/* 全局CSS定义 */
.passport ul,.passport ol,.passport li,.passport span,.passport p,.passport form {margin: 0; padding: 0; border: 0;text-indent:0px;}
.passport img,.passport a img{border:0; margin:0; padding:0;}
.passport ul,.passport ol,.passport li {list-style:none}

.passport {width:150px;height:150px;font-size:12px;border:1px #D5D6D6 solid;text-align:left;background-color:#ffffff; position:relative;}
.passport b{color:#FF0000;margin-right:25px}
.passport_title{margin:4px 5px -7px 5px!important;margin:5px 5px 5px 5px;font-weight: bold;}
.passport_title span{margin-left:23px;}

.passport_content{width:148px;height:123px;padding:10px 0px 0px 5px!important;padding:0px 0px 0px 2px;background:url(pic001.jpg) no-repeat center;clear:both}


/* 链接颜色 */
.passport_title a:link,.passport_title a:visited{font-weight: normal;color:#010102;text-decoration:none}
.passport_title a:hover {text-decoration:underline;}

.listContA a:link,.listContA a:visited{font-weight: normal;color:#313031;text-decoration:none}
.listContA a:hover {text-decoration:underline;}

.middle a {color: #8B8887;text-decoration:none}
.middle a:link,.middle a:visited{color:#8B8887;}
.middle a:hover {text-decoration:underline;}

.bottom a {color: #8B8887;text-decoration:none}
.bottom a:link,.bottom a:visited{color:#8B8887;}
.bottom a:hover {text-decoration:underline;}

.wbottom a {color: #61625F;text-decoration:none}
.wbottom a:link,.wbottom a:visited{color:#61625F;}
.wbottom a:hover {text-decoration:underline;}


/* 登录前 */
.passport .card {font-weight: normal;padding:4px 0px 0px 4px!important;padding:15px 0px 0px 4px;}
.passport .card li{margin:0px 0px 4px 0px!important;margin:0px 0px 2px 0px;text-indent:0px;}
.passport .card li a:link,.passport .card li a:visited{margin-right:17px;text-indent:0px;}
.passport .card .login{margin:3px 8px 0px 0px!important;margin:3px 5px 0px 0px;color: #313031;float:left;}
.passport .card .ppinput {border:1px #A9AAAA solid;height:18px;width:113px!important;width:111px;background:#fff;font-size:12px;}
.passport .card .info{margin-top:1px;}

.passport .wbottom{color:#61625F;width:146px;clear: both;}
.passport .wbottom ul{margin-left:0px!important;margin-left:-10px;margin-top:10px;}
.passport .wbottom li{float:left;margin-top:2px!important;margin-top:7px;margin-left:8px;}

/* 输入帐号*/
.ppselecter, .ppselecter * {font-size:12px; font-family:"宋体", Verdana, Arial, Helvetica, sans-serif; line-height:normal;}
.ppselecter {border: 1px solid #FFA700; width: 146px;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(load.gif) no-repeat center 10px;color:#FF6000;padding-top:60px;padding-left:10px;font-size:12px;width:140px;font-weight: normal;}

/* 登录后 */
.passport .listContA{width:142px;height:77px;border:1px #C6C6C5 solid;background:#fff;color:#FF6300;font-weight:700;margin:1px 3px 0px 2px!important;margin:2px 0px -5px 2px}
.passport .listContA ul{margin-top:3px!important;margin-top:18px;margin-left:0px;text-align: center}
.passport .listContA li{margin-bottom:2px;text-align: center;margin-top:8px;text-indent:0px;}
.passport .listContA li p{color:#313031;text-align: center;margin-top:18px;}
.passport .listContA li img{
	margin-left:0px;margin-top:5px;margin-bottom:-4px;
}

.passport .middle{color:#8B8887;margin-left:0px;margin-right:1px;}
.passport .middle li{float:left;margin-top:3px!important;margin-top:9px;margin-left:5px;}
.passport .middle .current{padding:4px 4px 1px 4px;margin:-1px 0px 0px 3px!important;margin:4px 0px 0px 1px;background:#fff;border:1px #C6C6C5 solid;border-top:0px;color:#FF6300;}

.passport .bottom{color:#8B8887;width:146px;clear: both;}
.passport .bottom ul{margin-left:0px!important;margin-left:-10px;}
.passport .bottom li{float:left;margin-top:2px!important;margin-top:10px;margin-left:5px;text-indent:0px;}
.passport .bottom .dabenying{float:right;margin-top:-2px!important;margin-top:6px;margin-right:1px;}

.passport .img002 {background:url(pic002.gif); width:16px; height:9px;}
.passport .img003 {background:url(pic003.gif); width:85px; height:17px;}
.passport .img004 {background:url(pic004.gif); width:70px; height:21px;}
.passport .img005 {background:url(pic005.gif); width:29px; height:13px;}
.passport .img007 {background:url(pic007.gif); width:54px; height:20px;}

.passport .sohu_3_0 { color:gray; display:inline !important; position:absolute; left:75px;}