﻿body{font-size:14px;-webkit-perspective:800px;perspective:800px;height:100vh;margin:0;overflow:hidden;font-family:gudea,sans-serif}
a:link{color:#666;text-decoration:none}
a:visited{color:#666;text-decoration:none}
a:hover{color:#c00;text-decoration:none}
li,ol,ul{margin:0;padding:0;list-style-type:none}
dd,dl,dt{margin:0;padding:0}
img{border:0}
br{font-size:0;line-height:10px;height:10px}
.top{height:90px;margin:0 auto}
.top .log{background:url(images/logo_4.png) no-repeat left center;position:absolute;left:20px;top:20px;width:160px;height:60px}
.top ul{height:90px;line-height:90px;float:right;position:absolute;right:80px}
.top ul li{float:left;margin-left:30px;font-weight:700}
.top ul li a.hover{color:#f60}
.top ul li a.hover:hover{color:#c00}
.main{opacity:1;top:20px;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transform-origin:161px 100%;-ms-transform-origin:161px 100%;transform-origin:161px 100%;-webkit-transform:rotateX(0);transform:rotateX(0);position:relative;width:100%;height:75%;position:absolute;left:0;right:0;margin:auto;top:0;bottom:0}
.main .denglu{width:100%;height:100%;background:url(images/bg_5.jpg) no-repeat;margin:0 auto;position:relative}
.main .message{font-size:13px;position:absolute;left:50px;top:100px;width:55%}
.main .dlk{width:354px;height:328px;background:url(images/login_1.png) no-repeat;position:absolute;right:80px;top:100px}
.main .dlk .label-title{font-size:14px;font-weight:700;letter-spacing:1.2px}
.main .dlk a.mm{color:#000;font-size:12px}
.main .dlk a.mm:hover{color:#c00}
.main .dlk a.zc{color:#f60}
.main .dlk a.zc:hover{color:#c00}
.footer{font-size:13px;line-height:50px;text-align:center;color:#666;position:absolute;bottom:0;margin:auto;width:100%}
.dlinput{margin:0;padding:0;border:1px solid #ccc;width:222px;height:34px;line-height:34px;text-indent:2px;font-size:14px;border-radius:4px}
.loginbtn{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:url(images/bt_bg.png) no-repeat;background-position:-1px -1px;border:none 0;width:224px;height:40px;line-height:40px;cursor:pointer;font-family:"微软雅黑";font-size:16px;color:#fff;padding:0;margin:0}
.loginbtn:focus,.loginbtn:hover{background-position:-1px -44px}
.loginbtn:active{color:#ccc}
.geetest_holder.geetest_wind{float:left;width:100%;height:42px}
.geetest_holder.geetest_wind .geetest_btn{position:relative;width:100%;height:100%}
.geetest_holder.geetest_wind .geetest_radar_btn{left:0;background-image:linear-gradient(180deg,#fff 0,#f3f3f3 100%)}
.geetest_holder.geetest_wind .geetest_radar_btn{position:absolute;top:0;border:1px solid #ccc;border-radius:5px;width:100%;min-width:160px;height:100%;cursor:pointer;opacity:1}
.geetest_holder.geetest_wind .geetest_radar_tip{position:absolute;top:0;left:0;box-sizing:border-box;padding:0 46px 0 46px;height:42px;width:100%;line-height:40px;font-size:14px;color:#666;white-space:nowrap;text-align:center;-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);overflow:hidden}
.geetest_radar_tip span:nth-child(1){position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(to right,#5efce8,#736efe);animation:animate1 2s linear infinite}
@keyframes animate1{0%{transform:translateX(-100%)}
100%{transform:translateX(100%)}
}
.geetest_radar_tip span:nth-child(2){position:absolute;top:0;right:0;width:2px;height:100%;background:linear-gradient(to bottom,#5efce8,#736efe);animation:animate2 2s linear infinite;animation-delay:1s}
@keyframes animate2{0%{transform:translateY(-100%)}
100%{transform:translateY(100%)}
}
.geetest_radar_tip span:nth-child(3){position:absolute;bottom:0;right:0;width:100%;height:2px;background:linear-gradient(to left,#5efce8,#736efe);animation:animate3 2s linear infinite}
@keyframes animate3{0%{transform:translateX(100%)}
100%{transform:translateX(-100%)}
}
.geetest_radar_tip span:nth-child(4){position:absolute;bottom:0;left:0;width:2px;height:100%;background:linear-gradient(to top,#5efce8,#736efe);animation:animate4 2s linear infinite;animation-delay:1s}
@keyframes animate4{0%{transform:translateY(100%)}
100%{transform:translateY(-100%)}
}
#verify_log{right:10px;bottom:10px;position:absolute!important;z-index:1;background:#fff}
