﻿ul{
	list-style-type:none;
	list-style-position : outside;
	margin:0 0 0 0;
	padding:0 0 0 0;
	word-break:break-all;
}
li{
	margin:0 0 0 0;
	padding:0 0 0 0;
}

table{border:1px solid #bbb;margin:0 0 10px;border-collapse:collapse;}

tbody{border:none;}

th{border:none;padding:6px 6px 6px 8px;background:#FFD8B5;}

td{border-top:1px solid #bbb;padding:6px 5px;}

thead th{padding:6px;border:none;border-bottom:1px solid #CCCCCC;background:#FFD8B5;font-weight:700;text-align:left;}

* {padding:0;margin:0;}
html {}
body {
	font-size: 12px;color: #000;
	background: #fff;
	font-family:Hei,san-serif;
}
a { color: #000; text-decoration: none; }
img { border:0; }
.input { border:1px solid #ccc; background:#fafafa; }
textarea { overflow:auto; border:1px solid #ccc; background:#fafafa; }
	textarea:hover { background: #fff; }
select{font-size:12px;height: 20px;}




	.nav {}
		.nav ul {}
		.nav li { list-style:none; float:left;}
		.nav a { display:block; }

	#groupspage .nav_sub ul{position:relative;left:385px;}


	.nav_top {
		width:960px;height:70px;margin:0 auto;text-align:right;
	}
		#logo {
			float:left;
			text-align:left;
			font-size:23px;
			FONT-FAMILY:"Arial";
			margin-top:5px;
			margin-bottom: -78px;
			padding-top: 18px;
			padding-left: 28px;
			padding-bottom: -30px;
			width:100%;
			height:60px;
			background:url(-sm_img/logo_20080416.jpg) no-repeat;
			display:block;
		}

		#specialogo{display:block;float:left;height:60px;font-size:0;width:75px;margin:4px 0 0 0;background:url(sm_img/lazhu.jpg) no-repeat bottom;}
		.police {margin-top: 15px;display: none;}
		#logo h1{display:none;}
		.nav_info { float:right;padding:8px 5px 0 0; } 
		.nav_search{
			padding-top:7px;
			height:30px;
		}
			.nav_search form {display:inline;}
			.nav_search form a {color:#f60;margin-top:2px;}	
				.divSearchPanel .nav_searchInput,
				.nav_info .nav_searchInput,
				.about .nav_searchInput {
					padding:2px;
					border-color:#9F9F9F #DCDCDC #DCDCDC #9F9F9F;
					border-style:solid;
					border-width:1px;
					margin-bottom:-1px;* margin-bottom:-4px;
					width:176px;color:#444;
				}
				.nav_info .nav_searchInput {background:#fff;width:300px;}
				.about .nav_searchInput {background:#fff;width:400px;}
				.nav_info .nav_scount,.about .nav_scount{color:#ccc;}

			div a.nav_type{
				background:url(sm_img/searchradio.gif) no-repeat left top;
				padding:2px 4px 2px 20px;
				text-decoration:none;color:#333;
			}
			div a.nav_type:hover{color:#ff6600;}
			div a.nav_type_on{background:url(sm_img/searchradio.gif) no-repeat 0 -35px;}
			.postBtn,.googleBtn,.googleBtn2 {background:url(sm_img/nav_kits.gif) no-repeat 0 -209px;width:83px;border:none;height:22px;margin:0 3px 2px 3px;margin-left:1px!important;cursor:pointer;margin-bottom:-2px;* margin-bottom:-4px;}
				.googleBtn{background:url(sm_img/nav_kits.gif) no-repeat 0 -172px;width:49px;}
				.googlelogo{margin-top:-7px;position:relative;top:5px;}
				.googleBtn2{background:url(sm_img/nav_kits.gif) no-repeat 0 -172px;width:49px;}
				.postBtn{display:none;}

	
		

.about {
	clear:both;width:100%;margin-top:5px;padding-bottom:10px;padding-top:10px;margin-bottom:-20px;
	background: #fafafa;
	font-size:13px;text-align:center;
}
	.about ul { width:670px;margin:0 auto;height:28px;}
	.about li { background:url(sm_img/copyline.gif) no-repeat right 10px;}
	.about .nav_sub {background:none;}
	.about .nav_sub a { padding:7px 15px 5px 15px !important;color:#6a6a6a;background:none;line-height:12px;}
	.about .nav_end {background:none;}
	.about .search {
		padding:15px;border-top:1px solid #eaeaea;background:#fafafa;
	}
	.about .tudou {
		FONT-FAMILY:"Arial";
		margin-top:15px;margin-bottom:15px;
		border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;background:#fff;
	}
		.about .nav_searchInput {width:400px;background:#fff;}
		.about a:active {text:expression(target="_blank");}
#BlogCopyRight,#BlogPowerBy{margin-top:5px;margin-bottom:5px;}
.content {
	width:960px;
	min-height:300px;margin:0 auto;margin-top:15px;
	color:#666;
}
*html .content{height:300px;}
*+html .content{height:auto;}

	.content a { color:#0093BB; }
	.content a:hover{ color:#CC2A50; }

.main { float:left;width:776px;}
.side { float:right;width:160px;}
	.sideButton a {
		display:block;
		width:160px;height:30px;padding:5px 0 0 10px;
		background: url(sm_img/sidebutton.gif) no-repeat;
		color:#000;text-decoration: none;
		margin-bottom:5px;
	}
	.sideButton a:hover { color:#000;}
	.sideButton li { list-style:none; }


.box{margin-bottom:10px;}
	.container{}
		.caption {
			padding:9px 13px;
			background: url(sm_sm_img/caption.jpg) no-repeat 0 0;
		}
			.caption span { float:right;margin-top:7px; }
			.caption span a { color:#f60; }
			.caption em{display:none;}
			.captionCenter { width:100%;float:left;height:0px;color:#f60;* position:absolute;* margin-top:5px;text-align:center;font-family:sans-serif;}
			div>.captionCenter { position:static;float:none;width:auto;}
				.captionCenter span {float:none;padding-left:8px;background:url(sm_img/arrow_red.gif) no-repeat 0 4px;}
				.captionCenter a {color:#000;text-decoration:none;}
		.container {margin:0;padding:1px 13px 0 13px;background:url(sm_img/longcontain.gif) repeat-y;}
		.footer { padding:10px 0;background:url(sm_img/caption.jpg) no-repeat 0 -64px;}
			.footer span { float:right; }
			.footer span a { color:#f60; }
.side .caption {background: url(sm_img/side.gif) no-repeat 0 0;	}
.side .container {margin:2px; background:url(sm_img/sidecontain.gif) repeat-y; }
	.side .footer { padding:10px 0;background:url(sm_img/side.gif) no-repeat 0 bottom;}	






h1,h2 {
	font-size:14px;color:#000;
	margin-top:8px;
	padding-left:3px;
}



/*----------------------------------------------------*/
div.post-nav {
	margin:0 0 12px 0;
	width:100%;
	clear:both;
	float:left;
	font-size:13px;
/*	font-weight: bold;*/
}
div.post-nav a.l{
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
}
div.post-nav a.r{
	float:right;
	padding-left:10px;
	padding-bottom:5px;
}

div.post .post-title{
	padding:5px 0 2px 28px;
	margin:0 0 2px 0;
	font-size:18px;
	color: #ff6347;
/*	word-break:break-all;
	overflow:auto; */
	border-bottom:solid 1px #cccccc;
	background:transparent url(sm_img/title_bg.jpg) no-repeat 0 2px;
	background-position: bottom left;
}

div.post .post-title a:link {
	color:#ff6347;
	text-decoration:none;
}
div.post .post-title a:visited {
	color:#ff6347;
	text-decoration:none;
}
div.post .post-title a:hover {
	color:#cf6347;
	text-decoration:none;
}

div.post .post-date{
	width:620px;
	margin:0 0 0 0;
	padding:5px 5px 2px 0;
	font-size:12px;
	color:#999999;
}

div.post .post-footer{
	margin:0px 20px 0 180px;
	padding:0px 15px 0 0;
	font-size:12px;
	background:#FBFBFB;
	color:#0093BB;
	height:20px;
	text-align:right;
	font-weight:normal;
	white-space:nowrap;
}


div.post .post-tags{
	margin:2px 0 2px 25px;
	padding:2px 0 0 0;
	font-size:12px;
	FONT-FAMILY:"Arial";
	color:0f0f0f;
	height:20px;
	text-align:left;
	font-weight:normal;
}

body.multi div.post .post-tags{
	display:none;
}


div.post .post-tags a:link{
	color:#ff6347;
}
div.post .post-tags a:visited{
	color:#ff6347;
}
div.post .post-tags a:hover{
	color:#cf6347;
}

div.post .post-cang{
	margin:2px 0 2px 25px;
	padding:2px 0 0 0;
	font-size:12px;
	FONT-FAMILY:"Arial";
	height:20px;
	text-align:left;
	font-weight:normal;
}


div.post div.post-body{
	width:620px;
	margin:0 0 0 0;
	padding:0 0 0 5px;
	font-size:13px;
	word-break:break-all;
	overflow:hodden; 
	text-align:left;
	line-height:150%;
word-wrap: break-word; word-break: normal;}

div.post-body img{
	padding:4px 4px 4px 4px;
	border:0;
	clear : both;
	float : none;
}

div.post-body p{
	margin:10px 0 15px 0;
	padding:0;
     color:#000000
}
div.post-body p.img{
	margin:0;
	padding:0;
	text-align:center;
}
div.post-body p.inscript{
	margin:0;
	padding:0;
	padding-right:20px;
	text-align:right;
}
div.post-body p.code{
	padding:5px;
	border:1px dotted black;
}
div.post-body div.code{
	padding:5px;
	border:1px dotted black;
}

div.post-body h1{
	color: #000000;
	margin:0;
	padding:0;
	font-size:16px;
}
div.post-body h2{
	color: #000000;
	margin:0;
	padding:0;
	font-size:14px;
}
div.post-body h3{
	color: #000000;
	margin:0;
	padding:0;
	font-size:13px;
}
div.post-body h4{
	color: #000000;
	margin:0;
	padding:0;
	font-size:12px;
}
div.post-body h5{
	color: #000000;
	margin:0;
	padding:0;
	font-size:11px;
}
div.post-body h6{
	color: #000000;
	margin:0;
	padding:0;
	font-size:10px;
}
div.post div.post-body a.keylink:link{
    color:#ff0000
}

div.post div.post-body a.keylink:hover{
    color:#cf6347
}

div.post div.post-body a.keylink:visited{
    color:#ff6347
}

div.post-pages {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px;/* FONT-SIZE: 80%;*/ PADDING-BOTTOM: 10px; MARGIN: 3px; COLOR: #ff6500; PADDING-TOP: 10px; TEXT-ALIGN: center
	FONT-SIZE: 12px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;WIDTH: 60%; PADDING-LEFT: 25px;
	}
DIV.post-pages A {
	BORDER-RIGHT: #ff9600 1px solid; PADDING-RIGHT: 7px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #ff9600 1px solid; PADDING-LEFT: 7px; BACKGROUND-IMAGE: url(sm_img/post-pages.jpg); PADDING-BOTTOM: 5px; BORDER-LEFT: #ff9600 1px solid; COLOR: #ff6500; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #ff9600 1px solid; TEXT-DECORATION: none
}
DIV.post-pages A:hover {
	BORDER-RIGHT: #ff9600 1px solid; BORDER-TOP: #ff9600 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #ff9600 1px solid; COLOR: #ff6500; BORDER-BOTTOM: #ff9600 1px solid; BACKGROUND-COLOR: #ffc794
}
DIV.post-pages A:active {
	BORDER-RIGHT: #ff9600 1px solid; BORDER-TOP: #ff9600 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #ff9600 1px solid; COLOR: #ff6500; BORDER-BOTTOM: #ff9600 1px solid; BACKGROUND-COLOR: #ffc794
}
DIV.post-pages SPAN.now-page {
	BORDER-RIGHT: #ff6500 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ff6500 1px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-LEFT: #ff6500 1px solid; COLOR: #ff6500; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #ff6500 1px solid; BACKGROUND-COLOR: #ffbe94
}





#divCommentPost p{
	padding:5px 5px 10px 15px;
}

#divCommentPost p.posttop{
	border-bottom:1px solid #e0e0e0;
	padding:2px 0 2px 15px;
	margin:0 0 0 -20px;
	background-color: #FFD8B5;
	font-weight: bold;
}
#divCommentPost {
	margin:0 0 0 15px;
	padding:5px 5px 10px 15px;
}



/*---------------------------------------------------------------*/
ul.msg{
	margin:20px 10px 30px 10px;
	padding:0 0 0 0;
	text-align:left;
	list-style-position : outside;
}
li.msgname{
	border-bottom:1px solid #e0e0e0;
	padding:2px 0 2px 5px;
	margin:0px;
	background-color: #FFD8B5;
	font-weight: bold;
	color: #eeeeee;
}
li.tbname{
	padding:2px 0 2px 25px;
	margin:0px;
	background:transparent url(sm_img/red.gif) no-repeat 0 6px;
}
li.msgurl{
	text-align:right;
	padding:2px 10px 2px 10px;
	margin:0;
}
li.msgarticle{
	list-style-position : outside;
	padding:15px 10px 15px 10px;
	margin:0;
	line-height:150%;
}
li.msgtime{
	text-align:right;
	padding:2px 5px 0 10px;
	margin:0 0 0 0;
}
ul.trackback li.tbname{
	border-bottom:none;
	padding:5px 0 2px 10px;
	margin:0px;
}
ul.trackback{
	margin:5px 270px 10px 20px;
}
ul.mutuality{
	margin:5px 270px 10px 20px;
}
ul.mutuality li.tbname{
	padding:5px 0 2px 10px;
	margin:0px;
}


li.msgarticle div.quote{
	margin:10px 0 0 50px;
	padding:10px 0 0 10px;
	border-left:5px solid #FFD8B5;
}
li.msgarticle div.quote-title{
	margin:2px;
	padding:3px;
	border-bottom:1px #aaa solid;
	padding-left:10px;
	color: #333333;
	background:url("sm_img/red.gif") no-repeat 0 center;
}









.fix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
	.fix {display: inline-table;min-height: 1%}
	/* Hides from IE-mac \*/
*	html .fix {height: 1%;}
	.fix {display: block;}
	/* End hide from IE-mac */



.main{
	width: 660px;
}
.main a:link{
	color:#666;
}
.main a:visited{
	color:#666;
}
.side{
	float:right;
	width: 285px;
	margin:0;padding:0;
}

.caption {background: url(sm_img/main_caption.jpg) no-repeat;}
	.side .caption {background: url(sm_img/main_caption.jpg) no-repeat 0 -141px;}
	.caption span {margin-top:5px;}

.container {padding-top:5px;padding-bottom:20px; background: url(sm_img/main_container.gif) repeat-y;word-break:break-all; }
.footer { background: url(sm_img/main_caption.jpg) no-repeat 0 -65px;* padding:3px;}
	.side .footer { background: url(sm_img/main_caption.jpg) no-repeat 0 -204px;}




.channel{
	margin:0 0 -20px 0;
	padding:0 0 0px 0;
}
div.channel ul{
	text-align:left;
	width:270px;
	margin:2px 0 0 16px;
	padding:5px 0 -5px 18px;
	list-style-position:outside;
	list-style-type:none;
}


.channels{
	width:285px;
	margin:-8px 0 0 0;
	padding-top:8px;
	background: url(sm_img/channels_bg.jpg) repeat-y;
}

.channel .caption{
	height: 33px;background: url(sm_img/main_caption.jpg) no-repeat 0 -140;
}
.channel .footer{
	height: 33px;background: url(sm_img/main_caption.jpg) no-repeat 0 -204;
}
.channel h2{
	text-align:left;
	padding-left:10px;
	padding-top:5px;
	margin:-2px 0 0 0;
	}
.channels ul{
	text-align:left;
	position:relative;
	width:235px;
	margin:0;
	padding:5px -5px 0 20px;
	list-style-position:outside;
	list-style-type:none;
	z-index:1;
}
.channels li{
	position:relative;
	text-decoration: none;
	display: block;
	width: 235px;
	height: 23px;
	margin:0;
	padding: 9px 0 0 13px;
	color:#000;
	background:transparent;
	background: url(sm_img/channels_li.jpg) no-repeat;
}
.channel span{
	color: #aaa;
	font-size: 9px;
	font-family:Arial;
	margin-left: 2px;
}


.channel2{
	margin:0 0 0 0;
	padding:0 0 -20px 0;
	height:200px;
	background: url(sm_img/channels_bg.jpg) repeat-y;
}
.channel2 .caption{
	height: 33px;background: url(sm_img/main_caption.jpg) no-repeat 0 -141;
}

.channel2 .footer{
	height: 33px;background: url(sm_img/main_caption.jpg) no-repeat 0 -204;
}
.channel2 h2{
	text-align:left;
	padding-left:20px;
	padding-top:5px;
	margin:-2px 0 0 0;
	}

.divContorPanel{
	margin:-8px 0 0 0;
	padding-left:12px;
	padding-top:8px;
	background: url(sm_img/channels_bg.jpg) repeat-y;
}
.divContorPanel ul{
	text-align:left;
	width:90%;
	margin:2px 0 0 0;
	padding-left:10px;
	padding:5px 0 0 0;
	list-style-position:outside;
	list-style-type:none;
}

.divContorPanel li{
	text-decoration: none;
	float: left;
	display: block;
	width: 116px;
	height: 23px;
	padding: 9px 0 0 18px;
	color:#000;
	background: url(sm_img/channels_li.jpg) no-repeat;
}

.divComments{
	width:100%;
	margin:-8px 0 0 0;
	padding-top:8px;
	background: url(sm_img/channels_bg.jpg) repeat-y;
}

.divComments ul{
	text-align:left;
	position:relative;
	width:90%;
	margin:0;
	padding:5px -5px 0 2px;
	list-style-position:outside;
	list-style-type:none;
	z-index:1;
}
.divComments li{
	position:relative;
	text-decoration: none;
	display: block;
	width: 90%;
	height: 23px;
	margin:0 0 0 5px;
	padding: 0px 0 0 15px;
	color:#000;
	background:transparent;
	background: url(sm_img/rank_play.gif) no-repeat 0 1px;;
}


.divPrevious{
	width:100%;
	margin:-8px 0 0 0;
	padding-top:8px;
	background: url(sm_img/channels_bg.jpg) repeat-y;
}

.divPrevious ul{
	text-align:left;
	position:relative;
	width:90%;
	margin:0;
	padding:5px -5px 0 2px;
	list-style-position:outside;
	list-style-type:none;
	z-index:1;
}
.divPrevious li{
	position:relative;
	text-decoration: none;
	display: block;
	width: 235px;
	height: 23px;
	margin:0;
	padding: 9px 0 0 13px;
	color:#000;
	background:transparent;
	background: url(sm_img/rank_play.gif) no-repeat 0 11px;;
}

.divTags{
	width:100%;
	margin:-8px 0 0 0;
	padding-top:8px;
	background: url(sm_img/channels_bg.jpg) repeat-y;
}

.divTags ul{
	text-align:left;
	position:relative;
	width:90%;
	margin:0;
	padding:5px -5px 0 2px;
	list-style-position:outside;
	list-style-type:none;
	z-index:1;
}
.divTags li{
	position:relative;
	text-align:left;
	text-decoration: none;
	display: block;
	width: 90%;
	height: 23px;
	margin:0;
	padding: 9px 0 0 28px;
	color:#000;
	background:transparent;
	background: url(sm_img/channels_li2.jpg) no-repeat;
}


.divTags2{
	width:100%;
	margin:-8px 0 0 0;
	padding-top:8px;
	background: url(sm_img/channels_bg.jpg) repeat-y;
}
.divTags2 ul{
	text-align:left;
	position:relative;
	width:90%;
	margin:0;
	padding:0 -5px 8px 2px;
	list-style-position:outside;
	list-style-type:none;
	z-index:1;
}

*.divTags2 ul{zoom:1}
.divTags2 ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;padding:5px 0 0 2px;}
.divTags2 li{float:left;width:126px;height:23px;margin:0 3px 8px -2px;padding:5px 0 5px -20px;}
.divTags2 li a{FONT-FAMILY:"Arial";display:block;background:url(sm_img/channels_li3.jpg) no-repeat;text-decoration:none;margin:0 3px 0px 0;padding:9px 0px 0px 28px;width:100px;height:23px}




.divSearchPanel{
	width:100%;
	margin:-8px 0 0 0;
	padding-top:-3px;
	padding-bottom:13px;
	background: url(sm_img/channels_bg.jpg) repeat-y;
}

.divSearchPanel ul{
	text-align:left;
	position:relative;
	width:90%;
	margin:0;
	padding:5px 0 0 2px;
	list-style-position:outside;
	list-style-type:none;
	z-index:1;
}
.divSearchPanel li{
	position:relative;
	text-decoration: none;
	display: block;
	width: 90%;
	height: 40px;
	margin:0;
	padding: 0 0 0 5px;
	color:#000;
	line-height:28px;
	background:transparent;
}


.divMisc{
	width:100%;
	margin:-8px 0 0 0;
	padding-top:8px;
	background: url(sm_img/channels_bg.jpg) repeat-y;
}

.divMisc ul{
	text-align:left;
	position:relative;
	width:90%;
	margin:0;
	padding:5px -5px 0 2px;
	list-style-position:outside;
	list-style-type:none;
	z-index:1;
}
.divMisc li{
	position:relative;
	text-decoration: none;
	display: block;
	width: 90%;
	margin:0;
	padding: 2px 0 0 8px;
	color:#000;
}

.divCalendar{
	margin:-8px 0 0 0;
	padding-left:10px;
	padding-right:10px;
}

.divCalendar div{
	padding-left:2px;
	padding-right:2px;
	width:265px;
	float:left;
}
.divCalendar div.month1{
	background:url("sm_img/month1.gif") no-repeat;
}
.divCalendar div.month2{
	background:url("sm_img/month2.gif") no-repeat;
}
.divCalendar div.month3{
	background:url("sm_img/month3.gif") no-repeat;
}
.divCalendar div.month4{
	background:url("sm_img/month4.gif") no-repeat;
}
.divCalendar div.month5{
	background:url("sm_img/month5.gif") no-repeat center 20px;
}
.divCalendar div.month6{
	background:url("sm_img/month6.gif") no-repeat center 20px;
}
.divCalendar div.month7{
	background:url("sm_img/month7.gif") no-repeat center 20px;
}
.divCalendar div.month8{
	background:url("sm_img/month8.gif") no-repeat center 30px;
}
.divCalendar div.month9{
	background:url("sm_img/month9.gif") no-repeat center 20px;
}
.divCalendar div.month10{
	background:url("sm_img/month10.gif") no-repeat center 20px;
}
.divCalendar div.month11{
	background:url("sm_img/month11.gif") no-repeat center 20px;
}
.divCalendar div.month12{
	background:url("sm_img/month12.gif") no-repeat center 20px;
}
p.w{
	background-color: #FF9900;
	color:#FFFFFF;
	float:left;
	font-size:9px;
	height:16px;
	margin:4px 0pt 0pt;
	padding:5px 0pt 1px;
	text-align:center;
	vertical-align:middle;
	width:14%;
}

p.y{
	text-align:center;
	margin:2px 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:100%;
	font-size:13px;
	font-weight:bold;
}
p.d{
	float:left;
	width:14%;
	height:20px;
	margin:0 0 0 0;
	padding:2px 0 0 0;
	text-align:center;
	vertical-align :middle;
}
p.yd{
	float:left;
	width:14%;
	height:20px;
	margin:0 0 0 0;
	padding:2px 0 0 0;
	text-align:center;
	vertical-align :middle;
	color:#6090c0;
	font-weight : bold;
}
p.nd{
	float:left;
	width:14%;
	height:20px;
	margin:0 0 0 0;
	padding:2px 0 0 0;
	text-align:center;
	vertical-align :middle;
}
p.cd{
	float:left;
	width:14%;
	height:20px;
	margin:0 0 0 0;
	padding:2px 0 0 0;
	text-align:center;
	vertical-align :middle;
	font-weight : bold;
	color:#000;
}

#GSearchcode{
	float:right;
	display:block;
	font-size:14px;
	margin:5px 0 3px 0;
}
#GSearchcode a:link{
	color:#ff0000;
}
 
#GSearchcode a:visited{
	color:#ff0000;
}
  
#divContorPanel,#divSearchPanel{
display:none;
}








.pagewidth{width:968px;margin:0 auto}
.Menu{background:#0776C8 url(/image/menu_bg.jpg);height:38px;margin-top:10px;min-width:968px;}

.Menu .tit{float:left;padding-left:20px;padding-right:20px;padding-top:9px;}
.Menu .tit1{float:left;padding-left:20px;padding-right:8px;padding-top:9px;}
.Menu .titin{float:left;padding-left:15px;padding-right:15px;padding-top:6px;}
.Menu .line {background:url(/image/menu_line.jpg);height:38px;width:2px;float:left;}

.Menu a {font-size:14px;font-weight:bold}
.Menu a:link {color:#FFFFFF}
.Menu a:visited {color:#FFFFFF}
.Menu a:hover {color:#FFFF00}
.Menu .menuinbg{background:#ffffff url(/image/in_bg.jpg);height:20px;width:65px;color:#0774C7;padding-top:3px;letter-spacing:8px;text-align:center;cursor:hand;}

.more_menu *{margin:0px;padding:0;} 
.more_menu{font-size:12px;position:relative;z-index:100;}   
.more_menu ul{list-style:none;}   
.more_menu li {float:left;position:relative;}   
.more_menu ul ul {visibility:hidden;position:absolute;left:3px;top:23px;}   
.more_menu table {position:absolute; top:3px; left:-42px;}   
.more_menu ul li:hover ul,   
.more_menu ul a:hover ul{visibility:visible;}   
.more_menu a{display:block;background:none;margin-top:10px;}  
.more_menu a:hover{display:block;background:#02A5F2;font-weight:normal;} 
.more_menu ul ul{border:1px solid #FFFFFF}   
.more_menu ul ul li {clear:both;text-align:left;font-size:12px;}   
.more_menu ul ul li a{display:block;width:100px;height:20px;margin:0;border:0;border-bottom:1px solid #ffffff;background:#0878CA;padding:3px 5px;color:#fff;text-decoration:none;font-weight:normal;font-size:12px}   
.more_menu ul ul li a:hover{border:0;background:#f2cdb0;color:#f00;border-bottom:1px solid #fff;}  