﻿/*
'=========================================================
' Software name:The Internet Pharmacies of JianKe 
' Version:ver8.0
' Copyright (C) 2006-2012 jianke.com. All rights reserved.
' Web: //www.jianke.com
' Author Aliang
'=========================================================
*/

.main{clear:both; width:980px; margin:0 auto; text-align:center;color:#666;}
.sidebar,.content{ float:left;  margin:10px auto;}
.sidebar{ width:210px;}
.content{ margin-left:10px; width:760px;}
.sidebar ul{ clear:both; text-align:left; margin:5px 0;}
.main a:link,.main a:visited{ color:#666;}
.main a:hover,.crumb a:hover{ color:#fe2a2a;}
.sidebar_red{ color:#ff0014; font-weight:bold;}
.hot_news,.jianke_news,.about_news{ clear:both; border:1px solid #d4d4d4; }
.hot_news{ margin-bottom:10px;}
/*侧栏共用title*/
.bar_gloabal_title{ height:32px; line-height:32px; background:url(../images/class_sidebar.jpg) repeat-x 0 -14px;}
.bar_gloabal_title h2{ height:31px; width:286px; margin:0 auto; border-bottom:1px solid #d4d4d4;  font-size:13px; color:#0068b7; font-weight:bold; text-align:left; font-size:14px;}
.bar_gloabal_title h2 span{ float:left; position:relative; top:9px; left:4px; overflow:hidden; width:15px; height:14px;background:url(../images/class_sidebar.jpg) no-repeat 0px 0px; }
.hot_news li a,.about_news li a{ float:left; width:250px; overflow:hidden; height:24px;}
/*相关资讯*/
.hot_news ul,.about_news ul{ margin:7px 0 5px;}
.hot_news li,.about_news li{ line-height:23px; height:23px; overflow:hidden; margin-left:10px;}
.hot_news li a,.about_news li a{ width:250px; }
/*健客快报*/
.jianke_news ul{ text-align:center; line-height:27px; }
.jianke_news li{ border-bottom:1px dashed #ccc; margin:10px 0; padding:10px 0;}
.jk_news_til a:link,.jk_news_til a:visited{ padding:3px 0; display:block; font-size:14px; color:#0068b7; font-weight:bold;}
.jk_news_til a:hover{ color:#fe2a2a;}
.jk_news_cont{ text-align:left; margin:0 10px; line-height:20px; height:60px; overflow:hidden;}
/*新闻列表*/
.content .crumb{ border-bottom:2px solid #1599e1; height:20px;}
.news_list{ clear:both; text-align:left; margin:15px 0 0 5px; width:745px;}
.news_list li{ height:28px; line-height:28px; border-bottom:1px dashed #ccc; position:relative;}
.news_list li a:link,.news_list li a:visited{  float:left; color:#111; }
.news_list li a:hover{ color:#fe2a2a;}
.news_list li span{ display:block; position:absolute; top:0px; right:0px;}
.news_list li img{ display:block; float:left; margin:10px 0 0 5px; }

/*分页*/
.paging{ clear:both; margin:17px 0; text-align:right;}
.paging a{ border:1px solid #c4c4c4; padding:3px 6px; margin-left:3px;}
.paging a:hover,.paging .paging_focus:visited,.paging .paging_focus:link{ cursor:pointer; color:#ff1e1e; border:1px solid #ff7300; background:#ffede1;text-decoration:none;}
a.paging_blue:link,a.paging_blue:visited{color:#336699; font-weight:bold;}
a.paging_blue:hover{ color:#ff7300;}
.total_page b{ color:#336699;}
.paging_input{  margin:8px 0px 2px 8px; }
.paging_input input{ border:1px solid #c4c4c4; width:25px; margin:0px 5px;position:relative; top:2px;}
.paging_button{ vertical-align:middle; border:0; font-size:0; width:55px; height:23px;   overflow:auto; text-indent:-100px;background:url(../images/class_about_pro.png) no-repeat 0 -51px; cursor:pointer; }


/*资讯首页*/
.news_main{ margin:10px auto; width:980px; overflow:hidden;}
.news_wrap,.news_bar{ float:left; margin-top:10px;}
.news_wrap{ width:770px;}
.news_bar{width:200px; float:right; }
.news_focus,.news_today{ float:left; height:462px;}
.news_focus{ width:340px;}
.news_today{ margin-left:10px; width:420px; line-height:18px;}
.today_title{ background:url(../images/news_def.png) no-repeat 0 0; height:44px; line-height:44px; text-indent:-9999px;}
.today_colum h3{ font-size:16px; font-weight:bold; color:#ff5705; text-align:center; width:280px; margin:8px auto; height:20px; line-height:20px; overflow:hidden;}
.today_colum h3 a:link,.today_colum h3 a:visited{font-weight:bold; color:#ff5705;}
.today_colum h3 a:hover{ text-decoration:underline;}
.today_colum p{ height:36px; overflow:hidden;}
.today_colum_line{ clear:both; background:url(../images/news_def.png) no-repeat 0 -82px; height:6px; margin:13px 0 7px 20px; overflow:hidden;}
.today_colum_bot{ border-bottom:1px dashed  #ccc; padding-bottom:10px;}
.today_list ul{ margin:13px 0 0 10px; overflow:hidden;}
.today_list li{ line-height:26px; color:#00709e; font-size:14px; width:375px; white-space:nowrap; overflow:hidden;}

/*资讯切换*/
.news_tab_left,.news_tab_right{ float:left; width:378px; height:272px; border:1px solid #d2daef; margin-top:10px; position:relative;}
.news_tab_right{ margin-left:10px;}
.news_more{ position:absolute; right:10px; top:10px;}
.news_more a:link,.news_more a:visited{ color:#00709e; font-size:12px;}
.news_more a b{ font-size:10px; font-weight:normal; font-size:10px; margin-top:-4px; padding-left:4px;}
.news_more a:hover{ color:#fe2a2a;}
.news_container{ clear:both;}
.news_tab_left ul.product_tab,.news_tab_right ul.product_tab{ height:30px; line-height:30px; background-color:#f2f5fe; border-bottom:1px solid #d2daef; _overflow:hidden;}
.news_tab_left .product_tab li,.news_tab_right .product_tab li{ float:left; cursor:pointer; color:#666; font-size:14px; font-weight:bold; width:105px; text-align:center; text-indent:-6px; }
.news_tab_left .com_dis,.news_tab_right .com_dis{margin:0px 0 0 10px;}
.news_tab_left li.tab_focus,.news_tab_right li.tab_focus{ color:#00a04c; background:url(../images/news_def.png) no-repeat 0 -47px; height:32px; margin-left:-1px; position:relative; left:0; top:0; display:block;}
.com_hide{ display:none;}
.com_dis_1{ margin-top:15px; overflow:hidden; _height:80px; }
.com_dis_1_img,.com_dis_1_main{ float:left;}
.com_dis_1_main{ padding:0 0px 0 15px; width:233px;}
.news_tab_left h3 a:link,.news_tab_right  h3 a:link,.news_tab_left h3 a:visited,.news_tab_right  h3 a:visited{ color:#ff5705; font-size:14px; font-weight:bold;}
.news_tab_left h3 a:hover{ text-decoration:underline;}
.com_dis_1_main p{ line-height:18px; height:54px; overflow:hidden; color:#999; margin-top:7px;}
.com_ul{ clear:both; margin-top:5px;}
.com_ul li{ height:27px; line-height:27px; width:370px; margin-left:-6px; overflow:hidden;}
.com_ul li a:link,.com_ul li a:visited{ font-size:14px; color:#666;}
.com_ul li a:hover{ color:#fe2a2a;}
.com_dis_1_main h3 a:link,.com_dis_1_main a:visited{ white-space:nowrap; overflow:hidden; width:227px; display:block;}
.com_dis_1_main a:hover{ text-decoration:underline;}

/*资讯列表*/
.news_bar_lf,.news_rg_list{ float:left; margin-top:0;}
.news_wrap_rg,.news_rg_bar{ float:right;margin-top:0;}
.news_rg_list{ width:450px; border:1px solid #d4d4d4;padding-left:8px;}
.news_rg_bar{ width:300px; float:right; margin-left:10px;}
.news_rg_list .crumb{ border-bottom:2px solid #1599e1; height:25px; line-height:25px; margin-top:3px;}
.news_rg_list ul{ margin:10px 0 3px;}
.news_rg_list li{ line-height:24px; overflow:hidden; height:26px;height:24px \9; position:relative;}
.news_rg_list li a:link,.news_rg_list li a:visited{ display:block;overflow:hidden; font-size:14px; color:#111; width:327px; }
.news_rg_list li a:hover{ color:#fe2a2a;}
.date{ position:absolute; right:17px; top:0; color:#999;}
.news_rg_list .paging{ margin:6px 14px 8px 0;margin:4px 14px 8px 0 \9;}
/*健康专题*/
.jianke_zt{ clear:both; border:1px solid #d4d4d4; width:298px; overflow:hidden; margin-top:10px; position:relative;}
.jianke_zt .com_dis_1{ padding:12px 0 13px 12px;*padding:11px 0 8px 12px;_padding:8px 0 8px 12px; margin:0;}
.jianke_zt .com_dis_1_img{ float:left; width:110px;overflow:hidden;}
.jianke_zt .com_dis_1_main{ float:left; width:152px; padding-left:10px; overflow:hidden;}
.jianke_zt .com_ul{ clear:both;  padding-bottom:6px; margin-top:-3px;}
.jianke_zt .com_ul li{ height:26px;height:23px \9; line-height:23px;}
.jianke_zt li a:link,.jianke_zt li a:visited{ width:200px; display:block; font-size:12px; overflow:hidden; margin-left:15px; color:#4d4d4d;}
.jianke_zt li a:hover{ color:#fe2a2a;}
.jianke_zt h3 a:link,.jianke_zt h3 a:visited{ width:150px; display:block; overflow:hidden; white-space:nowrap; font-size:14px; color:#ff5705; font-weight:bold;}
.jianke_zt h3 a:hover{ color:#fe2a2a;}
.jianke_zt .news_more{ position:absolute;}

/*侧栏分类*/
.news_bar_sort{ background-color:#f2f5fe;border:1px solid #d2daef; padding:9px 0 5px;}
.news_sort_wrap{ margin:0px 3px 3px 13px; padding-bottom:2px;  color:#00709e; }
.news_sort_wrap h2{ line-height:24px; }
.news_sort_wrap h2 a:link,.news_sort_wrap a:visited{ font-size:14px; font-weight:bold; color:#6bc450;}
.news_sort_wrap h2 a:hover{ text-decoration:underline;}
.news_sort a:link,.news_sort a:visited{ font-size:12px;line-height:24px; color:#00709e; font-weight:normal;}
.news_sort a:hover{ color:#fe2a2a;}
/*资讯广告*/
.news_ad_1,.news_ad_2,.news_ad_3{ clear:both; margin-top:10px; float:left;  border:1px solid #d5d5d5;}
.news_ad_1 img{ width:768px; height:90px; overflow:hidden;}
.news_ad_2,.news_ad_3{ margin-top:11px;margin-top:10px \9;}
.news_ad_2 img,.news_ad_3 img{ width:198px; height:162px; overflow:hidden;}

/*新闻详细页*/
.news_rg_bar_lf{  margin-top:10px;}
.news_det_wrap{width:668px; border:1px solid #ccc; text-align:center; border-top:2px solid #1599e1; float:left; margin-top:10px; }
.news_detail{ margin:0 15px;}
.news_h1{ font-size:16px; font-weight:bold; color:#111; padding:0; margin:0; margin-top:20px; height:35px; line-height:35px; overflow:hidden;}
.news_info{ color:#999; padding:9px 0 14px 0;border-bottom:1px dashed #ccc;}
.news_share{border-bottom:1px dashed #ccc;padding:7px 0px;overflow:auto;margin-bottom:10px;}
.news_content{padding-top:10px;}
.news_content p{line-height:24px;text-align:left;text-indent:2em;font-size:14px; }
.jianke_from{ text-align:left; margin:30px 0 30px; font-size:14px; clear:both; font-weight:bold; color:#111;}

/*图片推荐*/
.img_recommend{ border:1px solid #ccc; margin-top:10px;}
.img_recommend ul{ clear:both; display:inline-block; margin:14px 0 10px 2px;}
.img_recommend li{ width:130px; display:inline; float:left; height:125px; text-align:center; margin-left:10px; line-height:20px;}
.img_recommend li img{ width:130px; height:90px; overflow:hidden;}

/*资讯首页焦点图*/
.news_ad_1{ _margin-top:8px;}
#ifocus { width:324px; height:452px; position:relative; margin-top:7px;margin-left:8px; }
#ifocus_pic { display:inline; position:relative; float:left; width:324px; height:452px; overflow:hidden; }
#ifocus_piclist { position:absolute; }
#ifocus_piclist li {  width:325px; height:452px; overflow:hidden; }
#ifocus_piclist img {  width:325px; height:452px;}
#ifocus_btn { display:inline;  }
#ifocus_btn ul{ position:relative; left:8px; }
#ifocus_btn li{ float:left; margin:2px 3px 0 0;width:60px; overflow:hidden;  cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_btn img { width:53px; height:42px; border:1px solid #fff; }
#ifocus_btn .current { opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
#ifocus_opdiv{ position:absolute; left:0; bottom:53px; width:324px; height:35px; background:#000; opacity:0.6; -moz-opacity:0.6; filter:alpha(opacity=60); z-index:1; }
#ifocus_btn .current img{border:2px solid #fff;}
#ifocus_tx { position:absolute; left:8px; bottom:61px; z-index:100; color:#FFF; font-size:16px; font-weight:bold; }
#ifocus_tx .normal { display:none; }
#ifocus_tx li{ width:308px; overflow:hidden; height:25px; line-height:25px; color:#FFF; font-size:16px; font-weight:bold;}
  
#ifocus_opdiv2{ position:absolute; position:relative \9;width:324px; left:0; bottom:0; bottom:60px \9; z-index:12; height:60px; background:#000; opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80);}
#ifocus_btn{ position:absolute;position:relative \9; bottom:0px;top:-112px \9; left:0;z-index:299; }
#ifocus_btn li{ opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80); z-index:135; position:relative; }
.news_focus{float:left; height:462px; width:340px;overflow:hidden; background:url(../images/newsFocus_repeatx.jpg) repeat-x 0 0; }

.today_list li{position: relative; width: auto;}
.today_list li a{ width: 22em; display: block;white-space: nowrap;overflow: hidden;}
.today_list li span{font-size: 12px; position: absolute;right: 20px;top: 0; color: #666;}


.jianke_from span{ font-size:14px;}
.news_h1 span{ font-size:16px;}
.news_content p{text-indent:0; margin-bottom:15px; }

/*分享*/
.news_info span{ margin-left:-60px; margin-right:60px;}
.news_share{ display:inline-block;position:absolute; right:25px; top:4px;}

/*8.15*/
.news_content{ font-size: 14px; line-height: 24px; text-align: left;}
.news_ad_2,.news_ad_3{ margin-top:8px;}
.news_rg_list .paging{ margin:10px 14px 12px 0;margin:8px 14px 12px 0 \9;}
