@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; list-style:none; text-decoration:none}
a{blr:expression(this.onFocus=this.blur());}  
a:focus{outline:none}
a,img{ huerreson:expression(onfocus=function(){this.blur()}) }
img{ border:none}
.floatL{ float:left}
.floatR{ float:right}
.clearb{ clear:both;}
.inputradio{float:left;*margin:-1px 0; margin:0 5px 0 0px; height:30px; line-height:30px; cursor:pointer}
.label{float:left;margin-top:-3px;}
ul,li,dl{ list-style:none; padding:0px; margin:0px;}
div,form,img,p,span,ul,ol,li,dl,dt,dd,font,form,fieldset,blockquote,center,big,small,strong,blockquote,center,hr{margin:0;padding:0;border:none;}
select,input,img,select{vertical-align:middle; margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-size:14px;font-weight:normal;}
a{color: #333;text-decoration:none;}
a:hover{text-decoration:underline;color:#0B9191;}
.clearit{ clear:both; height:0; overflow:hidden;}
.height20{ height:20px; display:block; width:100%;}
/*前台提示信息样式--不可删除*/
.field-validation-error{ color:red;}
body{ background:#fff; font-family:"微软雅黑",Arial, Helvetica, sans-serif; font-size:14px; min-width:1200px;}

.title1{ font-size:14px; color:#333333; border-bottom:solid 1px #b2b2b2; height:20px; line-height:20px; font-size:14px; font-weight:bold}
.title1 span{ float:right;color:#079392; font-size:12px; font-weight:normal}
.title1 span a{ margin:0 5px; color:#079392}

.mt20{ margin-top:20px;}
h2.title{line-height:30px;font-size:14px;font-weight:bold;border-bottom: 1px dashed #ccc;margin-bottom: 10px;}
h2.title a.more{background: url(../../Common/images/more01.jpg) no-repeat left center;color: #0A9292;float: right;font: 12px/30px '宋体';width: auto;height: auto;padding-right: 15px;}


.main{ width:1200px;margin:15px auto;}
/*友情链接*/
.fri_link{border-top: 1px solid #DDD;text-align: left; padding:20px 0px;}
.fri_link .fri_wrap{width: 933px;margin: 0 auto;}
.fri_wrap .list{width:933px; overflow:hidden}
.fri_wrap .list li{display: inline-block;zoom: 1;*display: inline; float:left; display:block; margin:0 10px; line-height:25px;}
.fri_wrap .list li h2{ color:#333333; font-size:12px; font-weight:normal}
.fri_wrap .list li p a{ color:#0a9292; margin:0 1px;}

/*右侧漂浮菜单样式*/

.guidelink{width: 130px;height: 370px;display: block;position: fixed;top: 170px;right: 50%;margin-right: -635px;background: #fff;border: 2px solid #44baba;z-index: 998;}
* htmL{background-image: url(about:blank);background-attachment: fixed;}
* html .guidelink{position: absolute;top: expression(eval(document.documentElement.scrollTop + 170));}
.guidelink span{display: block;height: 40px;line-height: 40px;font: bold 14px/40px Microsoft YaHei,Arial, Helvetica, sans-serif;color: #099394; text-align:center;}
.guidelink li{height: 35px;line-height: 35px;text-align: left;padding: 0 15px;}
.guidelink li p{line-height: 1.5;text-align: center;color: #666;padding-top: 5px;}
.guidelink a{line-height: 35px;color: #099394;font-size: 12px;font-weight:normal;display: inline-block;padding-left: 30px;white-space: nowrap;background:url(/Content/Areas/Hospitals/images/menu_ico.jpg) no-repeat;}
.guidelink .ico1{background-position: 0 8px;}
.guidelink .ico2{background-position: 0 -27px;}
.guidelink .ico3{background-position: 0 -62px;}
.guidelink .ico4{background-position: 0 -97px;}
.guidelink .ico5{background-position: 0 -132px;}
.guidelink .ico6{background-position: 0 -167px;}
.guidelink .ico7{background-position: 0 -202px;}
.guidelink .ico8{background-position: 0 -237px;}
.statistics{margin-top: -20px;}
.main {background: #FFFFFF;}
.article_list li{
 height:25px;
 line-height:25px;


 vertical-align: bottom;
}
.article_list li .span_date{ float:right;}
.title_type{ float:left;}
/*----------------------------------------------------------*/
.title_h3{
 height:30px;
 line-height:30px;
 font-size:14px;
 font-weight:bold;
 width:80px;
}
.title_h3 a{
 width:10px;
 height:30px;
 background:url(../../Common/images/more02_bg.jpg) no-repeat left center;
 display:block;
 float:right;
}
.color_hui{ color:#787878; font-size:12px;}
.title_h{ 
 font-size: 14px;
 font-weight: bold;
 height: 30px;
 line-height: 30px;
 width:80px;
}
.title_h span{ float:left;}
.more{ 
 width:11px; 
 height:20px;
 color:#f5a408;
 font-weight:bold;
}
/*------------登录注册样式---------------*/
.link_right{
 line-height:30px;
 float:right;
 margin-right:10px;
 display:inline;
 color:#0B9191;
}

/*---------右侧详细箭头-----------*/
.more01{ 
 background: url(../../Common/images/more01.jpg) no-repeat left center;
 color: #0A9292;
 float: right;
 font: 12px/30px '宋体';
 height: 24px;
 width: 40px;
}
.more02{
 width:15px; 
 height:25px;
 display:block;
 float:right;
 background:url(../../Common/images/more02_bg.jpg) no-repeat center center;
}
.more03{ 
 float:right; 
 height:30px; 
 line-height:30px; 
 margin-right:10px;
}
.more04{background:url(../../Common/images/more_bg.jpg) no-repeat center center; width:72px; height:24px; color:#fff; display:block; padding-top:3px; line-height:24px; text-align:center;}

/*-----------------红色标题-------------------*/
.red_tit{}
.red_tit h3{
 background:url(../../Common/images/gonggao_tit.jpg) no-repeat scroll left top transparent;
 color: #FFFFFF;
 float: left;
 font: 14px '宋体';
 height: 24px;
 padding: 3px 0 0 8px;
 width: 64px;
 font-weight:bold;
}
/*---------------蓝色背景title----------------*/
.vtitle02 
{
 background: url(../../Common/images/tit_right.jpg) repeat-x left center;
 height: 30px;
 margin-top: 10px;
}
.vtitle02 h3 
{
 background: #FFFFFF;
 float: left;
 font-size: 14px;
 font-weight: bold;
 height: 30px;
 line-height: 30px;
 margin-left: 5px;
 padding: 0 5px;
 text-align: center;
}
.vtitle02 a {
 float: right;
 line-height: 30px;
}
/*-------------------子门户title---------------------*/
.subtitle
{
 height:30px;
 border-bottom:1px solid #000;
}
.subtitle h3 
{
 background: #FFFFFF;
 float: left;
 font-size: 14px;
 font-weight: bold;
 height: 30px;
 line-height: 30px;
 margin-left: 5px;
 padding: 0 5px;
 text-align: center;
}
/*---------------问答列表头----------------*/
.wd_tit{ 
 height:29px;
 line-height:29px;
 background:url(../../Common/images/wen_tit_bg.jpg) repeat-x left center;
}
.wd_tit h3{ 
 float:left;
 font-size:14px;
 font-weight:bold;
 margin-left:10px;
}
.quanbu_btn {
 background: url(../../Common/images/qun_btn_bg.jpg) no-repeat center center;
 color: #FFFFFF;
 display: block;
 float: right;
 height: 22px;
 line-height: 22px;
 margin:5px;
 text-align: center;
 width: 88px;
}
.tiwen_btn{
 background:url(../../Common/images/tiwen_btn_bg.jpg) no-repeat center center;
 color: #FFFFFF;
 display: block;
 float: right;
 height: 22px;
 line-height: 22px;
 margin: 5px;
 text-align: center;
 width: 88px;
 border:none;
}
.tiwen_btn:hover{ color:#FFFFFF; text-decoration:underline;}
/*---------------问答列表ul--------------------------*/
.wdlist{ margin-top:5px;}
.wdlist li{
 border-bottom:1px dashed #ccc; 
 height:24px; 
 line-height:24px;
 padding-left:15px;
 background:url(../../Common/images/more.jpg) no-repeat left center;
}
.zhuti, .yisheng, .huifu{ display:block; float:left;}
.zhuti{ width:60%;}
.zhuti a{ color:#999999;}
.yisheng{ width:20%; color:#0a9292;}
.huifu{ width:18%; color:#999999;}
.th_type{ background:#e6e6e6!important; border-bottom:none!important; font-weight:bold;}
.th_type .yisheng,.th_type .huifu{ color:#000000;}
/*----------------------信箱表格-----------------------------------*/
.mail_table,.mail_table td,.mail_table th{ border-collapse:collapse; border:1px solid #9fe4db;}
.mail_table{ line-height:24px; text-align:center; margin-top:5px;}
.mail_table th{ color:#0a9292; background:#eaf9f7;}
.mail_table .text_left{ text-align:left;}
.mail_table .text_left a{ color:#000;}

/*------------------------------分页样式-----------------------------------*/
.page_fen{ height:20px; margin-top:5px; color:#0B9191; float:right;}
.page_fen .page_up,.page_fen .page_down{ 
 border:1px solid #ccc; 
 cursor:pointer; 
 float:left; 
 text-align:center; 
 line-height:18px;  
 height:18px;
}
.page_bg{ background:#FFFFFF;}
.page_fen span{ float:left; height:20px; line-height:20px; margin:0 5px;}
.up01{
 width:55px;
 background:url(../../Common/images/page_up01.png) no-repeat 5px center;
 padding-left:5px;
}
.up02{
 width:55px;
 background:url(../../Common/images/page_up02.png) no-repeat 5px center;
 padding-left:5px;}
.down01{
 width:55px;
 background:url(../../Common/images/page_down01.png) no-repeat 50px center;
 padding-right:5px;}
.down02{
 width:10px;
 background:url(../../Common/images/page_down02.png) no-repeat 5px center;
 padding-right:5px;
}
/*--------------------------出诊table样式----------------------------------------*/
.function_btn{ margin:5px;}
.function_btn li{
 float:left; 
 padding:5px 10px;
 margin-right:10px;
}
.function_btn .li_xuanzhong{ 
 background:#0a9292;
}
.function_btn .li_xuanzhong a{
 color:#FFFFFF;
}
.zmain_right_top{
 margin:10px 0;
}
.wd_table{ margin:0 auto; margin-top:10px;}
.wd_table tr td{ line-height:27px; border-bottom:1px dashed #cbcbcb; text-align:center; color:#787878;}
.wd_table .ask_biaoti{ background:#f2f2f2; height:23px;}
.wd_table .ask_biaoti th{ line-height:23px;}
.wd_table .ask_tit{ 
 padding-left:20px; 
 text-align:left; 
 background:url(../../Common/images/more.jpg) no-repeat left 11px;
}
.wd_table .ask_tit_ming{ color:#0a9292;}
/*------------------------------出诊信息表-------------------------------*/
.slb_tit{
 width:610px; 
 height:30px;
}
.slb_tit span{
 height:30px;
 line-height:30px;
 font-weight:bold;
 padding:0 3px;
 font-size:14px;
 
}
.chuzhen_table{ margin:10px 0;}
.chuzhen_table table{  
 position:relative;
 color:#787878;
 top:-21px;
 z-index:10;
}
.chuzhen_table table,.chuzhen_table td,.chuzhen_table th{ border-collapse:collapse; border:1px solid #c5c5c5; text-align:center;}
.chuzhen_table th{ background:#71c2c6; color:#FFFFFF; height:21px;}
.chuzhen_table td{ padding:10px 15px; }
.chuzhen_table td a{ padding:3px; }
.shid{ background:#e9fbf8;}

.table_th{ z-index:50; position:relative; }
.table_th ul{ width:100%; height:22px; background:url(../../Common/images/pos_cz_libg.jpg) repeat-x left center; color:#FFFFFF;}
.table_th li{ 
 float:left; 
 text-align:center; 
 height:22px; 
 line-height:22px; 
 border-right:none;
 background:url(../../Common/images/pos_cz_liline.jpg) no-repeat right center; 
 position:relative;
}
.table_th li span{ 
 display:block; 
 width:80%; 
 height:21px; 
 background:url(../../Common/images/pos_cz_span.jpg) no-repeat center center; 
 position:absolute; 
 top:-3px; 
 left:10%;
 color:#0B9191;
}
.width01{ width:10%;}
.width02{ width:10%;}
.width03{ width:10%;}
.table_shiduan{ width:10%;}
.table_yi{ width:10%;}






.main{width: 1200px;margin:0 auto 20px;}
/*共用title*/
.title21{ height:36px; line-height:36px; border-bottom:solid 1px #dddddd; font-size:14px; color:#44babc; font-size:14px; font-weight:bold}
.title21 span{ height:37px; line-height:37px; display:block; background:url(/Content/Areas/Common/images/newimg/title2.jpg) no-repeat 0 0px; width:80px; text-align:center; _position:relative; _bottom:-1px; font-size: 16px; font-weight: normal;font-family: "微软雅黑";}
.title21 a.more,.title22 a.more{ background:url(/Content/Areas/Common/images/newimg/more.jpg) no-repeat 0 0px; width:39px; height:11px; display:block; text-indent:-9999px; margin:15px 0 0 0px; overflow:hidden}
.title21 a.more:hover,.title22 a.more:hover{ background:url(/Content/Areas/Common/images/newimg/more.jpg) no-repeat 0 -11px;}
.title21 a,.title22 a{ float:right; font-size:12px; font-family:"宋体"; font-weight:normal}

.title23{ height:36px; line-height:36px; border-bottom:solid 1px #dddddd; font-size:14px; font-weight:normal}
.title23 span{ height:37px; line-height:37px; display:block; width:80px; text-align:center; _position:relative; _bottom:-1px; float:left;cursor: pointer;}
.title23 span.hover{ background:url(/Content/Areas/Common/images/newimg/title2.jpg) no-repeat 0 0px;color:#44babc; font-weight:bold}
.title22 a{ margin:8px 10px 0 0px!important;}
.title22{ height:28px; border-left:solid 5px #44baba; border-bottom:solid 1px #dddddd; line-height:28px; font-size:14px; font-weight:normal; background:#fbfbfb;}
.title22 span{ padding:0 10px; display:block; float:left; cursor:pointer}
.title22 span.hover{ background:#FFF; height:29px; border-left:solid 1px #dddddd; border-right:solid 1px #dddddd; color:#44baba;font-size: 16px; font-family: "微软雅黑";}
/*公用列表样式*/
.newlist1 li{ height:22px; line-height:22px; overflow:hidden; font-size:14px; margin:5px 0px;vertical-align: bottom;}
.newlist1 li .columnName{ color:#fff; background:url(/Content/Areas/Common/images/newimg/columnname.jpg) no-repeat 0 0px; width:75px; height:22px; display:block; float:left; line-height:22px;; text-align:center; margin:0 2px 0 0px;}
.newlist2 li{ height:26px; line-height:26px; overflow:hidden; background:url(/Content/Areas/Common/images/newimg/ico1.jpg) no-repeat 0 7px; padding:0 0 0 20px; font-size:14px;vertical-align: bottom;}
.newlist2 li span{ float:right; color:#4b4b4b}
.newlist3 li{ height:24px; line-height:24px; overflow:hidden; background:url(/Content/Areas/Hospitals/images/ico1.jpg) no-repeat 0 10px; padding:0 0 0 10px; font-size:14px;vertical-align: bottom; }


/*专家介绍弹窗样式*/
div.speac_div{background: #fff;border: solid 1px #d9d9d9;width: 316px;clear: both;height: 138px;padding: 10px 10px 12px 10px;
left: 0px;position: absolute;text-align: left;top: 25px;z-index: 10000;line-height: 22px!important;font-size: 12px;color: #333;}
div.speac_div img{float: left;margin: 0 10px 0 0;width: 99px;height: 134px;line-height: 20px;}
div.speac_div h2 a {float: none!important;font-size: 14px;}


@media only screen and (max-width:768px){
.main { width: 100%; padding: 0 10px; box-sizing: border-box;overflow: hidden;}

}

.main_kssz2 {
    border-color: #cccccc;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
}
 