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


/* 登录 */
.shade {position:absolute; left:0; top:0; width:100%; height:100%; z-index:1; background-color:rgba(0,0,0,0.5);}
.login{width:70%; height:100%; margin:0 auto; position: relative; top:30px;	background-image: url(https://web.archive.org/web/20220303032553im_/http://s0.dwnews.net/v5/images/login-bg.png);	background-repeat: no-repeat;	background-position: left top;  padding:1%; z-index:3;}
.login .bor{ width:80%; border:5px solid #dcdcdc; background-color:#FFF; padding:20px; margin:10%;  z-index:4; position:relative;}
.login .bor .tit{ font-size:26px; line-height:44px;text-align:center; font-weight:bold; color:#333;}
.login .bor .l{ margin-top:30px; width:100%;  display: table; position:relative }
.login .bor .l ul{width:calc(100% - 380px); float:left; }
.login .bor .l ul li{ margin-bottom:10px;}
.login .bor .l ul li .bz{width:100%; font-size:14px; line-height:34px; color:#aaa; padding-top:10px;}
.login .bor .l ul li .bz img{float:left; margin:7px 6px 0 95px; width:auto; height:auto;}
.login .bor .l ul li span{ width:80px; text-align:right; font-size:18px; font-weight:100; float:left; line-height:40px; color:#333;}
.login .bor .l ul li input{ border:1px solid #d1d1d2; padding:10px 6px; padding-left:34px; color:#999; margin-left:10px; font-size:16px; width:68%;}
.login .bor .r{width:320px;  float:right;}
.login .bor .r .but img{ margin-right:10px; margin-top:10px; margin-bottom:20px;}
.login .bor .r .but h1{ font-size:20px; line-height:30px;  margin-top:20px; color:#333; }
.login-ico{background: url(https://web.archive.org/web/20220303032553im_/http://s0.dwnews.net/v5/images/login-ico1.jpg) no-repeat 9px 8px;}  
.code-ico{background: url(https://web.archive.org/web/20220303032553im_/http://s0.dwnews.net/v5/images/login-ico2.jpg) no-repeat 9px 8px;}  
.login .bor .l .opt{ font-size:16px; color:#999; width:60%; float:left; margin-left:95px; margin-bottom:15px;}
.login .bor .l .opt input{float:left; margin-top:10px;}
.login .bor .l .opt p{ float:left; font-size:14px; line-height:34px;}
.login .bor .l .opt .log-bot{ background-color:#ff5f13; color:#fff; padding:7px 35px; border-radius:5px; font-size:22px; line-height:34px; margin-bottom:20px; float:left;}
.login .bor .l .opt .forget{margin-bottom:20px; float:left;font-size: 16px; line-height:34px;  color:#4f6daa;  padding:7px 20px;}
.login .bor .l .opt span{ float:left;  font-size: 14px; margin-top:30px;}
.login .bor .l .opt .reg{    margin-top:30px; float:left;   font-size: 14px; color:#4f6daa; }
.close-login{position: absolute; right:25px;top:25px; width:30px; height:30px; background:url(https://web.archive.org/web/20220303032553im_/http://s0.dwnews.net/v5/images/cent-cha.png) no-repeat top 0 left 0; transition:all .5s ease-in-out; -moz-transition:all .5s ease-in-out; -webkit-transition:all .5s ease-in-out; -o-transition:all .5s ease-in-out;}
.close-login:hover{background:url(https://web.archive.org/web/20220303032553im_/http://s0.dwnews.net/v5/images/cent-cha.png) no-repeat top -30px left 0;}

/* 注册 */
.register{width:90%; margin:0 auto; position: relative; top:50px;	background:url(https://web.archive.org/web/20220303032553im_/http://s1.dwnews.net/v5/images/login-bg.png) no-repeat left top; background-size:20%; padding:1%; z-index:3;}
.register .bor{width:90%; border:5px solid #dcdcdc; background-color:#FFF; padding:30px; margin:5%;  z-index:4; position:relative;}
.register .bor-cg{width:80%; margin:0 auto;}
.register .bor .tit{ font-size:26px; line-height:44px;text-align:center; font-weight:bold; color:#333;}
.register .bor .cg-left{text-align:left; color:#ff5f12; padding-left:15px;}
.register .bor .cg-box{border-top:1px solid #ddd; padding-top:65px; font:normal 16px/30px Microsoft Yahei; text-align:center; height:230px; margin-top:10px;}
.register .bor .cg-box .duibox{width:300px; height:90px; margin:0 auto; font:normal 16px/40px Microsoft Yahei; text-align:center; color:#222;}
.register .bor .cg-box .duibox img{width:32px; height:32px; float:left; margin:0 20px 50px 0;}
.register .bor .cg-box .duibox a{color:#ff5f12;}
.register .bor .l{margin-top:30px; width:100%; display:table; position:relative }
.register .bor .l ul{width:calc(100% - 380px); float:left; }
.register .bor .l ul li{padding-bottom:10px;}
.register .bor .l ul li .bz{width:100%; font-size:14px; line-height:34px; color:#aaa; padding-top:10px;}
.register .bor .l ul li .bz img{float:left; margin:7px 6px 0 120px; width:auto; height:auto;}
.register .bor .l ul li span{width:120px; text-align:right; font-size:18px; font-weight:100; float:left; line-height:40px; color:#333;}
.register .bor .l ul li input{ border:1px solid #d1d1d2; padding:10px 6px; color:#999;  font-size:14px; width:60%;}
.register .bor .l ul li i{padding-left:8px;	color: #ff0000;	font-style: normal;}
.register .bor .l ul li .yzm{width:20%; font-size:12px; }
.register .bor .l ul li .kbq{ font-size:16px; color:#b2b2b2; }
.register .bor .l ul li a{ font-size:16px; color:#4f6daa;}
.register .bor .r{width:320px; float:right; text-align:center; margin:0 30px 0 0;}
.register .bor .r .ad{ margin-top:10px;}
.register .bor .r .but img{ margin-right:10px; margin-top:20px; }
.register .bor .r .but h1{ font-size:20px; line-height:30px;  margin-top:50px; color:#333; }
.register .bor .l .opt{ font-size:16px; color:#999; width:90%; float:left; margin-left:120px;   }
.register .bor .l .opt input{float:left; margin:10px 5px 30px 0;}
.register .bor .l .opt p{ float:left; font-size:14px; line-height:34px;}
.register .bor .l .opt p a{color:#ff5f12;}
.register .bor .l .opt .log-bot{background-color:#ff5f13; color:#fff; padding:10px 30px; border-radius:5px; font-size:22px; line-height:34px; float:left; margin-bottom:20px;}
.register .bor .l .opt .forget{float:left; font-size: 16px; line-height:34px; color:#000;  padding:10px 20px; margin-bottom:20px;}
.register .bor .l .opt span{ float:left;  font-size: 14px; margin-top:30px;}
.register .bor .l .opt .reg{    margin-top:30px; float:left;   font-size: 14px; color:#4f6daa; }

.input-minoru {
	width: 100%;
	box-shadow: 0px 0px 0px 2px transparent;
	color: #ff5f12;
	-webkit-transition: box-shadow 0.3s;
	transition: box-shadow 0.3s;
}

.input-minoru:focus {
	box-shadow: 0px 0px 0px 2px #ff5f12;
}

.input-minoru:focus + .input__label--minoru {
	pointer-events: none;
}

.input__field--minoru:focus + .input__label--minoru::after {
	-webkit-animation: anim-shadow 0.3s forwards;
	animation: anim-shadow 0.3s forwards;
}
@media (min-width: 1320px) and (max-width: 1480px ){
.register .bor .tit{font-size:28px; line-height:44px;}
.register .bor .l ul li span{width:100px; font-size:18px; line-height:40px;}
.register .bor .l ul li .bz img{margin:7px 6px 0 100px;}
.register .bor .l .opt{ font-size:14px; margin-left:100px;   }
.register .bor .l ul li .kbq{ font-size:14px;}
.register .bor .l ul li a{ font-size:14px;}
.register .bor .l .opt .log-bot{padding:10px 30px; font-size:18px;}
.register .bor .l .opt .forget{font-size: 16px; padding:10px 30px;}

.login{width:80%;}
.login .bor{ width:90%;margin:5%;}
.login .bor .tit{ font-size:28px; line-height:44px;}

.login .bor .l ul li span{ width:100px; font-size:18px; line-height:40px;}
.login .bor .l ul li input{padding:8px 6px; padding-left:34px;  font-size:16px; width:68%;}
.login .bor .l ul li .bz img{float:left; margin:7px 6px 0 110px;}

.login .bor .l .opt{ font-size:16px; color:#999; width:60%; float:left; margin-left:110px; margin-bottom:15px;}
.login .bor .l .opt input{float:left; margin-top:10px;}
.login .bor .l .opt p{ float:left; font-size:14px;}

.login .bor .l .opt .log-bot{padding:7px 30px; font-size:18px;}
.login .bor .l .opt .forget{font-size: 14px; padding:10px 20px;}
.login .bor .l .opt span{float:left; font-size:14px; margin-top:30px;}
.login .bor .l .opt .reg{margin-top:30px; float:left; font-size: 14px; color:#4f6daa; }

.login .bor .r .but img{ margin-right:10px; margin-top:10px; margin-bottom:20px;}
.login .bor .r .but h1{ font-size:20px; line-height:30px;  margin-top:20px; color:#333; }
}
@media (max-width: 1050px ){
.register .bor .cg-box .duibox{width:260px; height:90px; margin:0 auto; font:normal 15px/40px Microsoft Yahei; text-align:center; color:#222;}
.register .bor .cg-box .duibox img{width:24px; height:24px; float:left; margin:4px 10px 50px 0;}
}

@media (min-width: 1050px) and (max-width: 1320px ){
.register .bor .tit{font-size:22px; line-height:44px;}
.register .bor .l ul li span{width:100px; font-size:16px; line-height:40px;}
.register .bor .l ul li input{ border:1px solid #d1d1d2; padding:10px 6px; color:#aaa; font-size:12px; width:60%;}
.register .bor .l ul li .bz{font-size:12px;}
.register .bor .l ul li .bz img{margin:7px 6px 0 100px;}
.register .bor .l .opt{ font-size:12px; margin-left:100px;}
.register .bor .l .opt .log-bot{padding:7px 20px; font-size:16px;}
.register .bor .l .opt .forget{font-size: 14px; padding:7px 20px;}
.register .bor .l ul li .kbq{ font-size:12px;}
.register .bor .l ul li a{ font-size:12px;}

.login{width:80%;}
.login .bor{ width:90%;margin:5%;}
.login .bor .tit{ font-size:22px; line-height:44px;}

.login .bor .l ul li span{ width:80px; font-size:16px; line-height:40px;}
.login .bor .l ul li input{padding:10px 6px; padding-left:34px; font-size:14px; width:68%;}
.login .bor .l ul li .bz img{float:left; margin:7px 6px 0 90px;}

.login .bor .l .opt{ font-size:14px; color:#999; width:60%; float:left; margin-left:90px; margin-bottom:15px;}
.login .bor .l .opt input{float:left; margin-top:10px;}
.login .bor .l .opt p{ float:left; font-size:14px;}

.login .bor .l .opt .log-bot{padding:7px 30px; font-size:16px;}
.login .bor .l .opt .forget{font-size: 14px; padding:10px 20px;}
.login .bor .l .opt span{float:left; font-size:14px; margin-top:30px;}
.login .bor .l .opt .reg{margin-top:30px; float:left; font-size: 14px; color:#4f6daa; }

.login .bor .r .but img{ margin-right:10px; margin-top:10px; margin-bottom:20px;}
.login .bor .r .but h1{ font-size:18px; line-height:30px;  margin-top:20px; color:#333; }
}


@media (max-width: 1050px) {
.register .bor .l{ margin-top:0px; }
.register .bor .l ul li{ margin:0px; width:100%; display:table;}
.register .bor .l .opt{  width:100%;    margin-left: 70px;  }
.register .bor .l .opt p{ font-size:14px; }
.register .bor .l .opt .log-bot {  padding: 0px 20px;  font-size: 14px; margin-top:0px; }
.register .bor .l .opt .forget {  margin-top: 0px;  font-size: 14px;   padding: 0px 20px;}
.register .bor .l .opt span {    font-size: 14px;   margin-top: 0px;}
.register .bor .l .opt .reg {    margin-top: 0px; font-size: 14px;}
.register .bor .l ul{width:100%; display:table; }
.register .bor .l .r{ width:100%; text-align:center;}
.register .bor .l ul li span{ width:80px; text-align:right; font-size:16px; font-weight:100; float:left;}
.register .bor .l ul li input{ width:60%; font-size:14px; padding: 7px 10px;}
.register .bor .r .ad { display:none;}
.register .bor .tit{font-size:16px; }
.register .bor .r{width:100%;  float:none;}
.register .bor .r .but img{ margin-left:10px; margin-top:10px; margin-bottom:20px;}
.register .bor .r .but h1{ font-size:16px; line-height:30px;  margin-top:10px; color:#333; }
.register .bor .l ul li .kbq{ font-size:14px;  }
.register .bor .l ul li a{ font-size:14px;}
.register .bor .l ul li img{width:12%; margin:0 3px;}
.register .bor .l ul li .bz{font-size:14px;}
.register .bor .l ul li .bz img{margin:7px 6px 0 72px;}

.login{width:100%; margin:0; padding:0; top:0;}
.login .bor{ width:100%;margin:0; border:none;}
.login .bor .tit{ font-size:16px;}
.login .bor .r{width:100%;  float:none;}
.login .bor .r .ad { display:none;}
.login .bor .l{width:100%;  float:none;}
.login .bor .l ul{width:100%; display:table; }
.login .bor .l .r{ width:95%; text-align:center; margin-bottom:20px;}
.login .bor .l ul li span{ width:80px; font-size:16px; line-height:40px;}
.login .bor .l ul li input{padding:10px 6px; padding-left:34px; font-size:14px; width:68%;}
.login .bor .l ul li .bz img{float:left; margin:7px 6px 0 90px;}

.login .bor .l .opt{ font-size:14px; color:#999; width:60%; float:left; margin-left:90px; margin-bottom:15px;}
.login .bor .l .opt input{float:left; margin-top:10px;}
.login .bor .l .opt p{ float:left; font-size:14px;}
.login .bor .l .non{margin-top:-50px;}

.login .bor .l .opt .log-bot{padding:7px 30px; font-size:16px;}
.login .bor .l .opt .forget{font-size: 14px; padding:10px 20px;}
.login .bor .l .opt span{float:left; font-size:14px; margin-top:30px;}
.login .bor .l .opt .reg{margin-top:30px; float:left; font-size: 14px; color:#4f6daa; }

.login .bor .r .but img{ margin:10px 0 20px 10px;}
.login .bor .r .but h1{ font-size:14px; line-height:30px;  margin:10px 0; color:#333; }
}

@media (max-width: 720px) {
.register{width:100%; height:100%; margin:0 auto; top:0; padding:0;}
.register .bor{width:100%; height:100%; position:absolute; border:none; background-color:#FFF; padding:10px; margin:0;  z-index:4; position:relative;}
.register .bor .l{margin-top:10px; }
.register .bor .l ul li{ margin:0px; width:100%; display:table;}
.register .bor .l .opt{  width:100%; margin-left: 70px; margin-bottom:10px;}
.register .bor .l .opt input{float:left; margin:5px 6px 0 0;}
.register .bor .l .opt p{font-size:14px; line-height:20px; height:40px; width:70%;}
.register .bor .l .opt .log-bot {  padding: 0px 20px;  font-size: 15px; margin-top:0px; }
.register .bor .l .opt .forget {  margin-top: 0px;  font-size: 14px;   padding: 0px 20px;}
.register .bor .l .opt span {    font-size: 14px;   margin-top: 0px;}
.register .bor .l .opt .reg {    margin-top: 0px; font-size: 14px;}
.register .bor .l ul{width:100%; display:table; }
.register .bor .l .r{ width:95%; text-align:center; margin-bottom:20px;}
.register .bor .l ul li span{ width:70px; text-align:right; font-size:14px; font-weight:100; float:left;}
.register .bor .l ul li input{ width:60%; font-size:14px; padding: 7px 10px;}
.register .bor .r .ad { display:none;}
.register .bor .tit{font-size:16px; }
.register .bor .r .but h1{font-size: 14px; margin-top: 10px;}
.register .bor .r .but img {width: 30%;margin-top: 10px; }
.register .bor .l ul li .kbq{ font-size:12px;  }
.register .bor .l ul li a{ font-size:12px;}
.register .bor .l ul li img{width:18%; margin:0 3px;}
.register .bor .l ul li .bz{font-size:12px;}
.register .bor .l ul li .bz img{margin:9px 6px 0 72px; width:16px; height:16px;}
.close-login{background-size:88%; height:24px; width:24px; overflow:hidden;}
.close-login:hover{background:url(https://web.archive.org/web/20220303032553im_/http://s1.dwnews.net/v5/images/cent-cha.png) no-repeat top -22px left 0; background-size:88%; height:24px; width:24px; overflow:hidden;}
.login{width:100%; padding:0; margin:0;}
.login .bor{ width:100%;margin:0; padding:0;}
.login .bor .l ul li span{font-size:15px; width:68px;}
.login .bor .l ul li input{font-size:14px; width:68%;}
.login .bor .l .opt p{font-size:14px;}
.login .bor .r .but img{ margin:10px 0 20px 10px; width:30%;}
.login .bor .r .but h1{ font-size:16px; line-height:30px;  margin:10px 0; color:#333; }
.login .bor .l ul li .bz{font-size:14px;}
.login .bor .l ul li .bz img{width:16px; height:16px; margin-top:9px; margin-left:78px;}
.login .bor .l .opt{margin-left:78px;}
.login .bor .l .opt .log-bot {  padding: 0px 20px;  font-size: 15px; margin-top:0px; }
.login .bor .l .opt .forget {  margin-top: 0px;  font-size: 14px;   padding: 0px 20px;}
.login .bor .l .opt span{font-size:14px;}
.login .bor .l .opt .reg{font-size:14px;}
}
@media (max-width: 318px) {
.shade,.login{display:none;}
}
@media (min-width: 1440px){
.register{background:url(https://web.archive.org/web/20220303032553im_/http://s1.dwnews.net/v5/images/login-bg.png) no-repeat left top; background-size:13%;}
}
/*
     FILE ARCHIVED ON 03:25:53 Mar 03, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 06:03:55 Nov 01, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 139.733
  exclusion.robots: 0.158
  exclusion.robots.policy: 0.146
  RedisCDXSource: 0.696
  esindex: 0.007
  LoadShardBlock: 39.159 (3)
  PetaboxLoader3.datanode: 77.141 (4)
  CDXLines.iter: 30.13 (3)
  load_resource: 95.479
  PetaboxLoader3.resolve: 37.644
*/