﻿body 
{
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#2B5DE4;
	font-family:宋体;
	text-align:center;
}
#magazine
{
	margin:0px auto;
	width:1000px;
	text-align:left;
}
#magazine #top
{
	height:37px;
	background:url(../images/top_bg.gif) no-repeat top left;
}
#toplist
{
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
}
.toplogintext
{
	width:98px;
	border:solid 0px #fff;
	height:16px;
	background:none;
}
.seachbox
{
	width:128px;
	border:solid 0px #fff;
	height:16px;
	background:none;
}
#toplist li
{
	float:left;
	margin:0px;
}
#toploginname
{
	padding:8px 0px 0px 150px;
}
#toploginpwd
{
	padding:8px 0px 0px 67px;
}
#toplogin
{
	padding:6px 0px 0px 10px;
}
#topspaces
{
	width:160px;
	padding:0px;
}
#topsearchbox
{
	padding:8px 0px 0px 0px;
}
#searchddlbox
{
	padding:8px 0px 0px 9px;
}
#topsearch
{
	padding:6px 0px 0px 8px;
}
#magazine #menu
{
	clear:both;
	height:300px;
}
#magazine #content
{
	float:left;
	height:932px;
	width:1000px;
	background:url(../images/content2_bg.jpg) no-repeat top left;
}
#content #subcontent
{
	float:left;
	width:752px;
	height:854px;
}
#subcontent #left
{
	float:left;
	width:244px;
}
#left #leftspace
{
	padding:4px 8px 0px 20px;
}
#left #leftspace #login
{
	height:200px;
	color:#000;
}
#logintop
{
	margin:0px;
	padding:0px 0px 2px 28px;
	text-align:left;
	list-style:none;
	width:180px;
}
#loginbottom
{
	height:74px;
	width:210px;
}
#loginimg
{
	text-align:center;
	padding-top:15px;
}
#logintop li
{
	margin:0px;
	padding:9px 0px 0px 0px;
}
#logintext
{
	width:170px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#B27731;
	height:30px;
}
.logintextbox
{
	height:18px;
	border:solid 1px #D8D8D8;
	background:none;
	width:98px;
}

#loginspace
{
	margin:0px;
	padding:10px 0px 0px 24px;
}
#logintop1
{
	margin:0px;
	padding:0px;
	text-align:left;
	list-style:none;
	height:60px;
	width:180px;
}
#logintop1 li
{
	float:left;
	margin:0px;
	padding:0px;
	width:90px;
	height:20px;
	text-align:left;
}
#loginbottom1
{
	clear:both;
	height:60px;
	width:210px;
}
#loginimg1
{
	text-align:center;
	padding-top:12px;
}
#logintext1
{
	width:170px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#B27731;
	height:40px;
}

