/*------------------文章列表页+内容页--------------------*/
/*字体大小按钮*/
.font_size {
 height: 12px;
 line-height: 12px;
 border-bottom: solid 1px #d9d9d9;
 overflow: hidden;
 width: 115px;
 padding: 0 0 10px 600px;
}

.font_size span {
 float: left;
 margin: 0 10px 0 0px;
}

.font_size a {
 width: 18px;
 height: 12px;
 display: block;
 text-indent: -9999px;
 float: left;
 margin: 0 5px;
}

.larger {
 background: url(../img/fontsize.png) no-repeat left top;
}

.larger:hover {
 background: url(../img/fontsize.png) no-repeat left bottom;
}

.smaller {
 background: url(../img/fontsize.png) no-repeat right top;
}

.smaller:hover {
 background: url(../img/fontsize.png) no-repeat right bottom;
}

.side_menu {
 padding-bottom: 10px;
}

.banner {
 margin-bottom: 10px;
}

.left_t {
 height: 26px;
 width: 212px;
}

.left_c {
 width: 212px;
}

.left_b {
 height: 24px;
 width: 212px;
}

.tit {
 width: 191px;
 height: 32px;
 margin: 0px auto;
}

.l_img {
 width: 176px;
 height: 85px;
 margin: 0px auto;
 padding: 10px 0;
}



.title_head2 {
 height: 41px;
 line-height: 41px;
 font-size: 14px;
}

.title_head2 div {
 color: #0067ac;
 font-size: 14px;
 text-align: center;
 width: 135px;
}

.article_area {
 border: 2px solid #c7e5fd;
 border-top: none;
 width: 975px;
 margin-left: 1px;
 line-height: 26px;
 padding: 0px 10px 10px 10px;
}

.article_area p {
 font-size: 14px;
 text-indent: 2em
}

.article_left {
 width: 168px;
 float: left;
 overflow: hidden
}

.article_left .side_menu h1 {
 height: 33px;
 padding: 2px 0 0 33px;
 line-height: 33px;
 color: #323232;
 overflow: hidden;
 white-space: nowrap;
 text-overflow: ellipsis;
}

.article_left .side_menu .lv1_ul .sf-sub-indicator {
 display: block;
 float: right;
 height: 22px;
 width: 9px;
 padding-right: 5px;
}

.article_left .side_menu .lv1_ul {
 width: 90%;
 margin: 0px auto;
}

.article_left .side_menu .lv1_ul .lv1_li {
 width: 160px;
 line-height: 26px;
}

.article_left .side_menu .lv1_ul .lv1_li .ren {

 cursor: pointer;
}

.article_left .side_menu .lv1_ul .lv1_li .ren a {
 color: #f39803!important
}

.article_left .side_menu .lv1_ul .lv1_li .lv1_tit {
 color: #00659b;
 font-size: 12px;
 height: 26px;
 line-height: 26px;
 display: block;
 padding-left: 35px;
 width: 100px;
 overflow: hidden;
 text-overflow: ellipsis;
 white-space: nowrap;
}

.article_left .side_menu .lv1_ul .lv1_li .lv1_tit:hover {
 color: #3565b7;
}

.article_left .side_menu .lv1_ul .lv1_li .lv2_ul {
 text-align: left;
 display: none;
 padding: 0 0 0 12px;
}

.article_left .side_menu .lv1_ul .lv1_li .lv2_ul .lv2_li {
 padding-left: 10px;
}

.article_left .side_menu .lv1_ul .lv1_li .lv2_ul .lv2_li a {
 color: #00659b!important;
}

.article_left .side_menu .lv1_ul .lv1_li .lv2_ul .lv2_li .add {
 line-height: 30px;
 display: block;
 height: 30px;
 padding-left: 20px;
 margin: 0!important;
 padding-right: 0!important;
}

.article_left .side_menu .lv1_ul .lv1_li .lv2_ul .lv2_li .ren {
 background: none;
 cursor: pointer;
 text-indent: 20px;
}

.article_left .side_menu .lv1_ul .lv1_li .lv2_ul .lv2_li .lv2_tit {
 color: #00659b;
}

#leftNav .lv2_tit {
 color: #666;
 background: none;
}

#leftNav .add {
 cursor: pointer;
 padding-right: 10px;
 margin-right: 10px;
}




