/* Author:猫一一 */
/* E-mail:45889821@qq.com */
/* Date:2010-11 */

.bannerbg{width:100%; height:500px; overflow:hidden;background:url(../images/ad/expertsbannerbg.jpg) repeat-x center top #8cc2fe;}
.vipinfobannerbg{width:100%; height:192px; overflow:hidden;background:url(../images/ad/newsbannerbg.jpg) repeat-x center top;}
/* 会员权益 */
.borderone{ border:1px solid #bfdeff;}
 .right .vipaeer{ padding:20px 0px; }
.area .right .vipbar{ width:723px; height:33px; line-height:33px; background:#dfecfa; padding-left:27px; color:#333333;}
.area .right .vipfont{ padding:0px 25px 20px 25px; color:#333333;}
.area .right .vipfont p{ line-height:28px;}


/* 热点新闻 */
.area .right .infoindex .left .newshot,.gamelist,.music{ height:200px; overflow:hidden; padding:13px 10px; border-left:1px #cee5ff solid; border-right:1px #cee5ff solid; border-bottom:1px #cee5ff solid;}
.area .right .infoindex .left .newshot .pic{width:290px; float:left;}
.area .right .newshotlist {width:230px; float:right;}
.area .right .newshotlist li,.area .right .infoindex .left .hotnewsimg .list li{height:25px; line-height:25px; position:relative;}
.area .right .infoindex .left .hotnewsimg .list li span{ position:absolute; top:0px; right:0px;}
.area .right .newshotlist li a,.area .right .infoindex .left .hotnewsimg .list li a{background:url(../images/indexbg.gif) no-repeat; background-position:-97px -74px; padding-left:8px;}
.area .right .newshotlist li a:hover,.area .right .infoindex .left .hotnewsimg .list li a:hover{background:url(../images/indexbg.gif) no-repeat;background-position:-97px -50px;}
.area .right .newshotlist li .on,.area .right .infoindex .left .hotnewsimg .list li .on{background:url(../images/indexbg.gif) no-repeat; background-position:-97px -50px; color:#ec1b21;}

.area .right .infoindex .left .newshottt{ height:36px; background:url(../images/newshotttbg2.jpg) repeat-x;}
.area .right .infoindex .left .newshottt li{height:36px; line-height:36px; overflow:hidden; float:left; text-align:center;}
.area .right .infoindex .left .newshottt .on .left,.area .right .infoindex .left .newshottt .on .right{width:2px; height:36px; background:url(../images/newshotttbg.jpg) no-repeat;}
.area .right .infoindex .left .newshottt .on .left{ background-position:0px 0px;}
.area .right .infoindex .left .newshottt .on .right{ background-position:-198px 0px;}
.area .right .infoindex .left .newshottt .on .center{ height:36px; padding:0 12px; background:url(../images/newshotttbg.jpg) no-repeat; background-position:-5px 0px; text-align:center; font-weight:bold;}
.area .right .infoindex .left .newshottt .on .center a{ color:red;}

/* 热点资讯 */
.area .right .infoindex .left .hotnewsimg .tt{height:33px; line-height:33px; background:url(../images/infonewsttbg.gif) no-repeat; overflow:hidden; position:relative; padding-left:10px; font-weight:bold; color:#000;}
.area .right .infoindex .left .hotnewsimg .tt .more { position:absolute; top:0px; right:10px; font-weight:normal;}
.area .right .infoindex .left .hotnewsimg .list dl{ height:60px; padding:10px 0px; overflow:hidden; border-bottom:1px #ccc dashed; position:relative;}
.area .right .infoindex .left .hotnewsimg .list dl dt{width:90px; position:absolute; top:10px; left:0px;}
.area .right .infoindex .left .hotnewsimg .list dl dt img { padding:1px; border:1px #ccc solid;}
.area .right .infoindex .left .hotnewsimg .list dl dd{ padding-left:100px; line-height:20px;}
.area .right .infoindex .left .hotnewsimg .list dl dd h3 a{ font-weight:bold; color:red;}

/* 右边 */
.area .right .infoindex .right .infor .tt{ height:26px; background:url(../images/inforttbg.gif) no-repeat; padding:10px 0 0 10px; color:#000; font-weight:bold;}
.area .right .infoindex .right .infor .bodybg{ background:url(../images/inforbodybg.gif) repeat-y; padding:10px 0px;}
.area .right .infoindex .right .infor .bodybg .tj dt{ width:150px; height:150px; background:#fff; border:1px #cee5ff solid; padding:10px; margin:0 auto;}
.area .right .infoindex .right .infor .bodybg .tj dt img{ border:1px #cee5ff solid;}
.area .right .infoindex .right .infor .bodybg .tj dd{ line-height:20px; padding:0px 10px;}
.area .right .infoindex .right .infor .bodybg .tj dd h3{ text-align:center; line-height:40px; height:40px; overflow:hidden; font-weight:bold;}
.area .right .infoindex .right .infor .footbg{ height:5px; background:url(../images/inforfootbg.gif) no-repeat;}

.area .right .infoindex .right .infor .bodybg .ad{ background:#fff; width:150px; height:80px; margin:0 auto;}
.area .right .infoindex .right .ad02{ background:#0093df; height:350px; margin:0 auto;}



/*育儿秘籍*/

.babybannerbg{width:100%; height:498px; overflow:hidden;background:url(../images/ad/expertsbannerbg.jpg) repeat-x center top #8cc2fe;}
.babyinfobannerbg{width:100%; height:192px; overflow:hidden;background:url(../images/ad/babyinfobannerbg.jpg) repeat-x center top;}

.gamelist { height:350px!important;}
.gamelist .left{width:340px;}
.gamelist .left dl{width:102px; padding:5px; text-align:center; float:left;}
.gamelist .left dl dt img{ border:1px #cee5ff solid;}
.gamelist .left dl dd{ height:24px; line-height:24px; overflow:hidden;}

.gamelist .right{width:195px;}
.gamelist .right li{ height:26px; line-height:26px; overflow:hidden; background:#f4f9ff; border-top:1px #fff solid; border-bottom:1px #cee5ff solid; padding:0 10px;}
.gamelist .right .title{ background:#e9f3ff; color:#0b3e99; font-weight:bold; }

.gamelist .right li a{ color:#7eb3ed;}
.gamelist .right li a:hover{ color:#d90502;}

.music li{width:150px; float:left; height:25px; line-height:25px; overflow:hidden; background:url(../images/sound.gif) no-repeat left; padding:0px 10px 0px 20px;}


/* 音乐播放器 */


#container {
-moz-border-radius:5px 5px 5px 5px !important;
border:1px solid #BBBBBB;
margin:50px auto;
padding:4px;
width:318px;
}

#player_title h1 {
font-size:16px;
font-weight:bold;
height:30px;
padding-top:11px;
text-align:center;
}


#playlist_list {
-moz-border-radius-bottomleft:4px !important;
-moz-border-radius-bottomright:4px !important;
background:none repeat scroll 0 0 #000000;
width:318px;
}

#playlist_list .playlist_main {
font-size:12px;
height:320px;
overflow:hidden;
position:relative;
width:100%;
}

#playlist_list .playlist_wrap {
left:20px;
position:absolute;
top:10px;
width:596px;
}

.playlist_cc {
float:left;
height:297px;
overflow:hidden;
position:relative;
width:278px;
}

#playlist_list ul.playlist_content {
float:left;
font-size:12px;
height:297px;
left:0;
position:absolute;
top:0;
width:278px;
}

#playlist_list li.player {
-moz-border-radius:4px 4px 4px 4px !important;
background:url("../images/bg_tr_group_headers.png") repeat-x scroll 0 50% #111111;
border:1px solid #222222;
color:#AAAAAA;
cursor:pointer;
height:17px;
margin:1px 0;
padding:0.4em 0 0.4em 0.4em;
position:relative;
}

.playlist_footer_content {
height:26px;
padding-bottom:10px;
}

#playlist_list ul.playlist_footer {
-moz-border-radius:4px 4px 4px 4px;
background:url("../images/bg_tr_group_headers_hover.png") repeat-x scroll 0 50% #1A1A1A;
border:1px solid #444444;
color:#CCCCCC !important;
height:26px;
margin:0 auto;
position:relative;
width:278px;
}

#playlist_list ul.playlist_footer li {
cursor:pointer;
display:inline;
float:left;
height:26px;
margin-left:2px;
}

#playlist_list ul.playlist_footer li {
cursor:pointer;
display:inline;
float:left;
height:26px;
margin-left:2px;
}

#playlist_list ul.playlist_footer li.list_up {
float:left;
}

#playlist_list ul.playlist_footer li.list_down {
float:right;
}

#playlist_list ul.playlist_footer li {
cursor:pointer;
display:inline;
float:left;
height:26px;
margin-left:2px;
}

#playlist_list ul.playlist_footer li {
cursor:pointer;
display:inline;
float:left;
height:26px;
margin-left:2px;
}

#playlist_list ul.playlist_footer li.list_power {
display:none;
position:absolute;
right:0;
top:0;
}







