*{margin:0;padding:0;outline:0}body,html{overflow:hidden}body{font:12px/1.5 PingFang SC,Lantinghei SC,Microsoft Yahei,Hiragino Sans GB,Microsoft Sans Serif,WenQuanYi Micro Hei,sans;background:url(//mnweb.miniworldgame.com/web/clogin/images/db49d5c3.png) no-repeat 0 0}button,input,select,textarea{font-family:PingFang SC,Lantinghei SC,Microsoft Yahei,Hiragino Sans GB,Microsoft Sans Serif,WenQuanYi Micro Hei,sans}ul{list-style:none}img{border:0 none;vertical-align:middle}a{text-decoration:none}.hidden{display:none}.show{display:block}.banner{position:relative;width:330px;height:200px;overflow:hidden;background-color:#eee;margin-top:30px;margin-left:7px}.banner .hd{position:absolute;right:10px;bottom:10px;z-index:40}.banner .hd li{display:block;width:15px;height:15px;background:url(//mnweb.miniworldgame.com/web/clogin/images/813ac9c3.png) no-repeat 0 -36px;float:left;margin-left:5px;font-size:0;text-indent:-999px}.banner .hd li.on{background-position:0 -53px}.left-box{float:left;margin-left:25px}.right-box{position:relative;width:275px;margin-left:20px;float:left}.news{margin-top:15px}.answer-wrap,.datalist .clear,.minicode-wrap,.news h2,.password-wrap,.question-wrap,.quick-btn,.start-btn,.u-checkbox .icon-checkbox{background-image:url(//mnweb.miniworldgame.com/web/clogin/images/813ac9c3.png);background-repeat:no-repeat}.news h2{color:#502b09;background-position:0 -71px;font-weight:400;font-size:12px;line-height:18px;height:18px}.news h2 span{font-size:18px;margin-left:2px}.news-list li{height:26px;line-height:26px;border-bottom:1px dashed #502b09}.news-list,.news-list a{color:#502b09}.news-list a{display:block;width:270px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;font-size:14px}.news-list a:hover{text-decoration:underline}.news-list span{font-size:12px;color:#a69684}.login-form{padding-top:26px}.login-form.num .switch-wrap{margin-bottom:30px}.login-form.num .question-box,.login-form.qs .password-wrap{display:none}.login-form input{border:0 none}.login-form input:-ms-input-placeholder{color:#9c8771}.answer-wrap,.minicode-wrap,.password-wrap,.question-wrap{width:265px;height:40px;margin:0 auto}.minicode-wrap,.question-wrap{position:relative;background-position:0 -95px}.datalist{position:absolute;left:42px;top:35px;z-index:100;background:#8a5531;width:160px}.datalist li{position:relative;display:block;height:24px;line-height:24px;text-indent:5px;border-bottom:1px solid #9c6037;color:#fff;cursor:pointer}.datalist li:hover{background:#9c6037}.datalist .clear{position:absolute;right:5px;top:8px;width:12px;height:12px;background-position:0 -370px;overflow:hidden}.form-item input.my-placeholder{color:#d48249}.minicode-wrap .select-btn,.question-wrap .select-btn{background:none;width:25px;height:25px;cursor:pointer;margin-top:5px;border:0 none}.answer-wrap input,.minicode-wrap input,.password-wrap input,.question-wrap input{font-size:12px;background:none;width:155px;height:30px;line-height:30px;margin-left:48px;margin-top:5px;color:#fff}.minicode-wrap input,.question-wrap input{float:left}.answer-wrap,.password-wrap{margin-top:10px;background-position:0 -136px}.question-wrap{margin-top:10px}.quick-btn,.start-btn{display:block;margin:0 auto;border:0 none;text-indent:-1500px;cursor:pointer;background-color:transparent}.start-btn{width:270px;height:95px;background-position:0 -178px}.quick-btn{width:205px;height:28px;background-position:0 -280px;margin-left:39px}.quick-btn:hover{background-position:0 -310px}.quick-btn.loading{background-position:0 -340px}.u-checkbox{cursor:pointer}.u-checkbox input{display:none}.u-checkbox .icon-checkbox{float:left;display:block;width:18px;height:18px;background-position:0 0}.u-checkbox.checked .icon-checkbox,.u-checkbox input:checked+.icon-checkbox{background-position:0 -18px}.remember-box{margin-bottom:5px}.form-checkbox{margin-left:44px}.form-checkbox a{color:#502b09;text-decoration:underline}.ui-alert,.ui-loading{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;z-index:100}.ui-alert .content{width:200px;margin-left:-100px;background-color:rgba(89,33,14,.8);color:#fff}.ui-alert .content,.ui-loading .content{position:absolute;left:50%;top:50%;height:36px;margin-top:-18px;font-size:14px;text-align:center;line-height:36px;border-radius:2px}.ui-loading .content{width:100px;margin-left:-50px;background-color:hsla(0,0%,100%,.8);color:#333}.lte_ie8 .ui-alert .content{background-color:#59210e}.lte_ie8 .ui-loading .content{background-color:#fff}.switch-wrap .switch-item{color:#28aa74;text-decoration:underline;display:none;text-align:right;padding-right:35px}.switch-wrap .switch-item.show{display:block}