﻿       .sub_pan {display:flex;flex-direction:row;justify-content:space-between;width:1200px;margin:30px auto;}
        .sub_pan .sub_body {display:flex;flex-direction:column;width:800px;}
        .sub_pan .sub_right {display:flex;flex-direction:column;width:380px;}

        .sub_pan .sub_right .right_news {background-color:#f2f2f2;width:100%;display:flex;flex-direction:column;padding:10px 20px;}
        .sub_pan .sub_right .right_news .tt {display:flex;flex-direction:row;align-items:center;justify-content:space-between;}
        .sub_pan .sub_right .right_news .tt .nm {font-size:18px;font-weight:bold;line-height:40px;border-bottom:solid 2px #1f9eca;}
        .sub_pan .sub_right .right_news .tt .refresh {display:flex;flex-direction:row;height:14px;align-items:center;}
        .sub_pan .sub_right .right_news .tt .refresh img {display:block;width:14px;height:14px;margin-right:5px;}
        .sub_pan .sub_right .right_news .tt .refresh span {font-size:12px;color:#1f9eca;line-height:14px;border-bottom:solid 1px #1f9eca;}
        .sub_pan .sub_right .right_news .info {display:flex;flex-direction:column;padding:10px 0;}
        .sub_pan .sub_right .right_news .info .li {font-size:14px;line-height:37px;border-bottom:dashed 1px #cccccc;color:#666666;display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-image:url(/Content/img/bg_li_point.png);background-position:9px center;background-repeat:no-repeat;padding-left:20px;}
        .sub_pan .sub_right .right_news .info .li .t2 {color:#999999;}

        .sub_li_pan {display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;padding:30px 0;}
        .sub_li_pan.bg {background-color:#f2f2f2;}
        .sub_li_pan .bd {display:flex;flex-direction:column;width:800px;min-height:100px;}
        .sub_li_pan .bd .ttp {display:flex;flex-direction:row;align-items:center;width:100%;}
        .sub_li_pan .bd .ttp img {display:block;}
        .sub_li_pan .bd .ttp .tt {font-size:25px;line-height:30px;color:#000000;font-weight:bold;font-family:微软雅黑;padding:0 5px;}
        .sub_li_pan .bd .ttp .more {flex:1;height:26px;border-bottom:solid 1px #1f9eca;text-align:right;}
        .sub_li_pan .bd .ttp .more a {color:#666666;font-size:12px;line-height:25px;font-family:宋体;}

        .sub_li_pan .bd .slc_ul {display:block;padding:5px 0;width:100%;}
        .sub_li_pan .bd .slc_ul .li {padding:0 15px;font-size:14px;color:#1f9eca;line-height:30px;cursor:pointer;float:left;margin:3px 1px;}
        .sub_li_pan .bd .slc_ul .li:hover {color:#FFFFFF;background-color:#1f9eca;}
        .sub_li_pan .bd .slc_ul .li.on {color:#FFFFFF;background-color:#1f9eca;}

        .all_keshi {display:block;background-color:#F2F2F2;border-top:solid 2px #1f9eca;padding:10px 20px 20px 20px;}
        .all_keshi .tt {font-size:18px;line-height:40px;color:#333333;font-weight:bold;}
        .all_keshi .info {display:block;}
        .all_keshi .info .li:link,.all_keshi .info .li:visited,.all_keshi .info .li:active {display:inline-block;padding:0 5px;line-height:24px;font-size:12px;color:#666666;}
        .all_keshi .info .li:hover {color:#1f9eca;}

        .sub_doc_slc {display:flex;flex-direction:row;align-items:stretch;height:50px;width:100%;background-color:#F2F2F2;padding:0 10px;}
        .sub_doc_slc .tt {display:block;color:#333333;font-size:16px;line-height:44px;padding:0 20px;border-top:solid 3px #F2F2F2;border-bottom:solid 3px #F2F2F2;}
        .sub_doc_slc .tt.on {color:#1f9eca;border-top:solid 3px #F2F2F2;border-bottom:solid 3px #1f9eca;}

        .sub_bd_doctor .list_doctor {display:block;margin:0 auto;width:100%;}
        .sub_bd_doctor .list_doctor .li_doc {height:148px;padding:0;display:flex;flex-direction:row;align-items:center;margin:10px 0;}
        .sub_bd_doctor .list_doctor .li_doc:hover {background-color:#F2F2F2;}
        .sub_bd_doctor .list_doctor .li_doc .head {display:block;width:220px;height:148px;margin-right:20px;}
        .sub_bd_doctor .list_doctor .li_doc .nr {display:flex;flex-direction:column;flex:1;}
        .sub_bd_doctor .list_doctor .li_doc .nr .t1 {font-size:18px;line-height:30px;color:#333333;display:block;font-weight:bold;}
        .sub_bd_doctor .list_doctor .li_doc .nr .t1 span {color:#1f9eca;margin-left:30px;font-size:14px;font-weight:normal;}
        .sub_bd_doctor .list_doctor .li_doc .nr .t2 {font-size:12px;line-height:24px;color:#999999;display:flex;flex-direction:row;align-items:center;}
        .sub_bd_doctor .list_doctor .li_doc .nr .t2 img {margin-right:5px;display:block;width:16px;height:16px;}
        .sub_bd_doctor .list_doctor .li_doc .nr .t2 .txt {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;max-width:540px;}
        .sub_bd_doctor .list_doctor .li_doc .nr .t3 {font-size:12px;line-height:24px;color:#999999;display:flex;flex-direction:row;align-items:center;}
        .sub_bd_doctor .list_doctor .li_doc .nr .t3 img {margin-right:5px;display:block;width:16px;height:16px;}
        .sub_bd_doctor .list_doctor .li_doc .nr .btp {display:flex;flex-direction:row;margin-top:5px;}
        .sub_bd_doctor .list_doctor .li_doc .nr .btp .bt1 {display:block;width:80px;height:25px;background-color:#1f9eca;text-align:center;line-height:25px;font-size:12px;color:#FFFFFF;border-radius:5px;margin:0 10px;}
        .sub_bd_doctor .list_doctor .li_doc .nr .btp .bt2 {display:block;width:80px;height:25px;background-color:#ffa069;text-align:center;line-height:25px;font-size:12px;color:#FFFFFF;border-radius:5px;margin:0 10px;}
        .sub_bd_doctor .list_doctor .line {border-bottom:dashed 1px #dddddd;}

        .sub_right .right_news .info .li_hospital {height:100px;padding:10px 0;border-bottom:dashed 1px #b3b3b3;display:flex;flex-direction:row;align-items:center;}
        .sub_right .right_news .info .li_hospital .head {display:block;width:80px;height:80px;margin-right:20px;}
        .sub_right .right_news .info .li_hospital .nr {display:flex;flex-direction:column;}
        .sub_right .right_news .info .li_hospital .nr .t2 {display:flex;flex-direction:row;align-items:center;}
        .sub_right .right_news .info .li_hospital .nr .t2 .nm {font-size:16px;line-height:26px;color:#333333;font-weight:bold;}
        .sub_right .right_news .info .li_hospital .nr .sc {font-size:12px;line-height:24px;color:#1f9eca;height:24px;}
        .sub_right .right_news .info .li_hospital .nr .btp {display:flex;flex-direction:row;align-items:center;margin-top:5px;}
        .sub_right .right_news .info .li_hospital .nr .btp .bt1 {display:block;width:80px;height:25px;background-color:#1f9eca;text-align:center;line-height:25px;font-size:12px;color:#FFFFFF;border-radius:5px;margin-right:10px;}
        .sub_right .right_news .info .li_hospital .nr .btp .bt2 {display:block;width:80px;height:25px;background-color:#ffa069;text-align:center;line-height:25px;font-size:12px;color:#FFFFFF;border-radius:5px;}

        .sub_right .right_news .info .li_doc {height:141px;padding:10px 0;border-bottom:dashed 1px #b3b3b3;display:flex;flex-direction:row;align-items:center;}
        .sub_right .right_news .info .li_doc .head {display:block;width:99px;height:120px;margin-right:20px;}
        .sub_right .right_news .info .li_doc .nr {display:flex;flex-direction:column;}
        .sub_right .right_news .info .li_doc .nr .t2 {display:flex;flex-direction:row;align-items:center;}
        .sub_right .right_news .info .li_doc .nr .t2 .nm {font-size:14px;line-height:30px;color:#333333;margin-right:10px;}
        .sub_right .right_news .info .li_doc .nr .t2 .zc {font-size:12px;line-height:30px;color:#999999;margin-right:10px;}
        .sub_right .right_news .info .li_doc .nr .sc {font-size:12px;line-height:18px;color:#999999;margin-right:10px;height:36px;margin:5px 0;}
        .sub_right .right_news .info .li_doc .nr .btp {display:flex;flex-direction:row;align-items:center;}
        .sub_right .right_news .info .li_doc .nr .btp .bt1 {display:block;width:80px;height:25px;background-color:#1f9eca;text-align:center;line-height:25px;font-size:12px;color:#FFFFFF;border-radius:5px;margin-right:10px;}
        .sub_right .right_news .info .li_doc .nr .btp .bt2 {display:block;width:80px;height:25px;background-color:#ffa069;text-align:center;line-height:25px;font-size:12px;color:#FFFFFF;border-radius:5px;}

        .sub_select_pan {display:flex;flex-direction:row;padding:10px;border-bottom:dashed 1px #DDDDDD;}
        .sub_select_pan .tt {display:block;width:90px;text-align:right;font-size:14px;color:#333333;line-height:25px;}
        .sub_select_pan .info {display:block;flex:1;position:relative;padding-right:60px;}
        .sub_select_pan .info .show_hide {position:absolute;right:5px;bottom:0px;color:#1f9eca;line-height:25px;font-size:14px;cursor:pointer;}
        .sub_select_pan .info.max_height {max-height:25px;overflow:hidden;}
        .sub_select_pan .info .li {display:inline-block;padding:0 10px;font-size:14px;color:#666666;line-height:25px;cursor:pointer;}
        .sub_select_pan .info .li.on {color:#1f9eca;text-decoration:underline;}

        .sub_shaixuan {display:flex;flex-direction:row;align-items:center;height:40px;width:100%;background-color:#F2F2F2;padding:0 10px;justify-content:space-between;margin:10px auto;}
        .sub_shaixuan .tt {display:block;color:#1f9eca;font-size:14px;line-height:30px;}
        .sub_shaixuan .sch .t1{color:#FF0000;}

        .ind_li_pan .bd .bd_news {display:block;margin:20px auto;width:100%;}
        .ind_li_pan .bd .bd_news .list_news {display:block;width:100%;}
        .ind_li_pan .bd .bd_news .list_news .li{border-bottom:dashed 1px #cccccc;height:38px;color:#666666;font-size:14px;line-height:37px;width:380px;float:left;overflow:hidden;margin-left:40px;padding-left:20px;background-image:url(/Content/img/bg_li_point.png);background-position:9px center;background-repeat:no-repeat;}
        .ind_li_pan .bd .bd_news .list_news .li:hover {color:#1f9eca;}
        .ind_li_pan .bd .bd_news .list_news .li:nth-child(2n+1) {margin-left:0;}

        .right_hospital_pic {display:block;width:100%;padding:10px;background-color:#F2F2F2;}
        .right_hospital_pic img {display:block;float:left;width:165px;height:100px;margin:7px;}