﻿@charset "utf-8";
/* 通用样式 */
* { margin: 0px; padding: 0px; }
body { margin: 0px; padding: 0px; font-family: 'Microsoft Yahei'; font-size: 14px; color: #333; min-width: 1200px; }
ul, li, p, span, h1, h2, h3, h4, dl, dt, dd, form, input, textarea, select { margin: 0px; padding: 0px; }
input, textarea, select { color: #666; font-family: 'Microsoft Yahei'; }
*:focus { outline: none; }
img { border: 0px; }
ul, li { list-style-type: none; }
a { color: #333; text-decoration: none; transition: all 0.4s; -webkit-transition: all 0.4s; }
a:hover { color: #da251d; }
.clear { clear: both; overflow: hidden; height: 0px; content: ""; }
.fl { float: left; }
.fr { float: right; }
.warp { width: 1200px; margin: 0 auto; }

/****************【头部】****************/
.loginHead { border-bottom:1px solid #ddd; overflow: hidden; padding:35px 0; }
.login .fl{width:447px; margin-top:107px; text-align:center;  }
.login .fl h2{ font-size:55px; padding-bottom:100px;font-weight:normal;}
.login .loginbox{ width:530px; float:right; margin-top:80px; }
.login .loginbox h2{ font-weight:normal; font-size:18px; padding-bottom:20px;}
.login .loginbox ul{width:443px; overflow:hidden;}
.login .loginbox ul li{ overflow:hidden;}
.login .loginbox ul li.error{ height:22px; line-height:22px; color:red;}
.login .loginbox ul li .intxt{ box-sizing:border-box; -webkit-box-sizing:border-box; width:100%; padding:16px 10px; padding-left:60px; font-size:16px; border-radius:5px; border:1px solid #ddd;}
.login .loginbox ul li .intxt.user{ background:url(../images/icon-user.png) no-repeat 12px center;}
.login .loginbox ul li .intxt.pass{ background:url(../images/icon-pass.png) no-repeat 12px center;}
.login .loginbox ul li.li1{ text-align:right;}
.login .loginbox ul li.li1 a{ font-size:16px;}
.btndl{width:100%; background:#3bbaff; color:#fff; font-size:22px; border-radius:5px; border:0px; padding:15px 0; margin-top:12px; cursor:pointer;}
.login .loginbox ul li.li2{ padding:15px 0; text-align:center; color:#999; font-size:16px;}
.login .loginbox ul li.li2 a{color:#3bbaff; text-decoration:underline;}
.logintips{border-top:1px solid #ddd; margin-top:20px; padding-top:20px; line-height:26px; font-size:16px;}
.logintips a{ text-decoration:underline; color:#3bbaff;}

/****提交审核等待****/

.dengdai{ text-align:center; padding-top:187px; }
.dengdai .p1{ font-size:18px; line-height:30px; padding-top:76px; color:#666;}
.dengdai .p2{color:#999; font-size:16px; padding-top:5px;}

/***完善开发者信息****/
.tabinfo{width:1030px; float:right;}
.tabinfo td{ padding:5px 0px; color:#666; font-size:18px;}
.tabinfo th{ text-align:left; font-size:18px; color:#3bbaff; font-weight:normal;height:45px;}
.tabinfo .td1{ width:170px;}
.tabinfo td .intxt{ width:420px; padding:8px 10px; border:1px solid #ddd; border-radius:4px; box-sizing:border-box; -webkit-box-sizing:border-box; font-size:16px;}
.tabinfo td .intxt.d{ background:url(../images/s.png) no-repeat right center;}
.tabinfo td .btn{ border:1px solid #3bbaff; background:#3bbaff; border-radius:5px; -webkit-border-radius:5px; font-size:18px; color:#fff; width:140px; padding:4px 0; cursor:pointer;height:35px;}
.tabinfo td.td2 b{font-weight:normal; display:block; padding:15px 0;}
.tabinfo td.td2 .p1{color:#888; font-size:13px;}
.radio{ width:22px; height:22px; -webkit-appearance:none; background:url(../images/icon-check.png) no-repeat;background-size: 22px;}
.radio:checked{ background-position:0 bottom;}
.tabinfo td.td2 ul li{ float:left; margin-top:20px;}
.tabinfo td.td2 ul li.li2 { margin-left:100px; font-size:18px;}
.tabinfo td.td2 ul li.li2 span{ font-size:13px; color:#888; display:block; padding-bottom:15px;}
.tabinfo td i{ width:8px; height:8px;background:url(../images/xh.png) no-repeat;background-size:8px;display:inline-block;}
.tabinfo td .btn.return{ background:none; color:#666; border:1px solid #ddd; width:190px;}
.tabinfo td .btn.tj{ width:190px;}






/***底部***/
.foot{ background:#3bbaff; overflow:hidden; padding:20px 0; color:#fff; line-height:22px; position:fixed; width:100%; bottom:0px; left:0px;}