.pageSpan{text-align:center;}
.pageSpan span a{display:inline-block;border:1px solid #C9151E;padding:5px 15px;margin:0 3px;}

.headProduct{display: none;}
.breads{background: #e8e7e7;}
.breads .autowidth{padding: 11px 0;font-size: 12px;}
.breads .autowidth>a{ flex-shrink: 0;-webkit-flex-shrink: 0;margin-left: 10px;}

.Tebreads{background: linear-gradient(to right, rgb(232, 203, 192), rgb(99, 111, 164));color:#fff;text-align: center;}
.Tebreads .autowidth>a{ flex-shrink: 0;-webkit-flex-shrink: 0;margin-left: 10px;}

.Tebreadsbk{background: linear-gradient(to right, rgb(189, 195, 199), rgb(44, 62, 80));color:#fff;text-align: center;}
.Tebreadsbk .autowidth>a{ flex-shrink: 0;-webkit-flex-shrink: 0;margin-left: 10px;}

.Exbreadsbk{background: linear-gradient(to right, rgb(119, 161, 211), rgb(121, 203, 202), rgb(230, 132, 174));color:#fff;text-align: center;}
.Exbreadsbk .autowidth>a{ flex-shrink: 0;-webkit-flex-shrink: 0;margin-left: 10px;}

.ExList{padding:20px 10px 10px 10px;}
.ExList .blockDiv{margin-bottom:12px;}
.ExList .name{height:30px;}
.ExList .point{padding:20px 0;}
.exchangeSort{cursor: pointer;position:relative;right:-60px;width:120px;height:25px;display:inline-block;line-height:25px;}
.ex{width:98%;  display: inline-block;}
.ex .exLeft{float: left;width: 70%;height: auto;line-height:36px;}
.ex .exRight{float: right;width: 28%;height: auto;}
.exRight .sort{border:1px solid #c5c5c5; border-radius:2px;padding:5px 7px;cursor: pointer;}
.exRight .on{border:1px solid #c9151e;background:#c9151e;color:#fff;}
.sort:hover{border:1px solid #c9151e;}
.sorts{display:inline-flex;flex-direction:column;justify-content:space-between;}
.fa-up{display: inline-block;width: 15px;margin-left: 5px;vertical-align: middle;font-size: 10px;}
.fa-top{position: relative;top: 4px;}
.fa-top:hover{color:#c9151e;}
.fa-bottom{position: relative;bottom: 4px;}
.fa-bottom:hover{color:#c9151e;}
.fa-up .no{color:#cdcdcd}

.filters .articleText{margin:20px 0 0 20px;width:85%;height:42px;padding-left:20px;background:#eee;border:1px solid #ddd;border-radius: 3px;}
.filters .articleBotton{float:right;width:60px;height:35px;background:#eee;border:1px solid #ddd;border-radius: 3px;}
.articleDe{padding:30px;margin-bottom:30px;}

.articleCate{padding:30px 0 0 20px;}
.articleCate p{font-size:16px;font-weight:600;padding-bottom:10px;}
.articleCate ul li{list-style-type: none;font-size:15px;color:#616265;padding:7px;cursor: pointer;}
.articleCate li.on {color: #c9151e;}

.checkSpanBox{width: 15px;height: 15px; min-width: 15px; position: relative;display: inline-block;background: #fff;border: 1px solid #ddd;text-align: center;line-height: 15px;margin-right: 8px;}
.checkSpanBox i{position: absolute;left: -2px;right: 0;top: 0;bottom: 0;color: #c9151e;opacity: 0;}
.articleCate li.on .checkSpanBox i {opacity: 1;}
.articleReturn{position: absolute;right:20px;bottom:5%}

.articlelist .artitle{text-align: left;background: #fff;}
.artitle .catearticle{padding: 10px 10px;margin-bottom:15px;}
.articlelist .articleImages{margin-bottom:15px;border-bottom: 1px solid #ccc;}
.articlelist a:hover .articleImages{border-bottom: 1px solid #c9151e;}

.articlefilter{cursor: pointer;position:relative;right:-60px;width:50px;height:25px;line-height:25px;color:#fff;font-size:14px;display: inline-block;border:1px solid #c9151e;border-radius:12px;background:#c9151e;}
.articlefilter-close{color: #616265; font-size: 24px; position: relative; left: 95%;top: 20px;border-radius: 50%; cursor: pointer;z-index: 9999999; line-height: .1;display:none;}

.exfilter{cursor: pointer;position:relative;right:-60px;width:50px;height:25px;line-height:25px;color:#fff;font-size:14px;display: none;border:1px solid #c9151e;border-radius:12px;background:#c9151e;}
.exfilter-close{color: #616265; font-size: 24px; position: relative; left: 95%;top: 20px;border-radius: 50%; cursor: pointer;z-index: 9999999; line-height: .1;display:none;}

.exdetails label{display:inline-block;cursor: pointer;margin-bottom: 15px;margin-right: 2%;border: 1px solid #cacaca;background:#f7f7f7;border-radius: 2px; padding: 0px 10px; min-width: 30%;text-align: center;height: 35px;line-height: 35px;}
.exdetails .on{border:1px solid #ef323b;}
.exaddress tr{height:35px;line-height:35px;padding:2px 10px;margin-top:10px;text-align:left;}
.exaddress tr:hover{background:#f4f4f4;}
.exaddress td{border:0px;}
.exbutton{display: inline-block;width: 80px;height: 35px;line-height: 35px;border:1px solid #c9151e;border-radius:3px;background: #c9151e; color:#fff;text-align: center;margin-top: 20px;margin-bottom: 30px;}
.exbutton:hover{color:#fff;font-weight: bold;}

.baikelist .baike{background: linear-gradient(to right, rgb(189, 195, 199), rgb(142, 158, 171));}
.baike .catearticle{padding: 10px 10px;margin-bottom:15px;}
.baikeTitle{font-size:14px;color:#616165;position: absolute;height: 45px;line-height: 45px;width: 93%;top: 0px;text-align: left;padding-left: 15px;background: linear-gradient(to bottom, rgb(189, 195, 199), rgb(255,255,255));}
.baikelist:hover .singleTxt_baike{color:#c9151e;}
.baikefilter{cursor: pointer;position:relative;right:-60px;width:50px;height:25px;line-height:25px;color:#fff;font-size:14px;display: none;border:1px solid #c9151e;border-radius:12px;background:#c9151e;}
.filter-close{color: #616265; font-size: 24px; position: relative; left: 95%;top: 20px;border-radius: 50%; cursor: pointer;z-index: 9999999; line-height: .1;display:none;}

.font32{font-size:32px;}

.singleTxt_article{overflow: hidden;text-overflow: ellipsis;min-height:42px;padding:8px 10px 0 10px;line-height: initial;}
.singleTxt_baike{font-size:15px;color:#fff;min-width:200px;width:auto;height:68px;text-align: center;padding:10px;overflow: hidden;text-overflow: ellipsis;vertical-align:middle;display:table-cell;}
.singleTxt_baike:hover{color:#c9151e;}


.baikeCate{padding:30px 0 0 20px;}
.baikeCate p{font-size:16px;font-weight:600;padding-bottom:10px;}
.baikeCate ul li{list-style-type: none;font-size:15px;color:#616265;padding:7px;cursor: pointer;}
.baikeCate li.on {color: #c9151e;}
.baikeCate li.on .checkSpanBox i {opacity: 1;}

.borderSpec{box-shadow: 0 0 16px -12px rgb(190 190 190 / 50%);transform: translate(0,-2px); -webkit-transform: translate(0,-2px);}

.bgf5f5f5{background: #f5f5f5;}
.publicTit{line-height: 1;margin-bottom: 1.5%;position: relative;}
.cateImgPosition{top:50px;left: 20px;margin-top: -45px;}
.cateImgs{text-align: center;width:100%;padding-bottom:1%;}
.cateImgs img{height:280px;}
.publicTit span{display: block;padding-left: 10px;border-left: 6px solid #ab1018;}
.color474747{color: #474747;}
.publicName { /* white-space: nowrap; */overflow: hidden;text-overflow: ellipsis;}
.leftName{ width: 290px;margin-right: 3%;color: #616265;}
.arrowRight{display: inline-block;margin-right: 20px;float:right;}
.publicName.on .arrowRight,.secondName.on .arrowRight,.firstName.on .arrowRight{transform: rotate(90deg);-webkit-transform: rotate(90deg);}
.firstName{ padding: 12px 20px;background: linear-gradient(to right, #e8e7e7, rgb(215,215,215));border-radius: 2px;}
.secondName{display: inline;/* padding:6px 0 6px 10px; */}
.secondNameTit{display: inline;}
.thirdName{display: block;padding:6px 10px;}
.thirdName.on .checkSpan i,.secondName.on .checkSpan i{opacity: 1;}
.thirdOL{ padding:0 0 0 20px;display: none;}
.firstDL{ padding: 10px 0;background: #fff;}
.firstDL .firstdd{ padding: 8px 30px;}
.firstDL .firstdd_1{ padding: 2px 20px;}
.firstDL .ons{/* background:#c9151e;opacity: 0.7; */}
.fourthName{display: block; font-size: 12px; padding: 10px 0 5px 30px;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;/* white-space: nowrap; */overflow: hidden;text-overflow: ellipsis;}
.fourthName .tit{white-space: nowrap;flex: 1;-webkit-flex: 1;overflow: hidden;text-overflow: ellipsis;}
.checkSpan{width: 12px;height: 12px; min-width: 12px; position: relative;display: inline-block;background: #fff;border: 1px solid #ddd;text-align: center;line-height: 12px;margin-right: 8px;}
.checkSpan i{position: absolute;left: -2px;right: 0;top: 0;bottom: 0;color: #c9151e;opacity: 0;}
.fourthDL.active{display: block;padding: 10px 0;}
.fourthDL dd.on {color: #c9151e;}
.fourthDL dd.on .checkSpan i{opacity: 1;}
.fourthDL{display: none;background: #fff;}
.publicSlide>.on>.publicSlide{display: block;}
.cursor{cursor: pointer;}
.imgSf img{width: 100%;}
.width1015{width: 101.5%;}
.width102{width: 102%;}
.prodList dd{ width: 23.5%;margin-right: 1.5%;margin-bottom: 1.5%;}
.prodList dd .prosetgreen{display: block; width:50px;height:22px;line-height:22px;border:1px solid #c9151e;border-radius:2px;background:#c9151e;color:#fff;padding:2px 5px;position:absolute; top:0;left: 152px;}
.prodList dd .prosetgreen_1{display: block; width:50px;height:22px;line-height:22px;border:1px solid #c9151e;border-radius:2px;background:#c9151e;color:#fff;padding:2px 5px;position:absolute; top:0;left: 168px;}

.prodListp5 dd{width:18.5%}
.prodList dd>a{display: block;text-align: center;padding-bottom:20px;background: #fff;}
.prodList dd .imgSf{margin-bottom: 5px;}
.prodList dt{ position: absolute;left: 0;top: 0;bottom: 2.5%;width: 18.5%;}
.prodList dt>a{display: block;width: 100%;height: 100%;background-size: cover !important;}
.leftSecond { margin-bottom: 10px;}
.leftSecond_2 .thirdOL{display: block;padding: 0;}
/*.leftSecond_2 .fourthDL{background: #e5e5e5;padding: 10px 0;}*/
.prodList dd .alls{display: block;padding:10px 0;text-align: center;border: 1px solid #8d8d8d; margin: 15px 0 0 0; color: #8d8d8d;background: #f5f5f5;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.opacitys{ position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 20;background: rgba(0,0,0,.8);content: '';display: none;}
.fenleisx{display: none;}

.moreClick{padding-left: 20px;margin-top: 5px;}
.moreClick a{display: inline-block;font-size: 12px;line-height: 24px;border: 1px solid #e9a2a5;color: #555;padding: 0 10px;border-radius: 3px;}
.moreClick.on a{background: #A20025;color: #fff !important;border-color: #A20025;}
.leftSecond_2 .firstDL >dd{border-bottom: 1px solid #ddd;margin-bottom: 10px;padding:0 20px 15px 20px;position: relative;}
.leftSecond_2 .firstDL >dd:nth-last-child(1){border: 0;margin: 0;}
.lookMores{z-index: 5;display: none; position: absolute;left: 100%;top: 0;width: 640px;background: #f5f5f5;font-size: 0;box-shadow: 0 0 10px -2px rgba(0,0,0,.3);}
.lookMores ul{padding:10px 0 5px 15px;}
.lookMores:before{ position: absolute;right: 100%;top: 15px;content: '';border-style: solid;content: '';border-color: transparent #ddd transparent transparent;border-width:10px 15px;}
.lookMores li{display: inline-block;vertical-align: top; min-width: 90px; font-size: 12px; margin: 5px 0; margin-right: 2%;}
.lookMores li.on .checkSpan i{opacity: 1;}
.closeMores{font-size: 16px;text-align: center; position: absolute;right: -15px;top: -15px;width: 24px;line-height: 24px;background: #555;color: #fff;border-radius: 50%;}

.twoList dd{width: 40%;padding:0 3% 3% 1%}
.twoList dd:hover{cursor: pointer;color:#c9151e;}
.twoList .paddingT5{padding-top:5px;}
.twoList .fontbold{font-weight: :600;}

.ThreeList dd{width: 30%;padding:0 2% 3% 0}
.ThreeList .maginT15{margin-top:15px;}
.ThreeList .maginT5{margin-top:5px;}
.ThreeList .fontbold{font-weight: :600;}
.ThreeList .marginTop25{padding-top:5px;height:25px;line-height: 25px;}
.ThreeList .border{border:1px solid #a8a7a7;border-radius: 2px;width:max-content;line-height: 35px;padding: 0 25px;height:35px;}
.ThreeList .border:hover{cursor: pointer;color:#c9151e;border:1px solid #c9151e;}
	
.fiveList dd{width: 18.5%;}
.shuaixuan{ padding:1.5% 2%;background: #fff;box-shadow: 0 0 15px -5px rgba(0,0,0,.4);margin-bottom: 2%;line-height: 26px;}
.shuaixuan .item{margin: 5px 20px 5px 0;}
.shuaixuan .lia{padding: 0 20px 0 10px;border: 1px solid #A20025;margin: 5px 0 5px 5px;border-radius: 3px;position: relative;}
.closeMM{position: absolute;right: 0;top: 0;line-height: 1;font-size: 12px;padding: 3px;}

.ftPadding{ padding: 2%;background: #fff;}
.backe5{background:#e5e5e5;}
.backe9{background:#e9e9e9;}
.ftPadding .cate{width:96.5%;padding:20px;min-height:200px;height:auto;display:inline-block;}
.ftPadding .catel{float:left;width:63%;height:auto;}
.ftPadding .cater{float:right;width:35%;text-align:center;}
.ftPadding .cater img{width:75%;}

.ftPadding .cates{width:99.99%;padding:0px 0;/* min-height:200px; */height:auto;display:inline-block;}
.ftPadding .catesl{float:left;width:68%;height:auto;/* padding-left:15px; */}
.ftPadding .catesr{float:right;width:23%;text-align:center;padding-left:5%;}
.ftPadding .catesr img{width:70%;}

.ftPadding .contact2{width:100%;}

.prolists .cates{width:99.99%;background:#fff;padding:0px 0;/* min-height:200px; */height:auto;display:inline-block;}
.prolists .catesl{float:left;width:68%;height:auto;}
.prolists .catesr{float:right;width:23%;text-align:center;padding-left:5%;}
.prolists .catesr img{width:70%;}

.contact2 .con_con{width:35%;}

.centerTxt{ text-align: center;padding:0 20px;}
.rightTxt{ text-align: left;padding:0 20px;}
.pdCanshu dd{ width: 49.5%;/* padding: 0 2%; */background: #f7f5f5;line-height: inherit;min-height:40px;align-items: center;}
.pdCanshu .dle{padding:0 20px;width:30%;display: flex;line-height: inherit;min-height:40px;align-items: center;}
.borderlf{border-right:1px solid #fff;}
.pdCanshu dd:nth-child(4n+1),.pdCanshu dd:nth-child(4n+2){background: #e9e9e9;}

.instrument ul{margin-left:40px;}
.instrument li{margin-left:0px;list-style-type: disclosure-closed;line-height: inherit;padding:1px 0;min-height:24px;align-items: center;}
.instrumentwidth49{width:48%;float:left;padding:0 0;}
.stitle{font-weight:bold;font-size:15px;}
.sbottom{border-bottom: 3px solid #ddd;}
.scate{line-height:35px;color:#474747;padding:2px 15px;
	/* background: #fffbd5;  
	background: -webkit-linear-gradient(to right, #c9151e, #fffbd5); 
	background: linear-gradient(to right, #c9151e, #fffbd5); */
	background: -webkit-linear-gradient(to right, rgb(215,215,215),#e8e7e7);
	background: linear-gradient(to right, rgb(215,215,215),#e8e7e7);
	border-radius: 2px;
}
.instrument dd{width:100%;padding:2px 20px;background: #f7f5f5;line-height: inherit;min-height:30px;align-items: center;}
.instrument dd:nth-child(4n+1),.instrument dd:nth-child(4n+3){background: #e9e9e9;}

.cateins{display:none;}
.catein {width: 96%;padding: 2%;min-height: 200px; height: auto;display: inline-block;}
.catein .inl{float: left;width: 50%;height: auto;}
.catein .inr{float: right;width: 50%;text-align: center;height: 180px;display: inline-block;}
.inr .img {width: 100%;position: relative;top: 0px;}
.inr .img_1 {width: 55%;position: relative;top: -50px;}
.img5{width:60%;position: relative;top: -20px;}
.catein .textCenter{text-align: right;}
.div_mt10{margin-top:8px;}
.div_t2{text-indent:2em;}

.img50{width:50%;}

.sepcst table {border: 0;border-collapse: collapse;overflow-x: auto;}
.sepcst table tr {background:#e9e9e9;}
.sepcst table tr:nth-child(even) {background:#f9f9f9;}
.sepcst td{border:1px solid #ddd;padding:5px 0;}

.sepcsTable table {border: 1px solid #ddd;border-collapse: collapse;overflow-x: auto;}
.sepcsTable table tr {background:#e9e9e9;}
.sepcsTable table tr:nth-child(even) {background:#f9f9f9;}
.sepcsTable td{border:1px solid #ddd;height:35px;padding: 2px 15px;}

/* .sepcsTable ul li{list-style-type:none;}	 */	
.specbor{border-bottom:2px solid #e9e9e9;}
.specbox{border-radius: 2px; box-shadow: 0 0 16px -12px rgba(0,0,0,.5);transform: translate(0,-2px);-webkit-transform: translate(0,-2px);}
.specsbackfff{padding:0 20px;}

.qiehuanTits{line-height: 35px;border-bottom: 1px solid #c9151e;background:#e9e9e9; white-space: nowrap; overflow-x: auto; -webkit-overflow-scrolling: touch;}
.qiehuanTits::-webkit-scrollbar {}

.qiehuanTits .item{flex: 1;-webkit-flex: 1; white-space: nowrap; max-width: 11%;text-align: center;background: #e9e9e9;border-right: 2px solid #fff;}
.qiehuanTits .item:nth-last-child(1){border-right: 2px solid #fff;}
.qiehuanTits .item.on{color: #fff;background:#c9151e;}
.qiehuanSons{padding: 0 20px 40px 20px;}
.qiehuanSons .item{display: none;}
.qiehuanSons .item.on{display: block;}

.qiehuanTits2{line-height: 35px;padding-left:20px;white-space: nowrap; overflow-x: auto; -webkit-overflow-scrolling: touch;}
.qiehuanTits2 .item2{flex: 1;-webkit-flex: 1; white-space: nowrap; max-width: 11%;margin-right:1%;text-align: center;background: #f9f9f9;border: 2px solid #aaa; border-radius: 3px;}
.qiehuanTits2 .item2:nth-last-child(1){/* border-right: 2px solid #fff; */}
.qiehuanTits2 .item2.ons{color: #c9151e;border: 2px solid #c9151e;border-radius: 3px;}
.qiehuanSons2{padding: 0 20px 40px 20px;}
.qiehuanSons2 .item2{display: none;}
.qiehuanSons2 .item2.ons{display: block;}

.qiehuanTits_1{line-height: 35px;/* white-space: nowrap; overflow-x: auto; -webkit-overflow-scrolling: touch; */}
/* .qiehuanTits_1::-webkit-scrollbar{width: 6px;height:6px;background-color: rgba(240, 240, 240, 1);} */
.qiehuanTits_1 .item{flex: 1;-webkit-flex: 1; white-space: nowrap; max-width: 12%;margin:0 1%;text-align: center;border-bottom: 2px solid #ccc;}
.qiehuanTits_1 .item:nth-last-child(1){border-bottom: 2px solid #ccc;}
.qiehuanTits_1 .item.on{border-bottom:2px solid #c9151e;}
.qiehuanSons_1{padding: 0 0 20px 0px;}
.qiehuanSons_1 .item{display: none;}
.qiehuanSons_1 .item.on{display: block;}
.border2px{border-bottom:2px solid #e9e9e9;}
.qiehuanTits_1 .item .img{height:85px;scale: 1.25;}
.qiehuanTits_1 .item:hover{border-bottom:2px solid #c9151e;}

.tjArrow i{display: inline-block;vertical-align: top;line-height: 24px;width: 24px;text-align: center;border: 1px solid #aaa;color: #888;margin-left: 5px;cursor: pointer;}
.tjArrow i:hover{border-color: #C9151E;color: #C9151E;}

.qiehuanTit{background: #e5e5e5;line-height: 35px;}
.qiehuanTit .item{flex: 1;-webkit-flex: 1; white-space: nowrap; max-width: 15%;text-align: center;border-right: 2px solid #fff;border-bottom: 2px solid #e5e5e5;}
.qiehuanTit2 .item:nth-last-child(1){/* border: 0; */}
.qiehuanTit .item.on{color: #c9151e;border-bottom:2px solid #c9151e;}
.qiehuanSon{padding-bottom: 20px;}
.qiehuanSon .item{display: none;}
.qiehuanSon .item.on{display: block;}

.detailTable table{border:1px solid #ddd;border-collapse: collapse;overflow-x: auto;}
.detailTable table tr {background:#e9e9e9;}
.detailTable table tr:nth-child(even) {background:#f9f9f9;}
.detailTable td{border:1px solid #ddd;height:40px;text-align:center;}

.selectPlay{ position: relative;margin-top: 10px;}
.chooseClick{border: 1px solid #d3d3d3;line-height: 30px;color: #727272;padding: 0 10px;cursor: pointer; overflow: hidden;}
.selectcs{flex: 1;-webkit-flex: 1;max-width: 220px;margin-right: 10px;font-size: 14px;margin-top: 15px;position: relative;z-index: 3}
.selectcs .gb,.selectcs.on .zk{display: none;}
.selectcs.on .gb{display: block;}
.selectPlay .seDown{position: absolute;color: #7d7d7d; display: none; left: 0;right: 0;top: 100%;background: #fff;box-shadow: 0 0 12px -5px rgba(0,0,0,.4);padding: 10px 0;}
.seDown li>a{padding: 2px 10px;font-size: 13px;}
.seDown li.on .checkSpan i{opacity: 1;}
.seDown{max-height: 50vh;overflow-y: auto;}
.tableTitle{min-height:20px;line-height: 18px;padding:10px 0;font-weight:bold;text-align: center;background: #e5e5e5;}
.tableCot .cols{position: relative;}
.tabelList .tit{flex: 1;-webkit-flex: 1;text-align: center;/* line-height: 40px; */}
.addCarNum{border:1px solid #e5e5e5;height:30px;}
.addCarNum .plus{width: 30px; height: 30px;font-size:16px;color:#8d8d8d;text-align: center;vertical-align: middle;line-height: 18px;display: inline-block;cursor: pointer;background: transparent;}
.addCarNum .plus:hover{background:#e5e5e5;color:#232323;}
.addCarNum .number{vertical-align: middle; font-family: arial;width: 36px;height: 30px;color:#616125;text-align: center;display: inline-block;font-weight: normal;border: 0;line-height: 20px;background: transparent;}
.addCarNum .not-allowed{color:#ccc;background:#f1f1f1;cursor: not-allowed;}
.tabelList .wd1{max-width: 50px;} 
.tabelList .wd13{max-width: 60px;} 
.tabelList .wd2{max-width: 85px;} 
.tabelList .wd3{max-width: 78px;} 
.tabelList .wd31{max-width: 78px;} 
.tabelList .wd4{max-width:60%;padding-left:2%;}
.tabelList .wd61{max-width: 180px;} 
.tabelList .wd6{min-width: 180px;} 
.tabelList .wd7{min-width: 180px;} 
.tabelList .wd9{max-width: 70px;} 
.tabelList .wd10{max-width: 100px;} 
.tabelList .wd19{max-width: 150px;} 
.tabelList .wd11{min-width: 150px; padding-left:20px;} 
.tableCot .tit{line-height: 40px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.tableCot .titlespec{color: #0070bc;text-decoration:underline;}
.tableCot .titlespec a:hover{color: #0070bc;font-weight: bold;}
.tableCot .tits{line-height: 40px;color: #0070bc;text-decoration:underline;}
.tableCot .tits a:hover{color: #0070bc;font-weight: bold;}
.tableCot .wd11{display: flex;text-align:right;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;}
.tableCot .tit .guispec{font-size: 13px;margin-left:1px;color: #0070bc;text-decoration:underline;line-height: 40px;vertical-align: middle;display:inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
/* .tableCot .wd2>a{color: #ab1018;} */
.tableCot .textleft{text-align:left;}
.tableCot .prosn{min-width: 120px;padding-right: 5px;white-space: nowrap;}
.tableCot .wd4{}
.tableCot .wd8{}
.tableCot .wd81{}
.tableCot .wd3{}
.tableCot .wd31{color: #AB1018;}
.tableCot .wd10{}
.tableCot .rows{background: #fff;border-bottom: 1px solid #ddd;}
.colorab1018,.guige{color: #AB1018;position: relative;}
.tableCot .wd12{position: absolute;right: 0;top: 0;}
.tableCot .goCar{border:1px solid #e5e5e5;text-align: center;width: 40px;height: 30px;line-height: 30px;cursor: pointer;}
.tableCot .goCar i{font-size: 16px;vertical-align: top;color:#c9151e;}
.tableCot .goCar i:hover{color:#ff0000;}
.tableCot .goCar1{border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;text-align: center;width:40px;height: 30px;line-height: 30px;cursor: pointer;}
.tableCot .goCar1 i{font-size: 16px;vertical-align: top;color:#adadad;}
.likes .sx,.likes.on .kx{display: none;}
.likes.on .sx{display: block;}
.duibi{width: 12px;height: 12px;border: 1px solid #8f8f8f;position: relative;display: inline-block;cursor: pointer;}
.duibi i{position: absolute;left: -1px;right: 0;top: -2px;bottom: 0;line-height: 1;color: #c9151e;font-size: 14px;display: none;}
.duibi.on i{display: block;}
.downList .filea{line-height: 28px;color: #fff; display: inline-block; background: #0070bc;opacity:0.6;padding: 0 0;min-width:11%;text-align: center;margin-right:1%;border-radius:2px;}
.downList .back007:hover{background: #0070bc;opacity:1;}
.downBtn a{line-height: 32px;color: #fff; display: inline-block; background: #b10d15;padding: 0 15px;}
.downList a.disabled,.downBtn a.disabled{background: #afaeae !important;cursor: default;}
.downList a i,.downBtn a i{padding-right: 3px;}


.colsSlide{display: none; box-shadow: 0 0 10px -6px rgba(0,0,0,.4);}
.tabelList .rows.active .colsSlide{display: block;}
.colsSlide .colPad{padding: 2%;background: #fff;}
.pdCanshuCols dd{width: 49.5%;/* padding: 0 3%; */align-items: center;}
.colsSlide .colPad .pdCanshuCols{ font-size: 13px;}
.selfPd .blockDiv{position: relative;border:1px solid #e5e5e5;}
.selfPd .blockDiv .singleTxts{overflow: hidden;text-overflow: ellipsis;}
.leftSelf{ width: 17.1%;margin-right: 30px;position: relative;}
.leftSelf .plus{ position: absolute;left: 100%;top: 50%;line-height: 16px;margin-top: -8px;width: 30px;text-align: center;}
.marginTop50{ margin-top: 5%;}
.marginTop5{ margin-top: 5px;}
.marginTop10{ margin-top: 10px;}
.marginTop15{ margin-top: 15px;}
.marginBot10{ margin-bottom: 9px;}
.marginBot15{ margin-bottom: 15px;}
.checkAdd{width: 16px;height: 16px;border: 1px solid #aaa;position: relative;cursor: pointer;}
.checkAdd i{display: none;position: absolute;left: 2px;right: 0;top: 0;bottom: 0;line-height: 16px;}
.checkAdd.on{border-color: #e5e5e5;color: #c9151e;background: #fff;}
.checkAdd.on i{display: block;}
.selfOther{overflow: hidden;width: 54%;padding-right: 65px;position: relative;}
.selfDot{ position: absolute;right: 0;top: 0;width: 45px;font-size: 20px;}
.swiperSf{text-align: center;background: #fff;font-weight: bold;border:2px solid #e5e5e5;border-radius:50%;text-align: center;line-height: 40px;margin-bottom: 15px;cursor: pointer;}
.swiperSf:hover{background:#fff;color:#c9151e;}
.swiperSf i:hover{background:#fff;color:#c9151e;}
.rightCar{ margin-left: 15px;text-align: center;}
.addShop{display: inline-block;background: #c9151e;color: #fff !important;padding: 0 10px;border-radius: 3px;line-height: 32px;}
.rightCar .rcPad{background: #f7f7f7;padding: 20px 0;}
.closeGuige,.closeVs{display: none;}

.moreLooks{ text-align: center;padding: 2% 0;}
.moreLooks a{display: inline-block;padding: 0 15px;line-height: 38px;background: #c9151e;border-radius: 2px;color: #fff;font-size: 15px;}
.threeFlex li{ width: 31.33%;margin: 0 2% 2% 0;text-align: center;}
.boxshadowDD dd{box-shadow: 0 0 10px -3px rgba(0,0,0,.3);}

.pros{height:100px;}
.border2px{border-bottom:2px solid #eee;}
.pros .prosl{width:20%; }
.pros .prosl img{width:auto;height:100px;}
.pros .prosr{width:78%;float:left;padding:20px 5px;}
.pros .prosr .names{height:40px;line-height:50px;text-align: left;}
.pros .prosr .remarks{line-height: 24px;}

.otherList dd>a{padding-bottom: 20px;}
.otherFiveList dd{ width: 18.5%;margin-right: 1.5%;margin-bottom: 1.5%;}
.border1px{border-bottom: 1px solid #ddd;}
.borderLeft3{ padding-left: 10px;line-height: 1;border-left:5px solid #AB1018;margin-bottom: 18px;}
.formInput{background: #efefef;padding: 0 10px;}
.formsInfo .info{margin-bottom: 10px;}
.formsInfo label{line-height: 40px;}
.formInput input{display: block;width: 100%;border: 0;padding: 10px 0;line-height: 20px;background: transparent;}
.formInput textarea{width: 100%;padding: 10px 0;background: transparent;}
.paddingTxt{ padding-left: 5em;}
.downBtn .btn{border-radius: 3px;line-height: 36px;background: #c9141e;opacity: 0.9; color: #fff;padding: 0 25px;min-width: 4em;text-align: center;}
.forms{width: 50%;margin-right: 3%;}
.towFlex li{ width: 45%;text-align: center;margin-bottom: 15px;position: relative;}
.shiping li{ width: 48.5%;margin-bottom: 0;}
.shiping .times,.otherList .times{ position: absolute;right: 0;bottom: 0;background: rgba(0,0,0,.55);color: #fff;padding: 3px 10px;}
.detailsTop{background: #fff;box-shadow: 0 0 10px -4px rgba(0,0,0,.1);}
.detailsTop .dt{background: #fff;box-shadow: 0 0 10px -4px rgba(0,0,0,.1);position: relative;}
.detailsTop .swiper-container-horizontal>.swiper-pagination-bullets, 
.swiper-pagination-custom, .swiper-pagination-fraction {bottom: 0px;left: 0;width: 100%;}
.detailsTop .swiper-pagination-bullet{width: 55px;height: 3px;display: inline-block;border-radius: 1%;background: #e5e5e5;opacity: 1;}
.detailsTop .swiper-pagination-bullet-active{background: #b0b0b0;}
.detailsTop .swiper-slide{overflow: hidden;}
.detailsTop .bodTop5{border-top:1px solid #e5e5e5;padding-top:20px;}
.detailsTop .downList .filea{line-height: 28px;margin:5px 0;color: #fff; display: inline-block; white-space:normal;opacity:0.8;padding: 1px 8px;min-width:5%;text-align: center;margin-right:1%;border-radius:2px;}
.detailsTop .downList .fileyes:hover{background: #0070bc;opacity:1;}
.detailsTop .downList a:hover{/* background: #0070bc; */opacity:1;}
.detailsTop .fileyes{background: #0070bc;}
.detailsTop .filenull{background:#b0b0b0;}
.detailsTop .filenull:hover{background:#b0b0b0;}

.spec_q{color:#616265;cursor: pointer;position: relative; margin-left:-13px;top:-15px;}
.spec_q:hover{color:#c9151e;}

.spec_c{position: absolute;font-size:13px;color:#616265;border:1px solid #d9d9d9;border-radius:3px;padding:5px 10px;width:120px;/* min-height:60px; */display: none;}
.spec_c a:hover{color:#c9151e;cursor: pointer;}
.spec_q:hover .spec_c{display: inline;}
.spimg:hover .customs{display: block;}

.specDe{background:#0070bc;line-height: 28px;margin: 5px 0;color: #fff;display: inline-block;white-space: normal;opacity: 0.9;padding: 2px 12px;min-width: 5%;text-align: center;margin-right: 1%;border-radius: 2px;}
.specDe:hover{color:#fff;cursor: pointer;}
.view3d{background:#0070bc;line-height: 28px;margin: 5px 0;color: #fff;display: inline-block;white-space: normal;opacity: 0.8;padding: 2px 12px;min-width: 5%;text-align: center;margin-right: 1%;border-radius: 2px;}
.view3d:hover{color:#fff;cursor: pointer;}
.view3d-box{width: 60%;height: 70%;margin: 6.5% 21%; position: fixed;top: 5px;left: 0; z-index: 99999;display: none;background: #e5e5e5;border-radius:3px;box-shadow: 0 0 10px -4px rgb(0 0 0 / 10%);}
.view3d-close{color: #fff;font-size: 30px;position: absolute;right: 0;top: 0;border-radius: 50%;cursor: pointer;z-index: 9999999;padding: 15px;line-height: 1;}
.view3d-title{padding:15px 20px;color:#fff;background:#c9151e;}
.view3dCot{position: relative;margin: auto;height: 100%;top: 0%;}

.lunbo{ width: 35%;position: relative;}
.lunbo img{display: block;width: 100%;}
.openVideo{cursor: pointer;}
.swiperBtn {z-index: 3; position: absolute;top: 50%;line-height: 30px;margin-top: -15px;padding: 0 15px;cursor: pointer;font-size: 24px;}
.lb-prev{ left: 0;}
.lb-next{ right: 0;}
.prices{ width: 65%;z-index: 2;}
.backf7{background:#f7f7f7;padding:10px 20px;line-height: 40px;}
.prices .paddPrice{ padding: 20px 25px 10px 25px;}
.prices .paddPrice .cleari{ margin-right:3px;font-size:28px;font-weight: 500;}
.prices .paddPrice .prosetred{ border:1px solid #c9151e;border-radius:2px;background:#c9151e;color:#fff;padding:2px 5px;}
.prices .paddPrice .prosetgreen{ border:1px solid #009944;border-radius:2px;background:#009944;color:#fff;padding:2px 5px;}
.prices .paddPrice .prospec{width:100px;display: inline-block;color:#b0b0b0;}
.prices .paddPrice .prospec1{width:100px;display: inline-block;color:#b0b0b0;}
.prices .productsp{min-height:40px;height: auto;display: inline-block;}
.prices .backf7 .productl{float:left;}
.prices .backf7 .productr{float:right;max-width:84%;line-height:30px;margin-left: 3px;}
.prices .paddPrice .padl5{padding:5px;}
.prices .paddPrice .padl15{padding:15px;}
.prices .paddPrice .padt5{margin-top:5px;line-height:1.6;}
.prices .paddPrice .linh2{line-height:2.5;}
.prices .numbers{padding:0 20px;height:80px;}
.prices .downTips{background: #fff;text-align: left;}
.spimg{position: absolute;right: 30px;top: 80px;}
.cusimg{height:50px;cursor: pointer;position: relative;}
.customs{
	display: none;
    position: absolute;
    left: 20px;
    top: 29%;
    background: #fff;
    right: 20px;
    box-shadow: 0 0 10px -5px rgb(0 0 0 / 50%);
    padding: 15px;
    line-height: 1.6;
    z-index: 10;
}
.spimg:hover .customs{display: block;}
.askpro:hover{color:#232323;}
.showOlines {
    background: #FFFFFF;
    /* border: 1px solid #FFFFFF; */
    -webkit-box-shadow: 0 2px 10px 0 rgb(0 0 0 / 30%);
    box-shadow: 0 2px 10px 0 rgb(0 0 0 / 30%);
    border-radius: 4px;
    font-size: 13px;
    padding: 15px;
    width: 200px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    right: -38px;
    bottom: 35px;
    z-index: 10;
}
.showOlines img{width:170px;margin-bottom: 7px;}
#askimg{display:none;}
.util_ta_c {
    text-align: center!important;
	color:#232323;
}

.marginPPP>p{ margin-bottom: 10px;}
.carBtn .btn{display: inline-block;vertical-align: top;background: #c9151e;color: #fff;/* min-width: 105px; */text-align: center;padding: 0 20px;line-height: 40px;border-radius: 3px;}
.carBtn .msg{background: #fff;border:1px solid #e5e5e5;margin-left: 10px;color:#616165;}
.carBtn .msg1{background: #c9151e;opacity:0.9;border:1px solid #c9151e;margin-left: 10px;color:#fff;}
.carBtn .msg1:hover{opacity:1.0;}
.aboutMsg{ position: relative;max-width: 370px;}
.aboutMsg .item{width: 25%;line-height: 24px;}
.aboutMsg .cpTips{display: none; position: absolute;left: 0;top: 90%;background: #fff;right: 0;box-shadow: 0 0 10px -5px rgba(0,0,0,.5);padding: 15px;line-height: 1.6;}
.aboutMsg .on .cpTips{display: block;}
.aboutMsg .on>a{color: #AB1018;}

.aboutMsg_c{ /* position: relative; */width: 20%;}
.aboutMsg_c .item{/* width: 33.3%; */line-height: 24px;}
.aboutMsg_c .cpTips{display: none; position: absolute;width:350px;height:80px;left: -290px;top: 100%;background: #fff;right: 0;box-shadow: 0 0 10px -5px rgba(0,0,0,.5);padding: 15px;line-height: 1.6; z-index: 10;}
.aboutMsg_c .on .cpTips{display: block;}
.aboutMsg_c .on>a{color: #AB1018;}
.aboutMsg_c .item:nth-child(5) .cpTips,.aboutMsg_c .item:nth-child(6) .cpTips,.aboutMsg_c .item:nth-child(7) .cpTips,.aboutMsg_c .item:nth-child(8) .cpTips{top: 48px;}

.colorred{color: #c9151e;}
.paddPrice .addCarNum_2{ margin: 20px 0;border: 1px solid #e5e5e5;height: 38px;}
.addCarNum_2 .plus{ line-height: 38px;height: 38px;width: 40px;font-size: 16px;}
.addCarNum_2 .number{ width: 60px;/* border-top: 1px solid #ddd;border-bottom: 1px solid #ddd; */padding: 4px 0;}
.addCarNum_3 .plus{ line-height: 31px;height: 31px;width: 40px;font-size: 16px;}
.downPage{ width: 25%;}
.downPadd{padding: 10px 25px;}
.downPadd .dw{padding: 5px 0;border-bottom: 1px solid #ddd;}
.downPadd .dw img{height: 36px;}
.downTips{background: #e2e2e2;text-align: center;padding-bottom: 10px;}
.sharePage{ position: absolute;left: 0;right: 0;bottom: 20px;padding: 0 15px 15px 15px;text-align: center;z-index: 5;}
.sharePage .item{width: 30%;position: relative;}
.sharePage .item>a i{font-size: 20px;padding-right: 5px;}
.colorf11333{color:#f11333}
.color2b9548{color:#2b9548}
.color0b0a0e{color:#0b0a0e}
.color535353{color:#535353}
.color0055ff{color:#0055ff}
.color0070bc{color:#0070bc}
.fontbolds{font-weight:bold;}

.shareSelect{ position: absolute;display: none;  z-index: 20; white-space: nowrap; margin-left: -75px; left: 50%;top: 100%;}
.shareSelect .bdsharebuttonbox{background: #fff;padding: 10px; border-radius: 5px;width: 130px;}
.shareSelect .bdsharebuttonbox a{transition: 0s;margin: 0;}
.shareSelect .bdshare-button-style0-16:after,.shareSelect .bdshare-button-style0-16:before{display: none;}
.sharePage .item:hover .shareSelect{display: block;}

/* .shareSelect{ position: absolute;display: none;  z-index: 20; white-space: nowrap; padding-top: 10px;}
.shareDL .sharebtn .bdsharebuttonbox p{ display: inline-block; float: none; vertical-align: top; margin: 0 5px;}

.shareSelect .bdsharebuttonbox{background: #aaa;padding: 10px; border-radius: 5px;}
.shareSelect:before{ position: absolute; left: 18px;top:-4px;border-width: 7px;border-style: solid;content: '';border-color: transparent transparent #aaa transparent;}

.sharebtn .bdsharebuttonbox p{ float: left; position: relative;margin-left: 10px;}
.sharebtn .bdsharebuttonbox a{display: block; position: relative;z-index: 2; width: 43px !important;; height: 43px !important; padding: 0 !important; margin: 0 !important;   background: transparent !important;color: #fff; text-align: center; }
.sharebtn .bdsharebuttonbox p i{ font-size: 22px; position: absolute; left: 0;right: 0;top: 0;bottom: 0; text-align: center; line-height: 43px;color: #fff;border: 1px solid #fff; border-radius: 100%; transition: .4s; -webkit-transition: .4s;}
.sharebtn .bdsharebuttonbox p:hover i{border-color: #fff;color: #fff; border-color:#32AAE1; background: #32AAE1 !important;}
 */
.bgfff{background: #fff;}
.paddingLR20{ padding:2%;}
.paddingLR10{ padding:1%;}
.paddingR10{ padding:5px;}
.xgTitle{border-bottom: 2px solid #AB1018;}
.singleTxt2{ padding: 0 15px;max-height: 42px;overflow: hidden;}
.itemPPP>p{margin-bottom: 2%;}
.itemPPP .t3{margin-bottom:10px;font-size:14px;}
.itemPPP .t4{text-align:left;margin-bottom:7px;}
.itemPPP .t1{border:1px #ccc solid;border-radius:3px;height:35px;width:130px;padding-left:10px;}
.itemPPP .t2{border:1px #c9151e solid;border-radius:3px;height:35px;width:60px;background:#c9151e;color:#fff;}
.itemPPP table.gridtable {
	/* width:900px; */
    color:#333333;
    border-width: 1px;
    border: 1px #ccc solid;
    border-collapse: collapse;
    text-align:center;
}
.itemPPP table.gridtable th {
    border-width: 1px;
    font-weight:600;
    padding: 8px;
    border-style: solid;
    border-color: #ccc;
    /* background-color: #ccc; */
}

.itemPPP table.gridtable tr {
    border: 1px #ccc solid;
}
.itemPPP table.gridtable td {
    padding: 8px;
    border: 1px #ccc solid;
    background-color: #ffffff;
}
.xzBtn{padding: 5px 15px;border: 1px solid #C9151E;}
.gouAdd{background: #C9151E;color: #fff;padding: 0 8px;line-height: 30px;margin-left: 10px;white-space: nowrap;}
.tbPad{ padding: 15px;position: relative;}
.vsAddPd .img{width: 50px;background: #eee;margin-right: 10px;}
.vsAddPd .overHidden>p{line-height: 24px;}
.likesWd{width: 70px;border: 1px solid #C9151E;}
.yichu{position: absolute;right: -10px;top: -10px;padding: 15px 15px 0 0;color: #C9151E;font-size: 16px;}
.addPd .inpts{border: 1px solid #aaa;padding: 0 10px;max-width: 200px;}
.addPd .inpts input{display: block;  width: 100%;border: 0;background: transparent;padding:5px 0;line-height: 22px;height: 22px;}
.addPd .addAdd{line-height: 34px;background: #C9151E;color: #fff;padding: 0 12px;}
.vsTable table{width: 100%; }
.vsTable table td{border: 1px solid #bebebe;}
.vsTable tbody td{padding: 8px 15px;}
.vsTable tbody tr:nth-child(odd){background: #f5f5f5;}
.addCarNum_3 .number{ width: 36px;}
.addCarNum_3 .number2{ width: 50px;text-align: center;}
.openVideo{ position: absolute;left: 0;right: 0;top: 0;bottom: 0;cursor: pointer;text-align: center;transition: .5s;color: #fff;}
.openVideo i{position: absolute;left: 0;right: 0; top: 50%; line-height: 40px;font-size: 50px;margin-top: -20px;}
.videoCot{position: relative;margin: auto;height: 80%;top: 0%;}
.video-box{width: 60%;height: 70%;margin:6.5% 21%;position:fixed;top: 0;left: 0;z-index: 99999;display: none;background: #333;}
.video-close{color: #fff;font-size: 30px;position: absolute;right: 0;top: 0;border-radius: 50%;cursor: pointer;z-index: 9999999;padding: 15px;line-height: 1;}
.video-title{padding:15px 20px;color:#fff;}
#fz-videoAct{position: absolute;left: 0;top: 0;width: 99.9%;height: auto;object-fit: fill;}
video{max-width: 100%;display: block;}

.dizhiBtn{ text-align: center;background: #fff;padding:0 0 25px 0;}
.dizhiBtn span{display: inline-block;background: #C9151E;color: #fff;padding: 5px 25px;cursor: pointer;}
.clearBtn{ text-align: center;background: #fff;margin:45px 0 0 10px;padding: 0 0 0 0;}
.clearBtn span{display: inline-block;font-size:13px;background: #0070bc;color: #fff;padding: 6px 15px;cursor: pointer;border-radius: 1px;}
.dzForm{background:url('../../../img/index/custom.png') no-repeat 0px 0px;padding: 3%;min-height:500px;}
.fileInput{padding-top:8px;}
.dzForm .formleft{float: left;width: 45%;height: auto;}
.dzForm .formright{float: right;width: 55%;padding-top: 8px;}
.dzForm .formleft .form{display: block;max-width: 400px;margin: auto;position: relative; float: left;}
.formleft .accountAdd{color:#ededed;background:#c9151e;border:1px solid #c9151e; border-radius:2px;padding:8px;margin-bottom: 30px;}
.formright img{width:80%;height:auto;padding-left:30px;}

.itemFm{ position: relative;border: 1px solid #ddd;margin-bottom: 28px;}
.itemFm label{line-height: 40px;padding: 0 5px 0 10px;}
.itemFm .txt{width: 100%;line-height: 24px;padding: 8px 0;}
.publicRed{color: #fff; border-radius: 3px; padding: 5px 25px;display: inline-block;cursor: pointer;line-height: 30px;box-sizing: content-box;}
.publicRed2{color: #fff;background:#c9151e;opacity: 0.8; border-radius: 3px; padding: 2px 25px;display: inline-block;cursor: pointer;line-height: 30px;box-sizing: content-box;}
.publicRed2:hover{color:#fff;opacity: 1;}
.submitsnull{width:95%;min-height:200px;height:auto;padding:20px;display: inline-block;}
.submitsnull .nulll{float: left;width: 40%;height: auto;text-align: center;}
.nulll img{width:75%;}
.submitsnull .nullr{float: right;width: 60%;padding-top:50px;}
.nullr p{margin-top:7px;}

.fileLabel input{display: none;}
.fileSubmit{ position: absolute;left: 116%;top: 0;white-space: nowrap;text-align: center;}
.fileLabel{display: inline-block;margin: 25px 0;}
.fileSubmit .publicRed{min-width: 4em;}
.errorTip{ position: absolute;left: 0;top: 100%;font-size: 12px;color: #C9151E;padding-top: 7px;}
.dzALert{display: none; position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 65;background: rgba(0,0,0,.5);}
.dzALert .cts{width: 400px;margin: auto;background: #fff;position: relative;top: 50%;margin-top: -270px;max-width: 90%;}
.dzALert .cts .tit{background: #e4e4e4;padding: 13px 15px;text-align: center;}
.dzALert .alertForm{ padding:30px 40px;}
.messALert{display: none; position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 65;background: rgba(0,0,0,.5);}
.messALert .cts{width: 400px;margin: auto;background: #fff;position: relative;top: 50%;margin-top: -270px;max-width: 90%;}
.messALert .cts .tit{background: #e4e4e4;padding: 13px 15px;text-align: center;}
.messALert .alertForm{ padding:30px 40px;}
.flexAlertBtn .publicRed{ width: 32%;}
.flexAlertBtn .sb{background: #C9151E;}
.alertForm .ipt{display: block;width: 100%;transition: .5s; margin-top: 5px; text-indent: 15px;padding: 10px 0;line-height: 20px;height: 20px;border: 1px solid #d5d5d5;}
.alertForm input[type=file]{text-indent: 0;padding-left: 15px;}
.alertForm .af{ margin-bottom: 10px;}
.alertForm .ipt:focus{border-color: #C9151E;}
.dingzhiBtn { position: absolute;right: 0;top: 50%;margin-top: -20px;}

.detailsTable{ padding: 2%;background: #fff;margin-top: 15px;}
.detailsTable table{ width: 100%;table-layout: auto;}
.detailsTable table td{ padding: 2px 0 2px 25px;width: 30%;}
.detailsTable table td:nth-child(1){ width: 100px;}


.caseTest .item{width: 48.5%;position: relative;overflow: hidden;}
.caseTest .item .tit{ position: absolute;left: 0;right: 0;bottom: 0;text-align: center;background: rgba(255,255,255,.85);padding: 12px 0;}
.caseDL dd{ width: 23%;margin-right: 2%;margin-bottom: 2%;background: #fff;border-radius: 5px;}
.caseDL dd>a{ padding: 25px;display: block;}
.caseDL dd .tit{text-align: center;padding: 10px;border-bottom: 3px solid #b5b5b5;margin-bottom: 15px;color: #333;}
.caseDetatls dd{width: 32.33%;background: #fff; margin-bottom: 2%; text-align: center;padding:20px 15px;box-sizing: border-box;-webkit-box-sizing: border-box;}
.technoDL dd{width: 32.33%; line-height: 2; background: #fff; margin-bottom: 2%;padding:20px 25px;box-sizing: border-box;-webkit-box-sizing: border-box;box-shadow: 0 0 16px -12px rgb(0 0 0 / 50%); transform: translate(0,-2px); -webkit-transform: translate(0,-2px);}
.calculater dd{
	width:32.33%;
	border: 1px solid #eee;
	border-radius: 3px;
	ackground: #eee;
	
}
.calculater .titl{padding-left: 10px;border-left: 6px solid #ab1018;}

.bbsTypes {width: 100%;height: 40px;line-height: 40px;display: inline-block;padding: 10px 0;border-bottom: 1px solid #ddd;}
.bbsTypes .bbsl{float: left;width: 50%;}
.bbsTypes .bbsr{float: right; width: 50%;text-align: right;}
.bbsr .borderb{border:1px solid #c9151e; border-radius:3px;background:#c9151e;color:#fff;padding:8px 10px;line-height:40px;}
.bbsr .borderb:hover{color:#fff;}
.bbsTypes .bbsimg{width:28px;height:auto;}
.bbs .bbsimgq{width:26px;height:auto;margin-top:-4px;}
.bbs .bbsimgq2{width:22px;height:auto;margin-top:-4px;margin-right:5px;}
.bbs .bbsimgq4{width:40px;height:auto;margin-top:-4px;margin-right:5px;border-radius:50%;}
.bbsD .bbsimgq{width:30px;height:auto;margin-top:-4px;}
.sub{width:100%;height:40px;text-align:right;display: inline-block;}
.sub .btn-default{color:#fff;background:#c9151e;border:1px solid #c9151e;border-radius:2px;padding:3px 20px;width:100px;height:40px;}
.sub .btn-default:hover{cursor: pointer;}

.sub .btn-default-re{color:#fff;background:#c9151e;border:1px solid #c9151e;border-radius:2px;padding:3px 20px;width:100px;height:40px;}
.sub .btn-default-re:hover{cursor: pointer;}

.bbs .marginL10{margin-left:20px;}
.bbs .q{width:100%;display: inline-block;line-height: 28px;}
.bbs .q .ql{float: left;width: 3%;}
.bbs .q .qr{float: right;width: 97%;text-align: left;}
.bbs .bbsn{width:100%;height:40px;display: inline-block;}
.bbs .bbsn .bbsnl{float: left;width: 50%;}
.bbs .bbsn .bbsnr{float: right;width: 45%;height:40px;line-height:40px;text-align: right;margin-right:5%;}
.bbsnl .borderu{width:50px;height:50px;border:1px solid #333;}


.bbsD{width:100%;height: 40px;display: inline-block;line-height: 28px;padding: 10px 0;border-bottom: 1px solid #ddd;}
.bbsD .bbsDl{float: left;width: 85%;}
.bbsD .bbsDr{float: right;width: 15%;text-align: right;}
.bbsDl .q{width:100%;display: inline-block;line-height: 40px;}
.bbsDl .q .ql{float: left;width: 3%;}
.bbsDl .q .qr{float: right;width: 96%;margin-left:1%;text-align: left;}
.bbsDr .borderb{border:1px solid #c9151e; border-radius:3px;background:#c9151e;color:#fff;padding:8px 20px;line-height:40px;}

.bbsDe{width:100%;min-height:80px;}
.bbsDe .q{width:100%;display: inline-block;}
.bbsDe .q .ql{float: left;width: 7%;text-align: center;}
.bbsDe .q .qr{float: right;width: 92%;line-height:20px;margin-left:1%;text-align: left;}
.bbsDe .bbsimgq5{width:65px;height:auto;border-radius:50%;}
.bbsDe .user{width:100%;font-size:16px;font-weight:bold;margin-bottom:15px;}
.bbsDe .time{margin-left:25px;}
.bbsDe .bbsn{width:100%;height:40px;line-height:40px;display: inline-block;float:right;text-align:right;}
.bbsDe .bbsFiles{width:60%;height:auto;}
.bbsDe .lz{margin-left:10px;width:50px;height:20px;line-height:20px;padding:3px 10px;border:1px solid #c9151e;border-radius:2px;background:#c9151e;color:#fff;}
/* .bbsn .likes.on .dz{display:none;}
.bbsn .likes .dzn{display:none;} */
.reply{width:90%;padding-left:8%;}
.reply .reply-area{margin-top:10px;}
#reply{display:none;}


.bbsson dd{
	width:100%;
	line-height: 2;
	background: #fff;
	margin-bottom: 2%;
	padding: 10px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	/* background-image: linear-gradient(to right, #eee , #fff); 背景渐变*/
	opacity:0.8;
	border-bottom: 1px solid #ddd;
}
.bbsson dd:hover{background: #f2f2f2;cursor: pointer;border-radius:2px;}

.bbsr .borderb:hover{color:#fff;}
.bbsTypes .on{color:#c9151e;}
.bbsType{font-size:15px;height:40px;line-height:40px;margin-right:25px;}
.bbsType:hover{cursor: pointer;}
.bbsTypesson .depart{display: none;}
.bbsTypesson .depart.on{display: block;}

.department{font-size:15px;height:40px;line-height:40px;margin-right:25px;}
.department:hover{cursor: pointer;color:#c9151e;}
.departments .on{color:#c9151e;}
.departmentson .depart{display: none;}
.departmentson .depart.on{display: block;}

.joint,.joint2,.joint3,.joint4,.joint5{font-size:15px;height:40px;line-height:40px;margin-right:25px;}
.joint:hover,.joint2:hover,.joint3:hover,.joint4:hover,.joint5:hover{cursor: pointer;color:#c9151e;}
.joints .on{color:#c9151e;}
.joints2 .on{color:#c9151e;}
.joints3 .on{color:#c9151e;}
.joints4 .on{color:#c9151e;}
.joints5 .on{color:#c9151e;}
.joints .marginl15{margin-left:15px;}
.jointson .jobs{display: none;}
.jointson .jobs.on{display: block;}
.jointson2 .jobs2{display: none;}
.jointson2 .jobs2.on{display: block;}
.jointson3 .jobs3{display: none;}
.jointson3 .jobs3.on{display: block;}
.jointson4 .jobs4{display: none;}
.jointson4 .jobs4.on{display: block;}
.jointson5 .jobs5{display: none;}
.jointson5 .jobs5.on{display: block;}
.joinUs dd{
	width:100%;
	line-height: 2;
	background: #fff;
	margin-bottom: 2%;
	padding: 10px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	/* background-image: linear-gradient(to right, #eee , #fff); 背景渐变*/
	opacity:0.8;
}

.calculater .titl{padding-left: 10px;border-left: 6px solid #ab1018;}

.technoDL:after{min-width: 32.33%;content: '';}
.technoTxt li{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.technoTxt li span{ padding-right: 10px;}

.techbaike{width:42%;border-radius:3px;padding:3px 2%;margin:3px 8px 3px 3px;color:#fff;float: left;display: block;background: linear-gradient(to right, rgb(236, 236, 236), rgb(236, 236, 236));}

.leftTechBaike{ width: 270px;height:720px;margin-right: 15px;padding:0 20px 0 0;margin-bottom: 30px;}
.leftTechExchange{ width: 270px;height:350px;margin-right: 15px;padding:0 20px 0 0;margin-bottom: 30px;}


.padding20{padding:20px;}
.padding30{padding:30px;}
.marL30{margin-left:3%;}

.leftTechExbition{ width: 270px;height:auto;max-height:600px;margin-right: 15px;padding:20px;margin-bottom: 2%;}
.leftTechExbition .tit{padding-left: 25px;position: relative;}
.leftTechExbition .tit .name{display: inline-block;background: #9a9a9a;color: #fff;padding: 3px 10px;border-radius: 3px;margin-bottom: 10px;}
.leftTechExbition .tit .name.on,.leftTechExbition .tit .name:hover{background: #C9151E;}
.leftTechExbition .tit:before{ position: absolute;left: 0;top: 50%;width: 15px;content: '';border-top: 1px solid #919191;}
.exhibitionImg{text-align:center;padding-bottom:15px;}

.leftTech{ width: 270px;height:400px;margin-right: 15px;padding:20px;}
.leftBorder{border-left: 1px solid #919191;position: relative;}
.bod .techUL{display: none;}
.bod.on .techUL{display: block;}
.bod.on .tit .name{background: #C9151E;}
.leftBorder:after{display: none; position: absolute;left: 0;bottom: 0;content: '';width: 15px;border-top: 1px solid #919191;}
.leftTech .tit{padding-left: 25px;position: relative;}
.leftTech .tit .name{display: inline-block;background: #9a9a9a;color: #fff;padding: 3px 10px;border-radius: 3px;}
.leftTech .tit .name.on,.leftTech .tit .name:hover{background: #C9151E;}
.techUL{ padding-bottom: 15px;}
.techUL li{overflow: hidden;text-overflow: ellipsis;position: relative;padding-left: 25px; margin-top: 15px;}
.techUL li:before{ position: absolute;left: 0;top: 8px;width: 8px;content: '';border-top: 1px solid #919191;}
.leftTech .tit:before{ position: absolute;left: 0;top: 50%;width: 15px;content: '';border-top: 1px solid #919191;}
.techUL li.on{color: #C9151E;}
.rightTech{margin-bottom:2%;}
.textTit{ padding:0 0 10px 0;border-bottom: 1px solid #eee;margin-bottom: 10px;}
.detailsTxt{ line-height: 1.8;padding-top: 10px;}
.detailscon{width: 96.5%; padding: 20px; min-height: 200px;height: auto;display: inline-block;}
.dconl{float: left; width: 63%; height: auto;}
.dconr{float: right;width: 35%; text-align: center;}


/*????????*/
.aboutTit{ position: absolute;left: 0;right: 0;text-align: center;top: 30%;color: #fff;font-weight: bold;}
.aboutTit_1{ position: absolute;left: 0;right: 0;text-align: center;top: 20%;color: #fff;font-weight: bold;}
.aboutTit_2{ position: absolute;left: 0;right: 0;text-align: center;top: 40%;color: #fff;font-weight: bold;}
.aboutTit_3{ position: absolute;left: 0;right: 0;text-align: center;bottom: 20%;color: #232323;}

/*公益页面样式*/
.autowidth_1{width: 1080px;margin:0 auto;max-width: 94%;}
.aboutTit_wel{ position: absolute;left: 0;right: 0;text-align: center;top: 40%;color: #fff;display: grid;}
.aboutTit_wel img{width:160px;}
.autowidth_1 .marginTop80{margin-top:8%;}
.autowidth_1 .marginBot80{margin-bottom:80px;}
.welSign{font-size:13px;color:#7a7878;padding:5px 10px;border:1px #b0b0b0 solid;border-radius: 20px;}
.wel_mt10{margin-top:10px;}
.wel_mt30{margin-top:30px;}
.aboutTit_wel .font32{font-size:32px;}
.aboutTit_wel .font18{font-size:18px;}
.aboutTit_wel .font14{font-size:14px;}
.publicTit_wel span{display: block;padding-left: 10px;border-left: 6px solid #ab1018;}
.desc .model{text-align: center;}
.desc dl dd{width: 24%;margin-right: 1%;margin-top: 4%; cursor: pointer;}
.model1 img{width:60px;height:auto;}
.model1 .p1{font-weight:550;padding:15px 0 7px 0}
.beneficiary{width:100%;margin:0 auto;}
.beneficiary dl dd{width:100%;}
.bene1{margin:50px 0;}
.bene1 .b_title{height:40px;line-height: 40px;border-bottom: 3px solid #fd4046;}
.bene1 p{padding:2px 0;}
.bene1 img{width:23px;margin-top:-10px;}
.bene1 .bene_time{color:#7a7a7a;font-size:13px;margin-left:20px;}
.bene1 .bene_detail{float:right;color:#000;font-size:13px;cursor: pointer;}
/* .bene1 ul{margin:auto;display: flex;justify-content: space-between;}
.bene1 ul li{position:relative;width:16%;height:265px;padding:2% 3%;margin-top: 4%; cursor: pointer;background:#f2f2f2;border-radius: 20px;}
.bene1 ul li:first-child{float:left;}
.bene1 ul li:last-child{float:right;}
.bene1 h5{font-weight:bold;text-align:center;margin-bottom: 8px;}
.bene1 .ri{float:right;}
.bene1 .bene_total{position:absolute;bottom:5px;margin-top:20px;width:72%;height:35px;line-height:35px;display: inline-block;color:#fd4046;}
.bene_total .bl{width:22%;float:left;text-align:left;line-height:16px;}
.bene_total .bc{width:78%;float:right;font-size:24px;font-weight:bold;}
.bene_total .br{width:10%;float:right;text-align:center;} */

.bene1 .welfarelist{display: flex;}
.bene1 .welfarelist dd{display: flex;width:21%;font-size: 13px;}
.bene1 ul{margin:auto;display: flex;justify-content: space-between;}
.bene1 ul li{position:relative;width:98%;padding:2% 3%;margin-top: 4%; cursor: pointer;background:#f2f2f2;border-radius: 20px;}
.bene1 ul li:first-child{float:left;}
.bene1 ul li:last-child{float:right;}
.bene1 h5{font-weight:bold;text-align:left;margin-bottom: 8px;}
.bene1 .li{width:50%;}
.bene1 .ri{float:right;}
.bene1 .bene_total{color:#fd4046;font-weight: bold;}
.bene_total .zj{margin-left:20px;}
.bene_total .bl{width:22%;float:left;text-align:left;line-height:16px;}
.bene_total .bc{width:78%;float:right;font-size:24px;font-weight:bold;}
.bene_total .br{width:10%;float:right;text-align:center;}

.mark{position:static;top:0;left:0;width:100%;height:100%;background-color:#f3f3f3;opacity:0.5;z-index:999;}
.mark ul li{background: #ddd;opacity: 0.5;color:#9b9b9b;}
.mark .bene_total{color:#c6c6c6;opacity: 0.5;}

.news_tui{width:100%;display: inline-block;margin-top:5%;}
.news_tui .tui-left{float:left;width:65%; position: relative;}
.tui-left img{border-radius:10px;cursor: pointer;}
.zhezhaoimg{position: absolute;top:0;left:0;opacity: 0.5;width:100%;}
.zhezhaof{display: block;position:absolute;}
.zhezhao{position:absolute;right: 35%; bottom:45%;border-radius:20px;text-align: center;}
.zhezhao .container{position: relative;top:50%;left:0;}
.container p{margin-top:7px;color:#fff;font-size:22px;}
.zhezhaoimg1{position: absolute;top:0;left:0;opacity: 0.5;width:100%;}
.zhezhao .container{position: relative;top:50%;left:0;}

.news_tui .tui-right{float:right;width:27%;height:290px;margin-left:0;padding:5% 4%;cursor: pointer;box-shadow: 0 0 25px -12px rgba(0,0,0,.5); transform: translate(0,-2px);-webkit-transform: translate(0,-2px); transition: .5s;}
.news_tui a{color:#232323;}
.tui-right h3{font-size:20px;font-weight:550;margin-bottom: 40px;}
.tui-right .ptime{margin-top:30px;height:35px;line-height: 35px;}
.ptime .tuimg{float:right;margin-right:10px;}
.tui-right:hover{box-shadow: 0 0 25px -12px rgba(0,0,0,.5); transform: translate(0,-2px);-webkit-transform: translate(0,-2px); transition: .5s;}



.ptime img{width:40px;}
.bene_newslist{width:100%;}
.bene_newslist ul{margin:10px auto;display: flex;}
.bene_newslist ul li{width:33%;padding:2% 1%;cursor: pointer; }
.bene_newslist img{border-radius:0px;}
.bene_newslist .ptime{margin-top:10px;height:35px;line-height: 35px;}
.bene_newslist .listt{background:#fff; padding:20px 10px 10px 10px;border-radius:0px;}
.listt:hover{background:#fd4046;color:#fff;}
.bene_newslist ul li:hover .listt{background:#fd4046;color:#fff;}

.ptime .xuan_no{display:block;}
.ptime .xuan{display:none;}
.bene_newslist ul li:hover .xuan_no{display:none;}
.bene_newslist ul li:hover .xuan{display:block;}

.newsALert{display: none; position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 65;background: rgba(0,0,0,.5);}
.newsALert .cts{width: 60%;min-height:500px;height:auto;border-radius:20px;margin: auto;background: #fff;position: relative;top: 50%;margin-top: -270px;max-width: 90%;}
.newsALert .cts .tit{background: #e4e4e4;padding: 13px 15px;text-align: center;}
.newsALert .alertcontent{ padding:30px 40px;}
.alertcontent .cont_title{width:100%;height:35px;line-height:35px;display:inline-block;}
.cont_title h3{float:left;font-size:16px; font-weight:550;}
.cont_title .closeimg{float:right;margin-right:30px;width:45px;cursor: pointer;}
.alertcontent .ptime{font-size:13px; margin-top:15px;color:#616265;}
.alertcontent .bene_content{width:100%;display:inline-block;margin-top:3%;}
.bene_content .con_l{float:left;width:60%;}
.bene_content .con_r{float:right;width:35%;margin-laft:5%;}
.con_r img{border-radius: 12px;}


.welfareicon{cursor: pointer;display: inline-grid;}
.welfareicon img{width:40px;margin-left:30px;}
.publicwelfare:hover .welfareC{display: block;}
.welfareC{position: absolute;left:37%;top:25%;width:300px;line-height:30px;padding:3px 10px;font-size:13px;border:1.5px solid #dedede;border-radius:3px;background:#fff;display:none;}
.welfareC .sj{color:#dedede;position: absolute;left:-5%;font-size:23px;}

.welfareicon_1{cursor: pointer;display: inline-grid;}
.welfareicon_1 img{width:25px;margin-right:5px;}
.publicwelfare_1:hover .welfareC_1{display: block;}
.publicwelfare_1{position: absolute;}
.welfareC_1{position: relative;left:12%;bottom:26px;width:300px;line-height:30px;padding:3px 10px;font-size:13px;border:1.5px solid #dedede;border-radius:3px;background:#fff;display:none;box-shadow: 0 0 5px -1px rgba(254,254,254,.3);}
.welfareC_1 .sj_1{color:#dedede;position: absolute;left:-5%;font-size:23px;}
.welml45{margin-left:45px;}
.welml20{margin-left:20px;}



.mainPro .name{ text-align: center;background: #C9151E;color: #fff;padding: 5px 0;}
.mainPro .max3{line-height: 24px;height: 72px;overflow: hidden;margin: 10px 0;padding: 0 5px;}
.mainPro .scaleImg{box-shadow: 0 0 15px -5px rgba(0,0,0,.4);}
.mainPro dd>a{ padding-bottom: 0 !important;}
.wallNews .article{position: relative;max-width: 300px; background: #fff;border-radius: 5px;box-shadow: 0 0 15px -5px rgba(0,0,0,.3);display: block;text-align: center;margin-bottom: 15px;}
.wallNews .article .link{display: block;padding: 15px;}
.wallNews {display: block;position: relative;width: 101.5%;}
.wall-column {display: block;position: relative;width: 23.5%; margin-right: 1.5%; float: left;box-sizing: border-box;}
.wallNews .tits{max-width: 200px;margin:15px auto;}
.partnerDL dd>a{padding: 0 !important;}
.partnerDL dd img{display: block;width: 100%;}
.partnerDL dd{ width: 18.5%;}
.infoItems{ position: relative;padding-left: 80px;margin-top: 1%;min-height: 50px;}
.infoItems:nth-last-child(1):after{position: absolute;left: -35px;top: 15px;bottom: 0;content: '';border-left: 1px solid #f5f5f5;}
.infoList{ padding-left: 35px;position: relative;}
.infoList:before{ position: absolute;left: 0;top: 13px;bottom: 0;content: '';border-left: 1px solid #919191;}
.infoList .year{position: absolute;transition: .3s; cursor: pointer; left: 0;top: 0;background: #888;color: #fff;padding: 3px 10px;border-radius: 2px;}
.infoList .year:after{ position: absolute;right: 100%;top: 50%;content: '';border-top: 1px solid #919191;width: 35px;}
.infoItems.on .year,.infoList .year:hover{background: #C9151E;}
.infosDL{display: none;}
.infoItems.on .infosDL{display: block;}
.infosDL dd{width: 32%;margin-bottom: 2%;margin-left: 1.2%;}
.infosDL dd.hot {box-shadow: 0 0 10px 1px rgba(162,162,162,.2);}
.infosDL dd>a{background: #fff;padding: 20px;border: 2px solid transparent;}
.infosDL dd .left{ width: 160px;height: 80px;background-size: cover !important;margin-right: 10px;flex-shrink: 0;}
.infosDL dd .date{ margin: 10px 0;}
.qiehuanTit2 { margin-bottom: 2%;}
.serItem{ display: none;padding:25px 3%;min-height: 388px;background: #fff;line-height: 2;}
.serItem.on{display: block;}
.services .left{width: 240px;margin-right: 2%;}
.serviceDL{ padding:5px 20px 30px 20px;line-height: 35px;background: #fff;font-size: 13px;}
.serviceDL dd{border-top: 1px solid #efefef;cursor: pointer;color: #232323;}
.serviceDL dd>a{display: block;}
.serviceDL dt{ margin-top: 10px;}
.serviceDL dd.on{color: #C9151E;}
.duihuanUL li{width: 31.33%;margin: 0 2% 2% 0;}
.duihuanUL li>a{display: block;border: 1px solid #ddd;}
.duihuanUL li .name{background: #ddd;padding: 10px 10px;text-align: left;color: #666;}
.duihuanUL li .blockDiv{width: 160px;}
.duihuanUL .publicRed{ padding: 0 15px;border-radius: 2px;}
.duihuanUL .point{ margin: 5px 0;}
.dhTitle{line-height: 40px;padding: 0 15px;background: #E2E2E2;}
.cardChange .cardImg{ width: 39.5%;margin-right: 3%;}
.cardChange .radioGroup label{display: flex;display: -webkit-flex; align-items: center; -webkit-align-items: center; margin-bottom: 5px;}
.uderline{text-decoration: underline;}
.sixProduct dd{ width: 15.1%;}
/*???*/
.loginBg{background-size: cover !important;min-height: 500px;min-height: calc(100vh - 140px);}
.loginForm{width: 280px;line-height: 40px;background: rgba(242,243,244,.9);padding: 15px 25px;max-width:84%;}
.bgopacity{background: rgba(255,255,255,.76);border-radius: 3px;}
.inputTxt{background: transparent;border: 0;line-height: 20px;height: 20px;padding: 10px 0;width: 100%;text-indent: 13px;}
.loginPhone{ padding: 0 15px;position: relative;cursor: pointer;}
.loginPhone i{transition: .5s;display: inline-block;transform: rotate(180deg);-wenkit-transform: rotate(180deg);}
.loginPhone.on i{transform: rotate(0deg);-wenkit-transform: rotate(0deg);}
.loginPhone.on{z-index: 10;}
.loginPhone .val{display: inline-block;min-width: 32px;}
.quhao{display: none; position: absolute;left: 0;right: 0;top: 100%;background: #fff;cursor: pointer;line-height: 30px;max-height: 300px; overflow-y: auto; text-align: center;z-index: 3;box-shadow: 0 0 5px -1px rgba(0,0,0,.1);}
.quhao li:hover{background: #eee;}
.formRt10{margin-right: 10px;}
.formRt5{ margin-right: 5px;}
.cotForm .item{ margin-bottom: 10px;}
input.getCode {background: rgba(255,255,255,.76);width: 90px;text-align: center;border-radius: 3px;color: #C9151E;}
input.getCode.on{color: #888;}
.changeTit{position: relative;}
.changeTit:before{ position: absolute;left: 50%;top: -1px;bottom: 0;content: '|';}
.changeTit .tit{display: inline-block;position: relative;width: 50%;}
.changeTit .on{color: #C9151E;}
.changeTit1{position: relative;}
.changeTit1:before{ position: absolute;left: 50%;top: -1px;bottom: 0;}
.changeTit1 .tit{display: inline-block;position: relative;width: 100%;}
.changeTit1 .on{color: #C9151E;}
.agreenCheck{cursor: pointer;width: 10px;height: 10px;border: 1px solid #4a464c;position: relative;margin-right: 5px;}
.agreenCheck i{display: none;position: absolute; right: -3px;bottom: 0;top: 0;line-height: 10px;color: #C9151E;font-size: 16px;}
.agreenCheck.on i{display: block;}
input.loginBtn{width: 100%;background: #C9151E;color: #fff;line-height: 40px;border-radius: 3px;transition: .5s;}
.elseWay{ text-align: center;margin-top: 4vh;}
.elseWay .tit span{position: relative;display: inline-block;}
.elseWay .tit span:before{position: absolute;left: 108%;top: 50%;content: '';border-top: 1px solid #aaa;width: 200px;}
.elseWay .tit span:after{position: absolute;right: 108%;top: 50%;content: '';border-top: 1px solid #aaa;width: 200px;}
.loginLink .link{padding: 0 10px;font-size: 18px;}
.loginMain{ justify-content: flex-end;-webkit-justify-content: flex-end;padding: 5vh 0;}
.cotForm{display: none;}
.cotForm.on{display: block;}
.marginBot10px{ margin-bottom: 10px;}
.zzszyfp{display: none;}
.zzszyfp.on{display: block;}
.hides{display: none !important;}
/*??????*/
.wt100{ width: 100%;}
.accountInfo{background: #fff;}
.accountInfo .tx{background: #7a7979;width: 200px;padding: 20px;color: #fff;}
.accountInfo .photo{ width: 80px;height: 80px;object-fit: cover;border-radius: 5px;margin-right: 10px;}
.accountInfo .vip{display: inline-block;border: 1px solid #fff45c;text-align: center;margin-top: 5px;padding: 3px 5px;}
.marginTop5px{ margin-top: 5px;}
.marginTop10px{ margin-top: 10px;}
.infoRight{ padding: 2% 0;}
.infoRight .items{padding-right: 4%;}
.infoLink{ margin-top: 10px;}
.accounts .left{width: 240px;margin-right: 2%;}
.accountsCot{background: #fff;padding: 2%;}

.accountsCotss{width:80%;padding:3% 10%;}
.accountsCotss .acc-level{position: relative;cursor: pointer;}
.acc-level .acc-desc{display: none;}
.acc-level .disc{
	width:380px;
	border:1px solid #ddd;
	border-radius:3px;
	padding:10px;
	-webkit-box-shadow: 0 2px 10px 0 rgb(0 0 0 / 30%);
	box-shadow: 0 2px 10px 0 rgb(0 0 0 / 30%);
	position: absolute;
	left:25%;
	bottom:-8px;
	z-index: 10;
	display:none;
}
.acc-level .ii{width:16px;height:auto;cursor: pointer;}
.acc-level .i-left{width:15px;height:auto;cursor: pointer;position: relative;left:-22px;}
.acc-level:hover .disc{display:block;}

.heads{width:80%;height:100px;}
.heads .headleft{float: left;width: 20%;height: auto;}
.heads .headright{float: right;width: 80%;padding-top: 0px;}
.heads .nickname{margin-top:8px;font-size:22px;}
.headright p{padding-top: 5px;color:#c9151e;}
.headright .xiaofei{padding-top: 5px;color:#777;}
.acc .myul{width:100%; height:180px;}
.acc .myul li{float:left;width: 35%;padding:20px 0;}
.acc .accl{float: left;width: 20%;height: auto;}
.acc .accr{float: right;width: 77%;height: auto;padding:2% 0 0 3%;}
.acc .accr:hover{cursor: pointer;}
.acc img{width:60px;height:auto;}
.acc .accr p{margin-top:2px;}
.accorder{width:100%;height:80px;}
.accorder img{width:50px;height:auto;}
.accorder .items{float:left;width:20%;padding:5px;position: relative;}
.accorder .items .pp{padding:5px 0;}
.accorder .items .onum{position:absolute;right:95px;bottom:60px;width: 25px;height:25px;line-height: 25px;background: #c9151e;color: #fff;border-radius: 50%;font-size: 12px;text-align: center;}
.accorder .items .onum2{position:absolute;right:95px;bottom:60px;width: 25px;height:25px;line-height: 25px;background: #c9151e;color: #fff;border-radius: 50%;font-size: 12px;text-align: center;}
.orderborder{width:100%;padding:15px 0;border-bottom:1px solid #333;}

.heads_Edit{width:100%;min-height:600px;height:auto;}
.heads_Edit .headleft{float: left;width: 20%;height: auto;}
.heads_Edit .headright{float: right;width: 80%;}
.heads_Edit .fileImg .imgTx{ width: 100px;max-height:100px;border-radius: 5px;margin-bottom: 5px;}
.heads_Edit .headleft p{text-align:center;color:#0070bc;font-size: 13px;}
.heads_Edit .borderbottom{border-bottom:1px solid #ccc;}
.heads_Edit .paddingB6{padding-bottom:6px;}
.heads_Edit .paddingAll{padding:12px 0;}
.heads_Edit .edits{cursor: pointer;font-weight: bold;}
.color0070bc{color:#0070bc;}
.edits:hover{font-weight:bold;}
.heads_Edit .floatR{float: right;margin-right:20px;}
.heads_Edit .attribute{width:20%;display: inline-block;text-align:right;}
.heads_Edit .attribute em{color:#c9151e;}
.heads_Edit  input[type=button]{border: none;background: #fff;line-height: 16px;color:#c9151e;}
.heads_Edit  input[type=text]{width:42%;border: 1px solid #ccc;border-radius: 3px;height: 25px;padding-left: 3px;}
.heads_Edit input[type=checkbox]{-webkit-appearance:checkbox; cursor: pointer;position: relative;width: 14px;height: 14px;font-size: 12px;}
.heads_Edit input[type=checkbox]::after {position: absolute;top: 0;color: #000;width: 14px;height: 14px;line-height: 14px;display: inline-block;visibility: visible;padding-left: 0px;text-align: center;content: ' ';border-radius: 3px;}
.heads_Edit input[type=checkbox]:checked::after {content: "✓";color: #fff;font-size: 12px;font-weight: bold;background-color: #c9151e; }
.heads_Edit .spec{width: 14px;height: 14px;background: #fff;border: 1px solid #ccc;margin-right: 2px;}
.heads_Edit .paddingR{padding-right:20px;}
.heads_Edit .borderRed{border:1px solid #c9151e;border-radius: 2px; padding: 0px 5px;cursor: pointer;}
.heads_Edit .borderGrey{border:1px solid #616265;border-radius: 2px; padding: 0px 5px;cursor: pointer;}

.heads_Edit .onCash{width:80px;margin:0 20px 0 60px;border:1px solid #c9151e;border-radius:25px;padding:5px;color:#fff;background: #c9151e;}
.heads_Edit .onCash a:hover{background:#c9151e;color:#fff;font-weight: bold;}
.Cash{display: none;width:100%;}
.Cash.ons{display: inline-block;}
.fuktips{font-size:12px;}
.accountAddon{color:#000;background:#ccc;border:1px solid #ccc; border-radius:2px;padding:8px;margin-bottom: 30px;}
.accountAdd{color:#ededed;background:#c9151e;border:1px solid #c9151e; border-radius:2px;padding:8px;margin-bottom: 30px;}
.accountAdd_1{color:#ededed;background:#c9151e;border:1px solid #c9151e; border-radius:2px;padding:8px;}
.addrTable .borderGrey{border:1px solid #616265;border-radius: 2px; padding: 3px 5px;cursor: pointer;}
.borderGrey:hover{border:1px solid #c9151e;color:#c9151e;}
.invoice_Head .borderbottom{border-bottom:1px solid #ccc;}
.invoice_Head .paddingB6{padding-bottom:6px;}
.invoice_Head .floatR{float: right;margin-right:20px;}
.invoice_Head .radioGroup label{margin-right:3px;}
.floatRS{float: right;margin-right:10px;}
.floatR{float: right;margin-right:20px;}
.lt7{margin-left:7px;}
.floatR a:hover{color:#fff;}
.fileImgs{cursor: pointer;display: inline-block;vertical-align: top;margin-left:21%;}
.fileImgs input{display: none;}
.fileImgs .imgTx{ width: 80px;height: 80px;object-fit: cover;border-radius: 5px;margin-bottom: 5px;}
.fileImg{cursor: pointer;display: inline-block;vertical-align: top;}
.fileImg input{display: none;}
.margin20{margin-left:120px;}
.fileImg .imgTx{ width: 80px;height: 80px;object-fit: cover;border-radius: 5px;margin-bottom: 5px;}
.accountForm{display: block;width: 570px;max-width: 100%;margin: auto;line-height: 40px;}
.accountForm .borderInput{border: 1px solid #d5d5d5;width: 99%; width: calc(100% - 2px); display: block;background: transparent;text-indent: 10px;line-height: 24px;padding: 7px 0;}
.accountForm .typeInput{display: none;}
.accountForm .typeInput.on{display: block;}
.accountForm .jobInput{display: none;}
.accountForm .jobInput.on{display: block;}
.accountForm .proInput{display: none;}
.accountForm .proInput.on{display: block;}
.accountForm .wayInput{display: none;}
.accountForm .wayInput.on{display: block;}
.accountForm .newInput{display: none;}
.accountForm .newInput.on{display: block;}
.accountForm .perInput{display: none;}
.accountForm .perInput.on{display: block;}
.accountForm .Input{display: none;}
.accountForm .Input.on{display: block;}
.accountForm .textarea{border: 1px solid #d5d5d5;width: 96%; width: calc(100% - 22px); display: block;background: transparent;line-height: 24px;padding: 7px 10px;}
.accountForm .items{ margin-bottom: 8px;}
.accountForm .items .spec{ margin:2px 5px;width:15px;height:15px;color:#333;-webkit-appearance: checkbox;}
.accountForm .items span{}
.accountForm .lb{ min-width: 80px;/* display: flex; */justify-content: space-between;text-align:right;}
.accountForm .lb em{color:#f13333;}
.radioGroup label{ margin-right: 20px;cursor: pointer;}
.radioGroup label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.radioGroup label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}

.cashGroup label{ margin-left:20.8%;cursor: pointer;}
.cashGroup label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.cashGroup label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}

.identityGroup label{ margin-right: 20px;cursor: pointer;}
.identityGroup label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.identityGroup label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}

.typeGroup label{ margin-right: 20px;cursor: pointer;}
.typeGroup label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.typeGroup label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}

.typeGroup_1 label{ margin-right: 20px;cursor: pointer;}
.typeGroup_1 label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.typeGroup_1 label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}

.typeGroup_2 label{ margin-right: 20px;cursor: pointer;}
.typeGroup_2 label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.typeGroup_2 label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}

.typeGroup_3 label{ margin-right: 20px;cursor: pointer;}
.typeGroup_3 label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.typeGroup_3 label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}

.typeGroup_4 label{ margin-right: 20px;cursor: pointer;}
.typeGroup_4 label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.typeGroup_4 label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}

.typeGroup_5 label{ margin-right: 20px;cursor: pointer;}
.typeGroup_5 label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.typeGroup_5 label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}

.typeGroup_6 label{ margin-right: 20px;cursor: pointer;}
.typeGroup_6 label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.typeGroup_6 label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}

.typeGroup_7 label{ margin-right: 20px;cursor: pointer;}
.typeGroup_7 label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.typeGroup_7 label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}

.typeGroup_8 label{ margin-right: 20px;cursor: pointer;}
.typeGroup_8 label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.typeGroup_8 label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}


.typeGroup_9 label{ margin-right: 20px;cursor: pointer;}
.typeGroup_9 label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.typeGroup_9 label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}

.typeGroup_10 label{ margin-right: 20px;cursor: pointer;}
.typeGroup_10 label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.typeGroup_10 label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}

.typeGroup_11 label{ margin-right: 20px;cursor: pointer;}
.typeGroup_11 label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.typeGroup_11 label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}

.typeGroup_12 label{ margin-right: 20px;cursor: pointer;}
.typeGroup_12 label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.typeGroup_12 label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}

.typeGroup_13 label{ margin-right: 20px;cursor: pointer;}
.typeGroup_13 label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.typeGroup_13 label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}

.typeGroup_14 label{ margin-right: 20px;cursor: pointer;}
.typeGroup_14 label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.typeGroup_14 label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}

.typeGroup_15 label{ margin-right: 20px;cursor: pointer;}
.typeGroup_15 label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.typeGroup_15 label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}

.typeGroup_16 label{ margin-right: 20px;cursor: pointer;}
.typeGroup_16 label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.typeGroup_16 label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}

.typeGroup_17 label{ margin-right: 20px;cursor: pointer;}
.typeGroup_17 label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.typeGroup_17 label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}

.typeGroup_18 label{ margin-right: 20px;cursor: pointer;}
.typeGroup_18 label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.typeGroup_18 label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}

.typeGroup_19 label{ margin-right: 20px;cursor: pointer;}
.typeGroup_19 label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.typeGroup_19 label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}

.typeGroup_20 label{ margin-right: 20px;cursor: pointer;}
.typeGroup_20 label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.typeGroup_20 label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}


.jobtitleGroup label{ margin-right: 20px;cursor: pointer;}
.jobtitleGroup label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.jobtitleGroup label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}
.waysGroup label{ margin-right: 20px;cursor: pointer;}
.waysGroup label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.waysGroup label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}
.jobGroup label{ margin-right: 20px;cursor: pointer;}
.jobGroup label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.jobGroup label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}
.proGroup label{ margin-right: 20px;cursor: pointer;}
.proGroup label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.proGroup label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}
.wayGroup label{ margin-right: 20px;cursor: pointer;}
.wayGroup label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.wayGroup label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}
.scaleGroup label{ margin-right: 20px;cursor: pointer;}
.scaleGroup label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.scaleGroup label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}
.tatalGroup label{ margin-right: 20px;cursor: pointer;}
.tatalGroup label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.tatalGroup label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}
.recommendGroup label{ margin-right: 20px;cursor: pointer;}
.recommendGroup label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.recommendGroup label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}
.newGroup label{ margin-right: 20px;cursor: pointer;}
.newGroup label span{display: inline-block;vertical-align: middle;top: -1px; width: 12px;height: 12px;border: 1px solid #333;border-radius: 50%;margin-right: 5px;position: relative;}
.newGroup label.on span:before{position: absolute;left: 3px;top: 3px;bottom: 3px;right: 3px;content: '';background: #C9151E;border-radius: 50%;}
.ab_arrow{ position: absolute;right: 10px;top: 0;color: #888;}
.pointer{cursor: pointer;}
.modifyBtn{ position: absolute;right: 0;top: 50%;margin-top: -14px;line-height: 28px;font-size: 13px;padding: 0 20px;border: 1px solid #ddd;}
.saveBtn{ text-align: center;padding: 15px 0;}
.saveBtn .publicRed{background: #C9151E;border-radius: 5px;padding: 5px 30px;}
.alertModify{ position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 22;display: none;}
.modofyFlex{width: 100%;height: 100%;}
.modItem{width: 450px;max-width: 94%;background: #fff;display: none;}
.modItem .fapiao em{color:#c9151e;margin:0 2px 0 0;}
.modItem.on{display: block;}
.modItem .tit{background: #e4e4e4; padding: 10px 15px;}
.modItem .modForm{ display: block;padding: 30px;line-height: 40px;width: auto;}
.borders1px{border: 1px solid #d5d5d5;}
.modItem input.getCode{border: 1px solid #d5d5d5;}
.modItem .vsBtn .btn{padding: 2px 0;font-size: 14px;}
.modItem .vsBtn{ padding: 15px 0 0 0;}
.modItem .quhao{border: 1px solid #D5D5D5;}

.modItem2{width: 45%;max-width: 94%;background: #fff;display: none;border-radius: 3px;}
.modItem2.on{display: block;}
.modItem2 .tit{background: #e4e4e4; padding: 10px 15px;}
.modItem2 .modForm{ display: block;padding: 30px;line-height: 40px;width: auto;}
.borders1px{border: 1px solid #d5d5d5;}
.modItem2 input.getCode{border: 1px solid #d5d5d5;}
.modItem2 .vsBtn .btn{padding: 2px 0;font-size: 14px;}
.modItem2 .vsBtn{ padding: 15px 0 0 0;}
.modItem2 .quhao{border: 1px solid #D5D5D5;}

.alertMsgs{position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 5555;display: none;}
.alertMsgs .alertFlex{height: 100%;width: 100%;}
.alertMsgs .fcs{background: #c9151e; border-radius: 5px; color: #fff;width: 300px;padding:25px 3%;max-width: 90%;text-align: center;box-shadow: 0 0 18px -6px rgba(0,0,0,.4);}
.alertMsgs .fcs .ico{width: 50px;line-height: 50px; font-size: 36px; text-align: center; border: 1px solid #fff;border-radius: 50%;display: block;margin: auto;}
.alertMsgs .fcs .tit,.alertMsgs .fcs .cot{ margin: 8px 0 0 0;}
.bgeee{background: #eee;}
.addrTable thead tr{background: #e8e7e7;font-weight:bold;}
.addrTable td{text-align: center;border: 1px solid #e2e2e2;padding: 9px 5px;font-size: 14px;}
.addrTable table{ width: 100%;}
.addrTable tbody td{font-size: 13px;color: #616265;}
.addrTable .textL{text-align: left;}
.addrTable .actionc{text-align:left;font-size: 13px;padding-left: 2%;}
.addrTable .wd15{width:15%;}
.addrTable .wd13{width:13%;}
.addrTable .wd10{width:10%;}
.addrTable .wd5{width:5%;}

.addrTableJ thead tr{background: #e8e7e7;font-weight:bold;}
.addrTableJ td{text-align: center;border-bottom: 1px solid #efefef;padding: 9px 5px;font-size: 14px;}
.addrTableJ table{ width: 100%;}
.addrTableJ tbody td{font-size: 14px;color: #555;}
.addrTableJ .actionc{text-align:left;font-size: 13px;padding-left: 2%;}
.addrTableJ .wd15{width:15%;}
.addrTableJ .wd13{width:13%;}
.addrTableJ .wd10{width:10%;}
.addrTableJ .wd5{width:5%;}
.addrTablJ .tcenter{text-align: center;}
.addrTableJ tbody .tleft{text-align: left;padding-left: 8%;}
.addrTablJ .tright{text-align: right;}

.intergalS{width:100%;margin-top:20px;background:#fff;border-radius:3px;}
.inTitle{font-size: 16px;height:25px; line-height:30px;padding:10px 30px;border-bottom:1px solid #ccc;font-weight: 550;}
.inContent{padding:30px 30px;}


.goodsPd{text-align: left;width:98%;display: inline-block;}
.goodsPd .c-left{float: left; width: 13%;height: auto;text-align: center;}
.goodsPd .c-right{float: right;width:85%;padding-left:2%;}
.c-right .singleTxt{overflow: hidden;text-overflow: ellipsis;}
.c-right .tbMargin{margin: 8px 0;}
.addrTable .wd10{width:10%;}

.defaultAddr{background: #C9151E;color: #fff !important;padding: 5px 10px;border-radius: 2px;cursor: pointer;}
.accountFormMarg .items{ margin-bottom: 10px;}
.accountFormMarg{display: none;}
.accountFormMarg.on{display: block;}
.followDL dd>a{ padding-bottom: 15px !important;}
.followDL dd .imgSf{ padding: 0;}
.orderTit{line-height: 36px;}
.orderTit .tit{background: #C9151E; display: inline-block; color: #fff;padding: 0 5%;text-align: center;margin-bottom: 10px;}
.searchName {border: 1px solid #ddd;padding-left: 10px;margin-bottom: 10px;}
.searchName .inputtxts{width: 230px;max-width: 80%;flex: 1;-webkit-flex: 1;}
.searchName .btn{padding: 0 10px;background: transparent;border-left: 1px solid #ddd;width: auto;color: #666;}
.qiehuanHalf .item{max-width: 100%;}
.qiehuanHalf .item:nth-last-child(1){border: 0;}
.usePoint{background: #f5f5f5;padding-top: 3%;text-align: center;}
.usePoint .activityImg{margin-top:2%;}
.maxUse{max-width: 580px;margin: auto;}
.color517329{color: #517329;}
.publicRed.small{line-height: 24px;padding: 5px 15px;}
.up .integral{color:#c9151e;}
.integral:hover{font-weight: bold;}
.publicRed.mini{line-height: 24px;padding: 0 10px;white-space: nowrap;}
.submits_error{display:none;margin-top:10px;border:1px solid #c9151e; border-radius:3px;line-height:10px;padding:5px;font-size:12px;color:#c9151e;background:#ffe8e8;}
.bgc9{background: #c9151e;}
.bgc9:hover{background: #c9151e;color:#fff;font-weight:bold;}
.bge2{background: #e2e2e2;}
.bge2:hover{background: #e2e2e2;}
.lookDt{display: inline-block;padding: 2px 10px;border: 1px solid #a8a8a8;}
.dhInfo{ padding:20px 30px;}
.dhInfo p{ margin: 10px 0;}
.goodsPd{text-align: left;}
.goodsDate{ margin-bottom: 5px;color: #222;}
.goodsDate .date{ margin-right: 5%;}
.orderBg{color:#616165;font-size:13.5px;background:#f1f1f1;height:40px;line-height:40px;padding:0 10px;margin-top:15px;border:1px solid #e2e2e2;}
.orderBg .date{margin-right:5%;}
.goodsLk{display:inline-block;width:100%;padding:5px 2px;}
.goodsLK .gcontent{border-bottom: 1px solid #e2e2e2;}
.font135{font-size:13.5px;}
.goodsLk p{padding:10px 0 15px 0;}
.glist{padding-top:10px;border-bottom: 1px solid #e2e2e2;}
.goodsLk .glist:last-child {border-bottom: 0px solid #e2e2e2;}

.goodsLk .gl{width:68%;float:left;padding: 0 5px;}
.gl p{padding:10px 0;}
.goodsLk .gr{width:30%;float:right;text-align: center;line-height:40px;}
.gr .gnum{margin-left:2%;color:#959595;}
.gr .gaction{float:right;margin-right:5%;}
.gscan{position: relative;left:120px;top:3px;font-weight: 550;font-size: 13.5px;border-radius: 10px;width: 100px;height: 34px;line-height: 34px;color:#fff;background: linear-gradient(to right, #c9151e, #605c58);}
.gscanCar{position: relative;font-weight: 550;font-size: 13.5px;border-radius: 10px;text-align: center;width: 115px;height: 34px;line-height: 34px;color:#fff;background: linear-gradient(to right, #c9151e, #605c58);}
.gship{position: relative;left:0px;top:0px;width:200px;height:60px;padding:8px 5px;text-align:left;background:#fff;border:1px solid #c9151e;border-radius:3px;display:block;z-index:999;}

.welfare_ai{width:40px;cursor: pointer;margin-left:0px;}
.rewardGet{margin-left:10px;border-radius: 5px;background:#fd4046;padding:5px 10px;color:#fff;opacity: 0.8;cursor: pointer;}
.rewardGett{background:#fd4046;opacity: 1;}
.reward{letter-spacing:normal;font-size:15px;width: 90%;padding: 3% 5%;}
.rewardImg{text-align:center;}
.reward_ai{width:45%;height:auto;}
.reward .marginTop45{margin-top:45px;}
.rewardword{font-size: 16px;color: #fd4046;font-weight: 550;}
.rewardALert{display: none; position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 65;}
.rewardALert .cts{width: 400px;height:400px;margin: auto;background-image:url(../images/ai-2.png );position: relative;top: 65%;margin-top: -270px;max-width: 90%;border-radius: 5px;cursor: pointer;}
.rewardALert .cts .tit{background: #e4e4e4;padding: 13px 15px;text-align: center;}
.recontaiter{ color:#fff; position: relative;}
.recontaiter .gongxi{padding-top:1px;}
.recontaiter .titles{position: relative; top: 210px;}
.recontaiter .ganxie{position: relative; top: 240px;}
.recontaiter .closBtn{position: relative;right:-165px;top:15px;font-size:30px;cursor: pointer;}
.reward_get{text-align:center;}
.reward_get .reward_img{width:100%;}


.goodsPd2{text-align: left;width:98%;display: inline-block;}
.goodsPd2 .g-left{float: left; width: 13%;height: auto;text-align: center;}
.goodsPd2 .g-right{float: right;width:85%;padding-left:2%;}
.g-right .singleTxt-q{overflow: hidden;text-overflow: ellipsis;}
.g-right .tbMargin-q{margin: 8px 0;}
.addrTable-q .wd13{width:13%;}
.addrTable-q .wd10{width:10%;}
.addrTable-q .wd5{width:5%;}

.addrTable-q thead tr{background: #e8e7e7;font-weight:bold;}
.addrTable-q thead td{text-align: center;border: 1px solid #e2e2e2;padding: 9px 5px;font-size: 14px;}
.addrTable-q table{ width: 100%;}
.addrTable-q tbody td{text-align: center;border: 1px solid #e2e2e2;padding: 2px 5px;font-size: 13px;color: #555;}
.addrTable-q tbody tr:hover{background:#f5f5f5;}
.g-price{position: relative;cursor: pointer;}
.g-price ul{
	position: absolute;
	left: 0;
	top: 100%;
	color:#232323;
	background: #fff;
	-webkit-box-shadow: 0 2px 10px 0 rgb(0 0 0 / 30%);
	box-shadow: 0 2px 10px 0 rgb(0 0 0 / 30%);
	min-width: 125px;
	padding:5px 15px;
	text-align:left;
	display:none;
	z-index: 999;
}
.g-price:hover ul{display: block;}
.g-price ul li{height:32px;}

.addrTable .yprice{margin-left:5px;}
.addrTable .disprice{width:40px;height:25px;line-height:25px;background:#c9151e;opacity: 0.8;color:#fff;border:1px solid #c9151e;border-radius: 2px;padding:1px;margin-left:5px;}

.addrTable-q .yprice{margin-left:5px;}
.addrTable-q .disprice{width:40px;height:25px;line-height:25px;background:#c9151e;opacity: 0.8;color:#fff;border:1px solid #c9151e;border-radius: 2px;padding:1px;margin-left:5px;}

.g-price .gxia{display:inline-block;}
.g-price .gshang{display:none;}
.g-price:hover .gshang{display:inline-block;}
.g-price:hover .gxia{display:none;}


.goodsMar{ margin-top: 23px;}
.tbMargin{ margin: 5px 0;}
.checkBox{display: inline-block;width: 12px;height: 12px;position: relative;border: 1px solid #ccc;cursor: pointer;vertical-align: middle;background: #fff;}
.checkBox i{display: none;color: #fff;background:#c9151e;border-radius:2px;line-height: 14px;position: absolute;left: 0;bottom: 0;font-size: 14px;}
.checkBox.on i{display: block;}
.checkBox .all{ position: absolute;left: 100%;line-height: 12px;white-space: nowrap;padding-left: 5px;}
.sxPages .pg{display: inline-block;padding: 3px 10px;margin-left: 5px;border: 1px solid #ddd;color: #666;}
.goPages{line-height: 28px;}
.goPages .pageNum{line-height: 28px;height: 28px;width: 28px;text-align: center;border: 1px solid #ddd;margin: 0 5px;}
.goPages .item{width: 28px;text-align: center;border: 1px solid #ddd;margin: 0 5px;}
.goPages .goBtn{background: transparent;border: 1px solid #ddd;padding: 0 5px;cursor: pointer;margin-left: 5px;}
.goPages .cur{background: #C9151E;color: #fff !important;cursor: default;border-color: #C9151E;}
.marginRt20{ margin-right: 40px;}
.marginLt20{ margin-left: 20px;}
.guanzhu{ margin-top: 1px;}
.ordersType .tp{display: none;}
.ordersType .tp.on{display: block;}
.ordersTable .addCarNum { margin-bottom: 2px;}
.ordersTable .addCarNum .plus{ width: 24px;}
.orderTit2{border-bottom: 1px solid #C9151E;}
.orderTit2 .tit{ margin: 0;}
.colorb47700{color:#b47700}
.carAdd{background: #e2e2e2;margin-top: 2%;padding-left: 15px;}
.carAdd .checkBox{background: #fff;}
.phoneFixeds {font-size: 14px;}
.vsBtn .createIndex2{ width: 46%;}
.vsBtn .createIndex2 .cid{width: 100%;display: none;}
.createIndex .cid,.createIndex2 .cid{display: none;}
.createIndex .cid.on,.createIndex2 .cid.on{display: block;}
.fapiaoForm .lb{min-width: 110px;}
.tableRadio .radioGroup label{ margin: 0;}
.subTitle{background: #e2e2e2;padding:10px 20px;position: relative;color:#232323;}
.subAddrTable thead tr{background: transparent;}
.addrArrow{ position: absolute;right: 10px;top: 0;color: #888;}
.fapiaoList{ padding: 2%;font-size: 13px;color: #666;}
.fapiaoList p{ margin: 8px 0;}
.selfList{display: inline;}
.userself{position: relative;color:#333;font-size:13px;display:inline-block;width:28%;}
.userself dd{cursor: pointer;border:1px dashed #ccc; border-radius: 3px; padding:8px 8px;margin:15px 10px 0 0;}
.userself .on{border:1px dashed #c9151e;}
.remarks input{background:#fff;width:90%;font-size:13px;border:1px solid #ccc;border-radius: 3px;}
.payLeft .txt{line-height: 24px;height: 24px;width: 130px;border: 1px solid #666;text-indent: 10px;}
.payLeft .use{background: transparent;border: 1px solid #666;padding: 0 10px;line-height: 26px;height: 26px;margin-left: 5px;}
.payLeft>.flex{margin: 10px 0;}
.shuoming{ padding-left: 10px;}
.payRight{ text-align: right;}
.payRight p{ margin: 10px 0;}
.payMoney { font-size: 13px;padding: 2% 0;border-bottom: 1px solid #E2E2E2;}
.payAmout .bds{padding:15px 10px;border: 1px solid #C9151E;margin-bottom: 15px;}
.payPage{background: #edf6e9;padding: 5% 4%;border-top: 5px solid #7abd54;margin-top: 3%;}
.lookOrder{display: inline-block;padding: 5px 15px;background: #7abd54;color: #fff;border-radius: 3px;white-space: nowrap;}
.payPage .ok{line-height: 1;color: #7abd54;font-size: 60px;margin-right: 15px;}
.bg57ace5{background: #57ace5;}
.bg4cb93c{background: #4cb93c;}
.bgc96e0c{background: #c96e0c;}
.bgd0ae25{background: #d0ae25;}
.back477{background:#477e5e}
.payDL{ padding-bottom: 3%;border-bottom: 1px solid #ddd;margin-bottom: 3%;}
.payDL dd{cursor: pointer; width: 20%;}
.payDL dd .pway{padding: 10px 0;text-align: center;color: #fff;}
.payDL dd.on .radios:before{position: absolute;left: 3px;right: 3px;top: 3px;bottom: 3px;content: '';background: #C9151E;border-radius: 50%;}
.payDL dd.on .radios{border-color: #C9151E;}
.payDL dd .pway i{ line-height: 1;font-size: 32px;margin-right: 10px;}
.payDL .radios{width: 14px;height: 14px;border: 1px solid #aaa;border-radius: 50%;position: relative;margin-right: 10px;}
.payDL .radiosno{width: 14px;height: 14px;border: 1px solid #aaa;border-radius: 50%;position: relative;margin-right: 10px;}
.payDL .cashDelivery{border:1px solid #c9151e;border-radius:25px;height:10px;width:15px;padding:3px 5px;color:#fff;background: #C9151E;}
.payDL .nocash{color:#aba8a8;}
.duigong{display: none; background: #e6dfc5;text-align: center;border-top: 5px solid #ba9d37;padding: 3% 15px;margin-bottom: 3%;}
.duigong p{ margin-bottom: 10px;}
.duigong .leftCt{display: inline-block;text-align: left;}
.duigong.on{display: block;}
.oncash{display: none; background: #ececec;text-align: center;border-top: 5px solid #7e7e7e;padding: 3% 15px;margin-bottom: 3%;}
.oncash p{ margin-bottom: 10px;}
.oncash .leftCt{display: inline-block;text-align: left;}
.oncash.on{display: block;}
.payCode{width: 300px;margin:15px auto;background: #fff;box-shadow:  0 0 15px -5px rgba(0,0,0,.35);padding: 20px 5px;}
.payCode .ewm{ width: 150px;}
.fanhui{border: 1px solid #858585;color: #858585;padding: 8px 15px;display: inline-block;margin-top: 25px;}
.icoRight{position: absolute;right: 0;top: 0;bottom: 0;padding: 0 15px;background: #C9151E;color: #fff;cursor: pointer;}
.odjiesuan{background: #e2e2e2;line-height: 30px;padding: 2%;}
.orderDetail .half{padding:2% 3%;border: 1px solid #e5e5e5;}
.orderDetail .half:nth-child(2){border-left: 0;}
.orderDetail .half .icos{line-height: 1;font-size: 24px;margin-right: 10px;}
.jindutiao {margin: auto;text-align: center;padding:1% 0 3% 0;}
.jindutiaoMax{max-width: 750px;}
.jindutiao .num{width: 28px;line-height: 28px;text-align: center;background: #a6a6a6;color: #fff;border-radius: 50%;}
.jindutiao .jd{height: 6px;background: #a6a6a6;position: relative;}
.jindutiao .jd span{position: absolute;left: 0;right: 0;bottom: 100%;padding-bottom: 4px;font-size: 12px;line-height: 1.3;}
.jindutiao .num.on,.jindutiao .jd.on{background: #C9151E;}
.colordangr{color: #4cb93c;}
.listSales { padding-bottom: 3%;margin-bottom:3%;border-bottom: 1px solid #B9B8B8;}
.listSales .lfImg{width: 140px;margin-right: 2%;background: #828585;}
.listSales .checkAt{cursor: pointer;margin: 5px 0;}
.checkAt{cursor: pointer;}
.checkAt .agreenCheck{ margin-right: 6px;}
.afterSales{ padding: 5% 8%; border: 1px solid #b9b8b8;}
.serviceType .item{width: 48.5%;padding: 3%;box-shadow: 0 3px 10px -5px rgba(0,0,0,.4);border-radius: 5px;}
.serviceType .item .ico{line-height: 1;font-size: 48px;margin-right: 10px;}
.marginBot5px{ margin-bottom: 5px;}
.serviceBg{background: #f5f5f5;padding: 5% 3%;}
.upIcon{ line-height: 1;font-size: 80px;color: #ccc;}
.uploadImg .list img{ width: 80px;height: 80px;object-fit: cover;}
.uploadImg .list{position: relative;margin-right: 10px;margin-bottom: 10px;cursor: pointer;}
.uploadImg .list .close{position: absolute;right: 0;top: 0;background: rgba(0,0,0,.5);color: #fff;line-height: 20px;width: 20px;text-align: center;cursor: pointer;}
.selectForm{position: relative;cursor: pointer;}
.selectDLs{display: none; position: absolute;left: 0;right: 0;top: 100%;background: #fff;border: 1px solid #ddd;border-top: 0;line-height: 36px;}
.selectDLs dd{ padding: 0 10px;cursor: pointer;}
.successOk{padding:3% 5%;background: #c9151e;color: #ededed;}
.successOk i{line-height: 1;font-size: 48px;margin-right: 15px;}
.successTxt{ padding: 2% 5%;}
.cxBtn .btn{padding: 5px 15px;border: 1px solid #C9151E;color: #C9151E;margin-right: 15px;}
.cxBtn .btn2{color: #888;border-color: #888;}
.alertVideo{display: none;position: absolute;left: 0;right: 0;top: 0;bottom:50px;z-index: 20;background: #000;}
.fapiaoList .list{ margin: 15px 0;}
.errorPage{padding: 5% 0 8% 0;background-size: cover !important;text-align: center;color: #fff;}
.errorPage .tit{ font-size: 250px;line-height: 1;}
.mapImg{ position: relative;/* width: 630px; */margin: auto;max-width: 100%;}
.mapImg .map{display: block;width: 100%;}
.mapImg dd{ position: absolute;cursor: pointer;color: #fff;transition: .5s;}
.mapImg dd .name i{/* font-size:20px; */color:#c9151e;/* animation: sh 1s linear infinite both;-webkit-animation: sh 1s linear infinite both; */}
@keyframes sh{
	0%{opacity: .5;color: #e60012;}
	50%{opacity: 1;color: #fff;}
	100%{opacity: .5;color: #e60012;}
}
@-webkit-keyframes sh{
	0%{opacity: .5;color: #C9151E;}
	50%{opacity: 1;color: #fff;}
	100%{opacity: .5;color: #C9151E;}
}
.mapImg .dd_1{ right: 22.8%;top: 4%;}
.mapImg .dd_2{ right: 45.5%;top: 21.5%;}
.mapImg .dd_3{ right: 43.5%;top: 38%;}
.mapImg .dd_4{ right: 70.3%;top: 64%;}
.mapImg .dd_5{ right: 50.7%;top: 89%;}
.mapImg dd .cots{position: absolute; width: 75px; display: none;left: 0;top: 100%;color: #333;background: #fff;padding: 10px;border-radius: 5px;box-shadow: 0 0 5px 1px rgba(0,0,0,.1);}
.colore60012{color: #e60012;}
.mapImg dd.on .cots{display: block;}
.mapImg dd.on{z-index: 2;}
.contact{width:99.8%;background:#fff;padding:0;min-height:490px;height:auto;display:inline-block;}
.contactl{float:left;width:60%;height:auto;}
.contactl img{width:85%;}
.contact .bordera{border:1px solid #ccc;min-height: 534px; height: auto;}
.contactr{float:left;width:36.8%;margin-left:3%;}
.contactr .conblock{opacity: 0.8;padding: 10px;border-radius: 5px;}
.contactr .conblock h6{padding-left:6px;border-left: 4px solid #e60012;margin:5px 0 12px 0;}
.contactr .conblock p{padding:3px;}
.contact .padding15{padding:15px 0;}
.contact .paddingT10{padding-top:7px;}
.contact .fontweight{font-weight: 550;}
.contactCon{width:100%;min-height:100px;padding:0 10px 15px 0;}
.contactCon .padding-left-10{padding-left:10px;}

.followDL dd{ position: relative;}
.followDL dd .del{ position: absolute;right: 0;top: 0;padding:5px;z-index: 2;color: #999;cursor: pointer;transition: .5s;line-height: 24px;width: 24px;text-align: center;}
.chooseSelect{border: 1px solid #666;line-height: 30px;color: #727272;padding: 0 10px;cursor: pointer;line-height: 24px;}
.radioGroup_4 label{ margin-right: 5px;}
.chooseSelect.on i{transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.chooseSelect .val{min-width: 70px;}
.baojia .item{line-height: 20px;padding: 0 10px;border: 1px solid #C9151E;color: #666;margin-right: 10px;}

/*???*/
.downLoad{ font-family:Microsoft YaHei;font-size:12px;background-color: #fff; padding: 0 40px;margin-top: -12px; width: 850px;margin: auto;color: #111;position: relative;}
.biaogeInfo { padding-left: 10%;}
.biaoge .itemTb{width: 49%; margin-bottom: 1%;}
.biaoge table{width: 100%;border: 1px solid #a8a8a8;text-align: left;}
.biaoge table th{background: #dcdcdc;padding: 4px 10px;text-align: left;font-weight:bold;}
.biaoge .th_1{text-align:center;}
.biaoge table td{padding: 5px 10px;border: 0;}
.biaogeInfo p{ margin-top: 5px;}
.bgLogo{max-width: 25%;}
.totalProds{ padding:10px 15px;border: 1px solid #a8a8a8;}
.zhangzi{ position: absolute;left: 72%;bottom: 100px;}
.zhangzi_2{ position: absolute;left: 66%;top: 75px;}
.maxTable{overflow-x: auto;}
.maxTable table{min-width: 660px;}
.maxTable table td{padding: 5px 0px;border: 0;}
.downTit .name{width: 44%;}
.borderTabel table td{border: 1px solid #A8A8A8;}
.publicRedLine{line-height: 1.5;border-radius: 5px;}
.coupList{ width: 103.8%;}
.coupList dd{ position: relative;color: #fff;cursor: pointer; width: 16.2%; margin:0 3.8% 3% 0;max-width: 47%;}
.coupList dd img{display: block;width: 100%;}
.coupList dd .mon{ position: absolute; width: 71%;text-align: center;line-height: 1;left: 4.4%;top: 0;bottom: 5%;}
.coupList dd .mon .my{font-weight: bold;font-size: 36px;margin-bottom: 3px;}
.coupList dd .use{position: absolute;right: 4.6%;width: 20%;top: 0;bottom: 0;text-align: center;word-wrap: break-word;writing-mode: vertical-rl;writing-mode: tb-rl;flex-direction:column; justify-content:center;}
.coupadding{ padding: 0 2%;}
.kindList .overHidden .item{padding-right: 20px;padding-bottom: 5px;display: inline-block;}
.noSearch{background: #fff;padding: 3%;text-align: center;margin-bottom: 3%;}
.noSearch .sc{line-height: 1;font-size: 200px;margin-bottom: 15px;}
.noSearch .rehome{display: inline-block;padding: 10px 25px;border: 1px solid #C9151E;border-radius: 5px;}
.caicai{position: relative;overflow: hidden;text-align: center;}
.caicai:before{position: absolute;left: 0;right: 0;top: 50%;content: '';border-top: 1px solid #c8c8c8;margin-top: -1px;}
.caicai span{background: #f5f5f5;position: relative;z-index: 2;padding: 0 5%;color: #c8c8c8;}
.searchNav .searchLeft{margin: 0;}

/* .anniversary{
	height:5284px;
	background:url('../../../../../img/activity/Anniversary.jpg') no-repeat 4px 5px;
} */

@media only screen and (max-width:1260px ) {
	.addCarNum_3 .plus{width: 24px;}
	.publicTit{ top:35px;left:0px;margin-top: -40px;margin-bottom: 15px;}
	.cateImgs img{height:auto;}
	
}

@media only screen and (min-width:1060px ) {
	
	.baikeHead{padding:20px 10px;}
	
	.upIcon,.selectDLs dd,.payDL dd .pway,.payLeft .use,.goPages .goBtn,.otherList .times,.shiping .times,.technoDL dd,.caseDL dd,.caseDL dd .tit,.prodList dd,.goCar,.swiperSf,.tableCot .rows,.downBtn .btn,.swiperBtn,.dizhiBtn span,.publicRed{transition: .5s;}
	.headUL >li:hover .headProduct{display: block;right: 0;background: #fff;}
	.headProduct{border: 1px solid #ccc;}
	.prodList dd:hover{box-shadow: 0 0 25px -12px rgba(0,0,0,.5);transform: translate(0,-2px);-webkit-transform: translate(0,-2px);}
    .prodList dd:hover .alls{background: #f5f5f5;color: #c9151e;border:1px solid #c9151e;}
	.prodList dd .alls:hover{background: #f5f5f5;color: #c9151e;border:1px solid #c9151e;}
    .moreClick a:hover{color: #A20025;border-color: #A20025;}
    .closeMores:hover{background: #A20025;color: #fff;}
    .tableCot .wd12 .goCar:hover,.carBtn .btn:hover{background: #c9151e;color: #fff !important;}
    .downList a:hover,.addShop:hover,.moreLooks a:hover,.downBtn a:hover,.downBtn .btn:hover,.gouAdd:hover,.addPd .addAdd:hover{background: #f42121;color: #fff;}
    .spec_c a:hover{background:#fff;color:#c9151e;cursor: pointer;}
	.swiperSf:hover{background: #fff;color: #c9151e;}
    .tableCot .rows:hover{background: #f1f1f1;}
    .swiperBtn:hover{color: #AB1018;}
    .aboutMsg .item:hover .cpTips{display: block;}
    .aboutMsg .item:hover>a,.video-close:hover{color: #AB1018;}
    .aboutMsg_c .item:hover .cpTips{display: block;}
    .aboutMsg_c .item:hover>a,.video-close:hover{color: #AB1018;}
    .yichu:hover{color: #000;}
    .openVideo:hover{background: rgba(0,0,0,.1);color: #c9151e;}
    .dizhiBtn span:hover{background: #F11333;}
    .caseDL dd:hover,.technoDL dd:hover{box-shadow: 0 0 18px -5px rgba(0,0,0,.3);}
    .caseDL dd:hover .tit{border-color: #C9151E;]}
    .shiping li:hover .times,.otherList dd:hover .times{background: #F11333;}
    .max80{max-width: 80%;margin: auto;margin-top: -8%;position: relative;z-index: 2;}
    .ftPadding.max80{padding: 4%;}
	.max90{max-width: 85%;margin: auto;margin-top: -8%;position: relative;z-index: 2;}
	.ftPadding.max90{padding: 2% 3%;}
    .wallNews .article:after{ position: absolute;left: 0;top: 0;content: '';height: 5px;background: #C9151E;width: 0;transition: .5s;}
    .wallNews .article:hover:after{width: 100%;}
    .wallNews .article:hover{transform: translate(0,-1px);-webkit-transform: translate(0,-1px);}
    .infosDL dd>a:hover{border-color: #C9151E;}
	.serviceDL dd:hover{color: #C9151E;}
	input.loginBtn:hover{background: #F11333;opacity: .8;}
	.modifyBtn:hover{border-color: #C9151E;}
	.addrTable tbody tr:hover{background: #f6f6f6;}
	.searchName .btn:hover{color: #C9151E;}
	.sxPages .pg:hover,.payLeft .use:hover,.fanhui:hover{color: #C9151E;border-color: #C9151E;}
	.goPages .item:hover,.goPages .goBtn:hover{color: #C9151E;border-color: #C9151E;}
	.lookOrder:hover{background: #C9151E;color: #fff;}
	.payDL dd .pway:hover{background: #C9151E;}
	.icoRight:hover{background: #F11333; color: #fff;}
	.serviceType .item:hover{background: #C9151E;color: #fff;}
	.selectDLs dd:hover{background: #f5f5f5;color: #C9151E;}
	.upIcon:hover{color: #C9151E;}
	.mapImg dd:hover{color: #F11333;z-index: 2;}
	.mapImg dd:hover .cots,.mapImg dd.on .cots{display: block;}
	.mapImg dd:hover,.mapImg dd.on{z-index: 2;}
	.cxBtn .btn:hover{background: #C9151E;color: #fff;border-color: #C9151E;}
	.followDL dd .del:hover{background: #F11333;color: #fff;}
	.baojia .item:hover{background: #C9151E;color: #fff;}
	
	.baikeHead {font-size:16px;text-align:center;padding: 20px 10px;margin-bottom:10px;}
	.baikeTitle {width:93.5%;font-size:14px;}
	.singleTxt_baike {font-size:14px;min-width: 200px;width: auto;}
	
	.goPages {line-height: 35px;}
	.goPages .item {width: 35px;font-size:14px;}
	
	.articleHead{font-size: 16px;text-align: center;padding: 15px 10px;margin:10px 0; display:none;}
	.articleReturn{bottom:21%}
	
	/*公益页面*/
	.aboutTit_wel{top:18%;}
	.aboutTit_wel img{width:100px;}
	.aboutTit_wel .font32{font-size:42px;}
	.aboutTit_wel .font18{font-size:36px;}
	.aboutTit_wel .font14{font-size:26px;}
	
	/* .bene1 ul li {width: 85%;padding: 5% 10%;margin-top: 4%;}
	.news_tui .tui-left {width: 98%;}
	.news_tui .tui-right {width: 96%;padding: 5% 2%;} */
	
}
@media only screen and (max-width:1060px ) {
	/* .carBtn .msg {display:none;} */
	.carBtn .btn {padding: 0 10px;}
	.publicTit{ top:35px;left:0px;margin-top: -40px;margin-bottom: 15px;}
	.cateImgs img{height:auto;}
	
	.tableCot .wd12 .goCar{ position: relative;right: -10px;}
	.tableCot{ margin-top: 2%;}
	.tableTitle{display: none;}
	.tableCot .cols{padding-right: 0;flex-wrap: wrap;-webkit-flex-wrap: wrap;justify-content: space-between;-webkit-justify-content: space-between;}
	.tableCot .tit{padding: 0 15px;width: 49%;position: relative;max-width: 100%;display: flex;display: -webkit-flex;justify-content: space-between; flex-wrap: wrap;-webkit-flex-wrap: wrap; -webkit-justify-content: space-between;flex: auto;-webkit-flex: auto;box-sizing: border-box;-webkit-box-sizing: border-box;align-items: center;-webkit-align-items: center;}
	.tableCot .tit:before{content: attr(data-label);}
	.vsTable {overflow-x: auto;-webkit-overflow-scrolling: touch;}
    .vsTable table{ width: auto;}
    .gouAdd{ padding: 0 10px;}
    .vsTable table td{min-width: 150px;max-width: 150px;}
    .vsAddPd .img{ margin-bottom: 10px;}
    .vsAddPd .img{display: none;}
    .loginBg{min-height: calc(100vh - 100px);}
    .phoneZero{ padding: 0;}
    .addrTable thead{ display: none;}
	.addrTable tbody td{width: auto !important; height: auto; line-height: 22px; border: 0; border-bottom: 0; display: block; position: relative;text-align: right; padding: 6px 0 6px 60px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.addrTable tbody td:before{content: attr(data-label);color: #222; line-height: 18px; position: absolute; left: 0; top: 50%; margin-top: -9px; text-transform: uppercase;}
    .addrTable td.first{ text-align: right;}
	.addrTable tbody tr{padding: 10px 0; display: block; border-bottom: 1px solid #eee;}
	.addrTable tbody tr:nth-child(1){ padding-top: 0;}
	.addrTable tbody tr:nth-last-child(1){ padding-bottom: 0;border: 0;}
    .accountsCot{ padding: 15px;}
    .tbMargin{ margin: 0;}
    .goodsMar{margin: 0;}
    .shuliang,.tableRadio{justify-content: flex-end;-webkit-justify-content: flex-end;}
    .ordersTable tbody tr{ padding:0 10px;border: 1px solid #eee !important;margin-bottom: 10px;}
    .ordersTable tbody td{border-bottom: 1px solid #eee;}
    .ordersTable tbody td:nth-last-child(1){border: 0;}
    
    /* .anniversary{
		height:4337px;
		background:url('../../../../../img/activity/Anniversary-2.jpg') no-repeat center;
		
	} */
	
	.baikeHead {font-size:20px;text-align:center;padding: 20px 10px;margin-bottom:10px;}
	.baikeTitle {width:91%;font-size:14px;}
	.singleTxt_baike {font-size:14px;min-width: 145px;width: auto;}
	
	.goPages {line-height: 35px;}
	.goPages .item {width: 35px;font-size:14px;}
	
	.articleHead{font-size: 16px;text-align: center;padding: 15px 10px;margin:10px 0; display:none;}
	.articlelist{padding:0.5% 0;}
	
	/*公益页面*/
	.aboutTit_wel{top:18%;}
	.aboutTit_wel img{width:100px;}
	.aboutTit_wel .font32{font-size:34px;}
	.aboutTit_wel .font18{font-size:26px;}
	.aboutTit_wel .font14{font-size:20px;}
	
	.bene1 ul li {width: 85%;padding: 5% 10%;margin-top: 4%;}
	.news_tui .tui-left {width: 98%;}
	.news_tui .tui-right {width: 96%;padding: 5% 2%;}
	
	
	
}
@media only screen and (max-width:960px ) {
	
	.cateins{display:block;}
	.catein .inr{display:none;}
	.cates .catesl{width:100%;padding:0 5px;}
	.cates .catesr{display:none;}
	.qiehuanTits_1 .item{min-width: 30%;}
	.qiehuanTits .item{min-width:25%;}
	.qiehuanTits2 .item2{max-width:30%;margin-right:3%;}
	
	.tableCot .rows:nth-child(odd) { background: #f5f5f5;}
	.tableCot .tit {border-bottom: 1px solid #efefef;}
	
	.publicTit{ top:35px;left:0px;margin-top: -40px;margin-bottom: 15px;}
	.cateImgs img{height:auto;}
	.prodList dd{ width: 31.8%;}
	.leftName{ width: 250px;margin-right: 0.5%;}
	.colsSlide{display: none; position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 15;background: rgba(0,0,0,.5);}
	.colsSlide .colPad{position: absolute;left: 0;right: 0;bottom: 0;background: #fff;height: 80vh;overflow-y: auto;border-radius: 10px 10px 0 0;padding: 15px;}
    .downList{display: block;white-space: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;}
    .downList a{display: inline-block;padding: 0 5px;font-size: 12px;margin: 0 1px 0 0;}
    .closeGuige,.closeVs{ position: absolute;display: block;right: 10px;bottom: 80vh;line-height: 1;padding: 5px;color: #333;margin-bottom: 40px;border-radius: 50%;background: #fff;}
    .closeVs{bottom: 100%;margin-bottom: 10px;}
    .closeGuige:before,.closeVs:before{position: absolute;left: 50%;top:100%;content: '';border-left: 1px solid #fff;height: 10px;}
    .selfOther {width: 35.6%;}
    .forms{ width: 45%;}
    .lunbo{ width: 100%;margin-bottom: 2%;}
    .prices{ width: 100%;}
    
    .downPage{ width: 100%;margin-top: 2%;}
    .colsSlide{animation: dh1 .25s linear both;-webkit-animation: dh1 .25s linear both;}
    .fileSubmit{position: relative;left: 0;}
    .dzForm{ padding: 5%;}
    .technoDL{display: block;}
    .technoDL dd{ width: auto;}
    .technoDL dd{ padding: 15px;}
    .leftTech{ width: 250px;}
    .infosDL dd .left{ width: 120px;}
    .infosDL dd>a{ padding: 20px 10px;}
    .services .left{width: 80px;}
    .services .serviceDL{ padding: 5px;text-align: center;}
    .serviceDL dt{ margin-top: 10px;}
    .serviceDL{line-height: 34px;}
    .accounts .left{ width: 190px;}
    .serItem{ padding: 15px;min-height: 349px;}
	.duihuanUL li{width: 48%;}
	.duihuanUL li .blockDiv{ width: 150px;}
	.infoRight .items{ padding-left: 15px;}
	.accountInfo .tx{ width: 170px;padding: 10px;}
	.payDL dd{ width: 23%;}
	.payDL dd .pway i{ font-size: 24px;}
	.biaoge .itemTb{ width: 100%;}
	.biaogeInfo{ padding: 0 0 2% 0;}
	.bgLogo{max-width: 40%;}
	.downTit .name{ width: auto;}
	.coupList dd{ width: 21.2%;}
	
	/* .anniversary{
		height:3060px;
		background:url('../../../../../img/activity/Anniversary-3.jpg') no-repeat center;
		
	} */
	
	.baikeHead {font-size:20px;text-align:center;padding: 20px 10px;margin-bottom:10px;}
	.baikeTitle {width:92%;font-size:16px;padding-top:10px;}
	.singleTxt_baike {font-size:16px;min-width: 145px;width: auto;}
    
	.goPages {line-height: 40px;margin:15px 0;}
	.goPages .item {width: 40px;font-size:20px;}
	
	.baikefilter{display: inline-block;}
	.leftTechBaike{display:none;}
	
	.exfilter{right:-10px;display: inline-block;}
	.leftTechExchange{width:94%;display:none;}
	
	.ex{width:94%;}
	.ex .exLeft{width: 67%;}
	.ex .exRight{width: 33%;}
	
	.articleHead{font-size: 16px;text-align: center;padding: 15px 10px;margin:10px 0; display:none;}
	.articlelist{padding:2% 0;}
	
	.autowidth .head-m{display:none;}
	.autowidth .head-order{display:none;}
	.autowidth .head-cart{display:none;}
	.backfff{background:#fff;padding:10px 10px;border-radius: 2px;}
	
	/*公益页面*/
	.aboutTit_wel{top:10%;}
	.aboutTit_wel img{width:120px;}
	.aboutTit_wel .font32{font-size:32px;}
	.aboutTit_wel .font18{font-size:26px;}
	.aboutTit_wel .font14{font-size:18px;}
	
	.bene1 ul li {width: 28%;padding: 5% 10%;margin-top: 4%;}
	.news_tui .tui-left {width: 98%;}
	.news_tui .tui-right {width: 96%;padding: 5% 2%;}
	
}

@media only screen and (max-width:767px ) {
	.returnb{display:none;}
	.lunbo{ width: 100%;margin-bottom: 2%;}
	.prices{ width: 100%;}
	
	.cateins{display:block;}
	.catein .inr{display:none;}
	.cates .catesl{width:100%;padding:0 5px;}
	.cates .catesr{display:none;}
	.qiehuanTits_1 .item{min-width: 30%;}
	.qiehuanTits .item{min-width:25%;}
	.qiehuanTits2 .item2{max-width:30%;margin-right:3%;}
	
	.tableCot .rows:nth-child(odd) { background: #f5f5f5;}
	.tableCot .tit {border-bottom: 1px solid #efefef;}
	
	.prodList dd>a{ padding-bottom: 20px;}
	.prodList dd{ width: 48.5%;}
	.sixProduct dd{width: 31.83%;}
	.otherList dd{ width: 48%;}
	.leftName{ width: 200px;}
	.publicTit{ top:40px;left:0px;margin-top: -50px;margin-bottom: 15px;}
	.cateImgs img{height:auto;}
	.breads .autowidth{ padding: 10px 0;}
	.forms{ width: auto; margin: 0 0 2% 0;}
	.shouceList{display: block;}
	.addPd .addAdd{ padding: 0 7px;}
	.addPd .inpts{ padding: 0 7px;}
	.vsTable table td{ min-width: 130px;max-width: 130px;}
	.tbPad{ padding: 10px;}
	.yichu{ padding: 10px 10px 0 0;}
	.caseDL dd{ width: 48%;}
	.caseDL dd>a{ padding: 10px;}
	.caseDL dd .tit{ padding-bottom: 7px;margin-bottom: 7px;border-width: 2px;}
	.phoneFlex{display: block;}
	.leftTech{ width: auto;margin-bottom: 2%;}
	.wall-column{ width: 31.83%;}
	.detailsTxt  *{float: none !important;width: auto !important;max-width: 100% !important;}
	.infosDL dl{display: block;}
	.infosDL dd{width: auto;}
	.accountInfo{display: block;}
	.accountInfo .tx{ width: auto;padding: 15px;}
	.accountInfo .photo{ margin-right: 15px;}
	.accounts .left{ width: 100px;}
	.cardChange{display: block;}
	.cardChange .cardImg{width: auto;margin: 0 0 2% 0;}
	
	.ftPadding .cate{width:96.5%;padding:20px;min-height:200px;height:auto;display:inline-block;}
	.ftPadding .catel{float:left;width:100%;height:auto;}
	.ftPadding .cater{float:center;width:100%;text-align:center;}
	.ftPadding .cater img{width:60%;}
	
	/* .anniversary{
		height:3060px;
		background:url('../../../../../img/activity/Anniversary-3.jpg') no-repeat center;
		
	} */
	
	
	.baikeHead {font-size:20px;text-align:center;padding: 20px 10px;margin-bottom:10px;}
	.baikeTitle {width:96%;font-size:20px;padding-top:10px;}
	.singleTxt_baike {font-size:22px;min-width: 312px;width: auto;}
	
	.goPages {line-height: 40px;margin:15px 0;}
	.goPages .item {width: 40px;font-size:20px;}
	
	.baikefilter{display: inline-block;}
	.leftTechBaike{width:95%;display:none;}
	
	.exfilter{right:-10px;display: inline-block;}
	.leftTechExchange{width:94%;display:none;}
	
	.ex{width:94%;}
	.ex .exLeft{width: 67%;}
	.ex .exRight{width: 33%;}
	
	.leftTech{width:95%;display:none;}
	.articleHead{font-size: 16px;text-align: center;padding: 15px 10px;margin:10px 0; display:block;}
	.articlelist{padding-bottom:3%;}
	
	/*公益页面*/
	.aboutTit_wel{top:8%;}
	.aboutTit_wel img{width:120px;}
	.aboutTit_wel .font32{font-size:32px;}
	.aboutTit_wel .font18{font-size:26px;}
	.aboutTit_wel .font14{font-size:18px;}
	
	.bene1 ul li {width: 28%;padding: 5% 10%;margin-top: 4%;}
	.news_tui .tui-left {width: 98%;}
	.news_tui .tui-right {width: 96%;padding: 5% 2%;}
	
}

@media only screen and (max-width:640px ) {
	
	.returnb{display:none;}
	
	.publicTit{ top:0px;left:0px;margin-top: 0px;margin-bottom: 15px;}
	
	.cateins{display:block;}
	.catein .inr{display:none;}
	.cates .catesl{width:100%;padding:0 5px;}
	.cates .catesr{display:none;}
	.qiehuanTits_1 .item{min-width: 25%;}
	
	.qiehuanTits .item{min-width:25%;}
	
	.qiehuanTits2 .item2{max-width:30%;margin-right:3%;}
	
	
	.cateImgs img{height:auto;}
	.qiehuanTit{ line-height: 34px;}
	.alertForm .af{ margin-bottom: 10px;}
	.prodList dd{ width: 31.8%;}
	.otherList dd,.phoneTwo dd{ width: 48.5%;margin-bottom: 1.5%;}
	.firstpdNav .leftName{ width: auto;margin:0 0 2.5% 0;}
	.firstpdNav {display: block;}
	.firstName{ display: none;}
	.firstpdNav .firstDL{white-space: nowrap;overflow-x: auto;box-shadow: 0 0 10px -5px rgba(0,0,0,.5);}
	.firstpdNav .firstDL >dd{display: inline-block;vertical-align: top;}
	.arrowRight{ margin-right: 4px;}
	.publicName.on .arrowRight{color: #A20025;}
	.firstpdNav .leftName{ position: relative;}
	.firstpdNav .thirdOL{ position: absolute;left: 0;top: 100%;right: 0;padding: 10px;background: #fff;box-shadow: 0 0 8px -5px rgba(0,0,0,.5);}
    .fenleisx{display: block; margin-top: 3%;}
    .fenleisx .item{ width: 44%;background: #fff;box-shadow: 0 0 10px -5px rgba(0,0,0,.5);padding: 10px 2% 10px 3%;}
    .leftSecond{ display: none;}
    .secondpdNav{display: block;}
    .prodList dd .alls{ font-size: 12px;padding: 6px 0;margin: 5px 0;}
    .services .left{display:none;}
	.leftSecond{ position: fixed;left: 0;right: 0;top: 0;bottom: 0;background: #fff;z-index: 30;width: 80%;}
    .serItem {padding: 0px;min-height: 349px;}
	.opacitys .close{ position: absolute;right: 15px;top: 15px;color: #fff;font-size: 24px;line-height: 1;}
    .font15{font-size: 14px;}
    .lookMores{position: fixed; display: none; left: 200px;max-width: calc(100vw - 200px);max-height: 100vh;overflow-y: auto;-webkit-overflow-scrolling: touch;}
    .leftName{ width: auto;}
    .closeMores{ right: 0;top: 0;border-radius: 0;}
    .lookMores ul{ padding-top: 25px;}
    .leftSecond .firstDL{height: calc(100vh - 20px);overflow-y: auto;}
    .longCanshu {display: block;margin-bottom: 10px;}
    .longCanshu dd{width: auto;padding: 5px 10px;}
    .longCanshu dd:nth-child(odd){background: #e9e9e9;}
    .longCanshu dd:nth-child(even){background: #f7f5f5;}
   /* .tableCot .cols{display: block;}*/
    .tableCot .tit{max-width: 48%;line-height: 24px;padding: 5px 0;}
    .tableCot .wd12 .goCar{right:0}
    .tableCot .rows{ padding:0 10px;position: relative;}
    .tableCot{border: 1px solid #ddd;border-bottom: 0;}
    .tableCot .rows:nth-child(odd){background: #f5f5f5;}
    .selectPlay{position: static;}
    .selectcs{max-width: 32.33%;margin: 10px 0 0 0;position: static;font-size:12px;}
    .flexPhoneBt{justify-content: space-between;-webkit-justify-content: space-between;position: relative}
    .flexPhoneBt .clearBtn{display:none;}
    .xiangguanPd {position: relative;padding-bottom: 60px;}
    .leftSelf{ width: 29%; margin-bottom: 2%;}
    .selfOther{ width: 60%;padding-right: 50px;}
    .rightCar{ position: fixed; left: 0; right: 0;bottom: 0;width: auto;margin: 0;z-index: 6;}
    .rightCar .rcPad{ padding:12px 15px; display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;align-items: center;-webkit-align-items: center;background: #fff;box-shadow: 0 0 10px -4px rgba(0,0,0,.3);}
    .rightCar .rcPad .marginBot10{ margin: 0;font-size: 14px;}
    .selfDot{ width: 40px;}
    .swiperSf{ margin-bottom: 10px;line-height: 35px;}
    .pdCanshuCols dd{ font-size: 13px;width: 99.5%;}
	.pdCanshu dd:nth-child(4n+1), .pdCanshu dd:nth-child(4n+3) { background: #e9e9e9;}
	.pdCanshu dd:nth-child(4n+0), .pdCanshu dd:nth-child(4n+2) { background: #F7F5F5;}
    .pdCanshuCols dd .rightTxt{max-width: 50%;text-align: right;word-break: break-all;}
    .pdCanshuCols{ margin-bottom: 10px;}
    .guige, .likes{ font-size: 18px;}
    .threeFlex li{ width: 48%;}
    .lunbo{ width: 100%;margin-bottom: 2%;}
    .prices{ width: 100%;}
    .marginPPP>p{ margin-bottom: 5px;}
    .prices .paddPrice{ padding: 15px;}
	.prices .paddPrice .prospec1{ width: 50px;display: inline-block;color: #b0b0b0;}
	.carBtn .msg {display:none;}
	.addCarNum_2 .plus {line-height: 38px;height: 38px; width: 32px; font-size: 16px;}
	.carBtn .btn {padding: 0 10px;}
	.addCarNum_2 .number { width: 15px;padding: 4px 0;}
    .downPadd{ padding: 15px;}
    .downPadd .dw img{height: 30px;}
    .qiehuanTit .flex30{min-width: 35%;}
    .max100{max-width: 100%;}
    .ftPadding{ padding: 3%;}
    .fileLabel{ margin: 0 0 20px 0;}
    .detailsTable table td{ font-size: 12px;}
	.detailsTable table td:nth-child(1){ width: 36px;}
	.publicRed{line-height: 24px;}
	.qiehuanTit .item:nth-last-child(1){border: 0;}
	.qiehuanTit2 .item:nth-child(3n){border-right: 0;}
	.tableCot .cols{display: block;}
	.tableCot .tit{max-width: 100%;width: auto;border-bottom: 1px solid #efefef;}
	.tableCot .wd2 a{display: block;text-align: right;flex: 1;-webkit-flex: 1;}
	.tableCot .tit:nth-last-child(1){border: 0;}
	.qiehuanTit2 .item{width: 25%;flex: auto;box-sizing: border-box;border-bottom: 2px solid #fff !important;}
	.infoItems{ padding-left: 60px;}
	.infoItems:nth-last-child(1):after{ left: -10px;}
	.infoList{ padding-left: 10px;}
	.infoList .year:after{ width: 10px;}
	.infosDL dd .date{ margin: 5px 0;}
	.infosDL dd .left{height: 70px;}
	.infosDL dd>a{ padding: 10px;}
	.duihuanUL li{width: 100%;}
	.infoRight{ padding: 3%;}
	.flexName{justify-content: space-between;}
	.flexName .items{padding: 0;text-align: center;}
	.flexName .items:nth-last-child(1){ width: 100%;margin-top: 15px;}
	.accounts {display: block;}
	.accounts .left{ width: auto;margin-bottom: 2%;margin-right: 0;}
	.accounts .serviceDL {font-size: 0;}
	.accounts .serviceDL dd{display: inline-block;width: 25%;font-size: 14px;}
	.accounts .serviceDL dt{ margin-top: 0;}
	.phoneFixeds{font-size: 12px; position: fixed;left: 0;right: 0;bottom: 0;background: #fff;z-index: 18;padding: 10px;box-shadow: 0 0 10px -5px rgba(0,0,0,.3);}
	.jiesuan { width: 100%;}
	.jiesuan .marginRt20{ margin: 0;}
	.subTitle{ padding: 10px 12px;}
	.payMoney {display: block;}
	.payRight{ text-align: left;}
	.shuoming{padding: 5px 0 0 0;}
	.payDL dd{ width: 48%;margin-bottom: 3%;}
	.payPage {display: block;text-align: center;}
	.payPage .flex{display: block;}
    .payPage .txt{ padding: 15px 0;}
    .payPage .ok{ margin: 0;}
    .afterSales{padding: 0;border: 0;}
    .listSales .lfImg{ width: 80px;}
    .serviceType .item .ico{ font-size: 24px;}
    .successOk i{ font-size: 36px;}
    .mapImg dd .cots{ left: auto;right: 0;width:160px;white-space: normal;}
    .errorPage .tit{ font-size: 180px;}
	.coupList dd .mon .my{ font-size: 28px;}
	.coupList dd{ width:46.2%;}
	.qiehuanTit2 .item{width: 33.33%;flex: auto;box-sizing: border-box;border-bottom: 2px solid #fff !important;max-width: 100%;}
	.noSearch .sc{font-size: 100px;}
	
	.qiehuanTit .item{width: 35%;flex: auto;box-sizing: border-box;border-bottom: 2px solid #fff !important;max-width: 100%;}

	.ftPadding .cate{width:96.5%;padding:20px;min-height:200px;height:auto;display:inline-block;}
	.ftPadding .catel{float:left;width:100%;height:auto;}
	.ftPadding .cater{float:center;width:100%;text-align:center;}
	.ftPadding .cater img{width:60%;}
	
	.twoList dd{width: 88%;padding:5%}
	.ThreeList dd{width: 88%;padding:5%}
	
	.detailTable table{border:1px solid #ddd;border-collapse: collapse; width:100%;overflow-x: auto;}
	
	.video-box{width: 85%;height: 32%;margin:50% 7%;position:fixed;top: 0;left: 0;z-index: 99999;display: none;background: #333;}
	
	/* .anniversary{
		height:2510px;
		background:url('../../../../../img/activity/Anniversary-4.jpg') no-repeat center;
		
	} */
	
	.baikeHead {font-size:20px;text-align:center;padding: 20px 10px;margin-bottom:10px;}
	.prodList .baikelist {width: 98%;}
	.baikeTitle {width:97%;font-size:20px;padding-top:10px;}
	.singleTxt_baike {font-size:22px;min-width: 460px;width: auto;}
	
	.goPages {line-height: 40px;margin:15px 0;}
	.goPages .item {width: 40px;font-size:20px;}
	
	.baikefilter{display: inline-block;}
	.leftTechBaike{width:95%;display:none;}
	
	.exfilter{right:-10px;display: inline-block;}
	.leftTechExchange{width:94%;display:none;}
	
	.ex{width:94%;}
	.ex .exLeft{width: 67%;}
	.ex .exRight{width: 33%;}
	
	.leftTech{width:95%;display:none;}
	.articleHead{font-size: 16px;text-align: center;padding: 15px 10px;margin:10px 0; display:block;}
	.articlelist{padding-bottom:5%;}
	
	/*公益页面*/
	.aboutTit_wel{top:1%;}
	.aboutTit_wel img{width:100px;}
	.aboutTit_wel .font32{font-size:28px;}
	.aboutTit_wel .font18{font-size:22px;}
	.aboutTit_wel .font14{font-size:16px;}
	
	.bene1 ul li {width: 85%;padding: 5% 10%;margin-top: 4%;}
	.news_tui .tui-left {width: 98%;}
	.news_tui .tui-right {width: 96%;padding: 5% 2%;}
	
}

@media only screen and (max-width:480px ) {
	.cateins{display:block;}
	.catein .inr{display:none;}
	.cates .catesl{width:100%;padding:0 5px;}
	.cates .catesr{display:none;}
	.qiehuanTits_1 .item{min-width: 30%;}
	
	.qiehuanTits .item{min-width:25%;}
	
	.qiehuanTits2 .item2{max-width:30%;margin-right:3%;}
	
	.returnb{display:none;}
	
	.baikeHead {font-size:15px;text-align:center;padding: 20px 10px;margin-bottom:10px;}
	.prodList dd {width: 98%;}
	.baikeTitle {width:97%;font-size:14px;}
	.singleTxt_baike {font-size:15px;min-width: 300px;width: auto;}
	
	
	.goPages {line-height: 40px;margin:15px 0;}
	.goPages .item {width: 40px;font-size:20px;}
	
	.baikefilter{display: inline-block;}
	.leftTechBaike{width:95%;display:none;}
	
	.exfilter{right:-10px;display: inline-block;}
	.leftTechExchange{width:94%;display:none;}
	
	.ex{width:94%;}
	.ex .exLeft{width: 50%;}
	.ex .exRight{width: 45%;}
	
	.leftTech{width:95%;display:none;}
	.articleHead{font-size: 16px;text-align: center;padding: 15px 10px;margin:10px 0; display:block;}
	.articlelist{padding-bottom:5%;}
	
	.prodList dd>a{ padding-bottom: 15px;}
	.leftSelf{ width: 47%;}
	.selfOther{ width: 47%;padding-right: 50px;}
	.dzALert .alertForm{ padding:20px;}
	.prodList dd .imgSf{ padding: 0;}
	.caseTest {display: block;}
	.caseTest .item{ width: auto;margin-bottom: 2.5%;display: block;}
	.caseDetatls{display: block;}
	.caseDetatls dd{ width: auto;text-align: left;}
	.wall-column{ width: 48.5%;}
	.wallNews .article{ margin-bottom: 2%;}
	.partnerDL dd{ width: 48.5%;}
	.loginMain{display: block;}
	.loginForm{ margin: auto;width: 300px;}
	.loginBg{min-height: calc(100vh - 95px);}
	.modifyBtn{ padding: 0 8px;}
	.modItem .modForm{ padding: 15px;}
	.infoLink{ margin-top: 5px;}
	.orderTit{display: block;}
	.dhInfo{ padding: 10px 20px 20px 20px;}
	.accountsCot{ padding: 12px;}
	.qiehuanTit .item{ font-size: 13px;}
	.radioGroup label{ margin-right: 6px;}
	.marginRt20{margin-right: 30px;}
	.zhifu span{display: block;}
	.zhifu em{display: none;}
	.jindutiao .num{ width: 22px;line-height: 22px;}
	.jindutiao{ padding:25px 0 15px 0;}
	.addressForms{position: fixed;left: 0;right: 0;bottom: 0; top: 0; background: rgba(0,0,0,.5);z-index: 22;}
	.addressForms .addressItems{padding: 15px 15px 5px 15px; background: #fff;position: absolute;left: 0;right: 0;bottom: 0;}
	.mapImg dd{font-size: 12px;}
	
	.ftPadding .cate{width:92%;padding:15px;min-height:200px;height:auto;display:inline-block;}
	.ftPadding .catel{float:left;width:100%;height:auto;}
	.ftPadding .cater{float:center;width:100%;text-align:center;}
	.ftPadding .cater img{width:60%;}
	
	.detailTable table{border:1px solid #ddd;border-collapse: collapse; width:100%;}
	
	.prices .numbers {padding: 0 2px;height: 80px;}
	
	.view3d{background:#0070bc;line-height: 28px;margin: 5px 0;color: #fff;display: inline-block;white-space: normal;opacity: 0.6;padding: 2px 12px;min-width: 5%;text-align: center;margin-right: 1%;border-radius: 2px;}
	.view3d:hover{color:#fff;cursor: pointer;}
	.view3d-box{width: 95%;height: 65%;margin: 20% 3%; position: fixed;top: 5px;left: 0; z-index: 99999;display: none;background: #c9151e;border-radius:3px;box-shadow: 0 0 10px -4px rgb(0 0 0 / 10%);}
	
	/* .anniversary{
		height:2510px;
		background:url('../../../../../img/activity/Anniversary-4.jpg') no-repeat center;
		
	} */
	
	/*公益页面*/
	.aboutTit_wel{top:0.1%;}
	.aboutTit_wel img{width:80px;}
	.aboutTit_wel .font32{font-size:22px;}
	.aboutTit_wel .font18{font-size:16px;}
	.aboutTit_wel .font14{font-size:14px;}
	.wel_mt30{margin-top:15px;}
	.beneficiary {
	    width: 94%;
	    margin: 0 auto;
	}
	.bene1 .b_title {font-size: 13px;}
	.bene1 ul li {width: 85%;height:280px;padding: 5% 10%;margin-top: 15%;}
	.news_tui .tui-left {width: 98%;}
	.news_tui .tui-right {width: 98%;}
	
}
