*{margin:0;padding:0;list-style:none;box-sizing:border-box}a{text-decoration:none}body{-webkit-text-size-adjust:none;margin:0;padding:0;word-spacing:0;background-color:#fff}.home_index{width:900px;margin:0 auto;border:solid 1px #09c;font-family:'微软雅黑','Microsoft YaHei','苹方'}.login_title{display:block;height:90px;width:100%;background:url(../images/login-title.png) no-repeat 15px 4px}.login_body{background:url(../images/login-bg.png) no-repeat center;background-size:cover;width:100%;display:block;border-top:solid 2px #71aced}.login_detail,.login_box{padding:20px;display:inline-block;margin:20px}.login_detail{font-size:16px;line-height:30px;text-indent:2em;width:360px;background:rgba(255,255,255,0.4);background-origin:content-box;position:relative;vertical-align:top;top:5px;margin-left:45px}.login_box{background:#fff}.login-tabs{margin-bottom:10px;font-size:0}.login-tab{display:inline-block;border:solid 1px #ddd;background-color:#f8f8f8;font-size:16px;width:50%;text-align:center;line-height:50px;height:50px;vertical-align:middle;color:#666;cursor:pointer}.login-tab:last-of-type{border-left:0}.login-tab.active{border-bottom:solid 1px #fff;background-color:#fff;color:#000;border-top:solid 2px #1e5c92;line-height:45px}.login_box ul{margin:0}.login_box li{display:block;padding-bottom:10px;width:360px;overflow:hidden}.login_box li:last-child{padding-bottom:0}.login_box .ipt input{font-size:16px;color:#666;display:block;height:40px;width:100%;line-height:38px;border:1px solid #ddd;background-color:#fafafa}.login_box a.forgot:link,.login_box a.forgot:visited{font-size:15px;color:#de2525;display:inline-block;text-align:right;width:20%}.login_box .ipt input[type=submit]{font-size:20px;display:block;line-height:45px;padding:0;height:45px;outline:0;cursor:pointer}.login_box .ipt input[type=button]:hover{background-color:#17A9D9}.login_box .ipt input[type=button]:active{background-color:#09c}#code2{border:1px solid #e0e0e0;cursor:pointer;vertical-align:middle;height:40px;width:90px;display:inline-block}.login_name{background:url(../images/login-user2.png) no-repeat left;background-position-x:5px;text-indent:2em}.login_pwd{background:url(../images/login-password2.png) no-repeat left;background-position-x:5px;text-indent:2em}.login_code{background:url(../images/login-validateCode2.png) no-repeat left;background-position-x:5px;text-indent:2em}.reg_button{display:block;height:45px;line-height:45px;font-size:20px;text-align:center}.login_box .ipt input[type=submit],.reg_button{color:#409eff;background-color:#ecf5ff;border:solid 1px #b3d8ff;transition-duration:.4s}.login_box .ipt input[type=submit]:hover,.reg_button:hover{color:#fff;background-color:#b3d8ff}label{margin:5px;font-size:16px}.ipt .a-radio{display:none}.ipt .b-radio{display:inline-block;border:1px solid #ccc;width:16px;height:16px;border-radius:2px;vertical-align:middle;margin-right:5px;position:relative}.ipt .b-radio:before{content:'';font-size:0;width:10px;height:10px;background:#8fbcee;position:absolute;left:50%;top:50%;margin-left:-5px;margin-top:-5px;border-radius:2px;display:none}.ipt .a-radio:checked~.b-radio:before{display:block}.login_box2{width: 400px;height: 381px;display: inline-block;background: #fff;margin:20px;text-align: center;padding:20px;}.active2{border-bottom: solid 1px #fff;background-color: #fff;color: #000;border-top: solid 2px #1e5c92;line-height: 45px;}.ewm{border: 1px solid #000;width: 220px;background: white;color: #fff;margin: 20px;margin-left: 85px;border-radius: 5px;height:206px;}