﻿html, body, div, span,applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;}
html,body{background:#fff;}
body{font:normal normal normal 12px/1.5em Verdana,Simsun,Helvetica,Arial,sans-serif; color:#333;text-align: center;height:100%;word-break : break-all;}
div {text-align:left;}
a{text-decoration:none;color:#016a9f;}
a:hover{text-decoration:underline;}
li{list-style-type:none;}
img{border-style: none;}
fieldset{border-style: none }
label,button{cursor: pointer;}
select,input,textarea{font-size:12px;line-height:1.2em;}
table{border-collapse: collapse;border-style: none;}
td{padding: 0;border:0;font-size:12px;line-height:1.5em;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
*+html .clearfix {height: 1%;}

.nav, .navlist li a:hover, .navlist li a.on, .navlist li, .search input, .search button, .mykk_A, .mykk_A_on {background:url(../images/nav.png) no-repeat 0 0;}
.box_tt, .shoubo .box_con, .scrollimg_con li a {background:url(../images/sprite.png) no-repeat 0 0;}
.table_com th p, .tab_hot dt a:hover, .tab_hot dt a.on, .sort-list li a.playMov, .imglist .info, .kanguo .tips {background:url(../images/icon.png) no-repeat 0 0;}
.bgno {background:none !important;}
.wrap {width:960px;margin:0 auto;overflow:hidden;}
.main {float:left;width:270px;}

.pic {display:block;padding:1px;border:solid #cdcdcd 1px;overflow:hidden;}


/*scrollimg*/
.scrollimg {width:960px;height:260px;background:#333;margin:0 auto 8px;border-bottom:solid #d9d9d9 2px;overflow:hidden;clear:both;}
.scrollimg .pic {width:960px;height:260px;padding:0;border:none;}
.scrollimg .bg {position:relative;float:right;width:260px;height:260px;background:#000;margin-top:-260px;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.scrollimg_con {position:relative;float:right;width:268px;height:260px;margin:-260px 0 0 0;>margin:-260px -260px 0 0;}
.scrollimg_con h3 {position:absolute;top:35px;left:37px;font-size:18px;font-family:"Microsoft YaHei";font-weight:lighter;color:#bfe2ff;line-height:22px;}
.scrollimg_con h3 a {color:#bfe2ff;}
.scrollimg_con p {position:absolute;top:70px;left:37px;width:215px;color:#d4d4d4;}
.scrollimg_con .play_bg {position:absolute;left:50px;top:130px;width:160px;height:100px;overflow:hidden;background:url(../images/bg_scroll.png) no-repeat 0 0;_background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://misc.web.xunlei.com/movie_55/img/bg_scroll.png", sizingMethod="scale"); }
.scrollimg_con .play {position:absolute;left:85px;top:165px;display:block;width:91px;height:32px;overflow:hidden;text-indent:-9999px;}
.play_none, .play_bg_none {display:none;}
.scrollimg_con ul {position:absolute;left:38px;bottom:10px;}
.scrollimg_con li {float:left;display:inline;width:13px;height:13px;margin:0 0 0 7px;overflow:hidden;}
.scrollimg_con li a, .scrollimg_con button {background:url(../images/bg_scroll.gif) no-repeat 0 0;}
.scrollimg_con li a {display:block;width:13px;height:13px;background-position:-2px -35px;font-size:0;line-height:0;text-indent:-9999px;}
.scrollimg_con li a.on {background-position:-36px -35px;}
.scrollimg_con button {position:absolute;left:187px;bottom:8px;display:block;width:18px;height:18px;border:none;text-indent:-9999px;}
.scrollimg_con button.no {background-position:-67px 0;}
.scrollimg_con button.next {left:213px;background-position:-34px 0;}
.scrollimg_con button.nextno {left:213px;background-position:-100px 0;}
/*box*/
.box {margin-bottom:8px;overflow:hidden;zoom:1;}
.box_tt {position:relative;height:30px;overflow:hidden; border:0;}
.box_tt h2 {float:left;display:inline;margin:6px 0 0 10px;font-size:13px;color:#2e2e2e;}
.box_tt .more {float:right;display:inline;margin:6px 10px 0 0;}
.box_tt p.more {color:#999;}
.box_tt .date {float:left;display:inline;margin:5px 0 0 5px;color:#339210;font-weight:bold;}
.box_tt_ad {display:block;position:absolute;right:10px;top:0px;}
/*tab*/
.tab_hot {position:relative;height:121px;padding-top:10px;margin-bottom:4px;overflow:hidden;}
.tab_hot dt {position:relative;width:167px;height:21px;background:#f2f2f2;margin-bottom:4px;}
.tab_hot dt a {display:block;width:134px;height:18px;padding:1px 26px 0 5px;border:solid #e8e8e8 1px;overflow:hidden;}
.tab_hot dt a:hover, .tab_hot dt a.on {position:relative;background-color:#fff;background-position:157px -37px;padding:1px 33px 0 5px;border-right:none;text-decoration:none;}
.tab_hot dt a:hover span, .tab_hot dt a.on span {display:none;}
.tab_hot dt span {position:absolute;right:5px;top:0px;color:#ff5b01;}
.tab_hot dd {float:right;width:517px;height:121px;margin-top:-125px;padding-left:10px;border-left:solid #e8e8e8 1px;}
/*imglist*/
.imglist {float:left;padding:10px 0 0 0;margin-left:-20px;}
.imglist li {float:left;display:inline;width:270px;height:310px;margin:0 0 0 20px;overflow:hidden;text-align:center;}
.imglist a.pic {position:relative;width:280px;height:140px;}
.imglist a.pic:hover {text-decoration:none;}
.imglist p {color:#6e6e6e;}
.imglist .link {position:relative;width:110px;height:25px;padding:5px 10px 5px 0;overflow:hidden;}
.imglist .link a {display:inline-block;font-weight:bold;padding-right:5px;}
.imglist .link .info {position:absolute;right:0;top:8px;display:block;width:8px;height:10px;padding:0;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px;}
.imglist em {position:absolute;right:5px;bottom:1px;font-style:normal;color:#fff;}
.imglist .bg {position:absolute;right:1px;bottom:1px;display:block;width:110px;height:18px;background:url(../images/update.png) no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#00000000, endColorStr=#99000000, gradientType='1');}




/*list-pager*/
.list-pager {position:absolute;top:5px;margin-left:-25px;}
.pager-num, .pager-op { float:left; }
.pager-num { margin:4px 8px 0 0; }
.pager-num a { float:left; width:6px; height:7px; margin-left:5px; overflow:hidden; text-indent:-9999px; background:url(../images/sprite.png) no-repeat -172px -27px;cursor:pointer;}
.pager-num a.currA, .pager-num a:hover { background-position:-163px -27px; }
.pager-op a { float:left; width:24px; height:15px; overflow:hidden; text-indent:-9999px; background:url(../images/sprite.png) no-repeat -113px -27px;cursor:pointer;}
.pager-op a.no-page-up, .pager-op a.page-up { background-position:-113px -27px; }
.pager-op a.page-up:hover { background-position:-113px -43px; }
.pager-op a.no-page-down, .pager-op a.page-down { margin-left:-1px; background-position:-138px -27px; }
.pager-op a.page-down:hover { background-position:-138px -43px; }
