.product_content{background:#fff;}
.attrsTrigger{width:100%;background:#fff;}
.attrsTrigger a{color:#000;}
.attrsTrigger a p{text-overflow:ellipsis;overflow:hidden;white-space: nowrap;}
.attrsTrigger a.active{color:#30b6aa;}
.attrsTrigger a:hover{color:#30b6aa;}
.brandAttr .attrKey{line-height:40px;overflow:hidden;height:100%;}
.brandAttr .attrValues{line-height:24px;background:#fff;}
.brandAttr .attrKey a{display:block;text-align:center;}
.brandAttr .av-expand{overflow:hidden;}
.brandAttr .av-expand li{display: block;float:left;overflow: hidden;padding: 10px 0px 0px 0;}
.brandAttr .av-expand li.active {padding-bottom:10px;}
.brandAttr .av-expand .li_active a p{text-indent:20%;}
.brandAttr {background: #f5f5f5;}
.brandAttr .j_Cate {border-color: #E6E2E1 #E6E2E1 #D1CCC7;border-style: solid solid dotted;border-width: 0 1px 1px;}
.brandAttr .j_Cate_active {border-color: #E6E2E1 #E6E2E1 #D1CCC7;border-style: solid solid dotted;border-top-width: 1px;}

.rent_photography .series24{margin-bottom:0;}
.add_cart_btn_wrap{width:98%;}
.rent_photography .rent_select_equip{width:300px;border:1px solid #dbdbdb;border-top:none;height:667px;float:left;margin:0 10px 0 30px;position:relative;}
#selector_facility .facility_list_box .facility_list_select.active{overflow-x:scroll;}
.facility_list_select .steps_next{width:1502px;}
.move_select_box{width:1502px;}
.facility_list_select .steps_next .step2{margin-right:630px;}
#facility_list_column .checkbox_si,#facility_list_column .tit_num .check_box{display:none;}
.rent_select_equip .rent_exhibition_wrap{width:100%;height:100%;overflow-y:auto;}
.rent_select_equip .rent_exhibition_wrap .rent_exhibition{padding-bottom:100px;}
.rent_select_equip .rent_exhib li{border-bottom:1px solid #dbdbdb;padding:5px;overflow:hidden;}
.rent_select_equip .rent_exhib .rent_img{width:50px;height:50px;float:left;position:relative;}
.rent_select_equip .rent_exhib .rent_text{width:90px;float:left;overflow:hidden;height:50px;line-height:16px;margin:0 5px;}
.rent_select_equip .rent_exhib .rent_text .text{display: table;height:100%;}
.rent_select_equip .rent_exhib .rent_text p{width:100%;display: table-cell; vertical-align: middle;}
.rent_select_equip .rent_exhib .rent_img img{display:block;width:100%;}
.rent_select_equip .rent_exhib .rent_img .all_p{position:absolute;left:0;top:0;z-index:0;opacity:0;filter:alpha(opacity=0);}
.rent_select_equip .rent_exhib .rent_number{float:left;margin-top:15px;}
.rent_select_equip .rent_exhib .total_quantity{width: 62px;height: 20px;border: 1px solid #bfbfbf;text-align: center;line-height: 20px;}
.rent_select_equip .rent_exhib .total_quantity .reduce{float: left;width: 20px;height: 100%;position: relative;cursor: pointer;}
.rent_select_equip .rent_exhib .total_quantity .num_input {float:left;width: 20px;height: 100%;border-left: 1px solid #bfbfbf;border-right: 1px solid #bfbfbf;position: relative;}
.rent_select_equip .rent_exhib .total_quantity .num_input input {border: 0;width: 100%;height: 100%;text-align: center;line-height: 20px;}
.rent_select_equip .rent_exhib .total_quantity .augment {float: left;width: 20px;height: 100%;position: relative;cursor: pointer;}
.rent_select_equip .rent_exhib .total_quantity span em{position:absolute;left:50%;top:50%;width:10px;height:2px;background:#030305;margin:-1px 0 0 -5px;}
.rent_select_equip .rent_exhib .total_quantity span i{position:absolute;left:50%;top:50%;width:2px;height:10px;background:#030305;margin:-5px 0 0 -1px;}
.rent_select_equip .rent_exhib .rent_price{line-height:60px;overflow:hidden;height:50px;text-align:right;position:relative;}
.rent_select_equip .rent_exhib .rent_price .btn-del{position:absolute;right:0;top:0;width: 26px;height: 30px;border: none;color: #b4b4b4;text-indent: -9999px;background: url(/Images/UserCenterimage/uc_icon_list.png) no-repeat scroll 2px -167px;}
.rent_select_equip .add_cart_btn_wrap{position: absolute;left: 0;bottom:0;width: 100%;border-top: 1px solid #dbdbdb;background:#fff;z-index: 100;overflow: hidden;height:100px;}
.assistant{position: absolute;left: 0;bottom:101px;width:100%;background: #fff;border-top: 1px solid #dfdfdf;font-size: 16px;line-height: 36px;overflow:hidden;}
.assistant .necessary{float:left;margin-left:15px;}
.assistant .necessary .nes1{margin-right:10px;padding:5px 10px;border:1px solid #dfdfdf;background:#30b6aa;color:#fff;}
.assistant .necessary .nes2{width:24px;margin-top:6px;margin-right:10px;float: left;}
.assistant .necessary .nes2 img{width:100%;display:block;}
.assistant .nes3{float: left;}
.assistant .ass_price{color:#cc3333;font-weight:bold;float:right;margin-right:15px;}

.rent_select_equip .add_cart_btn_wrap .rent_price_box{height: 38px;text-align:right;border-bottom:1px solid #dbdbdb;line-height:38px;padding-right:10px;}
.rent_select_equip .add_cart_btn_wrap .rent_price_box .go_price{font-size:16px;color:#cc3333;}
.rent_select_equip .add_cart_btn_wrap .rent_price_box .godate2{font-size:16px;}
.rent_select_equip .add_cart_btn_wrap .rent_btn{width:100%;height: 62px;}
.rent_select_equip .add_cart_btn_wrap .add_rent_select_btn{float: right;margin-right: 6px;height: 46px;line-height: 46px;padding: 0 20px;background: #30b6aa;color: #fff;border-radius: 5px;font-size: 16px;margin-top: 6px;}
.next_select_but{display:none;}
.next_select_but.active{display:block;}
.hide_no{width:100%;position:absolute;width:100%;height:100%;background:#30b6aa;z-index:10; opacity:0; filter:alpha(opacity=0);}
._mCS_3 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #ddd; right:7px;}           
._mCS_3 .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #666; }
._mCS_3 .mCSB_scrollTools .mCSB_draggerRail{display:none;}       
._mCS_3 .mCSB_inside > .mCSB_container{margin-right:20px;}

.product_box {padding: 10px 0px 10px 0px;overflow: hidden;}
.product_ul {padding-bottom:50px;}
.product_ul .more {position: absolute;left: 0;bottom: 20px;width: 100%;text-align: center;font-size: 16px;}
.product_ul .more .text {padding-left: 37px;position: relative;}
.product_ul .more .text em {position: absolute;left: 0;top: -5px;width: 32px;height: 32px;}
.product_ul .more .text p {display: inline-block;}
.product_ul {position: relative;margin:0 5px;}
.product_ul li {float: left;overflow: hidden;text-align: center;position: relative;margin-bottom:20px;}
.product_ul li a {color: #666;border: 2px solid #fff;display: block;background: #fff;border-radius: 5px;overflow:hidden;margin:0 10px;}
.product_ul li:hover a{border-color: #30b6aa;}
/*.product_ul li img {width: 261px;height: 261px;}*/
.product_ul li img {width:100%;display:block;}
.product_ul li .productlist_title {padding-left: 10px;padding-right: 10px;font-size: 14px;padding-top: 5px;overflow: hidden;height:26px;overflow:hidden;}
.product_ul li .productlist_title p{text-overflow:ellipsis;overflow:hidden;white-space: nowrap;}
.product_ul .product_img{position:relative;overflow:hidden;padding-top:89%;margin-right: 15px;margin-left: 15px;margin-top:15px;}
.product_ul .product_img img{position:absolute;left:0;top:0;}
.product_list_goods{padding-top:20px;}
.sub_eqiup{padding:10px 0 0 0;}
.sub_eqiup .title{font-size:20px;}
.sub_eqiup .day{padding:10px 0px;color:#f40;font-size:16px;}
.sub_eqiup .noting{padding-top:10px;font-size:14px;}
.sub_eqiup .noting p{text-align:justify;line-height:24px;}
.check_img{padding-top:100%;}
.check_img img{position:absolute;left:0;top:0;border:none;}
.equipment_order{padding:20px 10px 25px;}
.exhibition_picture .equipment_order .check_photo{float:left;}
.exhibition_picture .equipment_order .check_photo .check_img {display: block;color: #fff;font-size: 20px;overflow: hidden;position: relative;border: 1px solid #eee;}
.exhibition_picture .equipment_order .check_photo .check_img img {width: 100%;display: block;}
.exhibition_picture .equipment_order .check_photo .check_img span {position: absolute;left: 0;bottom: 0px;width: 100%;height: 55px;transition: all 0.3s;text-align: center;line-height: 55px;bottom: -55px;}
.exhibition_picture .equipment_order .check_photo .check_img:hover span {bottom: 0;}
.exhibition_picture .subscribe_order {float: left;}
.exhibition_picture .subscribe_order .describe {font-size: 14px;line-height: 24px;}
.exhibition_picture .subscribe_order .describe_address {font-size: 14px;line-height: 24px;}
.exhibition_picture .subscribe_order .describe_address p {padding-top: 15px;}
.exhibition_picture .subscribe_order .describe_address h3 {font-size: 24px;margin-bottom: 10px;margin-top:10px;}
.exhibition_picture .subscribe_order .describe h3 {font-size: 24px;margin-bottom: 10px;margin-top:10px;}
.exhibition_picture .subscribe_order .describe p {text-indent: 2em;text-align:justify;}
.exhibition_picture .subscribe_order .put_img {overflow: hidden;padding: 0 25px;}
.exhibition_picture .subscribe_order .put_img img {width: 100%;display: block;}

.ove_picture{padding-top:107%;overflow:hidden;position:relative;}
.ove_picture .picture_img{width:100%;position:absolute;left:0;top:0;padding-top:100%;overflow:hidden;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #ddd;}
.ove_picture .ove_img{width:100%;height:100%;position:absolute;left:0;top:0;}
.ove_picture .swiper-slide{position:relative;}
.ove_picture .picture_img .text_wrap{position:absolute;left:0;bottom:0px;width:100%;background:url(/images/fade_30.png) center left repeat;}
.ove_picture .picture_img .text_wrap .text{padding:20px;color:#fff;}
.ove_picture .swiper-wrapper img{width:100%;display:block;}
.ove_picture .picture_num{width:100%;position:absolute;left:0;bottom:0;padding-bottom:25%;overflow:hidden;}
.ove_picture .picture_btn{position:absolute;width:100%;left:0;top:50%;z-index:3;}
.ove_picture .picture_btn a{position:absolute;top:0;width:86px;height:86px;background:url(/Images/icon.png) no-repeat;overflow:hidden;margin-top:-43px;-webkit-transform: scale(0.7);-ms-transform: scale(0.7);-o-transform: scale(0.7);transform: scale(0.7);}
.ove_picture .picture_btn .prevBtn{left:-100px;background-position:0 -100px; transition:all 0.8s;}
.ove_picture .picture_btn .nextBtn{right:-100px;background-position:-87px -100px; transition:all 0.8s;}
.ove_picture:hover.ove_picture .picture_btn .prevBtn{left:-10px;}
.ove_picture:hover.ove_picture .picture_btn .nextBtn{right:-10px;}
.ove_picture .ove_num{width:100%;height:100%;position:absolute;left:0;top:0;text-align:center;transform: translate3d(0, 0, 0);-webkit-transition: transform 0.3;-o-transition: transform 0.3;transition: transform 0.3;}
.ove_picture .ove_num .auto_num{width:100%;height:100%;text-align:center;}
.ove_picture .ove_num .auto_num .swiper-slide{width:25%;height:100%;padding:5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;overflow:hidden;}
.ove_picture .ove_num .auto_num .swiper-slide.active-nav{z-index:1;position:relative;}
.ove_picture .ove_num .swiper-slide img{width:100%;display:block;}
.ove_picture .ove_num .mark{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: 2px solid transparent;transition:all 0.3s;position:absolute;left:0;top:0;width:97.5%;height:0;background:url(/images/fade_30.png) center left repeat;text-align:center;color:#fff;filter:alpha(opacity=0);opacity:0;overflow:hidden;}
.ove_picture .ove_num .mark p{margin: auto;position: absolute;top: 0;left: 0;right: 0;bottom: 0;font-size:14px;height:30px;line-height:30px;}
.ove_picture .ove_num .auto_num .swiper-slide.active-nav .mark{filter:alpha(opacity=100);opacity:1;height:97.5%;/*border: 2px solid #30b6aa;*/}


@media (min-width: 768px){
    .sub_eqiup{padding:0 10px 0 20px;}
    .ove_picture:hover.ove_picture .picture_btn .prevBtn{left:10px;}
    .ove_picture:hover.ove_picture .picture_btn .nextBtn{right:10px;}
    .ove_picture{padding-top:127%;}
}

@media (min-width: 992px){
    .ove_picture .picture_btn a{-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
}

@media (min-width: 1200px){
    .main_content .product_ul{margin-left:0;}
}