body{ 
 padding: 0;margin: 0 auto; background:#FFF7F7; font-size: 12px; font-family: "宋体", Arial, Helvetica, sans-serif;
 line-height: 140%;margin:0 auto;TEXT-ALIGN: center;
 }
#contain{ 
 width: 800px;
 margin: 0 auto;
 overflow: hidden;
}
#left{
 width: 212px;
 float: left; 
 background: #FFF;
 text-align: left;
}
#right{
 width: 586px;
 float: left;
 background: #FFF;
 text-align: left;
}
/* easy clearing */
#contain:after
 {
 content: '[DO NOT LEAVE IT IS NOT REAL]'; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
 }
#contain
 {
 display: inline-block;
 }
/*\*/
#contain
 {
 display: block;
 }
/* end easy clearing */
/*\*/
#left, #right
 {
 padding-bottom: 32767px !important;
 margin-bottom: -32767px !important; 
 }
@media all and (min-width: 0px) {
#left, #right
 {
 padding-bottom: 0 !important;
 margin-bottom: 0 !important; 
 }
#left:before, #right:before
 {
 content: '[DO NOT LEAVE IT IS NOT REAL]';
 display: block;
 background: inherit;
 padding-top: 32767px !important;
 margin-bottom: -32767px !important;
 height: 0;
 }
}
/**/
h1,h2,p{
 margin: 0; padding: .8em;
}
h1,h2,h3 { FONT-SIZE: 13px;line-height:30px;padding-left:10px;margin: 0;
}
.div800 { text-align: left; width: 800px;margin:0 auto;background-color : #FFFFFF;
}
#header{
 background: #E8E8E8;
}
#middlediv {
 background-image: url(/images/top2_bg.jpg);height:470px;
}
#footer {
 text-align:center;width:800;background:#ffffff;clear:both;
}

#footernavi {clear:both;background-image: url(/images/ym_205.jpg);width:800px;height:41px;margin:0 auto;}
#footernavi ul li {float:left;display:block;margin-top:13px;margin-left:4px;
}
.topdiv,middlediv {margin:0 auto;padding:0;widht:100%;}
.topdiv {  height:120px !important;height:96px;background-image: url(/images/top_bg.jpg);
}
#menu {width: 800px;margin:0 auto;}
#menu {height: 68px;width: 800px;margin:0 auto;}
#menu ul {list-style:none;margin:0px;}
#menu ul li {float:left;margin:0 10px;display:block;line-height:28px;}
#menu ul li a:link,#menu ul li a:visited,#menu ul li a:hover {font-weight:bold;color:#666;}
.menuDiv {width:1px;height:28px;background:#999}
.menuimg {width:20px;height:28px;}
#menu img {FLOAT: left;}
#navcontainer { background-repeat:repeat-x;HEIGHT: 30px;width: 800px;margin:0 auto;} 
#navcontainer ul { margin: 0; padding: 0; list-style-type: none; FONT-FAMILY: "黑体",arial;} 
#navcontainer li { margin: 0;FLOAT: left;} 
#navcontainer a { display: block; HEIGHT: 30px; width: 80px; color: #FFFFFF; 
text-decoration: none; font-weight: bold; font-size: .8em; 
background-image: url(/images/nav.jpg); FONT-SIZE: 14px;padding-top:8px;} 
#navcontainer a:hover { background-image: url(/images/nav_bg.jpg); FONT-SIZE: 14px;} 
.pph1 {  text-decoration: none;float:left;color:#ff0099;font-size:22px;FONT-FAMILY: "黑体",arial;
}

a:link {COLOR: #333333;text-decoration: none;}
a:visited {
	COLOR: #333333;
	text-decoration: none;
}
a:active {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #333333;
	text-decoration: none;
}
img {
	border: 0px;
}

.imgdiv {
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
}

.titletxt {
	padding-left:2px;font-size: 14px;font-style: normal;line-height: normal;font-weight: bold;font-variant: normal;color: #666666;
}
.height8-2 {
	height: 2px;background-color:#ffffff;width:800px;
}
.height3 {
	height: 3px;
}


#Head_navi {margin-top:50px;text-align: left;}
#Head_navi li { 
	margin: 0;
	FLOAT: left;
	width: 70px;
	vertical-align:middle;
 }

