.btn{position: relative; display: inline-block; overflow: hidden; font-size: 14px; vertical-align: -webkit-baseline-middle; background-color: #404040; color: #fff; border-radius: 3px; padding: 6px; margin-bottom: 6px;}.but:hover{border: 1px solid #23babc; background-color: #23babc;}.btn input{position: absolute; left: 0; top: 0; opacity: 0;}.onclick{display: inline-block; padding: 5px 5px; background: #404040; color: #fff; border-radius: 3px; font-size: 14px; margin-bottom: 5px;}.aui-slide-item-item a img{max-width: 78px;}.aui-page-img{padding: 0 15px 15px; font-size: 12px; color: #777; line-height: 24px;}.list-group-item{position: relative;display: block;padding: 10px 15px;margin-bottom: -1px;background-color: #fff;border: 1px solid #ddd;}.list-group-item:first-child{border-top-left-radius: 4px;border-top-right-radius: 4px;}.aui-slide-item-list{padding: 0;}.aui-slide-item-item{margin-left: 9px;}.noborder{border: none;} .pay_price{margin-right:0.6rem;}.layui-col-xs9{width: 75%; float: left;}.layui-col-xs3{width: 25%; float: left;}.layui-btn{display: inline-block; height: 38px; line-height: 38px; padding: 0 18px; background-color: #009688; color: #fff; white-space: nowrap; text-align: center; font-size: 14px; border: none; border-radius: 2px; cursor: pointer; margin: 0.8rem 0.2rem 0.5rem 0rem; width: 100%;}.layui-btn-warm{background-color: #FFB800;}.layui-input{width:100%; margin: 0.8rem 0.2rem 0.5rem 0rem;}.input-group-addon{padding: 6px 12px; font-size: 14px; font-weight: 400; line-height: 1; text-align: center; border: 1px solid #ccc; border-radius: 4px; width: 100%;} .dia_l_more{top: 11% !important} .dia_f_more{top:11% !important} .auto-size{width:100% !important; height:100% !important;} .play-btn{width: 40px !important; height: 40px !important; display: block; position: absolute; border: none; left: 50%; top: 50%; transform: translate(-50%, -50%)} .swiper-container1{width: 100%;} .videoBtn:before{content: ""; display: inline-block; width: 0; height: 0; border-left: 7px solid #444444; border-top: 5px solid transparent; border-bottom: 5px solid transparent;} .videoBtn.SWactive:before{border-left: 7px solid #fff;border-top: 5px solid transparent;border-bottom: 5px solid transparent;} .videoBtn{display:inline-block;height: 20px;line-height: 14px;font-size: 12px;padding: 4px 10px;border-radius: 10px;text-align: center;background: #fff;color: #444444;}.imgBtn{display:inline-block;height: 20px;line-height: 14px;font-size: 12px;padding: 4px 10px;border-radius: 10px;text-align: center;background: #fff;color: #444444;} .videoBtn.SWactive{background: #FE3F47;color: #fff;}.imgBtn.SWactive{background: #FE3F47;color: #fff;}.videoshow-btn{border: none;text-align: center;top: -45px;z-index: 2;background: none;}.payunit{margin-left: -8px; font-size: 0.8rem !important; height: .8rem}.t-table{flex: 1; text-align: center;}.t-table em{font-size: 0.9rem; padding: 0.2rem .6rem;}.top_tit{font-size: 1rem; font-weight: bold; color: #333; margin-bottom: 0.5rem;}.swiper-slide{height:1px} /* 随意指定一个height值即可 */ .swiper-slide-active{height:auto}.coupon-cont-box{height: 4.0rem !important;}..coupon-cont-box .icon1{width: auto !important;}.coupon-cont-box .title-text{font-size: .85rem !important;}.coupon-cont-box .title-aim{font-size: .85rem !important;}.coupon-list .main-body .header-center{font-size: 1.3rem !important;}.content_friends .hd_intro{font-size: 12px; color: #777; line-height: 24px;}.yz-contain .header-center{font-size: 1.1rem !important; line-height: 3rem !important;}.layui-input-yz{height: 38px; line-height: 1.3; line-height: 38px\9; border-width: 1px; border-style: solid; background-color: #fff; border-radius: 2px; border-color: #e6e6e6; margin: 0;}.yz-contain .yz-input-item .submit{line-height: 2.3rem !important; height: 2.3rem !important; font-size: 1rem !important;}#submit_buy{height: 54px ; display: flex ; flex-direction: column;}#submit_buy span{width: 100% ;}.coupontext.show{line-height: 25px; font-size: 15px;}.coupontext{width: 100%;}.buybtns{align-self: center; width: 100%;}.coupon-style{display: none;}.pay_price .pay_price_int{display: inline-block;}.pay_price .pay_price_float{display: inline-block; font-size: 1rem;}#need .price-sign{font-size: .8rem;}#need .pay_price_int{display: inline-block; font-size: 1.2rem;}#need .pay_price_float{display: inline-block; font-size: .7rem;} .aui-footer-fixed{z-index: 9;}