﻿/* CSS Document */
body {
	font:12px/1.5em "SimSun" sans-serif;
	color:#06759F;
	padding:0;
	margin:0;
	background-color: #FFFFFF;
	background-image: url(cjdjbg.gif);
	background-repeat: repeat-x;
}
form {display:inline;}
input,button {vertical-align:middle;}
img {border:0;}
a:link,a:visited {color:#fff;text-decoration:none;}
a:hover {color:#fff;text-decoration:underline;}
a:active {color:#fff;text-decoration:none;}
ol,ul,li {list-style:none;padding:0;margin:0;}
.HeadOutCut {
	TABLE-LAYOUT: fixed;
}
.textarea {
	font-size: 12px;
	color: #333333;
	background-color: #EFEFEF;
	height: 125px;
	width: 280px;
}
.AboutOutCut {
	TABLE-LAYOUT: fixed;
	FONT-SIZE: 12px;
	COLOR: #669900;
	FONT-FAMILY: "宋体";
	LINE-HEIGHT: 1;
}
.TdUnderWrite {
	FONT-SIZE: 12px;
	COLOR: #669900;
	FONT-FAMILY: "宋体";
	LINE-HEIGHT: 1;
}
.al {
	TABLE-LAYOUT: fixed;
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY: "宋体";
	LINE-HEIGHT: 1;
}
a:visited {
	line-height: 1.6em;
	color: #333333;
	text-decoration: none;
}
a:hover {
	line-height: 1.6em;
	color: #ff0000;
	text-decoration: none;
	TEXT-DECORATION: underline
}
.Picgroup {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 120; TEXT-ALIGN: center
}
.Picgroup IMG {
	BORDER-RIGHT: #cfcfce 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cfcfce 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cfcfce 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cfcfce 1px solid
}
.Picgroup A IMG {
	BORDER-RIGHT: #eee 3px solid; BORDER-TOP: #eee 3px solid; BORDER-LEFT: #eee 3px solid; BORDER-BOTTOM: #eee 3px solid
}
.Picgroup A:hover IMG {
	BORDER-LEFT-COLOR: #feb634; BORDER-BOTTOM-COLOR: #feb634; BORDER-TOP-COLOR: #feb634; BORDER-RIGHT-COLOR: #feb634
}
a:link {
	line-height: 1.6em;
	color: #06759F;
	text-decoration: none;
}

.tline5 {
	FONT-SIZE: 11px; BORDER-LEFT: #45A4D8 1px solid;BORDER-right: #45A4D8 1px solid;BORDER-top: #45A4D8 1px solid; LINE-HEIGHT: 22px; BORDER-BOTTOM: #45A4D8 1px solid; 
}
.whiteb{
color: #ffffff;FONT-WEIGHT: bold;
}
.whiteb link{
color: #ffffff;FONT-WEIGHT: bold;
}
.zy{
	FONT-SIZE: 14px;
	color: #3366CC;
	padding-top:6px;
	padding-left:4px;
	padding-bottom:10px;
	padding-right:4px;
	border:1px;
	line-height: normal;
	}
.bt{
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	color: #003366;
	}
td, form, option, td, br{FONT-SIZE: 9pt;color: #07519A;LINE-HEIGHT:2;} 
P, div {
	FONT-SIZE: 12px;
	FONT-FAMILY: "宋体";
	LINE-HEIGHT: 1.5;
}
.zhong2{
	FONT-SIZE: 9pt;
	color: #333333;
	LINE-HEIGHT: 2;
} 
.zhong3{
	FONT-SIZE: 9pt;
	color: #07519A;
	LINE-HEIGHT: 1.6;
} 
.14{FONT-SIZE: 9pt;color: #333333;LINE-HEIGHT: 2;} 
.news {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	FONT-SIZE: 14px;
	color:#07519A;
	font-weight: normal;
	LINE-HEIGHT: 1.5;
	}
.xx {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	FONT-SIZE: 12px;
	color:#003366;
	font-weight: normal;
	margin-bottom: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
	}
.xx1 {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	FONT-SIZE: 14px;
	color:#99CCFF;
	font-weight: normal;
	margin-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #99CCFF;
	}
.xxmenu {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	FONT-SIZE: 12px;
	color:#333333;
	font-weight: normal;
	margin-bottom: 0px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #ffffff;
	line-height: 12px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #ffffff;
	background-color: #efefef;
	}
.xian {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	font-weight: normal;
	margin-bottom: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	line-height: 2;
	color: #666666;
	font-size: 12px;
	}
.xx2 {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	FONT-SIZE: 14px;
	color:#99CCFF;
	font-weight: normal;
	margin-bottom: 0px;
	}
.xx3 {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	font-weight: bold;
	margin-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	font-size: 14px;
	color: #003366;
	}

.abcdefg {
	FONT-FAMILY: "宋体";
	TABLE-LAYOUT: fixed;
}
.banner {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.bannerzj {
	BACKGROUND: url(http://club.cztv.tv/Template/blog/18/img/foot.jpg) #fff no-repeat center 50%; WIDTH: 877px; HEIGHT: 268px
}
.banner A {
	COLOR: #000
}
.banner A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.banner TABLE {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #fff; FILTER: alpha(opacity=70); BORDER-LEFT: #000 1px solid; LINE-HEIGHT: 25px; BORDER-BOTTOM: #000 1px solid; moz-opacity: 0.7
}
.banner .title {
	MARGIN-TOP: 100px; FONT-WEIGHT: bold; MARGIN-LEFT: 50px
}

.banner .title TD {
	FONT-SIZE: 16px; COLOR: #000
}
.banner .link {
	MARGIN-TOP: 10px; MARGIN-LEFT: 180px
}
.banner .link A {
	COLOR: #000
}
.banner .link A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.td_border_02 {BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
}.unnamed1 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	font-size: 12px;
	color: #FFFFFF;
}
.unnamed2 {
	border: 1px solid #990000;
}
.fod {background:#D1E7FC;border-top:1px solid #9EC9EC;border-left:1px solid #9EC9EC;}
.fod td{border-right:1px solid #9EC9EC;border-bottom:1px solid #9EC9EC;cursor:pointer;}
.fod td.s{border-bottom:1px solid #FFFFFF;background:#FFFFFF;font-weight:bold;}
.fodinfo {
border-top;	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #9EC9EC;
	border-bottom: 1px solid #9EC9EC;
	border-left: 1px solid #9EC9EC;
}
.dis{display:block;}
.neirong {
	font-size: 14px;
	line-height: normal;
	color: #666666;
}

.undis{display:none;}
body,td,th {
	color: #333333;
}
.style1 {color: #000000}
.txtboxdefault {width:75px;}
.xian_quan {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
}

.xian_quana {
	border: 1px solid #CCCCCC;
	padding: 2px;
	background-color: #FFFFFF;
}
.menu_b {
	background-image: url(menu_ddd.jpg);
	background-repeat: no-repeat;
}
.preload1 {background: url(menuwebbg.jpg);}
.preload2 {background: url(menuwebbg.jpg);}

#nav {padding:0; margin:0; width:960px;list-style:none; height:35px;position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
#nav li.top {display:block; float:left; height:38px;}
#nav li a.top_link {display:block; float:left; height:35px; line-height:33px; color:#ffffff; text-decoration:none; font-size:14px; font-weight:bold; padding:0 0 0 5px; cursor:pointer;background: url(menuwebbg00.jpg);}
#nav li a.top_link span {float:left; display:block; padding:0 10px 0 12px; height:35px; background: url(menuwebbg.jpg) right top no-repeat;}
#nav li a.top_link span.down {float:left; display:block; padding:0 10px 0 12px; height:35px; background: url(menuwebbg.jpg) no-repeat right top;}

#nav li:hover a.top_link {color:#ffff00; background: url(menuweaag.jpg) no-repeat;}
#nav li:hover a.top_link span {background:url(menuweaag.jpg) no-repeat right top;}
#nav li:hover a.top_link span.down {background:url(menuweaag.jpg) no-repeat right top;}

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.sub
{left:1px; top:38px; background: #bed1e9; padding:3px; border:1px solid #8ea1b9; white-space:nowrap; width:90px; height:auto; z-index:300; text-align:left;}
#nav li:hover ul.sub li
{display:block; height:20px; position:relative; float:left; width:90px; font-weight:normal;}
#nav li:hover ul.sub li a
{display:block; font-size:11px; height:18px; width:88px; line-height:18px; text-indent:5px; color:#000; text-decoration:none;border:1px solid #bed1e9;}
#nav li ul.sub li a.fly
{background:#bed1e9 url(arrow.gif) 80px 6px no-repeat;}
#nav li:hover ul.sub li a:hover 
{background:#456b90; color:#fff; border-color:#fff;}
#nav li:hover ul.sub li a.fly:hover
{background:#456b90 url(arrow_over.gif) 80px 6px no-repeat; color:#fff;}


#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:90px; top:-4px; background: #bed1e9; padding:3px; border:1px solid #8ea1b9; white-space:nowrap; width:90px; z-index:400; height:auto;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#456b90 url(arrow_over.gif) 80px 6px no-repeat; color:#fff; border-color:#fff;} 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{background:#bed1e9 url(arrow.gif) 80px 6px no-repeat; color:#000; border-color:#bed1e9;} 
#textslide {color:#333333;}