body{font-family:'宋体';text-align:center;margin:0;padding:0;font-size:12px;color:#444;}
body > div{text-align:center;margin-right:auto;margin-left:auto;} 
div,form,ul,ol,li,span,p{margin:0;padding:0;border:0;}
img,a img{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,ol,li{list-style:none}
.cartMainNav{background:url(cartMainNav_14.jpg) no-repeat left top;width:958px;height:84px;margin:auto; position:relative; z-index:9;}
.cartMenuList{ font-size:16px; font-weight:bold; padding-left:210px; padding-top:50px; text-align:left}
.cartMenuList a{ margin-right:10px}
.cartMenuList a:hover{ text-decoration:none; color:#F56200}
.divLevel{width:950px;margin:0px auto;margin-top:10px;text-align:left;}
/* 默认链接颜色 */
a{outline-style:none;color:#444;text-decoration:none}
a:hover{color:#444;text-decoration:underline;}
/*清除链接虚框*/
a,area {blr:expression(this.onFocus=this.blur()) }  /*for IE*/ 
:focus {-moz-outline-style: none; }  /*for Firefox*/   
/* 通用属性 */
.clear{clear:both;font-size:1px;width:1px;height:0;overflow:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0}/*ie and firefox1.5 updata */
/*top*/
/*酷米动画片排行---首页、动画片首页用到*/
.ranking{width:245px;float:right; background:url(bgs1PX.gif) repeat-y left top;}
.ranking h2{background:url(kumi_sprites.gif) no-repeat left -546px;height:32px;font:bold 14px/32px Verdana, Geneva, sans-serif;padding-left:50px;text-align:left;}
.rankList{padding:8px 8px 0px 8px;text-align:left;border-top:1px solid #F7C998;}
.rankList li{height:25px;overflow:hidden;line-height:25px; border-bottom:1px dashed #D4D4D4}
a.rankClass:link,a.rankClass:visited,a.rankClass:hover{color:#E78800;}
.rankNumber{background:url(kumi_sprites.gif) left -584px; width:17px;height:16px;overflow:hidden;float:left;text-align:center;font:bold 10px/16px Verdana, Geneva, sans-serif;color:#fff;margin:3px 8px 3px 3px;}
.rankClass{float:right; color:#F56200}
.recommendBbg{background:url(kumi_sprites.gif) no-repeat right top;height:5px;overflow:hidden;}
.gap{ float:left; height:12px; width:245px;}
.container {
	WIDTH: 680px;
	HEIGHT: 216px
}
.container A IMG {
	WIDTH: 680px;
	HEIGHT: 216px
}
.container IMG {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-TOP-STYLE: none;
	BORDER-LEFT-STYLE: none
}
.td_f A IMG {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.num {
	POSITION: absolute;
	WIDTH: 90px;
	FLOAT: right;
	TOP: 196px;
	LEFT: 592px
}
.num LI {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 15px;
	LIST-STYLE-TYPE: none;
	MARGIN: 1px;
	WIDTH: 15px;
	FONT-FAMILY: Arial;
	BACKGROUND: url(flashbutton.gif) no-repeat -15px 0px;
	FLOAT: left;
	HEIGHT: 15px;
	COLOR: #86a2b8;
	FONT-SIZE: 12px;
	CURSOR: pointer
}
.num LI.on {
	LINE-HEIGHT: 15px;
	WIDTH: 15px;
	BACKGROUND: url(flashbutton.gif) no-repeat;
	HEIGHT: 15px;
	COLOR: #ffffff
}
.flashtop{ height:5px; overflow:hidden;background:url("cartoon_sprites.gif") no-repeat scroll left -297px transparent}
.flashbtm{ height:5px; overflow:hidden; background:url("cartoon_sprites.gif") no-repeat scroll left -249px transparent}
.flashc{ width:680px; height:216px; border-left:1px solid #F56200; border-right:1px solid #F56200; padding-left:4px; padding-right:4px;}



.cartMain{width:690px;float:left;}

.cartoonNav{background:url(cartoon_sprites.gif) no-repeat left top;height:90px;overflow:hidden;}
.cartoonNavBg{background:url(cartoon_05.gif) repeat-x left top;height:90px;overflow:hidden;}
.cartoonNavList{width:844px;height:26px;overflow:hidden;margin-left:100px;margin-top:3px;text-align:left;}
.cartoonNavList li{line-height:26px;float:left;padding-right:8px;white-space:nowrap;/*保证LI自动换行*/}
.cartoonNavList li a:link,.cartoonNavList li a:visited,.cartoonNavList li a:hover{color:#565353;}
.NavListRed,.NavListRed li a:link,.NavListRed li a:visited,.NavListRed li a:hover{color:#F56200;}

.cartoonFlash{width:690px;height:230px;overflow:hidden;float:left;}

.bbsHistory{width:245px;height:225px;overflow:hidden;float:right; background:url(cartoonsbg.gif) repeat-y left top;}
.bbsBut{background:url(cartoon_sprites.gif) no-repeat left -139px;width:121px;height:32px;float:left;color:#5F1F00;font:bold 14px/32px Verdana, Geneva, sans-serif;text-align:center;cursor:pointer;}
.cartHistoryBut{background:url(cartoon_sprites.gif) no-repeat left -139px;width:121px;height:32px;float:right;font:bold 14px/32px Verdana, Geneva, sans-serif;text-align:center;color:#5F1F00;cursor:pointer;}
.cartoonLine{clear:both;border-top:4px solid #E4E4E4;margin:0px 1px;height:6px;overflow:hidden;}
.cartoonBbsCon{margin:0px 7px;background:#FFE8BC;height:211px;overflow:hidden;}
.cartoonBbsCon li{width:218px;height:30px;overflow:hidden;margin:0px auto;background:url(cartoonbbs_21.gif) repeat-x left bottom;font:normal 12px/30px "宋体";color:#565353}
.bbsBbg{background:url(cartoon_sprites.gif) no-repeat left -181px;width:245px;height:7px;overflow:hidden;}
.bbsBbg1{background:url(cartoon_sprites.gif) no-repeat left -191px;width:245px;height:7px;overflow:hidden;}
.carthistoryCon{height:181px;overflow:hidden;display:none;padding:0px 8px;}
.cartButSelect{background:url(cartoon_sprites.gif) no-repeat left -99px;width:121px;height:32px;color:#fff;font:bold 14px/32px Verdana, Geneva, sans-serif;text-align:center;cursor:pointer;}
.cartButNone{background:url(cartoon_sprites.gif) no-repeat left -139px;width:121px;height:32px;font:bold 14px/32px Verdana, Geneva, sans-serif;text-align:center;color:#5F1F00;cursor:pointer;}

.km_righta1p1{height:22px;overflow:hidden;}
.carthistoryCon .km_righta1p1{line-height:23px;}
.carthistoryCon .km_righta1p1 b{font-weight:normal;clear:left;float:left;}
.carthistoryCon .km_righta1p1 strong{float:right;}
.carthistoryCon .km_righta1p1 strong b{font-weight:normal;}

.cartRank{width:249px;float:right; background:url(cartoonsbg.gif) repeat-y left top;}

.cartCommBg{background:url(cartoonsbg.gif) repeat-y -252px top;zoom:1;}
.cartCommTbg{background:url(cartoon_sprites.gif) no-repeat left -202px;height:36px;position:relative;}
.cartClassTitle{ font:bold 14px/36px "宋体";color:#5F1F00;position:absolute;left:3px;top:0px;padding-left:38px;}
.cartoonMore{position:absolute;right:12px;top:10px;font:bold 12px "宋体";color:#F99B00;}
.cartoonMore a:link,.cartoonMore a:visited,.cartoonMore a:hover{font:bold 12px "宋体";color:#F99B00;}
.cartoonList{padding:10px 6px;}
.cartoonList li{float:left;width:113px;height:132px;overflow:hidden;text-align:center;line-height:22px;color:#424242;}
.cartoonList li img{border:2px solid #ccc; width:98px; height:98px;}
.cartCommBbg{background:url(cartoon_sprites.gif) no-repeat left -249px;height:5px;overflow:hidden;}
.cartMargin{margin-top:10px;}

.strangeTbg{background:url(carttit.gif) no-repeat left top;}
.adventureTbg{background:url(carttit.gif) no-repeat -162px top;}
.funnyTbg{background:url(carttit.gif) no-repeat -324px top;}
.lifeTbg{background:url(carttit.gif) no-repeat -482px top;}
.educationTbg{background:url(carttit.gif) no-repeat -638px top;}
.otherTbg{background:url(carttit.gif) no-repeat -800px top;}

.cartClassName{height:25px;overflow:hidden;}
.cartClassName li{float:left;background:url(cartoon_sprites.gif) no-repeat -640px -102px;width:68px;height:25px;overflow:hidden;color:#D16B00;font:bold 14px/25px "宋体";text-align:center;margin-right:4px;cursor:pointer;}
.cartClassName li a:link,.cartClassName li a:visited{color:#D16B00;font:bold 14px/25px "宋体";width:68px;height:25px;display:block;}
.cartClassName li a:hover{color:#fff;font:bold 14px/25px "宋体";background:url(cartoon_sprites.gif) no-repeat -732px -102px;width:68px;height:25px;display:block;}
.cartClassName .cartClassSelect a:link,.cartClassName .cartClassSelect a:visited,.cartClassName .cartClassSelect a:hover{color:#fff;font:bold 14px/25px "宋体";background:url(cartoon_sprites.gif) no-repeat -732px -102px;width:68px;height:25px;display:block;}
.cartClassBg{background:url("game_topic_bg.gif") repeat-y scroll left top transparent;}
.cartTbg{background:url("cartoon_sprites.gif") no-repeat scroll left -361px transparent;height:40px;overflow:hidden; padding-left:44px; color:#5E1F00; font:bold 14px/40px "宋体"}
.cartLetter{width:919px;height:30px;overflow:hidden;margin-top:4px;margin-left:12px;}
.cartLetter li{float:left;font:bold 14px/30px Arial, Helvetica, sans-serif;color:#D16B00;width:34px;text-align:center;}
.cartClassList{margin:15px 20px 0px 20px;}
.cartClassList li{float:left;width:130px;height:130px;text-align:center;line-height:21px;}
.cartClassList li img{border:2px solid #ccc;}
.cartClassBbg{background:url("cartoon_sprites.gif") no-repeat scroll left -407px transparent;height:19px;overflow:hidden;}





.animationListOuter{width:950px;margin:10px auto; background:url(new_list_06.gif) repeat-y left top;}
.animationListTitle{background:url(new_list_03.gif) no-repeat left top;height:47px; overflow:hidden;font:bold 14px/52px "宋体";padding-left:30px;color:#701F00; text-align:left;padding-right:20px;}
.animationListTitle span{float:right; font:normal 12px/52px "宋体"; color:#E66100;}
.animationListTitle span a{color:#E66100;}
.cartClassListBbg{background:url(new_list_08.gif) no-repeat left top;height:10px; overflow:hidden;}
.rankBigClass{background:url(rank_03.gif) repeat-x left top;width:950px;height:30px; overflow:hidden; margin:10px auto; text-align:center;}
.rankBigClass li{float:left;width:105px;height:28px;margin-right:4px; background:url(rankBg.gif) no-repeat left -32px;font:bold 14px/28px "宋体";color:#9C9C9C;}
.rankBigClass li a{font:bold 14px/28px "宋体";color:#9C9C9C;}
.rankBigClass li a:hover{font:bold 14px/28px "宋体";color:#560000; text-decoration:none;}
.rankBigClass .selected{background:url(rankBg.gif) no-repeat left top;}
.rankBigClass .selected a{color:#560000;}
.rankLevel{width:974px;margin:10px auto; text-align:left;}
.rankCommOuter{width:227px;border:1px solid #FBB810;margin-left:11px; text-align:left;float:left;margin-bottom:10px; display:inline;}
.rankPic{width:100px;height:100px;border:1px solid #ccc; text-align:center;margin-right:12px; float:left;}
.rankCommInner{padding:8px 6px;font:bold 12px/24px "宋体";color:#8F8F8F;}
.rankCommBar1,.rankCommBar1 a{color:#FF6600;font-weight:normal;}
.rankCommBar2,.rankCommBar2 a{color:#310000;}
.rankCommBar2 a{display:block;width:100px;height:20px; line-height:21px; overflow:hidden;}

.rankList2{padding:8px 8px 0px 8px;text-align:left;}
.rankList2 li{height:26px;overflow:hidden;line-height:26px;}