
/*------------------------------------------*/
/*内容会员福利*/
.centerve{
    margin: -30px 0;
    /*border:2px solid #F2F2F2;*/
}
.centerve .hyf {
    text-align: center;
    /*margin-left: -20px;*/
}
.centerve .hyf p {
    font-family:"Sitka Heading";
    font-size: 22px;
    border-bottom: 5px solid #000;
    width: 350px;
    text-align: center;
    margin: 0 auto -22px;
}
.centerve .hyf p span:first-child{
    color:red;
    display: inline-block;
    margin-right: 25px;
}
.centerve .hyf a {
    display: inline-block;
    font-size: 16px;
    float: right;
    margin-right: 30px;
    color: #4e4e4e;
}
.centerve .hyf hr{
    width: 1200px;

}
/*-------------------------------------------------*/
.centerve .hyfl {
    float: left;
    margin-top: 20px;
    text-align: left;
}
.centerve .hy {
    width: 1200px;
}
.centerve .hyfl img {
    width: 220px;
    height: 222px;
    margin: 20px 5px;
}
.centerve .hyfl img:hover{
    transform: scale(1.1);
    cursor:pointer;
}
#ads img:hover,
#ads1 img:hover,
#ads2 img:hover,
#ads3 img:hover,
#ads4 img:hover,
#ads5 img:hover,
#ads6 img:hover,
#ads7 img:hover,
#ads8 img:hover,
#ads9 img:hover,
#ads10 img:hover,
#ads11 img:hover,
#ads12 img:hover,
#ads14 img:hover,
#ads15 img:hover{
    transform: scale(1);
}
.centerve .hyfl img:last-child {
    margin-right: 0;
    /*width: 260px;*/
    /*height: 260px;*/
}
.centerve .hyfl .box{
    width: 260px;
    height: 260px;
    overflow: hidden;
    position: relative;

}
.centerve .hyfl img:last-child{
    width: 260px;
    height: 260px;
    vertical-align: top;/*取消底边的3px */
}
/*-------------------------*/
#ads{
    width: 324px;height: 440px;
    /*width: 260px; height: 260px;*/
    /*border: 15px solid #999;*/
    margin: 0px;
    position: relative;
}
#ads1{
    width:324px; height:355px;
    /*width: 260px; height: 260px;*/
    /*border: 15px solid #999;*/
    margin: 0px;
    position: relative;
}
#ads11{
    width:324px; height:415px;
    /*width: 260px; height: 260px;*/
    /*border: 15px solid #999;*/
    margin: 0px;
    position: relative;
}
#ads2,#ads8,#ads15{
    width: 324px;height: 385px;
    /*width: 260px; height: 260px;*/
    /*border: 15px solid #999;*/
    margin: 0px;
    position: relative;
}
#ads3,#ads4,#ads6,#ads7{
    width: 324px;height: 445px;
    /*width: 260px; height: 260px;*/
    /*border: 15px solid #999;*/
    margin: 0px;
    position: relative;
}
#ads12,#ads5{
    width:324px; height:505px;
    /*width: 260px; height: 260px;*/
    /*border: 15px solid #999;*/
    margin: 0px;
    position: relative;
}
#ads9,#ads10{
    width:324px; height:565px;
    /*width: 260px; height: 260px;*/
    /*border: 15px solid #999;*/
    margin: 0px;
    position: relative;
}
#ads14{
    width: 324px;height: 625px;
    /*width: 260px; height: 260px;*/
    /*border: 15px solid #999;*/
    margin: 0px;
    position: relative;
}
#ads14 img
{
    width: 100%; height: 100%;
    position: absolute;
    left: 0; top: 0;
    opacity: 1;
    animation-timing-function: linear;
    animation-duration:0.5s;
    animation-fill-mode:forwards;
}
#ads img,
#ads img,
#ads1 img,
#ads2 img,
#ads3 img,
#ads4 img,
#ads5 img,
#ads6 img,
#ads7 img,
#ads8 img,
#ads9 img,
#ads10 img,
#ads11 img,
#ads12 img,
#ads15 img
{
    width: 100%; height: 100%;
    position: absolute;
    left: 0; top: 0;
    opacity:1;
    animation-timing-function: linear;
    animation-duration:0.5s;
    animation-fill-mode:forwards;
}
#ads img.show,
#ads1 img.show,
#ads2 img.show,
#ads3 img.show,
#ads4 img.show,
#ads5 img.show,
#ads6 img.show,
#ads7 img.show,
#ads8 img.show,
#ads9 img.show,
#ads10 img.show,
#ads11 img.show,
#ads12 img.show,
#ads15 img.show
 {
     animation-name: show;
 }
