@charset "gb2312";
/* CSS Document */

html, body{
	padding:0px; margin:0px; font-size:12px; font-family:"ËÎÌå";
}
ul, li{
	list-style-type:none;
}
ul, li, p, form{
	padding:0px; margin:0px;
}
h1{
	font-size:18px; color:#DD060D; padding:0px; margin:0px;
}
h2{
	font-size:16px; color:#222; padding:0px; margin:0px;
}
img{
	border:0px;
}
a{
	color:#111; text-decoration:none;
}
a:hover{
	color:#ff6600;
}
a.u{
	text-decoration:underline;
}
.green{
	color:#0a0;
}
.text_red{
	color:#DD060D;
}
.text_green{
	color:#00aa00;
}
.clear{
	clear:both; height:0px; line-height:0px; font-size:0px; overflow:hidden;
}
.space{
	clear:both; height:6px; line-height:6px; font-size:6px; overflow:hidden;
}
.pdt6{
	padding-top:6px;
}

.container{
	width:100%; overflow:hidden;
	min-width:800px;
	_width:expression(document.body.clientWidth < 800 ? "800px" : "100%");
}
.header{
	height:110px; overflow:hidden;
}
.header a{
	color:#fff;
}
.logoBar{
	height:77px; width:100%; background:url(Images/top_line.jpg) repeat-x; overflow:hidden;
}
.logoBar .logo{
	float:left; width:236px;
}
.logoBar .logo a{
	display:block; cursor:pointer; margin-left:10px; width:226px; height:76px; background:url(Images/mlogo.jpg) no-repeat;
}
.logoBar .search{
	float:left; width:9%;
}
.logoBar .info{
	float:right; width:200px; color:#FFF; text-align:right; line-height:77px;
}
.logoBar .banner{
	float:right; width:600px; text-align:right; margin-top:1px;
}
.userBar{
	height:33px; line-height:33px; width:100%; 
	background:url(Images/top_line_2.jpg) repeat-x; color:#FFF; overflow:hidden;
}
.userBar .user{
	float:left; width:50%;
}
.userBar .loginOut{
	float:right; width:49%; text-align:right;
}
.logoBar .info a:hover, .userBar .loginOut a:hover{
	text-decoration:underline;
}
.content{
	width:100%; overflow:hidden;
}
.leftSlider{
	background:#FFF8F8; float:left; width:166px; padding-bottom:6000px; margin-bottom:-6000px; 
	margin-right:10px; border-right:1px solid #EF8185; 
}
.rightSlider{
	float:left; min-height:600px; _height:600px; padding-bottom:6000px; margin-bottom:-6000px;
}
.rightContent{
	margin:15px; left:170px; width:780px; background:#fff; overflow:hidden; 
}

.menu{
	font-size:14px; color:#DD060D; position:relative;z-index:100;
}
.menu a{
	color:#DD060D;
}
.menu div{
	padding-left:10px; font-weight:bold; background:url(Images/mainnav_line.jpg) repeat-x;
	height:30px; line-height:30px; cursor:pointer; border-bottom:1px solid #FFF8F8;
}
.menu .icon1, .menu .iconz{
	background:url(Images/mainnav_icon.jpg) no-repeat; width:9px; height:9px; 
	margin-top:9px; padding-right:8px;
}
.menu .icon2{
	background:url(Images/mainnav_icon_2.jpg) no-repeat; width:9px; height:9px; 
	margin-top:9px; padding-right:8px;
}
.menu .hov{
	background:#FFF8F8; border-bottom:1px solid #EF8185; _height:29px; _line-height:29px; z-index:100;
}
.menu ul{
	padding-left:20px; border-bottom:1px solid #EF8185; border-left:1px solid #FFF8F8; 
	/*display:none;_*/
}
.menu ul li{
	height:25px; line-height:25px; padding-left:5px;
}
.menu .latestS{
	padding-top:10px; padding-bottom:10px; padding-left:15px;
}
.menu .latestS li{
	height:30px; line-height:30px; padding-left:5px;
}
.menu .selItem{
	background:#FFF; border:1px solid #DD060D; border-right:0px; position:relative; left:1px; margin-bottom:2px;
}
.menu .selItem span{
	background:url(Images/subnav_icon.jpg) no-repeat;
}
.menu ul li a{
	text-decoration:underline;
}
.menu ul li a:hover{
	color:#f00;
}
.menu ul .subT{
	font-weight:bold; height:28px; line-height:28px; margin-left:-10px; display:none;
}
.menu ul .subT span{
	width:0px; font-size:0px; overflow:hidden; 
}
.menu #floatMenu, .menu #menuBg{
	padding:0px; margin:0px; height:auto;
}
.menu #floatMenu{
	display:none; position:relative; left:156px; top:-32px; width:112px; padding-right:5px; z-index:100;
}
.menu #floatMenu a{
	text-decoration:none; display:block; border-bottom:1px dashed #e00; 
	padding-left:3px; font-weight:normal; height:23px; line-height:23px;
}
.menu #floatMenu a:hover{
	background:#FCEAEA; color:#FF0000;
}
.menu #menuBg{
	position:absolute; top:4px; left:4px; width:119px;
	background:#CCC; overflow:hidden;
}
.menu #floatMenu ul{
	display:block; position:absolute; z-index:100; width:94px;
	font-size:12px; padding-left:8px; padding-right:15px; padding-top:5px; padding-bottom:5px;
	background:#FFF8F8; border:1px solid #EF8185;
}
.menu #floatMenu ul li{
	height:30px; line-height:30px; position:static; border:0px; background:#FFF8F8;
}
.menu #floatMenu ul span{
	display:none;
}
#comments{
	text-align:center; line-height:20px; color:#DD060D;
}
#comments textarea{
	width:130px;
}

