@charset "gb2312";
/* CSS Document */

@charset "utf-8";.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{    line-height: 30px;
    color: #999;
    overflow: hidden;
    border-bottom: 1px solid #CCEAFF;
    padding-bottom: 10px;
    padding-top: 10px;  
    overflow: hidden;}
.List_l_con_next span {
    width: 390px;    HEIGHT: 30PX;
    OVERFLOW: HIDDEN;
}
.san_kb_list .kb_left .c-c-l-page li{border-bottom: none;}
.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;font-size:13px;color:#999;overflow: hidden;}
.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
}
.san_kb_list .kb_left ul li p.title {
    font-size: 18px;
    line-height: 40px;
}
.mohu img {
    -webkit-filter: blur(5px);
    -moz-filter: blur(5px);
    -ms-filter: blur(5px);
    filter: blur(5px);
}
.san_kb_list .kb_left ul li p.title span {
    font-size: 14px;width:18%;text-align: right;
}
.san_kb_list .kb_left ul li p.title a{display: inline-block;width: 80%;white-space:nowrap;text-overflow: ellipsis;overflow: hidden;}
.san_kb_list .kb_left ul li img {
    float: left;
    width: 150px;
    height: 100px;
    margin-right: 20px;
}.san_kb_list .kb_left ul li p.info {
    margin-left: 20px;
}

.rightBox .pagination li {
    margin-left: 0px!important;
    padding-left: 0;
    padding-right: 0;
}.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(../images/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;font-family:Arial;font-size:16px;line-height:36px; text-align: justify;color:#434343;
margin-top: 15px;}
.article a:hover{text-decoration:underline;color:#039}
.article img{vertical-align:middle;max-width:790px;border-radius: 10px;box-shadow: 1px 2px 4px rgba(0,0,0,.5);}
.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;color: #828282;}
.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}

