﻿body{font-size:12px;font-family:Hiragino Sans GB,"宋体";}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;}
img ,input    { border:0;padding:0;margin:0;vertical-align:top;}
ul,li { list-style:none;}
a{ color:#1e376d; text-decoration:none;font-weight:normal;font-size:14px}
a:hover{color:#F00; text-decoration:underline;}
a:active{color:#07519a}
input.text{padding:3px 4px;}
.clear:after{clear: both; content: '.';display: block;visibility: hidden;height:0;}
.clear{display:inline-block;}
* html .clear {height:1%}
.clear{display:block;}
.none{padding:0;margin:0;border:0;}
body{background:url(body_bg.png) repeat-x}
.bg_body1{background:url(top_banner.jpg) -80px 0 repeat-x}
.bg_101{width:1200px; margin:0 auto;height:300px;background:url(center.jpg) -100px  0 no-repeat; }
.bg_102{ width:960px; margin:0 auto;margin-top:-160px; position:absolute; left:50%; margin-left:-480px;}
.user{ height:25px;border-top:1px solid #fff;font-size:12px}
.user_width,.top,.menu,.nav{width:960px;margin:0 auto}
.user table{color:#bcbcbc}
.user table td{height:16px}
.user input.text{border-top:2px solid #77776f;border-left:1px solid #77776f;border-right:3px solid #f1f1f1;border-bottom:0;background:#f1f1f1}
.user input.text{padding:1px;font-size:12px;height:12px;width:63px;}
.submit input{background:#7d7d7d;color:#ffffff;height:17px;line-height:17px;border:0;padding:1px;}
.submit a{color:#bcbcbc; margin:0 5px;font-size:12px}
.top{height:100px;}
.menu{height:37px;background:url(menu.png) no-repeat;clear:both; margin-bottom:10px;}
.menu ul li{height:37px;line-height:37px;display:block;}
.menu ul.menu_one li a{width:98px;color:#fff;font-size:17px;font-weight:bold; font-family:"榛戜綋";display:block;}
.menu .menu_one li a:hover{background:url(li_bg2.png) repeat-x;display:block;text-decoration:none;}
.menu ul.menu_one li{float:left;width:100px; text-align:center;height:37px;line-height:37px; background:url(li_bg.png) no-repeat right center}
.menu ul.menu_one{float:left;display:inline}
.menu ul.menu_one li.souye,.menu ul.menu_one li.souye a{width:84px; background:none}
.menu ul.menu_one li.yl{width:114px;}
.menu ul.menu_one li.zx{width:109px;}
.menu ul.menu_one li.tp{width:95px}
.menu ul.menu_two{float:left;display:inline; margin-left:20px;width:240px}
.menu ul.menu_two li{ float:left; margin:0 5px;}
.menu ul.menu_three{float:left;display:inline; margin-left:35px;}
.menu ul.menu_two li a,.menu ul.menu_three li a{float:left; margin:0 2px;color:#D7D9D4;font-family:"榛戜綋";display:block;font-size:16px;font-weight:bold;}
.menu ul.menu_three li a{color:#fff}
.menu ul.menu_two li a:hover,.menu ul.menu_three li a:hover{text-decoration:none;}
.menu ul.menu_two li a.ml{ margin-left:20px;}
.logo{float:left;display:inline-block}
.search{float:right;display:inline-block;padding:25px 0 0 0 ; text-align:center}
.search .search_tag a{font-size:12px; margin:0 5px}
.search .search_text{padding:10px 30px;position:relative}
.searchBar .text{ float:left;}
.nav{ margin-bottom:12px;clear:both;height:61px;}
.nav_one,.nav_two,.nav_three,.nav_four,.nav_five{border:1px solid #dbdbdb; float:left;display:inline-block; margin-right:15px;background:url(nav_list.png) repeat-x; height:59px;}
.nav_six{border:1px solid #dbdbdb; float:left;display:inline-block; margin-right:0px;background:url(nav_list.png) repeat-x;}
.nav_one h2,.nav_two h2,.nav_three h2,.nav_four h2,.nav_five h2,.nav_six h2{width:29px;padding:0px;height:59px;display:block;background:#d8d8d8;text-align:center;font-size:14px;font-weight:normal;line-height:17px;float:left; margin:0px;}
.nav_one{width:166px;}
.nav_two{width:120px;}
.nav_three{width:148px;}
.nav_four{width:155px;}
.nav_five{width:138px;}
.nav_six{width:146px;}
.nav_list{padding:0px;float:left;display:inline-block; margin:0px;}
.nav_one .nav_list{width:137px;}
.nav_two .nav_list{width:91px;}
.nav_three .nav_list{width:119px;}
.nav_four .nav_list{width:126px;}
.nav_five .nav_list{width:109px;}
.nav_six .nav_list{width:117px;}
.nav .none {margin:0;}
.menu ul.menu_three{display:inline;margin-left:20px}
.menu ul.menu_three li{ float:left;}
.menu ul.menu_three li a{margin:0 5px;display:inline;}
a.tv_bg{background:url(play.gif) 0 0 no-repeat;width:36px;height:35px;display:inline-block; position:absolute; bottom:5px; left:80px;}
.recreation_tv .list_ul li,.review .list_ul li{display:inline-block;position:relative;}
.content .list_left_one li a.tv_bg{bottom:40px;right:10px;left:auto}

.nav a{ color:#10408a; text-decoration:none;font-weight:normal;font-size:14px}
.nav a:hover{color:#F00; text-decoration:underline;}
.nav a:active{color:#07519a}
.kao { color:#1E376D}
.list li { color:#1E376D}


.content .clear{clear:both}
.content{width:960px;margin:0 auto}
.content .left{width:765px;float:left}
.content .right{width:185px;float:right;display:inline-block; margin:0px;}
.mar{margin-bottom:10px}
.pad{padding:10px}
.bor{border:1px solid #cbe0f1}
.focus,.tag,.information_tv,.review,.online_tv,.game,.recreation_tv{width:320px;margin-right:10px;float:left}
.focus,.tag{margin-right:0;}
.focus #gall{height:240px;overflow:hidden;}
.information_tv,.review,.online_tv,.game,.recreation_tv{float:left; clear:left}
.recom,.recreation,.ht_tv,.sns{width:433px; float:left}
.left .mar{display:inline-block;}
.content .left .focus{height:240px; margin-bottom:10px;margin-right:0;}
.content .left .tag{width:317px;border-left:1px solid #cadcff;border-right:1px solid #cadcff}
.content  h3{color:#22376e;line-height:25px; font-size:16px;}
.content  h3 span{float:right; margin-right:10px}
.content  h3 span a{color:#246fc2;font-weight:normal}
.content .left .tag h3{background:#edf3ff;height:30px;line-height:27px;padding-left:15px;}
.content .left .tag dl{padding:5px 10px 0px; clear:both; border-bottom:1px solid #ececec;height:16px;}
.content .left .tag dl.bg{background:#edf3ff;}
.content .left .tag dl.none{border:0;}
.content .left .tag dl dt a{color:#22376E; font-weight:bold;font-size:12px}
.content .left .tag dl dt{float:left;width:43px;}
.content .left .tag dl dd{float:left; display:inline-block}
.content .left .tag dl dd a{ margin:0 5px;font-size:12px; color:#1E376D;}
.content .information_tv h3,.content .left .review h3,.content .recreation_tv h3,.content .game h3{ background:url(title_bg.jpg) left bottom repeat-x;height:30px;line-height:25px; width:94%; margin:0 auto;padding-left:10px}
.recreation_tv,.information_tv,.review{height:328px; clear:both}
.list_ul{padding:0 0 10px 1px;_padding:0 0 5px 1px;}
.list_ul li a.img{float:left;margin-right:10px;}
.list_ul li div{float:left;display:inline-block;width:165px}
.list_ul li div a{ font-weight:bold; display:block; text-align:center; line-height:24PX;}
.list_ul li div p{font-size:12px;line-height:18px;color:#20366f}
.content .list{padding-top:10px}
.list li{line-height:24px;height:24px;}
.recreation_tv .list li span,.review .list li span,.hot_tv ul li span{ background:url(tg3s.png) no-repeat; width:17px;height:12px;display:inline-block; margin-right:5px;}
.hot_tv ul li span{height:12px;background:url(tg3s.png) no-repeat;}
.recreation_tv .list,.review .list{padding-top:5px;}
div.bor_bg{height:5px;background:#eaeaea;font-size:0}
.li_title{clear:both;overflow:inherit;padding:5px 0;display:block}
.li_title li{float:left;display:inline; margin-right:10px; line-height:24px;height:24px;}
.information_tv .list {padding-top:5px}
.content .left .online_tv h3{ background:url(title_bg_tv.png) no-repeat;color:#fff;padding-left:20px;height:31px;line-height:31px}
.online_tv_focus{background:#6c6c6c;height:214px; position:relative;padding:5px}
.online_tv_focus strong{ position:absolute;bottom:5px;left:5px;background:#000;opacity:0.4;filter:alpha(opacity=40);width:97%;height:35px;display:inline-block;z-index:1}
.online_tv_focus p {
	position:absolute;
	bottom:5px;
	left:2px;
	z-index:10;
	height:30px;
	padding:0 5px 0 15px;
	width:200px;
}
.play{background:url(play.png) right center no-repeat; width:80px;font-size:16px; font-weight:bold;position:absolute;bottom:10px;right:10px;color:#fff;z-index:10;height:30px;line-height:30px;}
.online_tv_focus p span{color:#fff;}
.online_tv_focus p a{color:#fff;line-height:25px;}
.online_tv .list_left_one {padding:6px 5px 10px;*padding:6px 5px 8px;_padding:6px 5px 6px;}
.content .online_tv .list_left_one li{width:102px;border:0;text-align:center;margin:0;float:left;}
.content .online_tv .list_left_one li div{text-align:left;padding-left:5px;}
.content .online_tv .list_left_one li .title{color:#21386e;}
.content .online_tv .list_left_one li p{color:#818181;line-height:16px;text-align:center;width:90px;margin:0 auto}
.content .online_tv .pad{padding:0;border:2px solid #757575}
.game .pad{height:196px;}
.game_tag li{height:22px;line-height:22px;}
.game_tag li a{margin:0 4px;font-size:12px}
.game_tag{padding:5px 0 0 0;}
.tag_top,.tag_bottom{background:url(tag_bg.png) no-repeat;height:4px;font-size:0;width:319px;}
.tag_bottom{background-position:0 -5px;_background-position:0 -7px;}
.ht_tv .list_left_one .img{border:3px}
/*middle*/
.content .recom_ul{padding:0 5px;}
.recom_ul li{float:left;line-height:24px;margin-right:4px;}
.content .first{display:block;width:100%;text-align:center}
.first a{ font-weight:bold}
.content .recom .list{display:block;padding:8px 0 0 0}
.content .recreation .list,.content .ht_tv .list,.content .sns .list {width:49%;float:left;display:block;padding:8px 0 0 0}
.content .recom h3,.content .recreation h3,.content .ht_tv h3,.content .sns h3{height:25px;line-height:25px;background:url(title_bg.png) no-repeat; padding-left:15px}
.recom .pad{height:350px;padding-top:13px;}
.content .recreation .pad{height:277px;padding-top:16px;}
.content .recreation .img{width:100px;float:left;margin-right:5px;display:inline-block}
.content .recreation .img img{border:1px solid #ededeb}
.content .recreation .img a{font-size:0}
.content .recreation .img .tltle{text-align:center; display:block;font-size:12px;line-height:22px;height:22px; background:#ededed}
.content .recreation .list_ul{float:left;display:inline-block;clear:right}
.content .recreation .list_ul li{line-height:22px;height:22px;}
.content  .ht_tv {border:3px solid #6c6c6c;background:#6c6c6c;}
.content  .ht_tv h3{height:28px;line-height:28px;border-bottom:1px solid #60625f; background:none;color:#fff}
.content  .ht_tv h3 span a{color:#fff}
.content .ht_tv  .list_left_one{display:inline;padding:5px 0 0 0px;color:#fff}
.content .ht_tv .list_left_one li{line-height:0;display:inline;width:124px;text-align:center;margin:0 8px 2px 8px;height:130px;padding:1px;float:left;position:relative;}
.content  .list_left_one li div{padding:5px 0px 5px 5px;text-align: left;width:110px;margin:0 auto;}
.content .list_left_one li .title{color:#fff;display:block;font-size:12px;line-height:17px;text-align:left;}
.content .list_left_one li span{color:#fff;font-size:12px}
.content .list_left_one li a{font-size:12px;line-height:20px;color:#fff}
.content .list_left_one li.none{border:0}
.content .ht_tv .li_ul{padding:8px 10px 10px; background:#fff}
.content .ht_tv .pad{width:50%;float:left;padding:0}
.content .ht_tv .li_ul li em{display:inline-block;background:#f37f08;color:#fff;margin-right:4px;padding:1px;font-style:normal}
.content .ht_tv .li_ul li a{color:00349a;font-size:12px;line-height:18px; text-decoration:underline}
.content .sns .pad{padding:20px 0 13px 20px;}
.content .sns ul li{display:inline-block;}
.content .sns ul li a{font-size:12px;line-height:22px;height:22px;}
.content  .left .ht_tv{width:426px;}
.hot_tv ul li{_line-height:21px;_height:21px;}
.online_tv{width:322px;}
.online_tv .list_left_one li a {color:#213770}
.ht_tv .li_ul li{_line-height:16px;_height:16px;padding:1px 0 0px}
/*right*/
.content .right .list{_padding:0}
.img li{font-size:0px}
.hot_tv,.recreation_img,.recreation_img1,.tv_img,.blog,.interview{ background:#e9e9e9;border:1px solid #d6d6d6}
.htgame{ background:#e9e9e9;border:1px solid #d6d6d6;height:318px;}
.hot_tv{height:373px; overflow:hidden;}
.tv_img,.recreation_img{height:328px;clear:both;}
.recreation_img1{height:316px;}

.blog {height:251px;}
.right h3{height:26px;line-height:25px;padding-left:10px;border-bottom:1px solid #d4d4d4	}
.hot_tv h4{ background:url(title_right_bg.png) repeat-x center center;display:block; }
.hot_tv h4 span{background:#3685c0;color:#fff;display:inline-block;padding:2px;font-size:12px;font-weight:normal;}
.hot_tv .pad,.recreation_img .pad,.blog .pad,.interview  .pad{border-top:1px solid #fff}
.hot_tv ul li a,.recreation_img ul li a,.interview ul li a,.htgame ul li a{font-size:12px;line-height:22px;color:#333}
.hot_tv ul{padding:7px 0 5px 0}
.interview .img li a,.recreation_img .img li a{display:block; text-align:center;line-height:22px;font-size:12px; font-weight:bold;color:#333333}
.interview .img li p{line-height:20px;font-size:12px;}
.recreation_img .img li a{ font-weight:normal;line-height:24px;}
.tv_img .pad{border:0;padding:0 0 10px 0}
.tv_img ul li { text-align:center}
.tv_img ul li a{font-size:12px ;line-height:28px;}
.tv_img ul li p{font-size:12px; text-align:left; padding:0 10px;line-height:22px;color:#333}
.advertising{height:170px;}
.blog ul li a{font-size:12px;line-height:22px;color:#333}

/* bottom */
.bottom{ background:url(b101.jpg) repeat-x; margin-top:10px; padding:10px 0;  border-bottom:1px solid #ccc;clear:both}
.bottomUl{width:960px; margin:0 auto;}
.bottomUlLi{width:192px; float:left; text-align:right;}
.bot2{ width:140px; float:left; }
.bot1{width:33px; color:#222;float:left;margin-right:5px; }
.bot1 li{line-height:23px;}
.bot1 li a{font-weight:bold;color:#000;font-size:12px}
.bot2 li{ margin-left:10px; float:left; width:auto; white-space:nowrap; line-height:23px;}
.bot2 li a{color:#585858;font-weight:normal;font-size:12px}
.footer{width:960px; margin:0 auto; text-align:center; margin-top:10px;color:#585858; line-height:23px; }
.footer a{color:#585858;font-size:12px}


.main{width:960px; margin:0 auto;clear:both}
.bor_r1{ background:url(bg1.jpg) no-repeat; height:3px; margin-top:10px; font-size:0; line-height:0;}
.bor_r2{ background:url(bg2.jpg) -1px -6px no-repeat; height:5px; font-size:0; line-height:0;}
.bor_r3{ background:url(bg5.jpg) -2px -2px no-repeat; height:6px; font-size:0; line-height:0;}
.bor_r4{ background:url(bg6.jpg) -2px -6px no-repeat; height:6px;  font-size:0;line-height:0; }
.column{ height:22px; background:url(l106.jpg) repeat-x; border-bottom:1px solid #cbcbcb; padding-left:10px; line-height:22px;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;}
.column a{ font-weight:bold; color:#635242;}
.column span{ float:right; margin-right:10px;}
.column span a{ font-weight:normal;}
.left{ width:600px; float:left; color:#666;}
.neirong{border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7; padding:5px 10px;min-height:1084px;}

.dangqian{ background:url(bg3.jpg) no-repeat; padding-left:150px; height:23px;margin-bottom:10px;}

.img_list .neirong ul li{ margin-bottom:10px;text-align: center;}
.img_list .neirong ul li a{line-height:25px;}

a.camera{background-attachment:scroll;background-color:transparent;background-image:url(tg3s.png);background-position:right center;background-repeat:no-repeat;padding-right:21px;}
a.space{background-attachment:scroll;background-color:transparent;;background-position:right center;background-repeat:no-repeat;padding-right:10px; color:#1E376D}

.httv_sy{ clear:both; height:396px; width:765px; float:left; display:block;}
.hi_sy{ clear:both; height:318px; width:765; float:left; display:block;}
.httv_sy h3,.hi_sy h3 {
	background:url(httv_bg.png) repeat-x scroll 0 0 transparent;
    height: 30px;
    line-height: 30px;
	margin:0px;
	padding:0px 0px 0xp 15px;
	border:1px; border-color:#c8c8c8;
	width:765px;	
}
.httv_sy img{
	margin-left:0;
}

.httv_syl .httv_syr {
	height: 345px;
	width: 380px;
}	

.list_bof {
    color: #29366A;
    display: inline;
    float: left;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin-left: 0;
}

.list_bof li span {
    color: #29366A;
}
.list_bof li {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url(tg3s.png);
    background-origin: padding-box;
    background-position: 0 5px;
    background-repeat: no-repeat;
    background-size: auto auto;
    line-height: 21px;
    padding-left: 20px;
}

a.tv_bgrebo {
    background: url("bg_all.png") no-repeat scroll 70px 40px transparent;
    display: inline-block;
    height: 65px;
    position: absolute;
    width: 98px;
}
.searchBar{padding-left: 35px;
padding-top: 4px;
width: 346px;
background: url(template.ahtv.cnpublishsysdatatemplate13imagesbgs1.jpg) no-repeat;
height: 33px;
font-size: 12px;}