body {
	color: rgb(51, 51, 51); font-size: 12px;
}
.index {
	width: 100%; min-width: 1110px;
}
.banner-box {
	background: rgb(238, 238, 238); margin: 0px auto; width: 100%; height: 365px; position: relative;
}
.banner {
	height: 550px; overflow: hidden; position: relative;
}
.banner .hd {
	left: 5%; top: 315px; width: 90%; height: 20px; position: absolute; z-index: 110;
}
.banner .hd ul {
	width: 100%; text-align: center;
}
.banner .hd ul li {
	margin: 0px 5px; border-radius: 50%; width: 14px; height: 14px; display: inline-block; cursor: pointer; background-color: rgba(0, 0, 0, 0.4);
}
.banner .hd ul .on {
	background: rgb(254, 136, 0); border-radius: 7px; width: 46px; height: 14px;
}
.banner .bd {
	left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; position: absolute; z-index: 99;
}
.banner .bd ul {
	left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; position: absolute; z-index: 99;
}
.banner .bd li {
	width: 1920px; height: 550px; float: left;
}
.swiper1 .swiper-pagination {
	left: 5%; top: 315px; width: 90%; height: 20px; position: absolute;
}
.swiper1 .swiper-pagination-bullet {
	margin: 0px 5px; border-radius: 50%; width: 14px; height: 14px; display: inline-block; cursor: pointer; opacity: 1; background-color: rgba(0, 0, 0, 0.4);
}
.swiper1 .swiper-pagination-bullet-active {
	background: rgb(254, 136, 0); border-radius: 7px; width: 46px; height: 14px;
}
.thinScreen .login {
	margin-left: -553px;
}
.login {
	padding: 10px 15px; border-radius: 3px; left: 50%; top: 20px; width: 250px; height: 300px; margin-left: -680px; position: absolute; z-index: 999; background-color: rgba(255, 255, 255, 0.9);
}
.login .login-h3 {
	margin: 4px 0px 0px; text-align: center; font-size: 16px; font-weight: 400;
}
.quc-input-bg {
	background: url("../image/sp.png") no-repeat; width: 270px; height: 42px; vertical-align: middle; display: inline-block; _background-image: url(../image/sp-bg.png);
}
.quc-main dd {
	list-style: none; margin: 0px; padding: 0px; width: auto; height: auto; box-sizing: content-box; -webkit-box-sizing: content-box; -moz-box-sizing: content-box;
}
.quc-main div {
	list-style: none; margin: 0px; padding: 0px; width: auto; height: auto; box-sizing: content-box; -webkit-box-sizing: content-box; -moz-box-sizing: content-box;
}
.quc-main dl {
	list-style: none; margin: 0px; padding: 0px; width: auto; height: auto; box-sizing: content-box; -webkit-box-sizing: content-box; -moz-box-sizing: content-box;
}
.quc-main dt {
	list-style: none; margin: 0px; padding: 0px; width: auto; height: auto; box-sizing: content-box; -webkit-box-sizing: content-box; -moz-box-sizing: content-box;
}
.quc-main form {
	list-style: none; margin: 0px; padding: 0px; width: auto; height: auto; box-sizing: content-box; -webkit-box-sizing: content-box; -moz-box-sizing: content-box;
}
.quc-main i {
	list-style: none; margin: 0px; padding: 0px; width: auto; height: auto; box-sizing: content-box; -webkit-box-sizing: content-box; -moz-box-sizing: content-box;
}
.quc-main label {
	list-style: none; margin: 0px; padding: 0px; width: auto; height: auto; box-sizing: content-box; -webkit-box-sizing: content-box; -moz-box-sizing: content-box;
}
.quc-main li {
	list-style: none; margin: 0px; padding: 0px; width: auto; height: auto; box-sizing: content-box; -webkit-box-sizing: content-box; -moz-box-sizing: content-box;
}
.quc-main ol {
	list-style: none; margin: 0px; padding: 0px; width: auto; height: auto; box-sizing: content-box; -webkit-box-sizing: content-box; -moz-box-sizing: content-box;
}
.quc-main p {
	list-style: none; margin: 0px; padding: 0px; width: auto; height: auto; box-sizing: content-box; -webkit-box-sizing: content-box; -moz-box-sizing: content-box;
}
.quc-main ul {
	list-style: none; margin: 0px; padding: 0px; width: auto; height: auto; box-sizing: content-box; -webkit-box-sizing: content-box; -moz-box-sizing: content-box;
}
.quc-mod-sign-in .quc-main {
	padding: 0px 0px 10px 30px; width: 380px; min-height: 190px;
}
.quc-mod-sign-in .quc-main {
	padding: 0px; width: 100%; height: 260px; position: relative;
}
.quc-mod-sign-in .quc-field {
	margin-bottom: 10px;
}
.quc-mod-sign-in .quc-field {
	margin-bottom: 11px;
}
.quc-mod-sign-in .quc-label {
	width: 60px; text-align: right; color: rgb(51, 51, 51); line-height: 31px; font-size: 14px; margin-right: 10px; display: inline-block;
}
.quc-mod-sign-in .quc-tip-wrapper {
	padding: 13px 0px 0px 105px; height: 21px; line-height: 21px;
}
.quc-mod-sign-in .quc-tip-wrapper {
	padding: 0px; text-align: center;
}
.quc-main .quc-tip-error {
	color: red;
}
.quc-mod-sign-in .quc-footer {
	display: none;
}
.quc-mod-sign-in .quc-label {
	display: none;
}
.quc-main a.quc-link {
	display: none;
}
.quc-main .quc-input-bg {
	background: rgb(245, 243, 241); border: 1px solid rgb(204, 204, 204); border-image: none; height: 38px; display: block; -ms-zoom: 1;
}
.quc-input-long .quc-input-bg {
	width: 248px;
}
.quc-main .quc-input {
	margin: 5px 4px 3px; padding: 6px 7px; outline: 0px; border: 0px currentColor; border-image: none; width: 247px; height: 21px; color: gray; line-height: 20px; font-family: inherit; font-size: 14px; background-color: rgb(255, 255, 255);
}
.quc-main .quc-input {
	padding: 3px 7px; width: 227px; background-color: rgb(245, 243, 241);
}
.quc-input-short .quc-input-bg {
	width: 140px; float: left;
}
.quc-input-short .quc-input {
	width: 118px;
}
.quc-mod-sign-in .quc-captcha-img {
	width: 100px; height: 40px; float: right;
}
.quc-mainr .quc-field-keep-alive label {
	color: rgb(102, 102, 102); float: left;
}
.quc-main .forgetpass {
	color: rgb(12, 151, 209); text-decoration: underline; float: right;
}
.quc-main .quc-checkbox {
	margin-right: 5px; vertical-align: middle;
}
.quc-main .quc-radio {
	margin-right: 5px; vertical-align: middle;
}
.quc-main .quc-button-sign-in:focus {
	background-position: 0px -50px;
}
.quc-wrapper .quc-button-sign-in:hover {
	background-position: 0px -50px;
}
.quc-main .quc-button {
	background: url("../image/login.png") no-repeat; width: 270px; height: 40px; font-size: 0px; cursor: pointer;
}
.quc-main .quc-button {
	background: url("../image/login.png") no-repeat; width: 270px; height: 40px;
}
.quc-main .wan-reg {
	background-position: 0px -117px; width: 56px; height: 13px;
}
.quc-mod-sign-in .quc-field-third-part {
	bottom: 0px; color: rgb(102, 102, 102); padding-top: 0px; margin-bottom: 0px; position: absolute;
}
.quc-mod-sign-in .quc-field-third-part span {
	float: left;
}
.quc-mod-sign-in .quc-field-third-part .quc-third-part {
	float: left;
}
.quc-third-part a {
	float: left; display: block;
}
.quc-main .wan-field-reg {
	width: 56px; height: 13px; right: 0px; bottom: 0px; position: absolute;
}
.quc-mod-sign-in .quc-third-part {
	margin-left: 5px;
}
.quc-mod-sign-in .quc-third-part-icon {
	background: url("../image/t01f0f82f5bcac77168.png") no-repeat; width: 18px; height: 18px; margin-right: 5px;
}
.quc-mod-sign-in .quc-third-part-icon-sina {
	background-position: 0px 0px;
}
.quc-mod-sign-in .quc-third-part-icon-sina:hover {
	background-position: 0px 0px;
}
.quc-mod-sign-in .quc-third-part-icon-renren {
	background-position: 0px -26px;
}
.quc-mod-sign-in .quc-third-part-icon-renren:hover {
	background-position: 0px -26px;
}
.quc-mod-sign-in .quc-third-part-icon-fetion {
	background-position: 0px -54px;
}
.quc-mod-sign-in .quc-third-part-icon-fetion:hover {
	background-position: 0px -54px;
}
.quc-mod-sign-in .quc-third-part-icon-telecom {
	background-position: 0px -82px;
}
.quc-mod-sign-in .quc-third-part-icon-telecom:hover {
	background-position: 0px -82px;
}
.quc-main .wan-reg:hover {
	background-position: 0px -137px;
}
.thinScreen .index-content {
	width: 1110px;
}
.index-content {
	margin: 0px auto; width: 1366px; position: relative; z-index: 101;
}
.login .login-user {
	background: url("../image/t0176223d8bd739c895.gif") repeat-x 0px 100%; height: 135px; margin-bottom: 10px;
}
.login .login-user-info {
	margin: 0px 0px 6px; padding: 0px 0px 0px 66px; height: 60px; position: relative;
}
.login .login-user-info .img {
	border-radius: 50%; left: 0px; top: 0px; width: 60px; height: 60px; overflow: hidden; position: absolute;
}
.login .login-user-info .name-out {
	height: 35px;
}
.login .login-user-info .name {
	margin: 3px 0px 0px; width: 160px; line-height: 20px; overflow: hidden; font-size: 14px; float: left;
}
.login .login-user-info .name-text {
	width: 85px; overflow: hidden; margin-right: 14px; vertical-align: middle; display: inline-block;
}
.login .login-user-info .out {
	margin: 7px 0px 0px; width: 22px; float: right; white-space: nowrap; cursor: pointer;
}
.i-logOut {
	background: url("../image/t01489904a47eca26df.png") 0px -115px; width: 14px; height: 15px;
}
.login .login-user-info .out .i-logOut {
	margin-right: 4px; float: left;
}
.login .login-user-info .core {
	color: rgb(189, 189, 189); clear: both; display: block; position: relative;
}
.i-jifen {
	background: url("../image/t016377d03f59c7eb58.png"); width: 16px; height: 16px;
}
.login .login-user-info .core .i-jifen {
	height: 17px; margin-right: 4px;
}
.login .login-user-info .core .org-color {
	margin: 0px 2px; color: rgb(255, 92, 35); vertical-align: 0px;
}
.login .login-user-info .core span.org-color {
	margin: 0px 2px; color: rgb(255, 92, 35); font-size: 12px; vertical-align: 0px;
}
.login .login-user-info .core .loginfo-ad {
	top: -3px; right: 0px; position: absolute;
}
.login .DWJgrow {
	background: rgb(226, 226, 225); border-radius: 9px; height: 18px; margin-bottom: 8px; visibility: hidden; position: relative;
}
.bigplayer-icon {
	background: url("../image/bigplayer-sprite.png") no-repeat -50px 0px; width: 41px; height: 21px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.bigplayer-lv1 {
	background: url("../image/bigplayer-sprite.png") no-repeat -50px 0px; width: 41px; height: 21px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.bigplayer-lv2 {
	background: url("../image/bigplayer-sprite.png") no-repeat -50px 0px; width: 41px; height: 21px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.bigplayer-lv3 {
	background: url("../image/bigplayer-sprite.png") no-repeat -50px 0px; width: 41px; height: 21px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.bigplayer-lv4 {
	background: url("../image/bigplayer-sprite.png") no-repeat -50px 0px; width: 41px; height: 21px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.bigplayer-lv5 {
	background: url("../image/bigplayer-sprite.png") no-repeat -50px 0px; width: 41px; height: 21px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.bigplayer-lv6 {
	background: url("../image/bigplayer-sprite.png") no-repeat -50px 0px; width: 41px; height: 21px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.bigplayer-lv1 {
	background-position: -2px -3px;
}
.login .DWJgrow .bigplayer-icon {
	left: 10px; top: -2px; position: absolute;
}
.login .DWJgrow--container {
	background: rgb(255, 255, 255); border-radius: 4px; left: 55px; top: 5px; width: 190px; height: 8px; overflow: hidden; position: absolute;
}
.login .DWJgrow--percent {
	background: rgb(255, 92, 35); border-radius: 4px; width: 0px; height: 8px; display: block;
}
.login .DWJgrow--tips {
	background: url("../image/t01623aa0ae513168d7.png") no-repeat; left: -2px; top: -71px; width: 256px; height: 73px; text-align: center; line-height: 19px; display: none; position: absolute;
}
.login .DWJgrow--tips p {
	padding-top: 12px;
}
.login .DWJgrow--tips a {
	color: rgb(255, 136, 0);
}
.login .DWJgrow--tips b {
	color: rgb(255, 136, 0);
}
.login .DWJgrow--tips span {
	color: rgb(255, 136, 0);
}
.login .login-user-sign .lottery-btn {
	background: rgb(255, 92, 35); border-radius: 4px; border: 1px solid rgb(242, 80, 23); border-image: none; width: 100%; height: 32px; text-align: center; color: rgb(255, 255, 255); line-height: 32px; font-size: 14px; float: left; cursor: pointer;
}
.login .login-user-sign .lottery-btn span {
	vertical-align: middle; display: inline-block; -ms-zoom: 1;
}
.login .login-user-sign .lottery-btn .i-lottery {
	margin-right: 8px;
}
.login .login-user-sign .lottery-btn span {
	vertical-align: middle; display: inline-block; -ms-zoom: 1;
}
.login .login-tit {
	height: 16px; text-align: right; line-height: 16px; margin-bottom: 12px;
}
.login .login-tit h4 {
	font-size: 14px; font-weight: 400; float: left;
}
.login .login-tit a {
	color: rgb(153, 153, 153);
}
.login .login-list {
	height: 149px; overflow: hidden;
}
.login .login-list li {
	height: 16px; text-align: right; line-height: 16px; padding-left: 35px; font-size: 12px; margin-bottom: 11px; position: relative;
}
.login .login-list a {
	display: block; cursor: pointer;
}
.login .login-list img {
	left: 10px; top: 0px; position: absolute;
}
.login .login-list .name {
	float: left;
}
.login .login-list .area {
	color: rgb(255, 92, 35); font-size: 12px;
}
.login .login-list .zone-enter {
	background: url("../image/t011f4d8eec4e4ffe49.png") no-repeat; width: 63px; height: 17px; display: inline-block;
}
.login .login-user-info .name-text {
	width: 85px; color: rgb(51, 51, 51); overflow: hidden; margin-right: 14px; vertical-align: middle; display: inline-block;
}
.recommend {
	border-radius: 4px; border: 1px solid rgb(255, 255, 255); border-image: none; margin-bottom: 45px; background-color: rgba(255, 255, 255, 0.8);
}
.recommend .title {
	padding: 15px 0px 0px; border: 0px currentColor; border-image: none; height: 30px; text-align: right; margin-bottom: 15px; position: relative;
}
.recommend .title h1 {
	height: 35px; color: rgb(68, 68, 68); font-size: 20px; margin-left: 46px; float: left;
}
.news {
	margin: 5px 46px 0px 0px; width: 750px; height: 20px; overflow: hidden; float: right; display: inline; position: relative;
}
.news .bd {
	width: 100%; height: 100%;
}
.news ul {
	left: 0px; top: -5px; width: 100%; position: absolute;
}
.news li {
	height: 20px; text-align: right; line-height: 23px; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.news .i-horn {
	margin-right: 5px;
}
.i-horn {
	background: url("../image/lb.png") no-repeat center; width: 14px; height: 14px;
}
.i {
	overflow: hidden; vertical-align: middle; display: inline-block;
}
.i-horn {
	overflow: hidden; vertical-align: middle; display: inline-block;
}
.i-jifen {
	overflow: hidden; vertical-align: middle; display: inline-block;
}
.i-logOut {
	overflow: hidden; vertical-align: middle; display: inline-block;
}
.i-lottery {
	overflow: hidden; vertical-align: middle; display: inline-block;
}
.i-moreTitle {
	overflow: hidden; vertical-align: middle; display: inline-block;
}
.i-sign {
	overflow: hidden; vertical-align: middle; display: inline-block;
}
.i-type {
	overflow: hidden; vertical-align: middle; display: inline-block;
}
.i-video {
	overflow: hidden; vertical-align: middle; display: inline-block;
}
.news a {
	color: rgb(51, 51, 51); font-size: 12px; vertical-align: middle; display: inline-block; -ms-zoom: 1;
}
.c-focus {
	position: relative; -ms-zoom: 1;
}
.thinScreen .event .c-focus-area {
	width: 1012px;
}
.thinScreen .newgame .c-focus-area {
	width: 1012px;
}
.thinScreen .recommend .c-focus-area {
	width: 1012px;
}
.thinScreen .vplan .c-focus-area {
	width: 1012px;
}
.recommend .c-focus-area {
	margin: 0px 0px 0px 46px; width: 1273px; height: 320px; -ms-zoom: 1;
}
.c-focus-area {
	overflow: hidden; position: relative;
}
.recommend .c-focus-next {
	border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; top: 97px; width: 27px; height: 124px; background-image: url("../image/arrow.png"); background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
.recommend .c-focus-prev {
	border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; top: 97px; width: 27px; height: 124px; background-image: url("../image/arrow.png"); background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
.c-focus-next {
	display: block; position: absolute; cursor: pointer;
}
.c-focus-prev {
	display: block; position: absolute; cursor: pointer;
}
.recommend .c-focus-prev {
	background-position: 5px -72px; left: 0px;
}
.recommend .c-focus-next {
	background-position: -128px -72px; right: 0px;
}
.recommend .c-focus-area ul {
	left: 0px; width: 5000px;
}
.recommend .c-focus-cell {
	margin: 0px 22px 0px 0px; border: 1px solid rgb(224, 224, 224); border-image: none; width: 235px; height: 318px; float: left; position: relative;
}
.recommend .c-focus-cell img {
	width: 100%; height: 280px;
}
.recommend .recommend-title {
	background: url("../image/t01b6b52bef6da565b7.gif"); height: 38px; text-align: center; line-height: 38px; font-size: 14px; position: relative;
}
.recommend .i-new {
	left: 0px; top: 0px; position: absolute;
}
.i-new {
	background: url("../image/iconlist2.png") 0px -199px;
}
.i-hot {
	width: 42px; height: 42px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.i-new {
	width: 42px; height: 42px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.i-vplan {
	width: 42px; height: 42px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.recommend .recommend-mask {
	transition:0.3s; left: 0px; width: 100%; height: 40px; bottom: -40px; position: absolute;
}
.recommend .recommend-btn {
	background: rgb(255, 255, 255); left: 0px; width: 100%; height: 39px; bottom: 0px; line-height: 39px; font-size: 14px; position: absolute;
}
.recommend .recommend-btn-gift {
	padding: 0px 6px; display: inline-block;
}
.recommend .recommend-btn-gw {
	padding: 0px 6px; display: inline-block;
}
.recommend .recommend-btn-wd {
	padding: 0px 6px; display: inline-block;
}
.recommend .recommend-btn-gw {
	background: url("../image/t01018cf8718b4056ab.gif") no-repeat 100% 50%; padding-right: 8px; margin-left: 6px;
}
.recommend .recommend-btn-wd {
	background: url("../image/t01018cf8718b4056ab.gif") no-repeat 0px 50%; padding-left: 8px;
}
.recommend .btn-org {
	width: 86px; right: 0px; bottom: 0px; line-height: 39px; position: absolute;
}
.btn-org {
	background: rgb(255, 130, 60); color: rgb(255, 255, 255); display: inline-block;
}
.btn-blue {
	text-align: center; color: rgb(255, 255, 255);
}
.btn-org {
	text-align: center; color: rgb(255, 255, 255);
}
.c-focus-cell:hover .recommend-mask {
	bottom: 0px;
}
.recommend .c-focus-cell:hover {
	border: 1px solid rgb(255, 130, 60); border-image: none;
}
.recommend .c-focus-cell:hover .recommend-mask a {
	color: rgb(51, 51, 51);
}
.newgame-slider .c-focus-cell:hover {
	border: 1px solid rgb(255, 130, 60); border-image: none;
}
.newgame-slider .c-focus-cell:hover .recommend-mask a {
	color: rgb(51, 51, 51);
}
.hot {
	height: 777px; overflow: hidden; margin-bottom: 55px;
}
.side {
	width: 305px; float: left;
}
.servers .title {
	border: 0px currentColor; border-image: none; margin-bottom: 0px;
}
.title {
	height: 35px; text-align: right; margin-bottom: 15px; border-bottom-color: rgb(231, 231, 231); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.servers .servers-div {
	border: 1px solid rgb(204, 204, 204); border-image: none; height: 1245px;
}
.tab {
	height: 46px; margin-bottom: 10px; position: relative;
}
.tab ul {
	left: -1px; top: -1px; width: 320px; position: absolute;
}
.tab li.cur {
	height: 47px; color: rgb(51, 51, 51); font-weight: 700; border-top-color: rgb(255, 92, 35); border-top-width: 1px; border-top-style: solid;
}
.tab li {
	background: url("../image/t0118889547e0eacf4f.png") no-repeat; width: 106px; height: 46px; text-align: center; color: rgb(102, 102, 102); line-height: 46px; font-size: 16px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid; float: left; cursor: pointer;
}
.list .list-rank {
	padding: 9px 15px; height: 22px; text-align: right; line-height: 22px; overflow: hidden; display: block;
}
.list .micro-icon {
	background: url("../image/t01f1a567a3d56cd69f.png") no-repeat; margin: 3px 0px 0px 5px; width: 18px; height: 18px; float: left; display: inline-block;
}
.list .list-server {
	color: rgb(255, 92, 35); font-size: 12px; white-space: nowrap;
}
.list .list-data {
	text-align: left; float: left;
}
.list .list-name {
	text-align: left; float: left;
}
.list .list-num {
	text-align: left; float: left;
}
.list .list-time {
	text-align: left; float: left;
}
.list .list-type {
	text-align: left; float: left;
}
.list .list-data {
	color: rgb(153, 153, 153);
}
.list .list-time {
	color: rgb(153, 153, 153);
}
.list .list-data {
	width: 50px;
}
.list .list-time {
	width: 48px;
}
.list .list-name {
	color: rgb(51, 51, 51); overflow: hidden; max-width: 90px;
}
.thinScreen .main {
	width: 765px;
}
.main {
	width: 1020px; float: right;
}
.title .title-more {
	color: rgb(102, 102, 102); line-height: 24px; font-size: 14px;
}
.title .i-moreTitle {
	margin-left: 8px; cursor: pointer;
}
.i-moreTitle {
	background: url("../image/iconlist2.png") 0px -22px; width: 23px; height: 23px;
}
.hot-list {
	height: 790px; margin-right: -15px;
}
.hot-list {
	overflow: hidden; position: relative;
}
.hot-list li {
	overflow: hidden; position: relative;
}
.hot-list li {
	margin: 0px 14px 15px 0px; border: 1px solid rgb(233, 233, 233); border-image: none; float: left;
}
.fieldset {
	border: 0px currentColor; border-image: none; vertical-align: middle;
}
img {
	border: 0px currentColor; border-image: none; vertical-align: middle;
}
.fieldset {
	border: 0px currentColor; border-image: none; vertical-align: middle;
}
img {
	border: 0px currentColor; border-image: none; vertical-align: middle;
}
.hot-list img {
	width: 242px; height: 153px;
}
.i-type {
	background: url("../image/iconlist2.png") 0px -55px; width: 62px; height: 26px;
}
.hot-list li .i-type {
	left: 0px; top: 0px; text-align: center; color: rgb(255, 255, 255); line-height: 21px; position: absolute;
}
.hot-list .hot-title {
	background: rgb(247, 247, 247); width: 242px; height: 29px; text-align: center; line-height: 29px; font-size: 14px;
}
.hot-list .hot-text {
	background: rgb(255, 255, 255); left: 0px; width: 100%; height: 29px; bottom: 0px; line-height: 29px; font-size: 12px; position: absolute;
}
.hot-list .hot-text .hot-text-gift {
	padding: 0px 6px; display: inline-block;
}
.hot-list .hot-text .hot-text-gw {
	padding: 0px 6px; display: inline-block;
}
.hot-list .hot-text .hot-text-wd {
	padding: 0px 6px; display: inline-block;
}
.hot-list .hot-text .hot-text-gw {
	background: url("../image/t01fcdac2693cf3a8d9.gif") no-repeat 100% 50%; padding-right: 8px; margin-left: 6px;
}
.hot-list .hot-text .hot-text-wd {
	background: url("../image/t01fcdac2693cf3a8d9.gif") no-repeat 0px 50%; padding-left: 8px;
}
.hot-list .hot-text .btn-org {
	width: 80px; right: 0px; bottom: 0px; line-height: 29px; position: absolute;
}
.hot .title h1 {
	left: 0px; top: 0px; height: 35px; color: rgb(68, 68, 68); font-size: 20px; border-bottom-color: rgb(255, 92, 35); border-bottom-width: 1px; border-bottom-style: solid; position: absolute;
}
.hot-list li:hover .hot-mask {
	bottom: 0px;
}
.hot-list li .hot-mask {
	transition:0.3s; left: 0px; width: 242px; height: 29px; display: block; position: absolute;
}
.classics-list {
	height: 395px; overflow: hidden; margin-right: -15px;
}
.classics-list li {
	margin: 0px 14px 15px 0px; float: left;
}
.classics-list img {
	width: 244px; height: 118px;
}
.newgame {
	padding-top: 5px;
}
.cc .title {
	height: 35px; text-align: right; margin-bottom: 15px; border-bottom-color: rgb(231, 231, 231); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.cc .title h1 {
	left: 0px; top: 0px; height: 35px; color: rgb(68, 68, 68); font-size: 20px; border-bottom-color: rgb(255, 92, 35); border-bottom-width: 1px; border-bottom-style: solid; position: absolute;
}
.newgame-slider {
	border-radius: 4px; border: 1px solid rgb(255, 255, 255); border-image: none; margin-bottom: 45px; background-color: rgba(255, 255, 255, 0.8);
}
.c-focus-area {
	overflow: hidden; position: relative;
}
.newgame-slider .c-focus-area {
	margin: 0px 0px 0px 46px; width: 1273px; height: 320px; -ms-zoom: 1;
}
.newgame-slider .c-focus-next {
	border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; top: 97px; width: 27px; height: 124px; background-image: url("../image/t01965b40b86c92c5ac.png"); background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
.newgame-slider .c-focus-prev {
	border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; top: 97px; width: 27px; height: 124px; background-image: url("../image/t01965b40b86c92c5ac.png"); background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
.newgame-slider .c-focus-prev {
	background-position: 5px -72px; left: 0px;
}
.newgame-slider .c-focus-next {
	background-position: -128px -72px; right: 0px;
}
.newgame-slider .c-focus-cell {
	margin: 0px 22px 0px 0px; border: 1px solid rgb(224, 224, 224); border-image: none; width: 235px; height: 318px; position: relative;
}
.newgame .newgame-slider .c-focus-cell img {
	width: 100%; height: 280px;
}
.i-hot {
	width: 42px; height: 42px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.i-new {
	width: 42px; height: 42px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.i-vplan {
	width: 42px; height: 42px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.i-hot {
	background: url("../image/iconlist2.png") 0px -303px; left: 0px; top: 0px; position: absolute;
}
.newgame-slider .recommend-title {
	background: url("../image/t01b6b52bef6da565b7.gif"); height: 38px; text-align: center; line-height: 38px; font-size: 14px; position: relative;
}
.newgame-slider .recommend-mask {
	left: 0px; width: 100%; height: 40px; bottom: -40px; position: absolute;
}
.newgame-slider .recommend-btn {
	background: rgb(255, 255, 255); left: 0px; width: 100%; height: 39px; bottom: 0px; line-height: 39px; font-size: 14px; position: absolute;
}
.newgame-slider .recommend-btn-gift {
	padding: 0px 6px; display: inline-block;
}
.newgame .newgame-slider .recommend-btn-gw {
	padding: 0px 6px; display: inline-block;
}
.newgame .newgame-slider .recommend-btn-wd {
	padding: 0px 6px; display: inline-block;
}
.newgame-slider .recommend-btn-gw {
	background: url("../image/t01018cf8718b4056ab.gif") no-repeat 100% 50%; padding-right: 8px; margin-left: 6px;
}
.newgame-slider .btn-org {
	width: 86px; right: 0px; bottom: 0px; line-height: 39px; position: absolute;
}
.event-slider {
	height: 180px;
}
.event-slider .c-focus-area {
	height: 180px;
}
.event-slider .c-focus-cell {
	height: 180px;
}
.event-slider .c-focus-cell img {
	height: 180px;
}
.event-slider .c-focus-area {
	margin: 0px 0px 0px 46px; width: 1271px;
}
.event-slider .c-focus-cell {
	margin: 0px 24px 0px 0px; width: 235px; position: relative;
}
.c-focus-cell {
	float: left;
}
.event-slider .c-focus-cell img {
	width: 100%;
}
.t-slider .c-focus-next {
	border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 27px; height: 94px; background-image: url("../image/t01965b40b86c92c5ac.png"); background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
.event-slider .c-focus-prev {
	border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 27px; height: 94px; background-image: url("../image/t01965b40b86c92c5ac.png"); background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
.event-slider .c-focus-next {
	border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 27px; height: 94px; background-image: url("../image/t01965b40b86c92c5ac.png"); background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
.event-slider .c-focus-prev {
	border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 27px; height: 94px; background-image: url("../image/t01965b40b86c92c5ac.png"); background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
.event-slider .c-focus-prev {
	background-position: 5px -88px; left: 0px;
}
.event-slider .c-focus-next {
	background-position: -128px -88px; right: 0px;
}
.event-slider .c-focus-next {
	top: 42px;
}
.event-slider .c-focus-prev {
	top: 42px;
}
.event-slider {
	margin-bottom: 45px;
}
.vplan-slider {
	height: 135px; margin-bottom: 45px;
}
.vplan-slider .c-focus-area {
	margin: 0px 0px 0px 46px; width: 1271px; height: 135px;
}
.vplan-slider .c-focus-cell {
	margin: 0px 24px 0px 0px; width: 235px; height: 135px; position: relative;
}
.vplan-slider .c-focus-prev {
	background-position: 5px -88px; left: 0px;
}
.vplan-slider .c-focus-next {
	background-position: -128px -88px; right: 0px;
}
.vplan-slider .c-focus-next {
	border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; top: 20px; width: 27px; height: 94px; background-image: url("../image/t01965b40b86c92c5ac.png"); background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
.vplan-slider .c-focus-prev {
	border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; top: 20px; width: 27px; height: 94px; background-image: url("../image/t01965b40b86c92c5ac.png"); background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
.hotrank .title {
	border: 0px currentColor; border-image: none; margin-bottom: 0px;
}
.hotrank .title h1 {
	border: 0px currentColor; border-image: none; left: 0px; top: 0px; height: 35px; color: rgb(68, 68, 68); font-size: 20px; position: absolute;
}
.hotrank .hotrank-div {
	border: 1px solid rgb(204, 204, 204); border-image: none; height: 860px;
}
.hotrank .hotrank-div .list {
	height: 860px; overflow: hidden;
}
.hotrank .hotrank-div li {
	height: auto;
}
.browser-pop .browser-li .browser-des {
	white-space: nowrap; -ms-text-overflow: ellipsis;
}
.ellipsis {
	white-space: nowrap; -ms-text-overflow: ellipsis;
}
.entertainment-list p {
	white-space: nowrap; -ms-text-overflow: ellipsis;
}
.list .list-name {
	white-space: nowrap; -ms-text-overflow: ellipsis;
}
.list .list-rank {
	white-space: nowrap; -ms-text-overflow: ellipsis;
}
.login .login-user-info .name {
	white-space: nowrap; -ms-text-overflow: ellipsis;
}
.login .login-user-info .name-text {
	white-space: nowrap; -ms-text-overflow: ellipsis;
}
.menu-games-div .menu-games ul li {
	white-space: nowrap; -ms-text-overflow: ellipsis;
}
.nav_search .gameInfro .infroName {
	white-space: nowrap; -ms-text-overflow: ellipsis;
}
.newgame-list h3 {
	white-space: nowrap; -ms-text-overflow: ellipsis;
}
.search_custom .search-name {
	white-space: nowrap; -ms-text-overflow: ellipsis;
}
.vplan-tip-title {
	white-space: nowrap; -ms-text-overflow: ellipsis;
}
.list .list-rank {
	padding: 9px 15px; height: 22px; text-align: right; line-height: 22px; overflow: hidden; display: block;
}
.list .list-num {
	background: rgb(237, 237, 237); border-radius: 2px; width: 22px; height: 22px; text-align: center; color: rgb(102, 102, 102); font-family: Arial; font-size: 12px; margin-right: 18px;
}
.list .list-rank-01 .list-num {
	background: rgb(253, 82, 83); color: rgb(255, 255, 255);
}
.list .list-rank-02 .list-num {
	background: rgb(255, 123, 65); color: rgb(255, 255, 255);
}
.list .list-rank-03 .list-num {
	background: rgb(255, 173, 43); color: rgb(255, 255, 255);
}
.list .list-img {
	display: none;
}
fieldset {
	border: 0px currentColor; border-image: none; vertical-align: middle;
}
img {
	border: 0px currentColor; border-image: none; vertical-align: middle;
}
.list .list-name {
	overflow: hidden; max-width: 90px;
}
.all .list .list-name {
	width: 110px;
}
.btn-org {
	background: rgb(255, 130, 60); display: inline-block;
}
.list .btn-org {
	background: 0px; color: rgb(255, 99, 14); font-size: 12px;
}
.list .list-rank-cur {
	padding: 15px; height: 60px; display: block; position: relative;
}
.list .list-rank-cur .list-num {
	left: 14px; top: 15px; height: 60px; line-height: 60px; font-weight: 700; position: absolute;
}
.list .list-rank-cur .list-img {
	left: 47px; top: 15px; width: 85px; height: 60px; display: block; position: absolute;
}
.list .list-rank-cur .list-name {
	left: 144px; top: 15px; line-height: 32px; font-size: 16px; font-weight: 700; position: absolute;
}
.list .list-rank-cur .list-type {
	left: 144px; top: 40px; line-height: 26px; white-space: nowrap; position: absolute;
}
.list .list-type {
	color: rgb(153, 153, 153); font-size: 12px;
}
.list .list-rank-cur .btn-org {
	background: rgb(255, 130, 60); top: 50px; width: 68px; height: 24px; right: 14px; color: rgb(255, 255, 255); line-height: 24px; position: absolute;
}
.main .title h1 {
	left: 0px; top: 0px; height: 35px; color: rgb(68, 68, 68); font-size: 20px; border-bottom-color: rgb(255, 92, 35); border-bottom-width: 1px; border-bottom-style: solid; position: absolute;
}
.all-list {
	background: url("../image/t0176223d8bd739c895.gif") repeat-x 0px 100%; padding-bottom: 15px; font-size: 14px; margin-bottom: 22px;
}
:last-child.all-list {
	background: 0px;
}
.all-list .all-list-img {
	width: 908px; height: 87px; overflow: hidden; margin-bottom: 15px; float: left;
}
.thinScreen .all-list-img {
	width: 652px;
}
.all-list li {
	width: 117px; margin-right: 12px; float: left;
}
.all-list .all-list-img a {
	border: 1px solid rgb(255, 255, 255); border-image: none; display: block;
}
.all-list .all-list-img a:hover {
	border: 1px solid rgb(81, 186, 255); border-image: none;
}
.all-list .all-list-img img {
	width: 115px; height: 85px; display: block;
}
.all-list .all-list-more {
	background: url("../image/t010b7d849c7530b998.png") no-repeat 100% 0px; border: 0px currentColor; border-image: none; width: 111px; height: 65px; text-align: center; color: rgb(102, 102, 102); line-height: 21px; padding-top: 20px; float: left;
}
.all-list .all-list-01 li {
	line-height: 21px; overflow: hidden; margin-bottom: 4px; position: relative;
}
.all-list .all-list-01 a {
	color: rgb(102, 102, 102);
}
.all-list .all-list-01 a i {
	top: 0px; width: 12px; height: 12px; display: inline-block; position: absolute;
}
.all-list .all-list-01 .new-text {
	color: rgb(140, 206, 33);
}
.all-list .all-list-01 .hot-text {
	color: rgb(255, 92, 35);
}
.all-list .all-list-01 a:hover {
	color: rgb(255, 92, 35);
}
.all-list .all-list-01 a:hover {
	text-decoration: underline;
}
.all-list .all-list-01 .new {
	background: url("../image/new.png") no-repeat;
}
.all-list .all-list-01 i {
	top: 0px; width: 12px; height: 12px; display: inline-block; position: absolute;
}
.all-list .all-list-01 i.hot {
	background: url("../image/hot.png") no-repeat;
}
.all-list .all-list-01 .new-text:hover {
	color: rgb(140, 206, 33); text-decoration: underline;
}
.fixed-tools {
	right: 0px; bottom: 275px; position: fixed; z-index: 1020;
}
.fixed-tools .code {
	height: 36px; text-align: center; line-height: 36px; font-size: 14px; margin-bottom: 12px;
}
.fixed-tools .item {
	margin: 4px 0px 0px 4px; width: 60px; height: 60px; cursor: pointer;
}
.fixed-tools .code .item {
	background: url("../image/t018170c464247f5449.png") no-repeat 50% 50% rgb(244, 244, 244);
}
.fixed-tools .toTop {
	background: url("../image/t01afb87361bf7ad156.png") no-repeat 50% 50% rgb(244, 244, 244); display: block;
}
.fixed-tools .item {
	margin: 4px 0px 0px 4px; width: 60px; height: 60px; cursor: pointer;
}
.fixed-tools .code .info {
	padding: 12px; border: 1px solid rgb(231, 231, 231); border-image: none; left: -165px; top: 4px; display: none; position: absolute; background-color: rgb(255, 255, 255);
}
.fixed-tools .info img {
	border: 0px currentColor; border-image: none; vertical-align: middle; display: block;
}
.fixed-tools .code .info span {
	width: 142px; text-align: center; color: rgb(255, 92, 35); font-size: 14px; margin-top: 12px; display: inline-block; cursor: default;
}
.c-focus-prev {
	cursor: pointer !important;
}
.thinScreen .wrap {
	width: 1110px;
}
