html {}
body,div{font-family:"Microsoft Yahei";}
body {font-family:"Microsoft Yahei";font-size:12px;margin: 0px;}
ul {padding:0;margin:0;}
ul li {list-style-type:none;}
a {text-decoration:none;}
a:hover {text-decoration:none;color:#f00;}
.cl{ clear: both;}
input[type="text"]:focus, input[type="password"]:focus {outline:none;}

.language{border-top:none;border-left:none;border-right:none;width:350px;height:25px;float:right;margin-top:28px;text-align:right;}
.language_a{font-weight:normal;text-shadow:none;margin-right:10px;font-size:16px;color:#000000;}

.header .switch{border-bottom:1px solid #e2e2e2;}
.header .switch .switch_btn {color:#999;display:inline-block;height:45px;line-height:45px;outline:none;*hide-focus:expression(this.hideFocus=true);}
.header .switch .switch_btn:hover {color:#333;text-decoration:none;}
.header .switch .switch_btn_focus:hover {text-decoration:none;}


/* version start */
.content{position: relative;width:100%;height:684px;background:url("../images/versionLog/tms-bg.jpg") no-repeat 100% 100%;}
.smPoint{position: absolute;top: 0px;left: 0px;width: 1470px;height: 684px;background: url("../images/versionLog/tms-point.png") no-repeat;background-position-x:-12px;}

/* 发版记录时间轴 */
.timeLine{display:inline-block;width: 630px;height: 440px;padding:20px 0px 10px;border: 14px solid rgba(255,255,255,0);margin-top:100px;box-sizing:content-box;overflow-y: auto;overflow-x: hidden;background: rgba(255,255,255,0.86);border-radius: 14px;}
.timeLine .month{width: 56px;height: 56px;margin-left:47px;background: url("../images/versionLog/time-line.png") no-repeat;background-size:cover;text-align: center;line-height: 55px;color: #ffff00;font-weight: 700;font-size: 24px;}
.timeLine .monthItem li{padding-left: 75px;margin-left:0px; position: relative;font-size: 14px;}
.timeLine .monthItem .versionTime{position: absolute;top: 0;left: 0;color: #383838;}
.timeLine p{margin:0px 0;padding:0 0;}
.timeLine .monthItem .versionTime .year{color: #8a888a;font-size: 12px;text-align: right;}
.timeLine .monthItem .node{position: absolute;left: 70px;top: 5px;background-color: #00b1fb;width: 12px;height: 12px;border-radius: 50%;}
.timeLine .monthItem .versionContent{border-left: 2px solid #00b1fb;padding:0 0 10px 10px;color: #262626;min-height: 45px;}
.timeLine .monthItem .versionContent .vTitle{height:24px;padding-right: 7px;}
.timeLine .monthItem .versionContent .vTitle span{display:block;max-width: 480px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: 600;}
.timeLine .monthItem .versionContent .vTitle a{float:right;}
.timeLine .monthItem .versionContent .detail{display:none;padding: 5px;background:rgba(255,255,255,0.45);border-radius: 4px;}

.login{float: right;padding:0 30px 30px;margin-top: 160px;background-color: #fff;}
.header .switch .switch_btn_focus{color:#333;font-weight:bold;font-size:18px;display:inline-block;outline: none;line-height: 56px;height: 56px;border-bottom: 2px solid #848484;}
.errorMsg{box-sizing:content-box;height:22px;color: #cb1f1b;padding: 5px 0;font-size: 16px;text-align: center;}
.noInfoBox{width: 732px;height: 460px;margin-top: 94px;float: left;background: url("../images/versionLog/no-record.png") no-repeat;}
/* version end */

#switch_bottom {position:absolute; border-bottom:2px solid #848484;}
.web_login {position:relative;}
.web_login .reg_form {width:300px;margin:0 auto;}
.web_login .input-tips {font-size:16px;font-family:"Hiragino Sans GB", "Microsoft Yahei";color:#333;}
.web_login .input-tips2 {float:left;text-align:right;padding-right:10px;width:75px;height:30px;font-size:16px;margin-top:10px;clear:both;line-height:30px;font-family:"Hiragino Sans GB", "Microsoft Yahei";}
.web_login .inputOuter2 {width:200px;margin-top:6px;margin-top:5px\9;float:left;}
.web_login .inputstyle {width:270px;height:38px;padding-left:5px;border:1px solid #d7d7d7;background-color:transparent;color:#262626;border-radius:2px;font-family:Verdana, Tahoma, Arial;font-size:16px;ime-mode:disabled;}
.web_login input.inputstyle2:focus,.web_login input.inputstyle:focus{border:1px solid #198BD4;box-shadow:0 0 2px #198BD4;}
.web_login .inputstyle2 {width:200px;height:34px;padding-left:5px;line-height:34px;border:1px solid #D7D7D7;background:#fff;color:#333;border-radius:2px;font-family:Verdana, Tahoma, Arial;font-size:16px;ime-mode:disabled;}
.web_login .pwdArea {height:55px;margin-bottom:10px;position:relative;z-index:3;}
.web_qr_login {position:relative;overflow:hidden;}

.cue {height:40px;line-height:40px;font-size:14px;border:1px #CCCCCC solid;margin-top:10px;margin-bottom:5px;text-align:center;font-family:"Hiragino Sans GB", "Microsoft Yahei";}

h1{margin:80px auto 50px auto;text-align:center;color:#fff;margin-left:-25px;font-size:35px;font-weight: bold;text-shadow: 0px 1px 1px #555;}
h1 sup{font-size: 18px;font-style: normal;position: absolute;margin-left: 10px;}

.jianyi{padding: 50px 10px 10px;text-align: center;color: #6c6c6c;font-size:16px;}
.reg_form li {height: 55px;}
.cue {margin-top: 15px;margin-bottom: 10px;border:1px solid #eee;border-radius:3px;}
.web_login input.inputstyle2:focus, .web_login input.inputstyle:focus {border: 1px solid #5796ff;box-shadow: 0 0 0;}
.web_login .reg_form {width: 300px;margin: 0 auto;}
.web_login .inputstyle2 {border-radius:2px;width:210px;}
.web_login .input-tips2 {padding-right: 5px;width: 80px;_width: 75px;_font-size:12px;}
.button_blue{box-sizing:content-box;height:36px;line-height:36px; width:268px;border: none;border-bottom:2px solid #0078b3;border-radius:2px;background:#2795dc;cursor:pointer;outline:none;font-family: "Microsoft Yahei",Arial, Helvetica, sans-serif;font-weight:bold;font-size:16px;color: #fff;text-align:center;}
input.button_blue:hover{background:#0078b3;text-decoration:none;color:#fff;}
a.zcxy {text-decoration: underline;line-height:58px;margin-left:15px;color: #959ca8;}
.web_login .uinArea {margin-bottom:16px;height: 60px;}
.timeLine::-webkit-scrollbar{display: none;}

/* 响应式 */
@media screen and (max-width: 1366px) {
	.content{height:485px;}
    .smPoint {width:1049px;height:485px;/* background:url("../images/versionLog/tms-bg13662.png") no-repeat; */background-size:1049px 485px;background-position-x:-20px;}
    .login{margin-top:90px;}
    .jianyi{padding:25px 10px 0px;}
    .timeLine{height:330px;margin-top:60px;}
}