@charset "utf-8";
*{
	margin:0;
	padding:0;
	box-sizing:border-box;
}
body {
	font-size:14px;
}
li {
    list-style: none;
}
a{
	text-decoration:none;
}
.fl {
    float: left;
}

.fr {
    float: right;
}
.clearfix:before,
.clearfix:after {
    content: "";
    display: table;
    line-height: 0;
}
.clearfix:after {
    clear: both;
}
.clearfix {
    *zoom: 1;
}
.main-con {
    position: relative;
    display: block;
    width: 1200px;
    margin: 0 auto;
}

.main-con > h5 {
    line-height: 1.5;
    margin-bottom: 30px;
    font-size: 30px;
    text-align: center
}

.bg-red {
    background: #e41e2b
}


/**
	*	index.--20211214
*/

/*start*/
.toolbar {
    line-height: 48px;
    background: #222;
    color: #fff;
}

.toolbar a {
    color: #fff;
}

.toolbar-nav > li {
    float: left;
}
.toolbar-nav > li a {
    position: relative;
    padding: 0 16px;
}

.toolbar-collect:before {
    position: absolute;
    top: 50%;
    left: -5px;
    content: "";
    width: 17px;
    height: 17px;
    margin-top: -8px;
    background: url(../images/sprite.png) no-repeat -318px -100px;
}

.main-header {
    position: relative;
    height: 220px;
    padding-top: 50px;
}

.search {
    position: relative;
}

.search input[type="text"] {
    height: 42px;
    width: 272px;
    line-height: 40px;
    padding: 0 44px 0 20px;
    border-radius: 40px;
    border: 1px solid #888;
}

.search input[type="submit"] {
    position: absolute;
    top: 0;
    right: 0;
    width: 42px;
    height: 42px;
    background: url(../images/sprite.png) no-repeat 0 0;
    border: none;
    cursor: pointer;
}

.search input[type="submit"]:hover {
    opacity: .8;
}

.search input[type="text"]:focus {
    border-color: #df1f36
}

.main-header .search {
    position: absolute;
    top: 6px;
    left: 0;
}

.main-header .brand {
    height: 53px;
    margin: 0;
    background: url(../images/logo.png) no-repeat center;
}

.header-car {
    position: absolute;
    top: 6px;
    right: 42px;
    z-index: 2;
    width: 30px;
    height: 30px;
    background: url(../images/sprite.png) no-repeat -42px 0;
}

.header-car span {
    display: block;
    position: absolute;
    top: -12px;
    left: 24px;
    min-width: 20px;
    line-height: 20px;
    padding: 0 4px;
    background: #e41f2b;
    border-radius: 20px;
    color: #fff;
    text-align: center;
}

.mian-nav {
    width: 1200px;
    margin: 30px auto 0;
    border-bottom: 2px solid #2f3336;
    text-align: center;
}

.mian-nav li {
    display: inline-block;
}

.mian-nav li a {
    display: block;
    line-height: 56px;
    margin: 0 9px;
    padding: 0 9px;
    font-size: 18px;
    color: #000;
}

.mian-nav li:hover a,
.mian-nav li.active a {
    color: #e41f2b;
}

.main-footer {
    padding-top: 30px;
    /* padding-bottom: 30px; */
    background: #222;
    color: #fff;
}

.main-footer ul {
    position: relative;
    width: 1200px;
    margin: 0 auto;
    height: 290px;
}

.main-footer li {
    margin-right: 400px;
    padding-bottom: 16px;
    border-bottom: 1px solid #3d3d3d
}

.main-footer li:last-of-type {
    border-bottom: none;
}

.main-footer li span {
    display: block;
    line-height: 3;
    font-size: 16px;
    color: #fff;
}

.main-footer li a {
    display: inline-block;
    margin-right: 38px;
    color: #888;
    line-height: 1.8
}

.main-footer .phone {
    margin-top: 20px;
    font-size: 16px;
    color: #888
}

.main-footer .phone i {
    display: inline-block;
    vertical-align: middle;
    width: 18px;
    height: 18px;
    margin-right: 5px;
    background: url(../images/sprite.png) no-repeat -80px 0;
}

.main-footer .code {
    position: absolute;
    top: 0;
    right: 0px;
    width: 320px;

}

.main-footer .code > span {
    position: relative;
    display: block;
    float: right;
    line-height: 35px;
    margin-bottom: 15px;
    padding: 0 15px 0 15px;
    background: #1a1a1a;
    border-radius: 30px;
    font-size: 14px;
    color: #888
}

.main-footer .code > span > img {
    width: 20px;
    height: 20px;
    position: relative;
    top: 5px;
    margin-right: 5px;
}

.main-footer .code > span::before {
    position: absolute;
    top: 8px;
    left: 20px;
    content: "";
    width: 101px;
    height: 28px;

}
.main-footer .qr-code {
    /* width: 270px; */
    clear: both;
    position: relative;
    /* float: right; */

}

.main-footer .qr-code a {
    display: block;
    width: 140px;
    color: #888;
    line-height: 1.8;
    text-align: center;

}
.main-footer .qr-code a img {
    display: block;
    width: 140px;
    height: 140px;
    text-align: center;
    margin-bottom: 6px;
    border-radius: 4px;
}

.main-footer .copy-right {
    margin-top: 5px;
    padding: 16px 0;
    background: #1a1a1a;
}

.copy-right p {
    width: 1200px;
    margin: 0 auto;
    font-size: 14px;
    color: #888;
    line-height: 2
}


/**
	*	register.--20211214
*/
.login-box{
	margin: 60px auto 20px;
	padding: 15px;
	text-align: center;
}
.page-container {
    background:url(../images/bg-white-lock.png);
	width:453px;
	margin:0 auto 100px;
	padding:50px 40px;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	-ms-border-radius:7px;
	-o-border-radius:7px;
	border-radius:7px;
}
.page-container h1 {
    font-size: 30px;
    font-weight: 700;
    text-shadow: 0 1px 4px rgba(0,0,0,.2);
}

.page-container form {
    position: relative;
    width: 373px;
    margin: 0px auto 0 auto;
    text-align: center;
}

.page-container input {
	width:100%;
    height: 43px;
    margin-top: 20px;
    padding: 0 15px;
    background: #fff; 
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    font-size: 16px;
    color: #8B8B8B;
	border:none;
    -o-transition: all .2s;
    -moz-transition: all .2s;
    -webkit-transition: all .2s;
    -ms-transition: all .2s;
}

