/* CSS Document Design by xueyangang */
html,body{ margin:0px;margin-top:0px; padding:0px; font-family: "Times New Roman", Times, serif"宋体"; font-size:12px; color:#666; line-height:20px; list-style:none;}
input { color:#333;}
.topinput{ width:100px; height:16px; border:1px solid #BCCEE0; color:#BCCEE0;}
.searchinput{ width:160px; height:16px; border:1px solid #ccc; color:#666;}

a:link,a:visited{ color:#666; text-decoration:none;}
a:hover{ text-decoration:underline; color:#0066CC;}
a:active{ text-decoration:underline; color:#093;}
a.tnav:link,a.tnav:visited{ color:#039; text-decoration:none;}
a.tnav:hover{ text-decoration:underline; color:#f30;}
a.tnav:active{ text-decoration:underline; color:#093;}
#mainnav { font-size:12px; font-family: Arial, Helvetica, sans-serif,"宋体"; color:#fff; width:900px; line-height:20px;}
#mainnav ul{ list-style:none; padding-bottom:0px;margin-left:10px !important; margin-left:8px;}
#mainnav ul li{ width:91px;margin:0px; text-align:center; float:left; display:block; padding-bottom:0px; background: url(http://www.cttsd.net/images/mavbg.jpg) right center no-repeat;}
#mainnav ul li a:link,#mainnav ul li a:visited{ width:91px; color:#fff; text-decoration:none;display:block; height:23px; float:left; padding:0 3px; padding-top:0px !important;padding-top:6px; font-weight:bold;}
#mainnav ul li a:hover{width:91px; background:url(http://www.cttsd.net/images/menutop_07.jpg)  center 8px no-repeat; color:#fff; text-decoration: underline;display:block;padding:0 3px;  padding-top:0px !important;padding-top:6px; font-weight:bold;}

#mainnav800 { font-size:12px; font-family: Arial, Helvetica, sans-serif,"宋体"; color:#fff; width:800px; height:29px;}
#mainnav800 ul{ list-style:none; padding-bottom:0px;margin-left:10px !important; margin-left:8px;}
#mainnav800 ul li{ width:81px;margin:0px; text-align:center; float:left; display:block; padding-bottom:0px; background: url(http://www.cttsd.net/images/mavbg.jpg) right center no-repeat;}
#mainnav800 ul li a:link,#mainnav800 ul li a:visited{ width:81px; color:#fff; text-decoration:none;display:block; height:23px; float:left; padding:0 3px; padding-top:0px !important;padding-top:6px; font-weight:bold;}
#mainnav800 ul li a:hover{width:81px; background:url(http://www.cttsd.net/images/menutop_07.jpg)  center 8px no-repeat; color:#fff; text-decoration: underline;display:block;padding:0 3px;  padding-top:0px !important;padding-top:6px; font-weight:bold;}

.margin6p{ margin-top:6px; margin-left:auto; margin-right:auto;}
.line1{ background:url(http://www.cttsd.net/images/line1.jpg) left 1px no-repeat;}
.line2{ background:url(http://www.cttsd.net/images/line2.jpg) 1px top no-repeat;}
.line3{ background:url(http://www.cttsd.net/images/line3.jpg) 0px 1px repeat-x;}
.line4{ background:url(http://www.cttsd.net/images/line4.jpg) 2px 1px repeat-y;}
.line5{background: url(http://www.cttsd.net/images/mavbg.jpg) right center no-repeat;}
.line6{background: url(http://www.cttsd.net/images/line5.jpg) right center no-repeat;}
.line7{ background:url(http://www.cttsd.net/images/line7.jpg) left 27px no-repeat;}
.line8{ background:url(http://www.cttsd.net/images/line7.jpg) right 27px no-repeat;}
.videobg{ background: url(http://www.cttsd.net/images/qin_94.jpg) bottom right no-repeat;}

.lefttoptittle{ color:#fff;}
.lefttoptittle a:link,.lefttoptittle a:visited{ color:#fff;}
.lefttoptittle a:hover{ color:#660000; font-weight:bold;}
/*日期样式*/
.date10{ font-size:10px; color:#CCCCCC; font-family:"Tahoma";}

a.leftmenu:link,a.leftmenu:visited{ color:#000; text-decoration:none;}
a.leftmenu:hover{ text-decoration:underline; color:#ff3300;font-weight:bold;}
a.leftmenu:active{ text-decoration:underline; color:#093;}

.topwhite14{ color:#fff; font-size:14px;font-weight:bold;}
.topwhite14 a:link,.topwhite14 a:visited{ color:#fff; font-weight:bold; font-size:14px;}
.topwhite14 a:hover{ color:#4E504F;}

.gray14{ color:#333; font-size:14px;}
.gray14 a:link,.gray14 a:visited{ color:#333;font-size:14px;}
.gray14 a:hover{ color:#0066CC;}

.atitle12{ color:#3366CC; font-size:12px;}
.atitle12 a:link,.atitle12 a:visited{ color:#3366CC; font-size:12px; text-decoration:none;}
.atitle12 a:hover{ color:#FF3300; text-decoration:underline;}

.b14{ color:#3366CC; font-size:14px;}
.b14 a:link,.b14 a:visited{ color:#3366CC; font-size:14px; text-decoration:none; font-weight:bold;}
.b14 a:hover{ color:#FF3300;}

.atitle14{ color:#000; font-weight:bold; font-size:14px;}
.atitle14 a:link,.atitle14 a:visited{ color:#000; font-weight:bold; font-size:14px;}
.atitle14 a:hover{ color:#f90;}

.vimg{ border:1px solid #ccc; padding:3px; background-color:#fff;}
.vimg a:link,.vimg a:visited,.vimg a:active,.vimg a:hover{ border:1px solid #ccc; padding:3px; background-color:#fff;}
img { border:0px solid #ccc;}

.tipred{color:#f30;}
.tipred a:link,.tipred a:visited{color:#f30;}
.tipred a:hover{color:#fff;background-color:#f30;text-decoration:none;}

.tipyel{color:#f60;}
.tipyel a:link,.tipyel a:visited{color:#f60;}
.tipyel a:hover{color:#f30;text-decoration:underline;}

.botred{color:#CC0000;}
.botred a:link,.botred a:visited{color:#CC0000;}
.botred a:hover{color:#fff;background-color:#CC0000;text-decoration:none;}

.tipzong{color:#665445;}
.tipzong a:link,.tipzong a:visited{color:#665445;}
.tipzong a:hover{color:#660000;}

.tipyellow{color:#F3F1BC;}
.tipyellow a:link,.tipyellow a:visited{color:#F3F1BC;}
.tipyellow a:hover{color:#fc0;}

.tipgreen{color:#000066; font-size:14px; font-weight:bold;}
.tipgreen a:link,.tipgreen a:visited{color:#000066; font-weight:bold; text-decoration:underline;}
.tipgreen a:hover{color:#f60; font-weight:bold;}

.tipgreen12{color:#000066; font-size:12px; font-weight:bold;}
.tipgreen12 a:link,.tipgreen12 a:visited{color:#000066; font-weight:bold;text-decoration:underline;}
.tipgreen12 a:hover{color:#f60; font-weight:bold;}

.listnumber{color:#999; font-size:11px;}
.listnumber a:link,.listnumber a:visited{color:#999;}
.listnumber a:hover{color:#9c3;}

.sidebarlist{color:#ffff99; font-size:12px;font-weight:bold;}
.sidebarlist a:link,.sidebarlist a:visited{color:#ffff99; font-weight:bold;}
.sidebarlist a:hover{color:#cccc99;}

.over {FILTER: Alpha(Opacity=60);}
.out {}


.tbstyle td{ padding:2px; color:#4f4f4f;}
.tbstyle select{ border:1px solid #BDB19F; background-color:#fff; width:120px; height:16px;}
.tbstyle .tt{ border:1px solid #BDB19F; background-color:#F8F4E9; color:#6A583D;}

.tablestyle td { border-bottom:1px dashed #ccc;padding:12px 0px;}
.tablebottom td { border-bottom:1px dashed #ccc;padding:0px 2px;}

.mailbutton a:link,.mailbutton a:visited{ width:69px; height:23px; background:url(http://www.cttsd.net/images/yz07_70.gif) no-repeat; text-align:center; color:#fff; font-family:"Times New Roman", Times, serif"宋体"; font-size:12px; font-weight:bold; margin-right:10px; display:block; float:right;}
.mailbutton a:hover{ width:69px; height:23px; background:url(http://www.cttsd.net/images/yz07_71.gif) no-repeat;color:#ffc; margin-right:10px; display:block; float:right;}

/*内容区样式表*/
.maintable{ width:100%; margin:0; margin-bottom:5px; border:1px solid #ccc; padding:2px;border-collapse:collapse; font-family: Arial, Helvetica, sans-serif; text-align:center;}
.maintable th,.maintable td{border:1px solid #F9F9F9;font-size:12px; text-align:left; padding:2px 2px 2px 4px;}
.maintable thead th{ border-bottom:2px solid #999; background:#444 url(http://www.cttsd.net/images/grayarrow1.gif) no-repeat 3px 50%;padding-left:10px;color:#fff;}
.maintable th{ background-color:#444;color:#fff;}
.maintable th.title{ background-color:#F3F9FF; text-align:center; }
.maintable tfoot td{ border-width:0px; text-align:left; font-size:12px; color:#777; height:32px; background-color:#fff;}
.maintable input.bo{
	FONT-SIZE: 12px;LINE-HEIGHT: 120%; FONT-FAMILY: "Tahoma";TEXT-DECORATION: none; border:1px solid #ccc; background-color:#fff; width:110px;}
.maintable .in{
	FONT-SIZE: 12px;COLOR: #333; LINE-HEIGHT: 120%; FONT-FAMILY: "Tahoma";TEXT-DECORATION: none; border:1px solid #ccc; background-color:#fff;width:115px;}
	
.maintable tr{alternateColor:expression(bgColor=rowIndex%2==0?'#ffffff':'#F8F8F8')}

.tablecolor tr{ alternateColor:expression(bgColor=rowIndex%2==0?'#ffffff':'#F6F6F6'); padding:4px;}

/*普通表格间隔色样式*/
.narmaltable{ width:100%; margin:0; margin-bottom:0px; border:1px solid #ccc; padding:0px;border-collapse:collapse; font-family: Arial, Helvetica, sans-serif; text-align:center;}
.narmaltable th,.narmaltable td{border:1px solid #F9F9F9;font-size:12px; text-align:left; padding:4px 2px 2px 4px;}
.narmaltable thead th{ border-bottom:1px solid #ccc; background:url(http://www.cttsd.net/images/gjbbg.gif) no-repeat top left;padding-left:12px;color:#111; text-align:left;}
.narmaltable th{ background-color:#F5FFEF;color:#093; padding-left:12px;}
.narmaltable th.title{ background-color:#F3F9FF; text-align:center; }
.narmaltable tfoot td{ border-width:0px; text-align:left; font-size:12px; color:#777; height:32px; background-color:#fff;}
.narmaltable input.bo{
	FONT-SIZE: 12px;COLOR: #333; LINE-HEIGHT: 120%; FONT-FAMILY: "Tahoma";TEXT-DECORATION: none; border:1px solid #ccc; background-color:#fff;width:110px;}
.narmaltable input.bo2{
	FONT-SIZE: 12px;COLOR: #333; LINE-HEIGHT: 120%; FONT-FAMILY: "Tahoma";TEXT-DECORATION: none; border:1px solid #ccc; background-color:#fff;width:170px; height:18px;}
.narmaltable .sel{
	FONT-SIZE: 12px;COLOR: #333; LINE-HEIGHT: 120%; FONT-FAMILY: "Tahoma";TEXT-DECORATION: none; border:1px solid #ccc; background-color:#fff;width:175px;}
	
.narmaltable tr{alternateColor:expression(bgColor=rowIndex%2==0?'#ffffff':'#F8F8F8')}
.tbtoptip {text-align:left; padding-left:0px; font-weight:bold; color:#f30;font-size:16px; font-family: Tahoma;}
.imgmargintop { margin-top:5px;}

/*注册样式*/
.tb_border{ border:1px solid #E4DDD2; margin-top:8px;padding:8px; border-collapse:collapse;border-top:5px solid #FFE2A9;}
.tb_border td{ border:1px solid #E4DDD2;}
.tbinput{border:1px solid #E4DDD2; border-left:4px solid #E4DDD2; height:18px; width:220px;}
.tb_border tr{alternateColor:expression(bgColor=rowIndex%2==0?'#ffffff':'#FFFAF2');}


/*距顶样式*/
.topmargin{ margin-top:6px;}
.top2margin{ margin-top:4px; margin-bottom:4px;}

.newstbstyle td{ padding:5px; color:#4f4f4f;border-bottom:1px dashed #ccc; font-size:13px;}
.newstbstyle tr{ alternateColor:expression(bgColor=rowIndex%2==0?'#ffffff':'#F9F9F9')}
.newstbstyle .date{ font-size:12px; color:#999999;}
/*左侧菜单样式表*/
.leftmenu{margin:0px; padding:0px; margin-left:auto; margin-right:auto; margin-top:8px;}
.leftmenu ul{ list-style-type:none;}
.leftmenu li{ margin:5px 0px; margin-left:-38px;}
.leftmenu li a:link,.leftmenu li a:visited{ display:block; width:178px; height:25px; line-height:25px; text-indent:25px;color:#3465CB; text-decoration:none; background:url(http://www.cttsd.net/images/lmenu_17.jpg) no-repeat left top;font-weight:bold;}
.leftmenu li a:hover{color:#ff3300;background:url(http://www.cttsd.net/images/lmenu_20.jpg) no-repeat left top;}

.leftmenu2{margin:0px; padding:0px; margin-left:auto; margin-right:auto; margin-top:8px;}
.leftmenu2 ul{ list-style-type:none;}
.leftmenu2 li{ margin:5px 0px; margin-left:-38px;}
.leftmenu2 li a:link,.leftmenu2 li a:visited{ display:block; width:178px; height:25px; line-height:25px; text-indent:25px;color:#FF6633; text-decoration:none; background:url(http://www.cttsd.net/images/lmenu2_20.jpg) no-repeat left top;font-weight:bold;}
.leftmenu2 li a:hover{color:#FF3300;background:url(http://www.cttsd.net/images/lmenu2_17.jpg) no-repeat left top;}


		/*默认标签样式*/
		.menu{color:#0099FF; font-weight:bold;width:380px; margin:0px; list-style:none; margin-top:1px; margin-left:-2px;background:url(http://www.cttsd.net/images/nx_53.jpg) repeat-x top; padding-left:10px;}
		.menu a:visited{color:#0099FF; text-decoration:none;}
		.menu a{color:#0099FF; text-decoration:none;}
		.menu li{ width:auto; float:left;height:30px; display:block;text-align:center;line-height:30px; padding-left:6px; padding-right:6px;}
		/*当前选中标签样式*/
		.focus{background: url(http://www.cttsd.net/images/nx_51.jpg) no-repeat center;border-bottom-style:none; color:#fff;}
		li.focus{border-bottom:1px solid #000;border-bottom-style:none; list-style:none;}
		li.focus a:visited{color:white; text-decoration:none;}
		li.focus a{color:white; text-decoration:none;}
		
		.text{ background:#000; color:#fff;}
		.countent { width:369px;height:auto; background: url(http://www.cttsd.net/images/yellowbg.gif) top repeat-x; color:#333; padding:5px; padding-bottom:8px; overflow:hidden}
		
		.divclear{clear:both;padding:0px;margin:0px;}
		.divwhite{padding:0px;margin:5px 0px 0px 0px;}
