/* CSS Document */
body { height:100%; font-family:"宋体";}a:link {text-decoration: none;}a:visited {text-decoration: none;}
a:hover { text-decoration: underline;}a:active {text-decoration: none;}
.dis{ display:none;}.l{float:left;}.r{float:right;}
.zz{text-align:center;}.c{clear:both;}.e-7{height:7px;line-height:7px; font-size:1px;}
.e-10{height:10px;line-height:10px; font-size:1px;}.e-15{height:15px;line-height:15px; font-size:1px;}
.e-20{height:20px;line-height:20px;}.e-22{height:22px;line-height:20px;}
.e-30{height:30px;line-height:30px;}.w-20{ width:20px; line-height:1px; height:20px;}
.w360{ width:360px;}.w320{ width:320px;}.t-l{ text-align:left;}
.t-r{ text-align:right;}
/* Note: Make HTML 5 elements block-level for consistent styling */
header, nav, article, footer, address{ display:block;}
/* page set */
.wrapper{ clear:both; width:950px; margin:0 auto; position:relative; } 

.footer{ clear:both;}
.top-banner{ clear:both;margin:0 auto;text-align:center;} 
.dotline{ border-top:1px dashed #dcdcdc;  height:1px;font-size:1px;line-height:1px;}


.ptitle{ height:38px; background:url(http://i1.hunantv.com/ui/2011/images/picchannel_bg.png) 0px 8px repeat-x;}
.pleft{ width:142px; height:38px; float:left; background:url(http://i1.hunantv.com/ui/2011/images/picchannel_small.png) no-repeat; position:relative;}
.pleft a{ display:block; width:70px; height:27px; position:absolute; background:url(http://i1.hunantv.com/ui/2011/images/picchannel_small.png) -142px 0px no-repeat; top:6px; left:48px; } 
.pright{ text-align:right; width:50%; float:right; padding-top:8px; line-height:26px; padding-right:15px; font-size:12px; color:#ccc;}
.pright a{ color:#525252;  }
.rblock{ display:block; float:right; width:8px; height:26px; background:url(http://i1.hunantv.com/ui/2011/images/picchannel_small.png) 0px -71px no-repeat; margin-top:8px;_margin-top:4px;}
 
.p2 .ptitle .pleft a{ background-position:-212px 0px ;}
.p3 .ptitle .pleft a{ background-position:-141px -54px ;}
.p4 .ptitle .pleft a{ background-position:-142px -27px ;}
.p5 .ptitle .pleft a{ background-position:-211px -55px ;}
.p6 .ptitle .pleft a{ background-position:-212px -27px ;}
.p7 .ptitle .pleft a{ background-position:-142px 0px ;}



.p1{ position:relative; width:950px;height:406px;}
.flasher{ width:640px; position:absolute; left:0px; top:0px;}
.topnews{ width:290px; position:absolute; top:0px; left:660px;}
.ttitle{}
.ttitle .l{ display:block; width:139px; height:39px; float:left; background:url(http://i1.hunantv.com/ui/2011/images/picchannel_small.png)  -142px -97px no-repeat; text-align:center; line-height:25px; color:#000; font-weight:bold; }
.ttitle .r{ display:block; width:139px; height:39px; float:right; background:url(http://i1.hunantv.com/ui/2011/images/picchannel_small.png)  0px -97px no-repeat; text-align:center; line-height:25px; color:#000; font-weight:bold; }
.ttitle .l_on{ display:block; width:139px; height:39px; float:left; background:url(/ui/2011/images/picchannel_small.png)  0px -97px no-repeat; text-align:center; line-height:25px; color:#000; font-weight:bold; }
.ttitle .r_on{ display:block; width:139px; height:39px; float:right; background:url(/ui/2011/images/picchannel_small.png)  -142px -97px no-repeat; text-align:center; line-height:25px; color:#000; font-weight:bold; }
.tlists{ clear:both; padding:2px 10px 0px 0px;}
.tlists ul{ width:310px; }
.tlists ul li{ clear:both; overflow:hidden; height:33px; }
.tlists ul li span{ display:block; float:left;   margin-top:8px;   height:16px; background:url(/ui/2011/images/picchannel_bg2.png) no-repeat; width:16px; text-align:center; font-size:11px; color:#000; line-height:16px;  }
.tlists ul   .top1 span{ }
.tlists ul   .top2 span{ }
.tlists ul   .top3 span{ }
.tlists ul   .top4 span{ background-position:0px -16px;}
.tlists ul   .top5 span{ background-position:0px -16px;}
.tlists ul   .top6 span{ background-position:0px -16px;}
.tlists ul   .top7 span{ background-position:0px -16px;}
.tlists ul   .top8 span{ background-position:0px -16px;}
.tlists ul   .top9 span{ background-position:0px -16px;}
.tlists ul   .top10 span{ background-position:0px -16px;}
.tlists ul li a{ font-size:14px; color:#333; line-height:30px; _line-height:33px;display:block; float:left; width:263px; margin-left:8px; border-top:1px dashed #dcdcdc;  }
.tlists ul   .top1 a{ border:none; }

/* flasher */
 .flasher{ border:1px solid #ccc; width:620px; height:375px; padding:10px; }
.cnt_3{ padding:0 9px;  }  
.box{ overflow:hidden;}
.scrlBody{ overflow:hidden;}
.scrlCtrl{ text-align:center; font-size:12px;}
.scrl_2{ position:relative; width:620px; height:375px;}
.scrl_2 .scrlBody{ height:365px;}
.scrl_2 .scrlCtrl ul{ position:absolute; z-index:10; right:6px; bottom:0;}
.scrl_2 .scrlCtrl li{ display:none;}
.scrl_2 .scrlCtrl .active{ display:block;}
.scrl_2 .scrlCtrl span{ font-size:16px; color:#F00;}
.scrl_2 .scrlPrev,.scrl_2 .scrlNext{ position:absolute; top:145px; width:35px; height:35px; background:url(/ui/2011/images/picchannel_bg15.png) no-repeat;}
.scrl_2 .scrlPrev{ left:6px; background-position:0 0;}
.scrl_2 .scrlPrev:hover{ background-position:0 -40px;}
.scrl_2 .scrlPrev:active{ background-position:0 -80px;}
.scrl_2 .scrlNext{ right:6px; background-position:-43px 0;}
.scrl_2 .scrlNext:hover{ background-position:-43px -40px;}
.scrl_2 .scrlNext:active{ background-position:-43px -80px;}
.box_focus{	line-height:21px;	border:none;background:#F7FCFE;}
.box_focus h2{ margin-top:5px; line-height:25px; font-size:14px; font-weight:bold;}
.box_focus h2 a{ color:#333; }
.box_focus .slideBody{ position:absolute; bottom:0; width:100%; background:#F7FCFE;}
.box_focus .slideBody li{ display:none; margin-right:50px;}
.box_focus .slideBody .active{ display:block;}
.box_links{ line-height:21px; border:1px solid #DCDDDD; background:#FAFAFA;}
.list_box li{ float:left;}
.box_1 li{ padding-right:15px; width:283px;}
.box_2 li{ padding-right:15px; width:632px;}
.list_pic li{ float:left; line-height:21px;}
.list_pic img{ border:1px solid #DCDDDD;}
.list_pic h2,.list_pic h3,.list_pic h4,.list_pic h5{ margin-top:5px;}
.list_pic h2,.list_pic h3{ font-size:14px;}
.list_pic h2,.list_pic h4{ font-weight:bold;}
.pic_4{ width:650px;}
.pic_4 li{ width:650px;}
.pic_4 img{ border:none;}
.clearfix{ *zoom:1;}
.cDGray{ font-size:12px;}
.cDRed{ font-size:12px; color:#333;}


/* piclist */

.plists{  padding-top:10px; width:950px; overflow:hidden;  }
.piclists{ width:9999px;}
.plists dl{ position:relative; float:left; width:194px; }
.plists dt {}
.plists dt img{ width:175px; height:160px;}
.plists dd { position:absolute; top:135px; height:25px; background-color:#000;   	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7; width:175px; }
.plists dd span{ display:block; width:175px; height:25px; position:relative;text-align:center; overflow:hidden;} 
.plists dd span a{ color:#fff; font-size:14px; line-height:25px;} 

.p3 .plists dl{ width:240px;}
.p3 .plists dt img{ width:230px; height:100px;}
.p3 .plists dd { top:75px; width:230px;}
.p3 .plists dd span{  width:230px;}

.plists .picleft{ float:left; width:281px; height:275px; overflow:hidden;}
.plists .picright{ float:right; width:669px; height:275px; overflow:hidden;}

.plists .picleft dl{ width:280px;}
.plists .picleft dl img{ width:280px; height:250px;}
.plists .picleft dl dd{ position:inherit; width:280px; height:25px; line-height:25px; background-color:#fff;
filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1; top:auto; }
.plists .picleft dl dd span{ width:280px;}
.plists .picleft dl dd a{ color:#000;}

.plists .picright dl{ width:145px; height:144px; padding-left:22px;}
.plists .picright dl img{ width:145px; height:105px;}
.plists .picright dl dd{ position:inherit; width:145px; height:25px; line-height:25px; background-color:#fff;
filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1; top:auto; }
.plists .picright dl dd span{ width:145px;}
.plists .picright dl dd a{ color:#000;}

.p8 .pleft{ background:url(http://i1.hunantv.com/ui/2011/images/picchannel_small.png) 0px -71px no-repeat; width:117px; height:26px; margin-top:8px;_margin-top:4px;}
.p8 .pleft a{ top:0px; left:20px; width:97px; height:26px; background:none;  }
.p8 .plists{ padding-top:0px;}

.p8 .plists a{ margin-right:10px; _margin-right:5px; margin-top:10px; _margin-top:5px; display:block; float:left;}
.p8 .plists img{ border:1px solid #dcdcdc; max-width:110px; max-height:60px;}

.pcontrol{ height:16px; padding-top:10px; height:26px; padding-left:400px;}
.pcontrol a{ display:block; width:19px; height:19px; float:left; margin-right:6px; font-size:1px; line-height:1px;}
.pcontrol .pre{ background:url(http://i1.hunantv.com/ui/2011/images/picchannel_small.png) -87px -38px no-repeat;}
.pcontrol .next{background:url(http://i1.hunantv.com/ui/2011/images/picchannel_small.png) -68px -38px no-repeat;}
.pcontrol .on{background:url(http://i1.hunantv.com/ui/2011/images/picchannel_small.png) -110px -38px no-repeat;}
.pcontrol .off{background:url(http://i1.hunantv.com/ui/2011/images/picchannel_small.png) -119px -56px no-repeat;}