


body{background-color:#d8dfed;text-align:center;}
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,label{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,th,var,i{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup,sub{line-height:-1px;vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}body{font:13px/1.22 simsun;*font:13px/1.22 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:99%}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}
	a{color:#006296;text-decoration:none;}
	a:hover{text-decoration:underline;}
	.red,a.red{color:red}
	.fl{float:left; }.fr{float:right; }.tc{text-align:center;}

	#doc{width:980px;margin:0 auto;text-align:left;background-color:#fff;}
	.header{height:80px;}
	.logo{padding-top:10px;padding-left:10px;}
	.register{padding:20px 10px 0 0}
	.logo img,.nav,.leftside .hd h3 img,.event .bd li{background:url('img/sprite.png') no-repeat;margin-bottom:-6px;}

	.logo img{width:310px;height:60px;}
	.nav{height:46px;padding-top:6px;background-repeat:repeat-x;background-position:0 -89px;font-size:14px }
	.nav span{padding:0 15px}
	.leftside .hd h3 img{width:28px; height:28px;background-position:0 -148px;}


	.leftside{float:left; width:468px;height:520px;background:url('img/new.png') no-repeat right bottom;color:#7f7f7f;line-height: 1.4em;}
	.leftside .mod{padding-left:18px;}
	.leftside .hd {border-bottom:1px dotted #dfdfdf;}
	.leftside .hd h3{float:left;font-weight:bold;font-size:14px;color:#006296}
	.leftside .hd em{float:right; font-size:10px;font-family:tahoma;color:#878787;padding-top:10px;display:block;}
	.leftside .bd{padding:10px 10px 10px 36px;font-size:12px}
	.leftside .bd p{text-indent:2em;}

	.rightside{float:right;width:486px;padding-right:8px;padding-left:10px;}

	.event{width:295px;}
	.event .bd a{font-weight:bold;}
	.event .bd li{background-position:0 -199px;padding-left:10px;padding-bottom:20px;}

	#ft{background:#d8dfed url('img/sprite.png') repeat-x 0 -265px;}
	.copyright{text-align:right;padding-top:10px;}
	.copyright small{font-family:tahoma}

	.rightside .mod{width:237px;height:211px;float:left;margin-bottom:10px;background:url('img/kmbg.png') no-repeat; }
	.rightside .mod.c1{margin-right:8px;}
	.rightside .mod.c2{background-position:-246px 0;}
	.rightside .mod.c3{background-position:0 -220px;height:200px;margin-right:8px;}
	.rightside .mod.c4{background-position:-246px -220px;height:200px;}
	.rightside .mod.c5{background-position:0 -430px;height:200px;margin-right:8px;}
	.rightside .mod.c6{background-position:-246px -430px;height:200px;}
	.rightside .mod.c7{background-position:0 -640px;height:200px;}
	.rightside .mod.c8{background-position:-246px -660px;height:200px;}
	
	.rightside .button{text-align:center;}
	.rightside .hd{display:none}
	.rightside .bd{padding-top:58px; }
	.rightside .mod.c3 .bd,.rightside .mod.c4 .bd{padding-top:48px;}
	.rightside .bd ul{padding-top:40px;line-height: 1.6em;text-align:right;padding-right:10px;}
	.rightside .bd li a{color:#fff;text-decoration:underline;}
	.rightside .bd li a:hover{text-decoration:none;}
	.button a{color:#ff5a00;font-weight:bold;}
	.other {font-size:14px;line-height: 1.4em;}
