.newstv span.imageFrame,.newstv .imageWrap2 span.imageFrame,.news .newstext_bg,.newstext .newsdate,.newstext .paging a,.newstext .paging a:hover,.newstext .paging a.selected,#newsprogressbar .progressStatus,#newspause,#newsprogressbar .progressStatusFill, .greenUp,.greenUp:hover, .greenDown, .greenDown:hover, .greenC .tvProgram span.arrowDate, .blueUp, .blueUp:hover, .blueDown, .blueDown:hover, .blueC .tvProgram span.arrowDate,.redUp, .redUp:hover, .redDown, .redDown:hover, .redC .tvProgram span.arrowDate, .orangeUp,.orangeUp:hover,.orangeDown, .orangeDown:hover, .orangeC .tvProgram span.arrowDate, .greenTop,.blueTop,.redTop,.orangeTop,.greenBot,.blueBot,.redBot,.orangeBot {background: url(boxes/indexSp.png) no-repeat;}
.leftcol .news {height: 192px;padding: 3px 0 2px 0;background: #fff;border-left: 1px solid #7dc402;border-right: 1px solid #7dc402;clear: both;}
.newstv {float: left;width: 253px;height: 190px;margin: 0 10px;overflow: hidden;}
.newstv span.imageFrame,.newstv .imageWrap2 span.imageFrame {position: absolute;width: 252px;height: 190px;background-position:0px -4px;z-index: 7;}
.newstv img {width: 250px;height: auto;margin: 1px 0 0 1px;overflow: hidden;}
.news .newstext_bg {float: left; width: 4px; height: 194px; background-position:-698px 0px;}
.news .newstext {float: left;width: 449px;height: 194px;padding-left:5px;color: #555;text-align: justify; position:relative;}
.newstext .paragraph {display: block;height: 111px;overflow:hidden;margin: 0;color: #000;}
.newstext .paragraph p {padding-top: 1px;}
.newstext .newsdate {float: left;display: block;width: 52px;height: 43px;margin: 0 14px 0 0;background-position:-573px -150px;color: #555;font-size: 9px;font-weight: 700;text-align: center;}
.newsdate span.day {font-size: 24px;font-weight: 700;}
.newstext div.paging { position:absolute; bottom:4px; left:4px;}
.newstext .paging a {float: left;width: 22px;height: 21px;margin: 0 2px;color: #555;font-size: 11px;background-position:-626px -150px;line-height: 21px;text-align: center;}
.newstext .paging a:hover,.newstext .paging a.selected {background-position:-625px -174px;}
.newstext .homeTitle {display:block;height:48px;color:#7dc402;font-size:14px;font-weight:700;}
.newsMainText {position: relative;top: 0;left: 0;height: 183px;margin: 0 0 2px 0;overflow: hidden;}
.newsMainText.high {height: 320px;}
#newsprogressbar { position:absolute;bottom:10px; right:0;}
#newsprogressbar .progressbtn {float: left;margin: 10px 2px 0 2px;border: 1px solid #7dc402;padding: 2px 4px;cursor: pointer;}
#newsprogressbar .progressStatus {float: left;width: 9px;height: 9px;margin: 0 2px 0 2px;background-position:-649px -167px;}
#newspause {float: left;width: 9px;height: 9px;margin: 0 2px 0 2px;background-position:-649px -150px;cursor: pointer;}
#newsprogressbar .progressStatusFill {background-position:-649px -185px;}
#bannerIndex {float: left;width: 742px;margin-top:24px;}
#bannerIndex .cb div {width: 737px;}
#bannerIndex .bannerHolder {height: 91px;padding: 0 10px;background: #fff;border-left: 1px solid #7dc402;border-right: 1px solid #7dc402;clear: both;overflow: hidden;}
#bannerIndex .bannerHolder div {width: 720px;height: 90px;background: #000;}
.box {float: left;width: 316px;margin: 30px 26px 0 0;}
.tvProgram a,.bigArticle,.cp a {color: #000;}
.bigArticle p {margin:2px 0;}
.lastBox {position:relative;left:1px;margin:30px 0 0 0;}
.greenTop,.blueTop,.redTop,.orangeTop {width: 305px;height: 34px;padding: 0 5px;line-height: 30px;}
.greenTop {background-position: -254px -41px;}
.blueTop {background-position: -254px -4px;}
.redTop {background-position: -254px -115px;}
.orangeTop {background-position: -254px -78px;}
.greenBot {background-position: -254px -153px;}
.blueBot {background-position: -254px -164px;}
.redBot {background-position: -254px -175px;}
.orangeBot {background-position: -254px -186px;}
.greenC,.blueC,.redC,.orangeC {width: 293px;height: 357px;padding: 5px 10px 0 10px;color: #555;background: #fff;text-align: justify;}
p.scrolls,p.scrolls2 {float: right; margin:6px 0 10px 0;}
.greenBot,.blueBot,.redBot,.orangeBot {width: 315px;height: 8px;line-height: 0px;}
.tvProgram span.arrowDate {padding: 3px 7px 3px 5px;color: #fff;font-size: 9px;text-align: center;}
.greenUp,.blueUp,.redUp,.orangeUp {float: left;display: block;width: 18px;height: 12px;margin: 0 3px 0 0;cursor: pointer;}
.greenDown,.blueDown,.redDown,.orangeDown {float: left;display: block;width: 18px;height: 12px;cursor: pointer;}
.tvProgram p {margin: 10px 0;}
.greenC {border-left: 1px solid #1e9338;border-right: 1px solid #1e9338;}
.greenUp {background-position:-678px -123px;}
.greenUp:hover {background-position:-678px -111px;}
.greenDown {background-position: -660px -123px;}
.greenDown:hover {background-position:-660px -111px;}
.greenC .tvProgram span.arrowDate {background-position: -573px -97px;}
.greenC .tvProgram {position: relative;padding: 1px 0 0 0;border-top: 1px dotted #305d18;}
.greenC .tvProgram a:hover {color: #305d18;text-decoration: underline;}
.blueC {border-left: 1px solid #00578b;border-right: 1px solid #00578b;}
.blueUp {background-position:-678px -94px;}
.blueUp:hover {background-position:-678px -82px;}
.blueDown {background-position:-660px -94px;}
.blueDown:hover {background-position:-660px -82px;}
.blueC .tvProgram span.arrowDate {background-position: -573px -132px;}
.blueC .tvProgram {padding: 1px 0 0 0;border-top: 1px dotted #305d18;}
.blueC .tvProgram a:hover {color: #0062b0;text-decoration: underline;}
.redC {border-left: 1px solid #ba1d1e;border-right: 1px solid #ba1d1e;}
.redUp {background-position:-678px -181px;}
.redUp:hover {background-position:-678px -169px;}
.redDown {background-position:-660px -181px;}
.redDown:hover {background-position:-660px -169px;}
.redC .tvProgram span.arrowDate {background-position:-573px -80px;}
.redC .tvProgram {border-top: 1px dotted #305d18;padding: 1px 0 0 0;}
.redC .tvProgram a:hover {color: #ba1d1e;text-decoration: underline;}
.orangeC {border-left: 1px solid #f60; border-right:1px solid #f60;}
.orangeUp {background-position:-678px -152px;}
.orangeUp:hover {background-position:-678px -140px;}
.orangeDown {background-position:-660px -152px;}
.orangeDown:hover {background-position:-660px -140px}
.orangeC .tvProgram span.arrowDate {background-position: -573px -114px;}
.orangeC .tvProgram {border-top: 1px dotted #305d18;padding: 1px 0 0 0;}
.orangeC .tvProgram a:hover {color: #f60;text-decoration: underline;}
