body{font-family: 'Meiryo UI';}
a{color: inherit}
a:hover{color: #000000}
.w800{width: 720px;margin: auto}
.w1200{width: 1000px;margin: auto}
.cap{overflow: hidden;}
.cap .banner{width: 100%}
.cap .banner img{width: 100%}

.cap .content{background:url("https://rimaotong-cmall.oss-cn-hongkong.aliyuncs.com/image/activity/cap/background.png")no-repeat;background-position: center 0;overflow: hidden;padding-bottom: 50px}
.cap .content .coupon{display: flex;justify-content: space-between;padding-top: 20px}
.cap .content .coupon img{cursor: pointer}
.coupon .residue{ position: absolute;left: 23px;max-height: 60px;top: 7px;}
.cap .content .product{margin-top: 20px}
.cap .content .product .item{}
.cap .content .product .item .title{text-align: center}
.cap .content .product .item .title img{width: 50%}
.cap .content .product .item .shop{margin-top: 10px}
.cap .content .product .item .shop .detail{padding: 10px;}
.cap .content .product .item .shop .detail .image{border: 1px solid #333333;background: #fff}
.cap .content .product .item .shop .detail .image:hover{border: 1px solid #b5c778;}
.cap .content .product .item .shop .detail .text{text-align: center;font-size: 20px;font-weight: bold}
.cap .content .product .item .shop img{width: 100%}
.cap .content .product .item .link{font-size: 15px;color: #000;float: right;margin:5px 10px 50px 0;font-weight: bold}
.cap .content .bottom{padding: 0 10px;margin-bottom: 50px}
.cap .content .bottom .bottom-title{font-size: 24px;font-weight: bold}
.cap .content .bottom .bottom-image{margin-top: 15px;display: block}
.cap .content .bottom .bottom-image img{width: 100%}