﻿/*

新青协09模板

2009年1月 by kathy

kathy@163.com

*/



/*公用样式*/

* { margin:0; padding:0; }

body {margin: 0; padding-top: 3px; font: 12px "Tahoma","sans-serif"; color:#000000;  }



a {	color: #003366;	 text-decoration:none}

	a:hover { color: #999;  text-decoration:none }

img {border:0;}



.inputbox {width:120px;}

.checkbox {width:30px;}

/*页面*/

.content {margin: 0 auto 0 auto; width: 960px; padding: 0px; clear:both; }


/*头部样式*/
#header{ margin: 0 auto 0 auto; width: 960px; padding: 0px; clear:both; height:106px;}
#header_logo{ float:left; width:300px; height:101px; } /*background:url(head_banner_main_logo.jpg) no-repeat 0 0; */
#header_ad  { float:left; width:660px; height:101px; background:url(head_banner_main_ad.jpg) no-repeat 0 0;}
/*导航样式*/
#daohang { margin: 0px auto 0px auto; width: 960px; padding: 0px; clear:both; height:40px; background:url(daohang.jpg) no-repeat 0 0; }
#daohang ul{ padding-left:10px; padding-top:8px;}
#daohang li{float:left; width:85px; text-align:center; list-style-type:none}
#daohang ul li a:link, #daohang ul li a:visited { font-size:14px; color:#E2FF9A; text-decoration:none;} /* 333333; */
#daohang ul li a:hover{color:#FFFFCF; font-weight:bold;text-decoration:none;} /* f1f1f1 */

.menunew { margin: 0px auto 0px auto; width: 400px; padding: 0px; clear:both; height:30px;}
.menunew ul{ padding-left:10px; padding-top:5px;}
.menunew li{float:left; width:75px; text-align:center; list-style-type:none}
.menunew ul li a:link, .menunew ul li a:visited { font-size:14px; color:#FFFFFF; text-decoration:none;} /* 333333; E2FF9A*/
.menunew ul li a:hover{color:#FFFFCF; font-weight:bold;text-decoration:none;} /* f1f1f1 */

/*会员列表样式*/
#member { width:450px;height:300px; float:right; margin-top:55px; }
#member ul{ padding-left:10px;}
#member li{float:left; width:400px; text-align:left; list-style-type:none; font-size:14px; line-height:22px;}
#member li cite{ color:#CCCCCC; padding-right:3px; float:right;}
#member ul li a:link,#member ul li a:visited { color:#666;text-decoration:none;padding-left:15px;padding-top:5px; background:url(arrow1.gif) 0px 10px no-repeat ; }
#member ul li a:hover{ margin:0px;padding:0px;color:#85ca00;text-decoration:none;padding-left:15px;padding-top:5px;background: url(arrow.gif) 0px 10px no-repeat;}
/*生涯规划样式*/
#guihua{}
#guihua ul{ padding-left:10px; padding-right:10px;}
#guihua li{text-align:left; list-style-type:none; background:#FCFCFC; margin-bottom:5px; height:30px; padding-top:10px;}
#guihua ul li a:link,#guihua ul li a:visited { padding-left:50px; margin:10px 0px 0px 0px; font-size:16px; color:#999999; text-decoration:none; }
#guihua ul li a:hover{ padding-left:50px; color:#333333; font-weight:bold;text-decoration:none; background:url(jiantou.gif) 40px 3px no-repeat;}

/*信和医疗样式*/
#xinhe{ width:250px;height:500px; float:right;background:url(shuteng.gif) -30px 260px no-repeat; }
#xinhe ul{ padding-left:50px;padding-top:10px;}
#xinhe li{text-align:left; list-style-type:none;background:#F3FDEF;margin-top:5px; height:30px;padding-top:10px;}
#xinhe ul li a:link,#xinhe ul li a:visited { font-size:14px; color:#CC6600; text-decoration:none; font-weight:bold;}
#xinhe ul li a:hover{  color:#339900; font-weight:bold;text-decoration:none;}

/*论坛导航样式*/
#daohang1 {  }
#daohang1 ul{ padding-left:30px;padding-top:8px;}
#daohang1 li{float:left; width:100px; text-align:left; list-style-type:none}
#daohang1 ul li a:link,#daohang1 ul li a:visited { font-size:14px; color:#333333; text-decoration:none;}
#daohang1 ul li a:hover{  color:#FF6600; text-decoration:none;}

#daohang2 { padding-left:10px; padding-top:15px;}
#daohang2  a:link,#daohang2  a:visited { font-size:14px; color:#FF6600;  text-decoration:underline}
#daohang2  a:hover{  color:#333333; text-decoration:underline}
#daohang2 p {line-height:22px;}

/*会员导航样式*/
#daohang3 {  }
#daohang3 ul{margin-left:20px; margin-top:10px;}
#daohang3 li{text-align:left; list-style-type:none; background:url(hybj7.gif) 0px 0px no-repeat;line-height:30px;}
#daohang3 ul li a:link,#daohang3 ul li a:visited { font-size:16px;font-weight:bold; color:#999933; text-decoration:none;padding:5px 15px 5px 20px;}
#daohang3 ul li a:hover{color:#cccccc; font-weight:bold; text-decoration:none;}
/*4+1菜单*/

.menubar  {list-style-type: none;background: #94d000 url(top_menu_bg.jpg) repeat-x; height:39px;font-size: 14px;}
	.menubar  li {padding:0px; margin: 0px; float:left;background: url(menu_over.gif) no-repeat center top;
				color: #003D0E; height: 39px;width: 100px; font-weight :bold;list-style-type:none;}
		.menubar  li a {background: url(menu_bg.gif) no-repeat center top; float: left; width: 100px;color: #FFF;  line-height: 39px; 
						margin-right: 0px; padding-top: 0px; height: 39px; text-align: center;}
		.menubar  li a:hover {background: url(menu_over.gif) no-repeat center top; color: #003D0E; height: 39px;width: 100px;}
		.menubar  li.left  {background:url(logo_bottom.gif) no-repeat;  height: 39px;width: 35px;}
		.menubar  li.right {float:right;background:url(top_menu_right.jpg) no-repeat;  height: 39px;width: 6px;}
		.menubar  li a.selected {background: url(menu_over.gif) no-repeat center top; color: #003D0E; height: 39px;width: 100px;}



/*搜索与登陆条*/
.search_field {width:950px;background: #fff url(search_bg.gif) repeat-x top ;color: #808080;padding:0px 5px 0px 5px;height:28px;margin:0 auto 0 auto}
	.search_field button {background:url(submit.gif) no-repeat;border: 0;padding: 3px 0px 0px 0px;width:42px;height:24px;margin: 0px 0px 0px 5px;color: #000;font-size:12px;}

/*首页H结构布局*/
.left_big_box{float:left;width:594px;margin: 5px auto;padding: 0px;clear:none;}
#fuwu  {float:left;margin-left:5px;}
#fuwu h3{line-height:25px;color:#0674B8;background: url(xinhe6.gif) repeat-x;font-size:14px;}
#fuwu p{padding:5px;}

#yihu  {float:right;margin-right:20px;text-align:center;margin-top:50px; border:#cccccc 1px solid;width:150px;height:170px;}
#yihu h3{background:#F94074; color:#ffffff;line-height:25px;font-size:14px;}

.shebei  {float:left; width:180px; height:260px; margin-left:20px; text-align:left;}
.shebei h4{padding-left:0px; background:#ffffff; color:#444444; line-height:25px; font-size:14px; text-align:center;}
.shebei img{border:#CCCCCC 1px solid; padding:4px; margin:5px 0px 5px 0px; width:170px;}

#left_bottom {height:220px;background: url(left_bottom_box.gif) no-repeat 0 100%;}
#right_bottom {height:220px;background: url(right_bottom_box.gif) no-repeat 0 100%;}
#button {left:800px; top:10px;}

/*圆角盒子*/
.box{float:left;border:1px solid #E0E0E0;margin-bottom:.8em;position:relative;zoom:1;}

	.box .tl,.box .tr,.box .bl,.box .br {width:6px;height:6px;position:absolute;background:url('round.gif') no-repeat;overflow:hidden;}
	.box .tl {left:-1px;top:-1px;}
	.box .tr {right:-1px;top:-1px;background-position:0 -6px;}
	.box .bl {left:-1px;bottom:-2px;background-position:0 -12px;}
	.box .br {right:-1px;bottom:-2px;background-position:0 -18px;}

/*主题列表*/
#qudian{}
#qudian ul{}
#qudian li{list-style-type:none;}

.titlelist {margin: 0px auto 0px auto;padding: 0px; 
	scrollbar-face-color: #FFCC6F; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #FFCC6F; 
	scrollbar-darkshadow-color: #FFCC6F; 
	scrollbar-shadow-color: #FFFFFF; 
	scrollbar-arrow-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF;}
	.titlelist h3 {border-bottom: 1px solid #CCCCFF;padding-left:30px;line-height:30px; color:#003366; font-size:12px;}
		.titlelist h3 img{padding-top:5px; float:right;}
	.titlelist ul {margin: 0px;padding-left:10px;padding-top:10px;background-image: none;}
	.titlelist li {margin: 0px;padding:0px;list-style-type:none;height:20px; font-size:14px;}
		.titlelist li a{color:#111111;text-decoration:none;padding-left:15px;padding-top:3px; background:url(arrow1.gif) no-repeat left center; }
		.titlelist li a:hover{margin:0px;padding:0px;color:#85ca00;text-decoration:none;padding-left:15px;padding-top:3px; background: url(arrow.gif) no-repeat left center;}
	    .titlelist h1{font-size:14px;padding:5px;font-weight:bold;text-decoration:none;text-align:center;}
		.titlelist h1 a{color:#48cde5;background-image: none;}
		.titlelist h1 a:hover{color:#ff3300;background-image: none;}
	.titlelist p{ padding:5px;color:#333333;font-size: 12px;line-height:20px;text-indent:2em;}	
	.titlelist .thumb{float: left;width:65px; height: 100px;margin: 3px 5px 3px 10px; padding:1px;border: 1px solid #CCCCCC;}
/*	.titlelist cite{padding-right:3px;color:#C5BCBF;font:11px normal; float:right;}  */
	.titlelist cite{padding-right:3px; padding-left:3px; color:#333333; font:11px normal; float:none;} 

	/*各标题前的小图标*/
	#title1	{background: url(rili.gif) no-repeat left center;}
	#title2	{background: url(new.gif) no-repeat left center;}
	#title3	{background: url(xinwen.gif) no-repeat left center;}
	#title4	{background: url(toupiao.gif) no-repeat left center;}
	#title5	{background: url(toutiao.gif) no-repeat left center;}
	#title6	{background: url(xiangce.gif) no-repeat left center;}
	#title7	{background: url(duanpian.gif) no-repeat left center;}
	#title8	{background: url(huikan.gif) no-repeat left center; margin-left:5px; margin-right:5px;}
	#title9 {background: url(luntan1.gif) no-repeat left center;}
	#title10 {background: url(t_xbl.gif) no-repeat left center;}
	#title11 {background: url(t_xhylzx.gif) no-repeat left center;}
	#title12 {background: url(t_star.gif) no-repeat left center;}
	#title_p1 {background: url(t_p1.gif) no-repeat left center;}
    #title13 {background: url(huodong.gif) no-repeat left center;}
	#title14 {background: url(luntan.gif) no-repeat left center;}
	#title15 {background: url(t_bbs.gif) no-repeat left center;}

/*缩略图列表-图片*/

.imagelist {margin: 0px;padding: 5px 0px 0px 0px; float: left; background:#FFFFFF;}
	.imagelist h3 {border-bottom: 1px solid #CCCCFF;margin:0px 5px 0px 10px; padding:3px 0px 0px 30px;  height:20px; color:#003366; font-size:12px;}
		.imagelist h3 .moreimg{ width:45px; height: 13px; padding:0px;float:right;border: 0px}
	.imagelist li { float: left; display: inline; width: 85px; height: 83px; overflow: hidden; margin: 8px 3px 0; text-align: center; padding-left:6px; }
		.imagelist div { display: table; width: 81px; height: 60px; background: #FFFfff; overflow: hidden;  line-height: 40px; }
			.imagelist div a { display: table-cell; vertical-align: middle; }
			.imagelist img { width: 81px; height: 60px; font-size: 12px; padding:1px;border: 1px solid #CCCCCC;}
		.imagelist p { margin: 0; line-height: 20px; height: 20px; overflow: hidden; }

/*缩略图列表-影音*/
.videolist { margin: 0; padding: 5px 0px 0px 0px; list-style: none; overflow: hidden; background-image:none;float: left; }
	.videolist h3 {border-bottom: 1px solid #CCCCFF;margin:0px 5px 0px 10px; padding:3px 0px 0px 30px;  height:20px; color:#003366; font-size:12px;}
		.videolist h3 .moreimg{ width:45px; height: 13px; padding:0px;float:right;border: 0px}
	.videolist li { float: left; display: inline; width: 86px; height: 83px; overflow: hidden; margin: 8px 3px 0; text-align: center; padding-left:6px; }
		.videolist div { display: table; width: 82px; height: 60px; background: #FFF; overflow: hidden; font-size:130px; line-height: 80px; }
			.videolist div a { display: table-cell; vertical-align: middle; }
			.videolist img { width: 82px; height: 60px; font-size: 12px;padding:1px;border: 1px solid #CCCCCC;}
		.videolist p { margin: 0; line-height: 20px; height: 20px; overflow: hidden; }

/*缩略图列表-游戏*/
.imagelist2 { margin: 0; padding: 5px 0 5px 0px; list-style: none; overflow: hidden; background-image:none;float: left; }
	.imagelist2 h3 {border-bottom: 1px solid #CCCCFF;margin:0px 10px; padding:3px 0px 0px 30px;  height:20px; color:#003366; font-size:12px;}
		.imagelist2 h3 .moreimg{ width:45px; height: 13px; padding:0px;float:right;border: 0px}
	.imagelist2 li { float: left; display: inline; width: 84px; height: 110px; overflow: hidden; margin: 8px 10px 0; text-align: center; padding-left:3px; }
		.imagelist2 div { display: table; width: 80px; height: 80px; background: #FFF; overflow: hidden;  line-height: 80px; }
			.imagelist2 div a { display: table-cell; vertical-align: middle; }
			.imagelist2 img { width: 80px; height: 80px; font-size: 12px;padding:1px;border: 1px solid #CCCCCC;}
		.imagelist2 p { margin: 0; line-height: 30px; height: 35px; overflow: hidden; }

/*缩略图列表-图片、影音右侧小图*/
.imagelist3 { margin: 0; padding: 5px 0 5px 0px; list-style: none; overflow: hidden; background:#EEEEEE;float: left; }
	.imagelist3 h3 {border-bottom: 1px solid #CCCCFF;margin:0px 10px; padding:3px 0px 0px 30px;  height:20px; color:#003366; font-size:12px;}
		.imagelist3 h3 .moreimg{ width:45px; height: 13px; padding:0px;float:right;border: 0px}
	.imagelist3 li { float: left; display: inline; width: 110px; height: 80px; overflow: hidden; margin: 8px 2px 0; text-align: center; padding-left:2px; }
		/*.imagelist3 div { display: table; width: 100px; height: 56px; background: #FFF; overflow: hidden; font-size:80px; line-height: 80px; }
			.imagelist3 div a { display: table-cell; vertical-align: middle; }*/
			.imagelist3 img { width: 100px; height: 56px; font-size: 12px;padding:1px;border: 1px solid #CCCCCC;}
		.imagelist3 p { margin: 0; line-height: 15px; height: 18px; overflow: hidden; }

/*页脚图片按钮*/
.footer {clear: both;width: 960px;	text-align: center;	padding: 0;	margin: 0; 	border-top: 4px solid #e0e0e0;line-height: 1.8em;font-size:12px;}
.bottom_bt  {margin: 0px; padding-top:5px; list-style-type: none; padding-left:100px; background:#F6F6F6;}
	.bottom_bt  li {padding:0px; margin: 0px ; float:left;font-size: 12px;list-style-type: none; color:#CCCCCC;}
	.bottom_bt  li a {float: left; width: 100px; color: #333333;  margin-right: 0px;  height: 30px;  text-decoration: none;  text-align:center}
	.bottom_bt  li a:hover {color: #cccccc;}
	#bt1	{ background: url(bot_1.gif) no-repeat center top;}
	#bt2	{ background: url(bot_2.gif) no-repeat center top;}
	#bt3	{ background: url(bot_3.gif) no-repeat center top;}
	#bt4	{ background: url(bot_4.gif) no-repeat center top;}
	#bt5	{ background: url(bot_5.gif) no-repeat center top;}
	#bt6	{ background: url(bot_6.gif) no-repeat center top;}
	#bt7	{ background: url(bot_7.gif) no-repeat center top;}

/*幻燈片*/
#slideimg {padding: 0px; width: 270px; height:208px; float: left; margin: 0px; }
	#slidefooter { height: 30px; line-height: 30px; overflow: hidden; text-align: center; background: #E7EAEC; margin-top: 1px; }
		#slidenext { float: right; width: 30px; }
		#slideprev { float: left; width: 30px; }
		#slidefooter p { margin: 0; }
			#slidefooter a { text-decoration: none; color: #000; }

/*左侧目录*/
#mymenu{width:100%; height:400px;}
#mymenu ul{ padding-top:0px;padding-left:60px}
#mymenu li{padding-top:7px;color:#FFCC66; font-weight:bold;font-size:14px; width:100px; border-bottom:#CC9933 1px solid; font-weight:bold;}
#mymenu ul li a:link,#mymenu ul li a:visited { color:#006699; text-decoration:none;}
#mymenu ul li a:hover{ color:#FFCC66; text-decoration:none;}

.mymenu  {margin: 0px 0px 0px;  list-style-type: none; padding:0px;}
	.mymenu  li {padding:0px; margin: 0px;}
		.mymenu  li a {font-size: 14px;   float: right; width: 110px; color: #fff; line-height: 30px; margin-right: 0px; padding-top: 0px; height: 30px;   text-decoration: none; padding-left:25px;}
		.mymenu  li a:hover {color: #000; height: 30px;width: 110px; background-color:#d5e59d; border-bottom:1px solid #194e15}
		.mymenu  li.title {font-size: 14px;   float: right; width: 110px; color: #000; line-height: 30px; margin-right: 0px; padding-top: 0px; height: 30px;   text-decoration: none; padding-left:25px;background-color:#ffffff; border-bottom:1px solid #194e15}

/*友情连结*/
.linkimg { width: 231px; height:60px; margin: 1px 0px 1px 0px; padding:1px; border:1px solid #94A3C4; }

/*分頁*/
.pages {clear:both; text-align: right; height: 32px; }
	.xspace-page { float: right; margin: 5px 5px 0 0; }
		.xspace-page a, .xspace-page span { float: left; display: inline; margin-right: 3px; line-height: 20px; padding: 0 6px; background: #F3F3F5; }
			span.xspace-totlerecord, span.xspace-totlepages { color: #1176BB;  }
				span.xspace-totlerecord { margin-right: 0; border-right: 1px solid #FFF; }
			span.xspace-current { background: #1176BB; color: #E0F2B4; font-weight: bold; }

/*缩略图+描述*/
.thumbmsglist {margin: 0; padding: 0; list-style: none; }
	.thumbmsglist li { background: url(../images/dotline_h.gif) repeat-x bottom; padding: 5px 10px; zoom: 1; overflow: hidden; }
	.thumbmsglist li a{padding-bottom:10px}
	.thumbmsglist .now_img {background: #FF9900;}
		.thumbmsglist li .thumb { float: left; width: 104px; height: 64px; margin: 0; text-align: center; overflow: hidden; }
			.thumbmsglist li .thumb img {border: 1px solid #CCCCCC; padding: 1px; max-width: 100px; max-height: 60px; width: 100px; height: 60px; }
		.thumbmsglist div { float: right; }
		.thumbmsglist li em { float: right; color: #1DA4CD; font-style: normal; }
		.thumbmsglist li h4 { margin: 0; font-size: 1.17em; }
			.thumbmsglist li h4 a { color: #333; }
		.thumbmsglist li h6 { margin: 0; font-size: 1em; color: #656D77; font-weight: normal; }
			.thumbmsglist li h6 a { color: #1DA4CD }
		.thumbmsglist li p { margin: 5px 0; color: #656D77; line-height: 1.7em; }
			.thumbmsglist li p.msginfo { color: #999; }
			.thumbmsglist li cite{ color:#656D77;font-size:11px; }

#allimglist { overflow:auto; height:750px;  background:#EEE; padding:5px;}

/*缩略图列表*/
.thumblist { margin: 0; padding: 0; list-style: none; background:#EEEEEE; }
	.thumblist h3 {border-bottom: 1px solid #CCCCFF;margin:0px 10px; padding:3px 0px 0px 30px;  height:20px; color:#003366; font-size:12px;}
	.thumblist li {float:left; width:60px; height: 67px; margin:5px; border:1px solid #CCCCCC; text-align: center;}
		.thumblist li img { width: 60px; height: 60px; }
		.thumblist p {margin: 0; line-height: 15px; height: 18px; overflow: hidden;}

/*类别logo*/
.type_logo{padding:5px 3px 0px 0px; width:12px; height: 12px; }

/*分页广告*/
.pagead{padding:0px;float:left}

/*商品列表*/
.goodlist {margin: 0; padding: 0; list-style: none; }
	.goodlist li { background: url(../images/dotline_h.gif) repeat-x bottom; padding: 5px 10px; zoom: 1; overflow: hidden; }
	.goodlist li a{padding-bottom:10px}
	.goodlist .now_img {background: #FF9900;}
		.goodlist li .thumb { float: left; width: 124px; height: 124px; margin: 0; text-align: center; overflow: hidden; }
			.goodlist li .thumb img {border: 1px solid #CCCCCC; padding: 1px; max-width: 120px; max-height: 120px; width: 120px; height: 120px; }
		.goodlist div { float: right; }
		.goodlist li em { float: right; color: #1DA4CD; font-style: normal; }
		.goodlist li h4 { margin: 0; font-size: 1.17em; }
			.goodlist li h4 a { color: #333; }
		.goodlist li h6 { margin: 0; font-size: 1em; color: #656D77; font-weight: normal; }
			.goodlist li h6 a { color: #1DA4CD }
		.goodlist li p { margin: 5px 0; color: #656D77; line-height: 1.7em; }
			.goodlist li p.msginfo { color: #999; }
			.goodlist li cite{ color:#656D77;font-size:11px; }

.thumb2col { padding: 10px; zoom: 1; overflow: hidden; }
	.thumb2col li { width: 350px; w\idth: 350px; float: left; }
		.thumb2col li div { width: 210px; }

/*google*/
#googlecalendar{width:270px; height:240px; font-size=3px;}
#googlecalendar div{padding-left:10px;}
a.biaoti:link {color:#7F6003; text-decoration:none;  }
a.biaoti:visited {color:#7F6003; text-decoration:none;}
a.biaoti:hover{ color:#7F6003; text-decoration:underline;}

a.biaoti1:link {color:#666600; text-decoration:none;  }
a.biaoti1:visited {color:#666600; text-decoration:none;}
a.biaoti1:hover{ color:#996699; text-decoration:underline;}

a.biaoti2:link {color:#3399CC; text-decoration:none; font-size:14px; }
a.biaoti2:visited {color:#3399CC; text-decoration:none; font-size:14px;}
a.biaoti2:hover{ color:#666666; text-decoration:underline; font-size:14px;}
.normaltab { 
 color: #666666; 
 background-repeat: no-repeat; 
 background-position: center top; 
} 
.hovertab { 
 background-repeat: no-repeat; 
 background-position: center top; 
 background-repeat: no-repeat; 
 color:#E10000; 
 font-weight:bold; 
 } 
.dis{display:block;  } 
.undis{display:none; } 