﻿@charset "utf-8";
/* CSS Document */
*{ margin:0 auto; padding:0; font-family:"microsoft yahei"; list-style:none; font-style:normal;}
input{vertical-align:middle;}
img{border:none;vertical-align:bottom;}
button,input{background:#fff;border:none; outline: none;}


body{    
    margin: 0px;
    padidng: 0px;
    border: 0 none;
    align-content: center;
    min-height: 100%;
    height: auto !important;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    background-size: 100% 100%;
    background-attachment: fixed;
    background-positon: 100%, 100%;
    border: 0 none;
    overflow: hidden;
}
#jx_bg{    background:url(../Images/bg.jpg) no-repeat #fbfdfe;    background-size: 100% 100%;
    background-attachment: fixed;
    background-positon: 100%, 100%;

}
.login-box {
    width: 660px;
    height: 540px;
    padding-top: 180px;
    margin-left: auto;
    margin-right: auto;
}
.logo{text-align: center;
    margin: 0px;
    padding: 0px;
    MARGIN-RIGHT: auto;
    MARGIN-LEFT: auto;
    float: none;
    width: 100%;}
.option {
    width: 600px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 28px;
    position: relative;
}
.option img {
    margin-top: 60px;
    margin-right: 20px;
    margin-bottom: 10px;
}


/*登录页面*/
#login_bg{    background:url(../Images/login_bg.jpg) no-repeat #fbfdfe;    background-size: 100% 100%;background-attachment: fixed;background-positon: 100%, 100%;}