#ads14 img.show
{
    animation-name: show;
    width: 100%; height: 100%;
}
#ads img.unshow,
#ads1 img.unshow,
#ads2 img.unshow,
#ads3 img.unshow,
#ads4 img.unshow,
#ads5 img.unshow,
#ads6 img.unshow,
#ads7 img.unshow,
#ads8 img.unshow,
#ads9 img.unshow,
#ads10 img.unshow,
#ads11 img.unshow,
#ads12 img.unshow,
#ads14 img.unshow,
#ads15 img.unshow
{
    animation-name: disapper;
}
#ads ul,
#ads1 ul,
#ads2 ul,
#ads3 ul,
#ads4 ul,
#ads5 ul,
#ads6 ul,
#ads7 ul,
#ads8 ul,
#ads9 ul,
#ads10 ul,
#ads11 ul,
#ads12 ul,
#ads14 ul,
#ads15 ul{
    position: absolute;
    bottom: 15px;
    left: 150px;
}
#ads ul li,
#ads1 ul li,
#ads2 ul li,
#ads3 ul li,
#ads4 ul li,
#ads5 ul li,
#ads6 ul li,
#ads7 ul li,
#ads8 ul li,
#ads9 ul li,
#ads10 ul li,
#ads11 ul li,
#ads12 ul li,
#ads14 ul li,
#ads15 ul li{
    width: 12px; height: 12px;
    float: left;
    background: rgba(255,255,255,0.7);
    margin-right: 8px;
    border-radius: 50%;
    cursor: pointer;
}
#ads ul li.active,
#ads1 ul li.active,
#ads2 ul li.active,
#ads3 ul li.active,
#ads4 ul li.active,
#ads5 ul li.active,
#ads6 ul li.active,
#ads7 ul li.active,
#ads8 ul li.active,
#ads9 ul li.active,
#ads10 ul li.active,
#ads11 ul li.active,
#ads12 ul li.active,
#ads14 ul li.active,
#ads15 ul li.active
{ background: #D42F3E; }
@keyframes show{
    from{opacity:0;}
    to{opacity:1;}
}
@keyframes disappear{
    from{opacity:0;}
    to{opacity:1;}
}
/*---------------------*/
.centerve .hyfl p {
    width: 160px;
    font-size: 15px;
    margin: -5px 5px;
    height: 24px;
    line-height: 23px;
    text-align: center;
    margin-left: 40px;
    /*margin-top: 15px;*/
}
.centerve .hyfl p span{
    color:#F75555;
}
/*价格样式*/
/*---------------------------------------------*/
/*主题优惠*/
.centerve .ztyh #ztyhimg img {
    margin-top: 80px;
    margin-bottom: 40px;
}
.centerve .ztyh .ztyhz .zhyhleft a img
{
    border:0;
    float: left;
    width: 300px;
    height: 400px;
/*overflow: auto;*/
}
.centerve .ztyh .ztyhz .zhyhright .left_zhyh a img {
    width: 300px;
    height: 400px;
    /*height: 474px;*/
    margin-left: 8px;
}
/*鼠标浮动在原有基础上放大*/

.centerve .ztyh .ztyhz .zhyhleft a img:hover,
.centerve .ztyh .ztyhz .zhyhright a img:hover {
    transform: scale(1.01);
    cursor:pointer;
}
/*主题用户右面的设置浮动*/
.centerve .ztyh .ztyhz .zhyhright .left_zhyh {
    float: left;
}
.centerve .ztyh .ztyhz .zhyhright .right_zhyh img {
    width:280px;
    height:270px;
    margin-left: 10px;
}
.right_zhyh_left a,.right_zhyh_right a{
    display: block;
    margin-top: 10px;
}

.right_zhyh_left a:first-child,.right_zhyh_right a:first-child{
    margin-top: 0;
}
.centerve .ztyh .ztyhz .zhyhright .right_zhyh:first-child img{
    margin-top:0px;
}
.centerve .ztyh .ztyhz .zhyhright .right_zhyh .right_zhyh_left {
    float: left;
}
.right_zhyh_right{
    float: left;
}
/*------------------------------------*/
.zbj{
    position: absolute;
    width: 410px;
    height: 100px;
    margin-top: 380px;
}
.zbjleft{
    float:left;
    height: 100px;
    width: 93px;
    background-color: #D42F3F;
    text-align: center;
}
.zbjleft p span:nth-child(1){
    display: inline-block;
    margin-top: 10px;
    font-size: 26px;
    font-weight: bold;
    color:#fff;
}
.zbjleft p span:nth-child(3){
    color: #DE6A74;
    font-size: 16px;
}
.zbjleft p span:last-child{
    color: #fff;
    font-size: 16px;
}
.zbjright{
    float:left;
    width: 247px;
    height:100px;
    background-color: #F7F6FC;
    text-align: center;
    font-size: 16px;
}
.zbjright p{margin-top: 20px}
.zbjright p span{
color:#000;
}
.zbjright p span:last-child{
    color:#D56D98;
}
/*疯狂抢*/
.feq{
    position: absolute;
    margin-left: 8px;
    margin-top: 0px;
}
.feq .zbjright{
    float:left;
    width: 247px;
    height:100px;
    background-color: #2B2527;
    text-align: center;
    font-size: 16px;
    color:#E1E0CA;
}
.feq .zbjright p span{
    color:#E1E0CA;
}
.feq .zbjright p span:last-child{
    color:#E1E0CA;
}
/*----------------------------------------*/
/*主题恵购右面*/
.cldp:first-child,.cldp:nth-child(2){
    margin-left: 10px;
}





/*-----------------------------------------*/
/*设置为块元素*/
.ztyhz{
    overflow: hidden;
}
