.companyBox{}
.companyBox .companyDetail{border: 1px solid #ccc;}
/* map */
.fullMapBox {position:absolute;z-index:10000;left:0;right:0;top:0;bottom:0;background-color:#fff;}
.mapBox {}
/* listPanel */
.mapBox .listPanel {position:absolute;left:0;z-index:1000;display:none;}
.listPanel .panelBody {width:250px;background-color:#fff;border:1px solid #ccc;}
.listPanel .listBox {margin:10px 0;height:400px;overflow:auto;}
.panelBody ul.companyList {padding:0;}
.panelBody ul.companyList li {padding-left:8px;padding-right:8px;cursor:pointer;}
.panelBody ul.companyList li:hover {background-color:#eee;}
.listPanel .panelHandel {vertical-align:top;background-color:#fff;border:1px solid #ccc;border-left:0;padding:3px;cursor:pointer;position:absolute;left:251px;top:0;white-space:nowrap;}
.listPanel .loadingBox {padding:5px;}
.listPanel .loading {float:left;}
/* searchBar */
.mapBox .searchBar{padding:0;}
.searchBar .fullScreen { display:none; }
.searchBar ul.search_operationType_box, ul.search_operationType_box li{list-style:none;margin:0;border:0;padding:0;}
ul.search_operationType_box li{display:inline-block;}
ul.search_operationType_box li{*display:inline;}
.mapBox .searchBar p.help {display:inline;margin:0;padding:0;}
.mapBox .searchBar ul.ztree {margin:0;padding:5px;}
.map {border:1px solid #ccc;height:500px;}
.map .compatibilityTip {padding:10px;text-align:center;}
/* InfoWindowBox */
.InfoWindowBox .error {color:red;}
.InfoWindowBox .tableList, .InfoWindowBox .tableList tr {font-size:12px;line-height:160%;}
.InfoWindowBox .tableList td {text-align:left;}
.companyBox ul.summaryList { border: 1px solid #ccc;}
.companyBox ul.dateList{border: 1px solid #ccc;}
.companyBox div.ImageDisplayBoxWrap{border: 1px solid #ccc;}
.companyBox ul.imageList{border: 1px solid #ccc;}
.companyBox ul.list{border: 1px solid #ccc;}
.companyBox ul.summaryList li{ border-bottom:1px dashed #ccc; margin-bottom:5px; padding:5px;}
.companyBox .imgblack{ width:120px; padding:5px; vertical-align:middle;}
.companyBox .infoBlack td{ border:none; border-top:1px dashed #ccc;}
.companyBox .company .title{ border-bottom:1px dashed #F16609;}
.companyBox .info_top td{ border: none;}
.companyBox .companyDetail .summuryblack{ padding:5px;}
.companyBox .companyDetail .summuryblack p{ text-indent:2em}
 .module input.f_title{ width:256px;}
.integrity{ float:right; display:inline-block; background:url('../../images/level.gif'); height:14px; line-height:14px; margin:5px 0; cursor:pointer;}
 .integrity_1{padding: 0 36px;}
.integrity_2{padding: 0 28px;}
.integrity_3{padding: 0 20px;}
.integrity_4{padding: 0 13px;}
.integrity_5{padding: 0 6px;}
/*.integrity_6{padding: 0 43px;}
.integrity_7{padding: 0 50px;}
.integrity_8{padding: 0 58px;}
.integrity_9{padding: 0 65px;}
.integrity_10{padding: 0 73px;}
 */
.dateList .integrity{ margin: 5px;}
.company_image_detail .imgitem{ float:left; list-style:none; margin:0 5px;}
.company_image_detail .buttonBar{position: relative; text-align:right; height:0;top: -5px; width:100%;}
.company_image_detail .buttonBar a{ margin-left: 2px; padding: 3px 10px 0;}
.company_image_detail .buttonBar .change{ background: url("../images/button.png") -410px 300px; }
.company_image_detail .buttonBar .delete{ background: url("../images/button.png") -0px 248px; }
.company_image_detail .imgBlack img{width:100%;}
.baiye_shop_box{}
.baiye_shop_box table{margin:0px;}
.baiye_shop_box p{margin:0;padding:0;line-height: 30px;}
.baiye_shop_box .box_left{vertical-align: top;}
.baiye_shop_box .box_left .special_detail_box{}
.baiye_shop_box .box_left .special_detail_box .shop_box{border: 1px dashed #eee;margin: 6px 5px;border-radius: 4px;padding: 2px;}
.baiye_shop_box .box_middle{vertical-align: top;text-align: center;}
.baiye_shop_box .box_middle .shop_box{border: 1px dashed #eee;margin: 5px;border-radius: 4px;padding: 2px;}
.baiye_shop_box .box_middle .shop_box .imgBox{text-align:center;}
.baiye_shop_box .box_right{vertical-align: top;}
.baiye_shop_box .box_right .shop_box{border: 1px dashed #eee;margin: 5px;border-radius: 4px;padding: 2px;}
.baiye_shop_box .box_right .shop_box .imgBox{float:left;margin-right: 5px;}
.shop_detail_list{}
.shop_detail_list .shop_detail{margin: 5px;padding: 5px;border: 1px dashed #fafafa;border-radius: 4px;text-align: center;}
.shop_detail_list .shop_detail .imgBox{}
.shop_detail_list .shop_detail .tools{line-height: 30px;}

.shop_s_list{border: unset;}
.shop_s_list .searchForm .search {display: block;clear: both;min-height: 35px;margin: 10px 0;border-bottom: 1px solid #f2f2f2;line-height: 35px;}
.shop_s_list .searchForm .search label {display: inline-block;float: left;font-weight: 600!important;color: #999;width: 80px;text-align: right;font-size:15px;}
.shop_s_list .searchForm .search ul li {list-style: none;float: left;line-height: 35px;height: 35px;padding: 0 10px;margin: 0 10px 2px 0;}
.shop_s_list .searchForm .search ul li.current {border-bottom: 2px solid rebeccapurple;margin-bottom:0px!important;;}
.shop_s_list .searchForm ul.fieldlist li input {height: 25px;line-height: 25px;border-radius: 4px;width: 90%;}
.shop_s_list .searchForm .toolbar input {padding: 6px 12px;border-radius: 3px;font-size: 13px;}
.shop_s_list .searchForm ul.fieldlist li {display: none;}
.shop_s_list .searchForm ul.fieldlist li:last-child {display: inline-block;width: 60%;text-align: right;}
.shop_s_list .searchForm .search table{margin:0;}
.shop_s_list .searchForm .search table th{width:80px;vertical-align:top;color: #999;}
.shop_s_list .searchForm .search table td{vertical-align:top;}

.summary_shop_List_box{}
.summary_shop_List_box .summary_shop_List{}
.summary_shop_List_box .summary_shop_List li{line-height: 30px;overflow: hidden;border-bottom: 1px dashed #999;}
.summary_shop_List_box .summary_shop_List li table{margin:0;padding:0;width: 100%;}
.summary_shop_List_box .summary_shop_List li table td{}
.summary_shop_List_box .summary_shop_List li .imgBox{display:inline-block;border: unset;margin-right: 10px;}
.summary_shop_List_box .summary_shop_List li .infoBox{display:inline-block;width: 100%;}
.summary_shop_List_box .summary_shop_List li .infoBox p{padding:0;margin:0;}
.summary_shop_List_box .summary_shop_List li .infoBox .mainoperation{}
.summary_shop_List_box .summary_shop_List li .infoBox .mainoperation ul{margin:0;padding:0px;}
.summary_shop_List_box .summary_shop_List li .infoBox .mainoperation ul li{border: unset;margin: 0 5px 0;display: inline-block;}
.summary_shop_List_box .summary_shop_List li .productBox{display:inline-block;border-right: 1px solid #fafafa;margin-right: 10px;text-align: center;width: 100%;}
.summary_shop_List_box .summary_shop_List li .capacityBox{display:inline-block;margin-right: 10px;text-align: center;width: 100%;}
.summary_shop_List_box .summary_shop_List li .loginBox{display:inline-block;width: 100%;}
.summary_shop_List_box .summary_shop_List li .loginBox .title{padding: 10px 20px;border: 1px solid #0074c1;border-radius: 4px;}

.shop_nav{height:40px;background:#333;}
.shop_nav .navigationMenu{}
.shop_nav .navigationMenu li{background:unset;height: 40px;line-height: 23px;}
.shop_nav .navigationMenu li a{color: #fff;border: unset;padding: 0.59em 1em;}
.shop_nav .navigationMenu li.current{background: #0093f3;opacity: 0.9;}

.shop_main_ad{background: #fff;}
.shop_main_ad .standardWidget{margin: 5px 0;border: unset;background: #fafafa;}
.shop_main_ad .contentWidget .wBody{padding:0px;}

.shop_info_box{background: #fff;}
.shop_info_box .standardWidget{background:unset;border:unset;margin:0;background: url(/static/_Client/Images/bg_store.jpg) no-repeat;}
.store-info-box table{margin:0;padding:0;width:100%;}
.shop_info_box .contentWidget .wBody{padding: 20px 20px;}
.store-info-box .store-info{line-height: 30px;}
.store-info-box .store-info p{margin:0px;}
.store-info-box .store-info .title{font-size: 20px;font-weight: 600;color: #333;float: left;margin-right: 20px;}
.store-info-box .store-info .mainoperation{}
.store-info-box .store-info .mainoperation td{line-height:30px;}
.store-info-box .store-info .mainoperation ul{margin:0;padding:0;}
.store-info-box .store-info .mainoperation ul li{list-style:none;padding:0;margin:0 5px;display:inline-block;}

.shop-info{min-height: 600px;}
.shop-info .standardWidget{border:unset;margin:0px;min-height: 600px;height:100%;}
.shop-info .contentWidget .wBody{min-height: 600px;height:100%;padding: 0;}
.shop-info .contentWidget .wBody.shop-jianjie .grid{min-height: 600px;height:100%;}
.shop-info .contentWidget .wBody.shop-jianjie .grid{min-height: 600px;height:100%;}
.shop-info .store-info{line-height: 30px;text-align: center;padding: 6px 15px;}
.shop-info .store-info p{margin:0px;text-align: center;}
.shop-info .store-info .title{font-size: 20px;font-weight: 600;color: #333;}
.shop-info .store-info .mainoperation{text-align: left;}
.shop-info .store-info .mainoperation td{line-height:30px;}
.shop-info .store-info .mainoperation ul{margin:0;padding:0;}
.shop-info .store-info .mainoperation ul li{list-style:none;padding:0;margin:0 5px;display:inline-block;}


.shop_equipment_list{border: unset;background: unset;}
.shop_equipment_list .searchForm .toolbar input {padding: 6px 12px;border-radius: 3px;font-size: 13px;}
.shop_equipment_list .searchForm ul.fieldlist li input {height: 25px;line-height: 25px;border-radius: 4px;width: 20%;}
.shop_equipment_list .searchForm ul.fieldlist li select{height: 30px;line-height: 30px;border-radius: 3px;}
.shop_equipment_list .searchForm-line ul.fieldlist li label{font-size: 15px;color:#999;}
.shop_equipment_list .searchForm .toolbar input {padding: 6px 12px;border-radius: 3px;font-size: 13px;}
.shop_equipment_list .pagination{border-top: 1px dashed #999;padding: 8px 0;}

.malllist-box{padding:0 10px;}
.malllist{}
.malllist li{margin:5px;padding:5px;    display: block;clear: both;}
.malllist li.ent-item{border-top:1px solid #f5f5f5;}
.malllist li.first{border:none;}
.malllist .productbBox{display:block;}
.malllist .productbBox li{line-height:35px;font-weight: bold;border-top:1px dotted #fafafa;}
.malllist .productbBox li:first-child{border:none;border-top:none;}
.malllist .productbBox li span.title{float:left;margin:0;width:90%;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;display:inline-block;}
.malllist .productbBox li span{float:right;}

.malllist .imgBox{border: 1px solid #f5f5f5;padding: 5px;float:left;}
.malllist .info{}
.malllist .info div.title{height: 40px;line-height: 40px;}
.malllist .info div.title label{width: 90%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: inline-block;}
.malllist .info div.title label a{font-size: 16px;font-weight: bold;color:#000;}
.malllist .info div.title .login-shop-box{float: right;margin: 0 0 0 5px;border: 1px solid #f33c3c;padding: 5px 12px;line-height: 18px;font-size: 15px;border-radius: 5px;color: #f33c3c;display: inline-block;}
.malllist .info div.mainoperation{color: #999;font-size: 15px;}

.h5-main-body .h5_summaryList{}
.h5-main-body .h5_summaryList li{box-shadow: 0px 0px 5px 1px #f5f5f5;}
.h5-main-body .h5_summaryList li .imgBox{    text-align: center;border: 1px solid #f5f5f5;margin:2px;border-radius: 5px;box-shadow: 0px 0px 5px 2px #f5f5f5;}
.h5-main-body .h5_summaryList li .imgBox img{}
.h5-main-body .h5_summaryList li .infoBox{line-height: 30px;padding-left: 5px;}
.h5-main-body .h5_summaryList li .infoBox span{display: inline-block;}
.h5-main-body .h5_summaryList li .infoBox .h5-title{}
.h5-main-body .h5_summaryList li .infoBox .h5-title .integrity-box{}
.h5-main-body .h5_summaryList li .infoBox .h5-title .integrity{}
.h5-main-body .h5_summaryList li .infoBox .h5-title .title-box{}
.h5-main-body .h5_summaryList li .infoBox .h5-title .title{font-size: 17px!important;}
.h5-main-body .h5_summaryList li .infoBox .summary{}
.h5-main-body .h5_summaryList li .infoBox .summary .loginBox{width: auto;    padding: 0px 5px;float: right;border: 1px solid #13bc2b;border-radius: 4px;color:#13bc2b}
.h5-main-body .h5_summaryList li .infoBox .summary .loginBox .title{border: unset;padding: 0;font-size:14px!important;font-weight:normal;}
.h5-main-body .h5_summaryList li .infoBox .summary .shop_map{width: auto;    display: inline-block;}
.h5-main-body .h5_summaryList li .infoBox .summary .mainoperation{}
.h5-main-body .h5_summaryList li .infoBox .summary .mainoperation span{border: unset;padding: 0;margin: 0 3px;}
.h5-main-body .h5_summaryList li .c-tool{}
.h5-main-body .h5_summaryList li .c-tool .c-tool-item{display: inline-block;width: auto;margin: 0 2px;}
.h5-main-body .h5_summaryList li .c-tool .company_integrity{background: #d1b219;  padding: 0 5px;  border-radius: 4px;color: #fff;font-weight: 600;line-height: 22px;}
.h5-main-body .h5_summaryList li .c-tool .company_integrity .integrity{    background: unset;margin: 0;float: unset;display: unset;line-height: unset;color: #f81e1c;}
.h5-main-body .sore-tooler-bar{}
.h5-main-body .sore-tooler-bar ul{margin: 0;padding: 0;}
.h5-main-body .sore-tooler-bar ul li{margin: 0;padding: 0;display:inline-block;width:19%;text-align:center;line-height: 40px;font-size: 15px;font-weight: 600;color: #646464;cursor: pointer;white-space: nowrap;}

.h5-main-body .conArea .shop_s_list .searchForm .search ul li{height:30px;line-height:30px;padding:0 1px;margin:0 0 2px;}
.h5-main-body .content_searchBar .searchFormBox input[name='q']{height: 36px;    line-height: 36px;}

.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{}

@media(min-device-width: 240px){
	.malllist .info div.title label{width: 60%;}
	.malllist .imgBox{width:40px!important;}
	.malllist .imgBox img{width:40px!important;height:auto!important;margin:0 auto!important;}

	.malllist .info div.title{height: 30px;line-height: 30px;}
	.malllist .info div.title .login-shop-box{padding: 3px;font-size: 12px;}
	.malllist li{margin:5px 0;padding:0;}
	.malllist .info div.title label a,.malllist .info div.mainoperation{font-size: 13px;}
}
@media(min-device-width: 280px){
	.malllist .info div.title label{width: 65%;}
}
@media(min-device-width: 320px){
	.malllist .info div.title label{width: 70%;}
}
@media(min-device-width: 360px){
	/*.malllist .info div.title label{width: 73%;}*/
}
@media(min-device-width: 411px){
	/*.malllist .info div.title label{width: 75%;}*/
}
@media(min-device-width: 480px){
	.malllist .imgBox{width:60px!important;}
	.malllist .imgBox img{width:60px!important;height:auto!important;margin:0 auto!important;max-height: 60px;}
	.malllist li.ent-item{margin:5px 0;padding:5px 0; }
	.malllist .info div.title .login-shop-box {padding: 5px 10px;font-size: 13px;}
}
@media(min-device-width: 600px){
	.malllist .info div.title label{width: 75%;}
	.malllist .info div.title .login-shop-box{padding: 5px 12px;font-size: 15px;}
	.malllist .info div.title label a,.malllist .info div.mainoperation{font-size: 15px;}
}
@media(min-device-width: 800px){
	.malllist .imgBox{width:80px!important;}
	.malllist .imgBox img{width:80px!important;height:auto!important;margin:0 auto!important;max-height: 80px;}
}