/*左侧*/
.col-l-660{float: left;overflow: hidden;width: 660px;}
/*右侧*/
.col-r-300{width: 300px;float: right;overflow: hidden;}
/*视频导航*/
.video-br-bg{background: #414141;height: 44px;}
.nav-bar{height: 44px;line-height: 44px;}
.video-br-bg ul{border-right: 2px #fff solid;width: 978px;zoom: 1;overflow: hidden;}
.video-br-bg ul li{border-left: 2px #fff solid;background: #414141;width: 120px;height: 44px;padding: 0;}
.video-br-bg ul li a{width: 120px;}
.video-br-bg ul li.on{border-top:none;}
.video-br-bg ul li.on a{width: 120px;}
.video-br-bg ul li.last-li a{width: 122px;}
.video-br-bg ul li.on a.last-a{width: 122px;background-color: #f8383a;}
/*视频导航*/
.video-br-bg ul li.on{width: 120px;background: #f8383a;height: 44px;border-top:none;}
.video-br-bg ul li.on a{color: #fff;width: 120px;}
.video-main{background:#eaeaea;}
/*小游戏导航*/
.game-main{background: none;}
.game-br-bg{height: 39px;background: url(images/game-br-bg.jpg) 0 0 no-repeat;overflow: hidden;line-height: 39px;}
.game-br-bg .nav-bar{height: 39px;line-height:39px;}
.game-br-bg ul{padding: 0 4px;}
.game-br-bg ul li{width: 76px;height: 39px;background: none;}
.game-br-bg ul li a{color: #fff;font-size: 14px;}
.game-br-bg ul li.on{background: #305e0c;width:76px;height: 39px;border-top:none;}
.game-br-bg ul li.on a{color: #fff;}
/*页脚*/
.footer{width:980px;margin:20px auto 0;background: #464646;color: #8b8b8b;}
.footer .link{line-height: 40px;overflow: hidden;border-bottom: 1px solid #313131;width: 926px;margin:0 auto;}
.footer .link ul{margin: 0 auto;width:660px;overflow: hidden;}
.footer .link li{margin-left:14px;display: inline; float:left;}
.footer .link a{float: left;color: #8b8b8b; font-family: "microsoft Yahei";}
.footer .cont{width: 926px;margin: 0 auto;border-top: 1px solid #4d4d4d;overflow: hidden;padding-top: 18px;}
.footer .info{height: 125px;float: left;border-right: 1px solid #313131;overflow: hidden;line-height: 24px;padding: 3px 20px 0 25px;}
.footer .info2{height: 118px;padding: 10px 15px 0 25px;float: left;border-right: 1px solid #313131;border-left: 1px solid #4d4d4d;overflow: hidden;line-height: 26px;}
.footer .info2 a{color: #8b8b8b;margin-right: 10px;margin-top: 20px;vertical-align: top; font-family: "microsoft Yahei";}
.footer .cont ul{float: left; overflow: hidden;border-left: 1px solid #4d4d4d;height: 128px;}
.footer .cont ul li{float: left; overflow: hidden;text-align: center;padding: 4px 0 0 18px;}
.footer .cont ul li p{margin-top: 5px; font-family: "microsoft Yahei";}
.copyright{text-align: center;line-height: 22px;overflow: hidden;padding: 25px 0; font-family: "microsoft Yahei";}




/* ----------------------- 图片列表 ----------------------- */
.width-150 li{width: 150px;}
.width-120 li{width: 120px;}
.pic-list li{float: left;margin:10px 10px 0 16px;display: inline;height: 160px;overflow: hidden;}
.pic-list .tit-bg,.pic-list .time{width: 45px;height: 16px;top: 74px;left: 0;}
.pic-list .tit-bg{background-color: #000;filter:alpha(opacity=70);opacity:0.7;z-index: 4;}
.pic-list .time{color: #fff;font-size: 12px;line-height: 16px;z-index: 5;font-family: Arial;text-align: center;}
.pic-list .tit{margin-top: 8px;height: 21px;overflow: hidden;zoom: 1;line-height: 21px;}
.pic-list .tit a{color: #000;}
.pic-list .tit a:hover{text-decoration: underline;}
.pic-list .num{ color: #abaaab;height: 17px;margin-top: 5px;overflow: hidden;zoom: 1;}
.pic-list .play,.pic-list .comment{float: left;height: 14px;line-height: 14px;padding-bottom: 3px;padding-left: 20px;background: url(images/video-ico.png) no-repeat 0 1px;}
.pic-list .comment{background-position: 0 -38px;margin-left: 10px;}
.pic-list .txt-box{padding: 0 0 5px 5px;overflow: hidden;zoom: 1;}
.bg-blue{background-color: #e9fafa;}
.bg-red{background-color: #ffeeef;}
.txt-list2 li{height: 55px;margin-bottom: 10px;}
/* ----------------------- 图文描述 ----------------------- */
.pic-summary img{margin-right: 15px;display: _inline;}
.pic-summary .tit{height: 22px;overflow: hidden;zoom: 1;}
.pic-summary .tit a{color: #000;font-size: 14px;font-weight: bold;}
.pic-summary .summary{line-height: 24px;color: #999;margin-top: 7px;}
.pic-summary .num{ color: #abaaab;height: 17px;margin-top: 15px;overflow: hidden;zoom: 1;}
.pic-summary .play,.pic-summary .comment{float: left;height: 14px;line-height: 14px;padding-bottom: 3px;padding-left: 20px;background: url(images/video-ico.png) no-repeat 0 1px;}
.pic-summary .comment{background-position: 0 -38px;margin-left: 10px;}
.two-line{height: 48px;overflow: hidden;zoom: 1;}

/* ----------------------- 标题 ----------------------- */
.mod-title1{height: 30px;line-height: 30px;overflow: hidden;}
.mod-title1 a{font-size: 14px;font-family: "Microsoft YaHei";color: #414141;font-weight: bold;}
.module-title2,.module-title2 a{ font-family: microsoft YaHei; font-size: 16px;font-weight: bold;color: #f8383a;}
.module-title3{height:29px;line-height:29px;overflow: hidden;}
.module-title3 .h3{font-weight: bold;color: #f8383a;font-family: microsoft YaHei; font-size: 18px;float: left;margin-right: 20px;_display: inline;}
.module-title3 li{float: left;margin-right: 15px;display: inline;line-height:34px;}
.module-title3 li a{color: #939393;}
.slider-box{width: 660px;height: 300px;position: relative;overflow: hidden;}
.imgtitlebg{width: 660px;height:50px;background: #000;overflow: hidden;position: absolute;bottom: 0;left: 0;z-index: 10;filter:alpha(opacity=70);opacity:0.7;}
.slider-box .h3 a,.slider-box p{z-index: 20;display: block;color: #fff;padding: 0 8px;overflow: hidden;font-size: 14px;font-weight: bold;height: 18px;line-height: 18px;position: absolute;left: 0;bottom:25px;}
.slider-box p{font-size: 12px;font-weight: normal;bottom:5px;}
.module-title4 .h2{height: 21px;overflow: hidden;zoom: 1;font-size: 18px;font-weight: bold;font-family: Microsoft YaHei;}
.module-title4 .h2 a{color: #156b11;}
.module-title4 .more{float: right;color: #156b11;font-size: 14px;font-family:"宋体";font-weight: bold;}
.bg-eaf{border-bottom: 1px solid #c8ebfc;background: #eaf8ff;}
.module-title5{height: 34px;line-height: 38px;overflow: hidden;padding: 0 5px 0 15px;}
.module-title5 .h2{float: left;overflow: hidden;font-size: 16px;font-family: "Microsoft YaHei";font-weight: bold;}
.bg-eaf .h2 a,.bg-eaf a.more1,.bg-eaf li a{color: #3a86c1;}
.module-title5 a.more1:hover,.module-title5 li a:hover{text-decoration: underline;}
.module-title5 .more1{float: right;overflow: hidden;}
.module-title5 .txt-list{float: right;overflow: hidden;margin-right: 25px;display: inline;}
.module-title5 li{float: left;overflow: hidden;margin-right: 18px;display: inline;}
.module-title6{height: 34px;line-height: 38px;overflow: hidden;padding: 15px 0 0 0;border-bottom: 2px solid #3a86c1;}
.module-title6 .h2{font-weight: bold;float: left;overflow: hidden;font-size: 16px;font-family: "Microsoft YaHei";padding-left: 5px;}
.module-title6 a{color: #3a86c1;}
.module-title6 a.more1:hover{text-decoration: underline;}
.module-title6 .more1{float: right;overflow: hidden;}
/* ----------------------- 分页 ----------------------- */
.page li{float: left;}
.page a, .page span {font-size: 12px;margin: 0 4px;padding: 0px 7px;}
.page ._now {background-color: #2266BB;border-color: #2266BB;color: #FFFFFF;}
.page a {border: 1px solid #55c6c0;float: left;background-color: #f4ffff;}
.page a:hover,.page .now {background-color: #55c6c0;border-color: #55c6c0;color: #FFFFFF;}
.page .disable {color: #CCC;}
/*排行榜*/
.rank{width:298px;height: 382px;overflow: hidden;background: #e9fafa;border: 1px solid #e5e4e4;}
section.bg-fff{background: #fff;}
.rank .mod-title1{padding: 10px;}
.prev-btn,.next-btn{margin:5px 0 0 1px;display: inline;width: 15px;height: 14px;overflow: hidden;text-indent: -999px;background: url(images/ico.jpg) 0 0 no-repeat;float: left;}
.next-btn{background-position: -16px 0;}
.scroll{height:320px;overflow: hidden;}
.scroll li{height:50px;overflow: hidden;padding: 5px 0 5px 12px;margin-bottom: 4px;}
.scroll .ico{float: left;overflow: hidden;font-size: 14px;font-family: "Microsoft YaHei";color: #414141;width:20px;margin-top: 12px;}
.scroll .pic-summary{width:258px;}
.scroll .pic-summary-txt{margin-left: 80px;}
.pic-summary-txt .h4 a{display: block;font-size: 12px;color: #414141;height:18px;line-height: 18px;overflow: hidden;}
.scroll .sel{background: #d2f5f5;}
.scroll .sel .h4 a{font-weight: bold;}
/*返顶*/
a.backToTop{background-position:-60px -60px;}
a.backToTop:hover{background-position:0 -60px;}
/*面包屑*/
.crumb{height: 30px;line-height: 30px;margin: 12px auto 8px;}
.crumb a:hover{text-decoration:underline;color: #f8383a;}
/* 文字列表 */
.txt-list-2 li a{color: #535353;}
.txt-list-2 li a:hover{color: #c84a0e;text-decoration: underline;}
.txt-list-2 .date{margin-right: 28px;_display: inline;font-size: 12px;float: right;font-family: Arial;color: #939393;}
.txt-list-2 .dotted{background: url(images/h-dotted.png) repeat-x 0 13px;}

.rank-txt-list li{line-height: 24px;height: 24px;overflow: hidden;zoom: 1;float:left;width:100%;}
.rank-txt-list .item-ico{font-size: 11px;text-align: center;float: left;margin-right: 11px;color: #fff;_display: inline;width: 13px;height: 20px;background: url(images/rank-ico.png) no-repeat 0 6px;}
.rank-txt-list a{color: #333;}

/*胎教导航
.antenatal-main{background: none;}
.antenatal-br-bg{background: url(images/antenatal-br-bg.jpg) 0 0 no-repeat;height: 37px;line-height: 34px;}
.antenatal-br-bg .nav-bar{height: 33px;line-height: 34px;overflow: hidden;}
.antenatal-br-bg ul li{width: auto;padding: 0 10px;background: none;border-right: 1px solid #dc6126;height: 34px;overflow: hidden;*height:32px;}
.antenatal-br-bg ul li a{color: #fff;font-size: 14px;}
.antenatal-br-bg li.on{background: #c84a0e;width: auto;border-top:none;}
.antenatal-br-bg li.on a{color:#fff;}
.antenatal-br-bg li.tab{background: url(images/antenatal-tab.jpg) 0 0 no-repeat;}*/
/*早教导航*/
.education-main{background: none;height: 72px;position: relative;}
.education-main .br-bg{background-image: url(images/br-bg.jpg);background-repeat: no-repeat;overflow: hidden;}
.education-main .nav-bar{height:43px;line-height:40px;overflow: hidden;}
.education-main .nav-bar li{height:40px;overflow: hidden;width: 101px;background: none;border-right: 1px solid #3a86c1;border-left: 1px solid #5ea1db;}
.education-main .nav-bar li a{color: #fff;font-size: 14px;}
.education-main .nav-bar li.on{background: #3a86c1;width: 101px;border-top: none;border-right: 1px solid #3a86c1;border-left: 1px solid #3a86c1;}
.education-main .nav-bar li.on a{color: #fff;}
.education-main .nav-bar li.tab,.education-main li.tab2{background-image: url(images/nav_tab.jpg);background-repeat: no-repeat;}
.early-education-br-bg{background-position: 0 0;}
.early-education-br-bg li.tab{background-position: 0 0;border-left: none;border-right: 1px solid #3a86c1;}
.early-education-br-bg li.tab2{background-position: right -50px;border-right: none;border-left: 1px solid #3a86c1;}
.education-main .nav-bar li.w-106{width:106px;}
.early-education-br-bg .nav{background:url(images/br-bg.jpg) 0 -43px no-repeat;top: 43px;line-height: 25px;border: none;width: 980px;}
.early-education-br-bg .nav-detail li,.early-education-br-bg .nav-detail li a{color: #2770a9;}
/*胎教导航*/
.antenatal-main .br-bg{background-position: 0 -80px;}
.antenatal-main .nav-detail li, .antenatal-main .nav-detail li a{color: #c84a0e;}
.antenatal-main .nav-bar li{border-right: 1px solid #c84a0e;border-left: 1px solid #f5a278;}
.antenatal-main .nav-bar li.on{background: #c84a0e;border-left: 1px solid #c84a0e;border-right: 1px solid #c84a0e;}
.antenatal-main .nav-bar li.tab{background-position: 0 -100px;border-left: none;border-right: 1px solid #c84a0e;}
.antenatal-main .nav-bar li.tab2{background-position: right -150px;border-right: none;border-left: 1px solid #c84a0e;}


/*乐园*/
.paradise-main{height:60px;overflow: hidden;background: none;}
.paradise-main .index_type{background:url(images/nav_bg.jpg) 0 0 no-repeat;height:60px;}
.paradise-main .index_type li{cursor: pointer;float: left;overflow: hidden;height: 60px;}
.paradise-main .index_type li.li1{width: 100px;text-align: center;padding: 0;}
.paradise-main .index_type li.li1 h3{font-size: 24px;line-height: 60px;}
.paradise-main .index_type h3{font-family: "Microsoft YaHei";}
.paradise-main .index_type li{width: 210px;padding-left:10px;}
.paradise-main .index_type li h3{line-height: 35px;font-size: 20px;}
.paradise-main .index_type p a{padding-right: 5px;}
.paradise-main .index_type p a:hover{text-decoration: underline;}

.paradise-main .index_type a{color: #fff;}
/*儿歌*/
.main-no-bg{background: none;}
.main-no-bg .column-980{width: 980px;margin: 0 auto;height: 40px;background-image:url(images/paradise-br-bg.jpg);background-repeat:no-repeat;padding: 5px;overflow: hidden;}
.main-no-bg .nav-bar li{width: auto;background: none;padding: 0 17px;height: 40px;line-height: 40px;margin-left: 24px;display: inline;}
.main-no-bg .nav-bar ul a{color: #fff;}
.main-no-bg .nav-bar li.on{border: none;}
.main-no-bg .nav-bar li.on a{color: #fff;}
.song-br-bg{background-position: center 0;}
.song-br-bg .nav-bar{margin-left: 9px;}
.song-br-bg .nav-bar li.on{background: #2782af;}
/*儿童文学*/
.literature-br-bg{background-position: center -50px;}
.literature-br-bg .nav-bar li{margin-left: 22px;}
.literature-br-bg .nav-bar li.on{background: #5c4c8f;}
/*故事*/
.story-br-bg{background-position: center -100px;}
.story-br-bg .nav-bar li.on{background: #376e6e;}
/*文学知识*/
.knowledge-br-bg{background-position: center -150px;}
.knowledge-br-bg .nav-bar li{margin-left: 22px;}
.knowledge-br-bg .nav-bar li.on{background: #75530c;}
/*育儿知识*/
.raise-main{height:50px;background:#b1738a;}
.raise-main .nav-bar{height:50px;border-left: 1px solid #e5bccb;width: 979px;}
.raise-main .nav-bar li{height: 49px;line-height: 49px;border-bottom: 1px solid #e5bccb;background:#b1738a;border-right: 1px solid #e5bccb;font-size: 20px;padding:0;width: 139px;}
.raise-main .nav-bar li.w-138{width: 138px;}
.raise-main .nav-bar li a{color: #fff;}
.raise-main .nav-bar li.on{background: #a35a75;border-top: none;border-bottom: 1px solid #a35a75;}
.nav{height: 37px;line-height: 33px;background:url(images/raise-repeat-x.jpg) 0 0 repeat-x;width: 978px;border: 1px solid #f4f4f4;border-top: none;border-bottom: none;position: absolute;left: 0;top: 50px;z-index: 20;}
.nav-detail{padding-left: 60px;}
.nav-detail li{float: left;color: #fff;margin: 0 8px;display: inline;font-size: 14px;font-family: "Microsoft YaHei";}
.nav-detail li a{color: #fff;}
.fz-14{font-size: 14px;}
.h-60{height: 60px;}
.mar-t-10{margin-top: 10px;}
/* ----------------------- common ----------------------- */
.mar-t-15{margin-top:15px;}
.mar-t-20{margin-top:20px;}
.mar-t-30{margin-top: 30px;}
.mar-t-35{margin-top: 35px;}
.h-88{height:88px;}
.h-195{height: 195px;}
.h-320{height:320px;}
.bg-fff{background: #fff;}
.lh-22 li{height: 22px;line-height: 22px;overflow: hidden;color: #666;}
.lh-22 li a{color: #666;}
.lh-22 li a:hover,.pic-list .tit a:hover,.module-title3 li a:hover{color: #f8383a;text-decoration: underline;}
.lh-26 li{height: 26px;line-height: 26px;overflow: hidden;zoom: 1;}
.lh-20 li{line-height: 20px;height: 20px;overflow: hidden;}
.lh-24 li{line-height: 24px;height: 24px;overflow: hidden;}
.lh-25 li{height: 25px;line-height: 25px;overflow: hidden;}
.lh-30 li{line-height: 30px;height: 30px;overflow: hidden;}