#kind
{
	height:200px;
}
#kindnavi
{
	margin:0px;
	padding:72px 0px 0px 10px;
}
#kindnavi dt,.ArticleRequest
{
	margin:0px;
	padding:0px;
	text-align:right;
	padding:5px 16px 3px 0px;
}
#kindnavi dd
{
	margin:0px;
	padding:0px 0px 2px 8px;
	line-height:17px;
	color:#2B5CE5;
}
#parent
{
	background:url(../images/kind_ban_1.jpg) no-repeat top left;
	height:24px;
}
#student
{
	background:url(../images/kind_ban_2.jpg) no-repeat top left;
	height:24px;
}
#teacher
{
	background:url(../images/kind_ban_3.jpg) no-repeat top left;
	height:24px;
}
#placard
{
	height:180px;
	padding:0px;
	margin:0px;
}
#placards
{
	margin:0px;
	padding:44px 0px 0px 18px;
}
#notice
{
	height:210px;
	padding:0px;
	margin:0px;
}
#notices
{
	margin:0px;
	padding:64px 0px 0px 18px;
}
#subcontent #main
{
	margin:0px;
	padding:10px 0px 0px 0px;
	float:right;
	width:504px;
}
#main #blackboard
{
	height:272px;
	background:url(../images/blackboard_bg.gif) no-repeat top left;
}
#blackboard #ArticleRequire
{
	padding:0px 42px;
	height:181px;
}
#RequireList
{
	padding-top:6px;
}
#RequireMore
{
	text-align:right;
	padding-right:62px;
}
#middleline
{
	padding:6px 0px 0px 0px;
}
#subcontent #main #bannermiddle
{
	height:56px;
	background:url(../images/banner_middle.gif) no-repeat top left;
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	width:506px;
}
#bannermiddle li
{
	float:left;
}
#middletext
{
	padding:20px 0px 0px 16px;
	color:#295DE5;
	width:192px;
}
#lugao
{
	padding:16px 0px 0px 52px;
}
#toutao
{
	padding:16px 0px 0px 72px;
}
#banner_zhenggao
{
	padding-top:18px;
	text-align:center;
}
#goodmagazine
{
	clear:both;
	background:url(../images/magazine_bg.gif) no-repeat top left;
	padding-left:40px;
	height:498px;
}
#goodmagazines
{
	margin:0px;
	padding:0px;
	height:471px;
}
#goolmagazinelist
{
	padding:35px 0px 0px 0px;
}
#goodmagazinemore
{
	padding-left:360px;
}
#content #right
{
	float:right;
	width:247px;
}
#weekmagazine
{
	padding:8px 0px 0px 0px;
}
#onemagazine
{
	background:url(../images/weekmagazine.jpg) no-repeat top left;
	height:280px;
}
#magazineinfo
{
	height:254px;
}
#onemagazine #onemagazinespace
{
	float:left;
	margin:0px;
	padding:60px 10px 0px 18px;
}
#onemagazinespace dd
{
	margin:0px;
	padding:5px 0px;
}
#onemagazineimg
{
	float:left;
	width:86px;
	height:104px;
	text-align:center;
	vertical-align:middle;
	background-color:#D1F0FA;
}
#onemagazinetitle
{
	float:left;
}
#onemagazinemore
{
	text-align:right;
	padding-right:30px;
}
#magazinetitlelist
{
	margin:0px;
	padding:0px 0px 0px 3px;
	list-style:none;
	text-align:left;
}
#magazinetitlelist li
{
	margin:0px;
	padding:0px;
	line-height:16px;
}
#onemagazineinfo
{
	width:200px;
	clear:both;
	line-height:16px;
	word-break:break-all;
}
#list1
{
	padding:6px 0px 0px 0px;
}
#getlist
{
	background:url(../images/getlist.jpg) no-repeat top left;
	height:248px;
}
#getlistinfo
{
	height:206px;
}
#getlistspace
{
	padding:86px 0px 0px 40px;
}
#getlistmore
{
	text-align:center;
}
#list2
{
	height:280px;
}
#putlist
{
	padding:60px 0px 0px 67px;
}
#putlistinfo
{
	height:166px;
}
#putlistspace
{
	padding:40px 0px 0px 20px;
}
#putlistmore
{
	padding-left:13px;
}
#clear
{
	height:0px;
	width:1000px;
}
#content #bottom
{
	clear:both;
	height:72px;
	color:#424443;
	width:1000px;
	text-align:center;
}
#bottom #bottomlist
{
	margin:0px;
	padding:0px;
	list-style:none;
}
#bottomlist li
{
	padding-top:5px;
}
img
{
	border:solid 0px #fff;
}
.usercontrol
{
	float:left;
	width:412px;
	border:solid 2px #E0F8FC;
	text-align:left;
	margin:0px;
	padding:0px;
	display:inline;
	color:#2D5BE5;
	height:120px;
}
.usercontrol .ctrlheader
{
	margin:0px;
	padding:12px 0px 3px 0px;
	float:right;
	width:300px;
	letter-spacing:1px;
	border-bottom:solid 1px #BBF3F0;
}
.headerlist
{
	margin:0px;
	padding:0px;
	float:left;
	list-style:none;
}
.headerlist li
{
	float:left;
	padding-left:3px;
}
.magazinename
{
	padding-top:6px;
	text-align:center;
	width:130px;
}
.usercontrol .ctrlcontent
{
	float:right;
	text-align:left;
	margin:0px;
	padding:9px 6px 3px 3px;
	font-size:12px;
	width:292px;
	line-height:16px;
	word-break:break-all;
}
.ctrlimage
{
	float:left;
	margin:0px;
	padding:0px;
	padding:8px;
	background-color:#BCF3EE;
}
.image
{
	border:solid 4px #fff;
}
a:link 
{
	font-size: 12px; color: #2B5DE4; text-decoration:none;
}
a:visited
{
	font-size: 12px; color: #2B5DE4; text-decoration:none;
}
a:hover 
{
	font-size: 12px; color: #2B5DE4; text-decoration:none;
}
a:active 
{
	font-size: 12px; color: #2B5DE4; text-decoration:none;
}

a.more:link 
{
	font-size: 12px; color: #8A8A8A; text-decoration:none;
}
a.more:visited
{
	font-size: 12px; color: #8A8A8A; text-decoration:none;
}
a.more:hover 
{
	font-size: 12px; color: #8A8A8A; text-decoration:none;
}
a.more:active 
{
	font-size: 12px; color: #8A8A8A; text-decoration:none;
}
a.redlink2:link 
{
	font-size: 12px; color: #FF0000; text-decoration:none;
}
a.redlink2:visited
{
	font-size: 12px; color: #FF0000; text-decoration:none;
}
a.redlink2:hover 
{
	font-size: 12px; color: #FF0000; text-decoration:none;
}
a.redlink2:active 
{
	font-size: 12px; color: #FF0000; text-decoration:none;
}
a.black:link 
{
	font-size: 12px; color: #41403E; text-decoration:none;
}
a.black:visited
{
	font-size: 12px; color: #41403E; text-decoration:none;
}
a.black:hover 
{
	font-size: 12px; color: #41403E; text-decoration:none;
}
a.black:active 
{
	font-size: 12px; color: #41403E; text-decoration:none;
}
.tr1
{
	height:18px;
}
.tr2
{
	height:22px;
}
.td1
{
	width:22px; 
	text-align:center; 
	background:url(images/num_bg.gif) no-repeat left top;
}
.td2
{
	width:320px; 
	padding-left:6px;
}
.td3
{
	width:64px;
	text-align:right;
}
.td4
{
	width:40px;
}
.td5
{
	width:150px;
}
.td6
{
	width:80px;
}
.staticfont
{
	color:#0000CC;
}