﻿@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}fieldset,img{border:0}:focus{outline:0}address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}abbr,acronym{border:0;font-variant:normal}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}code,kbd,samp,tt{font-size:100%}input,button,textarea,select{*font-size:100%}body{line-height:1.5}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}sup,sub{font-size:100%;vertical-align:baseline}:link,:visited ,ins{text-decoration:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
/* CSS Document */
* {margin: 0;padding: 0;}body,html {overflow-y: auto;overflow-x: hidden;}
.clearfix{margin-right:auto;margin-left:auto;*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}
b,em,i{font-style:normal;font-weight:normal;}
body{margin:0;font-family:"Microsoft Yahei",Arial,Tahoma,Helvetica,"SimSun","Hiragino Sans GB",sans-serif;font-size:14px;line-height:20px;color:#333;position:relative;}
html,body{width:100%;min-width:1200px;margin:0 auto;overflow-x:hidden;min-height:1000px;background-color:#f4f4f5;}
button,input,select,textarea,th{background:#fff;font-size:12px;line-height:1.5em;font-family:"Microsoft Yahei",Arial,Tahoma,Helvetica,"SimSun","Hiragino Sans GB",sans-serif;}
a{color:#333;text-decoration:none;}
a:hover,a:focus{-webkit-transition:color 150ms ease-in 0ms,background-color 150ms ease-in 150ms;-moz-transition:color 150ms ease-in 0ms,background-color 150ms ease-in 150ms;-ms-transition:color 150ms ease-in 0ms,background-color 150ms ease-in 150ms;-o-transition:color 150ms ease-in 0ms,background-color 150ms ease-in 150ms;transition:color 150ms ease-in 0ms,background-color 150ms ease-in 150ms;}
.rotate360:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
a:hover{color:#f21000;text-decoration:none !important;}
.rotate360{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.fl{float:left;}
.fr{float:right;}
.w1200{width:1200px;margin:0 auto;}
.w1168{width:1168px;margin:0 auto;}
.h30{width:100%;height:30px;}
.h20{width:100%;height:20px;}
.h16{width:100%;height:16px;}
.h12{width:100%;height:12px;}
.hide{display:none;}
i{display:inline-block;cursor: pointer;}
img{vertical-align: top;border: 0;}
.bg{background-color: #fff;}
.icon{background:url(../img/index_icon.png) no-repeat;background-size:600px 600px;}

.crumb{height: 46px;line-height: 46px;}
.crumb,.crumb a{font-size:12px;color:#aaa;}
.crumb a:hover{color:#0091ff;}
.crumb i{display:inline-block;width:18px;height:14px;background-position:-361px -0px;margin-right:10px;position:relative;top:1px;}

footer{width: 100%;max-height: 450px;background-color: #282828;}
.top_footer{height:140px;padding: 45px 0 37px;border-bottom: 1px solid #3e3e3e; }
.f_logo {width: 396px;height:140px; margin-left: 66px;border-right: 1px solid #3e3e3e;text-align: center;}
.f_logo p{text-align: center;font-size: 14px; color: #fff;margin-top: 16px;}
.f_logo p:hover{color: #f60;}
.f_nav{margin-left: 120px;line-height: 32px;}
.top_footer dt em{font-size: 20px; color: #fff;}
.top_footer dd a{display: block;float: left;width: 100px;font-size: 16px;color: #cacaca;margin-right: 20px;overflow: hidden;white-space: nowrap;}
.top_footer dd a:hover{color: #f60;}
.bottom_footer{height:auto;margin:0 auto;font-size: 12px;color:#797979;text-align:center;line-height: 28px;padding: 36px 0;}
.bottom_footer a{color:#999;}
.bottom_footer a:hover{color:#F90;}
.bottom_footer a.s{color:#999;}
.bottom_footer a.s:hover{color:#F90;}
/* 顶部收藏 */

.wrap { width: 1200px; margin: 0 auto; }

.header { width: 100%; height: 40px; background: #262626; position: relative; z-index: 9; }
.header .wrap { width: 1200px; margin: 0 auto; font-size: 14px; }
.header .wrap .nav_list li { float: left; line-height: 40px; }
.header .wrap .nav_list li a { color: #999; margin: 0 15px; }
.header .wrap .nav_list li a.on, .header .wrap .nav_list li a:hover { color: #e6e6e6; }
.header .wrap .sitenav { position: relative; cursor: pointer; }
.header .wrap .sitenav > span { background: #eee; height: 43px; line-height: 40px; display: block; width: 95px; text-align: center; color: #fff; background: -webkit-linear-gradient(to bottom, #3399ff 0%, #0281ff 100%) !important; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3399ff', endColorstr='#0281ff',GradientType=0 ) !important; background: linear-gradient(to bottom, #3399ff 0%, #0281ff 100%) !important; position: relative; }
.header .wrap .sitenav > span:before { display: block; position: absolute; content: " "; left: -6px; bottom: 0; width: 0; height: 0; border-bottom: 6px solid transparent; border-right: 6px solid #000; }
.header .wrap .sitenav .topr { position: absolute; right: 0px; top: 43px; display: none; box-shadow: 0 6px 12px #bfbebe; -webkit-box-shadow: 0 6px 12px #bfbebe; -moz-box-shadow: 0 6px 12px #bfbebe; }
.header .wrap .sitenav .nav_item { width: 1200px; overflow: hidden; background: #fff; display: flex; }
.header .wrap .sitenav .nav_item ul { float: left; width: 199px; flex: 1; text-align: center; border-right: 1px solid #e6e6e6; padding-bottom: 15px; }
.header .wrap .sitenav .nav_item ul li { width: 100%; float: left; }
.header .wrap .sitenav .nav_item ul li span { display: inline-block; width: 100%; font-size: 16px; color: #fff; line-height: 50px; height: 50px; font-weight: 600; background: #0281ff; border-right: 1px solid #409fff; border-bottom: 1px solid #66b3ff; box-sizing: border-box; margin-bottom: 25px; }
.header .wrap .sitenav .nav_item ul li a { display: inline-block; box-sizing: border-box; width: 100%; height: 36px; line-height: 36px; font-size: 14px; color: #565656; }
.header .wrap .sitenav .nav_item ul li a:hover { color: #0281ff; }
.header .wrap .sitenav .nav_item ul li .ico_h::after { display: inline-block; content: ""; background: url(../top/img_icon.png) no-repeat; height: 12px; width: 10px; background-position: 0 0; margin: 0 0 0 5px; }
.header .wrap .sitenav .nav_item ul:last-child { border: none; }

.top_wrap { height: 100px; width: 1200px; overflow: hidden; margin: 10px auto; }
.top_wrap .logo { margin: 10px 50px 0 0; }
.top_wrap .logo img { width: auto; height: 80px; }
.top_wrap .search_box { background: #fff; border: 1px solid #ddd; border-radius: 3px; overflow: hidden; width: 440px; height: 42px; margin-top: 30px; }
.top_wrap .search_box .search_ksy { float: left; background: none; height: 42px; line-height: inherit; border: none; width: 250px; padding: 0 25px; color: #6b6b6b; }
.top_wrap .search_box .search_btn { float: right; width: 80px; height: 42px; cursor: pointer; border: none; outline: none; background: -webkit-linear-gradient(to right, #3399ff 0%, #0281ff 100%) !important; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3399ff', endColorstr='#0281ff',GradientType=1 ) !important; background: linear-gradient(to right, #3399ff 0%, #0281ff 100%) !important; }
.top_wrap .search_box .search_btn:hover { opacity: .8; }
.top_wrap .search_box .search_btn .icon-search { color: #fff; display: block; text-align: center; line-height: 42px; background: url(../top/img_icon.png) no-repeat; margin: 0 auto; height: 24px; width: 24px; background-position: 0 -78px; }

.Min_nav { width: 100%; height: 52px; background: #404952; }
.Min_nav .wrap { overflow: hidden; }
.Min_nav a { line-height: 52px; height: 52px; display: inline-block; float: left; padding: 0 32px; color: #fafafa; font-size: 16px; background: #404952; /*transition: all .4s linear; -webkit-transition: all .4s linear; */}
.Min_nav a.on, .Min_nav a:hover { background: #1f272b;color: #fff;border-bottom: 3px #3399ff solid;line-height: 49px;height: 49px;overflow: hidden;}

.content { width: 1200px; margin: 0 auto 40px; min-height: calc(100vh - 500px); overflow: hidden; }

.Min_L { width: 800px; overflow: hidden; margin-right: 40px; }

.Min_R { width: 360px; overflow: hidden; }

.footer { width: 100%; background: #262626; padding: 15px 0; overflow: hidden; font-size: 12px; }
.footer .wrap { width: 1200px; margin: 0 auto; }
.footer .wrap .footer-links { text-align: center; margin: 8px auto; }
.footer .wrap .footer-links a + a { border-left: 1px solid #565656; }
.footer .wrap .footer-links a { padding: 0px 10px; height: 14px; line-height: 14px; display: inline-block; text-decoration: none; color: #D7D7D7; font-size: 14px; transition: all .1s linear; }
.footer .wrap .footer-links a:hover { color: #0281ff; }
.footer .wrap p { text-align: center; line-height: 26px; color: #6B6B6B; }
.footer .wrap p a { color: #0281ff; }
.footer .wrap .logo img { display: block; height: 70px; margin: 5px auto 0; }



/* index */
.index_wrap{width:1200px;margin:0 auto;position: relative;z-index: 1;}
.index_one{padding:0;width:1200px;margin:0 auto;background-color: #fff;}
.index_two{padding: 16px 16px 2px 16px;width:1168px;margin:0 auto;overflow: hidden;*zoom: 1;background-color: #fff;}
.index_three{padding: 16px;width:1168px;margin:0 auto;overflow: hidden;*zoom: 1;background-color: #fff;}
.index_four{padding: 16px;width:1168px;margin:0 auto;overflow: hidden;*zoom: 1;background-color: #fff;}
.index_five{padding: 16px;width:1168px;margin:0 auto;overflow: hidden;*zoom: 1;background-color: #fff;}
.index_six{padding: 16px;width:1168px;margin:0 auto;overflow: hidden;*zoom: 1;background-color: #fff;}
.index_seven{padding: 16px;width:1168px;margin:0 auto;overflow: hidden;*zoom: 1;background-color: #fff;}


.main-con {width:1200px;padding:10px 5px 0 5px;margin:0 auto;background-color:#fff;}
.mar-bot20 {margin-bottom:20px;}
.box-title {height:35px;border-bottom:2px solid #ebebeb;position:relative;}
.box::after,.box-text::after {content:'';visibility:hidden;display:block;clear:both;}
.box-title .inset-h,.box-title h1,.box-title h2,.box-title h3,.box-title p {position:absolute;display:inline-block;padding:0 15px;left:0;top:0;line-height:35px;font-weight:700;border-bottom:2px solid #f6505c;font-size:20px;cursor:default;}
.box-title .more {float:right;margin:8px 10px 0 0;font-size:14px;}
.news-list {padding:5px 0 0 15px;}
.news-list li {padding-left:15px;line-height:28px;*line-height:25px;_line-height:28px;overflow:hidden;background:url("/static/img/pcnew_ico.png") no-repeat 100px 100px;background-position-x:100px;background-position-y:100px;_background:url("/static/img/pcnew_ico.gif") no-repeat 100px 100px;background-position:-196px -284px;}
.news-list li a {display:inline-block;float:left;max-width:80%;*width:80%;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.tag-tit {height:35px;border-bottom:2px solid #ebebeb;background-color:#f5f5f5;}
.tag-tit .tag-tit-ul,.tag-tit .tag-tit-ul2 {width:70%;height:100%;float:left;}
.tag-tit .tag-tit-ul li.current,.tag-tit .tag-tit-ul2 li.current {color:#f6505c;border-bottom:2px solid #f6505c;}
.tag-tit .tag-tit-ul li,.tag-tit .tag-tit-ul2 li {height:100%;float:left;padding:0 15px;font-size:16px;font-weight:700;line-height:35px;cursor:pointer;}



.box-title-rank h3 {font-size:16px;font-family:Arial;font-weight:normal;margin-left:10px;border-left:2px solid #f6505c;line-height:16px;padding:0 0 0 8px}
.mar-bot20 {margin-bottom:20px}
.mar-bot30 {margin-bottom:30px}
.mar-bot23 {margin-bottom:23px}
.game-rank-con {margin:10px 0 0 10px}
.game-poker {zoom:1;*margin-bottom:20px;_margin-bottom:0}
.game-poker:after {content:'';visibility:hidden;display:block;clear:both}
.game-poker li {width:218px;padding:14px 0;border:1px solid #f5f5f5;text-align:center;position:relative;float:left;margin:0 20px 20px 0}
.game-poker li a.info {display:block;position:relative;text-align:center}
.game-poker li a.info img {display:block;width:120px;height:120px;margin:0 auto 10px auto}
.game-poker li a.info p {width:166px;margin:0 auto;font-size:16px;line-height:26px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.game-poker li a.info .radius120 {left:28px;_left:0}
.game-poker li a.info:hover {cursor:pointer}
.game-poker li a.info:hover p {color:#f6505c}
.game-poker li .type {color:#999;line-height:22px;cursor:default}
.game-poker li .update {color:#999;line-height:22px;cursor:default}
.game-poker li .fav {margin:3px 0 10px 0;height:15px;cursor:default}
.game-poker li .fav .good,.game-poker li .fav .bad {display:inline-block;width:15px;height:15px;background:url(/static/img/pcnew_ico.png) no-repeat 100px 100px;_background:url(/static/img/pcnew_ico.gif) no-repeat 100px 100px}
.game-poker li .fav .good {background-position:0 -283px}
.game-poker li .fav .bad {background-position:-50px -283px}
.game-poker li .down {display:block;width:86px;height:28px;border:1px solid #ccc;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:0 auto;text-align:center;line-height:28px;background:#fafafa;background:-moz-linear-gradient(top,#fff,#fafafa);background:-webkit-linear-gradient(top,#fff,#fafafa);background:-ms-linear-gradient(top,#fff,#fafafa);background:-o-linear-gradient(top,#fff,#fafafa)}
.game-poker li .down:hover {background:#f6505c;border-color:#f6505c;color:#fff;font-weight:700}
.game-poker li:hover {background:#f5f5f5}
.game-poker li:hover .info p {color:#f6505c}
.game-poker li:hover .down {background:#f6505c;border-color:#f6505c;color:#fff}
.game-poker li.last {margin-right:10px}
.corner-first,.corner-second,.corner-third,.corner-mine,.corner-publish {width:55px;height:55px;background:url(/static/img/pcnew_ico.png) no-repeat 100px 100px;_background:url(/static/img/pcnew_ico.gif) no-repeat 100px 100px;position:absolute;top:-3px;left:-3px;z-index:100}
.corner-first {background-position:0 -345px}
.corner-second {background-position:-55px -345px}
.corner-third {background-position:-110px -345px}
.left-con {width:810px;float:left;position:relative}
.right-con {float:right;width:380px;border:1px solid #fff}
.ol-list-con .game-ul-list {padding:0 4px;_padding:0 3px;margin-bottom:35px;border-bottom:1px solid #ebebeb}
.ol-list-con .game-ul-list li {margin:5px}
.one-talk-list {padding-top:3px}
.one-talk-list li {padding:10px 0;margin:0 10px;border-bottom:1px dotted #ebebeb;margin-top:-1px}
.one-talk-list li:hover {background-color:#fafafa}
.one-talk-list li a:hover {text-decoration:underline}
.one-talk-list .img {width:180px;height:135px;float:left;margin-right:10px}
.one-talk-list .img img {display:block;width:100%;height:100%}
.one-talk-list .des {margin-left:190px;height:135px;position:relative}
.one-talk-list .tit {font-size:14px;font-weight:700;padding:1px 0 10px}
.one-talk-list .tit a {display:block;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.one-talk-list .text {height:75px;font-size:14px;line-height:24px;color:#666;margin-bottom:6px;overflow:hidden}
.one-talk-list .text .more {color:#f6505c}
.one-talk-list .time {font-size:12px;cursor:default;color:#666}
.one-talk-list .aside {font-size:12px;color:#999}
.one-talk-list .more {color:#f6505c}
.one-talk-list .spa {margin-right:30px}
.one-talk-list .org {color:#f6505c;padding:0 2px}
.open-test {width:378px}
.open-test .box-text {height:510px;overflow:hidden;position:relative;border-bottom:1px dotted #f5f5f5}
.open-test .more .icon {width:12px;height:12px;display:inline-block;background:url("/static/img/new_index_icon.png") no-repeat 1px 1px;_background:url("/static/img/new_index_icon.gif") no-repeat 1px 1px}
.open-test .more .org {color:#f6505c}
.open-test table {width:100%;text-align:center;display:none;position:absolute;left:0;top:0}
.open-test table th {background-color:#fdfdfd;height:32px;line-height:32px;border-bottom:1px solid #f5f5f5;cursor:default;color:#666}
.open-test table th.time {width:55px}
.open-test table th.name {width:130px}
.open-test table th.static {width:105px}
.open-test table th.downtr {width:44px}
.open-test table th.type {width:44px}
.open-test table th.hottr {width:59px}
.open-test table tr {width:100%;border-bottom:1px dotted #ebebeb}
.open-test table tr:hover {background:#f7f7f7 !important}
.open-test table tr.last {border:0}
.open-test table tr.spec {background:#fff8f0}
.open-test table td {height:39px;font-size:14px}
.open-test table td.time1 {color:#666;cursor:default}
.open-test table td.time1 .d {color:#666;line-height:20px;font-size:14px}
.open-test table td.time1 .t {color:#999;line-height:16px;font-size:12px}
.open-test table td.time2 {cursor:default;color:#666;font-size:12px}
.open-test table td.static {color:#666;cursor:default}
.open-test table td.static .p2 {display:block;line-height:16px;font-size:12px}
.open-test table td.type {width:60px;cursor:default}
.open-test table td.hot {text-align:right}
.open-test table .num {color:#999;cursor:default}
.open-test table .num .n {width:17px;height:17px;display:inline-block;background:#ccc;line-height:17px;text-align:center;color:#fff;font-size:12px}
.open-test table .num.num1 .n {background:#f6505c}
.open-test table .num.num2 .n {background:#ff9000}
.open-test table .num.num3 .n {background:#ffc000}
.open-test table .hot {cursor:default}
.open-test table .hot .up {padding-right:14px;margin-right:4px;background:url(/static/img/newgame_rank.png) no-repeat right 4px}
.open-test table .hot .mid {margin-right:4px;padding-right:14px;background:url(/static/img/newgame_rank.png) no-repeat right -35px}
.open-test table .hot .low {margin-right:4px;padding-right:14px;background:url(/static/img/newgame_rank.png) no-repeat right -69px}
.open-test table .btn {display:block;margin:1px auto;width:24px;height:24px;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:url(/static/img/pcnew_ico.png) no-repeat 100px 100px;_background:url(/static/img/pcnew_ico.gif) no-repeat 100px 100px;background-color:#f2f2f2;overflow:hidden;text-indent:-500px}
.open-test table a.name {text-align:center;display:inline-block;width:130px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.open-test table a.name:hover {text-decoration:underline}
.open-test table a.act {width:40px;height:20px;display:inline-block;margin-left:1px;overflow:hidden;text-indent:-555px;background:url(/static/img/newgame_icon.png) no-repeat 0 -120px}
.open-test table .home {background-position:-127px 2px}
.open-test table .home:hover {background-position:-89px 2px;background-color:#f6505c}
.open-test table .down {background:#f2f2f2 url(/static/img/newgame_rank.png) no-repeat 7px -148px}
.open-test table .down:hover {background-position:7px -106px;background-color:#a3ce0e;transition:all 200ms;-moz-transition:all 200ms;-webkit-transition:all 200ms;-o-transition:all 200ms}
.open-test table .down.no {background-position:7px -193px;background-color:#f2f2f2;cursor:default}
.open-test table .down.no:hover {background-position:7px -193px;background-color:#f2f2f2}
.open-test table .gift {background:url(/static/img/lit_icon.png) no-repeat 3px -52px;_background:url(/static/img/lit_icon.gif) no-repeat 3px -52px;background-color:#f2f2f2}
.open-test table .gift:hover {background-position:3px -25px;background-color:#ff622b}
.open-test table .gift.no {background-position:3px -74px;cursor:default}
.open-test table .gift.no:hover {background-position:3px -74px;background-color:#f2f2f2}
.open-test table.current {display:block}
.hope-test .box-text {height:458px}
.hope-test .box-text table td {text-align:center}
.hope-test .box-text table th.time {width:36px}
.hope-test .box-text table td.name {text-align:left}
.hope-test .box-text table a.name {max-width:85px;width:auto;_width:85px;display:inline-block}
.hope-test .box-text table th.hottr {width:63px}
.new-test .box-text {height:432px}
.new-test .box-text table th.name {width:135px}
.new-test .box-text table th.type {width:75px}
.new-test .box-text table th.hottr {width:70px}
.new-test .box-text table td.name {width:120px}
.new-test .box-text table td.type {width:75px}
.new-test .box-text table td.hottr {width:95px}
.new-test .box-text table a.name {width:135px}
.new-test .box-text table .hot .up,.new-test .box-text table .hot .mid,.new-test .box-text table .hot .low {margin-right:8px}
.new-open .box-text {height:520px;overflow:hidden}
.new-open .in-table {padding-left:4px;background:#fdfdfd;border-left:1px solid #f5f5f5}
.new-open .in-table2 {height:486px;background:#fff;border-left:1px solid #f5f5f5}
.new-open table th.name,.new-open table td.name {width:133px}
.new-open table th.time,.new-open table td.time {width:80px}
.new-open table th.hottr,.new-open table td.hottr {width:80px;text-align:center}
.new-open table th.downtr,.new-open table td.downtr {width:44px}
.new-open table {position:relative}
.new-open table td {text-align:center}
.new-open table tr {border-top:1px dotted #ebebeb;border-bottom:none}
.new-open table tr.last {border-bottom:1px dotted #ebebeb}
.new-open table a.name {width:auto;text-align:center;max-width:130px;_width:130px;float:none}
.new-open .title {height:42px;line-height:42px;font-size:16px;font-weight:700;text-indent:22px;position:relative;left:-13px}
.new-open .title.title1 {background:url(/static/img/newgame_icon.png) no-repeat 0 -210px}
.new-open .title.title2 {background:url(/static/img/newgame_icon.png) no-repeat -72px -181px}
.new-open .title .org {color:#f6505c;font-weight:400}
.news-three {margin:0 0 32px -10px}
.news-list-con {margin-left:10px;float:left;width:393px}
.news-list-con .news-list li {line-height:30px;border-bottom:1px dotted #e9e9e9}
.topic-con {padding:0 0 10px 10px}
.topic-con a {float:left;display:block;border:1px solid #fff;width:235px;height:176px;overflow:hidden;margin:0 6px 0 0}
.topic-con a:hover {border:1px solid #f6505c}
.topic-con a img {width:100%}
.friend-link {margin-bottom:10px}
.friend-link .box-text {padding:10px 0}
.link-con {display:none}
.link-con a {display:inline-block;padding:0 6px;margin:5px 0;border-right:1px solid #dbdbdb;line-height:14px;height:14px}
.link-con a:hover {text-decoration:underline}
.link-con a.last {border-right:0}
.link-con.current {display:block}
.new-classify-con {border-bottom:1px solid #f5f5f5;padding-bottom:15px}
.new-classify-con .cans {width:218px;height:87px;float:left;margin:15px 0 0 15px;position:relative;border:1px solid #e6e6e6}
.new-classify-con .cans a {width:100%;height:68px;display:block;font-size:18px;text-indent:10px;line-height:36px;font-weight:400;position:relative;z-index:10}
.new-classify-con .cans .num {font-size:14px;color:#f6505c;position:absolute;right:10px;top:5px;cursor:pointer}
.new-classify-con .cans .des {font-size:14px;color:#999;line-height:16px;position:absolute;left:10px;bottom:7px;cursor:pointer}
.new-classify-con .cans:hover {background-color:#ffba00;border-color:#ffa800}
.new-classify-con .cans:hover .num,.new-classify-con .cans:hover .des,.new-classify-con .cans:hover a {color:#fff}
.new-classify-con .can-green {background:#1ac269;border-color:#06b85d}
.new-classify-con .can-purple {background:#868cd8;border-color:#7b89da}
.new-classify-con .can-blue {background:#60afe7;border-color:#49a3e3}
.new-classify-con .can-jade {background:#2bbdc4;border-color:#17afb6}
.new-classify-con .can-pink {background:#f4689d;border-color:#f15f97}
.new-classify-con .can-orange {background:#fd913a;border-color:#ff8727}
.new-classify-con .can-red {background:#ff784f;border-color:#ff683b}
.new-classify-con .can-green a,.new-classify-con .can-green .num,.new-classify-con .can-green .des,.new-classify-con .can-green .des p,.new-classify-con .can-purple a,.new-classify-con .can-purple .num,.new-classify-con .can-purple .des,.new-classify-con .can-purple .des p,.new-classify-con .can-jade a,.new-classify-con .can-jade .num,.new-classify-con .can-jade .des,.new-classify-con .can-jade .des p,.new-classify-con .can-blue a,.new-classify-con .can-blue .num,.new-classify-con .can-blue .des,.new-classify-con .can-blue .des p,.new-classify-con .can-pink a,.new-classify-con .can-pink .num,.new-classify-con .can-pink .des,.new-classify-con .can-pink .des p,.new-classify-con .can-orange a,.new-classify-con .can-orange .num,.new-classify-con .can-orange .des,.new-classify-con .can-orange .des p,.new-classify-con .can-red a,.new-classify-con .can-red .num,.new-classify-con .can-red .des,.new-classify-con .can-red .des p {color:#fff}
.corner {width:55px;height:55px;background:url(/static/img/corner_bg.png) no-repeat 100px 100px;_background:url(/static/img/corner_bg.gif) no-repeat 100px 100px;position:absolute;top:-4px;left:-4px;z-index:50}
.hope-rank-con .server-more {position:absolute;right:0;top:3px;display:block;padding-right:25px;height:26px;background:url(/static/img/lit_icon.png) no-repeat right -248px;_background:url(/static/img/lit_icon.gif) no-repeat right -248px;background-color:#ff8a00;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;line-height:25px;color:#fff;text-indent:5px;font-size:14px}
.hope-rank-con table {width:100%;text-align:center}
.hope-rank-con table th {background-color:#fdfdfd;height:32px;line-height:32px;border-bottom:1px solid #f5f5f5;cursor:default;color:#666}
.hope-rank-con table th.num {width:100px}
.hope-rank-con table th.time {width:195px}
.hope-rank-con table th.static {width:105px}
.hope-rank-con table th.downtr {width:135px}
.hope-rank-con table th.type {width:145px}
.hope-rank-con table th.hottr {width:170px}
.hope-rank-con table tr {width:100%;border-bottom:1px dotted #ebebeb}
.hope-rank-con table tr:hover {background:#f7f7f7 !important}
.hope-rank-con table tr.last {border:0}
.hope-rank-con table tr.spec {background:#fff8f0}
.hope-rank-con table td {height:39px;font-size:14px}
.hope-rank-con table td.time1 {color:#666;cursor:default}
.hope-rank-con table td.time1 .d {color:#666;line-height:20px;font-size:14px}
.hope-rank-con table td.time1 .t {color:#666;line-height:16px;font-size:12px}
.hope-rank-con table td.time2 {cursor:default;color:#666;font-size:12px}
.hope-rank-con table td.static {color:#666;cursor:default}
.hope-rank-con table td.static .p2 {display:block;line-height:16px;font-size:12px}
.hope-rank-con table td.type {color:#666;cursor:default}
.hope-rank-con table .num {color:#999;cursor:default}
.hope-rank-con table .num .n {height:17px;display:inline-block;background:#ccc;line-height:17px;text-align:center;padding:0 5px;color:#fff;font-size:12px}
.hope-rank-con table .num.num1 .n {background:#f6505c}
.hope-rank-con table .num.num2 .n {background:#ff9000}
.hope-rank-con table .num.num3 .n {background:#ffc000}
.hope-rank-con table .hot {cursor:default;color:#666}
.hope-rank-con table .hot .up {padding-right:14px;background:url(/static/img/newgame_rank.png) no-repeat right 4px}
.hope-rank-con table .hot .mid {padding-right:14px;background:url(/static/img/newgame_rank.png) no-repeat right -35px}
.hope-rank-con table .hot .low {padding-right:14px;background:url(/static/img/newgame_rank.png) no-repeat right -69px}
.hope-rank-con table .btn {display:block;margin:1px auto;width:24px;height:24px;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:url(/static/img/pcnew_ico.png) no-repeat 100px 100px;_background:url(/static/img/pcnew_ico.gif) no-repeat 100px 100px;background-color:#f2f2f2;overflow:hidden}
.hope-rank-con table a.name {text-align:center;display:inline-block;max-width:195px;_width:200px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.hope-rank-con table a.name:hover {text-decoration:underline}
.hope-rank-con table a.act {width:40px;height:20px;display:inline-block;overflow:hidden;margin-left:5px;text-indent:-555px;background:url(/static/img/newgame_icon.png) no-repeat 0 -120px}
.hope-rank-con table .home {background-position:-127px 2px}
.hope-rank-con table .home:hover {background-position:-89px 2px;background-color:#f6505c}
.hope-rank-con table .down {width:76px;color:#333;line-height:23px;font-size:12px;text-align:left;text-indent:22px;background:#f2f2f2 url(/static/img/newgame_rank.png) no-repeat 7px -148px}
.hope-rank-con table .down:hover {color:#fff;background-position:7px -106px;background-color:#a3ce0e;transition:all 200ms;-moz-transition:all 200ms;-webkit-transition:all 200ms;-o-transition:all 200ms}
.hope-rank-con table .down.no {background-position:7px -193px;background-color:#f2f2f2;cursor:default}
.hope-rank-con table .down.no:hover {background-position:7px -193px;background-color:#f2f2f2}
.hope-rank-con table .gift {background:url(/static/img/lit_icon.png) no-repeat 3px -52px;_background:url(/static/img/lit_icon.gif) no-repeat 3px -52px;background-color:#f2f2f2}
.hope-rank-con table .gift:hover {background-position:3px -25px;background-color:#ff622b}
.hope-rank-con table .gift.no {background-position:3px -74px;cursor:default}
.hope-rank-con table .gift.no:hover {background-position:3px -74px;background-color:#f2f2f2}
.topic-list li {width:230px;float:left;margin-left:14px;_margin-left:12px;position:relative;top:0;transition:top 300ms;-moz-transition:top 300ms;-webkit-transition:top 300ms;-o-transition:top 300ms;}
.new-game-topic .topic-list li:hover {top:-4px;}
.new-game-topic .topic-list li:hover .word {border-color:#f6505c;background:#f6505c;color:#fff;}
.new-game-topic .topic-list .img {width:230px;height:175px;display:block;}
.new-game-topic .topic-list .img img {width:100%;height:100%;}
.new-game-topic .topic-list .word {width:218px;height:31px;display:block;padding:0 5px;border:1px solid #ebebeb;border-top:0;color:#666;line-height:31px;text-align:center;background:#fafafa;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.new-game-topic .topic-list .word:hover {border-color:#f6505c;background:#f6505c;color:#fff;}
.new-game-topic {margin-bottom:30px;}


.news-list-cont {margin-bottom:10px;padding-bottom:0;border-bottom:1px solid #ebebeb}
.news-list-cont li {padding:10px;border-bottom:1px dotted #ebebeb}
.news-list-cont li .title {height:28px;line-height:28px;margin-bottom:10px;*margin-bottom:5px}
.news-list-cont li .title .name {width:75%;font-size:18px;font-weight:700;float:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.news-list-cont li .title .name a {position:relative}
.news-list-cont li .title .name a:hover {text-decoration:underline}
.news-list-cont li .title .self {width:58px;height:16px;position:absolute;right:-63px;top:5px;background:url(/static/img/self_tag.png) no-repeat 0 0}
.news-list-cont li .title .official {width:58px;height:16px;position:absolute;right:-63px;top:5px;background:url(/static/img/self_tag.png) no-repeat 0 -30px}
.news-list-cont li .title .time {float:right;color:#999}
.news-list-cont li .text {color:#666;line-height:24px;/*text-indent:2em;*/height:72px;overflow:hidden}
.news-list-cont li.last {border-bottom:0}
.news-list-cont li:hover {background:#f7f7f7}
.news-list-cont li a {_display:block}
.news-list-cont li a:hover .name {color:#f60;text-decoration:underline}
.news-list-cont li a:hover .text {text-decoration:underline}

.news-cont {margin-bottom:25px}
.news-list-cont li {overflow:hidden;padding:20px 15px 0}
.news-list-cont li .pic {float:left;width:120px}
.news-list-cont li .pic img {width:106px;height:80px}
.news-list-cont li .title .name {width:70%;margin-top:-5px}
.news-list-cont li .text {font-size:14px;line-height:24px;height:50px;margin-bottom:12px}
.news-list-cont li:last-child {border-bottom:0 none}
.news-list-cont li a:hover .name {text-decoration:none}
.news-list-cont li:hover a {color:#F60}

.news-list li .date {font-size: 12px;color: #999;float: right;margin-right: 10px;}

table {border-collapse: collapse;border-spacing: 0;}
body, input, button, select, textarea, table {font: 12px '微软雅黑',Arial,'宋体';line-height: normal;}
* {
  transition: color 300ms,background-color 300ms;
  -moz-transition: color 300ms,background-color 300ms;
  -webkit-transition: color 300ms,background-color 300ms;
  -o-transition: color 300ms,background-color 300ms;
}