body{background-color:#f2f2f2;}
.qhvideo{position:relative;margin-top:-34px;z-index:5;}
.qhvideo .d1{margin:0;}
.qh{position:relative;z-index:5;}

.jiagem{height:62px;background-color:#F23A3A;color:#fff;}
.jiagem .dleft{margin:7px 0 0 5px;width:140px;}
.jiagem .dleft .d1{float:left;font-size:20px;}
.jiagem .dleft .d2{float:left;background-color:#FFCBCB;color:#F23A3A;padding:1px 6px 0 6px;height:18px;border-radius:5px;margin:3px 0 0 5px;}
.jiagem .dleft .d3{float:left;width:100%;margin:3px 0 0 5px;font-size:13px;}
.jiagem .dcenter{margin:10px 0 0 0;}
.jiagem .dcenter .d1{float:left;color:#fff;clear:both;background-color:#333;padding:1px 4px 0 4px;height:18px;border-radius:5px;overflow:hidden;}
.jiagem .dcenter .d2{float:left;clear:both;font-size:14px;margin:6px 0 0 0;overflow:hidden;height:18px;}
.jiagem .dright{width:50px;margin:9px 0 0 0;text-align:center;}
.jiagem .dright img{width:25px;margin:0 0 5px 0;}
.jiagem .dright a{color:#fff;}

.tit{background-color:#fff;}
.tit .d1{margin:10px 10px 7px 10px;font-size:16px;line-height:23px;font-weight:700;}
.tit .d1 span{float:left;color:#fff;border-radius:3px;font-size:12px;font-weight:100;background-color:#f23a3a;margin:0 5px 0 0;line-height:normal;padding:1px 5px 0 5px;height:17px;}
.tese{background-color:#fff;padding:5px 0 10px 0;}
.tese .dmain{margin:0 10px;}
.tese .dmain .d1{float:left;width:100%;background:url(img/dian.gif) left bottom repeat-x;}
.tese .dmain a{float:left;width:65px;height:20px;padding:5px 0 0 29px;margin:0 10px 0 0;text-align:left;background:url(img/gou.gif) no-repeat;background-position:8px 6px;}
.tese .dmain .a1{border:#e5e5e5 solid 1px;padding:4px 0 0 29px;height:19px;border-bottom:#fff solid 1px;background-position:8px 6px;}
.tese .dmain a:hover{text-decoration:none;}
.tese .dmain .tsmain{float:left;border:#e5e5e5 solid 1px;border-top:0;padding:5px 0 0 10px;height:22px;width:calc(100% - 12px);}

.taocan{background-color:#fff;margin:10px 0 0 0;}
.taocan .d1{margin:0 0 10px 0;}
.taocan .d1 .tcsm{float:left;width:50px;color:#333;margin:16px 0 0 10px;}
.taocan .d1 .tcmain{float:left;width:calc(100% - 60px);}
.taocan .d1 .tcmain a{text-align:center;float:left;height:22px;border:1px solid #dedede;padding:5px 6px 0 9px;color:#333;margin:10px 10px 0 0;border-radius:3px;}
.taocan .d1 .tcmain .a1{border:1px solid #F23A3A;color:#F23A3A;text-decoration:none;}
.taocan1{border-top:#ddd dotted 1px;margin:0;}

.txtcap{margin:10px 0 0 0;background-color:#fff;}
.txtcap .d1{margin:12px 0 0 10px;height:21px;width:5px;}
.txtcap .d11{border-left:#02d6ac solid 4px;}
.txtcap .d12{border-left:#f5222d solid 4px;}
.txtcap .d2{margin:11px 10px 0 5px;height:25px;font-size:16px;font-weight:700;}
.prosx{background-color:#fff;font-size:14px;}
.prosx .dmain{margin:7px 10px 8px 0;}
.prosx .dmain .d1{float:left;width:calc(50% - 10px);height:33px;line-height:33px;margin:0 0 0 10px;overflow:hidden;}
.prosx .dmain .d1 .s1{color:#888;}
.prosx .dmain .d1 .s2{}
.prosx .dmain .d1 a{color:#ff0000;}

.ptys{background-color:#fff;}
.ptys div{margin:0;font-size:14px;padding:15px 0;text-align:center;}
.ptys div img{width:50%;margin-bottom:8px;}

/*店铺*/
.shopinf{background:url(img/gsbg.png) left top repeat-x;margin:10px 0 0 0;}
.shopinf .dmain{margin:14px 12px 14px 12px;}
.shopinf .dmain .tp{float:left;width:60px;}
.shopinf .dmain .tp img{float:left;width:60px;height:60px;border-radius:3px;}
.shopinf .dmain .u1{float:left;width:calc(100% - 70px);margin:0 0 0 10px;}
.shopinf .dmain .u1 li{float:left;width:100%;}
.shopinf .dmain .u1 .l1{margin:1px 0 0 0;}
.shopinf .dmain .u1 .l1 .s1{float:left;font-size:17px;font-weight:500;width:calc(100% - 120px);line-height:24px;}
.shopinf .dmain .u1 .l1 .s2{float:left;width:46px;line-height:24px;height:24px;border-radius:3px;text-align:center;color:#fff;background-color:#ffae3e;margin:0 15px;font-size:11px;}
.shopinf .dmain .u1 .l1 .s3{float:left;text-align:center;height:20px;color:#d43030;border:#d43030 solid 1px;border-radius:20px;line-height:20px;width:40px;font-size:11px;}
.shopinf .dmain .u1 .l2{margin:12px 0 0 0;}
.shopinf .dmain .u1 .l2 .shoptype{float:left;color:#fff;border-radius:3px;line-height:22px;padding:0 6px 0 20px;margin:0 12px 0 0;}
.shopinf .dmain .u1 .l2 .shoptype0{background-color:#f83d3d;}
.shopinf .dmain .u1 .l2 .shoptype1{background:url(img/shili.png) 5px center no-repeat;background-size:auto 15px;padding-left:20px;background-color:#2a82e4;}
.shopinf .dmain .u1 .l2 .shoptype2{background-color:#05bb8d;}
.shopinf .dmain .u1 .l2 .bao{float:left;background-color:#f83d3d;color:#fff;border-radius:22px;width:22px;height:22px;text-align:center;line-height:22px;margin:0 12px 0 0;}
.shopinf .dmain .u1 .l2 .nian{float:left;color:#f83d3d;line-height:22px;margin:0 12px 0 0;}
.shopinf .dmain .u2{float:left;border:#ffa242 solid 1px;border-radius:4px;width:calc(100% - 2px);margin:14px 0 0 0;}
.shopinf .dmain .u2 li{float:left;}
.shopinf .dmain .u2 .l1{width:100%;}
.shopinf .dmain .u2 .s1{float:left;margin:10px 0 0 23px;height:16px;line-height:16px;background:url(img/zhiz1.png) left center no-repeat;background-size:16px 16px;padding-left:21px;}
.shopinf .dmain .u2 .s2{float:left;margin:10px 0 0 23px;height:16px;line-height:16px;background:url(img/zhiz0.png) left center no-repeat;background-size:16px 16px;padding-left:21px;color:#999;}
.shopinf .dmain .u2 .s3{float:right;margin:10px 23px 0 0;height:16px;line-height:16px;background:url(img/map.png) left center no-repeat;background-size:auto 16px;padding-left:18px;}
.shopinf .dmain .u2 .l4{width:calc(50% - 35px);padding:10px 0 10px 35px;line-height:22px;}
.shopinf .dmain .u2 .l5{width:calc(50% - 35px);padding:10px 0 10px 35px;line-height:22px;}

.buym{float:left;width:100%;height:48px;color:#999;}
.buy{position:fixed;bottom:0px;width:100%;height:48px;background-color:#fff;z-index:9;}
.buy .d1{margin:0;text-align:center;width:45px;color:#666666;}
.buy .d1 img{margin:3px 0 1px 0;}
.buy .d1 a{color:#666;}
.buy .d3{margin:6px 0 0 10px;text-align:center;color:#fff;font-size:14px;padding:9px 0 0 0;height:28px;background-color:#ff9318;border-radius:50px 0 0 50px;}
.buy .d4{margin:6px 5px 0 0;text-align:center;color:#fff;font-size:14px;padding:9px 0 0 0;height:28px;background-color:#fb4d30;border-radius:0 50px 50px 0;}

.txttit{height:40px;margin:10px 0 0 0;background:url(img/dian.gif) left bottom repeat-x;background-color:#fff;}
.txttit .d1{margin:10px 10px 0 10px;height:28px;font-size:14px;color:#666;text-align:center;}
.txttit .d11{border-bottom:#fb4d30 solid 2px;}
.txttit1{position:fixed;top:0;width:100%;margin:0;}

.txtmain{background-color:#fff;}
.txtmain .dmain{margin:10px;font-size:14px;line-height:25px;}
.txtmain .dmain img{max-width:100% !important;}

.videomain{background-color:#fff;}
.videomain .dmain{margin:10px;}
.videomain .dmain .d1{float:left;width:100%;background-color:#000;color:#fff;text-align:center;padding:10px 0;}

.morepj{background-color:#fff;}
.morepj .d1{margin:10px 100px 0 100px;padding:4px 0 0 0;height:20px;border-radius:50px;text-align:center;border:#ebebeb solid 1px;color:#666;}



.table {
 width:100%;
 margin-bottom:1rem;
 color:#4b566b
}
.table td,
.table th {
 padding:.75rem;
 vertical-align:top;
 border-top:1px solid #e3e9ef
}
.table thead th {
 vertical-align:bottom;
 border-bottom:2px solid #e3e9ef
}
.table tbody+tbody {
 border-top:2px solid #e3e9ef
}
.dropdown-menu,
.table-bordered,
.table-bordered td,
.table-bordered th {
 border:1px solid #e3e9ef
}
.table-sm td,
.table-sm th {
 padding:.3rem
}
.table-md td,
.table-md th {
 padding:.5rem
}
.table-bordered thead td,
.table-bordered thead th {
 border-bottom-width:2px
}
.table-borderless tbody+tbody,
.table-borderless td,
.table-borderless th,
.table-borderless thead th {
 border:0
}
.table-striped tbody tr:nth-of-type(odd) {
 background-color:#f6f9fc
}
.table-hover tbody tr:hover {
 color:#4b566b;
 background-color:#f6f9fc
}
.table-primary,
.table-primary>td,
.table-primary>th {
 background-color:#ffe1e1
}
.table-primary tbody+tbody,
.table-primary td,
.table-primary th,
.table-primary thead th {
 border-color:#ffbdbd
}
.table-hover .table-primary:hover,
.table-hover .table-primary:hover>td,
.table-hover .table-primary:hover>th {
 background-color:#ffc8c8
}
.table-secondary tbody+tbody,
.table-secondary td,
.table-secondary th,
.table-secondary thead th {
 border-color:#fafbfc
}
.table-hover .table-secondary:hover,
.table-hover .table-secondary:hover>td,
.table-hover .table-secondary:hover>th {
 background-color:#ececf6
}
.table-success,
.table-success>td,
.table-success>th {
 background-color:#d9f7ea
}
.table-success tbody+tbody,
.table-success td,
.table-success th,
.table-success thead th {
 border-color:#acedd1
}
.table-hover .table-success:hover,
.table-hover .table-success:hover>td,
.table-hover .table-success:hover>th {
 background-color:#c4f3de
}
.table-info,
.table-info>td,
.table-info>th {
 background-color:#e1f0ff
}
.table-info tbody+tbody,
.table-info td,
.table-info th,
.table-info thead th {
 border-color:#bddeff
}
.table-hover .table-info:hover,
.table-hover .table-info:hover>td,
.table-hover .table-info:hover>th {
 background-color:#c8e3ff
}
.table-warning,
.table-warning>td,
.table-warning>th {
 background-color:#ffede1
}
.table-warning tbody+tbody,
.table-warning td,
.table-warning th,
.table-warning thead th {
 border-color:#ffd7bd
}
.table-hover .table-warning:hover,
.table-hover .table-warning:hover>td,
.table-hover .table-warning:hover>th {
 background-color:#ffdec8
}
.table-danger,
.table-danger>td,
.table-danger>th {
 background-color:#fddae2
}
.table-danger tbody+tbody,
.table-danger td,
.table-danger th,
.table-danger thead th {
 border-color:#faaec0
}
.table-hover .table-danger:hover,
.table-hover .table-danger:hover>td,
.table-hover .table-danger:hover>th {
 background-color:#fcc2cf
}
.table-light,
.table-light>td,
.table-light>th {
 background-color:#fff
}
.table-light tbody+tbody,
.table-light td,
.table-light th,
.table-light thead th {
 border-color:#fff
}
.table-hover .table-light:hover,
.table-hover .table-light:hover>td,
.table-hover .table-light:hover>th {
 background-color:#f2f2f2
}
.table-dark,
.table-dark>td,
.table-dark>th {
 background-color:#d7d9dc
}
.table-dark tbody+tbody,
.table-dark td,
.table-dark th,
.table-dark thead th {
 border-color:#a7abb2
}
.table-hover .table-dark:hover,
.table-hover .table-dark:hover>td,
.table-hover .table-dark:hover>th {
 background-color:#c9ccd0
}
.table-accent,
.table-accent>td,
.table-accent>th {
 background-color:#dcddf4
}
.table-accent tbody+tbody,
.table-accent td,
.table-accent th,
.table-accent thead th {
 border-color:#b1b4e7
}
.table-hover .table-accent:hover,
.table-hover .table-accent:hover>td,
.table-hover .table-accent:hover>th {
 background-color:#c9caee
}
.table-active,
.table-active>td,
.table-active>th {
 background-color:#f6f9fc
}
.table-hover .table-active:hover,
.table-hover .table-active:hover>td,
.table-hover .table-active:hover>th {
 background-color:#e3ecf6
}
.table .thead-dark th {
 color:#fff;
 background-color:#373f50;
 border-color:#475167
}
.table .thead-light th {
 color:#373f50;
 background-color:#f3f5f9;
 border-color:#e3e9ef
}
.table-dark {
 color:#fff;
 background-color:#373f50
}
.table-dark td,
.table-dark th,
.table-dark thead th {
 border-color:#475167
}
.table-dark.table-bordered,
.table-responsive>.table-bordered {
 border:0
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
 background-color:rgba(255,255,255,.05)
}
.table-dark.table-hover tbody tr:hover {
 color:#fff;
 background-color:rgba(255,255,255,.075)
}
@media (max-width:575.98px) {
 .table-responsive-sm {
  display:block;
  width:100%;
  overflow-x:auto;
  -webkit-overflow-scrolling:touch
 }
 .table-responsive-sm>.table-bordered {
  border:0
 }
}
@media (max-width:767.98px) {
 .table-responsive-md {
  display:block;
  width:100%;
  overflow-x:auto;
  -webkit-overflow-scrolling:touch
 }
 .table-responsive-md>.table-bordered {
  border:0
 }
}