.article_left .side_menu .lv1_ul .lv1_li .lv2_ul .lv2_li .lv2_tit a {
 color: red!important;
}

.article_left .side_menu .lv1_ul .lv1_li .lv2_ul .lv2_li .lv2_tit:hover {
 color: #3565b7;
}

.article_left .side_menu .lv1_ul .lv1_li .lv2_ul .sfHover .lv2_tit .sf-sub-indicator {
}

.article_left .side_menu .lv1_ul .lv1_li .lv2_ul .lv2_li .lv3_ul {
 display: none;
}

.article_left .side_menu .lv1_ul .lv1_li .lv2_ul .lv2_li .lv3_ul .lv3_li .lv3_tit {
}

.article_left .side_menu .lv1_ul .lv1_li .lv2_ul .lv2_li .lv3_ul .lv3_li .lv3_tit:hover {
 background-repeat: no-repeat;
 background-position: left center;
 color: #fa5200;
}

.article_left .side_menu .lv1_ul .lv1_li .lv2_ul .lv2_li .lv3_ul .lv3_li {
 padding-left: 15px;
}

.article_left .side_menu .lv1_ul .lv1_li .lv2_ul .lv2_li .lv3_ul .lv3_li .ren {
 background-color: #DEFFDB;
}

.article_left .side_menu .lv1_ul .lv1_li .lv2_ul .lv2_li .lv3_ul .lv3_li .add {
 line-height: 30px;
 height: 30px;
}

.article_right {
 display: inline;
}

.article_right .article_blue_block .article_head {
 height: 30px;
 height: 30px;
 line-height: 30px;
 border: solid 1px #d9d9d9;
 border-bottom: solid 1px #eaeaea;
 padding: 0 10px;
 font-size: 14px;
 font-weight: bold;
 margin: 0 0 10px 0px;
}

.article_right .article_blue_block .article_head .font_size {
 float: right;
}

.article_right .article_blue_block .article_head .font_size span {
 float: left;
 line-height: 21px;
}

.article_right .article_blue_block .article_head .font_size a {
 display: block;
 float: left;
 height: 18px;
 width: 21px;
 margin-left: 5px;
}

.article_right .article_blue_block .article_head .font_size .larger {
 background-repeat: no-repeat;
}

.article_right .article_blue_block .article_head .font_size .smaller {
 background-repeat: no-repeat;
}

.article_right .article_blue_block h1 {
 text-align: center;
 line-height: 30px;
}

.article_right .article_blue_block .column_list {
 margin: 10px 0 0 0px;
 line-height: 25px;
}

.article_right .article_blue_block .column_list li {
 margin: 10px auto;
 overflow: hidden;

 padding: 0 0 0 10px
}

.article_right .article_blue_block .column_list li h2 {
 font-size: 14px;
 font-weight: normal;
 height: 23px;
 line-height: 23px;
}

.article_right .article_blue_block .column_list li h2 a {
 color: #006794
}

.article_right .article_blue_block .column_list li span {
 font-size: 12px;
 font-weight: 100;
 color: #666666;
 float: right;
 padding-right: 15px;
}

.article_right .article_blue_block .column_list li p {
 color: #666666
}

.ui-corner-all {
 border-radius: 0px 0px 0px 0px!important
}

.pages {
 margin-top: 25px;
 padding-top: 15px;
 border-top: solid 1px #dedede;
}

.pages .ae-pagination {
}

.ae-pagination a {
 padding: 2px 4px!important;
 border: 1px solid #dedede!important;
 font-weight: normal
}

.page {
 display: inline;
}

.pages a {
 color: #333333;
 border: 1px solid #dedede;
 margin-right: 5px;
 cursor: pointer;
 background-color: #f3f3f3;
 background-image: none;
}

.pages a:hover, .pages .ae-pagination-current {
 background-color: #f69604;
 text-decoration: none;
 background-image: none;
 color: #FFFFFF;
}

.page_number_div {
 float: left;
}

.pages form {
 float: left;
 margin: 0 0 0 5px;
 height: 18px;
 line-height: 18px;
}

.pages form .pagetz_input {
 width: 30px;
 margin: 0 5px;
 border: 1px solid #dcdcdc;
 height: 18px;
 line-height: 18px;
 display: block;
 float: left;
}

.pages .pagetz_btn {
 width: 18px;
 margin: 0 5px;
 border: 1px solid #dcdcdc;
 height: 18px;
 display: block;
 float: left;
 cursor: pointer;
 background: #fff;
}

