@charset "utf-8";
@charset "utf-8";

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, code, del, em, img, strong, sub, sup, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, table, tbody, tfoot, thead, tr, th, td {

	margin:0;

	padding:0;

	border:0;

	outline:0;

	font-size:100%;

	vertical-align:baseline

}

input:focus {

	outline:0

}

table {

	border-collapse:collapse;

	border-spacing:0

}

ol, ul {

	list-style:none

}

th, td {

	vertical-align:middle

}

.Left {

	float:left

}

.Right {

	float:right

}

.r {

	text-align:right!important

}

.c {

	text-align:center!important

}

.l {

	text-align:left!important

}

a {

	text-decoration:none;

	color:#333

}

a:hover {

	color:#0aa74e;

	text-decoration:underline

}

a:hover img {

	text-decoration:none

}

.red, a.red {

	color:#c9033b

}




.banner_box { width:1200px; margin:0px auto; }

.banner_box, .xspace_box {

	background-color: #f6f6f6;

	border: #e5e5e7 1px solid;

	position: relative

}

.F4446A {

	color: #f4446a!important

}

.CFA465 {

	color: #cfa465!important

}

.banner_box .tab {

	height: 40px;

	line-height: 40px;

	padding: 0 20px;

	display: inline-block;

	color: #5c5c5c;

	font-family: '微软雅黑';

	font-weight: 700;

	border-right: dotted 1px #ffd3ac;

	font-size: 15px

}

.banner_box .tab_zuixin {

	height: 40px;

	line-height: 40px;

	padding: 0 20px;

	display: inline-block; background-color:#00923f; 

	color: #fff;

	font-family: '微软雅黑';

	font-weight: 700;

	border-right: solid 1px #CDCDCD;

	font-size: 15px

}


.banner_box .tab_zuire {

	height: 40px;

	line-height: 40px;

	padding: 0 20px;

	display: inline-block;

	color: #5c5c5c;

	font-family: '微软雅黑';

	font-weight: 700;

border-right: solid 1px #CDCDCD;

	font-size: 15px

}

.banner_box .active, .banner_box .tab:hover {

	background-color:#efefef;

	color: #333!important;

	text-decoration: none;

	border-right: solid 0px #d4003c

}

.host_classify, .time_fianl {

	color: #878787;

	height: 40px;

	line-height: 40px;

	margin-left: 20px

}

.host_classify a, .time_fianl a {

	color: #878787; 

	padding-right: 20px; font-family:"微软雅黑"; font-size:15px;

}

.host_classify a.active {

	color: #ff771d!important;

	background: 0;

	border-right: none!important

}

