﻿@charset "utf-8";

.address{height:49px;background:url(../images/addressbg.jpg) repeat-x;margin:12px auto;border:1px solid #d7d7d7;}
.address span{height:49px;display:block;float:left;padding-left:34px;color:#5d5d5d;line-height:49px;font-size:12px;background:url(../images/iconshome.gif) 7px 12px no-repeat;}
.address form{float:right;margin:12px 6px 0 0;}
.sstext{width:165px;height:27px;line-height:27px;padding:0 5px;float:left;background:url(../images/ssbox.gif) left;border:none;color:#888;}
.ssbtn{width:68px;height:27px;float:left;background:#672D16;border:none;color:#fff;text-align:center;line-height:27px;}
/* 内容 */
.container{padding-bottom: 20px; overflow: hidden;}
.lh22{padding:19px 0 0 24px;width:100%;height:42px;background:url(../images/lh22.jpg) left top no-repeat;background-size: cover;}
#cardBar {margin-top: 1px;padding: 4px 0 10px 4px;height: 35px;background: #f5f4f4;margin-bottom: 10px;}
#cardBar li {float: left;margin-right: 1px;width: 125px;height: 33px;margin-bottom: 4px;}
#cardBar li a{display: inline-block;width: 76px;height: 33px;background: url(../images/tag02.jpg) no-repeat;text-align: center;line-height: 38px;}
#cardBar li.active a{color:#f55c00; font-weight: bold; text-decoration: underline;}
#cardBar li a.yytagsa{background:url(../images/tag01.gif) no-repeat;color:#fb8c00;font-weight:700;}
.yuyuediv{display:none;}
div.yuyuedivshow{display:block;}
.yuyuediv p{padding-left:18px;height:35px;color:#516420;font-weight:700;font-size:12px;line-height:38px;}
.yuyuediv p span{float:right;}
.yuyuediv p a{color:#516420;font-weight:700;line-height:38px;}
.yuyuediv p span a{margin:0 28px 0 22px;cursor:pointer;}
.yuyuediv table{border-collapse:collapse;}
.yuyuediv table th{height:20px;color:#516420;font-weight:400;}
.yuyuediv table td,.yuyuediv table th{border-color:#d7d7d7;vertical-align:middle;text-align:center;font-size:12px;}
.yuyuediv table th b{color:#516420;font-size:12px;}
.yuyuediv table td{padding:5px 0;}
.yuyuediv table td a{color:#444;font-size:12px;}
.yuyuediv table td .yuyuetablea1{display:block;margin:0 auto;width:50px;height:22px;background:url(../images/yuyuebtn.gif) no-repeat;}
.yylcbox{position:relative;margin:18px auto 8px;width:668px;height:223px;background:url(../images/yyliuchengbox.jpg) no-repeat;}
.yylcbox h3{float:left;margin-right:20px;padding:46px 12px 0 11px;width:20px;height:177px;color:#fff;font-weight:400;font-size:20px;font-family:'黑体';}
.yylcbox b{float:left;margin:12px 0 95px 0;font-size:15px;}
.yylcbox p{position:absolute;width:140px;color:#444;font-size:12px;line-height:20px;}
#yylcboxp1{top:118px;left:73px;}
#yylcboxp2{top:118px;left:282px;text-align:center;}
#yylcboxp3{top:118px;left:495px;}

#cardContent .pic {
	display: none;
	text-align: center;
}
#cardContent img {
	max-width: 100%;
}

.hots{margin:10px 0;padding-bottom:10px;}
.hots h3{position:relative;padding-left:20px;height:35px;border-bottom:1px solid #d7d7d7;background:url(../images/hotsbg.gif) repeat-x;color:#000;font-size:14px;line-height:35px;}
.hots h3 span{position:absolute;bottom:-1px;left:100px;height:27px;}
.hots h3 b{float:left;display:block;margin-right:4px;width:100px;height:27px;background:url(../images/hotsh2a.jpg);text-align:center;font-size:12px;line-height:26px;cursor:pointer;}
.hots h3 b.hotschosed{background:url(../images/hotsh2a1.jpg);color:#672D16;}
.hots ul{display:none;margin:24px auto 0 auto;width:610px;}
.hots ul.hotsshow{display:block;}
.hots ul li{float:left;overflow:hidden;overflow:hidden;margin-bottom:10px;padding-left:12px;width:136px;height:14px;background:url(../images/liicon2.gif) left 4px no-repeat;line-height:14px;}
.hots ul li a{color:#0373b4;font-size:12px;}
/* 专家预约弹窗 */
.border_gery{border: 1px solid #d7d7d7;} 
.whitebg{background: #fff;}
.black {color: #000;}
a.red2, .red2 {color: #cd0606;}
.marginbottom {margin-bottom: 10px;}
#shadowwrap{position:absolute;top:0;z-index:20;display:none;width:100%;height:3000px;background:#000;opacity:.7;filter:alpha(opacity=70);}
.yuyuezjbox{position:absolute;z-index:50;display:none;margin:20px auto;width:616px;height:606px;}
.closebtn{position:absolute;top:-18px;right:-18px;}
.yuyuezjp1{margin:20px auto;width:576px;color:#000;font-size:12px;}
.yuyuespanl{float:left;display:block;margin-right:45px;padding-left:20px;width:278px;}
.yuyuespanl img{float:left;margin-right:12px;padding:2px;width:125px;height:150px;border:1px solid #ddd;}
.yuyuespanl h4{float:left;width:128px;color:#000;font-size:12px;line-height:24px;}
.yuyuespanl p{float:left;margin-bottom:8px;width:128px;line-height:20px;}
.yuyuezja1{float:left;display:block;width:112px;height:30px;background:url(../images/btns11.gif) left no-repeat;}
.yuyuespanr{float:left;display:block;margin-top:60px;width:250px;}
.yuyuespanr p{color:#444;font-size:12px;line-height:26px;}
.yuyuezja2{display:block;margin:0 auto;width:112px;height:30px;background:url(../images/btns11.gif) right no-repeat;}
.zjpptable{margin-bottom:28px;border-collapse:collapse;}
.zjpptable thead td,.zjpptable thead th{height:19px;color:#516420;font-size:12px;}
.zjpptable td,.zjpptable th{width:77px;border-color:#e5e5e5;vertical-align:middle;text-align:center;font-size:12px;font-family:Arial,Helvetica,sans-serif;}
.zjpptable td a{color:#FD9404;font-weight:700;cursor:pointer;}
.yuyuezjp2{margin:0 auto 20px auto;width:576px;color:#000;font-size:12px;font-family:Arial,Helvetica,sans-serif;line-height:18px;}
.yyformtab{margin-left:15px;color:#444;}
.yyformtab td{vertical-align:top;text-align:left;}
.yyformtab td label{display:inline-block;margin-right:5px;width:48px;color:#444;white-space:nowrap;font-size:12px;}
.yyformtab td select{width:140px;}
.yyformtab td span{font-size:12px;}
.yyforminput3{margin-right:3px;margin-left:10px;}
.yyforminput1{margin-right:5px;width:138px;}
.yyformbtn1{margin-left:40px;width:122px;height:40px;border:none;background:url(../images/btn12.gif) no-repeat;cursor:pointer;}
