/* CSS Document */
.navtabs ul{width:100%;text-align:center;border-bottom: 1px solid #ddd;}
.navtabs ul li{ width:33.3%;margin-left: 0px;text-align:center; background:#fff;}
.nav-tabs li a {margin-right: 0px;line-height: 1.428571429;border: 0px solid transparent;border-radius: 0px 0px 0 0; height:45px; background:none;}
.navtabs ul li a:hover,.nav-tabs li.active a, .nav-tabs li.active a:hover, .nav-tabs li.active a:focus{background:#fff; border:none; border-bottom:2px #4db24a solid; color:#4db24a;}

#d_turn{background-image:none; width:5%;}
#d_layer{top:10px; margin-bottom:0;}
#d_layer li{border:none; background:#9a7d6e; width:7px; height:7px;}
#d_layer li a{height: auto;width: auto;}
#d_layer .active{background:#009900; width:7px; height:7px;}
.d_title{margin-bottom:5px;}
.d_title a{color:#000; line-height:22px; font-size:14px;}
.d_title a i{color:#ff6600; font-style:normal;}
.cx{color:#333; line-height:25px; font-family:"微软雅黑"; font-size:21px;}
.cx em{font-style:normal; color:#ff0137;}
.zp{background:#4cae4c; height:22px; color:#fff; line-height:22px; text-align:center; float:left; font-weight:normal; padding:0;}
.zj{background:#d9534f; height:22px; color:#fff; line-height:22px; text-align:center; float:left; font-weight:normal; padding:0;}
.xs{background:#5bc0de; height:22px; color:#fff; line-height:22px; text-align:center; float:left; font-weight:normal; padding:0;}
.sysj{color:#666; line-height:25px; font-family:"微软雅黑";}
.sysj em{font-style:normal; color:#B10000; margin:3px;}
.sysj i{font-style:normal; color:#666;}
.price{color:#666; line-height:25px;}
.price em{font-style:normal;}
.cx_btn{border:#ccc 1px solid; border-radius:0; margin:3px 0;}
.cx_btn i{color:#b10000; font-style:normal;}
.container1{ margin-top:10px; margin-bottom:10px; padding:0px 0px 00px 0px;}
.container2{background:#fff; padding:10px 10px 10px 10px;}

.c1_rows{ border-bottom:none; margin-top:10px; background:#fff; padding: 10px 8px; font-family:"微软雅黑", "黑体", "宋体";}
.xzgg{color:#333333; font-size:16px; font-weight:normal; line-height:30px; text-align:left; float:left;}
.gg_btn{border-radius:0 0 0 0; background:#fff; margin:0; padding:0; line-height:30px; padding:0 10px 0 5px; position:relative; }

.g_cur{border:#c80f0f 1px solid; background:#fff;}
.g_cur i{background:url(../images/gou.png); width:15px; height:15px; position:absolute; right:0; bottom:0;}
.lock{ opacity: 0.5; border-color: #CCCCCC; border-style: dotted; cursor: not-allowed;}
.lock:hover, .lock:hover, .lock:active{opacity: 0.5; border-color: #CCCCCC; border-style: dotted; cursor: not-allowed;}
.lock:hover i, .lock:focus i, .lock:active i,.lock i{background:none; width:15px; height:15px; position:absolute; right:0; bottom:0;}
.lock:hover, .lock:focus, .lock:active,.lock{border:#ccc 1px dotted; background:#fff;}
.c1_rows2{ border-top:none;background:#fff;}
.put{border-radius:0; width:100px;}
.c1_rows3{background:#fff; padding:10px 8px;}
.kxgg{color:#c80f0f; line-height:30px; font-size:12px;}
.c1_rows4{background:#fff; padding:10px 8px;}
.ligm_btn{background:#ff9503; border:#ff9503 1px solid; width:100%; line-height:30px; text-align:center; color:#fff; font-size:14px; border-radius: 0px;}
.ligm_btn:hover{background:#ff9503; color:#fff; border:#ff9503 1px solid;}
.ligm_btn2{background:#5a473d; border:#473328 1px solid; width:100%; line-height:30px; text-align:center; color:#fff; font-size:14px; border-radius: 0px;}
.ligm_btn2:hover{background:#5a473d; color:#fff; border:#473328 1px solid;}

/*小汤方购物车*/
.ligm_btn3{background:#5a473d; border:#473328 1px solid; width:100%; line-height:30px; text-align:center; color:#fff; font-size:14px;}
.ligm_btn3:hover{background:#5a473d; color:#fff; border:#473328 1px solid;}

.d_rows1{border-bottom:#ddd 1px solid; padding:15px 20px; background:#f4f5f5;}
.d_rows2{border-bottom:#ddd 1px solid; padding:15px 20px; background:#fff;}
.i_text{color:#000; font-size:14px; line-height:20px;}
.pf{color:#666; font-size:12px; font-weight:normal; font-size:14px; margin:5px 0 0;}
.xingxing{width:11px; height:12px; color:#009900; font-style:normal; display:inline-block; margin-top:8px;}
.xingxing2{width:11px; height:12px; color:#999; font-style:normal; display:inline-block; margin-top:8px;}
.yh{color:#666; font-size:14px; font-weight:normal; line-height:20px; margin-top:5px;}
.sj{color:#999; font-size:14px; font-weight:normal; line-height:20px; margin-top:5px;}
.pn-page{ margin: 5px 0;padding: 5px 0; text-align: center;}
.btn-to{width: 100px;}
.toChange a{margin-top:5px;height:30px;width:150px;color:#fff;background-color: #BA1D26;}
.size{border:#e0e0e0 1px solid; margin-top:10px; margin-bottom:10px;}
.size-title{height:35px; color:#333;font-weight:bold; line-height:35px; background:#eeeeee; padding-left:13px;border-bottom:#ddd 1px solid; border-right:#ddd 1px solid;}
.size_td{color:#666; line-height:35px; border-bottom:#ddd 1px solid; border-right:#ddd 1px solid; padding-left:13px;}
.d_rows5{ padding-bottom:10px;}
.rows5_title{color:#333; padding-left:15px; line-height:30px;border-bottom:#dcdddd 1px solid;}
.rows5_left{padding:15px;border-bottom:#dcdddd 1px solid;}
.rows5_right{padding:15px;border-bottom:#dcdddd 1px solid;}
.rows5_title2{ height:20px; overflow:hidden;}
.rows5_title2 a{color:#666; line-height:20px; font-size:12px;}
.rows5_title3{height:20px; color:#666; line-height:20px; font-size:12px;text-overflow:ellipsis;white-space:nowrap;
}
.rows5_price{color:#ff0137; font-weight:bold; font-size:12px; height: 40px;
}
.jt{font-size:24px;}
.rows5_price i{font-style:normal; color:#333;}
#star{color:#009900;}
#star2{color:#999;}
.rows5_left2{padding:15px 0 0 15px; color:#666; font-size:12px;}
.rows5_right2{padding:15px 0 0 0;}
.rows5_right3{padding:15px 5px 0 0;}
.btn-danger2{background:#72d485;width:100%; color:#FFFFFF; border:0px;}
.btn-danger2:hover{background:#72d485; width:100%; border:0px;}
.box_bottom{background:#edeeee; height:5px;margin-bottom:10px;}
.btn-danger3{background:#72d485; width:100%; margin-top:10px; border:none; border-radius:0px;}
.btn-danger3:hover{background:#72d485; width:100%; margin-top:10px; border:none; border-radius:0px;}
.btn-danger4{background:#72d485; width:100%; margin-bottom:10px; border:#72d485 1px solid; border-radius:0px;}
.btn-danger4:hover{background:#72d485;width:100%;border:#72d485 1px solid; border-radius:0px;}
.rows5_left4{padding:0 0 0 15px; color:#666; font-size:12px; line-height:30px;border-bottom:#dcdddd 1px solid;}
.rows5_right4{padding:0; color:#ff6600; font-size:12px; line-height:30px; font-weight:bold; border-bottom:#dcdddd 1px solid;}
.rows5_left5{padding:5px 0 0 15px; color:#666; font-size:12px; }
.rows5_right5{padding:5px 0 0 0; color:#666; font-size:12px; }
.rows5_left7{padding:0 0 0 15px; color:#666; font-size:12px; line-height:30px;border-top:#dcdddd 1px solid; margin-top:8px;}
.rows5_right7{padding:0; color:#009900; font-size:12px; line-height:30px; font-weight:bold; border-top:#dcdddd 1px solid;margin-top:8px;}
.rows5_left2{padding:15px; }

.btn-primary3{background:url(../images/btnBg5.png); height:27px; line-height:27px; font-size:12px; color:#666; padding-top:0; border:#cccccc 1px solid; margin-top:5px;}
.btn-primary3:hover{background:url(../images/btnBg5.png); height:27px; line-height:27px; font-size:12px; color:#666; padding-top:0; border:#cccccc 1px solid;}
.look_btn{background:url(../images/saixuan.png); margin-top:10px; font-weight:bold; color:#666;}
.sc{position:relative;}
.sc_btn{position:absolute; top:0; right:10px; z-index: 9999;}
.cx_btn{border:#ccc 1px solid; border-radius:0; margin:3px 0; padding:10px;}
.cx_btn2{color:#fff; font-style:normal; background:#ff0137; text-align:center; padding:0px 2px 0px 2px;}
.wl_rows{border-top:#ddd 1px solid; padding:10px 25px;}
.wl_right{padding-top:5px;}
.wl_right p{color:#666; line-height:23px; padding:0; margin:0; font-size:12px;}

.wl_rows{border-top:#ddd 1px solid; padding:10px 25px;}
.wl_right{padding-top:5px;}
.wl_right p{color:#666; line-height:23px; padding:0; margin:0; font-size:12px;}
.sc{position:relative;}
.sc_btn{position:absolute; top:-40px; right:10px;}
.d_rows6{border-bottom:#dcdddd 1px solid; padding-bottom:14px; padding-top:14px;}
.form-control6{border-radius:0; width:100%;}
.btn-default11{border-radius:0; background:#5a473d; color:#fff; border:#5a473d 1px solid;}
.d_rows4{background:#e5e5e5;border-bottom:#dcdddd 1px solid; padding-bottom:10px; padding-top:10px;}

.isStuck{
    left:0px;
    width:100%;
}
.sort{
    z-index: 10;
}

.tj{background:#218a21; border:#218a21 1px solid; margin-top:8px; font-weight:bold;}
.tj:hover{background:#218a21; border:#218a21 1px solid;}
.v-tj{background:#04B10F; border:#04B10F 1px solid; margin-top:8px; font-weight:bold;}
.v-tj:hover{background:#04B10F; border:#04B10F 1px solid;}

.sy_rows{border:#ddd 1px solid; padding:15px 10px; margin-top:10px;}
.sy_rows i{font-style:normal; color:#333; vertical-align:middle; margin-top:3px; display:inline-block; font-size:12px; margin-left:5px;}
.carousel-indicators .active{background-color:red;}
.carousel-indicators li{background-color:#808080; border: 0px solid #808080;}
.carousel-indicators{bottom:-35px;}

.carousel-caption{left: 0; bottom: 0; font-size:15px; font-weight: bold;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;/*position: absolute;*/ width: 100%; color: #292929; /* opacity: 0.6; background: #000;*/ text-align: left; padding:5px 15px 5px 15px;}
.carousel-caption i{color: #ff6600; font-style: normal;}

.tuihuo-zn{ width:70px; height:25px; line-height:25px; text-align:center; float:left; margin-left:15px; background:url(../images/wap-zhtc-bj.png) no-repeat; color:#eda200;}
.tuikuang-zn{ width:70px; height:25px; line-height:25px; text-align:center; float:left; border:1px solid #B7B7B7; margin-left:15px; color:#888888;}
.form-control {
    background-color: #fff;
    background-image: none;
    border-radius: 4px;
    color: #555;
    display: block;
    font-size: 14px;
    height: 34px;
    line-height: 1.42857;
    padding: 6px 12px;
    vertical-align: middle;
    width: 100%;
}
.logisticsCompanyWap, .logisticsOrderCodeWap, .input_public{
    border: 1px solid #c1c1c1;
    font-size: 14px;
    height: 26px;
    line-height: 20px;
    padding-left: 4px;
    width: 100%;
     border-radius: 4px;
}

.tuih{ text-align:right; color:#999; font-size:12px;}
.tuik a{float:right; padding-top:10px; padding-right:14px; color:#2c2319; font-size:12px;}
.tuik a:hover{color:#999;}
.adr-rows{margin-bottom:10px; position:relative;padding-top:5px; height:40px; background:#fff; margin-top:-1px;}
 .adr-rows .lable{width:100px; height:28px; color:#666;margin-left:10px;line-height:30px; text-align:left; overflow:hidden; float:left;}
.adr-rows .info{width:240px; line-height:30px; overflow:hidden;float:left;}
 .adr-rows .info .adr{ background:#ff9600; color:#FFFFFF; text-align:center;width: 113px; height: 25px; line-height:25px; padding:0 5px;_padding:5px 5px; margin-top:2px; float:left;}
 .adr-rows .info .adr span{background:url(../images/minute-bg.png); width:9px; height:6px; background-position:-92px -140px;_background-position:-92px -137px; display:inline-block; margin:0 5px;}
 .adr-rows .info .adr-text,.d_main .main-top .info-middle .adr-rows .info .num-text{ color:#666; margin-left:10px;float:left;}
.adr-rows .info .adr-box{background:#FFF; border:#ccc 1px solid; width:70%; padding:5px 15px 15px 5px; position: absolute; top:30px; left:75px;z-index:99;}
.adr-rows .info .adr-box b{color:#666;cursor:pointer;font-size:12px; position:absolute;right:5px;}
 .adr-rows .info .adr-box ul{width:100%;overflow:hidden;}
 .adr-rows .info .adr-box ul li{width:50px; cursor:pointer; float:left;height: 30px;overflow: hidden;}
 .adr-rows .info .adr-box ul li a{color:#666; padding:5px;overflow: hidden;}
 .adr-rows .info .adr-box ul li a:hover{background:#175C5C; color:#FFF;}
 .adr-rows .info .adr-box .cur{background:#175C5C; color:#FFF;}

 .adr-rows .info .adr-box .unSelect{color: #CCCCCC}

/* 多规格开始 */
.mt-modal {
    justify-content: center;
    align-items: flex-end;
    position: fixed;
    z-index: 1000;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    display: flex;
    flex-direction: row;
}

.mt-modal-mask {
    -webkit-tap-highlight-color: transparent;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    transition: background-color .25s ease;
    touch-action: none;
    -webkit-animation: mt-mask-entering .25s ease-in-out;
    animation: mt-mask-entering .25s ease-in-out;
    background-color: rgba(0,0,0,.7);
}
.mt-drawer--bottom{
    width: 100vw;
    height: 60%;
    background-color: rgb(255, 255, 255);
    position: relative;
    border-top-left-radius: 3.2vw;
    border-top-right-radius: 3.2vw;
    overflow-x: hidden;
}


.tb-sku-container {
        display: -webkit-flex;
    display: flex;
    width: 100%;
    height: 100%;
    -webkit-flex-direction: column;
    flex-direction: column;
    font-size: 13rem/100;
    padding: 2.66667vw;
    color: #333;
    box-sizing: border-box;
}
.tb-sku-container .sku-info {
    -webkit-flex: 1;
    flex: 1;
    overflow: auto;
}
.tb-sku-container .sku-info h2{ font-size: 14px; }
.tb-sku-container .sku-btns {
    width: 100%;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    box-sizing: border-box;
    padding-top: 10rem/100;
    padding-bottom: constant(safe-area-inset-bottom);
}
.tb-sku-container .sku-btns { height: 49px; line-height: 49px; text-align: center; }
.sku-pro {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: flex-end;
    align-items: flex-end;
}
.sku-closed {
    position: absolute;
    top: 2.66667vw;
    right: 2.66667vw;
    font-size: 6.4vw;
}
.sku-img img {
    width: 29.33333vw;
    height: 29.33333vw;
}
.dialog {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
    position: relative;
    color: #333;
    font-size: 4vw;
    position: absolute;
    bottom: 0;
}
.dialog .dialog-content {
    display: flex;
    flex: 1;
    overflow: auto;
}
.quantity-info .sku-quantity {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    align-items: center;
}
.quantity-info .sku-quantity h2{font-size: 14px; -webkit-flex: 2; flex: 2;padding-left: 10px;}
.sku-pro-info {
    margin-left: 2.66667vw;
}
.sku-title {font-size: 16px; margin-top: 0px;}
/* 多规格结束 */

/* 收集手机号弹出层 */
.kanjia_tanchuc{
  width: 80%; margin:25% 10% 0% 10%; background: #fff; position: absolute; z-index: 10; border-radius: 2px; padding: 3% 3% 8% 3%; overflow: hidden
}
.kanjia_tanchuc img{ margin: 0px; padding: 0px;}
.kanjia_tcc_bj{
  height:360px;
  background: #fff;
  border-radius: 0px 0px 14px 14px;
  overflow: hidden;
  margin-top:-14px;
}
.kanjia_fenxiang_lj{
  width: 80%;
  padding: 5% 10% 0% 10%;
}
.kanjia_title_jg{
  font-size: 16px;
  height: 30px;
  line-height: 30px;
}
.b1{position:fixed;width:100%;height:100%;top:0px;background:rgba(0,0,0,0.7);overflow: hidden;z-index: 99999;} 

.xuanze-ge{ height: 14%; color: #434242; margin-bottom: 5px; text-align: center; font-size: 2em; font-weight: 500;}
.xuanze-title{ float: left;}
.xuanze-gb{ float: right;}

/*底部四项*/
.footer_bar{ height:49px; width:100%; display: none;}
.footer_bar .warp{ position:fixed; width:100%; height:49px;left:0px; bottom:0px;background-color:#fff;border-top:1px solid #eee;z-index:90;}
.footer_bar li{ float:left; width:52%;text-align:center; line-height:49px; line-height:49px;}
.footer_bar li a{ display:inline-block; width:100%; height:100%; position:relative; text-align:center;}
.footer_bar li i{ display:inline-block; position:absolute; top:10px; left:50%;}
.footer_bar li span{ font-size:11px; color:#868686; position:relative; top:12px;}
.footer_bar li strong{
    background-color: #e6242b;
    border-radius: 0.14rem;
    color: #fff;
    font-size: 0.18rem;
    font-style: italic;
    height: 0.28rem;
    left: 0.48rem;
    line-height: 0.28rem;
    position: absolute;
    text-align: center;
    top: 0.12rem;
    width: 0.28rem;
	z-index:999999;
}
.footer_bar li:nth-child(1) i{ width:30px; height:30px; background-position:0px 0px; margin-left:-13px; margin-top:-7px;}
.footer_bar li:nth-child(2) i{width:100px; height:82px; background-position:0px -74px; margin-left:-9px;}
.footer_bar li:nth-child(3) i{width:18px; height:20px; background-position:0px -47px; margin-left:-9px;}
.footer_bar li:nth-child(4) i{width:21px; height:19px; background-position:0px -73px; margin-left:-11px;}
.footer_bar .on span{color:#CC3131;}
.footer_bar .on:nth-child(1) i{ width:21px; height:20px; background-position:-25px 0px; }
.footer_bar .on:nth-child(2) i{width:18px; height:18px; background-position:-25px -25px; }
.footer_bar .on:nth-child(3) i{width:18px; height:20px; background-position:-25px -47px;}
.footer_bar .on:nth-child(4) i{width:21px; height:19px; background-position:-25px -73px;}


.footer_bar li:nth-child(1) i {
    background-position: 0 0;
    height: 30px;
    margin-left: -13px;
    width: 30px;
	margin-top:-7px;
}
.footer_bar li:nth-child(2) i {
    background-position: 0px -74px;
    height: 82px;
    margin-left: -9px;
    width: 100px;
}
.footer_bar li:nth-child(3) i {
    background-position: 0 -47px;
    height: 20px;
    margin-left: -9px;
    width: 18px;
}
.footer_bar li:nth-child(4) i {
    background-position: 0 -73px;
    height: 19px;
    margin-left: -11px;
    width: 21px;
}
.new_icon {
    background: url("../images/new_icon_1.png") no-repeat scroll center center / 200px auto rgba(0, 0, 0, 0);
}

.woyao_fx a{ color: #fff; }
.woyao_fenxiao{ width:100%; line-height: 36px; text-align: center; border-radius: 4px; display: block; background: #ff9503; float: right; margin-right: 15px; padding: 0px 10%;}
.woyao_tubiao{ background: #fff; color: #ff9503; border-radius: 8px; padding: 1px 3px; font-size: 16px; font-weight: 400; margin-right: 6%; }

.jiaru_gouwu_c{background:#ff9503; color:#FFFFFF;}
.jiaru_gouwu_c a:link {color:#fff;}
.jiaru_gouwu_c a:visited {color:#fff;}
.jiaru_gouwu_c a:hover {color:#fff;}
.jiaru_gouwu_c a:active {color:#fff;}

.gouwu_c{background:#ff0137; color:#FFFFFF;}
.gouwu_c a:link {color:#fff;}
.gouwu_c a:visited {color:#fff;}
.gouwu_c a:hover {color:#fff;}
.gouwu_c a:active {color:#fff;}

.cart-label-gouwuche_xq{    background-color: #ff9600;
    border-radius: 1em;
    color: #ffffff;
    display: inline;
    font-size: 80%;
    font-weight: bold;
    line-height: 1;
    margin-left: -41px;
    margin-top: -8px;
    padding: 0.5em 0.6em 0.3em;
    position: absolute;
    text-align: center;
    vertical-align: baseline;
    white-space: nowrap;}
.prd_guige_1{float:left;margin-left:0px;line-height:28px;border-radius:0px; background:#f1f1f1; padding:3px 10px 3px 10px; text-align:center; margin-right:10px;margin-bottom: 10px;}
.prd_guige_2{float:left;margin-left:0px;line-height:28px;border-radius:0px; background:#ff0137; color:#FFFFFF; padding:3px 10px 3px 10px; text-align:center; margin-right:10px;margin-bottom: 10px;}

.prd_guige_2  a:link    {color:#fff;}
.prd_guige_2 a:visited {color:#fff;}
.prd_guige_2 a:hover   {color:#fff;}
.prd_guige_2 a:active  {color:#fff;}

.jiaru_liji_daohuo a{ color:#FFFFFF;}

.homePage {
    position: absolute;
    padding: 10px;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 99;

}
.fanhui {

    border-radius: 100px;
    background-color: rgba(0,0,0,.4);
    padding: 0.1rem;
}
.gouwuche {

    border-radius: 100%;
    background-color: rgba(0,0,0,.4);
    float: right;
    padding: 0.1rem;
}
.cart-label-gouwuche_xq {

    text-align: center;
    font-style: normal;
    background-color: #ff9503;
    border-radius: 1em;
    color: #ffffff;
    display: inline;
    font-size: 80%;
    margin-left: 15px;
    border-radius: 50px;
    position: absolute;
    z-index: 988;
    text-align: center;
    vertical-align: baseline;
    white-space: nowrap;
}

.homePage img {

    width: 22px !important;
    height: 22px;
}

.aui-time-box {
    text-align: center;
    margin: 0px auto;
    height: 40px;
}
.aui-time-box p {
    color: #ff1e64;
    padding-top: 6px;
    font-size: 1em;
    margin: 0px;
}
.time-item {
    padding-top: 10px;
    padding-bottom: 4px;
    overflow: hidden;
    position: absolute;
    left: 50%;
    line-height: 26px;
    transform: translate(-50%,-0%);
    -webkit-transform: translate(-50%,-0%);
    -moz-transform: translate(-50%,-0%);
}
.time-item span {
    background: #fff;
    color: #ff0000;
    border: 2px solid #ff0000;
    border-radius: 4px;
    font-weight: 600;
    width: 26px;
    display: block;
    float: left;
    margin: 0 3px;
    height: 26px;
    text-align: center;
    font-size: 1.2em;
    line-height: 24px;
}
.time-item s {
    text-decoration: none;
}
.time-item em {
    font-style: normal;
    color: #ff0000;
    float: left;
    line-height: 26px;
}

.kanjia_bang {
    padding: 10px 0px 6px 0px;
    position: relative;
    height: 84px;
}

.kanjia_center{
  position: absolute;
    left: 50%;
    transform: translate(-50%,-0%);
    -webkit-transform: translate(-50%,-0%);
    -moz-transform: translate(-50%,-0%);
}
.kanjia_title{ line-height: 50px; font-size: 16px; text-align: center; border-bottom: 1px solid #dfdfdf;}

.share-touxiang{width:64px; height:64px; float: left; background:url(../images/share_touxiang_mr.png) no-repeat; border-radius: 50%;margin: 0px 7px;}

.userinfo-avatar {
  border-radius: 50%;
  border: 1px dashed #b5b5b5;
}
.userinfo-avatar-cy {
  border-radius: 50%;
  border: 1px dashed #fff;
  overflow: hidden;
}
.flexItem {
    display: flex;
}
.kanjia_shijian{ height: 20px; line-height: 20px; font-size:14px; color:#686868; text-align: center;
}

.tuanzhang{ background: #ff3952; color: #fff; text-align: center; border-radius: 300px; position: absolute; z-index: 4; top: 50px; left: 12px; padding: 0px 8px; font-size: 0.8em;}

@media screen and (min-width:1300px) and (max-width:1500px){
    .main_height{ height: 1440px;}

}
@media screen and (min-width:1100px) and (max-width:1300px){
    .main_height{ height: 1242px;}

}
@media screen and (min-width:1000px) and (max-width:1200px){
    .main_height{ height: 1125px;}

}

@media screen and (min-width:800px) and (max-width:860px){
    .main_height{ height: 828px;}

}
@media screen and (min-width:750px) and (max-width:840px){
    .main_height{ height: 800px;}

}
@media screen and (min-width:700px) and (max-width:800px){
    .main_height{ height: 750px;}

}
@media screen and (min-width:600px) and (max-width:700px){
    .main_height{ height: 640px;}

}
@media screen and (min-width:550px) and (max-width:650px){
    .main_height{ height: 600px;}

}
@media screen and (min-width:503px) and (max-width:568px){
    .main_height{ height: 503px;}

}
@media screen and (min-width:380px) and (max-width:440px){
    .main_height{ height: 412px;}

}
@media screen and (min-width:370px) and (max-width:430px){
    .main_height{ height: 411px;}

}
@media screen and (min-width:370px) and (max-width:400px){
    .main_height{ height: 386px;}

}
@media screen and (min-width:360px) and (max-width:390px){
    .main_height{ height: 384px;}

}
@media screen and (min-width:350px) and (max-width:380px){
    .main_height{ height: 375px;}

}
@media screen and (min-width:330px) and (max-width:370px){
    .main_height{ height: 360px;}
}
@media screen and (min-width:310px) and (max-width:340px){
    .main_height{ height: 320px;}
}

/* 视频 */
@media screen and (min-width:1300px) and (max-width:1500px){
    .video_height{width:100%; height: 1440px;}

}
@media screen and (min-width:1100px) and (max-width:1300px){
    .video_height{width:100%; height: 1242px;}

}
@media screen and (min-width:1000px) and (max-width:1200px){
    .video_height{width:100%; height: 1125px;}

}

@media screen and (min-width:800px) and (max-width:860px){
    .video_height{width:100%; height: 828px;}

}
@media screen and (min-width:750px) and (max-width:840px){
    .video_height{width:100%; height: 800px;}

}
@media screen and (min-width:700px) and (max-width:800px){
    .video_height{width:100%; height: 750px;}

}
@media screen and (min-width:600px) and (max-width:700px){
    .video_height{width:100%; height: 640px;}

}
@media screen and (min-width:550px) and (max-width:650px){
    .video_height{width:100%; height: 600px;}

}
@media screen and (min-width:380px) and (max-width:440px){
    .video_height{width:100%; height: 412px;}

}
@media screen and (min-width:370px) and (max-width:430px){
    .video_height{width:100%; height: 411px;}

}
@media screen and (min-width:370px) and (max-width:400px){
    .video_height{width:100%; height: 386px;}

}
@media screen and (min-width:360px) and (max-width:390px){
    .video_height{width:100%; height: 384px;}

}
@media screen and (min-width:350px) and (max-width:380px){
    .video_height{width:100%; height: 375px;}

}
@media screen and (min-width:330px) and (max-width:370px){
    .video_height{width:100%; height: 360px;}
}
@media screen and (min-width:310px) and (max-width:340px){
    .video_height{width:100%; height: 320px;}
}

/* 详情视频 */
@media screen and (min-width:1300px) and (max-width:1500px){
    .video_details_height{width:100%; height: 810px;}

}
@media screen and (min-width:1100px) and (max-width:1300px){
    .video_details_height{width:100%; height: 722px;}

}
@media screen and (min-width:1000px) and (max-width:1200px){
    .video_details_height{width:100%; height: 576px;}

}

@media screen and (min-width:800px) and (max-width:860px){
    .video_details_height{width:100%; height: 485px;}

}
@media screen and (min-width:750px) and (max-width:840px){
    .video_details_height{width:100%; height: 470px;}

}
@media screen and (min-width:700px) and (max-width:800px){
    .video_details_height{width:100%; height: 452px;}

}
@media screen and (min-width:600px) and (max-width:700px){
    .video_details_height{width:100%; height: 394px;}

}
@media screen and (min-width:550px) and (max-width:650px){
    .video_details_height{width:100%; height: 360px;}

}
@media screen and (min-width:390px) and (max-width:500px){
    .video_details_height{width:100%; height: 270px;}

}
@media screen and (min-width:380px) and (max-width:440px){
    .video_details_height{width:100%;height: 233px;}

}
@media screen and (min-width:370px) and (max-width:430px){
    .video_details_height{width:100%;/* height: 392px; */}

}
@media screen and (min-width:370px) and (max-width:400px){
    .video_details_height{width:100%;/* height: 386px; */}

}
@media screen and (min-width:360px) and (max-width:390px){
    .video_details_height{width:100%;/* height: 384px; */}

}
@media screen and (min-width:350px) and (max-width:380px){
    .video_details_height{width:100%;height: 211px;}

}
@media screen and (min-width:330px) and (max-width:370px){
    .video_details_height{width:100%; height: 203px;}
}
@media screen and (min-width:310px) and (max-width:340px){
    .video_details_height{width:100%; height: 180px;}
}

.duoguige{ overflow: hidden; }





