﻿@charset "utf-8";
/* CSS Document */
body{ font:12px Verdana, Arial, Helvetica, sans-serif; margin:0 auto; padding:0; background:#f7f7f7;} 
ul,ol,li,dl{ list-style:none;}
h1,h2,h3,h4,h5,h6{ font-size:14px;}
select,input,img{ vertical-align:middle; margin:0; padding:0;}
img{ border-style:none;}
table{ border-collapse:collapse; border-spacing:0;}
b,em,i{ font-weight:normal;}
a{color:#2462af;text-decoration:none;}
a:hover{color:#2462af;text-decoration:underline;}
a:active{color:#2462af;text-decoration:none;}
body,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dd,dt,span,p,form{ margin:0; padding:0;}
.clearit, .clear{ clear:both;}
.overflow{ overflow:hidden; height:1%;}
.floatL{ float:left;}
.floatR{ float:right;}
.mg01{ margin:5px 0 0 0;}
.mg02{ margin:10px 0 0 0;}
.mg03{ margin:15px 0 0 0;}
.mg04{ margin:20px 0 0 0;}
.wrap{ background:url(../../Hospitals/images/main/airplane.jpg) no-repeat center top;}
.main{ width:960px; margin:0 auto; margin-top:10px;}

.more{ width:15px; height:15px; background:url(../../Common/images/more.jpg) no-repeat scroll 0 0;}
.more:hover{ background:url(../../Common/images/more_h.jpg) no-repeat;}

/* 公用标题样式 */
.title01{ border:1px solid #e1e1e1; line-height:38px; height:38px; border-right:none; background:#e9eff5; padding-right:20px;}
.title01 a.more01{ float:right; font-size:12px; font-weight:normal; color:#cc0000!important;}
.title01 div{ float:left; width:97px; height:32px; line-height:32px; text-align:center; background:url(../../Common/images/titlebg01.jpg) no-repeat; color:#fff; margin:3px 0 0 7px; display:inline;}
.title01 div a{ color:#fff!important;}
.title02{ height:38px; line-height:38px; border:1px solid #e1e1e1; border-left:none; background:#fff; padding-left:45px; color:#333; font-weight:normal;}
.title03{ background:url(../../Common/images/titlebg02.jpg) no-repeat 10px 12px; color:#333; padding:2px 10px 0 20px;}
.title03 a{ font-size:12px; font-weight:normal; color:#c90000!important; float:right;}
.title04{ border-bottom:1px solid #d1d1d1; height:28px; line-height:28px; color:#333;}
.title04 a{ color:#c90000!important; float:right; font-size:12px; font-weight:normal;}
.titlesty1{ background:#2660B1; color:#FFF; font-size:14px; line-height:30px; padding-left:30px}


.menu1{ background:url(../../Common/images/menubg01.jpg) repeat-x; padding:0 1px; height:35px; line-height:35px;}
.menu2{ background:url(../../Common/images/menubg02.jpg) repeat-x; padding:0 1px; height:35px; line-height:35px;}


/* 公用列表样式 */
.text_list01 li{ line-height:25px; background:url(../../Common/images/li_icon01.jpg) no-repeat left 7px; padding-left:20px; width:100px; float:left; margin-left:10px; display:inline;}
.text_list01 li a{ font-size:14px; color:#2462af!important;}
.text_list02 li{line-height:25px; background:url(../../Common/images/li_icon02.jpg) no-repeat left 12px; padding-left:10px;}
.text_list03{ padding:10px;}
.text_list03 li{ line-height:24px; background:url(../../Common/images/li_icon03.jpg) no-repeat left 10px; padding-left:10px;}
.text_list04 li{ line-height:25px; background:url(../../Common/images/li_icon04.jpg) no-repeat left 8px; padding-left:10px;}
.text_list05 li{ line-height:24px; background:url(../../Common/images/li_icon05.jpg) no-repeat left 11px; padding-left:10px;}

/* 公用按钮样式 */
.e_btn {
 background: url(../images/e_btn.jpg) no-repeat scroll 0 0 transparent;
 border-style: none;
 color: #FFFFFF!important;
 cursor: pointer;
 display: block;
 height: 23px;
 line-height: 23px;
 text-align: center;
 width: 70px;
}
.e_btn:hover {
 background: url(../images/e_btn_h.jpg) no-repeat scroll 0 0 transparent;
}
.btn_ico01 {
 background: url(../../Common/images/icon2.gif) no-repeat scroll 0 -56px transparent;
 border: medium none;
 color: #FFFFFF;
 cursor: pointer;
 height: 22px;
	line-height:22px;
 margin-left: 48px;
 text-align: center;
 width: 50px;
}
.btn_ico01:hover {
 background: url(../../Common/images/icon2.gif) no-repeat scroll -50px -56px transparent;
}



#leftNav a:hover{ color:#c00}
.lv1_ul { margin-left:1px;margin-right: auto; line-height:38px;}
.lv1_ul .lv1_li { text-indent:50px;}
.lv1_ul .lv1_li .add {background:url(../../Common/images/addbg.jpg) no-repeat;cursor: pointer}
.lv1_ul .lv1_li .ren {background:url(../../Common/images/renbg.jpg) no-repeat;cursor: pointer}
.lv1_ul .lv1_li p.nobg{cursor:default}
.ren a{ color:#FF0000!important}
.lv1_ul .lv1_li .lv1_tit {color:#333333; font-size:14px;}
.lv1_ul .lv1_li .lv2_ul {display:none;padding:0 0 5px 54px; background:#f4f4f4;}
.lv1_ul .lv1_li .lv2_ul .lv2_li {padding-left: 10px; background:url(../../Common/images/li_icon06.jpg) no-repeat scroll left 12px; text-indent:0!important;}
.lv1_ul .lv1_li .lv2_ul .lv2_li .add {display: block;height: 30px;line-height: 30px;}
.lv1_ul .lv1_li .lv2_ul .lv2_li .ren {display: block;height: 30px;line-height: 30px;padding-left: 10px;}
.lv1_ul .lv1_li .lv2_ul .lv2_li .lv2_tit {}
.lv1_ul .lv1_li .lv2_ul .sfHover .lv2_tit .sf-sub-indicator {}
.lv1_ul .lv1_li .lv2_ul .lv2_li .lv3_ul {display: none;}
.lv1_ul .lv1_li .lv2_ul .lv2_li .lv3_ul .lv3_li .lv3_tit {}
.lv1_ul .lv1_li .lv2_ul .lv2_li .lv3_ul .lv3_li .lv3_tit:hover {background-position: left center;background-repeat: no-repeat;color: #FA5200;}
.lv1_ul .lv1_li .lv2_ul .lv2_li .lv3_ul .lv3_li { padding-left: 15px;}
.lv1_ul .lv1_li .lv2_ul .lv2_li .lv3_ul .lv3_li .ren {}
.lv1_ul .lv1_li .lv2_ul .lv2_li .lv3_ul .lv3_li .add {}


/*分页样式*/
.page{ line-height:30px;text-align:center; margin:15px auto!important;height:24px;}
.pagination_page{ color:#333333!important;}
.ui-state-default{ background:none!important; height:24px!important;font-size:12px!important; color:#009b80; text-decoration:none; font-weight:normal; border:none!important; line-height:24px; }
.ui-state-default:hover{ border:none}
.ae-pagination{line-height:21px; text-align:center!important; cursor:pointer;}
.ae-pagination a{ font-size:12px;  margin:0 2px!important;color:#2462af; text-decoration:none; font-weight:normal; padding:0px!important; text-align:center; padding:5px 7px!important;}
.ae-pagination a:hover{color:#2462af!important; padding:5px 7px!important;}
.ui-corner-all{ border-radius:0!important;}
.pagination_firstpage{ border:1px solid #ddd!important; width:36px; padding:0px!important;text-align:center; color:#666666!important; line-height:24px!important;}
.pagination_firstpage:hover{}

.pagination_previouspage{ border:1px solid #ddd!important; width:51px; color:#666666!important; line-height:24px!important;}
.pagination_previouspage:hover{}
.pagination_pag{background:none!important; border:none!important; color:#474645!important; line-height:24px!important; margin:0 10px!important;}
.ae-pagination-current{ background:red!important; border: 1px solid #ddd!important; height:24px!important;line-height:24px!important;  color:#fff!important;}
.pagination_nextpage{ border:1px solid #ddd!important; width:51px; color:#666666!important; line-height:24px!important; margin:0 10px!important; }
.pagination_nextpage:hover{}

.pagination_lastpage{ border:1px solid #ddd!important;  width:36px; padding:0px!important;text-align:center; color:#666666!important; line-height:24px!important;}
.pagination_lastpage:hover{}

/*------注册提示样式--------lsn-------2012-2-10---------*/
.field-validation-error{ color:red;}


/*在线咨询状态*/
.question_icn_1 {background: url(../../Common/images/question_icn_time.gif)  center center no-repeat;height:28px;display:block; margin:0 auto; }
.question_icn_2 {background: url(../../Common/images/question_icn_reply.gif) center center no-repeat;height:28px;display:block;}
.question_icn_3 {background: url(../../Common/images/question_icn_renew.gif) center center no-repeat;height:28px;display:block;}
.question_icn_4 {background: url(../../Common/images/question_icn_ok.gif) no-repeat  center center;height:28px;display:block; margin:0 auto;}
.question_icn_5 {display:block;height:28px;width:15px;}
.question_icn_haodf {display:block;height:28px;}


/*网站地图样式*/
.ss1_ul{ line-height:22px; background:#FFF;padding:1px 0 10px 10px;*padding:10px 0 10px 10px}
.ss1_li{ width:100%; margin-top:10px;}
.ss1_li ul.ss2_ul .ss2_li{ float:left; width:158px; margin-top:10px; background:#f5f5f5; border:#d6dde6 solid 1px; margin-right:10px; padding:5px 10px}
.ss1_li ul.ss2_ul .ss2_li.hover{ border-color:#eae0b9}
.ss1_li a.go{ font-size:14px; font-weight:bold;}
.ss1_li ul.ss2_ul .ss2_li a.go{ font-size:14px; font-weight:normal;} 
.ss1_li ul.ss2_ul .ss2_li ul.ss3_ul{ margin-top:5px;}
.ss1_li ul.ss2_ul .ss2_li ul.ss3_ul .ss3_li a.go{ font-size:12px; font-weight:normal;} 
.ss2_liHasSon{ display:block; border-bottom:#d6dde6 solid 1px}

.page{ float:right}
.page_number_div{ float:left}
.pagetz_form{ float:left; margin-left:5px; color:#666; margin-top:-1px; line-height:25px}
.pagetz_input{ width:35px; border:1px solid #ccc; margin:0 4px; text-align:center; color:#666 ; line-height:25px}
.pagetz_btn{ border:1px solid #ccc;background:#f6f6f6;  margin:0 4px; height:26px; width:30px;}
.pagetz_btn:hover{  background:red;color:#fff }

/*专家介绍弹窗样式*/
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;}
div.speac_div h2,div.speac_div p{width: auto!important;height: auto!important;}
@media only screen and (max-width: 768px){
/* 飘窗 */
#float_img1 .img_box, #float_img2 .img_box, #float_img3 .img_box{
  width: 160px;
}
#float_img1 .img_box img, #float_img2 .img_box img, #float_img3 .img_box img{
width: 100%;
 }
} 