﻿/* CSS Document */

/* tvbox color {#949494} */

html { height: 100% }

body {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	margin:0px;
	padding:0px;
	color:#262626;
	background:#ffffff url("http://imgcdn.pandora.tv/gimg/img/channel/003/cwh_baiscBG.gif") repeat-y center top;
	word-break:break-all;
}

input,
select,
textarea {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color:#262626;
}

td {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
}

a { cursor:pointer; text-decoration:none;color:#004554; }
a:hover { text-decoration:underline; }
.bar {color:#319baf;}

ul,
ol,
li {
	list-style: none;
	margin:0px;
	padding:0px
}

img { border: none; }

.img_valign2 { vertical-align:-2px; }

.img_valign3 { vertical-align:-3px; }

.text_11 { font-size:11px; }

.text_12 { font-size:12px; }

.text_13 { font-size:13px; }

.text_14 { font-size:14px; }

.button {
	border-top:1px solid #54bbc6;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	margin-top:10px;
}

.top_menu_link { color:#949494; }

.link_none {
	color: #FFFFFF;
}

.link_1 { color: #003399; }

.link_vj {
	color: #003399;
	font-weight:bold;
}

.bold { font-weight:bold; }

/* top */

.top {
	position:relative; 
	width:100%;
	height:30px;
	text-align:center;
	background: #000000;
}

.top_menu {
	width:970px;
	margin: auto;
}

.top_menu a, .top_menu a:hover {color:#949494}

.logo {
	float:left;
	width:94px;
	background:url("http://imgcdn.pandora.tv/gimg/img/channel/003/logo.gif") no-repeat
}

.top_go {
	float:left;
	text-align: left;
	padding-top: 8px;
	margin-left:30px;
}

.top_bar {
	padding-left: 3px;
	padding-right: 3px;
	color:#666666
}

.top_right {
	float:right;
	padding-top: 8px;
}

.top_select {
	float:right;
	margin-top:4px;
	padding:0px 8px;
}

/* all */

.all {
	position:relative; 
	width:100%;
	text-align:center;
	background:url("http://imgcdn.pandora.tv/gimg/img/channel/003/cwh_topBG.jpg") no-repeat center top;
}

/* main */

.main {
	position:relative;
	width:970px;
	text-align:left;
	margin:auto;
}

/* ch_top */

.ch_top {
	position:relative;
	width:970px;
	height:90px;
	margin:auto;
}

.ch_thumb {
	float:left;
	padding:7px;
}

.ch_info {
	padding:7px;
	margin:auto;
}

.ch_num {
	color:#003399;
	font-weight:600;
	font-size:20px;
	padding-top:3px;
	padding-bottom:5px;
}

.ch_title {
	color:#003399;
	font-weight:600;
	font-size:18px;
	padding-bottom:3px;
}

.search {
	float:right;
	padding-top: 30px;
	padding-right:20px;
}

.search_input {
	width:200px;
	height:27px;
	font-size:16px;
}

/* ch_menu */

.ch_menu {
	position:relative;
	width:970px;
	height:26px;
	margin:auto;
}

.menu_text,
.menu_text a {
	float:left;
	height:26px;
	font-weight:bold;
	font-size:14px;
	line-height:25px;
	color:#ffffff;
	text-align:center;
}


.menu_text_on a {
	float:left;
	height:26px;
	font-weight:bold;
	font-size:14px;
	line-height:25px;
	width:150px;
	text-align:center;
	background:#004b3d;
	color:#ffffff;
}

.menu_upload a {
	float:right;
	font-weight:bold;
	font-size:14px;
	line-height:25px;
	padding-right:10px;
	color:#ffffff;
}


/* ch_content */

.ch_content {
	position:relative;
	width:970px;
	padding-top:6px;
	margin:auto;
}

/* left */

.left {
	float:left;
	width:153px;
	margin:auto;
}

.left .right_line {
	background: #249038;
	height: 1px;
}

.left .tab_on {
	background: #48ad5b;
	border-top: 1px solid #249038;
	border-right: 1px solid #249038;
	border-left: 1px solid #249038;
}

.left .tab_off {
	background: #6ecc80;
	border-top: 1px solid #249038;
	border-right: 1px solid #249038;
	border-left: 1px solid #249038;
}

.today { background: #48ad5b; }

.today_in {
	background: #ffffff;
}

.today_in td{
	letter-spacing:-1px;
}

.left_cate {
	margin-left:5px;
	text-align:left;
}

ul.category li {
	margin-top:8px;
	font-size:13px;
}

.cate_on {
	font-weight:bold;
	margin-top:8px;
}

/* center */

.center {
	float:left; 
	width:448px;
}

.movie_info {
	border-left:1px solid #3fab90;
	border-right:1px solid #3fab90;
	border-bottom:1px solid #3fab90;
	background: url("http://imgcdn.pandora.tv/gimg/img/channel/003/cwh_movieinfoBG.gif");
}

.email {
	border:4px solid #3fab90;
	padding:5px;
	margin:auto;
	background: url("http://imgcdn.pandora.tv/gimg/img/channel/003/cwh_listBG.gif");
}

.movie_info .email {
	border:4px solid #3fab90;
	padding:5px;
	margin:auto;
	background: url("http://imgcdn.pandora.tv/gimg/img/channel/003/cwh_movieinfoBG.gif");
}

.movie_title {
	font-weight:bold;
	font-size:16px;
	padding:10px;
}

.movie_info_t { font-size:12px }

.table_score {
	border:3px solid #188296;
	padding:7px;
	background:#FFFFFF;
}

.input_embed {
	height:18px;
	font-size:11px;
}

.center_tab {
	margin:auto; 
	clear:both;
	border-top:4px solid #188296;
	border-left:1px solid #188296;
	border-right:1px solid #188296;
	border-bottom:1px solid #188296;
}


.center_movie {
	position:relative;
	width:122px;
	margin:auto;
	text-align:left;
}

.time {
	margin-top:4px;
	font-weight:bold;
	font-size:11px;
}

/* right */

.right {
	float:right;
	width:353px;
	margin:auto;
	text-align:left;
}

ul.tab li {
	padding:6px 10px 4px 10px;
	margin-left:4px;
	border-top:1px solid #188296;
	border-left:1px solid #188296;
	border-right:1px solid #188296;
	color: #ffffff;
}

ul.tab a   {
	color: #ffffff;
}

li.tab_on {
	float: left;
	font-weight:bold;
	background:#188296;
}

li.tab_off {
	float:left;
	background:#54bbc6;
}

ul.bookmark li {
	padding:4px 3px 2px 3px;
	margin-right:3px;
	border-top:1px solid #d5d5d5;
	border-left:1px solid #d5d5d5;
	border-right:1px solid #d5d5d5;
	color: #003399;
	font-size:11px;
}

.bookmark a { color: #FFFFFF; }

.hd {
	position:relative;
	float:left;
	margin-right:5px;
}

.hd_on {
	position:absolute;
	top:7px;
	left:7px;
}

.right_prg {
	clear:both;
	width:353px;
	margin:auto;
	border-top:4px solid #188296;
	border-left:1px solid #188296;
	border-right:1px solid #188296;
	border-bottom:1px solid #188296;
	background: url("http://imgcdn.pandora.tv/gimg/img/channel/003/cwh_listBG.gif") repeat;
}

.right_line {
	background:#188296;
	height:1px;
}

.prg_info {
	margin-top:3px;
	font-size:11px;
	height:80px;
	line-height:140%;
}

.prg_info a { color: #065975; }

.prg_list {
	position:relative;
	padding:7px;
	color: #065975;
}

.prg_list a { color: #003648; }

.prg_list_on {
	position:relative;
	padding:7px;
	background:url("http://imgcdn.pandora.tv/gimg/img/channel/003/cwh_listBG_on.gif") repeat;
	FILTER: alpha(opacity=50);
}

.prg_thumb { border:3px solid #ffffff; }

.prg_on_thumb { border:3px solid #003399; }

.prg_title {
	font-weight:bold;
	margin-bottom:5px;
}

/* right_view */

.view_title {
	font-size:16px;
	font-weight:bold;
	padding:5px 0px 10px 0px;
}

.view_text {
	padding:5px 3px 20px 3px;
	line-height:140%;
}

.view_reply {
	line-height:150%;
	padding-top:20px;
	padding-bottom:5px;
}

.reply_id {
	padding:5px 0px 5px 10px;
	background:url("http://imgcdn.pandora.tv/gimg/img/channel/003/cwh_listBG_on.gif");
}

.reply_text {
	padding:10px 5px;
	line-height:140%;
}

.right_playlist {
	border-top:4px solid #188296;
	border-left:4px solid #188296;
	border-right:4px solid #188296;
	background: url("http://imgcdn.pandora.tv/gimg/img/channel/003/cwh_listBG.gif");
}

/* bottom */

.bottom {
	clear:both;
	font-size:1px;
	height:1px;
}

.bottom_line {
	height:10px;
	position:relative;
	width:970px;
	border-bottom:1px solid #076163;
	margin:auto;
}

.bottom_text {
	padding-top:20px;
	height:40px;
	position:relative;
	width:970px;
	text-align:center;
	margin:auto;
}

/* sub */

.sub {
	padding:0px 0px 0px 163px;
	margin:auto;
}

.sub_title {
	color:#003399;
	font-size:17px;
	font-weight:bold;
	padding:5px 0px 7px 5px;
	margin:auto;
}

.sub_border {
	border:1px solid #188296;
	padding:15px;
	margin:auto;
	background: url("http://imgcdn.pandora.tv/gimg/img/channel/003/cwh_listBG.gif");
}

.sub_bulletin {
	position:relative;
	margin-top:13px;
}

.bulletin_thumb {
	float:left;
	margin-right:10px;
}

.bulletin_text {
	margin-top:3px;
	margin-left:88px
}

.bulletin_reply {
	margin-top:10px;
	background:url("http://imgcdn.pandora.tv/gimg/img/channel/003/cwh_listBG_on.gif");
	padding:5px 10px 10px 10px;
	margin-left:90px;
}

/* admin */

.admin_menu {
	font-size:14px;
	font-weight:bold;
	margin-left:5px;
	margin-top:12px;
	color:#000;
}

ul.admin_submenu li {
	margin-top:8px;
	margin-left:15px;
	font-size:13px;
	cursor:pointer;
}

.admin_prg_l {
	width:280px;
	float:left;
	margin-right:20px;
}

.admin_prg_r {
	margin-left:10px;
	height:400px;
}

.admin_line {
	height:10px;
	position:relative;
	width:100%;
	border-bottom:1px solid #cccccc;
	margin-bottom:10px;
}

.memo_top {
	background:url("http://imgcdn.pandora.tv/gimg/img/channel/003/cwh_listBG_on.gif");
	color:#e91718;
	font-weight:bold;
	margin-bottom:10px;
}

.memo_pagelist {
	border-bottom:1px solid #188296;
	border-top:1px solid #188296;
	width:772px;
}

.board_top {
	position:relative;
	background:url("http://imgcdn.pandora.tv/gimg/img/channel/003/cwh_listBG.gif");
	border-top:1px solid #188296;
	border-bottom:1px solid #188296;
	padding:4px 0px 3px 0px;
	width:772px;
}

.board_1 {
	background:url("http://imgcdn.pandora.tv/gimg/img/channel/003/cwh_listBG_on.gif");
	padding:5px 0px;
	width:772px;
}

.board_2 {
	background:url("http://imgcdn.pandora.tv/gimg/img/channel/003/cwh_listBG.gif");
	padding:5px 0px;
	width:772px;
}

.board_pagelist {
	border-top:1px solid #188296;
	width:772px;
}

.board_pagelist2 {
	border-top:1px solid #188296;
	width:510px;
}

.table_width { width:772px; }

.img_bg { border:3px solid #FFFFFF; }

/* upload */

.upload_bg { background:#54bbc6; color:#ffffff }

.upload_top {
	background:#a6dcea;
	font-weight:bold;
	color:#188296;
}

.upload_list {
	border-left:1px solid #a6dcea;
	border-right:1px solid #a6dcea;
	border-bottom:1px solid #a6dcea;
	margin:auto;
	width:771px;
}


.upload_input {
	width:100%;
}
.upload_list_on {
	margin:auto;
	width:771px;
	border-bottom: 1px solid #188296;
}

.upload_end {
	background:#393939;
	height:16px;
	color:#BBFB0E;
	font-weight:bold;
	padding:3px 20px 1px 20px;
}

.option {
	border:1px solid #a6dcea;
	float:right;
	padding:3px 10px;
}

/* page number*/

.page {
	border: solid 1px #188296;
	line-height: 16px;
	font-weight:bold;
	background: #FFFFFF;
}
.page_on {
	border: solid 1px #188296;
	line-height: 16px;
	font-weight:bold;
	padding:1px 5px 0px 5px;
	background: #188296;
	color:#FFFFFF;
}
.number {
	width:100%;
	padding:1px 6px 1px 6px; 
	color:#188296;
}
.number_icon {
	width:100%;
	padding:1px;
}

.prg_on {
	padding:3px 7px 7px; 
	background: url("http://imgcdn.pandora.tv/gimg/img/channel/003/cwh_movieinfoBG.gif");
}

.list_title {
	padding:5px 7px;
}

.list_title_on {
	background: url("http://imgcdn.pandora.tv/gimg/img/channel/003/cwh_movieinfoBG.gif");
	font-weight:bold;
}

.right_prg_box {
	border:1px solid #188296;
	margin-top:5px;
	width:353px;
}
