﻿/* CSS Document */
.l_div{ border:#CDDDDD 1px solid; margin-bottom:8px;}
.l_div ul{ margin:0px 10px; padding:0px;}
.l_div li{ border-bottom:#B5D38E 1px dashed; margin:5px 0px; padding:5px 0px 5px 15px;}
.l_div .l_ontime{}
.l_div .l_ontime a{ color:#FE3D01; font-size:13px; font-weight:bold;}
.l_div .l_tit{ background:#F7F7F7; border-bottom:#CDDDDD 1px solid; padding-left:10px; font-weight:bold; height:25px; line-height:25px; font-size:14px;}

.le_div{ border:#CDDDDD 1px solid; margin-bottom:8px; display:block; overflow:hidden;}
.le_div ul{ margin:0px 10px; padding:0px;}
.le_div li{margin:5px 0px; padding:5px 0px 5px 15px;}
.le_div .le_ontime{}
.le_div .le_ontime a{ color:#FE3D01;}
.le_div .le_tit{ background:#F7F7F7; border-bottom:#CDDDDD 1px solid; padding-left:10px; font-weight:bold; height:25px; line-height:25px; font-size:14px;}

.b_mian{ background:url(/skin/images/b_main.jpg) no-repeat; padding-top:10px; margin-bottom:10px;}
.b_mian img{ vertical-align:middle; margin-top:-3px;}
.b_mian .tit{padding-left:15px; margin-bottom:20px; font-size:14px; font-weight:bold;}
.b_mian ul{ margin:5px; margin-left:18px;}
.b_mian ul li{ margin:5px 26px; padding:2px;color:#0079BF}
.b_mian li a{ color:#0079BF;}
.b_mian li a:hover{ color:#ff6600;}

.b_border{ background:#F9F9F9; border-top:#DFDFDF 1px solid; height:5px;}
.b_mian .title{ font-weight:bold; font-size:13px; margin-left:0px; color:#000000;}
.b_mian .old{ color:#919292;}
.b_mian .old a{color:#919292;}
.b_mian .old a:hover{color:#919292;}
.b_mian .none{ color:#000000;}

.sle{ height:30px;}
.sle input{ margin-left:28px;}
.s_ontime{ color:#FF3300; font-weight:bold;}

.t_main{ margin-top:8px; margin-bottom:10px;}
.tv_a{ font-weight:normal; font-size:12px; color:#3366FF; float:right; display:block; margin-top:-23px; margin-right:10px;}
.kind{ text-align:center; line-height:30px; height:30px; margin-bottom:-10px;}
.t_left{ float:left; width:173px;overflow:hidden;}
.t_right{ float:right; width:602px;overflow:hidden;}
.tv_border{ background:#F9F9F9; border-top:#DFDFDF 1px solid; height:2px; margin:10px; clear:both;}
.tv_txt{margin:10px; padding:5px 0px;}
.tv_txt img{ float:left; padding:5px;border:#CDDDDD 1px solid; margin-right:10px;}
.tv_txt h3{ display:block; font-size:14px; margin-bottom:20px;}
.tv_txt h3 a{ color:#014175;}
.tv_txt h3 a:hover{ color:#FF6600;}
.tv_txt p{ display:block; margin-bottom:10px;}
.tv_txt a{ color:#0079BF;}
.tv_txt a:hover{ color:#FF6600;}
.tv_txt li{ padding:0px; margin:7px 0px; list-style:none; font-size:13px;}
.tv_txt .play{ color:#000;}
.tv_txt .play_a{ color:#FF6600;}
.tv_txt .height{ height:40px;}


.v_main{ margin-top:8px; margin-bottom:10px;}
.v_left{ float:left; width:562px; overflow:hidden;}
.v_right{ float:right; width:213px;overflow:hidden;}
.vid_a{}
.vid_a a{ color:#1277DA;}
.v_height{ height:40px; width:400px; color:#016DD7; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;white-space : normal;word-break:break-all;word-wrap:break-word;}
.vi_tit{ font-size:14px; font-weight:bold; margin:10px; clear:both; border-bottom:dashed 1px #B5D38E;}
.vi_main{ margin:10px; line-height:19px; padding-bottom:30px;}
.vi_main span{ float:left; display:block; width:250px; height:20px; padding-left:10px;}
.vi_main span a{ color:#1277DA}
.vi_main span a:hover{ color:#ff6600}
.vi_ad{border:#CDDDDD 1px solid; text-align:center; padding:10px; margin-bottom:20px;}

.guid{}
.guid_left{ float:left; background:#F7FCFC; width:350px; border:#CDDDDD solid 6px; margin:9px; text-align:center; padding:5px 5px;}
.guid_left img{ margin:5px;}
.guid_right{ float:right; width:370px; padding:10px 10px 10px 0px;}
.g_border{ border-top:#F3F5F0 1px solid;border-bottom:#FBFCFA 5px solid; margin:3px 0;clear:both;}
.g_g{ color:#7EB33A;}
.green{ color:#1EA942; font-size:14px; font-weight:bold;}
.guid_pic{ padding-left:15px;}
.guid_pic img{ background:url(/skin/images/pic_bj.gif) no-repeat; padding:14px 2px 2px; margin:10px 12px;}
.guid_pic li{ text-align:center; float:left; padding:0;}
.guid_tit{ font-weight:bold; border-bottom:#E7F1DB dashed 1px; width:150px; margin:10px 5px; padding-left:5px; padding-bottom:3px;}


#header {
 background-color: #ffffff;width: 360px; margin: 0px;padding: 0px;}
#menu {
 margin: 0px; padding: 0px; height:18px; margin-left:25px;}
#menu li {
 display: block; float: left; margin: 0px 5px 0px 0px; padding:3px 7px; cursor: hand;}
#main{border-top:#D2D3D4 1px solid; list-style:none; display:block; width:360px;margin:0px; margin-top:3px; _margin-top:-1px; height:190px; padding-top:10px; clear:both;}
#main a{ display:block; padding-left:12px;}
#main a:hover{ text-decoration:none;}
#menu .sec1 { background-color: #F3F3F3; border-left:#D2D3D4 1px solid; border-right:#D2D3D4 1px solid; border-top:#D2D3D4 1px solid;padding:3px 11px 3px 10px;}
#menu .sec2 { background-color: #ffffff; border-bottom:#FFFFFF 1px solid; border-left:#D2D3D4 1px solid; border-right:#D2D3D4 1px solid; border-top:#D2D3D4 1px solid; display:block; position:relative; padding:3px 11px 3px 10px;}
.block { display: block;}
.unblock { display: none;}

.alone_b{border:#CDDDDD 1px solid; margin-bottom:8px; padding:10px; text-align:center;}
.alone_tit{ border-bottom:#CDDDDD 1px solid; padding:5px 10px 3px; margin-bottom:8px; height:14px;}
.alone_tit span{ font-size:14px; color:#FF6600; font-weight:bold; display:block; float:left; width:170px;}
.alone_tit p{ display:block; float:left; padding-bottom:5px;}
.alone_tit p img{ vertical-align:middle; margin-right:5px;}
.alone_border{border:#CDDDDD 1px solid; padding:5px 15px;}
.alone_border p{ display:block;line-height:18px; margin:10px 0px;}
.alone_border strong{ display:block; margin-top:20px;}
.a_tit{ font-weight:bold; margin:10px 0px;}
.a_ul{  margin:10px 0px; height:100%;}
.a_ul li{ float:left; width:60px; display:block; line-height:20px;}
.a_table{  margin:10px 0px;}
.a_table td{ padding:5px;}
.a_table .tr{ background:#FAFBFC; font-weight:bold;}
.a_a{ font-weight:normal; font-size:12px; color:#3366FF; float:right; display:block; margin-top:-13px; margin-right:10px;}
.a_img{ height:100%;}
.a_img li{ float:left; margin:0px; padding:2px; display:block; height:200px;}
.a_img img{ margin:10px; padding:3px;border:#CDDDDD 1px solid; }
.a_img span{ display:block; font-family:Arial, Helvetica, sans-serif; text-align:center; color:#666666;}

.st_a{ margin:10px 0px 30px;}
.st_tit{font-weight:bold; margin:10px 0px 5px; font-size:13px;}
.st_table{  margin:10px 0px;border-top:#EDF3F7 solid 1px;}
.st_table td{ padding:5px;}
.st_table .tr{ background:#FAFBFC; font-weight:bold;} 

.t_link{ height:22px; margin-bottom:1px;_margin-bottom:0px;}
.t_link ul{}
.t_link li{ background:#F7F7F7; border:#CDDDDD solid; border-width:1px 1px 0px;height:22px; line-height:22px; padding:0px 10px; float:left; display:block; margin-right:6px;}
.t_link .t_ontime{ background:#ffffff; border-top:#CDDDDD solid 1px; border-left:#CDDDDD solid 1px; border-right:#CDDDDD solid 1px; border-bottom:#ffffff 1px solid;height:22px; line-height:22px; padding:0px 10px; float:left; display:block; margin-right:6px; position:relative; z-index:1;_margin-bottom:-1px;}
.t_link .t_ontime a{ color:#FE5602; font-weight:bold;}

.search_pic{}
.search_pic img{ background:url(/skin/images/pic_bj.gif) no-repeat; padding:14px 2px 2px; margin:10px 19px;}
.search_pic li{ text-align:center; float:left; padding:0px;}

.t2_right{ float:right; width:173px;overflow:hidden;}
.t2_left{ float:left; width:602px;overflow:hidden;}
.x1 { display:block; float:right; width:350px ; height:20px; font-size:12px;}
.x2 { display:block; float:left; width:200px ; height:20px;}
/**********搜索结果************/
/******关键词高亮*******/
.search_list{width:100%;}
.search_list .light { color: Red; }
.search_list .titlebar { background: #f0f3fa; width: 100%; }
.search_list td { vertical-align: top; }
.search_list .pg_thumb { border-bottom: 1px dotted lightgrey; width: 100%; margin-bottom: 10px; }
.search_list .pg_thumb td { padding-bottom: 10px; }
.search_list .pg_thumb .title { font-size: 12pt; line-height: 200%; font-weight: bold; }
.search_list .pg_thumb .desc { text-indent: 2em; margin-top: 5px; }
.search_list .newsearch { margin-left: 2em; }
.search_list .search_si { width: 100%; margin-bottom: 10px;margin-top:5px; }
.search_list .search_si .si { width: 100%; margin-top:10px;}
.search_list .search_si .si td{font-size:13px;padding:3px 10px; }
.search_list .search_si .si td a{color:#0079BF;}
.search_list .search_si .si td a:hover{color:#FF6600;}
.search_list .search_si .channel { font-size:14px;font-weight:bold;}
.search_list .search_si .time { white-space: nowrap; width: 230px; vertical-align: top; }
.search_list .iptv_thumb { width: 25%px; text-align: center; margin: 10px 5px; }
.search_list .iptv_thumb .title { width: 120px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; margin: 5px 0px 10px 0px; }