/*--------------------文章内容页--------------------*/
.padding10 {
 padding-left: 10px;
}

.article_right {
 width: 760px;
 float: right;
}

.article_right .article_blue_block .sub_tit {
 text-align: right;
 line-height: 25px;
 height: 25px;
 font-size: 12px;
}

.article_right .article_blue_block .sub_tit3 {
 font-size: 12px;
 text-align: center;
}

.article_right .article_blue_block .sub_tit strong {
 color: #333;
 margin: 0 0 0 20px;
 font-weight: normal
}

.article_right .article_blue_block .article_cont {
 line-height: 24px;
 padding: 10px;
 font-size: 18px;
}

.article_right .article_blue_block .article_cont img {
 max-width: 600px;
}

.article_cont table {
 margin: 0 auto;
}

.article_right .article_blue_block .article_cont table td {
 border: 1px solid #333;
 padding: 7px;
}

.article_right .article_blue_block .article_cont table p {
 padding-bottom: 0px;
 text-indent: 0em;
}

.article_right .article_blue_block .article_cont p {
 margin: 0px auto;
}

.article_cont p {
 text-indent: 2em;
 line-height: 25px;
 margin-bottom: 8px;
}

.article_bottom {
 line-height: 20px;
 width: 98%;
 margin: 0px auto;
}

.prev_top {
 float: left;
 padding-left: 15px;
 width: 47%;
}

.prev_bot {
 float: right;
 padding-right: 15px;
 text-align: right;
 width: 47%;
}

.fontSize h6 {
 text-align: right;
 font-size: 12px;
 font-weight: normal;
}

.fontSize {
 clear: both;
 color: #08509C;
 line-height: 24px;
 padding: 10px 0 0;
}

.fontSize h6 a {
 padding: 5px;
}

.foot_title {
 font-size: 14px;
 line-height: 24px;
 margin-bottom: 10px!important;
 float: right;
 font-size: 12px;
}

.keshi_title,.doctor_name {
 padding-left: 40px;
}

#bdshare {
 width: 210px;
 height: 18px;
 line-height: 18px;
}

/*图片列表样式*/
.column_img li {
 float: left;
 width: 160px;
 margin: 15px 16px 0;
 display: inline;
}

.column_img img {
 width: 160px;
 height: 108px;
}

.column_img h2 {
 font-size: 12px;
 font-weight: normal;
 text-align: center;
}

/*---------------------通用样式-------------------*/
.hos_infor_part1 .hos_regulation .article_list li, .hos_infor_part2 .bidding .bidding_inside .article_list li, .hos_infor_right .blue_box .box .article_list li, .hos_email_left .email_left_box .email_left_box_inside .article_list li, .survey_part1 .newest_survey .survey_list li, .survey_part1 .inter_trends .article_list li, .survey_part1 .blue_box .article_list li, .survey_part2 .hos_source .download_inside .article_list li {
 line-height: 24px;
 background-repeat: no-repeat;
 background-position: left center;
 height: 24px;
 padding-left: 10px;
}

/*默认站点、栏目首页*/
.common_head {
 height: 30px;

 height: 30px;
 line-height: 30px;
 border: solid 1px #d9d9d9;
 border-bottom: solid 1px #eaeaea;
 padding: 0 10px;
 font-size: 14px;
 font-weight: bold;
}

.common_head h3 {
 float: left;
 width: 86%;
 overflow: hidden;
 text-overflow: ellipsis;
 white-space: nowrap;
}

.common_head a {
 width: 30px;
 height: 30px;
 float: right;
 display: block;
 font: normal 12px/30px "宋体";
 color: #00659B;
}

.article_common {
 overflow: hidden
}

.common_l {
 margin-right: 15px;
}

.common {
 width: 49%;
 float: left;
}

.common_index ul,.common ul {
 padding: 10px 15px;
 border: 1px solid #ddd;
 border-top: none;
 height: 180px;
}

.common_index ul li,.common ul li {
 line-height: 30px;
 height: 30px;

}

.common_index ul li a,.common ul li a {
 padding-left: 10px;
}

.fen01 {
 height: 15px;
 overflow: hidden;
}

/*默认站点首页图片切换*/
.common_div {
 height: 222px;
 position: relative;
 width: 360px;
 float: left;
 margin-right: 15px;
 padding: 5px;
 border: 1px solid #ddd;
}