.footer{
	border-top:3px solid #A0A0A0; padding-bottom:10px; padding-top:5px;
}
.footer, .footer a{
	color:#333;
}
.footer div{
	height:24px; line-height:24px; text-align:center;
}

/*			index			*/
.welcome{
	width:758px; padding:10px;  background:#f1f1f1; border:1px solid #ddd; line-height:19px; overflow:hidden;
	background:#FFFEDC; border:1px solid #FFDB6F;
}
.welcome .war{
	background:#FFFEDC; border:1px solid #FFDB6F;
}
.welcome .msg{
	padding-left:40px; line-height:30px;
}
.welcome .line{
	border-bottom:1px dashed #FFDB6F; height:1px; overflow:hidden; margin:6px;
}
.welcome .list{
	padding-left:40px;  line-height:24px;
}
.welcome .list .tj{
	color:#c00; margin:0 6px; text-decoration:underline;
}
.welcome .list b{
	font-weight:bold; color:#f60; margin:0 5px;
}
.welcome .list span{
	float:left;
}
.welcome .list .left{
	clear:left; width:200px;
}
.welcome .list span a{
	color:#f60; text-decoration:underline;
}
.welcome .list span a.blue{
	color:#069;
}
.welcome .list span a.blue:hover{
	color:#f60;
}
.service{
	width:728px; padding:10px; padding-left:40px; border:1px solid #ECC7F1; margin-top:30px;
}
.service .title{
	height: 34px; line-height:34px; background:url(images/uc_tbg.jpg) 3px 5px no-repeat; padding-left:20px;
	font-weight:bold; font-size:14px;
}
.service .wrap{
	width:696px; overflow:hidden;
}
.service .wrap .top{
	background:url(images/ucs_top.gif) no-repeat; height:37px; overflow:hidden;
}
.service .wrap .top .title{
	float:left; width:240px; height:30px; line-height:34px; background:url(images/uc_icon.jpg) 10px 8px no-repeat;
	padding-left:26px; font-weight:bold; color:#f60; font-size:13px;
}
.service .wrap .top .info{
	line-height:34px;
}
.service .wrap .top .info div{
	float:left; width:40px; background:url(images/uclb.jpg) 0px 5px no-repeat; padding-left:25px; font-weight:bold;
}
.service .wrap .top .info span{
	color:#d00;
}
.service .wrap .center{
	margin-left:2px; width:690px; border-left:1px solid #B9E0F1; border-right:1px solid #B9E0F1; background:#E8F6FF; overflow:hidden;
}
.service .wrap .center .cont{
	margin:4px; margin-top:0px; margin-bottom:0px; background:#fff; border:1px solid #DCF0FB; border-top:0px; border-bottom:0px;
}
.service .wrap .center .line{
	border-bottom:1px dashed #ddd; height:1px; overflow:hidden; margin:10px;
}
.service .wrap .bottom{
	background:url(images/ucs_bottom.gif) no-repeat; height:14px; overflow:hidden;
}
.service .wrap .center .sdtype{
	margin-left:30px; padding-left:22px; background:url(images/sdbg.jpg) 0px 3px no-repeat; line-height:30px;
}
.service .wrap .center .sdlist li{
	float:left; width:33%; text-align:center; margin-top:15px; margin-bottom:15px;
}
.service .wrap .center .sdinfo{
	margin-left:30px; line-height:28px;
}
.service .wrap .center .sdinfo div{
	float:left; width:80px; background:url(images/uclb.jpg) 0px 1px no-repeat; padding-left:25px; font-weight:bold;
}
.service .wrap .center .sdinfo span{
	color:#d00;
}
.ucTable{
	line-height:23px;
}
.ucTable .pdf{
	background:url(images/pdf.jpg) 50px 0px no-repeat;
}
.ucTable .tdbg{
	height:85px; background:url(images/uc_tbbg.gif) no-repeat; 
	padding-left:20px; padding-right:40px; padding-top:10px;
}
.ucTable .tdbg1{
	padding-top:20px; height:75px;
}
.message{
	border:1px solid #D3D3D3; background:#FFFFF0; margin-top:10px;
}
.message li{
	line-height:27px; padding-left:10px;
}
.message .msgTitle{
	position:relative; padding-left:40px;height:26px; line-height:26px; font-weight:bold; color:#c00; 
	background:url(Images/index_icon.jpg) #F1F1F1 15px 3px no-repeat;
}
.message .msgTitle a.hideMsg{
	position:absolute; right:20px; top:1px; font-weight:normal;
}
.message .msgTitle a.hideMsg:hover{
	color:#ff6600;
}
/*.service{
	margin-top:10px;
}
.service .srvTitle{
	height:28px; line-height:28px; background:url(Images/index_1.jpg) no-repeat;
	padding-left:20px; padding-top:1px; color:#fff; border-bottom:3px solid #E10000; margin-bottom:10px;
}
.service .srvItem{
	color:#333; line-height:20px;
}
.service .srvItem .tr{
	background:#CC1818; color:#fff; 
}
.service .srvItem .altTr{
	background:#FDE8E8;
}
.ucTable{
	line-height:22px;
}*/

