* { margin: 0; padding: 0; list-style: none; }

a { color: #fff; text-decoration: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); -webkit-user-select: none; -moz-user-focus: none; -moz-user-select: none; }


body { background: #f2f2f2; }
/* 顶部 */

#header { width: 100%; /*float: left;*/ background-color: red; }

#nav { width: 100%; height: 2.5rem; }

#store { position: relative; left: 0.7rem; top: 0.8rem; }

#nav input { position: relative; left: 1rem; top: 0.6rem; width: 8.4rem; height: 1.4rem; border: 0; border-radius: 19px; padding-left: 1.8rem; }

#nav p { color: #c9c9c9; font-size: 18px; position: absolute; top: 0.9rem; left: 4.5rem; }
/* 中间轮播 */
#content { width: 100%; float: left; /*margin-top: 2.2rem;*//*margin-bottom: 2.2rem;*/ }

#icon-item { /* position: absolute; */ width: 100%; text-align: center; z-index: 100; margin-top: 470px; display: none; }

#icon-item span { display: inline-block; width: 40px; height: 40px; border-radius: 50%; background: #fff; line-height: 40px; cursor: pointer; margin-left: 20px; }

#icon-item span.active { color: #fff; background: #eab3b3; }

#naving ul li { width: 100%; display: block; height: 500px; }

#naving ul li img { background-repeat: no-repeat; }
.navimg { /* padding-top: 2.2rem; */ /* background-color: #de1e1b; */ }
.navimg ul { height: 9.85rem; overflow: hidden; width: 100%; position: relative; }

.navimg > ul > li { display: none; position: absolute; top: 0; left: -100%; width: 100%; height: 100%; }

.navimg ul li img { width: 100%; height: 100%; }

.navimg > ul > li:nth-of-type(1) { left: 0; display: block; }


/* 轮播下导航 */

#navbar { width: 100%; background: #f2f2f2; }

#navbar a { color: #000;display: inline-block; }

.navbg-new a > span,.navbg-newX a > span ,.navbg-newZ a > span  { font-size: 0.6rem; padding: 0 0.1rem 0 0.3rem; }

#navcontent { position: relative; height: 7.8rem;  padding: 0.45rem 0.5rem 0 0.5rem; }

#navcontent img { margin: 0.4rem auto; display: block; width: 2.1rem; }

#navcontent a { display: block; width: 100%; height: 100%; }

#navcontent ul > li { width: 20%; float: left; }

#navcontent p { margin: 0; text-align: center; font-size: 0.6rem; color: #333333; }
/* 公告 */
#kob { width: 100%; height: 9.5rem; background-color: #fff; position: relative; }

.navbg-new {    
    width: auto;
    height: auto;
    position: relative;
    background: #f2f2f2;
    overflow: hidden;
    padding: 0 0.3rem;
    padding-bottom: .3rem; 
    display: block;
}

.navbg-new > div {
    border-radius: 0.3rem;
    height: auto;
    background: white;
    overflow: hidden; 
    background-color:#fff;
}
.navbg-newZ > div,
.navbg-newX > div {
    float: left;
    background: white;
    overflow: hidden;
    border-radius: 0.3rem;
}
.navbg-new > div > div { font-size: 0.75rem; padding: 0.4rem 0 0 0.4rem;position: relative; }
.navbg-new > div > p { color: #a0a0a0; font-size: 0.6rem; margin: 0.3rem 0 0 0.5rem; }
.navbg-new > div > a > span:nth-child(3) { text-decoration: line-through; color: #999999; padding-left: 0.2rem; }
.navbg-new a,.navbg-newX a,.navbg-newZ a { display: block; float: left; width: 50%;padding-bottom:.3rem; }

.navbg-new a > span:nth-child(2) { color: #ff003c; font-size: 0.75rem; }
.navbg-new a > span:nth-child(2)>span{font-size:.5rem;}
.navbg-money { width: 45%; height: 8rem; background-color: #fff; position: relative; bottom: 5.3rem; left: 9.7rem; }
.navbg-new img { margin: 0 auto; display: block; height: 6.5rem;}
.navbg-new .imgFont,
.navbg-newX .imgFont,
.navbg-newZ .imgFont{    height: 0.8rem!important; margin-top: 0;margin-top: 0;margin: 0;}
.navbg-band { width: 100%; overflow:hidden;text-align:center;background-color:#f2f2f2;line-height:2rem; }
.navbg-band > img { width: 13rem; }
.sSliaomzi{padding-left:1.2rem!important;}
/* 改 */
.head { width: 100%; height: 2.2rem; /*background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#dd3936), to(#ff003c));*/ overflow: hidden; position: fixed; top: 0; z-index: 55; }
.hed-pg { position: absolute; width: .7rem; height: .7rem; left: 3rem; top: .75rem; z-index: 25; }
.head > a { float: left; width: 1.2rem; height: 1.2rem; margin-top: 0.5rem; margin-left: .65rem; }
.head > a > img { width: 100%; }
.head > input { 
    width: 53%;
    height: 1.5rem;
    border: none;
    padding-left: 7%;
    border-radius: 14px;
    outline: none;
    background-image: url(/Areas/Mobile/Templates/Default/Images/search.png);
    background-repeat: no-repeat;
    background-size: 0.7rem;
    background-position: 0.4rem 0.38rem;
    font-size: 0.7rem;
    color: #bbb;
    margin-left: 0.8rem;
    margin-top: 0.35rem;
    background-color: #fff;
    position: relative;
}
.head > div { float: right; margin-top: 0.5rem; width: 3.8rem; position: relative; }
.h_a1 { display: inline-block; width: 1.2rem; height: 1.2rem; }
.h_a2 { display: inline-block; width: 1.2rem; height: 1.2rem; margin-left: 0.8rem; }
.numb { background-color: #fff; border-radius: 50%; width: 0.8rem; height: 0.8rem; font-size: 0.6rem; display: inline-block; text-align: center; line-height: 0.8rem; color: #ff003c; position: absolute; z-index: 22; left: 0.8rem; top: -0.2rem; }
.numb > span { font-size: .6rem; }
.numDynamic { display: none; position: absolute; right: -13px; top: 0px; font-size: 0.4rem; color: #266df2; }
.head > div > a > img { width: 100%; }
#kob > section > ul { background-image: url('../Images/noticebg.jpg'); background-repeat: no-repeat; background-position: center; background-size: 100%; }
#kob > section > ul > li { height: 7.5rem; font-size: 0.6rem; overflow: hidden; position: relative; color: #fff; }
.kob-num_1 { text-align: center; display: inline-block; position: absolute; top: 3.8rem; left: .8rem;width:5.5rem; }
.kob-num_2 { text-align: center; display: inline-block; position: absolute; top: 3.4rem; left: 6.8rem; }
.kob-num_3 { text-align: center; display: inline-block; position: absolute; top: 3.8rem; left: 12.8rem;width:5.5rem; }
.kob-num_1 > img{width: 4rem; position: absolute;top: 1rem;left: .2rem;}
.kob-num_1 >ul {
    overflow:hidden;
    position:relative;
    width:auto;
    height:1.5rem;
    margin-left:.5rem;
}
.kob-num_1 >ul >li{
    float:left;
    height: .7rem;
    position:relative;
}
.kob-num_1 > ul >li >img{
    height:100%;
    display:inline-block;
}
.kob-num_3>ul{
    position:relative;
    overflow:hidden;
    width:auto;
    height:1.5rem;
    margin-left:1.2rem;
    padding-top:.1rem;
}
.kob-num_3>ul>li{
    float:left;
    height: .7rem;
    position:relative;
    -o-transform: rotate(1deg);
    -ms-transform: rotate(1deg);
    -moz-transform: rotate(1deg);
    -webkit-transform: rotate(1deg);
    transform: rotate(1deg);
}
.kob-num_3 >ul >li>img{height:100%;display:inline-block;}
.kob-num_3 > img {width: 4rem;position: absolute; top: 1rem;left: .95rem; }

#kob > section > ul > li > div > span { font-size: 0.9rem; }
#kob > section > img { float: left; width: 0.7rem; height: 0.7rem; margin-left: 0.5rem; margin-top: 0.6rem; margin-right: 0.2rem; }
.kob-num_2 > h5 { width: 5rem;font-size:.4rem; }
.kob-num_2 > ul { overflow: hidden; position:relative;margin-bottom:.5rem;}
.kob-num_2 > ul > li {float: left; width: 0.8rem; height: 1.33rem; margin-left: 0.2rem; }
.kob-num_2 > ul > li > img { height: 100%; }

.lamp_L-Top{
    position: absolute;
    width: 3rem;
    top: .8rem;
    left: 5.4rem;
}.lamp_L-Top>img{width:100%;}
 .lamp_L-Up{
    position: absolute;
    width: 6rem;
    top: .9rem;
    left: 3rem;
}.lamp_L-Up>img{width:100%;}
 .lamp_R-Top{
    position: absolute;
    width: 3rem;
    top: .8rem;
    left: 10.3rem;
}.lamp_R-Top>img{width:100%;}
 .lamp_R-Up{
    position: absolute;
    width: 6rem;
    top: .9rem;
    left: 9.5rem;
}.lamp_R-Up>img{width:100%;}
.win { overflow: hidden; height: 2rem; line-height: 2rem; position: relative; text-align: left;}
.win > ul { position: absolute; top: 0;width: 100%;height: 100%;text-align: left;}
.win > ul > li {position: absolute;top:0;text-align: left;font-size: 0.65rem; width: 16rem;overflow: hidden;text-overflow: ellipsis; padding: 0 0.8rem; display: none;}
.win > ul > li:nth-child(1) { display: block;}
.win > ul > li > span { display: inline-block;white-space: nowrap; }
.in-up { padding: 0.2rem; margin-bottom: 3rem; }
/* bom-box */
.bom { position: relative; }
.bom-box { border-radius: 8px; overflow: hidden; }
.bom-bg { width: 1.6rem; height: 1.6rem; display: inline-block; position: absolute; z-index: 23; left: 0.5rem; top: 0.5rem; }
.bom-bg_2 { width: 1.6rem; height: 1.6rem; display: inline-block; position: absolute; z-index: 23; left: 0.5rem; top: 9.5rem; }
.bom-bg_3 { width: 1.6rem; height: 1.6rem; display: inline-block; position: absolute; z-index: 23; left: 0.5rem; top: 18.5rem; }
.bom-bg > img ,.bom-bg_2 > img,.bom-bg_3 > img { width: 100%; }
.navimg > ol { width: 10rem; position: relative; bottom: 1rem; left: 46%; }
.navimg > ol > li { width: 0.4rem; height: 0.4rem; cursor: pointer; margin: 0 2px; float: left; background: #ffc7c7; border-radius: 50%; }
.navimg > ol > li.active { background: #ff4544; }

 /*红包*/
.indexbackground{position: fixed; height: 100%;width: 100%;z-index: 888;cursor: pointer;background-color: rgba(0, 0, 0, .8); top: 0;left: 0;bottom: 0;right: 0;display:none; }
.indexbackground>div{padding:1.5rem;position:relative;top:5rem;}
.indexbackground>div>img{width:100%;}
.indexbackground>div>h3{position: absolute;top: 7rem;left: 7.5rem;font-size: 1.1rem;color: #ff003c;}
.indexbackground>div>h4{    position: absolute;
    top: 9.5rem;
    left: 4.7rem;
    font-size: .8rem;
    color: #ff003c;}
.indexbackground>div>h4>span{color:#ffe402;}
.indexbackground>div>div{    font-size: .6rem;
    width: 63%;
    position: absolute;
    top: 11rem;
    left: 4rem;}
.indexbackground>div>div>p{margin-bottom:.25rem;}
.Know-No{    height: 1.7rem;width: 6rem; border: 1px solid #ff003c;border-radius: 33px;position: absolute;left: 2.5rem;
    color: #ff003c;top: 24.9rem;text-align: center;line-height: 1.7rem; font-size: .7rem;}
.At-once{    background-image: url(/Areas/Mobile/Templates/Default/Images/freeNiu.png);background-size: auto 100%; position: absolute;background-repeat: no-repeat;top: 25rem;left: 11rem;width: 6rem; height: 1.8rem;text-align: center;line-height: 1.8rem;color: #fff; font-size: .7rem;}
    /*299红包*/
.twoNinenine{position: fixed; height: 100%;width: 100%;z-index: 888;cursor: pointer;background-color: rgba(0, 0, 0, .8); top: 0;left: 0;bottom: 0;right: 0;display:none;}
.twoNinenine>div{padding: 1.5rem;
    position: relative;
    top: 6rem;}
.twoNinenine>div>img{width:100%;}
.twoNinenine>div>h5{    position: absolute;
    top: 3.3rem;
    left: 5.3rem;
    font-size: 3rem;
    color: #ff003c;
    text-align: right;
    width: 6rem;}
.twoNinenine>div>h3{    position: absolute;
    top: 7rem;
    left: 6.5rem;
    font-size: .85rem;}
.twoNinenine>div>div{    font-size: .7rem;
    width: 54%;
    position: absolute;
    top: 10rem;
    left: 4.8rem;
    color: #fff;}
.twoNinenine>div>div>p{    margin-bottom: .3rem;}
.Check-Look{height: 1.7rem;
    width: 5.9rem;
    border: 1px solid #ffc716;
    border-radius: 33px;
    position: absolute;
    left: 2.5rem;
    color: #ffc716;
    top: 21.9rem;
    text-align: center;
    line-height: 1.7rem;
    font-size: .7rem;}
.Immediate-use{ background-image: url(/Areas/Mobile/Templates/Default/Images/freeNiu_2.png);
    background-size: auto 95%;
    position: absolute;
    background-repeat: no-repeat;
    top: 22rem;
    left: 10.3rem;
    width: 6rem;
    height: 1.8rem;
    text-align: center;
    line-height: 1.8rem;
    color: #fff;
    font-size: .7rem;}
    .Newpac-tiao{position:fixed;top:16.5rem;right:.5rem;width:2.8rem;z-index:1999;}
    .Newpac-tiao>img{width:100%;}

   /* 改*/
    #timeKill{
        display:block;
        width:18.15rem;
        margin-top: 0.3rem;
    }
   #timeKill>div>img{
       display: inline-block;
   }
    #timeKill>div>p{
        display: inline-block;
        color:#999;
        font-size:.55rem;
        position: relative;
        top: -.2rem;
    }
    #timeKill>div>span{
        font-size: .55rem;
        position: absolute;
        top: 0.4rem;
        right: 0.5rem;
        color: #999999;
    }
    #timK_sild{
        display: inline-block;
        padding: 0;
        width: 100%;
        height: 8rem;
        position: relative;
    }
    #timK_sild > li {
        display:none;
        width: 100%;
        position: absolute;
        top: 0;
        left: 0;
    }
    #timK_sild>li>a{
        width: 6rem;
        /*margin-left: .5rem;*/
        text-align:center;
    }
   #timK_sild>li>a>span{
       font-size:.75rem;
       padding:0;
   }
   #timK_sild>li>a>span:nth-child(3){
        display: none;
        font-size: .6rem;
        text-decoration: line-through;
        color: #999;
   }
    #timK_boll{
        display:none;
        padding: 0;
        width: 100%;
        height: 1rem;
        text-align: center;
        position: relative;
        top: -.25rem;
    }
   #timK_boll>li{
       width: .3rem;
        height: .3rem;
        display: inline-block;
        background-color: pink;
        border-radius: 50%;
   }
   /*.timk_active{    background-color: #ff003c!important;}*/
   .Shate_timeup>span{
        background-color: #000;
        color: #fff;
        border-radius: 0.15rem;
        width: .7rem;
        height: .7rem;
        line-height: .7rem;
        display: inline-block;
        text-align: center;
        padding: .05rem;
        font-weight: 100;
   }
   .Shate_timeup>span>b{font-weight:100;}
   #timeFree{
       width:18.15rem;
       margin-top: 0.3rem;
   }
   #timeFree>div>img{
       display:inline-block;
   }
   #timeFree>div:nth-child(1){
       overflow:hidden;
   }
    #timeFree>div:nth-child(1)>p{
        display:inline-block;
        font-size: .6rem;
        color: #999;
        position: relative;
        left: 0.6rem;
        top: -.2rem;
    }
   #timeFree>div:nth-child(1)>span{
        font-size: .6rem;
        color: #666;
        float: right;
        margin-right: .3rem;
   }
   #timeFree>a{
       width:35%;
   }
   #timeFree>a>img{
       height:6rem;
       margin:0;
   }
    #timeFree .nav_textright{
        display: inline-block;
        width: 62%;
        position: relative;
        padding: 0;
        padding-top:1rem;
    }
    #timF_boxnum{
        display: inline-block;
        /*padding-top: .6rem;*/
        overflow:hidden;
    }
  

    #timF_boxnum>a>span:nth-child(1){
        font-size: .75rem;
        color: #ff003c;
        padding: 0;
        width: auto;
        display: inline-block;
    }
    #timF_boxnum>a>span:nth-child(1)>span{
        font-size: .45rem;
    }
    #timF_boxnum>a>span:nth-child(2){
        padding: 0;
        font-size: .65rem;
        text-decoration: line-through;
        color: #999;
    }

  
    .nav_textright>a{
        width: 100%;
    }
    .nav_textright>a>p:nth-child(1){
        font-size: .65rem;
        display: -webkit-box;
        word-break: break-word;
        text-overflow: clip;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
    }
    .nav_textright>a>p:nth-child(2){
        font-size:.55rem;
        color:#999;
        display: -webkit-box;
        word-break: break-word;
        text-overflow: clip;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
    }
    #navbg_freeBtn{
        position: absolute;
        left: 7rem;
        top: 4.25rem;
        background-color: #ff003c;
        color: #fff!important;
        text-align: center;
        width: 4rem;
        height: 1.5rem;
        line-height: 1.65rem;
        border-radius: 1.2rem;
        font-size: .65rem;
        padding: 0;
    }
   #navbg_Bt{
           width: 2.75rem;
    height: .75rem;
    position: relative;
    display: block;
    padding: 0;
    border: 1px solid #ffb64c;
    font-size: .55rem;
    text-align: center;
    color: #ffb64c;
    border-radius: .3rem;
   }
   #timeFree>a>span{
       padding:0;
   }
   #timeFire{
       width:49%;
   }
   #timeFire>div{
       
       float:left;
   }
   #timeFire>div>p{
       font-size:.6rem;
       color:#a0a0a0;
       margin-top:.3rem;
   }
   #timeFire>div>p>span:nth-child(1){
       margin-right:.3rem;
   }
   #timeFire>a{
       width: 50%;
       text-align: center;
   }
   #timeFire>a>img{
       height:5rem;
   }
   #timeFire>a>span:nth-child(2){
       padding:0;
       font-size:.75rem;
   }
   #timeFire>a>span:nth-child(2)>span{
       font-size:.5rem;
   }
   #timeFire>a>span:nth-child(3){
        padding: 0;
        display: none;
        text-decoration: none;
        font-size: .5rem;
   }
   #time_Nine{
        width:49%;
         margin-right:.3rem;
   }
   #time_Nine>div{
        float:left;
   }
   #time_Nine>div>p{
        font-size:.6rem;
        color:#a0a0a0;
        margin-top:.3rem;
   }
   #time_Nine>div>p>span:nth-child(1){
        margin-right:.3rem;
   }
   #time_Nine>a{
        width:50%;
        text-align:center;
        /*padding-bottom:1rem;*/
   }
   #time_Nine>a>img{
        height:5rem;
   }
   #time_Nine>a>span{
        font-size:.75rem;
        padding:0;
   }
   #time_Nine>a>span>span{
        font-size:.5rem;
   }
   #time_gfan{
        width:49%;
        padding-bottom: 0.1rem;
   }
   #time_gfan>div{
       float:left;
   }
   #time_gfan>div>p{
       font-size:.6rem;
       color:#a0a0a0;
       display:block;
       padding-top:.3rem;
   }
   #time_gfan>div>p>span:nth-child(1){
       margin-right:.3rem;
   }
   #time_gfan>a{
       width:50%;
       text-align:center;
       overflow:hidden;
       padding-bottom:.5rem;
   }
   #time_gfan>a>img{
       height:5rem;
   }
   #time_fxiao{
       width:49%;
       margin-right:.3rem;
   }
   #time_fxiao>div{
       float:left;
   }
   #time_fxiao>div>p{
       font-size:.6rem;
       color:#a0a0a0;
       margin-top:.3rem;
   }
   #time_fxiao>div>p>span:nth-child(1){
       margin-right:.3rem;
   }
   #time_fxiao>a{
       width:50%;
       text-align:center;
       padding-bottom:.6rem;
   }
   #time_fxiao>a>img{
       height:5rem;
   }
   #time_fxiao>a>span{
       /*display:block;*/
   }
   #time_fxiao>a>span:nth-child(2){
       padding:0;
       font-size:.7rem;
       color:#333;
       display:none;
   }
   #time_fxiao>a>span:nth-child(2)>span{
       font-size:.5rem;
   }
   #time_fxiao>a>span:nth-child(3){
       font-size:.75rem;
       color:#ff003c;
       text-decoration:none;
       padding:0;
   }
   #time_fxiao>a>span:nth-child(3)>span{
       font-size:.6rem;
   }