.common_div img {
 height: 222px;
 width: 360px;
}

.common_div p {
 background: #000000;
 bottom: 0;
 height: 30px;
 line-height: 30px;
 opacity: 0.5;
 position: absolute;
 width: 262px;
 z-index: 1;
}

.common_div h2 {
 bottom: 0;
 color: #FFFFFF;
 display: block;
 font-size: 14px;
 font-weight: bold;
 height: 30px;
 line-height: 30px;
 position: absolute;
 text-align: center;
 width: 262px;
 z-index: 2;
}

.common_div h2 a {
 color: #FFFFFF;
}

.common_div .picbtn_bg {
 background: #000000;
 height: 40px;
 opacity: 0.5;
 position: absolute;
 top: 187px;
 width: 360px;
}

.common_div .tit {
 font-size: 14px;
 padding: 0 0 0 10px;
 position: absolute;
 top: 192px;
 z-index: 100;
}

.common_div .tit li {
 color: #FFFFFF;
 line-height: 30px;
 width: 366px;
}

.common_div .tit a {
 color: #FFFFFF;
 font-weight: bold;
}

.common_div .tit li a:hover {
 color: #FFFFFF;
}

.common_div .num {
 position: absolute;
 right: 10px;
 top: 198px;
 z-index: 100;
}

.common_div .num li {
 background: #fff;
 color: #bbb;
 float: left;
 width: 20px;
 height: 18px;
 line-height: 18px;
 margin-right: 5px;
 text-align: center;
}

.common_div .num li.s {
 background: #00659B;
 color: #fff;
}

/*------------分隔线-------------*/
.list_line_div {
 border-bottom: none!important;
 padding-top: 15px!important;
 height: 1px!important;
 margin-bottom: 15px;
 background: none!important
}

/*----------------上一篇-----------------*/
.prev_Box {
 margin-top: 5px;
 border-top: #ccc solid 1px;
 padding-top: 5px;
 height: 25px;
}

.prev_Box a {
 color: #00659B
}

.prev_next {
 height: 25px;
 line-height: 25px;
 width: 50%;
 overflow: hidden;
 padding: 0!important;
 float: right;
 text-indent: 0;
}

.prev_next {
 height: 25px;
 line-height: 25px;
 width: 50%;
 overflow: hidden;
 padding: 0!important;
 float: left;
 text-indent: 0;
 overflow: hidden;
 text-overflow: ellipsis;
 white-space: nowrap;
}

/*------------------------------------------------------*/
.article_right .article_blue_block .pic_column {
 margin-top: 10px;
}

.article_right .article_blue_block .pic_column .pic_list1 li {
 float: left;
 width: 190px;
 padding-right: 5px;
 padding-bottom: 10px;
 padding-left: 5px;
}

.article_right .article_blue_block .pic_column .pic_list2 li {
 padding: 2px;
 width: 184px;
 border: 1px solid #CCCCCC;
 float: left;
 margin-right: 5px;
 margin-bottom: 10px;
 margin-left: 5px;
 _margin-right: 2px;
 _margin-left: 2px;
}

.article_right .article_blue_block .pic_column .pic_list1 li a.title_type {
 line-height: 30px;
 padding-left: 10px;
 height: 30px;
 width: 190px;
 overflow: hidden;
 display: block;
 color: #1D923A;
 background-repeat: no-repeat;
 background-position: left center;
}

.article_right .article_blue_block .pic_column .pic_list2 li h2 {
 line-height: 24px;
 background-color: #dcf7db;
 height: 24px;
 text-indent: 15px;
 background-repeat: no-repeat;
 background-position: 5px center;
 margin-top: 5px;
}

.article_right .article_blue_block .pic_column .pic_list1 li img {
 padding: 2px;
 height: 133px;
 width: 184px;
 border: 1px solid #CCCCCC;
}

.article_right .article_blue_block .pic_column .pic_list2 li img {
 height: 133px;
 width: 184px;
}

.article_right .article_blue_block .pic_column .pic_list1 li h2 a, .article_right .article_blue_block .pic_column .pic_list2 li h2 a {
 color: #1d923a;
}

.article_right .article_blue_block .pic_column .pic_list2 .descrip {
 margin-top: 10px;
}

.article_right .article_blue_block .pic_column .pic_list2 .descrip p {
 line-height: 20px;
 text-align: center;
}

