﻿body{
position:relative;
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-align:center;}

.container{
position:relative;
text-align:left;
margin:0 auto;
width:1003px;
background:url(../images/kids_menubg.jpg) top left no-repeat;}

.flashbg{
position:relative;
background:url(../images/kids_flashbg.gif) 0 0 no-repeat;
background-color:#FFFFFF;
padding:6px 0px 0px 6px;}

.right{
position:relative;
width:818px;
float:right;}

.top{
position:relative;
height:60px;
width:818px;
text-align:right;
padding-top:5px;
background:url(../images/kids_topbg.jpg) top left no-repeat;}

.top img{
padding-right:2px;}

.menuall{
position:absolute;
padding-left:10px;
width:175px;
height:483px;
text-align:right;
float:left;}

.menuall ul{
margin:0px;
padding:0px;}

.menuitem li{
height:34px;
list-style-type:none;}

.footer{
background:url(../images/kids_bottombg.jpg) top left no-repeat;
clear:both;
padding-left:220px;
padding-top:32px;
height:39px;}

.footer a{
color:#FF0000;
text-decoration:none;}

.news{
text-align:center;
background-color:#95C237;
line-height:11px;}

.news a{
color:#FF0000;
text-decoration:none;}

.logo{
vertical-align:middle;
text-align: center;
padding-top:5px;
height:75px;}

.service{
text-align:left;}

.serviceLeft{
position:relative;
width:85px;
margin:2px 0px 4px 0px;
float:left;}

.serviceRight{
position:relative;
width:90px;
margin:2px 0px 4px 0px;
float:right;}

.MagV{
margin-top:5px;
height:50px;
text-align:left;
clear:both;}

.Alllist{
padding-top:0px;
height:29px;
text-align:left;}

.All{
width:795px;
padding:15px 0px 15px 10px;}

/*.All{
width:795px;
height:400px;
padding-left:10px;
overflow-y:auto;
overflow-x:hidden;}
*/

.All ul{
margin:0;
padding-left:82px;
width:700px}

.All li{
width:175px;
line-height:20px;
list-style-type:none;
background:url(../images/kids_point.gif) no-repeat 0px 9px;
float:left;
cursor:hand;}

.listleft{
width:170px;
padding-left:5px;
text-align:left;
float:left;
white-space:nowrap; 
overflow:hidden; 
text-overflow: ellipsis;}

/*.listright{
width:72px;
float:right;
text-align:right;
padding-right:15px;
color:#CCCCCC;}*/

.listtitle00{
margin-top:10px;
text-align:left;
background:url(../images/kids_alllist11.jpg) no-repeat left 50%;
height:25px;
clear:both;}

.listtitle01{
margin-top:10px;
text-align:left;
background:url(../images/kids_alllist01.jpg) no-repeat left 50%;
height:25px;
clear:both;}

.listtitle02{
margin-top:10px;
text-align:left;
background:url(../images/kids_alllist02.jpg) no-repeat left 50%;
height:25px;
clear:both;}

.listtitle03{
margin-top:10px;
text-align:left;
background:url(../images/kids_alllist03.jpg) no-repeat left 50%;
height:25px;
clear:both;}

.listtitle04{
margin-top:10px;
text-align:left;
background:url(../images/kids_alllist04.jpg) no-repeat left 50%;
height:25px;
clear:both;}

.listtitle05{
margin-top:10px;
text-align:left;
background:url(../images/kids_alllist05.jpg) no-repeat left 50%;
height:25px;
clear:both;}

.listtitle06{
margin-top:10px;
text-align:left;
background:url(../images/kids_alllist06.jpg) no-repeat left 50%;
height:25px;
clear:both;}

.listtitle07{
margin-top:10px;
text-align:left;
background:url(../images/kids_alllist07.jpg) no-repeat left 50%;
height:25px;
clear:both;}

.listtitle08{
margin-top:10px;
text-align:left;
background:url(../images/kids_alllist08.jpg) no-repeat left 50%;
height:25px;
clear:both;}

.listtitle09{
margin-top:10px;
text-align:left;
background:url(../images/kids_alllist09.jpg) no-repeat left 50%;
height:25px;
clear:both;}

.banner{
margin:0px;
padding:2px 0px 2px 0px;
text-align:left;}

.banner img{
padding:2px 0px 2px 0px;
width:165px;
height:60px;}
