/* CSS Document */
/* 请按以下顺序写样式
显示,定位,浮动,清除:display position float clear  ...  
边距,补白,宽,高:margin padding width height ...   
文本修饰,对齐方式:text-decoration text-align vertical-align white-space...
文字颜色大小:color font content
边框和背景:border background
*/

/* 共用样式-常用类 */
* {
}

body{ padding:0px; margin:0px auto; font-family:Tahoma, Verdana, Arial; height:100%; background:url(../images/boby_bg.jpg);}

div,p,li,em{
	font-family:Verdana,宋体;
	font-size:12px;
}

form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}

input,select{font-size:12px;line-height:16px;}

img{border:0;}

ul,li{list-style-type:none;}

li{font-size:12px;}

.clear {clear:both;}

h1{font-size:20px; font-weight:normal; font-family:黑体;}

h2{font-size:14px; font-weight:bold; font-family: "宋体";}

h3{font-size:14px; font-weight:normal; font-family:"宋体";}

h4{font-size:12px; font-weight:bold; font-family:"宋体";}

h5{font-size:12px; font-weight:normal; font-family:"宋体";}

.left{ float:left;}
.right{float:right;}

#header{ width:100%; height:326px; background:url(../images/header_bg.gif) repeat;}
#header .top{ margin:0 auto; width:1002px; height:326px; position:relative}
#header .top .flash{ float:left; width:1002px; height:271px; }
#header .top .menu{ float:left; width:1002px; height:55px; }
#header .top .menu table{float:left; widows:100%; border-collapse:collapse;}
.top .kidname { position:absolute; left:10px; top:0px; z-index:10; width:400px; height:160px;}
.top .music { position:absolute; left:30px; top:165px; z-index:12; width:400px; height:80px; }


#content{
	padding-bottom:20px;
	width:960px;
	height:auto;
	background:#fff;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#coopright{ margin:0 auto; padding:20px; width:910px; height:auto; background:#e6e6e6; }
#coopright p{ display:block; width:920px; height:auto; text-align:center;line-height:22px; word-break:break-all; }
