@charset "utf-8";
body{min-width:1000px; background:#c40002;}
.banner-bg{width:100%; overflow:hidden;}
.banner{ width:1920px; position:absolute; left:50%; margin-left:-960px;}
/*.tower{ width:1920px; position:absolute; margin-left:-960px;}*/
.ticket{width:1000px;}
.ticket a{display:block}
.tickets{position:absolute; bottom:-154px; width:1000px;}
.tic{display:block; float:left;}
.tic img{width:100%;}

.others{width:1000px;  margin-top:50px; }
.side-sec{width:320px; height:434px; background:#FFF; margin:25px 0;}
.side-sec:nth-child(3n-1){width:320px; height:434px; background:#FFF; margin:25px 0;margin:0px 20px 0px 20px;}
.sec-img{margin:5px; display:block; text-align:center; line-height:330px;}
.sec-img img{max-height:330px; max-width:310px; vertical-align:middle}
.sec-now{font-size:32px; color:#c51108; margin-top:10px}
.sec-old{color:#6a655f; margin:0 5px;}
.sec-old span{text-decoration:line-through;}
.buynow{margin-top:35px; margin-right:5px;}


.tab-menu li{float:left;background:#ffc054; height:35px; text-align:center; color:#FFF; line-height:35px; font-size:20px; color:#c40002; cursor:pointer}
.tab-menu li.selected{background:#e97a00; color:#FFF}
.tab-box{margin-bottom:30px;}

.menu-pic{display: block;margin: 0 auto; margin-bottom: 10px }
.allpro{width:230px; height:325px; background:#FFF; margin:20px 18px 0 0;}
.saleout{width:230px; height:320px;   z-index:9; position:absolute;}
.saleout img{position:absolute; top:25%; left:20%}
.pro-img{width:218px; height:218px; margin:0 auto; display:block; text-align:center; margin-top:8px;line-height:218px;}
.pro-img img{max-width:218px; max-height:218px; vertical-align:middle}
.w-pro{font-size:12px; color:#6a655f; margin:5px 8px; display:block; max-height:40px; overflow:hidden;height:40px;height: 33px;
}
.hd-price{color:#c51108; font-size:28px;}
.hd-img{margin:6px 3px 0 10px; display:block}
.hd-old{color:#6a655f;}
.hd-old span{text-decoration:line-through}


.gift{margin-top:30px; margin-bottom:50px;}
.gift a{display:block;float:left; margin-bottom:15px;}
.gift img{border:solid #FFF 5px;}
.gift1{margin-right:10px;}

#top{position:fixed; right:4%; bottom:4%;}

.move-menu{width:140px; border-radius:5px; background:#FFF; position:fixed; right:3%; top:10%; padding:15px 0;display: none;}
.move-menu li{height:34px; width:106px; background-color:#ffcb08; margin:0 auto; text-align:center; margin-bottom:10px;border-radius: 20px;}
.move-menu li a{color:#c40002; line-height:34px; font-size:16px;}
.move-menu li a:hover{color:#fff;}
.go-top{color:#c40002; width:75px; margin:0 auto;}
.go-top:hover{color:#c40002;}
.arrow{width:16px; height:16px; -webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg); border-top:solid 2px #c40002;border-right:solid 2px #c40002; float:left;margin: 10px 0 0 8px;}
.move-menu li a.curr{color:#fff}
.menu-pic{display: block; margin: 0 auto; margin-bottom: 10px; border-radius: 5px;}
.szhekou{font-style:italic;position:absolute;top:-44px;left:-57px;background:url(../images/lessen.png) no-repeat;width:52px;height:52px;padding-left:13px;padding-top:15px; text-indent:4px;}
.szhekou em{font-style:italic;}

.Hovercart{ background:url(../images/rightbuy.png) no-repeat; width:130px; height:129px; right:0; top:55px; left:0; margin:0 auto;}
.Hovercartout{ background:url(../images/sellout130.png) no-repeat; width:130px; height:129px; right:0; top:55px; left:0; margin:0 auto;}
.Hhoverdiv{ top:30%; left:0; right:0; margin: 0 auto; width:200px; height:183px; display:none;}
.Singleproone:hover .Hhoverdiv{ display:block;}
.Clickselect{ width:70px; height:20px; right:65px; top:68px;}
.Addcarts{top:54px; right:57px; width:86px; height:85px;}
.Singlelf:hover .Hhoverdivtwo,.Singlefr:hover .Hhoverdivtwo{ display:block;}
.prolf{ display:block;}
.Hhoverdivtwo .Hovercart{ top:53px; right:98px;}
.Singleclick{right:106px;}
.Sinlgeadd{right:106px;}
.Singleprotwoo .Singlelf:nth-child(2n){ margin-left: 15px;}
.topapart{margin-top: 10px;}
.hovtitle12 {
    font-weight: bold;
    height: auto;
    line-height: 25px;
    padding: 0 10px;
    position: absolute;
    left: 0;
    text-align: center;
    top: 0;
    width: 26px;
}

.coupon{height:130px;}