.prod_detail_wrap .inner{ *zoom:1;}
.prod_detail_wrap .inner:after{ content:""; display:block; clear:both;}
.prod_detail_wrap .inner .slide_wrap{ float:left; width:40%; position:relative;}
.prod_detail_wrap .inner .info_wrap { float:right; width:60%;}
.prod_detail_wrap .inner .slide_wrap .vm_tt{ max-width:100%;}
.prod_detail_wrap .inner .slide_wrap img{ display:inline-block; *display:inline; zoom:1; max-width:99.5%;}

.prod_detail_wrap .inner .slide_wrap .item .img{ background:#fff; border:1px solid #ddd;}
.prod_detail_wrap .inner .slide_wrap .prod_slide .item .img{ padding:30px;}
.prod_detail_wrap .inner .slide_wrap .prod_thumb{ margin:0 -2px; margin-top:5px;}
.prod_detail_wrap .inner .slide_wrap .prod_thumb .item .img{ margin:0 4px; padding:10px; cursor:pointer;}
.prod_detail_wrap .inner .slide_wrap .prod_thumb .slick-current .img{ border-color:#6e30b2;}
.prod_detail_wrap .inner .slide_wrap .control_box{ position:absolute; top:50%; left:0; right:0;}
.prod_detail_wrap .inner .slide_wrap .control_arrow > li{ position:absolute; top:0; margin-top:-60px; display:none !important}
.prod_detail_wrap .inner .slide_wrap .control_arrow > li .xi{ width:40px; height:40px; line-height:40px; text-align:center; background:#fff; border:1px solid #ccc; border-radius:100%; color:#777; cursor:pointer;}
.prod_detail_wrap .inner .slide_wrap .control_arrow .prev{ left:-50px;}
.prod_detail_wrap .inner .slide_wrap .control_arrow .next{ right:-50px;}
.prod_detail_wrap .inner .slide_wrap .control_arrow > li:hover .xi{ background:#da4148; border-color:#6e30b2; color:#fff; transition:.3s;}

.prod_detail_wrap .info_wrap .in{ padding:20px 0 0 130px;}
.prod_detail_wrap .info_wrap .prod_tit{ margin-bottom:20px; padding-bottom:20px; border-bottom:1px dashed #ccc;}
.prod_detail_wrap .info_wrap .prod_tit .t1{ display:inline-block;*display:inline;zoom:1; vertical-align:middle; color:#6e30b2; font-weight:700; font-size:.938em;}
.prod_detail_wrap .info_wrap .prod_tit .t1 .xi {vertical-align:middle; color:#1b5b8f; padding-right:1px;}
.prod_detail_wrap .info_wrap .prod_tit .t2{ display:block; font-size:2em; font-weight:700;}

/* .prod_detail_wrap .info_wrap .prod_info{} */
.prod_detail_wrap .info_wrap .prod_info .info{ position:relative; padding:0;  font-weight:400;}
.prod_detail_wrap .info_wrap .prod_info .info .tit{ position:relative; top:10px; left:0; padding-bottom:10px;}
/*.prod_detail_wrap .info_wrap .prod_info .info .tit:before{ content:""; position:absolute; left:0; top:50%; margin-top:-1px; width:4px; height:2px; background:#777;}*/
.prod_detail_wrap .info_wrap .prod_info .info .txt{ color:#666; font-size:14px;}

.prod_detail_wrap .info_wrap .prod_btn{ margin-top:40px;}
.prod_detail_wrap .info_wrap .prod_btn > li{ display:inline-block; *display:inline; zoom:1; vertical-align:top; width:20%;}
.prod_detail_wrap .info_wrap .prod_btn .btn{ width:100%; height:50px; border:1px solid transparent; overflow:hidden;}
.prod_detail_wrap .info_wrap .prod_btn .btn.c1{ background:#6e30b2; color:#fff;}
.prod_detail_wrap .info_wrap .prod_btn .btn.c2{ background:#38393F; color:#fff;}
.prod_detail_wrap .info_wrap .prod_btn .btn.c3{ background:#ffffff; border-color:#aaa;}
.prod_detail_wrap .info_wrap .prod_btn .btn i{ vertical-align:middle;}
.prod_detail_wrap .info_wrap .prod_btn .btn .xi{ padding-right:1px;}

.prod_con_wrap {padding-top:30px;}
.prod_con_wrap .list_wrap .list {border-bottom:1px solid #ccc;}
.prod_con_wrap .list_wrap .list.on dt { background:#fff; border-bottom:1px solid #ddd;}
.prod_con_wrap .list_wrap .list dd{ display:none;}
.prod_con_wrap .list_wrap .list.on dd{ display:block; background:#f5f5f5}
.prod_con_wrap .list_wrap .list .tt { color:#6e30b2; font-size:1.375em; font-weight:500}
.prod_con_wrap .list_wrap .list .t_xi { font-size:1.250em; text-align:center; background:#6e30b2; color:#fff; width:30px; height:30px; line-height:30px; margin-right:10px; border-radius:100%;}
.prod_con_wrap .list_wrap .list > dt{ position:relative; padding:25px 50px 20px 25px; cursor:pointer;}
.prod_con_wrap .list_wrap .list > dt i{ vertical-align:middle;}
.prod_con_wrap .list_wrap .list > dt .more_xi{ position:absolute; top:50%; right:20px; margin-top:-18px; text-align:right;}
.prod_con_wrap .list_wrap .list > dt .more_xi:before{ content:"\e913"; font-family:xeicon!important; font-size:1.375em; color:#333;}
.prod_con_wrap .list_wrap .list.on > dt .more_xi:before{ content:"\e91a";}
/*.prod_con_wrap .list_wrap .list .pro_info {padding-top:50px;}*/
.prod_con_wrap .list_wrap .list .pro_info .tx_w { padding:20px 60px 40px 60px; border-bottom:none; line-height:1.5; color:#333;}
.prod_con_wrap .list_wrap .list .pro_info .tx_w *{ word-break:break-all}
/*.prod_con_wrap .list_wrap .list .pro_info .tx_w .tx { font-size:0.938em; color:#222; line-height:2.2; position:relative; padding-left:15px;}
.prod_con_wrap .list_wrap .list .pro_info .tx_w .tx:before {position:absolute; content:""; width:5px; height:1px; background:#666; left:0; top:50%;}
.prod_con_wrap .list_wrap .list .pro_info .tx_w .tx.bar_st:before {top:18%;}
.prod_con_wrap .list_wrap .list .pro_info .tx_w .tx .tx_img {display:block;}*/
/* .prod_con_wrap .list_wrap .list .pro_info .tx_w .t_ul {} */
.prod_con_wrap .list_wrap .list .pro_info .tx_w .t_ul li {font-size:0.938em; color:#666; line-height:1.3; position:relative; padding-left:15px;}

.prod_con_wrap.new_prod{ padding-bottom:5em; padding-top:0; margin-top:3em; border-top:1px solid #6e30b2}
.table_size{border-top:2px solid #6e30b2; border-bottom:1px solid #ddd;}
/* .table_size{border-top:2px solid #6e30b2; border-bottom:1px solid #ddd; font-size: .825em;} */
/* .table_size tbody{} */
/* .table_size tbody tr{} */
.table_size tbody tr th{border-right:1px solid #ddd; background:#d6c1ed; text-align:center; padding:.5rem 0; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.table_size tbody tr th:last-of-type{}
.table_size tbody tr td{border-right:1px solid #ddd; background:#fff; text-align:center; border-top:1px solid #ddd; border-bottom:1px solid #ddd; padding:.5rem 0;}
.table_size tbody tr td:last-of-type{}
.table_size tbody tr td:first-of-type{border-left:1px solid #ddd;}
.table_size tbody tr .no_ctt{background:#f1f1f1; border-top:0;}

.color_pick li{flex:1 1 14%; text-align:center; margin-top:1rem;}
.color_pick li img{max-width:50%; min-width:50%;}
.color_pick li p{text-align:center;}