body{font-family: 'Meiryo UI';font-size: 14px;}
.ellipsis_1 {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
    white-space: normal !important;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: run-in;
}
.w1200{width: 1200px;margin: auto;}
.w1000{width: 1000px;margin: auto;}
.special{overflow: hidden;}
.special .banner_box{width: 100%}
.special .banner_box img{width: 100%}

.special .detail{background:url("https://rimaotong-cmall.oss-cn-hongkong.aliyuncs.com//image/activity/estival/background.png")no-repeat;
    background-position: center 0;background-size:100% 100%;padding-bottom: 100px;}
.special .detail .nav{border-radius: 5px;}
.special .detail .nav .item{margin:0 10px;font-size: 16px;padding: 15px;line-height: 30px;display: flex;justify-content: center }
.special .detail .nav .item .category{display: block;padding: 5px 15px;background: #009de9;margin: 10px;border-radius: 5px;
    color: #fff;cursor: pointer;letter-spacing: 1px}
.special .detail .nav .item .category-button{background: #ee4b72}

.title{text-align: center;margin: 60px 0 30px 0}
.item_list{margin-top: 10px}
.item_list .item{padding: 10px;}
.item_list .item .item_image{border-radius: 5px;}
.item_list .item .item_image1 , .item_image4{border: 5px solid #ee4b72;}
.item_list .item .item_image2 , .item_image5{border: 5px solid #ff7c24;}
.item_list .item .item_image3{border: 5px solid #009de9;}
.item_list .item .item_image img{width: 100%}
.item_list .item:hover .item_image{
    border: 5px solid #fd659e;
    color: #FFFFff;
}

.item_list .item .item_title{color:#c70000;font-size: 15px;margin-top: 5px}
.item_list .item .item_price{color:#c70000;font-size: 15px;margin-top: 5px;font-weight: bold}
.item_button{width: 100px;height: 30px;line-height: 30px;text-align: center;color: #fff;font-size: 15px;
    background: #f40210;margin:0 10px 10px 0;border-radius: 20px;float: right;cursor: pointer}

.top-cloth-ask{
    height: 30px;
    text-align: center;
    line-height: 30px;
    font-weight: bold;
    font-size: 15px;
    color: #fff;
    width: 110px;
    margin: 20px auto;
    border-radius: 20px;
}
.ask-color1 , .ask-color4 {
    background:#ee4b72 ;
}
.ask-color2 , .ask-color5{
    background:#ff7c24 ;
}
.ask-color3{
    background:#009de9 ;
}
.item:hover .top-cloth-ask{
    background: #fd659e;
    color: #FFFFff;
}