﻿body, div, iframe, ul, ol, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, table, th, td, 
form, input, button, select, textarea {margin: 0;padding: 0;font-weight: normal;font-style: normal;font-size: 100%;font-family: inherit;}
ol, ul {list-style: none;}
img {border: 0;}
a:link,a:visited {color:#525252;text-decoration:none;}
a:hover {color:#07A7E1;text-decoration:none}
body {font-size:14px;color:#525252;font-family:'΢���ź�','Microsoft Yahei', Tahoma,Verdana;background:#F9F9F9 url(../images/bg.jpg);_background-image:url(../images/32236f2cb2ee48f4bc1c74c29ce4dd06.gif);_background-attachment:fixed;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:0; }
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:14px;}
li{list-style-type:none;}
img{vertical-align:top;}
.pagego{display:none;}
.pagebtn{display:none;}
.pagenow{display: inline-block;
    height: 40px;
    line-heighT: 40px;
    text-decoration: none;
    color: #fff;
    background: #07a7e1;
    font-size: 14px;
    margin: 0 5px;
    border: 1px solid #D9D9D9;
    width: 60px;
    text-align: center;}
#pages em{display: inline-block;
    height: 40px;
    line-heighT: 40px;
    text-decoration: none;
    color: #333;
    font-size: 14px;
    margin: 0 5px;
    border: 1px solid #D9D9D9;
    width: 60px;
    text-align: center;}
.cr {clear:both;height:0px;overflow:hidden;}
.fl {float:left;}
.fr {float:right;}
.mt10 {margin-top:10px;}
.mt8 {margin-top:8px;}
.hidden,.ins {display:none}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
#header .head,.w,#main,.location,#head,.playdz {width:1200px;margin:0 auto;}
.bold {font-weight:bold;}
#header {height:150px;margin-bottom:20px;background:#fff}
.ins {display:none}
/* ���� */
.sa,.history a.gk,.history a.gk:visited {background:url(../images/i.png) no-repeat}
.logo {float:left;widtH:320px;height:100px;}
.logo a,.logo a:visited {width:220px;line-height:216px;height:72px;overflow:hidden;display:block;margin-top:14px;background:url(../images/logo.png) no-repeat}

.search{float:left;widtH:380px;margin-top:29px;border:2px solid #E0DDDD;height: 38px;}
.search p {height:30px;line-height:30px;float:left;widtH:322px;padding:4px;}
.search input {background:none;widtH:100%;line-height:30px;height:30px;color:#c3c3c3;font-size:14px;border:none;outline:0}
.search .sub {widtH:50px;height:38px;background:url(../images/search.png) no-repeat center 8px;padding:0; cursor:pointer;border:none;}
.search .sub:hover {background-position: center -47px;}

.topshare {height:44px;padding-top: 28px;float: right;padding-left: 150px;background: url(../images/sharetxt.gif) no-repeat 0 36px;}
.topshare .bdsharebuttonbox a {display: inline-block;height: 44px;width: 44px;float: left;padding: 0;margin: 0 0 0 6px;background: url(../images/share.jpg) no-repeat;}
.topshare .bdsharebuttonbox .bds_tsina {}
.topshare .bdsharebuttonbox .bds_sqq {background-position: -44px 0;}
.topshare .bdsharebuttonbox .bds_weixin {background-position: -88px 0;}
.topshare .bdsharebuttonbox .bds_bdhome {background-position: -132px 0;}
.topshare .bdsharebuttonbox .bds_douban {background-position: -176px 0;}
.topshare .bdsharebuttonbox .bds_qzone {background-position: -220px 0;}

.menu {height:50px;clear:both;background:#07A7E1;}
.menu p {float:left;height:50px;line-height:50px;font-size:16px;}
.menu .s {border:0;float:right;font-size:14px;widtH:auto;text-align:right;}
.menu a,.menu a:visited {padding:0 18px;display:inline-block;color:#fff;height:50px;}
.menu .s a,.menu .s a:visited {padding:0 12px}
.menu a:hover,.menu a.curr,.menu a.curr:visited {background:#0A8FBF; text-decoration:none}
.menu a.fast {margin-left:0;}

#footer {clear:both;padding:20px 0 40px;color:#888;text-align:center;margin-top:40px}
#footer p{line-height:30px;text-align:center;}
#footer a{color:#888}
#footer a:hover {color:#000}
#footer span {color: #222;}
/* back-top */
#gotop {position:fixed;right: 20px;bottom: 230px;display: none;z-index: 999999;}
*html #gotop{position:absolute;_top: expression(documentElement.scrollBottom + 160 + "px");}
#gotop a {width: 50px;height: 50px;display: block;overflow: hidden;text-indent: -999px;background: url(../images/gotop.png) center center no-repeat #9E9E9E;border-radius:5px}
#gotop a:hover {background-color: #07A7E1;}


#main {height:100%;overflow: hidden;}
.banner {margin-bottom:8px;clear:both}
em,i {font-style:normal}
.side {float:right;width:320px;background: #F7F7F7;}
.col {float:left;width:880px;overflow:hidden}
.box {background:#fff;}
.box .title {height:32px;line-height:32px;padding:10px 0;}
.box .title b {float:left;text-indent:20px;font-weight:400;font-size:20px;color:#07A7E1;display:block;}
.box .title span {float:right;padding-right:14px;font-size:12px;}
.box .dis {display:block;}
.box .title .icot {font-size:20px;font-weight: bold ;text-indent: 40px;display: block;height:32px;line-height: 32px;margin-left: 20px;}
.box .title .more a,.box .title .more a:visited {margin-left: 10px;padding: 0 6px 10px;font-size: 14px}
.box .title .more a:hover {border-bottom: 2px solid #07A7E1;;}
.icot {background: url(../images/icot.png) no-repeat;}
.icot-tv {background-position: 0 -32px;}
.icot-movie {background-position: 0 -64px;}
.icot-zy {background-position: 0 -96px;}
.icot-dm {background-position: 0 -128px;}
.icot-like {background-position: 0 -160px;}
.list {padding:5px 20px;height:100%;overflow:hidden}
.list li{float:left;widtH:100%;line-height:40px;height:40px;overflow:hidden;font-size: 16px;}
.list li span {float:right;font-size:12px;color:#8B8B8B;padding-left: 10px;}
.list li em {font-family: Georgia, "Times New Roman", Times, serif;font-size: 18px;float: left;width: 25px;color: #aaa;}
.list li em.n {color: #07A7E1;}

.loop {margin-bottom: 20px;}
.loop .side .box {background: none;}
.loop .box {padding-top: 10px;}
.loop .side .list {padding:0 20px 10px 20px;}

.plist {padding:0px 0 6px 11px;height: 100%;overflow: hidden;}
.plist li {float:left;width:140px;padding:5px 10px 5px 17px;height:260px;overflow:hidden}
.plist a.im {widtH:140px;height:200px;position: relative;display: block;}
.plist .im .zt {background:rgba(0,0,0,0.6);background: transparent\9;zoom:1\8; /* required for the filters */-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; /* IE8 */filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); /* IE5.5-7 */ position: absolute;height:32px;line-height:32px;left:0;bottom: 0;width:128px;padding: 0 6px;}
.plist .im em {float:left;font-size: 12px;color: #fff;display:block;}
.plist .im i {float:right;color: #FF672D;font-size: 16px; font-family:arial;}
.plist li img  {widtH:140px;height:200px;}
.plist li a:hover img,.movielist li a.img:hover img {filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}
.plist li p {line-height:30px;height:30px;text-align:center;overflow:hidden;padding:5px 0 3px;display:block;overflow:hidden;;}
.plist li a:hover {color:#f00}
.plist li .txt {height:19px;color:#BABABA;display: block;text-align: center;display: block;font-size: 12px;overflow:hidden}

.xplist {padding:5px 0 6px 13px;}
.xplist li {width: 124px;height: 216px;padding: 5px 9px 0px 9px;}
.xplist li a.im,.xplist li img {width: 124px;height: 176px;}
.xplist .im .zt {width: 112px;}
 

.movie-count {font-size: 12px;}
.movie-count i{color: #FF672D;font-weight: normal;}
.boutique {padding-top: 10px;margin-bottom: 14px;}
.boutique .title dl {float:right;padding-left: 30px;}
.boutique .title dd {float:left;padding:0 20px 6px;height:28px;line-height:28px;text-align:center;cursor:pointer;font-size: 16px;;}
.boutique .title dd.on {font-weight:bold;color: #07A7E1;}
.boutitle {height:42px;line-height:42px;background:#F6F6F6;border-radius:5px;}
.boxlist {height:100%;overflow: hidden;padding:0px 0 18px 20px;}
.boxlist li {margin-left:0px;widtH:286px;float:left;background: #FFc;text-indent:16px;background:url(../images/dot.png) no-repeat 0px 18px;font-size: 14px}
.boxlist li a,.boxlist li a:visited {color: #8c8c8c8;}
.boxlist li a:hover {color: #07A7E1;}
.boxlist li span {padding-right:14px;}
.boutique .plist {padding-left:9px}
.boutique .plist li .txt {position: relative;text-align: left;padding-right:26px}
.boutique .plist li .txt em,.movielist .plist li p em {position:absolute;top:-2px;right:0;font-family:Georgia, "Times New Roman", Times, serif;font-size: 18px;color: #FF9000;vertical-align: text-bottom;background:#fff}

.copyright-tps {border:1px solid #07A7E1;padding:20px;font-size:16px;text-align:center;color:#f00}
.copylist {padding:20px 0 0 0;overflow:hidden}
.copylist ul {padding:0;margin-right:-50px;width:950px;overflow:hidden}
.copylist li {float:left;width:140px;padding:5px 0px 5px 0px;height:260px;overflow:hidden;margin-right:50px}

.p-side {float:right;width:250px;overflow:hidden}
.view {float:left;width:940px}
.fh_right {overflow:hidden;width:250px;}
.fh_r {background:#fff;height:100%;overflow:hidden;}

.movieview { position:relative;height:100%;overflow:hidden}
.loaction {padding-bottom:10px;margin-top:-10px;color:#888}
.loaction a,.loaction a:visited {color:#888}
.loaction a:hover {color:#f00}

.hottitle {height:40px;font-size:24px;font-weight:bold;line-height:40px;}
.movielist {margin-bottom:24px;}
.movielist .plist li p {position: relative;text-align: left;}
.movielist .plist li p em {top:4px}


.hotlist li { position:relative}
.hotlist em { position:absolute;top:14px;left:16px;display:block;width:20px;line-height:20px;height:20px;text-align:center;background:#ddd;color:#fff;font-size:12px;}
.hotlist em.n {background:#f60}
.hotlist .title .s1 {text-indent:22px}
.hotlist .s1 {text-indent:50px}
.hotlist .s1 a {float:left;}


/* ��ҳ */
#pages {height:44px;padding:30px 0 30px 20px;clear:both;text-align: center;}
#pages a,
#pages a:visited,#pages a:hover{display:inline-block;height:40px;line-heighT:40px;text-decoration:none;color:#333;font-size:14px;margin:0 5px;border:1px solid #D9D9D9;width:60px;text-align:center;}
#pages a:hover,#pages a.on,#pages a.on:visited {border:1px solid #46B4E5;border-bottom:4px solid #3B97C0;background:#46B4E5;color:#fff;line-height: 38px;height: 38px;}

.filter {position:relative;background:#fff;padding:0 22px 10px;}
.filter ul {clear:both;heighT:100%;overflow:hidden;border-bottom:1px solid #F0F0F0;}
.filter li {clear:both;line-height:34px;padding:4px 0px 10px;color:#A1A4A9;font-size:16px;height:100%;overflow:hidden}
.filter li span {float:left;padding-right:10px;color:#23B1E4;}
.filter li a,.filter li a:visited {float:left;padding:0 6px;display:block;height:28px;line-height:28px;color:#8c8c8c;padding-bottom: 4px;margin-right:1px}
.filter li a.curr,.filter li a.curr:visited,.filter li a:hover { text-decoration:none;border-bottom:2px solid #23B1E4;padding-bottom: 2px;}
.orderby {padding: 8px 22px 0;height: 40px;}
.orderby span {float: left;color: #999;padding-right: 10px;}
.orderby a {float: left;display: inline-block; position: relative;text-indent: 20px;margin-right: 10px;}
.orderby a:before,.orderby a:after {content: "";position:absolute;left:0px;top:4px;display: block;width: 11px;height: 11px;border: 1px solid #ddd;}
.orderby a:after{width: 9px;height: 9px;background: #69D5FF;top:6px;left:2px;border: 0;display: none;}
.orderby a:hover:before,.orderby a.curr:before{border: 1px solid #69d5ff;}
.orderby a:hover:after,.orderby a.curr:after{display: block;}
.orderby a.curr {color: #69D5FF;}

.cai {margin-top: 20px;}

.movie {padding:20px;background: #fff;}
.movie .pic {width:170px;float:left;}
.movie .pic img {width:148px;height:211px;}
.movie .info {float:right;width:720px; position:relative;}
.movie .info h1 {font-size:24px;color:#333;line-height:36px;overflow: hidden;}
.movie .info ul {width:400px;}
.movie .info li {line-height:28px;font-size: 15px;padding: 6px 0;}
.movie .info li a,.movie .info li a:visited,.dbpf a,.blue {color:#07A7E1;}
.movie .info li a:hover,.dbpf a:hover {color:#f00}
.movie .info li span.year {padding-left:20px}
.movie .info .zt {padding-left:30px}
.movie .viewvd {position: absolute;top:46px;right: 0px;width:300px;height:250px;}

.dbpf {padding-top: 10px;}
.dbpf h4{color: #909090;font-size:14px;text-align: center;height: 30px;padding-right: 10px;}
.dbpf .dbid {height: 30px;line-height: 30px;padding-top: 10px;}
.dbpf .dblj{height: 30px;line-height: 30px;padding-top: 1px;}
.e_db {
height: 14px;
background: url(../images/douban_s.png) left 2px no-repeat;
display: inline-block;
width: 12px;
cursor: pointer;
margin-left: 5px;
}
.starend {line-height:26px;overflow:hidden}
.starend span,.starend p {float:left;}
.star,.star em {height:25px;background:url(../images/star.gif) repeat-x;width:125px;}
.star em {display:block; background-position:0 -29px}
.star .st0 {width: 0;}
.star .st1 {width: 12.5px;}
.star .st2 {width: 25px;}
.star .st3 {width: 37.5px;}
.star .st4 {width: 50px;}
.star .st5 {width: 62.5px;}
.star .st6 {width: 75px;}
.star .st7 {width: 87.5px;}
.star .st8 {width: 100px;}
.star .st9 {width: 112.5px;}
.star .st10 {width: 125px;}
.statnum {padding-left:4px;font-size:24px;font-weight:400;color:#EB6001}



#endtext {line-height:34px;padding:20px 0px;border:solid #eee;font-size:16px;border-widtH:1px 0;margin:26px 0;color: #777;}
#endtext p {margin:16px 0;}
.smalltext p,.smalltext {display:inline;}
.alltext {display:inline;display:none}
a.descmore,a.descmore:visited {display:inline;color:#07A7E1;}



.downlist {}
.downlist h4,.btdown h4 {line-height:36px;height:36px;padding:0 16px;font-size:16px;background:#A4A4A4;color:#fff;border-bottom:4px solid #8A8A8A}
.downlist ul{height:100%;overflow:hidden}
.downlist li {height:26px;border-top:1px dashed #EBE6ED;line-height:26px;padding:17px 0 17px 0px;margin-top:-1px}
.downlist li i {display:block;float:left;width:30px;text-align:center}
.downlist li i input { vertical-align:middle}
.downlist p {float:left;width:560px;overflow:hidden;height:26px;}
.downlist p a,.downlist p a:visited {color:#6B6E75}
.downlist p a:hover {color:#f00}
.downlist span {float:right;}
.downlist span a,.downlist span a:visited {margin-left:10px;color:#fff;display:inline-block;width:50px;height:26px;line-height:26px;background:#FE7200;text-align:center;}
.downlist span a:hover {filter:alpha(opacity=80); /*IE*/-moz-opacity:0.8; /*MOZ , FF*/opacity:0.8; /*CSS3, FF1.5*/ text-decoration:none;color:#fff}
.downlist span a.d2,.downlist span a.d2:visited {background:#0090FF}
.downlist span a.d3,.downlist span a.d3:visited {background:#39C07B}
.downlist span a.d4,.downlist span a.d4:visited {background:#5FAE2F}
.downlist span a.d5,.downlist span a.d5:visited {background:#9253DF}
.downlist .ckbox a,.downlist .ckbox a:visited {display:inline-block;width:133px;height:26px;line-heighT:26px;text-align:center;background:url(../images/ckbox.png) no-repeat;margin:0 10px 0 0;color:#464646}
.downlist .ckbox a:hover {color:#f00}
.comment {padding:20px;margin-top:20px;}

.btdown h4 {background: #6EB6E0;border-bottom: 4px solid #5C99BC;}
.btinfo {padding: 15px 0 20px;}
.btlist {height: 100%;overflow: hidden;float: left;width: 600px;}
.btinfo ul li {font-size: 12px;}
.btinfo p.torrent {padding-left: 36px;line-height:32px;height: 34px;background:url(../images/torrent.gif) no-repeat;font-size:15px;}
.btinfo p.torrent em{color:#ff0000;font-style:normal;font-weight:bold;}
.btinfo p.torrent i{font-style:normal;font-size:12px;}
.btinfo p.torrent i.dico{background:url(../images/common.gif) right 3px no-repeat;}
.btinfo ul.btTree{margin-left:10px;color:#777;}
.btinfo .alert{color:#ff0000;font-size:20px;font-weight:bold;line-height:60px;}
.btinfo small {color: #999999;font-size:11px;padding-left:5px;}

.btcate {float:right;}
.btcate dd {float:left;widtH:100px;text-align:center}
.btcate dd span {display:block;line-height:30px;height:30px;color:#888;padding-bottom:6px}
.btcate dd b {color:#f00;font-size:14px;display:block;line-height:30px}
.btcate dd a,.btcate dd a:visited {display:inline-block;width:70px;height:30px;line-height:30px;text-indent:20px;background:#FF8400 url(../images/btcate.png) no-repeat 6px 6px;color:#fff;border-raidus:2px}
.btcate dd a.cili,.btcate dd a.cili:visited {background-color:#8BCCF1; background-position:6px -24px}
.btcate dd a:hover,.btcate dd a.cili:hover {background-color:#888}
.downtimetps {color:#aaa;border-top:1px solid #eee;font-size:12px;padding-top:20px}

.goloaction  {height:30px;line-height:30px;padding:10px 0;}
.godown {border-bottom:4px solid #f2f2f2;background:#fff;height:250px;padding:20px}
.downurl {float:left;widtH:510px;text-align:center;}
.downurl h1 {font-size:18px;line-height:30px;}
.downurl li {height:60px;padding-top:30px;}
.downurl li a,.downurl li a:visited {width:230px;height:60px;line-height:60px;background:#069;color:#fff;font-size:16px;display:block;border-radius:3px;text-align:center;margin:0 auto}
.downurl li a:hover {background:#888}
.gobanner {width:960px;text-align:center;margin:20px auto}
.govd {float:left;width:300px;padding-left:20px}
.links {}
.links .bd {padding:0px 20px 20px;line-height: 26px;}
.links .title span {color: #ACACAC;}
.links .bd a{color: #929292;margin-right: 10px;}
.links .bd a:hover{color: #000;}

/* ƽ����Ժ�С������֮��ķֱ��ʵ���ʽ */
@media (max-width: 200px) {
#header .head,.w,#main,.location,#head,.playdz {width:960px;}
.search{widtH:380px;}
.search p {widtH:290px;}
.plus {padding-left:50px;}
.menu a,.menu a:visited {padding:0 10px;}
.menu .s a,.menu .s a:visited {padding:0 6px}
.col {width:650px;}
.loop {margin-bottom: 10px;}
.plist {padding:10px 0 6px 6px;}
.plist li {width:146px;padding:5px 6px 5px 6px;height:264px;}
.plist a.im {widtH:146px;height:195px;}
.plist a.im img {widtH:100%;height:100%;}
.plist .im .zt {width:134px;}
.boxlist {padding:0 0 10px 0 }
.boxlist li {widtH:289px;padding:0 20px 0 10px;background-position:14px 20px;}
.comic .plist {padding-left:10px}
.comic .plist li {padding:0px 12px 0 15px}
.p-side {width:150px;}
.view {width:800px}
.nav {widtH:148px}
.movielist {margin-top:14px;margin-bottom:14px;}
.movielist p {widtH:76px;}
.movielist .s1 {widtH:280px;}
.movielist .s4 {widtH:70px;}
.movielist .s5 {widtH:76px;}
.movielist .s6 {widtH:130px;}
.movielist .s7 {widtH:90px;}
.filter ul {padding:10px}
.filter li {padding:8px 6px;}
.filter li span {padding-right:6px;font-size:14px}
.filter li a,.filter li a:visited {padding:0 6px;}
.movie {padding:14px;}
.movie .info {width:550px;}


}

