.stopScroll{height: 100% !important; overflow: hidden !important;}
.ellipsis_1{overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.ellipsis_2{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; text-overflow:ellipsis; overflow: hidden;}
/*图片预览轮播*/
.hidden_mask.viewer_mask{display: none;}
.viewer_mask{width: 100%; height: 100vh; position: fixed; top: 0; left: 0; z-index: 999999; background-color: rgba(0,0,0,0.3); /*display: flex;*/ /*align-items: center;*/ /*justify-content: center;*/}
.viewer_container{max-width: 1200px; position: absolute; top: 50vh; left: 50vw; transform: translate(-50%,-50%); max-height: 100%; overflow: auto;}
.viewer_btn{width: 60px; height: 60px; border-radius: 50%; /*display: flex;*/ /*justify-content: center;*/ /*align-items: center;*/ cursor: pointer; background-color: white; position: absolute; top: 50%; transform: translateY(-50%);}
.viewer_btn img{width: 10px; height: 14px; display: inline-block; margin: 50% 50%; transform: translate(-50%,-50%);}
.viewer_btn:hover{background-color: #FFF0EE;}
.viewer_btn1{left: 60px;}
.viewer_btn2{right: 60px;}
.viewer_img{max-width: 100%; display: block; opacity: 1; transition: all 300ms linear;}
.animation-opacity{opacity: 0.2; transition: all 300ms linear;}
.detailLv2_main{width: 1280px; margin: 0 auto; position: relative; z-index: 10; top: -90px;}
.content_header.detailLv2{width: 100%; height: 160px; background: url("../images/img_bg2.png") 0 0 no-repeat; background-size: cover; margin: 0;}
.main.detailLv2{width: 1280px; padding-top: 28px;}
.cata_step_detailLv2{box-sizing: border-box; font-size: 12px; color: white; line-height: 16px; padding-left: 20px; position: relative; background-size: 14px 14px;}
.cata_step_detailLv2::after{content: "";display: block;width: 14px;height: 14px;background: url(../images/css_detail.png) -122px -21px;position: absolute;top: 1px;left: 0;}
.cata_step_detailLv2 a{display: inline-block; font-size: 12px; color: white; margin-left: 2px;}
.cata_left_detailLv2{box-sizing: border-box; font-size: 12px; color: white; line-height: 16px;}
.cata_left_detailLv2 span{font-size:12px; color: white; padding-left: 19px; position: relative; margin-left: 30px;}
.cata_left_detailLv2 span::after{content: "";display: block;width: 16px;height: 16px;background-image: url(../images/css_detail.png);background-position: -100px -48px;position: absolute;top: 0;left: 0;}
.cata_left_detailLv2 span:first-child:after{background-position: -100px -68px;}
.main_container{box-sizing: border-box; width: 100%; background-color: white; padding: 0 40px; margin-bottom: 20px;}
.goods_info.main_container{padding: 0 0 0 40px; height: 787px;}
.goods_info_header{height: 630px;}
.info_left{box-sizing: border-box; padding-top: 45px; width: 979px; height: 100%; border-right: 1px solid #EEEEEE;}
.info_left .content_title{margin-bottom: 14px; position: relative; font-weight: 500;}
.info_left .content_title img{width: 24px; height: 24px; position: absolute; left: 0; top: 5px;}
.info_left .content_title span{display: inline-block; width: 920px; padding-left: 30px; font-size:26px; font-family:MicrosoftYaHei; color: #2A2A2A; line-height:32px; height: 64px; word-break: break-all;}
.jd_content_tags{height: 34px; border-bottom: 2px solid #E62129;}
.jd_store_btns .tab_active{background-color: #fa3e03; color: white;}
.jd_store_btns{width: 268px; height: 34px;}
.jd_store_btns span{display: inline-block; cursor: pointer; width: 134px; height: 34px; background-color: #F4F6F7 ; line-height: 34px; text-align: center; font-size: 14px; color: #2A2A2A; letter-spacing: 0;}
.jd_content_tag{font-size:12px; font-family:MicrosoftYaHei; color: #979797; line-height:12px; padding-right: 30px; margin-top: 10px;}
.jd_content_tag span:nth-of-type(1){display: inline-block; background-size: 12px 12px; margin-right: 30px;}
.content_tags{font-size:12px; font-family:MicrosoftYaHei; color: #979797; line-height:12px; margin-bottom: 30px;}
.copyNumber{margin-left: 10px; cursor: pointer; transition: all 0.2s linear; border: 1px solid #D3D3D3; padding: 1px 8px; box-sizing: border-box;}
.copyNumber:hover{color: #b01920;}
.content_tags span:nth-of-type(1){display: inline-block; background-size: 12px 12px; margin-right: 30px;}
.content_info{width: 979px; /*height: 254px;*/ background-color: #F4F6F7; box-sizing: border-box; padding: 40px 40px 0; overflow: hidden;}
.content_info.hide_info{display: none;}
.info_list{box-sizing: border-box; height: 140px; /*overflow: hidden;*/}
.info_list li:not(:nth-of-type(7n)):after{position: absolute; right: 0; top: 8px; width:1px; height:20px; background:#E4E5E5; content: '';}
.info_list li{box-sizing: border-box; position: relative; float: left; width: 14%; padding-bottom: 22px;}
.info_list li>p:first-of-type{font-size:16px; font-family:MicrosoftYaHei; color:#2A2A2A; line-height:18px; margin-bottom: 8px;}
.info_list li>p:last-of-type{font-size:12px; font-family:MicrosoftYaHei; color:#8D8D8D; line-height:12px;}
.divider_info_list{padding: 0; width: 100%; height: 1px; background-color: #E4E5E5; margin-bottom: 22px;}
.info_list li:not(:nth-of-type(7n-6)){padding-left: 20px;}
.info_des{width: 100%; height: 102px; position: relative;}
.info_des_box{width: 100%; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%);}
.info_des_left{width: 50%;}
.info_des_left span:first-of-type{width: 9%; font-size:14px; color:#8D8D8D; line-height:14px; float: left;}
.info_des_left span:last-of-type{width: 90%; font-size:14px; color: #2A2A2A; line-height:16px; float: left;}
.describe_info{margin-top: 20px;}
.info_list_two{margin-left: 99px;}
.describe_text_list{margin-left: 11px;}
.describe_text{height: 21px; font-size: 14px; color: #8D8D8D; line-height: 21px;}
.describe_list_box{height:21px; border-radius:11px; padding-right: 12px;}
.list_p1{background:#fa3e03;}
.list_p2{background: #fa3e03;}
.list_p4{background: #fa3e03;}
.describe_list_box>span{display: inline-block; width:112px; height:17px; background:#FFFFFF; border-radius:11px; font-size: 12px; color: #666666; line-height: 18px; text-align: center; margin: 2px 0 0 2px;}
.describe_list_box>i{display: inline-block; height:17px; font-size:12px; font-weight:600; color:#FFFFFF; line-height:17px; margin-left: 8px;}
.info_des_right>span{font-size:14px; font-family:MicrosoftYaHei; color:#8D8D8D; line-height:14px;}
.info_des_right p{font-size:12px; font-family:MicrosoftYaHei; color:#2A2A2A; line-height:12px; margin-right: 20px;}
.h_icon{padding-right: 10px; font-size:12px; font-family:MicrosoftYaHei; color:#E62129; line-height:12px; background: url("../images/icon_hydbg.png") right 3px no-repeat; background-size: 8px 11px;}
.w_icon{padding-right: 10px; font-size:12px; font-family:MicrosoftYaHei; color:#00A76C; line-height:12px; background: url("../images/icon_hydbg1.png") right 3px no-repeat; background-size: 8px 11px;}
.c_icon{padding-right: 10px; font-size:12px; font-family:MicrosoftYaHei; color:#E62129; line-height:12px;}
.no_icon{font-size:12px; font-family:MicrosoftYaHei; line-height:12px; color: #979797;}
.content_amount{box-sizing: border-box; width:979px; height:120px; background:#FFEBDF; padding-left: 40px;}
.selling_price_box{box-sizing: border-box; width:979px; height:120px; background:#FFEBDF; position: relative; padding: 25px 0;}
.selling_price_center{height: 43px;}
.selling_box{display: table; margin: 0 auto;}
.selling_price_center .selling_text{height: 16px; line-height: 16px; font-size: 14px; color: #656565; padding-left: 18px; margin-top: 20px; position: relative;}
.selling_price_center .selling_text::after,.goods_amount_left p:first-of-type::after{content: "";display: block;width: 16px;height: 16px;background: url(../images/css_detail.png) -2px -100px;position: absolute;top: 0;left: 0;}
.selling_number{margin-left: 10px;}
.selling_label{margin: 5px 0 0 20px;}
.selling_particular{margin-top: 10px;}
.state_text>span{display: inline-block; height: 12px; line-height: 12px; font-size: 12px; color: #97908C;}
.state_text>p{display: inline-block; height: 12px; line-height: 12px; font-size: 12px; color: #E62129;}
.state_line{width: 1px; height: 10px; background: #EBDBD0; margin: 4px 20px 0 20px;}
.state_fs>p{color: #656565;}
.state_safeguard>p{height: 14px; font-size: 14px; color: #FF7300; font-weight: bold; line-height: 14px;}
.state_safeguard>p i{height: 14px; font-size: 12px; line-height: 12px; font-weight: normal;}
.amount_left{width: 180px; padding-top: 32px;}
.amount_left p{font-size:12px; font-family:MicrosoftYaHei; color:#97908C; line-height:16px; padding-left: 18px; background: url("../images/icon_dpsj.png") 0 0 no-repeat; background-size: 16px 16px; margin-bottom: 6px;}
.amount_span{font-size:40px; font-family:Arial-BoldMT,Arial; font-weight:normal; color:#E62129; line-height:32px; margin-right: 4px;}
.unit_span{display: inline-block; font-size:16px; font-family:MicrosoftYaHei-Bold,MicrosoftYaHei; font-weight:bold; color:#E62129; position: relative; top: -6px;}
.amount_img{width: 96px; height: 28px; margin-right: 10px;}
.zhiboh{float: left;position: relative;height: 28px;display: inline-block;margin-right: 10px;cursor: pointer;}
.zhibo_on{display: none;width: 370px;border-top: 5px solid transparent;position: absolute;top: 28px;left: 0;z-index: 99;}
.zhibo_on label{display: block;width: 370px;padding: 4px 0 20px;background: url(../images/zhibo_hover.png) no-repeat #fff 45px 18px;box-shadow: 0 2px 34px 0 rgba(0, 0, 0, 0.03);-webkit-box-shadow: 0 2px 34px 0 rgba(0, 0, 0, 0.03);}
.zhibo_on em{display: block;margin: 0 32px 0 27px;border-bottom: 1px solid #F4F6F7;font-size: 12px;color: #DB1700;padding: 10px 0 10px 18px;height: 22px;line-height: 22px;background: url(../images/zhibo_icon.png) no-repeat left center;}
.zhibo_on b{display: block;line-height: 26px;font-size: 12px;color: #999;padding: 0 28px;text-align: justify;font-weight: normal;}
.zhiboh:hover .zhibo_on{display: block;}
.divider_amount{width:1px; height:120px; background:#F3E0D5;}
.amount_right{width: 632px; height: 120px; position: relative;}
.amount_list_box{width: 100%; margin-left: 40px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%);}
.amount_list{margin-top: 14px;}
.divider_amount_list{width:1px; height:20px; background:#EBDBD0; margin: 2px 20px;}
.amount_list li p{color: #97908C; font-size: 12px; margin-bottom: 4px; line-height: 12px;}
.content_collect{box-sizing: border-box; width: 979px; height: 64px; padding: 23px 40px 23px 0; position: relative;}
.content_collect span{display: inline-block; line-height: 18px;position: relative;}
.content_collect>div span{float: left;}
.content_collect>div p{font-size:12px; font-family:MicrosoftYaHei; color:#2B2B2B; line-height:18px; float: left;}
.content_collect>div p span:nth-of-type(2n){color: #DA0B00;}
.content_collect .divider_1{width:1px; height:9px; background:#EEEEEE; margin: 5px 20px;}
.fr .collect_btn{font-size:12px; color:#656565; padding-left: 21px;}
.fr .collect_amount{font-size:12px; color:#656565; padding-left: 21px;}
.collect_btn::after,.collect_amount::after{content: "";display: block;width: 18px;height: 18px;background-image: url(../images/css_detail.png);position: absolute;top: 1px;left: 0;}
.collect_btn::after{background-position: -78px -2px;}
.collect_amount::after{background-position: -78px -24px;}
.collect_btn:hover::after,.on .collect_btn::after{background-position: -48px -54px;}
.collect_amount:hover::after,.on .collect_amount::after{background-position: -78px -46px;}
.on .collect_btn{background-position: -48px -54px; color: #E62129;}
.collect_btn:hover{color: #E62129;}
.collect_amount:hover{color: #E62129;}
.on .collect_amount{color: #E62129;}
.info_right{width: 260px; height: 100%;}
.kefu_picture{display: block; width:150px; height:150px; border-radius:50%; margin: 40px auto 0; background:linear-gradient(360deg,#E62129 0%,#FF3F08 100%);}
.kefu_name{font-size:18px; font-family:MicrosoftYaHei; color:#2A2A2A; line-height:18px; text-align: center; margin-top: 15px;}
.kefu_tag{margin-top: 8px; font-size:12px; font-family:MicrosoftYaHei; color:#979797; line-height:12px; height: 12px; overflow: hidden; position: relative; text-align: center;}
.kefu_tag span{display: inline-block;}
.kefu_tag_left{width: 50%; text-align: right; padding-right: 8px; box-sizing: border-box;}
.kefu_tag_right{width: 50%; box-sizing: border-box; padding-left: 8px; text-align: left;}
span.divider_kefu_tag{position: absolute; width:1px; height:6px; background:#EEEEEE; top: 4px; left: 50%; transform: translateX(-50%);}
.kefu_grade{width:200px; height:30px; background:#FFF3E4; margin: 18px auto 0; padding: 6px 30px; box-sizing: border-box;}
.divider_kefu_grade{width:1px; height:10px; background:#EBDBC8; margin: 4px 12px;}
.count_kefu_grade{font-size:16px; font-family:Arial-BoldMT,Arial; font-weight:bold; color:#FDA600; line-height:19px;}
.no_wx_kefu{width: 100%; height: 100%; background-color: #E62129; display: flex; align-items: center; justify-content: center;}
.no_wx_kefu:hover{opacity: 0.8;}
.no_wx_kefu img{width: 18px; height: 18px;}
.no_wx_kefu_divider{width:1px; height:8px; margin: 0 3px; background-color: rgba(255,255,255,0.3);}
.no_wx_kefu_text{color: white;}
.kefu_btns{margin: 4px 30px; height: 36px;}
.kefu_btns .signa{display: block;float: left;}
.kefu_btns .signa .kefu_btn{width: 200px;}
.kefu_btns .signa .kefu_btn>img{margin: 10px 0 0 58px;}
.kefu_btns .signa .wx_btn .kefu_btn_divider{margin: 14px 7px 0;}
.kefu_btns .signa .wx_code_img{left: 27px;}
.kefu_btn{box-sizing: border-box; width:98px; height:36px;}
.kefu_btn img{display: inline-block; width: 18px; height: 18px; margin: 9px 0 0 14px;}
.kefu_btn_divider{width:1px; height:8px; margin: 14px 3px 0;}
.QQ_btn{background-color: #E62129; margin-right: 4px; transition: all 200ms linear;}
.QQ_btn:hover{opacity: 0.8;}
.QQ_btn .kefu_btn_divider{background:rgba(255,255,255,0.3);}
.QQ_btn .kefu_btn_text{color: white;}
.wx_btn{border:1px solid #FF6F1C; position: relative;}
.wx_btn:hover{background-color: #fa3e03;}
.wx_btn .kefu_btn_text{color: #FF6F1C;}
.wx_btn .kefu_btn_divider{background:rgba(255,111,28,0.3);}
.wx_btn:hover .wx_code_img{transform: scale(1); -ms-transform: scale(1); -webkit-transform: scale(1);}
.wx_code_img{width: 147px; height: 173px; border: 1px solid #e6e6e6; background: #f7f7f7; border-radius: 4px; -webkit-border-radius: 4px; text-align: center; position: absolute; left: -42px; top: -185px; z-index: 9; transition: all 0.2s ease; transform: scale(0); -ms-transform: scale(0); -webkit-transform: scale(0);}
.wx_code_img:after{content: ""; display: block; border-right: 6px solid transparent; border-left: 6px solid transparent; border-top: 6px solid #e6e6e6; position: absolute; right: 67px; bottom: -6px;}
.wx_code_img img{display: block; width: 120px; height: 120px; border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; padding: 14px 13.5px 7px; background: #fff; margin: 0;}
.wx_code_img i{display: block; font-size: 12px; color: #b5b5b5; height: 32px; line-height: 32px; font-weight: normal;}
.wx_code_img i em{display: inline-block; vertical-align: top; margin-top: 10px; height: 14px; width: 13px; margin-right: 5px; background: url('../images/icon_contact.png') no-repeat center;}
.kefu_btn_text{display: inline-block; margin-top: 12px; font-size: 12px; font-weight: bold; line-height:12px;}
.kefu_call{margin: 21px 0 0 30px;}
.kefu_call p{font-size:14px; font-family:MicrosoftYaHei; color:#2A2A2A; line-height:16px; padding-left: 20px; margin-bottom: 8px;}
.kefu_call p span:first-of-type{margin-right: 6px;}
.call_phone{background: url("../images/icon_sjhm.png") 0 0 no-repeat; background-size: 16px 16px;}
.call_QQ{background: url("../images/icon_qq.png") 0 0 no-repeat; background-size: 16px 16px;}
.kefu_other{padding: 18px 30px 0;}
.kefu_item{box-sizing: border-box; height: 67px; padding-bottom: 15px; border-bottom: 1px solid #EEEEEE; margin-bottom: 15px;}
.kefu_item img{width:50px; height:50px; background:linear-gradient(360deg,#E62129 0%,#FF3F08 100%); margin-right: 15px;}
.kefu_name_QQ{padding-top: 6px;}
.kefu_name_QQ p:first-of-type{font-size:16px; font-family:MicrosoftYaHei; color:#2B2B2B; line-height:16px; margin-bottom: 5px;}
.kefu_name_QQ p:last-of-type{font-size:12px; font-family:MicrosoftYaHei; color:#979797; line-height:12px;}
.kefu_QQ_icon{width: 34px; height: 34px; border-radius: 50%; margin-top: 8px; background: url("../images/icon_qqlxii.png") 0 0 no-repeat; background-size: cover;}
.kefu_QQ_icon:hover{background: url("../images/53e0418e4ddc4b7da56b81156d1ea8dd.gif).png") 0 0 no-repeat; background-size: cover;}
.complaint_btn{width: 80px; padding-left: 23px; margin: 15px auto; font-size:14px; font-family:MicrosoftYaHei; color:#656565; line-height:18px; position: relative;}
.complaint_btn:hover{color: #E62129;}
.complaint_btn::after{content: "";display: block;width: 18px;height: 18px;background-image: url(../images/css_detail.png);background-position: -26px -54px;position: absolute;top: 0;left: 0;}
.complaint_btn:hover::after{background-position: -100px -2px;}
.goods_info_footer{box-sizing: border-box; width: 100%; height: 157px; padding-right: 40px; border-top: 1px solid #EEEEEE;}
.goods_info_btns{margin: 30px auto 0; height: 40px; display: table;}
.goods_shop{display: block; width: 252px; height: 40px; font-size: 14px; font-weight: 400; background: #E62129; color: #FFFFFF; line-height: 40px; text-align: center; margin-left: 10px; padding: 0;}
.goods_scan_to_pay{margin: 13px 25px 0 0; cursor: pointer;}
.goods_scan_text{font-size: 12px; color: #656565; line-height: 16px;}
.goods_scan_text>i{margin: 0 10px 0 3px; display: inline-block; width: 3px; height: 6px; background: url("../images/css_detail.png") -113px -88px;}
.goods_scan_code{width: 16px; height: 16px; background: url("../images/css_detail.png") -102px -100px; position: relative;}
.goods_scan_code_img{width: 135px; height: 135px; background: #ffffff; border: 1px solid #E9EDF3; box-shadow: 0 20px 40px 0 rgba(0,21,61,0.10); position: absolute; left: -60px; top: 38px; z-index: 99; text-align: center; transition: all 0.2s ease; transform: scale(0); -ms-transform: scale(0); -webkit-transform: scale(0);}
.goods_scan_code_img>em{content: ""; display: block; border-bottom: 12px solid #e2e2e2; border-left: 16px solid transparent; border-right: 16px solid transparent; position: absolute; top: -12px; left: 52px;}
.goods_scan_code_img:after{content: ""; display: block; border-bottom: 12px solid #fff; border-left: 16px solid transparent; border-right: 16px solid transparent; position: absolute; top: -11px; left: 52px;}
.goods_scan_code_img>img{width: 96px; height: 96px; object-fit: cover; box-sizing: border-box; margin: 20px;}
.goods_scan_to_pay:hover .goods_scan_code_img{transform: scale(1); -ms-transform: scale(1); -webkit-transform: scale(1);}
.goods_scan_to_pay:hover .goods_scan_code{background: url("../images/css_detail.png") -82px -100px;}
.goods_info_btns li{box-sizing: border-box; display: flex; align-items: center; justify-content: center; width:200px; height:40px; margin: 0 4px; padding: 10px 38px;}
.goods_info_btns li img{width: 20px; height: 20px;}
.goods_info_btns li>span:nth-of-type(1){width:1px; height:8px; background:white; opacity:0.5; margin: 6px;}
.goods_info_btns li>span:nth-of-type(2){font-size:14px; font-family:MicrosoftYaHei-Bold,MicrosoftYaHei; /*font-weight:bold;*/ color:white; line-height:20px;}
li.goods_info_btn_1{background-color: #E62129; transition: all 200ms linear;}
li.goods_info_btn_1:hover{background-color: #EF453B;}
li.goods_info_btn_2{background-color: #fa3e03; transition: all 200ms linear;}
li.goods_info_btn_2:hover{background-color: #FF7F36;}
li.goods_info_btn_3>span:nth-of-type(2){font-size:14px; font-family:MicrosoftYaHei-Bold,MicrosoftYaHei; /*font-weight:bold;*/ color:#656565; line-height:20px;}
li.goods_info_btn_3>span:nth-of-type(1){width:1px; height:8px; background:#D3D3D3; opacity:0.5; margin: 6px;}
li.goods_info_btn_3{border:1px solid #D3D3D3;}
.live_header li.goods_info_btn_1 .kefu_icon{width: 20px; height: 20px; background: url("../images/icon_lxkf_h.png") 0 0 no-repeat; background-size: cover;}
li.goods_info_btn_3 .kefu_icon{width: 20px; height: 20px; background: url("../images/css_detail.png") -54px -2px;}
li.goods_info_btn_3:hover{border:1px solid #E62129;}
li.goods_info_btn_3:hover .kefu_icon{background: url("../images/css_detail.png") -54px -26px;}
li.goods_info_btn_3:hover #kefu_text{color: #E62129;}
li.goods_info_btn_3:hover #kefu_hr{background-color: #E62129;}
li.goods_info_btn_not{box-sizing: border-box; display: flex; align-items: center; justify-content: center; height: 40px; margin: 0 4px; padding: 10px 38px; background-color: #888888; width: 225px !important;}
.goods_info_promise{width: 602px; margin: 30px auto 0; height: 12px;}
.goods_info_promise li{height:12px; font-size:12px; font-family:MicrosoftYaHei; color:#888888; line-height:12px; padding-left: 17px; margin-right: 40px; position: relative;}
.goods_info_promise li::after{content: "";display: block;width: 12px;height: 12px;background: url(../images/css_detail.png) -122px -93px;position: absolute;left: 0;top: 0;}
.goods_info_promise li:last-of-type{margin-right: 0;}
/*网店图片&&网店特色*/
.goods_features{padding-bottom: 40px;}
.feature_1{padding-top: 50px;}
.feature1_title{font-size:20px; font-family:MicrosoftYaHei; color:#2A2A2A; line-height:20px; margin-bottom: 30px;}
.goods_picture_list{width:1200px; background:#F4F6F7; padding: 15px; box-sizing: border-box;}
.goods_picture_list li:nth-of-type(6n){margin-right: 0;}
.goods_picture_item{width:188px; height:146px; background:white; margin-right: 8px; margin-bottom: 8px; position: relative; cursor: pointer;}
.goods_picture_item img{width: 100%; height: 100%; display: block;}
.nav_go{width: 100%; height:36px; background:rgba(157,157,157,0.8); position: absolute; bottom: 0; left: 0; box-sizing: border-box; padding: 8px 15px;}
.nav_go span{display: inline-block; padding-left: 20px; font-size:14px; font-family:MicrosoftYaHei; color:white; line-height:14px; background: url("../images/icon_dptp.png") 0 0 no-repeat; background-size: 14px 14px;}
.goods_picture_item:hover .nav_go{background-color: #E62129;}
.feature_2{padding-top: 50px;}
.feature2_title{height: 20px; padding-bottom: 30px; border-bottom: 1px solid #EEEEEE;}
.feature2_title .fl{font-size:20px; font-family:MicrosoftYaHei; color:#2A2A2A; line-height:22px;}
.feature2_title .fr{font-size:14px; font-family:MicrosoftYaHei; color:#979797; line-height:22px; padding-right: 25px; position: relative;}
.feature2_title .fr::after{content: "";display: block;width: 22px;height: 22px;background-image: url(../images/css_detail.png);background-position: -28px -2px;position: absolute;right: 0;top: 0;}
.feature2_title .fr:hover{color: #E62129;}
.feature2_title .fr:hover::after{background-position: -2px -2px;}
.goods_tags{width: 100%; padding: 16px 0; border-bottom: 1px solid #EEEEEE; clear: both; zoom: 1;}
.goods_tags:after{content: ''; display: block; clear: both;}
.goods_tag_item{/*width: 552px;*/ float: left;display: flex;
    flex-direction: row;    align-items: center;}
.goods_tag_item:after{content: ''; display: block; clear: both;}
.goods_tag_item span{display: block; float: left; line-height: 26px; }
.goods_tags_divider{width:1px; height:26px; background:#EEEEEE; margin: 5px 40px 0 40px; float: left;}
.item_label{font-size:14px; color:#888888; line-height:26px; width: 70px; margin-right: 25px; float: left;}
.item_value_label{width: 485px; float: left;}
.item_value{font-size:14px; color:#2B2B2B; line-height:26px; width: 443px; float: left;}
.tag_btn{width:110px; height:30px; font-size:12px; line-height:30px!important; margin: 8px 8px 0 0;}
.tag_btn1{background:#FFF0EE; color:#E62129; text-align: center; font-weight: bold;}
.tag_btn2{background:#FFF3E4; color:#FF6F1C; text-align: center; font-weight: bold;}
.tag_btn3{background:#E3FCE3; color:#4A9F07; font-weight: bold; text-align: center;}
.feature3_title{font-size:20px; font-family:MicrosoftYaHei; color:#2A2A2A; line-height:20px; padding: 50px 0 30px;}
.goods_amount{height: 250px;}
.goods_amount_left{box-sizing: border-box; width:250px; height:250px; background:#FFEBDF; padding: 44px 40px 0;}
.goods_amount_left p:first-of-type{font-size:12px; font-family:MicrosoftYaHei; color:#97908C; line-height:16px; padding-left: 18px; position: relative;}
.goods_amount_left p:nth-of-type(2){font-size:28px; font-family:Arial-BoldMT,Arial; font-weight:normal; color:#E62129; line-height:32px; padding: 1px 0 20px; border-bottom: 1px solid #EDDBD0;}
.goods_amount_left p:nth-of-type(3){font-size:12px; font-family:MicrosoftYaHei; color:#656565; line-height:12px; padding-top: 30px;}
.call_kefu{box-sizing: border-box; width:106px; height:28px; background:#E62129; line-height: 28px; padding: 0 10px; margin-top: 22px;}
.call_kefu:hover{background-color: #EF453B;}
.call_kefu img{width: 14px; height: 14px;}
.call_kefu_divider{display: inline-block; width:1px; height:8px; background:rgba(255,255,255,0.5); margin: 0 6px;}
.call_kefu_t{font-size:12px; font-family:MicrosoftYaHei; color:white; line-height:12px;}
.goods_amount_right{width:942px; height:250px; background:#F4F6F7;}
.amount_list_1{box-sizing: border-box; width: 100%; height: 100%; padding: 45px 0 0 60px;}
.amount_item{width: 100px; position: relative;}
.progress{width: 100px; height: 100px;}
.amount_count{font-size:16px; font-family:Arial-BoldMT,Arial; font-weight:bold; color:#2A2A2A; line-height:16px; margin-top: 19px;}
.amount_type{font-size:12px; font-family:MicrosoftYaHei; color:#8D8D8D; line-height:12px; margin-top: 8px;}
.amount_item_divider{width:1px; height:50px; background:#E4E5E5; margin: 55px 40px 0;}
.amount_diagt{position: absolute; top: 42px; left: 50%; transform: translateX(-50%); font-size:16px; font-family:ArialMT; color:#656565; line-height:16px;}
/*成交记录*/
.goods_record{height: 452px;}
.goods_record_title{padding: 50px 0 30px 0; border-bottom: 1px solid #eee;}
.goods_record_title span:first-of-type{font-size:20px; font-family:MicrosoftYaHei; color:#2A2A2A; line-height:20px; padding-right: 15px;}
.goods_record_title span:last-of-type{font-size:12px; font-family:MicrosoftYaHei; color:#979797; line-height:12px;}
.goods_record_list{height: 330px;}
.goods_record_divider{width: 100%; height: 1px; background-color: #eee;}
.goods_record_item{padding: 30px 0; height: 100px; width: 50%; position: relative;}
.goods_record_list .goods_record_item:nth-of-type(2n) .gr_phone{padding-left: 30px;}
.goods_record_list .goods_record_item:nth-of-type(2n):before{position: absolute; top: 30px; left: 0; content: ''; width: 1px; height: 100px; background-color: #eee;}
.gr_phone{width: 120px; height: 120px; margin: -10px 15px 0 0;}
.goods_record_info{width: 425px;}
.gr_info_title{font-size:16px; font-family:MicrosoftYaHei; color:#2A2A2A; line-height:20px; word-wrap: normal; margin-bottom: 16px; display: -webkit-box; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}
/*.gr_info_title:hover{*/
/* color: #DA0B00;*/
/*}*/
.tag_list{margin-bottom: 16px; height: 32px;}
.tag_item{position: relative; padding: 0 18px;}
.tag_list .tag_item:first-of-type{padding-left: 0;}
.tag_list .tag_item:not(:first-of-type):before{position: absolute; content: ''; width: 1px; height: 20px; background-color: #eee; top: 6px; left: 0;}
.tag_item p:first-of-type{font-size:14px; font-family:MicrosoftYaHei; color:#2A2A2A; line-height:14px; margin-bottom: 6px;}
.tag_item p:last-of-type{font-size:12px; font-family:MicrosoftYaHei; color:#AAAAAA; line-height:12px;}
.gr_amount{height: 18px;}
.gr_amount_num{font-size:14px; font-family:Arial-BoldMT,Arial; font-weight:normal; color:#DA0B00; line-height:18px; margin-right: 20px;}
.gr_amount_num span:nth-of-type(2){margin-left: 4px; line-height: 28px;}
.gr_time{font-size:12px; font-family:MicrosoftYaHei; color:#979797; line-height:12px; padding-left: 17px; background: url("../images/iocn_fbsj.png") 0 0 no-repeat; background-size: 12px 12px; margin-top: 6px;}
/*网店购买流程*/
.goods_buy_flow{height: 376px;}
.goods_buy_flow_title{padding-top: 50px; height: 22px; padding-bottom: 30px;}
.goods_buy_flow_title span{font-size:20px; font-family:MicrosoftYaHei; color:#2A2A2A; line-height:22px;}
.goods_buy_flow_title a{font-size:14px; font-family:MicrosoftYaHei; color:#979797; line-height:22px; padding-right: 25px; position: relative;}
.goods_buy_flow_title a::after{content: "";display: block;width: 22px;height: 22px;background-image: url(../images/css_detail.png);background-position: -28px -28px;position: absolute;right: 0;top: 0;}
.goods_buy_flow_title a:hover::after{background-position: -2px -28px;}
.goods_buy_flow_title a:hover{color: #E62129;}
.flow_step{height: 163px; position: relative;}
.flow_step_divider{width:1200px; height:2px; background:#EEEEEE; position: absolute; top: 37px; left: 0; z-index: 99;}
.flow_step li:last-of-type{width: 138px;}
.flow_step li:not(:last-of-type):after{content: ''; position: absolute; right: 60px; top: 28px; width: 16px; height: 20px; background: url("../images/css_detail.png") -100px -24px;}
.flow_step_item{height: 163px; width: 212px; position: relative; z-index: 100;}
.flow_step_item img{width: 76px; height: 76px; display: block; margin-bottom: 16px;}
.flow_step_item p:first-of-type{font-size:14px; font-family:MicrosoftYaHei; color:#ABABAB; line-height:14px; margin-bottom: 17px;}
.flow_step_item p:nth-of-type(2){font-size:18px; font-family:MicrosoftYaHei; color:#2A2A2A; line-height:18px; margin-bottom: 10px;}
.flow_step_item p:nth-of-type(3){font-size:12px; font-family:MicrosoftYaHei; color:#979797; line-height:12px;}
.flow_step_item_info{position: absolute; top: 171px; left: 0;}
.flow_step_item_info img{width: 7px; height: 19px; display: block; margin-bottom: 5px;}
.flow_step_item_btn{height:24px; background:#F2F4F6; padding: 2px 8px; box-sizing: border-box;}
.flow_step_item_btn span{display: inline-block; font-size:12px; font-family:MicrosoftYaHei; color:#656565; line-height:12px;}
.flow_step_item_btn a{display: inline-block; font-size:12px; font-family:MicrosoftYaHei; color:#E62129; line-height:12px;}
.flow_step_item_btn i{display: inline-block; width: 9px; height: 6px; margin: 1px 7px;background-image: url(../images/css_detail.png);}
.arrow-l{background-position: -100px -88px;}
.arrow-r{background-position: -122px -109px;}
.flow_step_item_btn a{display: inline-block; padding-right: 8px;position: relative;}
.flow_step_item_btn a::after{content: "";display: block;width: 6px;height: 9px;background: url(../images/css_detail.png) -90px -78px;position: absolute;top: 3px;right: 0;}
.flow_step_item_info2{}
/*专属陪同过户*/
.main_container.goods_promise{height: 282px; padding-top: 50px;}
.goods_promise_left{width: 329px;}
.goods_promise .goods_promise_title{width: 329px; font-size:20px; font-family:MicrosoftYaHei; color:#2A2A2A; line-height:18px; padding-bottom: 22px; border-bottom: 1px solid #e7e7e7;}
.goods_promise .goods_promise_t1 i{color: #E62129;}
.goods_promise .goods_promise_t1{font-size:24px; font-family:MicrosoftYaHei-Bold,MicrosoftYaHei; /*font-weight:bold;*/ color:#2A2A2A; line-height:20px; margin-top: 22px;}
.goods_promise .goods_promise_t2 i{color: #E62129;}
.goods_promise .goods_promise_t2{font-size:14px; font-family:MicrosoftYaHei; color:#2A2A2A; line-height:20px; margin-top: 9px;}
.goods_promise_btns{margin-top: 34px; height: 36px;}
.goods_promise_btn{width:142px; height:36px; display: inline-block; box-sizing: border-box;}
.goods_promise_btn1{background:#E62129; margin-right: 8px;}
.goods_promise_btn1:hover{background-color: #EF453B;}
.goods_promise_btn2{border:1px solid #FF6F1C;}
.goods_promise_btn2:hover{background:#FFF3EC;}
.goods_promise_btn img{width: 18px; height: 18px; margin: 9px 0 0 16px;}
.goods_promise_btn_divider{width:1px; height:8px; margin: 14px 8px 0;}
.goods_promise_btn1 .goods_promise_btn_divider{background-color: rgba(255,255,255,0.5);}
.goods_promise_btn2 .goods_promise_btn_divider{background-color: rgba(255,111,28,0.5);}
.goods_promise_btn_t{font-size:12px; font-family:MicrosoftYaHei; line-height:12px; margin-top: 11px;}
.goods_promise_btn1 .goods_promise_btn_t{color: white;}
.goods_promise_btn2 .goods_promise_btn_t{color: #FF6F1C;}
.goods_promise_right.reserve_right{height: 182px; position: relative; width: 744px; display: inline-block; overflow: visible; margin-right: 40px;}
.goods_promise_right .reserve_lists{height: 182px;}
.goods_promise_right .reserve_list{height: 182px; position: relative; margin-right: 8px;}
.goods_promise_right .reserve_person{width: 182px; /*height: 182px;*/}
.goods_promise_right .reverse_shlter{position: absolute; bottom: 0; left: 0; width:182px; height: 64px; background:rgba(0,0,0,0.4);}
.goods_promise_right .person_mess{width: 182px; box-sizing: border-box; height:64px; padding: 16px 20px 0;}
.goods_promise_right .person_mess h3{font-size:16px; font-family:MicrosoftYaHei-Bold,MicrosoftYaHei; font-weight:bold; color:white; line-height:16px; margin-bottom: 4px; text-align: left; margin-top: 0;}
.goods_promise_right .person_mess p{font-size:12px; font-family:MicrosoftYaHei; color:white; line-height:12px; text-align: left;}
.goods_promise_right .person_site{display: none; position: relative; background-color: #E62129; width: 182px; height: 40px; padding: 14px 20px; box-sizing: border-box; font-size:12px; font-family:MicrosoftYaHei-Bold,MicrosoftYaHei; font-weight:bold; color:white; line-height:12px; text-align: left;}
.goods_promise_right .reserve_list:hover .reverse_shlter{height: 104px;}
.goods_promise_right .reserve_list:hover .person_site{display: block;}
.goods_promise_right .person_site:after{width: 16px; height: 16px; content: ''; position: absolute; top: 14px; right: 17px; background: url("../images/css_detail.png") -122px -2px;}
.promise_prev.prev{z-index: 999; display: inline-block; position: absolute; left: -36px; top: 56px; width: 36px; height: 70px; background:#F2F4F6; cursor: pointer;}
.promise_next.next{z-index: 999; display: inline-block; position: absolute; right: -36px; top: 56px; width: 36px; height: 70px; background:#F2F4F6; cursor: pointer;}
.promise_prev.prev img,.promise_next img{width: 10px; height: 14px; margin: 28px 0 0 13px;}
.promise_next.next:hover{background-color: #FFF0EE;}
.promise_prev.prev:hover{background-color: #FFF0EE;}
/*常见问题*/
.goods_issue{height: 538px;}
.goods_issue_list{height: 410px;}
.goods_issue_list li:nth-of-type(2n-1){margin-right: 10px;}
.goods_issue_item{width:595px; height:200px; background:#F4F6F7; margin-bottom: 10px;}
.goods_adds{display: block; width: 100%; height: 100%; padding: 36px 44px 0 36px; box-sizing: border-box; position: relative;}
.goods_issue_p1{font-size:16px; font-family:MicrosoftYaHei; color:#2A2A2A; line-height: 18px; padding-left: 40px; margin-bottom: 16px;}
.goods_issue_item p{position: relative;}
.goods_issue_item p::after{content: "";display: block;width: 18px;height: 18px;position: absolute;top: 0;left: 0;}
.goods_issue_p1::after{background: url(../images/css_detail.png) -46px -78px;}
.goods_issue_p1:hover{color: #DA0B00;}
.goods_issue_p2{width:475px; font-size:12px; font-family:MicrosoftYaHei; color:#656565; line-height:20px; padding-left: 40px; margin-bottom: 23px;}
.goods_issue_p2::after{background: url(../images/css_detail.png) -68px -78px;}
.goods_issue_btn{box-sizing: border-box; display: inline-block; width:92px; height:24px; border:1px solid #DCDCDC; padding: 0 0 0 12px; font-size:12px; font-family:MicrosoftYaHei; color:#656565; line-height:24px; margin: 0 0 0 38px;position: relative;}
.goods_issue_btn::after{content: "";display: block;width: 6px;height: 9px;background-image: url(../images/css_detail.png);background-position: -29px -120px;position: absolute;left: 75px;top: 7px;}
.goods_issue_item:hover .goods_issue_btn::after{background-position: -90px -78px;}
.goods_issue_item:hover .goods_issue_btn{border:1px solid #E62129; color:#E62129;}
/*猜你喜欢*/
.guess_wha{width: 1280px; margin: 0 auto;}
.guess_top{margin-top: 50px;}
.guess_title{zoom: 1; clear: both;}
.guess_title:after{content: ''; display: block; clear: both;}
.guess_title h1{height:30px; font-size:30px; color:#2A2A2A; line-height:30px; float: left;}
.guess_title p{height:30px; font-size:14px; color:#656565; line-height:45px; margin-left: 12px; float: left;}
.guess_title{display: flex;}
.shop_category{margin-top: 30px;}
.shop_category_box{width:413px; background:white; transition: all 0.2s ease;}
.shop_category_box:hover{transform: translateY(-3px); -webkit-transform: translateY(-3px); transition: transform .2s; -webkit-transition: transform .2s; box-shadow: 0 3px 10px rgba(0, 0, 0, 0.15); -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.15);}
.shop_category_box:not(:first-child){margin-left: 20px;}
.shop_introduce{box-sizing: border-box; padding: 45px 40px 0 40px;}
.shop_introduce p{height:20px; font-size:20px; color:#2A2A2A; line-height:20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.shop_introduce p:hover{color:#DA0B00;}
.shop_list_top{margin-top: 32px;}
.shop_list_top .shop_lb h3{width: 55px; height:14px; font-size:14px; color:#2A2A2A; line-height:14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.shop_list_top .shop_lb span{display: block; height:12px; font-size:12px; color:#AAAAAA; line-height:12px; margin-top: 6px;}
.shop_list_top li:not(:last-child):after{content: ""; display: block; width:1px; height:20px; background:#ECECEC; margin: 6px 14px; float: right;}
.shop_category .line_one{width: 100%; height:1px; background:#EEEEEE; margin-top: 20px;}
.shop_img_bj{margin-top: 6px; position: relative; width: 413px; height: 210px;}
.shop_img_bj .img_bj{width: 100%; height: 210px; position: absolute; left: 0; top: 0; z-index: 9;}
.the_store_sells{box-sizing: border-box; padding: 12px 40px 40px 40px; position: relative; z-index: 99;}
.store_title_sj span{line-height: 18px;}
.store_title_sj span:first-child{display: inline-block; width: 16px; height: 16px; line-height: 18px; background: url("../images/icon_dpsj.png") 0 0 no-repeat; background-size: 16px 16px; margin-right: 4px;}
.store_title_sj span:last-child{display: inline-block; height:16px; font-size:12px; color:#979797; line-height: 18px; margin-left: 1px;}
.store_number{clear: both; zoom: 1;}
.store_number:after{content: ''; display: block; clear: both;}
.store_number p{display: inline-block; height:28px; font-size:28px; font-weight:bold; color:#E62129; line-height:28px; margin-top: 3px; float: left;}
.store_number i{height:28px; font-size:14px; font-weight:bold; color:#E62129; line-height:36px; margin-left: 2px; line-height: 40px; float: left;}
.store_kf_bt{display: block; width:132px; height:36px; background:white; box-shadow:0 15px 20px 0 rgba(0,0,0,0.08); margin-top: 81px; box-sizing: border-box; padding: 0 23px; /*display: flex;*/ /*align-items: center;*/ /*justify-content: space-between;*/ clear: both; zoom: 1;}
.store_kf_bt:after{content: ''; display: block; clear: both;}
.store_kf_bt span{display: inline-block; float: left; margin: 10px 4px 0;}
.store_kf_bt:hover span:last-child{color: #E62129;}
.store_kf_bt:hover span:first-child{background: url("../images/css_detail.png") -122px -57px;}
.store_kf_bt span:first-child{display: block; width: 14px; height: 14px; background: url("../images/css_detail.png") -122px -75px;}
.store_kf_bt span:last-child{display: block; height:14px; font-size:14px; color:#2B2B2B; line-height:14px; transition: all 0.2s ease;}
/*天猫授权详情页*/
.sq_details.main_container{height: auto;}
.sq_details_title>img{margin-top: 5px; width: 24px; height: 25px; object-fit: cover; float: left;}
.sq_details_title h1{display: inline-block; width: 905px; font-size: 26px; color: #000000; line-height: 32px; max-height: 64px; word-break: break-all; margin-left: 10px;}
.sq_serial_number{margin-top: 20px; height: 13px; line-height: 13px; font-size: 12px; color: #aaaaaa;}
.sq_particulars_box{margin-top: 30px; background: #f4f6f7; width: 100%; box-sizing: border-box; padding: 38px 40px 26px 40px; position: relative;}
.sq_particulars_box .sq_title_p1 h3{max-width: 115px; height: 17px; line-height: 17px; font-size: 16px; color: #000000; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.sq_particulars_box .sq_title_p1 .sq_sort{max-width: 100px; height: 17px; line-height: 17px; font-size: 16px; color: #000000; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.sq_particulars_box .sq_title_p1 p{height: 13px; line-height: 13px; font-size: 12px; color: #888888; margin-top: 8px;}
.sq_particulars_box .sq_title_box:not(:nth-of-type(5n)):after{content: ""; height: 20px; width: 1px; background: #e4e5e5; /*margin: 9px 60px 0 60px;*/ position: absolute; right: 60px; top: 10px;}
.sq_particulars_box .sq_title_box:last-child:after{content: ""; height: 0;}
.sq_particulars_box .sq_title_box{width: 20%; position: relative; margin-bottom: 40px;}
.sq_particulars_box .sq_one_line{background: #e4e5e5; height: 1px; width: 898px; position: absolute; left: 40px; top: 98px;}
.sq_particulars_box .sq_two_l{top: 176px;}
.sq_category_text{margin-top: 8px;}
.sq_category_text>span{float: left; height: 13px; line-height: 13px; display: inline-block; font-size: 12px; color: #222222;}
.sq_category_text>p{width: 836px; float: left; line-height: 13px; display: inline-block; font-size: 12px; color: #e62129;}
.sq_category_ms{margin-top: 18px;}
.sq_category_ms>p{color: #888888;}
.sq_price_box{width: 100%; height: 120px; background: #ffebdf;}
.sq_price_box .sq_price{max-width: 285px; height: 100%; box-sizing: border-box; border-right: 1px solid #f3e0d5; padding: 30px 50px 0 40px;}
.sq_price>p{font-size: 12px; color: #97908C; line-height: 16px; padding-left: 18px; background: url("../images/icon_dpsj.png") 0 0 no-repeat; background-size: 16px 16px; margin-bottom: 6px;}
.sq_price .ydCanvasImgHomeNewAllSq>i{display: inline-block; font-size: 16px; color: #e62129; vertical-align: super; font-weight: bold;}
.serve_kf_bt{min-width: 692px; height: 100%; position: relative;}
.sq_kf_bt{width: 100%; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%);}
.sq_btn_box{margin-left: 50px;}
.sq_kf_box{width: 150px; height: 40px; background: #e62129; box-sizing: border-box; padding: 11px 18px 0 18px; transition: all 0.2s ease;}
.sq_kf_box:hover{background: #EF453B;}
.sq_kf_box span{display: inline-block; width: 20px; height: 16px; background: url("../images/icon_ku.png") no-repeat; vertical-align: bottom;}
.sq_kf_box i{display: inline-block; height: 10px; width: 1px; background: #f07a7f; margin: 0 10px;}
.sq_kf_box p{display: inline-block; height: 17px; line-height: 17px; font-size: 16px; color: #ffffff;}
.sold_out_serve{width: 200px; height: 40px; background: #babed0; text-align: center; margin-left: 10px; font-size: 16px; line-height: 40px; color: #ffffff;}
.sq_bt{background: #ff6f1c; margin-left: 10px; cursor: pointer;}
.sq_bt:hover{background: #FF7F36;}
.sq_bt span{background: url("../images/icon_sq.png") no-repeat;}
.sq_bt i{background: #ffa977;}
.sq_collection_r{float: right;}
.sq_info_header{height: 596px;}
.sq_link_up p:nth-of-type(2){color: #000000;}
.sq_link_up p:nth-of-type(3){color: #888888;}
.sq_link_up p:first-of-type{color: #888888;}
.sq_lc_box{padding-bottom: 50px;}
.sq_issue_item{height: 150px; padding: 30px;}
.sq_issue_p1{color: #222222;}
.sq_issue_p2{color: #888888; width: 100%; box-sizing: border-box; margin-bottom: 0;}
.sq_issue_list{box-sizing: border-box; height: auto; padding-bottom: 40px;}
.sq_recommend{width: 100%; background: #ffffff; box-sizing: border-box; padding: 50px 40px 50px 40px;}
.sq_recommend_tj{height: 23px; line-height: 22px; font-size: 22px; color: #222222;}
.sq_title_lc span{font-size: 22px; color: #222222;}
.sq_line_tj{width: 100%; height: 1px; background: #eeeeee; margin-top: 30px;}
.sq_store_box .sq_img{width: 120px; height: 120px; object-fit: cover;}
.sq_store_box .sq_dp_box{margin-left: 10px;}
.sq_store_box .sq_dp_bitle{width: 430px; height: 17px; line-height: 17px; font-size: 16px; color: #222222; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.sq_introduce{margin-top: 19px;}
.sq_introduce li:not(:last-child):after{float: left; content: ''; display: block; height: 20px; width: 1px; background: #eeeeee; margin: 7px 20px 0 20px;}
.sq_introduce_text>span{max-width: 60px; display: block; height: 15px; line-height: 15px; font-size: 14px; color: #000000; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.sq_introduce_text>p{margin-top: 5px; height: 13px; line-height: 13px; font-size: 12px; color: #aaaaaa;}
.sq_dp_box .sq_number{margin-top: 18px;}
.sq_dp_box .sq_number>span{font-size: 18px; font-weight: bold; color: #e62129; vertical-align: super;}
.sq_store_list_box{position: relative;}
.sq_store_list .sq_text:not(:nth-of-type(2n)):after{float: right; content: ''; display: block; height: 120px; width: 1px; background: #eeeeee; margin: 0 38px;}
.sq_store_list .sq_text:nth-of-type(3){margin-top: 60px;}
.sq_store_list .sq_text:nth-of-type(4){margin-top: 60px;}
.sq_store_list .sq_text{margin-top: 30px;}
.sq_text_line{width: 100%; height: 1px; background: #eeeeee; position: absolute; left: 0; top: 178px;}
/*直播机构转让*/
.goods_info.main_container.live_header{height: 630px;}
.live_header .live_list{box-sizing: border-box; height: 140px;}
.live_header .live_list li>p:first-of-type{font-size:16px; color:#2A2A2A; line-height:18px; margin-bottom: 8px;}
.live_header .live_list li>p:last-of-type{font-size:12px; color:#8D8D8D; line-height:12px;}
.live_header .live_list li:not(:nth-of-type(4n)):after{position: absolute; right: 0; top: 8px; width: 1px; height: 20px; background: #E4E5E5; content: '';}
.live_header .live_list li:not(:nth-of-type(4n-3)){padding-left: 80px;}
.live_header .live_list li{box-sizing: border-box; position: relative; float: left; width: 25%; padding-bottom: 22px;}
.live_header .goods_info_footer{border-top:0; height: 110px; padding-right: 0;}
.live_guess_wha .shop_introduce .shop_list_top li:not(:last-child):after{margin: 6px 11px;}
.activity_label{width: 118px; height: 37px;}
.activity_label object{display: block;}
.activity_label object a{display: block;}
.activity_label img{width: 118px; height: 35px; display: block; object-fit: cover; margin-top: 2px;}
.dp_activity{position: absolute; right: 85px; top: 12px; z-index: 9;}
.service_dpKf{width: 130px; height: 30px; border: 1px solid #FF6F1C; display: flex; align-items: center; padding-left: 18px; box-sizing: border-box;}
.service_dpKf i{display: block; width: 1px; height: 12px; background-color: #FF6F1C; margin: 0 6px 0 7px;}
.service_dpKf span{display: block; height: 30px; font-size: 12px; font-weight: 400; color: #FF6F1C; line-height: 30px;}
.service_right{padding-top: 48px; box-sizing: border-box;}
.service_right img{display: block; margin: 0 auto; width: 138px; height: 138px; border-radius: 50%; overflow: hidden; object-fit: cover;}
.code_img_tet{position: relative; width: 168px; height: 28px; background: #F2F4F8; padding-left: 20px; box-sizing: border-box; margin: 6px auto 0;}
.code_img_tet:after{position: absolute; top: 9px; left: 42px; z-index: 9; display: block; content: ''; width: 1px; height: 8px; background: #DCE1E6;}
.code_img_tet i{display: block; height: 28px; font-size: 12px; color: #333333; line-height: 28px; padding-left: 33px; box-sizing: border-box; position: relative;}
.code_img_tet i::after{content: "";display: block;width: 16px;height: 16px;background: url(../images/css_detail.png) -22px -100px;position: absolute;top: 6px;left: 0;}
.service_btn{display: table; margin: 28px auto 0;}
.wx_btn{position: relative; width: 112px; height: 40px; background: #fa3e03; padding-left: 16px; box-sizing: border-box; margin-right: 5px; cursor: pointer; transition: all 0.2s;}
.code_img{position: absolute; top: -246px; right: -102px; z-index: 9; width: 200px; height: 228px; background: #FFFFFF; box-shadow: 0 4px 16px 0 rgba(0, 64, 75, 0.16); border-radius: 2px; padding: 8px; box-sizing: border-box; display: none;}
.wx_btn:hover{background: #b01920;}
.code_img img{display: block; width: 168px; height: 168px; object-fit: cover; border-radius: inherit;}
.code_img p{display: block; margin-top: 8px; height: 14px; font-size: 12px; color: #2A2A2A; line-height: 14px; text-align: center;}
.kf_btn{display: block; width: 112px; height: 40px; background: #FF6F1C; padding-left: 16px; box-sizing: border-box; transition: all 0.2s;}
.kf_btn:hover{background: #c75716;}
.kf_btn span,.wx_btn span{display: block; height: 40px; font-size: 14px; color: #FFFFFF; line-height: 40px; padding-left: 22px; position: relative;}
.kf_btn span::after,.wx_btn span::after{content: "";display: block;width: 16px;height: 16px;background-image: url(../images/css_detail.png);position: absolute;top: 12px;left: 0;}
.kf_btn span::after{background-position: -62px -100px;}
.wx_btn span::after{background-position: -42px -100px;}
.service_right{padding-bottom: 32px; box-sizing: border-box; border-bottom: 1px solid #EEEEEE;}
.service_change{width: 100%; padding: 32px 16px 0 16px; box-sizing: border-box;}
.service_title h3{float: left; height: 18px; font-size: 16px; color: #2A2A2A; line-height: 16px;}
.change_box{display: block; float: right; height: 18px; font-size: 14px; color: #979797; line-height: 18px; padding-left: 20px; cursor: pointer; transition: all 0.2s; background: left center url("../images/icon_h.png") no-repeat;}
.change_box:hover{color: #E62129;}
.services_list{margin-top: 22px; border-bottom: solid 1px #EEEEEE;}
.kf_img{display: block; width: 56px; height: 56px; object-fit: cover;}
.kf_msg{margin-left: 8px;}
.kf_msg h6{height: 18px; font-size: 16px; color: #2B2B2B; line-height: 18px; text-align: left;}
.kf_msg_btn{margin-top: 8px;}
.kf_msg_btn a{display: block; float: left; width: 78px; height: 28px; border-radius: 2px; opacity: 0.48; border: 1px solid rgba(255,111,28,0.48); text-align: center; font-size: 12px; color: #FF6F1C; line-height: 28px; transition: all 0.2s;}
.kf_msg_btn a:hover{border: 1px solid #FF6F1C; color: #FF6F1C;}
.wx_code{position: relative; float: left; width: 78px; height: 28px; border-radius: 2px; border: 1px solid rgba(230,33,41,0.48); font-size: 12px; color: #E62129; line-height: 28px; margin-right: 4px; cursor: pointer; transition: all 0.2s; text-align: center;}
.services_img{margin-bottom: 24px;}
.code_hover{position: absolute; top: -180px; right: -32px; z-index: 9; width: 144px; height: 163px; background: #FFFFFF; box-shadow: 0 4px 16px 0 rgba(0, 64, 75, 0.16); padding: 12px; box-sizing: border-box; display: none;}
.code_hover img{display: block; width: 120px; height: 120px; object-fit: cover;}
.code_hover em{display: block; height: 14px; font-size: 12px; color: #333333; line-height: 14px; text-align: center; margin-top: 8px;}
.code_hover:after{position: absolute; bottom: -8px; left: 65px; z-index: 9; display: block; content: ''; width:0; height:0; border-right:8px solid transparent; border-left:8px solid transparent; border-top:8px solid #ffffff;}
.wx_code:hover{border: 1px solid #E62129;}
.wx_code:hover .code_hover{display: block;}
.services_name{height: 20px; font-size: 18px; color: #2A2A2A; line-height: 20px; margin-top: 20px; text-align: center;}
.services_phone{height: 14px; text-align: center; font-size: 12px; color: #999999; line-height: 14px; margin-top: 8px;}
