@charset "UTF-8";
@font-face{
     font-family: 'NotoSansTC-Regular'; 
     src: url('../font/NotoSansTC-Regular.otf');
}
body{ margin: 0;padding: 0;font-family: "NotoSansTC-Regular";color: #282828;}
body,html{width: 100%;padding: 0;margin: 0;}
*{text-decoration: none;list-style: none;}
img{border: 0px;}
ul,li,dl,dd,dt,p,ol,h1,h2,h3,h4,h5{padding: 0;margin: 0;}
textarea{font-family: "NotoSansTC-Regular";}
.pointer{cursor:pointer;}
a,input,button{ outline:none; }
input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px #EEEEEE inset !important;
}
img[src=""],img:not([src]){
  opacity:0 !important;
}
::-moz-focus-inner{border:0px;}
.all{	transition: all 0.5s;
	-moz-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
}

label,img{
	-moz-user-select:none; /* Firefox私有属性 */
	-webkit-user-select:none; /* WebKit内核私有属性 */
	-ms-user-select:none; /* IE私有属性(IE10及以后) */
	-khtml-user-select:none; /* KHTML内核私有属性 */
	-o-user-select:none; /* Opera私有属性 */
	user-select:none; /* CSS3属性 */
}
/*a:link {color:#0f0;text-decoration:none;} 
a:visited {color: #FFFF00; text-decoration:none;} 
a:hover {color: #00FF00; text-decoration:underline;} 
a:active {color: #0000FF; text-decoration:underline;}*/
.text-indent{text-indent:2em;}
a{color: #000000;}
a:hover{color: #743A3A;}
.wrapper{clear: both;width: 100%;}
.nr{margin-right: 0 !important;}
pre{
	whitewhite-space:pre-wrap; /* css-3 */    
	whitewhite-space:-moz-pre-wrap; /* Mozilla, since 1999 */    
	whitewhite-space:-pre-wrap; /* Opera 4-6 */    
	whitewhite-space:-o-pre-wrap; /* Opera 7 */    
	word-wrap:break-word; /* Internet Explorer 5.5+ */  
	white-space: pre-wrap; /* Firefox */
	font-family: "NotoSansTC-Regular";
}
.border-none{border: none !important;}
.bold{font-weight: 700;}
.c81{color: #743A3A;}
.c743A3As{color: #743A3A !important;}
.f18{font-size: 18px !important;}
.f22{font-size: 22px;}
.f20{font-size: 20px;}
.f28{font-size: 28px;}

/* 公共弹框 */
.body-frame{
	position: fixed;left: 0;top:0;width: 100%;height: 100%;z-index: 9999999999999999999999999999999;display: none;
}
.body-frame-content{
	max-width: 500px;
	min-height: 88px;
	margin: 0 auto;
	position: relative;
	top: 50%;
	left: 50%;
	transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);
	box-shadow: 4px 3px 7px 0px rgba(38, 38, 38, 0.54);
	background: #743A3A;
	border-radius: 4px;
	display: inline-block;

}
.body-frame-con{float: left;width: 100%;text-align: center;padding: 20px 50px 20px 100px;box-sizing: border-box;position: relative;}
.body-frame-con i{width: 48px;height: 48px;float: left;position: absolute;top: 50%;margin-top: -24px;left: 50px;}
.body-frame-con .i1{background: url(../20210917/img/keyong/gou.png);}
.body-frame-con .i{background: url(../20210917/img/keyong/cha.png);}
.body-frame-list span{height: 20px;float: left;font-size: 16px;color: #FFFFFF;width: 100%;box-sizing: border-box;text-align: center;margin-bottom: 8px;line-height: 20px;}
.body-frame-list{float: left;min-width: 150px;max-width: 350px;text-align: center;color: #999999;line-height: 28px;overflow: hidden;padding: 0 0 0 10px;box-sizing: border-box;overflow: hidden;}
.body-frame-list p{float: left;width: 100%;color: #FFFFFF;font-size: 14px;line-height: 20px;box-sizing: border-box;overflow: hidden;text-align: center;}
/* 单位计算 */

.body_company{position: fixed;z-index: 999;width: 310px;height: 100%;min-height:500px;background: #FFFFFF;box-shadow: 0 0 5px #666666;right: 0;top: 0;padding: 20px 20px;box-sizing: border-box;display: none;overflow-x:hidden ;overflow-y: auto;}
.body_companys{float: left;width: 270px;height: 100%;}
.body_company_a{float: left;width: 270px;}
.body_company_a li{float: left;width: 79px;height: 79px;background: #999999;cursor: pointer;}
.body_company_a li i{float: left;width: 100%;height: 100%;}
.body_company_a .left{margin: 0 40px 0 36px;}
.body_company_a .left i{background: url(../img/style/2.png);}
.body_company_a .right i{background: url(../img/style/4.png);}
.body_company_a .left .on{background: url(../img/style/1.png);}
.body_company_a .right .on{background: url(../img/style/3.png);}

.body_company_bs{float: left;width: 100%;}
.body_company_b{float: left;width: 100%;margin: 20px 0 0 0;display: none;}
.body_company_b li{float: left;width: 120px;box-sizing: border-box;height: 40px;border: 1px dashed #743A3A;font-size: 20px;line-height: 38px;text-align: center;color: #743A3A;cursor: pointer;}
.body_company_b li:nth-child(2){float: right;}
.body_company_bs .on{display: inline-block;}
.body_company_b .ons{background: #743A3A;color: #FFFFFF;}


.body_company_cs{float: left;width: 100%;}
.body_company_c{float: left;width: 100%;margin: 20px 0 0 0;}
.body_company_c .l1{float: left;width: 100%;}
.body_company_c .l1 .text{float: left;width: 100px;height: 30px;border: 1px solid #743A3A;border-radius: 4px;text-align: right;box-sizing: border-box;padding: 0 10px;}
.body_company_c .l1 .select{float: left;width: 100px;height: 30px;border: 1px solid #743A3A;border-radius: 4px;text-align: left;box-sizing: border-box;padding: 0 10px;margin-left: 5px;}
.body_company_c .l1 .submit{float: right;width: 60px;height: 30px;border: 1px solid #743A3A;border-radius: 4px;text-align: left;box-sizing: border-box;cursor: pointer;background: #743A3A;color: #FFFFFF;text-align: center;}
.body_company_c .l2{float: left;width: 100%;height: 40px;margin: 20px auto;text-align: center;}
.body_company_c .l2 img:nth-child(2){margin-left: 20px;}
.body_company_c .l3{float: left;width: 100%;}
.body_company_c .l3 table{float: left;width: 100%;}
.body_company_c .l3 table tr{float: left;width: 100%;box-sizing: border-box;padding: 0 20px;background: #FDF8E1;line-height: 35px;margin-bottom: 5px;}
.body_company_c .l3 table tr:nth-child(2n){background: #FFDFBF;}
.body_company_c .l3 table td{float: left;width: 50%;font-size: 18px;font-weight: 500;}
.body_company_c .l3 table tr td:nth-child(1){text-align: left;}
.body_company_c .l3 table tr td:nth-child(2){text-align: right;overflow: hidden;text-overflow:ellipsis;
white-space: nowrap;}


/* 单位计算 */
.body-right1{padding: 0 0 50px 0;box-sizing: border-box;background: #FFFFFF;}
.body-right1 .body_companys{width: 310px;}
.body_right1_a{float: left;width: 100%;border-bottom: 1px solid #DDDDDD;}
.body_right1_a .left{float: left;width: 60px;height: 35px;background: #FFFFFF;box-sizing: border-box;border-right:  1px solid #DDDDDD;}
.body_right1_a .left i{float:left;width: 100%;height: 100%;background: url(../img/style/3/5.png) no-repeat center center;}
.body_right1_a .right{float: left;width: 250px;height: 35px;background: #FFFFFF;font-size: 18px;text-align: center;line-height: 35px;font-weight: 500;color: #000000;}
.body_right1_b{float: left;width: 100%;padding: 30px 20px;box-sizing: border-box;}
.body_right1_b1{float: left;width: 100%;}
.body_right1_b1 li{float: left;width: 47.5%;box-sizing: border-box;margin-right: 5%;}
.body_right1_b1 li:nth-child(2){margin: 0 0 0 0;}
.body_right1_b1 li label{width: 100%;float: left;height: 30px;line-height: 30px;}
.body_right1_b1 li select{width: 100%;float: left;height: 30px;line-height: 30px;border: 1px solid #DDDDDD;box-sizing: border-box;}
.body_right1_b1 .l1 select{padding: 0 10px 0 36px;}
.body_right1_b1 .l1 select option{float: left;width: 100%;height: 30px;line-height: 30px;}
.body_right1_b1 .l1 .s1{background:#FFFFFF url(../img/style/3/1.png) no-repeat 10px center;}
.body_right1_b1 .l1 .s2{background:#FFFFFF url(../img/style/3/2.png) no-repeat 10px center;}
.body_right1_b1 .l1 .s3{background:#FFFFFF url(../img/style/3/3.png) no-repeat 10px center;}
.body_right1_b1 .l1 .s4{background:#FFFFFF url(../img/style/3/4.png) no-repeat 10px center;}
.body_right1_b1 .l2 select{padding: 0 10px 0 10px;}
.body_right1_b2{float: left;width: 100%;margin-top: 20px;}
.body_right1_b2 .text{float: left;width: 185px;box-sizing: border-box;border: 1px solid #DDDDDD;height: 30px;line-height: 28px;padding: 0 10px;}
.body_right1_b2 .submit{float: right;width: 75px;box-sizing: border-box;height: 30px;line-height: 30px;background: #743A3A;color: #FFFFFF;border: none;}
.body_right1_b2 .text:focus{border: 1px solid #743A3A;}
.body_right1_b3{float: left;width: 100%;margin-top: 20px;}
.body_right1_b3 tr{float: left;width: 100%;}
.body_right1_b3 th{float: left;width: 100%;text-align: center;line-height: 28px;height: 30px;background: #F3F3F3;border: 1px solid #DDDDDD;box-sizing: border-box;font-weight: normal;color: #666666;}
.body_right1_b3 td{float: left;width: 50%;overflow: hidden;text-overflow:ellipsis;padding: 0 10px;
white-space: nowrap;text-align: center;line-height: 29px;height: 30px;border: 1px solid #DDDDDD;box-sizing: border-box;border-top: none;color: #666666;}
.body_right1_b3 td:nth-child(2){border-left: none;}
/* 商品搜索 */
.body-right2{}
.body-right2-a{float: left;}
.body-right2 .form-r{float: left;width: 100%;height:120px;}
.body-right2 .form-r ul{float: left;width: 100%;box-sizing: border-box;padding-left: 21px;margin-top: 11.5px;}
.body-right2 .form-r ul li{float: left;width: 60px;height: 30px;font-size: 18px;text-align: center;line-height: 30px;font-weight: 600;cursor: pointer;}
.body-right2 .form-r ul .on{background: #743A3A;color: #FFFFFF;}
.body-right2 .form-r .input{float: left;width: 100%;border:3px solid #743A3A;border-radius: 25px;overflow: hidden;background: #743A3A;}
.body-right2 .form-r .input span{background: #FFFFFF;float: left;}
.body-right2 .form-r .input input{float: left;border: none;padding: 0 0;height: 37px;box-sizing: border-box;}
.body-right2 .form-r .input .name{width: 195px;padding: 0 10px;font-size: 14px;padding-left: 57px;background: url(../img/icon1/search.png) no-repeat 12px 3.5px;}
.body-right2 .form-r .input .submit{width: 75px;background: #743A3A;color: #FFFFFF;font-size: 18px;cursor: pointer;}
.body-right2 .form-r .cy{width: 100%;box-sizing: border-box;padding-left: 13px;}
.body-right2 .form-r .cy a{float: left;font-size: 12px;color: #2B2B2B;margin-right: 10px;line-height: 27px;}

.body-right2-b{float: left;width: 100%;}
.body-right2-b ul{float: left;width: 100%;padding: 0 10px;box-sizing: border-box;}
.body-right2-b ul li{float: left;width: 120px;height: 150px;margin-top: 20px;}
.body-right2-b ul li img{float: left;width: 120px;height: 120px;box-shadow: 0 0 5px #999999;}
.body-right2-b ul li:nth-child(2n){float: right;}
.body-right2-b ul li p{float: left;width: 100%;height: 30px;line-height: 30px;overflow: hidden;padding: 0 10px;text-align: left;font-size: 16px;}
.body-right2-b ul li a{float: left;width: 100%;height: 100%;}
.body-right2-c{float: left;width: 100%;margin-top: 40px;}
.body-right2-c a{float: left;width: 100%;height: 40px;line-height: 40px;background: #743A3A;border-radius: 4px;text-align: center;color: #FFFFFF;font-size: 16px;}
.body-right2-c a i{border-radius:16px;display: inline-block;width: 16px;height: 16px;margin: 12px 0 -3px 10px;background: url(../img/style/jt.png) no-repeat;}

/* 个人中心 */
.body-right3{padding: 0 0 50px 0;box-sizing: border-box;}
.body-right3 .body_companys{width: 310px;}
.body_right3_a{float: left;width: 100%;}
.body_right3_a .left{float: left;width: 60px;height: 35px;background: #A79173;}
.body_right3_a .left i{float:left;width: 100%;height: 100%;background: url(../img/style/jt2.png) no-repeat center center;}
.body_right3_a .right{float: left;width: 250px;height: 35px;background: #000000;font-size: 20px;text-align: center;line-height: 35px;font-weight: 500;color: #FFFFFF;}
.body_right3_b{float: left;width: 290px;border: 2px dashed #A79173;box-sizing: border-box;padding: 20px 10px 20px 0;margin: 30px 10px;}
.body_right3_b .right-login{float: left;width: 100%;height: 100%;text-align: center;}
.body_right3_b .left{width: 110px;height: 110px;float: left;}
.body_right3_b .left img{float: left;width: 100px;height: 100px;border-radius: 100px;box-shadow: 0 0 5px #999999;margin: 5px 0 0 5px;}
.body_right3_b .right{width: 166px;height: 110px;float: left;text-align: left;line-height: 30px;box-sizing: border-box;padding: 25px 0 0 10px;}
.body_right3_b .right h2{font-size: 16px;font-weight: 500;float: left;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width: 100%;}
.body_right3_b .right h2 span{color: #743A3A;}
.body_right3_b .right p{font-size: 14px;font-weight: 500;}
.body_right3_c{float: left;width: 100%;box-sizing: border-box;padding: 0 30px;}
.body_right3_c h2{text-align: left;font-size: 16px;color: #A79173;line-height: 30px;font-weight: 500;}
.body_right3_c .d1{float: left;width: 100%;text-align: center;margin: 20px auto;}
.body_right3_c .d1 img{width: 175px;}
.body_right3_c .d2{float: left;width: 100%;}
.body_right3_c .d2 p{margin-top: 10px;font-size: 16px;color: #A79173;text-align: left;font-weight: 500;line-height: 30px;}
.body_right3_c .d2 p label{float: left;text-align: left;margin-right: 10px;}
.body-right3-d{float: left;width: 100%;margin-top: 30px;box-sizing: border-box;padding: 0 30px;}
.body-right3-d a{float: left;width: 100%;height: 40px;line-height: 40px;background: #A79173;border-radius: 4px;text-align: center;color: #FFFFFF;font-size: 16px;}
.body-right3-d a i{border-radius:16px;display: inline-block;width: 16px;height: 16px;margin: 12px 0 -3px 10px;background: url(../img/style/jt.png) no-repeat;}

/* 购物车 */
.body-right4{padding: 0 0 50px 0;box-sizing: border-box;background: #F3F3F3;}
.body-right4 .body_companys{width: 310px;}
.body_right4_a{float: left;width: 100%;}
.body_right4_a .left{float: left;width: 60px;height: 35px;background: #743A3A;}
.body_right4_a .left i{float:left;width: 100%;height: 100%;background: url(../img/style/jt2.png) no-repeat center center;}
.body_right4_a .right{float: left;width: 250px;height: 35px;background: #000000;font-size: 20px;text-align: center;line-height: 35px;font-weight: 500;color: #FFFFFF;}
.body_right4_b{float: left;width: 100%;}
.body_right4_b dl{float: left;width: 100%;}
.body_right4_b dl dt{float: left;width: 100%;background: #F3F3F3;box-sizing: border-box;padding: 0 20px;}
.body_right4_b dl dt label{float: left;width:40%;height: 40px;line-height: 40px;cursor: pointer;-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;font-size: 16px;}
.body_right4_b dl dt label input{float: left;margin:13.5px 10px 0 0px;}
.body_right4_b dl dt a{float: right;height: 40px;line-height: 40px;font-size: 16px;}
.body_right4_b dl dd{float: left;width: 100%;box-sizing: border-box;padding: 0px 20px 10px 20px;margin-bottom: 20px;background: #FFFFFF;}
.body_right4_b dl dd .d1{float: left;width: 100%;box-sizing: border-box;}
.body_right4_b dl dd .d1 label{float: left;width:70%;height: 30px;line-height:30px;cursor: pointer;-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;box-sizing: border-box;overflow: hidden;text-overflow:ellipsis;
white-space: nowrap;}


.body_right4_b dl dd .d1 label input{float: left;margin:8.5px 10px 0 0px;}
.body_right4_b dl dd .d1 span{float: right;width: 30%;height: 30px;line-height:30px;text-align: right;box-sizing: border-box;}
.body_right4_b dl dd .d2{float: left;width: 100%;box-sizing: border-box;padding: 0 0 0 23px;}
.body_right4_b dl dd .d2 img{float: left;width: 50px;height: 50px;box-sizing: border-box;border: 1px solid #DDDDDD;}
.body_right4_b dl dd .d2 .right{float: left;width: 197px;height: 50px;box-sizing: border-box;padding: 0 0 0 10px;}
.body_right4_b dl dd .d2 .right div{float: left;height: 50px;line-height: 50px;}
.body_right4_b dl dd .d2 .right .guige{width: 80px;text-align: left;position: relative;}
.body_right4_b dl dd .d2 .right .shuliang{width: 30px;text-align: center;}
.body_right4_b dl dd .d2 .right .jiaqian{width: 70px;text-align: right;float: right;}
.body-right4-c{float: left;width: 100%;margin-top: 0px;box-sizing: border-box;padding: 0px 20px;background: #FFFFFF;margin: 20px 0;}
.body-right4-c .a1{float: left;width: 150px;height: 40px;line-height: 15px;border-radius:40px;text-align: center;color: #743A3A;font-size: 16px;border: 1px solid #743A3A;position: relative;padding-right: 26px;box-sizing: border-box;}
.body-right4-c .a1 i{border-radius:16px;width: 16px;height: 16px;background: url(../img/style/jt3.png) no-repeat;position: absolute;right: 10px;top: 50%;margin-top: -8px;}
.body-right4-c .a2{float: right;width: 110px;height: 40px;line-height: 15px;border-radius:40px;text-align: center;color: #FFFFFF;font-size: 16px;border: 1px solid #743A3A;background: #743A3A;}


/* 分享 */
.body-right5{padding: 0 0 50px 0;box-sizing: border-box;background: #F3F3F3;}
.body-right5 .body_companys{width: 310px;}
.body_right5_a{float: left;width: 100%;}
.body_right5_a .left{float: left;width: 60px;height: 35px;background: #743A3A;}
.body_right5_a .left i{float:left;width: 100%;height: 100%;background: url(../img/style/jt2.png) no-repeat center center;}
.body_right5_a .right{float: left;width: 250px;height: 35px;background: #FFFFFF;font-size: 20px;text-align: center;line-height: 35px;font-weight: 500;color: #000000;}
.body_right5_b{float: left;width: 100%;}
.body_right5_b ul{float: left;width: 100%;box-sizing: border-box;padding: 20px 20px;}
.body_right5_b ul li{float: left;width: 100%;margin-top: 30px;cursor: pointer;position: relative;}
.body_right5_b ul li .bdsharebuttonbox a{position: absolute;width: 100%;height: 100%;left: 0;top:0;z-index: 1;
filter:alpha(opacity=0);   
      -moz-opacity:0;   
      -khtml-opacity: 0;   
      opacity: 0
}
.body_right5_b ul li .left{float: left;width: 64px;height: 64px;}
.body_right5_b ul li .left img{float: left;width: 100%;height: 100%;}
.body_right5_b ul li .right{float: left;width: 170px;line-height: 32px;font-size: 20px;color: #743A3A;box-sizing: border-box;height: 64px;padding: 0px 0;text-align: center;}

/* jiazai */
.jiazai{width: 100px;height: 100px;line-height: 100px;position: absolute;margin-left: -50px;margin-top: -50px;left: 50%;top: 50%;text-align: center;}
.jiazai2{width: 100px;height: 100px;line-height: 100px;position: absolute;margin-left: -50px;margin-top: -50px;left: 50%;top: 50%;text-align: center;font-size: 18px;color: #743A3A;}


/* 登录弹框 */
.LoginBody{position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 999999999;text-align: center;background: rgba(0,0,0,0.3);border-radius: 8px;}
.LoginBody .logincon{width: 400px;height:480px;top: 50%;border: none;padding: 0;margin: 0 auto;position: relative;box-shadow: 4px 3px 6px 0px rgba(38, 38, 38, 0.46);border-radius: 8px;overflow: hidden;z-index: 1;margin-top: -240px;background: #FFFFFF;}
.LoginBody iframe{width: 400px;height:480px;top: 0;left: 0;position: absolute;z-index: 1;border: none;}
.LoginBody .loginjiazai{width: 400px;height:480px;top: 0;left: 0;position: absolute;z-index: 0;background: url(../20210917/img/keyong/jiazai.png) no-repeat center center;background-size:40px 40px;}

/* 支付弹框 */
.Zhifus{position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 9999999999;text-align: center;background: rgba(0,0,0,0.3);}
.Zhifus iframe{width: 450px;height:600px;left: 0;top: 50%;border: none;padding: 0;margin: 0;position: relative;margin-top: -300px;}


/* 头像 */
.bodyTx{
	position: fixed;width: 100%;height: 100%;left: 0;top: 0;background: rgba(0,0,0,0.5);z-index: 999999999999;
}
.bodyTxC{
	position: absolute;width: 400px;height: 500px;left: 50%;top: 50%;margin-left: -200px;margin-top: -200px;background: #ffffff;box-shadow: 0 0 5px #DDDDDD;z-index: 999999999999999999999999999;border-radius:8px;overflow: hidden;
}
.bodyTx-t{float: left;width:100%;height: 30px;line-height: 30px;box-sizing: border-box;padding: 0 10px;background: #743A3A;color: #FFFFFF;}
.bodyTxI{float: left;width:100%;padding: 40px 0;border-bottom: 1px solid #DDDDDD;}
.bodyTxImg{width:200px;height: 200px;margin: 0 auto;position: relative;border-radius:200px;overflow: hidden;}
.bodyTxImg img{width: 100%;height: 100%;position: relative;z-index: 0;}
.bodyTxImg #testFile1{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;opacity:0;   filter:alpha(opacity=0);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(opacity=0)';}
.bodyTxI p{text-align: center;line-height: 30px;height: 30px;width: 100%;float: left;}
.bodyTx-b{float: left;width:100%;padding: 10px 20px;box-sizing: border-box;}
.bodyTx-b h3{float: left;width: 100%;text-align: left;height: 30px;line-height: 30px;}
.bodyTx-bx{box-sizing: border-box;position: relative;overflow: hidden;float: left;width: 100%;}
.bodyTx-b ul{display: inline-flex;padding: 0 25px;position: relative;left: 0;}
.bodyTx-b .prev{position: absolute;left: 0px;top: 0px;background: #DDDDDD;height: 54px;width: 20px;text-align: center;line-height: 54px;z-index: 1;cursor: pointer;color: #FFFFFF;opacity:0;   filter:alpha(opacity=0);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(opacity=0)';-moz-user-select: none;
-khtml-user-select: none;
user-select: none;}
.bodyTx-b .next{position: absolute;right: 0px;top: 0px;background: #DDDDDD;height: 54px;width: 20px;text-align: center;line-height: 54px;z-index: 1;cursor: pointer;color: #FFFFFF;opacity:0;   filter:alpha(opacity=0);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(opacity=0)';-moz-user-select: none;
-khtml-user-select: none;
user-select: none;}
.bodyTx-b  .ons{opacity:1;   filter:alpha(opacity=1);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(opacity=1)';}

.bodyTx-b ul li{float: left;width: 50px;height: 50px;margin-right: 8px;border: 2px solid #FFFFFF;border-radius:50px;cursor: pointer;overflow: hidden;}
.bodyTx-b ul li img{float: left;width: 100%;height: 100%;}
.bodyTx-b ul .on{border: 2px solid #743A3A;}
.bodyTx-but{line-height: 30px;height: 30px;width: 100%;float: left;text-align: right;}
.bodyTx-but button{width: 80px;height: 30px;border-radius: 4px;text-align: center;line-height: 30px;border: none;cursor: pointer;float: right;margin-right: 10px;}
.bodyTx-but  .queding{background: #743A3A;color: #FFFFFF;}
.bodyTx-but  .quxiao{}


/* 广告栏 */
.list-banner{width: 1280px;margin: 0 auto;height: 180px;margin-top: 20px;background: #FFFFFF;}
.list-banner img{width: 100%;height: 100%;float: left;}


/* 缺货 */
.quehuo{position: absolute;width: 110px;height: 110px;background:url(../img/icon1/quehuo.png) no-repeat center center;background-size: 80%;top: 50%;left: 50%;margin-top: -55px;margin-left: -55px;}
.quehuo1{position: absolute;width: 110px;height: 110px;background:url(../img/icon1/quehuo1.png) no-repeat center center;background-size: 80%;top: 50%;left: 50%;margin-top: -55px;margin-left: -55px;}
.quehuo2{position: absolute;width: 110px;height: 110px;background:url(../img/icon1/yuding.png) no-repeat center center;background-size: 80%;top: 50%;left: 50%;margin-top: -55px;margin-left: -55px;}
.quehuoen{position: absolute;width: 110px;height: 110px;background:url(../img/icon1/quehuoen.png) no-repeat center center;background-size: 80%;top: 50%;left: 50%;margin-top: -55px;margin-left: -55px;}
.quehuo1en{position: absolute;width: 110px;height: 110px;background:url(../img/icon1/quehuo1en.png) no-repeat center center;background-size: 80%;top: 50%;left: 50%;margin-top: -55px;margin-left: -55px;}
.quehuo2en{position: absolute;width: 110px;height: 110px;background:url(../img/icon1/yudingen.png) no-repeat center center;background-size: 80%;top: 50%;left: 50%;margin-top: -55px;margin-left: -55px;}

.body_right4_b dl dd .d2 .right .guige .quehuo{background-size:40%;}
.body_right4_b dl dd .d2 .right .guige .quehuo1{background-size:40%;}


.flex {
    display: box;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}
.flex-middle {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
}
.flex-center {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
}
.flex-right {
    -webkit-box-pack: right;
    -webkit-justify-content: right;
    -moz-justify-content: right;
    -ms-justify-content: right;
    -o-justify-content: right;
    justify-content: right;
}

.body-share{width: 100%;position: fixed;left: 0;top: 0;height: 100%;background: rgba(0,0,0,0.5);text-align: center;z-index: 9;}
.body-share-content{width: 300px;min-height: 180px;position: absolute;top: 50%;margin-top: -180px;background: #FFFFFF;left: 50%;margin-left: -150px;}
.body-share-title{width: 100%;height: 48px;text-align: left;font-size: 14px;box-sizing: border-box;line-height: 48px;}
.body-share-title::after{content: '';width: 48px;height: 48px;float: left;background: url(../img/fx/1/share.png) no-repeat center center;background-size: 24px 24px;}
.body-share-ul{width: 100%;box-sizing: border-box;padding: 20px 20px;}
.body-share-ul ul{display: flex;justify-content:center;}
.body-share-ul ul li{width: 35px;height: 35px;}
.body-share-ul ul li img{width: 100%;height: 100%;cursor: pointer;}

/* 广告弹框 */
.Advertising_frame{width: 100%;height: 100%;position: fixed;left: 0;top: 0;background: rgba(0,0,0,0.5);z-index: 99999;}
.Advertising_frame_con{position: absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);background: #FFFFFF;}
.Advertising_frame_con button{position: absolute;right: 0;top: 0;background:#FFFFFF url(../img/cha.png) no-repeat center center;width: 28px;height: 28px;border: none;border-radius: 50%;cursor: pointer;}
.Advertising_frame_con img{float: left;max-width: 800px;max-height: 500px;}


/* 广告类1 */
.img-style-map{width: 100%;min-width: 1280px;text-align: center;font-size:0;margin: 20px auto;}
.img-style-map img{max-width: 100%;min-width: 1280px;}

/* 网站地图 */
.Navigation {
    width: 1280px;
    margin: 0 auto;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #DDDDDD;
	
}
.Navigation a{
	color: #666666;
	font-size: 14px;
}


/* 重构的checkbox */
.fxk{width: 16px; height: 16px;  background-color: #fff;border: 1px solid #666666; border-radius: 2px;color: #fff; text-align: center; line-height: 14px;-webkit-appearance:none; appearance:none; outline: none;margin: 0 5px 0 0;}
.fxk[type="checkbox"]:hover{ border: 1px solid #666666;}
.fxk:checked {color: #743A3A;background-color: #FFFFFF;  border: 1px solid #743A3A; }
.fxk:after {content: "\2713";} 

/* 重构的checkbox */
.rfxk{width: 16px; height: 16px;  background-color: #fff;border: 1px solid #666666; border-radius: 2px;color: #fff; text-align: center; line-height: 14px;-webkit-appearance:none; appearance:none; outline: none;margin: 0 5px 0 0;}
.rfxk[type="radio"]:hover{ border: 1px solid #666666;}
.rfxk:checked {color: #743A3A;background-color: #FFFFFF;  border: 1px solid #743A3A; }
.rfxk:after {content: "\2713";} 

/* 重构的checkbox */
.rfxk28{width: 28px; height: 28px;  background-color: #fff;border: 1px solid #666666; border-radius: 2px;color: #fff; text-align: center; line-height: 14px;-webkit-appearance:none; appearance:none; outline: none;margin: 0 5px 0 0;}
.rfxk28[type="radio"]:hover{ border: 1px solid #666666;}
.rfxk28:checked {color: #743A3A;background-color: #FFFFFF;  border: 1px solid #743A3A; }
.rfxk28:after {content: "\2713";line-height: 26px;} 

.layui-layer-dialog{border-radius: 8px !important;box-shadow: 0px 11px 16px 4px rgba(49,33,10,0.32);overflow: hidden;}
.layui-layer-title{background-color: #743A3A !important;color: #FFFFFF !important;}
.layui-layer-ico {background: url(../20210917/img/keyong/x.png) no-repeat center center !important;}
.layui-layer-setwin {top: 13px !important;}
.layui-layer-btn .layui-layer-btn0 {
    border-color: #743A3A !important;
    background-color: #743A3A !important;
    color: #fff !important;
}
.layui-layer-btn{display: flex;justify-content: center;}


/* 右侧 */
.footer-right{position: fixed;min-width: 100px;max-width: 150px;right: 30px;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);text-align: right;z-index: 999;}
.footer-right img{max-width: 100%;}
.footer-right li{position: relative;margin-bottom: 40px;}
.footer-right li i{position: absolute;right: -12px;top: -12px;background: url(../20210917/img/keyong/xx.png) no-repeat center center;width: 24px;height: 24px;cursor: pointer;}
.footer-right-kfs{position: fixed;right: 30px;bottom: 20px;width: 48px;}
.footer-right-kf{text-align: center;width: 48px;display: inline-block;margin-top: 40px;}
.footer-right-kf span{font-size: 10px;font-weight: 700;color: #000000;}
.footer-right-hddb{text-align: center;width: 48px;display: inline-block;margin-top: 40px;cursor: pointer;height: 48px;}
.footer-right-hddb a{display: none;float: left;width: 48px;height: 48px;background: url(../20210917/img/keyong/hddb.png) no-repeat center center;}

.bodytop126{padding-top: 269px !important;}

.footer-map{width: 1280px;text-align: center;font-size:0;margin: 40px auto;display: flex;flex-direction: column; row-gap: 15px}
.footer-map img{width: 100%;}

.footer-map .brand {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 10px;
}

.footer-map .brand .brand-item {
    flex-basis: 119px;
    height: 95.2px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.footer-map .brand .brand-item img {
    display: block;
    width: 107.1px;
    height: 85.68px;
}


/* 加载层 */
.loadingBody{position: fixed;z-index: 99999999999999999999999999;width: 100%;height: 100%;background: rgba(0,0,0,0.5);left: 0;top:0;}
.loadingBody-content{width:200px;border-radius: 8px;background: #FFFFFF;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);position: absolute;text-align: center;box-sizing: border-box;padding: 20px 20px;}
.loadingBody-content img{width: 30px;margin-bottom: 10px;}
.loadingBody-content .text{line-height: 30px;font-size: 14px;}