body {
  font-size: 12px;
  font-family:"Î¢ÈíÑÅºÚ",Verdana, Geneva, sans-serif;
  _font-family: Tahoma, Arial, Helvetica, STHeiti, sans-serif;
  cursor: default;
}
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.fl{ float:left!important;}
.fr{ float:right!important;}
input{  font-family:"Î¢ÈíÑÅºÚ",Verdana, Geneva, sans-serif;}
a{ text-decoration:none; color:#8D8D8D;}
ul,li{ list-style:none; margin:0; padding:0;}
.web_login_mod{ width:880px; margin:0 auto; margin-top:70px;}
.web_l_left{ float:left; width:400px;background:url(Images/login-dividing-line.$7164.png) center right no-repeat;}
.web_l_right{ float:left; padding:87px 0 0 20px; width:440px;}
.web_l_right li{ float:left; width:100%;}
.web_l_right img{border:0;}
.web_l_user{ position:relative; z-index:9; width:300px; height:50px; background:#f1f3f4; border:1px solid #d6dadd; border-radius:4px; margin:10px 0 0;}
.web_l_user span{ *margin-top:-23px;}
.web_l_user_icon{ background:url(Images/startpage-0410.$6008.png) -50px -149px; width:18px; height:18px; display:inline-block;margin: 14px 10px 0 10px;}
.web_l_pass_icon{ background:url(Images/startpage-0410.$6008.png) 0 -249px; width:18px; height:18px; display:inline-block;margin: 16px 10px 0 10px;}
.web_l_mail_icon{ background:url(Images/startpage-0410.$6008.png) 0 -144px; width:18px; height:18px; display:inline-block;margin: 14px 10px 0 10px;}
.web_l_num_icon{ background:url(Images/startpage-0410.$6008.png) -50px -247px; width:18px; height:18px; display:inline-block;margin: 15px 10px 0 10px;}
.web_l_mobile_icon{ background:url(Images/startpage-0410.$6008.png) -50px -195px; width:18px; height:18px; display:inline-block;margin: 15px 10px 0 10px;}
.web_l_date_icon{ background:url(Images/startpage-0410.$6008.png) -47px -293px; width:18px; height:18px; display:inline-block;margin: 15px 10px 0 10px;}
.web_l_adress_icon{ background:url(Images/startpage-0410.$6008.png) -47px -328px; width:18px; height:18px; display:inline-block;margin: 15px 10px 0 10px;}
.web_l_zip_icon{ background:url(Images/startpage-0410.$6008.png) -47px -361px; width:18px; height:18px; display:inline-block;margin: 15px 10px 0 10px;}
.web_l_phone_icon{ background:url(Images/startpage-0410.$6008.png) -47px -399px; width:18px; height:18px; display:inline-block;margin: 15px 10px 0 10px;}
.web_l_qq_icon{ background:url(Images/startpage-0410.$6008.png) -50px -427px; width:18px; height:18px; display:inline-block;margin: 15px 10px 0 10px;}



.web_l_user_input{ border:0; background:none; height:48px; font-size:16px; width:250px; color:#999; font-size:14px; margin-top:-9px; *margin-top:10px; _margin-top:10px; line-height:48px\0; *line-height:28px;}
.web_login_logo{ margin:0 0 30px 0;}
.web_login_submit_btn{ width:288px; height:39px; background:url(Images/web_login_sub_btn.png) no-repeat; border:0; margin:12px 0; cursor:pointer; color:#ffffff; text-align:center; font-family:"Î¢ÈíÑÅºÚ",Verdana, Geneva, sans-serif;}
.web_login_submit_btn:hover{ background-position:0 -39px;}
.web_l_reg_btn{ position:fixed; right:0; top:50px;display: block;width: 93px;height: 44px;text-indent: -9999px;outline: none;background: url(Images/reg-login-switcher.$6600.png) 0 -55px no-repeat;}
.web_l_log_btn{ position:fixed; right:0; top:60px;display: block;width: 93px;height: 44px;text-indent: -9999px;outline: none;background: url(Images/reg-login-switcher.$6600.png) 0 0 no-repeat;}
.web_l_hz_box{ display:none;}
.web_l_s_content{position: relative;background: #F6F6F6;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;padding: 30px;border: 1px solid #c5c9cc;box-shadow: 0 2px 2px rgba(173, 176, 179, 0.8);z-index: 1;margin-top: 15px; margin-left:0px;}
h3.info-title {font-size: 18px;height: 20px;line-height: 20px;color: #686868;margin-bottom: 20px;}
.web_login_btn{ width:85px; height:39px; line-height:39px; text-align:center; color:#ffffff; border:0; background:url(Images/web_login_btn.png); cursor:pointer; margin-top:15px;}
.web_login_btn:hover{ background-position:0 -39px;}
.web_login_reg_btn{ width:200px; height:39px; line-height:39px; text-align:center; color:#ffffff; border:0; background:url(Images/web_login_reg_btn.png); cursor:pointer; margin-top:15px;}
.web_login_reg_btn:hover{ background-position:0 -39px;}
.web_l_s_input li{ position:relative;}
.top-bar{background: #2c2c2c; height: 30px; width: 100%;}
.top-bar .webContainer{ width:990px; margin:0 auto;}
.top-bar li{ float: left; line-height: 30px;}
.top-bar li, .top-bar li a{color: #dddddd; font-size: 14px; text-decoration: none; }
.top-bar .language-bar li.disabled a, .top-bar .language-bar li{color: #999; cursor: default;}
.top-bar .contact-bar{float: left;cursor:pointer;}
.top-bar .contact-bar li{background-image: url("Images/contact-icon.png"); background-repeat: no-repeat; padding-left: 23px;}
.top-bar .contact-bar li.qq{background-position: left center; margin-right: 14px;}
.top-bar .contact-bar li.tel{background-position: -108px center; padding-left: 29px;}
.top-bar .user-bar{float: left; padding-left: 7px;}
.top-bar .user-bar a{padding: 0 14px; display: block;}
.top-bar .user-bar .first:hover{background: #4f982f;}
.top-bar .user-bar .first:hover .active{background: none;}
.top-bar .user-bar .active a{background: #4f982f;}
.top-bar .language-bar{float: right;}
.top-bar .language-bar li{padding: 0 3px; position: relative;}
.page-bottom{ position:absolute;background: #2c2c2c; line-height: 200%; color: #cccccc; text-align: center; font-size: 12px; padding:6px 0; bottom:0; width:100%; margin-top:60px;}
.page-bottom-reg{ position:relative;background: #2c2c2c; line-height: 200%; color: #cccccc; text-align: center; font-size: 12px; padding:6px 0; bottom:0; width:100%; margin-top:60px;}
.page-bottom p{ display:block; width:100%;text-align:center;margin:0 auto; clear: both;}
.page-bottom ul{ display:block; width:990px; margin:0 auto; text-align:left;}
.page-bottom li{ display:inline-block; float:left; list-style:none; color: #cccccc;}
.page-bottom a{ display:inline-block; margin:0 10px; color: #cccccc;}
.page-bottom-reg p{ display:block; width:100%; margin:0 auto; text-align:center;clear: both;}
.page-bottom-reg ul{ display:block; width:990px; margin:0 auto; text-align:left;}
.page-bottom-reg li{ display:inline-block; float:left; list-style:none; color: #cccccc;}
.page-bottom-reg a{ display:inline-block; margin:0 10px; color: #cccccc;}
.agreement{ overflow:scroll; width:820px; height:80px;}
.web_l_user_a{ width:200px; float:left; margin-right:10px;}
.web_l_user_img{float:left; margin:23px 0 0;}
.web_isRememberUsername{ margin:12px 0 0;}
.web_zcxy_box{font-size:16px; height:50px; line-height:50px;}
.web_l_right_a{padding: 11px 0 0 20px; *width:450px;}
.web_l_left_reg .web_l_user{ height:40px; /*width:230px;*/}
.web_l_left_reg .web_l_user_icon{ margin-top:8px;}
.web_l_left_reg .web_l_user_input{ margin-top:-11px; _margin-top:5px; *margin-top:5px; height:40px!important; *line-height:26px;line-height:40px\0;line-height:auto\9\0;}
.web_l_left_reg .web_l_user_img{ margin:17px 0 0;}
.web_reg_error{ display:inline-block; background:#faf4c3; border-radius:4px; border:1px solid #faf2bd; display:none;}
.web_reg_error_01{ display:inline-block; background:#faf4c3; border-radius:4px; border:1px solid #faf2bd; padding:6px 12px; float:left;margin: 20px 0 0 10px; display:none;}
.web_reg_num_box{ color:#606060;margin: 15px 0 0;line-height: 240%;}
.web_reg_num_box .title{ font-size:18px; color:#d21a31;}
.web_reg_num_box .reg_btn{ text-decoration:none; color:#2f63ae;}
.web_l_left_reg .web_l_user>span{display: inline-block;margin-top: 10px; *margin-top:-22px!important;}
.web_l_find_li{ width:580px;}
.web_l_user_input_num{ width:162px;}
.web_l_right_hzhb a{ float:left; margin:0 10px 15px 0; _height:70px; *height:70px;}
.web_l_left_reg .web_l_user_input_num,.web_l_s_input .web_l_user_input_num{width: 156px;}

label.fieldError {position:absolute;background:#F2F2F2;border-radius:4px; margin-left:10px; top:11px; padding:4px; color:#ff0000; width:auto; display:inline-table; right:0px; right:0px\9\0; *right:0px; z-index:1;}
.web_l_left_reg label.fieldError{ top:6px!important;}
.web_l_rst_user{ font-size:16px;}
.captcha {
	text-transform: uppercase;
	ime-mode: disabled;
}






