/* .mainContent{
    height: 1800px;
 
} */

.location a{
    font-family: SourceHanSansCN-Light;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
}

.location a:last-child{
    font-size: 12px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #333333 !important;
    cursor: not-allowed;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.location a:hover{
    color: #e92124;
}


/* 娴溠冩惂娴犲绮� */
.product_box {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    font-family: "Microsoft YaHei","Arial";
    margin-bottom: 50px;
}
.product_box .product_left {
    width: 584px;
    height: 549px;
    margin-left: 10px;
    float: left;
    position: relative;
    overflow: hidden;
}

.xiangq_dat {
    position: relative;
    overflow: hidden;
    width: 584px;
    height: 442px;
    background: #FFF;
    box-sizing: border-box;
}

.xiangq_dat .video .closeVideo {
    position: absolute;
    left:535px;
    top: 10px;
    width: 40px;
    height: 40px;
    background: url(https://file.snimay.com/resource/snimay/four/img/close.png) no-repeat; 
    background-size: 40px;
    z-index: 20; 
    
    
}
.xiangq_dat  .openVideo {
    position: absolute;
    left:5px;
    top: 395px;
    width: 40px;
    height: 40px;
    background: url(https://file.snimay.com/resource/snimay/four/img/onbutton.png) no-repeat; 
    background-size: 40px;
    z-index: 20; 
    display: none;
    
    
}

.xiangq_dat .video {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 10;
    overflow: hidden;
    float: left;
}

.xiangq_dat ul {
    position: absolute;
    left: 0;
    top: 0;
}
.xiangq_dat li, .xiangq_dat img {
    width: 584px;
    height: 438px;
    float: left;
}

.cloud-zoom-lens {
    background: #f8a074;
    width: 240px;
    height: 240px;
}


.xiangq_xiaot {
    height: 100px;
    float: left;
    width: 584px;
    margin-top: 10px;
    overflow: hidden;
}
.xiangq_xiaot .prev, .xiangq_xiaot .next {
    margin: 7px 0 0 0;
    border: 0;
    width: 24px;
    height: 70px;
    float: left;
    /* background: #f2f2f2; */
}

.xiangq_xiaot .num {
    width: 524px!important;
    height: 90px;
    overflow: hidden;
    float: left;
}
.xiangq_xiaot .next {
    margin-left: 8px;
}
.xiangq_xiaot ul li {
    margin-left: 12px;
    border: solid 1px #f0efef;
    float: left;
    overflow: hidden;
    box-sizing: border-box;
    height: 82px;
}
.xiangq_xiaot ul li img {
    width: 116px;
    height: 86px;
    float: left;
}
.xiangq_xiaot .prev span, .xiangq_xiaot .next span {
    width: 14px;
    height: 24px;
    background: url(https://file.snimay.com/resource/four/img/peitao_xiangqingicon.png) no-repeat -0px -44px;
    float: left;
    margin: 20px 0 0 5px;
}
.xiangq_xiaot .next span {
    background: url(https://file.snimay.com/resource/four/img/peitao_xiangqingicon.png) no-repeat -14px -44px;
}
.alpha{
 border: solid 3px #e92124 !important;
}
/* 鐠囷附鍎忛崣瀹犵珶 */
.product_box .product_rig {
    width: 510px;
    margin-left: 60px;
    float: left;
    font-family: Arial,Microsoft YaHei;
    overflow: hidden;
}
.product_box .product_rig .prod_title {
    font-size: 16px;
    font-weight: bold;
    font-family: SourceHanSansCN-Bold;
	font-size: 22px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: -1px;
	color: #333333;
}
.product_box .product_rig .prod_title span {
   
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 40px;
	letter-spacing: 0px;
	color: #999999;
}
.product_box .product_rig .prod_price {
    width: 500px;
    /* height: 57px; */
    /* line-height: 50px; */
    font-size: 15px;
    /* text-indent: 10px; */
    font-family: "Microsoft YaHei","Arial";
    color: #666666;
    /* background: #f2f2f2; */
}
.product_box .product_rig .prod_price h3 {
    font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #666666;
}
.product_box .product_rig .prod_price h3 span{
    font-size: 26px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
    color: #d7282d;
    padding-left: 15px;
}
.product_box .product_rig .originalPrice{
    width: 500px;
   /* margin-bottom: 8px; */
    color: #666666;
}
.product_box .product_rig .originalPrice h3{
    width: 50%;
    float: left;
}
.product_box .product_rig  .jingxiaoPrice{
    float: left;
    width: 50%;
    /* height: 16px; */
   margin-bottom: 8px;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	/* line-height: 6px; */
	letter-spacing: 0px;
	color: #e92124;
}

.product_box .product_rig  .jingxiaoPrice span{
   
	font-size: 20px;
	font-weight: normal;
	letter-spacing: 0px;
    color: #d7282d;
    padding-left: 0 !important;
  }

  .product_box .product_rig  .jingxiaoPrice i{
   
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	
	letter-spacing: 0px;
	color: #d7282d;
  }

  .product_box .product_rig  .jingxiaoPrice em{
   
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #d7282d;
  }
.product_box .product_rig .originalPrice span{
    padding-left: 40px;
    margin-left: 18px;
}
.product_box .product_rig .prod_price h3 span i{
    font-size: 20px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #d7282d;
}
.product_box .product_rig .prod_price h3 span em{
    font-family: SourceHanSansCN-Bold;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #d7282d;
}
.prod_label{
    height: 26px;
   margin-bottom: 9px;
}
.prod_label ul li{
    float: left;
    margin-right: 10px;
}
.prod_label ul li span{
    display: block;
    /* width: 78px;
	height: 26px; */
    padding:0px 5px;
    background-color: #ebebeb;
   
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
    color: #666666;
    text-align: center;
    line-height: 26px;
}
.prod_fuwu {
    margin-bottom: 0;
}
#specification input::-ms-input-placeholder{
    text-align: center;
    font-size: 14px;
}
#specification input::-webkit-input-placeholder{
    text-align: center;
    font-size: 14px;
}
.width_num{
    margin-bottom: 14px;
}
 #width_num{
    width: 79px;
	height: 32px;
    border: solid 1px #d9d9d9;
    box-sizing: border-box;
    text-align: center;
  }
  #goods_num{
    width: 43px;
	height: 31px;
	border: solid 1px #a7a6ac;
    box-sizing: border-box;
    text-align: center;
  }
 .pro_guige .kucun{
      display: inline-block;
      margin-left: 10px;
  }
  .changeNum{
      height: 34px;
      width: 18px;
      display: inline-block;

      vertical-align: middle;
  }
  .addNum{
    width: 18px;
	height: 14px;
    border: solid 1px #a7a6ab;
    display: block;
    box-sizing: border-box;
    margin-bottom: 2px;
    position: relative;
  }
  .addNum b{
    display: inline-block;
    height: 0;
    width: 0;
    border-width:6px;
    border-color: #a7a6ac transparent transparent transparent;
    border-style: solid dashed dashed dashed;
    transform: rotate(180deg);
}
.addNum  .one{
    border-color: #FFF transparent transparent transparent;
    position: absolute;
    top:-2px;
    right:2px;
    z-index:1;
    transform: rotate(180deg);
}
.addNum  .two{
    position: absolute;
    top:-3px;
    right:2px;
    transform: rotate(180deg);
}

  .jianshaoNum{
    width: 18px;
	height: 14px;
    border: solid 1px #a7a6ab;
    display: block;
    box-sizing: border-box;
    position: relative;
  }

 
.jianshaoNum  b{
    display: inline-block;
    height: 0;
    width: 0;
    border-width:6px;
    border-color: #a7a6ac transparent transparent transparent;
    border-style: solid dashed dashed dashed;
}
.jianshaoNum .one{
    border-color: #FFF transparent transparent transparent;
    position: absolute;
    top:2px;
    right:2px;
    z-index:1;
    
}
.jianshaoNum .two{
    position: absolute;
    top:3px;
    right:2px;
}

  .width_num dd{
   
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	
	letter-spacing: 0px;
	color: #666666;
  }
 .width_num dd span{
     
   
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 0px;
    color: #e92124;
    margin-left: 30px;
  }
.prod_fuwu .prod_fuwuleft, .pro_color .color_left, .pro_guige .guige_left, .pro_number .number_left {
    float: left;
    /* width: 72px; */
    /* text-align: end; */
    line-height: 50px;
   
	font-size: 13px;
	font-weight: normal;
	font-stretch: normal;

	letter-spacing: 0px;
	color: #666666;
}
.prod_fuwu .prod_fuwurig, .pro_guige .guige_rig, .pro_number .number_rig {
    width: 428px;
    float: left;
    overflow: hidden;
    margin-left: 10px;
    margin-top: 10px;
}
.prod_fuwu .prod_fuwurig {
    margin-top: 14px;
    font-size: 14px;
    margin-left: 0;
}

.specification{
    /* margin-top: 33px; */
    padding-top: 18px;
    padding-left: 19px;
   margin-top: 13px;
    box-sizing: border-box;
} 
.fuwu{
    width: 460px !important;
    border-top: 1px dashed #d9d9d9;
    margin-top: 20px;
    height: 56px;
    line-height: 56px;
}
.fuwu .guige_left{
    height: 56px !important;
    line-height: 56px !important;
}
.fuwu dd{
    width: 390px !important;
    height: 56px !important;
    line-height: 56px !important;
}
.fuwu ul li span{
    display: inline-block;
    width: 2px;
    height: 2px;
    border-radius: 50%;
    background: #666;
    vertical-align: middle;
    
}
.fuwu ul li{
    float: left;
    line-height: 56px !important;
    letter-spacing: 0px;
    color: #666666;
    margin-right: 15px;
    font-size: 13px;
}
.prod_fuwu, .pro_color, .pro_guige, .pro_number, .specification {
    width: 500px;
    overflow: hidden;
    background-color: #f3f3f3;
  
}
.pro_guige .guige_left {
    line-height: 34px;
}
.pro_guige .guige_left {
    line-height: 34px;
}
.pro_guige dd {
    width: 428px;
    float: left;
    /* margin-left: 40px; */
    margin-left: 36px;
}
.pro_guige .guig_nr a {
   /* width: auto!important; */
   width: 95px !important;
   height: 32px;
    float: left;
    text-align: center;
    /* background-color: #ffffff; */
	border: solid 1px #d9d9d9;
    margin-right: 10px;
    margin-bottom: 16px;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    box-sizing: border-box;
	/* padding: 0 15px!important; */
}
.pro_guige .guig_nr .active{
    border: 2px solid red;
}
.pro_guige .guig_nr .active span{
    display: inline-block;
    width: 21px;
    height: 21px;
    background: url(https://file.snimay.com/resource/four/img/peitao_xiangqingicon.png) no-repeat 0px 0px;
    position: absolute;
    right: 0px;
    bottom: 0px;
 }
    
.pro_guige .guig_nr a img{
    width: 100%;
    height: 100%;
}
.pro_number .number_left {
    margin-top: -6px;
}
.pro_number .number_rig {
    width: 120px;
    font-size: 18px;
    margin-left: 0;
    margin-top: 0;
    float: left;
    font-family: Arial;
}
.pro_number .number_rig span {
    height: 30px;
    width: 30px;
    line-height: 30px;
    text-align: center;
    margin: 4px 0 0 0;
    border: solid 1px #ddd;
    float: left;
    font-size: 22px;
    color: #666;
    cursor: pointer;
}
.pro_number .number_rig input {
    width: 40px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border: solid 1px #ddd;
    border-left: none;
    border-right: 0;
    float: left;
    margin: 4px 0 0;
}

.appointment{
    width: 500px;
    height: 178px;
    padding-top: 23px;
    box-sizing: border-box;
}
.appontleft{
    width: 264px;
    float: left;
    height: 96px;
}

.appontleft input{
    width: 260px;
	height: 42px;
	background-color: #ffffff;
    border: solid 1px #b2b2b2;
    box-sizing: border-box;
    padding-left: 15px;
}

.appontleft input:first-child{
    margin-bottom: 12px;
}
.appontright{
    float: left;
    padding-left: 10px;
    box-sizing: border-box;
    margin-top: 18px;
}
.freeAappoint{
    width: 200px;
	height: 62px;
	background-color: #e92124;
    border-radius: 6px;
    text-align: center;
    padding-top: 8px;
    box-sizing: border-box;
    cursor: pointer;
}

.freeAappoint h2{
   
	font-size: 20px;
	font-weight: normal;
	font-stretch: normal;

	letter-spacing: 0px;
	color: #ffffff;
}

.freeAappoint p{
   
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	
	letter-spacing: 0px;
	color: #fff06d;
}

.shoucang{
    text-align: center;
    margin-top: 10px;
   
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
    height: 16px;
    line-height: 16px;
	letter-spacing: 0px;
	color: #666666;
}

.shoucang span{
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-right: 3px;
    vertical-align: middle;
    /*background: url('../images/xiangqin/wujiaoxing_03.png') no-repeat top center;*/
}

.bottomAppoint{
    display: block;
    width: 100%;
    height: 42px;
    float: left;
    margin-top: 20px;
    
}

.bottomAppoint ul li{
    float: left;
    width: 102px;
    height: 44px;
    padding-left: 45px;
    box-sizing: border-box;
    text-align: center;
    margin-right: 86px;
}
.bottomAppoint ul li p{
    height: 21px;
   
	
	font-weight: normal;
	font-stretch: normal;
	
	letter-spacing: 0px;
	color: #999999;
}
.bottomAppoint ul li p:last-child{
    line-height: 21px;
}
.bottomAppoint ul li:first-child{
    background: url('https://file.snimay.com/resource/snimay/four/img/x02.png') no-repeat left center;
   
}

.bottomAppoint ul li:nth-child(2){
    background: url('https://file.snimay.com/resource/snimay/four/img/x03.png') no-repeat left center;
   
}
.bottomAppoint ul li:nth-child(3){
    background: url('https://file.snimay.com/resource/snimay/four/img/x04.png') no-repeat left center;
    margin-right: 0;
   
}

/* 閸忔湹绮柊宥咁殰 */
.otherPeitao{
    height: 370px;
}

.otherPeitao .peitaoTab{
    width: 100%;
    height: 45px;
    box-sizing: border-box;
    background-color: #f3f3f3;
	/* box-shadow: 0px 1px 2px 0px 
		#e5e5e5;
	border: solid 1px #e5e5e5; */
}
.otherPeitao ul{
    width: 511px;
    float: left;
}
.otherPeitao ul li{
    float: left;
    width:230px;
	height: 45px;
	font-family: SourceHanSansCN-Light;
	font-size: 15px;
	font-weight: normal;
	font-stretch: normal;
    text-align: center;
	letter-spacing: 0px;
    color: #333333;
    line-height: 45px;
    border: solid 1px #e5e5e5;
    cursor: pointer;
    box-sizing: border-box;
    box-shadow: 0px 1px 2px 0px 
        #e5e5e5;
        
}

.otherPeitao ul li:last-child{
    width: 281px;
    border-left: none;
}
.otherPeitao .peitaoTab_active{
    background: #FFF;
    border-bottom: none;
    border-top: 3px solid #eb3d3f;
    box-shadow:none;
}

.peitao01{
    width: 688px;
    float: right;
    height: 45px;
    border: solid 1px #e5e5e5;
    border-left: 0;
    box-sizing: border-box;
    box-shadow: 0px 1px 2px 0px 
        #e5e5e5;
}

.otherPeitao .peitao_bigbox{
    height: 270px;
    margin-top: 20px;
    width: 100%;
}
.peitao_bigbox01{
    width: 100%;
    height: 100%;
}
.peitao_bigbox01 ul{
    width: 100%;
    height: 100%;
}

.peitao_bigbox01 ul li{
    float: left;
    height: 100%;
    box-sizing: border-box;
    box-shadow:none;
    border: none;
}

.peitao_bigbox01 ul li:nth-child(2n-1){
    width: 288px;
    background: #FFF;
    padding: 0 17px;
}
.peitao_bigbox01 ul li:nth-child(2n){
    width: 33px;
    background: #fff;
    vertical-align: middle;
    position: relative;
}

.peitao_bigbox01 ul li:nth-child(2n-1) img{
  width: 100%;
}

.peitao_bigbox01 ul li:nth-child(2n-1) h3{
    font-family: SourceHanSansCN-Light;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
    color: #333333;
    line-height: 20px;
    text-align: left;
    padding: 0 10px;
    box-sizing: border-box;
}

.peitao_bigbox01 ul li:nth-child(2n-1) p{
    width: 202px;
    height: 27px;
    font-size: 12px;
    color: #666;
}

.peitao_bigbox01 ul li:nth-child(2n-1) p input{
    width: 62px;
    height: 27px;
    box-sizing: border-box;
    text-align: center;
    background: #fff;
    border: 1px solid #ccc;
}
.peitao_bigbox01 ul li:nth-child(2n-1) p  .cheng{
    width: 12px;
    height: 100%;
    line-height: 27px;
    display: inline-block;
    font-size: 15px;
	font-weight: normal;
	font-stretch: normal;
	text-align: center;
	letter-spacing: 0px;
	color: #999999;
}
.peitao_bigbox01 ul li:nth-child(2n-1) p var{
    font-size: 15px;
}
.peitao_bigbox01 ul li:nth-child(2n-1) p span{
    font-size: 15px;
    color: #e92124;
}
.peitao_bigbox01 ul li:nth-child(2n) img{
   position: absolute;
   top: 30%;
   left: 50%;
   transform: translate(-50%,-50%)
}
.peitao_bigbox01 ul li:last-child{
    width: 230px;
}
.peitao_bigbox01  .peitao_Allprice{
    height: 60%;
    width: 100%;
    padding-top: 52px;
    
    box-sizing: border-box;
}

.peitao_bigbox01  .peitao_Allprice h6{
    font-family: SourceHanSansCN-Light;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
    height: 15px;
    line-height: 15px;
	letter-spacing: 0px;
    color: #666666;
    text-align: left;
  }

  .peitao_bigbox01  .peitao_Allprice h6 span {
    font-family: SourceHanSansCN-Bold;
	font-size: 20px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #e92124;
  }

  .peitao_bigbox01  .peitao_Allprice p{
      text-align: left;
      font-family: SourceHanSansCN-Light;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;

    letter-spacing: 0px;
    color: #666666;
  }

  .peitao_bigbox01  .peitao_Allprice p span{
   
	font-size: 16px;
	font-weight: normal;
	letter-spacing: 0px;
    color: #333333 !important;
   
  }

  .peitao_bigbox01  .peitao_Allprice p span del {
    margin-left: 3px;
  }

  .peitao_bigbox01  .peitao_Allprice button{
    width: 142px;
	height: 28px;
    background-color: #e92124;
    box-sizing: border-box;
    border: none;
    /* padding-left:20px; */
    font-family: SourceHanSansCN-Light;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
    margin-top: 20px;
	letter-spacing: 0px;
    color: #ffffff;
    line-height: 28px;
    cursor: pointer;
  
  }

  .peitao_bigbox01  .peitao_Allprice button img{
      width: 16px !important;
      height: 13px;
      vertical-align: middle;
  }


  .peitao_bigbox02{
      width: 100%;
      height: 100%;
      background: rgb(153, 153, 194);
      display: none;
  }


/* 娴溠冩惂娣団剝浼呴敍宀冪槑鐠侊拷 */

.goodsCommentLeft{
    width: 240px;
    height: 1882px;
    float: left;
    margin-right: 20px;
}


.goodsComments{
    width: 100%;
    /* height: 614px; */
}

/* 01 */
.goodsComments{
    margin-bottom: 20px;
    box-sizing: border-box;
    border: solid 1px #e5e5e5;
}



.goodsComments h4{
    width: 100%;
    height: 45px;
	background-color: #f3f3f3;
	box-shadow: 0px 1px 2px 0px 
		#e5e5e5;
    border-bottom: solid 1px #e5e5e5;
    line-height: 45px;
    padding-left: 20px;
    box-sizing: border-box;
   
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #333333;
}
.goodsComments ul{
    width: 100%;
    /* height: 536px; */
    box-sizing: border-box;
    padding:20px 10px 0 10px;

}
.goodsComments ul li{
    float: left;
    width: 100%;
    height: 256px;
    box-sizing: border-box;
}

.goodsComments ul li img{
    width: 100%;
    height: 162px;
}
.goodsComments ul li h5{
    font-family: SourceHanSansCN-Light;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	margin-top: 8px;
	letter-spacing: 1px;
    color: #666666;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}

/* 01 */
.goodsComments ul li p{
    margin-top: 10px;
}
.goodsComments ul li .Salemonery{
   
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;

	letter-spacing: 1px;
	color: #eb3d3f;
}

.goodsComments ul li .saleNum{
    font-family: SourceHanSansCN-Light;
	font-size: 15px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 1px;
    color: #eb3d3f;
    float: right;
}

.goodsComments .peitao_bottomArrow{
    /* height: 34px; */
    background-color: #e9e9e9;
    position: relative;
    cursor: pointer;
}

.goodsComments .peitao_bottomArrow span{
    display: inline-block;
    width: 34px;
    height: 22px;
    /*background: url('../images/xiangqin/bottomArrow.png') no-repeat center center;*/
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -17px;
    margin-top: -11px;
}



.goodsCommentRight{
    width: 940px;
    float: left;
    /* height: 900px; */
    background: #fff;
}

.goodscenter{
    width: 810px;
    float: left;
   
}
.goodscenter ul{
    width: 100%;
    height: 100%;
    margin-bottom: 20px;
    box-sizing: border-box;
    height: 45px;
    background-color: #f3f3f3;
}
.goodscenter ul li{
    float: left;
    width: 141px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    font-family: SourceHanSansCN-Light;
	font-size: 16px;
	font-weight: normal;
    font-stretch: normal;
    box-sizing: border-box;
	letter-spacing: 0px;
    color: #333333;
    box-shadow: 0px 1px 2px 0px 
		#e5e5e5;
    border: solid 1px #e5e5e5;
    border-right: none;
    cursor: pointer;
}

.goodscenter ul li:last-child{
    border-left:  solid 1px #e5e5e5;
    /* border-right:  solid 1px #e5e5e5;; */
    width: 387px;
    text-align: left;
    padding-left:36px; 
}

.goodscenter ul .goodscenter_active{
    background: #FFF;
    border-bottom: none;
    border-top: 3px solid #eb3d3f;
    box-shadow: none;
    color: #eb3d3f;
}

.goodscenter  .goodscenterkong{
    float: right;
    width: 246px;
    height: 45px;
    box-sizing: border-box;
    box-shadow: 0px 1px 2px 0px 
		#e5e5e5;
    border: solid 1px #e5e5e5;
    border-left:none; 
}

.goodscenter_box{
    width: 100%;
    height: 2500px;
}

.goodscenter_box01{
    background: red;
}

.goodscenter_box02{
    background: blue;
    display: none
}

.goodscenter_box03{
    background: rgb(159, 172, 43);
    display: none;
}

.goodscenter_box04{
    background: rgb(158, 9, 101);
    display: none;
}

.goodsRight{
    width: 130px;
    float: right;
    background: #FFF;
    height: 1000px;
}

.goodsRight h3{
    height: 45px;
    width: 100%;
    background-color: #e92124;
    font-family: SourceHanSansCN-Light;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
    text-align: center;
    line-height: 45px;
	letter-spacing: 0px;
    color: #ffffff;
    cursor: pointer;
    margin-bottom: 20px;
}

.goodsRight h3 img{
    vertical-align: middle;
}

.goodsRight ul{
    width: 100%;
    box-sizing: border-box;
    padding: 0 25px;
}
.goodsRight ul li{
    margin-bottom: 25px;
    /*background: url('../images/xiangqin/xq_leftArrow.png') no-repeat center right;*/
    cursor: pointer;
    
}
.goodsRight ul li a{
    font-family: SourceHanSansCN-Light;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #666666;
 }


 .nav_box .nav_cont .fenlei_cont {
   
    display: none;
}
.floatNavbg_s_wrap { width:1200px; margin:0 auto; }
.floatNavbg_s_left { width:240px; overflow: hidden; float: left;}
.goodsComments{
    margin-bottom: 20px;
    box-sizing: border-box;
    border: solid 1px #e5e5e5;
    overflow: hidden;
}



.goodsComments h4{
    width: 100%;
    height: 45px;
    background-color: #f3f3f3;
    box-shadow: 0px 1px 2px 0px 
        #e5e5e5;
    border-bottom: solid 1px #e5e5e5;
    line-height: 45px;
    padding-left: 20px;
    box-sizing: border-box;
   
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #333333;
}
.goodsComments ul{
    width: 100%;
    /* height: 536px; */
    box-sizing: border-box;
    padding:20px 10px 0 10px;

}
.goodsComments ul li{
    float: left;
    width: 100%;
    /* height: 256px; */
    height: 238px;
    box-sizing: border-box;
}

.goodsComments ul li img{
    width: 100%;
    height: 162px;
}
.goodsComments ul li h5{
    font-family: SourceHanSansCN-Light;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    margin-top: 8px;
    letter-spacing: 1px;
    color: #666666;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}

/* 01 */
.goodsComments .peitao_bottomArrow span{
    display: inline-block;
    width: 34px;
    height: 22px;
    /*background: url('../images/xiangqin/bottomArrow.png') no-repeat center center;*/
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -17px;
    margin-top: -11px;
}


.floatNavbg_s_right { width:940px; float: right }
.floatNavbg{width:940px; margin:0 auto; z-index:9999999; overflow:hidden; background:#FFF;}
.floatTab{width:940px; overflow:hidden; margin:0 auto;font-family:"Microsoft YaHei","Arial"; background: #f3f3f3}
.floatTab .floatTab_cont{ width:690px; float:left;}
.floatTab .floatTab_cont .float_pro{ float: left;
    width: 141px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    font-family: "姘撴埉搴愮尗闄嗙倝鑼呴垾琛♀偓纬鈹炵儵鈧拷";
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    box-sizing: border-box;
    letter-spacing: 0px;
    color: #333333;
    box-shadow: 0px 1px 2px 0px 
        #e5e5e5;
    border: solid 1px #e5e5e5;
    border-right: none;
    cursor: pointer;}


  .floatTab .floatTab_cont .ac {   background: #fff;
    border-bottom: none;
    border-top: 3px solid #eb3d3f;
    box-shadow: none;
    color: #eb3d3f;}
.floatTab .floatTab_cont .float_pro a:hover { color: #eb3d3f }
.floatTab .floatTab_cont .float_pro a{ text-decoration:none;}
.floatTab .floatTab_cont .abc{ text-decoration:none; line-height:60px;border-bottom:#F00 2px solid;  font-weight:bold;}
.floatTab .floatTab_cont .abc a{color:#ff4400;}

.floatTab .float_buy{ width:160px; height:46px; float:right; background:#e92124; text-align:center; line-height:46px; font-size:16px; margin-top:2px; display:none;}
.floatTab .float_buy a{ display:block; width:100%; height:46px; color:#FFF; text-decoration:none;}
.floatTab .float_buy i{ display:inline-block; width:19px; height:16px; background:url(https://file.snimay.com/resource/four/img/peitao_xiangqingicon.png) no-repeat 0 -24px; position:relative; top:2px;}

.xuan_box{ width:940px; margin:0 auto;font-family:"Microsoft YaHei","Arial"; margin-top:10px; overflow:hidden;}
.xuan_box .xcontent {width:940px;margin-top:10px; overflow:hidden;}
.xuan_box .xcontent .xiangqing_cont{ width:940px;  overflow:hidden;box-sizing:border-box;display:none;}
.xuan_box .xcontent .active{ display:block;}
.xuan_box .xcontent .xiangqing_cont .shangpin_box{ width:790px; margin-top:10px;float:left; box-sizing:border-box; overflow:hidden; float: left;}
.xuan_box .xcontent .peitao_des{ width:810px; overflow:hidden; background:#f9f9f9;padding:8px 0px; color:#d7282d;box-sizing:border-box; margin-bottom:10px;}
.xuan_box .xcontent .peitao_des table{ width:810px; margin-left:10px;text-align:left;border-collapse:collapse; }
.xuan_box .xcontent .peitao_des table tr td{text-indent:6px; line-height:24px; font-size:12px; width:250px;}
.xuan_box .xcontent .xiangqing_cont .shangpin_box img { width:790px;}
.xuan_box .siterig{width:120px;height:500px; float:right; position:relative;  background:#FFF;}
.xuan_box .xiangqing_rig{font-size:14px;position:absolute; right:0px; top:0px; z-index:200;}
.itermac{  position:fixed!important; right:50%!important; margin-right:-600px!important; top:50px!important;}
.xuan_box .xiangqing_rig .rig_nav{ width:100%; line-height:34px; margin-top:10px;margin-bottom:10px; margin-left:6px;}
.xuan_box .xiangqing_rig .rig_nav i{ display:inline-block; width:16px; height:12px; background:url(https://file.snimay.com/resource/four/img/peitao_xiangqingicon.png) no-repeat 0 -88px;}
.xuan_box .xiangqing_rig .rig_nav a{ display:block; width:100%;text-decoration:none; color:#666;}
.xuan_box .xiangqing_rig .ac a{ color:#d7282d;}
.xuan_box .xiangqing_rig .ac a i{ background:url(https://file.snimay.com/resource/four/img/peitao_xiangqingicon.png) no-repeat 0 -114px;}
.tableType { width: 810px; overflow: hidden;margin:0 auto}
.tableType table { width: 810px; height: 39px; line-height: 39px;border-collapse:collapse; border:solid 1px #222; margin: 45px auto 65px; font-family: "姘撳簮閳ュ銇㈣В鈧拷";font-size: 14px; font-weight: bold;}
.tableType table td { border: solid 1px #222; box-sizing: border-box;}
.tableType table tr .bg01 { width: 108px; background: #a6a6a6; text-align: center; color: #fff; }
.tableType table tr .cont01 { width: 204px; padding-left: 5px; font-weight: normal; }
.tableType table tr .cont02,.tableType table tr .bg02 { line-height: 26px }
.tableType table tr .cont03 { line-height: 26px; padding: 3px 0 3px 5px; }
.tipInfo { width: auto; line-height: 37px; float: left; color: #df3033 }
.tipInfo p i { margin: 0 4px; }

.group_checkout .advice{
                    width: 160px;
                    height: 38px;
                    line-height: 38px;
                    text-align: center;
                    background: #e92124;
                    color: #fff;
                    font-size: 16px;
                    font-weight: bold; 
                    cursor: pointer;
                    border-radius: 4px;
                   }
                   .group_checkout .appoint{
                    width: 160px;
                    height: 38px;
                    line-height: 38px;
                    text-align: center;
                    background: #e92124;
                    color: #fff;
                    font-size: 16px;
                    font-weight: bold; 
                    margin-top: 20px;
                    cursor: pointer;
                    border-radius: 4px;
                   }
                   .group_checkout.button{
                       margin-top: 15px;
                   }

.group_view .clearfix{
    clear: both;
    content: "";
    height: 25px;
    /* box-sizing: border-box; */
    padding:0 20px;
}
.group_view{
  padding-bottom: 20px;
}
.group_view .goodstitle{
    padding-left: 40px;
    font-size: 16px;
}
.group_view .view0_box{
    padding-left: 40px;
}
.group_view .view0_ul{
    padding-left: 282px;
}
.group_view0 > ul li{
    display: block;
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 0px 18px;
    border:1px solid #f2f2f2;
    border-radius: 18px;
    margin-right: 10px;
    cursor: pointer;
   
}
.group_view0 > ul li.on{
    background: #e92124;
    color: #f7f1f1;
}
.view0_box,.view2_box{
    margin-top: 15px;
    margin-bottom: 15px;
    height: 185px;
}
.hot_recommon_list_box,.combo_list_box{
    float: left;
    margin-left: 10px;
    width: 680px;
    height: 185px;
    overflow: hidden;
}
.hot_recommon_list,.combo_list{
    float: left;
    width: 680px;
    position: relative;
    overflow:hidden;
}
.hot_recommon_list ul,.combo_list ul{
    position: relative;
    z-index: 10;
    margin: 0;
    padding: 0;
}
.hot_recommon_list .prev,.hot_recommon_list .next,
.combo_list .prev,.combo_list .next{
    display: none;
    width: 8px;
    height: 22px;
    position: absolute;
    top:55px;
    z-index: 101;
}
.hot_recommon_list .prev,.combo_list .prev{
    left: 0px;
    background: url(https://file.snimay.com/resource/snimay/four/img/leftarrow.png) no-repeat;
}
.hot_recommon_list .next,.combo_list .next{
    right:0px;
    background: url(https://file.snimay.com/resource/snimay/four/img/rightarrow.png) no-repeat;
}
.view_item{
    float: left;
    width: 195px;
    padding-bottom: 10px;
}
.view_item_pic{
    position: relative;
    width: 195px;
    height: 130px;
    border:1px solid #f2f2f2;
}
.view_item a{
    display: block;
}

.view_item_pic img{
    width: 195px;
    height: 130px;
}
.view_item_pic .view_item_text {
    position: absolute;
    overflow: hidden;
    left: 0;
    bottom: 0;
    height: 22px;
    width: 175px;
    line-height: 22px;
    padding: 0 10px;
    text-overflow: ellipsis;
    white-space: nowrap;
    background-color: rgba(0, 0, 0, 0.5);
    font-size: 12px;
    color: #fff;
    display: none;
}
.view_item p{
    width: 195px;
    height: 14px;
    line-height: 14px;
     /* height: 30px; 
     line-height: 30px; */
    
}
.view_goods_name{
    margin-top: 10px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.view_goods_price,.view_combo_price{
    margin-top: 5px;
    color: #df2c29;
}
.view_goods_price .price_text,.view_combo_price .price_text{
    display: block;
    float: left;
    color: #df2c29;
}
.view_combo_price del{
    margin-left: 20px;
    color: #999;
}
.view_goods_price .group_choice,.view_combo_price .combo_choice{
    display: block;
    float: right;
    width: 12px;
    height: 12px;
    position: relative;
}
.view_goods_price .group_choice .choice_icon,.view_combo_price .combo_choice .choice_icon{
    display: block;
    width: 12px;
    height: 12px;
    position: absolute;
    top:0;
    left: 0;
    background: url("https://file.snimay.com/resource/snimay/four/img/choice_icon.png") no-repeat;
    cursor: pointer;
}
.view_goods_price .group_choice .is_checked,.view_combo_price .combo_choice .is_checked{
    background-position: -16px 0px;
}
.view_goods_price .group_choice .no_checked,.view_combo_price .combo_choice .no_checked{
    background-position: 0px 0px;
}
.group_choice input[type='checkbox'],.combo_choice input[type='checkbox']{
    margin-right: 0px;
}
.group_add{
    float: left;
    width: 22px;
    height: 22px;
    margin: 55px 10px;
    background: url("https://file.snimay.com/resource/snimay/four/img/add.png") no-repeat;
}
.view0_box .intro_item,.view2_box .intro_item{
    margin: 0 15px;
    height: 185px !important;
}
.group_checkout{
    float: right;
    width: 160px;
    margin-top: 25px;
}
.combo_checkout{
    margin-top: 0px;
}
.group_checkout p{
    width: 160px;
    text-align: center;
    color: #333;
}
.group_checkout p span{
 line-height: 1.2;
 font-size: 12px;
}
.combo_checkout p{
    text-align: left;
}
.combo_checkout .combo_total_price{
    margin-top: 2px;
    font-weight: bold;
    font-size: 18px;
    color: #e31d24;
}
.combo_checkout .free_count{
    display: inline-block;
    margin: 10px 0px 16px;
    height: 30px;
    line-height: 28px;
    padding: 0 5px;
    font-weight: bold;
    font-size: 16px;
    color: #fff;
    background: #ff5541;
}
.combo_checkout .old_combo_price{
    margin-top: 2px;
    font-size: 14px;
    color: #666;
}
.group_checkout .goods_total_price{
    margin: 16px 0px;
    font-size: 16px;
    color: #e92124;
    font-weight: bold;
}
.group_checkout .add_car,.group_checkout .combo_car{
    display: block;
    width: 160px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    background: #e92124;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    border-radius: 4px;
}
.group_checkout .combo_car{
    margin-top: 10px;
}
.combo_goods_num{
    margin-right:5px;
    font-size: 12px;
    color: #666;
}
.view1_box{
    margin-top: 35px;
}
.view1_box .view_item{
    margin-right: 32px;
}
.view1_box .view_item:last-child{
    margin-right: 0px;
}
.no_recommend{
    font-size: 18px;
}
.recommend_boc{
    height: 265px;
    border: 1px solid #f2f2f2;
}
.lib-video {
    object-fit: fill;
}

.lib-video:focus {
    outline: 0;
}


