@charset "utf-8";
/* CSS Document */

body{font:12px/1.5 Tahoma, Helvetica, Arial, sans-serif;color:#666;background-color:#f1f1f1;}
body,form,p,ol,ul,p,h1,h2,h3,h4,li,dt,dd,dl,li{margin:0;padding:0;}
img,fieldset{border:0;}
ul,dl,ol{list-style:none;}
em,cite{font-style:normal;}
a:link,a:visited{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;color:#e00;}
.cl{clear:both;}
.clearfix:after{content:".";visibility:hidden;display:block;clear:both;height:0;}
.clearfix{zoom:1;}

.header{ height:80px; overflow:hidden; width:780px; margin:0 auto;}
.logo{ float:left; width:138px; margin-top:14px;}
.help{ float:right; width:200px; text-align:right; margin-top:35px;}
.content{ width:778px; background:#fff; border:1px solid #eaeaea; margin:0 auto;}
.pass{ padding:10px 0; width:740px; margin:0 auto;}
.pass h2{ font-size:20px; font-family:"Microsoft Yahei","微软雅黑","黑体"; font-weight:400; padding:7px 0 20px;}
.pass_list{ overflow:hidden; zoom:1; padding:0 20px 30px;}
.pass_list dt{ float:left;}
.pass_list dd{ float:left; margin-left:20px;}
.pass_list dd a{ font-size:14px; text-decoration:underline; font-weight:900; line-height:67px;}
.user{ border-top:1px dashed #eee;}
.footer{ text-align:center; padding:20px 0 15px; line-height:2; color:#999;}

.reg_info{ margin:8px 0; width:99%;}
.reg_info tr th,.get_view dl dt strong{ font-size:14px; font-weight:normal; text-align:right; width:100px; padding:0 6px 8px 0;}
.reg_info tr th{ padding-top:4px;}
.reg_info tr td{ padding:8px 10px 8px 0; color:#888; font-size:12px;}
.reg_info tr td span{ color:#f00; margin-right:5px; display:block; float:left; padding-top:2px;}
.reg_info tr td.tdw{ color:#000; padding-right:0px; width:250px; font-size:14px;}
.reg_info tr td.tdw img{ cursor:pointer; margin-left:10px;}
.reg_info tr td input:focus{ background:#ECFBB5;}
.reg_info tr td input:hover{ background:#ECFBB5;}
.reg_info tr td input,.reg_view tr td input,.get_view dl dt input{ border:1px solid #999; padding:2px 0 0 3px; height:18px; float:left; width:230px;}
.but{ margin-left:123px;}
#txtCheckCode{width:75px;}

.get_view{ padding:0 0 50px 0 ; font-size:14px;}
.get_view dl,.get_info,.get_email{ width:680px; padding:24px 5px 28px 18px; margin:0 auto; border:1px solid #eee; background:#f6f6f6;}
.get_view dl dt{ height:38px;}
.get_view dl dt input{ float:none; padding:3px;}
.get_view dl dt input:hover{ background:#ECFBB5;}
.get_view dl dt input:focus{ background:#ECFBB5;}
.get_view dl dt em{ color:#aaa; margin-left:50px; font-size:12px;}
.get_view dl dd{ margin:3px 0 0 105px;}
.get_view dl dd input{ margin-right:10px;}
.get_view dl dt strong{ display:block; float:left; font-weight:400; margin-top:2px;}
.get_info{ padding:0px 0 20px 15px; font-size:14px; margin:0px auto 60px;}

.get_email{ font-size:14px; margin:20px auto 10px; padding-top:20px; text-align:center; line-height:1.8em; margin-bottom:60px;}
.get_email a:link,.get_email a:visited{ color:#c00; text-decoration:underline;}

.tit .art{ float:right; margin:23px 10px 0 0; _display:inline;}
.get_view dl dd.get_name{ padding-bottom:15px; margin-left:16px;}
.get_name strong{ color:#f00; margin-left:6px; font-size:18px; font-weight:400; font-family:Tahoma;}


/* 短信验证提示 */
.content{position:relative;}
.content .smscv_in{padding:30px 230px 0;}
.content .smsCover{position:absolute; left:0; top:0; z-index:10; width:100%; height:100%; filter:progid:DXImageTransform.Microsoft.gradient(enabled = 'true',startColorstr = '#99000000',endColorstr = '#99000000')\9; font-family:'Microsoft Yahei'; background:rgba(0,0,0,.8); color:#FFF; font-size:14px;}
.content .smsCover .smsline{padding:10px 0;}
.content .smsCover .smscodeline{position:relative;}
.content .smsCover .smscodeline .sms_code{padding:12px 10px; border:#e2e2e2 solid 1px; width:130px; font-family:'\5FAE\8F6F\96C5\9ED1'; outline:none; color:#333; margin:0;}
.content .smsCover .smscodeline a{margin:8px 10px 0 0; color:#FFF;}
.content .smsCover .smscodeline img{border:#e2e2e2 solid 1px; margin-right:10px; display:inline;}
.content .smsCover .smscodeline .sms_error_tip{position:absolute; left:12px; top:55px; color:#e00; line-height:20px; font-size:12px;}
.content .smsCover .sms_submit_btn{width:100%; margin-top:10px; border:0; background:#66cc00; font-size:16px; font-family:'\5FAE\8F6F\96C5\9ED1'; color:#fff; height:40px; outline:none; cursor:pointer;}
.content .smsCover .lt{float:left;}
.content .smsCover .rt{float:right;}
    