@charset "utf-8";
/* 全局CSS定义 */
div,ul,ol,li,span,p,form {margin: 0; padding: 0; border: 0;}
img,a img{border:0; margin:0; padding:0;}
ul,ol,li {list-style:none}


.pplogin{
	text-align:right;
	width:98%;
	padding-right:8px;
}
#sohu_passport_ask{
	margin:5px auto;
	padding:5px;
}
/* 链接颜色 */

.passportb a {color: #FF6000;text-decoration:none}
.passportb a:hover {text-decoration:underline;}

.passportc {width:98%;font-size:12px;TEXT-ALIGN:left;padding-left:8px;}
.passportc b{color:#FF0000;}

.ppselecter, .ppselecter * {font-size:12px; font-family:"宋体", Verdana, Arial, Helvetica, sans-serif; line-height:normal;}
.ppselecter {border: 1px solid #FFA700; width: 166px;margin-left:1px;}
.ppselecter .ppseltit {background-color: #FFF6DF;height:15px;padding-top:4px;text-indent:6px; color:#FF6000;}
.ppselecter table td table td {padding: 3px;}
.ppselecter .active {background:#FDD463; color:#333; font-weight: normal;}


/* 登录前 */
.passportb {background:#fff;width:210px;height:80px;font-size:12px;border:1px #C8C8C8 solid;TEXT-ALIGN:left;position:absolute;top:0px;left:0px; }

.passportb b{color:#FF0000;}
.passportb_title{margin:8px 5px 3px 5px}
.passportb_title span{margin-right:10px;font-weight: bold;font-family:Verdana,Arial}
.passportb_title tt{font-weight: normal;color:#9E9E9E}
.passportb_title a,.passportb_title a:link,.passportb_title a:visited{color:#9E9E9E}
.passportb_title img{margin-left:8px;}
.passportb_content{width:200px;height:80px;padding:4px 0px 0px 0px;background:url(/bbs/images/pic001.gif) repeat-x top center;margin:0 4px 0 4px;}

.passportb .card {font-weight: normal;padding:3px 0px 0px 23px!important;padding:10px 0px 0px 23px;}
.passportb .err {color:#FF6000;font-weight: normal;height:14px;margin-left:42px;}
.passportb .card li{margin:0px 0px 5px 0px!important;margin:0px 0px 3px 0px;}
.passportb .card li a:link,.passportb .card li a:visited{margin-right:27px;}
.passportb .card .login{margin:5px 34px 0px 38px!important;margin:5px 31px 0px 38px;color: #313031;float:left;}
.passportb .card .info{padding-top:2px!important;padding-top:5px;}
.passportb .card .ppinput {border:1px #FFA200 solid;height:17px;width:166px!important;width:164px;background:#fff;font-size:12px;}

.ppselecter, .ppselecter * {font-size:12px; font-family:"宋体", Verdana, Arial, Helvetica, sans-serif; line-height:normal;}
.ppselecter {border: 1px solid #FFA700; width: 166px;margin-left:1px;}
.ppselecter .ppseltit {background-color: #FFF6DF;height:15px;padding-top:4px;text-indent:6px; color:#FF6000;}
.ppselecter table td table td {padding: 3px;}
.ppselecter .active {background:#FDD463; color:#333; font-weight: normal;}

/* 登录中 */
.ppWaitMsg{background:url(/sohu/passport/images/load.gif) no-repeat center;color:#FF6000;padding-top:90px;font-size:12px;text-align:center;font-weight:normal;}

/* 登录后 */
.passportb .listContA{width:200px;height:80px;border:1px #FFD391 solid;background:#fff;margin:0 0 0 4px;color:#FF6000;}

.passportb .middle{color:#FF6000;margin-left:4px;}
.passportb .middle li{float:left;margin-top:6px;margin-left:5px;}
.passportb .middle .current{font-family:Verdana,Arial;padding:6px 7px 2px 7px;margin:-1px 0px 0px 0px;background:#fff;border:1px #FFD391 solid;border-top:0px;}

.passportb .bottom{color:#FF6000;width:200px;clear: both;}
.passportb .bottom ul{margin-left:0px!important;margin-left:-10px;}
.passportb .bottom li{float:left;margin-top:6px;margin-left:5px;}
.passportb .bottom .dabenying{float:right;margin-top:-5px;}

/*App*/
#spp_app_block .spp_app_behavior ul{margin:0;}
#spp_app_block{margin-left:6px}
#spp_app_block .spp_app_behavior li{float:left;background:#F3F3F3;margin:4px 0 4px 0;padding:0;}
#spp_app_block .spp_app_behavior .spp_current_app {background:#FF9F3B;}
#spp_app_block .spp_app_behavior .spp_current_app a{color:#FFF;font-weight:bold;}
#spp_app_block .spp_app_behavior a{display:block;padding:2px 13px 2px 13px;color:#000;}
#spp_app_info {color:#818181;line-height:21px;padding:5px; }
#spp_app_info .userid{color:#000}
#spp_app_info .hightlight{color:#FE9833}
.left {clear:both;float:left;width:171px;}
.left .pic{float:left;padding:1px;background:#FFF;border:1px #C8C8C8 solid;width:50px;margin-top:4px;}
.left .userinfo{float:left;padding-left:6px;}
.left .userinfo li{margin:4px 0 4px 0}
.right {float:left;width:85px;}
.right p{margin:4px 0 4px 0}


/* 登录前 */
.passportb {background:#fff;width:210px;height:80px;font-size:12px;border:1px #C8C8C8 solid;TEXT-ALIGN:left;position:absolute;top:0px;left:0px; }

.passportb b{color:#FF0000;}
.passportb_title{margin:8px 5px 3px 5px}
.passportb_title span{margin-right:10px;font-weight: bold;font-family:Verdana,Arial}
.passportb_title tt{font-weight: normal;color:#9E9E9E}
.passportb_title a,.passportb_title a:link,.passportb_title a:visited{color:#9E9E9E}
.passportb_title img{margin-left:8px;}
.passportb_content{width:200px;height:80px;padding:4px 0px 0px 0px;background:url(/bbs/images/pic001.gif) repeat-x top center;margin:0 4px 0 4px;}

.passportb .card {font-weight: normal;padding:3px 0px 0px 23px!important;padding:10px 0px 0px 23px;}
.passportb .err {color:#FF6000;font-weight: normal;height:14px;margin-left:42px;}
.passportb .card li{margin:0px 0px 5px 0px!important;margin:0px 0px 3px 0px;}
.passportb .card li a:link,.passportb .card li a:visited{margin-right:27px;}
.passportb .card .login{margin:5px 34px 0px 38px!important;margin:5px 31px 0px 38px;color: #313031;float:left;}
.passportb .card .info{padding-top:2px!important;padding-top:5px;}
.passportb .card .ppinput {border:1px #FFA200 solid;height:17px;width:166px!important;width:164px;background:#fff;font-size:12px;}

.ppselecter, .ppselecter * {font-size:12px; font-family:"宋体", Verdana, Arial, Helvetica, sans-serif; line-height:normal;}
.ppselecter {border: 1px solid #FFA700; width: 166px;margin-left:1px;}
.ppselecter .ppseltit {background-color: #FFF6DF;height:15px;padding-top:4px;text-indent:6px; color:#FF6000;}
.ppselecter table td table td {padding: 3px;}
.ppselecter .active {background:#FDD463; color:#333; font-weight: normal;}

/* 登录中 */
.ppWaitMsg{background:url(/sohu/passport/images/load.gif) no-repeat center;color:#FF6000;padding-top:90px;font-size:12px;text-align:center;font-weight:normal;}

/* 登录后 */
.passportb .listContA{width:200px;height:80px;border:1px #FFD391 solid;background:#fff;margin:0 0 0 4px;color:#FF6000;}

.passportb .middle{color:#FF6000;margin-left:4px;}
.passportb .middle li{float:left;margin-top:6px;margin-left:5px;}
.passportb .middle .current{font-family:Verdana,Arial;padding:6px 7px 2px 7px;margin:-1px 0px 0px 0px;background:#fff;border:1px #FFD391 solid;border-top:0px;}

.passportb .bottom{color:#FF6000;width:200px;clear: both;}
.passportb .bottom ul{margin-left:0px!important;margin-left:-10px;}
.passportb .bottom li{float:left;margin-top:6px;margin-left:5px;}
.passportb .bottom .dabenying{float:right;margin-top:-5px;}

/*App*/
#spp_app_block .spp_app_behavior ul{margin:0;}
#spp_app_block{margin-left:6px}
#spp_app_block .spp_app_behavior li{float:left;background:#F3F3F3;margin:4px 0 4px 0;padding:0;}
#spp_app_block .spp_app_behavior .spp_current_app {background:#FF9F3B;}
#spp_app_block .spp_app_behavior .spp_current_app a{color:#FFF;font-weight:bold;}
#spp_app_block .spp_app_behavior a{display:block;padding:2px 13px 2px 13px;color:#000;}
#spp_app_info {color:#818181;line-height:21px;padding:5px; }
#spp_app_info a {color:#818181}
#spp_app_info a.verify {color:#F00}
#spp_app_info .userid{color:#000}
#spp_app_info .hightlight{color:#FE9833}
.left {clear:both;float:left;width:171px;}
.left .pic{float:left;padding:1px;background:#FFF;border:1px #C8C8C8 solid;width:50px;margin-top:4px;}
.left .userinfo{float:left;padding-left:6px;}
.left .userinfo li{margin:4px 0 4px 0}
.right {float:left;width:85px;}
.right p{margin:4px 0 4px 0}
/*显示用户名框样式*/
#showUserDiv{
	border:1px solid #ECAF66;
	
	/*background:url(/ue3/images/colour.gif); */
	padding:2px 5px 1px 5px;
	color:#000;
}

.showUserDivSelBg{
	background:#FEF8DE;
}
.showUserDivWhiteBg{
	background:#ffffff;
}