/*			resume			*/
.rselWidth{
	width:156px;
}
.rselWidth2{
	width:90px;
}
.resTitle{
	height:30px; line-height:30px;
}
.resTitle span{
	font-size:12px; font-weight:normal; padding:5px; padding-left:30px;
	background:url(Images/jianli_icon.jpg) 5px -1px no-repeat; 
}

#personInfo, #educationInfo, #workInfo, #jobInfo, #languageInfo{
	margin-top:8px; position:relative;
}
#personInfo input, #educationInfo input, #workInfo input, #jobInfo input, #languageInfo input{
	height:16px;
}
#personInfo form, #educationInfo form, #workInfo form, #jobInfo form, #languageInfo form{
	position:relative; margin-bottom:3px; margin-top:5px;
}
.piTitle{
	height:26px; line-height:26px; border-right:1px solid #FAAAAD; font-size:14px;
	background:url(Images/b1_title.jpg) no-repeat; padding-left:15px; 
}
.piTitle .saveMsg{
	font-size:12px; font-weight:normal; padding-left:20px; color:#c00;
}
.piTitle img{
	position:absolute; right:50px; top:3px; cursor:pointer;
}
.resSave{
	position:absolute; right:50px; top:5px; 
}
.resSave img{
	cursor:pointer; margin-left:10px;
}
.resSave span{
	display:block; float:left; height:25px; line-height:25px; width:40px; 
	background:url(Images/icon_del.gif) 0px 2px no-repeat; padding-left:25px; text-decoration:underline;
	font-size:13px; color:#0365C0; cursor:pointer;
}
.sepLine{
	height:1px; line-height:1px; font-size:1px; border-bottom:1px dashed #ccc;
	margin-left:20px; margin-right:50px; margin-top:5px; margin-bottom:5px;
}
.resDesc{
	height:20px; line-height:20px; color:#333;
}
.btnAddContinue img{
	padding:5px; padding-left:20px; cursor:pointer;
}
.btnOK{
	margin:20px; text-align:center;
}
.btnOK img{
	cursor:pointer;
}
/*			resumeCompleted			*/
.completed{
	margin:10px; padding:40px; background:#FFF7F6; border:1px solid #FAAAAD;
	height:30px; line-height:30px; font-size:16px; font-weight:bold; color:#DD060D;
}
.completed a{
	margin-left:400px;
}
.rsTitle{
	border-bottom:2px solid #E10000; margin-top:10px;
}
.rsTitle h1{
	height:27px; line-height:27px; background:url(images/titlebj.jpg) repeat-x; padding-top:2px;
	font-size:12px; font-weight:normal; color:#fff; width:100px; text-align:center;
}
.rsWrap{
	padding:5px; line-height:28px; color:#333; padding-top:20px;
}
/*			SearchCondition			*/
.scTable input{
	height:15px;
}
.scTable .cmBtn{
	height:25px;
}
/*			modifyPassword			*/
.mpTitle{
	margin-bottom:15px; margin-top:10px;
}
.mpTitle span{
	font-size:12px; font-weight:normal; padding-left:40px;
}
.mpWrap{
	background:#FFF7F6; border:1px solid #FAAAAD; padding:15px; padding-left:30px;
	color:#333;
}
.mpWrap .mpForm input{
	height:17px;
}
.mpWrap .mpForm li{
	line-height:32px; height:32px;
}
.nbtn{
	height:20px;
}
 .btn{
	margin-top:10px; padding-left:10px;
}
 .btn img{
	margin-left:15px; cursor:pointer;
}
.mpWrap .mpMsg{
	margin-top:20px; line-height:23px;
}
/*			UserInfo 		*/
.uiTable{
	margin-top:8px;
}
.uiTable input{
	height:17px;
}
.uiTable .formBtn{
	height:24px;
}
.uitBorder{
    border-collapse:collapse; border:0px solid #d2d2d2;
}
.uitBorder td{
    border:0px solid #d2d2d2;
}
/*			CompanyInfo 		*/
.companyMsg{
	border:1px solid #FAAAAD; background:url(images/jieshao_01.jpg) 25px center no-repeat #FFF7F6;
	padding:10px; padding-left:100px; line-height:26px; margin-bottom:15px;
}
.companyMsg .comt span{
	font-size:12px; font-weight:normal; color:#333;
}
.companyMsg .link span{
	display:inline-block; margin-right:20px; padding-left:20px; background:url(images/jieshao_02.jpg) 0px 4px no-repeat;
}
.companyMsg .cmline{
	height:1px; line-height:1px; overflow:hidden; border-bottom:1px solid #FAAAAD; margin-bottom:5px; margin-top:5px;
}
.companyMsg a{
	color:#006699;
}
.companyMsg a:hover{
	color:#c00; text-decoration:underline;
}
.cmAbout{
	padding:10px; line-height:21px;
}
.cmInfoTable{
	line-height:28px; margin-bottom:10px;
}
.cmGrayTr{
	background:#F6F6F6;
}
.cmBlueTd{
	background:#DCECFF; font-weight:bold;
}
.cmContact{
	width:402px; height:268px; background:url(images/mp_bj.jpg) no-repeat;
	margin:30px auto; padding-left:25px; color:#fff;
}
.cmContact li{
	height:23px; line-height:23px;
}
.cmContact .cmcTitle, .cmContact .cmcContact{
	color:#000; padding-left:80px; padding-top:30px; font-size:14px; font-weight:bold;
}
.cmContact .cmcContact{
	font-size:12px; padding-top:15px; padding-bottom:20px;
}
.cmContact .cmcContact span{
	font-weight:normal;
}
/*			ModifyCompanyInfo 		*/
.mciTable{
	border-collapse:collapse; border:1px solid #ddd;
}
.mciTable td{
	border:1px solid #ddd;
}
.mciTable input{
	height:15px;
}
.mciBtn{
	width:300px; margin:0 auto; padding-top:20px; padding-bottom:20px;
}
.inputList{
	width:450px; overflow:hidden;
}
.inputList input{
	float:left; width:98px; margin-right:2px; margin-bottom:2px;
}
.inputMsg{
	margin-top:3px; color:#666;
}
/*			Job			*/
.cmWrap{
	 margin-top:5px; line-height:14px;
}
.cmWrap input{
	height:15px;
}
.cmWrap table{
	margin-top:3px;
}
.cmTitle{
	height:26px; line-height:26px; border-right:1px solid #FAAAAD; font-size:14px;
	background:url(Images/b1_title.jpg) no-repeat; padding-left:15px; 
}
.cmWrap .cmBtn{
	height:24px;
}
.cmWrap .cmTable{
	width:100%; line-height:18px; color:#222; text-align:center;
}
.cmTable .cmtrTitle{
	background:#CC1818; color:#FFF;
}
.cmTable .cmaltTr{
	background:#FDE8E8;
}
.cmTable a:hover{
	text-decoration:underline; color:#FF6600;
}
.cmTable .fbgq{
	color:#c00;
}
.cmTable .cmtrGray{
	line-height:22px; height:22px; background:#FAFAFA; 
}
.cmTable .cmtrGray input{
	height:24px;
}
/*			JobManage			*/
#pages{
	/*border:1px solid #FDE8E8; background:#FDF2F4; */
	text-align:right; padding-right:20px; height:25px; line-height:25px;
}
/*			SearchResume			*/
.srContent{
	height:360px; width:600px; background:url(images/wxts.jpg) no-repeat; line-height:25px; 
	font-size:14px; color:#004593; font-weight:bold; padding:60px; padding-top:120px;
}
/*			Supply			*/
.supplyTable{
	font-size:14px;
}
.supplyTable input{
	height:15px;
}
.supplyTable .btn{
	height:24px; width:100px; text-align:center;
}
.supplyTable .nbtn{
	height:24px; width:60px;
}
.supplyTable .gray{
	font-size:12px; color:#666; line-height:16px;
}
.supplyTable .gray font{
	font-size:12px;
}
.supplyTable font{
	color:#ff0000;
}

