@media all
{
    /* banner */
    .Mall_banner{ position:relative; overflow:hidden; width:100%;}
    .Mall_banner_wrap{ width:100%; position:absolute; top:0; left:0;}
    .Mall_banner_page{ float:left; position:relative;}
    .Mall_banner_btn{ position:absolute; top:0; height:100%; width:40px; cursor:pointer; z-index:7;}
    .Mall_banner_left{ background: url(../images/Mall-Banner/Mall_banner_L.png)  no-repeat center center / 30px; left:0;}
    .Mall_banner_right{ background: url(../images/Mall-Banner/Mall_banner_R.png)  no-repeat center center / 30px; right:0;}

    .ysh_ci{width:100%;margin-top:10px;height:30px;background:url(../images/ysh_ci_03.png) no-repeat center center / 180px; position:absolute; top:0; left:0;}
    .ysh_nake{width:100%;margin-top:15px;height:50px;background:url(../images/ysh_nake_03.png) no-repeat center center / 180px;position:absolute; top:80px; left:0;}
    .ysh_gk{position:absolute;bottom:10px;left:50%;margin-left:50px;width:70px;padding:5px 10px;text-align:center;font-size:12px;color:#fff; border:1px solid #fff; cursor:pointer;}
    .ysh_episode{right:50%;left:auto;margin-right:50px;width:70px;background:none;padding:5px 10px;}
    .ysh_px{ margin-left:-35px; width:70px; background:none; padding:5px 10px;}
    .ysh_gk:hover{ background:-webkit-gradient(linear,top,from(#e5281f),to(#b6100c)); background:-webkit-linear-gradient(top,#e5281f,#b6100c); background:-moz-linear-gradient(top,#e5281f,#b6100c); background:-o-linear-gradient(top,#e5281f,#b6100c); filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#e5281f',endColorStr='#b6100c',gradientType='0'); border-color:#c7000b;}
    .Mall_banner_Phase{background:url(../images/Mall-Banner/Mall_banner_Phase.jpg) no-repeat center center / cover; position:relative; border:2px solid #c7000b;}
    .Mall_banner_PhaseL{background:url(../images/Mall-Banner/Mall_banner_PhaseL.png) no-repeat center center / cover;width:80px;height:37px;position:absolute; left:17px;top:20px;}
    .Mall_banner_PhaseT{background:url(../images/Mall-Banner/Mall_banner_PhaseT.png) no-repeat center center / 100%; width:320px; height:70px; position:absolute; left:2px;top:70px;}

    .Mall_menu.typeaere{padding-left:0;padding-right:0;}
    .Mall_main{background-color:#f8f8f8;}
    .Mall_tag{margin-top:10px;padding:15px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;}
    .Mall_tag li{float:left;width:30%;margin-left:5%;margin-bottom:5px;margin-top:5px;border:1px solid #e8e8e8;background-color:#fff;padding:5px;border-radius:3px; text-align:center;}
    .Mall_tag li:hover{background:-webkit-gradient(linear,top,from(#fac08e),to(#fb923d));background:-webkit-linear-gradient(top,#fac08e,#fb923d);background:-moz-linear-gradient(top,#fac08e,#fb923d);background:-o-linear-gradient(top,#fac08e,#fb923d); filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#fac08e',endColorStr='#fb923d',gradientType='0'); border-color:#fb9f53; color:#fff; cursor:pointer;}
    .Mall_tag li:nth-child(3n+1){ margin-left:0;}
    .LatestArrival,.ComingGoods,.NewGoods,.FlashSale,.Integral{ display:inline-block; width:16px; height:16px; vertical-align:middle; background-repeat:no-repeat; background-size:16px; margin-left:2px;}
    .LatestArrival{background-image:url(../images/Mall_LatestArrival.png);}
    .Mall_tag li:hover .LatestArrival{ background-image:url(../images/Mall_LatestArrival02.png);}
    .ComingGoods{ background-image:url(../images/Mall_comingGoods.png);}
    .Mall_tag li:hover .ComingGoods{ background-image:url(../images/Mall_comingGoods02.png);}
    .NewGoods{ background-image:url(../images/Mall_NewGoods.png);}
    .Mall_tag li:hover .NewGoods{ background-image:url(../images/Mall_NewGoods02.png);}
    .FlashSale{ background-image:url(../images/Mall_FlashSale.png);}
    .Mall_tag li:hover .FlashSale{ background-image:url(../images/Mall_FlashSale02.png);}
    .Integral{ background-image:url(../images/Mall_Integral.png);}
    .Mall_tag li:hover .Integral{ background-image:url(../images/Mall_Integral02.png);}

    .menu_title01{ padding-left:15px; padding-top:5px; padding-right:15px;}
    .menu_title01_left .TitleH4Red{ margin-top:10px;}
    .menu_title01_right{ position:absolute; top:54px; padding:5px 15px; margin-left:-15px; margin-right:-15px; background-color:rgba(0,0,0,0.6); left:0; text-align:center; z-index:10;}
    .menu_title01_right.Msubmenu_Top{ position:static;}

    .menu_title01_right > div{float:right;}
    .menu_title01_right >div >input{border:1px solid #e5281f;background-color:#fff;padding:5px 10px;width:180px;border-right:none;float:left;line-height:22px;}
    .menu_title01_right >div >.AN01{display:inline-table;width:50px;height:34px;border-radius:0;float:left;text-align:center;}
    .menu_title01_right >div >.AN01 i{font-size:20px;padding:7px 0;}
    .menu_title01_right > .ShopCar{margin-left:10px;padding:5px 8px;cursor:pointer;float:right;width:auto;}
    .menu_title01_right > .ShopCar i{font-size:24px;color:#fff;}
    .menu_title01_right > .ShopCar .ShopNum{position:absolute;right:-5px;top:0;display:block;min-width:16px;height:16px;border-radius:50%; background-color:#c7000b; color:#fff;line-height:16px;text-align:center;font-size:12px;}

    .Mm_content_wrapper{padding:0 15px 10px;margin-bottom:30px;}
    .Mm_Goods_box{float:left;width:49.5%;background-color:#fff;margin-left:1%;margin-bottom:3px;padding:10px 5px;height:220px;}
    .Mm_Goods_box:nth-child(2n+1){margin-left:0;}
    .Mm_Goods_img{width:100%;height:150px;position:relative;text-align:center;}
    .Mm_Goods_img img{max-height:100%;max-width:100%;cursor:pointer;}
    .qing{position:absolute;top:0;right:0;width:30px;height:30px;background:url(../images/qing.png) no-repeat center top / auto 100%;}
    .Mm_Goods_box h4{font-size:14px; text-align:center;}

    .Mm_rexiao li{ text-align:center; height:275px;}
    .Mm_GoodsRexiaoTxt{ height:65px; padding-bottom:5px;}
    .Mm_rexiao li .Mm_GoodsRexiaoTxt >h4{ margin-bottom:3px;height: 30px;overflow: hidden}
    .Mm_rexiao li .Mm_GoodsRexiaoTxt >p{ color:#7f7c7e; font-size:12px;}
    .Mm_Goods_box button{width:90px;}
    .Mm_content_wrapper + .TitleH4Yellow,.Mm_content_wrapper + .TitleH4Orange{margin-left:15px;}
    .PTL,.PRT{position:absolute;top:0;width:30px;height:30px;background-repeat:no-repeat;background-position:center center;background-size:30px;}
    .PTL{left:-1px;}
    .PRT{right:-1px;}
    .pingtai{background-image:url(../images/pingtaichanpin.png);}
    .qingding{background-image:url(../images/qingNew.png);}
    .qingcang{background-image:url(../images/qingcang.png);}
    .xinpin{background-image:url(../images/xinpinshangshi.png);}

    .TitleH4{margin-bottom:5px;}
    .Mm_content_wrapper + .TitleH4,.Mm_content > h4.TitleH4{margin-left:15px;}

    .Mall_GetMore{position:absolute;top:0;right:0;z-index:3;}
    .Mall_GetMore:hover,.Mall_GetMore:focus{color:#4d4d4d;}
    .list-banner{position: absolute;top: 0}

    /**李伟新增 产品列表页 播放图标*/
    .dt_Bofang_PS{width: 60px;height: 60px;position: absolute;top: 42%;margin-top: -30px;left: 50%;margin-left: -30px;z-index: 10; opacity:0.7;transition:all ease 0.4s;-moz-transition:all ease 0.4s; -ms-transition:all ease 0.4s; -o-transition:all ease 0.4s; -webkit-transition:all ease 0.4s;cursor:pointer;background: url('/images/dt_bofang.png');}
    .dt_Bofang_PS:hover{ opacity:1;}


    /**李伟新增 产品详情页 播放图标*/
    .dt_Bofang_PC{width: 60px;height: 60px;position: absolute;top: 30%;margin-top: -30px;left: 10%;margin-left: -30px;z-index: 10; opacity:0.7;transition:all ease 0.4s;-moz-transition:all ease 0.4s; -ms-transition:all ease 0.4s; -o-transition:all ease 0.4s; -webkit-transition:all ease 0.4s;cursor:pointer;background: url('/images/dt_bofang.png');}
    .dt_Bofang_PC:hover{ opacity:1;}

    .dt_Bofang_PHONE{width: 60px;height: 60px;position: absolute;top: 22%;margin-top: -30px;left: 50%;margin-left: -30px;z-index: 10; opacity:0.7;transition:all ease 0.4s;-moz-transition:all ease 0.4s; -ms-transition:all ease 0.4s; -o-transition:all ease 0.4s; -webkit-transition:all ease 0.4s;cursor:pointer;background: url('/images/dt_bofang.png');}
    .dt_Bofang_PHONE:hover{ opacity:1;}
}
@media (min-width:768px){


    .list-banner{color: #ffffff;/* text-align: center */}
    .list-banner>h1{font-size: 30px;}
    .list-banner>div{margin-top: 20px;}
    .list-banner>div>span{display: inline-block;margin-right: 20px;padding-left: 30px;background: url("../images/dp2-icon1.png")left center no-repeat;background-size: contain}
    .list-banner>div>span:last-child{margin-right: 0}
    .list-banner>div>span.span2{background-image: url("../images/dp2-icon2.png")}
    .list-banner>div>span.span3{background-image: url("../images/dp2-icon3.png")}
    .list-banner>div>span.span4{background-image: url("../images/dp2-icon4.png")}
    .list-banner>h2{width:90px;height:3px;background-color:#ffffff;display:inline-block;margin-top:10px;}
    .list-banner>h3{margin-top:20px;font-size: 14px;}
    .list-banner>h3>p{font-size: 13.5px;margin-bottom: 0;}
    .list-banner>a{display:inline-block;color:#fff;padding: 5px 20px;margin-top: 10px;border:1px solid #ffffff;font-size: 12px;}
    .list-banner>a:hover{background-color:#ffffff;color:#333}
    .list-banner>h4{font-size: 14px;margin-top: 20px;}
    .list-banner>h1>img{height: 24px;margin-right: 10px;width: auto;}
    .list-banner>h1{font-size: 18px;line-height: 24px;margin-top: 0;}
    .list-banner>h4{font-size: 12px;margin-top: 10px;margin-bottom: 0}

    .list-banner1{left: 10%;top: 15%}
    .list-banner2{left: 10%;top: 15%}

    .Mall_banner_page{float:left;width:720px;}
    .Mall_banner_page img{width:100%;}

    .ysh_ci{margin-top:40px;height:40px;background-size:240px;}
    .ysh_nake{margin-top:30px;height:100px;background-size:380px;}
    .ysh_gk{bottom:40px;margin-left:100px;width:120px;font-size:16px;}
    .ysh_episode{width:120px;margin-right:100px;}
    .ysh_px{width:120px;margin-left:-60px;}
    .Mall_banner_PhaseL{width:92px;height:43px;top:70px;}
    .Mall_banner_PhaseT{width:498px;height:105px;top:150px;}

    .Mall_menu.typeaere{padding-left:15px;padding-right:15px;}
    .Mall_main{background-color:transparent;}
    .menu_title01{padding-left:0;padding-right:0;padding-top:20px;}
    .menu_title01 h4{font-size:24px;}
    .menu_title01_right{position:static!important;width:auto;background-color:transparent;margin-left:0;margin-right:0;padding-right:0; padding-top:7px;}
    .menu_title01_right>div>input{border-color:#c7000b;width:220px;}

    .Mall_main .Msubmenu_Top{margin-top:2px;margin-bottom:0;}
    .menu_title01_right > .ShopCar{background-color:#fff;border:1px solid #ccc;z-index:800;width:150px;padding:4px;}
    .menu_title01_right > .ShopCar >.ShopCarDiv{width:100%;}
    .menu_title01_right > .ShopCar i{color:#c7000b;float:left;margin-right:15px;margin-left:15px;}
    .menu_title01_right > .ShopCar i + span{float:left;line-height:24px;margin-right:2px;}
    .menu_title01_right > .ShopCar >.ShopCarDiv >span:nth-child(2){font-size:16px;padding:1px 5px;font-weight:bold;float:left;}
    .menu_title01_right > .ShopCar .ShopNum{padding:0 3px;left:110px;right:auto}
    .Msubmenu_Top .ShopCar .Mm_ShoppingCar{cursor:initial;position:absolute;top:33px;right:-1px;width:340px;padding:15px;background-color:#fff;box-shadow:1px 2px 2px 0 #ccc;}
    .Msubmenu_Top .ShopCar .Mm_ShoppingCar.dnone{display:none;}
    .Msubmenu_Top .ShopCar .Mm_ShoppingCar ul{border-bottom:1px solid #e5e5e5;padding:0 0 10px;max-height:210px;overflow-y: auto;}
    .Msubmenu_Top .ShopCar .Mm_ShoppingCar ul li span:first-child{ width:75%; text-align:left;height: 32px;overflow: hidden}
    .Msubmenu_Top .ShopCar .Mm_ShoppingCar ul li span:nth-child(2){ width:15%;}
    .Msubmenu_Top .ShopCar .Mm_ShoppingCar ul li span:nth-child(2) input{width:30px;padding:2px 5px;border-radius:2px;border:1px solid #e5e5e5;text-align:center;}
    .Msubmenu_Top .ShopCar .Mm_ShoppingCar ul li span:last-child{width:10%;font-size:18px;cursor:pointer;}
    .Msubmenu_Top .ShopCar .Mm_ShoppingCar ul li span:last-child:hover{color:#c7000b;}
    .Msubmenu_Top .ShopCar .Mm_ShoppingCar ul li{border-bottom:none;}
    .Msubmenu_Top .ShopCar .Mm_ShoppingCar ul li span a:hover{color:#fd8c2c;}
    .Msubmenu_Top .ShopCar .Mm_ShoppingCar > p{font-size:14px;padding-top:10px;}
    .Msubmenu_Top .ShopCar .Mm_ShoppingCar > p .colorred{font-size:16px;font-weight:bold;}
    .Msubmenu_Top .ShopCar .Mm_ShoppingCar > .fixed{padding:10px 0;}
    .Msubmenu_Top .ShopCar .Mm_ShoppingCar > .fixed button{padding:0 15px;font-size:14px;margin-left:10px;margin-right:10px;}
    .borderWhite{position:absolute;top:-1px;width:148px;border-top:1px solid #fff;height:0; right:0;}

    .Mm_content{min-height:450px;}
    .Mm_content_left{float:left;width:74%;}
    .Mm_content_wrapper{box-shadow:0 4px 8px 0 rgba(0,0,0,0.15);background-color:#fff;}
    .Mm_content_wrapper + .TitleH4Yellow,.Mm_content_wrapper + .TitleH4Orange{margin-left:0;}

    .Mm_content_right{float:right;width:24%;min-height:450px;border-radius:5px;padding:15px;background-color:#fefdf9;box-shadow:0 0 5px 1px rgba(0,0,0,0.1); position:relative; padding-bottom:170px;}
    .Mm_Goods_box{width:24%;margin-left:0.5%;margin-right:0.5%;margin-bottom:20px;}
    .Mm_Goods_box:nth-child(2n+1){margin-left:0.5%; margin-right:0.5%;}
    .Mm_Goods_box:hover{box-shadow:0 2px 4px 0 rgba(204,204,204,0.5);}
    .Mm_Goods_box h4{font-size:14px;text-align:center;}
    .Mm_Goods_box:hover h4{color:#c7000b;}
    .Mm_Goods_box button{width:110px;}

    .Mm_ShoppingCar{border:1px solid #e0e0e0;background-color:#fff;}
    .Mm_content_right .Mall_tag{position:absolute;bottom:0;width:100%;left:0;padding:0;}
    .Mall_tag_bg{width:100%;height:100%;padding:10px 15px;}
    .Mall_tag_bg >div + div{border-top:1px solid #efefef;}
    .Mall_tag_bg >div p{font-size:12px;text-align:center;cursor:pointer;margin:5px 0;}

    .Mm_SC_top{padding:10px 0;text-align:center;}
    .Mm_SC_top >i{font-size:20px;margin-right:10px;}
    .Mm_SC_top > .ShopNum{padding-left:5px;font-size:12px;}
    .Mm_ShoppingCar ul{padding:10px;max-height:440px;overflow:auto;}
    .Mm_ShoppingCar ul li{padding:5px 0 2px;border-bottom:1px solid #f0f0f0;}
    .Mm_ShoppingCar ul li span{font-size:12px;display:inline-block;vertical-align: middle}
    .Mm_ShoppingCar ul li span:first-child{width:88%;cursor:pointer;padding-right:5px;}
    .Mm_ShoppingCar ul li span:first-child:hover{color:#fd8c2c;}
    .Mm_ShoppingCar ul li span:last-child{width:12%;}
    .Mm_ShoppingCar >p{text-align:right;padding:5px 10px 5px 5px;font-size:12px;}
    .Mm_ShoppingCar > .fixed{padding:5px 10px 10px;text-align:center;}
    .Mm_ShoppingCar > .fixed button{padding:0 5px;line-height:30px;font-size:12px;border:none;margin-bottom:5px;margin-left:5px;margin-right:5px;}
    .Mm_content_wrapper + .TitleH4,.Mm_content > h4.TitleH4{margin-left:0;}
}
@media (min-width:992px){
    .Mall_banner_page{width:940px;}
    .menu_title01_right>div>input{width:340px;}
    .Mm_Goods_box{width:19%;}
    .Mall_tag_bg{padding-left:30px;padding-right:30px;}
    .Mall_tag_bg > div p{font-size:14px;}
}
@media (min-width:1200px){
    .list-banner1{top: 21%;left: 15%}
    .Mall_banner_page{width:1140px;}
    .list-banner>h1{font-size: 24px;line-height: 30px}
    .list-banner>h3{font-size: 18px;}
    .list-banner>h3>p{font-size: 17.5px;}
    .list-banner>div>span{margin-right: 40px;}
    .list-banner2{top: 30%;left: 15%}
    .list-banner>h1>img{height: 30px;}
}