.btn{list-style-type:none;width:55px;height:24px;line-height:24px;float:left;text-align:center;margin-right:5px;border:1px solid #dbdbdb}

.gray{font-family:Verdana;font-size:12px;color:#999}

.head img{float:left;width:50px;height:50px;border:1px solid #e8e8e8}

.rightBox{margin:0px 0 16px 0}
.rightBox .righttit{height:34px;width:260px;background:url(../images/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;
	width:258px;
}
.rightBox .box_list{
	border: #33b095 1px solid;
	width: 388px;
	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;padding-bottom: 10px;
}
.list_xgzx {
    width: 720px;
    /* height: 96px; */
    position: relative;
    top: 12px;
    left: 28px;
}
.list_xgzx li {
    float: left;
    width: 350px;
    line-height: 35px!important;
    border: none;
    border-bottom: none!important;
    padding: 0 5px!important;height: 35px;
}
.List_l_tuijian{width:780px;height:260px;border:1px #e2e1e1 solid;margin-top:20px}
.List_l_tuijian .List_l_tuijian_tit{width:780px;height:34px;line-height:32px;font-size:18px;color:#33b095;text-indent:10px;font-weight:700;padding: 10px 0 0 10px;}
.List_l_tuijian .List_l_tuijian_con{width:720px;height:96px;position:relative;top:12px;left:28px}
.san_kb_list .kb_left .List_l_tuijian_con ul li{float:left;width:350px;list-style-type:disc;color:#999;height: 30px;border: none;padding: 0;}

@charset "UTF-8";
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;}
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(../images/index.png) no-repeat;}
.faith span{ background:url(../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;}

/*info-side*/
.doc_hos .info-side{ margin-top:20px;}
.info-side{ width:280px;padding-bottom:20px;}
/*youce*/
.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(../images/btn_b.gif) no-repeat 2px;}
.rmwd{ background:url(../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(../images/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(../images/ysrz.png) no-repeat;padding:8px;}

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

/* 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("../images/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;
	clear: both;
	font-weight: bold;
}
.item-tit p{
	width: 325px;
	height: 22px;
}

i {
    font-style: normal;
}

#hd .nav{width: 1170px;margin: 0 auto;height: 40px; overflow:hidden; margin-top: 10px;}
#hd .nav li{float: left;font-size: 16px;position: relative;margin:12px 43px 0 0;z-index: 6;}
#hd .nav li a{display: inline-block;height: 24px;line-height: 22px;vertical-align: top;position: relative;z-index: 2; color:#666;}
#hd .nav li .arrow{display: inline-block;vertical-align: top;width: 14px;height: 7px;overflow: hidden;line-height: 0;background-position: -26px 0;margin: 9px 0 0 5px;position: relative;z-index: 2;}
#hd .nav .first{padding-left: 0;width: 210px;margin-top: 0;text-align: center;}
#hd .nav .first span{display: block;height: 40px;color: #fff;line-height: 40px;border-top-right-radius: 4px;border-top-left-radius: 4px;background: #33b095;}
#hd .nav .on a{border-bottom: solid 4px #33b095;color: #33b095;}
#hd .nav .hover a{color:#33b095;}
#hd .nav .link{position: absolute;left: 0;top: 0;width: 80px;padding: 30px 0 6px 14px;background: #fff;box-shadow: 0 0 5px #ccc;border-radius: 4px;display: none;opacity: 0;filter:alpha(opacity=0);}
#hd .nav .link a{display: block;line-height: 28px;height: 28px;font-size: 14px;}
#hd .nav .hover .link a{color:#707070;}
#hd .nav .hover .link a:hover{color:#73dacf;}
#hd .nav .online{ margin-right:0px;}
#hd .nav .online .icon{background-position: -26px -7px;width: 21px;height: 16px;display: inline-block;vertical-align: top;margin: 3px 8px 0 0;}
#hd .nav .online .num{color:#33b095;}
#bd{width: 1170px;margin: 0 auto;padding-bottom: 40px;}
@keyframes myfirst{from {transform: scaleX(1.05) scaleY(1.05);}to {transform: scaleX(1) scaleY(1);}}
@-moz-keyframes myfirst{from {-moz-transform: scaleX(1.05) scaleY(1.05);}to {-moz-transform: scaleX(1) scaleY(1);}}
@-o-keyframes myfirst{from {-o-transform: scaleX(1.05) scaleY(1.05);}to {-o-transform: scaleX(1) scaleY(1);}}
@-webkit-keyframes myfirst{from {-webkit-transform: scaleX(1.05) scaleY(1.05);}to {-webkit-transform: scaleX(1) scaleY(1);}}

.topic_list .more a .arrow, .bbox .head .more .arrow,.box_1 .item .icon,.box_3 li .time .icon,.cbox .more .arrow { background:url(../images/icon_bg.png) left top no-repeat;}
.topic_list { margin-top: 35px; margin-bottom: 10px;}
.topic_list li { float:left;padding-left:0px;}
.topic_list .first { padding:0;}
.topic_list .more,.cbox .more {text-align:right;line-height: 34px;}
.topic_list .more a span,.bbox .head .more span,.cbox .more span{display:inline-block;vertical-align:top;cursor: pointer;}
.topic_list .more a .arrow,.bbox .head .more .arrow,.cbox .more .arrow{ width:13px;height:12px;margin: 11px 0 0 6px;overflow: hidden;}
.topic_list .more a:hover .arrow,.bbox .head .more:hover .arrow,.cbox .more a:hover .arrow{background-position: left -12px;}
.partTit {width: 1170px;margin: 0 auto 5px;height: 73px;padding-bottom: 47px;overflow: hidden;}
.partTit p {height: 73px;border-bottom: 1px solid #efefef;position: relative;text-align: center;}
.partTit p span {display: inline-block;padding: 0 70px;height: 125px;background-color: #fff;}
.partTit .ft31 {font-size: 32px;display: block;padding-top: 36px;text-align: center;}
.pink {color: #ff6699;}
.partTit .eng {color: #b4b4b4;font-size: 16px;line-height:48px;font-family: Arial;}
i {font-style: normal;}
.gg {padding-top:30px;clear: both;}

/*�Ƽ�ҽԺ*/
.tit_hh {height: 34px;line-height: 34px;}
.tit_hh h2 {height: 26px;width: 250px;line-height: 26px;float: left;background: url(../images/hid_tit.gif) no-repeat 0 0;}
.hid em {height: 0px;overflow: hidden;float: left;}
.tab_t {  height:33px;float: right;display: inline-block;padding-top: 5px;}
.tab_t .city{ float:left;}
.commhover{border-bottom: 1px solid #33b095;color: #33b095;}

.hos{ width:870px; float:left;}
.hos_con {height:325px;border: 1px solid #ededed;border-top: none;display: inline-block; margin-top: 2px;}
.hos_con .name {width: 230px;padding: 0 15px;}
.hos_con .xzhi {width:100px;padding: 0 11px;}
.hos_con .tese {width:230px;padding: 0 14px;}
.hos_con .price {width: 100px;padding-right: 8px;text-align: right;}
.hos_con .price em {font-size: 18px;padding-right: 8px;color: #f65299;display: inline-block;position: relative;top: 2px;font-family: Arial,Helvetica}
.hos_con .youhui {width:80px;padding-left: 13px;}
.hos_con .youhui a:hover{color:#33b095; background:#fff; border:1px solid #33b095;}
.fen, .fen_a a {color: #f65299;}
.fen_a a:hover{ text-decoration: underline;}
.hos_con ul li span {border-left: 1px solid #fff;border-right: 1px solid #fff;height: 41px;line-height: 41px;display: inline-block;float: left;
}
.hos_con .b {text-align: right;height: 45px;line-height: 45px;font-size: 14px;font-weight: bold;padding-right:15px;float:right;display:inline;}
.order{ background:#33b095; padding:3px 10px; color:#fff;}
.tuijian{ width:1160px;}

/*�������*/
.rightBox{ width:388px; height:auto;}

/*��Ҷ���&#160;*/
.allist .tit {border: none;height: 34px; margin-top:20px;background: url(../images/bg_rightbox_tit_index.gif) right 0 no-repeat;}
.allist .tit h3 {float: left;display: inline;margin: 0 0 0 1px;font-size:16px;color: #f26496;padding: 7px 20px 6px 11px;background: #FFF;}
.allist .box {border: #FDDCE8 1px solid;border-width: 0 1px 1px;}
.allist .box .sideScroll {height: 260px;width:100%;overflow: hidden;position: relative;padding: 0 0 16px;margin: 0 8px 0 12px;}
.allist .box .list{ padding:0px 10px;}
.allist .box .list li .name2 {color: #666;}
.allist .box .list li a:hover{ text-decoration:underline;}
.allist .box .list li .caption {color: #666;}
.rightBox .box .list li {line-height: 22px;/*height: 44px;*/overflow: hidden;text-indent: 18px;background: url(../images/img_icon.gif) 0 8px no-repeat;padding: 5px;color: #999;background-position: 0 7px\9;}

/*Link��ʽ*/
.b_tit {height: 36px;line-height: 36px;background-color: #f4f4f4;border-bottom: 1px solid #e1e1e1;
color: #999;}
.b_tit a.commhover {border-bottom: 1px solid #fff;background-color: #fff;color: #333;}
.b_tit a {width: 102px;height: 36px;line-height: 36px;margin-bottom: -1px;border-right: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;border-left: 1px solid #fff;float: left;display: inline-block;text-align: center;font-family: ΢���ź�,����;font-weight: bold;font-size: 16px;color: #999;text-decoration: none;}
.b_list a {padding: 0px 11px 0 10px;height: 24px;line-height: 24px;display: inline-block;color: #666;background: url(../images/icon.gif) no-repeat right -938px;}
.rightBox .righttit {height:34px;width:280px;background: url(../images/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: bold;color: #33b095;padding: 7px 20px 6px 11px;background: #FFF;}
.rightBox .box {border: #FDDCE8 1px solid;border-width: 0 1px 1px;}
#marquee{position:absolute; width:264px;height:278px; overflow:hidden;}
.ti{  font-weight: bold;font-size: 14px;}

/*������Ѷ*/
.Consultation1{ float: left; margin:-20px 0px 20px -30%;width:1170px; height:42px; font-size:16px; }
.Consultation1 ul li{ float:right;  padding-right: 30px;list-style:none; padding-top:15px;}
.Consultation2{float: left; position:relative;padding: 22px 5px 0px 0px;  margin-bottom: 8px;}
 .Consultation2 img{ width:207px; height:240px; border:1px #CCCCCC solid;}
.zxms{background:#000; color:#fff; text-indent:1em;position:absolute;width:209px;height:30px;line-height:30px;bottom:0px; opacity:0.8}
.Consultation3{padding-top:15px;float:left;width:440px;overflow:hidden;text-align:center;height:26px; }
.Consultation3 a{ color:#FF6699}
.Consultation4{float:left;padding-top:5px;width:440px;height:46px;overflow: hidden;}
.Consultation4 p{ text-indent:28px;}
.Consultation6{ float:left; width: 420px;
  overflow: hidden;}
.Consultation7{ margin-top:20px; border:1px #CCCCCC solid; width:170px; height:150px; float:left; overflow:hidden;}
.Consultation7 img{ width:170px; height:150px; }
.Consultation8{ widows:248px; float: left; padding-top:10px; padding-left:18px;}
.Consultation8 ul li{ width:218px; margin:8px 0px; background:url(../images/d.png) 0px 10px no-repeat; overflow:hidden; padding-left:10px;list-style-type:none;  text-overflow:ellipsis; white-space:nowrap;}
.Consultation10{ width:1170px;}
.Consultation10_left{ width:920px; float:left}
.Consultation10_right{ width:230px; float:right; margin-top:10px; border:#EEEEEE 1px solid;}
.Zxlist{ float:left; width:420px; height:20px; margin-top:20px;}
.Zxlist p{ float:right;}
.Consultation14{ float:left;  width: 420px;overflow: hidden;}
.Consultation15{width:460px; float:left;}
.Consultation16{ float:left;width: 420px;overflow: hidden;}
.Consultation20{ width:220px; padding:5px 5px 0px 5px; overflow:hidden}
.Consultation20_title{ width:220px; height:29px; line-height:29px; border-bottom:#EEEEEE 1px solid; color:#FF6699; font-weight: bold; font-size:16px;}
.Consultation20_title span{ float:right; font-weight:500; font-size:14px}
.Consultation21{ width:220px; height:90px; overflow:hidden;}
.Consultation22{ width:110px; height:90px; float:left}
.Consultation22 img{ width:100px; height:88px;border:1px #CCCCCC solid;}
.Consultation23{ height:20px; line-height:20px; width:110px; overflow:hidden;}
.Consultation23 a{ color:#FF6699}
.Consultation24{ height:60px; line-height:20px; width:110px; overflow:hidden; padding-top:10px;}
.Consultation20 ul{ width:220px; font-size:14px; margin:10px 0px;}
.Consultation20 ul li{ width:210px; line-height:23px;background:url(../images/d.png) 0px 10px no-repeat; overflow:hidden; padding-left:10px;  text-overflow:ellipsis; white-space:nowrap;}

.zx_title{ font-weight:bold;color:#33b095; font-size:16px;}

#prev {TEXT-INDENT: -100px; WIDTH: 30px; BACKGROUND: url(../images/zuo.png) no-repeat; FLOAT: left; HEIGHT:220px; OVERFLOW: hidden}
#next {TEXT-INDENT: -100px; WIDTH: 30px; BACKGROUND: url(../images/you.png) no-repeat; FLOAT: left; HEIGHT:220px; OVERFLOW: hidden}

.scroll {CURSOR: pointer}

.pf{ color: #fff;padding: 3px 8px 3px 5px;font-size: 10px;background: url(../images/mainindex.png) no-repeat;margin-left: 5px;background-size: 30px 24px;}
.cont-text img {float:left;width:100px;height:60px;display: block;margin-left: 20px; margin-bottom: 10px;}
.doctor-info .name {font-size: 18px;color: #333;max-width: 55px;_width: expression_r(this.scrollWidth > @width ? "@width" : "auto");
padding-right: 5px;overflow: hidden;}
.doc .cont-text img{width:83px; height:83px; display:none;}

.left{float: left;}
.right{float: right;}
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
/*����ͷ����ʼ*/


fieldset,img {border:0}
em{ font-style:normal;}
.headNew-bg .phone a,.to-sign .sign_doc a,.to-sign .sign_hos a,.to-sign .sign-user a,.to-sign .sign-user1 a,.bg-logo .advice-online,.bg-logo,.head-nav li.tao a,.head-nav li.tao i,.tab-main-index li p>a,.ym-logo div,.faith span{ background:url(../images/headnew.png) no-repeat;}
.quick-publink a,.quick-publink>span,.quick-publink a.order-phone span{ background:url(../images/quicklink.png) no-repeat;}
div#doyoo_panel { display: none !important;}

.footer {background: #F8F7F7;border: #DDDDDD 1px solid;border-width: 1px 0;padding: 15px 0; margin-top:15px;box-shadow: inset 0 1px 0 #FFF;}
.footInfo{ width:1170px; margin:0px auto; padding:20px 0px; height:135px;}
.footInfo .mid {width: 458px;float: left;display: inline;}
.footInfo .midbox {/*width: 176px;*/float: left;display: inline;padding: 0 0 0 100px;}
.footInfo .midbox2{width:120x;float: left;display: inline;padding: 0 0 0 100px;}
.footInfo .midbox2 h4 {font-weight: bold;padding: 10px 0 4px;font-size: 14px;}
.footInfo .midbox2 ul li {padding:6px 0;}
.footInfo .midbox h4 {font-weight: bold;padding: 10px 0 4px;font-size: 14px;}
.footInfo .midbox ul {padding: 0 0 4px;}
.footInfo .midbox ul li {
	width: 88px;
	float: left;
	display: inline;
	overflow: hidden;
	height: 24px;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 0;
}
.N-nav-bottom {height: 100px;color: #333;}
.N-nav-bottom-main {padding: 10px 0 0;}
.N-nav-bottom p {font-family:"Microsoft YaHei";color: #333;text-align: center;padding: 12px 0 0;}
.N-nav-bottom p a {color: #333;}
.N-nav-bottom p a img{display:inline;}
.content_btm {height:78px;background:#ff85a2;}
.content_btm .app_btm {width:1170px; margin:0px auto;height:78px;overflow: hidden;}
.ft_logo{ padding-top:40px;}
.ftleft{ background:url(../images/b_r.png) no-repeat;  padding-left:40px;  margin-left: 20px;}
.ftleft p{float:left;margin-left: 10px;}
.tel{ font-size:24px; color:#FF91B9; font-weight:bold;border-left: #ff93ba 3px solid;}
.cxrz{ width:114px; margin:auto;padding-top:15px;}
.tg{ float:left;margin:0px 10px;}
.ftleft p em {
    margin-left: 10px;
}
/*����-ͷ��*/
/*head**/
/*headNew-bg*//*sign-box�ѵ�¼��δ��¼������to-sign δ��¼ sign-on �ѵ�¼*/
.headNew-bg{ height:36px; background:#fafafa; border-bottom:1px solid #dfdfdf; position:relative; z-index:9999;}
.headNew-bg .phone{ float:left; height:30px; position:relative}
.headNew-bg .phone a{ padding-left:20px; background-position:0 0; height:30px; overflow:hidden;}
.headNew-bg .phone a:hover{ background-position:0 -1672px; text-decoration:none; color:#ff5370;}
.headNew-bg a{ font:12px/35px "Microsoft Yahei"; color:#666;}
.sign-box1{ float:left;}
.sign-box1 div{ float:left;}
.sign-right span{ color:#888;}
.to-sign .sign-right a:hover{text-decoration:none; color:#ff5370;}
.box-xx{ padding:0 12px; height:28px; line-height:35px; color:#dfdfdf;}
.user-info span {display: inline-block;height: 31px;overflow: hidden;max-width: 164px;}
.sign-on .user-info img{width:20px; height:20px; border:1px solid #d6d6d6; -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px;  -o-border-radius: 20px; border-radius: 20px; margin:6px 6px -6px 0; line-height:36px; display:inline-block;}
.user-info span,.sign-right span,.user-info a,.sign-right a{ line-height:36px; cursor:pointer;}
.user-info span:hover,.sign-right span:hover,.hover-show a:hover,.user-info a:hover,.sign-right a:hover{ color:#ff6699; text-decoration:none;}

/*head-nav*/
.head_nav{ width:100%; background:#33b095; margin-top:20px;}
.menu{height:48px;display:block;padding:0px;width:1170px;margin:0 auto;}
.menu ul{list-style:none;padding:0;margin:0;}
.menu ul li{float:left;overflow:hidden;position:relative;line-height:48px;text-align:center;}
.menu ul .now{ background-color:#f03445;}
.menu ul li a{position:relative;display:block;width:111px;height:48px;font-size:16px;text-decoration:none;cursor:pointer;line-height:48px;}
.menu ul li a span{position:absolute;left:0;width:111px;}
.menu ul li a span.out{top:0px;}
.menu ul li a span.over,  .menu ul li a span.bg{top:-48px;}

/*bg-logo*/
.bg-logo .logo{ float:left; width:280px;}
.bg-logo .logo img{ display:block}
.bg-logo .advice-tel{ float:left; }
.bg-logo .advice-tel div{ float:left; line-height:24px;}
.bg-logo .advice-img{ float:right;}
.bg-logo .advice-tel .box-xx{ padding:0; }
.bg-logo .advice-online{ padding:0 20px 0 30px; background-position:0 -71px;}
.bg-logo .advice-online a:hover{ color:#ff5370; text-decoration:none;}
.bg-logo .advice-online a,.bg-logo .advice-phone span{ color:#999; font-size:14px; line-height:30px\9}
.bg-logo .advice-phone{ padding-left:60px; background:url(../images/tel.gif) no-repeat;cursor:pointer;}
.bg-logo .advice-phone em{ font-size:24px; color:#ff5370; vertical-align:top; font-style:normal; *vertical-align:middle;font-weight:bold; z-index:-1}

.ym-search{ padding-top:20px;}
.ym-search .search{ display:block; float:left; outline:none; width:280px; height:32px; line-height:32px;border-radius: 20px 0px 0px 20px; font-size:12px;padding-left:10px;border:none; color:#999; border:1px solid #dedede; }
.search-btn{ display:block; float:left; width:34px; height:34px; border:1px solid #dedede;  border-radius: 0px 20px 20px 0px; background-image:url(../images/search-icon.png); background-repeat:no-repeat; border-left:none; }
.search-btn:hover,.search-btn-on{ background-position:0 -34px; border-color:#ff5370; }
.search-btn:active{  background-position:0 -68px; border-color:#f5294c; }
.search-box{ width:350px;  float: left; position:relative;}
.hot-lab{ position:absolute;top:40px;left:10px;}
.hot-lab a{ display:block; float:left; height:24px; line-height:24px;font-size:14px;color:#999;margin-right:10px; }
.hot-lab a:hover{ text-decoration:none; color:#ff6699; }
/*����-ͷ������*/
    

.mainNav{ height:41px; background:#33B095;}
.mainNav .wrap{ width:1200px;}
.wrap { margin: 0 auto; font-family: "Microsoft Yahei";}
.pos_rel {position: relative;}
.mainNav .navCont {height: 40px;}
.mainNav a { float: left;  line-height: 41px; margin-right: 45px; color: #fff; font-size: 16px; position: relative; padding:0px 15px;}
.mainNav a:hover{ background:#3AC9AA;color: #fff;}
.mainNav .now:hover, .mainNav .now {color: #fff;background:#3AC9AA;}

/*ym-footer**/
.ym-footer{ width:100%; font-family:"Microsoft Yahei"; background:#333;}
.ym-info{ width:1000px; height:122px; margin:0px auto; padding:56px 0px 95px 0px; background:#333;}
.foot-wrap{ width:700px; float:left; margin-right:100px;}
.foot-wrap i{ font-style:normal;}
.ym-logo{ width:100%; text-align:center; height:90px;}
.ym-logo div{ height:60px; background:none;}
.ym-logo p{ color:#999; padding-top:22px; font-weight:normal;}
.ym-logo p span{ font-size:14px; display:block;}
.ym-logo p em{ font-size:28px; font-family:Arial;}
.ym-about{ width:100%; height:30px; text-align:center;}
.ym-about a{ font-size:15px; color:#999; display:inline-block; width:90px;}
.ym-info .state p{ text-align:center; color:#999; line-height:22px;}

.banner{width:100%; height:428px; position:relative; z-index:2; font-family:"Microsoft Yahei"; border-top:2px solid #3AC9AA; border-bottom:1px solid #e8e8e8;}
.bannerImg{ width:100%; height:428px; overflow:hidden; position:relative; z-index: 0; }
.bannerImg li{ position:absolute; left:0; top:0; height:428px; width:100%; overflow:hidden; display:none}
.bannerImg li img{ -moz-user-select:none; position:absolute; width:100%; height:428px; transition:all 4s linear 0s; transform:scale(1.1);}
.bannerImg li img.now{transform:scale(1.01)}

.tabIcon,.btnItem1 li i,.btnItem1 li span,.otherPart .item1,.sale .eng,.tabList span i,.marks,.boxItem6 .litIcon,.leftNav li a,.boxItem1 .greyBox,.boxItem1 .remain b,.prev,.next,.prev2,.next2,.prev3,.next3,.checkMore,.tabIcon span{ background:url(../images/mainindex.png) no-repeat;}

.prev,.next{ width:35px; height:67px; position:absolute; top:50%; margin-top:-34px; cursor:pointer; display:none; }
.prev{ background-position:0 -1187px}
.next{ right:0; background-position:-68px -1187px;}
.prev:hover{ background-position:-182px -1187px}
.next:hover{ background-position:-252px -1187px;}

.tabIcon{ position:absolute; left:48%; bottom:10px; padding:7px 10px; background-position:0 0; border-radius:12px}
.tabIcon span{ display:block; float:left; width:10px; height:10px; border-radius:50%; background-position:-2px -1388px; margin-left:4px; cursor:pointer}
.tabIcon .now{ background-position:-24px -1388px}
/*partTit*/
.partTit{ width:1200px; margin:0 auto; height:68px; padding-bottom:52px; overflow:hidden}
.partTit p{ height:73px;border-bottom:1px solid #efefef; position:relative; text-align:center}
.partTit p span{ display:block; width:250px; height:113px; background-color:#fff; margin:0 auto}
.partTit .ft31{ font-size:32px; display:block; padding-top:36px; text-align:center}
.partTit .ft31 > a { color: #333;}
.pink{ color:#ff5370}
.partTit .eng{ color:#b4b4b4; font-size:16px; font-family:Arial;}
.sale .eng{ font-size:14px; font-family:"Microsoft Yahei"; padding-left:20px; background-position:0 -537px}
.bodyPart{ padding-bottom:48px}
.bodyPartIcon{ position:relative; top:6px; display:inline-block; width:50px; height:33px; background:#999}
.bodyPartIcon em,.bodyPartIcon i{ display:block; position:absolute; top:0; width:50px; left:0; z-index:1}
.bodyPartIcon em{ height:0;transition:height 0.8s linear 0s; }
.bodyPartIcon i{ height:33px; z-index:2; background:url(../images/bodypart.png) no-repeat;}

.iconShade .bodyPartIcon em{ height:33px;}


.after, #ft, ul, .cbox, .box_7 .right li { zoom: 1;}
.neiye .btnCont{ display:none}
.neiye .btnList-all:hover .btnCont{
	display: block
}
.neiye .chengshi{
	position: relative;
}
.neiye .infoShowCont{ display:none}
.neiye .btnCont {
	display: none;
	height: 417px;
	width: 190px;
	background: #fff;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E7E7E7;
	border-bottom-color: #E7E7E7;
	border-left-color: #E7E7E7;
}

.neiye .btnList-all:hover .infoShowCont{
	display: block
}

#openmore{margin-top:20px;clear:both;text-align:center;background:#f0f0f0;color:#999;height:30px;line-height:30px;cursor:pointer;}
.xiangmu h1 {
	line-height: 50px;
	height: 50px;
	font-size: 1.5rem;
}
.bg-logo .advice-img {
float: right;
}
.bg-logo .advice-tel {
float: left;
}
.xiangmu .hengx {
	height: 2px;
	width: 100px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.xmut img { width:390px !important; height:auto !important}
.quick-publink a,.quick-publink>span,.quick-publink a.order-phone span{ background:url(../images/quicklink.png) no-repeat;}
div#doyoo_panel { display: none !important;}
.head-wrap{ width:1170px; margin:0 auto; font-family:"Microsoft Yahei"; position:relative;}
/*head**/
/*headNew-bg*//*sign-box�ѵ�¼��δ��¼������to-sign δ��¼ sign-on �ѵ�¼*/
.headNew-bg{ height:36px; background:#fafafa; border-bottom:1px solid #dfdfdf; position:relative; z-index:9999;}
.headNew-bg .phone{ float:left; height:30px; position:relative}
.headNew-bg .phone a{ padding-left:20px; background-position:0 0; height:30px; overflow:hidden;}
.headNew-bg .phone a:hover{ background-position:0 -1672px; text-decoration:none; color:#ff5370;}
.headNew-bg a{ font:12px/35px "Microsoft Yahei"; color:#888;}
.sign-right span{ color:#888;}
.to-sign .sign-right a:hover{text-decoration:none; color:#ff5370;}
.box-xx{ padding:0 12px; height:28px; line-height:35px; color:#dfdfdf;}
.bg-logo{ height:90px;  position:relative; z-index:1000; background:#fff; margin-top:10px; margin-bottom:10px;width:100%; }
.bg-logo .logo{ float:left;width:280px; }
.bg-logo .logo img{ display:block}
.bg-logo .advice-tel{ float:right; }
.bg-logo .advice-tel div{ float:left; line-height:24px;}
.bg-logo .advice-tel .box-xx{ padding:0; }
.bg-logo .advice-online a,.bg-logo .advice-phone span{ color:#999; font-size:14px; line-height:30px\9}
.bg-logo .advice-phone{ padding-left:60px; background:url(../images/tel.gif) no-repeat;cursor:pointer;}
.bg-logo .advice-phone em{ font-size:24px; color:#ff5370; vertical-align:top; *vertical-align:middle;font-weight:bold; z-index:-1}
.daohang {
  background: #fff;
  border-bottom: 1px dashed #e8e8e8;
}
.daohangbody {
  width:1090px;
  margin: auto;
  padding: 10px 10px 10px 0;
  height: 20px;
  line-height: 20px;
  color:#999999;
}
/*head-nav*/
.head-nav{ width:100%; height:40px; background:#f69; overflow:hidden}
.head-nav li{ float:left; line-height:40px; font-size:16px; color:#FFF; }
.head-nav li:hover,.head-nav li.now{ background:#f03445;}
.head-nav li.tao a,.head-nav li.tao i{ padding-left:55px; background-position:29px -141px;}
.head-nav a,.head-nav i{ color:#FFF; text-decoration:none; font-style:normal; display:inline-block; height:40px; padding:0 27px;}

/*//navpage*/
/*���м
/*��ά��*/
.download { left:50%; margin-left:-75px; position:absolute; top:27px; display:none; width:149px;}
.headNew-bg .phone:hover .download{ display:block}

/*�����ʴ�ҳ���1000������������������ym-search*/
.ym-search{ padding-top:20px;}
.ym-search .search{ display:block; float:left; outline:none;width:280px;height:34px; line-height:34px;border-radius: 20px 0px 0px 20px; font-size:12px; font-family:"microsoft yahei"; padding-left:10px;border:none; color:#999; border:1px solid #dedede; }
.search-btn{ display:block; float:left; width:34px; height:36px; border:1px solid #dedede;  border-radius: 0px 20px 20px 0px; background-image:url(../images/search-icon.png); background-repeat:no-repeat; border-left:none; }
.search-btn:hover,.search-btn-on{ background-position:0 -34px; border-color:#ff5370; }
.search-btn:active{  background-position:0 -68px; border-color:#f5294c; }
.rs{color:#ff6699; float:left;}
.search-box{ width:350px;  float: left; position:relative;}
.hot-lab{ position:absolute;top:38px;left:15px; display:block;}
.hot-lab a{ display:block; float:left; height:24px; line-height:24px;font-size:14px;color:#999;margin-right:10px; }
.hot-lab a:hover{ text-decoration:none; color:#ff6699; }
.search-list{ position:absolute; display:none; left:0; top:36px; width:215px; background:#fff; border:1px solid #dedede; border-top:none; cursor:pointer; }
.search-list li{ line-height:28px; padding:0; font-size:12px; }
.search-list li a{ display:block; height: 28px; line-height: 28px; padding-left:8px; color:#333; }
.search-list li i{ display: inline-block; font-style: normal; overflow: hidden; padding-right: 5px; }
.search-list a span{ display:inline-block; height:24px; overflow:hidden; max-width:198px;text-overflow: ellipsis; white-space: nowrap;}
.search-list li em{ font-style:normal; font-weight:bold; }
.search-list a:hover{ background:#ededed; text-decoration:none; }

/*�ײ���ʽ*/
.footInfo {background: #F8F7F7;border-width: 1px 0;padding: 15px 0; margin-top:15px;box-shadow: inset 0 1px 0 #FFF;}
.wrap {width: 1100px;margin: 0 auto;}
.footInfo .left {width: 254px;float: left;display: inline;padding: 12px 0 0;}
.footInfo .left .footInfo_logo {float: left;width: 236px;height:100px;background:url(../images/logo1.png);background-repeat: no-repeat;background-position: center center;}
.footInfo .mid {width: 458px;float: left;display: inline;border: #DDDDDD 1px solid;border-width: 0 1px;}
.footInfo .midbox {/*width: 176px;*/float: left;display: inline;padding: 0 0 0 53px;}
.footInfo .midbox2{width:120x;float: left;display: inline;padding: 0 0 0 53px;}
.footInfo .midbox2 h4 {font-weight: bold;padding: 10px 0 4px;*padding-left:56px;font-size: 14px;}
.footInfo .midbox h4 {font-weight: bold;padding: 10px 0 4px;font-size: 14px;}
.footInfo .midbox2 ul li {padding: 4px 0;}
.footInfo .midbox ul li {width: 88px;float: left;display: inline;padding: 4px 0;}
.footInfo .midbox a {color: #666;}
.footInfo .midbox2 a {color: #666;}
.footInfo .midbox ul {padding: 0 0 4px;}
.footInfo .midbox2 ul {padding: 0 0 4px;}
.N-nav-bottom {height: 100px;color: #333;}
.N-nav-bottom-main {padding: 10px 0 0;}
.N-nav-bottom p {font-family:"Microsoft YaHei";color: #333;text-align: center; padding-top:10px;}
.N-nav-bottom p a {color: #333;}
.info{ padding-top:10px;}
.info p {color:#333; }

/*youce*/
.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(../images/btn_b.gif) no-repeat 2px;}
.rmwd{ background:url(../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(../images/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(../images/ysrz.png) no-repeat;padding:8px;}
	.myscrc_yiyuan {
  display: inline-block;
  margin-top: 5px;
  font-size: 12px;
  color: #888;
  width: 160px;
  height: 20px;
  overflow: hidden;
}
.dis_ys{
  display:inline;
}
.dis_yy{
  display:none;
}
.index_ask li{width:48%;float: left;}
.index_ask li:nth-child(2n){float: right;}

.ask_list{float:left;width:790px}
.ask_list ul{margin:0px;padding:0px;list-style-type:none}
.ask_list p{margin:0px;padding:0px}
.ask_list p.title{line-height:45px;height:45px;display:block;font-weight:bold}
.san_kb_list .ask_list ul li{height:105px;padding:10px 0;border-bottom:#FDDCE8 1px solid}
.ask_list p.title span{font-size:14px;line-height:20px;color:#FFFFFF;background-color:#FF9900;height:20px;width:20px;margin:12px;float:left;border-radius:5px;text-align:center}
.san_kb_list .ask_list ul li p.title a{color:#000000;text-decoration:none}
.san_kb_list .ask_list ul li p.title a:hover{color:#FF9900;text-decoration:underline}
.ask_list p.info{font-size:14px;line-height:30px;color:#999999;display:block;height:60px}
.ask_list p.info span{font-size:14px;line-height:20px;color:#FFFFFF;background-color:#00CC33;height:20px;width:20px;border-radius:5px;float:left;text-align:center;margin-top:6px;margin-right:12px;margin-bottom:12px;margin-left:12px}
.ask_gn{float:left;width:260px;margin-bottom:15px}
.ask_gn a.tiwen{font-size:24px;line-height:50px;color:#FFFFFF;text-decoration:none;background-color:#00CC33;text-align:center;float:left;height:50px;width:100%;display:block;border-radius:10px}
.ask_gn a.tiwen:hover{font-size:24px;line-height:50px;color:#FFFFFF;text-decoration:none;background-color:#1EFF56;text-align:center;float:left;height:50px;width:100%;display:block;border-radius:10px}
.wendabody{float:left;width:790px;margin-bottom:20px}
.ask_title{font-size:1.75rem;float:left;width:790px;padding-top:30px;padding-bottom:30px;line-height:1.75rem}
.ask_title h1{text-align:left;padding:0px}
.ask_title span{font-size:14px;line-height:20px;color:#FFFFFF;background-color:#FF9900;height:20px;width:20px;margin:5px;float:left;border-radius:5px;text-align:center}
.ask_info{float:left;width:790px;font-size:15px;line-height:32px;color:#333333;padding-top:15px;padding-bottom:15px}
.ask_huidatxt{font-size:16px;line-height:35px;font-weight:bold;color:#333333;float:left;height:35px;width:790px;padding-top:10px;padding-bottom:15px}
.asklc{float:left;width:790px;padding-top:15px}
.asklc_td{float:left;width:790px}
.asklc_td i{display:block;float:left;height:42px;width:42px;margin-right:15px;background-image:url(../images/105325d46.jpg);background-repeat:no-repeat;background-position:center center;background-size:42px;border-radius:50%}
.txnc_ask{width:610px;float:left}
.txnc_ask p.name{font-size:14px;line-height:22px;font-weight:bold;color:#000000;display:block;margin:0px;padding:0px;width:610px}
.txnc_ask p.time{font-size:12px;line-height:20px;font-weight:normal;color:#999999;display:block;margin:0px;padding:0px;width:610px}
.asklc_jibie{float:left;width:120px}
.asklc_jibie span{font-size:14px;line-height:20px;color:#1bc363;background-color:#eafaf1;height:20px;width:80%;border-radius:5px;float:left;text-align:center;margin-top:6px;margin-right:12px;margin-bottom:12px;margin-left:12px}
.askhdnr{font-size:16px;font-weight:normal;color:#333;float:left;width:790px;padding-top:15px;padding-bottom:15px;line-height:32px;border-bottom:1px solid #CCEAFF}
.askhdnr p.caina{font-size:12px;line-height:12px;color:#CCCCCC;padding:0px;margin:0px}
.txnc_ask p.name span{color:#999999;padding-left:15px;font-weight:normal}
.ask_gn{float:left;width:260px;margin-bottom:15px}
.ask_gn a.tiwen{font-size:24px;line-height:50px;color:#FFFFFF;text-decoration:none;background-color:#ff4b4b;text-align:center;float:left;height:50px;width:100%;display:block;border-radius:10px}
.ask_gn a.tiwen:hover{font-size:24px;line-height:50px;color:#FFFFFF;text-decoration:none;background-color:#e63636;text-align:center;float:left;height:50px;width:100%;display:block;border-radius:10px}
.asklc_td img {width: 42px;height: 42px;border-radius: 50%;}

.lanmu_name_title h2 {
        font-size: 1.4rem;
    line-height: 45px;
    height: 45px;
    text-align: center;
    width: 280px;
    background-color: #33b095;
    color: #ffffff;
    border-radius: 10px;
}.lanmu_name_title {
    width: 790px;
}