/* CSS Document */
body{ margin:0; padding:0; font-size:12px; background:#FFF}
#header,#top,#banner,#content,#footer,#dologin,#zhuce,p{ color:#333333; font-size:12px; margin:0 auto; padding:0}
#top,#banner,#content,#dologin,#zhuce,#footer{ width:960px}
a{ text-decoration:none; color:#0092D2; cursor:pointer}
a:hover{ color:#FE0603}
a img{ border:none}
li{ list-style:none}
/*==header style==*/
#header{ overflow:hiddenl;zoom:1; width:100%; background:url(/newstyle/idc35/new2014/img/topbg.jpg) repeat-x; border-bottom:#2275C5 5px solid}
#header p{margin:0 auto; width:960px; margin-top:10px}
#header p img{ vertical-align:middle}
#header p a{ color:#666}
#header p span{ padding-left:200px;}
#header p strong{ font-size:18px; color:#999; font-weight:normal}
/*==xiangqing style==*/
.dologinleft{ float:left}
.dologinright{ float:right; overflow:hidden;zoom:1; margin-right:50px}
.dologinright{border:#DEDEDE solid 1px;width:250px; padding:20px 30px}
/*==dologin style==*/
#dologin,#zhuce{ clear:both; overflow:hidden;zoom:1; background:#fff; width:960px}
#dologin{ margin-top:80px; margin-bottom:40px}
.text{ overflow:hidden;zoom:1; height:30px; line-height:38px}
.text label{ float:left; font-weight:bold; color:#666}
.text span{ float:right}
.bottom input{ background:url(/newstyle/idc35/new2014/img/subhover.jpg) repeat-x; width:250px; height:30px; color:#fff; border:1px #4BA0E1 solid; font-weight:bold}
.bottom input:hover{ background:url(/newstyle/idc35/new2014/img/sub.jpg) repeat-x;width:250px; height:30px; color:#fff}
.dologinright div{ line-height:35px; clear:both;}
.dologinright div a img{ vertical-align:middle; margin-right:5px}
.dologinright div input{ padding:0 5px}
.inputborder{ border:#C9C9C9 solid 1px; width:240px; height:26px; line-height:26px}
/*==footer style==*/
#footer{ border-top:#DEDEDE 1px solid; padding-top:20px}
#footer p{ width:960px; text-align:center; margin:0 auto; line-height:30px}
#footer a{ padding:0 4px; color:#3E3E3E}


/*zhuce start*/
.hr_light{margin-top:7px;*margin: 0;  border: 0; color: #DFDFDF; background-color: #DFDFDF; height: 1px; width:93%;margin-left:auto;margin-right:auto;}
#user_reg{ margin:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px}
#user_reg .u_regbox .light_line { border-bottom:1px solid #FFF;}
#user_reg h1 { background:url(/newstyle/idc35/new2014/img/reg1.gif) no-repeat 0px 4px; height:45px; padding:4px 0px 0px 40px;margin-left:19px;}
#user_reg h1 span {font-size:12px; font-weight:normal; line-height:30px; color:#666; padding-left:10px; float:left; }
#user_reg h1 img { float:left;}
#user_reg .u_regbox { background:#fafafa; border-top:solid 1px #d7d7d7;border-top:solid 1px #d7d7d7;border-bottom:solid 1px #d7d7d7; border-left:solid 1px #d7d7d7; border-right:solid 1px #d7d7d7;margin-bottom:5px;}
#user_reg .u_regbox .user_select { border-top:solid 1px #f8f8f8; border-bottom:solid 1px #d6d6d6; background:#ebebeb; padding-left:61px; height:30px; line-height:30px; text-align:left;font-weight:bold; font-size:14px; text-shadow: white 1px 1px 0px;color:#363636;padding-top:1px;}
#user_reg .u_regbox .user_select span { font-size:12px; font-weight:normal; }
#user_reg .u_regbox .user_select .zy { font-size:12px; padding-left:150px;}

#inputinfo{ margin:12px 0px}
#inputinfo td{ padding:5px 0px; font-size:12px; color:#a1a1a1}
#inputinfo .fontb{ font-size:14px; font-weight:bold; color:#363636; vertical-align:middle}

#user_reg .warning{ height:18px; background:url(/newstyle/idc35/new2014/img/ico.gif) no-repeat 0px -38px; padding-left:20px; color:#777777; display:block;text-align:left;}
#user_reg .error{ background:url(/newstyle/idc35/new2014/img/ico.gif) no-repeat 0px 0px;padding-left:20px; display:block;  color:#777777;text-align:left;}
#user_reg .tab_r{ color:#327e34; position: absolute; left: 179px; top:68px;top:67px \9; background:#fafafa; font-size:12px; width:60px; height:35px; line-height:35px;text-align:center; border-left:solid 1px #d6d6d6; border-top: solid 1px #d6d6d6; border-right: solid 1px #d6d6d6; border-bottom:solid 1px #fafafa;cursor:pointer}
#user_reg .tab_s { position: absolute; left: 242px; top:68px;top:67px \9;  font-size:14px; width:60px; height:35px; line-height:35px;text-align:center; cursor:pointer; color:#666}
#user_reg .true{background:url(/newstyle/idc35/new2014/img/ico.gif) no-repeat 0px -81px;padding-left:20px; display:block;text-align:left;}

.light_in{width: 230px;height: 20px;font-size: 14px;padding: 2px 3px;border-radius: 3px;-webkit-border-radius: 3px;border: 1px solid #C3C3C3;border-top: 1px solid #7C7C7C;border-left: 1px solid #9A9A9A;outline: none;line-height: 20px;font-weight: lighter; vertical-align:middle; background:url(/newstyle/idc35/new2014/img/reginput_bg.gif) repeat-x; font-family:Arial, Helvetica, sans-serif; color:#666;ime-mode:disabled;}
.light_in1 {width:56px;_width:60px;height: 20px;font-size: 14px;padding: 2px 3px;border-radius: 3px;-webkit-border-radius: 3px;border: 1px solid #C3C3C3;border-top: 1px solid #7C7C7C;border-left: 1px solid #9A9A9A;outline: none;line-height: 20px;font-weight: lighter; vertical-align:middle; background:url(/newstyle/idc35/new2014/img/reginput_bg.gif) repeat-x; font-family:Arial, Helvetica, sans-serif; color:#666}
.light_in2{width: 230px;height: 20px;font-size: 14px;padding: 2px 3px;border-radius: 3px;-webkit-border-radius: 3px;border: 1px solid #C3C3C3;border-top: 1px solid #7C7C7C;border-left: 1px solid #9A9A9A;outline: none;line-height: 20px;font-weight: lighter; vertical-align:middle; background:url(/newstyle/idc35/new2014/img/reginput_bg.gif) repeat-x; font-family:Arial, Helvetica, sans-serif; color:#666;}

.district{-moz-border-radius: 3px;border-radius: 3px;-webkit-border-radius: 3px;boder-color: #C3C3C3; font-size:14px;  height:20px; padding:2px 3px; border-bottom: 1px solid #AAC1DE;border: 1px solid #C3C3C3;border-top: 1px solid #7C7C7C;border-left: 1px solid #9A9A9A;background:url(/newstyle/idc35/new2014/img/reginput_bg.gif) repeat-x;line-height: 23px;font-weight: lighter;vertical-align: middle; margin-top:-3px;width:116px; width:116px \9;+width:116px;cursor:pointer;color:#666;}


.agree { background:url(/newstyle/idc35/new2014/img/control/ico.gif) no-repeat 0px -121px; text-decoration:none; font-size:14px; width:97px; height:31px; line-height:31px; display:block; color:#FFF; font-weight:bold; text-align:center; float:left}
a.agree:hover{background:url(/newstyle/idc35/new2014/img/control/ico.gif) no-repeat 0px -153px;color:#FFF;}

.cancel{ font-size:12px; color:#333; text-decoration:none;height:31px; margin-left:20px; text-align:center; line-height:31px; float:left}

#regmain{width:900px; height:auto; text-align:center; background:#fff url() repeat-x 0 105px; margin:0px auto; overflow:hidden;}

#area{display:none;}
/*zhuce end*/
/*getpass start*/
#getpass,.tieshi{ width:960px; margin:0 auto; overflow:hidden;zoom:1}
#getpass .form{ float:left; width:31%; border:#ccc 1px solid; margin:10px; font-size:12px}
.form p{ height:35px; line-height:35px}
.form{ overflow:hidden}
#getpass .form3 form{ height:140px;overflow:hidden;}
.form3 .rengong{ line-height:20px; overflow:hidden; height:105px}
.title{ font-size:14px; color:#333; height:35px; line-height:35px; padding-left:15px; font-weight:bold; background-color:#EFEFEF}
#getpass form{ padding:10px 30px}
.paddleft{ padding-left:60px; color:#999}
.paddleft input{ background:url(/newstyle/idc35/new2014/img/submitc.jpg) no-repeat; width:75px; height:31px; text-align:center; line-height:31px; border:0; color:#fff; font-weight:bold}
.check{ overflow:hidden;zoom:1}
.check label,.check input,.check a{ float:left; width:26%}
.check a{ background:url(/newstyle/idc35/new2014/img/prodetailimg.jpg) no-repeat; color:#333; width:85px; height:30px; text-align:center; line-height:30px; margin-left:3px}
.tieshi .title{ color:#1D73C0}
.tieshi{ width:98%; border:#ccc 1px solid}
.tieshi p{ line-height:30px; padding:0px 15px}
/*getpass end*/