﻿@charset "utf-8";
/* CSS Document */
body.bbsindex { font-family:Arial, Helvetica, sans-serif,"宋体"; background:#eee url(../images/body_bg_bbs.jpg) top center repeat-y;}
li,.linkbbs h1 { font-family:"宋体";}
a:hover { color:#f30;}
a:active { color:#f30;}
*Html a:hover { color:#f30;}
*Html a:active { color:#f30;}
.topmainlink { width:955px; color:#969696; text-align:center; padding:5px 0 3px 0; background:url(../images/top_bg_1_bbs.jpg) 0 0 repeat-x; border-bottom:1px #dcdcdc solid;}
.topmainlink a { margin:0 6px 0 7px;}
.topmainlink a:visited ,.topmainlink a:link { color:#000;}
.topmainlink a:active ,.topmainlink a:hover { color:#f00; text-decoration:none;}
.topmainlink a.redcolor:link ,.topmainlink a.redcolor:visited { color:#f00;}
.toplogo { width:935px; height:80px; padding:8px 0; overflow:hidden;}
	.logo_bbs { width:185px; float:left;}
	.topad_bbs { width:600px; float:left;}
	.txtad_top { width:150px; float:left;}
	.txtad_top ul li{ line-height:20px;color:#ff0000;}
	.txtad_top ul li a:link ,.txtad_top ul li a:visited{ color:#ff0000;}
	.txtad_top ul li a:hover ,.txtad_top ul li a:active { color:#f00;}
	
/* BBS导航开始 */
.navbbs { width:935px; height:64px; background:url(../images/nav_bg_1_bbs.jpg) 0 0 no-repeat;}	
	.nav { width:925px; height:64px; float:left; margin-left:5px; display:inline; background:url(../images/nav_bg_2_bbs.jpg) 0 0 repeat-x;}
	ul.mainnav { height:34px;}
	ul.mainnav li { float:left; padding:7px 22px 5px 20px; font-size:14px; background:url(../images/nav_bg_4_bbs.jpg) 0 2px no-repeat;}
	ul.mainnav li a:link ,ul.mainnav li a:visited { color:#fff; font-weight:bold; font-size:14px;}
	ul.mainnav li.firstnav { background:0; padding-left:10px;}
	.navbg { width:5px; float:left; height:64px; background:url(../images/nav_bg_3_bbs.jpg) 0 0 no-repeat;}
	/* BBS 登陆 */
	.bbslogin { padding:4px 0 0 10px;}
	.bbslogin span { float:right; padding-right:10px;}
	.bbslogin span b { background:#FFC76F; font-weight:100; padding:0 5px;}
	.inputbbs { width:110px; padding:2px 0 2px 2px; border:1px #B6B6B6 solid; border-bottom-color:#D2D2D2; border-right-color:#D2D2D2;}
	a.redbbs:link ,a.redbbs:visited { color:#f30; text-decoration:underline;}

.mainc ,.bbsindexad ,.bbsofkind ,.bbssexkind ,.bbsillkind ,.thepicbbs ,bbscopy ,.illbbskid,.pro { width:935px; margin-top:8px;}	
/* 最新新闻和flash图开始 */
.flashleft,.hotlistph { width:316px; float:left;}	
	#flash_bbs { width:316px; height:260px;} 
	.hotbbs { width:314px; border:1px #B3CAE6 solid; margin-top:8px;}
	.hotbbs h1 { color:#0045AC; font-size:14px; background:url(../images/htitle_bg_1.jpg) 0 0  repeat-x; padding:4px 0  2px 10px; border-bottom:1px #B3CAE6 solid;}
	.hbcont { width:294px; padding:10px 10px 5px 10px;}
	ul.newsb1 li span ,ul.listph1 li span { float:right; color:#787878;}
	ul.newsb1 li ,ul.newsb2 li { background:url(../images/icon_2.jpg) 2px 8px no-repeat; padding-left:10px;}
	
	ul.newsb1 li.firstli, ul.newsb2 li.firstli { height:88px!important; height:81px; padding:0; background:0;}
	ul.newsb2 li.firstli { height:88px!important; height:84px; background:url(../images/bor_bg_1.gif) 0 78px repeat-x;}
	ul.newsb1 li.firstli img ,ul.newsb2 li.firstli img{ border:1px #dcdcdc solid; float:left; padding:2px;}
	ul.newsb1 li.firstli .showtu ,ul.newsb2 li.firstli .showtu { width:175px; float:left; padding-left:10px; line-height:21px;}
	ul.newsb2 li.firstli .showtu { width:124px; line-height:22px; padding-top:3px;}
	ul.newsb1 li.firstli b { color:#f30; font-weight:100;}

.newscenter { width:377px; height:555px; overflow:hidden; border:2px #f50 solid; float:left; margin-left:8px; display:inline; background:url(../images/news_center_bg.jpg) 0 0 no-repeat;}	
	ul.hotnews,ul.normalnews ,ul.normalnews2 { width:357px; padding:7px 0 7px 0; margin-left:10px; background:url(../images/bor_bg_1.gif) 0 bottom repeat-x;}
	ul.hotnews li { text-align:center; padding-top:15px;}
	ul.hotnews li a:hover ,ul.hotnews li a:active { color:#f30;}
	ul.hotnews li h1 { font-size:22px; font-family:"微软雅黑","宋体"; padding-bottom:5px;}
	ul.hotnews li h1 a:link ,ul.hotnews li h1 a:visited { color:#f30;}
	
	ul.normalnews li ,ul.normalnews2 li { font-size:14px; line-height:25px; background:url(../images/icon_1.gif) 5px 8px no-repeat; padding-left:14px;}
	ul.normalnews2 { background:0;}
	ul.normalnews2 li span ,ul.normalnews li span { float:right; font-size:12px; color:#787878;}
	
	ul.shangxun { width:361px; height:68px; padding:6px 0 0 0; margin-left:10px; background:url(../images/shangxun_bg.jpg) 0 0 no-repeat;}
	ul.shangxun li.biaoqian { color:#fff; width:250px; padding-left:100px;}
	ul.shangxun li.biaoqian a:link ,ul.shangxun li.biaoqian a:visited { color:#fff; margin:0 5px;}
	ul.shangxun li.biaoqian a:active ,ul.shangxun li.biaoqian a:hover { color:#ff0;}
	ul.shangxun li { width:170px; float:left; padding-left:10px;}
	ul.shangxun li a:link , ul.shangxun li a:visited {color:#00886A;}
	ul.shangxun li a:hover , ul.shangxun li a:active {color:#f30;}
	
/*  活动公告 */
.huodongright { width:222px; float:left; margin-left:8px; display:inline;}
	
	.hdgg,.toptu ,.aboutph { width:222px;}	
	.toptu,.aboutph ,.starmeb{ margin-top:8px;}
	/*  活动公告 */
	.hdgg h1, .toptu h1 ,.aboutph h1 ,.starmeb h1 { font-size:14px; color:#FF4800; padding:4px 0 3px 10px; background:url(../images/right_bg_bbs_1.gif) 0 0 no-repeat;}
	.toptu h1 { background-position:0 -36px; color:#333; }
	.aboutph h1 { background-position:0 -72px;}	
	.starmeb h1 { font-size:12px; background-position:0 -108px;}
		.ggcont { width:200px; border:1px #FFCA9F solid; border-width:0 1px; padding:3px 10px 0 10px;}
		.ttcont { border-color:#D2D2D2; padding-top:0; padding-bottom:9px!important;padding-bottom:10px; display:inline-table;}
			ul.gglist li { line-height:24px; background:url(../images/icon_3.gif) 0 9px no-repeat; padding-left:8px;}
		.ggbg,.ttbg { height:5px; overflow:hidden; background:url(../images/right_bg_bbs_1.gif) 0 -29px no-repeat;}
		.ttbg { background-position:0 -65px;}
		
	/*  本周热贴排行  */	
	.ttcont{ width:220px; border:1px #D2D2D2 solid; border-width:0 1px; padding:3px 0px 0 0px;}
		ul.ttlist{ width:auto;}
		ul.ttlist li{ width:210px; height:20px; padding:2px 0px 2px 10px;}
		ul.ttlist li img{ float:left;margin-right:8px; vertical-align:middle;margin-top:4px}
		ul.ttlist li span{ padding-top:5px;}
		ul.ttlist li.pp1{ background:#E0EDF6;}
/* 本周热贴排行 */
.hotlistph h1 ,.contrq h1,.contsex h1 ,.contill h1{ height:28px; font-size:14px; color:#0045AC; background:url(../images/cont_title_bg_1.gif) top right no-repeat;}
.contsex h1 { background-position:0 -30px; color:#C60500;}
.contill h1 { background-position:0 -60px; color:#008471;}
.hotlistph h1 span ,.contrq h1 span ,.contsex h1 span ,.contill h1 span {  float:left; background: url(../images/cont_title_bg_2.gif) 0 0 no-repeat; padding-left:5px;} 	
.contsex h1 span { background-position:0 -30px;}	
.contill h1 span  {background-position:0 -60px;}
	.contrq h1 span.morelist, .contsex h1 span.morelist , .contill h1 span.morelist{ font-family:"宋体"; font-size:12px; float:right; background:0; padding:5px 5px 0 0; font-weight:100;}
	.contrq h1 span.morelist a , .contsex h1 span.morelist a , .contill h1 span.morelist a { margin:0 5px;}
	/* 1 */
	.contrq h1 span.morelist a:link ,.contrq h1 span.morelist a:visited  { color:#0045AC;}
	/* 2 */
	.contsex h1 span.morelist a:link , .contsex h1 span.morelist a:visited { color:#C60500;}
	/* 3 */
	.contill h1 span.morelist a:link ,.contill h1 span.morelist a:visited { color:#008471;}
	
	.contrq h1 span.morelist a:hover ,.contrq h1 span.morelist a:active , .contsex h1 span.morelist a:hover , .contsex h1 span.morelist a:active , .contill h1 span.morelist a:hover ,.contill h1 span.morelist a:active { color:#f00; text-decoration:none;}
	.contrq h1 span.morelist a.more:link ,.contrq h1 span.morelist a.more:visited , .contsex h1 span.morelist a.more:link , .contsex h1 span.morelist a.more:visited , .contill h1 span.morelist a.more:link ,.contill h1 span.morelist a.more:visited { color:#333; margin-left:10px;}

.hotlistph h1 span b ,.contrq h1 span b ,.contsex h1 span b ,.contill h1 span b{ display:block; background:url(../images/cont_title_bg_2.gif) top right no-repeat; padding:5px 25px 1px 5px;}
.contsex h1 span b { background-position:right -30px;}
.contill h1 span b  { background-position:right -60px;}

	.listcont { width:314px; float:left;border:1px #B3CAE6 solid; border-width:1px 1px 0 1px; padding:10px 0px 1px 0px; }
	.listcont ul.asp1{}
	.listcont ul.asp1 li{ float:left; width:140px; text-align:center; margin-left:3px; margin-right:3px; border-bottom:#CCC 1px dashed;}
	.listcont ul.asp1 li img{ width:140px; height:90px; border:#CCCCCC 1px solid; padding:3px;}
	.listcont ul.asp2{ padding-left:8px;}
	.listcont ul.asp2 li{ float:left; width:150px;}
	.listbg1,.listbg2 ,.listbg3 ,.listbg4 ,.listbg5,.listbg6{ width:100%; background:url(../images/cont_bottom_bg_1.gif) 0 0 no-repeat; height:5px; overflow:hidden;}
	.listbg2 { background:url(../images/cont_bottom_bg_2.gif) 0 0 no-repeat;}
	.listbg3 { background:url(../images/right_bg_bbs_1.gif) 0 -101px no-repeat}
	.listbg4 { background:url(../images/right_bg_bbs_1.gif) 0 -136px no-repeat;}
	.listbg5 { background:url(../images/cont_bottom_bg_3.jpg) 0 0 no-repeat;}
	.listbg6 { background:url(../images/cont_bottom_bg_4.jpg) 0 0 no-repeat;}
/* 精彩专题 热门话题 */
.huati { width:610px; float:left; margin-left:8px; display:inline; border-right:1px #FFB966 solid;}		
	.jchuati { width:305px; float:left;}
	.jchuati h1 { background:url(../images/cont_title_bg_2.jpg) 0 0 no-repeat; line-height:18px; padding:8px 0 0 18px; font-size:14px; color:#f30;}
	.jchuati h1 span.morebq { float:right; font-size:12px; font-weight:100; color:#333; padding-right:5px; position:relative; top:-3px;}
	.jchuati h1 span.morebq a { margin:0 5px;}	
		ul.htcont ,ul.contul ,ul.contul2 ,ul.contul3{ border:1px #FFB966 solid; border-width:0 0 1px 1px;  padding:10px 10px 3px 10px;}
		ul.htcont li ,ul.contul li ,ul.contul2 li,ul.contul3 li{ line-height:25px; font-size:14px; background:url(../images/icon_2.jpg) 2px 10px no-repeat; padding-left:10px;}
		ul.htcont li.impmes ,ul.contul li.impmes ,ul.contul2 li.impmes,ul.contul3 li.impmes{ font-size:12px; line-height:20px; background:0; padding:0; height:100px; background:url(../images/bor_bg_1.gif) 0 90px repeat-x}
		ul.htcont li.impmes img ,ul.contul li.impmes img ,ul.contul2 li.impmes img ,ul.contul3 li.impmes img  { width:109px; height:80px; float:left;}
		ul.htcont li.impmes .imptxt ,ul.contul li.impmes .imptxt ,ul.contul2 li.impmes .imptxt ,ul.contul3 li.impmes .imptxt{ width:164px; float:left; padding:0 0 0 10px; background:0;}
							.imptxt b { font-weight:100; color:#f30;}
							
		ul.contul,ul.contul2 ,ul.contul3{ border-color:#B3CAE6; border-width:1px 1px 0 1px; padding-bottom:1px}
		ul.contul2 { border-color:#F1CBCF;}
		ul.contul3 { border-color:#ADDCD7;}
		ul.contul li span ,ul.contul2 li span ,ul.contul3 li span{ float:right; color:#787878 ; font-size:12px; padding-right:5px;}
		ul.contul li.impmes,ul.contul2 li.impmes ,ul.contul3 li.impmes { height:98px; overflow:hidden;}
		ul.contul li.impmes img ,ul.contul2 li.impmes img ,ul.contul3 li.impmes img { width:103px; height:75px; border:1px #DCDCDC solid; padding:2px;}
		ul.contul li.impmes .imptxt ,ul.contul2 li.impmes .imptxt ,ul.contul3 li.impmes .imptxt{ width:207px;}	
		ul.contul li.impmes h2 , ul.contul2 li.impmes h2 , ul.contul3 li.impmes h2 { font-size:14px; padding:4px 0 0 0;}
						
/* 社区首面 中部两个广告 */
.bbsindexad { height:80px;}	
.center_ad_1 { float:left;}
.center_ad_2 { float:right;}						

/* 时尚沙龙 */
.bbsofkind h3 ,.bbssexkind h3 ,.bbsillkind h3 { height:30px; padding:20px 10px 0 0px; color:#fff; background:url(../images/bbs_menu_title.gif) 0 0 no-repeat; text-align:right; font-weight:100;}
.bbssexkind h3 { background-position:0 -52px;}
.bbsillkind h3 { background-position:0 -104px;}
	.bbsofkind h3 a:link ,.bbsofkind h3 a:visited ,.bbssexkind h3 a:link ,.bbssexkind h3 a:visited ,.bbsillkind h3 a:link ,.bbsillkind h3 a:visited { color:#fff; margin:0 5px;}
	.bbsofkind h3 a:active ,.bbsofkind h3 a:hover ,.bbssexkind h3 a:active ,.bbssexkind h3 a:hover ,.bbsillkind h3 a:active ,.bbsillkind h3 a:hover{ color:#ff0;}
	
	.contleft { width:713px; float:left;}
		.contrq ,.contsex,.contill{ width:348px; float:left; margin:8px 8px 0 0; display:inline;}
		
	.contright,.illright { width:222px; float:left;}
		/* 本栏目热帖排行 */
		ul.phlist1 { border:1px #C8C8C8 solid; border-width:0 1px 0 1px; padding:8px 10px 5px 30px; background:url(../images/icon_ph_2.gif) 10px 12px no-repeat;}
		/* 明星会员显示 */
		.memberstar { border:1px #dcdcdc solid; border-width:0 1px; padding:10px 10px 5px 10px;}
/* 贴图精选  */
.thepicbbs { width:933px; border:1px #D2D2D2 solid; height:335px; overflow:hidden;}		
.thepicbbs h1 { background:url(../images/the_pic_bbs_title_bg.jpg) 0 0 repeat-x; height:42px;}
.thepicbbs h1 span { float:right; font-weight:100; padding:13px 10px 0 0;}
.thepicbbs h1 span a { margin:0 8px;}
	ul.piclist { width:653px; float:left; padding:8px 10px 10px 10px; background:url(../images/bor_bg_2.jpg) 644px 1px no-repeat;}	
	ul.piclist li { float:left; margin:12px 10px 0 10px; display:inline;}
	ul.piclist li a img { padding:2px; border:1px #dcdcdc solid;}
	ul.piclist li a:hover img { border-color:#000;}
	ul.piclist li h5 { margin:4px 0 0 0; font-weight:100; text-align:center;}	
	
	ul.pictuijian { width:250px; margin-top:18px; float:left; background:url(../images/tujian_pic_title.jpg) 0 0 no-repeat; padding:30px 0 0 0;}
	ul.pictuijian li { line-height:22px; padding:4px 0 0 0; background:url(../images/bor_bg_2.gif) 0 bottom repeat-x;} 	
	ul.pictuijian li span { float:right; padding-right:5px; color:#505050;}	
	ul.pictuijian li a { background:url(../images/icon_4.gif) 4px 2px no-repeat; padding: 0 0 0 12px;}	
.illkind { width:200px; padding:5px 10px 0 10px; margin-top:8px; border:1px #ADDCD7 solid; background:#F6FFFE; height:613px;}
*html .illkind { padding:10px 10px 0 10px; height:608px;}		
	.illkind ul  { width:100%; margin-top:5px; overflow:hidden;} 
	.illkind ul li { width:85px; float:left; background:url(../images/icon_5.gif) 0 4px no-repeat; padding-left:15px;}	
	.illkind ul h4 { height:30px; font-size:14px; background:url(../images/bor_bg_1.gif) 0 25px repeat-x;}
.illbottomad { width:222px; margin-top:8px; height:192px; background:#fff;}	
/* 友情链接 */
.linkbbs { width:935px; padding-bottom:5px; margin-top:8px; background:url(../images/link_bbs_bottom_bg.gif) 0 bottom no-repeat;}	
.linkbbs h1 { font-size:14px; line-height:16px; background:url(../images/link_bbs_top_bg.gif) 0 0 no-repeat; padding:9px 0 1px 12px;}		
.linkbbs h1 span { font-size:12px; font-weight:100;}
	.blcont { border:1px #D2D2D2 solid; border-width:0 1px; padding:5px 0 5px 10px;}
	.blcont a { margin:0 10px 0 0;}
.bbscopy { width:935px; padding:15px 0 15px 0; line-height:23px; text-align:center;}
.bbscopy a { margin:0 10px;}
.bbscopy a:link ,.bbscopy a:visited { text-decoration:underline;}

/* 头部通栏 疾病论坛分类 */
.illbbskid { width:920px; border:1px #ADDCD7 solid; background:#F6FFFE; padding:10px 0 5px 11px; height:162px; overflow:hidden;} 
	ul.topillkid ,.lastArr{ width:240px; float:left; margin-right:10px; padding-right:10px;}
	ul.lastArr { width:130px; margin-right:0;}
	ul.topillkid h4 ,ul.lastArr h4 { height:30px; font-size:14px; color:#333; background:url(../images/bor_bg_1.gif) 0 25px repeat-x;}
	ul.topillkid li ,ul.lastArr li  { float:left; width:105px; background:url(../images/icon_5.gif) 0 4px no-repeat; padding-left:15px;}
	ul.lastArr li { width:115px;}
/*商品展示*/
.pro { width:920px; border:1px #ADDCD7 solid; background:#F6FFFE; padding-left:10px; overflow:hidden;}  
UL.ressro {
	 WIDTH: 920px; FLOAT: left; 
}
UL.ressro LI {
	 WIDTH: 100px; DISPLAY: inline; FLOAT: left; text-align:center; padding-left:18px;
}
UL.ressro LI A IMG {
	BORDER-BOTTOM: #bebebe 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #bebebe 1px solid; WIDTH: 100px; DISPLAY: block; HEIGHT: 75px; BORDER-TOP: #bebebe 1px solid; BORDER-RIGHT: #bebebe 1px solid
}
UL.ressro LI A:hover IMG {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
UL.ressro LI H2 {
	TEXT-ALIGN: center; LINE-HEIGHT: 18px; MARGIN-TOP: 5px; WIDTH: 100px; FLOAT: left; FONT-WEIGHT: 100; text-align:center;
}
UL.ressro LI SPAN.vipjia {
	COLOR: #FF6500
}
