









.mainbody {
padding-right: 10px;
padding-left: 10px;
}
.module {
border-color: #DBDCE0;
}
.module-title {
color: #666;
}
.sidewrap {
float: left;
width: 160px;
overflow: hidden;
}
.menuwrap {
float: left;
width: 160px;
overflow: hidden;
}
.mainwrap {
float: left;
width: 620px;
overflow: hidden;
margin-left: 10px;
margin-right: 10px;
}
.path {
font-size: 12px;
height: 25px;
background: url("images/bg_path.gif") no-repeat right top;
padding-right: 5px;
margin-bottom: 10px;
}
.path-inner {
height: 20px;
background: url("images/bg_path.gif") no-repeat left top;
padding-left: 10px;
padding-top: 5px;
}
.path a {
color: #0958A7;
text-decoration: none;
font-weight: bold;
}
.path a:hover {
text-decoration: underline;
color: #000;
}
.path .floatR {
}
.path .floatR select {
font-size: 11px;
position: relative;
top: -2px;
}

.module-cgmenu .md_middle {
padding: 1px;
}
.module-cgmenu .module-content,
.module-cgmenu .md_middle div {
padding: 0;
}
.module-cgmenu a {
display: block;
padding: 6px 3px 6px 25px;
background: url("images/dot_2.gif") no-repeat 8px 8px;
margin-bottom: 1px;
text-decoration: none;
}
.module-cgmenu a:hover {
background: #EEEFF1 url("images/dot_2.gif") no-repeat 8px 8px;
}
.module-cgmenu .nav_active a ,
.module-cgmenu .nav_active a:hover {
background: #D2D7DB url("images/dot_2.gif") no-repeat 8px -32px;
color: #000;
font-weight: bold;
}

.channel-desc {
color: #999;
padding-top: 3px;
}
.channel-desc p {
padding-top: 0;
}




.channel-op a {
font-size: 14px;
line-height: normal;
background-position: left 2px !important;
}
.channel-op .floatR a {
font-size: 12px;
}
.channel-auth {
height: 25px;
}
.channel-auth span {
margin-right: 4px;
color: #666;
}
.channel-auth .date {
color: #903;
font-size: 11px;
}
.channel-auth .doicon a {
margin: 3px 0 0 5px;
}
.auth-name {
}
.auth-name a {
color: #000;
}
.channel-item-u {
margin-left: 0;
}
.channel-item-b {
width: 296px;
margin-left: 0;
margin-right: 10px;
}


.tabs-channel-type {
padding: 2px;
}
.ui-tabs-panel {
padding: 0;
}




.channel-rate {

}
.rate-detail {
position: absolute;
top: 25px;
right: 0px;
width: 150px;
height: 150px;
background: #EEE;
border: 1px #000 solid;
}

.pager {
padding-top: 30px;
}
.block-channel {
position: relative;

}
.channel-num {
position: absolute;
top: 2px;
left: 2px;
padding: 1px;
display: none;
}
.block-channel:hover .channel-num {
display: block;
}
.channel-num a {
font-size: 12px;
font-family: sans-serif;
font-weight: bold;
padding: 10px 0;
background: #80C218;
color: #FFF;
text-decoration: none;
display: block;
cursor: default;
}

.channel-num a {
background: #AAA url("images/icon/status_stop.gif") no-repeat 3px 5px;
padding: 4px 5px 4px 15px;
}
.block-channel-active .channel-num a {
background: #80C218 url("images/icon/status_start.gif") no-repeat 3px 5px;
cursor: pointer;
}

.channel-title {
font-size: 14px;
}
.channel-title a {
color: #0658A4;
}
.channel-title a:hover {
color: #000;
}
.channel-now {
padding-top: 6px;
}



.channel-tags a {
color: #666;
}
.channel-rel li {
float: left;
width: 140px;
margin-top: 5px;
height: 14px;
color: #666;
}
.channel-in {
padding-top: 10px;
}
.channel-in li {
padding: 3px 3px 3px 20px;
margin-top: 2px;
}
.channel-in .program_active {
background: #EEE;
font-size: 14px;
color: #E05A01;
}

.channel-start {
padding-top: 10px;
}
.channel-start a.start {
float: left;
margin-right: 20px;
background: #F90;
color: #FFF;
padding: 5px 20px;
font-size: 14px;
font-weight: bold;
}
.channel-start a.start:hover {
background: #F60;
}
.channel-start span {
float: left;
margin-top: 3px;
border: 1px #999 dashed;
padding: 2px 5px;
background: #F0F0F0;
}
.block-programs .scrollwrap {
padding: 0;
overflow-x: hidden;
}
.block-programs .form-table td {
padding: 0;
}
.block-programs .form-table .form-table td {
padding: 4px;
}
.block-title span {
margin-left: 10px;
}
.block-title span a {
}
.block-title .program_active a {
color: #000;
font-weight: bold;
cursor: default;
text-decoration: none;
}
.module-rel .module-content,
.module-rel .md_middle,
.module-rel .mm_01 {
padding: 0;
}
.module-rel .thumblist-100 a {
width: 100px;
height: 105px;
padding: 4px 5px;
margin: 8px;
}

