html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
{
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	background:transparent;
}

body
{
	line-height:1;
	color:#000000;
	font:12px "Arial","Verdana";
    font-family:"Microsoft YaHei";
	background:#ffffff;
}

ol,ul
{
	list-style:none;
}

blockquote,q
{
	quotes:none;
}

blockquote:before,blockquote:after,q:before,q:after
{
	content:'';
	content:none;
}

:focus
{
	outline:0;
}

ins
{
	text-decoration:none;
}

del
{
	text-decoration:line-through;
}

table
{
	border-collapse:collapse;
	border-spacing:0;
}

#pageframe #framer #right .yicheng table
{
    width:100%;
	border-collapse:collapse;
	border-spacing:1px;
    border:1px solid #CF7B79;
}

 #pageframe #framer #right .yicheng table tr th, td
    {
        padding:5px;
    }

#pageframe #framer #right .yicheng table th
{
    
	border-collapse:collapse;
	border-spacing:1px;
    border:1px solid #CF7B79;
    font-size:14px;
}

#pageframe #framer #right .yicheng table td
{
	border-collapse:collapse;
	border-spacing:1px;
    border:1px solid #CF7B79;
}

td
{
	font-size:14px;
	color:#626262;
	 
}

div.clear { clear:both; }

div.space { height:20px; }

div.littlespace { height:10px; }

#pageframe
{
	width:900px;
	margin:0px auto;
	text-align:left;
}

#pageframe #header
{
	width:900px;
	font-size:0px;
}

#pageframe #topnav
{
	height:50px;
	background:url("../images/TopNav.jpg") left top no-repeat;	
}

#pageframe #topnavxueshu
{
	height:50px;
	background:url("../images/TopNav_xueshu.jpg") left top no-repeat;	
}

#pageframe #topnav #navtopic
{
	padding:21px 0px 0px 321px;
}

#pageframe #topnavxueshu #navtopic
{
	padding:21px 0px 0px 321px;
}

#pageframe #topnavxueshu #navtopic2
{
	padding:0px 0px 0px 75px;
}

#pageframe #framer
{
	width:900px;
}

#pageframe #framer #left
{
	width:276px;
	height:482px;
	background:url("../images/LeftBody.jpg") left top no-repeat;
	float:left;
}

#pageframe #framer #left #leftbox
{
	padding:10px 0px 0px 48px;
	margin:0px;
}

#pageframe #framer #left #leftbox p
{
	font-size:12px;
	color:#626262;
	line-height:18px;
}

input.submit
{
	height:25px;
	padding:3px 0px 0px 0px;
	margin:3px 0px 0px 0px;
}

#pageframe #framer #right
{
	width:624px;
	height:482px;
	background:url("../images/RightBody.jpg") left bottom no-repeat;
	float:left;
}

#pageframe #framer #right #rightbox
{
	margin:30px 0px 0px 30px;
	padding:0px;
	width:560px;
	height:315px;
	overflow-x:hidden;
	overflow-y:auto;
}

#pageframe #framer #right #rightbox p
{
	font-size:12px;
	line-height:25px;
	text-indent:2em;
}

#rightbox h3
{
	font-size:14px;
	line-height:24px;
	padding:5px 0px 0px 0px;
	margin:0px;
	color:#000;
}

#rightbox span
{
    color:#FF0D01;
}

#rightbox p.black
{
	
	font-size:12px;
	line-height:22px;
	word-wrap:break-word;
}

#rightbox a
{
	color:#575493;
	text-decoration:underline;
}

#rightbox ol.items
{
	line-height:22px;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
}
#pageframe #framer #leftn
{
	width:276px;
	height:482px;
	background:url("../images/LeftBody1.jpg") left top no-repeat;
	float:left;
}

#pageframe #framer #leftn #leftbox
{
	padding:10px 0px 0px 48px;
	margin:0px;
}

#pageframe #framer #leftn #leftbox p
{
	font-size:12px;
	color:#626262;
	line-height:18px;
}