@media only screen and (max-width: 768px){
    .big_box {
        margin-top: 24px;
    }
    img {
        margin-bottom: 0;
    }
    .content_boxs {
        padding-top: 32px;
    }
    .big_top {
        padding: 48px 0 32px 0;
    }
}
@media only screen and (min-width: 768px){
    .big_box {
        margin-top: 60px;
    }
    .content_boxs {
    padding-top: 80px;
    }
    .big_top {
        padding: 48px 0 54px 0;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1370px){
    .container {
        width: 98%;
        margin: 0 auto;
    }
    }
    .operationsss {
        width: 27.3333333%;
    }
    @media only screen and (max-width: 1290px){
        .operationsss {
            width: 33.333333%;
        }
    }
    @media only screen and (max-width: 1200px){
        .operationsss {
            width: 40%;
        }
        .operation {
            width: 60%;
        }
    }
/* 单选按钮 */
.checkbox-success input[type="checkbox"]:checked + label::before, .checkbox-success input[type="radio"]:checked + label::before {
    background-color: #0C66FF;
    border-color: #0C66FF;
}
/* 内容头 */
.big_top {
    background-color: #f6f6f6;
}
.big_ul ul {
    display: flex;
    flex-direction:row;
    justify-content:flex-start;

}
.big_ul span {
    margin:  0 9px;
    color:rgba(194,194,194,1);
    font-size: 12px;
}
.big_ul span img {
    margin-top: -3px;
}
.big_ul a {
    font-size:12px;
    
    font-weight:400;
    color:rgba(194,194,194,1);
}
.big_top h1 {
    font-size:41px;
    
    font-weight:400;
    color:#202020;
    margin-top: 16px;
}

h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6{
 margin-bottom: 20px!important;
}

/* you */
.right_toop {
    position: relative;
}
.right_toop_box {
    position: absolute;
    top: 0;
    left: 12px;
    right: 12px;
    display: none;
}
.big_box {
    width: 100%;
    overflow: hidden;
}
.big_content {
    width: 100%;
    background-color: #f6f6f6;
    padding: 0px 0 56px 0;
}
.big_contents {
    padding: 80px 0;
    background-color: #fff;
}
.big_content .goods_details img {
    width: 16px;
    height: 16px;
    margin-right: 4px;
}
.goods_details {
    margin-top: 24px;
    padding: 24px 0;
    background-color: #fff;
    border-radius:8px;
    font-size: 14px;
}
.operation span {
    margin-right: 8px;
}
.goods_details ul {
    margin:  0 16px;
}
.goods_details li {
    margin-bottom: 12px;
}
.goods_details li:last-child {
    margin-bottom: 0;
}
.operation {
    overflow: hidden;
}

.operation .tool_li {
    float: left;
    margin: 0 4px 4px 0;
}
.operation2 .tool_li {
    float: left;
    margin: 0 4px 4px 0;
}
.operation .tool_li a {
    font-size:12px;
    font-weight:400;
    color:rgba(140,140,140,1);
    padding: 4px 8px;
    border-radius:8px;
    border:1px solid #D7D7D7 !important;
}
.operation2 .tool_li a {
    font-size:12px;
    font-weight:400;
    color:rgba(140,140,140,1);
    padding: 4px 8px;
    border-radius:8px;
    border:1px solid #D7D7D7 !important;
}
.operation .tool_li a:hover {
    background-color: #D7D7D7;
    color: #202020;
}
.operation2 .tool_li a:hover {
    background-color: #D7D7D7;
    color: #202020;
}
.goods-nowrap,goods-nowrap span{
    white-space: nowrap;
}
.submit_bnt button,.submit_bnt a {
    width: 100%;
    height: 56px;
	line-height: 44px;
    font-size:16px;
    font-weight:500;
    border: 0;
    color: #fff;
}
.buy_bnt {
    background-color: #FD3554;
    padding-right: 24px;
    padding-left: 36px;
    font-size: 20px;
    line-height:43px;
}

.buy_bnt span {
    float: left;
}
.buy_bnt span:last-child {
    float: right;
}
.buy_bnt img {
    margin: -2px auto;
    display: table;
    filter:drop-shadow(#fff 80px 0px);
    overflow:hidden;
    left:-80px;
    position:relative;
}
.buy_img {
    overflow: hidden;
    margin-top: 10px;
}
.vip_bnt {
    background-color: #FC9D9A;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-top: 24px;
}
.vip_bnt:hover {
    background-color: #E46C68;
}

.online_bnt {
    background-color: #F9CDAD;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-top: 24px;
}
.online_bnt:hover {
    background-color: #E4B490;
}

.operation_box {
    margin-top: 24px;
    overflow: hidden;
}
.operation_left {
    float: left;
}
.operation_right {
    float: right;
}
.operation_boxs {
    width:40px;
    height:40px;
    border-radius: 50%;
    border:1px solid #D7D7D7;
    float: left;
    overflow: hidden;
}
.operation_left .operation_boxs:hover {
    border:1px solid #FD3554;
}
/* .operation_left .operation_boxs:hover img {
    display:inline-block;
    filter:drop-shadow(#8c8c8c 87px 0px);
    left:-80px;
    position:relative;
} */
.operation_interval {
    margin-left: 8px;
}
.wx_box {
    background-color: #3FC663;
    border: 1px solid #3FC663;
}
.icon1,.icon2,.icon3 {
    margin: 0 auto;
    display: table;
    margin-top: 7px;
}
.icon4 {
    margin-top: 7.5px;
}
.operation_right img {
    margin: 0px auto;
    display: table;
    margin-top: 9px;
}
.wb {
    background-color: #E82D20;
    border: 1px solid #E82D20;
}
.qq {
    background-color: #40B7F6;
    border: 1px solid #40B7F6;
}


.tuwen_title:hover {
    color: #FD3554;
}

/* zuo */
.right_pay {
    width: 100%;
    margin: 0 auto;
    height:640px;
    overflow: hidden;
    margin-bottom: 24px;

}
.goods_img {
    width: 100%;
    height: 100%;
    
}

.goods-introduce img {
    max-width: 100%;
    height: auto;
}

@media only screen and (max-width: 970px){
    img {
        margin-bottom: 0;
    }
}
@media only screen and (min-width: 970px){
    
}
p.beizhu {
    font-size:34px ;
    
    font-weight:400;
    color:rgba(64,64,64,1);
}

.recommend {
    padding-bottom: 80px;
}