
@charset "utf-8";
@import url("webres_common.css");

/* CSS Document */

body {font:12px/1.5 Arial, "宋体", Helvetica,sans_serif;color:#3E3E3E;background-color:#fff;word-wrap:break-word;break-word:break-all;}
*{ margin:0; padding:0; }
fieldset, img, legend { border:0; }
address, caption, cite,q, code, dfn, em,  th { font-style:normal; font-weight:normal; }
q:before, q:after { content:''; }
table{border-collapse:collapse;}
ul, ol, li {list-style:none outside none;}
input:focus {outline:none;}
hr.space {background:#fff;color:#fff;visibility:hidden;}
a{color:#1D4B87;text-decoration:none; }
a:hover{ text-decoration:underline;}

.blue,a.more, .blue a{color:#1D4B87;}
a.blue:hover,a.more:hover, .blue a:hover{ text-decoration:underline;}

.in_c{width:654px; margin:0 auto; position:relative; height:100%;}/*总框架*/
.hidden{ display:none;}
.in_cp{ position:relative; margin-bottom:23px;_margin-bottom:24px}
.red {color: #FF0000;}

/*分科-页面头部*/
.emr_top{ background-color:#d6d6d6;}
.emr_top_body{ width:950px; height:28px; margin:0 auto;}
.emr_top_body a{ line-height:28px; color:#565656; display:inline-block;}
.emr_top_l{ float:left;}
.emr_top_l li.icon, .emr_top_r li.icon{ background:url(public_img/header_bd.png) no-repeat scroll; height:28px; line-height:28px; float:left; margin-left:27px; *margin-left:20px; padding-left:23px;}
.emr_top_l li.index{ background:none; margin-left:0; padding-left:0;}
.emr_top_l li.mobile{ background-position:-5px 0;}
.emr_top_l li.weibo{ background-position:-5px -28px;}
.emr_top_l li.nav{ background:none; position:relative; width:90px; margin-left:14px; padding-left:0; z-index:9999;}
.emr_top_l li.nav a{ width:77px; padding-left:13px; }
.emr_top_l li.nav a:hover, .emr_top_r li.user a.name:hover{ background-color:#eaeaea;}
.down{ background:url(public_img/nav_bd.png) no-repeat scroll; width:9px; height:5px; display:inline-block; position:absolute; top:11px; right:14px;}
.nav_list{ background-color:#fff; position:absolute; top:27px; right:-1px; width:90px; border-top:1px solid #d6d6d6; border-right:1px solid #d6d6d6; border-left:1px solid #d6d6d6; z-index:9999;}
.nav_list li{ background-color:#fff; height:28px; border-bottom:1px solid #d6d6d6;}
.emr_top_l li.nav .nav_list li a, .emr_top_r li.user .nav_list li a{ width:80px; line-height:28px; padding-left:11px;}
.emr_top_body .nav_list li a:hover, .emr_top_body .nav_list li a.current{ background-color:#d5e4fb;}
.emr_top_r{ float:right;}
.emr_top_r li.login{ background-position:-5px -59px;}
.emr_top_r li.regist{ background-position:-5px -89px;}
.emr_top_r li.user{ position:relative; background:none; margin-left:0; padding-left:0; z-index:9999;}
.emr_top_r li.user a.name{ background:url(public_img/header_bd.png) no-repeat 0 -119px; padding-left:23px; padding-right:31px;white-space:nowrap;}
.emr_top_r li.mail{ background-position:-5px -148px; margin-left:15px;}
.emr_top_r li.notice{ background-position:-5px -176px;}

/*搜索框*/
.cms_page_header  .page_header_frame div{
	position:absolute;	
	z-index:10;
}
.cms_page_header  .header_search_frame {
    height:32px;
    left:400px;
    top:30px;
    width:546px;
}
.header_search_frame .search_bar {
    width:548px;
	height:32px;    
}
.header_search_frame .search_bar input {
    border:1px solid #999;
	width:457px;
    height:28px;
	font-size:14px;
	color: #908F8F;
	padding:0 5px;
	vertical-align:middle;
    line-height:28px;   
}
.header_search_frame .search_bar button {
    width:76px;
	height:30px;
	background-image:none;
	background-color:#ff8500;
	font-size:15px;
	color:#fff;
	font-weight:bold;
	border:medium none;
	cursor:pointer;
	vertical-align:middle;
	margin-left:-3px;
	*margin-left:0;
	position:static;
	text-indent:0;
}

/*页面头部*/
.page_top{ text-align:center; background:none; background-color:#d7d7d7;}
.page_top .page_top_body{ width:975px;}
.op_area_left{ float:left; margin-left:10px; _margin-left:5px;}
.op_area_left .icon,.op_area_right .icon{ background-image:url(public_img/mian_bg.png); width:16px; height:16px; display:inline-block; background-repeat: no-repeat; vertical-align:middle; margin:5px 0px 0px;}
.op_area_left a,.op_area_right a{ display:inline-block; vertical-align:middle; margin-right:25px; float:left; color:#575757; margin:5px 25px 0px 5px;}
.op_area_left .icon_phone{ background:url(public_img/p_center.png) no-repeat scroll; width:16px; height:15px; margin-top:6px;}
.op_area_left .icon_mic{ background-position:-41px -400px; margin-top:6px;}
.op_area_right{ float:right; margin-right:10px; _margin-right:5px;}
.op_area_right a{ margin-right:0px;}
.op_area_right .icon{ margin-left:15px;}
.op_area_right .icon_login{ background-position:-61px -400px;}
.op_area_right .icon_login_three{ background-position:-82px -400px;}
.op_area_right  .icon_reg{ background-position:-103px -400px;}
.op_area_right .icon_gift{background:url(public_img/gift.png) no-repeat left top; width:16px; height:16px;}
.op_area_right .icon_login_in{ background-position:-165px -381px; height:17px;}
.op_area_right .orange{ color:#fc6d1f; font-weight:normal;}
.op_area_right .icon_mail{ background-position:-183px -383px;}
.op_area_right .icon_notice{ background-position:-183px -400px;}
.op_area_right .icon_exit{ background-position:-164px  -400px; height:17px;}

/**页面头部-旧的**/
.page_top.page_top_old{background-image: url(public_img/main_bg_fill_x.png); background-repeat: repeat-x; background-position: 0 -2px; height:28px;}
.page_top_old .page_top_body{ width:960px;}
.page_top_body { width:960px; margin:0 auto; height:28px;}
.page_top_body .home_link { margin-top:3px; float:left; color:#3e3e3e;}
.page_top_old .icon{ background:url(public_img/drugref.png) no-repeat left top scroll;  width:16px; height:16px; vertical-align:middle; display:block; float:left; margin:5px 5px 0px 10px;}
.page_top_old .icon_01{ background:url(public_img/drugref.png) no-repeat left top scroll; }
.page_top_old .icon_02{ background:url(public_img/meddic.png) no-repeat left top scroll; }
.page_top_old .icon_03{ background:url(public_img/medref.png) no-repeat left top scroll; }
.page_top_old .icon_04{ background:url(public_img/medcal.png) no-repeat left top scroll; }
.page_top_body ul.op_area { float:right; font-size:12px; line-height:28px; height: 28px; padding-right:10px;}
.icons16, .more_link, .search_icon, ul.arrow_item_list li, ul.dotted_item_list li, ul.hot_item_list li, ul.notice_item_list li, .dotted_icon, .dbl_arrow_icon, .left_roller, .right_roller, .s_stat .icon, .d_stat .icon, .rbox_user_validated .icon, .page_top_body ul.op_area li, .page_top_body ul.op_area li .icon, .feed_item .icon {
	background-image:url(public_img/icons16.png);
	background-repeat:no-repeat;
}
.page_top_body ul.op_area li {
    background-position: -6px -646px;
    float: left;
    height: 100%;
    margin-left: 5px;
}
.page_top_body ul.op_area li.first {
    background-image: none;
}
.page_top_body ul.op_area li .icon {
    display: block;
    float: left;
    height: 16px;
    margin: 7px 3px 7px 4px;
    width: 16px;
}
.page_top_body ul.op_area li .mymedlive_icon {
    background-position: 0 -171px;
}
.page_top_body ul.op_area li a {
    color: #3E3E3E;
}
.orange {
    color: #FF8B02;
    font-weight: bold;
}
.page_top_body ul.op_area li .login_icon {
    background-position: 0 -679px;
}
.page_top_body ul.op_area li .reg_icon {
    background-position: 0 -84px;
}
.page_top_body ul.op_area li .mail_icon {
    background-position: 0 -277px;
}
.page_top_body ul.op_area li .notice_icon {
    background-position: 0 -299px;
}
.page_top_body ul.op_area li .point_icon {
    background-position: 0 -149px;
}
.page_top_body ul.op_area li .quit_icon {
    background-position: 0 -257px;
}
.page_header.branch_page_header {
    height: 104px;
    margin: 0 auto;
    width: 976px;
}
.page_header_frame {
    height: 104px;
    position: relative;
    z-index: 1000;
}
.page_header_frame div{
	position:absolute;	
}
.page_header_frame_old div {
    position: absolute;
}
.branch_page_header .site_icon{
	top:6px;
}
.site_icon_memo {
    height: 35px;
    left: 150px;
    top:40px;
    width: 170px;
}
.site_icon_memo .txt {
    background-color: #284E9E;
    color: #FFFFFF;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    margin-left: 10px;
    padding: 2px 4px;
    text-align: center;
    width: 80px;
}
.header_search_frame {
    height: 67px;
    left: 285px;
    top: 19px;
    width:546px;
}
.branch_header_search div.header_tabsheet_frame{
	position:static;
	width:546px;
	height:23px;
	margin-bottom:12px;
}
.header_tabsheet_frame div.tabs {
    left: 0;
    position: absolute;
    top: 1px;
    z-index: 100;
}
.branch_header_search .header_tabsheet_frame div.tab {
    float: left;
    height: 23px;
	line-height:20px;
    margin-right:19px;
}
.branch_header_search .header_tabsheet_frame .tab a{
	line-height:20px;
	display:inline-block;
	width:auto;
	height:auto;
	color:#565656;
}
.branch_header_search .header_tabsheet_frame .tab a:hover{
	background:none;
	border-bottom:3px solid #ff8500;
	color:#ff8500;
	text-decoration:none;
}
div.header_tabsheet_frame div {
    position: static;
}
.branch_header_search .header_tabsheet_frame .tabs .on{
	background:none;
}
.branch_header_search .header_tabsheet_frame .tabs .on a{
	background:none;
    border-bottom:3px solid #ff8500;
	color:#ff8500;
}

.page_header_frame_old{ background:url(public_img/logo.png) no-repeat scroll; width:180px; height:85px; left:-10px;}
.page_header_frame_old div.header_tabsheet_frame { border: medium none; height: 27px; position: relative; z-index: 90; float:none; margin-top:0; width:auto; top:0;}
.page_header_frame_old div.header_tabsheet_frame .tabs .on{ background:none;}
.page_header_frame_old div.header_tabsheet_frame .tab a{ width:auto; height:auto; font-weight: normal; text-decoration: none; display:inline;}
.page_header_frame_old div.header_tabsheet_frame .tab a:hover{ background:none; color:#284E9E;}
.page_header_frame_old div.header_tabsheet_frame .on a {color: #3E3E3E;}

.header_search_frame .search_bar{
	width:528px;
	height:30px;
}
.header_search_frame .search_bar_02 {
    width:626px;  
}
.main_bg, .site_icon, .site_icon_memo .img, .nav_head, .nav_link_bar, .nav_tail, .rbox_top, .rbox_bottom, .lbox_top, .lbox_bottom, .button_green, .button_yellow, .button_blue, .button_sea, .lit_no1, .lit_no2, .lit_no3, .lit_no4, .lit_no5, .area_title_border_left, area_title_border_right, .area_tab_head, .content_area .area_footer .area_footer_head, .content_area .area_footer .area_footer_tail, .abox_tl, .abox_tr, .abox_bl, .abox_br, .tabsheet_frame .tab_head, .tabsheet_frame .tab_tail, .rank_star, .rank_star em, .progress_bar, .progress_bar em, .left_bubble .head, .left_bubble .tail, .top_bubble .head, .top_bubble .tail, .top_bubble .arrow, .main_nav .line div.more .more_icon, .main_nav .more_panel .round {
    background-image:url(public_img/main_bg.png);
    background-repeat: no-repeat;
}
.main_bg_fill_x, .nav_content, .content_area .area_footer, .area_tab_content_fill, .area_title, .tabsheet_frame .tab_fill, .left_bubble .fill, .top_bubble .fill{
    background-image:url(public_img/main_bg_fill_x.png);
    background-repeat: repeat-x;
}
.header_search_frame .search_bar input {
    border:1px solid #999;
	width:427px;
    height:28px;
	color: #908F8F;
	padding:0 5px;
	vertical-align:middle;
    line-height:28px;   
}
.header_search_frame .search_bar_02 input{
	width:533px;
}
.header_search_frame .search_bar button {
    width:76px;
	height:30px;
	background-color:#ff8500;
	font-size:15px;
	color:#fff;
	font-weight:bold;
	border:medium none;
	cursor:pointer;
	vertical-align:middle;
	margin-left:-3px;
	*margin-left:0;
	position:static;
	text-indent:0;
}
div.page_header_frame div.branch_kind_nav {
    height:40px;
}
.branch_kind_nav.cms_nav_branch .nav_branch_body .nav_branch{
	height:40px;
	clear:both;
}
.branch_kind_nav.cms_nav_branch .nav_branch_body .nav_branch ul li{
	height:40px;
	float:left;
}
.branch_kind_nav.cms_nav_branch .nav_branch_body .nav_branch ul li a{
	height:40px;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	line-height:40px;
	padding:0 20px;
}
.branch_kind_nav.cms_nav_branch .nav_branch_body .nav_branch ul li.cur a{
	background-color:#1f3a81;
}
.branch_kind_nav.cms_nav_branch .nav_branch_body .nav_branch ul li a:hover{
	background-color:#315296;
}
div.main_nav {
    height: 65px;
    left: -2px;
    top: 85px;
    width: 964px;
}
.main_nav .line {
    font-size: 14px;
}
.page_header div.branch_kind_nav .nav_head {
    background-position: -177px -63px;
    width: 7px;
}
div.page_header_frame div.branch_kind_nav div {
    height: 38px;
}
.main_nav div {
    float: left;
    height: 60px;
    position: static;
}
.page_header div.branch_kind_nav .nav_content {
    background-position: 0 -236px;
    width: 950px;
}
.page_header div.branch_kind_nav .line {
    float: left;
}
.main_nav .line a {
    text-decoration: none;
}
.page_header div.branch_kind_nav .line .item {
    height: 24px;
    margin: 5px;
}
.main_nav .item {
    cursor: pointer;
    display: block;
    float: left;
    height: 20px;
    line-height: 24px;
}
.main_nav .line .on .head {
    background-image:url(public_img/main_bg.png);
    background-position: -50px -3px;
    background-repeat: no-repeat;
}
div.page_header_frame div.branch_kind_nav .item div {
    height: 24px;
    margin-top: 1px;
}
.main_nav .item .head, .main_nav .item .tail, .main_nav .item .fill {
    background-image: none;
    display: block;
    float: left;
	width:8px;
    height: 24px;
}
.page_header div.branch_kind_nav .line .item .fill {
	width:auto;
    padding: 0 10px;
}
.main_nav .line .on .fill {
    background-image:url(public_img/main_bg_fill_x.png);
    background-position: 0 -597px;
    background-repeat: repeat-x;
}
.page_header div.branch_kind_nav .line .item a {
    color: #FFFFFF;
    font-weight: bold;
}
.page_header div.branch_kind_nav .line .on a {
    color: #3E3E3E;
}
.main_nav .line .on .tail {
    background-image:url(public_img/main_bg.png);
    background-position: -66px -3px;
    background-repeat: no-repeat;
}
.page_header div.branch_kind_nav .home_link {
    color: #FFFFFF;
    display: block;
    float: right;
    margin-right: 10px;
    margin-top: 7px;
}
.page_header div.branch_kind_nav .nav_tail {
    background-position: -186px -63px;
    width: 7px;
}


/*头部*/
.c_top{ background:none; height:33px; margin-top:15px; margin-bottom:12px;}
/*首页内容板块*/
.in_top h1,.btn_xx{ background:url(infor_img/bg_infor.jpg) no-repeat;}
.r_bg,.r_bg4,.r_bg5{ background:url(infor_img/r_bg.jpg)  no-repeat;}
.in_top{
	
	height:28px;
	position:relative;
	width:652px;
	z-index:2
}/*标题框架*/
.in_top h1{float:left; padding:5px 0 0 0; width:95px;text-align:center; height:22px; overflow:hidden; display:block; cursor:pointer;  color:white; margin-right:10px; position:absolute; top:2px; left:0;  }
.in_top .h_b{ background-position:left -27px; top:1px; left:100px; position:absolute;}
.in_top .h_b2{ background-position:left -58px; width:120px;}
.in_top a{float:right; margin:8px 15px 0 0}
.in_top .h_n{ background:none; color:#1d4c86;}

.in_d{/* width:656px;*/ height:100%; overflow:hidden; /*width:640px;*/ }/*内容框架*/
.in_d_n{ border-top:none; background:#eff5fa;}/*index left top*/
.r_bg{ background-position:left top; width:654px; height:7px;overflow:hidden;}/*圆角背景*/
.r_bg2{width:654px; height:5px; background:url(infor_img/r_bg2.jpg) no-repeat; overflow:hidden;}/*圆角背景*/
.r_bg3{background-position:0 0; width:655px;}/*圆角背景*/
.r_bg4,.r_bg5{width:654px; height:7px; background-position:left -7px;}/*index左上圆角边框*/
.r_bg5{background-position:left -18px;}

/* index left top 焦点*/
.focus_div{  width:643px; margin:0 auto; overflow:hidden; height:235px; background:url(infor_img/t_l_r2.jpg) no-repeat left top;}
.focus_right{ height:230px; width:618px; overflow:hidden; margin:0 auto;}
.focus_right img{ float:left; margin:12px 20px 0 0; width:370px;height:200px;}
.focus_right dl{ padding:25px 12px 0 0; width:215px; float:right; }
.focus_right dl dt{ font-size:14px;font-weight:bold; margin-bottom:5px; height:18px; overflow:hidden;}
.focus_right dl dd{line-height:1.8em;}
.focus_right dl dd p{height:133px; overflow:hidden; display:block;width:215px; margin-bottom:10px;}
.focus_right dl dd p a{font-weight:bold; color:#1d4c86;}
.focus_right dl dd p a:hover{ color:#333;}
.focus_bott,.focus_bott li font{background:url(infor_img/infor_f.gif) no-repeat;}
.focus_bott li font{display:block;height:29px;  padding-top:15px;position:relative; cursor:pointer;}
.focus_bott{
	width:654px;
	height:39px;
	position:absolute;
	background-position:left -79px;
	z-index:3;
	left: 0px;
	top: 244px;_top:250px;
}
.focus_bott li{ float:left; text-align:center;height:39px; _overflow:hidden;  }
.fli1{width:216px; }
.fli2{width:216px;}
.fli3{width:222px;}
.focus_bott li .focus_l1{ background-position:left -38px;width:218px; }
.focus_bott li .focus_l2{background-position:-217px -38px;width:216px;}
.focus_bott li .focus_l3{background-position:-432px -38px;width:222px;}
.focus_bott li .focus_l4{background:none;}
.focus_bott span{ width:200px; height:20px; overflow:hidden; display:block; margin:0 auto}
.in_d .em_img{margin-left:13px;}

.in_m_a{width:650px;}

.dl_part{width:628px; height:100%; overflow:hidden; border-bottom:1px dashed #999; margin:10px auto 10px; padding-bottom:8px}
.l_h{line-height:1.8em}
.dd_c .new_bg span.left{margin-top:2px;}
/*首页结束*/
.part_bg,.new_nav a,.mlist_lt a,.s_ul,.freq_nav .foc_r a,.freq_nav .foc_r a:hover{ background:url(infor_img/l_bg.gif) no-repeat; }
/*期刊抢先读-列表*/
.in_f{margin:10px 0;}
.dl_part{width:615px; overflow:hidden}
.dl_part dt{font-weight:bold;font-size:14px;  }
.part_bg{ background-position:left top; padding-left:56px; height:25px}
.part_bg span{display:block; background:#1d4c86; float:left; height:22px; padding:3px 15px 0 3px; color:#fff; }
.dl_part dd{ height:100%; overflow:hidden; margin-bottom:8px }
.dl_part .dd_h1{height:45px; overflow:hidden; display:block; line-height:1.8em;}
.dl_part .dd_h1_onetitle{height:25px; overflow:hidden; display:block; line-height:1.8em;}
.dl_part .dt_m_t{margin-top:10px; padding-right:30px; height:20px;}
.dl_part .dt_m_t a{overflow:hidden;white-space: nowrap; -o-text-overflow: ellipsis;text-overflow: ellipsis; height:20px; width:85%; float:left;}
 .dd_cbg div span.right a{margin-left:8px;}
.dd_cbg span.left{margin-top:2px;}

/*经典病例-病例分析*/
.p_new{/*text-align:center; */position:relative;/* width:652px;*/ margin-bottom:15px; /*display:inline-block;*/ height:24px; padding:0 15px;}
.in_c .h_p_t{/*text-align:center; border-top:2px solid #9fc3ec; border-bottom:1px solid #d9d9d9; */display:block; padding:20px 15px 7px; margin:0 auto; font-size:20px; color:#000;}

.p_new font{margin:0 10px;}
.p_img{ width:560px; margin:30px auto 15px ; height:auto; overflow:hidden;}
 .n_img{width:170px; height:165px; text-align:center; overflow:hidden; float:left; margin:0 18px 5px 0;}
 .n_img img{margin-bottom:5px;}
 .p_n{/*width:650px;*/ margin-bottom:12px; font-size:14px;/* font-family:"宋体";*/ height:100%; overflow:hidden; /*padding-bottom:30px;  line-height:1.8em;*/ line-height:30px; padding-left:15px; padding-right:15px; }
 .b_p{background:url(infor_img/p_b.jpg) left bottom no-repeat; position:relative;}
 .t_i{text-indent:2em;}
 .key_list{ margin-bottom:15px;}
  .key_list span{margin-right:10px;}
  .ptt20{ padding-top:20px;}
  /*经典病例右边*/
  .dl_r .dl_r_img2{ width:133px; height:133px; text-align:center; padding-top:6px}
.dl_r dd .btn_p{ border:1px solid #94baff}


  .h1h{ height:22px; overflow:hidden;}
  /*精华文摘译讯详细页面*/
  .p_bg{border:1px solid #cdcdcd; background:#eee; font-size:12px; padding:0 10px; color:#403f3f; margin: 8px 0 8px 0}
  .p_bg span{margin-right:15px;}
  .p_bg .p_bgspan{ display:block; float:left; width:80%}
  .b_s{ margin:5px 0 5px 0}
  .dis_m{ margin-right:10px;}
  .b_m_t2 span a{margin-right:5px;}/*按钮部分*/
  .b_m_t2 b{ padding-left:5px;}
  
  
  /*蓝色背景条*/
  .blue_bar{height:26px; overflow:hidden; padding:0 10px; background:#eee;}
  .blue_bar span.s_m1{ margin-right:15px;}
  .blue_bar span.s_m2{margin:0 25px 0 20px;}
    .blue_bar span.s_m3{margin-right:80px;color:#3e3e3e;}
    .blue_bar span.s_m4{margin-right:20px; color:#3e3e3e;}
  .blue_bar .btn_sea{height:18px;}
  
  /*医学前沿*/
  .in_new_p{ width:630px; margin:15px auto 0;}
  .l_d h1{ background:url(infor_img/l_bg.gif) no-repeat -40px -25px #cbdff5;padding:3px 20px; display:block; margin-bottom:15px; height:20px; overflow:hidden;}
  
  
  
  
  .dl_c_b{ border-bottom:1px dashed #999; padding-bottom:15px}
  
  .dl_c_b dt img{width:36px; height:20px;}/*图片尺寸*/
  .dl_c_b .dt_img_b2 img{width:80px; height:100px;}

  .dl_c .dt_m2 img{width:104px; height:134px;}
  .dl_c{margin-bottom:15px; height:100%; overflow:hidden}
  .dl_cmb{ margin-bottom:0}
  .dl_c dt{float:left; margin:0 10px 5px 5px}
  .dl_c .dd_p { line-height:1.8em;  overflow:hidden;  _float:left; display:block; }
  .dl_c .dl_cdd{  display:block;  overflow:hidden; padding-right:10px;}
  .h_p1,.h_p2,.h_p3{overflow:hidden}
  .h_p1{ height:45px; }
  .h_p2{height:7em;}
  .h_p3{height:23px;}
  .h_p4{ height:125px; overflow:hidden; margin-bottom:15px}
  .dl_c img{border:1px solid #dadada;}
  .dl_c .dt_m2 {width:102px; text-align:center;margin-right:15px;}
  .dl_c .dt_img_b img{padding:3px;width:114px; height:85px }
  .dl_c .dt_img_b2 { margin-left:25px;_margin-left:12px;}/*期刊抢先读*/
    .dl_c .dt_img_b2 img{border:1px solid #999; }
	.in_new_p h3{font-size:12px;}
	.dd_p h1{ margin-bottom:8px;}
	.dd_p .h1_dd a.left{ width:480px; overflow:hidden; height:18px;white-space: nowrap; -o-text-overflow: ellipsis;text-overflow: ellipsis; display:block;}
	.h1_dd{ font-weight:normal; }/*精华文摘译讯*/
	.dl_c .dd_p h1 span.right{font-size:12px;}
	.dl_mp{ padding-bottom:7px; margin-bottom:7px;}/*首页精华文摘译讯内边距*/
	
	/*经典病例挑战*/
   .p_dl{ width:84%; float:left}
	.tz{
	display:block;
	float:right;
	height:50px; text-align:center;
	
}
.tz font{ font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#ff6600;}

  /*资讯详情右边新闻列表*/
  .new_nav{ width:250px; height:100%; overflow:hidden; float:right; border:1px solid #c9ddf5; border-top:30px solid #c9ddf5; font-size:12px; margin:30px 0 20px 60px}
  .new_nav a{display:block; padding:0 10px; background-position: -49px -52px; margin-left:10px;}
  
  /*资讯详情左边图片*/
  .p_m_t{ margin-top:30px; margin-bottom:20px}
  .p_m_t img{ border:1px solid #cdcdcd;}
  
  /*资讯右边栏*/
.dl_r,.in_ul_r,.img_lay{ height:100%; overflow:hidden;  }
.dl_r{border-bottom:1px dashed #999; padding:0 0 5px; margin-bottom:5px;}
.sideBar .hotArc .in_ul_r{ line-height:1.8em; padding:0;}
.in_ul_r li{ height:23px; width:260px;_width:250px; overflow:hidden;}
.in_ul_r .li_r{ height:45px;}
.in_ul_r li span.left{ width:180px; overflow:hidden; height:23px;}/*首页业内新闻列表长度*/
.ul_p_t{padding-top:8px; }
.ul_p_t2{padding:8px 10px }
.dl_r dt{ float:left; margin-right:10px}

.dl_r .dl_r_img img,.dl_r .dl_r_img3 img{ border:1px solid #dadada; padding:3px; width:115px; height:85px}
.dl_r .dl_r_img3 img{ width:100px; height:100px; text-align:center;}
.dl_r dd{line-height:1.8em;}

.dl_r h1{font-size:14px;}
  .dl_r .dd_r_p h1{font-weight:normal;  margin-bottom:8px;  overflow:hidden; height:20px}
  .dl_r .dd_r_p .p_h1{ height:64px; overflow:hidden;}
  .hd h3 font{ font-size:12px; font-weight:normal; color:#3e3e3e;}
  .ul_p_t2 .in_formr{ padding:15px 0;}
  .ul_p_t2 .in_formr button{font-weight:normal; width:50px; font-size:12px; margin:0 20px 0 90px;}
  .ul_p_t2 .in_formr a{ color:#1d4c86; text-decoration:underline;}
  .infor_rimg{ width:87px; height:100%; overflow:hidden; float:left;  text-align:center; margin-bottom:10px}
  .infor_rimg img{width:80px; height:100px; border:1px solid #999; margin-bottom:8px}
  .infor_rimg .l_k{ height:18px; overflow:hidden; display:block;}
  .infor_rimg span{ height:18px; overflow:hidden;display:block;}
  .l_a{ font-weight:bold; display:block; width:100px; float:left; margin-right:23px; margin-bottom:3px}
  .img_lay .in_c_h{ font-weight:bold;}


  /*颜色*/
  .in_c h1{font-size:14px; min-height:25px; _height:25px;}
.in_c_y,.in_c_h{font-size:12px; }
.t_title h1{color: #274da0;}
.in_new dd ul li b,.p_n,.p_img,.key_list,.in_f,.ul_p_t2{color:black;}
.in_top a,.in_d_left dl  a,.in_top .h_b,.l_k,.l_a,.inc_c a,.b_m_t2 b,.blue_bar span.right a,.l_d a,.new_nav a,.c_blue,.dl_c h1 a,.dl_c h3,.dl_c h3 a,.dl_r h1 a,.dl_r .dl_r_img2 a,.dl_r .d_d a,.in_nav a,.ind_left h1 a,.mlist_lt a,.sw5 a,.p_sc,.in_ul_l li a,.in_d_r li a{ color:#1d4c86;}/*blue*/
.in_top a:hover,.in_d_left dl  a:hover,.in_ul_l a:hover,.l_a:hover,.l_k:hover,.inc_c a:hover,.blue_bar span.right a:hover,.l_d a:hover,.new_nav a:hover,.dl_c h1 a:hover,.dl_r .dl_r_img2:hover,.dl_r .d_d a:hover,.sw5 a:hover,.in_ul_l li a:hover,.in_d_r li a:hover{color:#333;}
.in_d_left,.in_ul_l a,.m_i span,.in_c_y ,.s_bg,.infor_rimg{color:#888}
.read,.key_list b,.in_nav strong,.sbp h2 b,.hbg span font,.hbg h2 span,.p_d ul li b{ color:#fd5705;}/*yellow*/
.f_g{color:#80af36}/*green*/

.in_c_h{ color: #ff6600;}

/*表单元素*/
.in_select{height:2em; width:200px}
.in_r_textarea{ height:42px; width:240px; border: 1px solid #d2d2d2}

/*new*/
.divistion{border-top:1px dotted #ccc;margin:10px 0;}
.padbt30{padding-bottom:30px;}
.mt10{margin-top:10px;}

/*会议热门标签*/
.in_nav{ margin:5px 0;}

/*经典病例-读片会-right*/
.ind_left{ float:left; width:50%; padding:20px; line-height:1.8em;}
.ind_left h1{ margin-bottom:10px;}
/*.ind_right{ float:right; width:216px; height:100%; overflow:hidden; margin:20px; border:1px solid #b0c3df;color:#000; padding-bottom:15px;}
*/
/*.ind_right h1{ background:#c9ddf5; font-size:12px; padding:3px 5px;  margin-bottom:8px}
.ind_right li{  padding:3px 5px 0 15px;}
.ind_right li button{ font-weight:normal; margin-right:5px; margin-top:10px; font-size:12px;}
.ind_right li button.btn{ width:40px;}
.ind_pabt{ padding-bottom:10px;}
*/
/*经典病例-读片会-right 相关读片*/
.dl_right{ height:100%; overflow:hidden; border-bottom:1px dashed #999; padding-bottom:10px; margin-bottom:10px;}
.dl_right dt{ float:left; margin-right:10px;}
.dl_right dt img{ width:100px; height:80px;}
.dl_right dd{ _float:left; height:85px; overflow:hidden;}
/*读片会图片*/
.pic_list{width:950px; height:100%; overflow:hidden; margin-bottom:10px;}
.r_bg6,.r_bg7{ height:5px; background:url(infor_img/i_t.jpg) no-repeat left top; overflow:hidden}
.r_bg7{background:url(infor_img/i_t.jpg) no-repeat left -5px}
.p_c{ width:948px; border:1px solid #a6bcd3; border-top:none; border-bottom:none;}
.pc_title{ background:url(infor_img/t_bg.jpg) repeat-x left top; height:22px; border-bottom:1px solid #a6bcd3; padding:3px 10px;}
.pc_title h1{ font-size:14px; color:black}
.p_s1{ margin:200px 0 0 50px;_margin:200px 0 0 23px;}
.p_s2{margin:200px 50px 0 0 ;_margin:200px 23px 0 0 ;}
 span.p_pl,.preNormal,.nextNormal{background:url(infor_img/t_p.jpg) no-repeat;}
 span.p_pl{ display:block; width:60px; height:30px; font-weight:bold; font-size:14px; text-align:center; padding-top:50px; cursor:pointer;}
 span.p_plbg{ background-position:left -80px;}
 span.p_bg2{background-position:left -163px;}
 span.p_bg3{background-position:left -245px;}
 .p_t{ float:left; margin:15px 40px;_margin:15px 45px; width:643px; height:500px; overflow:hidden;}
 .pt_imgad{  display:block;width:641px; height:450px;border:1px solid #c1c1c1; vertical-align:middle; text-align:center; padding-top:3px; overflow:hidden; background:#000;}
 .p_t .p_timg{ height:450px;}
.p_t_b{font-size:14px;  height:40px; background:#f1f1f1; border:1px solid #c1c1c1; border-top:none;}
.p_t_b b{ float:left; margin:10px 0 0 10px;width:80%; height:20px; overflow:hidden; }
.p_t_b img{ border:none; cursor:pointer;}
.pic{width:928px; background:#f1f1f1; height:140px; overflow:hidden; padding:0 10px}
.preNormal,.nextNormal{width:25px; height:140px; cursor:pointer; display:block;}
.preNormal{ float:left; background-position: -3px -330px;}
.nextNormal{ float:right;background-position: -35px -330px;}
.selectp{ float:left; padding:25px 0 0 17px;}
.selectp img{ width:100px; height:80px; float:left; margin-right:23px; cursor:pointer}
/*会议-列表*/
.ind_bg{ background:url(Infor_img/bg_d2.jpg) repeat-x left top;}
.mlist_lt{width:629px; margin:10px auto 0 auto; background:url(Infor_img/m_l.jpg) no-repeat left top; height:30px; padding:10px 0 0 13px; font-size:14px; font-weight:bold;}
.mlist_lt a{ background-position:-41px -81px; display:block; float:left; padding:0 0 0 18px; margin-right:8px;}
.sort_ct{ margin:0 auto; height:100%; overflow:hidden;}
.sbp{ border-bottom:1px solid #aac2dc; padding:5px 10px;width:623px; margin-bottom:2px;}
.sbp h1{ float:left;}
.sbp h2{ float:right; font-size:12px; margin-top:3px;}
.sbg{ width:640px; margin-bottom:10px}
.sbg span{ display:block; float:left; padding:5px 15px;margin-left:2px; background:#dedede; color:#2c2c2c; font-weight:bold;}
.sw1{width:178px;}
.sw2{width:193px;}
.sw3{width:58px;}
.sw4{width:81px;}
.sli{width:625px; margin-left:6px;}
.s_ul{ background-position:-45px -103px;  height:100%; overflow:hidden;  padding-left:15px}
.s_ul div{height:100%; overflow:hidden; border-bottom:1px dashed #999; padding:5px 0;}
.s_ul li{ float:left;}
.sw5{width:208px;}
.sw6{width:223px;}
.sw7{width:103px;}
.sw8{width:67px;}

/*其它的科学频道*/
.w_d{ width:285px;}
.posi_nav{ position:relative; z-index:5; width:960px;}
.posi_nav .crumbNav{ padding:0 0 0 20px; color:#000;font-family:"Microsoft Yahei";}
.posi_nav .crumbNav a{ color:#000;}
.posi_nav .crumbNav a.channel{  font-size:12px;}
.freq_nav{ position:absolute; width:270px; height:auto; line-height:2em; top:1x; right:10px; z-index:5; background:#f3f3f3; padding:0; display:block; float:left; }
.freq_nav h2{ height:20px; overflow:hidden;border:1px solid #ff6600; cursor:pointer; font-size:15px }
.freq_nav h2 span{ float:left; margin-top:0; margin-left:5px}
.freq_nav .foc_r span{margin-left:15px; _margin-left:9px; width:240px; margin-top:0; display:block;}
.freq_nav .foc_r  span input{ float:left; margin-top:5px;margin-top:2px\9; _margin-top:0;}
.freq_nav .foc_r a{ display:block; padding:0 30px;  background-position:-31px -54px; color:#1e4c87; font-size:14px}
.freq_nav .foc_r a:hover{   background-color:#1e4c87;color:#fff;background-position:-31px -54px}
.freq_nav h2 img{ float:right; margin-top:2px;padding-right:3px;}
.foc_r{ border:1px solid #9fc3ec; height:auto; border-top:none; padding-top:10px}
.foc_r img{ margin:13px 0 0 110px ;cursor:pointer;}
.foc_r .nav_img{ margin-top:20px;}
   .m_r_n{margin-right:0}
.b_b_none,.s_ul .b_b_none{border-bottom:none;}
.hmarb15px{ margin-bottom:15px;}

/*new add */
.hbg{ background:#c9ddf5; height:22px; padding:3px 10px 0 10px}
.hbg h2{ float:left; font-size:12px; color:black;}
.hbg span{ color:#404040; font-weight:bold;}
.hbg span font{ font-size:16px;}
.p_d{ padding:10px;clear:both; height:100%; overflow:hidden;}
.p_d p{ line-height:1.8em;}
.p_d ul{ display:block; margin-left:20px;_margin-left:10px; width:310px; float:left; clear:both; height:100%; overflow:hidden;}
.p_d ul li{ clear:both; color:black; padding:5px 0}
.p_d ul li span.sw9{ width:100px; overflow:hidden;}
.p_d ul li b{ float:left; margin-left:10px;}
.bar{width:100px; float:left; background:url(infor_img/bar_c.jpg) left -120px; height:12px;}
.bar em{ float:left; display:block; overflow:hidden; padding:0; margin:0}
.bar em span{ background:url(infor_img/bar_c.jpg) no-repeat 100% 0; padding:0 2px 0 0;  display:block; overflow:hidden; height:12px;}
.bar em span span{background:url(infor_img/bar_c.jpg) no-repeat ; padding:0;}
.bar_2 em span{background-position:100% -12px;}
.bar_3 em span{background-position:100% -24px;}
.bar_4 em span{background-position:100% -36px;}
.bar_5 em span{background-position:100% -48px;}
.bar_6 em span{background-position:100% -60px;}
.bar_7 em span{background-position:100% -72px;}
.bar_8 em span{background-position:100% -84px;}
.bar_9 em span{background-position:100% -96px;}
.bar_10 em span{background-position:100% -108px;}


.bar_1 em span span{ background-position:left top;}
.bar_2 em span span{ background-position:left -12px;}
.bar_3 em span span{ background-position:left -24px;}
.bar_4 em span span{ background-position:left -36px;}
.bar_5 em span span{ background-position:left -48px;}
.bar_6 em span span{ background-position:left -60px;}
.bar_7 em span span{ background-position:left -72px;}
.bar_8 em span span{ background-position:left -84px;}
.bar_9 em span span{ background-position:left -96px;}
.bar_10 em span span{ background-position:left -108px;}

/*图片大小*/


.mwh3{ width:228px; height:170px;}

.btn_xx{ width:36px; height:19px; background-position: left -89px; display:inline-block; padding-top:3px;}

.pos{ position:relative; height:100%; overflow:hidden;}
.fha{ position:absolute; background:url(public_img/rc.png) repeat-x 0 -39px;width:108px; height:28px; font-size:14px; display:block; right:15px; top:10px; text-align:center; border:1px solid #ccc; padding-top:5px;}

.in_d_left dl dt{ height:20px; overflow:hidden;}
.in_ul_l li a{width:65%; overflow:hidden}
.in_d_r li a{width:220px}
.in_d_left dl dd{text-indent:2em; height:75px; overflow:hidden;}
 
 /*show页下一篇及下一篇*/
.flipBox{margin-left:10px; margin-right:10px;}
.part .hd h3 a{ border-left:1px solid #d9d9d9; padding-left:28px;}
.part .contribute_tg{ background:url(public_img/icon_t.png) no-repeat 10px 8px; font-size:13px; font-weight:normal; position:absolute; right:146px;}
.part .collect_sc{ background:url(public_img/icon_s.png) no-repeat 11px 8px; position:absolute; right:80px; font-size:13px; font-weight:normal;}
.part .btn_xx{ background:url(public_img/icon_f.png) no-repeat 12px 8px; position:absolute; /*padding-top:0px; background-position:left -86px; text-align:cener;*/ height:28px; width:39px; padding-left:5px; font-size:12px; top:1px; right:0; font-weight:normal; padding-top:0; padding-left:28px;}
.in_new_p .btn_xx{ font-size:12px; font-weight:normal; padding-left:6px; width:30px;}
.main .in_c .in_top h1{min-height:22px;} 
.main .part .bd .in_ul_r li{ width:633px;}

/*内容页-热点文章*/
.hot_article .hd p{ height:22px; margin-top:3px;}
.hot_article .hd p a{ width:40px; height:22px; color:#666; line-height:22px; float:left; text-align:center; margin-left:1px;}
.hot_article .hd p a.current_hot, .hot_article .hd p a:hover{ background:#f9f9f9; color:#ff8500; text-decoration:none;}
.one_article{ border-bottom:1px dashed #ccc; padding:5px 0;}
.one_article span{width:10px; float:left; /* height:12px;line-height:12px; text-align:center; margin-top:4px;*/ color:#00489d; line-height:24px;}
.one_article span.o_bd{ background-color:#ff8500; color:#fff;}
.one_article p{ width:230px; float:right; /* white-space:nowrap; */ overflow:hidden; font-size:14px; line-height:24px;}
.one_article a{ color:#1d4b87;}
.one_article label{ color:#999; font-size:12px; line-height:22px;}
.last_article{ border-bottom:none; padding-bottom:0; margin-bottom:0;}

/*右边栏增加你可能感兴趣的疾病专题*/
.interested_topic .hd, .interested_other_person .hd, .hot_article .hd{ background:none; } 
.interested_topic .hd h3,.interested_other_person .hd h3, .hot_article .hd h3{ color:#000;  font-size:14px;}
.interested_topic .title a{color:#3E3E3E; }
.interested_topic .listBox{ margin:0px 0px 5px 6px; overflow:hidden; clear:both;}
.interested_topic ul{ width:180px; float:left;}
.interested_topic .group_box{ margin:5px 10px 0px 0px;}
.interested_topic .title{ font-weight:bold;}
.interested_topic .rbox_content{ padding:5px 4px;}
.interested_topic .bd,.interested_other_person .bd, .hot_article .bd{ padding:0px 4px;}
.interested_topic .listblock{ padding:10px 6px; border-top:1px solid #D9D9D9;}
/*喜欢该文章的人也喜欢模块*/
.interested_other_person ul{ padding:5px 0px 10px 3px; line-height:24px; *padding-left:1px; border-top:1px solid #D9D9D9;}
 .interested_other_person li a{ color:#3e3e3e;}
/*页面关键词模块*/
.keyWordsBox{padding:10px 0px 5px;} 
.keyWordsBox a{ display:inline-block; margin:0px 1px; font-size:12px; color:#3e3e3e; text-align:center; cursor:pointer; text-decoration:none; *margin:0px 3px 8px;}
.keyWordsBox a:hover{ color:#fff;}
.keyWordsBox a .header,.keyWordsBox a .tail,.keyWordsBox a:hover .header,.keyWordsBox a:hover .tail{ background: url(keyword/keyword_bg.png) no-repeat -1px -18px scroll; width:6px; height:20px; float:left; display:inline-block;}
.keyWordsBox a .fill,.keyWordsBox a:hover .fill{ background:url(keyword/keyword_fill_x.png) repeat-x 0px -18px scroll; height:20px; float:left; padding:0px 3px; display:inline-block;}
.keyWordsBox a .tail{ background-position:-9px -18px;}
.keyWordsBox a:hover .header{ background-position:-1px 1px;}
.keyWordsBox a:hover .tail{ background-position:-9px 1px;}
.keyWordsBox a:hover .fill{ background-position:0px 1px;}
.keyWordsBox a .fill .txt{ margin-top:-1px; display:inline-block;}
.inc_c .d_dy dd img{ margin-top:0px;}
.main .in_c{ width:100%; heihght:100%; padding:0px;}
/**二微码模块**/
.sq_box{ width:280px; text-align:center; padding-bottom:5px; padding-top:25px; background:#fff;}
.sq_box p{ line-height:24px; font-size:14px; font-family:"微软雅黑"; padding:5px 0;}
.sq_box .space{ padding-top:5px;}
.sq_box a{ padding:0px 5px; }
/*cms评论区添加表情*/
.editing_toolBox{ /*height:24px; margin-bottom:10px;*/ height:34px;}
.editing_toolBox .emotion_img{ float:left; margin-top:15px; padding-left:24px;}
.editing_toolBox .emotion_img img{ vertical-align:middle; margin:0px;}
.editing_toolBox .emotion_img img{ margin-right:10px; margin-top:2px;}
.editing_toolBox .d_login .txt{ margin-top:4px; float:left;}
.in_d .iframe_box{width:300px;}
.tFaces img {
	vertical-align:middle;
	width:20px;
	height:20px;
}
.facebox {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #CCCCCC;
	padding: 8px;
	width: 300px;
	z-index: 100000;
}
.facebox ul li {
	float: left;
	height: 25px;
	overflow: hidden;
	width: 25px;
}
.title_cms{ /*text-align:center;*/}

/*评论加分*/
.main .add_point{ background:url(public_img/icon.jpg) no-repeat left center scroll; font-size:14px; color: #FF8B02; padding-left:20px; margin-left:15px;}
.main .add_points_list{ width:39px; border:#969897 solid 1px; background-color:#fff; text-align:center; padding:3px 0px; position:absolute; top:22px; left:478px; z-index:99;}
.main .add_points_list a{ display:block;}
.add_points_list a:hover{background-color: #F3F1F2;}
.add_points_list a.current{background-color: #F3F1F2;}
/**CMS页头改版**/
.page_header.cms_page_header {
	width:976px;
	height:91px;
	margin:0 auto;
}
.cms_page_header .page_header_frame{
	height:91px;
}
.site_icon {
	background:url(public_img/logo.jpg) no-repeat scroll;
	width:202px;
	height:91px;
	left:0;
}

.site_icon_memo.cms_news{ 
	background:url(public_img/cms_news.jpg) no-repeat scroll;
	width:180px;
	height:91px;
	left:202px;
	top:0;
}
.site_icon_memo.cms_case{
	background:url(public_img/cms_case.jpg) no-repeat scroll;
	width:180px;
	height:91px;
	left:202px;
	top:0;
}
.cms_page_header_frame div {
    position: absolute;
}
.cms_nav_branch{
    background-color: #365aa9;
    height: 40px;
	margin-bottom:10px;
}
.cms_nav_branch .nav_branch_body {
    height: 40px;
    margin: 0 auto;
    width: 976px;
}
.cms_nav_branch .nav_branch_body .nav_two{
	height:40px;
	border-right:1px solid #587bbe;
	border-left:1px solid #234090;
	float:left;
}
.cms_nav_branch .nav_branch_body .nav_two ul li{
	height:40px;
	display:inline-block; 
	float:left;
	margin:0;
	padding:0;
	width:101px;
}
.cms_nav_branch .nav_branch_body .nav_two ul li a{
	height:40px;
	display:inline-block;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	line-height:40px;
	border-right:1px solid #203c8a;
	border-left:1px solid #597ec0;
	width:99px;
}
.cms_nav_branch .nav_branch_body .nav_two ul li a:hover{
	background-color:#254797;
}
.cms_nav_branch .nav_branch_body .nav_two ul li a.nav_two_on{
	background-color:#254797;
}
.cms_nav_branch .search_bar{
	width:162px;
	height:22px;
	float:right;
}
/**CMS页头改版End**/

/**************ol有序列表样式*******************/
.p_n th, .p_n td{ border:1px solid #ddd; padding:5px 10px;}

/**CMS详细页改版**/
.cms_ad{ width:960px; margin:0 auto; height:100px; margin-top:10px;}
.cms_ad a{ height:100px; display:inline-block;}
.cms_ad a.img{ width:954px;}
.cms_ad_02 a.img1{ width:670px; float:left;}
.cms_ad_02 a.img2{ width:280px; float:right;}
.crumbTool .left_part{ width:670px; height:33px; float:left;}
.crumbTool .left_part .right{ margin-top:5px;}
.crumbTool .right_part{ width:286px; height:33px; float:right;}
.ymt_news a{ background:url(public_img/news.jpg) no-repeat scroll; width:128px; height:33px; display:inline-block;}
.ymt_case a{ background:url(public_img/case.jpg) no-repeat scroll; width:165px; height:33px; display:inline-block;}
.input_search{ height:28px;}
.input_search input{ background-color:#fff; color:#adadad; width:226px; height:23px; line-height:23px; border:1px solid #adadad; vertical-align:middle; padding-left:2px;}
.input_search button{ background-color:#ff8500; width:55px; height:25px; border:medium none; color:#fff; font-weight:bold; vertical-align:middle; margin-left:-3px;}
.main{ overflow:visible;}
.k_p{ width:655px; margin-bottom:5px;}
.save_share{ float:right;}
.save_share button{ border:medium none; width:84px; height:28px; color:#fff; cursor:pointer;}
.save_btn{ background:url(public_img/btn1.png) no-repeat scroll; margin-right:10px;}
.share_btn{ background:url(public_img/btn2.png) no-repeat scroll;}
.share_list_box{ width:655px; height:122px;}
.share_top, .share_bottom, .zan_top, .zan_bottom{ background:url(public_img/box_bd.png) no-repeat scroll;}
.share_top{ background-position:0 0; width:654px; height:12px;}
.share_body{ width:652px; border-right:1px solid #a5c7ed; border-left:1px solid #a5c7ed; height:105px;}
.share_p { width:95px; height:104px; border-right:1px solid #9fc3ec; float:left; text-align:center;}
.share_p span{ font-size:28px; color:#fd7802; line-height:38px; display:inline-block; margin-top:20px;}
.share_list{ float:right; width:538px; height:80px; margin-top:20px; padding:0 9px;}
.share_list a.to_l, .share_list a.to_r{ background:url(public_img/jt.png) no-repeat scroll;}
.share_list a.to_l{ background-position:0 0; width:10px; height:10px; float:left; margin-top:20px; margin-right:8px;}
.share_list ul{ width:502px; height:80px; margin:0 auto;}
.share_list ul li{ width:52px; height:80px; float:left; margin-left:38px;}
.share_list ul li.first_one{ margin-left:0;}
.share_list ul li div{ width:52px; height:52px;}
.share_list ul li div a{ width:48px; height:48px; padding:1px; border:1px solid #ccc; display:block;}
.share_list ul li p{ text-align:center; margin-top:4px;}
.share_list ul li p a{ color:#284e9e; height:22px; overflow:hidden; display:block; line-height:22px;}
.share_list a.to_r{ background-position:0 -20px; width:10px; height:10px; float:left; margin-top:20px; margin-left:8px;}
.share_bottom{ background-position:0 -15px; width:654px; height:5px;}
.in_c .t_title{ /*background:url(public_img/title_bd.jpg) no-repeat scroll; width:644px; height:27px;*/ margin-bottom:0; padding:3px 0 0 8px; height:36px;  background:none;}
.in_c .t_title h1{ color:#000;line-height:36px; font-size:16px; font-weight:normal;}
.in_c .inc_c{ width:653px; padding-top:10px; overflow:visible;}
.inc_c .d_dy{ position:relative; overflow:visible;}
.inc_c .d_dy dd a.good{ background:url(images/grey_zan.jpg) no-repeat left center; width:16px; height:17px; display:inline-block; vertical-align:top;}
.inc_c .d_dy dd span.good_num{ color:#ff9900; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.zan_list{ position:absolute; width:266px; height:53px; top:20px; right:-155px; z-index:999999;}
.zan_top{ background-position:0 -25px; width:266px; height:12px;}
.zan_body{ background-color:#fff; height:36px; border-right:1px solid #aacaee; border-left:1px solid #aacaee;}
.zan_num{ padding:0 11px; height:16px; padding-top:5px; line-height:16px; margin-bottom:16px;}
.zan_num span{ color:#ff9900; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.zan_num .right a{ background:url(public_img/jt.png) no-repeat scroll; width:21px; height:16px; display:inline-block;}
.zan_num .right a.zan_l{ background-position:0 -88px; margin-right:5px;}
.zan_num .right a.zan_r{ background-position:0 -64px;}
.zan_l{ height:34px; padding-left:6px;}
.inc_c .d_dy .zan_l a{ width:32px; height:32px; border:1px solid #ccc; display:inline-block; margin:0 7px;}
.inc_c .d_dy .zan_l a img{ width:30px; height:30px; margin:1px;}
.zan_bottom{ background-position:0 -40px; width:266px; height:5px;}

.news_comment{ font-size:13px; line-height:19px; padding-bottom:10px; border-bottom:1px dashed #ccc; margin-bottom:12px;}
.news_comment .name_time a { color:#1d4b87; margin-right:18px;}
.news_comment .name_time span{ color:#666; font-family:Arial, Helvetica, sans-serif;}
.news_comment .news_name{ color:#666;}
.news_comment .news_name a{ margin:0 2px; color:#1d4b87;}
.news_comment .co_content{ color:#3E3E3E; margin-top:5px;}
.last_comment{ border-bottom:none; margin-bottom:0; padding-bottom:0;}

.focus_iframe{ width:655px; height:230px; overflow:hidden;}
.r_bg_f1{ background-position:0 -7px;}
.focus_iframe .iframe_box{ width:652px; height:200px; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.r_bg_f2{ background-position:0 -14px;}

.key_word{ font-size:12px; margin-top:15px;}
.key_word b{ color:#fd5705;}
.key_word a{ margin-right:4px;}

.please_share{ padding-left:100px; margin-top:-7px;}
.please_share span{ background:url(public_img/jt.jpg) no-repeat scroll; width:55px; height:40px; display:inline-block; margin-bottom:4px; margin-left:20px;}

/*请登录*/
.please_login{ width:602px; height:62px; position:absolute; top:0px; left:5px; padding:5px 10px;}




/*PPT-展示页*/
.PPT_box{ width:640px; margin:0 auto; margin-top:10px; padding-bottom:25px;}
.PPT_play_box{ width:640px; margin:0 auto; margin-top:13px;}
.big_ppt{ background:#999; width:640px; height:490px; position:relative; overflow:hidden;}
.ppt_prev{ width:50%; height:100%; position:absolute; left:0; top:0; z-index:99;}
.ppt_prev a{ cursor:url(public_img/left_c.png), auto; width:100%; height:100%; display:block; background-image:url(about:blank);}
.ppt_next{ width:50%; height:100%; position:absolute; right:0; top:0; z-index:99;}
.ppt_next a{ cursor:url(public_img/right_c.png), auto; width:100%; height:100%; display:block; background-image:url(about:blank);}
.ppt_page{ height:20px; font-size:14px; line-height:20px; text-align:center; margin-top:24px; margin-bottom:20px;}
.ppt_page span{ border:1px solid #d4d4d4; line-height:18px; padding:0 10px; display:inline-block; margin-right:5px;}
.little_ppt{ background-color:#f8f8f8; height:99px; overflow:hidden; margin-bottom:25px;}
.to_left_ppt{ background:url(public_img/ppt_left_right2.png) no-repeat 0 0; width:28px; height:99px; cursor:pointer; float:left;}
.ppt_list_bd{ width:582px; height:95px; float:left; padding:4px 1px 0 1px;}
.ppt_list_bd ul li{ width:97px; height:72px; text-align:center; float:left; padding:9px 3px 3px 4px; margin-left:10px;}
.ppt_list_bd ul li.current_sub{ background:url(public_img/ppt_bd.png) no-repeat scroll;}
.to_right_ppt{ background:url(public_img/ppt_left_right2.png) no-repeat 0 -109px; width:28px; height:99px; cursor:pointer; float:left;}

/*视频展示页*/
.video_play_box{ background:#999; width:600px; height:480px; margin:13px auto 25px auto;}

/*医脉通小调查*/
.survey{ width:588px; border: 1px solid #9fc3ec; padding:10px 20px; margin-bottom:20px;}
.survey h3{ text-align:center;}
.one_survey{ margin-bottom:10px;}
.one_survey  p{ margin-bottom:5px;}
.one_survey li{ float:left; margin-right:20px; white-space:nowrap}
.one_survey input{ margin-right:5px; vertical-align:middle; margin-bottom:2px;}
.submit_btn{ text-align:center; margin-top:20px; margin-bottom:10px;}
.submit_btn input{ color:#fff;}
.two_ewm{ height:150px; margin-top:10px;}
.two_ewm img{ width:150px; height:150px; float:left; margin-right:30px;}

/*列表页-热点文章*/
.cms_right_block .hot_article h3{ padding-left:10px;}
.cms_right_block .hot_article .hd p{ height:22px; margin-top:3px;}

.copyright_tips{ font-size:14px; font-family:"楷体"; line-height:24px; padding:20px 0 6px 0;}

/*按科室浏览*/
.room_list .block_title{ width:271px; margin:0 auto; font-size:14px; color:#000; line-height:28px; border-bottom:1px solid #eeeeef; padding-bottom:1px; padding-left:6px; margin-bottom:8px;}
.room_list .room_table{ width:267px; line-height:24px; margin:0 auto;}
.room_list .room_table th{ text-align:left; color:#000; padding-left:3px;}
.room_list .room_table td a{ color:#333;}
.room_list .room_table tr.border_b{ border-bottom:1px dashed #ccc;}
.room_list .room_table tr.border_b td{padding-bottom:8px;}
.room_list .room_table tr.padding_t8 th, .room_list .room_table tr.padding_t8 td{ padding-top:8px;}
.room_list .room_table tr.padding_b8 td{ padding-bottom:8px;}

/*2015-9-9内容页改版*/
.bd_grey{ background:#f0f0f0;}
#content.wid_960{ width:960px; /* font-family:"Microsoft Yahei"; */}
.main.wid_670{ width:670px;background:#fff;}
.wid_670{ width:670px;}
.sideBar.wid_280{ width:280px;}
.mal_15{ margin-left:15px;}
.pat_8{ padding-top:8px;}
.pab_20{ padding-bottom:20px;}
.main .wid_640{ width:640px; padding-left:15px; padding-right:15px;}
.content_body{ padding:8px 10px 0;}
.keywords_box{ width:630px; margin:0 auto; padding:7px 10px 5px; border-bottom:1px solid #ccc; color:#000; line-height:22px;}
.keywords_box a{ display:inline-block;}
.k_l{ width:410px; height:22px; float:left; overflow:hidden;}
.k_l a{ color:#000; margin-right:10px;}
.k_c{ width:170px; float:left;}
.k_c a{ color:#000; margin-right:7px;}
.k_r{ width:220px; float:left;}
.collect_com{ font-size:12px;}
.collect_com a{ color:#00459b; line-height:28px; height:28px; display:inline-block;}
.col_star{ background:url(col_star.jpg) no-repeat left center; padding-left:25px; margin-right:20px;}
.orange_txt{ color:#f7941d;}
.txt_888{ color:#888;}
.zan_box{text-align:center; font-size:17px; color:#3277c8; line-height:37px; }
.zan_btn{ width:80px; height:81px; background:url(zan_img.jpg) no-repeat; border:none; outline:none; padding:0;}
.content_share{line-height:28px; padding:5px 8px 10px; /*border-bottom:1px solid #c7c7c7;*/}
.content_share_l{ width:404px; float:left;}
.share_span{ color:#000; font-size:13px; margin-right:10px; float:left;}
.content_share_r{ width:220px; float:left;}
.about_read_title{ font-size:16px; line-height:36px; margin-top:5px; font-weight:normal; padding:0 7px;}
.about_read_list{ padding:0 4px; color:#00489d;}
.about_read_list li span{ margin-right:5px;}
.about_read_list li a{color:#00489d;}
.inc_c{ border:none;}
.border_d9{ border:1px solid #d9d9d9;}
.in_c .inc_c{ padding:0; width:640px;}
.in_c .inc_c .put_out{ width:640px;}
.in_c .inc_c .put_out li{width:640px; padding:0;}
.pos .put_text{ width:620px; height:79px; background:#fff; resize:none; padding:5px 10px;color:#000; font:14px/30px "Microsoft YaHei";}
.pos .put_border{ border:none; border-bottom:1px solid #d9d9d9;}
/*请登录*/
.please_login{ width:640px; height:90px; position:absolute; top:0px; left:0; line-height:88px; text-align:center; padding:0; color:#888;}

.editing_toolBox{ height:48px;}
.emotion_img span a{ color:#00489d; font-size:14px;}
.com_login{ width:185px; padding:7px 10px 7px 0; float:right;}
.commit_btn{ height:34px; line-height:normal; font-size:14px; color:#fff; text-align:center; border:none; outline:none;}
.com_submit_btn{ background:#3299db; width:75px; }
.com_login_btn{ background:#f08200; width:95px;}
/*评论列表*/
.d_dy{ width:640px; border-bottom:1px dashed #cacaca; padding:18px 15px; margin:0;}

.d_dy dt{ width:48px; height:auto; margin-right:auto; padding-right:0;}
div.user_box{ border:none;}
div.user_box,div.user_box img{ width:48px; height:48px; margin:0;}
.d_dy dd{ color:#000; line-height:22px; width:567px; float:right;}
.d_dy dd span{ color:#666; display:inline-block;}
.d_dy dd a{ color:#666;}
.zan_com{ text-align:right; margin-top:5px; }
.com_return{ width:563px; margin-top:5px; padding-right:4px;}
.d_dy dd .com_return img{ margin:0px; vertical-align:middle;}
.d_dy dd .top_arrow_border img{ display:block; margin:0; vertical-align:bottom;}
.com_return_body{ width:531px; background:#f4f4f4; border:1px solid #e6e6e6; border-top:none; padding:12px 15px 10px;}
.com_return_img{ float:left;}
.com_return_img,.com_return_img a,.com_return_img a img{ width:25px; height:25px;}
.com_return_img a{ display:block;}
.com_return_info{ width:496px; float:right; color:#666;}

/*热点文章*/
.hot_article{ margin:10px 0;}
.part .hd,.part .bd{ border:none; background:#fff;}
.part .hd{ line-height:28px; padding:10px 25px;}
.hot_article .hd h3, .newest_case .hd h3{ font-size:16px; color:#333; line-height:30px;}
.part .bd{ padding:0 20px 7px;}
.hot_article .hd p a,.hot_article .hd p a:hover{ width:auto; height:auto; color:#275099;background:none; }
.hot_article .listblock, .newest_case .listblock{ border-top:1px solid #D9D9D9;}
.slidebar_ad{}
.slidebar_ad a{ display:block;}


/*2015-9-24病例详情修改*/
.bd_fff{ background:#fff;}
.hei_auto{ height:auto;}
.cms_ad,.cms_ad a{height:auto;}
.cms_ad_02 a.img1 img{ width:670px;}
.cms_ad_02 a.img2 img{ width:280px;}
.bg_fff{ background:#fff;}
.ymt_case a{ background:url(images/ymt_case.jpg) no-repeat scroll;}
.lh_25{ line-height:25px;}
.btn{ border:none; outline:none;}
.edit_btn{ width:80px; height:25px; background:url(images/edit_btn.jpg) no-repeat; padding:0; line-height:normal;}
.content_img{ background:#e6f3fb; width:100%; position:relative; margin-top:10px;}
.img_last,.img_next{ width:17px; height:36px; position:absolute; top:148px;}
.img_last{ left:13px;}
.img_next{ right:13px;}
.img_last_btn,.img_next_btn{ width:17px; height:36px;}
.img_last_btn{ background:url(images/img_last.png) no-repeat;}
.img_next_btn{ background:url(images/img_next.png) no-repeat;}
.img_list{ margin:0 30px; padding:20px 0 10px; position:relative; font-size:12px; line-height:15px;}
.img_top{ position:relative; max-height:315px; overflow:hidden; margin-bottom:10px;_height:315px;}
.img_one{ width:380px; margin:0 auto; position:relative;}
.img_one a,.img_one img{ width:380px; height:auto; max-height:315px;_height:315px;}
.img_one a{ display:block;overflow:hidden;}
.img_num{color:#666; position:absolute; bottom:0; left:480px;}
.img_one a.big_mirror_btn{ width:21px; height:20px; background:url(images/big_mirror.jpg) no-repeat; position:absolute; right:0; bottom:0; padding:0; line-height:normal;}
.content_intro{ font:12px/15px Arial, Helvetica, sans-serif;}
.case_result{font-size:12px;margin:27px 0 22px 20px;}
.case_result h4,.case_result ul li{ line-height:18px; margin-bottom:12px;}
.case_result ul{ margin:9px 0 15px;}
.case_result ul li input{ margin-right:10px; vertical-align:middle; margin-bottom:2px;*margin-bottom:0;}
.case_submit{ padding:0 35px; height:30px; background:#317edc; font-size:14px; line-height:normal;}
.ft_13{ font-size:13px;}
.keywords{ font-size:13px;}
.keywords a,.keywords span{}
.keywords a{ color:#317edc;}
.keywords span.line{ color:#999;}
.txt_666,.keywords span a{ color:#666;}
.write_case{ text-align:center; margin:25px 0;}
.write_case_btn{ width:170px; height:40px; background:url(images/write_btn.jpg); padding:0; line-height:normal;}
.newm_box{ width:100%; background:#fafafa; text-align:center; margin-bottom:20px; padding:25px 0 20px;}
.newm_box img{ width:122px; height:122px;}
.newm_box p{ font-size:16px; color:#999; margin-top:20px; line-height:26px;}

/*发布编辑*/

.ymt_index a{ background:url(images/ymt_index.jpg) no-repeat scroll; width:137px; height:33px; display:inline-block;}
.re_case{ width:960px; margin:0 auto; background:#fff; padding-bottom:60px;}
.re_case_title{ text-align:center;color:#000; padding:20px 0; font:20px/30px "微软雅黑";}
.re_case_body{ width:880px; margin:0 auto;font:12px/30px "宋体"; color:#333;}
.re_case_input{ margin-bottom:10px;}
.re_case_input label{width:60px; float:left; text-align:right;}
.re_case_input label.spacial{ text-align:left; width:48px;}
.re_case_input label span{ color:#ff0101; margin-right:13px;}
.re_case_input .text,.re_case_input textarea,.re_case_input select{ border:1px solid #cecece; float:left; margin-left:15px; font-size:12px;}
.re_case_input select{ width:318px; height:28px; line-height:28px;*height:24px;*margin-top:3px;}
.re_case_input textarea{ resize:none; padding:3px 8px; font:12px/22px "微软雅黑";}
.re_case_input .text{ height:28px; line-height:28px;  padding:0 8px;}
.re_case_input .long_text{ width:710px;}
.re_case_input .middle_text{ width:300px;}
.re_case_input .short_text{ width:100px;}
.re_case_input .big_textarea{ width:710px; height:155px;}
.re_case_input .middle_textarea{ width:680px; height:150px;}
.re_case_input .small_textarea{ width:304px; height:83px; color:#999;}
.re_case_input .radio,.que_top .checkbox{ margin-left:30px; margin-right:10px; margin-bottom:3px; *margin-bottom:0px; vertical-align:middle;}
.case_blue_btn{ height:30px; line-height:30px; padding:0 35px;*overflow:visible; background:#317edc; font-size:14px;}
.re_case_input .s_button{ padding:0 20px;}
.radio_box{ margin-bottom:10px;}
.radio_img_box{ margin-left:50px;}
.radio_img_box_one{ margin-bottom:10px;}
span.wid_50{ width:50px; float:left;}
.re_case_input img{ width:123px; height:83px; border:1px solid #f4f4f4; float:left; margin-left:15px;}
.mal_15{ margin-left:15px;}
.file-box{ position:relative; }
.file-box form{ position:relative;}
.file{ position:absolute; top:0; left:345px; height:24px; filter:alpha(opacity:0);opacity: 0;filter:alpha(opacity=0);width:104px; cursor:pointer;}
.re_case_que{ border:1px solid #ecebeb; padding:0 10px; margin-bottom:10px;}
.que_top{line-height:24px; padding:10px 0;}
.que_top label{ font-size:14px; color:#317edc; }
.que_body{ width:800px; margin:0 auto;}
.que_body_type{ float:left; }
.que_body_type_box{ margin-bottom:10px;line-height:26px; height:26px;}
.que_body_type_box.check{line-height:30px; height:30px;}
.que_body_type .type_text{width:184px; height:24px; line-height:24px;border:1px solid #cecece; float:left;font-size:12px;padding:0 8px;}
.mar_30{ margin-right:30px;}
.mal_40{ margin-left:40px;}
.pal_50{ padding-left:50px;}
.que_body_type_box span{ float:left; height:30px; line-height:30px; }
.que_body_type_box .tip{ color:#999; margin-left:73px;}
.que_body_type .radio,.que_body_type .checkbox{margin-left:15px; margin-right:10px; margin-bottom:3px; *margin-bottom:0px; vertical-align:middle;}
.que_body_type_box .radio_span{ padding-top:6px; height:20px; line-height:20px; width:42px; display:block;}
.case_dele_btn,.case_add_btn{ width:20px; height:20px; padding:0; line-height:normal; margin-top:3px; }
.case_dele_btn{background:url(images/case_dele_btn.jpg) no-repeat;float:left; margin-left:17px; }
.case_add_btn{ background:url(images/case_add_btn.jpg) no-repeat;}
.case_save{ margin-top:30px; text-align:center;}

/*学科病例列表2015.09.24改*/
.page_content{ margin-bottom:25px;}
.top_tabs{ text-align:center;}
.top_tabs li{ background-color:#e6f3fb; width:126px; height:38px; font-size:14px; font-family:"宋体"; line-height:38px; border:1px solid #a3cefe; border-right:none; float:left;}
.top_tabs li a{ color:#317edc; display:block;}
.top_tabs a:hover{ text-decoration:none; }
.top_tabs li.current_tab { background-color:#fff; font-weight:bold; border-bottom:1px solid #fff;}
.top_tabs li.last_li{ background:#317edc; width:151px; height:40px; border:none; border-left:1px solid #a3cefe;}
.top_tabs .publish_case, .top_tabs .publish_case:hover{ background:url(public_img/edit.jpg) no-repeat 22px 6px; width:115px; height:40px; font-size:16px; color:#fff; line-height:40px; font-weight:bold; display:inline-block; padding-left:36px;}
.case_lists{ border:1px solid #eeeeef; border-top:none; padding-top:5px; padding-bottom:30px; }
.case_lists_body{ width:625px; margin:0 auto;}
.one_case_new{ padding:20px 0 15px 0;}
.one_case_new .user_box{ margin-top:5px;}
.case_info_comment{ width:555px; color:#333; float:right;}
.case_info p.clearfix{ margin-bottom:8px;}
.case_info a{ font-size:16px; font-family:"微软雅黑"; color:#317edc; float:left;}
.case_info span{ color:#999; float:right;}
.case_img{ margin-top:10px; margin-bottom:18px;}
.case_img img{ max-width:121px; max-height:120px;}
.case_comment{ background-color:#fafafa; border:1px solid #ddd; position:relative; padding:10px;}
.top_s{ background:url(public_img/pl_top.jpg) no-repeat; width:20px; height:10px; display:inline-block; position:absolute; top:-10px;}
.case_comment a{ color:#0083e8; margin-right:10px;}
.case_comment span{ color:#999;}
.case_line{ border-bottom:1px dashed #cdcdcd; height:0; overflow:hidden;}

/*学科病例列表2015.10.22改*/
.hot_article .hd.list p a{ width:40px; height:22px; color:#666; line-height:22px; float:left; text-align:center; margin-left:1px;}
.hot_article .hd.list p a.current_hot, .hot_article .hd p a:hover{ background:#f9f9f9; color:#ff8500; text-decoration:none;}
.one_article.list span{ width:10px; height:12px; color:#010101; line-height:12px; text-align:center; float:left; margin-top:4px;}
.one_article.list span.o_bd{ background-color:#ff8500; color:#fff;}
.one_article.list p{ width:243px; font: 12px/1.5 Arial,"宋体",Helvetica,sans_serif; white-space:normal;}

/*学科病例列表2015.10.30改*/
.case_info p a{font-size:12px; float:none;}

/*发布病例2015.10.30改*/
.file_add{ width:104px; left:427px;}
.file_add_arti{ width:104px; left:377px;}
.choose_input{ padding-left:8px; margin-bottom:10px;}
.choose_input label{ float:left; line-height:28px; font-size:14px;}
.choose_input input{width:300px;height:28px; line-height:28px;  padding:0 8px;border:1px solid #cecece; float:left; margin-left:15px; font-size:14px;}

/*发布病例2015.11.3改*/
.case_info a.color_333{color:#333; font-size:14px;}
/*内容页*/
.in_c_y.left .color_888{color:#888;}

/*2015-11-5改*/
/*咨询内容页*/
.right_commit{ float:right; text-align:right;}
.break{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:##1d4b87;}
.k_p.wid_620{ width:620px;}
.jiathis_style.share_jiathis{ width:420px; float:left; height:18px; padding:5px 0;}
.b_p.bg_none{ background:none;}

.sq_box img{ width:200px; height:200px;}

.h_p_t.font_yahei{ font-family:"微软雅黑";}
.sq_box{ margin-bottom:10px;}
.hot_article{ margin:0 0 10px;}
.slidebar_ad{ margin-bottom:10px;}

/*神经内科-读片会*/
.part .hd h3 span{ float:left; width:620px;}
.part .hd h3 a.po_no{ position:static; float:right; margin-left:23px;}
.bg_fff{ background:#fff;}

.interested_topic ul.wid_148{ width:148px;}

/*2015-11-6改*/
/*咨询内容页*/
.part .hd{ padding:10px 15px;}
.part .bd{ padding:0 15px 7px;}
.one_article{ position:relative; height:48px; overflow:hidden;}
.one_article.list{ height:36px;}
.one_article p{ width:240px;}
.one_article label{ position:absolute; bottom:0; right:0;}
.one_article.list span{ color:#00489d;}
.notice_p{ margin-top:15px; color:#888;}
.inc_c .d_dy dd a.good_ed{ background:url(public_img/yellow_zan.png) no-repeat;}
.com_login a{ text-decoration:none;}

/*发布病例*/
.case_info a,.case_comment a{ color:#999;}
.case_comment a.color_333{color:#333;}
.case_info span{float:none;}
.border_none{ border:none;}


/*最新病例*/
.one_newCase{ font-size:13px; color:#333; line-height:19px; padding:8px 0; border-bottom:1px dashed #ccc;}
.user_time{ color:#999; margin-bottom:6px;}
.user_time a{ color:#999; text-decoration:none;}
.border_none{ border:none;}
.one_newCase p a{ color:#333;}

/*2015-11-12改*/
/*病例详情*/
.img_one a, .img_one img{height:auto;}
.img_last, .img_next{ top:50%; margin-top:-18px;}

/*2016.6.6有奖阅读*/
.about_read{ border-top:1px solid #c7c7c7; padding-bottom:20px;}
.prize_reading{ font-size:14px; border:1px dashed #ff8500; padding:6px 12px;}
.prize_reading a{ color:#00489d;}
.pr_top{ height:26px; overflow:hidden;}
.pr_top label{ font-size:16px; color:#ff8500; font-weight:bold; line-height:26px; float:left;}
.pr_top a{ font-size:13px; line-height:26px; float:right;}
.pr_body{ text-align:center; padding:8px 0 14px 0;}
.prize_reading a.go_read{ background:#ff8500; font-size:14px; color:#fff; font-weight:bold; height:30px; display:inline-block; line-height:30px; padding:0 42px; margin-top:14px;}
.pr_body b{ color:#ff8500;}

/*医学资讯列表页-推广-2016.6.15*/
.add_ad_pc .footer{ display:none;}
.ad_icon_pc{ background:url(ad_icon.png) no-repeat; width:64px; height:23px;}

/*资讯详细页-相关阅读五种状态-2016.7.7*/
.about_read_list_b li a{ color:#333;}
.r_about_read .hd h3{color: #333; font-size: 16px; line-height: 30px;}
.r_about_read .listblock{ border-top:1px solid #d9d9d9;}
.about_read_list_14 p{ font-size:14px; line-height:24px;}
.about_read_list_b14 p a{ font-size:14px; color:#1d4b87; line-height:24px;}

/*资讯详细页-文章结尾增加点赞图标-2016.7.19*/
.zan_box1{ width:80px; height:68px; margin:20px auto; background:url(zan_bg.jpg) no-repeat; text-align:center; padding-top:12px; cursor:pointer;}
.zan_box1 p{font:16px/26px Arial; color:#fff; margin-top:5px;}

/*20180125-cms返回顶部和下拉加载*/
.new_back{
    width: 55px;
    height: 55px;
    position: fixed;
    left: 50%;
    margin-left: 550px;
    bottom: 115px;
    display:none;
    cursor: pointer;
}
.load_more{
    padding: 20px 0;
    text-align: center;
    font-size: 18px;
    line-height: 22px;
}
.load_more img{
    width: 22px;
    height: 22px;
    vertical-align: middle;
    margin-right: 5px;
}
.load_more span{
    vertical-align: middle;
}