/*  初始化浏览器默认样式 开始：  */
* {
    padding:0px;
    margin:0px;
}
body {
    font-size:12px;
    font-family:'microsoft yahei';
}
h1,h2,h3,h4,h5,h6 {
    font-weight:normal;
    font-size:100%;
}
ul,ol {
    list-style:none;
}
a {
    text-decoration:none;
}
img,a img {
    border:none;
    display:block;
    width:100%;
}
b,strong {
    font-weight:normal;
}
i,em {
    font-style:normal;
}
.clearfix:after {
    display:block;
    content:'';
    clear:both;
}
.clearfix {
    zoom:1;
}
.fl {
    float:left;
}
.fr {
    float:right;
}
/*  初始化浏览器默认样式 结束。  */


.w1 {
    width:6.95rem;
    height:4.05rem;
}
.w2 {
    width:10.55rem;
    height:4.05rem;
}
.w3 {
    width:12.9rem;
    height:4.05rem;
}
.w4,
.w5 {
    width:6.325rem;
    height:6.6rem;
}
.w6 {
    width:4.6rem;
    height:5.375rem;
}
.w7 {
    width:4.6rem;
    height:5.275rem;
}
.w8 {
    width:5.1rem;
    height:6.8rem;
}
.w9 {
    width:5.1rem;
    height:7.5rem;
}
.w10 {
    width:12.4rem;
    height:4.05rem;
}
.w11,
.w12 {
    width:6.075rem;
    height:6.6rem;
}
.w13 {
    width:12.4rem;
    height:3.4rem;
}
.w14 {
    width:4.6rem;
    height:6.35rem;
}
.w15 {
    width:4.6rem;
    height:8.6rem;
}
.w16 {
    width:5.1rem;
    height:6.6rem;
}
.w17 {
    width:8.75rem;
    height:12rem;
}


.wrap {
    min-width:320px;
    background-color:#d5316d;
}
.banner {
    position:relative;
}
.banner .icon {
    width:12.80%;
    position:absolute;
    top:0;
    right:9.0666%;
}
.min-banner {
    margin:0.3rem 0 0 0;
}
.main {
    padding:0.75rem 0.5rem;
}
.coupon-box {
    margin:0 -0.25rem 0 0;
}
.coupon {
    width:5.75rem;
    height:3.15rem;
    overflow:hidden;
    margin: 0 0.25rem 0.25rem 0;
}
.coupon4{
    margin-left: 3rem;
}
.inform-box {
    height:1.5rem;
    background:#c7245f;
    margin:1.5rem 0;
    position:relative;
    overflow:hidden;
}
.dy-inform {
    width:100%;
    position:absolute;
    left:0;
    top:0;
} 
.inform {
    height:1.5rem;
    line-height:1.5rem;
    font-size:0.7rem;
    text-align:center;
    padding:0 0.5rem;
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
    color:#fff;
}
.inform a {
    color:#fff;
}
.tab-box .btn-box {
    margin:0 -0.25rem 1rem 0;
}
.tab-box .btn {
    width:4.25rem;
    height:1.65rem;
    line-height:1.65rem;
    text-align:center;
    font-size:0.7rem;
    background:url(../images/icon02.jpg) no-repeat;
    background-size:100%;
    color:#fff;
    margin:0 0.25rem 0 0;
}
.tab-box .btn.on {
    background:url(../images/icon01.jpg) no-repeat;
    background-size:100%;
}
.tab-box .con-box {
    height:10.2rem;
    overflow:hidden;
}
.tab-box .roll-box {
    overflow-x:auto;
    padding:0 0 20px 0;
}
.tab-box .con {
    display:none;
}
.tab-box .con.on {
    display:block;
}
.tab-box .con-children {
    width:4.85rem;
    height:4.85rem;
    overflow:hidden;
    margin:0 0.25rem 0.25rem 0;
}
.pic-box {
    margin:0 -0.25rem 0 0;
}
.pic-box li,
.pic-box .float-children {
    overflow:hidden;
    margin:0 0.25rem 0.25rem 0;
}
.more-return {
    margin:0 -0.25rem 0 0;
}
.more-return a {
    margin:0 0.25rem 0 0;
    width:8.75rem;
}
.rule {
    padding:1rem 0.8rem 0.8rem;
    background:#4a0ba1;
}
.rule .sunmary {
    color:#fff;
    font-size:0.5rem;
    line-height:1.1rem;
    padding:0 0 0.2rem 0;
    position:relative;
}
.rule .sunmary .num {
    position:absolute;
    left:0;
    top:0;
}

.rule_2 {
    display: none;
    padding:1rem 0.8rem 0.8rem;
    background:#4a0ba1;
}
.rule_2 .sunmary {
    color:#fff;
    font-size:0.5rem;
    line-height:1.1rem;
    padding:0 0 0.2rem 0;
    position:relative;
}
.rule_2 .sunmary span{
    display: block;
    text-indent: 2em;
}
.rule_2 .sunmary .num {
    position:absolute;
    left:0;
    top:0;
}
.sBtn{
    padding: 20px 0;
    text-align: center;
    background: #4a0ba1;
}
.sBtn a{
    font-size: 14px;
    color: #fff;
}
.sBtn span{
    display: block;
    width: 15px;
    height: 8px;
    margin: 10px auto 0;
    background: url("../images/map_top.png") no-repeat center bottom;
}
.sBtn span.on{
    transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
}


















