/* TOP及导航样式 */
.top{ height:44px; background:#fe0000;}
.menu{ width:980px; margin:auto;}
.menu a{ display:block; height:44px; line-height:22px; text-align:center; color:#FFFFFF; font-size:16px;font-family:"microsoft yahei"; float:left;}
.menu a span{font-size:14px;}
.menu a:hover,.menu a:visited,.menu a:active{ color:#FFFFFF;}
.menu a.a1{ background:#fe0000; width:164px;}
.menu a.a2{ background:#ff99cb; width:164px;}
.menu a.a3{ background:#01b0f1; width:163px;}
.menu a.a4{ background:#00af50; width:163px;}
.menu a.a5{ background:#ff9d02; width:163px;}
.menu a.a6{ background:#fe0000; width:160px;}
.flashmenu{ background:url(../images/banner.jpg) center top; height:405px;}
/* 首页航样式 */
.w1{ width:710px;}.w2{ width:250px;}
.jctj{ background:url(../images/jctj_bg.jpg); height:454px;}
.jctj_left{ width:240px; padding:0 0 0 25px;}
.jctj_right{ width:420px; margin:0 0 0 10px;}
.tj_pic li{ width:50%; height:180px; float:left; text-align:center; margin:0 0 10px 0;}
.tj_pic li img{  padding:4px; border:1px solid #e8e8e8; margin:0 0 10px 0; width:168px;height:118px;}
.jctj_list{ padding:10px 0 0 0;}
.jctj_list li{ background: url(../images/dot1.jpg) no-repeat 0 50%; padding:0 0 0 16px; margin:6px 0 0 0; height:20px;white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.zxgx{ background:url(../images/zxgx_bg.jpg); height:400px; padding:54px 15px 0 15px;}
.gx_list li{ background: url(../images/dot2.jpg) no-repeat 0 50%; padding:10px 0 0 15px; border-bottom:1px dashed #c8c8c8; height:24px;}
.gx_list li.ts{ background:none; height:80px; padding:10px 0; line-height:20px;}
.youxi{ background:url(../images/youxi_bg.jpg); width:220px; height:269px;}
.youxi_list li{ width:50%; float:left; text-align:center; margin:15px 0 0 0;}
.nao{ background:url(../images/nao_bg.jpg); width:220px; height:269px;}
.nao_list li{ background: url(../images/dot3.jpg) no-repeat 10px 50%; padding:0 0 0 18px; margin:13px 0 0 0;}
.xing{ background:url(../images/xing_bg.jpg); width:220px; height:269px;}
.xing_list li{ padding:10px; line-height:20px;}
.xing_list li img{margin:0 8px 0 0; background:#FFFFFF; float:left; border:1px solid #e8e8e8; padding:4px;}
.xing_list li span.nr{ color:#9a9a9a;}
.xing_list li span img{ margin:4px 0 0 0; border:0; padding:0;}
.shengri{ background:url(../images/shengri_bg.jpg); width:250px; height:269px;}
.shengri_list li{ padding:10px; line-height:20px;}
.shengri_list li img{margin:0 8px 0 0; background:#FFFFFF; float:left; border:1px solid #e8e8e8; padding:4px;}
.shengri_list li span.nr{ color:#9a9a9a;}
.shengri_list li span img{ margin:4px 0 0 0; border:0; padding:0;}
.more{ width:40px; height:20px; margin:15px 10px 0 0;}
.shu{ width:25px; height:20px;}
.donghua{ background:url(../images/donghua_bg.jpg); height:247px;}
.manhua{ background:url(../images/manhua_bg.jpg); height:247px;}
.dongman{ background:url(../images/dongman_bg.jpg); height:247px;}
.flbox{ padding:40px 20px 10px 20px;}
.pic_list1 li{ width:188px; text-align:center; float:left;}
.pic_list1 li img{ border:1px solid #e9e9e9; padding:4px;  margin: 0 0 10px 0; width:168px; height:118px; overflow:hidden;}
.foot{ border-top:3px solid #ff9e00; padding:20px 0; text-align:center; line-height:24px;}
.all.dhp .foot{ border-top:3px solid #68c9f3}
.all.tyq .foot{ border-top:3px solid #68c9f3}
.all.mh .foot{ border-top:3px solid #90b622;}
.all.mh .weizhi{ background:url(../images/heng2.jpg) bottom no-repeat;}
.all.dm .foot{ border-top:3px solid #ffd44a;}
.all.dm .weizhi{ background:url(../images/heng3.jpg) bottom no-repeat;}
.all.srh .foot{ border-top:3px solid #ba0272;}
.all.srh .weizhi{ background:url(../images/heng4.jpg) bottom no-repeat;}

/* 动画片样式 */
.weizhi{ background:url(../images/heng.jpg) bottom no-repeat; height:42px;}
.weizhi span{ margin:10px 0 0 0;}
.rmdh{ background:url(../images/rmdh_bg.jpg); height:540px;padding:55px 15px 0 15px;}

.pic_list2 li{ width:236px; height:170px;  text-align:center; float:left; margin:0 0 15px 0;}
.pic_list2 li img{ border:1px solid #e9e9e9; padding:4px;margin: 0 0 10px 0;}

.hei1 .pic_list2 li { height:160px; overflow:hidden; }

.pic_list3 li{ width:25%; text-align:center; float:left; margin:0 0 15px 0;}
.pic_list3 li img{ border:1px solid #e9e9e9; padding:4px; margin: 0 0 10px 0;}

.dh_pic{ background:#f1f1f1; padding:10px; height:210px; width:260px; float:left;}
.dh_c{ width:410px; float:right;}
.dh_c dl{ padding:0; margin:0;}
.dh_c dl dt{ border-bottom:1px dashed #c1c1c1; height:24px; padding:0; margin:0 0 10px 0;}
.dh_c dl dd{ padding:0; line-height:28px; margin:0; color:#909090;}

.bg1_top{ background:url(../images/bg1_top.jpg) no-repeat; height:16px;}
.bg1_center{ background:url(../images/bg1_center.jpg) repeat-y;}
.bg1_bottom{ background:url(../images/bg1_bottom.jpg) no-repeat; height:16px;}

.bg1_top_2{ background:url(../images/bg2_top.jpg) no-repeat; height:16px;}
.bg1_center_2{ background:url(../images/bg2_center.jpg) repeat-y;}
.bg1_bottom_2{ background:url(../images/bg2_bottom.jpg) no-repeat; height:16px;}


.stitle{ padding:10px 20px;}
.Series{ padding:10px 20px;}
.Series span{ width:66px; height:24px; background:#f3f3f3; border:1px solid #e4e4e4; display:block; float:left; margin:0 15px 10px 0; text-align:center; padding:6px 0 0 0; }

.Comment{padding:10px 20px;}
.textk{ border:1px solid #e2e2e2; color:#aaaaaa; width:100%; height:60px;}
.btn_pl{ background:url(../images/btn_pl.jpg) no-repeat; width:82px; height:26px; border:0; color:#FFFFFF;font-family:"microsoft yahei";}
.plnr li{ border-bottom:1px dashed #c9c9c9; padding:6px 0;}

/* 分集样式 */
.blk_29 { border:1px solid #eeeeee; OVERFLOW: hidden;  PADDING-TOP: 10px; ZOOM: 1; POSITION: relative; height:130px;}
.blk_29 .LeftBotton {	BACKGROUND: url(../images/feature_left.gif) no-repeat 0px 0px; LEFT: 5px; FLOAT: left; WIDTH: 30px; CURSOR: pointer; POSITION: absolute; TOP: 50px; HEIGHT: 48px}
.blk_29 .LeftBotton:hover { background-position:0 -48px;}
.blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND: url(../images/feature_right.gif) no-repeat; FLOAT: right; WIDTH: 30px; CURSOR: pointer; POSITION: absolute; TOP: 50px; HEIGHT: 48px}
.blk_29 .RightBotton:hover { background-position:0 -48px;}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 880px; PADDING-TOP: 5px}
.blk_29 .box {	FLOAT: left; WIDTH: 152px; TEXT-ALIGN: center}
.blk_29 .box IMG {	BORDER: #e7e7e7 1px solid; PADDING: 3px;  DISPLAY: block; BACKGROUND: #fff; MARGIN: 0px auto; }
.blk_29 .box A:hover IMG {	BORDER: #d4d4d4 1px solid;}
.blk_29 .box P {	MARGIN: 6px auto 0px; WIDTH: 97px; }
.rollphotos {	MARGIN-TOP: 20px;WIDTH: 980px}

/* 分页样式 */

DIV.badoo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; COLOR: #48b9ef; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
DIV.badoo A {
	BORDER-RIGHT: #f0f0f0 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f0f0f0 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 2px; BORDER-LEFT: #f0f0f0 2px solid; COLOR: #48b9ef; PADDING-TOP: 2px; BORDER-BOTTOM: #f0f0f0 2px solid; TEXT-DECORATION: none
}
DIV.badoo A:hover {
	BORDER-RIGHT: #ff5a00 2px solid; BORDER-TOP: #ff5a00 2px solid; BORDER-LEFT: #ff5a00 2px solid; COLOR: #ff5a00; BORDER-BOTTOM: #ff5a00 2px solid
}
DIV.badoo A:active {
	BORDER-RIGHT: #ff5a00 2px solid; BORDER-TOP: #ff5a00 2px solid; BORDER-LEFT: #ff5a00 2px solid; COLOR: #ff5a00; BORDER-BOTTOM: #ff5a00 2px solid
}
DIV.badoo SPAN.current {
	BORDER-RIGHT: #ff5a00 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ff5a00 2px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #ff5a00 2px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #ff5a00 2px solid; BACKGROUND-COLOR: #ff6c16
}
DIV.badoo SPAN.disabled {
	DISPLAY: none
}

/* 漫画样式 */
.rmmh{ background:url(../images/rmmh_bg.jpg); height:362px;padding:50px 15px 0 15px;}
.mh_box{ border:2px solid #e3e3e3; text-align:center; padding:20px; width:700px; margin:auto;}
.left_box{ padding:5px 0;}
.leftmenu li{ background:url(../images/dot4.jpg) no-repeat 28px 50%; padding:6px 0 6px 40px;  height:36px;line-height:18px;}
.leftmenu li:hover{ background:url(../images/left1_menubg.jpg) no-repeat right;}
.leftmenu li.on{ background:url(../images/left1_menubg.jpg) no-repeat right;}

/* 漫画样式 */
.mw1{ width:180px;}
.mw2{ width:760px;}
.mtop{ background:url(../images/left1_top.jpg); height:20px;}
.mcenter{ background:url(../images/left1_center.jpg);}
.mbottom{ background:url(../images/left1_bottom.jpg); height:20px;}

/*动漫*/
.all.dm .mtop{ background:url(../images/left2_top.jpg); }
.all.dm .mcenter{ background:url(../images/left2_center.jpg);}
.all.dm .mbottom{ background:url(../images/left2_bottom.jpg); height:20px;}
.all.dm .leftmenu li:hover{ background:url(../images/left2_menubg.jpg) no-repeat right;}
.all.dm .leftmenu li.on{ background:url(../images/left2_menubg.jpg) no-repeat right;}

/*生日会*/
.all.srh .mtop{ background:url(../images/left3_top.jpg); }
.all.srh .mcenter{ background:url(../images/left3_center.jpg);}
.all.srh .mbottom{ background:url(../images/left3_bottom.jpg); height:20px;}
.all.srh .leftmenu li:hover{ background:url(../images/left3_menubg.jpg) no-repeat right;}
.all.srh .leftmenu li.on{ background:url(../images/left3_menubg.jpg) no-repeat right;}



.pic_list4 li{ width:253px; text-align:center; float:left; margin:0 0 15px 0;}
.pic_list4 li img{ border:1px solid #e9e9e9; padding:4px;  margin: 0 0 10px 0;}

.dm_c{ width:460px; float:right;}
.dm_c dl{ padding:0; margin:0;}
.dm_c dl dt{ border-bottom:1px dashed #c1c1c1; height:24px; padding:0; margin:0 0 10px 0;}
.dm_c dl dd{ padding:0; line-height:28px; margin:0; color:#909090;}
.dm_c dl dd.d1{ padding:10px 0 0 0;}

.bg2_top{ background:url(../images/bg2_top.jpg); height:16px;}
.bg2_center{ background:url(../images/bg2_center.jpg);}
.bg2_bottom{ background:url(../images/bg2_bottom.jpg); height:16px;}

/* 体验区样式 */

.xingpx li{ width:33%; float:left; margin:0 0 20px 0;}
.xingpx li div{ background:url(../images/xp_bg.JPG); height:128px; width:218px; margin:auto; padding:12px 0 0 12px;}
.xingpx li div dt{ width:95px; float:left;}
.xingpx li div dd{ width:116px; float:left; margin:0 0 6px 0; line-height:22px;}

.naojin li{ border-bottom:1px dashed #c9c9c9; background:url(../images/dot5.jpg) no-repeat 0 13px; height:30px; padding:10px 0 0 20px;}
.naojin li img{ float:right;}

.zi{ border-bottom:1px dashed #c9c9c9;  padding:10px 0; height:100px;}
.zi dt{/* width:80px; height:80px; */ width:112px; height:84px;	background:#eeeeee; padding:8px; float:left; margin:0 20px 0 0;}
.zi dd{ padding:4px 0;}

.pack_newsshow { line-height:30px;  height:400px; height:auto !important; min-height:400px; }
.pack_newsshow h1 { text-align:center; font-size:16px; }
.pack_newsshow .pack_timeinfo { width:100%; height:30px; line-height:30px; color:#999; text-align:center; background-color:#efefef; }

.pack_newslist { height:400px; height:auto !important; min-height:400px; }
.pack_newslist li { width:100%; height:30px; line-height:30px; border-bottom:1px dotted #ccc; }
.packContent { line-height:24px; }


/* 2015年1月21日新增 每日一字*/
.fontTitle{ float:left; width:100%; height:30px; line-height:30px;text-align:center;}
.fontImg{ float:left; width:100%; height:auto;}
.fontVoice{ padding:0px 10px; margin-left:10px; background:url(../images/voice.jpg) no-repeat;}
.fontWordimg{  border:1px solid #e9e9e9}
.fontWord{  float:left; width:120px;height:auto; margin-right:20px; }
.fontDes{ float:left; width:100%; height:auto; padding-top:10px;}

.gamelist{ float:left; width:100%; height:37px; margin-bottom:10px;}
.gamelist a{ display:block ; float:left; width:150px; margin-right:10px; display:inline; height:26px; line-height:26px; padding-top:6px; text-align:center; font-size:14px;color:#01b0f1; border-bottom:4px solid #01adeb;}
.gamelist a:hover,.gamelist a.hover{ background:url(../images/gTitle.jpg) no-repeat;}

.quesAn{ float:left; padding-top:10px; height:auto; width:100%;}
.quesAnshow{ float:left; width:100%;height:auto; padding:10px 0; display:none;}

/* 许愿树 */
.treeCon{ float:left; width:100%; height:auto;}
.treeTheme{ float:left; width:100%; height:auto; padding-bottom:10px;}
.treeTheme a{  padding-left:10px; padding-right:10px; font-size:14px;}
.treeTheme a:hover,
.treeTheme a.on{color:#01b0f1;}
.treebox{ float:left; width:100%; height:760px; margin-bottom:20px; position:relative; z-index:1;}
.treeThemeLef{ float:left; width:90px; height:auto; font-size:14px;}
.treeThemeRig{float:right; width:670px; height:auto;}

/* 留言板  begin */
.message{ 
width:200px;
 height:auto; 
 position:absolute; 
 z-index:1; top:340px; 
 right:0; border:4px solid #d8f6f4; 
 border-radius:4px; 
 -webkit-border-radius:4px; 
 -moz-border-radius:4px;}
 .messageBox{ float:left; width:180px; padding:10px;height:160px;
 background:#05aee5;
 border-radius:3px; 
 -webkit-border-radius:3px; 
 -moz-border-radius:3px;}
 .mesTitle{ float:left; width:100%; height:20px; padding-bottom:10px; line-height:20px; font-size:14px; font-weight:bold; text-align:center; color:#cbf2ff;}
 .mesCon{ float:left; width:168px; height:54px; line-height:18px; padding:5px; border:1px solid #43d1ff; background:#1089b0; color:#f7f7f7;}
 .mesName{ float:left; width:100%; height:20px; margin-top:10px; margin-bottom:10px;}
 .mesName label{ float:left; height:20px; line-height:20px; color:#f7f7f7;}
.mesName input { float:right; width:130px; height:18px; padding-left:5px; padding-right:5px; border:1px solid #43d1ff; background:#1089b0; color:#f7f7f7; }
.mesControl{ float:left; width:100%; height:24px; line-height:24px;}
.mesControl input { width:48px; height:20px; background:url(../images/mesBtn.png) no-repeat; outline:none; border:0; color:#003344; margin-left:5px; margin-right:5px; cursor:pointer;}
/* 留言板 end */