.login-wrap {width: 668px;margin: 0 auto;margin-top: 130px;}
.login-wrap .login-inner {background:url(../Images/login_box_bg.png) no-repeat;width: 668px;height: 434px;position: relative;}
.login-inner .login {position: absolute;right: 130px;top: 120px;width: 340px;color: #4d5b80;}

.login-wrap .login-inner:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.login-wrap .login .form-tt {display: block;float: left;height: 16px;line-height: 16px;padding: 6px 0 0;width: 90px;text-align: right;}

.login-wrap .login .form-tt{display:block;float:left;height:16px;line-height:16px;padding:6px 0 0;width:90px;text-align:right;}
.login-wrap .login .form-row{margin:0 0 0 90px}
.login-wrap .login .form-name{margin:0 0 0 90px;height:16px;line-height:16px;padding:6px 0 0}

.form-login input{vertical-align:middle}
.form-login ul{padding:15px 0 0;margin:0 auto}
.form-login ul li{padding:0 0 20px;overflow:hidden;zoom:1}
.form-login label{padding:0 0 5px}
.form-login .s-txt, .form-login .s-txt-focus{width:240px; border:1px solid #c4c0c1; height:30px; line-height:30px;}
.form-login a{color:#36c;text-decoration:none}

/*蓝色按钮*/
.btn-green-big{background:url(../Images/btn.png) no-repeat;width:129px;height:44px;display:block}
.btn-green-big span{color:#fff;display:block;line-height:38px;text-align:center}





/*登录页面2*/
#login_bg_2{    background:url(../Images/login_bg2.jpg) no-repeat #fbfdfe;    background-size: 100% 100%;background-attachment: fixed;background-positon: 100%, 100%;}
.login-wrap .login-inner_2{background:url(../Images/login_box_bg2.png) no-repeat;width: 630px;height: 464px;position: relative;}
.login-wrap .login-inner_2 .login {position: absolute;right: 140px;top: 170px;width: 340px;color: #4d5b80;}



/*登录页面*/
#login_bg{    background:url(../Images/login_bg.jpg) no-repeat #fbfdfe;    background-size: 100% 100%;background-attachment: fixed;background-positon: 100%, 100%;}
.login-wrap .login-inner{background:url(../Images/login_box_bg.png) no-repeat;width: 630px;height: 464px;position: relative;}
.login-wrap .login-inner .login {position: absolute;right: 140px;top: 170px;width: 340px;color: #4d5b80;}
.select{ float:left;display: inline-block; *display: inline; *zoom: 1; vertical-align: top; padding: 0 0 0 20px;width: 80px; height: 32px; line-height: 30px; border:1px solid #c4c0c1; transition: all .3s; color:#999; font-size:12px;}
.form-login .s-txt-two, .form-login .s-txt-focus-two{ float:left;width:160px; border:1px solid #c4c0c1; height:30px; line-height:30px;}



@media screen and (min-width:320px) and (max-width:640px){
#login_bg { background: url(../Images/mobilelogin_bg.jpg) no-repeat #fbfdfe; background-size:initial; background-attachment: fixed; background-size: 100%, 100%;}
.login-wrap { width: 100%; margin: 0 auto; margin-top: 130px;}
.login-wrap .login-inner { background: url(../Images/login_box_bg.png) no-repeat; background-size: 100%; width: 100%; height: 330px; position: relative;padding-top: 22%;}
.login-wrap .login-inner_3 .login {position: absolute; right: 10px;top: 90px; width: 90%;color: #4d5b80;}
.login-wrap .login .form-row { margin:0;padding: 0 0 0 0;}
.login-wrap .login .form-row input[name="prefix"]{width:calc(75% - 10px) !important;padding-left:10px;}
.login-wrap .login .form-row input[name="plates"]{width:calc(75% - 10px) !important;padding-left:10px;}
.login-wrap .login .form-row input[name="engine"]{width:calc(75% - 10px) !important;padding-left:10px;}

.login-wrap .login .form-tt { display: block;float: none; height: 16px;line-height: 16px;padding: 6px 0 6px 0; width:auto; text-align: left; margin-left: 0; font-size: 14px;}
.form-login ul li { padding: 0 0 0px; overflow: hidden;  zoom: 1;}
.form-login ul li:nth-child(3) .form-row{margin:0;}
.form-login ul { padding: 5px 0 0; margin: 0 auto;}
.login-wrap .login-inner_3 .login { /*position: absolute;  right: 10px;  top: 90px;*/ width: 72%; color: #4d5b80;position: relative;right: inherit; top: inherit;}
.btn-green-big { background: url(../Images/btn.png) no-repeat; width: 129px; height: 44px; display: block; margin: 20px 60px !important;}



/**/
#login_bg_2 {background: url(../Images/mobilelogin_bg2.jpg) no-repeat #fbfdfe; background-size:initial; background-size:100% 100%;background-attachment: fixed;}
.login-wrap .login-inner_2 { background: url(../Images/login_box_bg2.png) no-repeat; background-size:100%;width: 100%; height:330px; position: relative;padding-top: 22%;}
.login-wrap .login-inner_2 .login {  position: relative;   right: 0px;  top: 0px;  width:72%;color: #4d5b80;}
.form-login .s-txt, .form-login .s-txt-focus { width:calc(90% - 10px);padding-left:20px; border: 1px solid #c4c0c1; height: 30px;line-height: 30px;}




.login-wrap .login-inner_2 .login {position: absolute;left:10px;width: 340px;color: #4d5b80; top:75px !important;}




.login-wrap .login-inner .login {position: absolute;left:50px;width: 340px;color: #4d5b80; top:75px !important;}




}
@media screen and (min-width:320px) and (max-width:330px){
	.form-login ul {padding: 0px 0 0;margin: 0 auto;}
	.login-wrap .login-inner_3 { background: url(../Images/login_box_bg.png) no-repeat;background-size: 100%; width: 100%; height: 330px; position: relative; padding-top: 21%;}
	.login-wrap .login .form-tt { display: block;float: none;height: 14px;line-height: 14px; padding: 3px 0 3px 0;width: auto;text-align: left; margin-left: 0; font-size: 12px;}
	}


.wrapper {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    background: #fff;
    height: auto;
    box-shadow: -1px 3px 5px 3px rgba(82, 148, 218, 0.1);
    border-radius: 3px;
}

.pt10 {
    padding-top: 10px;
}

.bg-blue06 {
    background-color: #f5f5f5;
}

.bg-white {
    background-color: #FFFFFF;
}
.pl15 {
    padding-left: 15px;
}
.pr15 {
    padding-right: 15px;
}
.ptb10 {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}
.fz18 {
    font-size: 18px;
}

.IcpMain02 {
    background-color: #ffffff;
}

.IcpMain02 table {
    position: relative;
}
.qiye-border, #qiYeResult_table, #qiYeResult_table > tr > td {
    border: 1px solid #e5e8ef;
}
.Tool-batchTable {
    width: 100%;
}
.qiye-border, #qiYeResult_table, #qiYeResult_table > tr > td {
    border: 1px solid #e5e8ef;
	text-indent: 5px;
}

.qiye-border, #qiYeResult_table, #qiYeResult_table > tr > td {
    border: 1px solid #e5e8ef;
	text-indent: 5px;
}
.IcpMain02 .Tool-batchTable td {
    color: #747d87;
    height: 23px !important;
}
.IcpMain02 table td, .pusmall .IcpMain02 table td {
    padding-top: 10px;
    padding-bottom: 10px;
}

.bg-blue02 {
    background-color: #f7fafd !important;
}


html {
    font-size: 13px;
    _font-size: 12px;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}
body {
    color: #222;
    background-color: #F8FAFB;
    line-height: 1.5;
}


.equipment_Img{ width:600px; height:300px; border:1px solid #999999; margin:0 auto}
.equipment_Img .text{width:600px; text-align:center; margin-top:15px; font-size:20px; font-weight:bold;display: flex;justify-content: center; 
align-items: center; }
.equipment_text {width:600px; text-align:right; margin-top:15px; font-size:20px; font-weight:bold}
