body{color: #333333;font-size:12px;margin: 0px;padding: 0px;background: #FFFFFF;}
a:link {color:#000;text-decoration: none;}
a:visited {color:#000;text-decoration: none;}
a:hover {color:#000;text-decoration:none;}
a:active {color:#000;text-decoration: none;}
.input{border-bottom: 1px solid #ED2A2E; border-top: 1px solid #ED2A2E;border-left: 1px solid #ED2A2E; border-right: 1px solid #ED2A2E; width:90px;background-image:url(../images/gif_07.gif);background-position: 1px 1px;background-repeat:no-repeat;padding-left:20px;}
ul {padding-left:0px;padding-top:0px;margin-top:0px;margin-left:0px;}
ul li {list-style:none;}
#line{width:990px;margin:0 auto; background-color:#FFFFFF;}
#head{width:990px;height:238px;}
.menutop{ width:990px; height:28px; background-image:url(../images/bg_01.jpg); margin:2px 2px 2px 2px;}
.menutoptoday { float:left; padding-top:6px; padding-left:8px; color:#000000;}
.menutopweather { float:right; padding-right:8px; padding-top:0px; color:#000000;}
#menu{ width:990px; height:33px; margin:8px 0px 12px 0px;}
.menuleft{ width:8px; height:33px; float:left;}
.menulist{ width:900px; padding-left:70px; height:33px; float:left; background-image:url(../images/menu_bg_02.gif); color:#FFFFFF;}
.menulist ul{ padding:0; margin:0; list-style:none;}
.menulist li{margin-top:10px;float:left; color:#FFFFFF; padding:0 14px 0 15px; cursor:pointer;}
.menulist li a:link{color:#FFFFFF;text-decoration: none;}
.menulist li a:visited{color:#FFFFFF;text-decoration: none;}
.menulist li a:hover {color:#FFFF00;text-decoration:underline; }
.menuright{ width:11px; height:33px; float:left;}
#left{ width:185px; height:908px; float:left; padding-left:6px; padding-top:2px;}
.bulletin{ width:185px; height:238px;}
.bulletintop{ width:185px; height:27px; background-image:url(../images/jpg_01.jpg);}
.bulletintopleft{ float:left; color:#FFFFFF; padding-left:8px; padding-top:7px;}
.bulletintopright{ float:right; padding-right:40px; padding-top:8px; color:#FFFFFF;}
.bulletintopright a:link{color:#FFFFFF;text-decoration: none;}
.bulletintopright a:visited{color:#FFFFFF;text-decoration: none;}
.bulletintopright a:hover {color:#FFFF00;text-decoration:underline; }
.bulletinlist{ width:183px; height:204px; border-bottom: 1px solid #ED2A2E; border-top: 0px solid #ED2A2E; border-left: 1px solid #ED2A2E; border-right: 1px solid #ED2A2E; padding-top:6px;}
.bulletinlist ul{ padding:0; margin:0; list-style:none;}
.bulletinlist li{ line-height:16pt; margin-right:2px; margin-left:5px; color:#333333; font-size:12px;}
.bulletinlist li a:link, a:visited{ color:#000000; text-decoration: none;}
.bulletinlist li a:hover{ color:#990000; text-decoration: underline;}
.subject { width:185px; height:40px; margin:8px 0px 8px 0px;}
.search { width:185px; height:82px; margin:8px 0px 8px 0px;}
.searchtop{width:185px; height:27px; background-image:url(../images/jpg_01.jpg);}
.searchtopleft{float:left; color:#FFFFFF; padding-left:8px; padding-top:7px;}
.searchtopright{float:right; padding-right:20px; padding-top:8px; color:#FFFFFF;}
.searchtopright a:link{color:#FFFFFF;text-decoration: none;}
.searchtopright a:visited{color:#FFFFFF;text-decoration: none;}
.searchtopright a:hover {color:#FFFF00;text-decoration:underline; }
.searchlist{width:183px; height:38px; border-bottom: 1px solid #ED2A2E; border-top: 0px solid #ED2A2E; border-left: 1px solid #ED2A2E; border-right: 1px solid #ED2A2E; padding-top:16px; text-align:center;}
.subjectpic { width:185px; height:130px; margin:8px 0px 8px 0px;}
.url{width:185px; height:168px; margin:8px 0px 8px 0px;}
.urltop{width:185px; height:27px; background-image:url(../images/jpg_01.jpg);}
.urltopleft{float:left; color:#FFFFFF; padding-left:8px; padding-top:7px;}
.urltopright{float:right; padding-right:20px; padding-top:8px; color:#FFFFFF;}
.urltopright a:link{color:#FFFFFF;text-decoration: none;}
.urltopright a:visited{color:#FFFFFF;text-decoration: none;}
.urltopright a:hover {color:#FFFF00;text-decoration:underline; }
.urllist{width:183px; height:128px; border-bottom: 1px solid #ED2A2E; border-top: 0px solid #ED2A2E; border-left: 1px solid #ED2A2E; border-right: 1px solid #ED2A2E; padding-top:26px; text-align:left;}
.urllist ul{ padding:0; margin:0; list-style:none;}
.urllist li{ margin-right:8px; margin-left:28px; color:#333333; font-size:12px; height:35px;}
#right{width:782px; height:900px; float:left; padding-left:12px!important;padding-left:6px; padding-top:2px;}
.righttop{width:792px; height:238px;}
.task{ float:left; width:560px; height:238px;}
.tasktop{ width:560px; height:28px; background-image:url(../images/jpg_04.jpg)}
.tasktopleft{float:left; color:#FFFFFF; padding-left:8px; padding-top:7px;}
.tasktopright{float:right; padding-right:40px; padding-top:8px; color:#FFFFFF;}
.tasktopright a:link{color:#FFFFFF;text-decoration: none;}
.tasktopright a:visited{color:#FFFFFF;text-decoration: none;}
.tasktopright a:hover {color:#FFFF00;text-decoration:underline;}
.tasklist{width:540px; height:205px; border-bottom: 1px solid #ED2A2E; border-top: 0px solid #ED2A2E; border-left: 1px solid #ED2A2E; border-right: 1px solid #ED2A2E; padding-top:4px; text-align:left; padding-left:18px;}
.tasklistpic{width:185px; height:181px; float:left; margin-top:8px; border: 1px solid #ED2A2E;color:#ED2A2E; line-height:20px; text-align:center;}
.tasklisttext{width:350px; height:192px; float:left;}
.tasklisttext ul{ padding:0; margin:0; list-style:none;}
.tasklisttext li{ margin-right:2px; margin-left:5px; color:#333333; font-size:12px; padding-top:2px;}
.tasklisttext li a:link, a:visited{ color:#000000; text-decoration: none;}
.tasklisttext li a:hover{ color:#990000; text-decoration: underline;}
.movie{float:left; width:200px; height:238px; margin-left:17px;}
.movietop{width:200px; height:28px; background-image:url(../images/jpg_06.jpg)}
.movietopleft{float:left; color:#FFFFFF; padding-left:8px; padding-top:7px;}
.movietopright{float:right; padding-right:40px; padding-top:8px; color:#FFFFFF;}
.movielist{width:198px; height:209px; border-bottom: 1px solid #ED2A2E; border-top: 0px solid #ED2A2E; border-left: 1px solid #ED2A2E; border-right: 1px solid #ED2A2E;}
.rightcbg{width:778px; height:12px; background-image:url(../images/bg_02.gif); margin:10px 0px 10px 0px;}
.rightdown{width:792px; height:638px;}
.rightdownleft{ float:left; width:562px; height:638px;}
.photo{ width:492px; height:156px; background-image:url(../images/bg_03.jpg); padding-left:70px; padding-top:34px; text-align:center;}
.photo ul{ padding:0; margin:0; list-style:none;}
.photo li{ padding-left:10px; padding-right:10px; color:#333333; font-size:12px; padding-top:4px; float:left;}
.mainland{ width:560px; height:218px; margin:8px 0px 8px 0px;}
.mainlandtop{width:560px; height:28px; background-image:url(../images/jpg_03.jpg)}
.mainlandtopleft{float:left; color:#FFFFFF; padding-left:8px; padding-top:7px;}
.mainlandtopright{float:right; padding-right:40px; padding-top:8px; color:#FFFFFF;}
.mainlandtopright a:link{color:#FFFFFF;text-decoration: none;}
.mainlandtopright a:visited{color:#FFFFFF;text-decoration: none;}
.mainlandtopright a:hover {color:#FFFF00;text-decoration:underline;}
.mainlandlist{width:540px; height:185px; border-bottom: 1px solid #ED2A2E; border-top: 0px solid #ED2A2E; border-left: 1px solid #ED2A2E; border-right: 1px solid #ED2A2E; padding-top:4px; text-align:left; padding-left:18px; background-color:#FFF1F1}
.mainlandpic{width:175px; height:171px; float:left; margin-top:6px;border: 1px solid #ED2A2E;background-color:#E6E8E3; color:#ED2A2E; line-height:20px; text-align:center;}
.mainlandlisttext{width:320px; height:183px; float:left; padding-left:40px;}
.mainlandlisttext ul{ padding:0; margin:0; list-style:none;}
.mainlandlisttext li{ margin-right:2px; margin-left:5px; color:#333333; font-size:12px; padding-top:5px;}
.mainlandlisttext li a:link, a:visited{ color:#000000; text-decoration: none;}
.mainlandlisttext li a:hover{ color:#990000; text-decoration: underline;}
.rightfooter{width:560px; height:158px; margin:8px 0px 8px 0px;}
.collection{ width:275px; height:158px; float:left}
.record{ width:275px; height:158px; margin-left:10px; float:left}
.commontop{width:275px; height:28px; background-image:url(../images/jpg_09.jpg)}
.commontopleft{float:left; color:#FFFFFF; padding-left:8px; padding-top:7px;}
.commontopright{float:right; padding-right:15px; padding-top:8px; color:#FFFFFF;}
.commontopright a:link{color:#FFFFFF;text-decoration: none;}
.commontopright a:visited{color:#FFFFFF;text-decoration: none;}
.commontopright a:hover {color:#FFFF00;text-decoration:underline;}
.commonlist{width:273px; height:157px; border-bottom: 1px solid #ED2A2E; border-top: 0px solid #ED2A2E; border-left: 1px solid #ED2A2E; border-right: 1px solid #ED2A2E; padding-top:4px; text-align:left;}
.commonlist ul{ padding:0; margin:0; list-style:none;}
.commonlist li{ margin-right:2px; margin-left:5px; color:#333333; font-size:12px; padding-top:5px;}
.commonlist li a:link, a:visited{ color:#000000; text-decoration: none;}
.commonlist li a:hover{ color:#990000; text-decoration: underline;}
.rightdownright{ float:left; width:200px; height:auto; margin-left:17px;}
.general{ width:200px; height:189px;}
.general2{width:200px; height:204px; margin:9px 0px 0px 0px;}
.generaltop{width:200px; height:27px; background-image:url(../images/jpg_06.jpg)}
.generaltopleft{float:left; color:#FFFFFF; padding-left:8px; padding-top:7px;}
.generaltopright{float:right; padding-right:40px; padding-top:8px; color:#FFFFFF;}
.generaltopright a:link{color:#FFFFFF;text-decoration: none;}
.generaltopright a:visited{color:#FFFFFF;text-decoration: none;}
.generaltopright a:hover {color:#FFFF00;text-decoration:underline;}
.generallist{width:198px; height:157px; border-bottom: 1px solid #ED2A2E; border-top: 0px solid #ED2A2E; border-left: 1px solid #ED2A2E; border-right: 1px solid #ED2A2E; padding-top:4px; text-align:left;}
.generallist ul{ padding:0; margin:0; list-style:none;}
.generallist li{ margin-right:2px; margin-left:5px; color:#333333; font-size:12px; padding-top:5px;}
.generallist li a:link, a:visited{ color:#000000; text-decoration: none;}
.generallist li a:hover{ color:#990000; text-decoration: underline;}
.generallist2{width:198px; height:171px; border-bottom: 1px solid #ED2A2E; border-top: 0px solid #ED2A2E; border-left: 1px solid #ED2A2E; border-right: 1px solid #ED2A2E; padding-top:4px; text-align:left;}
.generallist2 ul{ padding:0; margin:0; list-style:none;}
.generallist2 li{ margin-right:2px; margin-left:5px; color:#333333; font-size:12px; padding-top:5px;}
.generallist2 li a:link, a:visited{ color:#000000; text-decoration: none;}
.generallist2 li a:hover{ color:#990000; text-decoration: underline;}

#index_r7 { float:left; width:100%; height:22px; margin-top:1px; background-color:#f1f1eb;}

#footer{ CLEAR: both; width:1009px; height:91px;}
.footerbg{width:1009px; height:12px;}
.footer02{width:1009px; height:56px; color:#343434; text-align:center; padding-top:8px; line-height:16pt;}

.generallist3{
	width:170px;
	height:147px;
	border-bottom: 1px solid #ED2A2E;
	border-top: 0px solid #ED2A2E;
	border-left: 1px solid #ED2A2E;
	border-right: 1px solid #ED2A2E;
	padding:14px;
	text-align:left;
	background-image: url(../images/tj.gif);
	background-repeat: no-repeat;
	background-position: 100px 25px;
	line-height:16px;
}


#list{width:990px; height:auto; padding:8px 0 20px 0; background-color:#f3f3f3; overflow:hidden;}


#list_r1{ float:left; background-color:#FFFFFF; width:710px; height:auto; margin:10px; display:inline;}
#list_r2{
	width:680px;
	line-height:24px;
	padding-top:5px;
	margin:0 10px;
	border-bottom: 1px dashed #999999;
	text-indent: 5px;
}
#list_r3{ width:680px; height:26px; margin:10px 10px 0px;}
#list_r3 dl{line-height:24px;}
#list_r3 dl A {
	COLOR: #000000;
	font-weight: bold;
}
#list_r3 dt {
	width:480px;
	float:left;
	overflow: hidden;
	height:24px;
}
#list_r3 dd{
	width:140px;
	float:right;
	text-align: center;
}
#list_r3_2{
	height:40px;
	width:680px;
	border-bottom: 1px dashed #999999;
	margin:0 10px 5px 10px;
}
#list_r3_2 ul{ height:36px; width:auto; margin:0px; padding:0px;overflow: hidden;}
#list_r3_2 li{COLOR: #999999;line-height:18px; height:auto;}


#list_r{ float:right; background-color:#FFFFFF; width:250px; height:auto; margin:10px 5px 10px 0;}
#list_r6 {
	width:240px;
	font-size:14px;
	line-height:40px;
	background: url(../images/bg_title03.gif) no-repeat;
	MARGIN-TOP: 10px;
	HEIGHT: 40px;
	font-weight: bold;
	color:#666;
	text-indent: 45px;
}
#list_r7{ width:240px; height:auto;}
#list_r7 dt{
	background-image: url(../images/rq.gif);
	background-repeat: no-repeat;
	background-position: center center;
	float:left;
	height:28px;
	width:18px;
	margin:0 0 0 30px;
	padding: 0px;
}
#list_r7 dd{
	width:150px;
	height:28px;
	line-height:28px;
	font-size:14px;
	float:left;
	margin:0 0 0 5px;padding: 0px;
}


DIV.yellow {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 3px; PADDING-TOP: 7px; TEXT-ALIGN: center
}
DIV.yellow A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
DIV.yellow A:hover {
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid; COLOR: #000; BORDER-BOTTOM: #f0f0f0 1px solid
}
DIV.yellow A:active {
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid; COLOR: #000; BORDER-BOTTOM: #f0f0f0 1px solid
}
DIV.yellow SPAN.current {
	BORDER-RIGHT: #d9d300 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d9d300 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #d9d300 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #d9d300 1px solid; BACKGROUND-COLOR: #d9d300
}
DIV.yellow SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}


#list_r4{ width:680px;margin:10px 10px 5px; height:auto;}
#list_r4 ul{}
#list_r4 li{line-height:22px; height:auto; font-size:14px;}

#list_r5{
	width:680px;
	margin:10px 5px 0 5px;
	line-height:36px;
	border-bottom: #ff0000 1px solid;
	font-size:16px;
	text-align:center;
	color:#FF0000;
	font-weight: bold;
}
#list_f5{ width:680px;margin:5px 5px 0;padding:0px;}
#list_f5 li{text-align:center;}