﻿@charset "utf-8";
/* CSS Document */
.tl{width:150px;text-align:right;padding-right:20px;}
.reg_title {border-bottom:#CCCCCC 1px solid;font-weight:bold;padding:0 0 10px 10px;margin:15px 55px 0 55px;font-size:14px;color:#FF6600;}
.reg_inp {border:#7F9DB9 1px solid;padding:3px 0 3px 0;color:#999;border: 1px solid #A7A6AA;height: 18px;padding: 2px 0 2px 5px;border: 1px solid #d0d0d0;background: #FFF;font-size: 12px}
.reg_textarea {border:#7F9DB9 1px solid;padding:3px 0 3px 0;width:800px;height:250px;}
.f_gray{border:#7F9DB9 1px solid;padding:3px 0 3px 0;color:#999;}
#captcha{border:#7F9DB9 1px solid;padding:3px 0 3px 0;color:#999;}
#captchad{border:#7F9DB9 1px solid;padding:3px 0 3px 0;color:#999;}
.tips div{background:url('image/tips_top.gif') no-repeat;line-height:22px;padding:8px 10px 8px 35px;}
.main{ width:100%;  margin:0 auto; background-position:top; background-attachment:scroll;padding-top: 30px;}
.biaodan{ width:1002px; height:auto; margin:0 auto; background:#FFF;}
.ejdh{ width:1002px; height:132px; background:url(../gy/main_hyze_top.png) no-repeat; margin:0 auto;  background-position:top; background-attachment:scroll;}
.zc_l{margin-left:30px; margin-top:-20px; float:left;}
.ejdh span{  float:right; margin-right:30px; margin-top:30px; height:30px;}
.ejdh span img{ margin-right:3px;}

.tjbd{ width:946px; height: auto; margin:0 auto;}



.tab1{width:1000px;margin:50px auto 0 auto;}
.menu{height:63px; width:100%; margin:0 auto; margin-left:30px;}
.menu li{float:left;width:441px;text-align:center;line-height:63px;height:63px;cursor:pointer;color:#666;font-size:14px;overflow:hidden; background:url(../gy/hui.jpg) no-repeat;}
.menu li.off{color:#FFF;font-weight:bold; background:url(../gy/lan.jpg) no-repeat;}

.menudiv{height:auto;border-top:0;}
.menudiv div{padding:15px;line-height:28px;}



.dwf{ width:100%; height:auto; margin:0 auto;}
.dwf table{ width:100%; margin-left:20px;}
.dwf table tr{ width:100%; height:50px; line-height:10px;}
.dwf table tr h1{ line-height:80px;}
.dwf input{ width:308px; height:32px; background:url(../gy/text_bg.jpg) no-repeat;}
.aqwt{ width:308px; height:32px; background:url(../gy/aqwt.jpg) no-repeat; border:0; }
select{height:32px; line-height:28px; padding:2px 0; color:#999; font-size:14px}
.wjx{ margin-top:10px;}

.td1{ text-align:right;}
.nn{ clear:none;}


/** added by whg 2014-09-09*/
.register-page{height:auto;display:block;background-color:#fff;margin-bottom:70px;padding-bottom:45px;}
.register-tab-area{display:block;height:auto;width:100%;padding:30px 0;}
.register-tabs{display:block;height:50px;width:800px;margin:0 auto;}
.register-tab{
	float:left;width:50%;height:100%;line-height:50px;display:block;
	font-size:24px;text-align:center;
}
.register-tab-active{
color:#fff;
background: #58adf0;
background: -moz-linear-gradient(top,  #58adf0 0%, #509ee6 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#58adf0), color-stop(100%,#509ee6));
background: -webkit-linear-gradient(top,  #58adf0 0%,#509ee6 100%);
background: -o-linear-gradient(top,  #58adf0 0%,#509ee6 100%);
background: -ms-linear-gradient(top,  #58adf0 0%,#509ee6 100%);
background: linear-gradient(to bottom,  #58adf0 0%,#509ee6 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#58adf0', endColorstr='#509ee6',GradientType=0 );
}
.register-tab-active:hover{color: #5d5d5d;cursor:pointer;}
.register-tab-noactive{
color:#5d5d5d;
background: #f9f9f9;
background: -moz-linear-gradient(top,  #f9f9f9 0%, #e5e5e5 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#e5e5e5));
background: -webkit-linear-gradient(top,  #f9f9f9 0%,#e5e5e5 100%);
background: -o-linear-gradient(top,  #f9f9f9 0%,#e5e5e5 100%);
background: -ms-linear-gradient(top,  #f9f9f9 0%,#e5e5e5 100%);
background: linear-gradient(to bottom,  #f9f9f9 0%,#e5e5e5 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#e5e5e5',GradientType=0 );
}
.register-tab-noactive:hover{color: #58adf0;cursor:pointer;}
.register-box{width:800px;display:block;height:auto;margin:0 auto;}
.register-box hr.reg-hr{border:1px solid #dfdfdf;width: 800px;margin: 30px 0;}
.register-box h2{color:#2c2c2c;font-size:22px;padding-left:5px;margin-bottom: 23px;margin-top: 23px;}
.register-table{}
.register-table tr{height:44px;}
.register-table tr td.title{width:100px;font-size: 14px;color: #2c2c2c;text-align: right;}
.register-table tr td.input{text-indent: 3px;}
.register-table tr td.input input[type=text],input[type=password]{}
.register-table tr td.input input.input-verify{width:120px;color:#999;}
.register-table tr td.input input[type=radio],input[type=checkbox]{margin-right:5px; vertical-align:middle;}
.register-table tr td.input div {float:left;}
.register-table tr td.input div.verify{width:56px;height:16px;border:1px solid #494949;margin: 3px 0;background:url(../gy/verify.png) no-repeat;}
.register-table tr td.input label{margin-right:10px;vertical-align:middle;}
.register-table tr td.input select{border: 1px solid #A7A6AA;height: 26px;line-height: 23px;}
.register-table tr td.input span.green{color:#368d00;padding: 0px 0 0px 0.5em;height:24px;line-height:24px;}
.register-table tr td.input textarea{width: 600px;height: 200px;font-size: 14px;line-height: 1.5em;color:#999;margin: 0 5px 0 0;padding: 2px 0 2px 5px;border: 1px solid #d0d0d0;background: #FFF;}
.register-table tr td.tips {padding-left:5px;color: #747474;font-size: 12px;}
.register-table tr td.tipd{padding-left:5px;font-size: 12px;padding-top:18px;}
.register-table tr td.tipd a{color: #3896e0;}
.register-table tr td.tips span.star{color:red;margin-right:0.5em;}
.register-table tr td input.reg-btn {width:132px;height:41px;background:url(../gy/reg-btn.png) no-repeat;display:block;}

/* added by whg 2014-9-9 login*/
.register-table tr td .login-btn {width:130px;height:38px;background:url(../gy/login-btn.png) no-repeat;display:block;cursor:pointer;}

.input input{padding-top: 2px; padding-bottom: 2px; padding-left: 5px;}