﻿@charset "utf-8";
body{font:12px/18px "微软雅黑";width:100%;height:100%;background:#393939;}
ul{list-style-type:none;}
img{border:0px;margin:0;padding:0;}
body,html,div,dl,dt,dd,ul,li,input,p,h1,h2,h3,h4,h5,h6,form,textarea{margin:0;padding:0;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;color:#06c;}
h2,h6{text-align:center;float:left;width:100%;font-weight:normal;}
h2{font-size:20px;padding:40px 0 0 0;}
h3{font-size:18px;font-weight:normal;}
h6{font-size:12px;padding:10px 0 30px 0;color:#999;}

.box{margin:0 auto;width:960px;}
.boxW960{float:left;width:960px;}
.fl{float:left;}
.fr{float:right;}
.close{clear:both;height:0;overflow:hidden;}
.pdTop10{padding-top:10px;}
.gray{background:#f7f7f7;width:100%;float:left;}
.gray3{background:#393939;width:100%;float:left;}
.garyBg{background:#e7e7e7;width:100%;float:left;}
.orange{background:#ff7200;width:100%;height:60px;overflow:hidden;float:left;}
.red{color:#f00;}
.black{color:#333;}
.font16{font-size:16px;}
.font18{font-size:18px;}
.aeaeae{color:#aeaeae;}
.W240{width:240px;}
.W244{width:244px;}
.W160{width:160px;}
.W325{width:325px;}
.W358{width:358px;}
.W450{width:450px;}

a.blue{color:#06c;}
a:hover.blue{color:#06c;padding-bottom:1px;border-bottom:1px solid;}

a.green{color:#393;}
a:hover.green{color:#393;padding-bottom:1px;border-bottom:1px solid;}

a.orangeBg{color:#fff;background:#ff7200;padding:5px 10px;}
a:hover.orangeBg{color:#fff;background:#f75302;}

.inputText{height:36px;line-height:36px;padding-left:2px;border:1px solid #dcdcdc;}
.inputText02{height:30px;line-height:30px;padding-left:2px;border:1px solid #dcdcdc;}
.btn{border:0;background:#06c;color:#fff;cursor:pointer;font-size:18px;height:40px;overflow:hidden;padding:10px 40px;*padding:10px 20px;}
.area{padding:2px;width:359px;height:100px;border:1px solid #dcdcdc;}

.header{float:left;padding:30px 0;background:#fff;border-bottom:2px solid #06c;width:100%;}
.header h1{float:left; font-size:26px; line-height:26px; margin:0 20px 0 0;font-weight:100;}
.header i{float:left; font-style:normal; font-size:18px; margin:5px 0 0 10px; border-left:1px solid #ccc; padding-left:30px; color:#333;}

.loginBg{background:#f7f7f7;}
.login_bgimg{background:url(../images/2016_index_bg_01.jpg) no-repeat center top;}
.loginCon{color:#787878;display:block;padding:300px 0 0 360px;}

.loginCon p b{display:block;padding:5px 0 5px 70px;font-weight:normal;color:#333;font-size:18px;}
.loginCon p{padding:15px 0 0 0;width:244px;}
.loginCon p.logoImg{display:block;padding-left:36px;}
.loginFoot{position:absolute;left:0;bottom:20px;z-index:2;width:100%;text-align:center;color:#999;}

.regTop{float:left;height:44px;margin-top:40px;border:1px solid #e6e4e3;color:#999;}
.regTop span{float:left;width:14px;height:44px;}
.regTop b{float:left;width:260px;height:44px;line-height:44px;font-size:16px;text-align:center;padding-left:14px;font-weight:normal;background:#fff;}
.regTop b.cur{background:url(../images/bg02.png) no-repeat left center #fd0037;color:#fff;}
.regTopCur{background:url(../images/bg02.png) no-repeat left bottom;}
.regTopGray{background:url(../images/bg02.png) no-repeat left top;}

.regList{float:left;width:100%;padding-top:20px;}
.regList dl{float:left;width:880px;padding-bottom:20px;height:40px;}
.regList dl.h_two{height:120px;}
.regList dt{float:left;width:140px;text-align:right;padding-right:10px;font-size:14px;padding-top:10px;}
.regList dd{float:right;width:630px;}
.regList dd input{float:left;}
.regList dd select{float:left;margin-top:10px; margin-right:10px;}
.regList dd span{float:left;padding:9px 0 0 10px;}
	.regList02 dl{padding-top:10px;}
	.regList02 dt{color:#666;}
	.regList02 dd span{line-height:23px;}
.regList dd .w50{text-align:center;width:50px; padding:0;}
.regList dd .w210{text-align:center;width:210px;padding:0;}
	.regList_btn{clear:both;float:left;width:100%;padding-top:20px;border-top:1px solid #e7e7e7;}
	.regList_btn i{margin-bottom:20px;display:block;font-style:normal;}
	
.regOk{float:left;width:100%;padding-top:40px;}
.regOk dl{float:left;width:940px;padding:150px 0;border:1px solid #e1e1e1;background:#fff;}
.regOk dt{float:left;padding-left:250px;}
.regOk dd{float:left;padding:10px 0 0 10px;}
.regOk dd b{font-size:30px;line-height:30px;height:40px;display:block;color:#f00;font-weight:normal;}
	
.footer{float:left;width:100%;text-align:center;margin:30px 0 10px 0;color:#999;}