.page-container input:-moz-placeholder { color: #8B8B8B; }
.page-container input:-ms-input-placeholder { color: #8B8B8B; }
.page-container input::-webkit-input-placeholder { color: #8B8B8B; }

.page-container input:focus {
    outline: none;
    -moz-box-shadow:
        0 2px 3px 0 rgba(0,0,0,.1) inset,
        0 2px 7px 0 rgba(0,0,0,.2);
    -webkit-box-shadow:
        0 2px 3px 0 rgba(0,0,0,.1) inset,
        0 2px 7px 0 rgba(0,0,0,.2);
    box-shadow:
        0 2px 3px 0 rgba(0,0,0,.1) inset,
        0 2px 7px 0 rgba(0,0,0,.2);
}

.page-container button.btn {
    cursor: pointer;
    width: 100%;
    height: 44px;
    margin-top: 25px;
    padding: 0;
    background: #32C5D2;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #32C5D2;
    -moz-box-shadow:
        0 15px 30px 0 rgba(255,255,255,.25) inset,
        0 2px 7px 0 rgba(0,0,0,.2);
    -webkit-box-shadow:
        0 15px 30px 0 rgba(255,255,255,.25) inset,
        0 2px 7px 0 rgba(0,0,0,.2);
    box-shadow:
        0 15px 30px 0 rgba(255,255,255,.25) inset,
        0 2px 7px 0 rgba(0,0,0,.2);
    font-size: 16px;
    font-weight: 700;
    color: #fff;
    text-shadow: 0 1px 2px rgba(0,0,0,.2);
    -o-transition: all .2s;
    -moz-transition: all .2s;
    -webkit-transition: all .2s;
    -ms-transition: all .2s;
}

.page-container button.btn:hover {
    -moz-box-shadow:
        0 15px 30px 0 rgba(255,255,255,.15) inset,
        0 2px 7px 0 rgba(0,0,0,.2);
    -webkit-box-shadow:
        0 15px 30px 0 rgba(255,255,255,.15) inset,
        0 2px 7px 0 rgba(0,0,0,.2);
    box-shadow:
        0 15px 30px 0 rgba(255,255,255,.15) inset,
        0 2px 7px 0 rgba(0,0,0,.2);
		color: #FFF;
		background-color: #26a1ab;
		border-color: #26a1ab;
}

.page-container button.btn:active {
    -moz-box-shadow:
        0 15px 30px 0 rgba(255,255,255,.15) inset,
        0 2px 7px 0 rgba(0,0,0,.2);
    -webkit-box-shadow:
        0 15px 30px 0 rgba(255,255,255,.15) inset,
        0 2px 7px 0 rgba(0,0,0,.2);
    box-shadow:        
        0 5px 8px 0 rgba(0,0,0,.1) inset,
        0 1px 4px 0 rgba(0,0,0,.1);

    border: 0px solid #ef4300;
}
.page-container h3.form-title{
	font-weight:300;
	font-size:24px;
	color:#fff;
}
.page-container input.username{
	background:url(../images/icon_uname.png) #fff no-repeat 14px center; background-size:20px;
	padding-left:45px;
}
.page-container input.company{
	background:url(../images/icon_company.png) #fff no-repeat 14px center; background-size:20px;
	padding-left:45px;
}
.page-container input.mobile{
	background:url(../images/icon_mobile.png) #fff no-repeat 14px center; background-size:20px;
	padding-left:45px;
}
.page-container input.password,input.rePassword{
	background:url(../images/icon_password.png) #fff no-repeat 14px center; background-size:20px;
	padding-left:45px;
}
.page-container .captcha{
	width:100%;
	text-align:center;
	margin-top:20px;
	overflow:hidden;
}
.page-container .mobile-code-box{
	overflow:hidden;
}
.page-container .mobile-code-box .mobile-code{
	float:left;
	width:244px;
}
.page-container .mobile-code-box .code-btn{
	width:122px;
	float:right;
	cursor:pointer;
	color:#337AB7;
}
.page-container .agreement{
	margin-top:20px;
	text-align:left;
	line-height:30px;
	color:#fff;
	font-size:16px;
}
.page-container .agreement .register_lable{
	color:#337AB7
}

/**
	*	login_Popup.--20211214
*/

.login_popup_content{
	background:url(../images/bg-white-lock.png);
	width:435px;
	height:489px;
	position:fixed;
	left:50%;
	top:10%;
	color:#333333;
	margin-left:-217.5px;
	-moz-box-shadow:
        0 15px 30px 0 rgba(255,255,255,.15),
        0 2px 7px 0 rgba(0,0,0,.2);
    -webkit-box-shadow:
        0 15px 30px 0 rgba(255,255,255,.15),
        0 2px 7px 0 rgba(0,0,0,.2);
    box-shadow:        
        0 5px 8px 0 rgba(0,0,0,.15),
        0 1px 4px 0 rgba(0,0,0,.15);
} 
.login_popup_content .form-title-box{
	overflow:hidden;
	padding:30px 0 25px;
}
.login_popup_content .form-title-box h3{
	font-weight:normal;
	float:left;
	font-size:20px;
}
.login_popup_content .form-title-box .colse-img{
	width:16px;
	float:right;
	cursor:pointer;	
}
.login_popup_content .login-form{
	padding:0 30px;
}
.login_popup_content input {
	width:100%;
    height: 43px;
    margin-top: 20px;
    padding: 0 15px;
    background: #F4F4F4; 
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    font-size: 16px;
    color: #8B8B8B;
	border:1px solid #DDDDDD;
    -o-transition: all .2s;
    -moz-transition: all .2s;
    -webkit-transition: all .2s;
    -ms-transition: all .2s;
	clear:both;
}
.login_popup_content .login-form .username{
	background:url(../images/icon_uname.png) #F4F4F4 no-repeat 14px center; background-size:20px;
	padding-left:45px;
}
.login_popup_content .login-form input.password{
	background:url(../images/icon_password.png) #F4F4F4 no-repeat 14px center; background-size:20px;
	padding-left:45px;
}
.login_popup_content .login-form .form-group{
	overflow:hidden;
}
.login_popup_content .login-form .form-group .captcha{
	width:223px;
	float:left;
}
.login_popup_content .login-form .form-group .captchaImage{
	float:right;
	margin:20px 0 0 0;
}
.login_popup_content .login-form .form-actions{
	overflow:hidden;
	padding:32px 0;
	border-bottom:1px dashed #BABABA;
	margin-bottom:32px;
}
.login_popup_content .login-form .form-actions .checkbox{
	width:50%;
	float:left;
	overflow:hidden;
}
.login_popup_content .login-form .form-actions .checkbox input{
	width:16px;
	height:16px;
	float:left;
	opacity:1;
}
.login_popup_content .login-form .form-actions .isRememberUsername{
	margin:18px 0 0 5px;
	float:left;
	cursor:pointer;
	color:#666666;
}
.login_popup_content .login-form .form-actions .login-btn{
	width:90px;
	height:42px;
	text-align:center;
	border:none;
	color:#fff;
}
.login_popup_content .login-btn {
    cursor: pointer;
    width:90px;
	height:42px;
	text-align:center;
	border:none;
	color:#fff;
	float:right;
	margin-right:3px;
    background: #32C5D2;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #32C5D2;
    -moz-box-shadow:
        0 15px 30px 0 rgba(255,255,255,.25) inset,
        0 2px 7px 0 rgba(0,0,0,.2);
    -webkit-box-shadow:
        0 15px 30px 0 rgba(255,255,255,.25) inset,
        0 2px 7px 0 rgba(0,0,0,.2);
    box-shadow:
        0 15px 30px 0 rgba(255,255,255,.25) inset,
        0 2px 7px 0 rgba(0,0,0,.2);
    font-size: 16px;
    font-weight: 700;
    color: #fff;
    text-shadow: 0 1px 2px rgba(0,0,0,.2);
    -o-transition: all .2s;
    -moz-transition: all .2s;
    -webkit-transition: all .2s;
    -ms-transition: all .2s;
}
.login_popup_content .login-btn:hover {
    -moz-box-shadow:
        0 15px 30px 0 rgba(255,255,255,.15) inset,
        0 2px 7px 0 rgba(0,0,0,.2);
    -webkit-box-shadow:
        0 15px 30px 0 rgba(255,255,255,.15) inset,
        0 2px 7px 0 rgba(0,0,0,.2);
    box-shadow:
        0 15px 30px 0 rgba(255,255,255,.15) inset,
        0 2px 7px 0 rgba(0,0,0,.2);
		color: #FFF;
		background-color: #26a1ab;
		border-color: #26a1ab;
}
.login_popup_content .login-btn.btn:active {
    -moz-box-shadow:
        0 15px 30px 0 rgba(255,255,255,.15) inset,
        0 2px 7px 0 rgba(0,0,0,.2);
    -webkit-box-shadow:
        0 15px 30px 0 rgba(255,255,255,.15) inset,
        0 2px 7px 0 rgba(0,0,0,.2);
    box-shadow:        
        0 5px 8px 0 rgba(0,0,0,.1) inset,
        0 1px 4px 0 rgba(0,0,0,.1);

    border: 0px solid #ef4300;
}
.login_popup_content .login-form .create-account{
	color:#666;
}
.login_popup_content .login-form .create-account a{
	color:#337AB7;
}

.container{
	width:1200px;
	margin:0 auto;
}
.xc-box {
	width:1000px;
	height:50px;
	margin:0 auto;
}
.xc-header>li {
	float:left;
	margin:0 40px;
	line-height:50px;
	cursor:pointer;
	font-size:16px;
	color:#808080;
	overflow:hidden;
	font-weight:bold;
	
}
.xc-header li i{
	display:inline-block;
	height:34px;
	float:left;
	margin-top:8px;
}
.xc-header li.xc-title5{
	margin-right:0;
}
.xc-header .xc-title1 i{
	background:url(../images/xc-bg1.jpg) no-repeat left center;
	padding-left:37px;
}
.xc-header .xc-title2 i{
	background:url(../images/xc-bg2.jpg) no-repeat left center;
	padding-left:37px;
}
.xc-header .xc-title3 i{
	background:url(../images/xc-bg3.jpg) no-repeat left center;
	padding-left:37px;
}
.xc-header .xc-title4 i{
	background:url(../images/xc-bg4.jpg) no-repeat left center;
	padding-left:37px;
}
.xc-header .xc-title5 i{
	background:url(../images/xc-bg5.jpg) no-repeat left center;
	padding-left:37px;
}
.xc-header .on{
	color:#F83333;
}
.xc-header li.xc-title1.on i{
	background:url(../images/xc-bg1-1.jpg) no-repeat left center;	
}
.xc-header li.xc-title2.on i{
	background:url(../images/xc-bg2-2.jpg) no-repeat left center;
}
.xc-header li.xc-title3.on i{
	background:url(../images/xc-bg3-3.jpg) no-repeat left center;
}
.xc-header li.xc-title4.on i{
	background:url(../images/xc-bg4-4.jpg) no-repeat left center;
}
.xc-header li.xc-title5.on i{
	background:url(../images/xc-bg5-5.jpg) no-repeat left center;
}
.xc-box2 {
	width:100%;
	margin:0 auto;
	position:relative;
}
.xc-box2 .bon .con{
	overflow:hidden;
	border:1px solid #C4C4C4;
	margin:30px auto;
	height:715px;
	/*min-height:878px;*/
}
.xc-box2 .bon .con .c-left{width:270px;height:713px;-moz-box-shadow:2px 3px 4px #ccc;-webkit-box-shadow:2px 3px 4px #ccc;box-shadow:2px 3px 4px #ccc;display:none;}
.xc-box2 .bon .con .block {display:block;}
#download-t{cursor:pointer;}
#dW{width:800px;height:600px;position:fixed; left:50%;margin-left:-400px;top:10%;background:#fff;-moz-box-shadow:
        0 15px 30px 0 rgba(255,255,255,.15),
        0 2px 7px 0 rgba(0,0,0,.2);
    -webkit-box-shadow:
        0 15px 30px 0 rgba(255,255,255,.15),
        0 2px 7px 0 rgba(0,0,0,.2);
    box-shadow:        
        0 5px 8px 0 rgba(0,0,0,.1),
        0 1px 4px 0 rgba(0,0,0,.1);
	z-index:999999;
	display:none;
}
.ti-b{overflow:hidden;padding:15px;}
.ti-b h3{width:20%; float:left;}
.ti-b .closeImgDownload{width:15px;float:right;cursor:pointer;}
.c-box{text-align:center;padding-top:150px;}
.c-box img{margin:0 40px;}

.clearfix:after {
    content: "020";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {
    zoom: 1;
}

.center-vertical {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
}

.layui-form-label {
    text-align: left;
    padding: 9px 0;
}
.layui-input, .layui-select, .layui-textarea{border:none;height:33px;width:130px;}



.layui-input-block {
    margin-left: 0px;
	width:155px;
	height: 33px;
	line-height: 1.3;
	line-height: 38px\9;
	border:1px solid #EDEDED;
	border-radius: 2px;
	float:left;
}

.bMwidth{width:127px;}
.bMwidth .layui-input{width:125px;}
.num-box{overflow:hidden;line-height:34px;}
.num-box .layui-input{float:left;}
.w-box .layui-form-item{float:left; margin-right:5px;}
.xing-box{border:1px solid #EDEDED;border-radius: 2px; width:35px;height:35px;line-height:30px; text-align:center; float:left;cursor:pointer; position:relative;}
.xing-box img{width:10px;}
.layui-input .layui-textarea{padding-left:0;}
.layui-form-select .layui-input{padding-right:0;}
.layui-input.numAdd{width:110px;}
.w-pos{width:136px;height:55px;line-height:29px;text-align:center;position:absolute;right:-135px;bottom:-30px;border:1px solid #000;display:none;z-index:9999;background:#fff;}
.layui-input-block.t3 {
    padding-top: 8px;
    margin-left: 0px;
}
.xh-box .layui-form-item{float:left; margin-right:5px;}
.xh-img-box{border:1px solid #EDEDED;border-radius: 2px; width:35px;height:35px;line-height:30px; float:left;position:relative;z-index:99999;}
.xh-img-box img.xq-img{width:22px; display:block;margin:5px auto 0;cursor:pointer; }
.xq-box{width:675px;position:absolute;right:-672px;top:-40px;z-index:9999; display:none;padding-left:20px;padding-top:40px;}
.xq-box .tiab{box-shadow:2px 2px 4px #ccc;background:#fff;height:400px;}
.xq-left{width:45%;position:relative;height:400px;}
.xq-left img{max-width:100%;height:auto;}
.xq-left .bd{height:436px;}
.xq-right{width:55%;}
.add-timg{width: 26px;height: 22px;position: absolute;left: 130px;top: 10px;}
.add-timg .img{display: block;}
div.layui-col-space10 {
    /* margin: 0; */
}

.product-left {
    /* min-width: 282px; */
    width: 282px;
    float: left;
}

.product-right {
    float: left;
    width: 322px;
}

.product-main {
    width: calc(100vw - 650px);
    min-width: 600px;
    float: left;
}

.bar-title {
    cursor: pointer;
    position: relative;
    width: 100%;
    height: 40px;
    background: #666666;
    line-height: 40px;
    font-size: 14px;
	font-weight:bold;
    color: #FEFEFE;
    padding: 0 23px;
    border-left: 10px solid #F83333;
	margin-bottom:1px;
}

.add {
    position: absolute;
    top: 2px;
    right: 16px;
}

.add > svg {
    width: 20px;
    height: 20px;
}

.bar-content {
    display: none;
    background-color: #fff;
    padding:0 10px 10px;
}

.btn:active,.v-btn:active{
    margin-left:1px;
    box-shadow:1px 1px #ccc;
}
.btn.primary:active {
    background:#D13E3E;
    margin-right:1px;

}

.jscr{overflow-y:scroll;height:490px}

.collsape-content {
    display: none;
	border:1px solid #eee;
	border-top:none;
}

.collsape-bar {
    position: relative;
    cursor: pointer;
    border-bottom: 1px solid #eee;
}

.collsape-arrow {
    position: absolute;
    right: 20px;
    top: 7px;
    width: 26px;
    height: 26px;
    background: url('../images/arrow.png') no-repeat center center;
    background-size: 34px;
}

.collsape-bar.on .collsape-arrow {
    background: url('../images/arrow_on.png') no-repeat center center;
    background-size: 34px;
}

.lcb {
    box-sizing: border-box;
    height: 50px;
	line-height:50px;
    padding: 0 0 0 25px;
    font-size: 14px;
    background-color: #fff;
}

.lcb.bl {
    height: 46px;
    padding: 14px 30px;
    /* background: #000; */
    /* color: #fff; */
}

.lcb.on {
    color: #B6282D;
}

.data-table {
    width: 100%;
}

.data-table th {
    border: #E1E1E1 1px solid;
    border-top: none;
    border-right: none;
    background: #F7F7F7;
    font-size: 14px;
    color: #666;
}

.data-table th > div {
    padding: 5px 0;
}

.data-table td {
    border: #E1E1E1 1px solid;
    border-top: none;
    border-right: none;
    font-size: 14px;
    background: #fff;
    text-align: center;
}

.data-table td > div {
    padding: 10px 0;
}

.bdg {
    border: 1px solid #eee;
    margin-bottom: 15px;
}

.btn {
    width: 76px;
    height: 24px;
    background: #FFFFFF;
    border: 1px solid #D9D9D9;
    border-radius: 4px;
    line-height: 22px;
    font-size: 14px;
    color: #666;
    text-align: center;
    cursor: pointer;
}

.btn.long {
    width: 180px;
}

.btn.primary {
    color: #fff;
    background: #F83333;
    border: 1px solid #F83333;
}

.collsape-content {
    /* overflow: hidden; */
    padding: 1px 0;
    background: #F7F7F7;
    color: #666666;
}

.up-block {
    border-bottom: 1px solid #eee;
}

.operator {
    width: 80%;
    margin: 0 auto 10px;
}

.up-block > div:first-child, .t1 {
    width: 49px;
    line-height: 49px;
    border-right: 1px solid #eee;
    text-align: center;
    height: 50px;
}

.t1 {
    height: 40px;
    line-height: 30px;
}

.t2 {
    width: 42px;
    padding-left: 10px;
    padding-right: 10px;
    height: 30px;
    line-height: 30px;
}

.up-block > div:last-child {
    padding: 10px 0 0 0;
}

.layui-form-item {
    margin-bottom: 10px;
	width:205px;
}
.layui-form-label{width:auto;float:left;margin-right:5px; margin-left:5px;}

.content-block {
    margin-bottom: 10px;
    padding-left: 10px;
}

.content-block:last-child {
    margin-bottom: 0;
}

.content-block > span {
    width: 40px;
    font-size: 12px;
    text-align: center;
}

.list-title {
    padding: 10px 0;
    border-bottom: 1px solid #E1E1E1;
    text-indent: 20px;
}

.list-item > img {
    width: 40px;
    height: 40px;
    margin-right: 8px;
    background-color: #E0E0E0;
}

.list-item {
    padding: 20px;
    color: #666;
    font-size: 14px;
}

.small-btn {
    width: 80px;
    height: 32px;
    background: #E41F2B;
    border-radius: 4px;
    line-height: 32px;
    text-align: center;
    color: #fff;
}

.swiper {
    margin-top: 20px;
    width: 100%;
}

.swiper-img {
    display: none;
    width: 184px;
    height: 151px;
    margin: 0 auto;
    text-align: center;
    background-color: #eee;
}

.swiper-img.on {
    display: block;
}

.win {
    overflow: hidden;
    position: absolute;
    z-index: 9999;
    top: 0;
    left: 0;
    width: 100%;
    height: calc(100vh);
    background: rgba(0, 0, 0, .6);
}

.win > div {
    width: 820px;
    margin: calc(20vh) auto 0;
}

.win-title {
    position: relative;
    width: 100%;
    height: 40px;
    background: #B6282D;
    line-height: 40px;
    color: #fff;
    font-size: 18px;
    text-align: center;
}

.win-content {
    width: 100%;
    background: #fff;
}

.win-close {
    cursor: pointer;
    position: absolute;
    right: 10px;
    top: 10px;
    width: 19px;
    height: 19px;
}

.ftotal {
    background: #fff;
    height: 40px;
    line-height: 40px;
    padding: 0 30px;
    font-weight: bold;
}

.fhead {
    background: #F7F7F7;
    height: 50px;
    line-height: 50px;
    font-size: 14px;
    color: #666666;
    text-align: center;
    border-right: 1px solid #E1E1E1;
    border-bottom: 1px solid #E1E1E1;
}

.fleft {
    width: 360px;
    height: 562px;
    background: #fff;
    text-align: center;
    /* line-height: 562px; */
    border-right: 1px solid #E1E1E1;
}

.fleft.small {
    height: 482px;
}

.fleft > img {
    position: relative;
    top: 18%;
    width: 300px;
    height: 300px;
    background: #E2E2E2;
}

.fimg {
    width: 204px;
    padding: 19.5px 0;
    text-align: center;
    background: #fff;
    border-right: 1px solid #E1E1E1;
    border-bottom: 1px solid #E1E1E1;
}

.fimg > img {
    width: 160px;
    height: 160px;
    background: #E2E2E2;

}

.fimg.small > img {
    height: 120px;
}

.fitem {
    height: 40px;
    box-sizing: border-box;
    padding: 10px 40px;
    text-align: center;
    background: #fff;
    border-right: 1px solid #E1E1E1;
    border-bottom: 1px solid #E1E1E1;
}

.fitem.short {
    padding: 9.5px 20px;
}

.fitem span {
    margin-left: 6px;
}

.foperate {
    overflow: hidden;
    background: #fff;
    height: 60px;
    line-height: 60px;
    text-align: center;
}

.main-content {
    padding: 20px 0;
    background: #fff;
    height: 612px;
}

.ml {
    width: 80%;
    margin-left: 4%;
}

.ml > img {
    width: 100%;
    height: 487px;
    background: #eee;
}

.mr {
    width: 14%;
    margin-left: 2%
}

.mr > img {
    cursor: pointer;
    width: 90%;
    height: 100px;
    background: #eee;
}

.mb {
    position: relative;
    margin: 40px auto 0;
}

.mb-list {
    width: 400px;
    margin: 0 auto;
}

.mb-list > img {
    cursor: pointer;
    width: 60px;
    margin: 0 20px;
    background: #eee;
    height: 60px;
}

.mb .btn {
    position: absolute;
    top: 10px;
    right: 30px;
}

.selectBar {
    width: 110px;
    margin: 10px auto 0;
}

.swiper-index {
    position: relative;
    /* left: 30%; */
    width: 70px;
    text-align: center;
    line-height: 20px;
}

.btn.primary.car {
    top: 35px;
    right: 103px;
}

.btn.primary.boom {
    top: 35px;
    right: 200px;
}

.btn.primary.cart {
    top: 35px;
    right: 6px;
}


.table-input-container {
    position: relative
}

.table-input-container::before {
    content: '         ';
}

.table-input {
    position: absolute;
    left: 8px;
    width: 60%;
    /*top: 0;*/
    border: none;
    border-bottom: 1px solid #11111178;
    text-align: center;
}

.favorite {
    position: absolute;
    top: 12px;
    right: 16px;
    z-index: 3;
    width: 22px;
    height: 22px;
    background-image: url(../images/sprite.png);
    background-position: -132px -242px;
	cursor:pointer;
}

.favorite.active {
    background-position: -154px -242px;
}
.bcbox .layui-input-block{width:71px;}
.bcbox .layui-input{width:69px;}
.xxing .bcbox{width:100%;}
.xxing .bcbox .bct{margin-left: 15px;margin-right: 12px;}

.gallery .hd {
    position: absolute;
    right: 0;
    bottom: 15px;
    left: 0;
    z-index: 2;
    text-align: center;
}

.gallery .hd li {
    display: inline-block;
    width: 8px;
    height: 8px;
    margin: 0 7px;
    background: #999;
    text-indent: -30px;
    border-radius: 8px;
    text-align: left;
    overflow: hidden;
}

.gallery .hd li.on {
    background: #e41f2b;
}

.gallery .bd li {
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% auto;
    overflow: hidden;
	width:100%;
	height:400px;
	
}
.xq-right {
    position: relative;
    padding: 0 15px;
    background: #f6f6f6;
    overflow: hidden;
	height:400px;
	color:#36304B;
}

.xq-right h1 {
    height: 50px;
    line-height: 50px;
    border-bottom: 1px solid #e1e1e1;
    font-size: 18px;
    font-weight: bold;
    color: #010000;
    overflow: hidden;
}

.xq-right h1 span {
    color: #e41f2b;
}

.xq-right h1 i {
    padding-left: 4px;
    font-size: 14px;
    font-weight: normal;
	font-style:normal;
}

.xq-right h2 {
    line-height: 35px;
    border-bottom: 1px solid #e1e1e1;
	font-size:14px;
	text-align:center;
}
.xq-right h2 span{margin:0 10px 0 0;}
.xq-right h2 span:last-child{margin-right:0;}
.xq-right h2 i {
    display: inline-block;
    padding-right: 20px;
    vertical-align: middle;
}

.xq-right h2 img {
    display: inline-block;
    vertical-align: middle;
    margin: 0 12px;
}

.detail-info li {
    line-height: 20px;
    padding: 10px 0;
    border-bottom: 1px solid #e1e1e1;
}

.detail-info li:last-of-type {
    border-bottom: none;
}

.detail-info li p {
    padding: 3px 0;
}

.detail-info li p i {
    display: inline-block;
    width: 4.5em;
    margin-right: 30px;
    color: #666;
	font-style:normal;
}

.detail-info li p a {
    color: #3365a8
}
.bz-bg1{background:url('../images/bz_bg1.png') no-repeat 5px center;padding-left:50px; background-size:35px;}
.bz-bg2{background:url('../images/bz_bg2.png') no-repeat 5px center;padding-left:50px; background-size:35px;}
.bz-bg3{background:url('../images/bz_bg3.png') no-repeat 5px center;padding-left:50px; background-size:35px;}
.bz-bg4{background:url('../images/bz_bg4.png') no-repeat 5px center;padding-left:50px; background-size:35px;}
.bz-bg5{background:url('../images/bz_bg5.png') no-repeat 5px center;padding-left:50px; background-size:35px;}

.bzJg .t-r{width:199px;}
.bzJg .layui-input{width:105px;border:1px solid #eee;height:29px;}
.bzJg .bz-img-box{margin-right:10px;}
.bzJg .bz-img-box img{margin:0 5px;}
.bzJg .content-block{width:100%;border-bottom:1px solid #eee;}
.bzJg .lastborn{border-bottom:none;}
.bzJg .layui-input-block{width:105px;border:none;height:29px;min-height:29px;}
.bzJg .layui-form-item{width:105px;}
.bzJg .content-block .layui-form-item{height:29px;}
.bzJg .bdg{width:100%;border-top:none; border-right:none; border-left:none;}
.bzJg .bdg .t1{width:49px; margin:0 auto;}
.bzJg .bdg .layui-form-label{height:45px;}
.r12{float:right;margin-right:12px;}
.r8{float:right;margin-right:8px;}
.r6{float:right;margin-right:6px;}
.r3{float:right;margin-right:3px;}
.bzJg .bdg .layui-input-block{border:none;}
.bzJg .dx-img-box{margin-right:25px;margin-left:20px;}
.bzJg .ck-img-box{ text-align:center;padding-bottom:10px;}
.bzJg .ck-img-box img{ margin-right:15px;}
.bzJg .ck-img-box img:last-child{ margin-right:0px;}
.bzJg .ck-dx{width:199px;padding-left:0;}
.bzJg .ck-item{width:100%;border-top:1px solid #EEEEEE;margin-bottom:0;}
.bzJg .ck-item .layui-input-block,.bzJg .ck-item .layui-input{width:155px;}
.bzJg .ck-item .layui-input-block{margin:10px 0 0 20px;}
.bzJg .ck-item .r12{float:right;margin-right:12px;}
.dw{border-bottom:1px solid #EEEEEE;width:198px;}
.dw3{border:none;}
.zdy-bg1{background:url('../images/zdy-bg1.png') no-repeat 5px center;padding-left:50px; background-size:35px;}
.zdy-bg2{background:url('../images/zdy-bg2.png') no-repeat 5px center;padding-left:50px; background-size:35px;}
.zdy-bg3{background:url('../images/zdy-bg3.png') no-repeat 5px center;padding-left:50px; background-size:35px;}
.zdy-bg4{background:url('../images/zdy-bg4.png') no-repeat 5px center;padding-left:50px; background-size:35px;}
.zdy-bg5{background:url('../images/zdy-bg5.png') no-repeat 5px center;padding-left:50px; background-size:35px;}
.xxing .layui-form-label{margin-right:15px;}

.layui-form-checked i, .layui-form-checked:hover i{color:#000;}

.c-right{width:910px;height:713px;position:relative;padding:0 17px 20px 0;}
.c-right .con-title{padding:15px 0;}
.c-right .con-title span{margin-right:10px;}
#Vis{width:100%;height:578px;}
#Vis img{max-width:100%;height:auto;}
.con-down{height:80px;}
.con-down .cks-box{margin:0 auto;height:60px;position:absolute;left:200px;bottom:10px;}
.con-down .cks-box ul li{width:50px;height:50px;float:left;margin:0 20px 0 0;position:relative;cursor:pointer;}
.con-down .cks-box ul li .ckp{position: absolute;left: 50%;top: -26px;width: 70px;text-align: center;margin-left: -34px;display:none;border:1px solid #000;}
.con-down .cks-box ul li:last-child{margin-right:0;}
.con-down .v-btn{background: #F83333;width: 80px;height: 32px;border-radius: 4px;line-height: 32px;font-size: 14px;text-align: center;cursor: pointer;}
.con-down .v-btn a{display:block;color:#fff;}
.con-down .cz{background:#666666;position:absolute;right:120px;bottom:28px;}
.con-down .bom{position:absolute;right:20px;bottom:28px;}
#pmiBox{position:relative;}
#PMI{cursor:pointer;}
.con-down .cks-box ul li .pm-b{width:430px;position:absolute;left:-183px;top:-60px;display:none;}
.con-down .cks-box ul li .pm-b a{float:left;display:block;width:50px;height:50px;margin-right:12px;}
.con-down .cks-box ul li .pm-b a:last-child{margin-right:0;}
#xsBox{position:relative;}
#xianshi{cursor:pointer;}
.con-down .cks-box ul li .xs-cont{width:190px;position:absolute;left:-70px;top:-60px;display:none;}
.con-down .cks-box ul li .xs-cont .xsd{float:left;display:block;width:50px;height:50px;margin-right:20px;position:relative;}
.con-down .cks-box ul li .xs-cont .xsd:last-child{margin-right:0;}
.con-down .cks-box ul li .xs-cont .xsd p{position: absolute;left: 50%;top: -26px;width: 70px;text-align: center;margin-left: -34px;display:none;border:1px solid #000;}
.con-down .cks-box ul li .xs-cont .xsd2 p{width:50px;margin-left:-25px;}
.con-down .cks-box ul li .xs-cont .xsd3 p{width:50px;margin-left:-25px;}
.ew-bg1{background:url('../images/ew-bg1.png') no-repeat 5px center;padding-left:58px; background-size:43px;}
.ew-bg2{background:url('../images/ew-bg2.png') no-repeat 5px center;padding-left:58px; background-size:43px;}
.ew-bg3{background:url('../images/ew-bg3.png') no-repeat 5px center;padding-left:58px; background-size:43px;}
.ew-bg4{background:url('../images/ew-bg4.png') no-repeat 5px center;padding-left:58px; background-size:43px;}
.ew-bg5{background:url('../images/ew-bg5.png') no-repeat 5px center;padding-left:58px; background-size:43px;}
.ew-bg6{background:url('../images/ew-bg6.png') no-repeat 5px center;padding-left:58px; background-size:43px;}
.zp-box{width:42px;height:170px;background:url('../images/r_bg.png') no-repeat left center;text-align:center;position:absolute;right:-42px;top:0;cursor:pointer;z-index:99999;}

.gdtBox{height:335px;overflow-y:auto;}
.gdtBox-h{height:390px;}
.gdtBox .gdt-dx{width:170px;}
.gdtBox .gdt-dx .content-block{padding-left:0;}
.gdtBox .gdt-xzm{width:180px;}
.gdtBox .gdt-xzm .layui-form-label{margin-right:0;margin-left:0;}

.zpt{padding-top:35px;height:100%;color:#fff;}
.zpt .iconJX{width:15px;height:15px;background:url('../images/jia.png') no-repeat left center;margin:0 auto 6px;}
.zpt.active .iconJX{background:url('../images/jian.png') no-repeat left center;}
.zp-b{width:340px;-moz-box-shadow:2px 3px 4px #ccc;-webkit-box-shadow:2px 3px 4px #ccc;box-shadow:-2px 3px 4px #ccc;background:#fff;position:absolute;right:43px;top:0;z-index:9999;display:none;height:713px;overflow-y:auto;}
.zp-b .collsape-content{border:none;height:240px;overflow-y:auto;}
.pj-t .iconJX{width:15px;height:15px;background:url('../images/jia.png') no-repeat left center; float:left;margin:12px 10px 0 0;}
.pj-t {padding-left:13px;text-align:left;}
.pj-t.on .iconJX{background:url('../images/jian.png') no-repeat left center;}
.kx-t{text-align:left;padding:10px;line-height:30px;border-top:1px solid #eee;}
.kx-b{width:50px;height:50px;position:relative;border:1px solid #000;padding:3px; margin-right:10px;}
.kx-b img.kx-samll{width:42px;height:42px;}
#kx-po{display:none;width:250px;height:250px;position:absolute;left:-312px;top:-80px;overflow:hidden;border:10px solid #fff;-moz-box-shadow:-2px 3px 4px #666;-webkit-box-shadow:-2px 3px 4px #666;box-shadow:-2px 3px 4px #666;}
#kx-po img{max-width:100%;height:auto;}
.kx-w{text-align:left;font-size:12px;margin:10px 5px 0 0;}
.kx-w dd{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100px;}
.kx-content{background:#fff;}
.kx-l-b{height:60px;margin:15px 0;border-bottom:1px dashed #F3F3F3;}
.kx-in{width:70px;text-align:left;border:1px solid #EDEDED;border-radius:4px;line-height:33px;margin:7px 0 0 0;font-size:12px;}
.kx-in .layui-input{width:50px;padding-left:5px;}
.kx-btn{width:60px;color:#fff;background:#F83333;text-align:center;height:32px;line-height:32px;font-size:12px;border-radius:4px;margin-top:7px;margin-right:2px;}
.kxB{width:100%;height:310px; overflow:hidden;}
.kxB img{max-width:100%;}
.kxB .hd{overflow:hidden;text-align:center;padding:10px 0;}
.kxB .hd li{display:inline;margin:0 5px;}
.kxB .hd li.on{color:#F83333;}
.kxB .bd{ height:270px;overflow:hidden;}
.kxB .hd .pageState span{color:#F83333;}
.kxB .hd .next{margin-right:10px;}
.kxB .hd .prev{margin-left:10px;}
.qdan-box .qd-t img{max-width:100%; height:auto;}
.qdTable{padding:30px 0; position:relative;}
.qdTable table,td,tr{border:1px solid #DADADA;color:#333333; text-align:center;}
.qdTable table .tr-h{height:90px; }
.qdTable table .fowe{font-weight:bold;}
.qdTable table .bg{background:#F2F2F2;}
.qdTable table .fot{font-size:14px;}
.qdTable table.table-q .zxx{height:20px;width:30px;text-align:center;line-height:35px;margin:0px auto;font-size:20px;cursor:pointer;}
.qdTable table.table-q .xuq{font-weight:normal;display:none;position:absolute;right:-70px;top:115px;background:#fff;border:1px solid #000;font-size:14px;padding:5px 10px;z-index:999;}
.qdTable table .tr-hei{height:45px;}
.qdTable table .t-l{text-align:left;padding-left:10px;}
.qdTable table.table-q .zj-b{font-size:18px; text-align:right;}
.qdTable table.table-q .gwc-btn{background:#F83333;color:#fff;display:block;width:90px;height:30px;line-height:30px;text-align:center;border-radius:4px;font-size:14px;float:right;margin:0 20px;cursor:pointer;}
.qdTable table.table-q .zj-b strong.jg-s{margin:0 30px 0 5px;color:#F83333;font-size:20px;}
.detailed-btn{cursor:pointer;}
.detailed-content{width:950px;padding:25px;background:#fff;-moz-box-shadow:
        0 15px 30px 0 rgba(255,255,255,.15),
        0 2px 7px 0 rgba(0,0,0,.2);
    -webkit-box-shadow:
        0 15px 30px 0 rgba(255,255,255,.15),
        0 2px 7px 0 rgba(0,0,0,.2);
    box-shadow:        
        0 5px 8px 0 rgba(0,0,0,.1),
        0 1px 4px 0 rgba(0,0,0,.1);
	z-index:999999;position:fixed;left:50%;top:10%;margin-left:-475px;display:none;}
.de-t-b{overflow:hidden;padding:0 0 20px;}
.de-t-b h3{float:left;}
.de-t-b .de-close{width:15px;height:15px;cursor:pointer;float:right;}
.de-t-b .de-close img{max-width:100%;}
.qdTable .detailed-content table .tr-h{height:50px; font-weight:bold;}
.qdTable .detailed-content table .tr-hei{height:40px;}
.qdTable .detailed-content table .t-l{padding-left:30px;}
.qdTable .brno{border-right:none;}
.qdTable table .born{border:none;}
.qd-t{padding-top:15px;}
.ft-content{width:1000px;padding:15px;background:#fff;-moz-box-shadow:
        0 15px 30px 0 rgba(255,255,255,.15),
        0 2px 7px 0 rgba(0,0,0,.2);
    -webkit-box-shadow:
        0 15px 30px 0 rgba(255,255,255,.15),
        0 2px 7px 0 rgba(0,0,0,.2);
    box-shadow:        
        0 5px 8px 0 rgba(0,0,0,.1),
        0 1px 4px 0 rgba(0,0,0,.1);
	z-index:999999;position:fixed;left:50%;top:5%;margin-left:-500px;display:none;}
.ft-t-b{overflow:hidden;padding:0 0 10px;}
.ft-t-b h3{float:left;}
.ft-t-b .ft-close{width:15px;height:15px;cursor:pointer;float:right;}
.ft-t-b .ft-close img{max-width:100%;}
.ft-b{border:1px solid #CECECE;}
.u-tit{ overflow:hidden;height:40px;line-height:40px;text-align:center; background:#F2F2F2;border-bottom:1px solid #CECECE; font-weight:bold;}
.u-tit li{float:left;}
.u-tit li.u-t1{width:40%;border-right:1px solid #CECECE;}
.u-tit li.u-t2{width:30%;border-right:1px solid #CECECE;}
.u-tit li.u-t3{width:30%;}
.d-box-ft .fImg{width:39.9%;padding:90px 30px 0 30px; text-align:center;}
.d-box-ft img{max-width:100%;height:auto;}
.d-box-ft .fImg img{width:360px;height:357px;}
.pif-conent{width:30.05%;border-right:1px solid #CECECE;border-left:1px solid #CECECE;}
.pi-i{text-align:center;padding:15px 0;}
.xku-b{overflow:hidden; background:#F2F2F2;border-top:1px solid #CECECE;}
.xku-b li{width:33.33%;float:left;height:40px;line-height:40px;text-align:center;}
.pif-conent .bor-r{border-right:1px solid #CECECE;}
.xku-b li.xkli{overflow:hidden;text-align:left;}
.xku-b li.xkli input{float:left;margin:25px 6px 0 20px;}
.m-b{border-top:1px solid #CECECE;overflow:hidden;font-size:12px;}
.m-b li{width:33.33%;float:left;text-align:center;height:40px; line-height:40px;}
.m-b .mli{overflow:hidden;text-align:left;}
.m-b .mli input{float:left;margin:19px 6px 0 20px;}
.m-b .mli2 input{width:90%;height:30px;border:1px solid #EDEDED;border-radius:4px;padding-left:10px;}
.m-b-last{border-bottom:1px solid #CECECE;}
.x-c-b{line-height:27px;padding:15px 0 0 0;font-size:12px;}
.x-c-b .layui-form-label{line-height:10px;}
.x-c-b .layui-form-item{width:135px;margin:0 10px;clear:inherit;}
.x-c-b .layui-input-block{width:135px; height:30px;min-height:30px;}
.x-c-b .layui-input{width:130px; height:27px;min-height:27px;}
.x-c-b .la-t{width:80px;text-align:right; }
.x-c-b2{padding:7px 0 7px 0;}
.x-c-b3{padding:0 0 7px 0;}
.x-c-b4{padding:0 0 0 0;}
.layui-form-checkbox{width:20px;height:20px;line-height:18px;background-color:inherit;}
.layui-form-checkbox i{width:18px;height:18px;line-height:18px;font-size:14px;border-left:1px solid #d2d2d2;}
.ft-btn{width:80px;height:30px;text-align:center;color:#fff; line-height:30px;cursor:pointer;background:#F83333;border-radius:4px;margin:15px auto;}
.pif-conent2{border:none;}
.fengt-btn{cursor:pointer;width:23px;height:17px;background:url('../images/ft_icon.png') no-repeat left center;margin:0 auto;}
.fengt-btn.on{background:url('../images/ft_icon_on.png') no-repeat left center;}
.Interface-content{width:1230px;background:#fff;-moz-box-shadow:
        0 15px 30px 0 rgba(255,255,255,.15),
        0 2px 7px 0 rgba(0,0,0,.2);
    -webkit-box-shadow:
        0 15px 30px 0 rgba(255,255,255,.15),
        0 2px 7px 0 rgba(0,0,0,.2);
    box-shadow:        
        0 5px 8px 0 rgba(0,0,0,.1),
        0 1px 4px 0 rgba(0,0,0,.1);
	z-index:999999;position:absolute;left:50%;top:5%;margin-left:-600px;padding:15px 15px 0;}
.Interface-content .int-close{background:url('../images/close-img.png') no-repeat left center;background-size:15px;width:15px;height:15px;float:right;cursor:pointer;}
.Interface-content .c-box-int{overflow:hidden;}
.Interface-content .xc-box2 .bon .con{margin-top:15px;}
.detailed-content img{max-width:100%;height:auto;}
#edit-btn{width:15px;height:15px; float:left;margin:10px 20px 0 25px;cursor:pointer;}
#delete-btn{width:17px;height:17px; float:left;margin:10px auto;cursor:pointer;}
.bzJg .shrBox .layui-input-block{width:115px; border:1px solid #eee;background:#fff;padding-top:0;margin-top:10px;height:31px;}
.shrBox .layui-form-select{width:62px;float:left;}
.bzJg .shrBox .layui-input{width:62px;padding-left:8px;border:none;height:29px;}
.shxBox .layui-input{width:115px;}
.shxBox2 .layui-input{width:110px;}
.shxBox2 .sh-con{width:110px; border:1px solid #eee;background:#fff;height:31px;}
.shxBox2 .sh-con .layui-form-select{width:60px;float:left;}
.shxBox2 .sh-con .layui-input{width:60px;border:none;height:29px;padding-left:8px;}
.bzJg .shrBox .layui-form-select .layui-edge,.shxBox2 .sh-con .layui-form-select .layui-edge{right:3px;}
.djB{width:34px;height:34px;position:relative;cursor:pointer;}
#xbingImg{width:250px;height:250px;padding:5px;position:absolute;left:37px;top:-217px;;z-index:999;background:#fff;overflow:hidden;-moz-box-shadow: 2px 3px 4px #666;
-webkit-box-shadow: 2px 3px 4px #666;box-shadow: 2px 3px 4px #666;display:none;} 
#xbingImg img{max-width:100%;height:auto;}

.tips-box{
	/*background:url(../images/bg-white-lock.png);*/
    background: white;
	width:350px;
	height:230px;
	position:fixed;
	left:50%;
	top:20%;
	color:#333333;
	margin-left:-175px;
	-moz-box-shadow:
        0 15px 30px 0 rgba(255,255,255,.15),
        0 2px 7px 0 rgba(0,0,0,.2);
    -webkit-box-shadow:
        0 15px 30px 0 rgba(255,255,255,.15),
        0 2px 7px 0 rgba(0,0,0,.2);
    box-shadow:        
        0 5px 8px 0 rgba(0,0,0,.15),
        0 1px 4px 0 rgba(0,0,0,.15);
		padding:15px;
} 
.tips-box .t-title-box{
	overflow:hidden;
	padding:0px 0 25px;
}
.tips-box .t-title-box h3{
	font-weight:normal;
	float:left;
	font-size:20px;
}
.tips-box .t-title-box .colseTips{
	width:16px;
	float:right;
	cursor:pointer;	
}
.tips-box .tips-p{height:115px;}
.tips-box .tips-p p{padding:30px 0 0 0;text-align:center;}

#zpBigImg{display: none;
    width: 250px;
    height: 250px;
    position: absolute;
    left: -590px;
    top: 340px;
    overflow: hidden;
    border: 10px solid #fff;
    -moz-box-shadow: -2px 3px 4px #666;
    -webkit-box-shadow: -2px 3px 4px #666;
    box-shadow: -2px 3px 4px #666;}
#zpBigImg img{width:250px;height:250px;}

.kx-content::-webkit-scrollbar {
	width: 2px;
    height: 2px;
}
.kx-content::-webkit-scrollbar-thumb {
	background-color: rgba(0,0,0,.05);
	border-radius: 10px;
	-webkit-box-shadow: inset1px1px0rgba(0,0,0,.1);
}
.kx-content:hover::-webkit-scrollbar-thumb {
   background-color: rgba(0,0,0,.2);
	border-radius: 10px;
	-webkit-box-shadow: inset1px1px0rgba(0,0,0,.1);
}
.kx-content::-webkit-scrollbar-thumb:hover {
	background-color: rgba(0,0,0,.4);
	-webkit-box-shadow: inset1px1px0rgba(0,0,0,.1);
}
.kx-content::-webkit-scrollbar-track {
	border-radius: 10px;
	-webkit-box-shadow: inset006pxrgba(0,0,0,0);
}
.kx-content::-webkit-scrollbar-track:hover {
	-webkit-box-shadow: inset006pxrgba(0,0,0,.4);
	background-color: rgba(0,0,0,.01);
}

.gdtBox::-webkit-scrollbar {
	width: 2px;
    height: 2px;
}
.gdtBox::-webkit-scrollbar-thumb {
	background-color: rgba(0,0,0,.05);
	border-radius: 10px;
	-webkit-box-shadow: inset1px1px0rgba(0,0,0,.1);
}
.gdtBox:hover::-webkit-scrollbar-thumb {
   background-color: rgba(0,0,0,.2);
	border-radius: 10px;
	-webkit-box-shadow: inset1px1px0rgba(0,0,0,.1);
}
.gdtBox::-webkit-scrollbar-thumb:hover {
	background-color: rgba(0,0,0,.4);
	-webkit-box-shadow: inset1px1px0rgba(0,0,0,.1);
}
.gdtBox::-webkit-scrollbar-track {
	border-radius: 10px;
	-webkit-box-shadow: inset006pxrgba(0,0,0,0);
}
.gdtBox::-webkit-scrollbar-track:hover {
	-webkit-box-shadow: inset006pxrgba(0,0,0,.4);
	background-color: rgba(0,0,0,.01);
}