.supplyCount{
	background:url(Images/jianli_icon.jpg) 5px -1px no-repeat; padding-left:30px; height:26px; line-height:26px;
}
.supplyCount span{
	color:#ee0000; padding:5px;
}
.supplyManage{
	border-collapse:collapse; border:1px solid #ffffff; color:#333; line-height:21px;
}
.mypoint, .myreccomend{
	border:1px solid #ddd;
}
.mypoint td, .myreccomend td{
	border:1px solid #ddd;
}

.supplyManage a{
	color:#003399; text-decoration:underline;
}
.supplyManage a:hover{
	color:#cc0000;
}
.supplyManage .bar{
	
}
.supplyManage .title{
	background:#eee; line-height:22px; height:22px; font-weight:bold; text-align:center;
}
.supplyManage .buy, .message .buy{
	color:#ee0000;
}
.supplyManage .supply, .message .supply{
	color:#009966;
}
.supplyManage .mer, .message .mer{
	color:#006699;
}
.supplyManage .active{
	background:#F4F4F4;
}
.supplyManage .line{
	border-top:1px solid #ddd;height:0px; line-height:0px;
}
.supplyManage .controlButton{
	background:#eee;
}

/*		Investment Financing Merchants		*/
.bdTable{
	margin-top:15px; border-collapse:collapse; border:1px solid #ccc; font-size:12px;
}
.bdTable td{
	border:1px solid #ddd; border-right:0px;
}
.bdTable .leftTd{
	background:#F8F8F8; font-weight:bold;
}
.bdTable .leftTd font{
	font-size:12px; font-weight:normal; color:#c00;
}
.bdTable .noBorder{
	border:0px;
}
.rtRule{
	margin-left:480px;
}
.rtRule a{
	 font-size:12px; color:#000; font-weight:normal; color:#555; text-decoration:underline;
}
.rtRule a:hover{
	color:#ff6600;
}
.UploadImage, .UploadImage2, .UploadImage2 td{
	border:0px;
}
.UploadImage td{
	border:0px; text-align:center;
}
.UploadImage .uImg{
	background:#eee; border:1px solid #ccc; width:100px; height:100px; text-align:center;
}
.UploadImage .uImg img{
	width:100px; height:100px; margin:0px;
}
.UploadImage .ubtn, .UploadImage2 .ubtn{
	width:45px; height:25px;
}
.UploadImage2{
	border:1px solid #ff6600; padding:5px; margin:3px;
}
.UploadImage2 .ufile{
	height:21px;
}
.UploadImage .upVIP{
	font-size:16px;  color:#EE5500; line-height:23px; font-weight:bold;
}

