BODY {
	font-size:12px;
	MARGIN: 0px;
	BACKGROUND-COLOR: #ededed;
	margin-left:auto;
	margin-right:auto;
	background-image: url(msfp_bg3.jpg);
	background-repeat: repeat-x;
}

td {font-size:12px}

form {padding:0;margin:0}
H1 {
	margin:0;padding:0;font-size:25px;font-family:"ºÚÌå";padding-top:10px;PADDING-BOTTOM:20px; WIDTH: 80%
}
.ads {
	padding-BOTTOM: 12px;padding-top: 15px
}
#next {
	MARGIN: 0px 100px 0px 0px; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; COLOR: #ff0000;width:30%;float:right;text-align:right
}
#before {MARGIN: 2px 0px 0px 100px; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; COLOR: #ff0000;width:30%;float:left;text-align:left}
#next a {font-weight:bold}
.new_index {
	width:270px;PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: left;font-size:12px;float:left;clear:left
}
.date {font-family:Georgia;color:#666;float:right;font-size:12px;clear:right;width:50px;padding:4px 0 5px 0}
#hot {
	BORDER-RIGHT: #d8f1ff 1px solid; BORDER-TOP: #d8f1ff 1px solid; BORDER-LEFT: #d8f1ff 1px solid; LINE-HEIGHT: 25px; BORDER-BOTTOM: #d8f1ff 1px solid; BACKGROUND-COLOR: #f2f2f2
}
#hot A {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.index_left_list {
	width:100%;BORDER-RIGHT: #cedeed 3px solid; BORDER-TOP: #cedeed 3px solid; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; BORDER-LEFT: #cedeed 3px solid; LINE-HEIGHT: 21px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #cedeed 3px solid; TEXT-ALIGN: left
}
.index_r_list {
	MARGIN-TOP: 5px
}
.index_r_list TD IMG {
	PADDING-RIGHT: 8px; BACKGROUND-POSITION: center 50%; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(pic_bg.gif); PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BACKGROUND-REPEAT: no-repeat
}
#top_pic TD IMG {
	PADDING-RIGHT: 8px; BACKGROUND-POSITION: center 50%; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(pic_bg.gif); PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BACKGROUND-REPEAT: no-repeat
}
.datetime {
	COLOR: #999999
}
.pic_title {
	FONT-SIZE: 14px
}
.class_list {
	PADDING-TOP: 5px
}
#toutiao A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#toutiao A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#toutiao A:hover {
	COLOR: #cccccc; TEXT-DECORATION: none
}

.div {
	TEXT-ALIGN: center
}
#main_top {
	background-position: center bottom; BACKGROUND-IMAGE: url(b_01.gif); WIDTH: 962px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px;
}
#main_bottom {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(b_02.gif); WIDTH: 964px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px;clear:both;font-size:0
}
#menu {
	WIDTH: 962px
}

.list {
	BORDER: #1b57a2 1px solid; 
	PADDING: 1px; 
	MARGIN-TOP: 10px; 
	WIDTH: 225px; 
	BACKGROUND-COLOR: #f1f5f8; 
	float:left;
	margin-right:6px;
	text-align:left
}
.list_l {
	BORDER: #1b57a2 1px solid; 
	PADDING: 1px; 
	MARGIN-TOP: 10px; 
	WIDTH: 230px; 
	BACKGROUND-COLOR: #f1f5f8; 
	float:left;
	text-align:left
}
.list SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #1b57a2
}
.list_l SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #1b57a2;
}
#showpage {
	text-align:right;margin:15px 0 10px 0;width:760px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#showpage a:visited{color:#2e6ab1 !important}
#showpage span {
	display: block;
	line-height:23px;
	text-align:center;
	min-width:22px;
	margin-left: 8px;
	float:left;
	margin-bottom:10px;
	font-weight:bold;border:1px solid #2e6ab1;}
.thisnum {background-color:#2e6ab1;color:#fff;width:24px}
.pagenum {background-color:#fff;color:#2e6ab1;padding:0 4px 0 4px}
#showpage A {
	display: block;
	width:23px;
	line-height:23px;
	text-align:center;
	margin-left: 6px;
	border:1px solid #2e6ab1;
	float:left;
	text-decoration: none;
	margin-bottom:10px;
}	
#showpage a:hover {
	text-decoration: underline;
}



#listpage {clear:both;line-height:18px;color:#666}
#listpage {
	CLEAR: both;  FONT-SIZE: 12px; MARGIN: 8px auto 10px; width:95%;margin-left:10px;PADDING-TOP: 10px; FONT-FAMILY: "ËÎÌå"; TEXT-ALIGN: center
}
#listpage A {
	display: block;
	padding:1px 6px;
	line-height:19px;
	text-align:center;
	margin-left: 6px;
	border:1px solid #2e6ab1;
	float:left;
	text-decoration: none;
	margin-bottom:10px;
}
#listpage A:visited {color:#2e6ab1 !important}
#listpage A:hover {
	BORDER-LEFT-COLOR: #06c; BORDER-BOTTOM-COLOR: #06c; BORDER-TOP-COLOR: #06c; BORDER-RIGHT-COLOR: #06c
}
#listpage SPAN.current {
	display: block;
	line-height:21px;
	text-align:center;
	min-width:22px;
	margin-left: 8px;
	float:left;
	margin-bottom:10px;
	font-weight:bold;border:1px solid #2e6ab1;background-color:#2e6ab1;color:#fff;width:22px}


