/* CSS Document */

/* tvbox color {#525252} */
td,div{font-family: Arial,Tahoma, Helvetica, sans-serif;font-size: 12px;}
.input {height:18px;}

.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 #cac8c8;padding-top:10px;padding-bottom:10px;text-align:center;margin-top:10px;}

.link_1 {color: #003399;}

.link_vj{color: #003399; font-weight:bold;}

.bold {font-weight:bold;}

/* top */
.top {position:relative;width:100%;height:30px;background:#bbe4ff;text-align:center;}

.top_menu {width:970px;margin:auto;}

.top_menu a, .top_menu a:visited, .top_menu a:hover {color:#525252}

/*.logo {float:left;width:94px;background:url("http://imgcdn.pandora.tv/gimg/img/channel/04/logo.gif");background-repeat:no-repeat}*/

.top_go{float:left;text-align:left;padding-top:8px;margin-left:30px;}

.top_bar {padding-left:3px;padding-right:3px;color:#bbbaba}

.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/04/bg.gif") center 0px repeat-y;}

/* main */
.main {position:relative;width:970px;text-align:left;margin:auto;}

/* ch_top */
.ch_top {position:relative;width:970px;height:90px; margin:auto;background:url("http://imgcdn.pandora.tv/gimg/img/channel/04/ch_top_bg.gif");}

.ch_thumb {float:left;padding:7px;}

.ch_info {padding:7px;margin:auto;}

.ch_num {color:#000;font-weight:600;font-size:20px;padding-top:3px;padding-bottom:5px;}

.ch_title {color:#000;font-weight:600;font-size:18px;padding-bottom:3px;}
.ch_url a, .ch_url a:visited, .ch_url a:hover {color:#000;}

.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; background:url("http://imgcdn.pandora.tv/gimg/img/channel/04/menu_bg.gif") repeat-x;margin:auto; }*/
.menu_text a{float:left;height:26px;font-weight:bold;font-size:14px;line-height:25px;width:150px;color:#ffffff;text-align:center;border-left:1px solid #86cefd;}
.menu_text_on a {float:left;height:26px;font-weight:bold; font-size:14px;line-height:25px;width:150px;text-align:center;border-left:1px solid #86cefd;background:#86cefd;color:#000;}
.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;}
.today {background:#bbe4ff;}
.today_in {background:#ffffff;}
.today_in td{letter-spacing:-1px;}
.left_cate {margin-left:5px;}
ul.category li{	margin-top:8px;font-size:13px;text-align:left;}
.cate_on {font-weight:bold;margin-top:8px;font-size:13px;}

/* center */
.center{float:left;width:448px;}

.movie_info {border-left:1px solid #bbe4ff; border-right:1px solid #bbe4ff;	border-bottom:1px solid #bbe4ff;}

.email {border:4px solid #bbe4ff;padding:5px;margin:auto;}

.movie_title {font-weight:bold;font-size:16px;padding:10px;}

.movie_info_t {font-size:12px}

.table_score {border:3px solid #bbe4ff;padding:7px;background:#ffffff}
.input_embed {height:18px;font-size:11px;}

.center_tab {margin:auto;clear:both;border-top:4px solid #bbe4ff;border-left:1px solid #bbe4ff;border-right:1px solid #bbe4ff;border-bottom:1px solid #bbe4ff;}

.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:348px;margin:auto;text-align:left;}

ul.tab li {float: left;padding:6px 10px 4px 10px;margin-left:4px;border-top:1px solid #bbe4ff;border-left:1px solid #bbe4ff;border-right:1px solid #bbe4ff;}
li.tab_on, li.tab_on a:link,li.tab_on a:visited {float:left; font-weight:bold;background:#bbe4ff;}
li.tab_off, li.tab_off a:link,li.tab_off a:visited {float:left;background:#f4f0ea;}

ul.bookmark li {padding:4px 3px 2px 3px;margin-right:3px;border-top:1px solid #bbe4ff;border-left:1px solid #bbe4ff;border-right:1px solid #bbe4ff;color: #000;font-size:12px;}
.hd {position:relative;float:left;margin-right:5px;}
.hd_on {position:absolute;top:7px;left:7px;}
.right_prg {clear:both;margin:auto;border-top:4px solid #bbe4ff;border-left:1px solid #bbe4ff;border-right:1px solid #bbe4ff;border-bottom:1px solid #bbe4ff;}
.right_line {background:#bbe4ff;height:1px;}
.prg_info {margin-top:3px;font-size:12px;height:80px;line-height:140%;}
.prg_list {position:relative;padding:7px;}
.prg_list_on {background:#bbe4ff;position:relative;padding:7px;}
.prg_thumb {border:3px solid #ffffff;}
.prg_on_thumb {border:3px solid #ffffff;}
.prg_title, .prg_title a, .prg_title a:hover {color:#000;font-weight:bold;margin-bottom:5px;}

/* right_view */
.view_title {font-size:16px;font-weight:bold;padding:5 0 10 0;}
.view_text {padding:5 3 20 3;line-height:140%;}
.view_reply {line-height:150%;padding-top:20px;padding-bottom:5px;}
.reply_id {padding:5px 0px 5px 10px;background:#e1d9cd;}
.reply_text {padding:10px 5px;line-height:140%;}
.right_playlist {border-top:4px solid #d4d4d4;border-left:4px solid #d4d4d4;border-right:4px solid #d4d4d4;}

/* bottom */
.bottom {clear:both;font-size:1px;height:1px;}
.bottom_line {height:10px;position:relative;width:970px;border-bottom:1px solid #bbe4ff;margin:auto;}
.bottom_text{/*height:40px;*/position:relative;width:970px;text-align:center;margin:auto;background:#fff;}

/* sub */
.sub {padding:0px 0px 0px 163px;margin:auto;}
.sub_title {color:#065691;font-size:17px;font-weight:bold;padding:5px 0px 7px 5px;margin:auto;}
.sub_border {border:1px solid #cccbcb;padding:15px;margin:auto;*zoom:1;}
.sub_border:after{content:"";clear:both;display:block;}

.sub_bulletin {/*height:80px;*/margin-top:13px;}
.bulletin_thumb {float:left; margin-right:10px;}
.bulletin_text {margin-top:3px;margin-left:88px}
.bulletin_reply {background:#e4e4e4;padding:10px;margin-left:90px;}

/* admin */
.admin_menu {font-size:14px;font-weight:bold;margin-left:5px;margin-top:12px;color:#00326a;}
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:#ddedfc;color:#e91718;font-weight:bold;}
.memo_pagelist {border-top:1px solid #cccbcb;width:772px;}

.board_top {position:relative;background:#e3ded7;border-top:1px solid #cccbcb;border-bottom:1px solid #cccbcb;padding:4px 0px 3px 0px;width:772px;}
.board_1 {background:#ffffff;padding:5px 0px;width:772px;}
.board_2 {background:#f4f0ea;padding:5px 0px;width:772px;}
.board_pagelist {border-top:1px solid #cccbcb;width:772px;}
.board_pagelist2 {border-top:1px solid #cccbcb;width:510px;}

.table_width {width:772px;}
.img_bg {border:3px solid #cccccc;}

/* Pagination */
.page {border: solid 1px #cacaca;line-height: 16px;font-weight:bold;background: #FFFFFF;}
.page_on {border: solid 1px #cacaca;line-height: 16px;font-weight:bold;padding:1px 5px 0px 5px;background: #e2e9f7;color:#003399;}
.number {width:100%;padding:1px 6px 1px 6px; color:#003399;}
.number_icon {width:100%;padding:1px;}

/* upload */
.upload_bg {background:#ddedfc;}

.upload_end {background:#425207;height:16px;color:#ffffff;font-weight:bold; padding:3px 20px 1px 20px;}
.upload_top {background:#c6c6c6;font-weight:bold;color:#000000;}
.upload_list {border-left:1px solid #c6c6c6;border-right:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;margin:auto;	width:771px;}
.upload_input {width:100%;}
.upload_list_on {border-left:1px solid #c6c6c6;border-right:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;margin:auto;width:771px;}
.option {border:1px solid #91c8fc;background:#ffffff;float:right;padding:3px 10px;}
.prg_on {padding:3px 7px 7px;background:#bbe4ff;}
.list_title {padding:5px 7px;}
.list_title_on {background:#bbe4ff;font-weight:bold;}
.right_prg_box {border:1px solid #bbe4ff;margin-top:5px;}

#floatingContainer img {vertical-align:middle;padding-right:10px;}
.floatingContainer {vertical-align:middle;padding-right:10px;}
