/* 全局CSS定义 */
.passportc ul,.passportc ol,.passportc li,.passportc span,.passportc p,.passportc form {margin: 0; padding: 0; border: 0;}
.passportc img,.passportc a img{border:0; margin:0; padding:0;}
.passportc ul,.passportc ol,.passportc li {list-style:none}
.passportc form{color:#000;border:none}
.passportc input{color:#000;border:none}
/* 链接颜色 */
.passportc a {color: #FF6000;text-decoration:none}
.passportc a:visited {color: #FF6000;}
.passportc a:hover {text-decoration:underline;}

/* 登录前 */
.passportc {background:#fff;width:230px;height:110px;font-size:12px;border:1px #C8C8C8 solid;TEXT-ALIGN:left;line-height:normal;font-size:12px;}
.passportc b{color:#FF0000;}
.passportc_title{margin:8px 10px 3px 10px}
.passportc_title span{margin-right:0px;font-weight: bold;font-family:Verdana,Arial}
.passportc_title tt{font-weight: normal;color:#9E9E9E}
.passportc_title a,.passportc_title a:link,.passportc_title a:visited{color:#9E9E9E}
.passportc_title img{margin-left:8px;}
.passportc_content{width:222px;height:76px;padding:4px 0px 0px 0px;background:url(http://bbs.17173.com/images/pic001.gif) repeat-x top center;margin:0 4px 0 4px;}

.passportc .card {font-weight: normal;padding:3px 0px 0px 23px}
.passportc .err {color:#FF6000;font-weight: normal;height:14px;margin-left:42px;}
.passportc .card li{margin:0px 0px 5px 0px!important;margin:0px 0px 3px 0px;}
.passportc .card li a:link,.passportc .card li a:visited{margin-right:27px;}
.passportc .card .login{margin:5px 11px 0px 10px;color: #313031;float:left;}
.passportc .card .info{padding-top:2px!important;padding-top:5px;margin-left:10px;}
.passportc .card .ppinput {border:1px #FFA200 solid;height:17px;width:130px;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(http://www.sohu.com/passport/images/load.gif) no-repeat center;color:#FF6000;padding-top:50px;font-size:12px;text-align:center;font-weight:normal;}

/* 登录后 */
.passportc .listContA{width:214px;height:48px;border:1px #FFD391 solid;background:#fff;margin:0 0 0 4px;color:#FF6000;}

.passportc .middle{color:#FF6000;margin-left:4px;}
.passportc .middle li{float:left;margin-top:6px;margin-left:5px;}
.passportc .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;}

.passportc .bottom{color:#FF6000;width:208px;clear: both;}
.passportc .bottom ul{margin-left:0px!important;margin-left:-10px;}
.passportc .bottom li{float:left;margin-top:6px;margin-left:5px;}
.passportc .bottom .dabenying{float:right;margin-top:1px;}

/*App*/
#spp_app_block .spp_app_behavior ul{margin:0;}
#spp_app_block{margin-left:6px}
#spp_app_info {font-family:Arial;color:#818181}
#spp_app_info .userid{color:#000}
#spp_app_info .hightlight{color:#FE9833}
.left {clear:both;float:left;width:131px;}
.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:75px;}
.right p{margin:4px 0 4px 0}

/*sohu 小纸条*/
.sohuMsgFlash{
	padding:0 25px 0 0;
}
.sohuMsgFlash embed{
	width:170px;
	height:120px;
	position:absolute;
	margin:-4px 0 0 -2px;
}