.puTitle{
	border-bottom:2px solid #E10000; margin-top:10px; width:100%; overflow:hidden;
}
.puTitle div{
	cursor:pointer; float:left; margin-right:10px; height:27px; line-height:27px; padding-top:2px;
	font-size:12px; font-weight:bold; padding-left:10px; padding-right:10px; text-align:center; border-right:1px solid #ddd;
	background:url(images/titlebj2.jpg) repeat-x; color:#333; border-left:1px solid #ddd;
}
.puTitle .current{
	background:url(images/titlebj.jpg) repeat-x; color:#fff; border:0px;
}

/*		Service 	*/
.seTable{
	width:100%; border-collapse:collapse; border:1px solid #ddd;
}
.seTable td{
	border:1px solid #ddd; line-height:25px; font-size:14px;
}
.seTable .title{
	background:#F1F1F1; font-weight:bold; text-align:center;
}
.seTable .title td{
	line-height:30px;
}
.seTable2{
	width:100%; border-collapse:collapse; 
}
.seTable2 td{
	 line-height:25px; font-size:14px;
}

/*		myorder		*/
.ordermsg{
	margin-top:20px; padding-left:10px;
}
.ordermsg b{
	color:#004578;
}

/*		mypoint		*/
.pointRule{
	margin-top:20px; line-height:22px;
}
.pointRule b{
	font-size:12px;
}

.recmsg{
	margin-top:20px; padding-left:10px; line-height:22px;
}
.recmsg b{
	
}
