@charset "utf-8";
/*common*/
.logo p.logo03,.c_more03,.c_more06,.list02 dd div p,.list_head ul p,.detailb_body ul,.detailb_body div p,.detailb_body div ol,.detailb_body div em,.ys06_search_icon01,.ys06_search_icon02,input.ys06_search_btn,.ys07_head a.link01,a.ys07_more02,p.ys07_con02a,.ys07_con03b2 dt,a.more01,.ys08_title02 p a,.ys08_con div ol,.yslist02 div ul.yslist02e,a.ys09a,.ys10d dt,.yslist05 dl dd ul span,.yslist05 dl dd ol li,.yslist06 div ul li span,a.yslink08 span,a.ys11_jx01,.ys11_search dd,.yslist03_icon01,.yslist03_icon02,.ys13a1 p,.yslist_title07{background-image:url(../gif/bg01.gif);background-repeat:no-repeat;}

.logo p.logo02{background:#12b7a2;border-right:1px solid #007062;}
.mainnavwrap{background:#009582;}
.mainnav03 div{margin-right:10px;_display:inline;}
/*.foot02 dd a{margin-right:34px;}*/
/*a.foot01{width:298px;background-position:16px 0px;margin-right:0px;}*/
.c_border03_tag a.curr{background-image:url(../jpg/bg02.jpg);}
.pageStyle{padding:25px 20px;}
.pageStyle p a:hover,.pageStyle p a:active,.pageStyle span.current{border:#009582 1px solid;background:#009582;}
.mainnav03 div.mainnav03_curr{background:#007868;}
.navigator{border-bottom:2px solid #fc6c88;width:880px;}

.ys06_search02 dt,.main_content{font-size:14px;}
.w880{width:880px;}

/*index*/
.ys06{z-index:9;}
.ys06,.ys06_pic,.ys06_pic a{clear:both;height:350px;position:relative;min-width:1200px;background:#f6f7f9;}
.ys06_pic{position:absolute;left:0;top:0;z-index:1;width:100%;}
.ys06_pic a{display:block;}
.ys06_btn{position: absolute;left:50%;top:322px;z-index:2;}
.ys06_btn ul{position:absolute;left:86px;top:0;width:200px;}
.ys06_btn li{float:left;width:30px;height:8px;margin-right:8px;_display:inline;overflow:hidden;background:#009582;opacity:0.2; -moz-opacity:0.2; filter:alpha(opacity=20);cursor:pointer;}
.ys06_btn li.curr{opacity:1; -moz-opacity:1; filter:alpha(opacity=100);}
.ys06_search{position:absolute;left:50%;top:15px;z-index:3;}
.ys06_search_block{position: absolute;left:-600px;top:0;z-index:9;width:280px;height:320px;background:#fff;}
.ys06_search01{font-size:20px;line-height:58px;padding:6px 28px 0;}
.ys06_search02{clear:both;position:relative;zoom:1;}
.ys06_search02 dt{float:left;width:58px;text-align:right;padding-right:10px;line-height:34px;height:42px;color:#666;}
.ys06_search02 dd{float:left;width:185px;height:34px;position:relative;}
.ys06_search02 dd input{border:1px solid #ddd;width:150px;height:32px;*line-height:32px;font-size:14px;padding:0 24px 0 9px;color:#999; vertical-align:top;*vertical-align:middle; outline:none;}
.ys06_search_icon01,.ys06_search_icon02{position:absolute;cursor:pointer;}
.ys06_search_icon01{width:14px;height:16px;right:10px;top:9px;*top:10px;background-position:-90px 0;}
.ys06_search_icon02{width:7px;height:5px;right:12px;top:16px;*top:17px;background-position:-232px 0;}
input.ys06_search_btn{width:225px;border:0;font-size:18px;height:48px;padding:0 0 2px 0;line-height:46px;_line-height:48px;color:#fff; vertical-align:top;*vertical-align:middle; cursor:pointer; text-align:center;margin:13px 0 0 28px;background-color:transparent;background-position:0 -76px;}
input.ys06_search_btn_over{background-position:0 -132px;}
.ys06_win{position:absolute;left:68px;top:33px;*left:0;*top:35px;z-index:10;border:1px solid #ddd;background:#fff;width:460px;overflow:hidden;zoom:1;}
.ys06_win_tag{clear:both;height:36px;background:#fff0f3;overflow:hidden;}
.ys06_win_tag li{float:left;cursor:pointer;margin:0 12px;font-size:14px;color:#666;line-height:34px;padding:0 2px;}
.ys06_win_tag li.curr{font-weight:bold;color:#fc6c88;border-bottom:2px solid #fc6c88;}
.ys06_win_con{clear:both;padding:12px 0;}
.ys06_win_con div{clear:both;padding:7px 0 7px 55px;line-height:24px;font-size:14px;position: relative;zoom:1;}
.ys06_win_con div ol{position:absolute;left:24px;top:8px;_top:7px;font-size:16px;color:#fc6c88;font-weight:bold;}
.ys06_win_con div ul{clear:both;overflow:hidden;zoom:1;}
.ys06_win_con div ul li{float:left;width:78px;height:24px;overflow:hidden;}

.ys07_head{clear:both;height:64px;overflow:hidden;}
.ys07_title{float:left;width:140px;line-height:64px;font-size:28px;color:#666;}
.ys07_tag{float:left;overflow:hidden;zoom:1;padding-top:24px;*padding-top:22px;padding-right:10px;}
.ys07_tag a{display:block;float:left;margin-right:10px;_display:inline;overflow:hidden;padding:0 7px;height:24px;line-height:22px;_line-height:24px;}
.ys07_tag a.link05{background:#009582;}
.ys07_head a.link01{display:block;float:left;padding-top:24px;*padding-top:22px;padding-left:21px;}
a.ys07_more01{background-position:-90px 28px;*background-position:-90px 26px;_background-position:-90px 25px;}
a.ys07_more02{background-position:0px -181px;*background-position:0 -183px;}
.ys07_head a.ys07_more03{background-position:-148px -181px;*background-position:-148px -183px;}
.ys07_con01{clear:both;height:304px;}
.ys07_con02{clear:both;height:290px;padding-top:13px;}
.ys07_con02_left{float:left;width:357px;}
.ys07_con02_left dl{height:140px;}
.ys07_con02_left dl dt{float:left;width:120px;height:120px;overflow:hidden;}
.ys07_con02_left dl dt img{width:120px;height:120px;}
.ys07_con02_left dl dd{float:right;width:217px;height:120px;overflow:hidden;padding-top:3px;}
.ys07_con02_left dl dd ul{color:#666;height:26px;line-height:26px;overflow:hidden;}
.ys07_con02_left dl dd ul strong{color:#000;font-size:20px;padding-right:10px;}
.ys07_con02_left dl dd ol{color:#999;height:52px;line-height:26px;overflow:hidden;position:relative; text-indent:36px;font-size:12px;padding-top:10px;}
p.ys07_con02a{position:absolute;left:0;top:13px;width:31px;height:20px;background-position:-266px -210px;}
.ys07_con03{clear:both;height:400px;padding-left:150px;position:relative;overflow:hidden;}
.ys07_con03b{clear:both;border-bottom:1px solid #ddd;height:64px;padding:18px 0;overflow:hidden;}
.ys07_con03b1{float:left;width:220px;}
.ys07_con03b1 dt{float:left;width:64px;height:64px;overflow:hidden;position:relative;}
.ys07_con03b1 dt img{width:64px;height:64px;}
.ys07_con03b1 dt span{display:block;position:absolute;left:0;top:0;width:64px;height:64px;background-image:url(../png/cir01.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="../cir01.html");_background:none;}
.ys07_con03b1 dd{float:right;width:142px;line-height:24px;padding-top:8px;}
.ys07_con03b1 dd ul{height:24px;color:#999;}
.ys07_con03b1 dd ul a{font-size:16px;}
.ys07_con03b1 dd ol{height:24px;color:#999;}
.ys07_con03b2{float:right;width:465px;padding-top:10px;}
.ys07_con03b2 dt{float:left;width:31px;height:37px;overflow:hidden;background-position:-324px -204px;}
.ys07_con03b2 dd{float:right;width:423px;height:44px;line-height:22px;color:#666;}
.yslist02_2 .ys07_con03b2,.yslist02_3 .ys07_con03b2{float:left;width:327px;padding-top:25px;}
.yslist02_2 .ys07_con03b2 dt,.yslist02_3 .ys07_con03b2 dt{margin-top:11px;}
.yslist02_2 .ys07_con03b2 dd,.yslist02_3 .ys07_con03b2 dd{width:280px;height:66px;}
.ys07_con03a{position:absolute;left:0;top:13px;z-index:9;width:120px;height:375px;padding-top:2px;background:#f2f2f2;overflow:hidden;}
.ys07_con03a li{clear:both;overflow:hidden;height:24px;line-height:24px;padding:10px 0;}
.ys07_con03a li a{padding-left:18px;}
.ys07_con03a li a.yslink01{background:url(../gif/point02.gif) no-repeat 0 4px;font-weight:bold;}
.ys08{clear:both;border:1px solid #ddd;padding:0 14px;}
.ys08_title{clear:both;border-bottom:1px solid #ddd;height:48px;position:relative;overflow:hidden;}
.ys08_title p{float:left;font-size:22px;line-height:48px;}
.ys08_title ul{position:absolute;right:35px;top:0;line-height:52px;}
.ys08_title ul a{display:inline-block;margin-left:7px;}
.ys08_title02{border-bottom:0;height:35px;padding-top:13px;}
.ys08_title02 p{font-size:24px;line-height:35px;}
.ys08_title02 p a{padding-left:45px;background-position:-467px -274px;}
.ys08_con{clear:both;position:relative;overflow:hidden;padding-bottom:24px;}
.ys08_con div{clear:both;height:100px;padding-top:21px;background:url(../gif/line01-2.gif) repeat-x 0 0;overflow:hidden;margin-top:-1px;}
.ys08_con div dl{clear:both;height:42px;overflow:hidden;}
.ys08_con div dl dt{float:left;width:42px;height:42px;overflow:hidden;}
.ys08_con div dl dt img{width:42px;height:42px;}
.ys08_con div dl dd{float:right;width:216px;height:42px;overflow:hidden;}
.ys08_con div dl dd ul{height:20px;line-height:20px;color:#666;overflow:hidden;}
.ys08_con div dl dd ul span{font-size:16px;color:#000;padding-right:10px;}
.ys08_con div ol{clear:both;height:50px;line-height:50px;overflow:hidden;color:#999;padding-left:26px;background-position:-483px -334px;}
.ys08_con div ol em{font-style:normal;color:#fc6c88;font-size:18px;padding:0 4px;}
.ys08_con_2{padding-bottom:20px;}
.ys08_con_2 div{height:42px;padding-top:20px;background:none;margin-top:0;}
.ys08_con_2 div dl dd ul{color:#333;}

.ys08_con_2a div,.ys08_con_2a div dl,.ys08_con_2a div dl dd{height:auto;max-height:62px;min-height:42px;}
.ys08_con_2a div dl dd ul{height:auto;}
.ys08_con_2a div dl dd ul:nth-child(2){padding-top:3px;max-height:40px;}

/*医生*/
.ys09{clear:both;height:180px;position:relative;min-width:1200px;background:#f4f7fb;}
.ys09_body{height:180px;position:relative;width:1200px;margin:0 auto;background:url(../jpg/bg05.jpg) no-repeat 0 0;}
.ys09_body dl{position:absolute;left:0;top:30px;width:800px;}
.ys09_body dl dt{float:left;width:116px;height:116px;border:1px solid #ddd;overflow:hidden;}
.ys09_body dl dt img{width:116px;height:116px;}
.ys09_body dl dd{float:right;width:652px;padding-top:21px;color:#666;}
.ys09_body dl dd ul{height:38px;line-height:38px;overflow:hidden;font-size:18px;}
.ys09_body dl dd ul span{font-size:28px;color:#333;padding-right:10px;}
.ys09_body dl dd ol{line-height:24px;padding-top:11px;font-size:14px;}
.ys09_body dl dd ol span{font-size:13px;color:#999;padding:0 10px;font-family:"宋体";}
a.ys09a{display:block;width:125px;height:36px;line-height:35px; text-indent:41px;font-size:16px;background-position:0 -386px;position:absolute;right:0;top:70px;}
.ys09b{position:absolute;right:147px;top:70px;height:36px;color:#fc6c88;font-size:16px;background:url(../gif/bg06.gif) no-repeat right 0;padding-right:15px;}
.ys09b li{float:left;height:36px;background:url(../gif/bg06.gif) no-repeat 0 0;padding-left:47px;line-height:35px;}
.ys10a{clear:both;color:#666;line-height:30px;overflow:hidden;}
.ys10b{clear:both;overflow:hidden;zoom:1;position:relative;padding:0 0 8px;}
.ys10b ul{clear:both;overflow:hidden;zoom:1;position:relative;margin-left:-10px;_display:inline;}
.ys10b ul a{display:block;float:left;margin:15px 0 0 10px;_display:inline;border:1px solid #ffd8e0;background:#fff9fa;padding:0 11px 0 12px;height:27px;line-height:26px;overflow:hidden; white-space:nowrap;color:#fc6c88;}
.ys10b ul a:hover{background:#fc6c88;color:#fff;border:1px solid #fc6c88; text-decoration:none;}
.ys10b_2 ul a{border:1px solid #e4e4e4;background:#fafafa;color:#666;}
.ys10b_2 ul a:hover{background:#e4e4e4;color:#666;border:1px solid #e4e4e4;}
.ys10c{border-collapse:collapse;margin-bottom:12px;}
.ys10c td{background:#fff;border:solid 1px #ddd;line-height:18px;padding:10px;font-size:12px; text-align:center;height:36px;} 
.ys10c thead td{background:#f8f8f8;color:#999;font-size:16px;padding:0;line-height:46px;} 
.ys10c td span{padding:0 3px;color:#ff8a00;} 
.ys10c td.ys10c1{background:#f8f8f8;color:#999;font-size:16px;} 
.ys10d{clear:both;position:relative;zoom:1;padding-left:80px;line-height:28px;}
.ys10d dd span{color:#999;}
.ys10d dt{position:absolute;left:0;top:3px;width:67px;height:24px;line-height:22px;_line-height:24px;color:#fff; text-align:center;background-position:-171px -392px;}

/*医院*/
.ys11{clear:both;position:relative;overflow:hidden;zoom:1;background:#f4f7fb url(../gif/bg07.gif) repeat-x 0 bottom;padding:20px 0 3px;min-width:1200px;}
.ys11_body{clear:both;width:983px;margin:0 auto;padding:22px 0 42px 215px;border:1px solid #ddd;border-bottom:0;background:#fff;position:relative;zoom:1;}
.ys11_pic{position:absolute;left:19px;top:20px;width:180px;height:135px;overflow:hidden;}
.ys11_pic img{width:180px;height:135px;}
.ys11_gz{position:absolute;left:19px;top:165px;width:180px;height:23px;text-align:center;*line-height:20px;}
.ys11_gz p{display:inline;background:url(../gif/bg08b.gif) no-repeat 0 0;padding:1px 6px 7px 64px;position:relative;zoom:1;font-size:14px;color:#666;}
.ys11_gz p span{display:block;width:64px;height:22px;background:url(../gif/bg08a.gif) no-repeat 0 0;position:absolute;left:0;top:0;}
.ys11_gz p em{display:block;width:6px;height:22px;background:url(../gif/bg08c.gif) no-repeat 0 0;position:absolute;right:0;top:0;}
.ys11_name{width:933px;height:34px;line-height:34px;overflow:hidden;font-size:24px;color:#000;}
.ys11_name p{float:left;margin:10px 0 0 7px;_margin:8px 0 0 7px;background:#17bba7;padding:0 6px;font-size:12px;color:#fff;height:20px;line-height:18px;_line-height:20px;position:relative;zoom:1;}
.ys11_name p span,.ys11_name p em{display:block;width:6px;height:20px;position:absolute;top:0;}
.ys11_name p span{left:0;background:url(../gif/bg09.gif) no-repeat 0 0;}
.ys11_name p em{right:0;background:url(../gif/bg09.gif) no-repeat right 0;}
.ys11_jx{padding:8px 0 16px;width:574px;line-height:25px;font-size:14px;min-height: 120px;}
.ys11_jx li{overflow:hidden;padding-top:1px;}
.ys11_jx li span{color:#999;}
a.ys11_jx01{ text-decoration:underline;background-position:0 -454px;padding-left:13px;font-size:12px;}
.ys11_search{position: absolute;right:50px;top:62px;width:217px;}
.ys11_search dt{font-size:18px;line-height:38px;}
.ys11_search dd{height:36px;background-position:0 -600px;position:relative;}
.ys11_search dd.ys11_search_over{background-position:-225px -600px;}
.ys11_search input.input01{position:absolute;left:14px;top:1px;width:155px;padding:0;border:0;font-size:14px;color:#999;background:transparent; outline:none;height:32px;*line-height:32px;_height:34px;_line-height:34px;}
.ys11_search input.input02{position:absolute;right:0;top:0;width:36px;height:36px;border:0;background-color:transparent;cursor:pointer;}
.ys11_count{position: absolute;right:18px;bottom:10px;font-size:12px;line-height:22px;color:#666;}
.ys11_count span{padding:0 20px 0 4px;color:#85aef6;font-size:14px;}
.ys11_tag{position: absolute;left:53px;bottom:-6px;font-size:16px;line-height:26px;color:#666;}
.ys11_tag li{float:left;height:46px;padding-right:42px;}
.ys11_tag li a{display:block;float:left;height:46px;}
.ys11_tag li a.yslink02{font-weight:bold;background:url(../gif/bg10.gif) no-repeat center 33px;}


.ys12a{clear:both;line-height:36px;overflow:hidden;zoom:1;width:854px;padding:12px 0;}
.ys12b{clear:both;overflow:hidden;zoom:1;line-height:37px;position:relative;}
.ys12b dt{position:absolute;left:0;top:0;color:#999;}
.ys12_tag{clear:both;border:1px solid #ddd;border-left:0;height:38px;margin:7px 0;width:268px;}
.ys12_tag li{float:left;width:66px;border-left:1px solid #ddd;height:37px;line-height:18px;padding-top:1px;text-align:center;color:#fe6a87;cursor:pointer;}
.ys12_tag li p{color:#999;}
.ys12_tag li.curr{background:#fb92a6;color:#fff;}
.ys12_tag li.curr p{color:#fff;}
.ys12_con{clear:both;overflow:hidden;position:relative;zoom:1;padding-bottom:5px;}
.ys12_con dl{clear:both;margin-top:-1px;position:relative;background:url(../gif/line02.gif) repeat-x 0 0;padding:10px 0;line-height:24px;overflow:hidden;zoom:1;}
.ys12_con dl dt{float:left;width:70px;}
.ys12_con dl dd{float:right;width:182px;}
.ys12_con dl dd ul{clear:both;height:24px;overflow:hidden;}
.ys12_con dl dd ul li{float:left;}
.ys12_con dl dd ul li.ys12c1{width:66px;}
.ys12_con dl dd ul li.ys12c2{width:48px;}
.ys12_con dl dd ul li.ys12c3{width:66px; text-align:center;}
.ys12d{clear:both;overflow:hidden;zoom:1;line-height:30px;padding-top:15px;}
.ys12e{clear:both;line-height:30px;padding:13px 0 10px;}
.ys12e span,.ys12g span{color:#999;}
.ys12f{background:#f8f8f8;line-height:40px;padding:0 14px;border:1px solid #ddd;border-top:0;color:#999;}
.ys12f span{color:#ff0000;}
.ys12g{clear:both;line-height:24px;}


.ys13a{float:left;width:258px;border:1px solid #ddd;border-bottom:0;margin-top:40px;}
.ys13a1{clear:both;border-bottom:1px solid #ddd;padding:0 14px;height:46px;line-height:46px;position:relative;font-size:16px;}
.ys13a1 p{position:absolute;right:43px;top:19px;width:15px;height:8px; cursor:pointer;}
.ys13a1 p.ys13a_off{background-position:-485px -642px;}
.ys13a1 p.ys13a_on{background-position:-485px -597px;}
.ys13a2{clear:both;overflow:hidden;zoom:1;border-bottom:1px solid #ddd;padding:13px 0;}
.ys13a2 li{float:left;width:108px;padding-left:14px;height:30px;line-height:30px;overflow:hidden;font-size:14px;}
.ys13a2 li a.curr{color:#009682;}
.ys13b{float:right;width:920px;}
.ys13b1{clear:both;line-height:48px;overflow:hidden;margin-top:3px;}
.ys13b1 ul{clear:both;background:url(../gif/line02.gif) repeat-x 0 0;height:48px;overflow:hidden;}
.ys13b1 a.yslink02{font-size:16px;}
.ys13b1 em{font-style:normal;color:#999;padding-right:3px;}
.ys13b1 span{color:#5a7ba8;padding-right:14px;}
.ys13b1 a.yslink03{font-size:12px;}

/*list*/
.yslist_title01{clear:both;height:50px;padding-top:68px;overflow:hidden;position:relative;}
.yslist_title01 ol{clear:both;height:47px;line-height:47px;padding-right:18px;text-align:right;font-size:16px;border-bottom:3px solid #fc6c88;}
.yslist_title01 ol span{padding:0 20px;color:#ddd;}
.yslist_title01 ol a.yslink02{font-weight:bold;}
.yslist_title01 ul{position:absolute;left:0;top:28px;height:90px;background:url(../gif/bg03.gif) no-repeat 0 0;padding-left:85px;font-size:36px;line-height:52px;}
.yslist_title01a ul{background-position:0 -91px;}
.yslist_title02{font-size:24px;line-height:70px;padding-top:5px;}
.yslist_title03{font-size:22px;line-height:80px;padding-top:5px;color:#666;}
.yslist_title03 span{color:#fc6c88;}
.yslist_title04{font-size:28px;font-weight:bold;line-height:62px;padding-top:18px;color:#666;}
.yslist_title05{clear:both;position:relative;border-bottom:1px solid #ddd;padding-top:18px;line-height:62px;height:62px;color:#666;}
.yslist_title05 p{float:left;font-size:28px;font-weight:bold;}
.yslist_title05 a.yslink01{position: absolute;right:0;top:28px;}
.yslist_title06{clear:both;font-size:28px;font-weight:bold;height:55px;line-height:49px;padding-top:25px;color:#666;overflow:hidden;}
.yslist_title06 span{font-size:18px;font-weight: normal;color:#999;padding-left:8px;}
.yslist_title06 a.ys07_more02{background-position:0px -182px;*background-position:0 -184px;padding-top:24px;*padding-top:22px;padding-left:21px;font-size:14px;font-weight:normal;margin-left:14px;}
.yslist_title07{clear:both;position:relative;border-bottom:1px solid #ddd;background-color:#f8f8f8;background-position:-438px -689px;line-height:62px;height:59px;overflow:hidden;color:#666;padding-left:79px;margin:20px 0 10px;}
.yslist_title07 p{float:left;font-size:28px;font-weight:bold;}
.yslist_title07 a.yslink01{position: absolute;right:25px;top:3px;}
.yslist_title08{clear:both;height:65px;padding-top:25px;overflow:hidden;background:url(../gif/line02.gif) repeat-x 0 0;position:relative;}
.yslist_title08 p{font-size:28px;font-weight:bold;line-height:49px;color:#666;}
.yslist_title08 ul{position:absolute;right:0;top:43px;line-height:24px;}
.yslist_title08 ul a{display:block;float:left;margin-right:14px;padding-bottom:2px;}
.yslist_title08 ul a.curr{color:#17bba7;border-bottom:2px solid #17bba7;}
.yslist_line{clear:both;height:1px;overflow:hidden;background:url(../gif/line02.gif) repeat-x 0 0;}

.yslist_dq{clear:both;margin:30px 0 20px;padding:0 20px;*padding:0 20px 3px;border:1px solid #ddd;background:#fbfbfb;position:relative;overflow:hidden;zoom:1;}
.yslist_dq dl{clear:both;border-top:1px solid #e8e8e8;overflow:hidden;zoom:1;margin-top:-1px;padding:21px 0 0 48px;*padding:21px 0 3px 48px;position:relative;}
.yslist_dq dl dt{position: absolute;left:0;top:21px;font-size:16px;color:#999;line-height:20px;*line-height:21px;_line-height:22px;}
.yslist_dq dl dd{overflow:hidden;zoom:1;}
.yslist_dq dl dd a{display:inline-block;margin:0 8px 12px 0;padding:0 8px;height:24px;line-height:22px;_line-height:24px;overflow:hidden;}
.yslist_dq dl dd a.link05{background:#009582;}
.yslist_dq02{margin:0px;padding:14px 0px 0;border:0;background:#fff;}
.yslist_dq02 dl{border-top:0;margin-top:0;padding:0 0 0 78px;*padding:0 0 5px 78px;}
.yslist_dq02 dl dt{top:0;font-size:14px;}
.yslist_dq02 dl dd a{margin:0 4px 6px 0;}
.yslist_dq03 dl dd a.link05{background:#fe889f;}
.yslist_dq04 dl{padding:21px 0 0 82px;*padding:21px 0 3px 82px;}

.yslist_type{clear:both;border-bottom:1px solid #ddd;background:#fbfbfb;height:39px;line-height:39px;color:#999;padding-left:78px;overflow:hidden;}
.yslist_type li{float:left;}
.yslist01{clear:both;position:relative;overflow:hidden;zoom:1;}
.yslist01 ul{clear:both;margin-top:-1px;overflow:hidden;background:url(../gif/line02.gif) repeat-x 0 0;height:60px;line-height:60px;color:#666;padding:0 5px;}
.yslist01 ul li{float:left;overflow:hidden;height:60px;}
.yslist01 ul li.yslist01a{width:232px;}
.yslist01 ul li.yslist01a a{font-size:16px;}
.yslist01 ul li.yslist01a span{color:#ff8a00;font-size:12px;}
.yslist01 ul li.yslist01a2{width:260px;}
.yslist01 ul li.yslist01b{width:140px; text-align:center;}
.yslist01 ul li.yslist01c,.yslist01 ul li.yslist01d{width:120px; text-align:center;}
.yslist01 ul li.yslist01e{float:right;width:540px; text-align:left;color:#5c7ca6;}
.yslist01 .yslink03{font-size:12px;}
.yslist01 ul li.yslist01f{width:210px;padding-left:20px;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
.yslist01 ul li.yslist01g{float:right;width:300px;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
.yslist01 ul li.yslist01h{width:670px;padding-left:47px;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
.yslist01 ul li.yslist01i{float:right;width:165px;}

.yslist02{clear:both;position:relative;overflow:hidden;zoom:1;}
.yslist02_space{height:1px;width:100%;background:#fff;position:absolute;left:0;top:0;z-index:2;display:none;}
.yslist02 div{clear:both;overflow:hidden;background:url(../gif/line02.gif) repeat-x 0 0;height:116px;color:#666;padding:2px 12px;}
.yslist02 div:first-child{background:none;}
.yslist02_3 div:first-child{background:url(../gif/line02.gif) repeat-x 0 0;}
.yslist02 div.curr{border:2px solid #17bba7;padding:0px 10px;background:none;}
.yslist02 div ul{float:left;overflow:hidden;position:relative;}
.yslist02 div ul.yslist02a{width:170px;padding:34px 0 0 86px;line-height:25px;height:70px;}
.yslist02 div ul.yslist02a p{position:absolute;left:0;top:23px;width:70px;height:70px;overflow:hidden;}
.yslist02 div ul.yslist02a p img{width:70px;height:70px;}
.yslist02 div ul.yslist02a p span{display:block;position:absolute;left:0;top:0;width:70px;height:70px;background-image:url(../png/cir02.png);background-position:0 0;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="../cir02.html");_background:none;}
.yslist02 div ul.yslist02a i,.yslist02 div ul.yslist02a em{display:block;clear:both;font-style:normal;height:25px;}
.yslist02 div ul.yslist02a i{color:#333;font-size:16px;}
.yslist02 div ul.yslist02a em{color:#999;}
.yslist02 div ul.yslist02b{width:200px;line-height:31px;padding-top:30px;}
.yslist02 div ul.yslist02b p{width:200px;height:31px;overflow:hidden;font-size:16px;color:#5c7ca6;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
.yslist02 div ul.yslist02c{width:116px;line-height:116px; text-align:center;}
.yslist02 div ul.yslist02d{width:280px;line-height:22px;padding:25px 0 0 50px;height:66px;}
.yslist02 div ul.yslist02e{float:right;width:176px;height:57px;padding:19px 0 0 25px;line-height:19px;background-position:-75px -274px;margin-top:20px;}
.yslist02 div ul.yslist02e li{float:left;width:25px;height:19px;position:relative;}
.yslist02 div ul.yslist02e li img{position: absolute;left:7px;top:3px;}
.yslist02_2 a{display:block;clear:both;cursor:pointer;position:relative;}
.yslist02_2 a:hover{text-decoration:none;}
.yslist02_3 div ul.yslist02b{padding-right:50px;padding-top:0;font-size:18px;color:#5a7ba8;line-height:116px; text-align:center;}

.yslist03{clear:both;position:relative;zoom:1;overflow:hidden;margin-top:-1px;}
.yslist03_icon01,.yslist03_icon02{float:left;width:26px;height:26px;}
.yslist03_icon01{background-position:-480px -211px;_background-position:-480px -212px;}
.yslist03_icon02{background-position:-480px -134px;_background-position:-480px -135px;}
.yslist04{clear:both;border:1px solid #ddd;padding:0 14px;margin-top:10px;}
.yslist04_title{clear:both;padding:12px 0;position:relative;overflow:hidden;zoom:1;}
.yslist04_title p{float:left;font-size:22px;line-height:32px;color:#009582;}
.yslist04_title p span{color:#999;}
.yslist04_title p em{font-style:normal;font-size:14px;color:#bbb;font-family:Arial, Helvetica, sans-serif;padding-left:3px;}
.yslist04a{clear:both;background:url(../gif/list02-2.gif) no-repeat 0 0;}
.yslist04a dl{clear:both;height:56px;padding-left:36px;}
.yslist04a dl dt{font-size:16px;height:26px;line-height:26px;overflow:hidden;}
.yslist04a dl dd{font-size:12px;height:22px;line-height:22px;color:#999;overflow:hidden;}
.yslist04b{clear:both;background:url(../gif/bg04.gif) no-repeat 12px 0;height:90px;margin-left:-12px;_display:inline;position:relative;zoom:1;}
.yslist04b li{float:left;width:58px;height:36px;margin-left:12px;_display:inline;}
.yslist04b li a{display:block;width:58px;height:28px;line-height:26px;_line-height:28px;text-align:center;}
.yslist04b li a:hover{ text-decoration:none;background:url(../gif/bg04.gif) no-repeat 13px 0;}
.yslist04b li a.yslist04b1:hover{background-position:0 -126px;}
.yslist04b li a.yslist04b2:hover{background-position:-70px -126px;}
.yslist04b li a.yslist04b3:hover{background-position:-140px -126px;}
.yslist04b li a.yslist04b4:hover{background-position:-210px -126px;}
.yslist04b li a.yslist04b5:hover{background-position:0 -126px;}
.yslist04b li a.yslist04b6:hover{background-position:-70px -126px;}
.yslist04b li a.yslist04b7:hover{background-position:-140px -126px;}
.yslist04b li a.yslist04b8:hover{background-position:-210px -126px;}
.yslist05{clear:both;overflow:hidden;zoom:1;margin-left:-26px;_display:inline;position:relative;}
.yslist05 dl{float:left;width:200px;height:275px;margin-left:26px;_display:inline;padding-top:5px;}
.yslist05 dl dt,.yslist05 dl dt img{width:200px;height:150px;overflow:hidden;}
.yslist05 dl dd ul{height:40px;line-height:40px;overflow:hidden;font-size:16px;}
.yslist05 dl dd ul span{display:inline;width:32px;height:40px;text-align:center;font-size:12px;color:#ff8a00;background-position:-279px -390px;overflow:hidden;margin:0px 0 0 7px;padding:3px 4px;}
.yslist05 dl dd ol li{height:24px;line-height:24px;overflow:hidden;font-size:12px;color:#999;padding-left:23px;}
.yslist05 dl dd ol li.yslist05a{background-position:-335px -387px;}
.yslist05 dl dd ol li.yslist05b{background-position:-335px -410px;}
.yslist05 dl dd ol li.yslist05c{background-position:-335px -433px;}
.yslist06{clear:both;overflow:hidden;zoom:1;position:relative;}
.yslist06 div{clear:both;overflow:hidden;zoom:1;position:relative;border-top:1px solid #ddd;padding:12px 0 11px;line-height:30px;margin-top:-1px;}
.yslist06 div ol{float:left;width:72px;color:#009582;font-size:18px;}
.yslist06 div ul{float:right;width:1128px;overflow:hidden;zoom:1;}
.yslist06 div ul li{float:left;width:270px;overflow:hidden;height:30px;padding-left:12px;}
.yslist06 div ul li span{display:inline;width:31px;height:30px;text-align:center;font-size:12px;color:#ff931e;background-position:-279px -432px;overflow:hidden;margin:0px 0 0 7px;padding:2px 4px;}
.yslist06a div ol{width:126px;}
.yslist06a div ul{width:1064px;}
.yslist06a div ul li{width:140px;}
.yslist06b{margin-top:8px;}
.yslist06b div{border-top:0;line-height:28px;background:url(../gif/line02.gif) repeat-x 0 0;}
.yslist06b div ol{width:126px;color:#000;}
.yslist06b div ul{width:744px;}
.yslist06b div ul li{width:236px;height:28px;}
.yslist06b div ul li em{font-style:normal;color:#999;}


.yslist03 .list02{margin:0;background-position:0 0;padding:16px 0 9px;}
.yslist03 .list02 dt{font-size:18px;font-weight: normal;}
.yslist03 .list02 dd{height:102px;padding-top:12px;}
.yslist03 .list02 dd ol{width:136px;}
.yslist03 .list02 dd ol img{width:136px;height:102px;}
.yslist03 .list02 dd ul{width:729px;height:102px;line-height:25px;color:#666;}
.yslist03 .list02 div{clear:both;font-size:14px;color:#999;line-height:36px;}
.yslist03 .list02 div span{padding-left:14px;color:#28baa7;}
.nodate{clear:both;background:url(../jpg/nodate.jpg) no-repeat center 140px;padding:230px 0 230px 530px;line-height:26px;font-size:16px;color:#666;}


/*detail*/
.detail{border:0;padding:0 0 30px;}
.detaila{font-size:28px;color:#333;padding:24px 0 7px;}
.detailb{background:url(../gif/line01-2.gif) repeat-x 0 bottom;font-size:12px;text-align:center;height:47px;line-height:47px;color:#999;}
.detailb1{display:inline;position:relative;zoom:1;padding-right:260px;}
.detailb_block{position: absolute;right:105px;top:-5px;*top:10px;width:130px;}
.detailb_body{position:absolute;right:0;top:-16px;*top:-1px;}
.detailb_body ul{padding-left:23px;background-position:-485px -477px;font-size:14px;width:65px;margin-left:22px;}
.detailb_body div{position:absolute;left:-114px;top:46px;width:288px;}
.detailb_body div p{width:288px;height:15px;background-position:0 -513px;overflow:hidden;}
.detailb_body div ol{width:288px;height:15px;background-position:0 -535px;overflow:hidden;}
.detailb_body div dl{clear:both;width:286px;background:#fff;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;overflow:hidden;zoom:1;}
.detailb_body div dl dt{float:left;padding:10px 0 10px 25px;width:88px;height:88px;}
.detailb_body div dl dd{float:right;padding:0px 17px 0px 0;width:130px;}
.detailb_body div dl dd i{display:block;font-style:normal;line-height:28px;font-size:16px;color:#444;padding-bottom:5px;}
.detailb_body div dl dd span{display:block;border-top:1px solid #ddd;line-height:20px;font-size:12px;color:#999;padding-top:5px;}
.detailb_body div em{display:block;position:absolute;left:133px;top:-8px;width:21px;height:11px;background-position:-479px -540px;}
.detailc{line-height:30px;font-size:16px;padding:20px 0px 15px;}
.detailc p{padding-bottom:0px;}


/*catalog border*/
.yslist03 .catalog01a{margin:0;background-position:0 0;}
.yslist03 .catalog01a dt{font-size:18px;font-weight:normal;}
.yslist03 .catalog01a dd{height:auto;line-height:24px;font-size:14px;color:#666;}
.yslist03 .catalog01a dd ul{padding:9px 0 3px;}
.yslist03 .catalog01a dd ol span{padding-left:14px;color:#28baa7;}
.ys01a{padding:8px 0 14px;}
.ys01a dl{clear:both;padding-left:14px;padding-top:7px;background:url(../gif/point03-2.gif) no-repeat 4px 18px;}
.ys01a dt{height:25px;line-height:25px;}
.ys01a dd{height:25px;line-height:25px;color:#333;}
.ys01a dd span{padding-left:7px;color:#999;}


.ys07_con01 .catalog02{clear:both;overflow:hidden;zoom:1;margin-left:-26px;_display:inline;position:relative;padding-top:10px;}
.ys07_con01 .catalog02 li{float:left;width:190px;height:30px;line-height:30px;background-position:26px 14px;*background-position:26px 13px;padding-left:36px;}
.ys07_con02 .catalog02{float:right;width:480px;overflow:hidden;zoom:1;margin-top:-5px;}
.ys07_con02 .catalog02 li{float:left;width:90px;height:36px;line-height:36px;background:url(../gif/point01-2.gif) no-repeat 14px 15px;*background-position:14px 14px;padding-left:30px;}
.ys07_con02 .catalog02 li.ys07_more04{background:none;padding-left:14px;}
.ys02a{clear:both;background:url(../gif/list01-2.gif) no-repeat 3px 20px;padding-top:10px;margin-bottom:13px;}
.ys02a li{height:30px;line-height:30px;background:none;padding-left:33px;}


.ys07_con01 .catalog03{margin-left:-26px;_display:inline;position:relative;}
.ys07_con01 .catalog03 li{float:left;width:200px;height:150px;margin-left:26px;_display:inline;}
.ys07_con01 .catalog03 li img{width:200px;height:150px;}
.ys07_con01 .catalog03 li p{left:2px;top:120px;width:196px;height:30px;line-height:30px;}
.ys07_con01 .catalog03 li span{top:120px;width:200px;height:30px;opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}


.ys04a{height:auto;padding-top:20px;}
.ys04a dl{height:62px;overflow:hidden;}
.ys04a dt,.ys04a dt img{width:42px;height:42px;}
.ys04a dd{width:219px;height:42px;line-height:20px;}
.ys04a dl dd ul{width:219px;height:20px;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
.ys04a dl dd ol{height:20px;color:#999;}
.ys04b{height:80px;margin-top:-4px;*margin-top:0;}
.ys04b dt,.ys04b dt img{width:106px;height:80px;}
.ys04b dd{width:153px;height:72px;line-height:24px;color:#666;}


.ys05a{padding:15px 0 12px;background:none;margin:0;}
.ys05a p{width:154px;font-size:14px;padding-left:12px;}
.ys05a span{font-size:12px;}
.ys05b{padding:15px 0 0px 0;position:relative;margin-left:-40px;_display:inline;}
.ys05b ul{width:420px;margin-left:40px;_display:inline;}
.ys05b p{width:240px;}
.ys05b span{width:154px;font-size:14px;font-family: "微软雅黑";}
.ys05c{margin:0;padding:11px 0;background:none;}
.ys05c p{width:182px;font-size:14px;padding-left:12px;}
.ys05c span{font-size:12px;color:#9aacc6;}



.border02_head{clear:both;height:44px;overflow:hidden;position:relative;}
.border02_head ol{clear:both;height:43px;border-bottom:1px solid #ddd;}
.border02_head ul{position:absolute;left:0;top:0;height:42px;line-height:36px;font-size:22px;color:#000;border-bottom:2px solid #378deb;}

/*link*/
a.yslink01{color:#009582;}
a.yslink02{color:#fc6c88;}
a.yslink03{color:#fd983b;}
a.yslink04{color:#007aff;}
a.yslink05{color:#28baa7;}
a.yslink06{color:#333;}
a.yslink09{color:#0086cb;}
a.more01{position:absolute;right:5px;top:25px;width:21px;height:4px;background-position:0 -274px;}
.ys08_title02 a.more01{top:29px;}
.yslist02 div ul.yslist02b p a{color:#5c7ca6;}
.yslist06 div ul li a{color:#000;}
a.yslink07,.yslist06b div ul li a{color:#5a7ba8;}
a.yslink08{padding-left:21px;margin-left:11px;_display:inline;position:relative;font-size:14px;font-weight:normal;}
a.yslink08 span{position: absolute;left:0;top:3px;*top:17px;_left:11px;width:14px;height:14px;background-position:-148px -210px;}


.yslist02 div ul.yslist02b p a:hover,a.yslink06:hover,.ys11 a:hover,.ys13a2 li a.curr:hover,a.yslink01:hover,.yslist_title08 ul a:hover{color:#ca0000;}


/*出诊时间表*/
.cztc01 li,.cztc03 table td p.cztc03a a,.cztc03 table td p.cztc03b a,.cztc03 table td p.cztc03c a,.cztc04 a.cztc01Link01,.cztc04 a.cztc01Link02{background:url(../gif/cztz.gif) no-repeat 0 0;}
.cztc03 table td p.cztc03d a.doctor_name{background:none no-repeat 0 0;}

.cztc01{clear:both;overflow:hidden;zoom:1;line-height:41px;color:#666;}
.cztc01 li.cztc01a{float:left;background-position:0 12px;padding-left:22px;}
.cztc01 li.cztc01b{float:left;background-position:28px -30px;padding-left:50px;}
.cztc01 li.cztc01c{float:left;background-position:28px -73px;padding-left:50px;}
.cztc02{clear:both;}
.cztc02 table,.cztc03 table{border-collapse:collapse;table-layout:fixed;}
.cztc02 table td{background:#f7f7f7;border:solid 1px #e4e4e4;color:#666;font-weight:bold; text-align:center;line-height:48px;width:100px;} 
.cztc02 table td.td02{width:auto;} 
.cztc03{clear:both;overflow: visible;*overflow:hidden;zoom:1;margin-top:-1px;position:relative;}
.cztc03 table{margin-bottom:6px;}
.cztc03 table td{background:#fff;border:solid 1px #e4e4e4;line-height:26px;width:100px;padding:11px 0 10px; vertical-align:top;} 
.cztc03 table td.td01{width:76px;padding:11px 12px 10px; vertical-align:middle; text-align:center;} 
.cztc03 table td.td02{width:auto; vertical-align:middle; text-align:center;} 
.cztc03 table td p.cztc03a,.cztc03 table td p.cztc03b,.cztc03 table td p.cztc03c,.cztc03 table td p.cztc03d{padding-left:15px;} 
.cztc03 table td p.cztc03a a,.cztc03 table td p.cztc03b a,.cztc03 table td p.cztc03c a,.cztc03 table td p.cztc03d a{padding-left:23px;} 
.cztc03 table td p.cztc03a a{background-position:0 2px;}
.cztc03 table td p.cztc03b a{background-position:0 -41px;}
.cztc03 table td p.cztc03c a{background-position:0 -84px;}
.cztc04{position:absolute;z-index:999;width:192px;}
.cztc04 dl{clear:both;border:1px solid #c7c7c7;background:#fff;width:282px;padding:9px 17px 18px 19px;}
.cztc04 dl dt{float:left;width:86px;height:86px;overflow:hidden;padding-top:10px;position:relative;}
.cztc04 dl dt img{width:86px;height:86px; vertical-align:top;}
.cztc04 dl dt span{display:block;position:absolute;left:0;top:10px;width:86px;height:86px;cursor:pointer;background-image:url(../png/cir03.png);background-position:left top;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../cir03.html");_background:none;}
.cztc04 dl dd{float:right;width:180px;}
.cztc04 dl dd ol{line-height:26px;padding-bottom:1px;}
.cztc04 dl dd ul,.cztc04 dl dd div{height:22px;line-height:22px;font-size:12px;color:#333;overflow:hidden;}
.cztc04 dl dd ul span,.cztc04 dl dd div span{color:#999;}
.cztc04 dl dd div{height:auto;max-height:66px;_height:66px;margin-bottom:9px;}
.cztc04 a.cztc01Link01,.cztc04 a.cztc01Link02{display:block;width:57px;height:27px;line-height:27px;font-size:12px;padding-left:27px;overflow:hidden;}
.cztc04 a.cztc01Link01{float:left;background-position:0px -142px;}
.cztc04 a.cztc01Link01:hover{background-position:0px -175px; text-decoration:none;}
.cztc04 a.cztc01Link02{float:right;background-position:0px -216px;}
.cztc04 a.cztc01Link02:hover{background-position:0px -247px;text-decoration:none;}

.detailc img{ margin:17px auto !important;max-width:100%;height: auto !important;}