/*修改为：官方自营*/
/* 新人免单 */
#Aothty_timeFree{ height: 8rem; margin: 0 .5rem; background-color: #fff;  border-bottom: .2rem solid #f2f2f2;border-radius:.5rem;}
#Aothty_timeFree>div:nth-child(1){ font-size: 0.75rem; padding: 0.4rem 0 0 0.4rem; position: relative; overflow: hidden;}
#Aothty_timeFree>div:nth-child(1)>img{     display: inline-block;
    width: 4.5rem;
    position: relative;
    top: -.2rem;
    left: .35rem;}
#Aothty_timeFree>div:nth-child(1)>p{     display: inline-block;
    font-size: .9rem;
    color: #000;
    position: relative;
    left: 0;
    top: -.2rem;
    font-weight: bold;}
#Aothty_timeFree>div:nth-child(1)>a{ font-size: .6rem; color: #666; float: right;margin-right:.5rem;}
#Aothty_timeFree>a:nth-child(2){ width: 35%; float: left; padding-bottom:.3rem;}
#Aothty_timeFree>a:nth-child(2)>img{ height: 6rem; display: block;}
#Aothty_timeFree .Aothty_tF_right{ display: inline-block; width: 62%; position: relative; padding: 0; padding-top: 1rem; font-size: .75rem;}
.Aothty_tF_right>a{ padding-bottom: .3rem; color: #333;}
.Aothty_tF_right>a>p:nth-child(1){ font-size: .8rem; display: -webkit-box; word-break: break-word; text-overflow: clip; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden;}
.Aothty_tF_right>a>p:nth-child(2){ font-size: .65rem; color: #999; display: -webkit-box; word-break: break-word; text-overflow: clip; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden;}
#Aothty_tF_boxnum{ display: inline-block; padding-top: .2rem; overflow: hidden;}
#Aothty_tF_boxnum>a{display: inline-block;}
#Aothty_tF_boxnum>a>p>span:nth-child(1){ font-size: .8rem; color: #ff003c; padding: 0; width: auto; margin-right: .3rem;}
#Aothty_tF_boxnum>a>p>span:nth-child(1)>span{ font-size: .45rem;}
#Aothty_tF_boxnum>a>p>span:nth-child(2){ padding: 0;  font-size: .65rem; text-decoration: line-through; color: #999;}
#Aothty_Bt{ width: 2.75rem; height: .75rem; position: relative;display: block; padding: 0; border: 1px solid #ffb64c;font-size: .55rem; text-align: center; color: #ffb64c; border-radius: .3rem;margin-top:.72rem;}
#Aothty_freeBtn{ position: absolute; left: 7rem;top: 4.25rem; background-color: #ff003c;  color: #fff!important; text-align: center; width: 4rem; height: 1.5rem; line-height: 1.65rem; border-radius: 1.2rem; font-size: .65rem;  padding: 0;}
/* 淘抢购 */
#Aothty_taosanpup{ border-bottom: .25rem solid #f2f2f2;}
#Aothty_taosanpup>div:nth-child(1){ padding: 0 .5rem; height: 1.7rem; line-height: 1.7rem; font-size: .6rem; background-color: #fff; overflow: hidden;}
#Aothty_taosanpup>div:nth-child(1)>img{width: .65rem; position: relative; top: .15rem; left: 0;}
#Aothty_taosanpup>div:nth-child(1)>span:nth-child(2){ font-size: .85rem; font-weight: bold;}
#Aothty_taosanpup .Aothty_taosan_timer{ margin-left: .3rem; color:#999;}
.Aothty_taosan_timer>em{ font-style: inherit;overflow:hidden;}
.Aothty_taosan_timer>em>span{ 
    background-color: #ff003c;
    color: #fff;
    border-radius: 0.15rem;
    min-width: .7rem;
    height: .7rem;
    line-height: .7rem;
    display: inline-block;
    text-align: center;
    padding: .05rem;
    overflow: hidden;
    width: auto;
    position: relative;
    top: .2rem;
}
.Aothty_taosan_timer>em>span>b{font-weight: 100; font-size: 0.5rem;color:#fff;}
#Aothty_taosanpup>div:nth-child(1)>a{  float: right;color: #999;}
.Aothty_taosanp_shopnum{ white-space: nowrap; width: auto; height: 6.7rem; position: relative; left: 0; display: inline-block;    display: none;}
.Ao_active{display:block!important;}
.Aothty_taosanp_shopnum>span{width: 4.25rem; height: 100%; display: inline-block; float: left; margin-left: .35rem;}
.Aothty_taosanp_shopnum>span>a{ display: inline-block; width: 100%; height: 100%; overflow: hidden;}
.Aothty_taosanp_shopnum>span>a>span:nth-child(1){display: inline-block; width: 100%;  height: 4.25rem; text-align: center; overflow: hidden;}
.Aothty_taosanp_shopnum>span>a>span:nth-child(1)>img{width: 100%;}
.Aothty_taosanp_shopnum>span>a>p:nth-child(2)>span:nth-child(1){ font-size: .7rem; color: #ff003c;text-align: center;}
.Aothty_taosanp_shopnum>span>a>p:nth-child(2)>span:nth-child(1)>span{font-size: .5rem;}
.Aothty_taosanp_shopnum>span>a>p:nth-child(2)>span:nth-child(2){font-size: .65rem;color: #999;text-decoration: line-through; text-align: center;}
/* 售量 */
.Aothty_Distr_comen{padding-top: 0rem; }
.Aothty_fxan{width: 100%;overflow: hidden;}
.Aothty_fxan>img{width: 100%;float: left;}
#Aothty_com-numb { width: 100%; overflow: hidden; background-color:#f9f9f9;position:relative;top:0;z-index:100;}
.Aothty_mon { width: 100%; height: 2rem; text-align: center; line-height: 2rem; font-size: 0.8rem; border-bottom: 1px solid #f2f2f2; overflow: hidden; color: #999999; }
.Aothty_s_1 { float: left; width: 10%; margin-left: 2.1rem; color: #ff003c; }
.Aothty_s_2 { float: left; width: 20%; margin-left: 3.5rem; position: relative;}
.Aothty_s_3 { float: right; width: 20%; margin-right: 1.2rem; position: relative;}
.Aothty_rack-top { width: 0; height: 0; border-left: 0.25rem solid transparent; border-right: 0.25rem solid transparent; 
    border-bottom: 0.3rem solid #999999; position: absolute;top:0.6rem;left:2.8rem;z-index:1; }
.Aothty_rack-bottom { width: 0; height: 0; border-left: 0.25rem solid transparent; border-right: 0.25rem solid transparent; 
    border-top: 0.3rem solid #999999;  position: absolute; top: 1.1rem; left: 2.8rem;z-index:1; }
.Aothty_rack-t { width: 0; height: 0; border-left: 0.25rem solid transparent; border-right: 0.25rem solid transparent;
     border-bottom: 0.3rem solid #999999; position: absolute;top:0.6rem;left:2.8rem;z-index:1;}
.Aothty_rack-b { width: 0; height: 0; border-left: 0.25rem solid transparent; border-right: 0.25rem solid transparent;
     border-top: 0.3rem solid #999999;  position: absolute; top: 1.1rem; left: 2.8rem;z-index:1; }
.Aothty_re { border-bottom: 0.3rem solid #ff003c; }
.Aothty_re2 { border-top: 0.3rem solid #ff003c; }
/*商品*/
.Aothty_un-all-btm{}
#Aothty_unllm{width: 100%;height: auto;overflow: hidden;background-color: #f2f2f2;}
.Aothty_bom-box{width: 100%;float: left;background-color: #fff;margin-bottom: 0.4rem;height: auto;border-radius:.3rem;}
.Aothty_ig_lft{width: 35%;height: 8.5rem;text-align: center;line-height: 14.3rem;float: left;background-color: #fff; overflow: hidden;border-top-left-radius: .3rem;border-bottom-left-radius: .3rem;}
.Aothty_ig_lft>a{display: inline-block;width: 6rem;height: 6rem;overflow: hidden;}
.Aothty_ig_lft>a>img{float: left;width: 100%;}
.Aothty_box_r{float: right;width: 63%;overflow: hidden;}
.Aothty_bx-r-tp{ display: -webkit-box; word-break: break-word; text-overflow: clip; -webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;margin: 1rem 0.5rem 0 0rem;font-size: 0.75rem; color: #333333;}
.Aothty_un-box_ico{ display: inline-block;width: .8rem;height: .8rem; position: relative; top: 0.15rem;}
.Aothty_un-box_ico>img{ width: 100%;}
.Aothty_bx-r-tp>a{color: #000;}
.Aothty_b-l-1{ margin: 0.2rem 0;padding-right: .5rem;word-wrap: break-word;display: -webkit-box;text-align: left;font-size: 0.65rem;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;color: #858585!important;}
.Aothty_btp{height: auto; overflow: hidden;}
.Aothty_btp>span{width: 1.7rem;height: 0.9rem;border-radius: 4px;font-size: 0.6rem;float: left;margin-right: .4rem;margin-top: .2rem; text-align: center;}
.Aothty_btp-col_1{background:-webkit-gradient(linear, 0% 0%, 100% 0%, from(#7426de), to(#ea5ef3));color: #fff;border: 0 #ffdc88;}
.Aothty_btp-col_2{background:-webkit-gradient(linear, 0% 0%, 100% 0%, from(#fb3798), to(#ff9358));color: #fff;border: 0 #ffa1bc;}
.Aothty_box-sp {float: right;margin-right: .9rem;margin-top: .2rem;font-size: .55rem;color: #999999;}
.Aothty_li-the-num{position: relative;height: auto;margin-bottom: .3rem;}
.Aothty_li-the-num .Aothty_b-s{padding: .4rem 0;font-size: 0.8rem;position: relative;}
.Aothty_b-s>span:nth-child(2){color: #ff003c;}
.Aothty_takCar{ width: 4.75rem; height: 1.7rem; display: inline-block; background-color: #fff; border: 1px solid #ff003c; border-radius: 1rem;text-align: center;color: #ff003c;font-size: .7rem;line-height: 1.7rem;}
.Aothty_takSha{width: 4.75rem;height: 1.7rem;display: inline-block;background-color: #ff003c;border: 1px solid #ff003c;border-radius: 1rem;text-align: center;color: #fff;font-size: .7rem; line-height: 1.7rem; margin-left: .5rem;}
.Aothty_b-s>span>span{
    font-size:.55rem;
}
/*大牌*/
.Aothty_majorsuit{ border-bottom: .2rem solid #f2f2f2;background-color:#fff;border-radius: .5rem;}
.Aothty_majorsuit>div:nth-child(1){ padding: 0 .5rem; height: 2.7rem; line-height: 1.7rem; font-size: .6rem; background-color: #fff; overflow: hidden;position:relative;border-top-left-radius: .5rem;
    border-top-right-radius: .5rem;}
.Aothty_majorsuit>div:nth-child(1)>img{    position: absolute;
    left: 3.5rem;
    top: .35rem;
    width: 1rem;}
.Aothty_majorsuit>div:nth-child(1)>span:nth-child(2){ font-size: .85rem; font-weight: bold;}
.Aothty_majorsuit>div:nth-child(1)>span:nth-child(3){
    width: 5rem;
    position: relative;
    top: 0.1rem;
    left: .5rem;
    display: inline-block;
}
.Aothty_majorsuit>div:nth-child(1)>span:nth-child(3)>img{width:100%;}
/*.Aothty_majorsuit .Aothty_taosan_timer{ margin-left: .3rem; color:#999;}
.Aothty_taosan_timer>em{ font-style: inherit;overflow:hidden;}
.Aothty_taosan_timer>em>span{ background-color: #000; color: #999; border-radius: 0.15rem; width: .7rem; height: .7rem; line-height: .7rem; display: inline-block; text-align: center; padding: .05rem;overflow:hidden;}
.Aothty_taosan_timer>em>span>b{font-weight: 100; font-size: 0.5rem;color:#fff;}*/
#navbar .Aothty_majorsuit>div:nth-child(1)>a{  float: right;color: #999;}
.Aothty_taosanp_shopnum{ white-space: nowrap; width: auto; height: 7.7rem; position: relative; left: 0; display: inline-block;overflow:hidden;    display: none;}
.Ao_active{display:block!important;}
.Aothty_taosanp_shopnum>span{width: 4.25rem; height: 100%; display: inline-block; float: left; margin-left: .35rem;}
.Aothty_taosanp_shopnum>span>a{ display: inline-block; width: 100%; height: 100%; overflow: hidden;}
.Aothty_taosanp_shopnum>span>a>span:nth-child(1){display: inline-block; width: 100%;  height: 5.25rem; text-align: center; overflow: hidden;}
.Aothty_taosanp_shopnum>span>a>span:nth-child(1)>img{width: 100%;}
.Aothty_taosanp_shopnum>span>a>p:nth-child(2)>span:nth-child(1){ font-size: .7rem; color: #ff003c;text-align: center;margin-right:.2rem;}
.Aothty_taosanp_shopnum>span>a>p:nth-child(2)>span:nth-child(1)>span{font-size: .5rem;}
.Aothty_taosanp_shopnum>span>a>p:nth-child(2)>span:nth-child(2){font-size: .5rem;color: #999;text-decoration: line-through; text-align: center;}

.Aowithfor{
    width: 46.5%;
    display: inline-block;
    background-color: #fff;
    margin-left: .5rem;
    border-radius: 0.5rem;
}
.Aowithbomm{
    margin: 0 .5rem .3rem .5rem;
}
.Aofontsize{
    font-size: .85rem;
    font-weight: bold;
}
.Aowithbomm>div:nth-child(2){
    overflow:hidden;
}
/*倒计时*/
.Aothty_taosan_timer {
    margin-left: .3rem;
    color: #fff;
    position: absolute;
    width: 5.5rem;
    height: .7rem;
    top: .5rem;
    left: 2rem;
    line-height: 0;
    /*border: 1px solid #ff003c;*/
    border-radius: .15rem;
    font-size: .5rem;
}
.Aothty_taosan_timer>span {
    background-color: #ff003c;
    display: inline-block;
    width: 40%;
    height: 100%;
    text-align: center;
    line-height: 1.5;
}
.Aothty_taosan_timer>em {
    font-style: inherit;
    margin-left: .2rem;
    color: #ff003c;
    position: relative;
    top: -.3rem;
}
.Aothty_taosan_timer>em>b {
    color: #ff003c;
}