﻿/* 本样式文件　深蓝工作室版权所有　未经许可　不得进行商业传播 */
/* 深蓝工作室　网址：www.tvblue.cn QQ:27354256 Email:tvblue@qq.com */
@charset "gb2312";
body {
	margin:0;
	font: normal 12px "Lucida Grande",Tahoma,Verdana,Lucida,Arial,Helvetica,sans-serif;
}
input {
	font-size:12px;
}
.hidden{display: none;}
img {
	border:0px;
}
p,em,span,form,em,select,input,option,ul,li,ol,dd,dt,dl,h1,h2,h3,h4,h5,h6 {
	margin:0; padding:0;
}
ul li {
	list-style-type: none;
}
.left {
 float:left;
}
.right{ float:right;}
.clear{ clear:both;}
.hidden{display: none;}
.pointer{cursor:pointer;}
.mar5{ margin-bottom:5px;}
a {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #FF6600;
}
/*布局框架*/
.left {
	float: left;
}
.right {
	float: right;
}
.blue01 {
	height: 92px;

	width: 950px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.bluelogo {
	float: left;
	height: 92px;
	width: 186px;
}
.blue0101 {
	float: right;
	height: 92px;
	width: 764px;
}
.bluelogin {
	height: 39px;
	width: 764px;
	background-image: url(login_bj.jpg);
	background-repeat: repeat-x;
	margin-top: 5px;
}
.bluenews {
	color:#4682b4;
	height: 48px;
	width: 764px;
}
.blue02 {
	height: 47px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(tvblue_03.jpg);
	background-repeat: repeat-x;
	overflow: hidden;
}
.blue0201 {
	background-image: url(tvblue_01.gif);
	background-repeat: no-repeat;
	float: left;
	height: 47px;
	width: 11px;
	background-image: url(tvblue_01.gif);
}
.blue0203 {
	background-image: url(tvblue_02.gif);
	background-repeat: repeat-x;
	float: right;
	height: 47px;
	width: 11px;
}
.blue0202 {
	float: left;
	height: 47px;
	line-height: 22px;
}
.blue0202 li{
	list-style-type: none;
	float: left;
	margin-top: 12px;
	padding: 0px;
	width: auto;
	margin-right: 5px;
	margin-left: 5px;
}
.blue0202 li a:hover span,.blue02 .blue0202 .active span{
	background-image: url(tvblue_04.jpg);
	background-repeat: no-repeat;
	background-position: right 0;
	cursor: pointer;
	float: left;
	width: auto;
}
.blue0202 li a,.blue0202 li a:visited{
	color:#FFFFFF;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
	line-height: 22px;
	float: left;
	padding-left: 10px;
	height: 22px;
}
.blue0202 li a:hover,.blue02 .blue0202 li.active a,.blue0202 li .active a:visited{
	background-image: url(tvblue_05.jpg);
	background-repeat: no-repeat;
	background-position: left 0;
	line-height: 22px;
	height: 22px;
}
.blue0202 b,.blue02 .blue0202 .active span b,.blue02 .blue0202 span b {
	float: left;
	padding-right: 10px;
	padding-top: 1px;
}
.blue03 {
	height: 20px;
	width: 940px;
	margin-top: 4px;
	border: 1px solid #CCCCCC;
	margin-right: auto;
	margin-left: auto;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	overflow: hidden;
}
.blue04 {
	height: 40px;
	width: 940px;
	margin-top: 4px;
	border: 1px solid #CCCCCC;
	margin-right: auto;
	margin-left: auto;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	overflow: hidden;
}
.blue03 b {
	float: left;
	margin-left: 8px;
	color: #990000;
}
.blue03 span {
	float: left;
	margin-left: 10px;
}
.blue03 a {
	color: #999999;
	text-decoration: none;
}
.blue04 {
	height: 33px;
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	font-size: 12px;
	color: #333333;
	background-color: #F7F7F7;
	margin-top: 3px;
	overflow: hidden;
}
.ulleft {
	font-size: 12px;
	line-height: 33px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	float: left;
	background-image: url(place.jpg);
	background-repeat: no-repeat;
	background-position: left 10px;
	text-indent: 20px;
}
.search{
	float:right;
	width:553px;
	padding-top: 4px;
}
.select span{background:url(seclt_bg.jpg) no-repeat;}
.select ul{border:1px solid #ddd;border-top:0;background-color:#fff}
.select ul li a:hover{background-color:#1A66B3;color:#fff}
.search p{background: url(big.jpg) no-repeat}
.search p input.inp{border:1px solid #ddd;border-left:0;border-right:0;color:#999}
.search p input.but{background:url(but.jpg)}
.serach_buton{background:url(but.jpg) no-repeat;}
.serach_over{background:url(but.jpg) no-repeat -60px 0;}
.search dl dt{color:#1A66B3}
.search dl dd a,.search dl dd a:visited{color:#999}
.search dl dd a:hover{color:#1A66B3}
.box_head{ height:80px; margin-bottom:5px;}
.logo{ float:left;width:220px; height:80px; overflow:hidden; text-align:center;}
.logo img{ display:block; }
.select{width:85px;float:left; margin-right:5px;}
.select span{ display:block; height:20px; padding:4px 0 0 10px; cursor:pointer}
.select span{ padding-top:6px; height:18px;}
.select ul{position:absolute;height:156px; width:83px;}
.select ul li{ float:left; width:83px; height:18px;padding:2px 0}
.select ul li a,.search .select ul li a:visited{ display:block; height:17px; padding-top:1px; padding-left:7px; margin:0 2px;}
.select ul li a:hover{text-decoration:none;}
.search p{ height:24px; padding-left:25px; width:434px; float:left;}
.search p input{ float:left;}
.search p input.inp{ height:17px; width:369px; padding:5px 5px 0 0; border-left:0; border-right:0; }
.search p input.but{ width:60px; height:24px; cursor:pointer; font-size:14px; font-weight:bold;padding-top:2px;border:0}
.serach_buton{width:60px; height:24px; cursor:pointer; font-size:14px; font-weight:bold;padding-top:2px; border:0}
.serach_over{width:60px; height:24px; cursor:pointer; font-size:14px; font-weight:bold;padding-top:2px;border:0}
.search dl{ height:16px; padding-top:7px; float:right;}
.search dl dt{ float:left; font-weight:bold}
.search dl dd{ float:left; margin-left:8px;}
.blue05 {
	height: auto;
	width: 960px;
	margin-top: 3px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.flash {
	float: left;
	height: 260px;
	width: 451px;
	background-color: #F9F9F9;
}
.blue0501 {
	float: right;
	height: 261px;
	width: 488px;
}
.blue0501ul {
	background-color: #D5ECFC;
	height: 21px;
	width: 480px;
	border: 1px solid #A5D8F7;
	font-size: 12px;
	line-height: 21px;
	font-weight: bold;
	color: #11349C;
	text-indent: 10px;
	margin-top: 2px;
	float: right;
}
.blue050101 {
	height: 236px;
	width: 100%;
}
.huadong {
	float: left;
	height: 300px;
	width: 632px;
}
.blue05ad300 {
	float: right;
	height: 300px;
	width: 300px;
	background-color: #E9E9E9;
}
.blue0502 {
	float: left;
	width: 714px;
	border: 1px solid #A6D9F8;
	overflow: hidden;
	height: 298px;
}
.blueul {
	font-size: 12px;
	line-height: 27px;
	font-weight: bold;
	color: #025AB1;
	background-image: url(tvblue_06.jpg);
	background-repeat: repeat-x;
	text-indent: 10px;
	height: 27px;
	width: 100%;
}
.blue0503 {
	float: right;
	height: 295px;
	width: 211px;
	border: 1px solid #A5D8F7;
}
.indexad {
	height: 95px;
	width: 940px;
	margin-top: 3px;
	margin-right: auto;
	margin-left: auto;
	font-size: 12px;
	color: #CCCCCC;
	text-align: center;
	overflow: hidden;
}
.end {
	height: auto;
	width: 944px;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #DFDFDF;
	padding-top: 5px;
	overflow: hidden;
}
.end ul {
	font-size: 12px;
	line-height: 29px;
	color: #666666;
	background-image: url(tvblue_07.jpg);
	background-repeat: repeat-x;
	height: 29px;
	width: 100%;
	text-indent: 15px;
	margin-bottom: 5px;
}
.end li {
	list-style-type: none;
	padding-left: 10px;
}
.linklogo {
	padding: 2px;
	float: left;
	margin-left: 9px;
	margin-right: 8px;
}
.bluenews img {
	float: left;
}
.newsli {
	font-color:#4682b4;
	line-height: 22px;
	background-image: url(sj.gif);
	background-repeat: no-repeat;
	background-position: 4px 10px;
	text-indent: 15px;
	width: 318px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	list-style-type: none;
	float: left;
	margin-left: 6px;
}
.new_title{
	background:url(tab_bg.gif)
}
.new_title span{background:url(news.jpg) no-repeat 15px 0}
.new_title ul{border-left:1px solid #A5D8F7}
.new_title ul li{border:1px solid #A5D8F7;border-bottom:0;background:url(tab_libg.jpg) repeat-x}
.new_title ul li a:hover{color:#333}
.new_title ul li.active a,.new_title ul li.active a:visited{background-color:#FFF;color:#FF6600;}
.new_title ul li.active a:hover{color:#FF6600}
.new .cont{
	border-top-width: 0;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A5D8F7;
	border-right-color: #A5D8F7;
	border-bottom-color: #A5D8F7;
	border-left-color: #A5D8F7;
}
.new .cont dl dt img{padding:1px;border:1px solid #A5D8F7}
.new .cont dl dt a,.new .cont dl dt a:visited{color:#1A66B3}
.new .cont dl dd.p{color:#999}
.new .cont dl dd span a,.new .cont dl dd span a:visited{color:#1A66B3}
.new .cont dl dd span.left{background:url(stat.jpg) no-repeat left 3px}
.new .cont dl dd span.right{background:url(down.jpg) no-repeat left 3px}
.new{
	width:656px;
	height:300px;
	float:left;
	overflow: hidden;
}
.new_title{height:26px}
.new_title span{display:block;float:left;width:180px;height:26px}
.new_title ul{float:right;height:26px}
.new_title ul li{
	float:left;
	width:58px;
	border-bottom:0;
	height:25px;
	margin-left:-1px;
	text-align:center;
	background-color: #D3EDFA;
}
.new_title ul li a,.new_title ul li a:visited{display:block;height:21px;text-decoration:none;padding-top:4px;cursor:pointer}
.new_title ul li a:hover{text-decoration:none}
*+html .new_title ul li a,.new_title ul li a:visited{height:19px;padding-top:6px}
.new_title ul li.active a,.new_title ul li.active a:visited{font-weight:bold;}
.new .cont{height:263px;border-top:0;padding-top:10px}
.new .cont dl{
	width:104px;
	float:left;
	display:inline;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 5px;
	padding: 0px;
}
.new .cont dl dt{
	width:104px;
	height:170px;
	white-space:nowrap;
	overflow:hidden;
	text-align:center;
	font-weight:bold;
	float:left;
	padding: 0px;
}
.new .cont dl dt img{width:100px;height:140px;padding:1px;display:block;margin-bottom:6px}
.new .cont dl dt a,.new .cont dl dt a:visited{width:104px;height:170px;display:block}
.new .cont dl dd{width:104px;float:left}
.new .cont dl dd.p{height:auto;overflow:hidden;line-height:19px}
.new .cont dl dd span{display:inline-block;height:21px;line-height:21px;width:40px;text-align:right}
.new .cont dl dd span a,.new .cont dl dd span a:visited{display:block;height:21px}
.new .cont dl dd span.left{margin-left:8px}
.new .cont dl dd span.right{margin-right:8px}
.ht298{height:298px;}
_blue .title{height:25px;}
_blue .title span.left{ height:20px; display:block; font-weight:bold; padding:5px 0 0 10px; float:left;}
_blue .title span.more{ padding-top:5px;}
.title{
	height:27px;
}
.title span.more{ padding-top:5px; height:20px;}
.title span.left{
	height:27px;
	display:block;
	font-weight:bold;
	padding:5px 0 0 10px;
	float:left;
}
.title span.room{ float:right;font-family:"Verdana"; height:20px; padding:5px 10px 0 0; font-weight:bold;font-style: italic;}
/*top*/
_blue{border:1px solid #ddd}
_blue .title{background:url(title_blue.jpg)}
{border:1px solid #ddd}
.title{background:url(movie_title.jpg)}
.title span.room{color:#999}

.cont div.pic_tit h1 a,.hot .cont div.pic_tit h1 a:visited{color:#1A66B3}
.cont div.pic_tit div span em{color:#FF6600}
.cont div.pic_tit p{color:#999}
.cont ul.tit li{border-bottom:1px dotted #ddd;background:url(sj.gif) no-repeat left center}
.cont ul.tit li span em{color:#FF6600}
.cont ul.tit li.blod a,.hot .cont ul.tit li.blod a:visited{color:#1A66B3}
.top{
	width:218px;
	float:right;
	border: 1px solid #ABDAF6;
}
.top .title ul{float:right}
.top .title ul li{float:left;font-weight:bold}
.top .title ul li.active a:hover{text-decoration:none;}
.top .title ul li a,.top .title ul li a:visited{
	height:22px;
	display:block;
	text-decoration:none;
	text-align:center;
	float:left;
	cursor:pointer;
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 0;
	padding-left: 7px;
}
.top .title ul li a:hover{text-decoration:none}
.top .cont{width:198px;margin:0 auto}
.top dl.st_h dd{height:19px}
.top .cont dl{height:88px}
.top .cont dl dt{float:left;width:54px;height:74px;padding-top:10px}
.top .cont dl dt img{display:block;width:50px;height:70px;padding:1px}
.top .cont dl dd{float:left;width:134px; margin-left:10px}
.top .cont dl dd.tit{font-weight:bold;padding:8px 0 5px 0;white-space:nowrap;overflow:hidden}
.top .cont dl dd.p{height:auto;overflow:hidden}
.top .cont dl dd span{display:inline-block;height:21px;line-height:21px;width:40px;text-align:right}
.top .cont dl dd span a,.top dl dd span a:visited{display:block;height:21px}
.top .cont dl dd span.left{margin-left:2px;}
.top .cont dl dd span.right{margin-left:8px;float:left}
.top .cont ul{width:198px}
.top .cont ul.pd{padding-top:6px}
.top .cont ul li{float:left;width:198px;overflow:hidden;line-height:25px;height:25px}
.top .cont ul li.last{border-bottom:0}
.top .cont ul li span{float:left;width:16px;text-align:center;line-height:25px;height:25px;font-size:9px;font-weight:bold;margin-right:5px}
.top .cont ul li p{float:left;height:25px;width:120px;overflow:hidden}
.top .cont ul li em{float:right;height:25px;font-style: normal;font-size:11px;width:50px;text-align:right}
.border_blue{
	border:1px solid #ABDAF6;
	padding-bottom: 5px;
}
.border_blue .title{
	background-image: url(tvblue_06.jpg);
	background-repeat: repeat-x;
}
.top .title ul li{border-left:1px solid #ABDAF6;}
.top .title ul li.active{background:#fff url(topsj.jpg) no-repeat center top}
.top .title ul li.active a,.top .title ul li.active a:visited{color:#EE0000}
.top .title ul li a:hover{color:#333}
.top .cont dl dt img{border:1px solid #ddd}
.top .cont dl dd.tit a,.top .cont dl dd.tit a:visited{color:#1A66B3}
.top .cont dl dd.p{color:#999}
.top .cont dl dd span a,.new .top dl dd span a:visited{color:#1A66B3}
.top .cont dl dd span.left{background:url(stat.jpg) no-repeat left 3px}
.top .cont dl dd span.right{background:url(down.jpg) no-repeat left 3px}
.top .cont ul li{border-bottom:1px dotted #ddd}
.top .cont ul li.last{border-bottom:0}
.top .cont ul li span{background:url(num.gif) no-repeat 0 center;color:#fff}
.top .cont ul li span.num{background:url(num_a.gif) no-repeat 0 center}
.top .cont ul li em{color:#999}
.tv01 {
	height: 265px;
	width: 100%;
}
.tv0101 {
	float: left;
	height: auto;
	width: 343px;
	margin-top: 5px;
	margin-left: 5px;
}
.tv010101 {
	height: 209px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.tvimg {
	padding: 3px;
	border: 1px solid #DAEDFB;
	float: left;
}
.tv010101 img {
	float: left;
}
.tvtlitea {
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #137BB9;
	float: left;
	margin-left: 10px;
}
.tv010101 span {
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	float: left;
	width: 180px;
	margin-left: 10px;
}
.tvtlitea2a1 {
	color: #137BB9;
	line-height: 16px;
	background-image: url(stat.jpg);
	background-repeat: no-repeat;
	float: left;
	text-decoration: none;
	background-position: 1px 1px;
	margin-left: 5px;
	padding-left: 20px;
}
.tvtlitea2a2 {
	color: #137BB9;
	line-height: 16px;
	background-image: url(down.gif);
	background-repeat: no-repeat;
	float: left;
	text-decoration: none;
	background-position: 1px 1px;
	margin-left: 5px;
	padding-left: 20px;
}
.tv010102 {
	height: 40px;
	margin-top: 8px;
}
.tv010102 b {
	color: #FF3300;
	line-height: 20px;
}
.tv010102 a {
	line-height: 20px;
}
.tv0102 {
	float: right;
	width: 360px;
	height: 248px;
}
.tvul {
	float: left;
	height: auto;
	width: 48%;
	margin-top: 5px;
	padding: 0px;
	margin-left: 2px;
	overflow: hidden;
}
.tvtlitea3 {
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #137BB9;
	float: left;
	width: 105px;
	margin-left: 5px;
}
.tvulspan1 {
	font-size: 12px;
	line-height: 18px;
	color: #999999;
	text-indent: 2px;
	float: left;
	width: 105px;
	margin-left: 1px;
	text-align: left;
	overflow: hidden;
}
.tv03 {
	float: left;
	height: 230px;
	width: 126px;
	margin-top: 6px;
	overflow: hidden;
	margin-left: 3px;
}
.tvtlitea4 {
}
.tv03 a {
	float: left;
	text-align: center;
	color: #666666;
}
.tvtlitea4 {
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #1A66B3;
	text-decoration: none;
	float: left;
	width: 130px;
}
.tv03 span {
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	float: left;
	width: 130px;
}
.tv03ahot {
	background-image: url(tvblue_11.jpg);
	background-repeat: no-repeat;
	background-position: 1px 5px;
	float: left;
	width: 120px;
	margin-left: 5px;
	text-align: left;
	text-indent: 20px;
}
.tv04 {
	float: right;
	height: 230px;
	width: 350px;
	margin-top: 3px;
	overflow: hidden;
}
.tv04ahot {
	background-image: url(tvblue_11.jpg);
	background-repeat: no-repeat;
	background-position: 1px 5px;
	float: left;
	width: 100px;
	text-indent: 25px;
}
.tvul li {
	margin: 0px;
	padding: 0px;
	float: left;
	list-style-type: none;
}
.tvulspan2 {
	float: left;
}
.tvtlitea2 {
	margin-left: 5px;
	float: left;
	width: 105px;
	overflow: hidden;
}
.cont li {
	line-height: 23px;
	text-decoration: none;
	background-image: url(hot_bj.jpg);
	float: left;
	width: 145px;
	margin-left: 5px;
	background-repeat: no-repeat;
	background-position: 1px 4px;
}
.cont a {
}
.tvulspan1 a {
	color: #137BB9;
}
.blue0202 a,.blue0202 a:hover  {
	color: #FFFFFF;
	text-decoration: none;
}
.hotnewhua {
	margin-left: 24px;
	float: left;
}
.blueul li {
	float: left;
	list-style-type: none;
}
.blueul a {
	font-size: 12px;
	font-weight: normal;
	color: #008ED2;
	text-decoration: none;
}
.list {
	height: auto;
	width: 942px;
	margin-top: auto;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;

}
.list2 {
	height: auto;
	width: 958px;
	margin-top: auto;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;

}
.listsearch {
	float: left;
	height: 178px;
	width: 630px;
	margin-left: auto;
	border: 1px solid #A5D6F7;
	overflow: hidden;
}
.blue05ad255 {
	float: right;
	margin-right: auto;
	text-align: center;
	height: 300px;
	width: 300px;
	border: 1px solid #A5D6F7;
}
.display300 {
	float: right;
	margin-right: auto;
	text-align: center;
	height: 290px;
	width: 290px;
	border: 1px solid #A5D6F7;
}

.vodone {
	float: left;
	margin-left: auto;
	text-align: center;
	height: 120px;
	width: 630px;
	border: 1px solid #A5D6F7;
}
.listsearch span {
	background-image: url(list_01.gif);
	background-repeat: no-repeat;
	text-align: center;
	float: left;
	height: 23px;
	width: 80px;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
}
.listsearch ul {
	line-height: 23px;
	margin-top: 10px;
	margin-left: 10px;
	float: left;
	width: 620px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.listsearch a {
	font-size: 12px;
	line-height: 22px;
	color: #1865B5;	
	margin-left: 20px;
}
.listleft {
	float: left;
	height: auto;
	width: 218px;
}
.page{
	height:23px;
	float: left;
	width: 676px;
	margin-top: 5px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #D4D0C8;
	padding-top: 10px;
	padding-bottom: 10px;
}
.page span{ display:block; float:left; padding:4px 10px 0 10px; height:19px;}
.page span.last{background-position: -1000px;}
.page span font{ font-size:12px;}
.page ul{ float:right; height:23px}
.page ul li{ float:left; height:23px; margin-left:5px; text-align:center; }
.page ul li.active{height:18px; width:22px;padding-top:3px; font-weight:bold}
.page ul li a,.page ul li a:visited{ display:block; height:18px; width:22px;padding-top:3px;}
.page ul li a:hover{ text-decoration:none;}
.page ul li.home{ width:50px;}
.page ul li.home a,.page ul li.home a:visited{ width:48px; height:18px; padding-top:3px;}
.page ul li.home a,*+html .page ul li.home a:visited{ width:48px; height:15px; padding-top:6px;}


.page ul li.previous{ width:50px;}
.page ul li.previous a,.page ul li.previous a:visited{ width:48px; height:18px; padding-top:3px;}
*+html .page ul li.previous a,*+html .page ul li.previous a:visited{ width:48px; height:15px; padding-top:6px;}

.page ul li.next{ width:50px;}
.page ul li.next a,.page ul li.next a:visited{ width:48px; height:18px; padding-top:3px;}
 .page ul li.next a,*+html .page ul li.next a:visited{ width:48px; height:15px; padding-top:6px;}

.page ul li.next10{ width:50px;}
.page ul li.next10 a,.page ul li.next10 a:visited{ width:48px; height:18px; padding-top:3px;}
*+html .page ul li.next10 a,*+html .page ul li.next10 a:visited{ width:48px; height:15px; padding-top:6px;}

.page ul li.lastly{ width:50px;}
.page ul li.lastly a,.page ul li.lastly a:visited{ width:48px; height:18px; padding-top:3px;}
.page ul li.lastly a,*+html .page ul li.lastly a:visited{ width:48px; height:15px; padding-top:6px;}

.page ul li.active{color:#333;background:url(page_bga.jpg);border:1px solid #999;}
.page ul li a,.page ul li a:visited{border:1px solid #ddd;background:url(page_bg.jpg)}
.page ul li a:hover{border:1px solid #999;background:url(page_bga.jpg);color:#333}
/*分页*/
.endby {
	width: 942px;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	padding-bottom: 30px;
	font-size: 12px;
	line-height: 24px;
	color: #666666;
	text-align: center;
	border: 1px solid #D4D0C8;
}
.loginz {
	background-image: url(login_z.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 39px;
	width: 4px;
}
.loginy {
	background-image: url(login_y.jpg);
	background-repeat: no-repeat;
	float: right;
	height: 39px;
	width: 4px;
}
.logini {
	float: left;
	height: 39px;
}
.logini01 {
	background-image: url(login_01.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 39px;
	width: 176px;
}
.logini02 {
	background-image: url(login_02.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 39px;
	width: 176px;
	margin-left: 5px;
}
.iput {
	font-size: 14px;
	line-height: 20px;
	float: right;
	height: 20px;
	width: 105px;
	margin-top: 9px;
	margin-right: 3px;
	border: 1px solid #FFFFFF;
	color: #006699;
}
.logini03 {
	float: left;
	height: 39px;
	width: 60px;
	margin-left: 5px;
}
.logini04 {
	float: left;
	height: 39px;
	width: auto;
	margin-left: 20px;
}
.logini04 a {
	font-size: 12px;
	line-height: 39px;
	font-weight: bold;
	text-decoration: none;
	float: left;
	margin-left: 3px;
	padding-right: 5px;
	padding-left: 5px;
	color: #FFFFFF;
	margin-right: 3px;
}
.loginok01 {
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
	float: left;
	width: auto;
	margin-top: 2px;
	text-indent: 10px;
	padding-right: 30px;
}
.loginok02 {
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
	float: left;
	width: 425px;
	margin-top: 2px;
	text-indent: 10px;
}
.loginok02 a {
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	float: left;
	margin-right: 5px;
	margin-left: 5px;
	color: #FFFFFF;
}
.logini05 {
	float: left;
	height: 39px;
	width: 425px;
}
.tvtlitea99 {
	width: 105px;
	margin-left: 5px;
}
.display {
	height: 302px;
	width: 650px;
	border: 1px solid #A5D6F6;
	margin-top: 1px;
	float: right;
}
.display2 {
	height: 1px;
	width: 718px;
	border: 1px solid #A5D6F6;
	float: right;
}
.disimg {
	padding: 2px;
	float: left;
	margin-top: 2px;
	margin-left: 2px;
	border: 1px solid #DFDFDF;
}
.display h1 {
	font-size: 16px;
	line-height: 29px;
	font-weight: bold;
	color: #1764B6;
	text-indent: 25px;
	width: 400px;
}
.display span {
	font-size: 14px;
	line-height: 26px;
	color: #999999;
	float: left;
	width: 432px;
	margin-left: 3px;
}
.disa {
	float: left;
	margin-left: 3px;
	margin-top: 2px;
}
.tvblue_cont .title1{height:36px;float:rigth}
.tvblue_cont .title1 ul{float:left;height:36px;padding-left:5px}
.tvblue_cont .title1 ul li{height:28px;float:left;margin-left:5px;display:inline}
.tvblue_cont .title1 ul li.active{height:35px;border-bottom:0}
.tvblue_cont .title1 ul li.active a,.tvblue_cont .title1 ul li.active a:visited{font-weight:bold}
.tvblue_cont .title1 ul li#a a,.tvblue_cont .title1 ul li#a a:visited{display:block;height:21px;padding:7px 8px 0 26px;float:left;text-decoration:none;cursor:pointer}
.tvblue_cont .title1 ul li#b a,.tvblue_cont .title1 ul li#b a:visited{display:block;height:21px;padding:7px 8px 0 26px;float:left;text-decoration:none;cursor:pointer}
.tvblue_cont .title1 ul li#verycdc a,.tvblue_cont .title1 ul li#verycdc a:visited{display:block;height:21px;padding:7px 8px 0 26px;float:left;text-decoration:none;cursor:pointer}
.tvblue_cont .title1 ul li a,.tvblue_cont .title1 ul li a:visited{
	display:block;
	height:21px;
	float:left;
	text-decoration:none;
	cursor:pointer;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 0;
	padding-left: 8px;
}
*+html .tvblue_cont .title1 ul li a,*+html .tvblue_cont .title1 ul li a:visited{display:block;height:18px;padding:10px 8px 0 16px;float:left;text-decoration:none}
.tvblue_cont .title1 ul li a,.tvblue_cont .title1 ul li a:visited,.tvblue_cont .title1 ul li a:hover{text-decoration:none}
.tvblue_cont .title1 span{display:block;float:left;height:36px;padding:0 10px;line-height:28px;}
.tvblue_cont .title1 span a,.tvblue_cont .title1 span a:visited{display:block;height:28px;padding-left:19px;font-weight:bold;float:left; text-decoration:none}
.tvblue_cont .title1 span a:hover{ text-decoration:none}
.tvblue_cont .title1 p{float:right;height:28px;line-height:28px}
.tvblue_cont{
	width:728px;
	margin-bottom:10px;
}
.tvblue_cont .title{height:25px}
.tvblue_cont .title ul{height:25px;float:left;padding-left:5px}
.tvblue_cont .title ul li{float:left;height:24px;width:86px;border-bottom:0;margin-left:5px;display:inline}
.tvblue_cont .title ul li a,.tvblue_cont .title ul li a:visited{display:block;height:20px;cursor:pointer;padding-top:4px;padding-left:28px}

.tvblue_cont .title span{display:block;float:left;height:25px;padding:0 10px;line-height:22px;}
.tvblue_cont .title span a,.tvblue_cont .title span a:visited{display:block;height:25px;padding-left:19px;font-weight:bold;float:left}
.tvblue_cont .title p{float:right;height:23px;padding-top:5px;}
.tvblue_cont .title p a,.tvblue_cont .title p a:visited{ text-decoration:underline;}
.tvblue_cont .title p a:hover{ text-decoration:none}
.tvblue_cont span.down_ji{display:block;float:left;height:25px;padding:0 10px;line-height:22px; position:absolute;top:0px; left:286px;}
.tvblue_cont span.down_ji a,.tvblue_cont span.down_ji a:visited{display:block;height:25px;padding-left:19px;font-weight:bold;float:left}
.tvblue_cont{ position:relative;}

.tvblue_cont .cont{
	width:716px
}
.tvblue_cont .cont table{width:716px}
.tvblue_cont .cont table td,.tvblue_cont .cont table th{height:29px;line-height:29px;}
.tvblue_cont .cont table td{text-align:center}
.tvblue_cont .cont table th{ width:60px;}
.tvblue_cont .cont table th.tit{ padding-left:5px;}
.tvblue_cont .cont table th.st{ width:100px;}
.tvblue_cont .cont table td.tit,.tvblue_cont .cont table th.tit{text-align:left;width:300px;}
.tvblue_cont .cont table td.tit span{display:block;width:300px;overflow:hidden;white-space:nowrap;padding-left:19px}
.tvblue_cont .cont table td.down_d a,.tvblue_cont .cont table td.down_d a:visited{width:27px;padding-left:15px;margin:0 auto;overflow:hidden;white-space:nowrap;display:block;height:29px}
.right_c{
	width:716px;
	margin-bottom:5px;
	margin-top: 3px;
	margin-right: 1px;
	margin-left: 1px;
	position:relative;
	float: left;
}
.tvblue_cont .title1{background:url(photo_bg.jpg)}

.tvblue_cont .title1 ul li{border:1px solid #ccc;background:url(photo.jpg)}
.tvblue_cont .title1 ul li.active{border:1px solid #ccc;border-bottom:0;background:url(photo_a.jpg);}
.tvblue_cont .title1 ul li.active a:hover{color:#333}
.tvblue_cont .title1 ul li#a a,.tvblue_cont .title1 ul li#a a:visited{background:url(flashget.gif) no-repeat 8px 7px}
.tvblue_cont .title1 ul li#b a,.tvblue_cont .title1 ul li#b a:visited{background:url(xunlei.gif) no-repeat 8px 6px}
.tvblue_cont .title1 ul li#verycdc a,.tvblue_cont .title1 ul li#verycdc a:visited{background:url(dianlv.gif) no-repeat 8px 6px}
.tvblue_cont .title1 span a,.tvblue_cont .title1 span a:visited{color:#1A66B3;background:url(jiahao.jpg) no-repeat left 8px}
.tvblue_cont .title1 p strong{color:#1A66B3}
.tvblue_cont .title1 p a,.tvblue_cont .title1 p a:visited{color:#1A66B3}
.tvblue_cont .title{background:url(drop.jpg)}
.tvblue_cont .title ul li{border:1px solid #ddd;border-bottom:0;background:url(drop_ac.jpg)}
.tvblue_cont .title ul li a,.tvblue_cont .title ul li a:visited{color:#085090}
.tvblue_cont .title ul li a.flashget,.tvblue_cont .title ul li a:visited.flashget{background:url(flashget.gif) no-repeat 8px 4px}
.tvblue_cont .title ul li a.dianlv,.tvblue_cont .title ul li a:visited.dianlv{background:url(dianlv.gif) no-repeat 8px 4px}
.tvblue_cont .title ul li a.xunlei,.tvblue_cont .title ul li a:visited.xunlei{background:url(xunlei.gif) no-repeat 8px 3px}
.tvblue_cont .title ul li.active{background:url(drop_a.jpg);}
.tvblue_cont .title ul li.active a,.tvblue_cont .title ul li.active a:visited{color:#CD0000;}

.tvblue_cont .title span a,.tvblue_cont .title span a:visited{color:#ff6600;background:url(jiahao.jpg) no-repeat left 5px}
.tvblue_cont span.down_ji a,.tvblue_cont span.down_ji a:visited{color:#1A66B3;background:url(jiahao.jpg) no-repeat left 5px}
.tvblue_cont .cont table td{border-bottom:1px dotted #ddd}
.tvblue_cont .cont table td.tit span{background:url(sjz.gif) no-repeat 5px center}
.tvblue_cont .cont table td.down_d a,.tvblue_cont .cont table td.down_d a:visited,.tvblue_cont .cont table td.down_d a:hover{background:url(down_d.gif) no-repeat left center}
.tvblue_cont .cont table td span a strong,.tvblue_cont .cont table td span a:visited strong{ color:#CD0000;font-weight:normal;}
.tvblue_cont .cont table td span a:hover strong{color:#CD0000; font-weight:normal; text-decoration:underline}
.drop span a,.drop span a:visited{color:#1A66B3}
.drop span font{color:#ff6600}
.movie_like{
	width:auto;
	float:left;
}
.movie_like dl{
	float:left;
	width:auto;
	margin: 0px;
	
}
.movie_like dl dt{
	width:98px;
	float:left;
	padding:3px;
	margin-top:5px;
	margin-left:5px;
	line-height:20px;
	text-align:center;

}
.movie_like dl dt img{
	width:98px;
	float:left;padding:2px;
	border:1px solid #ddd;
}
.adplay {
	background-color: #ECE9D8;
	height: 120fpx;
	width: 600px;
	margin-top: 5px;
	float: center;
	margin-bottom: 5px;
}
.adplay2 {
	background-color: #ECE9D8;
	height: 60px;
	width: 435px;
	float: left;
	overflow: hidden;
}
.adplay3 {
	background-color: #ECE9D8;
	height: 275px;
	width: 300px;
	margin-top: 1px;
	float: enter;
	margin-bottom: 1px;
}
.sfsdlk {
	line-height: 24px;
	color: #FF0000;
	float: left;
	margin-top: 3px;
	margin-left: 10px;
}
.cpa {
	padding: 0px;
	float: left;
	margin-right: 1px;
	margin-left: 1px;
}.displaypay {
	float: right;
	height: 52px;
	width: 715px;
	margin-top: 5px;
}
.displaypay a {
	float: left;
	margin-right: 1px;
	margin-left: 1px;
}
.downcss {
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: center;
	width: 96%;
	margin-right: auto;
	margin-left: auto;
}
.downcss img {
	margin-top: 5px;
	margin-bottom: 5px;
}
