@charset "utf-8";

/* 清除浮动 */
.service-head-bar dl:after,.filter-list:after,.company-item:after,.company-review .review-wrap:after,.comment-item li:after,.com-service-intro dl:after,.company-review .side-acts:after,.master-intro-wrap:after,.small-imgs:after,.city-tabs:after,.city-list:after,.province-list:after,.master-item:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
* html .service-head-bar dl,* html .fiter-list,* html .company-item,* html .company-review .review-wrap,* html .comment-item li,* html .com-service-intro dl,* html .company-review .side-acts,* html .master-intro-wrap,* html .small-imgs,* html .city-tabs,* html .city-list,* html .province-list,* html .master-item{display:inline-block;}
* +html .service-head-bar dl,* +html .fiter-list,* +html .company-item,* +html .company-review .review-wrap,* +html .comment-item li,* +html .com-service-intro dl,* +html .company-review .side-acts,* +html .master-intro-wrap,* +html .small-imgs,* +html .city-tabs,* +html .city-list,* +html .province-list,* +html .master-item{display:block;}

/* 布局 */
.service-wrap, .service-head-bar .layout, .company-review .layout,
.master-intro .layout,.master-comment .layout{width: 1000px;margin: 0 auto;}
.service-wrap{margin:0 auto 50px;font-size:12px;}

