page {background-color: #F6F7F8;}
.goods {position: relative;}
.goods .goods_back {position: absolute;width: 36rpx;height: 36rpx;background: #FFFFFF;background: url(/assets/images/xian/icon_larrow.png) no-repeat center;background-size: contain;filter: brightness(0) invert(1);top: 114rpx;left: 30rpx;z-index: 99;}
.goods .goods_img {padding-top: 560rpx;} 
.goods .goods_footer {position: fixed;z-index: 99;bottom: 0;width: 100%;height: 100rpx;padding: 12rpx 24rpx;box-sizing: border-box;display: flex;justify-content: space-between;align-items: center;background: #FFFFFF; }
.goods .goods_footer .goods_footer_option {display: flex;align-items: center;}
.goods .goods_footer .goods_footer_option .goods_footer_item {display: flex;flex-direction: column;justify-content: center;align-items: center;margin-right: 50rpx;}
.goods .goods_footer .goods_footer_option .goods_footer_item .goods_footer_icon {width: 36rpx;padding-top: 36rpx;}
.goods .goods_footer .goods_footer_option .goods_footer_item .goods_footer_text {margin-top: 8rpx;font-family: PingFang SC, PingFang SC;font-weight: 400;font-size: 22rpx;color: #150132;text-align: left;font-style: normal;text-transform: none;}
.goods .goods_footer .goods_footer_btn {display: flex;}
.goods .goods_footer .goods_footer_btn .goods_footer_btn_item {width: 240rpx;height: 76rpx;line-height: 76rpx;background: #88C161;border-radius: 50rpx 0rpx 0rpx 50rpx;font-family: PingFang SC, PingFang SC;font-weight: 400;font-size: 28rpx;color: #FFFFFF;text-align: center;font-style: normal;text-transform: none;}
.goods .goods_footer .goods_footer_btn .goods_footer_btn_item:last-child {border-radius: 0rpx 50rpx 50rpx 0rpx;}
.goods .goods_footer .goods_footer_btn .goods_footer_btn_item.orange {background: #EE742F;}

.goods .goods_content {padding: 0 24rpx;box-sizing: border-box;}
.goods .goods_content .goods_price {font-family: PingFang SC, PingFang SC;font-weight: 600;font-size: 28rpx;color: #EE742F;text-align: left;font-style: normal;text-transform: none;margin-top: 40rpx;}
.goods .goods_content .goods_title {font-family: PingFang SC, PingFang SC;font-weight: 400;font-size: 28rpx;color: #150132;text-align: left;font-style: normal;text-transform: none;margin-top: 8rpx;}
.goods .goods_content .card {background: #FFFFFF;box-shadow: 0rpx 4rpx 16rpx 1rpx rgba(0,0,0,0.06);border-radius: 16rpx;}
.goods .goods_content .goods_info {margin-top: 40rpx;padding: 0 24rpx;box-sizing: border-box;}
.goods .goods_content .goods_info .goods_info_content {display: flex;flex-direction: column;padding-bottom: 16rpx;box-sizing: border-box;}
.goods .goods_content .goods_info .goods_info_content .goods_info_item {padding: 24rpx 0;box-sizing: border-box;width: 100%;border-bottom: 1rpx solid #DDDDDD;}
.goods .goods_content .goods_info .goods_info_content .goods_info_item:last-child {border-bottom: 1rpx solid transparent;}
.goods .goods_content .goods_info .goods_info_content .goods_info_item .goods_info_list {font-family: PingFang SC, PingFang SC;font-weight: 400;font-size: 28rpx;color: #150132;text-align: left;font-style: normal;text-transform: none;padding-left: 48rpx;padding-right: 24rpx;box-sizing: border-box;position: relative;}
.goods .goods_content .goods_info .goods_info_content .goods_info_item .goods_info_list::before {content: '';position: absolute;left: 0;top: 50%;transform: translateY(-50%);z-index: 99;width: 32rpx;height: 32rpx;background: url(/assets/images/xian/icon_menu.png) no-repeat center;background-size: contain;}
.goods .goods_content .goods_info .goods_info_content .goods_info_item .goods_info_list::after {content: '';position: absolute;right: 0;top: 50%;transform: translateY(-50%);z-index: 99;width: 24rpx;height: 24rpx;background: url(/assets/images/xian/icon_rarrow.png) no-repeat center;background-size: contain;}
.goods .goods_content .goods_info .goods_info_content .goods_info_item.car .goods_info_list::before {background-image: url(/assets/images/xian/icon_car.png);}
.goods .goods_content .goods_info .goods_info_content .goods_info_item.note .goods_info_list::before {background-image: url(/assets/images/xian/icon_note.png);}
.goods .goods_content .goods_info .goods_info_content .goods_info_item .goods_info_address {font-family: PingFang SC, PingFang SC;font-weight: 400;font-size: 24rpx;color: #999999;text-align: left;font-style: normal;text-transform: none;display: flex;align-items: center;padding-left: 48rpx;margin-top: 13rpx;}
.goods .goods_content .goods_info .goods_info_content .goods_info_item .goods_info_address .line {width: 1rpx;height: 30rpx;background-color: #DDDDDD;margin: 0 16rpx;}
.goods .goods_content .goods_detail .goods_detail_title {font-family: PingFang SC, PingFang SC;font-weight: 400;font-size: 28rpx;color: #666666;text-align: center;font-style: normal;text-transform: none;padding: 40rpx 0;box-sizing: border-box;}
.goods .goods_content .goods_detail .goods_detail_list {margin-bottom: 128rpx;display: flex;flex-direction: column;}
.goods .goods_content .goods_detail .goods_detail_list .goods_detail_item .image {width: 100%;height: auto;}

.dialog {background: #FFFFFF;box-shadow: 0rpx 4rpx 16rpx 1rpx rgba(0,0,0,0.06);border-radius: 16rpx 16rpx 0rpx 0rpx;padding: 40rpx;box-sizing: border-box;position: relative;}
.dialog .dialog_delete {position: absolute;width: 36rpx;height: 42.01rpx;background: url(/assets/images/xian/icon_wrong.png) no-repeat center;background-size: cover;top: 44rpx;right: 24rpx;z-index: 99;}                   

.param_dialog .dialog_title {font-family: PingFang SC, PingFang SC;font-weight: 600;font-size: 36rpx;color: #150132;text-align: left;font-style: normal;text-transform: none;}
.param_dialog .dialog_list {margin-top: 16rpx;}
.param_dialog .dialog_list .dialog_item {display: flex;align-items: center;padding: 24rpx 0;box-sizing: border-box;border-bottom: 1px solid #DDDDDD;}
.param_dialog .dialog_list .dialog_item:last-child {border: none;}
.param_dialog .dialog_list .dialog_item .dialog_text {font-family: PingFang SC, PingFang SC;font-weight: 400;font-size: 28rpx;color: #150132;text-align: left;font-style: normal;text-transform: none;}
.param_dialog .dialog_list .dialog_item .dialog_text.fixed {width: 252rpx;} 
.param_dialog .dialog_btn {width: 600rpx;height: 100rpx;line-height: 100rpx;background: #EE742F;box-shadow: 0rpx 10rpx 20rpx 1rpx rgba(238,116,47,0.5);border-radius: 50rpx 50rpx 50rpx 50rpx;font-family: PingFang SC, PingFang SC;font-weight: 400;font-size: 36rpx;color: #FFFFFF;text-align: center;font-style: normal;text-transform: none;margin: 60rpx auto 20rpx;}
 
.serverprotect_dialog .dialog_title {font-family: PingFang SC, PingFang SC;font-weight: 600;font-size: 36rpx;color: #150132;text-align: center;font-style: normal;text-transform: none;}
.serverprotect_dialog .dialog_list {margin-top: 40rpx;}
.serverprotect_dialog .dialog_list .dialog_item {margin-bottom: 60rpx;}
.serverprotect_dialog .dialog_list .dialog_item .dialog_item_title {font-family: PingFang SC, PingFang SC;font-weight: 600;font-size: 32rpx;color: #150132;text-align: left;font-style: normal;text-transform: none;}
.serverprotect_dialog .dialog_list .dialog_item .dialog_item_text {margin-top: 16rpx;font-family: PingFang SC, PingFang SC;font-weight: 400;font-size: 28rpx;color: #666666;text-align: left;font-style: normal;text-transform: none;}
.serverprotect_dialog .dialog_btn {width: 600rpx;height: 100rpx;line-height: 100rpx;background: #88C161;box-shadow: 0rpx 10rpx 20rpx 1rpx rgba(136,193,97,0.5);border-radius: 50rpx;font-family: PingFang SC, PingFang SC;font-weight: 400;font-size: 36rpx;color: #FFFFFF;text-align: center;font-style: normal;text-transform: none;margin: auto;margin-top: 16rpx;margin-bottom: 100rpx;}

.addcart_dialog {padding: 40rpx 24rpx;}
.addcart_dialog .dialog_info {display: flex;}
.addcart_dialog .dialog_info .dialog_info_img {width: 170rpx;padding-top: 127rpx;border-radius: 16rpx 16rpx 16rpx 16rpx;}
.addcart_dialog .dialog_info .dialog_info_txt {padding-left: 24rpx;box-sizing: border-box;display: flex;flex-direction: column;}
.addcart_dialog .dialog_info .dialog_info_txt .dialog_info_price {font-family: PingFang SC, PingFang SC;font-weight: 600;font-size: 22rpx;color: #EE742F;text-align: left;font-style: normal;text-transform: none;display: flex;}
.addcart_dialog .dialog_info .dialog_info_txt .dialog_info_price .dialog_info_origin_price {font-family: PingFang SC, PingFang SC;font-weight: 400;font-size: 22rpx;color: #999999;text-align: left;font-style: normal;text-decoration-line: line-through;text-transform: none;margin-left: 16rpx;}
.addcart_dialog .dialog_info .dialog_info_txt .dialog_item_stock {font-family: PingFang SC, PingFang SC;font-weight: 400;font-size: 22rpx;color: #150132;text-align: left;font-style: normal;text-transform: none;margin-top: 57rpx;}
.addcart_dialog .dialog_list {display: flex;flex-direction: column;}
.addcart_dialog .dialog_list .dialog_item {margin-top: 40rpx;}
.addcart_dialog .dialog_list .dialog_item.num {display: flex;justify-content: space-between;}
.addcart_dialog .dialog_list .dialog_item .dialog_item_title {font-family: PingFang SC, PingFang SC;font-weight: 400;font-size: 22rpx;color: #150132;text-align: left;font-style: normal;text-transform: none;}
.addcart_dialog .dialog_list .dialog_item .dialog_item_list {display: flex;}
.addcart_dialog .dialog_list .dialog_item .dialog_item_list .dialog_item_box {width: 230rpx;height: 76rpx;line-height: 76rpx;background: #F6F7F8;border-radius: 38rpx;border: 1rpx solid #DDDDDD;font-family: PingFangSC-Regular, PingFangSC-Regular;font-weight: normal;font-size: 28rpx;color: #666666;text-align: center;font-style: normal;text-transform: none;margin-top: 24rpx;margin-right: 16rpx;}
.addcart_dialog .dialog_list .dialog_item .dialog_item_list .dialog_item_box.checked {background: rgba(238,116,47,0.1);border-radius: 38rpx;border: 1rpx solid #EE742F;color: #EE742F;}
.addcart_dialog .dialog_list .dialog_item .dialog_item_list .dialog_item_btn {width: 56rpx;height: 56rpx;background: url(/assets/images/xian/icon_btnminus.png) no-repeat center;background-size: contain;}
.addcart_dialog .dialog_list .dialog_item .dialog_item_list .dialog_item_btn.add {background-image: url(/assets/images/xian/icon_btnadd.png);}
.addcart_dialog .dialog_list .dialog_item .dialog_item_list .dialog_item_num {width: 88rpx;height: 56rpx;line-height: 56rpx;background: #F6F7F8;border-radius: 38rpx;border: 1rpx solid #DDDDDD;font-family: PingFangSC-Regular, PingFangSC-Regular;font-weight: normal;font-size: 28rpx;color: #666666;text-align: center;font-style: normal;text-transform: none;margin: 0 8rpx;}
.addcart_dialog .dialog_btn {margin: 100rpx auto 111rpx;width: 600rpx;height: 100rpx;line-height: 100rpx;background: #EE742F;box-shadow: 0rpx 10rpx 20rpx 1rpx rgba(238,116,47,0.5);border-radius: 50rpx 50rpx 50rpx 50rpx;font-family: PingFang SC, PingFang SC;font-weight: 400;font-size: 36rpx;color: #FFFFFF;text-align: center;font-style: normal;text-transform: none;}



 

