.module {width: 100%;max-width: 1920px;min-width: 1200px;margin: 0 auto;overflow: hidden;}
.module.renxuan {background-color: #EB4F1D;}
.module.renxuan .content {width: 1200px;margin: 0 auto;}
.module.renxuan .content {padding-top: 60px;padding-bottom: 120px;}
.module.renxuan .content .title {display: flex;align-items: center;justify-content: center;}
.module.renxuan .content .title i.l {display: inline-block;width: 39px;height: 40px;background: url('../png/title_l.png') no-repeat center center;}
.module.renxuan .content .title i.r {display: inline-block;width: 36px;height: 30px;background: url('../png/title_r.png') no-repeat center center;}
.module.renxuan .content .title > div {font-size: 48px;font-family: 'SourceHanSansSC-Bold, bestFont bold';color: white;margin: 0 5px;}
.module.renxuan .content .title > div span {color: #000000;}
.module.renxuan .content .title label {display: inline-block;width: 48px;height: 26px;line-height: 26px;text-align: center;color: white;background: linear-gradient(0deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.1));border: 1px dashed rgba(255, 255, 255, 0.5);box-sizing: border-box;border-radius: 52px;margin: -20px 0 0 10px;}
.module.renxuan .content .main {width: 100%;background: linear-gradient(180deg, #FFF7F1 0%, #FCD6BB 100%);border-radius: 16px;display: flex;flex-direction: column;position: relative;margin-top: 50px;}
.module.renxuan .content .main .buynumber {display: inline-block;min-width: 140px;height: 32px;line-height: 32px;text-align: center;font-size: 16px;color: white;background-color: rgba(0, 0, 0, 0.4);border-radius: 8px;position: absolute;top: 30px;right: 18px;z-index: 10;}
.module.renxuan .content .main .t_list {width: 1052px;margin: 0 auto;display: flex;align-items: center;flex-wrap: wrap;padding-top: 30px;}
.module.renxuan .content .main .t_list .item {width: 248px;height: 300px;background: #FFFFFF;border: 1px solid #FFECDE;box-sizing: border-box;box-shadow: 0px 16px 16px rgba(255, 192, 146, 0.26);border-radius: 16px;position: relative;display: flex;flex-direction: column;margin: 0 20px 20px 0;}
.module.renxuan .content .main .t_list .item:nth-child(4n) {margin-right: 0;}
.module.renxuan .content .main .t_list .item .tag {font-size: 14px;position: absolute;top: 6px;left: 6px;color: #E83B18;background: #FDECE8;padding: 3px 10px;border-top-left-radius: 11px;border-bottom-right-radius: 11px;}
.module.renxuan .content .main .t_list .item .img {height: 70%;display: flex;align-items: center;justify-content: center;}
.module.renxuan .content .main .t_list .item .img img {max-width: 128px;max-height: 128px;}
.module.renxuan .content .main .t_list .item .it_title {font-size: 18px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0 10px;}
.module.renxuan .content .main .t_list .item .it_price {display: flex;align-items: center;justify-content: center;margin-top: 10px;}
.module.renxuan .content .main .t_list .item .it_price i {display: inline-block;width: 20px;height: 20px;background: url('../png/renxuan_unchecked.png') no-repeat center center;cursor: pointer;}
.module.renxuan .content .main .t_list .item .it_price i.checked {background: url('../png/renxuan_checked.png') no-repeat center center;}
.module.renxuan .content .main .t_list .item .it_price span {font-size: 24px;color: #FB4B14;}
.module.renxuan .content .main .t_list .item .layui-icon {position: absolute;top: 10px;right: 10px;cursor: pointer;}
.module.renxuan .content .main .t_list .item .layui-icon:hover + div {display: inline-block;}
.module.renxuan .content .main .t_list .item .it_cover {display: none;width: 100%;height: 100%;color: white;background-color: rgba(0, 0, 0, 0.5);border-radius: 16px;padding: 10px 15px;overflow-x: hidden;overflow-y: scroll;scrollbar-width: none;-ms-overflow-style: none;position: absolute;top: 0;left: 0;}
.module.renxuan .content .main .t_list .item .it_cover::-webkit-scrollbar {display: none;}
.module.renxuan .content .main .t_list .item .it_cover:hover {display: inline-block;}
.module.renxuan .content .main .t_list .item .it_cover .it_tit {font-weight: bold;font-size: 14px;}
.module.renxuan .content .main .t_list .item .it_cover ul {margin: 5px 0 10px 0;}
.module.renxuan .content .main .t_list .item .it_cover ul li {font-size: 12px;line-height: 18px;}
.module.renxuan .content .main .b {height: 93px;display: flex;align-items: center;justify-content: space-between;padding: 0 74px;background: rgba(255, 255, 255, 0.5);border-radius: 0px 0px 16px 16px;}
.module.renxuan .content .main .b .l {display: flex;align-items: center;}
.module.renxuan .content .main .b .l span {font-size: 24px;transition: all;}
.module.renxuan .content .main .b .l span i {font-style: normal;color: #FB4B14;}
.module.renxuan .content .main .b .l span.move {animation-delay: 0s;animation-name: remind;animation-duration: 0.1s;animation-iteration-count: 5;animation-direction: normal;animation-timing-function: linear;}
.module.renxuan .content .main .b .l > div {margin-left: 10px;}
.module.renxuan .content .main .b .r {display: flex;align-items: center;}
.module.renxuan .content .main .b .r div {font-size: 44px;color: #FB4B14;font-weight: bold;}
.module.renxuan .content .main .b .r div i {font-size: 22px;font-style: normal;}
.module.renxuan .content .main .b .r div del {color: #999;font-weight: normal;font-size: 18px;margin: 0 5px;}
.module.renxuan .content .main .b .r .buynow {display: inline-block;width: 200px;height: 50px;line-height: 50px;text-align: center;color: white;background: linear-gradient(90deg, #FB2F20 0%, #FF9A06 100%);border-radius: 60px;font-size: 20px;margin-left: 10px;}




@media screen and (max-width: 767px) {
    .module {width: 100%;max-width: 767px;min-width: 320px;margin: 0 auto;overflow: hidden;}
    .module.renxuan .content {padding: 0.8rem 0 1.333rem;width: 100%;}
    .module.renxuan .content .title {display: flex;align-items: center;justify-content: center;}
    .module.renxuan .content .title i.l {display: inline-block;width: 0.533rem;height: 0.533rem;background: url('../png/title_l.png') no-repeat center center;background-size: 100%;}
    .module.renxuan .content .title i.r {display: inline-block;width: 0.533rem;height: 0.533rem;background: url('../png/title_r.png') no-repeat center center;background-size: 100%;}
    .module.renxuan .content .title > div {font-size: 0.64rem;font-family: 'SourceHanSansSC-Bold, bestFont bold';color: white;margin: 0 0.107rem;}
    .module.renxuan .content .title > div span {color: #000000;}
    .module.renxuan .content .title label {display: inline-block;width: 0.907rem;height: 0.453rem;line-height: 0.453rem;text-align: center;color: white;background: linear-gradient(0deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.1));border: 1px dashed rgba(255, 255, 255, 0.5);box-sizing: border-box;font-size: 0.293rem;border-radius: 0.667rem;margin: -0.267rem 0 0 0.133rem;}
    .module.renxuan .content .main {width: 8.933rem;height: 6.667rem;background: linear-gradient(180deg, #FFF7F1 0%, #FCD6BB 100%);border-radius: 0.32rem;display: flex;flex-direction: column;position: relative;margin: 0.667rem 0.533rem 0;}
    .module.renxuan .content .main .buynumber {display: inline-block;min-width: 2.133rem;height: 0.48rem;line-height: 0.48rem;text-align: center;font-size: 0.267rem;color: white;background-color: rgba(0, 0, 0, 0.4);border-radius: 0.133rem;position: absolute;top: 0.267rem;right: 0.24rem;z-index: 10;}
    .module.renxuan .content .main .t_list {width: 100%;margin: 0 auto;display: flex;align-items: center;flex-wrap: nowrap;padding: 0.4rem 0.267rem;overflow-x: scroll;overflow-y: hidden;}
    .module.renxuan .content .main .t_list .item {width: 3.307rem;height: 4rem;background: #FFFFFF;border: 1px solid #FFECDE;box-sizing: border-box;box-shadow: 0px 0.32rem 0.32rem rgba(255, 192, 146, 0.26);border-radius: 0.32rem;margin-right: 0.4rem;position: relative;display: flex;flex-direction: column;}
    .module.renxuan .content .main .t_list .item .tag {font-size: 0.293rem;position: absolute;top: 0.067rem;left: 0.067rem;color: #E83B18;background: #FDECE8;padding: 0.053rem 0.133rem;border-top-left-radius: 0.133rem;border-bottom-right-radius: 0.133rem;}
    .module.renxuan .content .main .t_list .item .img {height: 70%;display: flex;align-items: center;justify-content: center;}
    .module.renxuan .content .main .t_list .item .img img {max-width: 1.707rem;max-height: 1.707rem;}
    .module.renxuan .content .main .t_list .item .it_title {font-size: 0.293rem;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    .module.renxuan .content .main .t_list .item .it_price {display: flex;align-items: center;justify-content: center;margin-top: 0.133rem;}
    .module.renxuan .content .main .t_list .item .it_price i {display: inline-block;width: 0.32rem;height: 0.32rem;background: url('../png/renxuan_unchecked.png') no-repeat center center;background-size: 100%;cursor: pointer;}
    .module.renxuan .content .main .t_list .item .it_price i.checked {background: url('../png/renxuan_checked.png') no-repeat center center;}
    .module.renxuan .content .main .t_list .item .it_price span {font-size: 0.347rem;color: #FB4B14;}
    .module.renxuan .content .main .t_list .item .layui-icon {position: absolute;top: 0.2rem;right: 0.2rem;cursor: pointer;}
    .module.renxuan .content .main .t_list .item .layui-icon:hover + div {display: inline-block;}
    .module.renxuan .content .main .t_list .item .it_cover {display: none;width: 100%;height: 100%;color: white;background-color: rgba(0, 0, 0, 0.5);border-radius: 16px;padding: 10px 15px;overflow-x: hidden;overflow-y: scroll;scrollbar-width: none;-ms-overflow-style: none;position: absolute;top: 0;left: 0;}
    .module.renxuan .content .main .t_list .item .it_cover::-webkit-scrollbar {display: none;}
    .module.renxuan .content .main .t_list .item .it_cover:hover {display: inline-block;}
    .module.renxuan .content .main .t_list .item .it_cover .it_tit {font-weight: bold;font-size: 14px;}
    .module.renxuan .content .main .t_list .item .it_cover ul {margin: 5px 0 10px 0;}
    .module.renxuan .content .main .t_list .item .it_cover ul li {font-size: 12px;line-height: 18px;}
    .module.renxuan .content .main .b {height: 1.333rem;display: flex;align-items: center;justify-content: space-between;padding: 0 0.267rem;background: rgba(255, 255, 255, 0.5);border-radius: 0px 0px 0.32rem 0.32rem;}
    .module.renxuan .content .main .b .l{flex-wrap: wrap;}
    .module.renxuan .content .main .b .l span {font-size: 0.32rem;transition: all;}
    .module.renxuan .content .main .b .l span i {font-style: normal;color: #FB4B14;}
    .module.renxuan .content .main .b .l span.move {animation-delay: 0s;animation-name: remind;animation-duration: 0.1s;animation-iteration-count: 5;animation-direction: normal;animation-timing-function: linear;}
    .module.renxuan .content .main .b .l > div {margin-top: 0.133rem;}
    .module.renxuan .content .main .b .r {display: flex;align-items: center;}
    .module.renxuan .content .main .b .r div {font-size: 0.587rem;color: #FB4B14;font-weight: bold;}
    .module.renxuan .content .main .b .r div i {font-size: 0.293rem;font-style: normal;}
    .module.renxuan .content .main .b .r div del {display: block;color: #999;font-weight: normal;font-size: 0.347rem;margin: 0 5px;}
    .module.renxuan .content .main .b .r .buynow {display: inline-block;width: 2.667rem;height: 0.72rem;line-height: 0.72rem;text-align: center;color: white;background: linear-gradient(90deg, #FB2F20 0%, #FF9A06 100%);border-radius: 0.8rem;font-size: 0.347rem;margin-left: 0.133rem;}



    .tanchaung_canshu_m {width: 90vw !important;height: 70vh !important;top: 50% !important;left: 50% !important;transform: translate(-50%, -50%);border-radius: 0.32rem !important;transition: all 0.1s;}
    .tanchaung_canshu_m .layui-layer-setwin {top: auto;right: auto;bottom: -1.333rem;left: 50%;transform: translateX(-50%);}
    .tanchaung_canshu_m .layui-layer-content {padding: 0.267rem 0.533rem;overflow-y: scroll;height: 100%;}
    .tanchaung_canshu_m .layui-layer-content div {font-size: 0.32rem;font-weight: bold;}
    .tanchaung_canshu_m .layui-layer-content ul {font-size: 0.293rem;line-height: 0.587rem;margin-bottom: 0.267rem;}
    
}
