.AddClip{ padding:0 160px 0 0;  }
.AddClipIn{}



body{}
.tvbody{ clear:left;
}

.tvtop{
padding:5px 0 0;

}

.tvti{background:url(../images/bg_ti_tv.gif) no-repeat 0 0; width:690px; height:90px;}
.tvti h3{padding:45px 125px 10px 12px; line-height:1.3;}
.tvti h3 span{font-size:11px;}

.tvtop div.weekbox{
background:url(/tv/xximages/im_tv.gif) no-repeat right 10px; 
padding:0 40px 0 0;
margin:20px 0;
border-bottom:0px dotted #999;
}
.tvtop div.weekbox b{  background:#DDD; color:#333; padding:2px 4px;}
.tvtop div.weekbox strong.c01{  background:#FF6600; color:#fff; padding:2px 4px;}
.tvtop div.weekbox strong.c02{  background:#0066FF; color:#fff; padding:2px 4px;}
.tvtop div.weekbox strong.c03{  background:#393; color:#fff; padding:2px 4px;}
.tvtop div.weekbox strong.c04{  background:#FF0066; color:#fff; padding:2px 4px;}

.tvtop div.weekbox p{ margin:10px 0; line-height:1.5; }
.tvtop div.weekbox ul{padding:0;}
.tvtop div.weekbox ul li{ float:left; margin-right:8px; background:url(../images/bg_ccc.jpg) }
.tvtop div.weekbox ul li a{padding:10px 0 10px 0; font-size:90%; text-decoration:none; width:70px; display:block; text-align:center;}
.tvtop div.weekbox ul li a:link{background:#fff url(/tv/images/bg_bt_up.gif) repeat-x bottom; color:#333; border:1px solid #bbb;}
.tvtop div.weekbox ul li a:visited{background:#f0f0f0 url(/tv/images/bg_bt_up.gif) repeat-x bottom;  border:1px solid #ccc; color:#666}
.tvtop div.weekbox ul li a:hover{background:#f0f0f0 url(/tv/images/bg_bt_ov.gif) repeat-x bottom; border:1px solid #f33;color:#f33;}
/*
.tvtop div ul li a:link{background:#ddd url(/tv/images/bg_bt_up.gif) url(/images/arw_333_s.gif) no-repeat 90% 90%; color:#333; border:1px solid #666;}
.tvtop div ul li a:visited{background:#eee url(/images/arw_333_s.gif) no-repeat 90% 90%; color:#333; border:1px solid #666;}
.tvtop div ul li a:hover{background:#ff0 url(/images/arw_333_s.gif) no-repeat 90% 90%; color:#000;}
*/





/*C*/
table.fulltable{margin:20px 0; width:100%}
table.fulltable td{vertical-align:top;}

table.nab{width:100%;}
table.nab td{ padding:0 5px 5px 0; width:33%; white-space:nowrap;}
table.nab td strong{ font-size:larger; font-weight:bold;}

table.fulltable td.tvsub{ padding:5px 5px 0 8px; background:#fff url(../zzzzzimages/bg_right.gif); color:#555; width:140px; border:1px solid #ded;}
table.fulltable td.tvsub ul{margin:0; padding:0 0 20px 0;list-style-type:disc;}
table.fulltable td.tvsub ul li{padding:5px 0 0 0; list-style-type:circle; list-style-position:inside;}
.tvsub strong{background:#FFF; color:#000; padding:2px}

table.fulltable td.tvsubL{ padding:5px 5px 0 8px; background:#fff url(../zzzzzimages/bg_right.gif); color:#555; width:180px; border:1px solid #ded;}
table.fulltable td.tvsubL ul{margin:0; padding:0 0 20px 0;list-style-type:disc;}
table.fulltable td.tvsubL ul li{padding:1px 0 0 0; list-style-type:circle; list-style-position:inside;}
.tvsub strong{background:#FFF; color:#000; padding:2px}

table.fulltable td.tvmain{padding-right:10px;}
table.tvtable{border-right:1px solid #999; border-top:1px solid #999;}
table.tvtable td{border:1px solid #999; border-right:none; border-top:none; vertical-align:top; line-height:1.3; background:#FFF; padding:3px 3px 0; height:10px !important;}
table.tvtable td.ch0{text-align:center;background:#000; padding:0; xwidth:95px;}
table.tvtable td.ch{text-align:center;background:#000; padding:0; xwidth:95px;}
table.tvtable td.chL{text-align:center;background:#000; padding:0; width:33%;}
table.tvtable td.brbtm0{border-bottom:0;}

table.tvtable td a:link,
table.tvtable td a:visited{ color:#333;}
table.tvtable td a:hover{ color:#f33;}

table.tvtable td div a{ margin-top:1px; xtext-indent:-9999px; display:block; width:100%; height:24px; outline:none;}

table.tvtable td div{padding:5px 0; margin:5px 0;text-align:center; font-size:smaller; color:#777; border:0px dotted #CCC; background:#f0f0f3; line-height:1.1em;  border:1px dotted #E0e0e0}
table.tvtable td div img{border:1px solid #DDD; margin:2px 0;}

table.tvtable td img.hoka{vertical-align:middle;}

table.tvtable td div a:link{margin-top:0; text-indent:0; background:none; display:inherit; height:auto; text-decoration:none; color:#777;}
table.tvtable td div a:visited{margin-top:0; text-indent:0; background:none; display:inherit; height:auto; text-decoration:none; color:#777;}
table.tvtable td div a:active{margin-top:0; text-indent:0; background:none; display:inherit; height:auto; text-decoration:none; color:#777;}
table.tvtable td div a:hover{ background:none; color:#00C;}



table.tvtable td.timeline{background:#333 ; text-align:center; vertical-align:middle;}
table.tvtable td.timeline2{background:#333 url(/tv/images/timebg_01.gif); text-align:center; vertical-align:middle;}
table.tvtable td.timeline3{background:#333; text-align:center; vertical-align:middle;}



b{ font-weight:normal}

p strong{background:#000; color:#FFF; padding:2px}

.tv_bnr{
background:#f3f4f6 url(../images/tv_child.gif) no-repeat center bottom;
padding:0 0 900px 0;
width:200px;
}



#modal_container {  
padding:0 5px;
background-color:#FFF; 
border:10px solid #999; border-left:1px; border-right:1px;
overflow:auto;  
font-size:12px;  
color:#555;  
text-align:left;
scrollbar-darkshadow-color: #B5B5B5;
scrollbar-face-color: #E8E8E8;
scrollbar-shadow-color: #DDDDDD;
} 

#modal_overlay {  
background-color:#000;  
}  



.Amazons{padding:10px 50px;}
.Amazons table{ width:640px; border-top:1px dotted #999;}
.Amazons td{ text-align:left; padding:5px; vertical-align:top; border-bottom:1px dotted #999;}
.Amazons td a{font-size:14px; font-weight:bold;}
.Amazons td em{ color:#c33;}
.Amazons td a:link img,
.Amazons td a:visited img{border:1px solid #ccc;}
.Amazons td a:hover img{border:1px solid #f60;}


/* BBS CSS */
.uajbbs{ background:#FFF;}
.tv_bbstable form{ margin:0; padding:8px; border-bottom:5px solid #CCC;}
.tv_bbstable form input{width:200px;}
.tv_bbstable form textarea{width:200px; height:100px;}
.tv_bbstable table{ width:300px;}
.tv_bbstable td{ vertical-align:top;}

.tv_bbstable dl{ padding:8px; margin:0; border-bottom:1px dotted #CCC;}



.uajbbs_viewer{}
.uajbbs_viewer ul{ list-style:none; padding:8px; margin:8px;}
.uajbbs_viewer li{ border-bottom:1px dotted #CCC; padding:8px 0;}

.tv_bbs_name{ font-weight:bold;}
.tv_bbs_comment{}
.tv_bbs_date{ font-size:10px; color:#555;}









