@font-face{font-family:'iconfont';src:url('../iconfont/iconfont.eot');src:url('../iconfont/iconfont.eot?#iefix') format('embedded-opentype'),url('../iconfont/iconfont.svg#iconfont') format('svg'),url('../iconfont/iconfont.ttf') format('truetype'),url('../iconfont/iconfont.woff') format('woff')}.login_main{background:url(/img/login_bg.jpg) no-repeat center center;height:600px;margin-bottom:60px}.form{float:right;width:300px;background-color:#fff;margin:80px 110px 0 0}.login_page{padding:10px 20px 30px}.login_page .btn a{display:block;text-align:center;height:34px;line-height:34px;color:#fff;background-color:#c89f62}.login_page .txt,.login_page .pwd{border:1px solid #ccc;padding:6px;height:16px;line-height:16px;position:relative}.login_page .txt.error,.login_page .pwd.error{background-color:#f5fafe}.login_page .txt input,.login_page .pwd input{width:100%;border:none;background-color:transparent}.login_page .pwd{position:relative;padding-right:40px}.login_page .pwd i{position:absolute;right:0;top:0;background:url(/img/yj1.png) no-repeat center center;width:28px;height:28px;cursor:pointer}.login_page .pwd i.act{background-image:url(/img/yj2.png)}.login_page .yzm{position:relative}.login_page .yzm.error input{background-color:#f5fafe}.login_page .yzm input{border:1px solid #ccc;padding:6px;height:16px;line-height:16px}.login_page h6{position:absolute;color:#187fc3;top:100%;font-family:'Microsoft YaHei';margin-top:3px;font-size:12px;left:0}.login_form>div{margin-top:20px}.login_form .yzm input{width:130px}.login_form .yzm img{height:30px;width:80px;cursor:pointer}.login_form p{text-align:right;margin-top:6px;color:#187fc3}.register_form label{float:left;width:70px;text-align:right;margin-right:10px;margin-top:4px}.register_form label code{color:#d00c0c;margin-right:3px;vertical-align:middle}.register_form li{margin-top:20px;position:relative;padding-left:80px}.register_form li label{position:absolute;left:0}.register_form .yzm input{width:80px;border-right:none}.register_form .yzm a{height:30px;line-height:30px;width:86px;cursor:pointer;color:#fff;text-align:center;background-color:#c89f62}.register_form .yzm a.none{color:#999;background-color:#e5e5e5}.login_nav{border-bottom:1px solid #ddd}.login_nav.forget a{width:100%}.login_nav a{float:left;text-align:center;width:50%}.login_nav a.act{color:#c89f62}.login_nav a.act span{border-color:#c89f62}.login_nav span{display:inline-block;padding:15px 0;font-size:15px;border-bottom:1px solid #ddd;position:relative;top:1px}@media all and (max-width:640px){.header{display:none}.login_main{background:none;height:auto;margin:0}.form{float:none;width:auto;margin:0;background:none}.login_nav{background-color:#fff}.login_nav span{font-size:18px}.login_form p{margin-top:16px}.login_page{margin:.15625rem;background-color:#fff}.login_page .txt,.login_page .pwd{height:24px;line-height:24px}.login_page .pwd i{width:36px;height:36px}.login_page .btn a{height:44px;line-height:44px}.register_form{padding-bottom:15px}.register_form label{margin-top:8px}.register_form .yzm input{width:90px;height:24px;line-height:24px}.register_form .yzm a{height:38px;line-height:38px}.register_form li{margin-top:12px}.register_form li:first-child{margin-top:6px}.register_form li.btn{padding-left:0}}