.productBox{}
.productBox .productDetail{ border:1px solid #ccc;}
.productBox .productImgDetail{ border:1px solid #ccc;}

.productBox ul.summaryList { border: 1px solid #ccc;}
.productBox ul.dateList{border: 1px solid #ccc;}
.productBox div.ImageDisplayBoxWrap{border: 1px solid #ccc;}
.productBox ul.imageList{border: 1px solid #ccc;}
.productBox ul.list{border: 1px solid #ccc;}


.productBox .productDetail ul.summaryList { border: none;}
.productBox .productDetail ul.dateList{border: none;}
.productBox .productDetail div.ImageDisplayBoxWrap{border: none;}
.productBox .productDetail ul.imageList{border: none;}
.productBox .productDetail ul.list{border: none;}

.productBox .imgitem{
	float:left;
	list-style:none;
	margin:0 5px;
}

.productBox .buttonBar{position: relative; text-align:right; height:0;top: -5px; width:100%;}
.productBox .buttonBar a{ margin-left: 2px; padding: 3px 10px 0;}
.productBox .buttonBar .change{
	background: url("../images/button.png")  -410px 300px;
}
.productBox .buttonBar .delete{
	background: url("../images/button.png") -0px 248px;
}


.productBox .imgBlack img{width:100%;}

.productBox .imgblack{ width:120px; padding:5px; vertical-align:middle;}
.productBox .infoBlack td{ border:none; border-top:1px dashed #ccc;}
.productBox .product .title{ border-bottom:1px dashed #F16609;}
.productBox .info_top td{ border: none;}
.productBox .m_botton a
{
	border: 1px solid #ccc;
	padding: 2px 10px;
	background: #eee;
}

.baiye_box{}
.baiye_box li{ list-style:none;width: auto;display: inline-block;}
.baiye_box .box_left{width: 236px;text-align: center;}
.baiye_box .box_left li{width: auto;display: inline-block;}
.baiye_box .box_middle{width: 620px;margin: 0 3px;}
.baiye_box .box_right{width: 230px;}

.rurals_box{height:380px;overflow: hidden;}
.rurals_box_detail{width:1200px;overflow: hidden;height: 380px;}
.rurals_box_detail .detail{height: 380px;width: 1200px;}
.rurals_box_detail .detail .rural{width: 23.5%;float: left;margin: 4px;height: 170px;border: 1px #eee dashed;padding: 4px;border-radius: 4px;}
.rurals_box_detail .detail .detail_middle{/*border-bottom: 1px dashed #ccc;*/}
.rural .imgBox{float: left;margin-right: 8px;}
.rural .infoBox{margin: 5px;}
.rural .infoBox .price{color:brown;}
.rurals_box_detail p,.rurals_box_detail h3{margin:0px;}
.rurals_box_detail p{    color: #afafaf;
    font-size: 15px;}
.rurals_box_detail h3{font-size: 18px;
    font-weight: normal;}

.product_summary_list{}
.product_summary_list .summaryList{padding: 2px;}
.product_summary_list .summaryList li
{
	display: inline-block;
	min-width: 276px;
	padding: 2px;
	border: 1px solid #ccc;
}
.product_summary_list .summaryList li .info_box{}
.product_summary_list .summaryList li .tools_box{text-align: center; border-top:1px dotted #ccc}
.product_summary_list .head_tools{text-align: right;}
.product_summary_list .head_tools a{cursor: pointer;}

.info_relation_box{width: 250px;border: 1px solid #ccc;text-align: center;vertical-align: top;}
.info_relation_box .info_relation{}
.info_relation_box h2{font-size: 14px;
line-height: 30px;
background: #eee;
border-bottom: 1px solid #ccc;}
.info_relation_box .relation_box{padding: 5px;}
.info_relation_box .relation_box ul, .info_relation_box .relation_box li{}
.info_relation_box .relation_box .imgBox{}
.info_relation_box .relation_box .price_black{color:red;}
.info_relation_box .relation_box li{ list-style:none;border-bottom: 1px dashed #ccc;}
.info_relation_box .relation_box li.last{border-bottom:none;}

.info_detail_box{vertical-align: top; padding:0; margin:0}
.info_detail_box .thinTab ul.tabHeader li
{
	line-height: 30px;
	font-size: 14px;
	border: 1px solid #ccc;
	list-style: none;
	background: none;
	padding: 0 6px;
}
.info_detail_box .thinTab ul.tabHeader li.current{border-bottom-color: #fff;border-top: 2px solid red;}
.info_detail_box .thinTab{padding-top:0px;}
.info_detail_box .thinTab ul.tabHeader, .info_detail_box .thinTab .tabBody{padding-top:0px;padding-bottom: 0px;}
.info_detail_box .thinTab ul.tabHeader{position: relative;top: 1px;}
.info_detail_box .tableList td{line-height: 30px;font-size: 14px;text-align: left;}

.sub{display:inline-block;background: url("../images/plusMinus.gif") no-repeat -15px 0;padding: 7px 8px;position: relative;top: 2px; cursor:pointer;}
.add{display:inline-block;background:url("../images/plusMinus.gif") no-repeat 1px 0;padding: 7px 8px;position: relative;top: 2px; cursor:pointer;}


.product_hot_detail_box{padding: 5px;}
.product_hot_detail_box table{border-top:1px #eee dashed;margin-bottom: 5px;}
.product_hot_detail_box table:first-child{border-top:unset;}
.product_hot_detail_box table td{text-align: center;padding: 5px;list-style:none;}
.product_hot_detail_box table td .imgBox{text-align:center;}
.product_hot_detail_box table td .fiximgbox{text-align:center;border: 1px #eee dashed;padding: 9px 5px;border-radius: 4px;}
.product_hot_detail_box table td .small_imgBox{text-align:center;width:100%;padding: 5px 0;border: 1px #eee dashed;border-radius: 4px;}
.product_hot_detail_box .fix{border-right: 1px dotted #eee;}
.product_hot_detail_box .infoBox{width:100%;}
.product_hot_detail_box .infoBox p{margin: 0;line-height: 25px;width:100%;    height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.baiye_product_box{padding: 5px;}
.baiye_product_box table{margin: 0;}
.baiye_product_box ul{padding:0;margin:0;}
.baiye_product_box ul li{margin:0;text-align: center;padding: 5px;border: 1px #eee dashed;border-radius: 4px;}
.baiye_product_box .box_left{}
.baiye_product_box .box_left .type_nav_box{}
.baiye_product_box .box_left .special_detail_box{}
.baiye_product_box .box_left .special_detail_box ul{}
.baiye_product_box .box_left .special_detail_box ul li{margin: 5px 0;}
.baiye_product_box .box_middle ul{}
.baiye_product_box .box_middle ul li{margin: 5px 0;    text-align: center;}
.baiye_product_box .box_right  ul{}
.baiye_product_box .box_right  li{margin: 5px 0;    text-align: center;}
.baiye_product_box .infoBox p{margin: 0;line-height: 25px;height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
p.company{color:#afafaf}
p.oldprice{display:none;}
p.price{color: brown;}

.product_detail{margin: 0;}
.product_detail td{text-align:center;}
.product_detail .fix .imgBox{}
.product_detail .price_box{margin:0px;}
.product_detail .price_box td{text-align:left;}
.product_detail .price_box tr:first-child td{text-align:center;}
.product_detail .product_info{padding: 5px;border: 1px #eee dashed;border-radius: 4px;margin: 5px}
.product_detail p{margin: 0;line-height: 25px;height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;}

.product-summary-list{}
.product-summary-list .content_searchBar .searchParams{border: unset;}
.product-summary-list{border:unset;}
.product-summary-list .productBox ul.summaryList{border:unset;}
.product-summary-list .productBox ul.summaryList li a{text-decoration:unset;}
.product-summary-list .productBox ul.summaryList li a.title{font-size:15px;}
.product-summary-list ul.summaryList .imgBox{display:inline-block;border: unset;}
.product-summary-list ul.summaryList .info{display:inline-block;float: left;margin-left: 8px;width:300px;}
.product-summary-list ul.summaryList .detail{display:inline-block;float: left;margin-left: 8px;width:600px;color: #8a8a8a;}
.product-summary-list ul.summaryList .detail p .fix:first-child{display:none;}
.product-summary-list ul.summaryList .detail p .fix{margin:0 5px;}
.product-summary-list ul.summaryList .price{display:inline-block;float:right;font-weight: 700;}
.product-summary-list p{margin:0px;line-height: 30px;}
.product-summary-list p.selfrecommend{font-size: 13px;}
.product-summary-list p.selfrecommend span{display: inline-block;padding: 2px 2px 3px 3px;line-height: 1;background-color: #f33c3c;border-radius: 3px;/*-webkit-transform: skewX(-10deg);transform: skewX(-10deg);*/font-size: 12px!important;color: #fffbef!important;font-weight: 700;}
.product-summary-list .searchFormBox .fieldlist li{display:none;}
.product-summary-list .searchFormBox .fieldlist li:last-child{display:inline-block;width: 60%;}
.product-summary-list .searchFormBox .searchForm{}
.product-summary-list .searchFormBox .searchForm .search{display: block;clear: both;line-height:35px;border-bottom: 1px solid #f2f2f2;}
.product-summary-list .searchFormBox .searchForm .search label{width: 100px;float: left;display: inline-block;color: #999;}
.product-summary-list .searchFormBox .searchForm .search ul{margin:0px;padding: 0; float: left;display:inline-block;}
.product-summary-list .searchFormBox .searchForm .search ul li{margin:0px;padding: 0; float: left;display:inline-block;list-style: unset;margin: 0 5px;}
.product-summary-list .searchFormBox .searchForm .search .l{display: inline-block;width: 10%;vertical-align: top;}
.product-summary-list .searchFormBox .searchForm .search .r{display: inline-block;width: 90%;}
.product-summary-list .searchForm ul.fieldlist li input {height: 25px;line-height: 25px;border-radius: 4px;width: 90%;}
.product-summary-list .searchForm .toolbar input {padding: 6px 12px;border-radius: 3px;font-size: 13px;}
.product-summary-list .searchForm .search ul li.current {color: rebeccapurple;font-weight: 700;}

.product-summary-list .source-toolbar{}
.product-summary-list .source-toolbar ul{}
.product-summary-list .source-toolbar ul li{display: inline-block;width: 19%;text-align: center;line-height: 40px;height: 40px;white-space: nowrap;color: #555;}
.product-summary-list .source-toolbar ul li span{font-size: 16px;}
.product-summary-list .source-toolbar ul li span input[type=checkbox]{height: 20px;width: 20px;margin-right: 4px;}
.product-summary-list .source-toolbar ul li.all span{color: #fb391d;}
.product-summary-list .source-toolbar ul li.price{}
.product-summary-list .source-toolbar ul li.price .price-fas{margin-left:5px;}

.product_detail_box{padding: 10px;}
.product_detail_box .info_image_detail{}
.product_detail_box .info_image_detail .product_image_detail{}
.product_detail_box .info_image_detail .product_image_detail .baiye_image_box{}
.product_detail_box .info_image_detail .product_image_detail .baiye_image_box .ImageDisplayBoxWrap{border-color: #f2f2f2;border-radius: 4px;background: unset;}
.product_detail_box .info_image_detail .product_image_detail .baiye_image_box .ImageDisplayBoxWrap .ImageDisplayBox{}
.product_detail_box .info_image_detail .product_image_detail .baiye_image_box .ImageDisplayBoxWrap .ImageDisplayBox a{}
.product_detail_box .info_image_detail .product_image_detail .baiye_image_box .ImageDisplayBoxWrap .ImageDisplayBox a img{}
.product_detail_box .info_image_detail .product_image_detail .baiye_image_box .image_next_box{float: right;position: relative;top: -77px;padding: 28px 0;}
.product_detail_box .info_image_detail .product_image_detail .baiye_image_box .image_prev_box{position: absolute;padding: 28px 0;}
.product_detail_box .info_image_detail .product_image_detail .baiye_image_box .ToolsBoxWrap{background: #fafafa;border-radius: 4px;}
.product_detail_box .info_image_detail .product_image_detail .baiye_image_box .ToolsBoxWrap .image_prev{color:#000;}
.product_detail_box .info_image_detail .product_image_detail .baiye_image_box .ToolsBoxWrap .ImageDisplayPager{margin: 2px 0;}
.product_detail_box .info_image_detail .product_image_detail .baiye_image_box .ToolsBoxWrap .ImageDisplayPager a{border: unset;}
.product_detail_box .info_image_detail .product_image_detail .baiye_image_box .ToolsBoxWrap .ImageDisplayPager a.activeSlide{background: unset;border-radius: 4px;}
.product_detail_box .info_image_detail .product_image_detail .baiye_image_box .ToolsBoxWrap .ImageDisplayPager a.activeSlide img{border: 2px solid red;}
.product_detail_box .info_image_detail .product_image_detail .baiye_image_box .ToolsBoxWrap .image_next{color:#000;}
.product_detail_box .info_image_detail .product_image_detail svg{margin:0;}

.product_info_detail{padding:0 10px;}
.product_info_detail .favorites{float:right;}
.product_info_detail .title{font-size: 20px;font-weight: 600;}
.product_info_detail .price_box .price_title{color: #afafaf;font-size: 16px;margin-right: 10px;}
.product_info_detail .price_box .info{color: #ee5f5b;font-size: 20px;}

.product_info_detail .spec_box{}
.product_info_detail .spec_box .fix{margin:0 5px 0 0;}
.product_info_detail .company_detail{display: inline-block;float: right;width: 35%;padding:0 10px;border: 1px solid #fafafa;}
.product_info_detail .company_detail .company_title{border-bottom: 1px solid rosybrown;padding: 5px 0;text-align: center;font-size: 18px;background:#fff;}
.product_info_detail .company_detail p{padding: 10px;margin:0px;}
.product_info_detail .company_detail .btnlogin{display: inline-block!important;background: #0074c1;color: #fff;font-size: 14px;line-height: 1;border: 1px solid #0074c1;border-radius: 4px;padding: 8px 15px;text-align: center;cursor: pointer;}

.info_detail_box{}
.info_detail_box .d_title{color: #afafaf;}
.info_detail_box .form-row{}
.info_detail_box .form-row .field-ctr-box {}
.info_detail_box .form-row .CommentLoad{border-radius: 4px;}
.info_detail_box .form-row textarea{width:700px;border-radius: 4px;}
.info_detail_box .form-row input[type=text]{line-height:25px;border-radius: 3px;}

.shop_product_search_box{line-height: 80px;text-align: right;}
.shop_product_search_box .searchForm{}
.shop_product_search_box .searchForm .fieldlist{width: 80%;}
.shop_product_search_box .searchForm .fieldlist li{display:none;}
.shop_product_search_box .searchForm .fieldlist li:last-child{display:inline-block;width: 70%;}
.shop_product_search_box .searchForm-line ul.fieldlist li label{line-height: 30px;font-size: 15px;display: none;}
.shop_product_search_box .searchForm-line input[type=text]{line-height: 25px;border-radius: 4px;width:99%;}
.shop_product_search_box .shop-btn-search{background: white url(/static/admin/img/nav-bg.gif?b23d8f4535ff) bottom repeat-x;color: black;border: 1px solid #bbb;border-color: #ddd #aaa #aaa #ddd;padding: 6px 15px;position: relative;top: 0px;border-radius: 4px;}
.shop_product_search_box input[type=submit]{padding: 6px 15px;position: relative;top: -1px;border-radius: 4px;}

.shop_product_box{margin-top:8px;background:#fff;border: unset;}
.shop_product_box .wHeader{height: 40px;line-height: 40px;overflow: hidden;background: #f6f6f6;border-bottom: unset;}
.shop_product_box .wHeader .caption{padding: 0 6px;border-left: 3px solid #0093f3;font-size: 17px;font-weight: 500;}
.shop_product_box .wBody{margin-top:5px;}
.product_detail{}
.shop_product_list{background: #fff;}
.shop_product_list .wHeader{display: none;}
.shop_product_list .content_searchBar{border-bottom: 1px solid #ccc;}
.shop_product_list .content_searchBar .searchFormBox{display:block;border: unset;}
.shop_product_list .content_searchBar .searchHandleBox{display:none;}
.shop_product_list ul.summaryList li{border-bottom: 1px dashed #999;}
.shop_product_list ul.summaryList .info{}
.shop_product_list ul.summaryList .info p.company{display:none;}
.shop_product_list ul.summaryList .info p.material{display:block!important;color: #999;}

.h5-main-body{min-height:80%;}
.h5-main-body .content_searchBar .searchFormBox{border:none;}
.h5-main-body .content_searchBar{border-bottom: 1px solid #f5f5f5;}
.h5-main-body .malllist li .imgBox{float: left;}
.h5-main-body .standardWidget{border:none;}
.h5-main-body .pagination{display:none;}
.h5-main-body .content_searchBar .searchFormBox .searchForm-line ul.fieldlist li{display:none;}
.h5-main-body .content_searchBar .searchFormBox .searchForm-line ul.fieldlist li input[type=text]{border: 1px solid #f5f5f5!important;height:31px;line-height:31px;}
.h5-main-body .content_searchBar .searchFormBox .searchForm-line ul.fieldlist li:last-child{display:inline;}

.h5-main-body .info_detail_box .thinTab ul.tabHeader li {width: 46%;display: inline-block;text-align: center;border: unset;}
.h5-main-body .info_detail_box .thinTab ul.tabHeader li span{padding: 10px 15px;position: relative;top: -8px;font-size: 17px;font-weight: 600;color: #999;}
.h5-main-body .info_detail_box .thinTab ul.tabHeader li.current{border:unset;}
.h5-main-body .info_detail_box .thinTab ul.tabHeader li.current span{border-bottom:5px solid #ee5f5b;color:#000;}
.h5-main-body .companyBox .companyDetail .info_detail_box .related_widgets .summaryList li .price{float: none;line-height: 35px;font-size: 18px;}
.h5-main-body .companyBox .companyDetail .info_detail_box .related_widgets .summaryList li .detail p{    display: inline-block;}
.h5-main-body .companyBox .companyDetail .info_detail_box .related_widgets .summaryList li .selfrecommend{padding: 4px 5px;font-size: 15px!important;background-image: linear-gradient(to right , #c97e54, #f33c3c);}
.h5-main-body .companyBox .companyDetail .infoBlack td{}
.h5-main-body .companyBox .companyDetail .infoBlack td.imgblack .company_integrity{text-align: center;width: 80%;background: #d1b219;padding: 0 5px;border-radius: 4px;color: #fff;font-weight: 600;line-height: 22px;}
.h5-main-body .companyBox .companyDetail .infoBlack td.imgblack .company_integrity .integrity{background: unset;float: unset;}
.h5-main-body .companyBox .companyDetail .infoBlack td .title{line-height: 20px;}
.h5-main-body .companyBox .companyDetail .info_detail_box .related_widgets .summaryList li{width: 98%!important;border-radius: 4px;}

.h5-main-body .productBox{}
.h5-main-body .productBox .h5_summaryList{}
.h5-main-body .productBox .h5_summaryList li{
	    border: 1px solid #f5f5f5;
    box-shadow: 0px 0px 5px 1px #f5f5f5;display: inline-block;
    margin: 5px 0!important;
}
.h5-main-body .productBox .h5_summaryList li.first {}
.h5-main-body .productBox .h5_summaryList li .imgBox{float: left;
    margin: 5px;}
.h5-main-body .productBox .h5_summaryList li .detail{}
.h5-main-body .productBox .h5_summaryList li .detail .title{ont-size: 16px;
    font-weight: bold;
    color: #000;}
.h5-main-body .productBox .h5_summaryList li .detail span{    font-size: 16px;
    color: #999;}
.h5-main-body .productBox .h5_summaryList li .info{}
.h5-main-body .productBox .h5_summaryList li .toolbar{}
.h5-main-body .productBox .h5_summaryList li .toolbar td{    width: 20%;    text-align: center;font-size: 14px;
    font-weight: bold;
    color: #999;
    white-space: nowrap;}
.h5-main-body .productBox .h5_summaryList li .toolbar p.selfrecommend{}
.h5-main-body .productBox .h5_summaryList li .toolbar p.selfrecommend span{
	    line-height: 25px;white-space: nowrap;
    padding: 0 5px;
    background-image: linear-gradient(to right , #c97e54, #f33c3c);
    border-radius: 4px;
}

.h5-main-body .product-detail{}
.h5-main-body .product-detail{}
.h5-main-body .product-detail .product_image_detail{}
.h5-main-body .product-detail .product_image_detail .ImageDisplayBoxWrap{border: unset;padding: 0;}
.h5-main-body .product-detail .product_image_detail .ToolsBoxWrap{display:none;}
.h5-main-body .product-detail .product_info_detail{        padding: 10px 5px;margin: 10px 0;line-height: 40px;box-shadow: 0px 0px 5px 4px #f5f5f5;border: 1px solid #f5f5f5;}
.h5-main-body .product-detail .product_info_detail table{}
.h5-main-body .product-detail .product_info_detail table td{    line-height: 35px;font-size: 16px;min-width: 100px;}
.h5-main-body .product-detail .product_info_detail table td.t{font-weight: 600;font-size: 15px;color: #999;}
.h5-main-body .product-detail .product_info_detail table td.c{}
.h5-main-body .product-detail .product_info_detail table td.price_box span:first-child{    font-size: 20px;color: #f23e3d;font-weight: bold;}

.h5-main-body .product-detail .company-info-detail{     padding: 15px 0;   box-shadow: 0px 0px 5px 4px #f5f5f5;border: 1px solid #f5f5f5;}
.h5-main-body .product-detail .company-info-detail table{line-height: 30px;}
.h5-main-body .product-detail .company-info-detail table .imgblack{}
.h5-main-body .product-detail .company-info-detail table .imgblack img{}
.h5-main-body .product-detail .company-info-detail table .imgblack .company_integrity{margin-top: 10px;text-align: center;width: 80%;background: #d1b219;padding: 0 5px;border-radius: 4px;color: #fff;font-weight: 600;line-height: 22px;}
.h5-main-body .product-detail .company-info-detail table .imgblack .company_integrity .integrity{background: unset;float: unset;}
.h5-main-body .product-detail .company-info-detail .title{font-size: 16px;font-weight: bold;}
.h5-main-body .product-detail .company-info-detail .operation{    font-size: 16px;color: #999;}
.h5-main-body .product-detail .company-info-detail .shop-favorites{line-height: 40px;height: 40px;}
.h5-main-body .product-detail .company-info-detail .shop-favorites dl{}
.h5-main-body .product-detail .company-info-detail .shop-favorites dl dd{display: inline-block;width: 49%;text-align: center;font-size: 16px;font-weight: 600;}

.h5-main-body .product-detail .product-intro-detail{box-shadow: 0px 0px 5px 4px #f5f5f5;border: 1px solid #f5f5f5;margin: 10px 0 0;}
.h5-main-body .product-detail .product-intro-detail th{background: #f5f5f5;    text-align: left;line-height: 40px;height: 40px;}
.h5-main-body .product-detail .product-intro-detail th span{font-size: 18px;border-left: 5px solid #f23e3d;line-height: 40px;padding-left: 5px;margin: 5px 0;font-weight: bold;}
.h5-main-body .product-detail .product-intro-detail h2{background: #f5f5f5;    text-align: left;line-height: 40px;height: 40px;}
.h5-main-body .product-detail .product-intro-detail h2 span{font-size: 18px;border-left: 5px solid #f23e3d;line-height: 40px;padding-left: 5px;margin: 5px 0;font-weight: bold;}
.h5-main-body .product-detail .product-intro-detail .recommend_list{}
.h5-main-body .product-detail .product-intro-detail .recommend_list ul{}
.h5-main-body .product-detail .product-intro-detail .recommend_list ul li{
	width: 47%;
    display: inline-block;
    margin: 2px 0px;
    border-radius: 3px;
    border: 1px solid #f5f5f5;
    padding: 5px;
	box-shadow: 0px 0px 5px 4px #f5f5f5;
}
.h5-main-body .product-detail .product-intro-detail .recommend_list ul li .title{font-size: 15px;
    font-weight: bold;}
.h5-main-body .product-detail .product-intro-detail .recommend_list ul li .imgbox{}
.h5-main-body .product-detail .product-intro-detail .recommend_list ul li .summary{line-height: 35px;}
.h5-main-body .product-detail .product-intro-detail .recommend_list ul li .spec{color: #999;    background: #f5f5f5;}
.h5-main-body .product-detail .product-intro-detail .recommend_list ul li .company-info{    text-align: center;
    font-size: 16px;
    line-height: 40px;white-space: nowrap;
    width: 100%;
    text-overflow: ellipsis;
    overflow: hidden;
    }
.h5-main-body .product-detail .product-intro-detail .recommend_list ul li .company-info a{color: #999;}
.h5-main-body .product-detail .product-intro-detail .recommend_list ul li .summary .price-info{white-space: nowrap;}
.h5-main-body .product-detail .product-intro-detail .recommend_list ul li .summary .price-info span:first-child{    font-weight: bold;
    color: #ef0d25;
    font-size: 16px;}
.h5-main-body .product-detail .product-intro-detail .recommend_list ul li .selfrecommend{}
.h5-main-body .product-detail .product-intro-detail .recommend_list ul li .selfrecommend span{line-height: 25px;
    line-height: 26px;
    padding: 1px 6px;
    background-image: linear-gradient(to right , #c97e54, #f33c3c);
    border-radius: 4px;
    color: #fff;
}
.h5-main-body .product-detail .toolbar{    position: fixed;    background: #fff;bottom: 0;width: 100%;left: 0;padding: 5px 0 0;}
.h5-main-body .product-detail .toolbar table{}
.h5-main-body .product-detail .toolbar table td{width: 20%;padding: 5px 0 0;text-align: center;}
.h5-main-body .product-detail .toolbar table td.phone svg{height: 20px;}
.h5-main-body .product-detail .toolbar table td.xunjia a{padding: 10px 30px;border: 1px solid #fb391d;background: #fb391d;color: #fff;border-radius: 20px;font-weight: 600;white-space: nowrap;background-image: linear-gradient(to right , #ff5e34, #ef0d25);}

.layui-search-box{}
.layui-search-box .layui-layer-title{font-size: 18px;background: #fff;}
.layui-search-box .layui-layer-setwin .layui-layer-close1{}
.layui-search-box .layui-search-info{}
.layui-search-box .layui-search-info h2{line-height: 50px;font-weight: 600;}
.layui-search-box .layui-search-info li{display: inline-block;line-height: 25px;font-size: 16px;margin: 3px 2px;border: 1px solid #ccc;padding: 0px 10px;border-radius: 15px;color: #555;}
.layui-search-box .layui-search-info .toolbar{line-height: 60px;text-align: center;margin: 20px;}
.layui-search-box .layui-search-info .toolbar a{margin: 20px;font-size: 20px;border: 1px solid #e6e6e6;padding: 10px 40px;border-radius: 30px;background: #e6e6e6;white-space: nowrap;}
.layui-search-box .layui-search-info .toolbar .select-re{background: #e6e6e6;color: #000;}
.layui-search-box .layui-search-info .toolbar .select-ok{background:#f33d3c;color: #fff;}
.layui-search-box .layui-search-info li.current{background: black;color: #fff;}
.layui-search-box .layui-search-info li.current a{}
.h5-main-body .searchForm-line .phone-toolbar{}


@media(min-device-width: 240px){
	.h5-main-body .product-detail .product-intro-detail .recommend_list ul li{width: 100%;}
	.h5-main-body .productBox .h5_summaryList li .toolbar td.self-recommend-box{display:none;}
	.h5-main-body .productBox .h5_summaryList li .toolbar td{width:auto;}
}
@media(min-device-width: 280px){
	.h5-main-body .product-detail .product-intro-detail .recommend_list ul li{}
}
@media(min-device-width: 320px){
	.h5-main-body .product-detail .product-intro-detail .recommend_list ul li{}
	.h5-main-body .productBox .h5_summaryList li .toolbar td.recommend{display:inline-block;line-height: 54px;}
}
@media(min-device-width: 360px){
	.h5-main-body .product-detail .product-intro-detail .recommend_list ul li{}
}
@media(min-device-width: 411px){
	.h5-main-body .product-detail .product-intro-detail .recommend_list ul li{}
	.h5-main-body .productBox .h5_summaryList li .toolbar td.self-recommend-box{display:inline-block;line-height: 54px;width: 70px;overflow: hidden;}
	.h5-main-body .productBox .h5_summaryList li .toolbar td{width:20%;}
}
@media(min-device-width: 414px){
	.h5-main-body .product-detail .product-intro-detail .recommend_list ul li{width: 46.8%;}
}
@media(min-device-width: 430px){
	.h5-main-body .product-detail .product-intro-detail .recommend_list ul li{}
}
@media(min-device-width: 480px){
	.h5-main-body .product-detail .product-intro-detail .recommend_list ul li{}
}
@media(min-device-width: 540px){
	.h5-main-body .product-detail .product-intro-detail .recommend_list ul li{width: 47.6%;}
	.h5-main-body .productBox .h5_summaryList li .toolbar td.self-recommend-box{display:none;}
	.h5-main-body .productBox .h5_summaryList li .toolbar td{width:auto;}
}
@media(min-device-width: 600px){
	.h5-main-body .product-detail .product-intro-detail .recommend_list ul li{width: 47.9%;}
	.h5-main-body .productBox .h5_summaryList li .toolbar td.recommend{display:inline-block;line-height: 54px;}
}
@media(min-device-width: 768px){
	.h5-main-body .product-detail .product-intro-detail .recommend_list ul li{width: 31.7%;}
}
@media(min-device-width: 800px){
	.h5-main-body .product-detail .product-intro-detail .recommend_list ul li{}
}
@media(min-device-width: 820px){
	.h5-main-body .product-detail .product-intro-detail .recommend_list ul li{width: 31.8%;}
	.h5-main-body .productBox .h5_summaryList li .toolbar td.self-recommend-box{display:inline-block;}
	.h5-main-body .productBox .h5_summaryList li .toolbar td{width:auto;}
}
@media(min-device-width: 912px){
	.h5-main-body .product-detail .product-intro-detail .recommend_list ul li{width: 31.9%;}
}
@media(min-device-width: 1024px){
	.h5-main-body .product-detail .product-intro-detail .recommend_list ul li{width: 32.1%;}
}
@media(min-device-width: 1280px){
	.h5-main-body .product-detail .product-intro-detail .recommend_list ul li{width: 32.3%;}
}