.content{width:1100px;margin:0 auto;clear:both;height:auto;overflow:hidden}.links{width:1100px;margin:0 auto;line-height:22px;clear:both;padding:10px 0}.links span{color:#333}.links a{padding-right:22px}.time{font-style:normal}.san_kb_list .kb_hd{height:40px}.san_kb_list .kb_hd li{float:left;text-align:center;margin-right:30px}.san_kb_list .kb_hd li a{display:block;height:40px;text-decoration:none;line-height:40px;text-align:center;color:#000;font-size:16px;font-weight:700}.kb_zx a:hover{text-decoration:none}.san_kb_list .kb_hd li .now,.san_kb_list .kb_hd li a:hover{border-bottom:3px solid #33b095;color:#33b095}.san_kb_list .kb_left{width:818px;height:auto;overflow:hidden;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;margin-top:25px;margin-bottom:20px}.san_kb_list .kb_left .kb_zx{width:790px}.san_kb_list .kb_left .kb_zx hr{border-color:#fff;border-bottom:1px;margin:5px 0 5px 8px}.san_kb_list .kb_left ul li{height:30px;line-height:30px;color:#999}.san_kb_list .kb_right{height:auto;width:260px;overflow:hidden;margin-top:25px;padding-left:20px}.san_kb_list .kb_right .ad_kb img{width:260px}.san_kb_list .kb_right .san_xm_hd{text-indent:13px}.san_kb_list .kb_right ul{height:auto;overflow:hidden}.san_kb_list .kb_right ul li{height:30px;line-height:30px;list-style-type:disc;margin-left:20px;font-size:13px;color:#999}.san_kb_list .kb_right ul li p{height:36px;line-height:36px;text-align:center}.san_kb_list .kb_right ul li p a{color:#4f4f4f}.kb_zx ul li.space{list-style:none;border-bottom:1px dashed #FCD1DA;height:10px;margin:5px 0 15px 0}.news-title{width:960px;margin:8px 0 10px -1px}.news-title h1{font-family:"黑体";font-size:36px;color:333;letter-spacing:-3px}.news-left{float:left;width:650px}.news-left-article{
	float: left;
	padding: 0 17px;
	width: 790px;
	border: 1px solid #dbdbdb;
	border-top: 2px solid #33b095;
	padding-bottom: 16px
}.newslist{margin:0 auto;width:100%;border-bottom:1px dashed #ccc;padding:18px 0}.newslist li{line-height:28px;font-size:14px;font-family:"宋体";background-position:0 50%;color:#2D9BCD;background:url(http://m.xunmeiba.com/templets/default/images/dot/dot-1.jpg) no-repeat left center;padding-left:10px;color:#333}.newslist li span{float:right;font-size:12px;color:#333}.news-pages{float:left;padding:5px 0 0 17px;width:625px}.article-title,.news-article h1,.news-left-article h1{font-size:28px;font-family:"黑体";width:100%;margin:0 auto;text-align:center;line-height:32px;padding:27px 0 0 0}.news-article h1,.news-left-article h1{font-weight:400}.article-attr{width:100%;margin:0 auto;padding:10px 0 12px 0;text-align:center;line-height:26px;color:#666;border-bottom:1px solid #CCEAFF}.article-attr span{margin:0 20px}.article{width:100%;margin:0 auto;margin-bottom:15px}.article a:hover{text-decoration:underline;color:#039}.article img{vertical-align:middle;max-width:790px}.cenlj{width:770px;height:auto!important;overflow:hidden;background-color:#f2f2f2;margin-top:10px;line-height:24px;font-size:14px;padding:10px;margin-bottom:20px}.cenlj p{text-indent:2em;font-size:14px;line-height:30px;word-break:break-all;word-wrap:break-word}.more{float:left;width:100%}.more a{float:right}.comment_list,.comment_wb{margin-right:9px}.comment_wb{border:1px solid #e8e8e8}.mar_t10{margin-top:10px}.comment_wb_tit{height:37px;border-bottom:2px solid #f4f4f4}.comment_wb_tit .commentsay{background:url(http://m.xunmeiba.com/templets/default/images/ico_comment.png) left center no-repeat;padding-left:28px}.comment_wb_tit h3{font:16px/37px "微软雅黑";margin:0 20px}.comment_wb .commentform{padding:15px 20px 10px 20px;background:#fcfcfc}.btn_login{float:left;overflow:hidden}.btn{list-style-type:none;width:55px;height:24px;line-height:24px;float:left;text-align:center;margin-right:5px;border:1px solid #dbdbdb}.btn_login li a.zhc{border-right:2px solid #fff}.btn_login li a{width:56px;height:24px;line-height:24px;display:block;text-align:center;color:#666}.comment_box{width:100%;clear:left;position:relative;padding-top:15px}.comment_box .tj{position:absolute;right:0;top:-15px}.gray{font-family:Verdana;font-size:12px;color:#999}.comment_box .tj em{font-size:15px;font-family:Verdana,Geneva,sans-serif}.comment_box dl{padding-left:64px}.comment_box dl dt{margin-left:-64px;display:inline;float:left}.head img{float:left;width:50px;height:50px;border:1px solid #e8e8e8}.comment_box dl dd{width:100%}.btn_comment{color:#fff;background:#33b095;height:33px;line-height:33px;padding:5px 20px;text-decoration:none;text-align:center;font-size:14px}.btn_comment:hover{color:#fff;opacity:.8}.yanzhengma img{vertical-align:text-top;margin-top:-10px;margin-right:10px;cursor:pointer;width:70px;height:40px}.comment_area_center{background:#fff;border:1px solid #dfdbdc;overflow:hidden;padding-left:3px;position:relative}.comment_area_center textarea{padding:0 5px;border:none;background:0 0;resize:none;outline:0;overflow-y:auto;width:650px;color:#888;font-family:"微软雅黑"}.comment_area_center label{position:absolute;left:3px;top:3px;color:#888;font-size:14px}.comment_area_btm{width:100%;height:5px;background:url(http://m.xunmeiba.com/templets/default/images/comment/sayarea/j_btm_c.png) repeat-x;overflow:hidden}.yzmbox{display:inline-block;width:305px;height:40px}.yanzhengma input{display:inline;width:47px;height:22px;padding:0 5px;font-size:12px;line-height:22px;border:1px solid #ccc;color:#000;font-size:12px;margin-right:5px}.rightBox{margin:10px 0 16px 0}.rightBox .righttit{height:34px;width:260px;background:url(../image/bg_rightbox_tit.gif) right 0 no-repeat;overflow:hidden}.rightBox .righttit h3{
	float: left;
	display: inline;
	margin: 0 0 0 1px;
	font-size: 14px;
	font-weight: 700;
	color: #33b095;
	padding: 7px 20px 6px 11px;
	background: #FFF
}.rightBox .box{
	border: #33b095 1px solid;
	border-width: 0 1px 1px
}.listRank2{padding:5px}.reply_box{display:none;margin-top:20px}.time{float:right}.List_l_con_next{
	width: 780px;
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	border-bottom: 1px #e2e1e1 dashed;
	margin: 0 auto;
	color: #33b095
}.List_l_tuijian{width:780px;height:172px;border:1px #e2e1e1 solid;margin-top:10px}.List_l_tuijian .List_l_tuijian_tit{width:780px;height:34px;background:url(http://m.xunmeiba.com/templets/default/images/Zf_r_b_t_bg.jpg) repeat-x;line-height:32px;font-size:14px;color:#33b095;text-indent:10px;font-weight:700}.List_l_tuijian .List_l_tuijian_con{width:720px;height:96px;position:relative;top:12px;left:28px}.List_l_tuijian_con ul li{float:left;width:350px;list-style-type:disc;color:#999}


/* * @description: 悦美找医生页、找医院页 * @author: miaoziqiang （2014-09-01） */
body, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, th, td, p, blockquote, pre, form, fieldset, legend, input, button, textarea, hr{ margin:0px; color:inherit;}
.clearfix{ overflow:visible;}
hr{
	color: #CCCCCC;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
}
a{ text-decoration:none; color:#333;}/*后期完善链接颜色*/
a:hover{ text-decoration:none;}/*后期完善链接划过样式*/

.flleft{ float:left;}
.arc{ width:530px;}
.flright{ float:right;}
.img-nav li a,.tit-log a,.tab-hos,.tab-user-log span,.tao-hos,.list-sound dt a,.req-form h3,.req-form .tit-h3,.media-tit span.left{ background:url(http://m.xunmeiba.com/templets/default/images/index.png) no-repeat;}
.faith span{ background:url(http://m.xunmeiba.com/templets/default/images/headnew.png) no-repeat;}
.bg-pink{ background:#ff5371;}
.bg-gray{ background:#dbdbdb;}
.ad1{ width:300px; height:200px;}

.ym-wrap{ width:1100px; margin:0 auto; font-family:"微软雅黑",'microsoft yahei', Arial; font-size:12px; line-height:100%;}
.ym-wrap h3{ font-weight:normal;}
.pos-r{ position:relative;}
.pos-ab{ position:absolute;}
.block{ display:block}
.ym-wrap a.chov{ color:#888;}
.c888{ color:#888;}
.c555{ color:#c555}
.c999{ color:#999;}
.c999{ color:#666;}
.ym-wrap .chover:hover,.ym-wrap a.chov:hover{ color:#ff5370; text-decoration:none;}
.list_t1 li{ width:100%; padding:20px 0px; border-bottom:dashed 1px #d5d5d5;}
.list_t1 li:after{display:block; clear:both; content:"."; visibility:hidden; height:0; font-size:0;}
.list_t1 .arc{ padding:6px 0px 0px 20px;}
.list_t1 .arc .block_name{ font-size:18px; line-height:22px; height:22px; font-family:"Microsoft Yahei";overflow:hidden;}
.list_t1 .active .arc .num{color:#ff5370;}
.list_t1 .active .arc .block_name{ color:#ff5370;}
.list_t1 .arc .block_title{padding-bottom:2px; height:22px; overflow:hidden;}
.list_t1 .arc .arc_item{ padding:2px 0px; height:18px; line-height:20px; overflow:hidden;}
.list_t1 .arc .arc_item a{padding: 4px;background: #F0F0F0; color:#666; }
.list_t1 .arc .arc_item a:hover{color:#f69; }
.hos_list .vip {
padding: 5px 0px 0px 5px;
}
.list_t1 .arc .pop{ overflow:visible; font-size:0;}
.list_t1 .arc .pop span{ font-size:12px; padding-right:13px;}
.list_t1 .arc .pop span.c999,.list_t1 .arc .pop span.ico_certi{ padding-right:0}
.list_t1 .arc .ico_certi{ display:inline-block; height:18px; width:70px; vertical-align:middle; position:relative; top:-4px; *top:-3px;}
.doc_list .arc .ico_certi{ top:0; *top:1px;}
.list_t1 .arc .ico_certi_red{background: url(http://m.xunmeiba.com/templets/default/images/rz.png) no-repeat left -18px;}
.list_t1 .btn_group_right{ width:106px; padding:6px 10px 0px 0px;}
.list_t1 .btn_group_right .num{ine-height: 24px;height: 48px;text-align: center;}
.list_t1 .btn_group_right .num i {width: 100%;height: 24px;display: block;font: normal 18px/24px Arial;color: #ff79a5;}

.list_t1 .btn_group_right .to_hos {display: inline-block;/*margin-top: 15px;*/background: #f69;width: 100px;padding: 10px;text-align: center;
}
.list_t1 .btn_group_right .to_hos a{color:#fff;}
.to_yh{display: inline-block;margin-top:15px;background:#f69;width:100px;padding:10px;text-align:center;}
.to_yh a{color:#fff;}
.list_t1 .btn_group_right .btn_page{ display:block; width:104px; height:30px; line-height:30px; text-align:center; border:solid 1px #e9e9e9;}
.list_t1 .active .btn_group_right .btn_page{border:solid 1px #e2385c; background:#fe5471; color:#FFF;}
.list_t1 .btn_group_right .ico_btn{ display:block; margin:10px 0px 0px 17px; height:14px; line-height:14px; text-indent:20px;}
.list_t1 .active .btn_group_right .ico_btn{ color:#ff536f;}
.list_t1 .btn_group_right .ico_ask{background:url(http://m.xunmeiba.com/templets/default/images/spirit_sortlist.png) no-repeat;}
.list_t1 .active .btn_group_right .ico_ask{background:url(http://m.xunmeiba.com/templets/default/images/spirit_sortlist.png) no-repeat left -16px;}
.list_t1 .btn_group_right .ico_phone{background:url(http://m.xunmeiba.com/templets/default/images/spirit_sortlist.png) no-repeat left -32px;}
.list_t1 .active .btn_group_right .ico_phone{background:url(http://m.xunmeiba.com/templets/default/images/spirit_sortlist.png) no-repeat left -48px;}
.list_t1 .active{ background:#fcfcfc;}


/*医生列表*/
.sort_left{ width:790px; margin-top:20px;}
.sort_bar{ height:38px; background:#f8f8f8; border-top:solid 1px #f74665; border-bottom:solid 1px #ebebeb;}
.sort_bar .sort_btn1 dl{ float:left; line-height:38px; padding:0px 10px 0px 25px; border-right:solid 1px #ebebeb;}
.sort_bar .sort_btn1 dd{ width:90px; float:left;  height:38px; border-right:solid 1px #ebebeb; text-align:center;}
.sort_bar .sort_btn1 dd a,.sort_left .sort_bar .sort_btn1 dd span{ display:block; line-height:38px; height:38px;}
.sort_bar .sort_btn1 .active{ background:#f74665; color:#FFF; position:relative; height:39px; border-right:solid 1px #f74665; left:-1px;}
.sort_bar .sort_btn2{ height:22px; background:#FFF; border:solid 1px #ccc; border-right:none; margin:7px 10px 0px 0px;}
.sort_bar .sort_btn2 li{ height:22px; float:left;  border-right:solid 1px #CCCCCC;  cursor:pointer;}
.sort_bar .sort_btn2 li a{ display:block; height:22px; line-height:22px; padding:0px 15px;}
.sort_bar .sort_btn2 .active { height:24px; line-height:24px; color:#FFF; background:#f74665; position:relative; top:-1px; left:-1px; border-right:solid 1px #f74665;}
.doc_list .active .pic_box{ border:solid 1px #ffbac5; padding:0px; border-radius:50%;}
.doc_list .jobtitle{ display:inline-block; vertical-align:top; margin-left:10px; padding-top:5px;}
.doc_list .vip{ margin-left:5px;}
.sort_bar .sort_btn1 .active a,.sort_left .sort_bar .sort_btn1 .active span{ color:#FFF;}
.sort_bar .sort_btn2 .active a{ color:#FFF;}

/*info-side*/
.doc_hos .info-side{ margin-top:20px;}
.info-side{ width:280px;padding-bottom:20px;}
/*youce*/
.r_remen{ width:280px; height:260px;border:1px solid #e8e8e8}
.xm { line-height:24px; height:24px;padding-top:10px; overflow:hidden;}
.xm a{ margin-right:10px;}
.xm_fenlei{ color:#000; font-weight:bold;}
.r_yh, .r_doc, .r_faq, .r_keyword, .qt_area {
  background-color: #fff;
  border: 1px solid #e8e8e8;
  overflow: hidden;
}
.m_t_15 {
  margin-top: 15px;
}
.r_tit {
  height: 41px;
  line-height: 41px;
  padding-left: 11px;
  border-bottom: 1px solid #e8e8e8;
 
}
.rmxm_ico{  background:url(http://m.xunmeiba.com/templets/default/images/btn_b.gif) no-repeat 2px;}
.rmwd{ background:url(http://m.xunmeiba.com/templets/default/images/que_ico.gif) no-repeat 2px;}
.r_tit .more {float: right;display: inline;margin-right: 18px;}
.r_tit h2 {font-size: 14px;color: #333; padding-left:30px;}
.r_faq_list {
  padding: 12px 10px 12px 20px;
}
.r_faq_list li {
  height: 22px;
  line-height: 22px;
  padding: 7px 0;
}
.r_faq_list li a {
  height: 22px;
  display: block;
  padding-left: 31px;
  overflow: hidden; background:url(../image/ques.png) no-repeat;
}
.r_tab {
  height: 42px;
  line-height: 42px;
  position: relative;
  top: -1px;
}
.r_tab .l {
  width: 50%;
  border-right: 1px solid #e8e8e8;
  position: absolute;
}
.r_tab .commhover {
  padding-top: 0;
  border-top: 3px solid #ff79a5;
  border-bottom: none;
  background-color: #fff;
  font-weight: bold;
}
.r_tab span em {
  text-align: center;
  display: inline-block;
  height: 39px;
  line-height: 39px;
  padding-top: 2px;
  border-top: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
  background-color: #f0f0f0;
  font-size: 14px;
  width: 100%;
}
.r_tab .commhover a {
  color: #ff79a5;
}
.r_tab .r {
  width: 50%;
  float: right;
}
.myscr_vyisheng {
  margin: 15px 0 15px 10px;
  float: left;
  height: 60px;
}
.myscrc_image {
  float: left;
  width: 54px;
  overflow: hidden;
}
.myscrc_image img {
  padding: 1px;
  border-bottom: 1px solid #e8e8e8;
  width: 50px;
  height: 50px;
}
.myscrc_name {
  float: left;
  font-size: 14px;
  line-height: 20px;
  color: #000;
  padding-left: 5px;
}
.myscrc_name a{width:200px;overflow:hidden;}
.i_doctor{background:url(http://m.xunmeiba.com/templets/default/images/ysrz.png) no-repeat;padding:8px;}

.dis_ys{
  display:inline;
}
.dis_yy{
  display:none;
}

/*医院探秘*/
.secret{ width:100%; clear:both; padding:50px 0px 62px 0px; font-family:"Microsoft Yahei";}
.secret h2,.secret .tit-h2{ font-size:20px; font-weight:normal; line-height:20px; padding-bottom:18px;}
.secret .pic_list{ width:100%;}
.secret .pic_list li{ width:175px; float:left; padding-right:30px;}
.secret .pic_list .pic_box{ padding:4px; border:solid 1px #e0e0e0;}
.secret .pic_list p{ font-size:14px; line-height:20px; padding-top:5px;}
.secret .pic_list .last{ padding:0px;}
.secret .pic_list .active .pic_box{border:solid 1px #ff5370;}
.ys_pho{ width:100px; height:100px;}
.secret .pic_list .active p a{ color:#ff5370;}


/* 2016/4/5 项目大全优化 */
.part-tit{ font-size: 22px; line-height: 22px; color: #333; font-weight: bold; }
.part-item{  }
.part-item ul{  overflow: hidden; width: 1234px; }
.part-item > ul > li{ position: relative; width: 124px; height: 124px; float: left; margin: 40px 52px 0 0; cursor: pointer; }
.part-item > ul > li img{ display: block; position: absolute; bottom: 0; }
.part-item > ul > li .item-bj{ position: absolute; bottom: 0; left: 0; width: 124px; height: 60px; background: url("../image/project-icons.png") no-repeat -200px -188px; transition-duration: 0.3s; filter: Alpha(opacity=60);opacity: 0.6; }
.part-item > ul > li .item-text{ position: absolute; bottom: 0; width: 100%; font-size: 16px; height: 18px; line-height: 18px; padding-bottom: 13px; text-align: center; color: #fff; }
.part-item > ul > li:hover .item-bj{ filter: Alpha(opacity=100);opacity: 1; }

.part-item-cont{ margin-top: 64px; }
.item-tit{
	height: 22px;
	font-size: 24px;
	/* [disabled]text-indent: -400px; */
	clear: both;
	font-weight: bold;
}
.item-tit p{
	width: 325px;
	height: 22px;
	/* [disabled]background: url("../image/project-icons.png") no-repeat; */
}

.eye p { background-position:  -200px -271px; }
.nose p { background-position: -200px -318px; }
.women p { background-position: -200px -367px; }
.man p { background-position: -200px -415px; }
.chest p { background-position: -200px -464px; }
.face p { background-position: -200px -512px; }
.body p { background-position: -200px -560px; }
.tooth p { background-position: -200px -608px; }
.fnbeauty  p { background-position: -200px -657px; }
.hair p{ background-position: -200px -706px; }
.facialwrinkles p { background-position: -200px -754px; }

.item-list-ul{
	position: relative;
	border-top: 1px solid #e8e8e8;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 70px;
	padding-left: 0;
	list-style-type: none;
}
.item-list-ul:after,.item-list-wrap:after{ content: ""; width: 100%; height: 0; clear: both; }
.item-list-ul .list-li{
	width: 224px;
	float: left;
	font-size: 0;
	padding-right: 16px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.list-li .lev2-lab a{ margin-bottom: 5px; display: inline-block; height: 14px; line-height: 14px; font-size: 0; color: #999; }
.list-li .lev2-lab a.lev2-tit{ display: block; margin: 22px 0 12px 0; }
.list-li .lev2-lab.no-lev4 a.lev2-tit{ margin-bottom: 7px; }
.list-li .lev2-lab a > span{
	padding-right: 16px;
	display: inline-block;
	height: 18px;
	line-height: 18px;
	vertical-align: top;
}
i {
    font-style: normal;
}
.list-li .lev2-lab a > span > i{ font-size: 13px; word-break:keep-all; white-space:nowrap; }
.list-li .lev2-lab a > span .star-box{ margin-left: 4px; }
.list-li .lev2-lab a.lev2-tit > span > i{
	color: #555;
	font-size: 16px;
	font-weight: bolder;
}
.list-li .lev2-lab a span .star-box{ display:none ;}
