body{ background: url(../css/images/bg.jpg) top center no-repeat;}
.fl{ float: left;}
.fr{ float: right;}
.wap{ width: 1002px; margin: 0 auto;}
.topbtn{ padding-top: 818px; text-align: center;}
.btno{ margin-right: 70px; cursor: pointer; width: 330px; height: 60px; display: inline-block; background: url(../css/images/btno.png) no-repeat; border: none;}
.btnt{ width: 330px; height: 60px;cursor: pointer; display: inline-block; background: url(../css/images/btnt.png) no-repeat;border: none;}
.info{ position: relative; height: 940px;}
.rotary{ position: absolute;top:362px; left: 197px; width: 220px; height: 220px;}

/*.cover{ position: fixed; left: 0;top:0; background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000"); z-index: 19;}*/
.pop{ font-size: 24px; text-align:center;position:absolute; font-family: Microsoft yahei;  z-index: 1002; width: 393px; height: 430px; color: #0071ff; background: url(../css/images/cong.png) no-repeat; left: 112px;top:257px}
.pop .popwap{ padding:200px 70px 100px 70px;}
.pop .popbtn{ width: 202px; height: 52px; display: inline-block; cursor: pointer; background: url(../css/images/btne.png) no-repeat;}

.popt{ font-size: 24px; text-align:center;position:absolute; font-family: Microsoft yahei;  z-index: 1002; width: 393px; height: 430px; color: #0071ff; background: url(../css/images/sorry.png) no-repeat; left: 112px;top:257px}
.popt .popwap{ padding:200px 70px 50px 70px;}
.popt .popbtn{ width: 202px; height: 52px; display: inline-block; cursor: pointer; background: url(../css/images/btnh.png) no-repeat;}

.poph{ font-size: 24px; text-align:center;position:absolute; font-family: Microsoft yahei;  z-index: 1002; width: 393px; height: 430px; color: #0071ff; background: url(../css/images/sorry.png) no-repeat; left: 112px;top:257px}
.poph .popwap{ padding:200px 70px 70px 70px;}
.poph .popbtn{ width: 202px; height: 52px; display: inline-block; cursor: pointer; background: url(../css/images/btne.png) no-repeat;}


.rule{ height: 860px;}
.list{ float:right; width: 275px; height: 520px; margin: 275px 117px 0 0;}
.btns{ width: 206px; height: 50px; background: url(../css/images/btns.png) no-repeat; display: inline-block;}
.listbtn{ text-align: center; margin-top: 40px;}
.listcon{ height: 400px; overflow: hidden;}
.listcon p{ color: #fff; font-size: 18px; border-bottom: 1px solid #00ffff; padding: 10px 0;}

.rule h1{ color: #ff9300; font-size: 30px; font-weight: normal; padding-bottom: 10px;}
.rule p{ font-size: 20px; color: #fff; line-height: 36px;}
.rule{ width: 722px; margin: 18px 0 0 155px;}
.rulet{ margin-top: 27px;}
.ruleh{ margin-top: 31px;}

/*2018-8-2*/
.rule{ width: 740px; margin: 18px 0 0 155px;}
.clearfix:before,.clearfix:after {content:'.';display:block;visibility:hidden;font-size:0;line-height:0;width:0;height:0}
.clearfix:after {clear:both}
.clearfix {zoom:1}
.poplogin{font-size: 24px; text-align:center;position:absolute; font-family: Microsoft yahei;  z-index: 1002; width: 393px; height: 393px; color: #0071ff; background:#fff; left: 112px;top:257px; border:9px solid #0071ff; border-radius: 10px;}
.logtit{ padding:30px 10px; border-bottom: 1px solid #ccc; margin-bottom: 30px;font-size: 26px; }
.loginput{ margin-left: 20px; padding: 20px 0; m}
.loginput span,.loginput label,.loginput input,.loginput button{ float: left; font-size: 20px; line-height: 30px; height: 30px;}
.loginput span{ color: red;}
.loginput input{ border: none; border-bottom:1px solid #ccc; width: 140px; padding: 0 10px;}
.loginput button{ background: #ccc; border:0; margin-left: 10px; color: #fff; padding: 0 10px; font-size: 16px;border-radius: 10px;}
.loginput label{ color: #666;}
.logbtn a{ padding: 5px 20px; cursor: pointer; background: #ccc; color: #fff;border-radius: 10px;}
.logbtn a:first-child{ background: #0071ff;border-radius: 10px; margin-right: 50px;}
.logbtn{ margin-top: 30px;}

/*#getcode{background:#ccc;color:#fff;font-size: 14px; width: 100px;border-radius: 10px;}*/
#getcode{background:#0071ff;color:#fff;font-size: 14px; width: 100px;border-radius: 10px;cursor: pointer}
#new_login_error a{ color:#00CC00}