/* 颜色 */
.red,.red a{color:#f00;}
.service-wrap a:hover{color:#f60;}
.master-intro .master-name{color: #2892cc;}
.master-intro .master-info-list dl.sv-type .cate-list li,.master-intro .master-info-list dl.sv-type .cate-list li a,.master-comment .m-cmt-meta .user-name,.master-comment .m-cmt-meta .user-name a,.city-pop .city-table th,.master-list .master-info li.m-tit .m-name,.master-list .cmt-info a,.master-item .photo-num,.master-item .photo-num a
,.master-item .photo-num,.icon-camera{color: #1485ec;}


/* 动画 */
.company-item,.company-item .c-img a:after{-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}


/* ====================================================
 * 服务商列表
 * ==================================================== */

/* 服务商介绍 */
.service-head-bar{background-color:#e8fcff;margin:-30px auto 20px;}
.service-head-bar dl{display:table;line-height:1.5;}
.service-head-bar dl dt,.service-head-bar dl dd{display:table-cell;vertical-align:middle;}
.service-head-bar dl dt{width:6em;padding:15px 0 15px 0;border-right:1px solid #d5e6e8;*float:left;*margin-right:15px;font-size:24px;}
.service-head-bar dl dd{padding:15px 0 15px 1.5em;*padding:10px 0;font-size:14px;}

/* 筛选 */
.filter-section{margin:0 auto;}
.filter-panel {border:1px solid #ddd;}
.filter-panel dl{width:100%;position:relative;border-bottom:1px solid #ddd;padding:12px 0;line-height:24px;}
.filter-panel dl dt{display:block;width:90px;position:absolute;left:0;top:19px;text-align:right;font-weight:bold;}
.filter-panel dl dd{padding-left:100px;}
.filter-list{padding-left:6em; position:relative;}
.filter-list li{width:11em;float:left;padding:5px 0;}
.filter-list li.type{ width:auto; float:left;position:absolute;left:0;top:0;}
.filter-list li a{display:inline-block;padding:1px 10px;}
.filter-list li a{*display:inline;}
.filter-list li a:hover{color:#f60;text-decoration:none;}
.filter-list li a.all {line-height:22px;border:1px solid #ddd;background-color:#fafafa;}
.filter-list li a.all:hover{color:#333;}
.filter-list li a.selected,.filter-list li a.selected:hover{border-color:#ffa300;background-color:#ffa300;color:#fff;}
.filter-list li label{display:inline-block;padding:1px 0;cursor:pointer;}
.filter-list li label input[type="checkbox"]{margin:0;vertical-align:middle;cursor:pointer;}
.filter-list li label span{vertical-align:middle;padding:0 0 0 5px;}
.filter-list li.selected label{color:#f90;}
.filter-back{display:none;}
.filter-bar{padding:15px 0 0;height:40px;line-height:40px;border:1px solid #ddd;background-color:#fafafa;margin-bottom:-1px;padding:0 15px;margin-top:20px; color:#666;}
.filter-bar .ico-filter{display:none;}
.filter-bar .result-count b{color:#f60;padding:0 6px;font-family: Georgia;font-size: 16px;}
.filter-type-none{padding-left:0;}


/* 服务商列表 */
.company-list {border:1px solid #ddd;}
.company-list .company-item{padding:20px;border-top:1px solid #ddd;position:relative;}
.company-list .company-item:first-child{border-top:0;}
.company-list .company-item:hover{background-color:#fafafa;z-index:99;}
.company-list .company-item .c-img,.company-list .company-item .c-img img,.company-list .company-item .c-img a{display:block;width:150px;height:150px;}
.company-list .company-item .c-img a{position:relative;}
.company-list .company-item .c-img a:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:#fff;opacity:0;filter:alpha(opacity=0);}
.company-list .company-item .c-img a:hover:after,.company-list .company-item:hover .c-img a:after{opacity:0.1;filter:alpha(opacity=10);}
.company-list .company-item:before{ content:"";display:block;width:0%;height:2px;background-color:#ccc;position:absolute;left:0;bottom:-1px;}
.company-list .company-item:hover:before{width:100%;}
.company-list .c-img{border:1px solid #ddd;float:left;margin:0 25px 0 0;}
.company-list .c-info{width:550px;float:left;}
.company-list .c-info li{height:28px;line-height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.company-list .c-info li i{padding:0 10px;font-family: simsun;}
.company-list .c-info li.c-tit{padding-bottom:8px;}
.company-list .c-info li.c-local{color:#666;}
.company-list .c-info li.c-local b{color:#0fb7db;position:relative;top:2px;margin-right:2px;}
.company-list .c-info li .c-name{display:inline-block;margin-right:12px;font-size:18px;}
.company-list .c-info li .sv-num{color:#f90;padding:0 6px;}
.company-list .c-info li .cmt-num{color:#1485ec;padding:0 6px;}
.company-list .c-info li.cmt-info{position:absolute;width:10%;position:absolute;right:0;top:20px;text-align:center;padding:40px; color:#666;line-height:1.3;}
.company-list .c-info li.cmt-info .score{display:block; color:#f00;font-size:16px;}
.company-list .c-info li.cmt-info .score b{font-size:22px;}
.result-none{padding:5em 0;text-align:center;}

/* 分页 */
.pager {text-align:center;padding:30px 0;font-size:12px;}
.pager li{display:inline-block;padding:0 1px 3px;line-height:32px;}
.pager li,.pager li a{color:#666;}
.pager li,.pager li *{vertical-align:middle;}
.pager li a:hover{text-decoration:none; color:#f60;border-color:#f90; color:#fff;background-color:#f90;}
.pager li a,.pager li span{display:inline-block;*padding:0 6px;min-width:32px;text-align:center;border:1px solid #ddd;}
.pager li.dots a,.pager li.dots span{border:0;padding:1px 0;}
.pager li.active,.pager li.active a{color:#fff;}
.pager li.active a,.pager li.active span{background-color:#f60; border-color:#f60;}

/* tag */
.tag-bail,.tag-bail b,.tag-bail span,.tag-proof,.tag-v-green,.tag-v-green b,.tag-v-green span{display:inline-block;height:17px;line-height:17px;font-size:12px!important;}
.tag-bail,.tag-bail b,.tag-bail span,.tag-proof,.tag-v-green,.tag-v-green b,.tag-v-green span{*display:inline;}
.tag-bail{border:1px solid #15b3d0;font-size:12px;margin-right:5px;border-radius: 2px;}
.tag-bail b{padding:0 6px;font-weight:normal; color:#fff;background-color:#15b3d0;}
.tag-bail span{display:inline-block;padding:0 5px;}
.tag-proof{background-color:#29c655;border: 1px solid #29c655; color:#fff;padding:0 3px;height:17px;line-height:17px;border-radius: 2px;}
.tag-v-green{border:1px solid #20b835;font-size:12px;margin-right:5px;border-radius: 2px;}
.tag-v-green b{padding:0 6px;font-weight:normal; color:#fff;background-color:#20b835;font-family: Georgia;font-size: 14px!important;}
.tag-v-green span{padding:0 5px; color: #20b835;}



/* ====================================================
 * 服务商详情
 * ==================================================== */
.service-wrap .main-wrap{margin:0 auto 20px;min-height:inherit;}
.service-wrap .main-wrap .main-cont{padding:20px 20px 3.5em;line-height:2;}

/* 服务商介绍 */
.company-review{background-color:#fff;border-bottom:1px solid #ddd;padding:20px 0; margin:-30px auto 30px;box-shadow:0 2px 2px rgba(0,0,0,0.12);}
.company-review .company-logo{width:150px;height:150px;border:1px solid #ddd;float:left;margin-right:20px;}
.company-review .company-logo img{width:100%;height:auto;}
.company-review .company-summary{width:500px;float:left;padding-top:15px;}
.company-review .company-summary li{line-height:30px;}
.company-review .company-summary li i{padding:0 10px;}
.company-review .company-summary li a.cmt-num{color:#1485ec;}
.company-review .company-tit{padding-bottom:0;}
.company-review .company-name{display:inline-block;font-size:18px;margin-right:10px;font-weight:normal;}
.company-review .company-name{*display:inline;}
.company-review .company-hotline{display:inline-block;font-size:16px;}
.company-review .company-hotline{*display:inline;}
.company-review .company-hotline i{color:#15b3d0;padding:0 5px 0 0!important;font-size:24px;position:relative;top:5px;}
.company-review .company-hotline b{font-size:18px; color:#fe8f00;font-family:Georgia, "Times New Roman", Times, serif;}
.company-review .side-acts{width:180px;float:right;padding:15px 0 0;}
.company-review .side-acts li{padding:10px 0;}
.bdsharebuttonbox{display:inline-block!important;vertical-align:middle;margin-left:35px;}
.bdsharebuttonbox{*display:inline;}
.bdshare-button-style0-16 .bds_more{width:20px!important;height:20px!important;background:url(img/ico-share.png) 0 0 no-repeat!important;padding-left:0!important;margin:0!important;}
.bdshare-button-style0-16 .bds_more:hover{background-position:0 -20px!important;}
.ico-add-fav{display:inline-block;width:20px;height:20px;background:url(img/ico-add-fav.png) 0 0 no-repeat;margin-left:5px;vertical-align:middle;}
.ico-add-fav{*display:inline;}
.ico-add-fav:hover{background-position:0 -20px;}
.sv-btn-blue{display:block;text-align:center;height:42px;line-height:42px;text-align:center;font-size:18px;background-color:#028dea; color:#fff;}
.sv-btn-blue:hover{background-color:#0683d7;text-decoration:none;}
.sv-btn-blue-2{background-color:#fff;border:1px solid #028dea; color:#028dea;height:40px;line-height:40px; }
.sv-btn-blue-2:hover{background-color:#f3fafe;}
.ico-text{display:inline-block;line-height:20px!important;background-color:#f00;color:#fff;padding:0 8px;border-radius:12px;}
.ico-text{*display:inline;}

/* 服务介绍 */
.com-service-intro dl {line-height:2;}
.com-service-intro dl dt{text-align:right; color:#666;float:left;padding-right:0.8em;}
.com-service-intro dl dd{width:700px;float:left;}
.com-service-intro dl dd li{padding-bottom:4px;}
.com-service-intro dl dd .com-service-type img{margin-right:6px;}


/* 灰色框 
.service-wrap .main-wrap{border-color:#ccc;}
.service-wrap .main-wrap .main-tit-bar{ color:#333;font-weight:bold;background-color:#eee;}
.service-wrap .main-wrap .main-tit-bar .title{color:#333;font-weight:bold;}
*/


/* 评论 */
.comment-list{}
.comment-item{padding:15px 5px;border-bottom:1px solid #ddd;line-height:2; color:#666;}
.comment-item:hover{background-color:#fcfcfc;}
.comment-item li{padding:2px 0;}
.comment-item .cmt-time {display:inline;float:right; color:#ccc;}
.comment-item .user-name,.comment-item .user-name a{ color:#028dea;}
.comment-item .review-info,.comment-item .review-info a{ color:#666;}
.comment-item .review-info .rv-item{padding-right:1.5em;}
.comment-item .review-info .rv-item b{color:#999;font-weight:normal;}
.comment-item .sv-info p{display:inline; color:#ffa300;}
.comment-item .cmt-cont{color:#333;padding-right:10%;}





/* ====================================================
 * 跑腿员详情
 * ==================================================== */

/* 跑腿员介绍 */
.master-intro{background-color: #f3f3f3;border-bottom: 1px solid #ddd;padding: 15px 0 0;border-top: 1px solid #ccc;margin: -30px auto 10px;}
.master-intro .master-intro-wrap{border: 1px solid ddd;background-color: #fff;border-top: 3px solid #0fb7db;padding: 15px;position: relative; padding-bottom: 3em;}
.master-intro .master-pic{width: 150px;float: left;text-align: center;}
.master-intro .master-pic .m-avatar{display: block;}
.master-intro .master-pic .m-avatar img{width: 100%;height: auto;}
.master-intro .master-local{display: block;font-size: 14px;padding-top: 5px;}
.master-intro .master-local b{ color: #47b9db;padding-right: 5px;}
.master-intro .master-summary{width: 600px;float: left;padding-left: 20px;position: relative;}
.master-intro .summary-tit{padding-bottom: 15px;}
.master-intro .summary-tit .stars-big{position: relative;top: 2px;}
.master-intro .master-name{display: inline-block;font-size: 18px;margin-right: 15px;}
.master-intro .master-name{ *display: inline;}
.master-intro .master-info-list,.master-intro .master-info-list a{color: #666;}
.master-intro .master-info-list dl{width: 100%;display: table;line-height: 2.2em;}
.master-intro .master-info-list dl dt,.master-intro .master-info-list dl dd{display: table-cell;}
.master-intro .master-info-list dl dt{width: 5.5em;}
.master-intro .master-info-list dl.sv-cate em{ color: #ff5000;font-weight: bold;}
.master-intro .master-info-list dl.sv-type .cate-list li { display: inline;padding-right: 12px;} 
.master-intro .master-info-list dl.sv-type .cate-list li,.master-intro .master-info-list dl.sv-type .cate-list li a{color: #1485ec;}
.master-intro .master-info-list dl.sv-deal .deal-count{color: #f00;padding: 0 5px 0 0;font-size: 14px;}
.master-intro .btn-hire{display: inline-block;width: 150px;height: 38px;line-height: 38px;background-color: #028dea;border: 1px solid #007ed3; color: #fff;font-size: 16px;position: absolute;right: 20px;top: 20px;text-align: center;}
.master-intro .btn-hire{*display: inline;}
.master-intro .btn-hire:hover{color: #fff; background-color: #007ed3;text-decoration: none;}

/* 星号级别 */
.stars-big,.stars-big span{display: inline-block;width: 95px;height: 20px;font-size: 12px; background-image: url(img/stars-big.png);background-repeat: repeat-x;background-color: transparent;}
.stars-big,.stars-big span{*display: inline;}
.stars-big span{background-position: 0 -21px;}
.stars,.stars span{display: inline-block;width: 75px;height: 15px;font-size: 12px; background-image: url(img/stars.png);background-repeat: repeat-x; background-position: 0 1px;background-color: transparent;}
.stars,.stars span{*display: inline;}
.stars span{background-position: 0 -15px;}

/* 评论 */
.master-comment {margin: 0 auto 35px;}
.master-comment .comment-wrap{border: 1px solid #ddd;}
.master-comment .m-comment-tbar{height: 40px;line-height: 40px;background-color: #f7f7f7;border-bottom: 2px solid #0fb7db;}
.master-comment .m-comment-tbar .title{display: inline-block;float: left;padding: 0 15px 1px;background-color: #0fb7db;font-size: 16px;position: relative;top: -1px;left: -1px;margin-bottom: -1px;font-weight: normal;}
.master-comment .m-comment-tbar .title,.master-comment .m-comment-tbar .title a{color: #fff;}
.master-comment .m-cmt-item{padding: 15px 20px;line-height: 22px;border-bottom: 1px dashed #ccc;}
.master-comment .m-cmt-item li{padding: 5px 0;}
.master-comment .m-cmt-meta .user-name{display: inline;padding-right: 10px;}
.master-comment .m-cmt-meta .stars{margin-right: 10px;position: relative;top: 2px;}
.master-comment .m-cmt-meta .cmt-time{ color: #999;}
.master-comment .m-sv-type .type,.master-comment .m-sv-type .type a{ color: #fe8f00;}
.master-comment .comment-imgs .small-imgs{margin:0 auto 3px;}
.master-comment .comment-imgs .small-imgs li{float:left;margin:0 10px 3px 0;padding:2px;border: 1px solid #ddd;}
.master-comment .comment-imgs .small-imgs li img{width:90px;height:90px;cursor:url(img/zoom-cur-out.png),url(img/zoom-cur-out.cur),auto;}
.master-comment .comment-imgs .small-imgs li.current{border:2px solid #f90;padding:1px;border-radius:3px;overflow:hidden;}
.master-comment .comment-imgs .small-imgs li.current img{cursor:url(img/zoom-cur-in.png),url(img/zoom-cur-in.cur),auto;}
.master-comment .comment-imgs .big-img{width: 100%;overflow: hidden;position: relative;}
.master-comment .comment-imgs .big-img img{max-width: 600px;}

/* 无内容提示 */
.content-none{text-align: center;padding: 5em 0;color: #999;font-size: 14px;}


/* ====================================================
 * 跑腿员列表
 * ==================================================== */
.master-list {border:1px solid #ddd;}
.master-list .master-item{padding:20px;border-top:1px solid #ddd;position:relative;}
.master-list .master-item:first-child{border-top:0;}
.master-list .master-item:hover{background-color:#fafafa;z-index:99;}
.master-list .master-item .m-img,.master-list .master-item .m-img img,.master-list .master-item .m-img a{display:block;width:150px;height:150px;}
.master-list .master-item .m-img{border:1px solid #ddd;float:left;margin:0 25px 0 0;}
.master-list .master-item .m-img a{position:relative;}
.master-list .master-item .m-img a:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:#fff;opacity:0;filter:alpha(opacity=0);}
.master-list .master-item .m-img a:hover:after,.master-list .master-item:hover .m-img a:after{opacity:0.1;filter:alpha(opacity=10);}
.master-list .master-item:before{ content:"";display:block;width:0%;height:1px;background-color:#ccc;position:absolute;left:0;bottom:-1px;}
.master-list .master-item:hover:before{width:100%;}
.master-list .master-info{width: 450px;float: left;margin-right: 30px;}
.master-list .master-info li{height:28px;line-height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#666;}
.master-list .master-info li.m-tit{margin-bottom: 8px;}
.master-list .master-info li.m-tit .m-name{display: inline-block;margin-right: 12px;font-size: 16px;}
.master-list .master-info li.m-tit .m-name{*display: inline;}
.master-list .master-info li.deal-info,.master-list .master-info li.deal-info a{ color: #999;}
.master-list .master-info li.deal-info .deal-amount,.master-list .master-info li.deal-info .deal-num{color: #f40;padding: 0 6px;}
.master-list .master-info .tag-bail{border-color: #1383e2;}
.master-list .master-info .tag-bail b{background-color: #1383e2;}
.master-list .master-info .icon-heart{font-size: 16px; color: #f90;padding-right: 5px;}
.master-list .promote-icon{display: 90px;float: left;padding: 30px 0 0;}
.master-list .ico-tuijian{display: block;width: 80px;height: 80px;margin: 0 auto;background-position: center;background-repeat: no-repeat;}
.master-list .cmt-info{width: 160px;float: right; color:#666;line-height:1.3;text-align: center;padding: 15px 0 0;}
.master-list .cmt-info li{padding: 2px 0;}
.master-list .cmt-info i{padding: 0 5px;}
.master-list .cmt-info .score{display:block; color:#f00;font-size:16px;}
.master-list .cmt-info .score b{font-size:22px;font-weight: normal;}
.master-item .photo-num{display: inline-block;padding: 0 6px;}
.master-item .photo-num{*display: inline;}
.master-item .icon-camera{font-size: 14px;}


@media screen and (min-width:1600px){
	.layout{width: 1280px;}
	.service-wrap, .service-head-bar .layout, .company-review .layout,
	.master-intro .layout,.master-comment .layout{width:1170px;}
	.service-head-bar dl dd{padding-right:100px;}
	.master-list .master-info{width: 550px;margin-right: 80px;}
	.master-list .promote-icon{width: 100px;}
}
@media screen and (max-width:1599px){
	.service-wrap, .service-head-bar .layout, .company-review .layout,
	.master-intro .layout,.master-comment .layout{width:1000px;}
}

@media screen and (max-width:1151px){
	.service-wrap, .service-head-bar .layout, .company-review .layout,
	.master-intro .layout,.master-comment .layout{width:980px;}


	/* -------------------- 跑腿员详情 -------------------- */
	.master-intro .master-summary{width: 560px;}
}

@media screen and (max-width:1023px){
	.service-wrap, .service-head-bar .layout, .company-review .layout,
	.master-intro .layout,.master-comment .layout{width:750px;}
	.nav li a{padding:0 8px;}
	.service-head-bar dl dd{padding-right:0;}
	.company-list .c-info{width:450px;}
	.company-list .c-info li.cmt-info{width:150px;padding:40px 0;}
	.company-review .side-acts{float:none;clear:both;}
	.com-service-intro dl dd{width:600px;}

	/* -------------------- 跑腿员列表 -------------------- */
	.master-list .master-item{overflow: hidden;}
	.master-list .master-info{width: 300px;}
	.master-list .promote-icon{position: absolute;right: -15px;top: -15px;padding: 0;}

	/* -------------------- 跑腿员详情 -------------------- */
	.master-intro .master-summary{width: 530px;}
}

@media screen and (max-width:767px){
	input[type="button"],input[type="reset"],input[type="submit"],select{-webkit-appearance:none;-moz-appearance:none;border-radius:0;}
	body{width:100%;height:100%;-webkit-text-size-adjust:none;text-size-adjust:none;background-size:cover;overflow-x:hidden;}
	
	/* 重置宽度 */	
	.service-wrap, .service-head-bar .layout, .company-review .layout,
	.master-intro .layout,.master-comment .layout{width:100%;}
	.layout{padding-left:5px;padding-right:5px;}

	/* 盒模型 */
	*{-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}
	.tag-bail,.tag-bail b,.tag-bail span,.tag-proof,.tag-v-green,.tag-v-green b,.tag-v-green span{-moz-box-sizing: content-box;-webkit-box-sizing: content-box;-ms-box-sizing: content-box;-o-box-sizing: content-box;box-sizing: content-box;}
	.topbar{height: 31px;}
	
	/* tag */
	.tag-bail,.tag-bail b,.tag-bail span,.tag-proof,.tag-v-green,.tag-v-green b,.tag-v-green span{font-size:10px!important;height:14px;line-height:14px;}
	.tag-bail,.tag-proof,.tag-v-green{ position:relative;top:-2px;}
	.tag-bail span,.tag-v-green span{padding:0 2px;}
	.tag-bail b,.tag-v-green b{padding:0 3px;}
	.tag-v-green b{float:left;}
	


	/* -------------------- 服务商列表 -------------------- */
	.service-head-bar dl dt, .service-head-bar dl dd{display:block;padding:0;}
	.service-head-bar dl {padding:1em 5px;}
	.service-head-bar dl dt{font-size:16px;border-right:0;}
	.service-head-bar dl dd{padding-top:5px;font-size:12px;}

	/* 筛选 */
	.filter-section{width:100%;min-height:42px;position:relative;margin:0 auto 20px;}
	.filter-panel {width:80%;height:100%;position:fixed;right:-80%;top:0;background-color:#f6f6f6;padding:0;border:0;overflow-y:scroll;overflow-y:auto;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-o-overflow-scrolling:touch;z-index:9999;}
	.filter-panel:before{display:block;content:"筛选";background-color:#fff;border-bottom:1px solid #ddd;padding:0.5em 0;text-align:center;font-size:18px;margin-bottom:10px;}
	.filter-panel dl,.filter-panel dl:first-child{padding:10px 0 10px 15px;background-color:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:10px;}
	.filter-panel dl dt{width:100%;position:static;text-align:left;font-size:14px;padding-bottom:0.5em;}
	.filter-panel dl dd{padding:0;}
	.filter-list li a.all{padding:1px 0; min-width:3.3em; text-align:center;}
	.filter-panel .filter-list{padding:0 0 0.6em 0;}
	.filter-panel .filter-type-none{padding-left:0;}
	.filter-panel .filter-list li{width:50%;margin-right:0; line-height:20px;padding:2px 0;}
	.filter-panel .filter-list li.type{width:100%; clear:both; position:static;}
	.filter-panel .filter-back{display:inline-block;position:absolute;left:0;top:0;font-size:24px;line-height:1.3em;padding:10px 10px;cursor:pointer;}
	.body-mask{display:block;width:100%;height:100%;background-color:rgba(0,0,0,0.4);position:fixed;left:0;top:0;z-index:9000;display:none;}
	.filter-bar{height:40px;line-height:40px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#f5f5f5;position:absolute;left:-10px;right:-10px;padding:0 10px;margin-top:0;}
	.filter-bar .result-count{display:inline;float:left;}
	.filter-bar .ico-filter{float:right;padding-right:1.8em;background:url(img/ico-filter.png) right center no-repeat; background-size:auto 1.5em;font-weight:normal;cursor:pointer;display:inline-block;}
	.filter-show,body.filter-show{overflow:hidden;}

	/* 服务商列表 */
	.company-list .company-item{padding:15px 10px;width:100%;display:table;}
	.company-list .company-item:before{display:none!important;}
	.company-list .company-item .c-img,.company-list .company-item .c-info{display:table-cell;float:none;vertical-align:top;}
	.company-list .company-item .c-img, .company-list .company-item .c-img img, .company-list .company-item .c-img a{width:100px;height:auto;}
	.company-list .c-img{border:0;margin:0;float:none;margin:0 auto;}
	.company-list .c-info{width:auto;padding:0 0 0 1em;}
	.company-list .c-info li{height:1.4em;line-height:1.4em;margin-bottom:0.5em;white-space:normal;font-size:11px;color:#666;}
	.company-list .c-info li.c-tit{height:2em;line-height:2em;}
	.company-list .c-info li.c-type{height:auto;}
	.company-list .c-info li .c-name{font-size:14px;margin-right:0.3em;}
	.company-list .c-info li.cmt-info{width:100%;padding:0;position:static;height:auto;text-align:left;}
	.company-list .c-info li.cmt-info .score,.company-list .c-info li.cmt-info .rate{display:inline-block;}
	.company-list .c-info li.cmt-info .rate{padding-left:10px;}
	.company-list .c-info li.cmt-info .score {font-size:12px;}
	.company-list .c-info li.cmt-info .score b{font-size:12px;}
	.company-list .c-info li.c-region{display:none;}
	.company-list .c-info li i{padding:0 5px;}


	/* -------------------- 服务商详情 -------------------- */
	.company-review {padding:1.5em 8px 2em;box-shadow:none;}
	.company-review .company-summary{width:100%;}
	.company-review .company-logo{width:100%;height:auto;border:0;float:none;margin:0 auto;text-align:center;}
	.company-review .company-logo img{width:50%;}
	.company-review .company-name{font-size:14px;margin-right:6px;}
	.company-review .company-hotline{font-size:14px;position:relative;}
	.company-review .company-hotline b{font-size:16px;}
	.company-review .company-hotline a.call{display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;}
	.company-review .side-acts{width:100%;float:none;padding-top:8px;}
	.company-review .side-acts li{padding:5px 0;width:50%;float:left;}
	.company-review .side-acts li:nth-child(1){padding-right:0.5em;}
	.company-review .side-acts li:nth-child(2){padding-left:0.5em;}
	.sv-btn-blue{height:35px;line-height:35px;font-size:14px;}
	.sv-btn-blue-2{height:35px;line-height:33px;}
	.ico-text{font-size:10px;}
	.bdsharebuttonbox{display:none!important;}
	.service-wrap{font-size:12px;}
	.service-wrap .main-wrap .main-cont{padding:10px;}
	.com-service-intro dl{display:block;width:100%;}
	.com-service-intro dl dt,.com-service-intro dl dd{display:inline-block;float:none;}
	.com-service-intro dl dt{width:auto;padding-right:5px;}
	.com-service-intro dl dd{width:auto;}
	.com-service-intro dl.type{display:block;}
	.com-service-intro dl.type dt,.com-service-intro dl.type dd{display:block;}
	.com-service-intro dl.type dt{width:100%;text-align:left;}
	.service-wrap .com-service-intro .main-cont{padding-right:5px;}
	.comment-item .review-info .rv-item{padding-right:1em;}


	/* -------------------- 跑腿员列表 -------------------- */
	.master-filter{margin-top:-30px;}
	.master-list .master-item{padding: 20px 6px;display: table;width: 100%;}
	.master-list .master-item .m-img,.master-list .master-info{display: table-cell;margin: 0;vertical-align: top;float: none;}
	.master-list .master-item .m-img{width: 100px;height: auto;border: 0;}
	.master-list .master-item .m-img img, .master-list .master-item .m-img a{width: 100%;height: auto;}
	.master-list .master-item:before{display:none!important;;}
	.master-list .master-info{float: none;padding-left: 10px;margin: 0;width: auto;}
	.master-list .master-info li{height: 1.8em;line-height: 1.8em;font-size: 11px; white-space:normal; overflow:hidden;}
	.master-list .master-info li.m-tit{margin-bottom: 4px;}
	.master-list .master-info li.m-tit .m-name{font-size: 14px;}
	.master-list .master-info li.m-sv-type{height:auto;}
	.master-list .cmt-info{display: none;}
	.master-list .promote-icon{width: auto;right: auto;left: 15px; top: 25px;}
	.master-list .ico-tuijian{width: 40px;height: 40px;background-size: auto 98%;}
	.master-list .master-info .icon-heart{font-size:12px;display:none;}
	.master-list .master-info li.deal-info .deal-amount, .master-list .master-info li.deal-info .deal-num{padding:0 3px;}
	

	/* -------------------- 跑腿员详情 -------------------- */
	.master-intro .master-intro-wrap{padding:1.5em 0.8em;}
	.master-intro .layout,.master-comment .layout{width: 100%;}
	.master-intro .master-summary{width: 530px;}
	.master-intro .master-pic{width: 100%;float: none;text-align: center;}
	.master-intro .master-pic .m-avatar img{width: 50%;}
	.master-intro .master-local{font-size: 12px;}
	.master-intro .master-summary{float: none;width: 100%;padding:0 0 0.8em;}
	.master-intro .summary-tit{padding: 0.5em 0;text-align: center;}
	.master-intro .master-name{margin-right:2px;}
	.master-intro .summary-tit .stars-big{text-align: left; position:relative;top:5px;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);webkit-transform:scale(0.9);}
	.master-intro .master-name{font-size: 14px;margin-right: 8px;}
	.master-intro .btn-hire{position: static;display: block;margin: 0 auto;}
	.master-comment .m-comment-tbar .title{font-size: 14px;}
	.master-comment .comment-imgs .big-img img{max-width: 100%;}
	.master-comment .comment-imgs .small-imgs li{padding: 1px;}
	.master-comment .comment-imgs .small-imgs li img{width: 60px;height: 60px;}
	.master-comment .comment-imgs .small-imgs li.current{border-width: 1px;background-color: #f90;}
	.choose-city .choose-label{display: none;}
	.city-select-box{width: 100px;}

}


