﻿body{ background-color:#FFF; }

@charset "utf-8";
.show_txt{margin: auto;  position: fixed; top: 40%; left:20%; right:20%; width:60%; max-width:280px;  max-height:500px;  background-color: #333;
text-align: center;line-height:40px; padding:20px 0px; opacity: 0.8;z-index: 999;color: #ffffff;box-shadow: 0 0 5px #9e9e9e; 
font-size: 15px; display:none; border-radius:10px;  }


.red{color:#ff0000;}
.se1 { color:#e60000;}
.se2 { color:#0066cc;}
.se3 { color:#00cc33;}
.w10 {width:10%;}
.w15 {width:15%;}
.w20 {width:20%;}
table { clear:both}
form { margin:0; padding:0;}
ul { list-style:none; margin:0; padding:0;}
img { border:0;}
.px11 { font-size:11px}
.px12 { font-size:12px}
.px14 { font-size:14px}
.px16 { font-size:16px}
.px18 { font-size:18px}
.px21 { font-size:21px}
h1,h2,h3,h4,h5,dl,dt,dd { margin:0; padding:0}
input,textarea,select {font-family:'\5FAE\8F6F\96C5\9ED1', Tahoma; font-size:12px; outline:none; box-sizing: border-box;}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset;}
.divline { line-height:6px; height:6px; clear:both; width:100%; overflow:hidden}
/* ����������ɫ */
.blue,.blue a,.blue a:link,.blue a:visited,.blue:link,.blue:visited{color:#05C;}
.red,.red a,.red a:link,.red a:visited,.red:link,.red:visited{color:#F00;}
.orange,.orange a,.orange a:link,.orange a:visited,.orange:link,.orange:visited{color:#FF552E;}
.black,.black a,.black a:link,.black a:visited,.black:link,.black:visited{color:#000;}
.gray,.gray a,.gray a:link,.gray a:visited,.gray:link,.gray:visited{color:#888;}
.gray2,.gray2 a,.gray2 a:link,.gray2 a:visited,.gray2:link,.gray2:visited{color:#555;}
.green,.green a,.green a:link,.green a:visited,.green:link,.green:visited{color:#080;}
.white,.white a,.white a:link,.white a:visited,.white:link,.white:visited{color:#fff;}
.purple,.purple a,.purple a:link,.purple a:visited,.purple:link,.purple:visited{color:#F46;}

.w100 { width:100px}
.w150 { width:150px}
.w200 { width:200px}
.w250 { width:250px}
.w300 { width:300px}
.w350 { width:350px}
.w400 { width:400px}
.w450 { width:450px}
.w500 { width:500px}
.w550 { width:550px}
.w600 { width:600px}

a { color:#333; text-decoration:none}
a:hover { color:#FF552E; }

.f_l { float:left;}
.f_r { float:right}


.px10 { font-size:10px}
.px11 { font-size:11px}
.px12 { font-size:12px}
.px14 { font-size:14px}
.px15 { font-size:15px}
.px16 { font-size:16px}
.px18 { font-size:18px}
.px21 { font-size:21px}

.container,.innernav {width:1200px; margin:0 auto;}


/*ͨ��CERTIFYͼ��*/
.ico-certify-list span{ margin-right:10px; vertical-align:middle}

.ico-vcompany { background:url(images/ico-certify.png) 0 -66px no-repeat; width:23px; height:18px; position:relative; display:inline-block}
.ico-vmobile { background:url(images/ico-certify.png) -7px -43px no-repeat; width:16px; height:18px; position:relative; display:inline-block}
.ico-vemail { background:url(images/ico-certify.png) -4px -21px no-repeat; width:19px; height:19px; position:relative; top:-1px; display:inline-block}
.ico-vtruename { background:url(images/ico-certify.png) -1px 0 no-repeat; width:23px; height:18px; position:relative; display:inline-block}

.ico-ucompany { background:url(images/ico-certify.png) -24px -66px no-repeat; width:23px; height:18px; position:relative; display:inline-block}
.ico-umobile { background:url(images/ico-certify.png) -31px -43px no-repeat; width:16px; height:18px; position:relative; display:inline-block}
.ico-uemail { background:url(images/ico-certify.png) -28px -21px no-repeat; width:19px; height:19px; position:relative; top:-1px; display:inline-block}
.ico-utruename { background:url(images/ico-certify.png) -25px 0 no-repeat; width:23px; height:18px; position:relative; display:inline-block}


.box-corner {
	border-radius: 4px; 
	-moz-border-radius: 4px;
}

/*ͨ��ͷ��*/
.topnav { background-color: #FFF; height: 100px; color: #999; width:100%;position:relative;	z-index:3;}
.topnav a{	color:#999}
.innernav {	background-color: #FFF;	height:100px; overflow:hidden;}
.innernav .f_r span {font-family: "Times New Roman", Times, serif; font-size: 10px; color: #aaa; position: relative; top: -1px;}

#logo {float:left;height:90px;  width:450px; font-size:24px; color:#888}
#logo a { float:left;  height:70px; width:200px; margin-right:20px; margin-top:18px; padding-right:20px; border-right:#DDD solid 1px; }

/*��ҳ*/
.pageLink { padding: 25px 0 10px 0; font-size:14px; text-align:center; color:#777}
.pageLink a { background: #FFF; color: #777; margin:0 5px; padding: 9px 15px; text-decoration: none; }
.pageLink span { margin:0 5px; padding:0 6px; font-size:21px;}
.pageLink a:hover {background: #F4F4F4; text-decoration:none; }
.pageLink .current {background: #FF552E; color: #FFF; padding: 9px 15px;  font-size:14px}
.pageLink a,.pageLink .current{border-radius:3px;-moz-border-radius:3px; border:#E5E5E5 solid 1px}
.pageLink .current { border:#FF552E solid 1px}

/*�ײ���Ϣ*/
.footer {  width:100%; text-align:center; }


/*�û����Ŀ�ʼ*/
.mainbar { background:url(images/banner.png); height:120px}

.notice{ border:#EEE solid 1px;  font-family:'\5FAE\8F6F\96C5\9ED1'; background:url(images/topsort-bg.jpg) bottom repeat-x; padding:6px 9px; line-height:160%;}
.alert{/* border:#FBC76F solid 1px;*/  font-family:'\5FAE\8F6F\96C5\9ED1'; background-color:#FFFFDD; padding:8px 14px; line-height:190%; font-size:14px; color:#444}

.button,.button2 { border:#E5E5E5 solid 1px; background:url(images/topnav-bg.jpg) left -9px repeat-x; height:24px; line-height:24px; width:40px; color:#444; cursor:pointer; font-family:'\5FAE\8F6F\96C5\9ED1'; margin:0; padding:0}
.button2 { width:auto; padding: 0 10px}
.button:hover,.button2:hover { border:#CCC solid 1px; color:#222}

/*ע����*/
.column-right { width:340px;margin-left:15px;}
.column-bigleft { width:845px; margin:auto; }

.regform { padding:10px 0; }
.regintitle { float:left; width:100%; color:#666666; text-indent:10.5em; font-size:24px; font-weight:normal; padding:30px 0 0 0;}
.regtitle,.logintitle,.pubtitle,passtitle { float:left; width:100%; background:url(images/usertbg.gif) 0 0 no-repeat; height:30px; overflow:hidden; margin-bottom:20px;}
.logintitle { background-position:170px -38px}
.passtitle { background-position:120px -76px}
.pubtitle { background-position:120px -114px}

.regitem { float:left; width:100%; padding:12px 0}
.regitem .regleft,.regitem .regright { float:left;}
.regitem .regleft { width:150px; text-align:right; padding-right:20px; font-size:14px; color:#666; line-height:40px; height:40px}

.regitem .regright .f { display:block; clear:both; overflow:hidden; *overflow:visible}
.regitem .regright select { height:40px;  }

.regitem .regright .onshow { display:inline-block; *width:100%; *display:block; *float:left; line-height:40px; height:40px; font-size:13px; color:#999;}
.regitem .regright .post-contact {*float:left}

.regitem .reginput {float: left; margin-right:15px; color:#666; border:#AAA solid 1px; height:40px; padding-left:9px; line-height:40px; color:#555; font-size:14px;border-radius: 3px; -moz-border-radius: 3px;}
.regitem .regselect { float:left; padding: 9px 7px 8px 5px; font-size:14px; color:#666; font-size:14px; border-radius: 3px; -moz-border-radius: 3px; margin:0 15px 0 0; border:#AAA solid 1px}
.regitem .regselect option { font-size:14px}
.regitem label.lbmarket {line-height:40px; height:40px; margin-right:15px; cursor:pointer}
.regitem label.lbmarket input { position:relative; top:2px; right:2px}
.regitem label.lbmarket:hover { color:#FF552E;}

.regbtn,.msgbox .btn { border:0; /*background:url(images/btn-bg.jpg);*/ padding:0 35px;*padding:0 15px; height:50px; font-size:16px; color:#FFFFFF; cursor:pointer; background-color:#FF552E; margin-right:15px}
.regitem .product{ margin-bottom:10px;}
.regbtn:hover,.msgbox .btn:hover { background-color:#e60000}
.regitem .regright .usertype { float:left}
.regitem .regright .usertype li{ float:left; margin-right:20px; width:90px; height:34x; line-height:34px; display:block; color:#999; text-align:center; border:#CCC solid 2px; cursor:pointer; font-size:15px}
.regitem .regright .usertype li.focus { text-align:center; color:#FF552E; border:#FF552E solid 2px; background:url(images/csdot.gif) right bottom no-repeat}

.grade-table .title { color:#555; font-size:14px}

#home { padding:5px 0;}
#home li { padding:15px 0; font-size:14px; text-indent:0.5em; color:#666}

.usermenu {
	float:left;
	background-color:#FFFFFF;
    color: #595757;
	width:180px;
    font-size: 16px;
	padding:20px 0
}
.usermenu div{ font-weight:bold; width:110px; font-size:18px; border-bottom:#E5E5E5 solid 1px;	padding:0 0	13px 0; margin: 0px auto;margin-bottom:10px}
.usermenu div a { color:#555; text-decoration:none}
.usermenu li {
    line-height: 42px;
	height:42px;
}
.usermenu li a {
	display:block;
	border-left:#FAFAFA solid 3px;
	color: #595757;
    line-height: 42px;
	height:42px;
    padding-left: 35px;
}
.usermenu li a:hover {
	color: #FF552E;
	text-decoration:none;
}
.usermenu li.selected a{
	border-left:#FF552E solid 3px;
	color: #FF552E;
	text-decoration:none;
}

.useright {
	float:right;
	width:1000px;
	*width:960px;
	padding:20px;
	background-color:#FFFFFF
}
.useright .title { background:url(images/topnav-bg.jpg) repeat-x; height:20px; line-height:20px;}

.useright .rtnav { width:100%; border-bottom:#E5E5E5 solid 1px; height:55px;}
.useright .rtnav li { float:left; font-size:18px}
.useright .rtnav li a { float:left; color:#999; text-decoration:none;height:45px; line-height:45px; padding:0 20px;}
.useright .rtnav li.focus a{ color:#333333}
.useright .rtnav li a:hover { color:#FF552E}

/*.useright .rtnav { width:100%; border-bottom:#E5E5E5 solid 1px; position:relative; top:0; height:41px;}
.useright .rtnav ul { position:absolute; top:0; left:3px}
.useright .rtnav li { float:left; border:#E5E5E5 solid 1px; background-color:#FAFAFA; position:relative; top:1px; display:inline-block; margin:0 3px; border-top-right-radius: 3px; -moz-border-top-right-radius: 3px; border-top-left-radius: 3px; -moz-border-top-left-radius: 3px;}
.useright .rtnav li a { float:left; font-size:14px; color:#444; text-decoration:none;height:38px; line-height:38px; padding:0 20px;}
.useright .rtnav li.focus { border-top:#FF552E solid 2px; position:relative; top:0; background-color:#FFFFFF; border-bottom:#FFFFFF solid 1px;}
.useright .rtnav li a:hover { color:#FF552E}
*/
.useright .banklist { width:748px; float:left}
.useright .banklist li{ float:left; border:#CCCCCC solid 1px; padding:7px; cursor:pointer; margin-right:8px; margin-bottom:8px}
.useright .banklist li.selected {border:#FF6600 solid 2px; padding:6px;background:url(images/csdot.gif) right bottom no-repeat}



/* 会员中心 左侧 */
.uTable{ width:1200px; margin:auto;border:#E5E8EE 0px solid;background-color:#FFF;overflow:hidden;}
.uLeft{ float:left; width:160px; padding:0px; padding-left:0px;}

.uLeftt{ float:left; width:155px; height:40px; line-height:40px;border-bottom:1px #E6E6E6 solid; text-align:center; color:#188EEE;  }
.uLeftc{ float:left; width:155px; height:auto; }
.uLeftc ul li{ float:left; height:55px; line-height:55px; text-align:left; padding-left:30px;font-size:14px;border-bottom:1px #E6E6E6 solid; }
.uLeftc1{ width:125px;background:url(../images/user/uleftc1.png) no-repeat;background-color:#FFF; }
.uLeftc2{ width:125px;background:url(../images/user/uleftc2.png) no-repeat; }
.uLeftc1 a{ color:#1695F6; }
.uLeftc2 a{ color:#818BA3; }
.uLeftc2 a:hover{ color:#1695F6; }

.leftul{ float:left; width:160px; height:auto; }
.leftul li{ float:left; width:160px; height:48px; line-height:48px; }
.leftul li a{ float:left; width:160px; line-height:48px; padding-left:50px; font-size:16px; }
.leftul .li1{ float:left; width:160px; height:48px;background:url(/images/user/leftbg.png) no-repeat; }
.leftul .li1 a{ color:#fff; }
.leftul .li2{ float:left; width:160px; height:48px; }
.leftul .li2 a{ color:#787D82; }
.leftul .li2 a:hover{ color:#428BF3; }

.leftul .c00 a{ background:url(/images/user/c00.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .c01 a{ background:url(/images/user/c01.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .c10 a{ background:url(/images/user/c10.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .c11 a{ background:url(/images/user/c11.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .c20 a{ background:url(/images/user/c20.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .c21 a{ background:url(/images/user/c21.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .c30 a{ background:url(/images/user/c30.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .c31 a{ background:url(/images/user/c31.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .c40 a{ background:url(/images/user/c40.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .c41 a{ background:url(/images/user/c41.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .c50 a{ background:url(/images/user/c50.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .c51 a{ background:url(/images/user/c51.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .c60 a{ background:url(/images/user/c60.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .c61 a{ background:url(/images/user/c61.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .c70 a{ background:url(/images/user/c70.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .c71 a{ background:url(/images/user/c71.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .c80 a{ background:url(/images/user/c80.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .c81 a{ background:url(/images/user/c81.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .c90 a{ background:url(/images/user/c90.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .c91 a{ background:url(/images/user/c91.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .c90a a{ background:url(/images/user/c90.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .c91a a{ background:url(/images/user/c91.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .c90b a{ background:url(/images/user/c90.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .c91b a{ background:url(/images/user/c91.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .c90c a{ background:url(/images/user/c90.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .c91c a{ background:url(/images/user/c91.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .c90d a{ background:url(/images/user/c90.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .c91d a{ background:url(/images/user/c91.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .c90e a{ background:url(/images/user/c90.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .c91e a{ background:url(/images/user/c91.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .c90f a{ background:url(/images/user/c90.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .c91f a{ background:url(/images/user/c91.png) 20px center no-repeat; background-size:20px 20px; }

.leftul .p00 a{ background:url(/images/user/p00.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .p01 a{ background:url(/images/user/p01.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .p10 a{ background:url(/images/user/p10.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .p11 a{ background:url(/images/user/p11.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .p20 a{ background:url(/images/user/p20.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .p21 a{ background:url(/images/user/p21.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .p30 a{ background:url(/images/user/p30.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .p31 a{ background:url(/images/user/p31.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .p40 a{ background:url(/images/user/p40.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .p41 a{ background:url(/images/user/p41.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .p50 a{ background:url(/images/user/p50.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .p51 a{ background:url(/images/user/p51.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .p60 a{ background:url(/images/user/p60.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .p61 a{ background:url(/images/user/p61.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .p70 a{ background:url(/images/user/p70.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .p71 a{ background:url(/images/user/p71.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .p80 a{ background:url(/images/user/p80.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .p81 a{ background:url(/images/user/p81.png) 20px center no-repeat; background-size:20px 20px; }

.leftul .h00 a{ background:url(/images/user/h00.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .h01 a{ background:url(/images/user/h01.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .h10 a{ background:url(/images/user/h10.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .h11 a{ background:url(/images/user/h11.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .h20 a{ background:url(/images/user/h20.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .h21 a{ background:url(/images/user/h21.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .h30 a{ background:url(/images/user/h30.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .h31 a{ background:url(/images/user/h31.png) 20px center no-repeat; background-size:20px 20px; }
.leftul .h40 a{ background:url(/images/user/h40.png) 20px center no-repeat; background-size:20px 20px; }


#footspace{ width:100%; height:40px; overflow:hidden }
#foot{ width:100%;  margin:auto; height:auto;  overflow:hidden;  background-color:#384359; padding:15px 0px;  text-align:left; }
.foots{ margin:auto; width:1200px; height:auto; }
.foots .left{ float:left; width:100px; height:auto; }
.foot1{ float:left;width:980px; height:30px; line-height:30px; color:#fff; margin-bottom:5px;font-size:14px; }
.foot2{ float:left;width:980px; height:25px; line-height:25px; color:#8F9CB2; font-size:12px; }
.foot3{ float:left;width:980px; height:25px; line-height:25px; color:#8F9CB2; font-size:12px;}
.foot1 a{ color:#fff; margin-right:20px; }
.foot2 a{ color:#8392A7; }
.foot3 a{ color:#8392A7; }

.foots .right{ float:right; width:180px; height:auto; }
.foots .right .r1{ float:left; width:150px; height:30px; line-height:30px;color:#939393; font-size:12px; }
.foots .right .r2{ float:left; width:150px; height:50px; }
.foots .right .r2 .attme{ float:left; width:50px; height:40px; display:inline;POSITION: relative;  }
.foots .right .r2 .attme a.aMore{  float:left; width:50px;height:40px; z-index:3; position: relative; display: block; }
.foots .right .r2 .attme .f1{ background: url(/images/header/f1.png) center no-repeat;  }
.foots .right .r2 .attme .f2{ background: url(/images/header/f2.png) center no-repeat;  }
.foots .right .r2 .attme .f3{ background: url(/images/header/f3.png) center no-repeat;  }
.foots .right .r2 .attme a.aMorecurrent { width:50px;height:40px; }

/* 会员中心 右侧 */
.uRight{ float:right; width:1000px; text-align:left; padding:5px 14px 10px 14px;border:#eee 1px solid; } 

.uRightt{ float:left; width:1000px; height:40px; line-height:40px; border-bottom:1px #D0D6D9 solid;text-align:right; color:#999; margin-bottom:15px; } 
.uRightt span{ float:left; width:auto;height:40px; line-height:40px; font-size:15px; color:#F01400; border-bottom:2px #F01400 solid; } 
.uRightt i{ color:#F00; font-style:normal; } 

.uListt{ width:100%; height:30px; line-height:30px; background-color:#F5F5F5; border-bottom:1px #E6E6E6 solid;color:#5D697A; }

/* 主标题 */
.uSwitch{ float:left; width:1000px; height:40px;margin-bottom:15px; border-bottom:1px #EEE solid;  }
.uSwitch .s1,.uSwitch .s2{ float:left; width:auto; height:40px; line-height:40px; margin-right:30px; }
.uSwitch .s1 { float:left;width:auto; line-height:40px;border-bottom:2px #e60000 solid; font-size:15px; }
.uSwitch .s1 a{ display:block;color:#e60000; }
.uSwitch .s2 { float:left;width:auto; line-height:40px; font-size:15px; }
.uSwitch .s2 a{ display:block;color:#787D82; }
.uSwitch .s2 a:hover{ border-bottom:2px #e60000 solid; color:#e60000; }
.uSwitch .s3 { float:right; }
.uSwitch .s3 a,.uRightt a{ display:inline-block; width:auto; line-height:28px;font-size:14px; background-color:#FF6600;color:#FFF; text-align:center; cursor:pointer;border-radius:3px; margin:5px 5px; padding:0px 15px; }
.uSwitch .s3 a:link,.uRightt a:link{ color:#FFF; }
.uSwitch .s3 a:hover,.uRightt a:hover{ background-color:#FF4400;color:#FFF; }

/* 子标题 */
.sSwitch{ float:left; width:1000px; height:31px;margin-top:0px;margin-bottom:10px;background:url(/images/user/sswitch.png) bottom repeat-x; }
.sSwitch .s1 { float:left;width:auto; line-height:30px; background-color:#fff;border:1px #E8E8E8 solid; border-bottom:none; padding:0px 15px; font-size:13px;margin-right:30px; }
.sSwitch .s1 a{ display:block;color:#e60000; }
.sSwitch .s2{ float:left; width:auto; height:30px; margin-right:30px; }
.sSwitch .s2 { float:left;width:auto; line-height:30px;border:1px #E8E8E8 solid; border-bottom:none; padding:0px 15px;  font-size:13px; }
.sSwitch .s2 a{ display:block;color:#888; }
.sSwitch .s2 a:hover{ color:#F01400; }

/* 列表标题 */
.listTitle{ float:left; width:1000px; height:35px; line-height:35px;background-color:#F5F5F5; border-bottom:1px #E6E6E6 solid;color:#555; font-size:13px; }
.listTitle span{ float:left; width:auto; line-height:35px; padding-left:5px; }
.listTitle span .sel{ float:left; margin-top:5px;}
.listTitle span .sel .dropdown{ width:150px; height:25px; line-height:25px;padding: 0 25px 0 0px;outline:none; }
.listTitle span .shortsel{ float:left; margin-top:5px;}
.listTitle span .shortsel .dropdown{ width:80px; height:25px; line-height:25px;padding: 0 25px 0 0px;outline:none; }
.listTitle span .sel60{ float:left; margin-top:5px;}
.listTitle span .sel60 .dropdown{ width:60px; height:25px; line-height:25px;padding: 0 25px 0 0px;outline:none; }

/* 列表按钮 */
.listButton{ float:left; width:1000px; height:40px; line-height:40px;margin-top:10px; font-size:12px; }
.listButton a{ display:inline-block; width:auto; line-height:26px;background:url(../Images/button/small.png) repeat-x; border:1px #D8D8D8 solid;margin-left:8px; font-size:12px; color:#333; padding:0px 10px;text-align:center; cursor:pointer; }
.listButton a:link{ color:#333; }
.listButton a:hover{ background:url(../Images/button/smallhover.png) repeat-x;color:#1692C7;border:1px #83BFE1 solid; }
.listButton span{  width:auto;margin-left:8px; height:40px; line-height:40px; }
.listButton span i{ color:#F30; font-style:normal; margin:0px 5px; }

/* 列表页码 */
.listPage{ float:left; width:1000px; height:40px;margin-top:10px; text-align:center; }

.listPage { padding: 30px 0; font-size:14px; text-align:center; color:#333;width:100%; display:inline-block;}
.listPage a { background: #FFF; color: #333; margin:0 4px; padding: 8px 12px; text-decoration: none; }
.listPage span { margin:0 5px; padding:0 6px; font-size:21px;}
.listPage a:hover {background: #e60000; text-decoration:none; }
.listPage .current {background: #e60000; color: #FFF; padding: 8px 12px;  font-size:14px}
.listPage a,.sppage .current{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius: 3px; border:#e60000 solid 1px}
.sppage .current { border:#e60000 solid 1px}


/* 会员中心 首页右侧 */
.uCTable{ width:1098px; margin:auto;border:#DDD 1px solid;background-color:#FFF;overflow:hidden;}
.uCenter{ float:left; width:1060px; text-align:left; padding:26px; } 

/* 我的帐户 */
.uuser{ float:left; width:1058px; height:auto;margin-top:10px;margin-bottom:10px;border-bottom:2px #DADADA solid;background:url(../images/user/uuser.gif) no-repeat;}
.uuserl{ float:left; width:160px; text-align:center; }
.uuserl img{ border:1px #DDD solid; padding:4px; width:120px; height:120px; background-color:#FFF;border-radius:100%; }
.uuserm{ float:left; width:580px; }
.uuserm p{ float:left; width:100%; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#3377CC; }
.uuserm p b{ float:left; width:auto; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#3377CC; margin-right:10px; }
.uuserm p i{ float:left;width:95px; height:19px; line-height:19px;background:url(../images/user/i2.png) no-repeat;font-style:normal;color:#999; margin-top:5px; padding-left:25px;font-size:12px;}
.uuserm ul li{ float:left; width:100%; height:25px; line-height:25px; color:#999;  }
.uuserm ul li i{ font-style:normal; color:#3377CC; }
.uuserm ul li b{ color:#FF0000;font-family: "Microsoft YaHei", 微软雅黑; font-size:13px; }
.uuserm ul li a{ color:#3377CC; }

.uuserr{ float:right; width:240px; margin-top:5px;overflow:hidden; }
.uuserr p{ float:left; width:100%; height:30px; line-height:30px; text-align:right; }
.uuserr b{ float:left; width:100%; height:25px; line-height:25px; font-size:14px; font-weight:bold;color:#999;}
.uuserr ul li{ float:left; width:100%; height:25px; line-height:25px; color:#999;   }


/* 我的工作 */
.uMyjob{ float:left; width:1038px; border:1px #E9E9E9 solid; padding:15px 9px; margin-bottom:0px;}
.uMyjob1{ float:left; width:190px; padding-left:15px; }
.uMyjob2{ float:left; width:190px; border-left:1px #DDD solid;padding-left:15px; }
.uMyjob i{ float:left; width:100%; line-height:35px; font-style:normal; font-size:14px;color:#999; }
.uMyjob b{ float:left; width:100%; line-height:40px; font-size:32px; font-family: "Microsoft YaHei", 微软雅黑; font-weight:normal; }
.uMyjob b a{ color:#666; }
.uMyjob b a:hover{ color:#F00; }

/* 我的简历 */
.uMyResume{ float:left; width:1047px; border:1px #E9E9E9 solid;border-top:none;  padding:9px; padding-right:0px; text-align:left; }
.uMyResume ul{ float:left; width:176px; height:110px;border:1px #DDD solid; margin-right:10px;margin-bottom:10px; padding:10px; padding-top:0px;margin-bottom:0px; }
.uResume1{ float:left; width:100%; height:34px; line-height:34px; font-size:14px; }
.uResume2{ float:left; width:100%; }
.uResume2 p{ float:left; width:100%; line-height:20px; color:#777; }
.uResume2 p a{ color:#777; }
.uResume3{ float:left; width:100%; height:24px; line-height:24px; background-color:#F6F6F6; }
.uResume3 a{ color:#3377CC; }

.uResumeNull{ float:left; width:176px; height:30px;border:1px #DDD solid; margin-right:10px;margin-bottom:10px; padding:10px;border:1px #DDD dashed;background:url(../images/user/uResumeNull.png) center no-repeat;background-color:#FAFAFA; text-align:center; padding-top:80px;  }
.uResumeNull a{ color:#BBB; }

/* 增值服务 */
.uItemList{ float:left; width:1036px; border:1px #E9E9E9 solid; border-top:none; padding:10px;text-align:left; }
.uItemList ul{float:left; width:1036px;}
.uItemList ul li{float:left; width:172px;}
.uItemList ul li b{float:left; width:172px; text-align:center;}
.uItemList ul li p{float:left; width:172px; height:30px; line-height:30px; font-size:14px;text-align:center;}
.uItemList ul li p a{ color:#666; }

/* 感兴趣职位 */
.uAttJobt{ float:left; width:1048px; height:35px;background:url(../images/user/uAttJobt.png) repeat-x; padding-left:10px; margin-top:15px; }
.uAttJobt1 { float:left;width:120px; height:35px; line-height:35px; background:url(../images/user/uAttJobt1.png);color: #3377CC; font-size:14px; text-align:center; margin-right:10px;cursor:pointer}
.uAttJobt2 { float:left;width:120px; height:35px; line-height:35px; background:url(../images/user/uAttJobt2.png);color: #666; font-size:14px; text-align:center; margin-right:10px;cursor:pointer}
.uAttJobt2 a{ color:#666; }
.uAttJobc{ float:left; width:1058px; padding-top:10px;text-align:left; }
.uAttJobc ul li{ float:left; width:232px; border:1px #CCC dashed; padding:10px; padding-bottom:5px;margin-left:10px; margin-bottom:10px; }
.uAttJobc ul li b{ float:left; width:232px; line-height:25px; font-weight:normal; font-size:14px; }
.uAttJobc ul li i{ float:left; width:232px; line-height:22px; font-style:normal; color:#999; }

/* 感兴趣简历 */
.uAttResume{ float:left; width:1058px; padding-top:10px;text-align:left; }
.uAttResume ul li{ float:left; width:180px; border:1px #CCC dashed; padding:10px; padding-bottom:5px;margin-right:8px; margin-bottom:8px; }
.uAttResume ul li b{ float:left; width:180px; line-height:25px; font-weight:normal; font-size:14px; }
.uAttResume ul li i{ float:left; width:180px; line-height:22px; font-style:normal; color:#999; }


/* 公司帐户 */
.uCompany1{ float:left; width:1058px; margin-top:5px;height:30px; line-height:30px; text-align:right; }
.uCompany1 span{ float:left; width:670px;line-height:30px; text-align:left; }
.uCompany1 span b{ float:left; width:auto; height:30px;font-size:14px; font-weight:bold; color:#3377CC; margin-right:8px;}
.uCompany1 span i{ float:left;width:95px; height:19px; line-height:19px;background:url(../images/user/i2.png) no-repeat;font-style:normal;color:#777; margin-top:5px; padding-left:25px;}
.uCompany1 span i a{  color:#777; }
.uCompany2{ float:left; width:758px; border:1px #E9E9E9 solid;border-bottom:2px #DDD solid; padding-left:10px; }
.uCompany21{ float:left; width:518px; }
.uCompany21 ul li{ float:left; width:100%; height:25px; line-height:25px; color:#777;  }
.uCompany21 ul li a{ color:#3377CC; }
.uCompany21 ul li a:hover{ color:#F00; }
.uCompany21 ul li i{ font-style:normal; color:#3377CC; }
.uCompany21 ul li b{ color:#F00; }
.uCompany22{ float:right; width:240px; }
.uCompany22 b{ float:left; width:100%; height:25px; line-height:25px; font-size:14px; font-weight:bold;color:#999;}
.uCompany22 ul li{ float:left; width:100%; height:25px; line-height:25px; color:#999;  }

/* 公司服务 */
.uService1{ float:left; width:1058px; margin-top:5px;height:30px; margin-top:5px; line-height:30px; text-align:right;color:#777; }
.uService1 span{ float:left; width:570px;line-height:30px; text-align:left;font-size:14px; font-weight:bold; color:#777; }
.uService2{ float:left; width:1046px; border:1px #E9E9E9 solid;border-bottom:2px #DDD solid; margin-bottom:10px; padding-left:10px; padding-top:5px;padding-bottom:5px; }
.uService21{ float:left; width:518px; }
.uService21 ul li{ float:left; width:518px; line-height:25px; color:#777; }
.uService21 ul li a{ color:#777; }
.uService21 ul li a:hover{ color:#F00; }
.uService22{ float:right; width:240px;}
.uSalel{ float:left; width:100px;}
.uSalel span img{ width:80; height:100px; border:1px #DDD solid; padding:2px; }
.uSaler{ float:left; width:140px;}
.uSaler b{ float:left; width:100%; line-height:25px;}
.uSaler i{ float:left; width:100%; line-height:25px; font-style:normal;}


/* 会员中心 列表 */
.useList{ float:left; width:100%; padding-top:5px; }
.useList ul li{ float:left; width:100%; height:auto; text-align:left; border-bottom:1px #E6E6E6 solid; padding-top:5px; }
.useList ul li b{ float:left; width:100%; line-height:25px; font-size:14px; font-weight:normal; }
.useList ul li b a:link{ color:#1696F9; }
.useList ul li b a:hover{  color:#F60;}
.useList ul li b a:visited{ color:#1696F9;}
.useList ul li p{ float:left; width:100%; line-height:22px; color:#999; }



/* 简历中心 左侧 */
.uTableResume{ width:1098px; margin:auto; background:url(../images/user/ucResume.png) repeat-y;border-bottom:#DDD 1px solid;background-color:#FFF;overflow:hidden;}
.uLeftResumet{ float:left; width:171px; height:40px; line-height:40px;background:url(../images/user/uLeftResumet.png) no-repeat;  text-align:left; padding-left:10px; color:#3377CC; font-size:14px; font-weight:bold;}
.uLeftResumet a{ color:#3377CC; }
.uLeftResumec{ float:left; width:151px; margin-left:10px; margin-right:10px; height:auto; }
.uLeftResumec ul li{ float:left; width:151px; height:32px; line-height:32px; text-align:left;font-size:14px; }
.uLeftResumec ul li span{ float:left; width:22px; height:24px; padding-top:8px; text-align:left; }
 
.uLeftResumec1{ background:url(../images/user/uLeftResumec1.png) no-repeat; }
.uLeftResumec2{ background:url(../images/user/ulefttbg.png) repeat-x bottom; }
.uLeftResumec1 a{ color:#3377CC; }
.uLeftResumec2 a{ color:#555; }
.uLeftResumec2 a:hover{ color:#3377CC; }

.uLeftResumeo{ float:left; width:151px; margin:10px; height:auto; }
.uLeftResumeo ul li{ float:left; width:151px; height:28px; line-height:28px; text-align:left;font-size:12px; color:#777; }
.uLeftResumeo ul li a{ color:#777; }
.uLeftResumeo ul li a:hover{ color:#FF6600; }

/* 简历中心 右侧 */
.uRightTitle{ float:left; width:890px; height:35px; margin-bottom:10px;}
.uRightTitle ul{ float:left; width:890px; height:35px;background:url(../images/user/uRightbg.png) repeat-x; text-align:center; font-size:14px;}
.uRightTitle ul li{ float:left; width:90px; height:35px; line-height:35px;}
.uRightTitle1{ background:url(../images/user/uRightTitle1.png) no-repeat center bottom; font-weight:bold; }
.uRightTitle1 a{ color:#555; }
.uRightTitle2 a{ color:#999; }

#pan_Appraise{ float:left; width:100%; height:auto; clear:both; }
#pan_Educate{ float:left; width:100%; height:auto; clear:both; }
#pan_Work{ float:left; width:100%; height:auto; clear:both; }
#pan_Language{ float:left; width:100%; height:auto; clear:both; }
#pan_Skill{ float:left; width:100%; height:auto; clear:both; }
#pan_Train{ float:left; width:100%; height:auto; clear:both; }
#pan_ItSkill{ float:left; width:100%; height:auto; clear:both; }
#pan_Item{ float:left; width:100%; height:auto; clear:both; }
#pan_Cert{ float:left; width:100%; height:auto; clear:both; }
#pan_Addons{ float:left; width:100%; height:auto; clear:both; }
#pan_Ask{ float:left; width:100%; height:auto; clear:both; }

.edtResTitle{ float:left; width:890px; height:30px; line-height:30px; text-align:right; color:#777; border-bottom:1px #DDD solid; padding:0px 5px; }
.edtResTitle span{ float:left; width:500px;line-height:30px; text-align:left; font-size:14px; font-weight:bold;color:#3377CC; }
.edtResTitle a{ color:#3377CC;background:url(../images/user/i3.png) no-repeat; padding-left:15px; }


/* 面试评价(阅读) */
.mianshiread{ float:left; width:800px;height:auto; text-align:left; background-color:#FFF;}
.mianshiread ul{ float:left; width:800px;height:auto; padding:0px 0px; }
.mianshiread ul .li1{ float:left; width:90px;height:auto; padding-top:10px;}
.mianshiread ul .li1 b{ float:left; width:90px;height:70px; text-align:center;}
.mianshiread ul .li1 b img{ width:60px;height:60px; border:1px #E8E8E8 solid;border-radius:100%; }
.mianshiread ul .li1 p{ float:left; width:90px;height:30px; line-height:30px; font-size:12px; text-align:center; color:#999; }
.mianshiread ul .li2{ float:left; width:710px;height:auto; color:#999;}
.mianshiread ul .li2 .s1{ float:left; width:710px;height:40px;}
.mianshiread ul .li2 .s1 b{ float:left; width:470px; line-height:40px; font-weight:normal; }
.mianshiread ul .li2 .s1 p{ float:left; width:240px; line-height:40px;  text-align:right; }
.mianshiread ul .li2 .s2{ float:left; width:710px; height:30px; line-height:30px; }
.mianshiread ul .li2 .s2 b{ float:left; width:auto; height:30px; line-height:30px; font-weight:normal; }
.mianshiread ul .li2 .s2 i{ float:left; width:auto; height:30px; line-height:30px; font-style:normal;margin-right:15px; }
.mianshiread ul .li2 .s2 p{ float:left; width:120px; height:19px; margin-top:4px; margin-right:15px;background:url(/Images/star/bigstar0.png) no-repeat;}
.mianshiread ul .li2 .s2 p em{ float:left; width:120px; height:19px;background:url(/Images/star/bigstar1.png) no-repeat;}
.mianshiread ul .li2 .s3{ float:left; width:710px; height:auto;line-height:40px; }
.mianshiread ul .li2 .s3 i{ float:left;width:auto; line-height:25px;padding:0px 8px; border:1px #DDD solid; margin:10px 0px;margin-right:10px;font-style:normal; white-space: nowrap; color:#555; font-size:14px;border-radius:10px; }
.mianshiread ul .li2 .s4{ float:left; width:710px;height:auto;}
.mianshiread ul .li2 .s4 b{ float:left; width:710px; line-height:30px;color:#999; font-weight:normal; }
.mianshiread ul .li2 .s4 p{ float:left; width:710px; line-height:25px;color:#555;  }



/* 图片列表 */
.piclist{ float:left; width:100%; height:auto; text-align:left;overflow:hidden; }
.piclist .li1{ float:left; width:142px; height:107px; margin-right:8px; margin-bottom:10px;position:relative; }
.piclist .li1 img{ width:140px; height:105px; border:1px #E5E5E5 solid; }
.piclist .li1 div{ position:absolute; left:1px; bottom:1px;width:120px; height:24px; line-height:24px; padding:0px 10px;background: url(/images/upload/tms.png) repeat; color:#FFF; font-size:12px; }
.piclist .li1 div .def{ float:left; width:80px; line-height:24px; color:#EEE; }
.piclist .li1 div .del{ float:right; width:11px; height:24px; display:block;background:url(/images/upload/del.png) center no-repeat;  }
.piclist .li2{ float:left; width:142px; height:107px; margin-right:8px; margin-bottom:10px;position:relative; }
.piclist .li2 img{ width:140px; height:105px; border:1px #FFF solid;cursor:pointer; }
.piclist .li1 .flag0{ position:absolute; right:1px; top:1px;width:30px; height:30px;background: url(/images/upload/flag0.png) repeat; }
.piclist .li1 .flag1{ position:absolute; right:1px; top:1px;width:30px; height:30px;background: url(/images/upload/flag1.png) repeat; }


/* 会员中心 OLD */
.user1_top{ width:100%; height:28px; background:url(../Images/Usercenter/mid1_bg.jpg) repeat-x;border:#DDD 2px solid; border-bottom:none; text-align:right; padding-right:8px;color:#999; }
.user1_top span{ float:left; width:75px; color:#F60; font-weight:bold; text-align:center;}
.user1_body{ width:100%; border:#DDD 2px solid; border-top:none; padding:5px; padding-left:8px; }
.user1_list{ width:100%;height:28px; padding-left:0px;border-bottom: #F3F3F3 1px solid; }

.usertitle_top{ width:100%; height:25px; background:url(../Images/user/right2_top.gif) no-repeat; padding-left:10px; }
.usertitle_top span{ float:left; width:75px; background-color:#FFF; color:#F60; font-weight:bold; text-align:center;}
.usertitle_bg{ width:100%;background:url(../Images/user/right2_bg.gif) repeat-y; padding-left:10px; padding-right:8px; }
.usertitle_bottom{ width:100%; height:18px;background:url(../Images/user/right2_bottom.gif) no-repeat; }
.usertitle_list{ width:100%;height:30px; background:url(../Images/Public/Icon4_1.gif) 0px 3px no-repeat; padding-left:10px;border-bottom: #F3F3F3 1px solid; }
.usertitle_img { width:120px; text-align:center; }
.usertitle_img img{ border:#DDD 1px solid; padding:2px; }
.usertitle_img2 { width:248px; text-align:center; }
.usertitle_img2 img{ border:#DDD 1px solid; padding:2px; }


/* 关注公众号 */
#weixin{ float:left; width:350px; height:90px; border:0px #eee solid;padding:0px 0px; display:none; }
#weixin .s0{ float:left; width:330px; line-height:45px; background-color:#1796F9; color:#FFF; font-size:16px; padding-left:20px; }
#weixin .s1{ float:left; width:150px; margin-left:20px; margin-top:20px; }
#weixin .s1 img{ width:140px; height:140px; }
#weixin .s2{ float:left; width:140px; margin-top:20px; }
#weixin .s2 p{ float:left; width:140px; line-height:26px; background-color:#8AC43C; color:#FFF; text-align:center;margin-top:5px; }
#weixin .s2 i{ float:left; width:140px; line-height:22px; font-size:15px; color:#666; font-style:normal; margin-top:5px; }
#weixin .s3{ float:left; width:350px; height:40px;margin-top:20px; text-align:center; }
#weixin .s3 a{ display:inline-block; width:100px; line-height:26px;font-size:14px;color:#FFF; background-color:#B7DDFD; text-align:center; cursor:pointer;border-radius:13px; }
#weixin .s3 a:link{ color:#FFF; }
#weixin .s3 a:hover{ color:#FFF; background-color:#1796F9; }


.dpitem{ float:left;width:200px; height:30px; line-height:30px;margin-left:0px; }
.dpitem span{ float:left;width:auto; height:30px; line-height:30px;font-size:13px;}
.star{ float:left;display: inline-block; padding-top:4px; }

.wxpay{ margin:10px auto;width:100%; height:auto; text-align:center; }
.wxpay .tit{ width:100%; height:25px;  color:#999; font-size:14px; margin-top:5px; }
