
.aIndex{margin-bottom: 35px;}

.focusImg{width: 850px;height: 385px;overflow: hidden;position: relative;margin-bottom: 40px;}
.focusImg .MSClassBox,
.focusImg .ContentID{width: 850px;height: 330px;overflow: hidden;vertical-align: bottom;}
.focusImg .ContentID img{display: block;width: 850px;height: auto;min-height:330px;}
.focusImg .shadow{width: 850px;height: 16px;background: url(/96kaifa/images/focusimgshadow.png) repeat-x 0 0;position: absolute;left: 0;top: 314px;}
.focusImg .focusBar{width: 850px;height: 55px;background: #ffd25a;}
.focusImg .TabID {position: absolute;bottom: 8px;right: 10px;}
.focusImg .TabID li {float: left;display: inline-block;*display: inline;zoom:1;cursor: pointer;width:38px;height:38px;background:#000;margin: 0 10px;overflow: hidden;border: 1px solid #ffeba6;vertical-align: bottom;}
.focusImg .TabID li img{height:100%;opacity: .5;}
.focusImg .TabID li.active{border: 1px solid #fff;}
.focusImg .TabID li.active img{opacity: 1;}
.focusImg .focusBtn{display: block;width: 41px;height: 90px;background: url(/96kaifa/images/focusBtn.png) no-repeat 0 0;position: absolute;opacity: .4;}
.focusImg .focusBtn:hover{opacity: 1;}
.focusImg .focusPrev{top: 120px;left: 12px;}
.focusImg .focusNext{background-position: -41px 0;top: 120px;right: 12px;}

.focusImg .focusPlayer{width: 735px;height: 55px;background: #ffe075;position: relative;padding-left: 20px;padding-right: 15px;}
.focusImg .focusPlayer .user{display: block;width: 74px;height: 74px;position: absolute;left: 13px;top: -31px;background: url(/96kaifa/images/userShadow.png) no-repeat center 67px;padding-bottom: 4px;}
.focusImg .focusPlayer .user img{width: 74px;height: 74px;display: block;overflow: hidden;border-radius: 50%;position: absolute;top: 0;left: 0;z-index: 1;}
/*.focusImg .focusPlayer .user span img{display: block;width: 74px;height: 74px;}*/
.focusImg .focusPlayer .user:hover img{opacity: 1;filter:alpha(opacity=100);}
.focusImg .focusPlayer .user .circle {width: 72px;height: 72px;border: 2px solid #fff;position: absolute;top: -1px;left: -1px;z-index: 2;border-radius: 50%;}
.focusImg .focusPlayer a.t,.focusImg .focusPlayer span{font-size: 20px;line-height: 55px;text-decoration: none;color: #13007c;text-shadow: #dab045 0 0 10px;margin-right: 10px;}
.focusImg .focusPlayer span.radiohost{margin-top: 17px;height: 25px;line-height: 25px;color: #FF9044;font-size: 14px;text-shadow: #dab045 0 0 10px;}
.focusImg .focusPlayer .player,
.focusImg .focusPlayer .fav{height: 55px;line-height: 55px;}
.focusImg .focusPlayer .player{width: 80px;}
.focusImg .focusPlayer .player i{color: #fff;font-size: 34px;}
.focusImg .focusPlayer .fav i{color: #fff;font-size: 36px;}
.focusImg .focusPlayer div.line{width: 1px;height: 43px;background: #fff;margin: 6px 15px 0;}
.focusImg .focusPlayer .playstatus {width: 18px;height: 21px;margin-top: 17px;margin-right: 15px;}
.focusImg .focusPlayer .playstatus .line{width: 3px;-moz-box-shadow: 0px 0px 6px #dab045;-webkit-box-shadow: 0px 0px 6px #dab045;box-shadow: 0px 0px 6px #dab045;}
.focusImg .focusPlayer .playstatus .line1{left:0;}
.focusImg .focusPlayer .playstatus .line2{left:5px;}
.focusImg .focusPlayer .playstatus .line3{left:10px;}
.focusImg .focusPlayer .playstatus .line4{left:15px;}
.focusImg .focusPlayer .playerBtn{width: 35px;}
.focusImg .focusPlayer .playerBtn .iconfont{text-shadow: #dab045 0 0 10px;}

.focusNews{margin-bottom: 30px;}
.focusNews .pic{position:relative;display: block;width: 300px;height: 200px;overflow: hidden;}
.focusNews .pic i{position:absolute;width: 100%;height: 30px;line-height:30px;bottom:0;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.focusNews .pic em{position:absolute;width: 292px;height: 30px;line-height:30px;bottom:0;left:8px;color:#fff;font-size:14px;overflow: hidden;}
.focusNews .pic img{display: block;width: 100%;height: 100%;}
.focusNews .newsList{width: 530px;height: 200px;overflow: hidden;}
.focusNews .newsList .item{height: 36px;line-height: 36px;border-bottom: 1px solid #f7f7f7;overflow: hidden;}
.focusNews .newsList .item .t{display: block;font-size: 18px;color: #393939;text-decoration: none;overflow: hidden;height: 36px;padding: 0 10px;}
.focusNews .newsList .item .c{display: none;text-align: justify;text-justify: inter-ideograph;}
.focusNews .newsList .cur{background: #f6f6f6;padding: 0 0 9px;height: 80px;}
.focusNews .newsList .cur .t{color: #ff9044;}
.focusNews .newsList .cur .c{display: block;line-height: 22px;color: #787878;padding: 0 10px;height: 44px;overflow: hidden;font-size:14px;}

.booksSlider{width: 850px;height: 142px;overflow: hidden;padding-bottom: 30px;}
.booksSlider .item{width: 298px;height: 142px;position: relative;padding-left: 127px;}
.booksSlider .item a{text-decoration: none;}
.booksSlider .item .cover{display: block;width: 107px;height: 142px;position: absolute;left: 0;top: 0;overflow: hidden;}
.booksSlider .item .cover img{display: block;height: 100%;width: 100%;}
.booksSlider .item .text{width: 285px;}
.booksSlider .item .text .name{display: block;font-size: 18px;line-height: 28px;height: 28px;overflow: hidden;color:#393939;}
.booksSlider .item .text .author{font-size: 13px;padding-top:6px;margin-bottom: 5px;padding-bottom: 6px;border-bottom: 1px solid #f7f7f7;}
.booksSlider .item .text .c{line-height: 26px;height: 78px;overflow: hidden;font-size: 14px;}

.mmbbSlider{width: 850px;height: 145px;overflow: hidden;padding-bottom: 30px;}
.mmbbSlider .item{width: 850px;height: 145px;position: relative;}
.mmbbSlider .item a{text-decoration: none;}
.mmbbSlider .item .cover{width: 145px;height: 145px;margin-right: 20px;}
.mmbbSlider .item .cover img{display: block;height: 145px;width: 145px;}
.mmbbSlider .item .text{/*width: 685px;*/
}
.mmbbSlider .item .text .t{display: block;font-size: 16px;color: #393939;text-decoration: none;line-height: 24px;height: 24px;overflow: hidden;margin-bottom: 10px;}
.mmbbSlider .item .text .c{font-size: 14px;line-height: 29px;overflow: hidden;display: block;height: 116px;padding-right: 15px;}

.tabMamaBaby{margin-bottom: 10px;}
.tabBooks .tabContent,
.tabMamaBaby .tabContent{position: relative;padding: 20px 0 0;overflow: hidden;}
.tabBooks .booksSlider{height: 142px!important;}
.tabBox .dots{height: 11px;position: absolute;right: 14px;bottom: 0;}
.tabBox a.sliderPrev,
.tabBox a.sliderNext,
.tabBox .dots li{display: inline-block;*display: inline;float: left;zoom:1;width: 11px;height: 11px;background: url(/96kaifa/images/sliderBtn.png) no-repeat 0 0;margin: 0 3px;text-indent: -999px;overflow: hidden;*text-indent: 0;*font-size: 0;*line-height: 0;}
.tabBox a.sliderPrev{position: absolute;bottom:0;background-position: 0 0;}
.tabBox a.sliderNext{position: absolute;bottom:0;background-position: 0 -11px;}
.tabBox .dots .dot{cursor: pointer;background-position: 0 -33px;}
.tabBox .dots .active{background-position: 0 -22px;}

.checkIn{width: 320px;height: 82px;overflow: hidden;background: url(/96kaifa/images/www/checkIn.png) no-repeat 0 0;margin-bottom: 11px;}
.checkIn .text{width: 219px;height: 67px;padding-top: 15px;overflow: hidden;}
.checkIn .text .birthday{font-size: 16px;color: #d4972c;text-align: center;margin-bottom: 5px;line-height: 21px;}
.checkIn .text .birthday .setDateBtn{margin-left: 10px;color: #d49800;}
.checkIn .text .birthday .setDateBtn i{font-size: 14px;vertical-align: middle;}
.checkIn .text .age{font-size: 18px;color: #6d6d6d;text-align: center;}
.checkIn .text .age em{font-size: 24px;font-weight: bold;color: #ff8f44;padding: 0 3px;}
.checkIn .checkInBtn{width: 101px;height: 82px;overflow: hidden;text-indent: -999px;*text-indent: 0;*line-height: 0;*font-size: 0;background: url(/96kaifa/images/www/checkIn.png) no-repeat 0 -82px;}
.checkIn .disabled{background: url(/96kaifa/images/www/checkIn.png) no-repeat 0 -164px;cursor: default;}
.checkIn .beiyuning{font-size: 24px;color: #d4972c;text-align: center;margin-bottom: 5px;}
.checkIn .huaiyunle{display: block;text-align: center;font-size: 14px;color: #ff8f44;}
.checkIn .huaiyunle:hover{text-decoration: underline;}

.askBox{width: 320px;height: 34px;overflow: hidden;background: url(/96kaifa/images/www/askBox.png) no-repeat 0 0;margin-bottom: 27px;}
.askBox .askBtn{display: block;width: 100%;height: 100%;}

.mRecommendedReading{overflow: hidden;margin-bottom: 30px;}
.mRecommendedReading .moduleContent{padding: 12px 0 0;}
.mRecommendedReading ul{height: auto;overflow: hidden;}
.mRecommendedReading ul li{overflow: hidden;height: 20px;line-height: 20px;font-size: 14px;position: relative;margin-bottom: 9px;padding-bottom: 10px;border-bottom: 1px solid #f7f7f7;vertical-align: bottom;}
.mRecommendedReading ul li a{text-decoration: none;color: #393939;display: block;overflow: hidden;/*width: 250px;*/
	height: 20px;}
.mRecommendedReading ul li span{position: absolute;right: 0;bottom: 10px;}
.mRecommendedReading ul li.hover a,
.mRecommendedReading ul li.hover span{color: #13007c;}

.mHotTopics{/*height: 305px;*/
	overflow: hidden;/*margin-bottom: 30px;*/
}
.mHotTopics .titleBar{border-bottom: 1px solid #ff9044;}
.mHotTopics .titleBar h3{background: #ff9044;}
.mHotTopics .moduleContent{padding: 12px 0 0;}
.mHotTopics ul li{overflow: hidden;height: 34px;line-height: 34px;font-size: 14px;}
.mHotTopics ul li a{text-decoration: none;color: #393939;overflow: hidden;}
.mHotTopics ul li span a{color: #fff;background:#13007c;border-radius:2px;width: 66px;display: block;float: left;height: 20px;line-height: 20px;margin-top: 7px;text-align: center;font-size:13px;}
.mHotTopics ul li span{margin-right: 6px;}
.mHotTopics ul li a:hover{color: #13007c;}
.mHotTopics ul li span a:hover{color:#fff;}

.aPart2{background: #f3f3f3;padding-top: 20px;margin-bottom: 0px;}
.aPart2 .adBox320_105{margin-bottom: 21px;}
.mActivity{margin-bottom: 15px;}
.mActivity .tabContent{padding: 20px 0 0;}
.mActivity .item{width: 235px;height: 120px;overflow: hidden;position: relative;padding-left: 175px;padding-right: 15px;margin-bottom: 25px;}
.mActivity .item .pic{display: block;width: 160px;height: 120px;overflow: hidden;position: absolute;left: 0;top: 0;}
.mActivity .item .pic img{display: block;width: 100%;height: 100%;}
.mActivity .item .text{}
.mActivity .item .text .t{display: block;font-size: 16px;color: #393939;text-decoration: none;line-height: 24px;height: 48px;overflow: hidden;margin-bottom: 6px;}
.mActivity .item .text .t:hover{color: #ff9044;text-decoration: underline;}
.mActivity .item .text .date,
.mActivity .item .text .c{color: #7a7a7a;font-size: 12px;}
.mActivity .item .text .date{margin-top: 3px;margin-bottom: 6px;font-size:13px;}
.mActivity .item .text .c{line-height: 22px;height: 66px;overflow: hidden;font-size:13px;}

.mSmilingWall{}
.mSmilingWall .titleBar{height: 26px;line-height: 26px;font-size: 16px;border-bottom: 0;}
.mSmilingWall .titleBar h3{background: none;color: #ff8f44;line-height: 26px;padding: 0;font-size: 18px;}
.mSmilingWall .moduleContent{padding: 15px 0 0;position: relative;}
.mSmilingWall .item,
.mSmilingWall .smiletemp{width: 104px;height: 104px;margin-bottom: 4px;text-decoration: none;-moz-transition:none;-webkit-transition:none;position: relative;}
.mSmilingWall .item img{display: block;width: 100%;height: 100%;-moz-transition:none;-webkit-transition:none;}
.mSmilingWall .item span{display: none;font-size: 14px;color: #494949;height: 25px;line-height: 25px;overflow: hidden;padding: 0 2px;}
.mSmilingWall .cur{width: 118px;height: 143px;padding: 3px;background: #fff;position: absolute;left: 0;top: 0;}
.mSmilingWall .cur img{width: 118px;height: 118px;}
.mSmilingWall .cur span{display: block;}

.aPart3 .titleBar{height: 36px;line-height: 36px;background: url(/96kaifa/images/icon.png) no-repeat 0 0;padding-left: 42px;border: none;}
.aPart3 .titleBar h3{line-height: 36px;font-size: 18px;font-weight: bold;color: #13007c;background: none;padding: 0;}
.aPart3 .titleBar .line{width: 1px;height: 16px;margin: 11px 10px 0;background: #a2a2a2;float: left;display: inline-block;zoom: 1;}
.aPart3 .titleBar .more{text-decoration: none;font-size: 14px;color: #828282;}
.aPart3 .titleBar .more:hover{color: #ffbf00;}
.aPart3 .moduleContent{padding: 25px 0;}
.aPart3 .ac1{margin-bottom: 25px;}
.aPart3 .ac2{margin-bottom: 50px;}
.mFM .titleBar{background-position: 0 -99px;}
.mFM .fmFocus{position: relative;width: 455px;height: 210px;}
.mFM .fmFocus .playerBox{width: 445px;height: 43px;line-height: 43px;background: url(/96kaifa/images/alpha60.png) repeat 0 0;position: absolute;left: 0;bottom: 0;color: #fff;padding-left: 10px;font-size: 14px;}
.mFM .fmFocus .playerBox .name{margin-right: 15px;}
.mFM .fmFocus .playerBox .name a{color: #fff;}
.mFM .fmFocus .playerBox .name a:hover{color: #ffbf00;}
.mFM .fmFocus .player .time{padding: 0 10px;}
.mFM .fmFocus .player .playerBtn{text-decoration: none;color: #fff;padding: 0 10px;border-left: 1px solid #999;}
.mFM .musicList{width: 355px;height: 210px;overflow: hidden;}
.mFM .musicList .item{position: relative;height: 84px;padding-left: 97px;margin-bottom: 42px;}
.mFM .musicList .pic{width: 84px;height: 84px;display: block;position: absolute;left: 0;top: 0;}
.mFM .musicList .pic img{display: block;width: 100%;height: 100%;}
.mFM .musicList .text .t{font-size: 16px;color: #202020;text-decoration: none;display: block;margin-bottom: 4px;height: 21px;overflow: hidden;}
.mFM .musicList .text .t:hover{color: #ffbf00;}
.mFM .musicList .text .c{height: 36px;line-height: 18px;overflow: hidden;color: #787878;}
.mFM .musicList .item .player{height: 22px;line-height: 22px;color: #fff;background: #33be81;margin-bottom: 4px;padding-left: 10px;}
.mFM .musicList .item .player .name a{color: #fff;}
.mFM .musicList .item .player .name a:hover{color: #ffbf00;}
.mFM .musicList .item .player .playerBtn{text-decoration: none;color: #fff;padding: 0 5px;border-left: 1px solid #2bb176;}
.mFM .musicList .item .player .playstatus{margin: 4px 5px 0 0;}
.mMaster .titleBar{background-position: 0 -143px;padding-left: 33px;}
.mMaster .masterFocus{display: block;text-decoration: none;width: 320px;height: 135px;position: relative;margin-bottom: 5px;}
.mMaster .masterFocus img{display: block;width: 100%;height: 100%;}
.mMaster .masterFocus span{display: block;width: 300px;height: 28px;line-height: 28px;color: #fff;background: #33be81;padding: 0 10px;font-size: 14px;text-align: center;position: absolute;left: 0;bottom: 0;cursor: pointer;}
.mMaster .pastInterview{font-size: 14px;line-height: 26px;}
.mMaster .pastInterview .t{color: #828282;}
.mMaster .pastInterview li{height: 26px;line-height: 26px;overflow: hidden;}
.mMaster .pastInterview li a,
.mMaster .pastInterview li i{line-height: 26px;}
.mMaster .pastInterview li a{text-decoration: none;}
.mShop .titleBar{background-position: 0 -197px;}
.mShop .moduleContent{position: relative;}
.mShop .shopSlider{width: 764px;height: 290px;margin: 0 auto;position: relative;}
.mShop .shopSliderBtn{display: block;width: 41px;height: 90px;background: url(/96kaifa/images/focusBtn2.png) no-repeat 0 0;position: absolute;top: 125px;}
.mShop .sliderPrev{background-position: 0 0;left: -10px;}
.mShop .sliderNext{background-position: -41px 0;right: -10px;}
.mShop .shopSlider .shopSliderCon{height: 290px;overflow: hidden;}
.mShop .shopSlider li{width: 764px;height: 290px;overflow: hidden;position: relative;}
.mShop .shopSlider li .pic{width: 260px;height: 290px;text-decoration: none;overflow: hidden;position: relative;}
.mShop .shopSlider li .pic img{display: block;height: 100%;width: 100%;}
.mShop .shopSlider li .pic span{display: block;width: 200px;height: 43px;line-height: 43px;cursor: pointer;color: #fff;font-size: 14px;background: url(/96kaifa/images/alpha60.png) repeat 0 0;position: absolute;left: 0;bottom: 0;padding: 0 50px 0 10px;overflow: hidden;}
.mShop .shopSlider li .pic em.price{font-weight: bold;color: #faff71;position: absolute;right: 10px;bottom: 0;line-height: 43px;}
.mShop .shopSlider li .pic:hover span{color: #fe9753;}
.mShop .shopSlider li .goodsList{width: 504px;height: 290px;overflow: hidden;}
.mShop .shopSlider li .goodsList .item{width: 132px;height: 132px;overflow: hidden;margin-left: 34px;position: relative;border: 1px solid #33be81;text-decoration: none;margin-bottom: 22px;}
.mShop .shopSlider li .goodsList .item img{display: block;height: 132px;width: 132px;}
.mShop .shopSlider li .goodsList .item span.bt{display: block;width: 122px;height: 27px;line-height: 27px;background: #33be81;position: absolute;left: 0;bottom: 0;color: #fff;font-size: 14px;padding: 0 5px;cursor: pointer;}
.mShop .shopSlider li .goodsList .item span.bt .price{color: #f5fd72;}
.mShop .shopSlider li .goodsList .item span.text{display: block;width: 118px;height: 129px;background: #33be81;position: absolute;left: 0;top: 134px;color: #fff;font-size: 14px;padding: 5px 8px 0;z-index: 1;cursor: pointer;}
.mShop .shopSlider li .goodsList .item span.text em{display: block;overflow: hidden;}
.mShop .shopSlider li .goodsList .item span.text em.name{height: 98px;line-height: 23px;border-bottom: 1px solid #fff;}
.mShop .shopSlider li .goodsList .item span.text em.price{height: 31px;line-height: 31px;color: #f5fd72;}
.mTest .titleBar{background-position: 0 -243px;padding-left: 33px;}
.mTest .moduleContent{padding: 25px 0 11px;}
.mTest .moduleContent .item{height: 77px;overflow: hidden;margin-bottom: 15px;}
.mTest .moduleContent .item .pic{display: block;width: 77px;height: 77px;overflow: hidden;}
.mTest .moduleContent .item .pic img{display: block;}
.mTest .moduleContent .item .text{width: 233px;line-height: 19px;}
.mTest .moduleContent .item .text .t{display: block;height: 24px;margin-bottom:3px;line-height: 24px;overflow: hidden;font-size: 16px;color: #333;}
.mTest .moduleContent .item .text .t:hover{color: #ffbf00;}
.mTest .moduleContent .item .text .c{color: #999;height: 58px;overflow: hidden;}
.mTest .moduleContent .item .text .c a{color: #999;font-size:13px;line-height: 24px;}
.mTest .moduleContent .item .text .c a:hover{color: #ffbf00;}

.popSetBirthday{position: relative;}
.popSetBirthday .babyAvatar{width: 99px;height: 99px;position: absolute;left: 30px;top: 0;overflow: hidden;}
.popSetBirthday .babyAvatar .cover{width: 99px;height: 99px;position: absolute;left: 0;top: 0;z-index: 2;background: url(/96kaifa/images/babyAvatarCover.png) no-repeat 0 0;}
.popSetBirthday .babyAvatar .babyAvatarPic{display: block;width: 99px;height: 99px;position: relative;z-index: 1;}
.popSetBirthday .beiyun{width: 107px;height: 30px;background: url(/96kaifa/images/beiyun.png) no-repeat 0 0;position: absolute;left: 30px;bottom: 20px;font-size: 16px;color: #575757;padding-top: 27px;padding-left: 7px;}
.popSetBirthday .babyBirthday{padding-left: 170px;}
.popSetBirthday .babyBirthday .t{font-size: 22px;color: #8b8b8b;margin-bottom: 25px;}
.popSetBirthday .babyBirthday .dropdown {height: 33px;float: left;display: inline-block;zoom: 1;z-index: 99;}
.popSetBirthday .dbabyBirthdayYear{width: 85px;}
.popSetBirthday .dbabyBirthdayMonth,
.popSetBirthday .dbabyBirthdayDay{width: 70px;}
.popSetBirthday .selectBox{margin-bottom: 20px;}
.popSetBirthday .selectBox .text{font-size: 16px;color: #1bb673;height: 35px;line-height: 35px;padding: 0 10px;}
.popSetBirthday .opreat{padding-bottom: 10px;}
.popSetBirthday .opreat a{width: 100px;height: 38px;color: #fff;background: #cc673d;border-radius: 4px;text-align: center;line-height: 38px;font-size: 16px;margin-right: 20px;}
.popSetBirthday .opreat a.comfirmBirthday{background: #13007c;}
.popSetBirthday .opreat a.wozaibeiyunBtn{background: #ff8f44;}
.popSetBirthday .tips{height: 24px;line-height: 24px;color: #ee6249;display: inline-block;zoom: 1;float: left;padding-left: 5px;}
.popSetBirthday .tips i{margin-right: 10px;font-weight: bold;font-size: 20px;}
/*lastpage*/
.lastpage{margin-top: -25px;background: #f1f1f1;padding-bottom: 25px;}
.lastpage .contain{width: 1200px;margin: 0 auto;}
.lastpage .colL{width: 850px;}
.lastpage .colR{width: 320px;}
.lastpage .article,
.lastpage .list{background: #fff;border: 1px solid #ddd;}
.lastpage .articleTitle{padding: 20px 20px 24px;border-bottom: 1px solid #ddd;}
.lastpage .articleTitle h1{font-size: 24px;color: #666;text-align: center;line-height: 36px;margin-bottom: 20px;}
.lastpage .articleTitle .info{padding-left: 210px;}
.lastpage .shareBox{width: 248px;height: 41px;}
.lastpage .shareBox .item{display: block;width: 41px;height: 41px;background: url(/96kaifa/images/shareBg.png) no-repeat 0 0;line-height: 41px;text-align: center;color: #fff;overflow: hidden;margin: 0 10px;position: relative;text-align: center;}
.lastpage .shareBox .item a{background: #fff;position: absolute;top: 0;left: 0;display: block;width: 41px;height: 41px;margin: 0;padding: 0;z-index: 2;opacity: 0;filter:alpha(opacity=0);}
.lastpage .shareBox .item i{font-size: 28px;cursor: pointer;position: relative;z-index: 1;}
.lastpage .articleTitle .info .readCount{height: 41px;line-height: 41px;font-size: 14px;color: #787878;padding-left: 35px;}
.lastpage .articleContent{padding: 25px;font-size: 15px;color: #666;line-height: 32px;font-family: Microsoft Yahei!important;}
.lastpage .articleContent *{font-family: Microsoft Yahei!important;}
.lastpage .articleContent img{display: block;margin: 0 auto;}
.lastpage .articleContent strong{font-weight: bold;}
.lastpage .toolsModule{height: 75px;padding: 0  0 20px 240px;}
.lastpage .toolsModule .shareBox{width: 250px;height: 75px;overflow: hidden;padding: 0;}
.lastpage .toolsModule .shareBox .bdsharebuttonbox {margin-bottom: 6px;}
.lastpage .toolsModule .likeBtn {/*width: 158px;*/
  height: 41px;overflow: hidden;text-align: center;line-height: 41px;color: #13007c;font-size: 18px;padding-left: 15px;}
.lastpage .toolsModule .likeBtn i {font-size: 44px;font-weight: bold;margin-right: 15px;}
.lastpage .toolsModule .disabled{color: #999;}
.lastpage .toolsModule .disabled,
.lastpage .toolsModule .disabled *{cursor: default;}
.lastpage .toolsModule .shareBox .c{text-align: center;font-size: 14px;}
.lastpage .brotherContents{line-height: 36px;font-size: 14px;padding: 0 65px 15px;}
.lastpage .brotherContents span{color: #13007c;width: 50%;height: 36px;overflow: hidden;}
.lastpage .brotherContents span.fr{text-align: right;}
.lastpage .brotherContents a{color: #666;}
.lastpage .brotherContents a:hover{color: #ffbf00;}
.lastpage .relatedList{padding: 0 25px 25px;}
.lastpage .relatedList h3{font-size: 16px;color: #13007c;height: 30px;line-height: 30px;margin-bottom: 6px;}
.lastpage .relatedList li{width: 359px;height: 24px;line-height: 24px;font-size: 14px;background: url(/96kaifa/images/dot1.png) no-repeat 8px 11px;padding: 0 20px;overflow: hidden;}
.lastpage .colL .module .titleBar {height: 66px;line-height: 66px;position: relative;border-bottom: none;}
.lastpage .colL .module .titleBar .line {display: block;width: 5px;height: 24px;background: #13007c;position: absolute;top: 22px;left: 0;}
.lastpage .colL .module .titleBar h2 {font-size: 22px;color: #13007c;padding: 0 15px;}
.lastpage .mComment .moduleContent{background: #fff;border: 1px solid #ddd;}
.lastpage .mHotTopics{margin-bottom: 25px;}
.lastpage .mHotTopics .moduleContent{background: #fff;border: 1px solid #ddd;border-top: none;padding: 12px;}
.lastpage .mCourse .moduleContent{padding: 15px 0;}
.lastpage .mCourse .item{width: 304px;height: 304px;background: #fff;border: 1px solid #ddd;padding: 7px;margin-bottom: 15px;}
.lastpage .mCourse .item .pic{display: block;position: relative;margin-bottom: 10px;}
.lastpage .mCourse .item .pic img{display: block;width: 304px;height: 200px;margin-bottom: 15px;}
.lastpage .mCourse .item .pic em{position: absolute;display: block;width: 60px;height: 65px;left: 50%;top: 50%;margin-top: -50px;margin-left: -30px;cursor: pointer;}
.lastpage .mCourse .item .pic em i{font-size:60px;color: #fff;cursor: pointer;}
.lastpage .mCourse .item .pic .t{height: 22px;line-height: 22px;overflow: hidden;display: block;font-size: 14px;color: #666;font-weight: bold;-moz-transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;cursor: pointer;}
.lastpage .mCourse .item .pic:hover .t{color: #ffbf00;-moz-transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;}
.lastpage .mCourse .item .data{margin-bottom: 15px;}
.lastpage .mCourse .item .data i{font-size: 20px;margin-right: 5px;}
.lastpage .mCourse .item .data em{font-size: 14px;}
.lastpage .mCourse .item .data .playCountBox{margin-right: 20px;}
.lastpage .mCourse .item .info{height: 22px;line-height: 22px;overflow: hidden;}
.lastpage .mCourse .item .info .name{font-size: 14px;color: #2eb273;margin-right: 10px;font-weight: bold;}
.lastpage .mCourse .item .info .name i{font-size: 20px;color: #666;margin-right: 10px;font-weight: normal;}
.lastpage .mCourse .item .info .title{font-size: 14px;color: #999;line-height: 22px;height: 22px;overflow: hidden;}
.lastpage .list{padding: 19px;}
.lastpage .list .item{width: 810px;overflow: hidden;margin-bottom: 22px;padding-bottom: 22px;border-bottom: 1px dotted #ddd;}
.lastpage .list .item .pic{width: 245px;height: 160px;margin-right: 15px;}
.lastpage .list .item .pic img{width: 245px;height: 160px;display: block;}
.lastpage .list .item .text .t{font-size: 22px;display: block;color: #13007c;height: 38px;line-height: 38px;overflow: hidden;margin-bottom: 10px;}
.lastpage .list .item .text .t:hover{color: #ffbf00;}
.lastpage .list .item .text .c{font-size: 14px;color: #999;line-height: 24px;height: 48px;overflow: hidden;margin-bottom: 15px;}
.lastpage .list .item .text .countBox{font-size: 14px;color: #999;}
.lastpage .list .item .text .countBox .count{margin-right: 25px;}
.lastpage .list .item .text .countBox .count i{margin-right: 5px;font-size: 20px;}
/*singlepage*/
.singlepage .toolsModule {height: 75px;padding: 0 0 20px 474px;}



.anythingSlider { width: 850px; height: 385px; position: relative; overflow: hidden;margin-bottom:35px;}
.anythingSlider .tWrapper { width: 850px; height: 385px; margin: 0; position: absolute; top: 0; left: 0; background: #fff; }
.anythingSlider .tWrapper ul { width: 99999px; height: 407px; list-style: none; position: absolute; top: 0; left: 0; margin: 0; }
.anythingSlider ul li { display: block; float: left; padding: 0; height: 330px; width: 850px; }
.anythingSlider .arrow { display: block; height: 60px; width: 60px; position: absolute; cursor: pointer; z-index: 100; }
.anythingSlider .arrow div { background: url(/96kaifa/images/focusBtn.png) no-repeat; height: 90px; width: 41px; filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.anythingSlider .forward { left: 600px; top: 140px; }
.anythingSlider .back { left: 11px; top: 140px; }
.anythingSlider .forward div { background-position: -41px 0; }
.anythingSlider .back div { background-position: 0 0; }
.anythingSlider .forward:hover div {background-position: -41px 0; }
.anythingSlider .back:hover div {background-position: 0 0; }
.anythingSlider ul li dl { width: 850px; height: 385px; }
.tWrapper ul li dl dt { width: 650px; height: 385px; overflow: hidden; float: left; }
.tWrapper ul li dl dt img{ width: 650px; min-height:385px; height: auto; overflow: hidden; float: left; }
.tWrapper ul li dl dd { width: 180px; padding: 10px; z-index: 10; display: block; height: 370px; float: right; background: url(/96kaifa/images/t_ftb.gif) no-repeat 0 0; }
.tWrapper ul li dl dd h3 { line-height: 25px; padding: 5px 0 10px 0; font-weight: normal; font-size: 15px; border-bottom: 1px dashed #555; }
.tWrapper ul li dl dd p.hdx { color: #999; padding-top: 8px; line-height: 22px; font-size:13px;}
.tWrapper ul li dl dd a { color: #fff; }
.tWrapper ul li dl dd a:hover { color: #fff; text-decoration: underline; }
#thumbNav { position: absolute; top: 360px; right: 10px; height: 13px; z-index: 500; }
#thumbNav a, #thumbNav a:hover { cursor: pointer; overflow: hidden; float: left; display: inline-block; width: 13px; height: 13px; margin-right: 6px; background: url(/96kaifa/images/t_btnp.png) no-repeat 0px -186px; _background: url(/96kaifa/images/t_ftb.gif) no-repeat -138px -466px; font-size: 16px; font-family: "Verdana"; display: inline-block; }
#thumbNav a.cur { color: #fff; background: url(/96kaifa/images/t_btnp.png) no-repeat -21px -186px; _background: url(/96kaifa/images/t_ftb.gif) no-repeat -138px -481px; }

.inris {width:320px;height:325px;margin-bottom:5px;}
.inris ul{width:350px;overflow:hidden;}
.inris ul li {float:left;width:151px;margin-right:15px;margin-bottom:15px;border:1px solid #f0f0f0;border-radius: 2px;}
.inris ul li:hover {border:1px solid #13007c;}
.inris ul li:hover p{background:#13007c;color:#fff;}
.inris ul li p {text-align:center;width:151px;height:26px;line-height:26px;font-size:14px;color:#393939;background:#fff;}
.inris ul li img{width:151px;height:100px;}
.inris ul li span{width:151px;height:100px;overflow:hidden;display:block;}
.inris .titleBar {border-bottom: 1px solid #51a4f7;margin-bottom:15px;}
.inris .titleBar h3{background:#51a4f7;}
a.more{text-decoration: none;font-size: 13px;color: #828282;float:right;}
a.more:hover{color: #ffbf00;}

.mmbbSlider .item .text .t:hover,.booksSlider .item .text .name:hover{color:#ffbf00;-moz-transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;}

.booklist{zoom:1;margin:0 0 30px 0;overflow:hidden}
.booklist ul{margin:0 0 0 -20px;overflow:hidden;}
.booklist li{width:197px;height:130px;float:left;position:relative;margin:20px 0 0 20px;overflow:hidden}
.booklist li img{width:100%;height:100%;}
.booklist .txt{position:absolute;bottom:0;left:0;line-height:30px;height:30px;width:100%;overflow:hidden;background:url(/96kaifa/images/xs_op5.png);text-align:center;color:#fff}
.booklist .txt a{color:#fff}