

h1,h2,h3,h4,h5,h6,form{margin:0;padding:0; font-size:100%; font-weight:normal;}

h7{text-lign:left;font-size:100%; font-weight:normal;}
ul,li,dl,dt,dd{ padding:0; margin:0; list-style:none; }

p{ margin:0; padding:0;font-size:12px;text-align:left}
span{font-size:12px}

img{border:none; vertical-align:top;}

a{color: #000; text-decoration:none;}
a:hover {color: #333; text-decoration:underline;}

.Containers{
	width:881px;
	margin:auto;
	overflow:hidden;
}

.titletop{
	width: 881px;
	height:33px;
	background:url(sss03.gif) repeat-x;
}
.titleleft{
	background:url(arrow.gif) 15px 10px no-repeat;
	float:left;
	font-size:14px;
	color:#FFF;
	line-height:33px;
	padding:0 0 0 30px;
}
.titleright{
	text-align:right;
	line-height:33px;
	color:#FFF;
	padding:0 10px 0 0;
}
.titleright a{
	color:#FFF;
}
.titleright a:hover{
	color:#FFF;
	text-decoration:underline;
}
#index_header{
	width:881px;
	float:left;
}
#header_left{
	width:241px;
	height:100px;
	float:left;
}
#header_right{
	width:640px;
	float:left;
	height:100px;
}
.v2_clear{text-align:left;
	width:881px;
	height:34px;
	float:left;
	background:url(v2_select_center.gif) repeat-x;
	font-size:13px;
	line-height:34px;
}
.v2_select_left{
	background:url(v2_select_left.gif) no-repeat;
	width:36px;
	height:34px;
	float:left;
}
.v2_select_center{
	float:left;
	width:837px;
	height:34px;

}
.v2_select_center form *{
	float:left;
	margin:20px 0 0 10px;
}
.v2_select_center form select{
}

.v2_select_right{
	background:url(v2_select_right.gif) no-repeat;
	float:right;
	width:7px;
	height:34px;
}


.dynamic{
	background:url(header_bar_bg2.png) no-repeat;
	height:46px;
	float:left;
	width:881px;
}
.dynamictop{
	height:46px;
	overflow:hidden;
	float:left;
	line-height:46px;
	padding:0 0 0 30px;
	color:#FFF;
	font-weight:bold;
	width:80px;
}
.dynamicleft{
	height:46px;
	float:left;
	width:700px;
	overflow:hidden;
	line-height:46px;
	color:#575ea0;
	font-weight:bold;
}
.dynamicleft li{
	float:left;
	padding:0 0 0 5px;
}
.dynamicleft li span{
	color:#F00;
}
.logologo{
	width:881px;
	float:left;
}
.logophots{
	padding:0 0 0 10px;
}
.logophots li{
	float:left;
	padding:2px;
}
.logophots li img{
	border:1px solid #d3d3d3;
}
.bodycontent{
	width:881px;
	float:left;
	overflow:hidden;
background-color:#fff
}
.announcement{
	width:881px;
	float:left;
}
.announcementleft{
	width:180px;
	float:left;
	margin:3px 0 0 5px;
text-align:left;
}
.announcementleft h3{
	float:left;
	width:180px;
	background:url(body_bg.gif) no-repeat;
	height:31px;
	line-height:31px;
	padding:0 0 0 10px;
	color:#416a9a;
	font-size:13px;
	font-weight:bold;
}
.announcementleft h3 a{
	float:right;
	color:#416a9a;
	padding:0 10px 0 0;
}
.announcementleft ul{
	width:178px;
	border-left:1px solid #d1dfe8;
	border-right:1px solid #d1dfe8;
	padding:0 5px 0 5px;
}
.announcementleft ul a{
	font-size:12px;
	color:#000;
	line-height:22px;
}
.announcementbottom{
	background:url(bootom01.gif) no-repeat;
	width:190px;
	height:5px;
	float:left;
	
}
.js{
	width:365px;
	height:210px;
	float:left;
	overflow:hidden;
	margin:5px 0 0 10px;
	display:inline;
}
.loginconte{
	width:190px;
	margin:2px 0 0 0px;
	display:inline;
	height:210px;
	float:left;
	background:url(libg.gif) no-repeat;
}
.loginconte h4{
	padding:5px 0 0 10px;
	color:#74a3bd;
	font-size:14px;
	font-weight:bold;
}
.loginconte table{
	font-size:12px;
}
.button_login{
	background:url(button_login.gif) no-repeat;
	width:132px;
	height:31px;
	border:0px;
	cursor:pointer;
}
.button_reg{
	background:url(button_reg.gif) no-repeat;
	width:150px;
	height:30px;
	border:0px;
	cursor:pointer;
	margin:0 0 0 0px;
}
.titlecontent{
	width:881px;
	float:left;
	overflow:hidden;
	display:inline;
	margin:5px 0 0 0;
}
.titlecontentleft{
	width:635px;
	float:left;
	overflow:hidden;
}
.taskHall{
	width:635px;
	float:left;
	margin-top:3px; 
	font-size:12px;
}