.disease_right .article_list {
 width: 760px!important;
 padding: 0 10px;
}

.ImgLink {
 margin: 20px 0 0 0;
}

.ImgLink p {
 line-height: 22px;
}

.ImgLink dl {
 border: 1px solid #ededed;
}

.ImgLink dl p {
 color: #666;
}

.ImgLink dl dd {
 padding: 15px 15px 10px 80px;
 border-bottom: 1px solid #ededed;
}

.ImgLink dl a {
 font-size: 14px;
 font-weight: bold;
}

.ImgLink dl dt {
 padding: 15px 15px 10px 80px;
}

.ImgLink .left_dc {
 border: 1px solid #ededed;
 margin: 20px 0 0 0;
 padding: 15px 15px 10px 80px;
}

.ImgLink .left_dc a {
 font-size: 14px;
 font-weight: bold;
}

.ImgLink .left_dc .dc_ico {
 padding-right: 12px;
 display: block;
 font-size: 12px;
 font-weight: normal;
}

/*图片列表样式*/
.pic_list1 {
}

.pic_list1 li {
 float: left;
 width: 160px;
 margin: 10px 15px;
 display: inline
}

.pic_list1 li img {
 width: 160px;
 height: 120px;
 padding: 1px;
 border: solid 1px #d9d9d9
}

.pic_list1 li h2 {
 font-size: 14px;
 margin: 5px 0 0 0px;
 font-weight: normal;
 text-align: center
}

/*lsn--20121224--列表页*/
.subside_menu_inside ul li {
 border-bottom: 1px solid #DDD;
}

.subside_menu_inside ul li a {
 color: #666666;
 display: block;
 font-size: 14px;
 height: 31px;
 line-height: 31px;
 padding-left: 15px;
}

.subside_menu_inside ul li a:hover {
 color: #3565B7;
}

.SubTitle {
 font-size: 14px;
 text-align: center;
 margin: 5px 0;
 font-weight: bold;
}

.f_size {
 font-size: 16px;
}

.tit_Logo {
 width: 190px;
 margin: 0 auto;
 height: 32px;
 line-height: 42px;
}

.tit_Logo h2 {
 padding: 0 20px 0 27px;
 font-size: 18px;
 color: #777;
 font-family: '微软雅黑', Helvetica, sans-serif;
 letter-spacing: 3px
}

.article_right .select_query .select_name_p {
 line-height: 40px;
 height: 40px;
 font-size: 14px;
}

.article_right .select_query .select_text_btn {
 line-height: 25px;
 height: 25px;
 margin-top: 10px;
}

.article_right .select_query .select_text_btn .select_query_btn {
 width: 60px;
 height: 25px;
 text-align: center;
}

.article_right .article_blue_block .article_cont.special p {
 font-size: 18px !important;
 font-family: "宋体" !important;
 line-height: 1.75 !important;
}

.article_right .article_blue_block .article_cont.special div {
 font-size: 18px !important;
 font-family: "宋体" !important;
 line-height: 1.75 !important;
}

.article_right .article_blue_block .article_cont.special {
 font-size: 18px !important;
 font-family: "宋体" !important;
 line-height: 1.75 !important;
}

.article_right .article_blue_block .article_cont.special .vsbcontent_img {
 text-align: center !important;
}

.article_right .article_blue_block .article_cont.special .vsbcontent_img img {
 width: 600px;
}

.article_right .article_blue_block .article_cont.special img {
 display: block;
 margin: 5px auto;
}

@media screen and (max-width: 768px) {
 .article_right .article_blue_block .article_cont.special .vsbcontent_img img {
 width: 100%;
 }

 .article_left {
 display: none
 }

 .article_right {
 width: 100%;
 float: none
 }

 .article_right .article_blue_block .article_cont img {
 max-width: 90%;
 margin: 0 auto;
 height: auto;
 display: block
 }

 .common_l {
 margin-right: 2%
 }

 .common_index ul li, .common ul li {
 text-overflow: ellipsis;
 white-space: nowrap;
 overflow: hidden;
 }

 .article_blue_block .pic_list1 li {
 width: 154px;
 box-sizing: border-box;
 }
}

@media only screen and (max-width: 640px) {
 .common {
 width:100%;
 }

 .common_l {
 margin-right: 0
 }

 .common_index ul, .common ul {
 height: auto
 }
}
 