body {background-attachment:fixed !important; min-height:100%; overflow-x:hidden;-webkit-background-size: cover; -moz-background-size: cover;background-size: cover;font-family:'微软雅黑';margin: 0;padding: 0;}
.login_bg{height: 92px; position: absolute; width: 100%; background: rgb(255, 255, 255) none repeat scroll 0px 0px;}
.login_title_box{width:100%;box-shadow: 0 3px 4px rgba(0,0,0,0.1);}
.login_title{width: 1234px;margin:0 auto; height: 92px;position: relative;}
.login_title>img{height: 92px;}
.login_title>span{font-size: 36px;color:#0dabeb;text-shadow:1px 1px 0 #fff;font-weight: bold;position: absolute;top: 50%;transform: translateY(-50%);}
.login_content{height: auto;font-size: 12px;width: 100%;top: 0}
.middle .content {width: 1058px;margin: auto}
.middle .left .regBtn-hover {cursor: pointer;background-position: -140px -599px;_background: 0;_filter: progid:DX../../images/loginTransform.Microsoft.Alpha../../images/loginLoader(enabled=true, sizingMethod=noscale, src="http://ps.faisys.com/../../images/bg/login/regBtn2.png?v=201610241518")}
.middle .left .regBtn {float: right;margin: 350px 51px 0 0;width: 103px;height: 68px;background: url(../../images/bg/login/bg.png?v=201701061749) 0 -599px no-repeat;_background: 0;_filter: progid:DX../../images/loginTransform.Microsoft.Alpha../../images/loginLoader(enabled=true, sizingMethod=noscale, src="http://ps.faisys.com/../../images/bg/login/regBtn1.png?v=201610241518")}
.middle .left {width: 550px;height: 534px;float: left;/* margin: 31px 100px 0 0; *//*background: url(../../images/bg/login/bg.png?v=201701061749) -344px 0 no-repeat;*//*_background: url(../../images/bg/login/bg.jpg?v=201610101822) -347px 0 no-repeat;*/position: relative}
.middle .right {font-family: "微软雅黑";width: 337px;height: auto;padding: 22px 32px 13px 30px;float: left;background: #fff;margin-top: 80px;box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);border-radius:8px;}
.righttop {height: 44px;line-height: 44px;font-size: 24px;color: #03a1e1; margin-bottom:5px;}
.right #rowPwd{ margin-bottom:25px;}
.worn {display: none;font-size: 12px;color: #343434;width: 269px;height: 27px;line-height: 25px;text-align: left;padding-left: 28px;margin-bottom: 5px;border: 1px solid #ffe792;background: url(../../images/bg/login/bg.png?v=201701061749) -670px -557px no-repeat #fffedf}
.loginBtn {width: 271px;height: 44px;line-height: 44px;color: #fff;text-align: center;font-size: 20px;cursor: pointer;background: #03a1e1;border-radius: 5px;}
.loginBtn:hover{background: #0dabeb;}
.loginBtn-hover {background-position: 0 -376px}
.log-line {text-align: center;margin-bottom: 17px;position: relative;height: 44px;width: 269px;}
.log-line .log-txt {color: #c2c2c2;position: absolute;top: 0;left: 50px;z-index: 1;text-align: left;line-height: 44px;font-size: 16px}
.log-line .log-txt-hover {color: #ddd}
.log-line .logIco {position: absolute;top: 10px;left: 10px;width: 24px;height: 24px;background: url(../../images/bg/login/bg.png?v=201701061749) -101px 0 no-repeat;_background: url(../../images/bg/login/regVersion2016.jpg?v=201610101822) -101px 0 no-repeat}
input:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px white inset;} 
.log-line .logIcoCacct {background-position: -101px 0;z-index: 1000;}
.log-line .logIcoSacct {background-position: -101px -60px}
.log-line .logIcoPwd {background-position: -101px -120px;z-index: 1000;}
.log-line-hover .logIcoCacct {background-position: -162px 0}
.log-line-hover .logIcoSacct {background-position: -162px -60px}
.log-line-hover .logIcoPwd {background-position: -162px -120px;z-index: 1000;}
.log-line .log-input {position: absolute;top: 0;left: 0;width: 209px;height: 38px;line-height: 38px;border-radius:5px;background: transparent;font-size: 14px;padding: 2px 10px 2px 50px;outline: 0;z-index: 10}
.log-line .input2 {width: 271px;height: 44px;border: 1px solid #d7d9e1;color: #888}
.log-line-hover .log-input {width: 271px;height: 44px;border: 1px solid #0dabeb;color: #000}
.foot {float: right;margin: 30px 45px 0 0;line-height: 23px}
.foot .foot_link {float: left;width: 400px;font-size: 12px;text-align: left}
.foot .foot_link a {color: #0036a3;text-decoration: none}
.foot .foot_link a:hover {color: #0036a3;text-decoration: underline}
.foot .foot_link .sep {display: inline-block;width: 5px;height: 10px;background: url(../../images/login/dian.jpg) no-repeat center}
.graw {font-size: 12px;text-decoration: none;text-align: right;padding-right: 40px; _width: 345px;_padding-right: 20px}
.bottom {margin-top: 20px;text-align: right;font-size: 12px;}
.bottom .link {color: #666;text-decoration: none;}
.bottom .dotted {color: #bfbfbf;margin: 0 5px;}
.height_margin-top{height: 30px;margin-top: 18px;line-height: 30px;}



/* 第三方登录 */
/* .login_otherAcct {width: 100%;height: 30px;line-height: 30px; margin-top: 10px} */
/* 其他账号登录 */
/* .login_other {display: inline-block;height: 30px;line-height: 30px;ertical-align: top;margin-right: 5px}
.login_WeChatI {width: 25px;height: 30px;display: inline-block;background: url(../../images/bg/login/bg.png?v=201701061749) no-repeat -37px -1090px;vertical-align: top;margin-right: 5px;}
.login_QQI {width: 25px;height: 30px;display: inline-block;background: url(../../images/bg/login/bg.png?v=201701061749) no-repeat -68px -1090px;vertical-align: top;margin-right: 5px} */

/* 兼容手机端 */
@media only screen and (max-device-width: 800px) and (min-device-width:320px){
	.middle .left{display: none;}
	body{width:100%;margin: 0;padding: 0;overflow: hidden;background: #F3F5F7;}
	.container {max-width: 100%;margin-left:2px;}
	.middle .right{margin: 3% 7%;}
	.middle .content {width: 100%;}
	.login_title>span{display: none;}
	.login_title>img{margin-left: 35px;}
	.login_title_box{margin-top: 15px;}
	.login_title{width: 100%;}
	
}

@media only screen and (max-device-width: 375px) and (min-device-width:360px){
	.middle .right{margin: 0px;}
	.login_title>img {margin-left: 35px;}
}




@media only screen and (max-device-width: 320px) and (min-device-width:320px){

	.middle .right{width: 100%;margin:0;}
	.log-line-hover .log-input {width: 230px;}
	.log-line .input2 {width: 230px;}
	.loginBtn{width: 230px;}
	.login_title>img {margin-left: 26px;}
	.worn{width: 230px;}
	
}






