﻿/* base */
h1,h2,h3,li,ul,p,body,span,input,dl,dd,dt{margin:0px; padding:0px;}
body{font-size:12px; background-color:#f1f1f3;}
ul,li,dd,dt,dl{ list-style:none}
hr{	height:1px;}
a{ text-decoration:none}
.gsi a{ color:#000000;}
.gsi a:hover{ color:#666666;}
.gsi2 a{ color:#5097D7;}
.gsi2 a:hover{
	color:#255B8C;
	text-decoration: underline;
}
.gsi3 a{ color:#0066CC;}
.w900{
	width:1193px; margin:auto;
}

.logo{
	background:url(../images/logo.png) no-repeat  left; width:300px; height:95px; text-indent:900em; display:block; overflow:hidden; float:left;
}

.time{
	color:#666666; float:right;
}
.items{
	width:100%; background-color:#444444;
}
.item{
	width:1193px; margin:auto; background-color:#444444; overflow:hidden;
}
.item ul{
	margin-left:-1px;
}
.item li{
	float:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; border-left:1px solid #000000;
}
.item li a{
	padding:10px 15px; color:#FFFFFF; display:block;
}
.item li a:hover{
	background-color:#999999; display:block;
}
.xxx1{
	background-color:#999999;
}
.search{
	float:right; width:620px; height:60px; padding-top:35px;
}
.hand{
	border-bottom:1px solid #CCCCCC; height:30px; width:100%; background-color:#e9e9e9;
}
.w910{
	width:910px; margin:auto;
}
.w91000{
	width:1024px; margin:auto;
}
.search-keyword2{
	height:32px; width:305px; line-height:32px; border:3px #d2d2d2 solid; padding-left:-100px; float:left; border-right:none;
}
.s_bk2{
	width:97px; height:38px; background:url(../images/aner_1.png) no-repeat top left; border:none; font-size:14px; color:#ffffff; font-weight:bold; cursor:pointer; float:left;
}














html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;border:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
body{color:#333333; background:#f1f1f1;font-size:14px;font-family: Helvetica,Arial,Verdana,sans-serif;line-height: 1.7em;}
ul,ol,li{list-style:none;vertical-align: bottom; /*消除ie6多余行高*/list-style:none;list-style-type:none;}
caption,th{text-align:left}
input{cursor: pointer;-webkit-border-radius: 5px;border-radius: 5px;vertical-align: middle;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;font-size:100%}
legend{color:#000}
.fl{float:left}
.fr{float:right}
.cf:before,.cf:after{content:"";display:table}
.cf:after{clear:both}.cf{zoom:1}
strong,b{font-weight:bold}
textarea,input{resize:none;outline:0}
.clear{clear: both; font-size:1px; width:1px; line-height:0;visibility: hidden; display:block}
a{text-decoration:none;outline:0; color:#636363}
a:hover{text-decoration: none; color:#000}
h1,h2,h3,h4,h5,h6{font-weight:bold}
h1{font-size:20px}
h2{font-size:16px}
h3{font-size:14px}
h4{font-size:12px}
h5{font-size:12px}
h6{font-size:12px}
.fz16{ font-size:16px;}
.w50{ width:50px;}
.ma60{ margin:60px auto 0 auto}
.pot20{position: relative;top: 60px;}
.module-h39{height:39px}
.module-h250{height:250px}
.module-h260{height:260px}
.module-h290{height:290px}
.module-h340{height:340px}
.module-h390{height:390px}
.module-h470{height:470px}
.module-h480{height:480px}
.module-h530{height:530px}
.module-h590{height:590px}
.grid .hide-960{display:none}
.main_header a{color:#fff}
.main_header a:hover{color:#ff6c00}
.fenl a{color:#ff7200}
.fenl a:hover{color:#ff7200}
.plt-clt a{color:#fff}
.plt-clt a:hover{color:#00b4ff}
.main_header .search .search_box{background: url(../images/sprite.png) no-repeat;_background: url(../images/sprite-ie6.png) no-repeat;}
.mt1{ margin-top:1px;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.ml25{ margin-left:25px;}
.mt15{ margin-top:15px;}
.mb20{ margin-bottom:20px}
.mr10{ margin-right:10px;}
.bnl{background-color:#f7f7f7}
.green{ background-color:#0C0}
.orages{ background-color:#F30}
.on_l{ background-color:#FFC}
.on_l a{ color:#000}
.mq20{ margin:20px 0}

.bor{ border:1px #999 solid}
.pt15{ padding-top:20px;}
.center{ text-align:center;}
.ico_tv{background: url(../images/ico/vlc.png) no-repeat; width:280px; height:32px; display:inline-block; text-indent:2.5em}
.ico_tv1{background: url(../images/ico/vlc.png) no-repeat; width:100px; height:32px; display:inline-block; text-indent:2.5em}1
.ico_home{background: url(../images/ico/ico_home.png) no-repeat; width:280px; height:32px; display:inline-block; text-indent:2.5em}
.ico_action_list{background: url(../images/ico/action_list.png) no-repeat; width:280px; height:32px; display:inline-block; text-indent:2.5em}

/*head*/
.wrap_header{height:60px;overflow: visible;z-index: 9000;width: 100%;background:#000;/* -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,.5); -moz-box-shadow: 1px 1px 1px rgba(0,0,0,.5);box-shadow: 1px 1px 1px rgba(0,0,0,.5);*/position: relative;opacity: 0.9;;background: url(../images/ico/header2.png) repeat-x}
.g_hd_fixed {position: fixed;top: 0;}
.main_header { width:1196px; margin:0 auto; height:60px; line-height:60px; z-index:802; position:relative; top:0;}
.ceng{width:1196px;margin:0 auto;background:#000000; height:60px; line-height:60px;relative;opacity: 0.7; z-index:800}
.main_header .index-logo{}
.main_header .btn{cursor: pointer;display: inline-block;text-align: center; font-size:16px;}
.main_header .nav-link{margin-left: 20px;margin-top: 1px;}
.main_header .nav_on{ color:#ff6c11/* background:#ffffff; color:#ff6c00; display:inline-block; padding:0 15px;*/}
.nav_on a{ color:#fffff;}
.main_header .search{overflow: visible; margin-left:25px;}
.main_header .search .search_box{position: relative;float: left;width: 232px;height: 30px;margin: 18px 0 0 0;background-position: 0 0;}
.search .search_box input {display: block;float: left;width: 190px;height: 16px;line-height: 16px;margin-left: 10px;margin-top: 2px;padding: 3px 6px 0;border: 0;background: 0;}
.search .search_box .btn {position: absolute;top: 0;right: 2px;width: 30px;height: 26px;cursor: pointer;text-decoration: -9999px;border: 0;background: 0;}
.main_header .keys {float: left;display: inline;margin: 0 0 0 365px;}
.main_header .keys .keywords {width: 140px;display: block;}
.main_header .login-layer{display: inline;margin: 0 10px 0 0; font-size:16px;}
/*banner*/
.wrap_banner{height:500px;overflow: visible;z-index: 9;width: 100%;background-color: #e6e6e6;/*-moz-box-shadow: 1px 1px 1px rgba(0,0,0,.5);box-shadow: 1px 1px 1px rgba(0,0,0,.5);*/position: relative;}
.wrap_banner .banner{ width:1196px; margin:0 auto; background:#fff; height:500px;}
/*cont*/
.cont{ width:1194px; margin:0 auto; padding-top:0px; background:#fafafa;border:2px #e5e5e5 solid; border-bottom:0; border-top:0;}
.cont .cont_left{ width:910px;  margin:0 20px 0 10px;}
/*TV Series*/
.cont_left .move{}
.cont_left .move .title{line-height:45px;}
.ico_move{background: url(../images/ico/move.png) no-repeat; width:280px; height:32px; display:inline-block; text-indent:2.5em}
.cont_left .move .title .name{ text-indent:0.5em;}
.cont_left .move .title .line {height: 3px;font-size: 0;line-height: 0;overflow: visible;background: #dcdcdc;width: 100%;position: relative;left: 0;top: 38px;+top:0;display: block;}


.cont_left .move .title .line01 {height: 3px;font-size: 0px;line-height: 0;overflow: visible;background: none repeat scroll 0% 0% #FF7200;width: 130px;position: relative;left: 0px;top: 35px;+top:-3px;display: block;}
 .cont_left .move .title .line01new {height: 3px;font-size: 0px;line-height: 0;overflow: visible;background: none repeat scroll 0% 0% #FF7200;width: 130px;position: relative;left: 0px;top: 200px;+top:-3px;display: block;}
.cont_left .move .title .linenew {height: 3px;font-size: 0;line-height: 0;overflow: visible;background: #dcdcdc;width: 100%;position: relative;left: 0;top: 203px;+top:0;display: block;}
 
 
.cont_left .move1{}
.cont_left .move1 .title1{line-height:45px;}
.cont_left .move1.title1 .name1{ text-indent:0.5em;}
.cont_left .move1.title1.line1 {height: 3px;font-size: 0;line-height: 0;overflow: visible;background: #dcdcdc;width: 100%;position: relative;left: 0;top: 38px;+top:0;display: block;}

.cont_left .move1 .title1 .line102 {height: 3px;font-size: 0px;line-height: 0;overflow: visible;background: none repeat scroll 0% 0% #FF7200;width: 130px;position: relative; top: 200px;+top:-3px; left: 0px;display: block;}

 
 

.cont_left .ui-resp-pics {padding-left:45px; height:350px;}
.cont_left .ui-120x160 li {margin-right: 32px;}
.cont_left .ui-120x160 li {float: left;width: 145px;margin-right: 18px;overflow: hidden;}
.cont_left .ui-resp-pics li, .ui-resp-pics .ui-pic {position: relative;}
.cont_left .ui-120x160 .ui-pic {width:145px;height:205px;overflow: hidden;}
.cont_left .ui-resp-pics img {background: url("默认图片") no-repeat center center #f0f0f0;}
.cont_left .ui-120x160 img {width: 145px;height: 205px;}
.cont_left .ui-120x160 .ui-txt {display: block;text-align: center;color: #999;font-size:15px;}
.cont_left .ui-120x160 .main-tt {}
.cont_left .ui-120x160 li.now .ui-pic .v-bg {display: block;cursor: pointer;}
.cont_left .ui-120x160 .ui-pic .v-bg {display: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000;filter: alpha(opacity=40);-moz-opacity: 0.4;opacity: 0.6;}
.cont_left .ui-120x160 li.now .ui-pic .v-show {display: block;} 
.cont_left .ui-120x160 .ui-pic .v-ico {display: none;width: 48px;height: 48px;position: absolute;left: 50%;top: 50%;margin-left: -24px;margin-top: -24px;background:url("../images/ico/ico-video.png");z-index: 4;cursor: pointer;}
/*sort*/
.cont .sort{ margin:60px 20px 0 20px;}
.cont .sort li{ float:left; display: inline-block; width:155px; text-align:left}
.cont .sort li a:hover{ color:#ff7200}
/*sort_move*/
.sort_move{ margin-top:00px;}
.sort_move .title{line-height:40px;margin:0 20px;}
.ico_tv{background: url(../images/ico/vlc.png) no-repeat; width:280px; height:32px; display:inline-block; text-indent:2.5em}
.ico_move{background: url(../images/ico/move.png) no-repeat; width:280px; height:32px; display:inline-block; text-indent:2.5em}
.ico_message{background: url(../images/ico/ico_Comments.png) no-repeat; width:280px; height:32px; display:inline-block; text-indent:2.5em}
.sort_move .title .name{ }
.sort_move .title .line {height: 3px;font-size: 0;line-height: 0;overflow: visible;background: #dcdcdc;width: 100% left: 0;top: 38px;+top:0;display: block;}
.sort_move .title .line01 {height: 3px;font-size: 0px;line-height: 0;overflow: visible;background: none repeat scroll 0% 0% #FF7200;width: 130px;left: 0px;top: 35px;+top:-3px;display: block;}

.sort_move .title .line2 {height: 3px;font-size: 0;line-height: 0;overflow: visible;background: #dcdcdc;width: 100%;position: relative;left: 0;top: 68px;+top:0;display: block;}
.sort_move .title .line201 {height: 3px;font-size: 0px;line-height: 0;overflow: visible;background: none repeat scroll 0% 0% #FF7200;width: 130px;position: relative;left: 0px;top: 65px;+top:-3px;display: block;}

.sort_move .ui-resp-pics {padding-left:68px;}
.sort_move .ui-120x160 li {margin-right: 25px; margin-bottom:25px}
.sort_move .ui-120x160 li {float:left;width: 190px;overflow: hidden;}
.sort_move .ui-resp-pics li, .ui-resp-pics .ui-pic {position: relative;}
.sort_move .ui-120x160 .ui-pic {width:190px;height:275px;overflow: hidden;}
.sort_move .ui-resp-pics img {background: url("默认图片") no-repeat center center #f0f0f0;}
.sort_move .ui-120x160 img {width: 190px;height: 275px;}

.sort_move .ui-120x160 .main-tt {}
.sort_move .ui-120x160 li.now .ui-pic .v-bg {display: block;cursor: pointer;}
.sort_move .ui-120x160 .ui-pic .v-bg {display: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000;filter: alpha(opacity=40);-moz-opacity: 0.4;opacity: 0.6;}
.sort_move .ui-120x160 li.now .ui-pic .v-show {display: block;} 
.sort_move .ui-120x160 .ui-pic .v-ico {display: none;width: 48px;height: 48px;position: absolute;left: 50%;top: 50%;margin-left: -24px;margin-top: -24px;background:url("../images/ico/ico-video.png");z-index: 4;cursor: pointer;}
.an{ text-align:center; height:50px;}
/*Action*/
/*.sort_move .ui-resp-pics_01 {padding-left:45px;}
.sort_move .ui-120x160_01 li {margin-right: 25px; margin-bottom:32px}
.sort_move .ui-120x160_01 li {float:left;width: 190px;overflow: hidden;}
.sort_move .ui-resp-pics_01 li, .ui-resp-pics .ui-pic {position: relative;}
.sort_move .ui-120x160_01 .ui-pic {width:190px;height:275px;overflow: hidden;}
.sort_move .ui-resp-pics_01 img {background: url("默认图片") no-repeat center center #f0f0f0;}
.sort_move .ui-120x160_01 img {width: 190px;height: 275px;}
.sort_move .ui-120x160_01 .ui-txt {display: block;text-align: center;color: #999;font-size:15px;}
.sort_move .ui-120x160_01 .main-tt {}
.sort_move .ui-120x160_01 li.now .ui-pic .v-bg {display: block;cursor: pointer;}
.sort_move .ui-120x160_01 .ui-pic .v-bg {display: none;position: absolute;top:-45px;left: 0;width: 100%;height: 100%;background: #000;filter: alpha(opacity=40);-moz-opacity: 0.4;opacity: 0.6;}
.sort_move .ui-120x160_01 li.now .ui-pic .v-show {display: block;} 
.sort_move .ui-120x160_01 .ui-pic .v-ico {display: none;width: 48px;height: 48px;position: absolute;left: 50%;top: 45%;margin-left: -24px;margin-top: -24px;background:url("../images/ico/ico-video.png");z-index: 4;cursor: pointer;}
.ui-120x160_01 .ui-pic .msk, .ui-120x160 .ui-pic .msk-txt {width: 130px;}
.ui-resp-pics_01 .ui-pic .msk {display: none;filter: alpha(opacity=70);-moz-opacity: 0.7;opacity: 0.3;background: #fff;}
.ui-resp-pics_01 .ui-pic .msk-txt {display: none;text-decoration: none;line-height:30px;color: #000;font-style: normal;}
.ui-resp-pics_01 .ui-pic .msk, .ui-resp-pics .ui-pic .msk-txt {position: absolute;top:15px;left: 0;border: 0;height: 30px;padding-left: 5px;cursor: pointer;overflow: hidden;z-index: 99;}
.ui-resp-pics_01 .ui-pic .msk-txt, .ui-resp-pics .ui-txt p, .ui-resp-pics .ui-txt a {word-break: break-all;word-wrap: break-word;}
.ui-120x160_01 li.now .ui-pic .msk, .ui-resp-pics li.now .ui-pic .msk-txt {display: block;cursor: pointer;}
.ui-resp-pics_01 .ui-pic .msk-txt .ico-light { display:block;height: 20px;background: url(../images/ico/star1.png) no-repeat -5px -20px;}
.ui-resp-pics_01 .ui-pic .msk-txt{width: 100px;height: 20px;margin: 5px 5px 0 0;overflow: hidden;background: url(../images/ico/star.png) no-repeat 0 -20px;}*/





/*星级*/
.ui-120x160 .ui-pic .msk, .ui-120x160 .ui-pic .msk-txt {width: 130px;}
.ui-resp-pics .ui-pic .msk {display: none;filter: alpha(opacity=70);-moz-opacity: 0.7;opacity: 0.3;background: #fff;}
.ui-resp-pics .ui-pic .msk-txt {display: none;text-decoration: none;line-height:30px;color: #000;font-style: normal;}
.ui-resp-pics .ui-pic .msk, .ui-resp-pics .ui-pic .msk-txt {position: absolute;top:15px;left: 0;border: 0;height: 30px;padding-left:0;cursor: pointer;overflow: hidden;z-index: 99;}
.ui-resp-pics .ui-pic .msk-txt, .ui-resp-pics .ui-txt p, .ui-resp-pics .ui-txt a {word-break: break-all;word-wrap: break-word;}
.ui-120x160 li.now .ui-pic .msk, .ui-resp-pics li.now .ui-pic .msk-txt {display: block;cursor: pointer;}
.ui-resp-pics .ui-pic .msk-txt .ico-light { display:block;height: 20px;background: url(../images/ico/star1.png) no-repeat 0 -20px;}
.ui-resp-pics .ui-pic .msk-txt  {width: 100px;height: 20px;margin: 5px 5px 0 0;overflow: hidden;background: url(../images/ico/star.png) no-repeat 0 -20px;}
/*左右箭头*/
.cont_left .ui-resp-pics a.prev, .cont_left .ui-resp-pics a.next {top:-199px; }
.ui-resp-pics a.prev {display: inline-block;position: relative; left:-72px;;background: url(../images/ico/ico_02.png) no-repeat 0 -484px;height: 64px;width: 64px;}
.ui-resp-pics a.next {display: inline-block;position: relative;width: 64px;height: 64px;background: url(../images/ico/ico_02.png) no-repeat 0 -874px;right:-756px}
.ui-resp-pics a.prev, .ui-resp-pics a.next{}

.ui-resp-pics:hover a.next:hover, .ui-resp-pics:hover a.prev:hover { top:-199px}
.ui-resp-pics a.next:hover{display: inline-block;position: relative;background: url(../images/ico/ico_02.png) no-repeat 0 -808px;height: 64px;width: 64px;}
.ui-resp-pics a.prev:hover{display: inline-block;position: relative;background: url(../images/ico/ico_02.png) no-repeat 0 -418px;height: 64px;width: 64px;}
/*action左右箭头*/
.ui-resp-pics a.prev01, .ui-resp-pics a.next01 {top:-236px; }
.ui-resp-pics a.prev01 {display: inline-block;position: relative; left:-72px;;background: url(../images/ico/ico_02.png) no-repeat 0 -484px;height: 64px;width: 64px;}
.ui-resp-pics a.next01 {display: inline-block;position: relative;width: 64px;height: 64px;background: url(../images/ico/ico_02.png) no-repeat 0 -874px;right:-995px}
.ui-resp-pics:hover a.next01:hover, .ui-resp-pics:hover a.prev01:hover { top:-236px}
.ui-resp-pics a.next01:hover{display: inline-block;position: relative;background: url(../images/ico/ico_02.png) no-repeat 0 -808px;height: 64px;width: 64px;}
.ui-resp-pics a.prev01:hover{display: inline-block;position: relative;background: url(../images/ico/ico_02.png) no-repeat 0 -418px;height: 64px;width: 64px;}

.ui-resp-pics a.prev02, .ui-resp-pics a.next02 {top:-113px; }
.ui-resp-pics a.prev02 {display: inline-block;position: relative; left:-65px;;background: url(../images/ico/ico_02.png) no-repeat 0 -570px;height: 64px;width: 64px;}
.ui-resp-pics a.next02 {display: inline-block;position: relative;width: 64px;height: 64px;background: url(../images/ico/ico_02.png) no-repeat 0 -940px;right:-990px}
.ui-resp-pics:hover a.next02:hover, .ui-resp-pics:hover a.prev02:hover { top:-113px}
.ui-resp-pics a.next02:hover{display: inline-block;position: relative;background: url(../images/ico/ico_02.png) no-repeat 0 -808px;height: 64px;width: 64px;}
.ui-resp-pics a.prev02:hover{display: inline-block;position: relative;background: url(../images/ico/ico_02.png) no-repeat 0 -420px;height: 64px;width: 64px;}
/*action-screen*/
.screen{ background:#333;}
.screen .introduce{ padding:30px 80px 15px 80px;}
.introduce .photo{}
.introduce .explain{ color:#fff; padding:0 20px;}
.introduce .explain h2{ display:block; border-bottom:1px dashed #CCC; font-size:20px; width:600px; line-height:50px; margin-bottom:10px;}
.mr10{ margin-right:10px}
.ico_a1{background: url(../images/ico/ico_a1.png) no-repeat; width:22px; height:22px;cursor: pointer;display:inline-block}
.ico_a2{background: url(../images/ico/ico_a2.png) no-repeat; width:22px; height:22px;cursor: pointer;display:inline-block}
.ico_a3{background: url(../images/ico/ico_a3.png) no-repeat; width:22px; height:22px;cursor: pointer;display:inline-block}
/*action-screen星级*/
.introduce .msk-txt {display:block;}
.introduce .msk-txt {text-decoration: none;line-height:30px;font-style: normal;}
.introduce .msk-txt {position: relative;top:-8px;left: 0;border: 0;height: 30px;padding-left:0;cursor: pointer;overflow: hidden;z-index: 99;}
.introduce .msk-txt, .ui-resp-pics .ui-txt p, .ui-resp-pics .ui-txt a {word-break: break-all;word-wrap: break-word;}
.introduce .msk-txt .ico-light { display:block;height: 20px;background: url(../images/ico/star1.png) no-repeat 0 -20px; margin-right:50px;}
.introduce .msk-txt  {width:100px;height: 20px;margin: 5px 5px 0 0;overflow: hidden;background: url(../images/ico/star.png) no-repeat 0 -20px;}
/*action-list*/
.action_list .bd{ margin-top:15px;}
.action_list .title{ border-bottom:2px solid #fff; color:#fff; }
.action_list .title .more span{ font-size:12px; margin:0 10px;}
.ui-160x90 li {float: left;width: 180px;margin-right: 33px;overflow: hidden;}
.ui-160x90 .ui-pic {width: 180px;height: 100px;overflow: hidden;}


.ui-160x910 li {float: left;width: 350px;margin-right: 33px;overflow: hidden;}
 
 

.ui-resp-pics .ui-pic a {display: block;}
.plt-web .ui-resp-pics img {background: url("默认图片") no-repeat center center #f0f0f0;}
.ui-160x90 img {width: 180px;height: 100px; display:block;}
.ui-160x90 .ui-pic .msk01, .ui-160x90 .ui-pic .msk-txt01 {width: 155px;}
.ui-resp-pics .ui-pic .msk01 {filter: alpha(opacity=70);-moz-opacity: 0.7;opacity: 0.7;}
.ui-resp-pics .ui-pic .msk01, .ui-resp-pics .ui-pic .msk-txt01 {position: absolute;top: 0;left: 125px;border: 0;height: 30px;padding-left: 5px;
cursor: pointer;overflow: hidden;z-index: 99;}
.ui-resp-pics .ui-pic .msk-txt01 {text-decoration: none;line-height: 30px; font-size:16px;color: #fff;font-style: normal;}
.ui-resp-pics .ui-pic .msk-txt01 {position: absolute;bottom: 0;left: 130px;border: 0;height: 30px;padding-left: 5px;cursor: pointer;overflow: idden;z-index: 99;}
.ui-resp-pics .ui-pic .msk-txt01, .ui-resp-pics .ui-txt p, .ui-resp-pics .ui-txt a {word-break: break-all;word-wrap: break-word;}
.action_list .ui-resp-pics li.now .ui-pic .v-show {display: block;}
.action_list .ui-resp-pics li.now .ui-pic .v-bg {display: block;cursor: pointer;}
.action_list .ui-resp-pics .ui-pic .v-bg {display: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000;filter: alpha(opacity=40);
-moz-opacity: 0.4;opacity: 0.4;}
.action_list .ui-resp-pics .ui-pic .v-ico {display: none;width: 48px;height: 48px;position: absolute;left: 50%;top: 50%;margin-left: -24px;margin-top: -24px;background: url("http://static9.pplive.cn/pub/flagment/v_20140306165101/basic/images/ico-video.png");_background: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static9.pplive.cn/pub/flagment/v_20140306165101/basic/images/ico-video.png',sizingMethod='crop');z-index: 4;cursor: pointer;}
.action_list .ui-resp-pics .ui-txt {height:30px; text-align:center;display: block;}
.action_list .ui-resp-pics .ui-txt a{ color:#999}
.action_list .ui-resp-pics .ui-txt a:hover{ color:#fff}
/*message*/
.message{margin: 0 20px;}
.message .title {line-height: 40px;}
.message .title .line {height: 3px;font-size: 0;line-height: 0;overflow: visible;background: #dcdcdc;width: 100%;position: relative;left: 0;
top: 38px;display: block;}
.message .title .line01 {height: 3px;font-size: 0px;line-height: 0;overflow: visible;background: none repeat scroll 0% 0% #FF7200;width: 130px;
position: relative;left: 0px;top: 35px;display: block;}
.message .report{}
.re_cont{ width:1067px;margin:0 0 0 10px;}
.scores {float: left;position: relative;}
.re_cont .star {float: left;width: 96px;height: 15px;margin-top: 2px;background: url(../images/ico/video_list.png) no-repeat -230px 0;}
.re_cont  .now {float: left;height: 15px;background: url(../images/ico/video_list.png) no-repeat -131px 0;}
.scores .star {margin-right: 5px;}
.re_cont .wz{ }
.scores_l{ float:right}
.re_cont textarea {width: 100%;height: 68px;background-color: #f1f1f1;color: #666;line-height: 22px;font-size: 12px;border: 0;overflow-y: auto;
resize: none;}
.report .pho{ margin-left:15px;}
.scores p{ line-height:18px;}

/*ranking*/
.cont_right { margin-left:5px;}
.cont_right .ranking{ width:240px;height:45px;}
.cont_right .ranking .title{ background: url(../images/ico/up_alt.png) no-repeat; line-height:45px;}
.cont_right .ranking .title .name{ text-indent:2em;}
.cont_right .ranking .title .line {height: 3px;font-size: 0;line-height: 0;overflow: hidden;background: #dcdcdc;width: 240px;position: relative;left: 0;top: -7px;display: block;}
.cont_right .ranking .title .line01 {height: 3px;font-size: 0px;line-height: 0;overflow: hidden;background: none repeat scroll 0% 0% #FF7200;width: 100px;position: relative;left: 0px;top: -10px;display: block;}
.ranking .ranking_list{ width:240px; padding-left:8px;}
.ranking .ranking_list dl {float: left;margin-top: 15px; border-bottom:1px dashed #dcdcdc; padding-bottom:15px;}
.ranking .ranking_list dl dt {background: url(../images/pptv.png) no-repeat center center #f0f0f0;position: relative;float: left;width: 90px;height: 120px;overflow: hidden;}
.ranking .ranking_list dl dt a {display: block;width: 90px;height: 120px;}
.ranking .ranking_list dl.now .v-bg{display: block;cursor: pointer;}
.ranking .ranking_list dl dt .v-bg{display: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000;filter: alpha(opacity=40);-moz-opacity: 0.4;opacity: 0.4;}
.ranking .ranking_list dl.now .v-show {display: block;}
.ranking .ranking_list dl dt .v-ico {display: none;width: 48px;height: 48px;position: absolute;left: 50%;top: 50%;margin-left: -24px;margin-top: -24px;background: url("../images/ico/ico-video.png");_background: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/ico/ico-video.png',sizingMethod='crop');z-index: 4;cursor: pointer;}
.ranking .ranking_list dl dt img {width: 90px;height: 120px;}
.ranking .ranking_list .title01 {font-weight: bold;}
.ranking .ranking_list dl dd {display: inline;float: left;width: 130px;line-height: 20px;margin-left: 10px;color: #999;overflow: hidden;}
.ranking .ranking_list .ico-dim {width: 59px;height: 11px;background-position: -145px -182px;margin: 5px 5px 0 0;overflow: hidden;background: url(../images/ico/sprite.png) no-repeat -157px -144px;}

.ranking .ranking_list .ico-light {height: 11px;background-position: -145px -170px;background: url(../images/ico/sprite.png) no-repeat -157px -133px;}
.ranking .ranking_list .btn{display: inline;height: 35px;line-height: 35px;font-size: 14px;color: #fff;background: #ff7200;padding: 0 10px;}
.btn01 {display: inline;height: 35px;line-height: 35px;font-size: 16px;color: #fff;background: #ff7200; padding:0 25px;}
.btn02 {display: inline;height: 30px;line-height: 30px;font-size: 14px;color: #fff;background: #ff7200; padding:0 15px;}

/*play*/
.play{ background-color:#333; min-height:520px; margin-top:60px;}
.play_left{ width:800px; padding-right:20px; color:#fff; border-right:1px solid #888}
.play_left h2{ display:block; text-align:center; width:780px;}
.play_left .bq .msk03{ display:block; width:80px; color:#fff; font-size:18px; line-height:40px;position: relative;top: -4px;left: 0;border: 0;
cursor: pointer;overflow: hidden;z-index: 99; text-align:center; height:40px;box-shadow: 1px 1px 1px rgba(0,0,0,.6);}
.play_left .bq .ww{ color:#ff0000;position: relative;top:9px;left: 0;border: 0;cursor: pointer;overflow: hidden;z-index: 99;}
.play_left .bq .ww a{ color:#ff0000}
.play_left .play_p{ margin:10px 20px;}
/*.play_left .bt{ margin:0 0 0 20px}
.bt .star {margin-right: 5px;}
.play_left .star {float: left;width: 96px;height: 15px;margin-top: 2px;background: url(../images/ico/video_list.png) no-repeat -230px 0;}
.play_left .now {float: left;height: 15px;background: url(../images/ico/video_list.png) no-repeat -131px 0;}
*/
.play_left .msk-txt {display: block;width: 100px;height: 20px;margin: 5px 5px 0 0;overflow: hidden;background: url(../images/ico/star.png) no-repeat 0 -20px;position: relative;top: -8px;left: 0;border: 0;height: 30px;padding-left: 0;cursor: pointer;overflow: hidden;z-index: 99;text-decoration: none;line-height: 30px;font-style: normal;}
.play_left .msk-txt .ico-light {display: block;height: 20px;background: url(../images/ico/star1.png) no-repeat 0 -20px;margin-right: 50px;}


.play_right{ width:345px; color:#f1f1f1; margin:0 10px 0 15px;}
.play_right h2{ line-height:30px; border-bottom:1px #999 dashed; padding-top:8px;}
.play_right ul{ margin-top:10px; background:#CCC}
.play_right li{ border-bottom:1px #999 solid; height:36px; line-height:36px; padding-left:10px;cursor: pointer;}
.play_right ul a{ color:#000}
.play_right ul a:hover{ color:#fff}
.play_right .on_2{ text-indent:2em; background:url(../images/ico/programme_arw.png) no-repeat;background-position:-19 0}
.play_right li:hover{ background:#F93;}
.play_right li .msk03 {display: block;width: 55px;color: #fff;font-size: 14px;line-height: 40px;position: relative;top: -30px;left: 280px;
border: 0;cursor: pointer;overflow: hidden;z-index: 99;text-align: center;height:25px;line-height:25px}

/*Edit*/
.nav_edit{ margin:20px;}
.nav_edit li{ width:250px; height:45px; background:#ccc;cursor: pointer; line-height:35px;border-radius: 5px; padding:0 10px; font-size:16px; color:#333; vertical-align:middle; margin-bottom:10px; }
.nav_edit li.on_2{ background-color:#FC6}
.nav_edit li .ico_lock{ margin-top:8px; display:inline-block; width:125px; text-indent:2em; height:25px; background:url(../images/ico/ico_lock.png) no-repeat; padding-right:15px;}
.nav_edit li .ico_get{ margin-top:8px; display:inline-block; width:125px; text-indent:2em; height:25px; background:url(../images/ico/ico_get.png) no-repeat; padding-right:15px;}
.nav_edit li .ico_playlogs{ margin-top:8px; display:inline-block; width:125px; text-indent:2em; height:25px; background:url(../images/ico/ico_playlogs.png) no-repeat; padding-right:15px;}
.nav_edit li .ico_fav{ margin-top:8px; display:inline-block; width:125px; text-indent:2em; height:25px; background:url(../images/ico/ico_fav.png) no-repeat; padding-right:15px;}
.nav_edit li .ico_logs{ margin-top:8px; display:inline-block; width:125px; text-indent:2em; height:25px; background:url(../images/ico/ico_logs.png) 0 1px no-repeat; padding-right:15px;}
.nav_edit li .ico_proflie{ margin-top:8px; display:inline-block; width:125px; text-indent:2em; height:25px; background:url(../images/ico/ico_proflie.png) 0 1px no-repeat; padding-right:15px;}
.nav_edit li .ico_mssages{ margin-top:8px; display:inline-block; width:125px; text-indent:2em; height:25px; background:url(../images/ico/ico_mssages.png) 0 1px no-repeat; padding-right:15px;}
.nav_edit li .ico_reports{ margin-top:8px; display:inline-block; width:125px; text-indent:2em; height:25px; background:url(../images/ico/ico_reports.png) 0 1px no-repeat; padding-right:15px;}

.nav_edit li:hover{background-color:#FC6}
.nav_edit li .ee{ padding-left:25px;}

.edit_cont{ margin:20px; font-size:16px;min-height:660px;}
.edit_cont h2{ font-size:22px; margin-bottom:20px;}
.edit_cont .fn-text{color: #000; background:#f1f1f1;border: 1px solid #ccc;border-radius: 5px;height: 40px;padding: 0 10px;vertical-align: middle;line-height:40px;width:350px;}
.edit_cont .red{ color:#ff0000; padding-left:8px;}
.edit_cont label{ line-height:40px;}
.edit_cont .btn03{display: inline;height:40px;line-height:40px;font-size: 16px;color: #fff;background: #ff7200;padding: 0 25px;}
/*2014*08-25nav修改*/
#wrap {max-width: 1196px;margin: 0 auto;position: relative;z-index: 1000}
#wrap #inner-wrap {max-width: 1196px;margin: 0 auto;position: relative;overflow: hidden;}
.z-index-layer-3, body #wrap #inner-wrap div#banner {z-index: 1000;}
#wrap #inner-wrap div#banner {position: relatived;width: 100%;height: 60px;max-width: 1196px;_position: absolute;_top: expression(eval(document.documentElement.scrollTop));}
#banner .banner-bg-wrapper {pointer-events: none;height: 60px;width: 100%;position: absolute;left: 0;}
#banner .banner-background .semitransparent-bg {top: 0;left: 0;height: 60px;background: #000;filter: alpha(opacity=80);opacity: 0.8;}
#banner .banner-background .gradient-bg {top: 0;left: 0;height: 60px;background: url(../images/ico/header2.png) repeat-x 0 0;width: 100%;}
#search-container {position: absolute;top: 50%;height: 45px;width: 312px;left: 60%;margin-top: -22.5px;margin-left: 50px;}
#search-container form#search-form {position: relative;}
#search-container form#search-form div.input-wrapper {width: 165px;height: 20px;padding: 15px 13px 10px 17px;background: url(../images/ico/bg-search-bar.png) no-repeat 0 0px;}
#search-container form#search-form div.input-wrapper input {background: none;border: none;font-size: 14px;width: 115px;color: #D5D5D5;float: left;line-height: 18px;}
#search-container form#search-form div.input-wrapper #search-icon {cursor: pointer;display: inline-block;width: 22px;height: 22px;float: left;}

/*foot*/
.foot{ width:100%; height:50px; background:#e6e6e6; text-align:center; line-height:50px;}
.login{ width:auto; height:22px; border-top:3px solid #0d3380; margin-bottom:10px; vertical-align: bottom;}
	.login-nr{ width:1188px; height:22px; margin:auto;   }
		.login-left{  height:22px; margin-left:20px; background:url(../images/index_icon-lb.jpg) no-repeat left; padding-left:26px;  padding-top:4px; line-height:22px; color:#a9a9a9; float:left; display:inline;}
		.login-right{ background:url(../images/index_login-bg.jpg) no-repeat left; float:right; width:137px;  height:21px; text-align:center; color:#FFF; line-height:18px;}
		.login-right-block{ float:right;  height:22px; text-align:center; color:#FFF; line-height:18px;}
		