body{margin:0; padding:0; font-size:12px;}
body{background:#EFEFEF url(/images/bg.gif) repeat-y center top; margin-top:2px;}
body #aoyun #footer,body#aoyun #footer a {color:#000}
/* page */
#page{width:766px; overflow: visible; _display:inline-block; margin:0 auto; background:#FFFFFF}
#top{ width:766px; margin:0 auto;}
#top #topdh{background: url(/v7/img/main/ttbg_out.gif) repeat-x; height:23; line-height:23px; margin:2px 0;}
#topdh .a1{width:206px; float:left;background: url(/v7/img/main/ttbg_out.gif) repeat-x; padding-left:12px; text-align:left}
#topdh .a2{width:250px; float:left;background: url(/v7/img/main/ttbg_out.gif) repeat-x;}
#topdh .a3{ width:262px;float:right; padding-right:12px;}
 #top #topgx{ padding:3px 3px 3px 12px; background-color:#E3F3FB}
 #top #logo{ background:url(/v7/img/main/bg-logo.jpg) no-repeat; width:288px; height:112px; float:left}
#top #topbanner{ float:right;}
#PartA{padding-bottom:0; margin:5px 0;}
#PartB{padding-bottom:0; margin:5px 0;}
#PartC{padding-bottom:0; margin:5px 0;}
#PartD{padding-bottom:0; margin:5px 0;}
#PartE{padding-bottom:0; margin:5px 0;}
#PartZ{padding-bottom:0; margin:5px 0;}


#mainbody{ width:766px; margin:0 auto;}
	#mainbody #flashnews{ width:266px;  float:left; background:#fff; border:#b7d0ef solid 1px; padding:2px 0; margin:2px 0; text-align:center}
	#mainbody #qnyw{overflow:hidden;width:306px; float:left; margin:2px 0 2px 2px;border:1px #b7d0ef solid; border-top:0;}
	.b4{ clear:both;overflow:hidden;background:#F1F8FE; margin:0 0px; padding:2px;border-top:1px #b7d0ef solid;border-bottom:1px #b7d0ef solid;}
	.b1{ clear:both;overflow:hidden;background:#F1F8FE; margin:0 2px; padding:2px;}
	.b2{  clear:both;text-align:left; padding:2px 0px 2px 6px;}
	.newlist1 li{ clear:both;text-align:left; line-height:20px; padding:0 0 0 10px; clear:both; background:url(/v7/img/main/i1_1.gif) 2px 6px no-repeat; list-style-type:none;overflow:hidden;white-space:nowrap; text-overflow:ellipsis; margin-right:2px;}
	.newlist280 li{ clear:both; width:280px;text-align:left; line-height:20px; padding:0 0 0 10px; clear:both; background:url(/v7/img/main/i1_1.gif) 2px 6px no-repeat; list-style-type:none;overflow:hidden;white-space:nowrap; text-overflow:ellipsis; margin-right:2px;}
	.newlist240 li{ clear:both; width:240px;text-align:left; line-height:20px; padding:0 0 0 10px; clear:both; background:url(/v7/img/main/i1_1.gif) 2px 6px no-repeat; list-style-type:none;overflow:hidden;white-space:nowrap; text-overflow:ellipsis; margin-right:2px;}

	.newlist180 li{ clear:both; width:170px;text-align:left; line-height:20px; padding:0 0 0 2px; clear:both; list-style-type:none;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}

	.b3{ margin:2px; text-align:center;}
	#mainbody #righteare{width:184px; float:right;}
	#mainbody #login{ margin:2px 0;}
	#mainbody #login .c1{ background:url(/v7/img/main/1.gif) repeat-x 0 -900px #b7d0ef; color:#005ece; height:25px;}
		#mainbody #login .c1 h4{ background:url(/v7/img/main/1.gif) repeat-x 0 -900px #b7d0ef; color:#005ece; height:25px;}
		.md_3{}
		.md_3 h2{height:23px; overflow:hidden; font-size:13px; margin:0 1px;}
		.md_3 h2 .capname{float:left; padding:6px 0 0 14px; line-height:13px;}
		.md_blue1{border:1px #b7d0ef solid; border-top:0;}
		.md_blue{background:url(/v7/img/main/4.gif) repeat-y 0px 0 #fff; border-bottom:1px #b7d0ef solid;}
		.md_blue h2{background:url(/v7/img/main/1.gif) repeat-x 0 -900px #b7d0ef; color:#005ece;}
		.md_blue h2 a,.md_blue h2 a:visited{color:#005ece;text-decoration:none;}
		.md_blue h2 a:hover,.md_blue h2 a:active{color:#005ece;text-decoration:underline;}
		.md_blue h2 .cappt{background-position:-250px -100px;}
		.c4{padding-top:2px; text-align:center}

	#mainbody #login{ margin:2px 0;}
	#zt{ clear:both;background:url(/v7/img/main/1.gif) repeat-x 0 -800px #cfe8c4;   padding:4px 0 4px 12px;}
#bot{ width:766px; margin:0 auto;}
.ad{ border:#b7d0ef solid 1px; clear:both;}
 label { clear: both;float:left;width:60px;text-align:right;padding:4px;margin:1px; color:#990000}
.Part{width:766px; overflow:hidden; _display:inline-block; padding-bottom:5px; clear:both; margin:0 auto;}
.left1{width:266px; overflow:hidden; float:left; _display:inline-block; border:1px #e5b952 solid;}
.left2{width:266px; overflow:hidden; float:left; _display:inline-block;}
.rightbox{width:498px; overflow:hidden; float:left; _display:inline-block;}
.middle1{width:306px; overflow:hidden; _display:inline-block; float:left;}
.right1{width:190px; overflow:hidden; _display:inline-block; float:right;}
.colpadding{padding:0 0 0 2px;}

.s1{height:24px; overflow:hidden; background:url(/v7/img/main/1.gif) repeat-x 0 0px #ffe4a6;}
.s1 .capname{line-height:14px; font-size:13px; font-weight:bold; color:#333; padding:6px 0 0 12px; text-align:left; display:block;}
.s1 a,.s1 a:visited{color:#333; text-decoration:none;}
.s1 a:hover,.s1 a:active{color:#333; text-decoration:underline;}

.t1{height:24px; line-height:24px; background:url(/v7/img/main/1.gif) repeat-x 0 -900px #b7d0ef; border-bottom:1px #b7d0ef solid;}
.t1 .capname{line-height:14px; font-size:13px; color:#333; font-weight:bold; padding:6px 0 0 12px; text-align:left; display:block;}
.t1 a,.h2_lf_s1 a:visited{color:#333; text-decoration:none;}
.t1 a:hover,.h2_lf_s1 a:active{color:#333; text-decoration:underline;}
.txtadsblk03{padding:10px 0 0 10px;}
.txtadsblk03 li{line-height:14px; height:21px; overflow:hidden; clear:both;}
.mdbtmlinkblk1{ overflow:hidden; padding:2px 0 1px; margin:0 2px; background:url(/v7/img/main/3.gif) no-repeat -802px 0 #fff7e3; text-align:center; line-height:22px; color:#ea3d00;}
.mdbtmlinkblk1 a,.mdbtmlinkblk1 a:visited{color:#ea3d00; text-decoration:none;}
.mdbtmlinkblk1 a:hover,.mdbtmlinkblk1 a:active{color:#c00; text-decoration:underline;}

.mdbtmlinkblk2{ overflow:hidden; padding:2px 0 1px; margin:0 2px; background:url(/v7/img/main/3.gif) no-repeat -802px 0 #f0f0f0; text-align:center; line-height:22px; color: #996600;}
.mdbtmlinkblk2 a,.mdbtmlinkblk2 a:visited{color:#996600; text-decoration:none;}
.mdbtmlinkblk2 a:hover,.mdbtmlinkblk2 a:active{color:#c00; text-decoration:underline;}

#loginFldselectop{width:97px; padding:5px 0; overflow:hidden; border:1px #fdad34 solid; left:0; background:url(/v7/img/main/1.gif) repeat-x 0 -150px #fffcf5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); -moz-opacity:.9; opacity:0.9;}
#loginFldselectop li{line-height:22px; height:20px; overflow:hidden; text-align:left;}
#loginFldselectop li a{display:block; height:20px; overflow:hidden; margin:0 5px; padding-left:12px;}
#loginFldselectop li a:hover,#loginFldselectop li a:active{background:#fef0e2; text-decoration:none;}
#loginFldselectop li#loginFldselectop_line{height:1px; overflow:hidden; background:#ffc88e; font-size:0; line-height:0; margin:2px 5px 3px;}
#loginFldselectop li a.disabled{color:#999;cursor:default;}
#loginFldselectop li a.disabled:hover,#loginFldselectop li a.disabled:active{background:none;}


#clearfloat {
    clear:both;
    height:1px;
    overflow:hidden;
    margin-top:-1px;
}
.w80{ width:80px}
