﻿@charset "utf-8";
/* CSS Document */

#wrap  { width: 960px; height: auto; margin: 10px auto; text-align: left; }

ul { margin: 0; padding: 0; list-style: none; }

h2 { margin: 0; padding: 0; font: bold 14px/25px "宋体";}


/*--------------首页第一部分,到电视电台指南为止-------------*/

#content-1 { height: auto; }

.banner { height: 100px;  margin-top: 10px; background: #ccc;}


/*首页视频及广电动态,政策法规版块*/
#video-box { width: 320px; height: auto; float: left; }

#news-box { width: 355px; height: auto; float: left; margin: 0 10px; }

#tv-box { width: 265px; height: auto; float: left; }

#video { height: auto; margin-bottom: 10px;  }

#video h2 { display: block; height: 25px; background: url(../images/video-tilte-bg.gif) ; } 

#video h2 ul { height: 25px; background: url(../images/video-tilte-right.gif) right center no-repeat; }

#video h2 li {  color: #5a5a5a; padding-left: 20px; background: url(../images/video-tilte-left.gif) left center no-repeat; }

#dynamic { height: 170px; }

#dynamic ul { height: 136px; padding: 5px 10px 0 10px;  background:#e9f4f8; border: 1px solid #b0e0f4;  }

#dynamic h2 a { border-color: #b0e0f4; }







/*首页平湖新闻及民生直通车*/
.sidebar-box h2 { display: block; height: 26px; }

.sidebar-box h2 a { display: block; float: left; padding: 0 10px; margin-right: 3px; border: 1px solid #ccc; border-bottom: 0;}

.sidebar-box h2 a:link,.sidebar-box h2 a:visited { color: #f60; text-decoration: none; }

.sidebar-box h2 a:hover { color:  #fff; text-decoration: none; background: #15a6e9; }

.sidebar-box ul { padding: 10px ; border: 1px solid #ccc; }

#news { height: auto; margin-bottom: 10px; }

#news ul { border: 1px solid #fbca4a; height: 279px; }

#news ul span { float: right; text-align: center; margin-right: 15px; color: #b7b8b9; font-family: Verdana, Arial, Helvetica, sans-serif;}

.sidebar-box1 ul li { line-height: 23px; padding-left: 1.8em; margin-left: 10px; background: url(../images/arrow1.gif) left center no-repeat; }

#news dl {display: block; height: 100px; margin: 0; padding: 10px; }

#news dl img { display: block; width: 120px; height: 90px; float: left; padding: 3px; border: 1px solid #ccc; margin-right: 10px; }

#news dl dt {font: bold 14px/28px "宋体";  }

#news dl dt a:link,#news dl dt a:visited { color: #000; text-decoration: none; }

#news dl dt a:hover { color: #f90; text-decoration: none; }

#news dl dd { font: normal 12px/20px "宋体"; color: #5a5a5a; }
.sidebar-box ul li { font: normal 12px/26px "宋体"; background: url(../images/arrow.gif) left center no-repeat; text-indent: 2em; }

#news h2 { background: url(../images/news.gif) top no-repeat; padding-left: 30px; color: #f60; }

.sidebar-box1 h2 span { float: right; margin-right: 20px; font: normal 12px/25px "宋体"; }

.sidebar-box1 ul { border: 1px solid #ccc; border-top: none; }

.sidebar-box1 span a:link,.sidebar-box1 span a:visited { color: #fff; text-decoration: none; }

.sidebar-box1 span a:hover { color: #f00; text-decoration: none; }


#people h2 { background: url(../images/people.gif) no-repeat; color: #fff; padding-left: 30px; }

#people ul { height: 138px; border: 1px solid #318dfa;  }

#people ul li { background: url(../images/arrow.gif) left center no-repeat; line-height: 26px; }

#people ul span { float: right; margin-right: 15px; color: #b7b8b9; }



/*手机图视及电视电台收视指南*/

#phone { margin-bottom: 10px; }

#phone h2 { background: url(../images/phone_bg.gif) no-repeat; }

#phone ul { height: 149px; border-color: #ffeb93; margin:0; padding: 2px; }

#phone ul img { display: block; width: 250x; height: 140px; float: left;  }

#phone ul li { line-height: 24px; padding-left: 10px; background: url(../images/arrow2.gif) left center no-repeat; }

.sidebar-box2 h2 { padding-top: 7px; line-height: 18px; padding-left: 27px; }

.sidebar-box2 ul { border: 1px solid #ccc; border-top: 0; }

.sidebar-box2 ul li { line-height: 24px; padding-left: 15px; background: url(../images/arrow2.gif) left center no-repeat; margin-left: 10px; }

#tv-guide ul { height: 267px; line-height: 26px; overflow: auto; }




/*-----------------首页第二第三部分----------------------*/

#content-2,#content-3 { height: auto; margin-top: 10px;  }

/*电视电台专题*/
#feature { width: 683px; height: auto; float: left;  }

.sidebar-box3 { border: 1px solid #b9cdff; }

.sidebar-box3 h2 { display: block; height: 25px; background: url(../images/feature_h2bg.gif); border-bottom: 1px solid #b9cdff;  } 

.sidebar-box3 h2 a { display: block; float: left; margin-left: 10px; border-left: 1px solid #b9cdff; border-right: 1px solid #b9cdff; height: 25px; padding: 0 10px;  }

#feature ul { height: 242px; padding: 8px 0 8px 10px; }

#feature ul img { display: block; width: 150px; padding: 3px; height: 90px; border: 1px solid #ccc; margin:0 auto; }

#feature ul li { width: 166px; height: 120px; float: left; text-align: center; }

#feature ul li a:link,#feature ul li a:visited { display: block; width: 153px; height: 12px; margin: 5px auto 0 auto;  }

/*生活,财经,娱乐*/
#life { width: 265px; float: left; margin-left: 10px; }

#life h2 a { padding: 0 25px; }

#life ul { height: 258px;   }

#life ul li { line-height: 26px; }

/*数字电视*/
#digital { width: 336px; float: left; }

.digt-week-box { height: 165px; }

.digt-week-box img { display: block; float: left; width: 124px; height: 144px; padding: 3px; border: 1px solid #ccc; margin: 7px; }

.digt-week-box #new-xing img { display: block; width: 300px; height: 148px; }

.digt-week-box ul { float: left; padding-top: 10px; }

.digt-week-box ul li { line-height: 24px; background: url(../images/arrow2.gif) left center no-repeat; padding-left: 10px;}

/*本周之星*/
#week { width: 335px; float: left; margin: 0 10px; }

/*企业之星*/
#prises { width: 265px; float: left; }

#prises h2 { background: url(../images/prises_bg.gif) no-repeat; }

#prises ul { height: 168px; border-color: #a3e5ff; padding-top: 10px; }

/*首页第四部分*/
.content-4 { height: auto;  margin-top: 10px; }

#content-4 { height: 300px;  margin-top: 10px; }

/*品牌,店铺及新进店铺*/
#shopping,#categories { width: 683px; float: left; height: auto; border: 1px solid #a6e1ff; }

#new-shop,#stock { width: 265px; float: left; margin-left: 10px; }

#new-shop ul { height: 154px; border: 1px solid #a6e1ff; padding-top: 10px; }

#new-shop h2 {  background: url(../images/prises_bg.gif) no-repeat; }

.shop-title { height:24px; background: url(../images/shop_title_bg.gif) ; }

.shop-title ul li { float: left; padding: 0 10px; line-height: 24px;  }

.shop-title ul .shop-bold {font: bold 14px/24px "宋体"; color: #f90; padding: 0 10px; margin-left: 5px; border-left: 1px solid #a6e1ff; border-right: 1px solid #a6e1ff; background: #fff;}

.shop-title ul .shop-more { float: right; padding-right: 10px; }

.shop-more a:link,.shop-more a:visited { color: #f60; text-decoration: none; }

.shop-more a:hover { color: #f90; text-decoration: none; }

/*招租,求购,招聘等及股市行情*/

#shopimg{ height: 155px;}

.categories-list { height: 201px; }

.list-three { width: 33%; height: 144px; margin: 10px 0; margin-left: 1px; float: left; border-right: 1px solid #ccc; }

.list-three ul li { line-height: 24px; padding-left: 15px; margin-left: 10px; background: url(../images/arrow2.gif) left center no-repeat; }

#shopimg ul img { display: block; width: 90px; padding: 3px; height: 90px; border: 1px solid #ccc; margin:0 auto; }


#shopimg ul li { padding-top: 15px; width: 100px; height: 130px; float: left; margin-left: 10px; text-align: center; }

#shopimg ul li a:link,#shopimg ul li a:visited { display: block; color: #000; width: 90px; height: 24px; margin: 5px auto 0 auto;  }

#stock h2 { background: url(../images/stock_bg.gif) no-repeat; }

#stock ul { height: 164px; border: 1px solid #fdeb96;}


/*首页下部黄色区域,益智小游戏到网络投票*/

#infour { width: 685px; float: left; }

#vote { width: 265px; height: auto ;  float: left; margin-left: 10px; }

#vote h2 { background: url(../images/stock_bg.gif) no-repeat; }

#vote ul { height: auto; border: 1px solid #f7d842; }

#game,#film,#publications,#ad-business { width: 335px; height: auto; float: left; border: 1px solid #f7d842; }

#film,#ad-business{ margin-left: 10px; }

#publications,#ad-business { margin-top: 10px; }

.sidebar-box4 h2 { display: block; background: url(../images/game_bg.gif); height: 25px; border-bottom: 1px solid #f7d842; }

.sidebar-box4 h2 a { float: left; margin-left: 10px;  padding: 0 10px; border: 1px solid #f7d842; height: 24px; border-top: none; border-bottom: none; }

#publications ul,#ad-business ul { display: block; height: 113px; padding-top: 7px; }

#publications ul li,#ad-business ul li { line-height: 20px; padding-left: 15px; margin-left: 10px; background: url(../images/arrow2.gif) left center no-repeat; }

.game-box { height: 120px; }

.game-box img { display: block; float: left; width: 120px; height: 90px; padding: 3px; border: 1px solid #ccc; margin: 17px 7px 7px 7px; }

.game-box ul { float: left; padding-top: 10px; }

.game-box ul li { line-height: 20px; background: url(../images/arrow2.gif) left center no-repeat; padding-left: 10px;}



#vote_title { height: auto; }

#vote_title h3 {display: block; height: 26px; line-height: 26px; font-size: 14px; text-align: center; margin:0; }

#andyscroll { text-align: left; height: 260px; overflow:hidden; font-size:12px; padding-left:10px; }