/*师傅列表页*/
.shifu_x_lb {width:1200px;  margin:20px auto;}
  .shifu_x_lb a { color:#333;}
  .shifu_x_lb a:hover {color:#00923f;}
  .shifu_x_lb ul li { float:left; height:220px; width:351px; margin-right:17px; margin-bottom:20px; border:1px solid #e5e5e7; padding:15px;}
  .shifu_x_lb ul li p {font-family:'Microsoft YaHei'; font-size:14px; line-height:30px; font-weight:500;}
 
  .shifu1 { float:left; width:120px;}
  .shifu2 { float:right; width:228px; padding-top:10px;  }
  
  .shifu2_1 { width:84px; height:30px;font-family:'Microsoft YaHei'; font-size:14px; line-height:30px; text-align:right;}
  .shifu2_2 {width:px; height:30px;font-family:'Microsoft YaHei'; font-size:14px; line-height:30px; }
  .shifu2_2  em { color:#390;font-family:'Microsoft YaHei'; font-size:14px; font-weight:bold;}
  .shifu2_1  span { font-family:'Microsoft YaHei'; font-size:17px; font-weight:600;}
  
  .shifu_4 { width:351px; height:90px; clear:both; border-top:1px solid #e5e5e7; margin-top:155px; padding-top:3px;}
  .shifu_4 dd { float:left; width:175px; height:35px; line-height:35px;font-family:'Microsoft YaHei'; font-size:13px; }
  .shifu_4 dd font { color:#F20000}
  
  .s_zonggong {font-size:15px; font-family:'微软雅黑'; float:right; padding-top:10px; padding-right:20px;}
  .s_zonggong em {font-weight:bold;  color:#00923f;}


/*详情信息*/
.sf_xq { height:270px; width:1200px; margin:15px auto; text-align:center; }
.sf_xq_left {height:233px; width:188px;  background-color:#EAEAEA; float:left; padding:20px 16px;}
.sf_xq_left p { line-height:25px; font-family:'Microsoft YaHei'; font-size:14px;}
.sf_xq_left img { }


.sf_xq_zhong {height:270px; width:655px; float:left; text-align:left; border:1px solid #EAEAEA; margin-left:20px; font-size:14px; }
/*.sf_xq_zhong dt { line-height:20px;background-color:#EAEAEA; padding:10px;font-family:'Microsoft YaHei'; font-size:18px; color:#000; font-weight:500; }
.sf_xq_zhong p  {line-height:30px; font-family:'Microsoft YaHei'; padding:10px 50px;}*/

.sf_xq_s {margin-bottom:10px;width:655px; height:80px; margin:8px auto; padding:0px 20px; }
.sf_xq_s span { float:left; display:block;font-family:'Microsoft YaHei';font-size:15px; color:#000; width:215px; height:35px; line-height:35px;}
.sf_xq_s span font { color:#F20000;}

.sf_xq_z {margin-bottom:10px;width:655px; height:78px;  margin:10px auto;border-top:1px solid #EAEAEA; border-bottom:1px solid #EAEAEA;}
.sf_xq_z span {font-family:'Microsoft YaHei';font-size:15px; color:#000; display:block; margin-top:5px; padding:0px 20px; line-height:30px; }

.sf_xq_x {margin-bottom:10px;width:655px; height:50px; margin:15px auto; padding-left:85px;  }
.sf_xq_x a {float:left; display:block;font-family:'Microsoft YaHei';font-size:16px; width:200px; height:50px; line-height:50px; text-align:center;   margin-top:5px; padding:0px 20px;}


.sf_xq_right {height:270px; width:300px; float:left; text-align:left; border:1px solid #EAEAEA; border-left:0px; }
.sf_xq_right dt { line-height:20px;background-color:#EAEAEA; padding:10px;font-family:'Microsoft YaHei'; font-size:17px; color:#000; font-weight:500; }
/*.sf_xq_right p  {line-height:30px;  padding:10px 50px;}*/
.sf_xq_right span { color:#000; width:239px; display:block; margin-top:5px;font-family:'Microsoft YaHei';  font-size:15px; padding:9px 20px; padding-bottom:0px;}


/*详情列表*/

.d_libiao { width:1198px ;height:auto; overflow:hidden; margin:auto; margin-top:20px; }
.d_libiao_bt { width:1181px; height:40px; line-height:40px; color:#00923f; background-color:#F3F3F3; text-align:left;  font-size:16px; padding-left:15px;border:1px solid  #D9D9D9;font-family:"微软雅黑"; font-weight:bold; }
.d_libiao_bt em { float:right; padding-right:20px; font-weight:300; font-size:12px;}


.d_shang { height:40px; width:100%; border-collapse: collapse; border: none; margin-top:10px;}
.d_shang th { width:20%; line-height:40px; font-size:15px; font-family:"微软雅黑"; text-align:center; border:1px solid  #D9D9D9;}
.d_shang td {width:20%; line-height:40px; text-align:center; border:1px solid  #D9D9D9;}

.d_libiao_n { padding:16px 0px 5px 11px;overflow:hidden;}
.d_libiao_n ul li { float:left; margin-right:10px; margin-bottom:10px; background-color:#F9F9F9;  width:79px; height:35px; line-height:35px; text-align:center;   border:1px solid #cfcfcf; cursor:pointer;}
.d_libiao_n ul li  a {font-family:"微软雅黑"; font-size:13px; }
.d_libiao_n ul li:hover a{ font-weight:bold; color:#00923f;}


.d_lb { height:40px; width:100%; border-collapse: collapse; border: none; margin-top:10px;}
.d_lb th { line-height:40px; font-size:15px;  font-family:"微软雅黑"; text-align:center; border:1px solid  #D9D9D9;}
.d_lb td { line-height:20px; padding:10px 10px;  border:1px solid  #D9D9D9;}


/*师傅推荐*/
.s_x_lb {width:1200px; height:330px;  margin:20px auto;}
.s_x_lb a { color:#333;}
.s_x_lb a:hover {color:#00923f;}
.s_x_lb ul li { float:left; height:275px; width:185px; margin-right:13px; margin-bottom:20px; border:1px solid #e5e5e7; padding:0px;}
.s_x_lb ul li p {font-family:'Microsoft YaHei'; font-size:12px; line-height:30px; font-weight:500; padding:5px 18px;}
.s_x_lb ul li font { color:#F70006;}