.path .doicon-s a {
margin-top: 0;
}

.list-type-grid .channel-item {
width: 290px;
}
.list-type-grids .channel-pic {
border-color: #CCC;
}
.list-type-grids .channel-pic:hover {
border-color: #999;
}

.subcate {
}


.leftwrap {
display:none;
}
.mainwrap {
margin: 0 10px 0 0;
width: 780px;
}
.block-channels {
padding-top: 15px;
padding-left: 18px;
background: url("images/bg_list-type-grids.gif") repeat-x 0 0;
}
.list-type-grids .channel-item {
margin-right: 8px;
}
.list-type-grid {
padding-top: 15px;
padding-left: 18px;
}
.list-type-grid .channel-item {
width: 360px;
}

.tabs-channels-type {
height: 38px;
background: url("images/browse-tabline.gif") repeat-x 0 100%;
}
.tabs-channels-type .normalUL li,
.tabs-channels-type .normalUL a,
.tabs-channels-type .normalUL span {
float: left;
cursor: pointer;
font-family: 微軟雅黑,微软雅黑,Segoe UI,arial,新細明體,helvetica,clean,sans-serif;
font-size: 15px;
}
.tabs-channels-type .normalUL a {
background: url("images/browse-tab.gif") no-repeat 100% -40px;
padding-right: 2px;
color: #000;
text-decoration: none;
}
.tabs-channels-type .normalUL a:hover {
text-decoration: underline;
}
.tabs-channels-type .normalUL a span {
background: url("images/browse-tab.gif") no-repeat 0 -40px;
padding-right: 26px;
padding-left: 28px;
height: 38px;
line-height: 38px;
}

.tabs-channels-type .normalUL .nav_active a {
background: url("images/browse-tab.gif") no-repeat 100% 0;
padding-right: 2px;
font-weight: bold;
text-decoration: none;
cursor: default;
}
.tabs-channels-type .normalUL .nav_active a span {
background: url("images/browse-tab.gif") no-repeat 0 0;
cursor: default;
}
.tabs-channels-type .floatR {
margin-top: 11px;
}
.tabs-channels-cate {
height: 25px;
background: #DFEFFF;
border: 1px #A8D1F7 solid;
border-top: 0;
padding-top: 3px;
padding-left: 12px;
}
.tabs-channels-cate .normalUL li,
.tabs-channels-cate .normalUL a,
.tabs-channels-cate .normalUL span {
float: left;
cursor: pointer;
text-decoration: none;
}
.tabs-channels-cate .normalUL a {
border: 1px #DFEFFF solid;
color: #0059B2;
}
.tabs-channels-cate .normalUL a:hover {
color: #000;
text-decoration: underline;
}
.tabs-channels-cate .normalUL li {
margin-right: 0px;
}
.tabs-channels-cate .normalUL span {
height: 20px;
line-height: 20px;
padding-left: 8px;
padding-right: 8px;
}
*+html .tabs-channels-cate .normalUL span {
line-height: 22px;
}
.tabs-channels-cate .nav_active a,
.tabs-channels-cate .nav_active a:hover {
color: #000;
font-weight: bold;
text-decoration: none;
/*background: url("images/arrow_right_black.gif") no-repeat 0 6px;
padding-left: 1px;*/
/*background: #FFF;
border: 1px #A8D1F7 solid;*/
cursor: default;
}
.tabs-channels-sort {
height: 35px;
padding-top: 8px;
background: #F1F7F9 url("images/browse-tabdesc.gif") repeat-x 0 100%;
border-top: 1px #FFF solid;
padding-left: 10px;
}
.channels-sortby li,
.channels-sortby a,
.channels-sortby span {
float: left;
cursor: pointer;
text-decoration: none;
}
.channels-sortby li {
border: 1px #A8D1F7 solid;
border-width: 1px 0 1px 1px;
}
.channels-sortby a {
padding-right: 1px;
background: url("images/browse-sort.gif") no-repeat 100% 0;
color: #000;
}
.channels-sortby span {
height: 24px;
line-height: 24px;
padding-left: 8px;
padding-right: 7px;
background: url("images/browse-sort.gif") no-repeat 0 0;
}
*+html .channels-sortby span {
line-height: 26px;
}
.channels-sortby a:hover {
background-position: 100% -30px;
}
.channels-sortby a:hover span {
background-position: 0 -30px;
}
.channels-sortby .sort_active,
.channels-sortby .sort_active:hover {
background-position: 100% -60px;
cursor: default;
}
.channels-sortby .sort_active span,
.channels-sortby .sort_active:hover span {
background-position: 0 -60px;
color: #FFF;
cursor: default;
}
.topinfo {
display:none;
}
.page-name {
display:block !important;
}
.page-name #topdown {
position: static;
}
.mainhead-inner {
height: 69px;
background-image: url("images/ushead-other.png");
}