.taskHall ul.task_tab {
	float:left;
	width:635px;
	overflow:hidden;
	border-bottom:5px solid #FF8902;
}
.taskHall ul.task_tab li,.rc_tab li {float:left;margin-left:3px;display:inline;position:relative;bottom:-3px;}
.taskHall ul.task_tab li a,.rc_tab li a{float:left;background:url(task_tab_l.gif) no-repeat left center;padding-left:4px;text-align:center;font-weight:bold;color:#406899;margin:0;text-decoration:none;cursor:pointer;}
.taskHall ul.task_tab .pub_task,.taskHall ul.task_tab .sub_task{width:52px;*width:65px;height:23px;line-height:23px;background:url(button.gif) no-repeat;background-position:left -85px;display:block;margin-left:5px;float:left;padding-left:20px;*padding-left:8px;color:#2F64B7;font-weight:normal;dispaly:block;}
.taskHall ul.task_tab .sub_task{background-position:left -112px;}
.taskHall ul.task_tab .task_button{top:5px;right:0px;position:relative;margin-left:5px;}
.taskHall ul.task_tab li a span,.rc_tab li a span{float:left;background:url(task_tab_r.gif) no-repeat right;padding:0px 15px 0px 10px;height:29px;line-height:29px;}
.taskHall ul.task_tab li a:hover,.rc_tab li a:hover{color:#337BB3;}
.taskHall ul.task_tab li.current,.taskHall ul.task_tab li.currently,.rc_tab li.current{bottom:0px;}
.taskHall ul.task_tab li.current a,.taskHall ul.task_tab li.currently a,.rc_tab li.current a{background:url(task_tab_current_l.gif) no-repeat left center;text-decoration:none;font-size:14px;color:#fff;float:left;padding-left:3px;height:32px;line-height:32px;}
.taskHall ul.task_tab li.current a:hover,.taskHall ul.task_tab li.currently a:hover,.rc_tab li.current a:hover{text-decoration:none;color:#fff;}
.taskHall ul.task_tab li.current a span,.taskHall ul.task_tab li.currently a span,.rc_tab li.current a span{display:block;float:left;background:url(task_tab_current_r.gif) no-repeat right;padding:0px 15px 0px 10px;height:32px;}
.t_list ul{
	width:633px;
	float:left;
	border-left:1px solid #C4D7DB;
	border-right:1px solid #C4D7DB;
	border-bottom:1px solid #C4D7DB;
	padding:10px 0 10px 0;
}
.t_list li{
	float:left;
	padding:5px 0 5px 12px;
}
.t_list li img{
	border:1px solid #000;
}
.detailed_list ul{
	width:633px;
	float:left;
	border-left:1px solid #C4D7DB;
	border-right:1px solid #C4D7DB;
	border-bottom:1px solid #C4D7DB;
	padding:10px 0 10px 0;
}
.detailed_list li{
	width:300px;
	height:16px;
	overflow:hidden;
	float:left;
	padding:5px 0 5px 12px;
}
.detailed_list li span{
	color:#E47240;
	padding:0 5px 0 0;
}
.detailed_list li a{
	color:#406899;
}
.titlecontentright{
	width:245px;
	overflow:hidden;
	float:left;
}
.Customer_list{
text-align:left;
	width:190px;
	float:left;
margin-top:10px;
}
.Customer_list h3{
	background:url(titletop.gif) no-repeat;
	width:180px;
	height:27px;
	line-height:27px;
	float:left;
	padding:0 0 0 10px;
	color:#5A8EB5;
	font-size:13px;
	font-weight:bold;
text-align:left;
}
.Customer_list h3 span{
text-align:left;
	float:left;
	padding:0 0px 0 0px;
}
.Customer_list h3 a{
	color:#5A8EB5;
}
.Customer_list ul{
	border-left:1px solid #BBD8D4;
	border-right:1px solid #BBD8D4;
}
.Customer_list ul li{
	padding:2px 0 0 10px;
}
.Customer_list ul li a{
	color:#406899;
}
.Customer_list  ul li span{
	color:#F00;
	padding:0 0px 0 0;
}
.titlebottom{
	background:url(titlebottom.gif) no-repeat;
	float:left;
	width:190px;
	height:4px;
	overflow:hidden;
	margin:0 0 10px 0;
}
.Customer_list_v1{
	width:235px;
	float:right;
}
.Customer_list_v1 h3{
	background:url(titletop.gif) no-repeat;
	width:225px;
	height:27px;
	line-height:27px;
	float:right;
	padding:0 0 0 10px;
	color:#5A8EB5;
	font-size:13px;
	font-weight:bold;
}
.Customer_list_v1 h3 span{
	float:right;
	padding:0 10px 0 0;
}
.Customer_list_v1 h3 a{
	color:#5A8EB5;
}
.Customer_list_v1 ul{
	border-left:1px solid #BBD8D4;
	border-right:1px solid #BBD8D4;
}
.Customer_list_v1 ul li{
	padding:2px 0 0 10px;
}
.Customer_list_v1 ul li a{
	color:#406899;
}
.Customer_list_v1  ul li span{
	color:#F00;
	padding:0 5px 0 0;
}
.bottomtitle{
	width:881px;
	float:left;
	text-align:left;
	
}
.Medialeft{
	width:520px;
	height:140px;
	overflow:hidden;
	float:left;
	margin:15px 5px 0 10px;
	display:inline;
	border:1px solid #E0E0E8;
	background:#FFF;
}
.Medialeft h4{
	background:url(photoshop_01.gif) repeat-x;

	width:510px;
	line-height:26px;
	float:right;
	padding:0 0 0 10px;
	color:#5A8EB5;
	font-size:13px;
	font-weight:bold;
}
.Medialeft h4 span{
	float:right;
	padding:0 10px 0 0;
}
.Medialeft h4 a{
	color:#5A8EB5;
}
.Medialeft p{
	padding:5px 10px 0 15px;
	color:#8F9DA8;
	font-weight:bold;
}
.Medialeft ul li{
	float:left;
	padding:10px 0 10px 8px;
}
.Mediaright{
	width:320px;
	height:140px;
	overflow:hidden;
	float:left;
	margin:15px 10px 0 10px;
	display:inline;
	border:1px solid #E0E0E8;
	background:#FFF;
}
.Mediaright h4{
	background:url(photoshop_01.gif) repeat-x;
	width:310px;
	line-height:26px;
	float:right;
	padding:0 0 0 10px;
	color:#5A8EB5;
	font-size:13px;
	font-weight:bold;
}
.Mediaright h4 span{
	float:right;
	padding:0 10px 0 0;
}
.Mediaright h4 a{
	color:#5A8EB5;
}
.Mediaright ul{
	float:left;
	color:#788E9B;
}
.Mediaright ul li{
	float:left;
	padding:3px 0 0 8px;
}
.Mediaright ul li a{
	width:240px;
	overflow:hidden;
	float:left;
	color:#788E9B;
}
.linktitle{
	width:858px;
	overflow:hidden;
	background:#FFF;
	float:left;
	margin:15px 10px 0 10px;
	display:inline;
	border:1px solid #E0E0E8;
}
.linktitle h4{
	background:url(photoshop_01.gif) repeat-x;
	width:848px;
	line-height:26px;
	float:right;
	padding:0 0 0 10px;
	color:#5A8EB5;
	font-size:13px;
	font-weight:bold;
}
.linktitle h4 span{
	color:#E8D4B3;
}
.linktitle h4 a{
	color:#5A8EB5;
}
.Hot_topic{
	float:left;
	padding:10px 0 10px 0;
	text-align:left;
	width:210px;
	overflow:hidden;
}
.Hot_topic li{
	padding:5px 0 0 25px;
}
.Hot_topic li a{
	color:#788E9B;
}
.Hot_topic h5{
	font-weight:bold;
	color:#788E9B;
}
.links{
	padding:10px 0 10px 0;
	float:left;
}
.links li{
	width:120px;
	height:16px;
	overflow:hidden;
	float:left;
	padding:5px 10px 5px 10px;
}
.links li a{
	color:#788E9B;
}


.contenttitle{
	width:450px;
	height:100px;
	overflow:hidden;
	float:left;
	text-align:center;
	padding:10px 0 0 0;
	font-size:13px;
}
.contenttitle p{
	padding:10px 0 0 0;
}
.contentright{
	width:190px;
	height:40px;
	overflow:hidden;
	float:left;
	display:inline;
	margin:30px 0 0 0;
}
.releasetitle{
	width:881px;
	float:left;
	overflow:hidden;
	display:inline;
	margin:5px 0 0 0;
	color:#969DA3;
}
.releasetitle h4{
margin-top:15px;
	font-size:15px;
	font-weight:bold;
	color:#546593;
	padding:0 0 0 30px;
}
.releasetitle h4 a{
	color:#546593;
}
.releasetitle h5{
	font-size:14px;
	font-weight:bold;
	color:#546593;
	padding:5px 0 5px 10px;
}
.releasetitle h5 a{
	color:#3595B8;
}
.releasetitle h5 a:hover{
	color:#3595B8;
}
.website_80{
	background:url(website_80.jpg) repeat-x;
	height:23px;
	width:881px;
	float:left;
}
.conente_v4{
	width:879px;
	float:left;
	border-left:1px solid #CBCFBE;
	border-right:1px solid #CBCFBE;
}
.conente_v4 h5{
	margin:auto;
	padding:0 0 5px 10px;
	width:800px;
	color:#969DA3;
	border-bottom:1px solid #CDD3B7;
}
.releaseleft{
	width:550px;
	float:left;
	display:inline;
	margin:5px 0 0 40px;
}
.releaseleft li{
	padding:10px 0 0 0;
}
.releaseleft li span{
	color:#8F95AB;
	background:#E2E0E3;
	margin:0 0 0 20px;
	padding:5px;
	border:1px solid #676664;
}
.registeredleft{
	width:550px;
	float:left;
	display:inline;
	margin:5px 0 0 40px;
}
.registeredleft span{
	width:70px;
	text-align:right;
	float:left;
	display:block;
}
.registeredleft li{
	padding:5px 0 0 0;
}
.registeredleft li a{
	color:#F00;
}

.Quotations{
	width:881px;
	float:left;
	background:#F5F9FC;
}
.Quotations h5{
	margin:auto;
	padding:0 0 5px 10px;
	width:800px;
	color:#969DA3;
	font-size:18px;
	font-weight:bold;
	border-bottom:1px solid #CDD3B7;
}
.Bank_account{
	float:left;
	margin:0 0 0 50px;
	display:inline;
	width:800px;
	padding:5px 0 5px 0;
}
.Bank_account li{
	float:left;
	width:400px;
}
.successful{
	width:881px;
	float:left;
	text-align:center;
	font-size:14px;
}
.caseleft{
	width:651px;
	float:left;
	overflow:hidden;
	margin:0px 0 0 10px;
}
.caseleft h3{
	float:left;
	width:641px;
	
	height:29px;
	line-height:29px;
	padding:0 0 0 10px;
	color:#FFF;
	font-size:13px;
	font-weight:bold;
}
.caseleft h3 a{
	float:right;
	color:#FFF;
	padding:0 10px 0 0;
}
.case_titel_content{
	width:649px;
	
	float:left;
	overflow:hidden;
}
.Displayleft{
	width:300px;
	height:230px;
	float:left;
	overflow:hidden;
	margin:5px 0 10px 13px;
	display:inline;
	text-align:center;
	border:1px solid #e6e6e6;
}
.Displayleft h4{
	
	width:300px;
	height:28px;
	line-height:28px;
	float:left;
	color:#000;
	font-size:13px;
	font-weight:bold;
}
.Classification_task{
	width:290px;
	background:#fafafa;
	float:left;
	padding:5px;
	text-align:left;
	
}
.Classification_task a{
	color:#06C;
}
.Classification_task a:hover{
	color:#EC6416;
}
.Works_show
{
	background-color:#ffffff;
	width:298px;
	height:130px;
	float:left;
	padding:5px 0 5px 0;

}
.Works_show a{
	font-size:14px;
	color:#09F;
}
.evaluation{
	width:288px;
	border-left:1px solid #B0EDFF;
	border-right:1px solid #B0EDFF;
	border-bottom:1px solid #B0EDFF;
	border-top:1px solid #B0EDFF;
	float:left;
	text-align:left;
	padding:3px 0 0 10px;
	margin:0 0 5px 0;
}
.evaluation span{
	color:#333;
	font-weight:bold;
}
.caseright{
	width:190px;
	float:left;
	margin:20px 0 0 0px;
	display:inline;
	overflow:hidden;
}
.caseright h3{
	width:190px;
	text-align:center;
	float:left;
	height:26px;
	line-height:26px;
	font-size:14px;
	font-weight:bold;
	background:url(caseRightbg.png) no-repeat;
}
.Release_task{
	width:188px;
	float:left;
	border:1px solid #CFCFCF;
}
.caseInterview{
	width:155px;
	padding:5px;
	overflow:hidden;
}
.caseInterview h4{
	font-weight:bold;
}
.caseInterview h4 a{
	color:#30F;
}
.caseInterview h4 a:hover{
	color:#30F;
}
.fl{
	width:70px;
	height:70px;
	float:left;
	overflow:hidden;
}
.pdl5{
	width:85px;
	height:70px;
	float:left;
	overflow:hidden;
}
.caseInterview p{
	border-bottom:1px dashed #000;
	padding:2px;
	float:right;
	width:150px;
	text-align:right;
}
.caseInterview p a{
	color:#30F;
}
.caseInterview p a:hover{
	color:#30F;
}
.Pay_enough{
	width:155px;
	padding:5px;
	overflow:hidden;
}
.Pay_enough li
{
	text-align:left;
	width:155px;
	height:18px;
	padding:5px 0 0 0;
	float:left;
	overflow:hidden;
}
.usecontent{
	width:190px;
	float:left;
	overflow:hidden;
	margin:5px 0 0 0;
	text-align:center;
}
.usecontent h4{
	width:190px;
	height:28px;
	line-height:28px;
	background:url(caseRightbg3.png) no-repeat;
	text-align:center;
	font-weight:bold;
	font-size:12px;color:#5A8EB5;
}
.usecontent_title{
	width:188px;
	float:left;
	overflow:hidden;
	border:1px solid #CFCFCF;
}
.usecontent_title p{
	padding:4px 0 2px 0;
	text-align:center;
}
.usecontent_title p a{
	font-weight:bold;
	font-size:14px;
	color:#03F;
}
.usecontent_title p a:hover{
	color:#F85F00;
}
.Customer_service{
text-align:left;
	width:190px;
	float:left;
	overflow:hidden;
	margin:10px 0 0 5px;
font-size:12px;
}
.Customer_service h4{
	width:190px;
	height:31px;
	line-height:31px;
	background:url(body_bg.gif) no-repeat;
	padding:0 0 0 10px;
	font-weight:bold;
	font-size:14px;
color:#416a9a
}
.Service_hotline{
	width:178px;
	padding:5px;
	border:1px solid #CFCFCF;
}
.Service_hotline li{
	padding:5px 0 0 0;
}

.bCustomer_service
{
	margin-top:15px;
text-align:left;
	width:190px;
	float:left;
	overflow:hidden;
	
font-size:12px;
}
.bCustomer_service h4{
	width:180px;
	height:31px;
	line-height:31px;
	background:url(body_bg.gif) no-repeat;
	padding:0 0 0 10px;
	font-weight:bold;
	font-size:14px;
color:#416a9a
}
.bService_hotline{
	width:178px;
	padding:5px;
	border:1px solid #CFCFCF;
}
.bService_hotline li{
	padding:5px 0 0 0;
}


.topdesigner{text-align:left;
	width:185px;
        height:210px;
	float:left;
	
	margin:10px 0 0 5px;
        font-size:12px;
        border:1px solid #CFCFCF;
}

.page{
	padding:10px;
	text-align:center;
	font-size:13px;
	clear:both;
}
.page a{
	padding:0 10px;
	text-decoration:underline;
}
.page a:hover{
	text-decoration:none;
}
.Theme_v1{
	width:879px;
	float:left;
}
.stylist_title_left{
	width:480px;
	float:left;
	overflow:hidden;
}
.title_v2_v1{
	width:120px;
	height:180px;
	text-align:center;
	overflow:hidden;
	float:left;
	padding:0 0 0 30px;
font-size:13px
}
.stylist_title_right{
	width:379px;
	float:left;
	overflow:hidden;
	padding:0 10px 0 10px;
}
.v1_title{
	width:379px;
	text-align:center;
	padding:0 0 10px 0;
}
.tev_switching{
	width:879px;
	float:left;
	border-left:1px solid #CBCFBE;
	border-right:1px solid #CBCFBE;
}
.r1_title_content{
	width:879px;
	height:30px;
	float:left;
	background:url(v2_bg_tab_center.gif) repeat-x;
}
.r1_title_content li{
	float:left;
	line-height:30px;
}
.r1_title_content li a{
	background:url(task_tab_out.gif) no-repeat;
	width:130px;
	height:27px;
	float:left;
	display:block;
	text-align:center;
	margin-top:3px;
	margin-left:5px;
	font-weight:bold;
	color:#FFF;
}
.r1_title_content li a:hover{
	background:url(task_tab_over.gif) no-repeat;
	width:130px;
	height:27px;
	float:left;
	display:block;
	text-align:center;
	margin-top:3px;
	margin-left:5px;
	font-weight:bold;
	color:#F00;
}
.r1_content_body{
	width:879px;
	float:left;
	overflow:hidden;
}
.r1_task_title{
	width:879px;
	float:left;
	overflow:hidden;
}
.r1_task_title h6{
	width:120px;
	line-height:60px;
	padding:0 0 0 10px;
	height:60px;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#F00;
}
.r1_task_title li{
	float:left;
	width:140px;
	height:16px;
	padding:10px 0 0 0;
	overflow:hidden;
	font-weight:bold;
}
.Release_r1{
	border:1px solid #B5CBE6;
	width:870px;
	height:40px;
	margin:auto;
	overflow:hidden;
}
.R1_select{
	margin:8px 0 0 10px;
	width:200px;
	float:left;
}
.r1_All_content{
	width:879px;
	float:left;
}
.v1_r1_all{
	width:879px;
	float:left;
	overflow:hidden;
}
.v1_r1_all li{
	float:left;
	padding:10px 0 0 10px;
}
.v1_r1_all .v1_r1_all_01{
	background:url(task_ver_icon_2.gif) no-repeat;
	width:55px;
	height:40px;
	float:left;
	margin:10px 0 0 10px;
	overflow:hidden;
	text-align:center;
	padding:4px 0 0 0;
	line-height:16px;
	color:#000;
}
.v1_r1_all .v1_r1_all_02{
	background:url(task_t.gif) no-repeat;
	width:89px;
	height:40px;
	float:left;
	overflow:hidden;
	margin:10px 0 0 10px;
	padding:20px 0 0 18px;
	color:#000;
}
.v1_r1_all .v1_r1_all_03{
	color:#4C5155;
	width:600px;
	height:40px;
	float:left;
	overflow:hidden;
}
.v1_r1_all .v1_r1_all_03 a{
	color:#4C5155;
}



#main_login  {
background:url("login_bg.jpg") no-repeat scroll left 50px transparent;
color:#868686;
margin:10px auto auto;
width:760px;
}
#main_login .lc {
float:left;
margin-top:180px;
}
#main_login .lc dt, #main_login .lc dd, #main_login .login_head, #main_login .login_body, #main_login .login_bottom, #main_login .login_sub, .l_desc a, #main_login .login_top, .login_body2 h3, #wrongshow {
background-image:url("login_bg2.gif");
background-repeat:no-repeat;
}
#main_login .lc dt {
height:36px;
width:150px;
}
#main_login .lc .buy {
background-position:left top;
}
#main_login .lc .buy {
background-position:left -40px;
}
#main_login .lc dl {
border-bottom:1px dotted #999999;
margin-bottom:20px;
padding-bottom:10px;
}
#main_login .lc dd {
background-position:-220px 6px;
margin:6px 0;
padding-left:10px;
}
#main_login .rc {
float:right;
margin-right:20px;
}
#main_login .login_div {
width:276px;
}
#main_login .login_head {
background-position:left -160px;
color:#000000;
font-size:14px;
font-weight:bolder;
line-height:24px;
padding-left:30px;
padding-top:6px;
}
#main_login .login_right {
background:url("login_right_bg.png") repeat-y scroll right top transparent;
border-left:1px solid #F6D897;
padding-right:5px;
}
#main_login .login_body {
background-position:left -240px;
background-repeat:repeat-x;
}
#main_login .login_bottom {
background-position:left -220px;
height:15px;
}
#main_login .login_top {
background-position:left -200px;
font-size:0;
height:8px;
line-height:0;
}
#main_login .login_dl {
padding-top:20px;
}
#main_login .login_dl dt {
float:left;
margin-bottom:10px;
padding-top:4px;
text-align:right;
width:100px;
}
#main_login .login_dl dd {
margin:0 0 16px 100px;
}
#main_login .login_dl dd .text {
width:140px;
}
#main_login .login_sub {
background-color:Transparent;
background-position:left -80px;
border:0 none;
cursor:pointer;
height:37px;
margin:0 0 -2px;
padding:0;
width:89px;
}
#main_login .forget_password {
font-size:14px;
}
.l_desc {
border-top:1px dotted #FAB984;
margin:10px 10px 0;
padding:10px 0;
text-align:center;
}
#main_login .l_desc a {
background-position:left -120px;
color:#000000;
display:block;
font-size:14px;
height:24px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
padding-top:6px;
width:160px;
}
.l_desc a:hover {
text-decoration:none;
}
.login_body2 {
line-height:20px;
padding:10px 20px;
}
.login_body2 h3 {
background-position:-220px -80px;
font-size:20px;
line-height:34px;
margin:0;
padding:0 0 0 50px;
}
#main_login .login_dl dd#wrongTip {
margin-bottom:0;
margin-left:30px;
}
#wrongshow {
background-position:-220px -36px;
color:#FF0000;
font-size:14px;
line-height:18px;
margin-bottom:10px;
padding-left:26px;
padding-top:4px;
}
#main_login .login_head {
height:10px;
line-height:10px;
padding:0;
}
#main_login .login_head2 {
background-color:#FFFBD8;
border-left:1px solid #F8DEA2;
border-top:1px solid #F8DEA2;
height:10px;
overflow:hidden;
width:100px;
}
.login_toggle_head {
height:30px;
position:absolute;
}
.login_toggle_head2 {
height:30px;
position:relative;
width:250px;
}
.login_toggle_head li {
background:url("login_newhead_bg.gif") no-repeat scroll 0 0 transparent;
color:#7E7E7E;
float:left;
font-size:14px;
height:27px;
line-height:27px;
margin-right:4px;
margin-top:3px;
text-align:center;
width:100px;
}
.login_toggle_head li.cur {
background-position:left -30px;
color:#000000;
font-weight:bold;
height:31px;
line-height:31px;
margin-top:0;
position:relative;
}
.emptydiv {
height:50px;
}
.login_toggle_head li a, .login_toggle_head li a:hover, .login_toggle_head li a:visited {
color:#7E7E7E;
}
.round_di_top, .round_di_bottom, .comfire_sub {
background-image:url("comfireinfo_bg.gif");
background-repeat:no-repeat;
}
.round_div_info {
margin:50px auto;
width:650px;
}
.round_di_top {
background-position:left 10px;
height:20px;
}
.round_di_top div {
background-color:#FFFFFF;
color:#000000;
font-size:14px;
line-height:20px;
margin-left:20px;
padding:0 16px;
width:90px;
}
.round_di_bottom {
background-position:left -15px;
height:5px;
overflow:hidden;
}
.round_di_body {
border-color:#E4E4E4;
border-style:solid;
border-width:0 1px;
padding:20px 30px;
}
.comfireinfo_div {
color:#5A5A5A;
}
.comfireinfo_p {
line-height:26px;
padding-bottom:10px;
}
.comfireinfo_dl dt {
float:left;
padding-top:4px;
text-align:right;
width:100px;
}
.comfireinfo_dl dd {
margin-bottom:15px;
margin-left:100px;
}
.comfire_sub {
background-position:left -30px;
float:left;
font-size:14px;
font-weight:bold;
height:26px;
line-height:26px;
padding-right:10px;
text-align:center;
width:82px;
}
a.comfire_sub, a.comfire_sub:hover, a.comfire_sub:visited {
color:#2754BB;
}
#main_login .login_head_old {
height:auto;
line-height:24px;
padding-left:30px;
padding-top:6px;
}
.name {width:100px;}
#baojiabiao{font-size:13px;margin-top:30px;width:881px;text-align:left;height:1950px;background-color:#fff;}
#baojiabiao-title{font-size:15px;margin-top:0px;width:800px;text-align:center;
	font-weight:bold;
	color:#546593;}
#baojiabiao-main{font-size:13px;width:790px;margin:20px auto 20px auto;line-height:22px}