@import "i_base.css";
i{ background:url(../image/hos_bg.png) no-repeat; display:inline-block; vertical-align:middle; margin:0 5px; }

/* hospital */
.hospital{ width:990px; background:#fdedf3; border:1px solid #ffdfea; padding:4px; margin-top:5px; overflow:hidden; }

/* hos_intro */
.hos_intro{ border:1px solid #ffc3d8; margin-top:5px; background:#fff; *height:301px;}
/* hi_left */
.hi_left{ width:730px; float:left; }
.hil_t{ font:22px/100% "微软雅黑"; color:#e73475; padding:10px 0; text-indent:10px; }
.hil_m,.share{ margin:0 15px; }
.hil_m .pic,.hil_m .pic img{ display:block; width:235px; height:165px; }
.hil_m .pic{ float:left; border:1px solid #ccc; padding:2px; margin-top:10px; }
.hil_m .info{ width:445px; float:right; }
.hil_m .info h3,.hil_m .info h1{ font:bold 16px/23px ""; color:#333; text-align:center; overflow:hidden; padding-bottom:6px; }
.hil_m .info p{ text-indent:2em; }
.hil_m .info p a{ color:#cd195a; }

.share{ position:relative; }
#bdshare{ margin-top:25px; }
#bdshare span{ float:left; }
.share .s_hos{ position:absolute; top:-45px; right:0; width:230px; height:82px; background:url(../image/hos_bg.png) no-repeat 0 -115px; }

/* activity */
.activity{ width:255px; float:right; background:url(../image/h_act.png) no-repeat left center; }
.act_t{ background:url(../image/hos_bg.png) no-repeat 0 0 #e83e7b; height:30px; text-indent:-1000em; } 
.activity ul{ margin:10px auto 0; padding-bottom:6px; width:203px; overflow:hidden; }
.activity .first{ height:140px; }
.activity .first img{ display:block; width:203px; height:115px; }
.activity .first p{ text-align:center; font-weight:bold; height:23px; overflow:hidden; }
.activity ul li{ height:23px; line-height:23px; overflow:hidden; color:#888; font-family: "宋体"; }

/* hos_detail */
.hos_detail{}
.hos_detail .btn{ background:url(../image/hos_liner.png) repeat-x 0 0; height:35px; text-align:center; }
.hos_detail .btn a{ display:inline-block; width:33px; height:32px; background:url(../image/hos_bg.png) no-repeat -234px -130px; margin-top:1px; }
.hos_detail .btn .up{ background-position:-234px -163px; }
.hos_content{ float: left; width: 940px; background:#fff; padding:10px 20px; font-size: 14px; line-height: 29px; color: #474747; }
.hos_content p{ float: left; width: 100%; text-indent:2em; line-height: 31px; padding: 6px 0; }
.hos_content table p{text-indent:0;}
.hos_content a{color:#0000CC;}
.hos_content h2, .hos_content h3, .hos_content h4, .hos_content h5, .hos_content h6 { float: left; width: 100%; line-height: 26px; padding: 6px 0; font-family: "宋体"; font-weight: bold;}
.hos_content img{ max-width:900px; display: block; margin: 5px auto; text-align: center;height: auto !important;}
.hos_content em{font-style: normal;color:#c00;}
.selectTdClass{background-color:#edf5fa !important}table.noBorderTable td,table.noBorderTable th,table.noBorderTable caption{border:1px dashed #ddd !important}table{margin-bottom:10px;border-collapse:collapse;display:table;}td,th{padding: 5px 10px;border: 1px solid #DDD;}caption{border:1px dashed #DDD;border-bottom:0;padding:3px;text-align:center;}th{border-top:1px solid #BBB;background-color:#F7F7F7;}table tr.firstRow th{border-top-width:2px;}.ue-table-interlace-color-single{ background-color: #fcfcfc; } .ue-table-interlace-color-double{ background-color: #f7faff; }td p{margin:0;padding:0;}

/* area */
.area{ margin-top:10px; }
.area_left{ width:670px; float:left; overflow:hidden; }
.area_right{ width:310px; float:right; }

/* zx_news */
.zx_news{ border:1px solid #ffc3d8; height: 292px; background:#fff; }
.zxn_t{ font:22px/30px "微软雅黑"; color:#e73475; padding:10px 0; text-indent:10px; }
.axn_m{ margin:0 10px; padding-bottom:10px; }
.axn_m .pic{ width:208px;  background:url(../image/linex.png) repeat-x 0 -1060px; padding-top:14px; float:left; }
.axn_m .pic img{ display:block; width:175px; height:174px; border:2px solid #fff; margin:0 auto; }
.axn_m .pic p{ width:208px; margin:14px auto 0; text-align:center; height:23px; overflow:hidden; font:bold 14px/23px ""; background:url(../image/liney.png) repeat-y -725px 0; }
.axn_m .pic p a{ color:#fff; }
.axn_m .info{ width:425px; float:right; }
.axn_m .info .rmd{ margin-bottom:10px; }
.axn_m .info .rmd h3{ font:bold 14px/23px ""; text-align:center; height:23px; overflow:hidden; padding-bottom:5px; }
.axn_m .info .rmd h3 a{ color:#e83e7b; }
.axn_m .info .rmd p{ text-indent:2em; color:#888; }
.axn_m .info ul li{ width:200px; height:28px; line-height:28px; overflow:hidden; float:left; font-size:14px; text-indent:10px; font-family: "宋体"; }

/* hot_pro */
.hot_pro{ border:1px solid #ffc3d8; min-height: 1395px; background:#fff; margin-top:10px; }
.hp_t{ background:url(../image/hos_bg.png) no-repeat 0 -32px #e83e7b; height:41px; text-indent:-1000em; }
/* pro_list */
.pro_list{ margin-top:5px; width:100%; }

.pl_m{ border:1px solid #ffe7ef; width:313px; height: 180px; float:left; margin:5px 9px; display:inline; color: #AFAFAF; }
/* pl_m_t */
.pl_m_t{ padding:0 10px; height:27px; background:#ffe7ef; }
.pl_m_t i{ width:5px; height:5px; background-position:-272px -118px; margin-top:-5px; margin-left:0; }
.pl_m_t span{ font:18px/23px "微软雅黑"; color:#e73475; }
.pl_m_t a{ float:right; color:#e73475;  *margin-top:-25px; *margin-right:10px;}
.new_content dl,.new_content ul{display:block;float:left; width:305px; margin:4px;}
.new_content dl {height:80px;overflow:hidden;}
.new_content dt{width:105px;height:80px;overflow:hidden;float:left;}
.new_content dt img{max-width:105px; max-height:80px;}
.new_content dd{width:195px; float:right;}
.new_content dd p{height:23px; overflow:hidden;font:18px/23px "微软雅黑"; color:333;}
.new_content li{height:28px; line-height:28px; overflow:hidden;font-family: "宋体";}
.new_content li span{float:right;}


/* first */
.pl_m .first{ padding:5px 10px 0; }
.pl_m .first h3{ font:bold 14px/28px ""; text-align:center; height:28px; overflow:hidden; }
.pl_m .first h3 a{ color:#333; }
.pl_m .first span{ float: left; display:inline-block; width:140px; height:28px; overflow:hidden; text-indent:8px; font-family: "宋体"; }
/* pl_sub */
.pl_sub{ float: left; padding:0 10px;}
.pl_sub .pic{ width:105px; float:left; }
.pl_sub .pic p{ padding-bottom:15px; }
.pl_sub .pic img{ display:block; width:101px; height:75px; padding:1px; border:1px solid #e5e5e5; }
.pl_sub .info{ width:180px; float:right; }
.pl_sub .info li{ height:28px; line-height:28px; overflow:hidden;font-family: "宋体"; }

/* area_right */
.area_right{ width:309px; float:right; }
/* zx_case */
.zc_t{ font:22px/30px "微软雅黑"; color:#e73475; padding:10px 0; text-indent:10px; }
.zx_case { border:1px solid #ffc3d8; height: 292px; background:#fff; }
.zx_case .pic,.case .pic img{ display:block; width:255px; height:97px; }
.zx_case .pic{ padding:2px; border:1px solid #ccc; margin:0 auto; }
.zx_case .pic_bg{ width:155px; height:18px; margin:5px auto; background:url(../image/pro_bg.png) no-repeat 0 -146px; }
.zx_case .pic_intro{ text-indent:2em; padding:8px 10px; }
.zx_case ul { margin:5px 10px; }
.zx_case li { height:26px; line-height:26px; overflow:hidden;font-family: "宋体"; }

/* rmd_zj */
.rmd_zj{ border:1px solid #ffc3d8; background:#fff; margin-top:10px; }
.rz_t{ font:22px/100% "微软雅黑"; color:#e73475; padding:10px 0; text-indent:10px; }
.rz_list{ margin:7px 10px 20px; }
.rz_list .pic,.rz_list .pic img{ width:127px; height:89px; }
.rz_list .pic{ float:left; position:relative; }
.rz_list .pic p{ width:120px; height:30px; background:url(../image/hos_bg.png) no-repeat -159px -77px; text-align:center; font:bold 14px/26px ""; color:#87274d; overflow:hidden; position:absolute; left:3px; bottom:-20px; }
.rz_list .info{ width:145px; float:right; }
.rz_list .info .h_name{ height:23px; overflow:hidden; font-weight:bold; }
.rz_list .info .h_name a{ color:#d47a00; }
.rz_list .info .p_name,.rz_list .info .zj_intro span{ color:#333; }
.rz_list .info .zj_intro{ color:#888; height:80px; overflow:hidden; }

/* area_now */
.area_now{ border:1px solid #d6d6d6; width:307px; height: 414px; margin-top:10px; background:#fff; font-family: "宋体"; overflow: hidden; }
.an_t{ height:39px; color:#e70274; font:bold 16px/38px ""; background:url(../image/hos_liner.png) repeat-x 0 -35px; text-indent:10px;}
.an_t .more { float: right; font-size: 12px; padding-right: 10px; font-weight: normal; }
.area_now .first{ padding:9px 10px 0; }
.area_now .first .pic,.area_now .first .pic img{ display:block; width:118px; height:82px; }
.area_now .first .pic{ float:left; border:1px solid #d8d8d8; padding:1px; background:#fff; }
.area_now .first .info{ width:155px; float:right; }
.area_now .first .info h3{ height:23px; overflow:hidden; font:14px/23px ""; }
.area_now .first .info h3 a{ color:#e70274; }
.area_now .first .info p{ line-height:20px; height:60px; overflow:hidden; color:#999; }
.an_list{ margin:5px 10px; }
.an_list li{ height:26px; line-height:26px; overflow:hidden; color:#cf1f5f; }

.selectTdClass{background-color:#edf5fa !important}table.noBorderTable td,table.noBorderTable th,table.noBorderTable caption{border:1px dashed #ddd !important}table{margin-bottom:10px;border-collapse:collapse;display:table;}td,th{padding: 5px 10px;border: 1px solid #DDD;}caption{border:1px dashed #DDD;border-bottom:0;padding:3px;text-align:center;}th{border-top:1px solid #BBB;background-color:#F7F7F7;}table tr.firstRow th{border-top-width:2px;}.ue-table-interlace-color-single{ background-color: #fcfcfc; } .ue-table-interlace-color-double{ background-color: #f7faff; }td p{margin:0;padding:0;}