.i-top { width:940px;height:25px; padding:0 10px; overflow:hidden;margin:0 auto 16px auto;line-height:26px;border-bottom:1px solid #E9E9E9;background-color:#EEEFEF;}
.i-top a {color:#5E6671;}
.site-server {width:700px;margin:0 auto;padding-right:240px;color:#D9DADD;}
.site-server span {margin:0 5px;}
.xl-page {width:440px;margin:-26px auto 0;padding-left:500px; text-align:right;}
.xl-page a {margin-left:5px;padding-left:8px;background-position:-890px -29px;*background-position:-890px -31px;}

.i-menu {width:960px;}
.search-box {position:relative;width:964px;height:80px;margin:0 auto 6px;background:url(/images/index/searchBg.jpg) no-repeat 0 0;z-index:10;}
.search-box form {position:relative;width:484px;height:54px;margin:0 auto;padding-top:9px;}
.search-box .form-nav {height:26px;margin-left:56px;}
.search-box .form-nav a, .search-box .form-nav em {float:left;width:42px;height:25px;line-height:22px;*line-height:26px;text-align:center;font-style:normal;color:#FFFFFF;}
.search-box .form-nav .currA, .search-box .form-nav a:hover {text-decoration:none;font-weight:bold;color:#00315F;background-position:-760px -30px;}
.search-box .form-nav a.moreA, .search-box .form-nav a.moreA:hover {width:50px;font-weight:normal;color:#FFFFFF;background-position:-809px -70px;}
.search-box .form-nav span {display:inline;float:left;margin:0 3px;color:#82CFFC;}
.search-box .form-box input {float:left;width:324px;height:22px;overflow:hidden;padding:6px 0 0 27px;font-size:12px;color:#BABABA;border:0 none;background-position:-317px -30px;}
.search-box .form-box strong {display:block;float:left;width:57px;height:28px;overflow:hidden;text-indent:-9999px;background-position:-260px -30px;}
.search-box .form-box button {display:block;float:right;width:65px;height:28px;overflow:hidden;text-indent:-9999px;border:0 none;background-position:-680px -30px;}
.more-form-nav {position:absolute;top:20px;right:20px;width:68px;overflow:hidden;padding:4px 0;border:1px solid #B2D0EA;background-color:#FFFFFF;}
.search-box .more-form-nav a, .search-box .more-form-nav a:hover {width:68px;height:22px;text-align:left;text-indent:10px;color:#016A9F;background:none;}

.xl-soft {position:relative;float:left;width:250px;height:75px;overflow:hidden;padding-top:12px;margin-bottom:8px;background-position:0 -130px;}
.xl-soft a {color:#016A9F;}
.xl-soft-new {background-position:0 -30px;}
.xl-soft h2 {width:180px;height:20px;margin-left:24px;font-size:13px;}
.xl-soft p {width:220px;height:20px;margin-left:25px;font-size:14px;color:#F78A1E;}
.xl-soft p strong {font-weight:normal;}
.xl-soft p span {margin-left:8px;color:#939393;}
.xl-s-down {width:230px;height:30px;margin:0 auto;line-height:36px;text-align:center;font-size:14px;background:url(/images/index/dott-gray.png) repeat-x -2px 1px;}
.xl-s-down a {font-size:13px;}
.xl-s-down span {margin:0 8px;font-size:14px;color:#D6D3D3;}
.xl-soft .moreA {position:absolute;top:13px;right:12px;font-family:simsun;}

.flash-box {float:right;width:448px;height:241px;overflow:hidden;padding:10px;margin-bottom:8px;background:url(/images/index/flashBg.jpg) no-repeat 0 0;}
.flash-box h2 {width:448px;height:20px;margin:-5px 0 5px;*margin-top:-2px;font-size:13px;}
.flash-box .big-pic, .flash-box .pic-list {float:left;width:351px;height:173px;overflow:hidden;}
.flash-box .big-pic img {display:block;width:351px;height:173px;}
.flash-box .pic-list {width:95px;}
.flash-box .pic-list li {position:relative;width:95px;height:41px;overflow:hidden;margin-bottom:3px;*margin-bottom:0;}
.flash-box .pic-list li a {position:absolute;top:0;left:0;width:86px;height:41px;padding-left:9px;background-position:10000px 12000px;}
.flash-box .pic-list li a img {display:block;width:84px;height:39px;padding:1px;}
.flash-box .pic-list li a:hover, .flash-box .pic-list li a.currA {background-position:-878px -363px;}
.flash-box .pic-list li a:hover img, .flash-box .pic-list li a.currA img {width:84px;height:39px;padding:0;border:1px solid #333333;}
.flash-txt {clear:both;height:40px;padding-top:10px;line-height:20px;}
.flash-txt h3 {display:inline;font-size:14px;font-weight:normal;}
.flash-txt span {font-size:14px;color:#313131;}
.flash-txt em {margin-left:8px;font:normal bold 14px Arial, Helvetica, sans-serif;color:#FF5B01;}
.flash-txt p {font-size:12px;color:#939393;}

.recommend-mov {height:166px;}
.web-premiere {height:207px;overflow:hidden;*margin-bottom:7px;}
.world-news, .attention {height:207px;overflow:hidden;}

.soon-mov {height:44px;background:url(/images/index/dott-blue.png) repeat-x left bottom;}
.web-premiere h3 {font-size:12px;font-weight:normal;}
.soon-mov strong {font-weight:normal;color:#FF5B01;}
.now-mov {height:87px;padding:5px 0 4px;line-height:22px;}
.now-mov li {float:left;width:100%;height:22px;}
.retrospect-mov {height:20px;overflow:hidden;}
.retrospect-mov h3 {float:left;}
.retrospect-mov div {float:left;width:160px;height:20px;overflow:hidden;}
.retrospect-mov div a {float:left;margin-left:5px;}
.retrospect-mov .moreA {float:right;margin-top:2px;font-family:simsun;}

.star-news .picList-h {height:144px;padding-bottom:16px;}
.star-news .picList-h li {height:60px;background:none;overflow:hidden;}
.star-news .picList-h li .title {width:124px;margin-bottom:5px;}
.star-news .picList-h li p {width:124px;height:36px;white-space:normal;}
.star-news .picList-h li img {width:54px;height:56px;}

.attention .news-box {width:446px;height:92px;*height:94px;padding-top:10px;overflow:hidden;background:url(/images/index/dott-blue.png) repeat-x -2px -2px;}
.attention .news-box li {width:446px;}
.attention .news-box li em {font-style:normal;}
.attention .news-box li span {margin:0 8px;}
.attention .top-news {height:58px;*height:57px;text-align:center;line-height:25px;}
.attention .top-news h3 {display:inline;font-size:14px;font-weight:normal;}
.attention .top-news h3 a {color:#FF5B01;}
.attention .top-news span {margin-left:12px;color:#337200;}
.attention .top-news p {height:24px;overflow:hidden;color:#939393;}

.mov-tv .content {height:386px;*padding-top:7px;overflow:hidden;zoom:1;}
dl.channel {float:right;}
dl.channel * {display:inline;line-height:28px;font-family:simsun;}
dl.channel dd {padding:0 5px;}
dl.channel dd span {margin:0 5px;color:#C5DDF6;}
.channel-mov {float:left;width:205px;height:385px;*overflow:hidden;margin-right:8px;padding-right:10px;background:url(/images/index/dott-blue.png) repeat-y right top;}
.c-m-box {position:relative;width:205px;height:190px;overflow:hidden;margin-bottom:6px;}
.mov-tv h3 {height:29px;line-height:29px;font-size:12px;}
.c-m-box .list-pager {right:1px;}
.c-m-box li {margin-left:9px;}
.c-m-box ul {margin-left:-10px;}
.mov-news {position:relative;float:left;width:480px;height:190px;background:url(/images/index/dott-blue.png) repeat-x left bottom;}
.mov-news .pic-news {width:480px;height:76px;overflow:hidden;}
.mov-news img {float:left;width:96px;height:70px;margin-right:8px;}
.mov-news h4 {float:left;width:360px;height:21px;font-weight:normal;font-size:14px;}
.mov-news p {float:left;width:360px;color:#939393;}
.mov-news .txt-news {clear:both;padding:8px 0 10px;}
.mov-news .txt-news li {position:relative;float:left;height:24px;overflow:hidden;padding-right:200px;line-height:24px;text-indent:15px;font-size:14px;background-position:-886px -25px;}
.mov-news .txt-news li span {width:290px;margin-left:8px;font-size:12px;text-indent:0;color:#939393;}
.film-review {position:relative;float:left;width:458px;height:190px;}
.film-review li {float:left;width:446px;height:40px;line-height:18px;margin-bottom:8px;padding-left:12px;font-size:14px;background-position:-886px -28px;}
.film-review li a {padding-left:5px;display:block;width:200px;height:22px;overflow:hidden;line-height:24px;}
.film-review li span {display:block;line-height:24px;color:#939393;font-size:12px;}
.film-review li p {float:left;width:190px;height:18px;overflow:hidden;font-size:12px;color:#939393;}
.film-review li p em {position:relative;padding-left:20px;margin-left:-18px;font-style:normal;margin-right:4px;color:#337200;background-color:#FFFFFF;padding-bottom:2px;*padding-bottom:0;zoom:1;}
.film-review li a.detailA {float:right;width:40px;height:auto;padding-right:5px;margin-top:-5px;font-size:12px;}
.film-review .supper-film {width:458px;overflow:hidden;}
.film-review .supper-film li {height:22px;overflow:hidden;margin-bottom:2px;line-height:20px;background-position:-886px -25px;}
.film-review .supper-film li a {float:left;display:inline;width:auto;height:auto;}
.film-review .supper-film li em {float:left;margin-left:-80px;line-height:22px;font-style:normal;font-size:12px;color:#999999;}

.film-review2 {position:relative;float:left;width:254px;height:190px;}
.film-review2 li {float:left;width:242px;height:40px;line-height:18px;margin-bottom:8px;padding-left:12px;font-size:14px;background-position:-886px -28px;}
.film-review2 li a {display:block;width:200px;height:22px;overflow:hidden;line-height:24px;}
.film-review2 li p {float:left;width:190px;height:18px;overflow:hidden;font-size:12px;color:#939393;}
.film-review2 li p em {position:relative;padding-left:20px;margin-left:-18px;font-style:normal;margin-right:4px;color:#337200;background-color:#FFFFFF;padding-bottom:2px;*padding-bottom:0;zoom:1;}
.film-review2 li a.detailA {float:right;width:40px;height:auto;padding-right:5px;margin-top:-5px;font-size:12px;}
.film-review2 .supper-film {width:254px;overflow:hidden;}
.film-review2 .supper-film li {height:22px;overflow:hidden;margin-bottom:2px;line-height:20px;background-position:-886px -25px;}
.film-review2 .supper-film li a {float:left;display:inline;width:auto;height:auto;}
.film-review2 .supper-film li em {float:left;margin-left:-80px;line-height:22px;font-style:normal;font-size:12px;color:#999999;}
.write-review {float:right;padding-right:5px;font-family:simsun;}
.big-mov-box {position:relative;float:left;width:204px;height:190px;overflow:hidden;margin-left:15px;display:inline;}
.big-mov-box ul {margin-left:-10px;}
.big-mov-box li {margin-left:9px;}

.box-m-comic, .box-m-tech {float:right;}
.box-m-news, .box-m-comic {height:311px;overflow:hidden;}
.box-m-tech, .box-m-car {height:249px;overflow:hidden;}
.box-m-news .top-news {width:334px;height:100px;background:url(/images/index/dott-blue.png) repeat-x left bottom;}
.box-m-news .pic-news {float:left;width:102px;height:96px;overflow:hidden;margin-right:8px;text-align:center;}
.box-m-news .pic-news img {display:block;width:96px;height:70px;}
.box-m-news .pic-news2 {float:left;width:102px;height:96px;overflow:hidden;margin-right:0px;text-align:center;padding-left:7px;}
.box-m-news .pic-news2 img {display:block;width:96px;height:70px;}
.box-m-news .txt-news {float:left;width:220px;height:72px;overflow:hidden;}
.box-m-news .txt-news li {float:left;width:220px;height:24px;line-height:24px;font-size:14px;text-indent:12px;background-position:-888px -27px;}
.box-m-news .news-box {padding-top:7px;*padding-top:6px;}
.box-m-ent .news-box {clear:both;padding:10px 0 35px;*padding-bottom:34px;}
.box-m-news .news-box li {position:relative;width:320px;height:24px;line-height:24px;overflow:hidden;font-size:14px;}
.box-m-news .news-box li span {position:absolute;top:0;left:260px;width:60px;height:24px;text-align:right;font-size:12px;color:#939393; display:none;}
.box-m-ent .other-mov {position:absolute;left:1px;top:280px;width:357px;height:30px;overflow:hidden;line-height:34px;font-size:12px;background-color:#ECF6FF; text-align:center;}
.box-m-comic .movList {width:337px;height:162px;padding-top:2px;}
.box-m-comic .top-news {background:none;}

.hot-play .movList {padding-bottom:54px;}
.mov-ticket {position:absolute;top:206px;left:1px;width:204px;height:50px;padding:3px 10px 0;line-height:22px;border-top:1px solid #CCDFF2;background-color:#ECF6FF;}
.mov-ticket p {float:left;}
.mov-ticket .c-area {float:right;padding-left:10px;background-position:-886px -52px;zoom:1;}
.mov-ticket-l {clear:both;*margin-top:-3px;}

.star-news .keyword {position:absolute;top:180px;left:1px;width:204px;height:26px;*height:25px;overflow:hidden;padding:0 10px;line-height:26px;background-color:#ECF6FF;}
.star-news .keyword * {display:inline;}

.sideBox .sort-box h2, .sideBox .sort-box h2 span {width:70px;}
.sideBox .sort-box h2.upH2 span {background-position:-830px -470px;}
.sideBox .hot-play-list-box h2.upH2 span {padding:0;}
.sideBox .sort-box h2.upH2 span.title-arrow {background-position:center 26px;}
.sideBox .sort-box h2 span {background-position:-830px -430px;}
.sideBox .sort-box h2.h22 {left:75px;}
.sideBox .sort-box h2.h23 {left:150px;}

.sort-list {width:204px;height:212px;overflow:hidden;line-height:22px;background-position:-880px -100px;}
.sort-list ol {margin-top:-5px;}
.sort-list li {position:relative;float:left;width:160px;height:22px;padding:0 25px 0 16px;overflow:hidden;}
.sort-list li strong {font-weight:normal;color:#939393;}
.sort-list li em {position:absolute;top:0;right:0;font-style:normal;font-weight:bold;color:#FF5B01;}

.spe-p-t {text-align:center;font-weight:bold;}
.spe-p-t img {display:block;width:195px;height:55px;}
.spe-list {width:206px;height:39px;overflow:hidden;}
.xl-index .spe-list {width:204px;}
.spe-list li {float:left;width:206px;height:20px;overflow:hidden;text-indent:12px;background-position:-888px -27px;}
/*div{border:1px solid #ff0000;}*/
.good-mov .content {height:119px; overflow:hidden; zoom:1; padding-top:7px!important;}
.good-mov .movList {position:relative;overflow:hidden;height:124px;margin-bottom:-3px;*margin-bottom:0;}
.good-mov .movList li {width:90px;margin-left:16px;padding:0 2px 0 2px;}
.good-mov .movList li .mov-title img {width:11px;height:11px;}
.good-mov .movList li img {width:86px;height:79px;}

.ent-box .pic-news {float:left;width:72px;height:75px;margin-right:8px;text-align:center;padding-left:17px;}
.ent-box .pic-news img {display:block;width:66px;height:47px;}
.ent-box .txt-news {float:left;width:124px;}
.ent-box .txt-news li {float:left;width:124px;height:25px;overflow:hidden;line-height:25px;text-indent:12px;font-size:14px;background-position:-888px -25px;}
.ent-box .top-news { zoom:1; overflow:hidden; }
.ent-box .news-box {clear:both;padding-top:14px;*padding-top:7px;_padding-top:5px;}
.xl-index .sideBox .ent-box .news-box {padding-top:6px; zoom:1;}
.xl-index .sideBox .ent-box .news-box ul{ margin-bottom:-1px;}
.xl-index .sideBox .ent-box .content { zoom:1; padding-top:7px;}
.ent-box .news-box li {overflow:hidden;height:23px;line-height:22px;}

.xl-news h2 {background-position:left -510px;}
.xl-news h2 span {color:#333333;background-position:right -510px;}
.xl-news .content {border-color:#E3E3E3;}
.sideBox .xl-news {height:249px;overflow:hidden;background-position:-420px -299px;}
.xl-news-l { margin-bottom:3px; }
.xl-news-l li {height:20px;padding-left:10px;text-indent:0;line-height:22px;background-position:-378px -66px;width:190px !important;}
.xl-news-l .top-news {height:40px;margin-bottom:3px;}
.xl-news-l li a {color:#5D5D5D;}
.p14 {font-size:14px;line-height:24px;}
.mov-search-list {clear:both;}
.mov-search-list .content {position:relative;clear:both;}
.mov-search-list dl {width:100%;overflow:hidden;}
.mov-search-list dt {width:100%;height:18px;margin-top:-3px;padding-top:10px;font-weight:bold;background:url(/images/index/dott-blue.png) repeat-x 0 0;}
.mov-search-list dd {line-height:24px;overflow:hidden;padding-bottom:3px;}
.mov-search-list dd a {margin-right:10px;display:inline-block;}

.mov-list-box h2, .mov-list-box h2 span {float:none;display:block;}

.sort-mode {position:absolute;top:26px;left:0;width:704px;height:26px;overflow:hidden;padding:0 10px;line-height:28px;color:#303030;border:1px solid #C5DDF6;border-bottom-color:#E3E3E3;background-color:#EFEFEF;}
.sort-mode dl {margin-left:-22px;zoom:1;}
.sort-mode dt {float:left;padding-left:20px;background-position:0 -103px;}
.sort-mode dd {float:left;margin-right:4px;}
.sort-mode dd em {font-weight:bold;font-style:normal;}
.sort-mode dd * {margin-right:8px;}

.mov-page-list {width:706px;overflow:hidden;padding-top:30px;margin-bottom:-10px;margin-left:-2px;}
*+html .mov-page-list {margin-bottom:0;padding-bottom:10px;}
.mov-page-list ul {margin-left:-22px;zoom:1;}
.mov-page-list li {float:left;width:342px;height:150px;overflow:hidden;margin:0 0 20px 22px;display:inline;}
.mov-page-list li .mov-pic {position:relative;float:left;width:109px;height:150px;}
.mov-page-list li .mov-pic img {width:100px;height:140px;}
.mov-page-list li .mov-pic em {margin-top:-21px;}
.mov-page-list li .mov-info {float:right;width:225px;height:150px;overflow:hidden;}
.mov-page-list li .mov-info h3 {width:225px;height:44px;overflow:hidden;font-size:14px;}
.mov-page-list li .mov-info h3 a {white-space:nowrap;}
.mov-page-list li .mov-info h3 span {display:block;font-weight:normal;font-size:12px;color:#939393;}
.mov-page-list li .mov-info ul {margin-left:-5px;}
.mov-page-list li .mov-info li, .mov-related .mov-arter li {position:relative;float:left;width:110px;height:20px;margin:0 0 0 5px;overflow:hidden; word-break:break-all;}
.mov-page-list li .mov-info li.playactor, .mov-related .mov-arter li.playactor {width:225px;}
.mov-page-list li .mov-info li *, .mov-related .mov-arter li * {display:inline;}
.mov-page-list li .mov-info li a, .mov-related .mov-arter li a {margin:0 5px 0 0;}
.mov-page-list li .mov-info li em, .mov-related .mov-arter li em {font-style:normal;}
.mov-page-list li .mov-info li .grade {font-size:16px;font-weight:bold;color:#FF7E00;}
.mov-page-list li .mov-info li sub {position:absolute;top:2px;font-size:14px;font-weight:bold;color:#FF7E00;}
.mov-op a {float:left;width:41px;height:18px;overflow:hidden;margin:5px 15px 0 0;text-indent:-9999px;display:inline;}
.mov-op a.mov-watch {background-position:0 -150px;}
.mov-op a.mov-detail {background-position:-70px -150px;}

.mov-page-list-box .list-pager, .talk-page .list-pager {clear:both;position:static;text-align:right;}
.mov-page-list-box .list-pager *, .talk-page .list-pager * {font-family:simsun;zoom:1;padding:3px 5px;*padding:0 5px;}
.mov-page-list-box .list-pager a, .talk-page .list-pager a {border:1px solid #CCDFF2;}
.mov-page-list-box .list-pager a:hover, .talk-page .list-pager a:hover {text-decoration:none;background-color:#E8E8E8;}

.creater-box img {padding:0;border:0 none;}

.mov-detail-box {position:relative;width:960px;height:545px;overflow:hidden;margin-bottom:8px;}
.mov-detail-box h2 {float:left;height:30px;line-height:30px;padding-left:10px;font-weight:normal;font-size:20px;}
.mov-detail-box h2 em {margin-left:10px;font-style:normal;font-size:14px;}
.mov-detail-box h2 span {margin-left:10px;font-size:14px;color:#939393;}
.about-mov {float:right;line-height:30px;padding-right:10px;color:#939393;}
.about-mov a {color:#303030;}
.about-mov span {margin:0 8px;}
.about-mov em {font-style:normal;}
.mov-detail-info {clear:both;width:938px;height:503px;overflow:hidden;padding:10px 10px 0;border:1px solid #CCDFF2;}
.mov-pic-flash {float:left;width:252px;height:467px;overflow:hidden;}
.mov-pic-flash .big-pic {display:block;width:252px;overflow:hidden;}
.mov-pic-flash .big-pic img {width:242px;padding:4px;border:1px solid #EAE4D1;}
.mov-pic-flash .flash-pic-list ul {width:270px;margin-left:-15px;}
.mov-pic-flash .flash-pic-list li {float:left;width:75px;height:115px;overflow:hidden;margin-left:15px;display:inline;}
.mov-pic-flash .flash-pic-list li a {display:block;width:74px;height:105px;padding-top:10px;}
.mov-pic-flash .flash-pic-list li a img {display:block;width:64px;padding:2px;border:1px solid #EAE4D1;background-color:#FFFFFF;}
.mov-pic-flash .flash-pic-list li a:hover, .mov-pic-flash .flash-pic-list li a.currA {background-position:-163px -67px;}
.mov-pic-flash .flash-pic-list li a:hover img, .mov-pic-flash .flash-pic-list li a.currA img {border:1px solid #303030;}
.mov-related {float:left;width:420px;height:467px;overflow:hidden;margin:0 12px 0 15px;display:inline;}
.mov-related h3, .mov-comments h3 {height:20px;line-height:20px;font-size:14px;color:#303030;}
.mov-grade {overflow:hidden;padding-bottom:8px;background:url(/images/index/dott-gray.png) repeat-x left bottom;}
.mov-grade-box .grade {position:relative;float:left;width:70px;height:48px;line-height:48px;color:#FF5B01;}
.mov-grade-box .grade em {font-size:48px;}
.mov-grade-box .grade sub {position:absolute;top:10px;font-size:30px;}
.mov-star {float:left;height:26px;padding:12px 0;}
.mov-star img {float:left;display:block;width:26px;height:26px;padding-right:3px;display:inline;}
.mov-grade-box ul {float:left;width:100%;height:20px;}
.mov-grade-box li {float:left;}
.mov-grade-box li em {font-style:normal;}
.mov-grade-box li span {margin-right:10px;color:#FF5B01;}
.go-cinema {float:right;width:100%;height:20px;margin-top:-20px;font-style:normal;text-align:right;color:#939393;}
.mov-related .mov-arter {width:420px;height:auto;overflow:hidden;padding:6px 0;font-size:14px;background:url(/images/index/dott-gray.png) repeat-x left bottom;}
.mov-related .mov-arter li {width:210px;height:24px;margin:0;line-height:24px;}
.mov-related .mov-arter li.playactor {width:420px;}
.mov-related .play-online, .mov-related .how-do-i, .mov-drama {position:relative;width:420px;height:110px;overflow:hidden;padding-top:6px;background:url(/images/index/dott-gray.png) repeat-x left bottom;}
.mov-related .play-online {height:auto;padding-bottom:8px;}
.mov-related .play-online ul {width:435px;padding-top:3px;margin-left:-15px;}
.mov-related .play-online li {position:relative;float:left;width:110px;height:70px;margin-left:15px;display:inline;}
.mov-related .play-online li img {display:block;width:104px;height:64px;padding:2px;border:1px solid #EAE4D1;}
.mov-related .play-online li .playBtn {position:absolute;top:23px;left:25px;width:63px;height:21px;background:url(/images/index/playBtn.png) no-repeat 0 0;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/playBtn.png',sizingMethod='crop');}
.mov-related .play-online li .playBtnA {position:absolute;top:23px;left:25px;display:block;width:63px;height:21px;overflow:hidden;text-indent:-9999px;z-index:100;}
.mov-related .play-online li .bg, .mov-page-list li .mov-pic .bg {position:absolute;top:51px;left:3px;width:104px;height:16px;background-color:#000000;filter:alpha(opacity=60);opacity:0.6;z-index:1;}
.mov-page-list li .mov-pic .bg {top:127px;width:100px;}
.mov-related .play-online li em, .mov-related .play-online li span, .mov-page-list li .mov-pic em {display:block;position:relative;width:100px;height:20px;padding-left:4px;margin:-20px 0 0 2px;text-align:right;*line-height:22px;font-style:normal;color:#FFFFFF;z-index:10;}
.mov-page-list li .mov-pic em{ width:96px;}
.mov-detail .mov-related .play-online li em {text-align:left;}
.mov-related .play-online li.playAll em {position:absolute;top:68px;left:2px;text-align:center;}
.mov-related .play-online li span {padding:0 4px 0 0;text-align:right;}
.mov-detail .mov-related .play-online li span {*margin-top:-21px;_margin-top:-23px;}
.mov-related .play-online .moreA {position:absolute;top:8px;right:3px;font-family:simsun;color:#303030;}
.mov-related .play-online .moreA span {color:#FF5B01;}
.mov-related .how-do-i {height:auto;padding:10px 0;}
.mov-related .how-do-i h3 {display:inline;margin-right:10px;}
.mov-related .how-do-i p {display:inline;font-size:14px;}
.mov-related .how-do-i p span {margin:0 10px;color:#D6D3D3;}
.mov-related .how-do-i .other-more {width:390px;height:24px;margin-top:5px;line-height:24px;border:1px solid #CCDFF2;background-color:#ECF6FF;}
.mov-related .how-do-i .other-more h4 {margin-left:10px;font-weight:normal;font-size:12px;}
.mov-related .how-do-i .other-more * {display:inline;}
.mov-related .how-do-i .other-more span {margin:0 8px;color:#D3E7EF;}
.mov-drama {height:88px;padding-top:7px;font-size:14px;background:none !important;}
.xl-teleplay .mov-drama {height:auto;}
.mov-drama p {line-height:24px;color:#939393;}
.mov-drama a {font-size:12px;}
.mov-comments {float:left;width:229px;height:467px;overflow:hidden;margin-bottom:10px;padding-left:10px;background:url(/images/index/dott-gray.png) repeat-y 0 0;}
.comments-num {width:206px;height:24px;margin-bottom:8px;padding:0 10px;line-height:24px;border:1px solid #EBEBEB;background-color:#F5F5F5;}
.comments-num span {margin:0 8px;color:#D6D3D3;}
.comments-num em {font-style:normal;}
.comments-num em a {color:#016A9F;}
.comments-list {width:226px;height:240px;overflow:hidden;}
.comments-list li {width:226px;height:105px;margin-bottom:20px;}
.comments-list .user-header {float:left;width:35px;height:60px;overflow:hidden;line-height:30px;}
.comments-list .user-header img {display:block;width:35px;height:35px;}
.comments-list .comments-box {float:right;width:189px;height:105px;overflow:hidden;background-position:-690px -80px;}
.comments-list .comments-box h4 {width:189px;height:24px;overflow:hidden;white-space:nowrap;font-size:12px;font-weight:normal;}
.comments-list .comments-box p {width:179px;height:60px;overflow:hidden;padding:0 5px 0 10px;text-indent:2em;color:#939393;}
.comments-list .comments-box em {font-style:normal;}
.comments-list .comments-box .user-grade {float:left;text-indent:10px;width:95px;}
.comments-list .comments-box .user-grade span {color:#FF5B01;}
.comments-list .comments-box .user-support {float:left;}
.mov-comments .other-hot-comments {width:226px;margin-top:15px;font-size:12px;letter-spacing:0;}
.mov-comments .other-hot-comments .f-r-list * {font-size:12px;}
.other-hot-comments .box-moreA {top:2px;}
.mov-comments .other-hot-comments li {position:relative;width:216px;height:22px;margin-bottom:0px; overflow:hidden; }
.mov-comments .other-hot-comments li a{ display:inline; width:auto;}
.mov-comments .other-hot-comments li .detailA {position:absolute;right:0;top:19px;padding:0 0 0 5px;color:#939393;background-color:#FFFFFF; overflow:hidden; display:none;}
.mov-comments .other-hot-comments li .detailA span {color:#303030;}
.mov-detail-foot {clear:both;position:relative;width:958px;height:25px;overflow:hidden;margin-left:-10px;line-height:26px;border-top:1px solid #CCDFF2;background-color:#ECF6FF;}
.mov-comments .other-hot-comments li p{ display:none; }
.mov-detail-foot .mov-issue {float:left;padding-left:10px;color:#939393;}
.mov-detail-foot .mov-play-area {float:right;padding-right:10px;}
.mov-detail-foot .mov-play-area span {margin:0 8px;color:#C5DDF6;}

.rela-news-box, .new-stills {height:132px;overflow:hidden;}
.rela-news-box .content, .new-stills .content {height:85px;*height:89px;overflow:hidden;}
.rela-news-box ul {margin-top:-5px;*margin-top:0;}
.rela-news-box li {position:relative;float:left;width:270px;height:24px;overflow:hidden;line-height:24px;padding-right:60px;font-size:14px;text-indent:12px;background-position:-888px -25px;}
.rela-news-box li span {position:absolute;top:0;left:270px;width:60px;height:24px;font-size:12px;color:#939393; text-align:right; text-indent:0;}

.new-stills {position:relative;float:right;}
.new-stills .beforeA, .new-stills .afterA {position:absolute;top:63px;width:9px;height:36px;overflow:hidden;text-indent:-9999px;}
.new-stills .beforeA {left:5px;background-position:-500px -120px;}
.new-stills .afterA {right:5px;background-position:-520px -120px;}
* html .new-stills ul {margin-left:-7px;}
.new-stills li {float:left;width:75px;height:75px;overflow:hidden;margin:8px 0 0 7px;display:inline;}
.new-stills li img {display:block;width:75px;height:75px;padding:0;border:0 none;}

.talk-area .content {padding:0;}
.talk-box {position:relative;top:-3px;left:-1px;width:725px;margin-right:-20px;background:url(/images/index/mov-sprite.png) no-repeat 0 -250px;}
.talk-box table {display:block;width:705px;margin:0 auto;}
.talk-box table th {height:28px;font-weight:normal;text-align:center;}
.talk-box table td {height:30px;background:url(/images/index/dott-gray.png) repeat-x left bottom; color:#939393;}
.talk-box table td.data {width:225px;text-align:center;}
.talk-box table td.title div, .talk-box table td.name div, .talk-box table td.reply div {height:24px;overflow:hidden;margin-top:3px;white-space:nowrap;line-height:24px;}
.talk-box table td.title div {width:460px;text-indent:10px;background-position:-888px -25px;}
.talk-box table td.name div {width:70px;text-align:center;background-position:66px -106px;}
.talk-box table td.reply div {width:50px;text-align:center;background-position:46px -106px;}
.talk-box .submit-talk {width:705px;height:30px;margin:-1px auto 0;line-height:30px;text-align:right;font-family:simsun;background-color:#FFFFFF;}
.talk-box .submit-talk a {margin-right:10px;}
.talk-area .box-moreA span {color:#FF5B01;}
.mov-detail .talk-box {left:0;background:url(/images/index/table-top.png) no-repeat -2px 0;}

.user-love .movList {height:335px;}
.sideBox .user-love .movList li {margin-bottom:15px;}

.hot-ent-box .top-news {width:204px;height:80px;overflow:hidden;}
.hot-ent-box .pic-news ul {width:228px;margin-left:-24px;}
.hot-ent-box .pic-news li {float:left;width:90px;height:80px;overflow:hidden;margin-left:24px;display:inline;white-space:nowrap;}
.hot-ent-box .pic-news li img {display:block;width:84px;height:47px;}
.hot-ent-box .news-box {padding-top:0;}
.hot-ent-box .news-box li a {font-size:12px;}

.p-menu {width:958px;padding:10px 0 10px 0px;margin-bottom:10px;border:1px solid #E5E5E5;border-top:0 none;}
.sideAD {width:226px;height:226px;overflow:hidden;margin-bottom:8px;}
.mov-index .hot-play {*padding-top:29px;}
.mov-index .good-p-mov {*padding-top:0;}
.mov-index .hot-play .content {height:161px;overflow:hidden;}
.mov-index .random-mov .content {height:149px;}
.mov-index .random-mov .content li p {line-height:12px;_line-height:16px;}
.mov-index .random-mov .content li .mov-title p {line-height:16px;}
.mov-index .good-p-mov .content {height:159px;*height:163px;}
.kankan-history-box .content {height:123px;}
.mov-index .world-news {height:151px;}
.mov-index .world-news .content {height:104px;}
.mov-index .world-news a {font-size:12px;}
.mov-index .ent-box .news-box {padding:0;margin-top:-5px;}
.mov-index .mov-recommend .content {height:365px;}
.mov-index .mov-type-world {float:left;margin-right:8px;*padding-top:28px;}
.mov-index .mov-type-box {*padding-top:28px;}
.mov-index .mov-type-world .content, .mov-index .mov-type-world .movList {height:337px;}
*+html .mov-index .mov-type-world .content {height:334px;}
.big-mov-info-box .content {height:163px;}
.mov-type-comic-box {float:right;}
.mov-type-box .content {width:704px;overflow:hidden;}
.mov-index .mov-type-world .content {width:446px;}
.mov-index .mov-type-ent-box .content, .mov-index .mov-type-comic-box .content {width:337px;}

.kk-recent {width:202px;height:51px;overflow:hidden;white-space:nowrap;line-height:22px;background:url(/images/index/dott-blue.png) repeat-x left bottom;}
.kk-recent span {color:#939393;}
.kk-recent em {font-style:normal;color:#FF5B01;}
.history-list {width:202px;height:66px;padding-top:10px;}
.history-list li {position:relative;float:left;width:132px;height:22px;overflow:hidden;white-space:nowrap;padding-right:70px;}
.history-list li span {position:absolute;top:0;left:132px;width:70px;height:22px;text-align:right;color:#939393;}

.page-flash {width:704px;height:204px;overflow:hidden;padding:11px;margin-bottom:8px;background-position:0 -240px;}
.page-flash .big-pic {float:left;width:414px;height:204px;overflow:hidden;}
.page-flash .big-pic img {display:block;width:414px;height:204px;}
.p-flash-list {float:left;width:290px;height:204px;overflow:hidden;}
.p-flash-list ul {float:left;width:290px;height:202px;overflow:hidden;padding-top:2px;}
.p-flash-list li {float:left;width:290px;height:41px;_height:40px;margin-bottom:-1px;cursor:pointer;}
.p-flash-list li div {float:right;width:280px;height:40px;_height:39px;overflow:hidden;border:1px solid #DCEEFE;border-width:1px 0;background-color:#FFFFFF;}
.p-flash-list li div img {float:left;display:block;width:61px;height:31px;margin:4px 4px 0 0;filter:alpha(opacity=70);opacity:0.7;}
.p-flash-list li div h3 {float:left;width:210px;height:20px;overflow:hidden;line-height:20px;font-size:12px;}
.p-flash-list li div h3 a {color:#016A9F;}
.p-flash-list li div p {float:left;width:210px;height:20px;overflow:hidden;line-height:18px;color:#939393;}
.p-flash-list li.currLi {height:41px;_height:40px;background-position:-878px -363px;}
.p-flash-list li.currLi div {height:40px;_height:39px;background-color:#EFF8FF;}
.p-flash-list li.currLi div img {width:59px;height:29px;border:1px solid #313131;filter:alpha(opacity=100);opacity:1;}
.p-flash-list li.currLi div h3 a {text-decoration:none;color:#313131;}

.mov-index .mov-recommend h3, .mov-index .mov-news-box h3 {height:22px;font-size:12px;}
.mov-index .mov-recommend .today-mov {float:left;width:440px;height:368px;overflow:hidden;background:url(/images/index/dott-blue.png) repeat-y right top;}
.mov-index .mov-recommend .movList {width:426px;height:348px;}
.mov-index .mov-recommend .today-mov ul {margin-left:-14px;}
.mov-index .mov-recommend .today-mov li {margin:0 0 15px 10px;}

.mov-index .mov-recom-other {float:right;width:246px;}
.mov-index .spe-list {height:59px;margin-bottom:12px; width:246px;}
.mov-index .spe-list li{width:246px;}
.mov-index .spe-p-t {padding-bottom:3px;}
.mov-index .spe-p-t img {display:block;width:240px;height:55px;}
.mov-index .film-review .box-moreA {top:1px;}

.mov-index .mov-type-box .movList {position:relative;width:730px;}
.mov-index .box-m .movList {position:relative;width:350px;}
.mov-index .mov-type-box ul {width:732px;margin-left:-26px;}
.mov-index .mov-type-box li {margin-left:22px;line-height:18px;}
.mov-index .mov-type-world .movList li {height:163px;margin-bottom:10px;}
.mov-index .mov-type-world .movList {width:436px;}
.mov-index .mov-type-world .movList ul, .mov-index .mov-type-ent-box ul, .mov-index .mov-type-comic-box ul {width:461px;margin-left:-5px;}
.mov-index .mov-type-world ul, .mov-index .mov-news-box ul {margin-left:-20px;}
.mov-index .mov-news-box li, .mov-index .mov-type-world li, .mov-index .mov-type-ent-box li, .mov-index .mov-type-comic-box li {margin-left:10px;}
.mov-index .mov-news-box, .mov-index .mov-news-box .content {overflow:hidden;}
.mov-index .mov-news-box .movList {float:right;width:316px;height:185px;}
.mov-index .mov-news-box .content {height:185px;overflow:hidden;}
.mov-index .mov-news-box .mov-news {float:left;width:380px;height:195px;overflow:hidden;background:none;}
.mov-index .mov-news-box .mov-news .pic-news {width:380px;}
.mov-index .mov-news-box .mov-news p, .mov-index .mov-news-box .mov-news h4 {width:260px;line-height:22px;}
.mov-index .mov-news-box .mov-news .txt-news li {width:370px;height:38px;overflow:hidden;margin-bottom:10px;*margin-left:0;white-space:nowrap;line-height:20px; padding:0;}
.mov-index .mov-news-box .mov-news .txt-news li p {height:22px;font-size:12px;background-color:#FFFFFF; white-space:normal;}

.mov-index .picList-h li .title {font-weight:normal;}
.mov-index .picList-h li ul {float:left;width:148px;height:40px;margin:0;}
.mov-index .picList-h li li {height:18px;overflow:hidden;line-height:18px;padding:0;background:none;}
.mov-index .picList-h li li em {position:static;font-weight:normal;color:#323232;}
.mov-index .picList-h li li span {float:none;display:inline;}

.info-pic {float:left;margin-right:8px;}
.info-pic img {display:block;width:66px;height:47px;}
.info-txt {float:left;width:148px;overflow:hidden;}
.info-txt h3 {width:148px;height:20px;white-space:nowrap;overflow:hidden;font-weight:normal;font-size:14px;}
.info-txt p {width:148px;height:36px;overflow:hidden;line-height:18px;color:#939393;}
.big-mov-info-box .top-news {height:65px;overflow:hidden;margin-bottom:15px;background:url(/images/index/dott-blue.png) repeat-x left bottom;}

* html .mov-index .ent-box .news-box ul {margin-bottom:-9px;}

/* layer form style */
.layer-form {position:relative;border:1px solid #CCDFF2;background-color:#FFFFFF;}
.layer-form a {color:#016A9F;}
.login-form {width:242px;height:169px;}
.layer-form h3 {height:25px;text-indent:10px;line-height:25px;font-size:13px;color:#193B5F;border-bottom:1px solid #CCDFF2;background-position:0 -40px;background-repeat:repeat-x;}
.layer-form .form-con {height:20px;margin-bottom:10px;}
.layer-form .form-con * {float:left;}
.layer-form .form-con input {width:126px;height:14px;padding:2px;border:1px solid #D4D4D4;background-color:#FFFFFF;}
.layer-form .form-yzm input {width:69px;}
.layer-form .form-yzm img {display:block;width:52px;height:20px;margin:0 3px;padding:0;border:0 none;}
.layer-form .rem-info {padding-left:48px;margin-top:-10px;color:#939393;}
.layer-form .rem-info input {margin-right:3px;_vertical-align:1px;}
.layer-form .btn-box {padding-left:48px;}
.layer-form .btn-box button {float:left;width:55px;height:21px;margin:5px 10px 0 0;letter-spacing:3px;border:0 none;background-position:0 -81px;}
.layer-form .closed {position:absolute;top:3px;right:10px;padding-left:14px;background-position:-90px -77px;}

.gougou-form, .layer-comments {width:588px;overflow:hidden;}
.gougou-form h3 {overflow:hidden;text-indent:-9999px;}
.gougou-form .tips {float:left;width:588px;height:25px;margin:-7px 0 0 -10px;*margin:-3px 0 0 -10px;display:inline;text-indent:10px;line-height:25px;border-bottom:1px solid #E3E3E3;background-color:#EFEFEF;}
.layer-comments div.tips {position:relative;width:568px;height:45px;overflow:hidden;text-indent:10px;background:url(/images/index/dott-gray.png) repeat-x left bottom;}
.layer-comments div.tips a { margin-left:10px; font-family:simsun;}
.gougou-form .gougou-search-list {clear:both;width:588px;height:40px;margin:0 0 0 -10px;}
.gougou-form .gougou-search-list img {float:left;margin:10px;padding:0;border:0 none;}
.gougou-form .gougou-search-list p {float:left;height:20px;margin:10px;line-height:20px;color:#303030;}
.gougou-form .gougou-search-list p strong {font-weight:normal;color:#FF5B01;}
.gougou-form .gg-list-box {width:596px;overflow:hidden;margin-left:-40px;}
.gougou-form .gg-list-box li {float:left;width:258px;height:98px;margin:0 0 20px 40px;display:inline;}
.gougou-form .gg-list-box li img {float:left;width:124px;height:92px;padding:2px;margin-right:5px;border:1px solid #EAE4D1;}
.gougou-form .gg-list-box li h4 {float:left;width:123px;height:20px;overflow:hidden;white-space:nowrap;font-size:12px;font-weight:normal;}
.gougou-form .gg-list-box li ul {float:left;width:123px;height:80px;margin:0;}
.gougou-form .gg-list-box li li {float:left;width:123px;height:20px;margin:0;}
.gougou-form .gg-list-box li li em {font-style:normal;}
.gougou-form .gg-list-box .moreA {float:right;font-family:simsun;}
.player-form {position:relative;width:560px;height:230px;overflow:hidden;margin:20px auto 0;}
.player-form .input-box, .player-form .form-grade {clear:both;overflow:hidden;padding-bottom:10px;}
.player-form .input-box label {float:left;letter-spacing:2px;}
.player-form .input-box input, .player-form .input-box textarea {float:left;width:249px;height:15px;padding:2px;color:#959190;border:1px solid #E1E1E1;background-color:#FFFFFF;}
.player-form .input-box textarea {width:498px;height:123px;padding:0;font-size:12px;}
.player-form .input-box button {float:left;width:57px;height:21px;margin-right:20px;border:0 none;background-position:0 -81px;}
.player-form .btn-box {padding-left:41px;_padding:10px 0 0 41px;}
.player-form .form-grade strong {font-size:18px;color:#FF5B01;}
.player-form .form-grade a {margin-left:12px;}
.player-form .tips {float:left;line-height:36px;color:#939393;}
.star-layer {width:252px;height:313px;overflow:hidden;}
.movie_col_box_id div.star-layer {width:252px;height:313px;}
.star-layer .radio-box * {float:left;}
.star-layer .radio-box label {margin:0 10px 0 3px;line-height:13px;*line-height:2.2;}
.star-grade {clear:both;width:100%;height:22px;padding:5px 0 0;}
.star-grade * {float:left;font-style:normal;font-weight:normal;}
.star-grade img {padding:0;border:0 none;}
.star-grade em {float:right;font-size:13px;font-weight:bold;color:#FF5B01;}
.your-grade h4 {height:30px;line-height:30px;margin-bottom:-6px;font-size:12px;font-weight:normal;background:url(/images/index/dott-gray.png) repeat-x 0 0;}
.grade-box {height:25px;padding-top:15px;}
.grade-box dl {float:left;margin-right:15px;}
.grade-box dt {float:left;font-weight:bold;line-height:28px;}
.grade-box dd {float:left;font-weight:bold;font-size:20px;color:#FF5B01;}
.grade-box .myGrade dd {font-size:26px;line-height:1;margin-top:-2px;}
.reply-box {clear:both;}
.reply-box label {display:block;}
.reply-box textarea {width:232px;height:33px;border:1px solid #E1E1E1;}
.reply-box div input {margin:0 3px 2px 0;}
.reply-box div label {display:inline;color:#939393;}
.ent-form {width:428px;border-color:#F6DFBC;}
.ent-form h3 {border-bottom:1px solid #F6DFBC;background-position:0 0;}
.ent-form .closed {color:#403827;background-position:-90px -97px;}
.ent-form-list {width:408px;overflow:hidden;}
.ent-form-list li {position:relative;float:left;width:328px;height:22px;overflow:hidden;padding-right:80px;text-indent:10px;line-height:22px;background-position:0 -142px;}
.ent-form-list li a {color:#403827;}
.ent-form-list li span {position:absolute;top:0;left:328px;width:78px;text-align:right;color:#939393;}
.ent-form .list-pager {clear:both;position:static;padding-top:8px;text-align:right;}
.ent-form .list-pager * {font-family:simsun;zoom:1;padding:3px 5px;*padding:0 5px;}
.ent-form .list-pager a {color:#403827;border:1px solid #F6DFBC;}
.ent-form .list-pager a:hover {text-decoration:none;background-color:#FFF8E7;}

.mov-detail-page .mov-detail-info, .mov-detail-page .mov-pic-flash, .mov-detail-page .mov-detail-box {height:auto;}
.mov-detail-page .mov-option {width:252px;height:20px;padding:10px 0;text-align:center;}
.mov-detail-page .mov-option span {margin:0 8px;color:#D6D3D3;}
.mov-detail-page .mov-drama-box {float:right;width:680px;}
.mov-detail-page .mov-drama-box h3 {margin-bottom:5px;font-size:14px;}
.mov-detail-page .mov-drama {width:680px;height:auto;padding-top:0;}
.mov-detail-page .mov-drama p {line-height:22px;}
.mov-detail-page .mov-snapshots {padding-top:12px;margin-top:8px;background:url(/images/index/dott-gray.png) repeat-x 0 0 !important;}
.mov-detail-page .layer-form {width:680px;border:0 none;}
.mov-detail-page .layer-comments div.tips {width:680px;}
.mov-detail-page .player-form {width:680px;height:310px;}
.mov-detail-page .player-form .input-box textarea {width:625px;height:207px;}

.xl-teleplay .c-logo {width:85px;background-position:-11px -7px;}
.xl-teleplay .c-logo a {width:85px;}
.xl-teleplay .channel-nav {background-position:0 -30px;}
.xl-teleplay .c-area-nav li a {color:#016A9F;}
.teleplay-index .mainBox .tab-box h2, .teleplay-index .mainBox .tab-box h2 span {width:91px;}
.teleplay-index .mainBox .box-m h2, .teleplay-index .mainBox .box-m h2 span {width:81px;}
.teleplay-index .mainBox .tab-box h2 span {background-position:-809px -430px;}
.teleplay-index .mainBox .box-m h2 span {background-position:-819px -430px;}
.teleplay-index .mainBox .tab-box h2.h22 {left:96px;}
.teleplay-index .mainBox .tab-box h2.upH2 span {background-position:-809px -470px;}
.teleplay-index .mainBox .tab-box h2.upH2 span.title-arrow {background-position:center 26px;}
.teleplay-index .mainBox .box-m h2.upH2 span {background-position:-819px -470px;}
.teleplay-index .mainBox .box-m h2.h22 {left:86px;}
.teleplay-index .mainBox .mov-news-box .today-movList {float:left;}
.teleplay-index .mainBox .watch-mov-box .movList {width:340px;}
.teleplay-index .mainBox .watch-mov-box ul {margin-left:-26px;}
.teleplay-index .mainBox .watch-mov-box li {margin-left:22px;}
.teleplay-index .sideBox .sort-box h2 span {background-position:right -470px;}
.teleplay-index .sideBox .sort-list {height:432px;background-position:0 -120px;}
.teleplay-index .w-hot-top {height:66px;padding-left:18px;background-position:-947px -80px;}
.teleplay-index .week-hot .top-pic {float:left;width:66px;height:66px;overflow:hidden;}
.teleplay-index .week-hot .top-pic img {display:block;width:60px;height:60px;}
.teleplay-index .week-hot .top-info {float:right;width:110px;height:66px;}
.teleplay-index .week-hot .top-info h3 {height:20px;font-size:12px;}
.teleplay-index .week-hot .top-info li {float:left;width:110px;height:40px;overflow:hidden;}
.teleplay-index .week-hot .top-info li.mainArt {height:20px; word-break:break-all;}
.teleplay-index .week-hot .top-info li em {font-style:normal;color:#939393;}
.teleplay-index .week-hot .top-info .mov-photo {float:right;}
.teleplay-index .w-hot-list {clear:both;width:202px;height:88px;padding-top:7px;overflow:hidden;background-position:0 -131px;}
.teleplay-index .w-hot-list li {position:relative;float:left;width:162px;height:22px;overflow:hidden;padding-right:42px;text-indent:18px;}
.teleplay-index .w-hot-list li span {position:absolute;top:0;left:156px;width:45px;text-align:right;color:#FF5B01;}

.xl-teleplay .play-online-list {overflow:hidden;margin-bottom:8px;}
.xl-teleplay .subset-box {clear:both;overflow:hidden;border:1px solid #E3E3E3;background-color:#EFEFEF;}
.xl-teleplay .subset-box h2 {float:left;height:auto;padding:0 3px;line-height:24px;font-size:13px;}
.xl-teleplay .subset-nums {float:left;}
.xl-teleplay .subset-nums a {float:left;width:58px;height:24px;margin:0 1px 0 0;padding:0 4px;line-height:24px;color:#333333; text-align:center;}
.xl-teleplay .subset-nums a.flip-this {width:auto;}
.xl-teleplay .subset-nums a:hover, .subset-nums a.currA {position:relative;padding:0 3px;margin-bottom:-1px;_margin-bottom:-2px;text-decoration:none;border:1px solid #E3E3E3;border-bottom:1px solid #FFFFFF;background:#FFFFFF;}
.xl-teleplay .subset-nums a.filp-no {padding:0 4px;border:0 none;background:none;cursor:default;}
.xl-teleplay .subset-content {clear:both;padding:0 8px;line-height:24px;border-top:1px solid #E3E3E3;background:#FFFFFF; zoom:1; overflow:hidden;}
.xl-teleplay .subset-content a {padding:4px 5px;color:#016A9F;}

.xl-tv a{ color:#403827; }
.xl-tv .legibleA {color:#747474;}
.xl-tv .c-logo, .xl-tv .channel-nav, .xl-tv .page-flash { background-image:url(/images/index/tv-sprite.png);}
.xl-tv .c-area-nav li {border-left-color:#FEDBBF;}
.xl-tv .c-area-nav li a, .xl-tv .c-other-nav a {color:#403827;}
.xl-tv .p-flash-list li div h3 a {color:#403827;}
.xl-tv .p-flash-list li div { border-color:#F6DFBC;}
.xl-tv .p-flash-list li.currLi div { background-color:#FDF3E2;}
.xl-tv .box, .xl-tv .box h2, .xl-tv .box h2 span { background:url(/images/index/tv-sprite.png);}
.xl-tv .box { background-position:0 -633px; zoom:1; clear:both; float:none;}
.xl-tv .mov-detail-box .mov-drama-box {clear:none;float:right;}
.xl-tv .mainBox .box { background-position:0 -601px;}
.xl-tv .sideBox .box { background-position:0 -473px;}
.xl-tv .mainBox .box-s { background-position:0 -505px;}
.xl-tv .mainBox .box-b { background-position:0 -569px;}
.xl-tv .mainBox .box-m{ background-position:0 -537px;}
.xl-tv .box h2{ background-position:0 -667px;}
.xl-tv .box h2 span, .xl-tv .box h2 span a{ background-position:100% -667px; color:#403827; }
.xl-tv .tab-box h2.upH2 .title-arrow {background:url(/images/index/title-arrow.png) no-repeat center -22px;}
.xl-tv .tab-box h2 span { background-position:-879px -667px;}
.xl-tv .box .content{ border-color:#F6DFBD;}

.xl-tv .content { overflow:hidden;}
.tv-index .mainBox { zoom:1; overflow:hidden; clear:left; }
.tv-index .sideBox { zoom:1; overflow:hidden; clear:right; }

.tv-index .tv-recommend .content{ height:301px; padding:7px 10px 10px 10px;}
.tv-index .tv-recommend .content .tvList{ width:700px; overflow:hidden; }
.tv-index .tv-recommend .content .tvList ul{ width:720px; padding-left:2px;}

.tv-detail .tv-recommend .content{ height:301px; padding:7px 20px 10px 20px;}
.tv-detail .tv-recommend .content .tvList{ width:416px; overflow:hidden; }
.tv-detail .tv-recommend .content .tvList ul{ width:450px; padding-left:2px;}


.tv-detail .tv-text .content{ padding:5px 10px; height:130px;}
.tv-detail .tv-text .content li{ font-size:12px; line-height:21px; height:21px; overflow:hidden; background-position:-888px -27px;}

.tv-new .content { height:304px; padding:9px 10px; }
.tv-new-rh .content {  height:160px; padding:9px 20px; }
.tv-new-rh .content ul{ width:710px; }
.tv-new-rh .movList{ width:682px; }

.tv-index .mov-search-list .content { height:130px; padding:5px 10px;}
.tv-index .kankan-history-box .content { height:130px; padding:5px 10px;}

.tv-present .content{ padding:15px 20px; height:252px;}
.tv-present .content .tvListBig{ width:918px;}
.tv-present .content .tvListBig ul{ width:620px; }

.tv-brand .content { padding:10px 6px; height:115px; }
.tv-brand .content .tvListSmall{ width:946px;}
.tv-brand .content .tvListSmall ul{ width:945px;}

.mov-show .content { padding:5px 0; height:200px; }
.mov-show .content .movList{ float:left; width:316px; padding:0 22px; height:196px; }
.mov-show .content .movLeft{  background:url(/images/index/dott-gray.png) repeat-y 357px 0; padding-right:23px;}
.mov-show .content .movList h3{ font-size:12px; color:#403827; line-height:30px; height:30px; }
.mov-show .content .movList ul{ width:360px; margin-left:-20px;}
.mov-show .content .movList li{ margin-left:20px;}

.rank-week .content{ padding:10px 8px; height:302px;}
.rank-tv .content{ padding:10px 8px; height:302px;}
.rank-tv .sort-list-top .top{ height:84px; background-position:0 92px; padding-bottom:11px; margin-bottom:8px; line-height:21px;}
.rank-tv .sort-list-top .top p{ height:auto;}
.rank-tv .sort-list-top .top img{ width:55px; height:78px; margin-right:10px;}

.tv-detail .rank-tv .content{ padding:9px 20px; height:300px;}
.tv-detail .user-love .content{ height:337px; padding:10px; }

.bbs-news .content { padding:5px 10px; height:168px;}
.bbs-news .news-box { line-height:21px;}
.bbs-news .news-box li{ height:21px; overflow:hidden; font-size:13px; background-position:-888px -27px;}

.tv-other .content{ padding:10px; height:157px;}

.tv-index .teleplay-box{ float:left; clear:left; padding-top:29px;}
.tv-index .animation-box{ float:right; clear:right; padding-top:29px;}
.tv-index .teleplay-box .content,.tv-index .animation-box .content{ padding:8px 20px; margin-top:0; height:161px;}
.tv-index .teleplay-box .content .movList,.tv-index .animation-box .content .movList { width:316px;}
.tv-index .teleplay-box .content .movList ul,.tv-index .animation-box .content .movList ul{ margin-left:-16px;}
.tv-index .teleplay-box .content .movList li,.tv-index .animation-box .content .movList li{ margin-left:10px;}

.tv-index .star-news .content { padding:10px; height:190px; position:relative;}
.tv-index .star-news .picList-h { height:180px; zoom:1; overflow:hidden; margin:0; background:url(/images/index/dott-gray.png) repeat-x 0 80px;}
.tv-index .star-news .picList-h li{ padding:14px 0; margin:0;}
.tv-index .star-news .picList-h .title{ font-weight:normal;}
.tv-index .star-news .keyword { background:#FFFAE6; left:0; top:185px;}
.tv-index .star-news .keyword dt{ color:#646464;}


.tv-list .mainBox {float:right;}
.tv-list .sideBox {float:left;}

.xl-tv .sort-list-top { line-height:22px;}
.xl-tv .sort-list-top .top{ height:74px; padding-bottom:15px; margin-bottom:10px; background:url(/images/index/dott-gray.png) repeat-x 0 86px;}
.xl-tv .sort-list-top .top p{ height:22px; overflow:hidden;}
.xl-tv .sort-list-top .top p.l2{ height:32px; margin:2px 0; line-height:16px;}
.xl-tv .sort-list-top .top .num{ float:left; background:url(/images/index/sprite.png) no-repeat -880px -100px; width:13px; height:11px; margin:6px 5px 0 0; }
.xl-tv .sort-list-top .top img{ float:left; width:89px; height:68px; margin-right:10px;}
.xl-tv .sort-list-top ol{ background:url(/images/index/sprite.png) no-repeat -880px -116px; line-height:22px; overflow:hidden; padding-left:25px;}
.xl-tv .sort-list-top li{ height:22px; overflow:hidden; position:relative; padding-right:50px;}
.xl-tv .rank-week .sort-list-top li {padding-right:0;}
.xl-tv .sort-list-top .name{ color:#646464; margin-right:3px;}
.xl-tv .sort-list-top em{ font-style:normal; color:#FF5B01;}
.xl-tv .sort-list-top li em{ position:absolute; top:0; right:0; text-align:right;}


.xl-tv .sort-mode {position:absolute;top:26px;left:0;width:704px;height:26px;overflow:hidden;padding:0 10px;line-height:28px;color:#303030;border-color:#F6DFBD;background:#fff;}
.xl-tv .list-pager a { border-color:#F3DEB9;}
.xl-tv .list-pager span { color:#939393;}

.tv-detail .mov-detail-box{ height:404px;}
.tv-detail .mov-detail-info{ border-color:#F6DFBD; height:362px; }
.tv-detail .tv-update{ margin:10px 0; background:url(/images/index/dott-gray.png) repeat-x 0 192px; height:195px; position:relative;}
.tv-detail .tv-update h3{ font-size:14px; line-height:32px; height:32px;}
.tv-detail .tv-update .tvList{ width:416px;}
.tv-detail .tv-update .tvList ul{ width:450px;}
.tv-detail .tv-update .tvList .playAll span{ background:none; width:126px; height:20px; top:60px; left:3px; text-decoration:none;_filter:none; }
.tv-detail .tv-update img{ border:1px solid #EAE4D1; padding:2px; margin-bottom:0;}
.tv-detail .tv-update .moreA{ position:absolute; top:5px; right:0; font-family:simsun;}
.tv-detail .how-do-i{ background:0; padding-bottom:0; height:30px;}
.tv-detail .how-do-i a{ padding-left:20px; margin-right:5px; background:url(/images/index/tv-sprite.png) no-repeat; }
.tv-detail .how-do-i .yp{ background-position:0 -81px;}
.tv-detail .how-do-i .tj{ background-position:-96px -81px;}
.tv-detail .how-do-i .ss{ background-position:-192px -81px;}
.tv-detail .how-do-i .sc{ background-position:-288px -81px;}
.tv-detail .tv-comments {float:left;width:224px;height:350px;overflow:hidden;margin-bottom:10px;padding-left:15px;background:url(/images/index/dott-gray.png) repeat-y 0 0; line-height:21px; color:#939393;}
.tv-detail .tv-comments h3{ font-size:14px; height:24px; line-height:24px; color:#303030;}
.tv-detail .tv-zc{ height:225px; background:url(/images/index/dott-gray.png) repeat-x 0 222px; margin-bottom:10px;}
.tv-detail .tv-zc .tv-zc-info{ height:105px; overflow:hidden; margin-bottom:10px;}
.tv-detail .tv-zc ul{ background:#FFFAE6; padding:5px 10px; height:63px;}
.tv-detail .tv-zc li{ height:21px; overflow:hidden; position:relative; padding-right:55px;}
.tv-detail .tv-zc li span{ position:absolute; top:0; right:0; }
.tv-detail .tv-zc img{ border:1px solid #EAE4D1; padding:2px; float:left; width:70px; height:99px; margin-right:10px;}

.tv-detail .box-s{ float:left;clear:none;}
.tv-detail .box-b{ float:right;}

.tv-detail .hot-ent-box .content{ padding:10px; height:259px;}
.tv-detail .hot-ent-box .top-news{ height:105px; background:url(/images/index/dott-gray.png) repeat-x 0 102px; margin-bottom:10px;}
.tv-detail .hot-ent-box .pic-news ul{ margin-left:-8px; height:105px; }
.tv-detail .hot-ent-box .pic-news li{ width:97px; height:105px; margin-left:8px; }
.tv-detail .hot-ent-box .pic-news img{ width:91px; height:67px; margin-bottom:5px; }
.tv-detail .hot-ent-box .news-box { height:147px; overflow:hidden;}
.tv-detail .hot-ent-box .news-box li{ font-size:13px; line-height:21px; height:21px;}


.mov-page-list li .tv-info {float:right;width:223px;height:150px;overflow:hidden; line-height:17px;}
.mov-page-list li .tv-info h3 {width:223px;height:22px;overflow:hidden;font-size:13px;white-space:nowrap;}
.mov-page-list li .tv-info ul {margin-left:-5px;}
.mov-page-list li .tv-info li {position:relative;float:left;width:105px;height:17px;margin:3px 0 0 5px;overflow:hidden;white-space:nowrap;}
.mov-page-list li .tv-info li em{ font-style:normal;}
.mov-page-list li .tv-info li.playactor{ width:120px; margin-right:5px;}
.mov-page-list li .tv-info li.playactor a{ color:#FF5B01;}
.mov-page-list li .tv-info li.type{ width:88px;}
.mov-page-list li .tv-info li.type a{ margin-right:0;}
.mov-page-list li .tv-info li.play{ width:163px; padding:0 60px 0 0; margin-top:0; height:27px; line-height:26px; background:url(/images/index/dott-gray.png) repeat-x 0 24px;}
.mov-page-list li .tv-info li.play a{ float:left; padding-left:18px; background:url(/images/index/playMov.png) no-repeat 2px 7px;}
.mov-page-list li .tv-info li.play em{ color:#939393; position:absolute; top:0; right:0; color:#939393;}
.mov-page-list li .tv-info li .grade {font-size:16px;font-weight:bold;color:#FF7E00;}
.mov-page-list li .tv-info li sub {position:absolute;top:2px;font-size:14px;font-weight:bold;color:#FF7E00;}
.tv-list .mov-op a {float:left;width:41px;height:18px;overflow:hidden;margin:10px 15px 0 0;text-indent:-9999px;display:inline;background-image:url(/images/index/tv-sprite.png);}
.tv-list .mov-op a.mov-search{ background-position:-142px -150px; width:84px; }
.tv-list .mov-page-list .mov-pic em { text-align:left; }

.tvList{ zoom:1; overflow:hidden; }
.tvList ul{ zoom:1; overflow:hidden; }
.tvList li{ float:left; display:inline; width:132px; height:144px; overflow:hidden; position:relative; text-align:center; line-height:19px; margin:0 10px 15px 0;}
.tvList li img{ width:126px; height:97px; margin-bottom:3px; }
.tvList li a span{ position:absolute; left:3px; top:83px; background:url(/images/index/tv-play.png) no-repeat; width:63px; height:17px; cursor:pointer; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/tv-play.png"); }
.tvList li p{ height:19px; overflow:hidden; color:#646464; white-space:nowrap;}
.tvList li em{ font-style:normal; color:#939393;}
.tvList li .tvName{ color:#646464;}

.tvListBig ul{ position:relative; padding-left:329px; height:252px;}
.tvListBig li{ width:136px; height:128px; margin:0 16px 0 0;}
.tvListBig li img{ width:130px; height:98px; margin-bottom:2px;}
.tvListBig li.topPic{ position:absolute; top:0; left:0; width:309px; height:252px;}
.tvListBig li.topPic img{ width:303px; height:226px;}

.tvListSmall li{ width:111px; height:115px; margin:0 12px;}
.tvListSmall li img{ width:105px; height:80px; margin-bottom:4px;}

.tvListNew ul{ zoom:1; overflow:hidden; }
.tvListNew li{ float:left; display:inline; width:112px; height:146px; overflow:hidden; padding-left:102px; position:relative; line-height:19px; margin:0 20px 15px 0;}
.tvListNew li .topPic{ position:absolute; top:0; left:0; text-align:center; width:92px; overflow:hidden; }
.tvListNew li .topPic img{ width:86px; height:121px; margin-bottom:3px; }
.tvListNew li .topPic p { height:16px;overflow:hidden;line-height:14px;padding-top:2px;_padding-top:2px;text-align:center;}
.tvListNew li .topPic p img {display:inline;width:11px;height:11px;padding:0;margin-left:3px; margin-bottom:-1px; padding-top:1px;border:0 none;}
.tvListNew li .text{ height:125px; overflow:hidden; }
.tvListNew li .text h3{ height:20px; line-height:20px; font-size:13px; font-weight:normal; overflow:hidden;}
.tvListNew li .text p{ height:19px; line-height:19px; padding-bottom:2px; margin-bottom:2px; color:#939393; background:url(/images/index/dott-gray.png) repeat-x 0 17px; overflow:hidden;}
.tvListNew li .text p img {display:inline;width:20px;height:9px;padding:0;margin-left:3px; padding-top:1px;border:0 none;}

.talk-page .content {overflow:hidden;width:678px;}
.talk-page .mov-detail-info {width:960px;padding:0;border:0 none;}
.talk-page .mov-detail-box h2 {padding-left:0;}
.talk-page .container .layer-form {width:700px;}
.talk-page .box h3 {width:692px;height:26px;overflow:hidden;margin-bottom:0;text-indent:0px;border-bottom:1px solid #E3E3E3;background-position:left -510px;}
.talk-page .box h3 span {width:684px;background-position:right -510px;}
.talk-page .box .content {border-color:#E3E3E3;}
.talk-page .talk-box {left:-10px;top:-7px;*top:-4px;width:679px;padding:0 10px;margin-right:0;background:url(/images/index/table-top-bg.png) no-repeat 0 0;}
.talk-page .talk-box table {width:679px;}
.talk-page .talk-box table td.title div {width:440px;}
.talk-page .talk-box .submit-talk {width:685px;text-align:left;color:#959595;}

.talk-page .list-pager {clear:both;position:static;margin-top:-26px;text-align:right;}
.talk-page .list-pager * {font-family:simsun;zoom:1;padding:3px 5px;*padding:0 5px;margin:0 3px;color:#939393;}

.talk-page .list-pager a {color:#333333;border:1px solid #E3E3E3;}
.talk-page .list-pager a:hover {text-decoration:none;background-color:#E8E8E8;}
.pageNavSpace {display:none;}
.talk-page .player-form h4 {font-size:14px;margin-bottom:8px;color:#333333;}
.talk-page .player-form {margin-top:10px;}
.talk-page .talk-form {width:630px;height:280px;}
.talk-page .talk-form .btn-box {padding-left:0;}

.talk-list-box {margin-bottom:20px;*padding-top:6px;}
.talk-list-box .user-header img {float:left;display:block;width:50px;height:50px;border:1px solid #E3E3E3;}
.talk-list-top {position:relative;zoom:1;overflow:hidden;margin-bottom:20px;}
.talk-list-top .talk-content {position:relative;float:right;width:610px;color:#5D5D5D;}
.talk-list-top .user-info {width:610px;height:25px;color:#939393;background:url(/images/index/dott-gray.png) repeat-x left bottom;}
.talk-list-top .user-info cite, dl.talk-li-box dt cite {margin:0 8px;font-family:simsun;font-style:normal;}
.talk-list-top .talk-c-box h4 {height:30px;font-size:12px;line-height:26px;color:#333333;}
.talk-list-top .talk-floor {position:absolute;top:0;right:0;font-weight:bold;color:#FF5B01;}
.talk-list-top .talk-floor em {font-style:normal;}
.talk-list-top .talk-floor span {font-weight:normal;color:#939393;}
dl.talk-li-box {position:relative;zoom:1;clear:both;padding-left:136px;overflow:hidden;margin-bottom:5px; padding-bottom:10px;}
dl.talk-li-box dt {height:22px;line-height:22px;margin-bottom:10px;border-bottom:1px solid #E9ECF1; color:#939393; }
dl.talk-li-box dd {color:#5D5D5D;}
dl.talk-li-box dd .talk-c-box { height:auto!important; height:25px; min-height:25px;}
dl.talk-li-box dd .talk-floor {position:absolute;top:0;right:0;color:#959595;}
dl.talk-li-box .user-header {position:absolute;top:0;left:64px;}
.film-talk-page .submit-talk, .talk-list-box .submit-talk {padding-left:22px;color:#959595;}

.sort-mov-comments {height:22px;line-height:22px;text-align:right;}
.sort-mov-comments span {margin:0 8px;}
.sort-mov-comments a.currA {font-weight:bold;color:#FF0000;background:none;}

.film-talk-page .box h3, .film-talk-page .box h3 span {width:auto;}
.film-talk-page .box h3 {margin-bottom:2px;}
.film-talk-page .container .layer-form {background-position:0 -558px;}

.FC-box {width:679px;overflow:hidden;margin:0 auto 10px;}
.FC-box dl {position:relative;width:612px;overflow:hidden;margin-bottom:20px;padding-left:64px;}
.FC-box dt {width:600px;height:24px;overflow:hidden;padding-right:40px;line-height:22px;white-space:nowrap;font-weight:bold;background:url(/images/index/dott-gray.png) repeat-x left bottom;}
.FC-box dt a {color:#333333;}
.FC-box .userInfo {width:640px;height:24px;line-height:24px;color:#939393;}
.FC-box .userInfo cite {font-style:normal;margin:0 10px;}
.FC-box .userInfo img {position:absolute;top:0;left:0;display:block;width:50px;height:50px;padding:2px;border:1px solid #E3E3E3;}
.FC-box .dd-content { height:auto!important; height:25px; min-height:25px;}
.FC-box .dd-content p {line-height:24px;text-indent:2em;}
.FC-box .dd-content .replyNum, .FC-box .aboutFilm em {font-style:normal;color:#FF5B01;}
.FC-box .aboutFilm {position:absolute;top:0;right:0;height:48px;line-height:24px;text-align:right;color:#939393;}
.FC-box .aboutFilm div{ height:24px;}
.moreBox {height:25px;padding-right:10px;line-height:25px;text-align:right;background-color:#F1F1F1;}
.moreBox a {font-family:simsun;}

.talk-film-grade {position:absolute;top:60px;left:0;width:60px;height:66px;overflow:hidden;}
.talk-film-grade li {float:left;width:60px;height:22px;line-height:22px;}
.talk-film-grade li em {font-style:normal;font-weight:bold;color:#FF5B01;}

.about-reply {clear:both;width:608px;height:25px;overflow:hidden;margin-top:10px;line-height:26px;color:#000000;border:1px solid #E3E3E3;background-color:#EFEFEF;}
.talk-list-top .good-reply {float:left;padding-left:10px;}
.supper-YN {float:right;}
.supper-YN * {float:left;}
.supper-YN a {width:55px;height:21px;overflow:hidden;margin:2px 5px 0;letter-spacing:2px;line-height:21px;text-decoration:none;text-align:center;color:#0C0C0C;background:url(/images/index/play_btn_8.png) no-repeat right bottom;}
.supper-YN a:hover {text-decoration:none;}

.xl-index .c-m-box ul {width:230px !important;}
.xl-index .movList ul {margin-right:10px !important;}
.xl-index .box-m .movList ul {margin-right:0 !important;}
.xl-index .mov-news .txt-news li {width:480px;padding-right:0;}
.xl-index .mov-news .txt-news li a {float:left;padding-right:170px;}
.xl-index .mov-news .txt-news li span {float:left;width:160px;margin-left:-170px;padding-left:10px;}
.xl-index .box-m-news .txt-news {margin-top:8px;}
.xl-index .sideBox .movList li {overflow:hidden;}
.xl-index .random-mov .content{ zoom:1; padding-top:7px!important;}
.xl-index .special .content{ zoom:1; padding-top:7px!important; }
.xl-index .hot-play-list-box .content{ zoom:1; padding-top:7px!important; }

.xl-index .box-games .content{ zoom:1; height:160px; padding-top:7px!important; }
.xl-index .box-games .gameList ul { padding:3px 0 0 70px; height:60px; line-height:20px; position:relative; margin-bottom:7px;}
.xl-index .box-games .gameList li { height:20px; overflow:hidden; padding-left:8px; background:url(/images/index/sprite.png) no-repeat -890px -29px; }
.xl-index .box-games .gameList .pic{ position:absolute; top:0; left:0; width:62px; height:62px; padding:0; background:none;}
.xl-index .box-games .gameList .pic img{ display:block; width:56px; height:56px;}
.xl-index .box-games .keyword {position:absolute;top:181px;left:1px;width:204px;height:26px;*height:25px;overflow:hidden;padding:0 10px;line-height:26px;background-color:#ECF6FF;}
.xl-index .box-games .keyword * {display:inline;}

.xl-index .box-m-comic .movList li p {line-height:12px;}
.xl-index .box-m-comic .movList li p.info { line-height:18px;}
.xl-index .box-m-comic .movList li {height:165px;}

/*opactiy*/
.global_opacity_div_class {background-color:#000000;height:100%;opacity:0.35;position:absolute;top:0;width:100%;z-index:900;}
.movie_col_box_id {left:50%;margin:-50px 0 0 -280px;position:absolute;top:251px;z-index:999;}
#movie_suoping, #suopingdiv{filter:alpha(opacity=35);-moz-opacity:0.35;opacity:0.35;left:0px;}
.mov-drama{height:auto}
.tv-detail .go-cinema {margin-top:-10px;_margin-bottom:-20px;}

.buy-ticket {position:absolute;top:206px;left:1px;width:204px;height:50px;padding:3px 10px 0;line-height:22px;border-top:1px solid #CCDFF2;background-color:#ECF6FF;}
.buy-ticket p {width:204px;color:#FF5B01; height:22px; overflow:hidden;}
.buy-ticket .your-city {width:204px;color:#016A9F;}
.buy-ticket .your-city * {float:left;}
.buy-ticket .your-city select {margin-right:20px;}
.buy-ticket .your-city a {width:63px;height:21px;overflow:hidden;text-align:center;line-height:24px;text-decoration:none;color:#703318;background:url(/images/index/ticketBg.png) no-repeat 0 0;}
.buy-ticket .your-city a:hover {text-decoration:none;}


.txt-link {position:absolute;top:206px;left:1px;width:204px;height:50px;padding:3px 10px 0;border-top:1px solid #CCDFF2;background-color:#ECF6FF;}
.txt-link li{ height:20px; overflow:hidden;line-height:20px; font-size:13px; padding-top:2px;}
.txt-link .red a{ color:#FF5B01;}

.mov-detail .buy-ticket {position:static;width:391px;height:25px;overflow:hidden;padding:2px 0 0 3px;line-height:26px;border:1px solid #CCDFF2;}
.mov-detail .buy-ticket p, .mov-detail .buy-ticket .your-city {float:left;width:auto;font-size:12px;}
.flinkbox{
	padding:4px 10px;
}
.w960{
	width:960px;
	position:relative;
}
.mt4{/* ( margin-top * 3 ) */
	margin-top:2px;
}
.center{
	margin:0px auto;
}
.clear{
	overflow:hidden;
}
.tbox{/* 自适应宽度的块(通用块) */
	width:100%;
	border-bottom:1px solid #CCDFF2;
	overflow:hidden;
}
.tbox dt{
	height:26px;
	background:url(/images/index/player-title.png) repeat-x left top;
	border-top:0px solid #CCDFF2;
	border-left:0px solid #CCDFF2;
	border-right:0px solid #CCDFF2;
	overflow:hidden;
	clear:both;
}
.tbox dt strong{
	height:25px;
	margin-left:5px;
	line-height:25px;
	padding-left:10px;
	padding-right:4px;
	display:block;
	float:left;
	color:#016A9F;
	background:url(../images/mjgames.gif) repeat-x 0 -230px;
	letter-spacing:1px;
}
.tbox dt strong a{
	color:#016A9F;
}
.tbox dt strong a:hover{
	color:#444;
	text-decoration:none;
}
.tbox dt span.more{
	float:right;
	position:relative;
	line-height:25px;
	padding-right:8px;
	color:#85A484;
}
.tbox dt span.more a{
	color:#016A9F;
	text-decoration:none;
}
.tbox dt span.more a:hover{
	color:#333;
}
.tbox dt span.label{
	height:24px;
	float:right;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}
.tbox dt span.label a{
	height:25px;
	display:block;
	padding:0px 7px 0px 8px;
	line-height:23px;
	border-left:1px solid #DDDDDD;
	float:left;
	color:#666;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
}
.tbox dt span.label a:hover{
	color:#000;
}
.tbox dt span.label a.thisclass{
	background:#FFF;
	color:#333;
/*	border-top:3px solid #F1F7EE;*/
}
.tbox dd{
	border-left:1px solid #CCDFF2;
	border-right:1px solid #CCDFF2;
	padding:4px 4px 0px;
	overflow:hidden;
}
.f5{/*友情链接(文字)专用*/
	width:100%;
	overflow:hidden;
	clear:both;
	padding-bottom:10px;
}
.f5 li{
	float:left;
	line-height:14px;
	padding:8px 10px 0px;
	white-space:nowrap;
}
.f5 li a{
	color:#666666;
	float:left;
}

/* web player style begin */
.web-player {width:960px;height:300px;overflow:hidden;margin-bottom:10px;}
.xl-web-player .box {background:none;}
.xl-web-player .box h2 {width:952px;height:26px;overflow:hidden;border-bottom:1px solid #C5DDF6;background:url(/images/index/player-title.png) no-repeat 0 0;}
.xl-web-player .box h2 span {width:944px;text-align:left;background:none;}
.web-player-list .content {width:938px;height:201px;*height:205px;overflow:hidden;}
.player-mov-list {width:938px;}
.player-mov-list ul {width:987px;margin-left:-48px;*margin-top:4px;}
.player-mov-list li {float:left;width:281px;height:178px;overflow:hidden;margin-left:48px;display:inline;}
.player-mov-list li img {display:block;width:271px;height:108px;padding:4px;}
.player-mov-list h3 {width:281px;height:20px;overflow:hidden;font-size:12px;font-weight:normal;color:#313131;}
.player-mov-list h3 a {color:#313131;}
.player-mov-list .player-mov-info img {margin-bottom:3px;}
.player-mov-list .player-mov-info .about-mov-link, .player-mov-list .player-mov-info .mov-arter {width:281px;height:20px;overflow:hidden;}
.player-mov-list .player-mov-info .mov-arter *, .player-mov-list .player-mov-info .about-mov-link * {float:left;}
.player-mov-list .player-mov-info a {margin-right:10px;}
.player-mov-list .mov-arter a {font-family:simsun;color:#4B4B4B;}
.web-player-list .player-more {position:absolute;top:217px;left:1px;width:958px;height:27px;overflow:hidden;text-indent:10px;line-height:27px;color:#C5DDF6;border-top:1px solid #CCDFF2;background-color:#ECF6FF;}
.web-player-list .player-more h3 {display:inline;font-weight:normal;font-size:12px;color:#313131;}
.web-player-list .player-more .more-box {display:inline;}
.web-player-list .player-more span {margin:0 10px;}
/* web player style end */