.div513 {
	width: 513px;background-color : #FFFFFF;
	height: 210px;
	float: left;
}
.div287 {
	width: 287px;background-color : #FFFFFF;
	height: 210px;
	float: right;
}
#tejia {padding-left:14px;padding-top:10px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #CCCCCC;}
#tejia span {
	color: #999999;
    FONT-FAMILY: arial;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
	padding-left:10px;	
}
.tejiadiv ul {
	margin: 0;
	padding-left:14px;
	padding-top:13px;
}
.tejiadiv LI {

	 LIST-STYLE-TYPE: none; 
	 TEXT-ALIGN: left
}
.titlediv {clear:both;padding-top:5px;font-size: 14px;font-style: normal;line-height: normal;font-weight: bold;font-variant: normal;color: #FF6699;height: 30px;}
.titlediv img {
	margin-right:10px;
	margin-left:8px;
}
.search {
	padding-left:14px;
	color: #FF6699;
}
.div212 {
	width: 212px;background-color : #FFFFFF;
	float: left;
}
.div360 {
	width: 360px;background-color : #FFFFFF;
	height: 244px;
	float: left;
}
.div221 {
	width: 221px;background-color : #FFFFFF;
	height: 244px;
	float: left;
}
.div588 {
	width: 586px;!important;
	width: 586px;
	background-color : #FFFFFF;
	float: right;
}
.flashdiv2 {
	background-color : transparent;
	border-color : #F6CDDB;
	border-style : solid;
	border-width : 6px;
	width : 339px;
	height : 180px;
	margin-top : 6px;
}
/*分类*/
.sort {WIDTH: 210px; TEXT-ALIGN: left}
.sortul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;clear:both;
}
.sortul LI {
	FLOAT: left; OVERFLOW: hidden; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.ls .sortul LI {
	WIDTH: 50%
}
.ls .sortul LI A {
	MARGIN-LEFT: 20px;
	LINE-HEIGHT: 22PX;
}
#sortdig {
	FLOAT: left; MARGIN: 0.6em 1.6px; WIDTH: 100%; TEXT-ALIGN: left
}
#sortdig P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
#sortdig P A:link {
	FONT-WEIGHT: bold; COLOR: #FE8A00
}
#sortdig P A:visited {
	FONT-WEIGHT: bold; COLOR: #FE8A00
}
/*二栏*/
.newsul {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
.newsul LI {
	FLOAT: left; OVERFLOW: hidden; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; WIDTH: 50%
}
.newss .sortul LI {
	WIDTH: 50%
}
.newss .sortul LI A {
	MARGIN-LEFT: 5px
}
/*三栏*/
.three {WIDTH: 588px; TEXT-ALIGN: left}
.threeul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.threeul LI {
	FLOAT: left; OVERFLOW: hidden; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.sls .threeul LI {
	WIDTH: 33.3%
}
.sls .threeul LI A {
	MARGIN-LEFT: 3px
}
#middle {TEXT-ALIGN: center;LINE-HEIGHT: 20px;LIST-STYLE-TYPE: none;}
/*三列列*/
.middle {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #Cccccc;
	width: 24.1%;
	float: left;
	padding-top:4px;
	padding-bottom:10px;
}
.middleimg {
	border-color : #CCCCCC;
	border-width : 1px;
	border-style : double;
	width : 82px;
	height : 95px;
    margin: 5 auto;
    text-align:center 
}
/*一列*/
.middle1 {
	width: 92%;LINE-HEIGHT: 20px;
	float: left;
	padding-bottom:10px;padding-left:10px;
	LIST-STYLE-TYPE: none;
}
.middleimg1 {
	border-color : #CCCCCC;
	border-width : 1px;
	border-style : double;
	width : 82px;height : 95px;
    float: left;margin: 5;
    text-align:center;
}
.votediv {padding-top:10px;padding-bottom:10px;padding-left:5px;padding-right:5px;}
.votediv span {
	padding-top:8px;
	padding-bottom:8px;
	padding-left:2px;
	padding-right:21px;
	}


#FAQNavi_div {width:786px;height:80px;margin:0 auto;padding:7px;text-align:center;clear:both;background-color:#FFF;}
.FAQNavi {
	float: left;
	width: 16%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #Cccccc;
	line-height: 19px;
}
#classlist {
	margin: 4px;padding: 8px;LIST-STYLE-TYPE: none;LINE-HEIGHT: 23px;
}
.classlist {
	width: 48%;float: left;
}
.classlist img {
	float: left;margin-left:8px;margin-top:5px;margin-bottom:5px;
}
#proinfo {padding-left:10px;clear:both;
}
.proimgdiv {float : left;height:280;clear:both;
}
.proinfodiv {float : right;height:280;
}
.proimgdiv2 {float : left;height:32;clear:both;
}
.proinfodiv2 {float : right;height:32;clear:both;
}
.proinfo {LIST-STYLE-TYPE: none;LINE-HEIGHT: 23px;
	border-color : #EBEBEB;
	border-style : solid;
	border-width : 5px;
	padding-top : 6px;
}
.linediv {
	margin : 0;padding : 0;
	border-bottom-color : #CCCCCC;
	border-bottom-width : 1px;
	border-bottom-style : dotted;
}
.proexplain { margin:0px;padding:12px;line-height:22px;
}
.height30 {height:30px;
}
.bgclolr {background-color: #FCF4E9; FONT-SIZE: 13px;line-height:28px;margin: 0;
}
.protheclass { LIST-STYLE-TYPE: none;LINE-HEIGHT: 22px;clear:both;
} 
.procomments {float;left;height:120px;clear:both;} 
.procomments ul{LIST-STYLE-TYPE: none;LINE-HEIGHT: 20px;margin : 0px;
	padding : 2px;}
.procomments li{padding-left:8px;LINE-HEIGHT: 18px;margin : 0px;}
.pagediv {float: left;}
.pagedivp {
	padding-left:1px;
 }
.pageclass {float:right;clear:both;
}
td {
	FONT-SIZE: 12px;
}