.main {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(b_03.gif); WIDTH: 964px; BACKGROUND-REPEAT: repeat-y;padding-left:15px;padding-right:15px
}
#main {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(b_03.gif); WIDTH: 964px; BACKGROUND-REPEAT: repeat-y;padding-left:15px;padding-right:15px
}
#focus {float:left;width:250px}
#new_txt{
	float:left;
	width:305px;
	background-image: url(pic_ykjb.gif);
	background-repeat: no-repeat;
	padding-top: 35px;margin-left:10px;font-size: 14px
}
#tj_pic {
	float:right;
	width:355px;
	background-color:#ededed;
	border:1px solid #dadada;
	background-image: url(tj_pic.gif);
	background-repeat: no-repeat;
}
#tj_pic div {width:60px;float:right}
#tj_pic td img {border:5px solid #fff}


.more {width:100%;float:right;clear:both;text-align:right;line-height:20px}
.title1 {background-image: url(class_title1.gif);background-repeat: no-repeat;}
.title2 {background-image: url(class_title2.gif);background-repeat: no-repeat;}
.title3 {background-image: url(class_title3.gif);background-repeat: no-repeat;}
.title4 {background-image: url(class_title7.gif);background-repeat: no-repeat;}
.title5 {background-image: url(class_title5.gif);background-repeat: no-repeat;}
.title6 {background-image: url(class_title6.gif);background-repeat: no-repeat;}
.classl {background-color:#ededed;border:1px solid #dadada;clear:both;width:930px;padding:5px 0 5px 0;margin-bottom:2px}
.class_txt {float:left;width:170px;padding-left:8px}
.class_pic {float:right;width:756px}
.ClassicalPic ul{
	padding:0;
	margin:0;
	list-style-type: none;
}
ul {padding:0;margin:0}
.class_txt li {width:150px;float:left;border:1px solid #bbb;background-color:#fff;padding:6px;margin-bottom:5px}
.class_txt span {white-space:nowrap}
.ClassicalPic li {
	width:174px;height:156px;line-height:18px;
	float:left;
	padding-top:6px;
	margin:0 0 8px 10px;
	background-image: url(picbg.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.class_list_right {margin-right:1px;margin-top:5px;width:456px;float:right}
.class_list_left {margin-left:1px;margin-top:5px;width:456px;float:left;}
.halflist {margin-top:5px;background-color:#ededed;border:1px solid #dadada;height:10px;padding:8px 0 8px 0}
.halflist li {width:136px;float:left;border:1px solid #bbb;background-color:#fff;padding:3px;margin-bottom:5px;margin:0 6px 0 6px}
.halflist li img {margin-top:4px;clear:both}
#friendlink {
	background-color:#f7f8fc;
	border:1px solid #e6eff7;
	width:930px;margin-top:10px;padding:5px;text-align:left
}
A {
	TEXT-DECORATION: none;color:#309
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}


#classtxt {width:560px;float:left}
#classtxt h1 {
	background-image: url(classtitle.gif);
	background-repeat: no-repeat;
	font-size: 14px;
	color: #FF0000;
	margin:0;
	padding:0;
	width:100%;
	text-align:left;
	text-indent:20px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-position: 0px 0px;margin-bottom:6px
}
#classtxt td {font-size:14px;line-height:28px}
#datalist {border:1px solid #dadada;background-color:#fffff7;padding:10px 0}
#datalist a {font-family:Verdana, Arial}
#datalist a:visited {color:#666}
#datalist table{width:94%}
#datalist td{
	color:#666;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#classpic {width:365px;float:right}
#classpic h1 {
	background-image: url(classhot.gif);
	background-repeat: no-repeat;
	font-size: 14px;
	color: #000;
	margin:0;
	padding:0;
	width:100%;
	text-align:left;
	text-indent:20px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-position: 5px 0px;margin-bottom:6px
}
#piclist .ClassicalPic li {background-image: url(picbg2.gif);margin-left:5px}
#piclist .ClassicalPic li span {clear:both;display:block;line-height:18px;margin-top:5px;text-align:center}
#nav {width:40%;float:left;text-align:left;margin-bottom:0px}
#fav {width:20%;float:right;text-align:right;margin-bottom:0px}
#nav a{font-size:14px}
#nav font{font-size:14px}
#content {margin-top:20px;margin-bottom:10px}
#content p {font-size:14px !important;}
#content img {width:expression(onload=function(){this.style.width=(this.offsetWidth > 940)?"940px":"auto"});}
.nextnews {width:70px !important;line-height:30px !important;font-weight:bold;margin-left:5px !important}
#iframe {width:800px;padding-left:20px;margin-bottom:15px;margin-top:2px}
#iframe img {padding-right:15px}

#bottom {
	TEXT-ALIGN: center;font-family: Verdana;font-size:12px;padding-top:8px;color:#666
}
#bottom strong a{
	color:#000;
	font-weight: normal;
}
#bottom a{color:#666}
.search {display:none}
#search {display:none}
#txt {border:#dadada 0px solid;background-color:#e2ffe4;text-align:left;padding:5px;line-height:24px;color:#333}
DIV.digg {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.digg A {
	BORDER-RIGHT: #aaaadd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaaadd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #aaaadd 1px solid; COLOR: #000099; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaadd 1px solid; TEXT-DECORATION: none
}
DIV.digg A:hover {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
DIV.digg A:active {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
DIV.digg SPAN.current {
	BORDER-RIGHT: #000099 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000099 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000099 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR: #000099
}
DIV.digg 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
}

