@charset "utf-8";
	* {
	margin:0;
	padding:0;
	font-size:14px;
	font-family:"微软雅黑";
}
a {
	text-decoration:none;
	color:#000;
}
a:hover,a:active {
	text-decoration:none;
	color:#000;
}
/*.swiper-container {
	width:100%;
	height:100%;
	margin-left:auto;
	margin-right:auto;
}*/
::-webkit-scrollbar {
    display: none;
    width: 0 !important;
    height: 0 !important;
    -webkit-appearance: none;
    background: transparent;
}
html,body{
        -webkit-user-select: none;
    user-select: none;
}
body {
	background-color:#f7f7f7;

  /*display: grid;*/
  grid-template-rows: auto 1fr auto;
grid-template-columns: 1fr;

  height: 100vh;
  margin: 0;

}
* {
    margin: 0;
    -webkit-tap-highlight-color: transparent;
}
ul,li {
	list-style-type:none;
}
input::-webkit-input-placeholder {
	/* WebKit browsers 适配谷歌 */    color:#cccccc;
}
input:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 适配火狐 */    color:#cccccc;
}
input::-moz-placeholder {
	/* Mozilla Firefox 19+ 适配火狐 */    color:#cccccc;
}
input:-ms-input-placeholder {
	/* Internet Explorer 10+  适配ie*/    color:#cccccc;
}
textarea::-webkit-input-placeholder {
	/* WebKit browsers 适配谷歌 */    color:#cccccc;
}
textarea:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 适配火狐 */    color:#cccccc;
}
textarea::-moz-placeholder {
	/* Mozilla Firefox 19+ 适配火狐 */    color:#cccccc;
}
textarea:-ms-input-placeholder {
	/* Internet Explorer 10+  适配ie*/    color:#cccccc;
}
.swiper-containersx .swiper-slidesx{
	/* height: 40px !important; */
	background: #ffeff0;
	display: inline-block;
	text-align: left;
}
.swiper-slide {
	text-align:center;
	font-size:14px;
	background:#fff;
	/* Center slide text vertically */
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center;
	height:407px !important;
}
.main {
	width:100%;
}
/* 强制使用手机样式，禁用桌面端特定的响应式布局 */
/* 为所有屏幕尺寸应用相同的手机样式 */
@media all {
	/* 强制所有设备显示手机样式 */
	body {
		/*width: 375px !important;*/
		margin: 0 auto !important;
		position: relative !important;
	}
}
header {
	width:100%;
	height:230px;
	background:#fff;
	position:relative;
}
header .head-top {
	background-color:#0f0f0f;
	border-bottom:1px solid #e6e6e6!important;
	height:50px;
	line-height:50px;
}
header .head-top .head-left {
	width: 43%;
	display:inline-block;
	margin-left:25%;
}
header .head-top .head-left ul {
	}header .head-top .head-left ul .act {
	background:linear-gradient(0deg,#ff3e41,#ff046f)!important;
	color:#fff;
}
header .head-top .head-left ul .act a {
	color:#fff;
}
header .head-top .head-left ul li:hover .down {
	opacity:1;
	transform:translate(0,0);
	pointer-events:auto;
}
header .head-top .head-left ul li:hover .down a {
	color:#909399;
}
header .head-top .head-left ul li .down li:hover {
	background:#fafafa !important;
	color:#fff;
}
header .head-top .head-left ul li .down li {
	display:block;
}
header .head-top .head-left ul li .down {
	position:absolute;
	left:0;
	background-color:#fafafa;
	transform:translate(0%,50%);
	opacity:0;
	transition:all .2s;
	pointer-events:none;
	width:100%;
	z-index: 9;
}
header .head-top .head-left ul li .icon-down {
	background:url(../img/xl.png);
	width:10px;
	height:10px;
	display:inline-block;
	background-size:contain;
	background-repeat:no-repeat;
	margin-left:10px;
}
header .head-top .head-left ul li:hover {
	background:linear-gradient(0deg,#ff4040,#ff046f)!important;
	color:#fff;
}
header .head-top .head-left ul li:hover a {
	color:#fff;
}
header .head-top .head-left ul li {
	padding:0 20px;
	float:left;
	text-align:center;
	position:relative;
}
header .head-top .head-left ul li a {
	color:#fff;
}
header .head-top .head-right {
	width:11%;
	display:inline-block;
}
header .head-top .head-right ul {
	}header .head-top .head-right ul .tishi {
	width:25px;
	position:relative;
	height:50px;
	line-height:63px;
	margin-right: 8%;
}
header .head-top .head-right ul .tishi a span {
	background:#ff5700;
	color:#fff;
	font-size:10px;
	position:absolute;
	top:6px;
	width:14px;
	height:14px;
	line-height:14px;
	border-radius:5px;
	right:-6px;
}
header .head-top .head-right ul .tishi a {
	}header .head-top .head-right ul li {
	width: 39%;
	float:left;
	text-align:center;
}
header .head-top .head-right ul li a {
	color:#fff;
}
header .head-center {
	margin:0 auto;
	width:1306px;
}
header .head-center .logo {
	width:490px;
	display:inline-block;
	margin-top:35px;
}
header .head-center .logo img {
	}header .head-center .logo .logo-name {
	width:400px;
	display:inline-block;
	padding-left:10px;
	background: url(../img/xc1.png) no-repeat 171px;
}
header .head-center .logo .logo-name p:first-child {
	font-size: 35px;
}
header .head-center .logo .logo-name p {
	font-size: 18px;
}
header .head-center .search-right p a {
	color:#aaa;
	font-size:14px;
	margin-left:10px;
}
header .head-center .search-right p {
	color:#aaa;
	font-size:14px;
	padding-top:13px;
	margin-left:30px;
}
header .head-center .search-right {
	display:inline-block;
	width:740px;
	height:40px;
	/* border-radius:20px;
	*/background:#fff;
	border:2px solid #ff0071;
	vertical-align:top;
	margin-top:55px;
	border-radius: 15px;
}
header .head-center .search-right .search {
	position:relative;
}
header .head-center .search-right .sea-box {
	border:2px solid #ff0071;
	box-shadow:0 2px 3px 0 rgba(0,0,0,.26667);
	background-color:#fff;
	margin-top:10px;
	z-index:9999;
	position:absolute;
	width:740px;
}
header .head-center .search-right .sea-box .sea-title {
	margin:10px;
	border-bottom:1px solid #ececec;
	font-size:14px;
	font-weight:200;
	padding-bottom:6px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
header .head-center .search-right .sea-box .st-top {
	display:flex;
	-webkit-box-align:center;
	align-items:center;
	-webkit-box-pack:justify;
	justify-content:space-between;
	height:60px;
	padding:0 24px;
	border-bottom:1px solid #ebebeb;
}
header .head-center .search-right .sea-box .st-top a:hover {
	color:#ff8700;
}
header .head-center .search-right .sea-box .st-top .act {
	color:#ff8700;
}
header .head-center .search-right .sea-box .st-top a {
	font-size:16px;
	font-weight:200;
	color:#666;
	cursor:pointer;
	line-height:48px;
	padding:0 6px;
}
header .head-center .search-right .sea-box .st-top .hot {
	width:30px;
	height:30px;
	border-radius:50%;
	background:-webkit-gradient(linear-gradient(-90deg,#ff056e 1%,#ff3e41));
	background:linear-gradient(-90deg,#ff056e 1%,#ff3e41);
	text-align:center;
	line-height:30px;
	color:#fff;
	font-size:14px;
	cursor:pointer;
}
header .head-center .search-right .sea-box .ct-box {
	max-height: 375px;
	overflow: auto;
	}header .head-center .search-right .sea-box .ct-box .boxs-box:hover {
	color:#ff8700;
	border:1px solid #ff8700;
}
header .head-center .search-right .sea-box .ct-box .act {
	color:#ff8700;
	border:1px solid #ff8700 !important;
}
header .head-center .search-right .sea-box .ct-box .boxs-box {
	width:20%;
	margin:10px 10px 10px 18px;
	padding-bottom:10px;
	padding-top:10px;
	text-align:center;
	background:-webkit-gradient(linear,left top,left bottom,from(#fbfbfb),to(#f0f0f0));
	background:linear-gradient(#fbfbfb,#f0f0f0);
	cursor:pointer;
	background:rgba(255,135,0,0);
	border:1px solid #ccc;
	border-radius:20px;
	display:inline-block;
}
header .head-center .search-right .search span {
	color:silver;
	font-size:17px;
	letter-spacing:0;
	vertical-align: top;
	padding-top: 8px;
	display: inline-block;
}
header .head-center .search-right .search .sea-input:nth-child(4) {
	margin:0;
}
header .head-center .search-right .search .sea-input {
	width:110px;
	display:inline-block;
	height:40px;
	line-height:40px;
	margin-left:14px;
	position:relative;
	cursor:pointer;
	overflow: hidden;
}
header .head-center .search-right .search .sea-input .sea-left {
	padding-left:15px;
}
header .head-center .search-right .search .sea-input .sea-right {
	border-left:4px solid transparent;
	border-right:4px solid transparent;
	border-top:6px solid #bbb;
	margin-right:10px;
	margin-top:5px;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	width:0px;
	position:absolute;
	right:-8px;
	top:14px;
}
header .head-center .search-right .search .sea-input .sea-left input {
	border:0;
	height:40px;
}
header .head-center .search-right .search .sea-input1 {
	width:110px;
	display:inline-block;
	height:40px;
	line-height:40px;
	margin-left:14px;
	position:relative;
	cursor:pointer;
	vertical-align: top;
}
header .head-center .search-right .search .sea-input1 .sea-left {
	/* padding-left:15px; */
	vertical-align: top;
}
header .head-center .search-right .search .sea-input1 .sea-right {
	border-left:4px solid transparent;
	border-right:4px solid transparent;
	border-top:6px solid #bbb;
	margin-right:10px;
	margin-top:5px;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	width:0px;
	position:absolute;
	right:-8px;
	top:14px;
}
header .head-center .search-right .search .sea-input1 .sea-left input {
	border:0;
	height:40px;
	padding-left: 8px;
}
header .head-center .search-right .search .sea-btn {
	position:absolute;
	right:-60px;
	top:-2px;
	line-height:42px;
	text-align:center;
	cursor:pointer;
}
header .head-center .search-right .search .sea-btn {
	width:108px;
	height:44px;
	margin-left:-40px;
	background:linear-gradient(-90deg,#ff056e 1%,#ff3e41);
	font-size:15px;
	border:0;
	color:#fff;
	border-radius: 15px;
}
.main .box1 {
	width:1306px;
	margin:0 auto;
	position:relative;
}
.main .box1 .box1-left {
	width:230px;
	display:inline-block;
	vertical-align:top;
	height: 407px;
}
.main .box1 .box1-left .left-top {
	-webkit-box-pack:justify;
	justify-content:space-between;
	height:40px;
	line-height:40px;
	/* padding:0 14px 0 24px; */
	background:linear-gradient(0deg,#ffb400,#ffb400)!important;
	font-size:16px;
	font-weight:400;
	color:#fff;
	position:absolute;
	width: 230px;
	top:-40px;
}
.main .box1 .box1-left .left-top .left-ll a{
    color: #fff;
    font-size: 18px;
}
.main .box1 .box1-left .left-top .left-ll {
	width: 119%;
	display:inline-block;
	font-size: 18px;
	text-align: center;
	background: url(../img/yx.png) no-repeat 60px;
}
.main .box1 .box1-left .left-top .left-rr {
	width:54%;
	display:inline-block;
	text-align:right;
}
.main .box1 .box1-left .left-top .left-rr a {
	color:#fff;
	text-align:center;
	font-size:12px;
}
.main .box1 .box1-left .left-bottom {
	background:#fff;
}
.main .box1 .box1-left .left-bottom ul {
	}.main .box1 .box1-left .left-bottom ul li {
	padding-top:26px;
	padding-bottom:26px;
	border-bottom:1px solid #ededed;
}
.main .box1 .box1-left .left-bottom ul li .game-img {
	width:40%;
	display:inline-block;
	text-align:center;
}
.main .box1 .box1-left .left-bottom ul li .game-img img {
	max-height: 45px;
}
.main .box1 .box1-left .left-bottom ul li:hover .game-text p {
	color:#f7164c;
}
.main .box1 .box1-left .left-bottom ul li .game-text {
	width:50%;
	display:inline-block;
	margin-left:8px;
	vertical-align: top;
}
.main .box1 .box1-left .left-bottom ul li .game-text .title {
	font-size:15px;
	font-weight:700;
	color:#333;
	line-height:24px;
}
.main .box1 .box1-left .left-bottom ul li .game-text .small {
	font-size:12px;
	font-weight:400;
	color:#777;
}
.main .box1 .box1-center {
	width:700px;
	display:inline-block;
	vertical-align:top;
	overflow:hidden;
	margin-left:10px;
	height: 407px;
}
.main .box1 .box1-center img {
	height:100%;
	width:auto;
}
.main .box1 .box1-center .swiper-button-next {
	}.main .box1 .box1-center .swiper-button-prev {
	}.main .box1 .box1-right {
	width:346px;
	display:inline-block;
	margin-left:10px;
	background:#fff;
	height: 407px;
}
.main .box1 .box1-right .right-top {
	position:relative;
	text-align:center;
}
.main .box1 .box1-right .right-top img:nth-child(1) {
	width:100%;
}
.main .box1 .box1-right .right-top img:nth-child(2) {
	width:60px;
	height:60px;
	border-radius:50%;
	position:absolute;
	bottom:30px;
	cursor:pointer;
	overflow:hidden;
	left:40%;
}
.main .box1 .box1-right .right-top .top-welcome {
	font-size:12px;
	font-weight:400;
	color:#fff;
	margin-top:-22px;
}
.main .box1 .box1-right .right-center .sea-nav{
    width: 100%;
    height: 50px;
    line-height: 45px;
    text-align: center;
}
.main .box1 .box1-right .right-center .sea-nav .title-nav{
    width: 35%;
    display: inline-block;
    text-align: center;
    color: #666666;
    font-size: 16px;
    font-weight: bold;
    position: relative;
    cursor: pointer;
}
.main .box1 .box1-right .right-center .sea-nav .act:after{
	content: "";
	width: 28px;
	background-color: #fc3737;
	position: absolute;
	bottom: 5px;
	height: 3px;
	left: 40%;
}
.main .box1 .box1-right .right-center .sea-nav .act{
    color: #ff4d4d;
}
.main .box1 .box1-right .right-center p{
    text-align: center;
    color: #999999;
}
.main .box1 .box1-right .right-center {
	margin-bottom:10px;
	width:100%;
}
.main .box1 .box1-right .right-center .sea-input {
	margin-top:10px;
	margin-bottom:10px;
	width:90%;
	margin:0 auto;
}
.main .box1 .box1-right .right-center .sea-input form {
	position:relative;
}
.main .box1 .box1-right .right-center .sea-input form input {
	height:40px;
	margin-bottom:10px;
	padding-left:15px;
	background:#f6f6f6;
	border:0;
	width:95%;
}
.main .box1 .box1-right .right-center .sea-input form button {
	position:absolute;
	right: 0;
	width: 70px;
	height: 40px;
	top: 0;
	border:0;
	cursor:pointer;
	background: #ff4d4d;
	color: #fff;
	border-radius: 0px 5px 5px 0px;
}
.main .box1 .box1-right .right-bottom {
	color:#fff;
	font-size:14px;
	width:100%;
	text-align:center;
	height:50px;
	line-height:50px;
	background:#fff;
}
.main .box1 .box1-right .right-bottom .button1 {
	-webkit-box-align:center;
	align-items:center;
	-webkit-box-pack:center;
	justify-content:center;
	width:155px;
	height:45px;
	border-radius:3px;
	cursor:pointer;
	background:#ff4d4d;
	text-align:center;
	line-height:45px;
	float:left;
	/* box-shadow:0px 0px 5px #888888; */
}
.main .box1 .box1-right .right-bottom .button1 a {
	color:#fff;
	padding:12px 55px 12px 55px;
}
.main .box1 .box1-right .right-bottom .button2 {
	-webkit-box-align:center;
	align-items:center;
	-webkit-box-pack:center;
	justify-content:center;
	width:155px;
	height:45px;
	border-radius:3px;
	cursor:pointer;
	background:#00a2ff;
	float:right;
	text-align:center;
	line-height:45px;
	/* box-shadow:0px 0px 5px #888888; */
}
.main .box1 .box1-right .right-bottom .button2 a {
	color:#fff;
	padding:12px 55px 12px 55px;
}
.main .box1 .box1-right .newslist {
	width:100%;
	height:auto;
	background:#fff;
	overflow:hidden;
	margin-top: 15px;
}
.main .box1 .box1-right .newslist .news-title {
}
.main .box1 .box1-right .newslist .news-title .title-right{
    float: right;
    color: #ededed;
}
.main .box1 .box1-right .newslist .news-title .title-right a{color: #969696;}
.main .box1 .box1-right .newslist .news-title .title-nav {
	font-size: 16px;
	width:95px;
	display:inline-block;
	text-align:center;
	margin-left: 120px;
	height:20px;
	padding-bottom:13px;
	margin-bottom:-6px;
	cursor:pointer;
	color: #333333;
	font-weight: bold;
	white-space: nowrap;
}
.main .box1 .box1-right .newslist .news-title .act {
}
.main .box1 .box1-right .newslist .news-list {
	padding:0 20px;
	min-height:102px;
}
.main .box1 .box1-right .newslist .news-list li {
	font-size:13px;
	height: 30px;
	line-height: 30px;
	color: #666666;
}
.main .box1 .box1-right .newslist .news-list li .list-left a{color: #666666;}
.main .box1 .box1-right .newslist .news-list li .list-left {
	width:70%;
	display:inline-block;
	overflow:hidden;
	height:auto;
	font-size:13px;
}
.main .box1 .box1-right .newslist .news-list li .list-right {
	width:29%;
	display:inline-block;
	text-align:right;
	font-size:13px;
	vertical-align:top;
}
.hide {
	display:none;
}
.open{display: none !important;}
.main .box1 .box1-right .wz-icon {
	background:#fff;
	margin-top:6px;
}
.main .box1 .box1-right .wz-icon ul {
	}.main .box1 .box1-right .wz-icon ul li {
	width:18.7%;
	display:inline-block;
	text-align:center;
	margin-top:4px;
}
.main .box1 .box1-right .wz-icon ul li img {
	width:40px;
}
.main .box1 .box1-right .wz-icon ul li p {
	line-height:20px;
	font-size:12px;
	color:#999;
}
.main .box2 {
	width:1306px;
	margin:0 auto;
	z-index:1;
	position:relative;
	background:#fff;
	margin-top: 8px;
	text-align:center;
	margin-bottom: 8px;
}
.main .box2 ul {
	}.main .box2 ul li {
	width: 10%;
	display:inline-block;
	text-align:center;
	margin:14px;
}
.main .box2 ul li a {
	}.main .box2 ul li a img {
	/* width:100%;
	*/
}
.main .box2 ul li a p {
	text-align:center;
	font-size: 18px;
	color:#333;
	margin-top: 12px;
	font-weight: 100;
}
.main .box3 {
	width:1306px;
	margin:0 auto;
	margin-top: 8px;
	background:#fff;
}
.main .box3 .box-top {
	}.main .box-gg {
	width:1306px;
	margin:0 auto;
	height:40px;
	line-height:40px;
	margin-top: 8px;
}
.main .box-gg .box-title b{
	
padding-left: 20px;
	
margin: 0 10px;
	
color: #fff;
	
font-weight: 400;
	
line-height: 18px;
	
margin-top: 26px;
	
background: url(../img/kuaibao.png);
	
background-repeat: no-repeat;
	
background-position: 100%;
	
text-align: left;
	
padding-right: 18px;
}
.main .box-gg .box-title .f-left{
    margin-left: 90px;
    font-size: 16px;
    font-weight: bold;
    width: 100px;
    display: inline-block;
    overflow: auto;
    vertical-align: inherit;
}
.main .box-gg .box-title {
	vertical-align:top;
	position:relative;
	background: #ffeff0;
}
.main .box-gg .box-title img {
	margin-left:25px;
	display:inline-block;
	position:absolute;
	top:4px;
}
.main .box-gg .box-title span {
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	color:#ed1c24;
	font-size:16px;
	font-weight:bold;
}
.main .box-gg .box-title img:nth-child(1) {
	left:25px;
}
.main .box-gg .box-title img:nth-child(2) {
	left:70px;
	top:11px;
}
.main .box3 .box-top .box3-title {
	/* font-size:28px; */
	color:#333333;
	font-weight:bold;
	padding:30px 30px 30px 30px;
	width: auto;
	display:inline-block;
}
.main .box3 .box-top .box3-nav {
	width:600px;
	display:inline-block;
}
.main .box3 .box-top .box3-nav ul {
	}.main .box3 .box-top .box3-nav ul li {
	width:19%;
	display:inline-block;
	text-align:center;
	font-size:16px;
	cursor:pointer;
	font-weight:bold;
}
.main .box3 .box-top .box3-nav ul .act {
	color:#ff2b51;
}
.main .box3 .game-list {
	width:98%;
	margin:0 auto;
}
.main .box3 .game-list ul {
	}.main .box3 .game-list ul li:nth-child(4n+0) {
	margin:0;
}
.main .box3 .game-list ul li {
	width:24%;
	display:inline-block;
	margin-right:1%;
	margin-bottom:2%;
}
.main .box3 .game-list ul li .game-img {
	width:100%;
}
.main .box3 .game-list ul li .game-img a {
	}.main .box3 .game-list ul li .game-img a img {
	width:100%;
	height:195px;
	border-radius: 15px;
}
.main .box3 .game-list ul li .game-title {
	font-size:14px;
	color:#333333;
	height:60px;
	overflow:hidden;
	word-wrap:break-word;
	word-break:break-all;
}
.main .box3 .game-list ul li .game-title a {
	font-size:14px;
	color:#333333;
}
.main .box3 .game-list ul li .game-bottom {
	margin-top:40px;
	color:#bdbdbd;
}
.main .box3 .game-list ul li .game-bottom .game-time {
	width:35%;
	display:inline-block;
}
.main .box3 .game-list ul li .game-bottom .game-hot {
	width:19%;
	display:inline-block;
	padding-left:16px;
	background:url(../img/huo1.png) no-repeat left center;
}
.main .box3 .game-list ul li .game-bottom .game-price {
	width:37%;
	display:inline-block;
	text-align:right;
}
.main .box3 .game-list ul li .game-bottom .game-price span {
	color:#ff2b51;
	font-weight:600;
}
.main .box4 {
	width:1306px;
	margin:0 auto;
	margin-top: 8px;
	background:#fff;
}
.main .box4 .box4-title {
	font-size:28px;
	color:#333333;
	font-weight:bold;
	padding:30px 30px 30px 30px;
	width:130px;
	display:inline-block;
}
.main .box4 .box4-list {
	width:98%;
	margin:0 auto;
}
.main .box4 .box4-list ul {
	}.main .box4 .box4-list ul li {
	width:24%;
	display:inline-block;
	margin-right:1%;
	margin-bottom:2%;
}
.main .box4 .box4-list ul li:nth-child(4n+0) {
	margin:0;
}
.main .box4 .box4-list ul li img {
	width:100%;
}
.main .box4 .box4-list ul li .cj-text {
	margin-top:25px;
}
.main .box4 .box4-list ul li .cj-text .cj-left {
	width:70%;
	display:inline-block;
	color:#999999;
}
.main .box4 .box4-list ul li .cj-text .cj-right span {
	color:#999999;
	font-weight:100;
}
.main .box4 .box4-list ul li .cj-text .cj-right {
	width:28%;
	display:inline-block;
	text-align:right;
	color:#ff2b51;
	font-weight:bold;
}
.main .gg-box {
	width:1306px;
	margin:0 auto;
	margin-top:15px;
	background:#fff;
	text-align:center;
	padding:30px 0px 30px 0px;
}
.main .gg-box ul {
	}.main .gg-box ul li {
	display:inline-block;
	font-size:23px;
	position:relative;
	margin-left:85px;
}
.main .gg-box ul li img {
	position:absolute;
	left:-40px;
}
footer {
	margin-top:15px;
}
footer .bottom-top {
	background:#272627;
	height:260px;
	padding-top:60px;
}
footer .bottom-top .bot-img {
	display:inline-block;
	width:30%;
	vertical-align:top;
	text-align:right;
}
footer .bottom-top .bot-img img {
	}footer .bottom-top .bot-img .logo-name {
	display:inline-block;
	padding-left:10px;
}
footer .bottom-top .bot-img .logo-name p:first-child {
	font-size:40px
}
footer .bottom-top .bot-img .logo-name p {
	font-size:20px;
	color:#fff;
}
footer .bottom-top .bot-lm {
	display:inline-block;
	width:69%;
	vertical-align:top;
}
footer .bottom-top .bot-lm ul {
	width:16%;
	display:inline-block;
	vertical-align:top;
}
footer .bottom-top .bot-lm ul .bot-top {
	font-size:18px;
	font-weight:700;
	margin-bottom:18px;
	color:#a8a8a8;
}
footer .bottom-top .bot-lm ul li {
	text-align:center;
	margin-bottom:8px;
}
footer .bottom-top .bot-lm ul li .bot-top {
	}footer .bottom-top .bot-lm ul li a {
	color:#a8a8a8;
}
footer .bottom-top .bot-lm ul li .bot-top a {
	}.m130 {
	width:1300px;
	margin:0 auto;
}
footer .bottom-bq {
	background:#0f0f0f;
	height:50px;
	text-align:center;
	line-height:50px;
}
footer .bottom-bq p:first-child {
	text-align:left;
	width:64%;
}
footer .bottom-bq p {
	color:#a8a8a8;
	width:35%;
	display:inline-block;
	text-align:right;
	font-size:12px;
}
.main .main-bg {
	position:absolute;
	width:100%;
	height:599px;
	z-index:0;
	background:url(../img/666.jpg) no-repeat;
	background-size: 100%;
}
.m0 {
	margin:0 !important;
}
.p0 {
	padding:0 !important;
}
.box5 {
	width:1306px;
	margin:0 auto;
	z-index:1;
	position:relative;
	text-align:center;
	margin-bottom: 30px;
}
.box5 li:nth-child(1) {
	text-align:left;
}
.box5 li:nth-child(2) {
	}.box5 li:nth-child(3) {
	text-align:right;
}
.box5 li {
	width:33.1%;
	display:inline-block;
	text-align:center;
}
.box5 li a {
	}.box5 li a img {
	}.main .game {
	width:1306px;
	margin:0 auto;
}
.main .game .navnews {
	}.main .game .navnews span {
	display:inline-block;
	font-size:14px;
	line-height:50px;
	/* padding-right:10px;
	*/
}
.main .game .navnews a {
	color:#aaa;
	padding-left:5px;
	padding-right:5px;
}
.main .game .navnews span a {
	color:#303133;
}
.main .game .game-select {
	background-color:#fff;
	padding:20px 20px 1px 19px;
	/* box-shadow:0px 0px 5px #888888;
	*/
}
.main .game .jiage {
	}.main .game .jiage .select-title {
	color:#333 !important;
}
.main .game .select-list {
	width:100%;
	position:relative;
	margin-bottom:5px;
	min-height:30px;
	border-bottom:1px solid #eee;
	vertical-align:top;
	padding-bottom:5px;
}
.main .game .select-list .select-title {
	color:#aaa;
	display:inline-block;
	width:7%;
	min-height:30px;
	line-height:30px;
	vertical-align:top;
}
.main .game .select-list .select-choose {
	display:inline-block;
	width:89%;
}
.main .game .select-list .select-choose a img {
	width:80px !important;
	height:80px;
}
.main .game .select-list .select-choose a {
	color:#444;
	padding:2px 15px;
	margin-right:20px;
	display:inline-block;
	margin-bottom:8px;
}
.main .game .select-list .select-choose .act {
	background-color:rgba(72,124,247,.1);
	color:#487cf7!important;
	border-radius:5px;
	font-weight:500;
}
.main .game .select-list .select-choose input {
	padding:5px;
	font-size:13px;
	border:1px solid transparent;
	border-radius:70px;
	background-color:#eee;
	width:150px;
	margin-right:10px;
	text-align:center;
	margin-left:10px;
}
.main .game .select-list .select-choose .btn {
	border-radius:70px;
	background:linear-gradient(-90deg,#ff056e 1%,#ff3e41);
	padding:6px 15px;
	width:30px;
	text-align:center;
	display:inline-block;
	color:#fff;
	cursor:pointer;
}
.main .game .choose-select {
height: 30px;
    line-height: 20px;
    background: #fff;
    padding: 0 20px;
    /* margin-top: 20px; */
    border-radius: 3px;
    margin-bottom: 20px;
    /* box-shadow: 0px 0px 5px #888888;*/
}
.main .game .choose-select .ce-choose {
	/*display: flex;*/
	}.main .game .choose-select .ce-choose .tc {
	width:13.6%;
	display:inline-block;
	text-align:center;
	cursor:pointer;
	flex: 1;
}
.main .game .choose-select .ce-choose .time {
	/* background-image:url(../img/sjt.png); */
	background-size:15px;
	background-position: 245px;
	background-repeat:no-repeat;
	flex: 2;
}
.main .game .choose-select .ce-choose .time a {
	}.main .game .choose-select .ce-choose .hot {
	/*background-image:url(../img/sjt.png);*/
	background-size:15px;
	background-position: 65%;
	background-repeat:no-repeat;
}
.main .game .choose-select .ce-choose a {
	color:#aaa;
}
.main .game .choose-select .ce-choose .hot a {
	color:#aaa;
}
.main .game .choose-select .ce-choose .sea {
	/* width:33%; */
	position:relative;
}
.main .game .choose-select .ce-choose .sea input {
	padding:5px;
	font-size:13px;
	border:1px solid transparent;
	border-radius:70px;
	background-color:#eee;
	width:97%;
	text-align:center;
}
.main .game .choose-select .ce-choose .sea .btn {
	position:absolute;
	right:0;
	top:9px;
	border-radius:21px;
	background:linear-gradient(-90deg,#ff056e 1%,#ff3e41);
	padding:6px 15px;
	width:45px;
	text-align:center;
	display:inline-block;
	color:#fff;
	height:21px;
	line-height:21px;
	cursor:pointer;
}
.main .game .choose-select .ce-choose .xjt {
	background-image:url(../img/xjt.png) !important;
}
.main .game .choose-select .ce-choose .price {
	/*background-image:url(../img/sjt.png);*/
	background-size:15px;
	background-position: 65%;
	background-repeat:no-repeat;
}
.main .game .choose-select .ce-choose .price a {
	}.main .game .choose-select .ce-choose .text {
	color:#aaa;
}
.main .game .choose-select .ce-choose .flex {
	background:url(../img/switchBtn.png) no-repeat;
	background-position:25px;
	color:#487cf7;
	display:none;
}
.main .game .goods-list {
	background:#fff;
	/* box-shadow:0px 0px 5px #888888;
	*/
}
.main .game .goods-list ul {
	}.main .game .goods-list .goods-item {
	/*padding: 20px;*/
	padding: 1px 0 10px;
	border-bottom:1px dashed #e0e0e0;
}
.main .game .goods-list .goods-item .goods-box {
	padding-bottom:0;
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.main .game .goods-list .goods-item .goods-box .goods-left {
	}.main .game .goods-list .goods-item .goods-box .goods-left .goods-img {
	width:190px;
	height:110px;
	overflow:hidden;
	border-radius:8px;
	background:#e5e5e5;
	cursor:pointer;
}
.main .game .goods-list .goods-item .goods-box .goods-left .goods-img img {
	-o-object-fit:cover;
	object-fit:cover;
	width:100%;
	height:100%;
	border-radius: 15px;
}
.main .game .goods-list .goods-item .goods-box .goods-left .goods-content {
	flex:1;
	min-height:110px;
	/* overflow:hidden; */
	height:100%;
	margin-left:12px;
}
.main .game .goods-list .goods-item .goods-box .goods-left .goods-content .goods-title {
		flex:1;
		height:68px;
		overflow:hidden;
		font-weight:600;
		position: relative;
		display: flex;
		align-items: flex-start;
	}
	.main .game .goods-list .goods-item .goods-box .goods-left .goods-content .goods-title .gongg{
    	width: 40px;
    	min-width: 40px;
    	max-width: 40px;
    	padding: 0px;
    	font-size: 11px;
    	border: 0.5px solid #72a5ff;
    	border-radius: 3px;
    	margin-right: 7px;
    	display: inline-block;
    	height: 18px;
    	overflow: hidden;
    	text-align: center;
    	line-height: 18px;
    	background-color: #eef4ff !important;
    	border-color: #d9e6ff !important;
    	color: #4583ed !important;
    	flex-shrink: 0;
	}
.main .game .goods-list .goods-item .goods-box .goods-left .goods-content .goods-title a:hover {
	color:#ff314b
}
.main .game .goods-list .goods-item .goods-box .goods-left .goods-content .goods-title a {
	white-space:pre-wrap;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:3;
	line-clamp:3;
	-webkit-box-orient:vertical;
}
.main .game .goods-list .goods-item .goods-box .goods-left .goods-content .goods-info a {
	}.main .game .goods-list .goods-item .goods-box .goods-left .goods-content .goods-info {
	height:36px;
}
.main .game .goods-list .goods-item .goods-box .goods-left .goods-content .goods-info .goods-server {
	color:#777;
}
.goods-order-no{
	color:#777;
}
.main .game .goods-list .goods-item .goods-box .goods-left .goods-content .goods-info .goods-time .tui{
	
display: inline-block;
	
vertical-align: middle;
	
margin-left: 10px;
	
background: url(../img/tui.png);
	
width: 107px;
	
height: 30px;
}
.main .game .goods-list .goods-item .goods-box .goods-left .goods-content .goods-info .goods-time img{
    display: inline-block;
    vertical-align: middle;
    padding-left: 1rem;
}
.main .game .goods-list .goods-item .goods-box .goods-left .goods-content .goods-info .jinbi {
    display: flex;
}
.main .game .goods-list .goods-item .goods-box .goods-left .goods-content .goods-info .jinbi .time{
    width: 65%;
}
.main .game .goods-list .goods-item .goods-box .goods-left .goods-content .goods-info .jinbi .fire{}
.main .game .goods-list .goods-item .goods-box .goods-left .goods-content .goods-info .jinbi .tui{background-size: 95px;background-repeat: no-repeat;}

.main .game .goods-list .goods-item .goods-box .goods-left .goods-content .goods-info .goods-time {
	color:#777;
}
.main .game .goods-list .goods-item .goods-box .goods-left .goods-content .goods-info .goods-time .time {
	display:inline-block;
	vertical-align:middle;
	margin-right:30px;
}
.main .game .goods-list .goods-item .goods-box .goods-left .goods-content .goods-info .goods-time .fire {
	display:inline-block;
	vertical-align:middle;
	background:url(../img/huo.png) no-repeat left center;
	padding-left:15px;
}
.main .game .goods-list .goods-item .goods-box .goods-left {
	flex:5;
	display:flex;
	align-items:center;
}
.main .game .goods-list .goods-item .goods-box .goods-column {
	flex:1;
	text-align:center;
}
.main .game .goods-list .goods-item .goods-box .goods-column .goods-price {
	color:#f7423f;
	font-size: 28px;
	font-weight:700;
}
.main .game .goods-list .goods-item .goods-box .goods-column .goods-price span {
	}.main .game .goods-list .goods-item .goods-box .goods-column .listTabs {
	/* background:url(../img/lists_tab.png) no-repeat; */
	width:100%;
	height:30px;
}
.main .game .goods-list .goods-item .goods-box .goods-column .compensateAccount {
	background-position: center;
}
.main .game .goods-list .goods-item .goods-box .goods-column .compensateAccount p:nth-child(1) {
    
color: #ff086c;
}
.main .game .goods-list .goods-item .goods-box .goods-column .goods-btn {
	}.main .game .goods-list .goods-item .goods-box .goods-column .goods-btn a {
	display:inline-block;
	width:55%;
	border-radius:5px;
}
.main .game .goods-list .goods-item .goods-box .goods-column .goods-btn a:nth-child(1) {
	color:#fff;
	background:linear-gradient(-90deg,#ff056e 1%,#ff3e41);
	border-color:#f7423f;
	margin-top:10px;
	padding:5px 12px;
	margin-left:0;
	margin-bottom:15px;
	border-radius: 15px;
}
.main .game .goods-list .goods-item .goods-box .goods-column .goods-btn a:nth-child(2) {
	color:#487cf7;
	background:#fff;
	padding:4px 11px;
	margin-left:0;
	border:1px solid #487cf7;
	border-radius: 15px;
}
.main .game .goods-list .page {
	text-align:right;
	padding:30px;
}
.main .game .goods-list .page a {
	margin:0 5px;
	background-color:#f4f4f5;
	color:#c0c4cc;
	min-width:30px;
	border-radius:2px;
	padding:5px 10px;
}
.main .game .goods-list .page .act {
	background:linear-gradient(-90deg,#ff056e 1%,#ff3e41);
	color:#fff!important;
}
.main .game .goods-list .page .number {
	color:#606266;
}
.game .gameinfo {
	background:#fff;
	padding-bottom:20px;
	/* box-shadow:0px 0px 5px #888888;
	*/
}
.game .gameinfo .goods-cont {
	display:inline-block;
	vertical-align:top;
	width:600px;
	padding:20px 18px 0px 0px;
}
.game .gameinfo .goods-cont .goods-intro {
	}.game .gameinfo .goods-cont .goods-intro .goods-title {
	font-size:16px;
	font-weight:600;
	height:45px;
	overflow:hidden;
}
.game .gameinfo .goods-cont .goods-intro .goods-label {
	width:auto;
	padding:10px 0;
	position:relative;
}
.game .gameinfo .goods-cont .goods-intro .goods-label-left {
	width:80px;
	display:inline-block;
	vertical-align:middle;
}
.game .gameinfo .goods-cont .goods-intro .goods-label-left .listTabs {
	background:url(../img/lists_tab.png) no-repeat;
	width:100%;
	height:30px;
	z-index:-1;
}
.game .gameinfo .goods-cont .goods-intro .goods-label-left .compensateAccount {
	background-position:center -26px;
}
.game .gameinfo .goods-cont .goods-intro .goods-label-right {
	color:#aaa;
	text-align:right;
	display:inline-block;
	vertical-align:middle;
	background:url(../img/huo.png) no-repeat left center;
	padding-left:15px;
	position:absolute;
	right:0;
	top:15px;
}
.game .gameinfo .goods-cont .goods-intro .goods-info .goods-coll {
	display:inline-block;
	width:30px;
	cursor:pointer;
	color: #fff;
	text-align: center;
}
.game .gameinfo .goods-cont .goods-intro .goods-info {
	display:flex;
	padding:16px;
	height:100%;
	background:#ff3548 no-repeat;
	background-size:cover;
	border-radius: 15px;
}
.game .gameinfo .goods-cont .goods-intro .goods-info .goods-price {
	color:#fff;
	width:99%;
	display:inline-block;
}
.game .gameinfo .goods-cont .goods-intro .goods-info .goods-text {
	color:#565656;
	margin-top:8px;
}
.game .gameinfo .goods-cont .goods-intro .goods-info .goods-price span {
	color:#fff;
	font-size:22px;
}
.game .gameinfo .goods-cont .goods-intro .goods-info .goods-text span {
	}.game .gameinfo .goods-cont .goods-intro .goods-content {
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
}
.game .gameinfo .goods-cont .goods-intro .goods-content .goods-text-con {
	color:#565656;
	margin-bottom:8px;
	min-height: 30px;
	line-height:30px;
}
.game .gameinfo .goods-cont .goods-intro .goods-content .goods-text-con span {
	color:#929292;
}
.game .gameinfo .goods-cont .goods-btns {
	text-align:right;
	margin-top:80px;
}
.game .gameinfo .goods-cont .goods-btns .goods-coll {
	width:70px;
	display:inline-block;
	text-align:center;
	cursor:pointer;
	margin-left:20px;
}
.game .gameinfo .goods-cont .goods-btns .goods-coll p {
	}.game .gameinfo .goods-cont .goods-btns .goods-coll p img {
	}.game .gameinfo .goods-cont .goods-btns a:nth-child(1) {
	color:#fff;
	background-color:#f7423f;
	border-color:#f7423f;
	padding:13px 25px;
	display:inline-block;
	vertical-align:top;
	border-radius: 15px;
}
.game .gameinfo .goods-cont .goods-btns a:nth-child(2) {
	color:#487cf7;
	background:#fff;
	padding:12px 18px;
	border:1px solid #487cf7;
	display:inline-block;
	vertical-align:top;
	margin-left:20px;
	border-radius: 15px;
}
.game .gameinfo .goods-cont .goods-btns a:nth-child(3) {
	color:#ff3349;
	background:#fff;
	padding:12px 18px;
	border:1px solid #ff3349;
	display:inline-block;
	vertical-align:top;
	margin-left:20px;
}
.game .goods-box {
	background:#fff;
	margin-top:20px;
	/* box-shadow:0px 0px 5px #888888;
	*/
}
.game .goods-box .goods-nav {
	font-size:0;
	background-color:#ededed;
}
.game .goods-box .goods-nav .act {
	border-top:4px solid #f7423f;
	color:#f7423f;
	font-weight:700;
	background-color:#fff;
}
.game .goods-box .goods-nav a {
	display:inline-block;
	padding:10px 30px;
	text-align:center;
	color:#565656;
	font-size:16px;
}
.liuyan-box{display:none;}
.game .goods-box .goods-tab-cont {
	padding:20px;
}
 .tab-cont3{display: none !important;}
.game .goods-box .goods-tab-cont .title-box {
	display:inline-block;
	border-left:5px solid #f7423f;
	height:20px;
	line-height:20px;
	font-weight:700;
	font-size:16px;
	padding-left:8px;
	margin:20px 0;
}
.game .goods-box .tab-cont1 .wzxx_con {
	}.game .goods-box .tab-cont1 .wzxx_con .t {
	font-size:22px;
	font-weight:700;
	margin-bottom:15px;
	margin-top:15px;
}
.game .goods-box .tab-cont1 .wzxx_con p {
	}.game .goods-box .tab-cont2 .box-item {
	}.game .goods-box .tab-cont2 .box-item .item {
	text-align:center;
	margin-bottom:20px;
	width:20%;
	display:inline-block;
}
.game .goods-box .tab-cont2 .box-item .item a {
	color:#487cf7;
	background:#ecf5ff;
	border:1px solid #b3d8ff;
	padding:5px 10px;
}
.game .goods-box .tab-cont0 img {
	width:100%;
	border-radius: 15px;
}
.login {
	margin-top:115px;
}
.login .login-form {
	margin:0 auto;
	width: 1300px;
	min-height: 500px;
}
.login .login-form .form-left {
	width: 65%;
	display:inline-block;
	margin-right: 3%;
	height: 430px;
}
.login .login-form .form-left img {
	width: 100%;
	height: 450px;
}
.login .login-form .form-right {
	width: 30%;
	display:inline-block;
	vertical-align:top;
}
.login .login-form .form-right .login-form-box {
	width:auto;
	background:#fff;
	box-shadow:0 2px 40px 0 rgba(0,0,0,.06);
	padding:35px 45px 30px 45px;
	border-bottom:1px solid #eee;
	min-height: 360px;
}
.login .login-form .form-right .login-form-box .form-top {
	height:70px;
	width: 90%;
	margin: 0 auto;
}
.login .login-form .form-right .login-form-box .form-top a {
	color:#aaa;
	font-size:18px;
	margin-right:20px;
}
.login .login-form .form-right .login-form-box .form-top .act {
	width:45px;
	padding-bottom:3px;
	color:#333;
	border-bottom: 4px solid #5190ff;
	font-weight:bold;
	font-size:22px;
}
.login .login-form .form-right .login-form-box .form-input {
	position:relative;
	font-size:14px;
	display:inline-block;
	width:100%;
	margin-bottom:20px;
}
.login .login-form .form-right .login-form-box .form-input input {
	padding-left:10%!important;
	height:48px;
	line-height:48px;
	background-color:#f7f7f7;
	width:90%;
	border:1px solid #dcdfe6;
}
.login .login-form .form-right .login-form-box .username {
	/* background:url(../img/user.png) no-repeat left center; */
}
.login .login-form .form-right .login-form-box .username input {
	background:url(../img/user.png) #f7f7f7 no-repeat;
	background-position:12px;
	background-size:15px;
}
.login .login-form .form-right .login-form-box .password input {
	background:url(../img/pwd.png) #f7f7f7 no-repeat;
	background-position:12px;
	background-size:15px;
}
.login .login-form .form-right .login-form-box .yzm {
	position:relative;
}
.login .login-form .form-right .login-form-box .yzm input {
	background:url(../img/yzm.png) #f7f7f7 no-repeat;
	background-position:12px;
	background-size:15px;
}
.login .login-form .form-right .login-form-box .yzm .duanxin,.count {
	height:32px;
	padding-right:8px;
	background: #5190ff;
	color:#fff;
	line-height:32px;
	text-align:center;
	border-radius:5px;
	position:absolute;
	right:6px;
	top:9px;
	cursor: pointer;
	padding-left: 8px;
}
.login .login-form .form-right .login-form-box .password {
	}.login .login-form .form-right .login-form-box .form-text {
	padding-bottom:20px;
}
.login .login-form .form-right .login-form-box .form-text a {
	color:#999;
}
.login .login-form .form-right .login-form-box .form-text a:nth-child(2) {
	float:right;
}
.login .login-form .form-right .login-form-box .form-btn {
	}.login .login-form .form-right .login-form-box .form-btn input {
	background:#e75149;
	border-color:#e75149;
	width:100%;
	border-radius:4px;
	font-size:18px;
	font-weight:600;
	color:#fff;
	border:0;
	height:44px;
}
.newshow {
	background:#f7f7f7;
	margin-bottom: 5rem;
}
.newshow .text-main {
	width:1200px;
	margin:0 auto;
}
.newshow .text-main .nav-news {
	padding-top:10px;
	color:#b5b5b5;
}
.newshow .text-main .nav-news a {
	color:#b5b5b5;
	padding:0 10px;
}
.newshow .text-main .nav-news span {
	}.newshow .text-main .nav-news span a {
	padding-left:0;
}
/*.newshow .text-main .danye {
	margin-top:10px;
}*/
.newshow .text-main .danye .text-left {
	width:160px;
	height:577px;
	opacity:1;
	background:#fff;
	border-radius:5px;
	padding:1px 0;
	display:inline-block;
	vertical-align:top;
}
.newshow .text-main .danye .text-left ul {
	}.newshow .text-main .danye .text-left ul li {
	text-align:center;
	margin:12px auto;
	cursor:pointer;
	padding: 5px 15px;
	position:relative;
	height: 45px;
	overflow: hidden;
}
.newshow .text-main .danye .text-left ul li a {
	display:inline-block;
	height:40px;
	line-height:40px;
	font-size:16px;
	color:#333;
}
.newshow .text-main .danye .text-left ul li:hover {
	background-color:#f7423f;
	color:#fff;
}
.newshow .text-main .danye .text-left ul li:hover a {
	color:#fff;
}
.newshow .text-main .danye .text-left ul .act {
	background-color:#f7423f;
	color:#fff;
}
.newshow .text-main .danye .text-left ul .act a {
	color:#fff;
}
.newshow .text-main .danye .text-right {
	background-color:#fff;
	padding:40px 30px;
	min-height:577px;
	display:inline-block;
	width:930px;
	margin-left:40px;
}
.newshow .text-main .danye .text-right .text-title {
	width:100%;
	padding:15px 0;
	background-color:rgb(247,247,247);
	display:inline-block;
	border-left:5px solid #f7423f;
	height:20px;
	line-height:20px;
	font-weight:700;
	font-size:18px;
	padding-left:20px;
	color:rgb(51,51,51);
	margin-bottom:20px;
}
.newshow .text-main .danye .text-right .text-cont {
	width: 100%;
	}.newshow .text-main .danye .text-right .text-cont p {
	}.user {
	width:1200px;
	margin:0 auto;
}
.user .user-main {
	}.user .user-main .nav-news {
	margin:20px 0;
}
.user .user-main .nav-news span {
	}.user .user-main .nav-news a {
	padding:0 10px;
	color:#303133;
}
.user .user-main .nav-news span a {
	padding-left:0;
}

.user .user-main .user-box {
	}.user .user-main .user-box .user-left {
	display:inline-block;
	width:200px;
	vertical-align:top;
	background:#fff;
}
.user .user-main .user-box .user-left .user-nav:hover {
	background-color:#f7423f;
}
.user .user-main .user-box .user-left .user-nav:hover a {
	color:#fff;
}
.user .user-main .user-box .user-left .user-nav {
	width:100%;
	height: auto;
	line-height:40px;
	text-align:center;
}
.user .user-main .user-box .user-left .user-nav .down{
    background: #eee;
}
.user .user-main .user-box .user-left .user-nav .down .ah a{color: #f7423f;}
.user .user-main .user-box .user-left .user-nav .down li{}
.user .user-main .user-box .user-left .user-nav .down li a{
    color: #333;
    font-size: 14px;
}
.user .user-main .user-box .user-left .user-nav a {
	font-size:16px;
	padding: 9px 50px 9px 50px;
}
.user .user-main .user-box .user-left .act {
	background-color:#f7423f;
	color:#fff;
}
.user .user-main .user-box .user-left .act a {
	color:#fff;
}
.user .user-main .user-box .user-right {
	display:inline-block;
	width:980px;
	margin-left:15px;
	border-radius:5px;
}
.user .user-main .user-box .user-right .ac-box {
	display:flex;
	align-items:center;
	position:relative;
	background:url(../img/personal_bg.png);
	max-height:145px;
	border-radius:5px;
	padding:20px;
}
.user .user-main .user-box .user-right .ac-box .ac-img {
	width:auto;
	overflow:hidden;
}
.user .user-main .user-box .user-right .ac-box .ac-img img {
	width:60px;
}
.user .user-main .user-box .user-right .ac-box .ac-img .username {
	color:#fff;
	display:inline-block;
	vertical-align:top;
	margin-left:20px;
}
.user .user-main .user-box .user-right .ac-box .ac-xinxi {
	margin-left:100px;
}
.user .user-main .user-box .user-right .ac-box .ac-xinxi a {
	color:#aaa;
	padding-right:10px;
}
.user .user-main .user-box .user-right .ub-box {
	border-radius:5px;
	background-color:#fff;
	padding:20px;
	margin-bottom:20px;
	margin-top:20px;
}
.user .user-main .user-box .user-right .ub-box .ub-top {
	height:50px;
	line-height:50px;
}
.user .user-main .user-box .user-right .ub-box .ub-top .ub-title {
	font-size:16px;
	color:#333;
	font-weight:bold;
	display:inline-block;
}
.user .user-main .user-box .user-right .ub-box .ub-top .ub-sell {
	float:right;
	height:50px;
}
.user .user-main .user-box .user-right .ub-box .ub-top .ub-sell a {
	}.user .user-main .user-box .user-right .ub-box .ub-top .ub-sell a img {
	}.user .user-main .user-box .user-right .ub-box .content {
	width:100%;
	margin-top:20px;
}
.user .user-main .user-box .user-right .ub-box .seller {
	}.user .user-main .user-box .user-right .ub-box .seller .box-item {
	width:168px;
	height:70px;
	text-align:center;
	border-radius:5px;
	margin-right:20px;
	padding-top:25px;
	font-weight:700;
	font-size:16px;
	cursor:pointer;
	color:#fff;
	background:#f2f5ff;
	display:inline-block;
}
.user .user-main .user-box .user-right .ub-box .seller .box-item a {
	color:#fff;
}
.user .user-main .user-box .user-right .ub-box .seller .box-item:nth-child(1) {
	background:linear-gradient(54deg,#5f6cfe,#7b9dff);
	color:#fff;
}
.user .user-main .user-box .user-right .ub-box .seller .box-item:nth-child(2) {
	background:linear-gradient(49deg,#6255ff,#8a80ff);
	color:#fff;
}
.user .user-main .user-box .user-right .ub-box .seller .box-item:nth-child(3) {
	background:linear-gradient(54deg,#f5594e,#ff8a92);
}
.user .user-main .user-box .user-right .ub-box .seller .box-item:nth-child(4) {
	background:linear-gradient(54deg,#fd972a,#ffcd6f);
}
.user .user-main .user-box .user-right .ub-box .seller .box-item:nth-child(5) {
	margin:0;
	background:linear-gradient(54deg,#f7cf5e,#fce297);
}
.user .user-main .user-box .user-right .uc-box {
	border-radius:5px;
	background-color:#fff;
	padding:20px;
	margin-bottom:20px;
	margin-top:20px;
}
.user .user-main .user-box .user-right .uc-box .uc-top {
	height:50px;
	line-height:50px;
}
.user .user-main .user-box .user-right .uc-box .uc-top .ub-title {
	font-size:16px;
	color:#333;
	font-weight:bold;
	display:inline-block;
}
.user .user-main .user-box .user-right .uc-box .content {
	width:100%;
	margin-top:20px;
}
.user .user-main .user-box .user-right .uc-box .content .box-item:last-child {
	margin:0;
}
.user .user-main .user-box .user-right .uc-box .content .box-item {
	width:168px;
	height:70px;
	text-align:center;
	border-radius:5px;
	margin-right:20px;
	padding-top:25px;
	font-weight:700;
	font-size:16px;
	cursor:pointer;
	color:#333;
	background:#f2f5ff;
	display:inline-block;
}
.user .user-main .user-box .user-right .uc-box .content .box-item p {
	}.user .user-main .user-box .user-right .tabs-box {
	width:100%;
	background:#f7f7f7;
}
.user .user-main .user-box .user-right .tabs-box .tabs-nav {
	position:relative;
	display:flex;
	justify-content:space-around;
	padding:10px;
}
.user .user-main .user-box .user-right .tabs-box .tabs-nav .tabs-nav-item {
	height:40px;
	box-sizing:border-box;
	line-height:40px;
	display:inline-block;
	list-style:none;
	font-size:18px;
	color:#aaa;
	position:relative;
	text-align:center;
	cursor:pointer;
}
.user .user-main .user-box .user-right .tabs-box .tabs-nav .tabs-nav-item a {
	font-size:18px;
	color:#aaa;
}
.user .user-main .user-box .user-right .tabs-box .tabs-nav .active {
	padding-bottom:5px;
	color:#333;
	font-weight:700;
	border-bottom:3px solid #f7423f;
}
.user .user-main .user-box .user-right .tabs-box .tabs-nav .active a {
	color:#333;
	font-weight:700;
}
.user .user-main .user-box .user-right .bg-box .sea-box {
	margin-top:20px;
}
.user .user-main .user-box .user-right .bg-box .sea-box .sea-left {
	width:350px;
	position:relative;
}
.user .user-main .user-box .user-right .bg-box .sea-box .sea-left form {
	}.user .user-main .user-box .user-right .bg-box .sea-box .sea-left form input {
	border-radius:4px;
	border:1px solid #dcdfe6;
	box-sizing:border-box;
	color:#606266;
	display:inline-block;
	font-size:inherit;
	height:40px;
	line-height:40px;
	outline:0;
	padding:0 15px;
	transition:border-color .2s cubic-bezier(.645,.045,.355,1);
	width:100%;
}
.user .user-main .user-box .user-right .bg-box .sea-box .sea-left form button {
	background:#f7423f;
	border-color:#f7423f;
	border:0;
	color:#fff;
	width:75px;
	height:40px;
	position:absolute;
	right:0;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box {
	margin-top:20px;
	margin-bottom:20px;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .goods-nav {
	display:flex;
	align-items:center;
	height:50px;
	background-color:rgb(244,244,244);
	color:rgb(170,170,170);
	border-radius:2px;
	margin-bottom:10px;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .goods-nav .goods-nav-item {
	padding:0px 47px;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .goods-nav .goods-nav-item:nth-child(1) {
	flex-grow:1;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .goods-nav .goods-nav-item:nth-child(2) {
	}.user .user-main .user-box .user-right .bg-box .goods-table-box .goods-nav .goods-nav-item:nth-child(3) {
	}.user .user-main .user-box .user-right .bg-box .goods-table-box .goods-nav .goods-nav-item:nth-child(4) {
	}.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item {
	}.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .top-text {
	display:flex;
	padding:0 15px;
	color:#aaa;
	margin-bottom:7px;
	margin-top:15px;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .top-text p {
	margin-left:30px;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .order-box {
	border-bottom:1px solid #d5d5d5;
	padding:15px;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .order-box .order-box-c {
	display:flex;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .order-box .order-box-c .order-img {
	background:#e5e5e5;
	margin-right:15px;
	width:260px;
	height:180px;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .order-box .order-box-c .order-img a {
	}.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .order-box .order-box-c .order-img a img {
	object-fit:fill;
	width:100%;
	height:100%;
	border-radius:3px;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .order-box .order-box-c .order-center {
	flex:1;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .order-box .order-box-c .order-center a {
	}.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .order-box .order-box-c .order-center .info {
	display:flex;
	margin-top:15px;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .order-box .order-box-c .order-center .info .label {
	}.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .order-box .order-box-c .order-center .info .label .game-info {
	color:#aaa;
	width:264px;
	display:flex;
	justify-content:space-between;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .order-box .order-box-c .order-center .info .label .game-info .fuwuqi {
	}.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .order-box .order-box-c .order-center .info .label .game-info .fuwuqi p {
	}.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .order-box .order-box-c .order-center .info .label .game-info .daqu {
	}.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .order-box .order-box-c .order-center .info .label .game-info .daqu p {
	}.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .order-box .order-box-c .order-center .info .price {
	flex:1;
	text-align:center;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .order-box .order-box-c .order-center .info .price .text-red {
	color:red;
	font-weight:700;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .order-box .order-box-c .order-center .info .status {
	flex:1;
	text-align:center;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .order-box .order-box-c .order-center .info .status span {
	background-color:rgba(72,124,247,.1);
	color:#487cf7;
	padding:4px 8px;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .order-box .order-box-c .order-right {
	width:100px;
	display:flex;
	flex-direction:column;
	align-items:center;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .order-box .order-box-c .order-right .order-btn1 {
	color: #f7423f;
	background:#fff;
	border: 1px solid #f7423f;
	transition:all .2s;
	padding:9px 15px;
	border-radius:3px;
	margin-top: 1rem;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .order-box .order-box-c .order-right .order-btn1 a {
	color: #f7423f;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .order-box .order-box-c .order-right .order-btn {
	color:#487cf7;
	background:#fff;
	border:1px solid #487cf7;
	transition:all .2s;
	padding:9px 15px;
	border-radius:3px;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .order-box .order-box-c .order-right .order-btn a {
	color:#487cf7;
}
.user .user-main .user-box .user-right .bg-box {
	background-color:#fff;
	padding:10px;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .page {
	text-align:right;
	padding:30px;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .page a {
	margin:0 5px;
	background-color:#f4f4f5;
	color:#c0c4cc;
	min-width:30px;
	border-radius:2px;
	padding:5px 10px;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .page .act {
	background:#487cf7;
	color:#fff!important;
}
.user .user-main .user-box .user-right .update-box {
	background-color:#fff;
	padding:20px;
}
.user .user-main .user-box .user-right .update-box .shouc-list {
	}.user .user-main .user-box .user-right .update-box .shouc-list .page {
	text-align:right;
	padding:30px;
}
.user .user-main .user-box .user-right .update-box .shouc-list .page a {
	margin:0 5px;
	background-color:#f4f4f5;
	color:#c0c4cc;
	min-width:30px;
	border-radius:2px;
	padding:5px 10px;
}
.user .user-main .user-box .user-right .update-box .shouc-list .page .act {
	background:#487cf7;
	color:#fff!important;
}
.user .user-main .user-box .user-right .update-box .shouc-list ul {
    /*display: flex;*/
    /*align-items: center;*/
	}
	
	.user .user-main .user-box .user-right .update-box .shouc-list ul li:hover {
	box-shadow:0 2px 18px rgba(0,0,0,.1);
}
.user .user-main .user-box .user-right .update-box .shouc-list ul li:nth-child(3n) {
	}.user .user-main .user-box .user-right .update-box .shouc-list ul li {
	width:290px;
	display:inline-block;
	margin-top:20px;
	padding:10px;
}
.user .user-main .user-box .user-right .update-box .shouc-list ul li img {
	width:100%;
	height:175px;
}
.user .user-main .user-box .user-right .update-box .shouc-list ul li .title {
	height:40px;
}
.user .user-main .user-box .user-right .update-box .shouc-list ul li .title a {
	color:#333;
	margin-bottom:10px;
	float:left;
}
.user .user-main .user-box .user-right .update-box .shouc-list ul li p {
	color:#ff3647;
	margin-bottom:10px;
	height:20px;
	text-align:left;
	overflow:hidden;
}
.user .user-main .user-box .user-right .update-box .shouc-list ul li p a:first-child {
	}.user .user-main .user-box .user-right .update-box .shouc-list ul li p a {
	float:right;
	color:red;
}
.user .user-main .user-box .user-right .update-box .title-box {
	background-color:rgb(247,247,247);
	width:97.5%;
	padding:15px 0;
	padding-left:20px;
	color:rgb(51,51,51);
	display:inline-block;
	border-left:5px solid #f7423f;
	/*height:20px;*/
	line-height:20px;
	font-weight:700;
	font-size:16px;
}
.user .user-main .user-box .user-right .update-box .box-form {
	margin:50px auto auto auto;
	width:520px;
}
.user .user-main .user-box .user-right .update-box .box-form {
	}.user .user-main .user-box .user-right .update-box .box-form .form-input {
	margin-bottom:22px;
}
.user .user-main .user-box .user-right .update-box .box-form .form-input .input-tilte {
	width:120px;
	text-align:right;
	vertical-align:middle;
	float:left;
	font-size:14px;
	color:#333;
	line-height:40px;
	padding:0 12px 0 0;
	box-sizing:border-box;
	font-weight:700;
}
.user .user-main .user-box .user-right .update-box .box-form .form-input .input-tilte span {
	color:red;
}
.user .user-main .user-box .user-right .update-box .box-form .form-input .el-input select{
    width: 99.9%;
    height: 40px;
}
.user .user-main .user-box .user-right .update-box .box-form .form-input .el-input .msg{color:red;}
.user .user-main .user-box .user-right .update-box .box-form .form-input .el-input {
	line-height:40px;
	position:relative;
	font-size:14px;
	width:400px;
	display:inline-block;
}
.user .user-main .user-box .user-right .update-box .box-form .form-input .el-input input {
	border-color:transparent;
	background:#f7f7f7;
	padding-bottom:20px;
	padding-top:20px;
	border-radius:4px;
	box-sizing:border-box;
	color:#606266;
	display:inline-block;
	font-size:inherit;
	height:40px;
	line-height:40px;
	outline:0;
	padding:0 15px;
	transition:border-color .2s cubic-bezier(.645,.045,.355,1);
	width:100%;
}
.user .user-main .user-box .user-right .update-box .box-form .form-btn {
	text-align:right;
}
.user .user-main .user-box .user-right .update-box .box-form .form-btn button {
	color:#fff;
	background-color:#f7423f;
	border-color:#f7423f;
	border:0;
	width:400px;
	height:40px;
	border-radius:4px;
}
.getgame {
	}.getgame .game {
	}.getgame .game .gg-box {
	padding:20px;
}
.getgame .game .gg-box .gg-title-top {
	width:100%;
	padding:15px 0;
	background-color:rgb(67,67,67);
	text-align:left;
}
.getgame .game .gg-box .gg-title-top span {
	padding-left:20px;
	color:rgb(255,255,255);
	display:inline-block;
	border-left:5px solid #f7423f;
	height:20px;
	line-height:20px;
	font-weight:700;
	font-size:16px;
}
.getgame .game .gg-box .gg-goodsinfo {
	margin-top:20px;
}
.getgame .game .gg-box .gg-goodsinfo .gg-div {
	width:100%;
	text-align:right;
	margin-bottom:10px;
}
.getgame .game .gg-box .gg-goodsinfo .gg-div .gg-title {
	text-align:right;
	display:inline-block;
	font-size:14px;
	color:#606266;
	line-height:40px;
	padding:0 12px 0 0;
	box-sizing:border-box;
	font-weight:bold;
	vertical-align:top;
	width:200px;
}
.getgame .game .gg-box .gg-goodsinfo .gg-div .gg-title {
	}.getgame .game .gg-box .gg-goodsinfo .gg-div .gg-title span {
	color:red;
}
.getgame .game .gg-box .gg-goodsinfo .gg-div .gg-input {
	width:1000px;
	display:inline-block;
	text-align:left;
	line-height:40px;
	position:relative;
	font-size:14px;
}
.getgame .game .gg-box .gg-goodsinfo .gg-div .gg-input label {
	margin-right:15px;
}
.getgame .game .gg-box .gg-goodsinfo .gg-div .gg-input label input {
	margin-right:8px;
}
.getgame .game .gg-box .gg-goodsinfo .gg-div .gg-input input[type='text'],.getgame .game .gg-box .gg-goodsinfo .gg-div .gg-input input[type='password'],.getgame .game .gg-box .gg-goodsinfo .gg-div .gg-input input[type='number'] {
	border-color:transparent;
	background:#f7f7f7;
	padding-bottom:20px;
	padding-top:20px;
	border-radius:4px;
	box-sizing:border-box;
	color:#606266;
	display:inline-block;
	font-size:inherit;
	height:40px;
	line-height:40px;
	outline:0;
	padding:0 15px;
	transition:border-color .2s cubic-bezier(.645,.045,.355,1);
	width:300px;
}
.getgame .game .gg-box .gg-goodsinfo .gg-div .gg-input textarea {
	border-color:transparent;
	background:#f7f7f7;
	display:block;
	resize:vertical;
	padding:5px 15px;
	line-height:1.5;
	box-sizing:border-box;
	width:70%;
	font-size:inherit;
	color:#606266;
	background-image:none;
	border-radius:4px;
	transition:border-color .2s cubic-bezier(.645,.045,.355,1);
}
.getgame .game .gg-box .gg-btn {
	text-align:center;
}
.getgame .game .gg-box .gg-btn button {
	color:#fff;
	background-color:#f7423f;
	border-color:#f7423f;
	border:0;
	width:400px;
	height:40px;
	border-radius:4px;
}
.layui-layer .layui-layer-content form input {
	height:36px;
	padding-left:12px;
	margin-bottom:8px;
	width:50%;
}
.layui-layer .layui-layer-content form .btn-div {
	background:#f7423f;
	border-color:#f7423f;
	border:0;
	color:#fff;
	width:75px;
	height:40px;
}
.game .goods-box .goods-tab-cont .lylist {
	width:800px;
	margin:0 auto;
}
.game .goods-box .goods-tab-cont .lylist ul {
	}.game .goods-box .goods-tab-cont .lylist ul li .lylist1 {
	margin-bottom:25px;
	border:1px solid #3333;
	padding:8px;
	background:#a0a0a01c;
}
.game .goods-box .goods-tab-cont .lylist ul li {
	margin-bottom:25px;
	border:1px solid #3333;
	padding:8px;
}
.game .goods-box .goods-tab-cont .lylist ul li p {
	margin-bottom:15px;
}
.game .goods-box .goods-tab-cont .lylist ul li p span {
	float:right;
}
.game .goods-box .goods-tab-cont .lyform {
	width:800px;
	margin:0 auto;
}
.game .goods-box .goods-tab-cont .lyform form {
	}.game .goods-box .goods-tab-cont .lyform form textarea {
	width:100% !important;
	height:150px;
	margin-bottom:10px;
}
.game .goods-box .goods-tab-cont .lyform form button {
	color:#fff;
	background-color:#f7423f;
	border-color:#f7423f;
	padding:11px 15px;
	display:inline-block;
	vertical-align:top;
	border:0;
}
.user .user-main .user-box .user-right .update-box .duanxin-form {
	margin-top:30px;
}
.user .user-main .user-box .user-right .update-box .duanxin-form .duanxin-huifu {
	}.user .user-main .user-box .user-right .update-box .duanxin-form .duanxin-huifu ul {
	}.user .user-main .user-box .user-right .update-box .duanxin-form .duanxin-huifu ul li {
	width:60%;
	background:#3333;
	margin-bottom:15px;
	border-radius:10px;
	padding:10px;
}
.user .user-main .user-box .user-right .update-box .duanxin-form .duanxin-huifu ul li p {
	}.user .user-main .user-box .user-right .update-box .duanxin-form .duanxin {
	width:95%;
	margin:0 auto;
}
.user .user-main .user-box .user-right .update-box .duanxin-form .duanxin ul {
	}.user .user-main .user-box .user-right .update-box .duanxin-form .duanxin ul li .xin {
	background:#ff5700;
	color:#fff;
	font-size:10px;
	position:absolute;
	top:0;
	border-radius:5px;
	left:-20px;
	padding:0px 2px 0px 2px;
}
.user .user-main .user-box .user-right .update-box .duanxin-form .duanxin ul li {
	height:50px;
	position:relative;
}
.user .user-main .user-box .user-right .update-box .duanxin-form .duanxin ul li a {
	}.user .user-main .user-box .user-right .update-box .duanxin-form .duanxin ul li a span {
	float:right;
}
.user .user-main .user-box .user-right .update-box .duanxin-form .page {
	text-align:right;
	padding:30px;
}
.user .user-main .user-box .user-right .update-box .duanxin-form .page a {
	margin:0 5px;
	background-color:#f4f4f5;
	color:#c0c4cc;
	min-width:30px;
	border-radius:2px;
	padding:5px 10px;
}
.user .user-main .user-box .user-right .update-box .duanxin-form .page .act {
	background:#487cf7;
	color:#fff!important;
}
.dianji {
	cursor:pointer;
	color:#f7423f;
	background:#fff;
	padding:12px 14px;
	border:1px solid #f73f3f;
	display:inline-block;
	vertical-align:top;
	margin-left:20px;
}
.getgame .game .Sell-top {
	display:flex;
	align-items:center;
	justify-content:space-between;
	background:#fff;
	height:60px;
	border-left:2px solid #ff8700;
}
.getgame .game .Sell-top .server-title {
	display:flex;
	justify-content:center;
	width:140px;
	font-size:18px;
	font-weight:700;
	color:#282828;
}
.getgame .game .Sell-top .server-all {
	justify-content:flex-start;
	width:780px;
}
.getgame .game .Sell-top .server-all .server-select .allowed {
	background-color:#f5f7fa !important;
	border-color:#e4e7ed;
	color:#c0c4cc !important;
	cursor:not-allowed !important;
}
.getgame .game .Sell-top .server-all .server-select .select-server {
	background-color:#fff;
	background-image:none;
	border-radius:4px;
	border:1px solid #dcdfe6;
	box-sizing:border-box;
	color:#606266;
	display:inline-block;
	font-size:inherit;
	height:40px;
	line-height:40px;
	padding:0 15px;
	transition:border-color .2s cubic-bezier(.645,.045,.355,1);
	width:100%;
	position:relative;
	cursor:pointer;
}
.getgame .game .Sell-top .server-all .server-select .select-server p {
	height: 40px;
	overflow: hidden;
	}.getgame .game .Sell-top .server-all .server-select .select-server .ser-list {
	position:absolute;
	background:#fff;
	width:100%;
	left:0;
	border:1px solid #e4e7ed;
	border-radius:4px;
	background-color:#fff;
	box-shadow:0 2px 12px 0 rgba(0,0,0,.1);
	box-sizing:border-box;
	margin:5px 0;
	/* display:none;
	*/
	max-height: 400px;
	overflow-y: auto;
}
.getgame .game .Sell-top .server-all .server-select .select-server .ser-list li:hover {
	background-color:#f5f7fa;
}
.getgame .game .Sell-top .server-all .server-select .select-server .ser-list li {
	padding:0 20px;
	color:#606266;
}
.getgame .game .Sell-top .server-all .server-select {
	width:180px;
	margin-right:10px;
	display:inline-block;
	position:relative;
	vertical-align:top;
}
.getgame .game .Sell-top .server-all .game {
	}.getgame .game .Sell-top .server-all .server-select select {
	z-index:1001;
	border:1px solid #e4e7ed;
	border-radius:4px;
	background-color:#fff;
	box-shadow:0 2px 12px 0 rgba(0,0,0,.1);
	box-sizing:border-box;
	margin:5px 0;
	width:180px;
	height:30px;
	line-height:30px;
	padding-left:8px;
}
.getgame .game .Sell-top .server-del {
	display:flex;
	justify-content:center;
	width:120px;
	text-decoration:underline;
	cursor:pointer;
	color:#999;
	font-size:13px;
}
.getgame .game .select-game {
	display:flex;
	flex-direction:column;
	width:100%;
	margin-top:20px;
}
.getgame .game .select-game .select-tab {
	width:100%;
	height:40px;
	background:#e1e1e1;
	display:flex;
	flex-direction:row;
	align-items:flex-end;
}
.getgame .game .select-game .select-tab .tab-child {
	border-top:1px solid #ff8700;
	background: #fff !important;
	width:120px;
	height:38px;
	display:flex;
	justify-content:center;
	align-items:center;
	font-size:14px;
	font-weight:bold;
	color:#282828;
	cursor:pointer;
}
.getgame .game .select-game .select-tab .tab-child1 {
	/* border-top:1px solid #ff8700; */
	background: #e1e1e1;
	width:120px;
	height:38px;
	display:flex;
	justify-content:center;
	align-items:center;
	font-size:14px;
	font-weight:bold;
	color:#282828;
	cursor:pointer;
}
.getgame .game .select-game .game-list {
	padding-left:30px;
	padding-right:30px;
	padding-bottom:40px;
	width:auto;
	min-height:325px;
	background:#fff;
	display:flex;
	flex-direction:column;
}
.getgame .game .select-game .game-list .game-top {
	width:100%;
	border-bottom:1px solid #ebebeb;
}
.getgame .game .select-game .game-list .game-top .game-letters {
	display:flex;
	flex-direction:row;
	width:860px;
	font-size:13px;
	font-weight:400;
	color:#282828;
}
.getgame .game .select-game .game-list .game-top .hot {
	flex:1;
	display:flex;
	justify-content:center;
	padding:14px 0 10px;
	cursor:pointer;
}
.getgame .game .select-game .game-list .game-top a {
	flex:1;
	display:flex;
	justify-content:center;
	padding:14px 0 10px;
	cursor:pointer;
}
.getgame .game .select-game .game-list .game-top .act {
	border-bottom:2px solid #ff8700;
}
.getgame .game .select-game .game-list .game-div {
	display:flex;
	flex-direction:row;
	width:100%;
	flex-wrap:wrap;
}
.getgame .game .select-game .game-list .game-div .game-item {
	padding-top:40px;
	cursor:pointer;
	width:148px;
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
}
.getgame .game .select-game .game-list .game-div .game-item .game-img {
	width:100px;
	height:100px;
	max-height:100%;
	max-width:100%;
}
.getgame .game .select-game .game-list .game-div .game-item .game-img img {
	width:100%;
	height:100%;
}
.getgame .game .select-game .game-list .game-div .game-item .game-title {
	display:flex;
	align-items:center;
	justify-content:center;
	font-size:13px;
	font-weight:400;
	color:#333;
	margin-top:14px;
}
.getgame .game .gameconfig {
	flex-direction:column;
	width:auto;
	padding:20px 90px;
	margin-top:10px;
	background:#fff;
	font-size:13px;
}
.getgame .game .gameconfig .con_item {
	display:block;
	line-height:60px;
	vertical-align:top;
}
.getgame .game .gameconfig .con_item .con_fill {
	width:6px;
	color:red;
	margin-right:2px;
	display:inline-block;
	vertical-align:top;
}
.getgame .game .gameconfig .con_item .con_name {
	width: 120px;
	min-width:100px;
	font-weight:700;
	color:#282828;
	display:inline-block;
	vertical-align:top;
}
.getgame .game .gameconfig .con_item .con_input label input{
    width: 15px;
    height: auto;
}
.getgame .game .gameconfig .con_item .con_input label{
    width: 20%;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    font-weight: 500;
}
.getgame .game .gameconfig .con_item .con_input {
	display:inline-block;
	width: 50%;
}
.getgame .game .gameconfig .con_item .con_input .msg{
    display: inline-block;
    color: #f7423f;
}
.getgame .game .gameconfig .con_item .con_input p{
    display: inline-block;
    padding-left: 1rem;
    color: #f7423f;
}
.getgame .game .gameconfig .con_item .con_input select {
	background-color:#fff;
	background-image:none;
	border-radius:4px;
	border:1px solid #dcdfe6;
	box-sizing:border-box;
	color:#606266;
	display:inline-block;
	font-size:inherit;
	height:40px;
	line-height:40px;
	padding:0 15px;
	transition:border-color .2s cubic-bezier(.645,.045,.355,1);
	width:250px;
}
.getgame .game .gameconfig .con_item .con_input input {
	background-color:#fff;
	background-image:none;
	border-radius:4px;
	border:1px solid #dcdfe6;
	box-sizing:border-box;
	color:#606266;
	/* display:inline-block;
	*/
	font-size:inherit;
	height:40px;
	line-height:40px;
	padding:0 15px;
	transition:border-color .2s cubic-bezier(.645,.045,.355,1);
	width:250px;
}
.getgame .game .gameconfig .con_item .con_input textarea {
	display:block;
	resize:vertical;
	padding:5px 15px;
	line-height:1.5;
	box-sizing:border-box;
	width:100%;
	font-size:inherit;
	color:#606266;
	background-color:#fff;
	background-image:none;
	border:1px solid #dcdfe6;
	border-radius:4px;
	transition:border-color .2s cubic-bezier(.645,.045,.355,1);
	border-color:#c0c4cc;
	width:500px;
}
.getgame .game .gg-box {
	padding:0;
	width:auto;
}
.getgame .game .gg-box .con_item {
	}.getgame .game .gg-box .con_item .con_fill {
	}.getgame .game .gg-box .con_item .con_name {
	}.getgame .game .gg-box .con_item .con_input {
	}.getgame .game .gg-box .con_item .con_input input {
	}.disUoloadSty .el-upload--picture-card {
	display:none;
	/* 上传按钮隐藏 */
}
.gameconfig .gg-btn {
	text-align:center;
	margin-top:40px;
}
.gameconfig .gg-btn button {
	color:#fff;
	background-color:#f7423f;
	border-color:#f7423f;
	border:0;
	width:400px;
	height:40px;
	border-radius:4px;
}



.box5 .container {
  display: flex;
  width: 100%;
  box-sizing: border-box;
  height: 320px;
  padding-top: 20px;
}
.box5 .box .box-title p{
    font-size: 20px;
    height: 30px;
    line-height: 30px;
    color: #fff;
    width: 100%;
}
.box5 .box .box-title{
	    -webkit-transition: all .6s ease-out;
    -moz-transition: all .6s ease-out;
    transition: all .6s ease-out;
    -webkit-transform: scale(.85);
    -moz-transform: scale(.85);
    -ms-transform: scale(.85);
    transform: scale(.85);
    position: absolute;
    top: 15px;

    width: 100%;
    text-align: center;
}
.box5 .box {
  flex: 1;
  overflow: hidden;
  transition: .5s;
  line-height: 0;
  background: url(../img/yxbg1.png);
  position: relative;
  -webkit-box-shadow: none;
  box-shadow: none;
  overflow: visible;
  cursor: pointer;
}
.box5 .box:nth-child(1){}
.box5 .box:nth-child(2){ background: url(../img/yxbg2.png);}
.box5 .box:nth-child(3){ background: url(../img/yxbg3.png);}
.box5 .box:nth-child(4){ background: url(../img/yxbg4.png);}
.box5 .box:nth-child(5){ background: url(../img/yxbg5.png);}
.box5 .box img {
	  -webkit-transition: all .6s ease-out;
	  -moz-transition: all .6s ease-out;
	  transition: all .6s ease-out;
	  -webkit-transform: scale(.85);
	  -moz-transform: scale(.85);
	  -ms-transform: scale(.85);
	  transform: scale(.85);
	  width: 180px;
	  height: auto;
	  position: absolute;
	  left: 5px;
	  bottom: -15px;
	  z-index: 9999;
}

.box5 .box span {
  font-size: 3.8vh;
  display: block;
  text-align: center;
  height: 10vh;
  line-height: 2.6;
}
.box5 .act{
	flex: 1 1 30%;
}
.box5 .act .box-title{
	left: 5%;
    top: 30%;
    width: auto;
}
.box5 .act .box-title p{
	font-size:30px;
    height: 40px;
    line-height: 40px;
}
.box5 .act img{
	-webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
left: auto;

width: 230px;

top: -20px;
}
.game-select2{
	background-color: #fff;
	padding: 0 20px 1px 19px;
}
.game-select1{
	background-color: #fff;
	padding: 0 20px 1px 19px;
}
#shaixuan{/* display:none; */}
.lt-main{
    width: 100%;
    /* margin-top: 1rem; */
}
.lt-main .user5-top{
    width: 100%;
}
.lt-main .user5-top .top20{
    width: 20%;
    display: inline-block;
    vertical-align: top;
}
.lt-main .user5-top img{
    width: 100%;
    height: 50px;
}
.lt-main .user5-top .top80{
    width: 80%;
    display: inline-block;
}
.lt-main .mlt-list{
    height: 50px;
    line-height: 50px;
    background: #ededed;
}
.lt-main .mlt-list .list-style{
    width: 33%;
    text-align: center;
    display: inline-block;
}
.lt-main .mlt-list .act{}
.lt-main .lt-left{
    width: 20%;
    display: inline-block;
    background: #fafafa;
}
.lt-main .lt-left .left-top{
    height: 50px;
    line-height: 50px;
    padding-left: 5%;
    background: #ededed;
}
.lt-main .lt-left .userlist{
    height: calc(88vh);
    overflow-y: auto;
}
.lt-main .lt-left .userlist ul{}
.lt-main .lt-left .userlist ul li{
    padding: 4%;
    cursor: pointer;
    position: relative;
    border-bottom: 1px solid #cbcbcb;
}
.lt-main .lt-left .userlist ul .act{
	background: #fff5ec;
}
.lt-main .lt-left .userlist ul li .xin{
    background: #ff5700;
    color: #fff;
    font-size: 10px;
    position: absolute;
    top: 5px;
    width: 14px;
    height: 14px;
    line-height: 14px;
    border-radius: 5px;
    right: 6px;
    text-align: center;
}
.lt-main .lt-left .userlist ul li img{
    width: 30%;
    display: inline-block;
}
.lt-main .lt-left .userlist ul .act .game-info p{
    color: #ff5b01;
}
.lt-main .lt-left .userlist ul li .game-exit{
    position: absolute;
    right: 5px;
    bottom: 5px;
    background-color: #ff5700;
    color: #fff;
    width: 14px;
    height: 20px;
    border-radius: 5px;
    text-align: center;
    z-index: 99;
    cursor: pointer;
    background-image: url(../img/del.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 0px 3px;
}
.lt-main .lt-left .userlist ul li .game-info{
    width: 65%;
    display: inline-block;
    vertical-align: top;
    padding-left: 3%;
}
.lt-main .lt-left .userlist ul li .game-info p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color: #333;}
.lt-main .lt-left .userlist ul li .game-info p:nth-child(2){
    line-height: 40px;
    color: #ff0f66;
}
.lt-main .lt-right{
    width: 60%;
    display: inline-block;
    vertical-align: top;
}
.lt-main .lt-right .right-top{
    height: 50px;
    line-height: 50px;
    padding-left: 1.5%;
    background: #fff;
}
.lt-main .lt-right .editor-box .btn{
    position: absolute;
    right: 20px;
    bottom: 15px;
    background: linear-gradient(0deg,#ff3e41,#ff046f)!important;
    color: #fff;
    padding: 10px 20px 10px 20px;
    cursor: pointer;
    z-index: 999;
}
.lt-main .lt-right .editor-box{
    padding: 8px;
    border: 1px solid #ededed;
    height: calc(23vh);
    position: relative;
}
.lt-main .lt-right .editor-box .djdx:hover{color:red;}
.lt-main .lt-right .editor-box .djdx{
    position: absolute;
    z-index: 9999;
    left: 80px;
    top: 14px;
    color: #ffb500;
}
.lt-main .lt-right .editor-box #lxtext{width: 100%;height: 85%;}
.lt-main .lt-right .editor-box textarea{
    width: 100%;
    height: 100%;
}
.lt-main .lt-right .message-box{
    height: calc(60vh);
    overflow-y: auto;
    padding: 1.5%;
    border: 1px solid #ededed;
    background: #fff;
    position: relative;
}
.newmsg{
	    position: absolute;
	    top: 70%;
	    text-align: center;
	    width: 20%;
	    background: #ff5700;
	    color: #fff;
	    left: 40%;
	    z-index: 9999;
	    cursor: pointer;
}
.lt-main .lt-right .message-box .msg-bb{
    margin-bottom: 1rem;
    width: 51%;
    display: inline-block;
}
.lt-main .lt-right .message-box .m-left{
    float: left;
}
.lt-main .lt-right .message-box .m-right{
    float: right;
    text-align: right;
}
.lt-main .lt-right .message-box .msg-bb p{
    color: #9e9e9e;
    height: 40px;
}
.lt-main .lt-right .message-box .msg-bb p span{
    color: #ff1165;
    padding-right: 8px;
}
.lt-main .lt-right .message-box .msg-bb .msg-text img{max-width: 100%;}
.lt-main .lt-right .message-box .msg-bb .msg-text{
    padding: 8px;
    background: #fff5ec;
    /* width: 100%; */
    display: inline-table;
    height: 100%;
}
.lt-main .lt-right .message-box .msg-bb .msg-text p{
    height: auto;
    color: #333;
}
.lt-main .game-text{
    width: 20%;
    display: inline-block;
    vertical-align: top;
}
.lt-main .game-text .game-top{
    height: 50px;
    line-height: 50px;
    padding-left: 5%;
    background: #ededed;
    display: none;
}
.lt-main .game-text .goods-title a:hover{color:#ff0f66}
.lt-main .game-text .goods-title{
    padding: 0% 5% 5% 5%;
    width: auto;
}
.lt-main .game-text .goods-title .title-h20{
    height: 100px;
    overflow: hidden;
}
.lt-main .game-text .goods-title .more{
    background: linear-gradient(0deg,#ff3e41,#ff046f)!important;
    color: #fff;
    width: 8rem;
    text-align: center;
    height: 3rem;
    line-height: 3rem;
    margin-bottom: 1rem;
    }
    .lt-main .game-text .goods-title .more a{
    color: #fff;
    }
.lt-main .game-text .goods-title p{
    margin-top: 1rem;
    color: #ff0f66;
}
.lt-main .game-text .goods-label{
    padding: 5%;
}
.lt-main .game-text .game-list{}
.lt-main .game-text .game-list .game-bg{
    width: 90%;
    margin: 0 auto;
    margin-bottom: 1rem;
}
.lt-main .game-text .game-list .game-bg img{
    width: 100%;
}
.lt-main .game-text .game-list ul{}
.lt-main .game-text .game-list ul li:hover a p{color:#ff1562}
.lt-main .game-text .game-list ul li{
    width: 90%;
    margin: 0 auto;
    padding-top: 1rem;
    border-top: 1px solid #ff1562;
    margin-bottom: 1rem;
}
.lt-main .game-text .game-list ul li .game-info{
    width: 70%;
    display: inline-block;
    vertical-align: top;
    margin-left: 4%;
}
.lt-main .game-text .game-list ul li .game-info p{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.lt-main .game-text .game-list ul li img{
    width: 20%;
    display: inline-block;
    height: 50px;
    padding-top: 5px;
}

.lt-main .game-text .goods-text-con{
    height: 2rem;
}
.lt-main .game-text .goods-label .goods-text-con span{
    color: #929292;
}
/* 强制使用手机样式 - 覆盖所有屏幕尺寸 */
@media all {
	.lt-main .user5-top{display:none;}
	.lt-main .mlt-list{
    display: block;
}
.lt-main .mlt-list .list-style{}
.lt-main .mlt-list .act{
    background: #fff;
}

header{display: none;}
.pcnewsbtn{display:none;}
.newsbtn{display:block;}
.main{display:none;width: 100%;}
.usermain{width: 100%;/* background: url(/img/new-top-bg.png) no-repeat; */padding-top: 2rem;background-size: contain;}
.main .m-select{
    position: absolute;
    background: #f7f7f7;
    z-index: 999;
    width: 100%;
    display: none;
}
.main .m-shaixuan{
    padding: 0;
    height: auto;
}
.main .m-select .select-box{
    width: 69%;
    float: left;
    height: 17rem;
    overflow: scroll;
    background: #fff;
}
.main .m-select .m-btn{
    width: 100%;
    display: inline-block;
}
.main .m-select .m-btn .chongzhi1{
    width: 30%;
    float: left;
    height: 3rem;
    line-height: 3rem;
    text-align: center;
    background: #ededed;
}
.main .m-select .m-btn .queding1{
    float: left;
    width: 70%;
    text-align: center;
    line-height: 3rem;
    height: 3rem;
    font-size: 2rem;
    background: linear-gradient(-90deg,#ff056e 1%,#ff3e41);
    color: #fff;
}
.main .m-select .m-btn .chongzhi{
    width: 30%;
    float: left;
    height: 3rem;
    line-height: 3rem;
    text-align: center;
    background: #ededed;
}
.main .m-select .m-btn .queding{
    float: left;
    width: 70%;
    text-align: center;
    line-height: 3rem;
    height: 3rem;
    font-size: 2rem;
    background: linear-gradient(-90deg,#ff056e 1%,#ff3e41);
    color: #fff;
}
.main .m-select .select-list{
    width: 30%;
    float: left;
    height: 16rem;
    overflow: scroll;
}
.main .m-select .select-list .select-title{
    width: 100% !important;
    padding: 0 !important;
    height: 4rem;
    line-height: 4rem;
}
.main .m-select .select-choose{
    width: 92%;
    overflow: scroll;
    padding: 0 4%;
    display: none;
}
.main .m-select .sc0{
    display: block;
}
.main .m-select .select-choose .act{
    background: linear-gradient(-90deg,#ff056e 1%,#ff3e41);
    color: #fff;
}
.main .m-select .select-choose a{
    width: 45%;
    display: inline-table;
    text-align: center;
    height: 2.5rem;
    line-height: 2.5rem;
    margin-top: 1rem;
    background: #ededed;
    margin-right: 4%;
    overflow: hidden;
}
.gameshop{
    position: fixed;
    bottom: 0;
    display: block;
    background: #fff;
    width: 100%;
    border-top: 1px solid #ededed;
}
.gameshop ul{}
.gameshop ul li{
    width: 20%;
    float: left;
    text-align: center;
    height: 4rem;
    line-height: 5.8rem;
}
.gameshop ul .goods-kefu{}
.gameshop ul .goods-kefu a{
    display: block;
    background: url(../img/kefu.png) no-repeat center top;
    background-size: 20px;
    background-position-y: 5px;
}
.main .xiadan .game-box .box-bottom{
    padding: 1rem !important;
    padding-bottom: 0.3rem !important;
}
.gameshop ul .goods-lxmj{
    padding: 0;
    border: 0;
    background: url(../img/lxmj.png) no-repeat center top;
    background-size: 20px;
    background-position-y: 5px;
}
.gameshop ul .goods-lxmj a{}
.gameshop ul .goods-dffq{
    background: url(../img/fenqi.png) no-repeat center top;
    background-size: 27px;
}
.gameshop ul .goods-dffq a{
}
.gameshop ul .goods-btn{
    width: 40%;
    background: linear-gradient(-90deg,#ff056e 1%,#ff3e41);
    color: #fff;
    line-height: 4rem;
}
.gameshop ul .goods-btn a{
    color: #fff;
    font-size: 1.32rem;
}
.main .xiadan{width: 100% !important;margin-bottom: 7rem !important;}
.main .xiadan .gameinfo .game-bottom .game-img{
    width: 100% !important;
}
.main .xiadan .gameinfo .game-bottom .game-title{
    width: 72%;
}
.main .xiadan .game-box .box-bottom .box-input .input-title{
    width: 24% !important;
    text-align: left !important;
}
.main .xiadan .game-box .box-bottom .box-input .input-msg{
    text-align: right;
    width: 91%;
}
.main .xiadan .game-box .box-bottom .box-input .input-msg1{
    text-align: right;
    width: 91%;
}
.main .xiadan .navnews{display: none;}
.main .xiadan .gameinfo .game-top .top-r{display: none !important;}
.main .xiadan .game-box{width:100%;}
.main .xiadan .game-box .box-bottom .box-input{
    margin-bottom: 0 !important;
    height: 3rem;
    margin-left: 4%;
}
footer{ display: none;}
.m-main{display:block;/* padding: 5pt; */background: #fff;}
.m-main .m-banner{position: relative;height: 90px;padding-top: 85px;}
.m-main .m-banner .m-sea{
    position: absolute;
    z-index: 99;
    top: 8pt;
    left: 11%;
    width: 66%;
}
.m-main .m-title{
    text-align: center;
    font-size: 22pt;
    padding-bottom: 5pt;
}
.m-main .m-banner .m-sea button{
    position: absolute;
    background: url(../img/mfdj.png);
    width: 15px;
    height: 15px;
    border: 0;
    background-size: cover;
    top: 9px;
    left: 15px;
}
.m-main .m-banner .m-sea input{
    background: #ffffff38;
    border: 0;
    border-radius: 20px;
    height: 25pt;
    padding-left: 45px;
    width: 100%;
}
.m-main .m-banner .swiper-container2{
    border-radius: 10px 10px 0px 0px;
}
.m-main .m-banner .swiper-container2 .swiper-wrapper .swiper-slide{
	height: 100% !important;
}
.m-main .m-banner .swiper-container2 .swiper-wrapper .swiper-slide img{
    width: 100%;
}
.m-main .m-gg{
    position: relative;
    background: #fff;
    /*border-radius: 10px;*/
    border-radius: 0 0 10px 10px;
}
.m-main .m-gg .box-gg{}
.m-main .m-gg .box-gg .box-title{
    height: 25px;
    line-height: 25px;
    height: 24px;
    border-radius: 0 0 6px 6px;
    border-left: 1px solid #c3e1ff;
    border-right: 1px solid #c3e1ff;
    border-bottom: 1px solid #c3e1ff;
}
.m-main .m-gg .box-gg .box-title img:nth-child(1){
    width: 12px;
    left: 5pt;
}
.m-main .m-gg .box-gg .box-title img:nth-child(2){
    left: 25pt;
    top: 11px;
    width: 31px;
    display: none;
}
.m-main .m-gg .box-gg .box-title img{
    display: inline-block;
    position: absolute;
    top: 6px;
}
.m-main .m-gg .box-gg .box-title span{
    font-size: 10pt;
    padding-left: 2rem;
    width: 100%;
}
.mt10{margin-top:10pt;}
.mb50{margin-bottom: 50pt;}
.m-main .hot-game{
    padding-top: 8pt;
}
.m-main .hot-game .hot-title{
    font-size: 14pt;
    font-weight: bold;
    /* padding-bottom: 8pt; */
}
.m-main .hot-game .game-list{
    width: 100%;
    display: inline-block;
}
.m-main .hot-game .game-list ul{
    text-align: center;
}
.m-main .hot-game .game-list ul li{
    width: 24%;
    display: inline-block;
}
.m-main .hot-game .game-list ul li .game-img{height: 100px;padding-bottom: 5pt;line-height: 100px;text-align: center;}
.m-main .hot-game .game-list ul li .game-img img{
    max-width: 100%;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
}
.m-main .hot-game .game-list ul li .game-text{
    text-align: center;
}
.m-main .hot-game .game-list ul li .game-text .title{
    font-size: 10pt;
    font-weight: 500;
}
.m-main .m-box2{
    width: 100%;
    display: inline-block;
}
.m-main .m-box2 ul{
    text-align: center;
}
.m-main .m-box2 ul li{
    width: 24%;
    display: inline-block;
    text-align: center;
    padding: 5pt 0pt 5pt 0pt;
}
.m-main .m-box2 ul li a{}
.m-main .m-box2 ul li a img{
    width: 60%;
    text-align: center;
}
.m-main .m-box2 ul li a p{
    text-align: center;
}
.m-main .m-box3{}
.m-main .m-box3 ul{
    text-align: center;
}
.m-main .m-box3 ul li{
    width: 32%;
    display: inline-block;
}
.m-main .m-box3 ul li a{}
.m-main .m-box3 ul li a img{
    width: 100%;
}
.newshow .text-main .danye .text-left{
    display: none;
}
.newshow .text-main{
    width: 100%;
}
.newshow .text-main .danye .text-right .text-title{
    width: 92%;
}
.newshow .text-main .danye .text-right{
    width: 90%;
    margin: 0;
    padding: 5%;
}
.main-im{display:none;}
.m-foot{display:block;position: fixed;bottom: 0;max-width: 1306px;width: 100%;background: white;
            border-top: 1px solid #eee;
            padding: 9px 0;
            box-shadow: 0 -5px 15px rgba(0, 0, 0, 0.05);
            z-index: 1000;
            left: 50%;
            transform: translateX(-50%);
        }
.m-foot ul{display: flex;
            justify-content: space-around;
            list-style: none;
            text-align: center;
            margin: 0;
            padding: 0;
            width: 100%;}
.m-foot ul .act a p{
    color: rgb(81, 144, 255);
    font-size: 0.75rem;
            margin: 0;
}
.m-foot ul li{
            text-align: center;
}
.newshow .text-main .nav-news{
    display: none;
}
.m-foot ul li a{
    color: rgb(68, 68, 68);
                display: flex;
            flex-direction: column;
            align-items: center;
            text-decoration: none;
            
}
.m-foot ul li a img{width: 22px;
            height: 22px;
            margin-bottom: 5px;}
.m-foot ul li a span{
    background: #ff5700;
    color: #fff;
    font-size: 10px;
    position: absolute;
    top: 0;
    width: 14px;
    height: 14px;
    line-height: 14px;
    border-radius: 5px;
    right: 1rem;
}
.img-box{
    padding-top: 17rem;
    background: #000;
}
.img-box img{
    width: 100% !important;
    height: auto !important;
}
.file-drop-zone-title{
    padding: 0rem !important;
    line-height: 2rem;
}
.m-foot ul li a p{font-size: 0.75rem;
            margin: 0;}
.main .game .navnews {
	display:none;
}
.m-top{
    display: none;
    position: relative;
    top: 0;
    height: 3.5rem;
    text-align: center;
    line-height: 3.5rem;
    /* background: #fff; */
}
.m-top .hbg{
    position: absolute;
    top: 1rem;
    left: 1rem;
    font-size: 21px;
    color: #fff;
    background: url(../img/fh.png) no-repeat center left;
    background-size: 20px;
    width: 20px;
    height: 20px;
}
.m-top .home{
    position: absolute;
    top: 1rem;
    right: 1rem;
    font-size: 21px;
    color: #fff;
    background: url(../img/home.png) no-repeat center left;
    background-size: 20px;
    width: 20px;
    height: 20px;
}
.m-top h1{
    font-size: 20px;
}
.main .game{
    width: 100%;
    margin-bottom: 50px;
}
.main .game .game-select{
    width: 100%;
    padding-top: 1rem;
    padding-right: 0;
    display: none;
    position: absolute;
    z-index: 99;
    padding-left: 0;
    background: #f7f7f7;
}
.main .game .act{
    /*background: #fff;*/
}
.main .game .select-list{position: static;border-bottom: 0;}
.main .game .select-list .select-choose{
    width: 70%;
    display: none;
    background: #fff;
    position: absolute;
    top: 0;
    height: 95%;
    padding-left: 1rem;
    padding-top: 1rem;
}
.main .game .select-list .youxi{
    display: inline-block;
}
.main .game .select-list .fuwuqi{
    max-height: 200px;
    overflow-x: auto;
    width: 79%;
}
.main .game .select-list .select-choose #jgbtn{
    margin-top: 1rem;
}
.main .game .select-list .select-choose input{
    width: 40%;
    margin-left: 0;
}
.main .game .select-list .select-choose #btn{

    display: none;
}
.main .game .select-list .select-choose #key1{
		padding: 8px 15px;
		border: 1px solid #ddd;
		border-radius: 20px;
		outline: none;
		transition: all 0.3s ease;
		font-size: 14px;
		color: #333;
		width: 300px !important;
		margin-left: 120px !important;
	}
	.main .game .select-list .select-choose #key1:focus{
		border-color: #4a90e2;
		box-shadow: 0 0 0 2px rgba(74, 144, 226, 0.2);
	}
	.main .game .select-list .select-choose #key1::placeholder{
		color: #999;
		font-size: 13px;
	}
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
    display: none;
}
.main .game .choose-select .ce-choose .text{display:none;}
.main .game .choose-select .ce-choose .tc{
    width: 32%;
    background-position: right;
}
.main .game .goods-list .goods-item .goods-box .goods-column{}
.main .game .goods-list .goods-item .goods-box .goods-left .goods-img{
    display: none;
}
.main .game .goods-list .goods-item .goods-box{
    position: relative;
}
.main .game .goods-list .goods-item .goods-box .goods-left{
    display: inline-block;
    flex: none;
    width: 100%;
}
.main .game .goods-list .goods-item .goods-box .goods-left .goods-content{
    min-height: 125px;
}
.main .game .goods-list .goods-item .goods-box .goods-column:nth-child(1){}
.main .game .goods-list .goods-item .goods-box .goods-column:nth-child(2){
    flex: none;
    position: absolute;
    bottom: 2.5rem;
    right: 0;
}
.main .game .goods-list .goods-item .goods-box .goods-column:nth-child(3){
    /* display: none; */
    position: absolute;
    top: 0;
    right: 0;
}
.main .game .goods-list .goods-item .goods-box .goods-column:nth-child(4){
    display: none;
}
.main .game .goods-list .goods-item .goods-box .goods-left .goods-content .goods-info .goods-time .fire{
    position: absolute;
    right: 0;
}
.main .game .goods-list .goods-item .goods-box .goods-left .goods-content .goods-info .goods-time{
    /*padding-top: 1rem;*/
}
.main .game .goods-list .goods-item .goods-box .goods-left .goods-content .goods-info .goods-time .time {
    display: inline-block;
    vertical-align: middle;
    margin-right: 0;
}
.main .game .goods-list .goods-item .goods-box .goods-left .goods-content .goods-info .goods-time img{
    display: none !important;
}
.main .game .goods-list .goods-item .goods-box .goods-left .goods-content .goods-info{}
.main .game .choose-select .ce-choose .sea{
    display: none;
}
.main .box4{
    display: none;
}
.game .gameinfo .goods-cont .goods-intro .goods-info .goods-price{
    width: 85%;
}
.game .gameinfo .goods-cont .goods-intro .goods-info .goods-coll{
    width: 5rem;
}
div.box{
    width: 96% !important;
    height: 100% !important;
    padding: 8px !important;
}
div.box img{
    height: 100% !important;
}
.game .gameinfo .goods-title{
    padding: 8px !important;
    font-size: 1.2rem !important;
}
.game .gameinfo .goods-cont .goods-btns .mqq{
    color: #ff3349;
    background: #fff;
    padding: 12px 18px;
    border: 1px solid #ff3349;
    display: inline-block;
    vertical-align: top;
    margin-left: 20px;
}
.game .gameinfo .goods-cont .goods-btns .pcqq{
    display: none !important;
}
.game .gameinfo .goods-cont .goods-btns{
    text-align: left;
    padding-left: 1rem;
    /* display: none; */
    margin-top: 1rem;
}
.game .gameinfo .goods-cont{
    margin: 0 auto;
    padding: 0;
    display: block;
    width: 100%;
}
.game .gameinfo .goods-cont .goods-intro .goods-label-right{
    right: 1rem;
}
.game .goods-box .goods-nav a{
    padding: 1rem;
    width: 33%;
    padding: 0;
    height: 3rem;
    line-height: 3rem;
}
.game .goods-box .goods-tab-cont .lyform form textarea{}
.game .goods-box .goods-tab-cont .lyform{
    width: 100%;
}
.game .goods-box .tab-cont2 .box-item .item{
    width: 100%;
}
.game .goods-box .goods-tab-cont img{
    width: 100%;
}
.game .goods-box .goods-tab-cont .lylist{
    width: 100%;
}
.login .login-form .form-left{
    display: none;
}
.login .login-form .form-right{
    width: 100%;
}
.login .login-form{
    width: 100%;
}
.user .user-main .nav-news{display:none;}
.user .user-main .user-box .user-left{display:none;}
.m-none{display:none !important;}
.user .user-main .user-box .user-right{
    width: 100%;
    margin: 0;
    margin-bottom: 5rem;
    /* display: none; */
}
.user .user-main .user-box .user-right .ac-box{
    display: block !important;
    width: 90%;
    padding: 1rem;
    margin: 0 auto;
    margin-top: 0.5rem;
}
.user .user-main .user-box .user-right .ub-box{margin-top: 0.5rem;}
.user .user-main .user-box .user-right .ub-box .seller .box-item{
    width: 26%;
    height: auto;
    padding-top: 1rem;
    padding-bottom: 1rem;
    margin-bottom: 1rem;
}
.user .user-main .user-box .user-right .uc-box .content .box-item{
	width: 26%;
    height: auto;
    padding-top: 1rem;
    padding-bottom: 1rem;
    margin-bottom: 1rem;
}
.user .user-main .user-box .user-right .uc-box{
    margin-bottom: 6rem;
}
.user .user-main .user-box .user-right .ac-box .ac-xinxi{
    margin-left: 0rem;
    margin-top: 1rem;
}
.user .user-main .user-box .user-right .update-box .box-form form .form-input .input-tilte{
    width: 32%;
}
.user .user-main .user-box .user-right .update-box .box-form form .form-input .el-input{
    width: 67%;
}
.user .user-main .user-box .user-right .update-box .title-box{
    width: 100%;
}
.user .user-main .user-box .user-right .update-box .box-form{
    width: 100%;
}
.user .user-main .user-box .user-right .update-box .box-form form .form-btn button{
    width: 100%;
}
.user .user-main .user-box .user-right .tabs-box .tabs-nav .tabs-nav-item a{
    font-size: 1rem;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .goods-nav .goods-nav-item{
    display: inline-block;
    padding: 0px 1.4rem;
    text-align: center;
    padding-top: 1rem;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .goods-nav{
    display: block;
    text-align: center;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .order-box .order-box-c{
    display: block;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .top-text p{
    margin: 0;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .order-box .order-box-c .order-img{
    width: 100%;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .order-box .order-box-c .order-center{
    margin-top: 1rem;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .order-box .order-box-c .order-center .info{
    display: block;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .order-box .order-box-c .order-center .info .status{
    text-align: left;
    margin-bottom: 1rem;
    width: 49%;
    display: inline-block;
    text-align: right;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .order-box .order-box-c .order-right{
    display: block;
    text-align: center;
}
/*.layui-layer{
    width: 95% !important;
    left: 2% !important;
}*/
.user .user-main .user-box .user-right .update-box .shouc-list ul li{
    width: 94%;
}
.main .game .select-list .select-title{
    width: 20%;
    text-align: center;
    padding: 1rem;
}
.getgame .game .select-game .game-list .game-top .game-letters{
    width: 100%;
    display: block;
}
.getgame .game .select-game .game-list .game-top a{
    padding-left: 0.5rem;
    display: inline-block;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}
.getgame .game .Sell-top .server-title{
    display: none;
}
.getgame .game .Sell-top .server-all .server-select{
    width: 47.3%;
    margin: 1%;
}
.getgame .game .Sell-top{
    min-height: 2.5rem;
    height: auto;
    position: relative;
    border: 0;
}
.getgame .game .Sell-top .server-all{
    width: 100%;
    margin-top: 2rem;
}
.getgame .game .Sell-top .server-all .server-select .select-server .ser-list{
    z-index: 99;
}
.getgame .game .Sell-top .server-del{
    width: auto;
    position: absolute;
    right: 0;
    top: 0.5rem;
}
.getgame .game .gameconfig .con_item .con_input textarea{
    width: 100%;
}
.getgame .game .gameconfig{
    padding: 1rem;
    padding-top: 0;
}
.gameconfig .gg-btn{
    margin-top: 1rem;
}
.getgame .game .gameconfig .con_item{
    line-height: 1rem;
    /* margin-bottom: 0.5rem; */
}
.getgame .game .gameconfig .con_item .con_fill{
    height: 2rem;
    float: left;
    line-height: 2rem;
}
.getgame .game .gameconfig .con_item .con_name{
    width: 90%;
    height: 2rem;
    float: left;
    line-height: 2rem;
}
.file-preview{width: 100% !important;padding: 0.5rem;}
.getgame .game .gameconfig .con_item .con_input{
    width: 100%;
    margin-bottom: 0.5rem;
}
.getgame .game .gameconfig .con_item .con_input label{
    width: 33%;
    float: left;
    line-height: 15px;
    /* overflow: hidden; */
    margin-bottom: 0;
    font-weight: 400;
}
.gameconfig .gg-btn button{ width: 100%;}
.main .game .choose-select{
    padding-top: 0.5rem;
    height: 40px;
    /* line-height: 35px; */
    display: none;
    margin-bottom: 0;
    border-bottom: 1px solid #ebedf0;
}
.m-shaixuan{
    width: 90%;
    height: 50px;
    background: url(../img/gb.png) no-repeat center right;
    display: block;
    background-size: 20px;
    padding-left: 20px;
    line-height: 50px;
    text-align: left;
}
.m-gb{
background: url(../img/gb.png) no-repeat center left;
background-size: 30px;
}
.game .gameinfo .goods-cont .goods-btns a:nth-child(1){
    margin-bottom: 1rem;
}
.dianji{
    margin: 0;
    padding: 12px 24px;
}
.user .user-main .user-box .user-right .bg-box .goods-table-box .order-item .order-box .order-box-c .order-center .info .price{
    width: 49%;
    display: inline-block;
    text-align: left;
    margin-top: 2rem;
}
.sx-list{
    display: block;
    height: 3.5rem;
    line-height: 3.5rem;
    border-bottom: 1px solid #ededed;
}
.sx-list ul{
    text-align: center;
}
.sx-list ul li{
	position: relative;
	width: 32%;
	display: inline-block;
	font-size: 12px;
}
.orderlist{
    position: absolute;
    background: #fff;
    z-index: 999;
    width: 100%;
}
.orderlist ul{}
.orderlist ul li{
    height: 2rem;
    line-height: 2rem;
    padding: 1rem;
    border-bottom: 1px solid #ececec;
}
.orderlist ul .choose{
    background: url(../img/dag.png) center right no-repeat;
    background-size: 20px;
    background-position: 96%;
}
.sx-list ul li:after{
	    position: absolute;
	    top: 50%;
	    right: 20px;
	    margin-top: -5px;
	    border: 3px solid;
	    border-color: transparent transparent #626262 #626262;
	    -webkit-transform: rotate(-45deg);
	    transform: rotate(-45deg);
	    opacity: .8;
	    content: "";
}
.game-select2{display:none;}
.game-select1{display:none;}
.m-sea1{display:block;padding: 10px 12px;background-color: #fff;height: 3rem;line-height: 3rem;position: relative;}
.getgame .game .select-game .game-list .game-div .game-item{
    width: 48%;
}
.m-sea1 {}
.m-sea1  button{
    position: absolute;
    background: url(../img/sea.png);
    width: 35px;
    height: 35px;
    border: 0;
    background-size: cover;
    top: 1rem;
    right: 1rem;
}
.m-sea1  input{
    background-color: #f7f8fa;
    border: 0;
    width: 93%;
    height: 3rem;
    padding-left: 2rem;
}
.getgame .game .select-game .game-list .game-top{
    position: absolute;
    width: 2rem;
    right: 1rem;
    max-height: 75%;
    overflow-y: scroll;
}
.lt-main{
    margin-bottom: 8rem;
}
.lt-main .lt-left{
    width: 100%;
    height: 100%;
}
.lt-main .lt-left .left-top{
    display: none;
}
.lt-main .lt-left .userlist{
    width: 100%;
    height: calc(83vh);
}
.lt-main .lt-left .userlist ul{}
.lt-main .lt-left .userlist ul li{}
.lt-main .lt-left .userlist ul li img{}
.lt-main .lt-left .userlist ul li .game-info{}
.lt-main .lt-left .userlist ul li .game-info p{}
.lt-main .lt-left .userlist ul li .game-info p:nth-child(2){}
.lt-main .lt-right{
    width: 100%;
    display: none;
}
.lt-main .game-text .game-top{
	 display: none;
}
.lt-main .lt-right .right-top{
    display: none;
}
.lt-main .lt-right .message-box{
    height: calc(55vh);
}
.lt-main .lt-right .editor-box #lxtext{
width: 100%;
    height: 80%;
}
.lt-main .lt-right .message-box .msg-bb{
    width: 100%;
}
.lt-main .lt-right .message-box .m-left{}
.lt-main .lt-right .message-box .m-right{}
.lt-main .lt-right .message-box .msg-bb p{}
.lt-main .lt-right .message-box .msg-bb p span{}
.lt-main .lt-right .message-box .msg-bb .msg-text{}
.lt-main .lt-right .message-box .msg-bb .msg-text img{
    width: 100%;
}
.lt-main .game-text{
    width: 100%;
    margin-bottom: 8rem;
    display: none;
}
.lt-main .game-text .goods-title{}
.lt-main .game-text .goods-label{}
.lt-main .game-text .goods-label .goods-text-con{}
.lt-main .game-text .goods-label .goods-text-con span{}
.newmsg{
	    position: absolute;
	    top: 50%;
	    text-align: center;
	    width: 50%;
	    background: #ff5700;
	    color: #fff;
	    left: 30%;
	    z-index: 9999;
	    cursor: pointer;
}
}



/*QQ客服开始*/


.main-im {
	position: fixed;
	right: 10px;
	top: 300px;
	z-index: 100;
	width: 110px;
	height: 272px;
}
.main-im .qq-a {
	display: block;
	width: 106px;
	height: 116px;
	font-size: 14px;
	color: #0484cd;
	text-align: center;
	position: relative;
}
.main-im .qq-a span {
	bottom: 5px;
	position: absolute;
	width: 90px;
	left: 10px;
}
.main-im .qq-hover-c {
	width: 70px;
	height: 70px;
	border-radius: 35px;
	position: absolute;
	left: 18px;
	top: 10px;
	overflow: hidden;
	z-index: 9;
}
.main-im .qq-container {
	z-index: 99;
	position: absolute;
	width: 109px;
	height: 118px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom: 1px solid #dddddd;
	background: url(../img/qq-icon-bg.png) no-repeat center 8px;
}
.main-im .img-qq {
	max-width: 60px;
	display: block;
	position: absolute;
	left: 6px;
	top: 3px;
	-moz-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}
.main-im .im-qq:hover .img-qq {
	max-width: 70px;
	left: 1px;
	top: 8px;
	position: absolute;
}
.main-im .im_main {
	background: #F9FAFB;
	border: 1px solid #dddddd;
	border-radius: 10px;
	background: #F9FAFB;
	display: none;
}
.main-im .im_main .im-tel {
	color: #000000;
	text-align: center;
	width: 109px;
	border-bottom: 1px solid #dddddd;
}
.main-im .im_main .im-tel div {
	font-weight: bold;
	font-size: 12px;
	margin-top: 11px;
}
.main-im .im_main .im-tel .tel-num {
	font-family: Arial;
	font-weight: bold;
	color: #e66d15;
}
.main-im .im_main .im-tel:hover {
	background: #fafafa;
}
.main-im .im_main .weixing-container {
	width: 55px;
	height: 47px;
	border-right: 1px solid #dddddd;
	background: #f5f5f5;
	border-bottom-left-radius: 10px;
	background: url(../img/weixing-icon.png) no-repeat center center;
	float: left;
}
.main-im .im_main .weixing-show {
	width: 112px;
	height: 142px;
	background: #ffffff;
	border-radius: 10px;
	border: 1px solid #dddddd;
	position: absolute;
	left: -125px;
	top: -82px;
	display: none
}
.main-im .im_main .weixing-show .weixing-sanjiao {
	width: 0;
	height: 0;
	border-style: solid;
	border-color: transparent transparent transparent #ffffff;
	border-width: 6px;
	left: 111px;
	top: 100px;
	position: absolute;
	z-index: 2;
}
.main-im .im_main .weixing-show .weixing-sanjiao-big {
	width: 0;
	height: 0;
	border-style: solid;
	border-color: transparent transparent transparent #dddddd;
	border-width: 8px;
	left: 112px;
	top: 100px;
	position: absolute;
}
.main-im .im_main .weixing-show .weixing-ma {
	width: 104px;
	height: 103px;
	padding-left: 5px;
	padding-top: 5px;
}
.main-im .im_main .weixing-show .weixing-txt {
	position: absolute;
	top: 110px;
	left: 7px;
	width: 100px;
	margin: 0 auto;
	text-align: center;
}
.main-im .im_main .go-top {
	width: 50px;
	height: 47px;
	background: #f5f5f5;
	border-bottom-right-radius: 10px;
	background: url(../img/totop-icon.png) no-repeat center center;
	float: right;
}
.main-im .im_main .go-top a {
	display: block;
	width: 52px;
	height: 47px;
}
.main-im .close-im {
	position: absolute;
	right: 10px;
	top: -12px;
	z-index: 100;
	width: 24px;
	height: 24px;
}
.main-im .close-im a {
	display: block;
	width: 24px;
	height: 24px;
	background: url(../img/close_im.png) no-repeat left top;
}
.main-im .close-im a:hover {
	text-decoration: none;
}
.main-im .open-im {
	cursor: pointer;
	margin-left: 68px;
	width: 40px;
	height: 133px;
	background: url(../img/open_im.png) no-repeat left top;
}
.bor-ul li {
	height: 42px;
	line-height: 42px;
	text-align: center;
	border-bottom: 1px solid #f0f0f0;
	padding-left: 17px;
}
.bor-ul li.ico-bg {
	background: url(../img/q3.png) no-repeat;
	background-position: 12px -210px;
}
/*QQ客服结束*/
.main{}
.main .xiadan{
    width: 1306px;
    margin: 0 auto;
}
.main .xiadan .navnews{}
.main .xiadan .navnews span{
    display: inline-block;
    font-size: 14px;
    line-height: 50px;
}
.main .xiadan .navnews span a{
    color: #303133;
}
.main .xiadan .navnews a{
    color: #aaa;
    padding-left: 5px;
    padding-right: 5px;
}
.main .xiadan .gameinfo{
    background: #fff;
}
.main .xiadan .gameinfo .game-top{
    background: #f5f5f5;
    border: 1px solid #ebebeb;
    height: 50px;
    line-height: 50px;
}
.main .xiadan .gameinfo .game-top .top-l{
    width: 49%;
    display: inline-block;
    padding-left: 2%;
}
.main .xiadan .gameinfo .game-top .top-r{
    width: 44%;
    display: inline-block;
    text-align: right;
}
.main .xiadan .gameinfo .game-bottom{
    padding: 1rem;
}
.main .xiadan .gameinfo .game-bottom .game-img{
    padding-top: 1rem;
    width: 10%;
    display: inline-block;
    vertical-align: top;
    padding-right: 1rem;
}
.main .xiadan .gameinfo .game-bottom .game-img img{
    width: 100%;
}
.main .xiadan .gameinfo .game-bottom .game-title{
    width: 60%;
    display: inline-block;
    padding-top: 1rem;
}
.main .xiadan .gameinfo .game-bottom .game-title h1{
    height: 41px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.main .xiadan .gameinfo .game-bottom .game-title p{}
.main .xiadan .gameinfo .game-bottom .game-title p span{}
.main .xiadan .gameinfo .game-bottom .game-price{
    width: 26%;
    display: inline-block;
    vertical-align: top;
    text-align: right;
    padding-top: 3rem;
    color: #ff3548;
    font-weight: bold;
    font-size: 1.5rem;
}
.main .xiadan .game-box{
    background: #fff;
}
.main .xiadan .game-box .box-top{
    background: #f5f5f5;
    border: 1px solid #ebebeb;
    height: 40px;
    line-height: 40px;
}
.main .xiadan .game-box .box-top .top-title{}
.main .xiadan .game-box .box-top .top-title span{
    padding-left: 2rem;
    color: #ff3448;
    padding-right: 8px;
}
.main .xiadan .game-box .box-bottom{
    padding: 2rem;
}
.main .xiadan .game-box .box-bottom .box-input{
    margin-bottom: 1rem;
}
.main .xiadan .game-box .box-bottom .box-input .input-title span{
    color: #ff3548;
}
.main .xiadan .game-box .box-bottom .box-input .input-title{
    display: inline-block;
    width: 15%;
    text-align: right;
    margin-right: 2%;
}
.main .xiadan .game-box .box-bottom .box-input input{
    border: 1px solid #cccccc;
    padding: 0.5rem 1rem 0.5rem 1rem;
    width: auto;
}
.main .xiadan .game-box .box-bottom .box-input .input-msg{
    display: inline-block;
    padding-left: 1%;
    color: #ff0d68;
}
.main .xiadan .game-box .box-bottom .box-input .input-msg1{
    display: inline-block;
    padding-left: 1%;
    color: #ff0d68;
}
.main .xiadan .btn{
    margin-top: 2rem;
    text-align: center;
}
.main .xiadan .btn button{
    background: linear-gradient(-90deg,#ff056e 1%,#ff3e41);
    color: #fff;
    border: 0;
    padding: 1rem 5rem 1rem 5rem;
    border-radius: 2rem;
    box-shadow: 0px 1px 5px #cccccc;
}
.file-preview{
    width: 500px;
    padding: 0;
}

.file-drop-zone-title{padding:0 !important;}

.user .user-main .user-box .user-right .update-box .tixian-list .list-top li {
    width: 160px !important;
    text-align: center;
}

.user .user-main .user-box .user-right .update-box .shouc-list ul li {
    width: 290px;
    display: inline-block;
    margin-top: 20px;
    padding: 10px;
}
.user .user-main .user-box .user-right .update-box .tixian-list ul li {
    width: 160px !important;
    text-align: center;
}
.swiper-containersx .swiper-slidesx {
	background: none;
	height: 24px !important;
	overflow: hidden;
	}
















.side ul li img{width:100%;}
.side{position:fixed;width:78px;right: 1% !important;top:50%;margin-top:-200px;z-index:100;border:1px solid #e0e0e0;background:#fff;border-bottom:0;transition: right .2s ease-in-out 0s;width: 86px;box-sizing: border-box;background: #fff;box-shadow: 0 2px 4px 0 rgba(0,0,0,.2);border-radius: 0 0 10px 10px;display: flex;flex-direction: column;text-align: center;padding: 14px 10px 0;}
.side ul li{width: 100% !important;height:78px;float:left;position:relative;border-bottom:1px solid #e0e0e0;color:#333;font-size:14px;line-height:38px;text-align:center;transition:all .3s;cursor:pointer}
.side ul li:hover{background:#f67524;color:#fff}
.side ul li:hover a{color:#fff}
.side ul li i{height:25px;margin-bottom:1px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:auto 25px;margin-top:14px;transition:all .3s}
.side ul li i.bgs1{background-image:url(../images/right_pic5.png)}
.side ul li i.bgs2{background-image:url(../images/right_pic7.png)}
.side ul li i.bgs3{background-image:url(../images/right_pic2.png)}
.side ul li i.bgs4{background-image:url(../images/x8-1.png)}
.side ul li i.bgs5{background-image:url(../images/right_pic3.png)}
.side ul li i.bgs6{background-image:url(../img/xl.png)!important;transform: rotate(180deg);}
.side ul li:hover i.bgs1{background-image:url(../images/right_pic5_on.png)}
.side ul li:hover i.bgs2{background-image:url(../images/right_pic7_on.png)}
.side ul li:hover i.bgs3{background-image:url(../images/right_pic2_on.png)}
.side ul li:hover i.bgs4{background-image:url(../images/x8-1.png)}
.side ul li:hover i.bgs5{background-image:url(../images/right_pic3_on.png)}
.side ul li .sidebox{position:absolute;width:78px;height:78px;top:0;right:0;transition:all .3s;overflow:hidden}
.side ul li.sidetop{background: none !important;color: #333 !important;}
.side ul li.sidetop:hover{opacity:.8;filter:Alpha(opacity=80)}
.side ul li.sideewm .ewBox.son{width:240px; height:240px; overflow:hidden; display:none;color:#363636;text-align:center;padding-top:0px;position:absolute;left:-248px;top:0;background-repeat:no-repeat;background-position:center center; border:4px solid #e68c49}
.side ul li.sideewm .ewBox.son img { width:236px; height:236px;}
.side ul li.sideetel .telBox.son{width:240px;height:240px;display:none;color:#fff;text-align:left;position:absolute;left:-240px;top:-79px;background:#f67524}
.side ul li.sideetel .telBox dd{display:block;height:118.5px;overflow:hidden;padding-left:82px;line-height:24px;font-size:18px}
.side ul li.sideetel .telBox dd span{display:block;line-height:28px;height:28px;overflow:hidden;margin-top:32px;font-size:18px}
.side ul li.sideetel .telBox dd.bgs1{background:url(../images/right_pic8.png) 28px center no-repeat;background-color:#e96410}
.side ul li.sideetel .telBox dd.bgs2{background:url(../images/right_pic9.png) 28px center no-repeat}
.side ul li:hover .son{display:block!important;animation:fadein 1s}
@keyframes fadein{from{opacity:0}
to{opacity:1}
}


.sav002 { width:200px; height:40px; background:url('/zxkf/kfbl/images/bg02.png') no-repeat; background-size:100% 100%; position:fixed; bottom:10px; right:90px; border-radius:5px; z-index:9999;}
.sav002 div { float:left;}
.sav002 div.kfs002 { width:55px; height:55px; position:absolute; top:-20px; left:-25px; margin-left:0px; border-radius:30px; border:3px solid #FFF; overflow:hidden;}
.sav002 div.kfs002 img { width:100%; height:100%;}
.sav002 div.zx002 { margin-left:50px; font: bold 16px/40px '微软雅黑'; color:#456;}
.sav002 div.right002 { width:20px; float:right; margin-top:10px; margin-right:8px;}
.b-deal-box{
	width: 308px;
	height: 169px;
	margin-top: 15px;
	border: 1px solid #e5e5e5;
}


/*充值金额、订单信息*/

.p-pay-payment-panel {
    height: 154px;
    padding: 46px 40px 0;
    background-color: rgba(255, 255, 255, 0.078);
    box-shadow: 0px 0px 18px 0px rgba(0, 0, 0, 0.035);
}

.p-pay-tips {
    border: 1px solid #ccc;
    box-sizing: border-box;
    height: 32px;
    line-height: 32px;
    background: #f4f9f5;
    margin-bottom: 12px;
}

.p-pay-tips span {
    background: url(/static/home/static/css/pay-pc/icon_f9443bc.png) left center no-repeat;
    padding-left: 32px;
    display: inline-block;
    margin-left: 20px;
    color: #57b412;
}

.p-pay-payment-panel-l {
    float: left;
    width: 190px;
    text-align: center;
    height: 52px;
    line-height: 52px;
    font-size: 24px;
    color: #fff;
}

.p-pay-payment-panel-l i {
    display: inline-block;
    *display: inline;
    width: 37px;
    height: 37px;
    vertical-align: middle;
    background: url(pay_payment_paynum_6c893f2.png) no-repeat;
    margin: -5px 12px 0 0;
}

.p-pay-payment-panel-c {
    float: left;
}

.p-pay-payment-panel-c .inputbox {
    width: 272px;
    height: 48px;
    padding: 0 18px;
    border: 1px solid #122533;
    background-color: #cad0d3;
    margin-top: 8px;
    margin-bottom: 22px;
}

.p-pay-payment-panel-c .inputbox span {
    float: left;
    font-size: 22px;
    height: 24px;
    line-height: 24px;
    width: 30px;
    margin: 12px 5px 12px 0;
    padding: 0;
}

.p-pay-payment-panel-c .inputbox input {
    float: right;
    margin: 0;
    padding: 0;
    border: none;
    outline: none;
    width: 235px;
    height: 48px;
    line-height: 48px;
    background-color: #cad0d3;
    font-size: 22px;
}

.p-pay-payment-panel-c .paymsg {
    width: 360px;
    height: 30px;
    line-height: 30px;
}

.p-pay-payment-panel-c .paymsg p {
    float: left;
}

.p-pay-payment-panel-c .paymsg a {
    float: right;
}

.p-pay-payment-panel-c .paymsg p,
.p-pay-payment-panel-c .paymsg a {
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #fff;
}

.p-pay-payment-panel-c .paymsg p em {
    font-size: 20px;
    color: #ffb81f;
    line-height: 26px;
}

.p-pay-payment-panel-c .paymsg p i {
    display: inline-block;
    *display: inline;
    width: 17px;
    height: 17px;
    vertical-align: middle;
    background: url(pay_payment_icon1_529e732.png) no-repeat;
    margin: -3px 7px 0 0;
}

.p-pay-payment-panel-c .paymsg a i {
    display: inline-block;
    *display: inline;
    width: 14px;
    height: 18px;
    vertical-align: middle;
    background: url(pay_payment_icon2_f59e396.png) no-repeat;
    margin: -3px 7px 0 0;
}

.p-pay-payment-panel-c .ordermsg {
    margin: 6px 0 0 25px;
}

.p-pay-payment-panel-c .ordermsg p {
    height: 36px;
    line-height: 36px;
    font-size: 18px;
    color: #fff;
}

.p-pay-payment-panel-r {
    float: right;
    color: #ffb81f;
    font-size: 24px;
}

.p-pay-payment-panel-r em {
    font-size: 36px;
}

.p-pay-payment-contbox{
	background-color:#fff;
	box-shadow: 0px 0px 18px 0px rgba(0, 0, 0, 0.14);
	margin-bottom:30px;
}
.p-pay-payment-cont{}
.p-pay-payment-zfb{
	/*屏蔽支付宝支付入口,释放*/
	/*display:none;*/
	/*屏蔽支付宝支付入口,释放*/
	padding:30px 0;
}
.p-pay-payment-wx{
	/*屏蔽支付宝支付入口*/
	display:none;
	/*屏蔽支付宝支付入口*/
	padding:30px 0;
}
.p-pay-payment-yhk{
	display:none;
	padding:60px 0;
}
/*微信、支付宝*/

.p-pay-payment-zfb img {
    margin: 0 auto;
    padding: 0;
}

.p-pay-payment-wx img {
    display: inline-block !important;
    margin: 0 auto;
    padding: 0 0 0 50px;
}

.p-pay-payment-zfb .err,
.p-pay-payment-wx .err {
    line-height: 20px;
    font-size: 14px;
    color: #ff4627;
    text-align: center;
    margin: 17px auto;
}

.p-pay-payment-zfb .btn,
.p-pay-payment-wx .btn {
    display: block;
    width: 225px;
    height: 53px;
    text-align: center;
    line-height: 53px;
    background-color: #27baff;
    color: #fff;
    font-size: 20px;
    margin: 0 auto;
}
.muser-box{display:none;}
.muser-box .mu-box1{
    height: 87px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.muser-box .mu-box1 .box1-left{
    width: 87px;
    height: 87px;
    border-radius: 50%;
    margin-top: 5px;
    margin-left: 18px;
    /*border: 0.5px solid #fff;*/
}
.muser-box .mu-box1 .box1-left img{
    width: 80px;
    height: 80px;
    
}
.muser-box .mu-box1 .box1-right{
    flex: 1;
    font-size: 18px;
    font-family: PingFang SC;
    font-weight: 600;
    color: #000;
    /*padding-left: 5px;*/
    /*padding-top: 1px;*/
    position: relative;
}
.muser-box .mu-box1 .box1-right .name{
    font-size: 18px;
    /*padding-bottom: 4px;*/
}
.muser-box .mu-box1 .box1-right .name a{
    font-size: 18px;
    /*padding-bottom: 4px;*/
}
.muser-box .mu-box1 .box1-right .login-reg{
    font-size: 12px;
    font-weight: 100;
}
.muser-box .mu-box1 .box1-right .login-reg a{
    font-size: 12px;
}
.muser-box .mu-box1 .box1-right .setting{
    position: absolute;
    top: 4px;
    right: 18px;
    width: 27px;
    height: 27px;
}
.muser-box .mu-box1 .box1-right .setting a{}
.muser-box .mu-box1 .box1-right .setting a img{
    width: 27px;
}
.muser-box .mu-box2{
    padding: 0 13px 5px 13px;
    box-sizing: border-box;
    border-radius: 12px;
    background-color: #fff;
    margin: 20px 18px 10px 19px;
        height: 110px;
}
.muser-box .mu-box2 .money-top{
    font-size: 17px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #03081b;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 13px;
    padding-top: 10px;
}
.muser-box .mu-box2 .money-top .money-t{
    font-size: 17px;
}
.muser-box .fa-chevron-right{padding-left:8px;}
.muser-box .mu-box2 .money-top .money-b{
    font-size: 13px;
    font-weight: 400;
    color: #666;
}
.muser-box .mu-box2 .money-bottom{
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 13px;
    font-size: 29px;
    color: #000;
}
.muser-box .mu-box2 .money-bottom .money-t{
    font-size: 29px;
    font-weight: bold;
    display: flex;
    text-align: center;
    width: 50%;
}
.muser-box .mu-box2 .money-bottom .money-t .moneyleft{
    width: 50%;
    /*overflow: hidden;*/
}
.muser-box .mu-box2 .money-bottom .money-t .moneyright{
    margin-left: 1rem;
    width: 50%;
}
.muser-box .mu-box2 .money-bottom .money-t .moneyleft span{
    color: #333;
    font-size: 13px;
}
.muser-box .mu-box2 .money-bottom .money-t .moneyright span{
    color: #7c7c7c;
    font-size: 12px;
}
.muser-box .mu-box2 .money-bottom .money-flex{
    display: flex;
    justify-content: space-between;
    /* width: 135px; */
    height: 54px;
    align-items: center;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAABoCAYAAADivpBDAAAAAXNSR0IArs4c6QAACYRJREFUaEPFms+LHVkVx++vqlf1XtW9Va+17ZiMmkmcmZhxxpmMmUwymYl/gLgTQRAEQRAEQRBcCIILQXAhuBAEFy4EA4ILwYXgwoUgRHCTVbJLQ+gf71e97nTornuvfO+79fp1T3enp+vaNjyqaZL+9Pfcc05VnfOlZOHLWhsTQpKtra2Ec97Z29vrMMaiuq7joij+s/hvz/I9xVfzH621dHV1Nbl06VLy7NmzhDHWAOO6riOl1L/PAln8P4eBfGNjI8XX7u5uIoTo1HUNhTFUSin/FRT48OHD+MKFC2ld12kURS6kUIlwApjn+T9DAumTJ08SKWW6t7eXCiHmwOd13YkoBfAfwYDWWraxsdFFOBtgXdcOSimNtdZImr8HAz548CC6ceNGCmgcxynnPAEQITXGAIqk+VswoLW2M5lMunVdd6MoShljidY6McYkLIpiakwspfxrECDK4enTp2mWZQ4ohEi11qlhLGEzdU6hlPIvbYGEEEZxfpubmz1jTLfT6XQB45w7lYAhpIbSuMjzPwcAcgDFaDTqaa17CCfADRBhRR0icbIs+1MAYEQfPXrUWV5eBsyFVGvtgJRSd4YGITUmVkr9sS3w8ePHCRSm0+nUKRRCOKAxJo3j2AFdWCmNZa/3h7ZAQkgXwN76+nompezu7Oz0oA5hRbdxCmdQZOnvAwAzOhgMZJIkvbquAXMKrbVdQ2nKrJ0nTlEUv2sLHA6Hio5Go6LT6TggwgooFCLUOEeE1FLaUXn+27bA8Xhc0slk0tdaZ1EUOSDUMcZcWFEaCKkQAln6m7bAqqqWaFVVnwBQCIFadB8APTS1UGltR0r567bA6XT6Sbq2tvYphNQY46CMMRdSSmnahBXFL6X8VVvg+vr6Ct3Y2LhgrXUh5Zw3CruWsZQa46CoxSLPf9kWuLm5+Wm6ubl50cZx1uW8t7u7mzHG3DlC4YLKTp7nv2gLHAwGl1AWLwEYGZMZxnrMGADdOQKIJoBMzfP8522Bw+HwMyiLz/rzc+rqusYVCufnaK3F08DP2gLH4/Hn6Hg8vtwAcfUh7VkAZ7WIcwTwp22Bk8nkZWTplTiOM855huQBEKWBsM7PkdJEZtlPAgCvovCvGmPyBthAF4Ha2lTl+Y/bAquq+jwK/xUALecZM2au0gO7FiHVOlVK/agtcDqdvoqyeI0Q4hQuqqSUzs8RtaiU+mEA4DWUxReEEFCWM8acwsNhBVBK+YO2wOFweB3A60KI/ACQsYxonVHOkanuziGl/H5b4NbW1ut0OBx+EbAmrE4lpRmdKXVdh1CaKim/1xY4Go3eAPCNRmGjUlubc0p7hhBAXT0qpb7bFri9vf0mOs2XnELOc+bPEUBGSIbEwT0S9aiU+k5b4Hg8fgvAtxBOxpgLq6U0t1q7BHJAa3vEmG5RFN8OAHwbre1ta62ESs65Sx6AKaUuWwkhPWNttyyKb7UFTiaTGwDeABCwuq4llPryANglDlpdWZbfDAB8B4X/ZZ80kgDmw0qszSkhGRq6sbbXL8tvtAVWVXUTwJsNEOo0IRLJ488zI7N2B4VfDwB8F8B3KaUulAQwxpomkGutXVihst/vf40QItpAB1V1C53mFkA+YebgJnmQOAAqpb7COS/aAIfD4XsAvrcIbFRSSnPcRfCByiRJrqVp+kpL4G0Ab8+ThhCURxNWaQjJiQdaQlRZFAh/56zQ4XB4hw6q6raY1aGEuubanKXWGj93NSmEWJZSvkopZWeBTqfTO+ild3wY50DGGL5HOKVBxlqbu76qdRbHcV9K+dJZoKPR6H0A3wfwCOgMaIzrQv4s3d1DRFFWFsUypZR/HKWj0eiuA3LOD6hrwnoAiIagdW4J6RJrO5zzqN/vLzHGTg1tgHedQs5R8DMwpe5KvEKDn3uVaAKEEJc4QghdFMUy4KdROhqNPoDCu4Dx/YRRhFJpAWugHogE8g098YDnQojnZb9/kTOWvgg6ByKkWmvlk0Wi8wBmtVbuinP0Z+nPs2sJIZyxZ5TSKRNip1TqCprHSdDpdPoBHhPv1nWtAHVnhww1RrlbFhRa2ySOu+KDW5b/xduMscp/nimlrnPOl46DOiBk+ttTU4NqsR6hHGCvcJ61+KVOHWMVpbSiuDK2XUj5Dud85SjoeDz+8CAQ6rRWUOnUGuNC3fwBSB6DMM9UEq9s0kAJY1UkBJN5/tWzA61VAOMPOBLI+YRBIaWVA3LOpJSnBM7K4iMKD4fUdx8oPBhSQraLojg5pIeTBplqfNLMQ9koXEgaZCkl5OMnDYAIlyZEucJnTFLfAHB+x5WFP8NZWTC2U5bl6coChT9vbU3S+MKHQt/AXac5tvDL8iJGZqcufH8Dntdho7Cpu9Ctbb95M+b66Wmbd1mWS5zz0zfv6XR2tzigcOGuf+ztSYisLMsz357uzNvaPuzYG3AURX2l1NlvwFVV3faP+vuPGAgt7n8+UeaPGFG0LPO83SPG+T9E/R8eE8/3QfjIR31K3UtN8Ef9weDWub7MDAYD9zIzf11bfAv+X7yuDQaDm+f/Qnrur9znPlRoxibNQAHv94fHJhgMFaHGJkcNhtDSMDIJPRgajUZv7o++hMg5YxmzFvMZqMT4azb6IgSDoTCjr8F0el1gXro4TTw03MOAtggw3BsOh6+f//hys6pei2ZvRh8d0Pr9RagB7WAwuHbiCNpN9kOPoF80ZF+YeYcZso/H4yt45ztxjTDbW7ReI6yvr189flFycP8UZFGytrb28omrIIQT0+CgqyAsu7CZcVPDY5ZdfiUbZtmFdZ5fBbl1ngV0IZwoemxIlVJh1nluYTlb580XlpaxLvOLLhh6MO4qiiLMwvLwStYvm+ervMY8EGwl+8Kls9/lB1s6n2atDqeCUirMWv1UxoFZ0oQxDhxrjTDmgKcmmDWiMX/AvIN1QWP+YFGUUGOSvb0956kpiiKM+WPR3qKF6Apvb2FxDIsSrBHO+SWlbG1vWV1d7c4NPN6ANffTwIdhYVPywJAGniMtSo2XJoqixtcWxqJ0nAnLWcwYc64vYwzOMJgJ64DNTAuRCtjMPBBnKIQIYjPDnNzZPU800jHmQtrv98MY6QCEVfDy5csw0J2bVfBIMyTC2fjagpohMac7yu4JQ2tjhizLMpzdE2E9ytC66KANbWgl9+/f5/fu3XNGSJjotNbYTXSQMHDQLi0thbXsNqbkPM+TvShKxO6uAzaW3eCm5CasKysrrmFHUQR1nTRNg9qu/wtijpGl36AIpQAAAABJRU5ErkJggg==);
    background-size: contain;
    background-position: 0 0;
    background-repeat: no-repeat;
    padding-left: 20px;
}
.muser-box .mu-box2 .money-bottom .money-flex .btn:nth-child(2){
    margin-left: 8px;
    border: 1px solid #a0c3ff;
    color: #5190ff;
}
.muser-box .mu-box2 .money-bottom .money-flex .btn{
    width: 50px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    border-radius: 4px;
    opacity: 1;
    border: 1px solid #d9d9d9;
    font-size: 14px;
    font-weight: 400;
    color: #666;
    border-radius: 14px;
}
.mubox-bot{
    position: relative;
    margin: 0 18px;
    z-index: 10;
}
.muser-box .mubox-bot .mu-box3{
    padding-top: 20px;
    background-color: #fff;
    box-shadow: 0 4px 20px 0 rgba(0,0,0,.06);
    border-radius: 14px;
    margin-bottom: 9px;
    /* height: 124px; */
}
.muser-box .mubox-bot .mu-box3 .box-top{
    font-size: 17px;
    font-weight: 500;
    color: #03081b;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 13px;
}
.muser-box .mubox-bot .mu-box3 .box-top .user-tit{
    font-size: 17px;
    height: 17px;
    line-height: 17px;
    padding: 0 18px;
    color: #03081b;
    margin-bottom: 18px;
}
.muser-box .mubox-bot .mu-box3 .box-top .text{
    width: 96px;
    height: 27px;
    align-items: center;
    text-align: center;
    display: flex;
    justify-content: center;
    background: #eef6ff;
    font-size: 13px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #3899fe;
    border-radius: 50px 0 0 50px;
}
.muser-box .mubox-bot .mu-box3 .order-section{
    display: flex;
    /*height: 88px;*/
    align-items: center;
    background-color: #fff;
    border-radius: 12px;
    padding: 1px;
    justify-content: space-between;
}
.muser-box .mubox-bot .mu-box3 .order-section .order-item{
    display: flex;
    justify-content: flex-start;
}
.muser-box .mubox-bot .mu-box3 .order-section .order-item .order-img{
    margin-right: 11px;
}
.muser-box .mubox-bot .mu-box3 .order-section .order-item .order-img img{
    width: 48px;
}
.muser-box .mubox-bot .mu-box3 .order-section .order-item .order-con{
    flex-direction: column;
    height: 48px;
    font-size: 14px;
    color: #03081b;
    font-weight: 500;
    display: flex;
    justify-content: space-around;
}
.muser-box .mubox-bot .mu-box3 .order-section .order-item .order-con .order-text{
  
}
.muser-box .mubox-bot .mu-box3 .order-section .order-item .order-con .order-text1{
    font-size: 13px;
    font-weight: 400;
    color: #afb2bf;
}
.muser-box .mubox-bot .mu-box4{
    height: auto;
}
.muser-box .mubox-bot .mu-box4 .service-item{
    width: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    justify-content: flex-start;
}
.muser-box .mubox-bot .mu-box4 .service-item .u-grid{
    padding: 17px 0;
    width: 25%;
    height: 100%;
    text-align: center;
}
.muser-box .mubox-bot .mu-box4 .service-item .u-grid .grid-img{padding-bottom: 8px;height: 32px;}
.muser-box .mubox-bot .mu-box4 .service-item .u-grid .grid-img img{
    width: 25px;
}
.muser-box .mubox-bot .mu-box4 .service-item .u-grid .grid-img i{
    font-size: 34px;
}
.muser-box .mubox-bot .mu-box4 .service-item .u-grid .grid-tt{
    color: #878a99;
    font-size: 14px;
    height: 24px;
    line-height: 24px;
}
@media all {
	.muser-box{display:block;}
}
@media all {
	.m-main{
    background: url(/tpl/img/index_bg.png)no-repeat top center;
    background-repeat: no-repeat;
    /*background-size: cover;*/
}
	.m-main .m-top{
    background: url(/tpl/img/index_bg.png) no-repeat top center;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 5;
    /*background-color: #fff;*/
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    box-sizing: border-box;
    align-items: flex-start;
    height: calc(72px + 0px);
    background-repeat: no-repeat;
    background-size: cover;
}
	.m-main .m-top .tt-box{
    display: flex;
    margin: 10px 0px 10px 11px;
    flex-flow: wrap;
}
	.m-main .m-top .tt-box .cur{line-height: 23px;font-size: 21px;color: #333;width: 100%;text-align: left;font-weight: bold;}
	.m-main .m-top .tt-box .curcp{
    height: 24px;
    line-height: 40px;
    font-size: 14px;
    color: #5e6fa2;
}
	.m-main .m-top .tt-box .curcp span{
    font-weight: bold;
}
	.m-main .m-top .bill{
    height: 36px;
    line-height: 36px;
    color: #fff;
    background-color: #5190ff;
    display: block;
    text-align: center;
    font-size: 12px;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 69px;
    padding: 0 10px;
    margin: 10px;
}
	.m-main .m-top .bill i{
    padding-right: 8px;
}
}
.mmbox{
    padding: 0 10px;
}
.selectGame{
    background-repeat: no-repeat;
    background-size: cover;
    background-image: url(/img/b2-12.png);
    border-radius: 17px;
    margin: 11px 0px;
    box-sizing: border-box;
}
.selectGame .project1{
    color: #3d3d3d;
    font-size: 18px;
    font-weight: 700;
    box-sizing: border-box;
    padding: 13px 0;
    display: flex;
    justify-content: space-between;
    position: relative;
    align-items: center;
    padding: 10px;
}
.selectGame .project1 .titleImg{
}
.selectGame .project1 .titleImg img{
    width: 70%;
    height: auto;
}
.selectGame .project1 .moreGame{
    width: 40%;
    height: 25px;
    line-height: 25px;
    color: #579efe;
    font-size: 14px;
    border: 1px solid #579efe;
    border-radius: 12px;
    text-align: center;
    box-sizing: border-box;
}
.selectGame .param{
    display: flex;
    justify-content: space-between;
    padding: 10px;
}
.selectGame .param .paleft{
    position: relative;
    width: 73%;
}
.selectGame .param .paleft .gameBG{
    width: 100%;
    display: block;
}
.selectGame .param .paleft .gameBG img{
    width: 100%;
    height: auto;
    display: block;
}
.selectGame .param .paright{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 100%;
}
.selectGame .param .paright .patop{
    width: 100%;
    display: flex;
    justify-content: flex-end;
    margin-bottom: 8px;
}
.selectGame .param .paright .patop img{
    width: 95%;
    height: auto;
    display: block;
    position: relative;
}
.selectGame .param .paright .pabottom{
    width: 100%;
    display: flex;
    justify-content: flex-end;
}
.selectGame .param .paright .pabottom .itemLeft{
    width: 50%;
    position: relative;
    right: -10px;
}
.selectGame .param .paright .pabottom .itemLeft .gameBG{}
.selectGame .param .paright .pabottom .itemLeft .gameName{
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    position: absolute;
    top: 2px;
    left: 8px;
}
.selectGame .param .paright .pabottom .itemLeft .gameImg{
    width: 45px;
    height: 45px;
    position: absolute;
    top: 36px;
    right: 20%;
}
.selectGame .param .paright .pabottom .itemLeft .gameBG img{
    width: 86%;
    height: auto;
    display: block;
}
.selectGame .param .paright .pabottom .itemLeft .gameImg img{
    width: 45px;
    height: auto;
}
.selectGame .param .paright .pabottom .itemRight{
    width: 49%;
    position: relative;
    left: 5px;
}
.selectGame .param .paright .pabottom .itemRight .gameBG{}
.selectGame .param .paright .pabottom .itemRight .gameName{
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    position: absolute;
    top: 2px;
    left: 18px;
}
.selectGame .param .paright .pabottom .itemRight .gameImg{
    width: 45px;
    height: 45px;
    position: absolute;
    top: 36px;
    right: 10%;
}
.selectGame .param .paright .pabottom .itemRight .gameBG img{
    width: 93%;
    height: auto;
    display: block;
}
.selectGame .param .paright .pabottom .itemRight .gameImg img{
    width: 45px;
    height: auto;
}
.ggbox1{
    width: 100%;
    display: flex;
    margin-bottom: 10px;
}
.ggbox1 .ggleft{
    width: 50%;
}
.ggbox1 .ggleft img{
    width: 100%;
}
.ggbox1 .ggright{
    width: 50%;
}
.ggbox1 .ggright img{
    width: 100%;
}
.ggbox1 .gg100{width: 100%;}
.ggbox1 .gg100 img{width: 100%;}
.listTitle{
    font-size: 16px;
    font-weight: bold;
    color: #3d3d3d;
    margin-bottom: 10px;
}
.listItem{}
.listItem .scrollBox{
    position: relative;
    white-space: nowrap;
    width: 100%;
    box-sizing: border-box;
}
.listItem .scrollBox .scroll{
    white-space: nowrap;
    width: 100%;
    box-sizing: border-box;
}
.listItem .scrollBox .scroll .scroll-view{
    position: relative;
    -webkit-overflow-scrolling: touch;
    max-height: inherit;
    width: 100%;
    height: 100%;
    overflow: auto hidden;
}
.listItem .scrollBox .scroll .scroll-view .act{
    color: #3880ff !important;
    font-weight: 700;
}
.listItem .scrollBox .scroll .scroll-view .act::after{
	    content: "";
    display: inline-block;
    position: absolute;
    bottom: 0;
    left: 50%;
    height: 4px;
    line-height: 4px;
    margin-left: -8px;
    background: linear-gradient(90deg,#5190ff,#51b6ff);
    width: 16px;
    border-radius: 2px;
}
.listItem .scrollBox .scroll .scroll-view .scroll-item{
    display: inline-block;
    height: 30px;
    line-height: 30px;
    text-align: center;
    padding: 0 15px;
    color: #666;
    font-size: 14px;
    position: relative;
}
.listItem .scrollBox .scroll2{
    white-space: nowrap;
    width: 100%;
    box-sizing: border-box;
    padding: 10px 10px 0;
    }
.listItem .scrollBox .scroll2 .scroll-view{position: relative;
    -webkit-overflow-scrolling: touch;
    max-height: inherit;
    width: 100%;
    height: 100%;
    overflow: auto hidden;}
.listItem .scrollBox .scroll2 .scroll-view .act{
        color: #5190ff !important;
        border: 1px solid #5190ff !important;
        background-color: #f1f5fe !important;
}
.listItem .scrollBox .scroll2 .scroll-view .scroll-item{    display: inline-block;
    margin-right: 5px;
    height: 25px;
    line-height: 25px;
    padding: 0 19px;
    color: #666;
    font-size: 12px;
    border-radius: 6px;
    border: 1px solid #fff;
    background-color: #fff;
    margin-bottom: 10px;
}
.dllist{
    padding: 0 10px;
    /*background-color: #f8f9fa;*/
    min-height: calc(100vh - 68px - 30px - 47px - 50px - 50px - 50px);
}
.dllist .item{
    display: flex;
    padding: 11px;
    background-color: #fff;
    border-radius: 12px;
    margin-bottom: 10px;
    position: relative;
}
.dllist .item .left{
    display: flex;
    align-items: center;
}
.dllist .item .left img{
    height: auto;
    width: 50px;
}
.dllist .item .right{
    flex: 1;
    display: flex;
    flex-wrap: wrap;
    padding-left: 10px;
}
.dllist .item .right .top{
    width: 100%;
    font-size: 14px;
    color: #333;
    font-weight: 700;
    display: flex;
    justify-content: space-between;
}
.dllist .item .right .top .title{}
.dllist .item .right .top .price{
    display: flex;
    align-items: center;
    width: 120px;
    text-align: right;
    justify-content: flex-end;
    line-height: 20px;
}
.dllist .item .right .top .price .style2{
    font-size: 12px;
    color: #999;
    text-decoration: line-through;
}
.dllist .item .right .top .price .style3 span{font-size:11px}
.dllist .item .right .top .price .style3{
    font-size: 21px;
    color: red;
}
.dllist .item .right .top .price .style4{
    font-size: 11px;
    color: red;
}
.dllist .item .right .bottom{
    display: flex;
    justify-content: space-between;
    width: 100%;
    align-items: center;
   /* margin-top: 5px;*/
}
.dllist .item .right .bottom .tag{
    display: inline-block;
    font-size: 12px;
    color: #3880ff;
    height: 19px;
    line-height: 19px;
    box-sizing: border-box;
    padding: 0 10px;
    border-radius: 9px;
    border: 1px solid rgba(81,144,255,.43);
    background-color: rgba(81,144,255,.06);
}
.dllist .item .right .bottom .price{
    display: inline-block;
    font-size: 12px;
    color: #fff;
    height: 25px;
    line-height: 25px;
    padding: 0 10px;
    border-radius: 12px;
    background: linear-gradient(90deg,#69bbff,#6789fb);
    margin-left: 3px;
}
.login-exit{display:none;}
.m-login{display: none !important;}
@media all {
	.muser-box .mu-box1 .box1-right .login-reg{
		 display: block;
		 position: static;
		 font-size: 16px;
		 right: 1rem;
		 top: 1rem;
	}
	.login-reg{
    display: block;
    position: absolute;
    font-size: 16px;
    right: 1rem;
    top: 1rem;
}
	.login-reg a{
    font-size: 16px;
}
	.m-login{display: block !important;}
    .pc-login{display: none !important;}
    .login-exit{
        display: block;
        position: absolute;
        top: 1rem;
        left: 2rem;
    }
    .login-exit a img{
    width: 22px;
}
	#__nuxt{
		display:none;
	}
	.login-foot{
		display:none;
	}
	.login .login-form .form-right .login-form-box .form-input1{
    font-size: 12px;
    margin-bottom: 20px;
}
	.login .login-form .form-right .login-form-box .form-input1 a{
    font-size: 12px;
    color: #5190ff;
}
	.login .login-form .form-right .login-form-box .form-input1 p{
    font-size: 13px;
    text-align: center;
    position: relative;
}
	.login .login-form .form-right .login-form-box .form-input1 input{
    /* position: absolute; */
    /* left: 15px; */
}
	.login{
		margin-top: 0;
		padding-top: 15rem;
		background-image: url(/img/reg_3.png);
		background-repeat: no-repeat;
		background-size: contain;
		position: relative;
	}
	.login .login-form .form-right .login-form-box .form-input{
    width: 90%;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    padding: 0 17px;
}
	.login .login-form .form-right .login-form-box{
		box-shadow: none;
		border-bottom: none;
		padding: 17px;
	}
	.login .login-form .form-right .login-form-box .form-btn input{
		background-color: #5190ff;
		border-radius: 2rem;
	}
	.login .login-form .form-right .login-form-box .form-input input{
    border-radius: 2rem;
    margin: 0 auto;
    border: 0;
}
	.mgame-top{
		display:block;
		display: flex;
		flex-direction: row;
		height: 50px;
		line-height: 50px;
		font-size: 16px;
		background: url(/img/i_bg.png) no-repeat top center;
		background-repeat: no-repeat;
		background-size: cover;
		padding: 10px 0;
	}
	.mgame-top .gamename{
		width: 22%;
		text-align: center;
		color: #333;
		background: url(/img/xiajt.png);
		height: 30px;
		background-size: 8px;
		background-repeat: no-repeat;
		background-position: 78px 20px;
		height: 3rem;
	}
	.mgame-top .navcenter{
		display: flex;
		align-items: center;
		flex-direction: row;
		justify-content: center;
		flex: 1;
		text-align: center;
		overflow: hidden;
	}
	.mgame-top .navcenter .navtxt{
		width: 20%;
		color: #6c6c6c;
	}
	.mgame-top .navcenter .navborder{
		width: 20%;
		display: block;
		height: 50px;
		text-align: center;
		position: relative;
		font-size: 18px;
		font-weight: bold;
		color: #000;
	}
	.mgame-top .navcenter .navborder::after {
    content: "";
    width: 18px;
    height: 3px;
    background-color: #333;
    position: absolute;
    left: 14px;
    bottom: 4px;
	}
	.mgame-top .navright{
		display: flex;
		flex-wrap: nowrap;
		width: auto;
		min-width: 68px;
		padding: 0 11px;
		box-sizing: border-box;
		justify-content: center;
		align-items: center;
		cursor: pointer;
	}
	.mgame-top .navright .navrightinput{
		background-color: #ffffff;
		border-radius: 20px;
		display: flex;
		align-items: center;
		padding-left: 8px;
		box-sizing: border-box;
		color: #666;
		font-size: 14px;
		height: 36px;
		/*width: 320px;*/
		box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
		transition: all 0.3s ease;
	}
	.mgame-top .navright .navrightinput:hover{
		box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
	}
	.mgame-top .navright .navrightinput .searchIcon{
		width: 20px;
		background: url(/img/hsfdj.png);
		height: 20px;
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center;
		margin-right: 8px;
		cursor: pointer;
		transition: transform 0.2s ease;
	}
	.mgame-top .navright .navrightinput .searchIcon:hover{
		transform: scale(1.1);
	}
	.mgame-top .navright .navrightinput .inputtext{
		cursor: pointer;
		transition: color 0.2s ease;
		        padding: 1px 10px;
	}
	.mgame-top .navright .navrightinput .inputtext:hover{
		color: #333;
	}
	/* 美化搜索输入框 */
	#navSearchInput{
		flex: 1;
		border: none;
		outline: none;
		padding: 8px 10px;
		font-size: 14px;
		color: #333;
		background: transparent;
	}
	#navSearchInput::placeholder{
		color: #999;
		font-size: 13px;
	}
	/* 美化搜索按钮 */
	.search-btn{
		background-color: #4a90e2;
		color: white;
		border: none;
		padding: 6px 16px;
		border-radius: 15px;
		font-size: 13px;
		cursor: pointer;
		margin-right: 5px;
		transition: all 0.2s ease;
	}
	.search-btn:hover{
		background-color: #357abd;
		/*transform: translateY(-1px);*/
	}
	.search-btn:active{
		transform: translateY(0);
	}
	.gameintop{
    position: fixed;
    top: 0;
    background-color: #609aff;
    height: calc(57px + env(safe-area-inset-top));
    left: 0;
    width: 100%;
    z-index: 999;
}
	.gameintop .topleft{
    width: 25px;
    height: 30px;
    background: url(/img/zzjian.png);
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    top: 14px;
    left: 10px;
}
	.gameintop .topright{}
	.gamecont{/* padding: 0 17px; */box-sizing: border-box;font-size: 14px;padding-top: 1rem;}
	.gamecont .title{
    display: flex;
    font-size: 17px;
    color: #444;
    line-height: 1.5;
    padding: 0 17px;
    align-items: flex-start;
}
	.gamecont .title span{
    background-color: #eef4ff !important;
    border-color: #d9e6ff !important;
    color: #4583ed !important;
    width: 32px;
    min-width: 32px;
    max-width: 32px;
    padding: 0;
    font-size: 11px;
    border-radius: 3px;
    height: 17px;
    text-align: center;
    line-height: 17px;
    margin-right: 6px;
    margin-top: 3px;
    border: 1px solid #fff;
    flex-shrink: 0;
}
	.gamecont .title h3{}
	.gamecont .ftitle{
    line-height: 34px;
    height: 34px;
    color: #999;
    clear: both;
    display: block;
    padding: 0 17px;
}
	.gamecont .gameprice{
    display: flex;
    align-items: center;
    position: relative;
    padding: 0 17px;
    margin-bottom: 1rem;
}
	.gamecont .gameprice .gprice{
    color: #e65050;
    font-size: 26px;
    line-height: 1;
    font-weight: 500;
} 
	.gamecont .gameprice .gprice span{
    color: #e65050;
    font-size: 11px;
}
	.gamecont .gameprice .toubao{
    width: auto;
    height: 26px;
    display: flex;
    align-items: center;
    position: absolute;
    right: 1rem;
    bottom: 0;
    font-size: 12px;
    color: #5190ff;
    background: url(/img/icon_ing.png)no-repeat;
    padding-right: 23px;
    background-size: 20px;
    background-position: right;
} 
	.gamecont .line{
    width: 100%;
    height: 6px;
    background-color: #f2f2f2;
}
	.gamecont .contbox1{
    padding: 0 16px;
    box-sizing: border-box;
    font-size: 13px;
    padding-bottom: 16px !important;
}
	.gamecont .contbox1 h3{
    color: #404040;
    font-size: 18px;
    font-weight: 500;
    position: relative;
    padding: 28px 0 12px 0;
    margin-bottom: 10px;
    border-bottom: 1px solid #ebebeb;
}
	.gamecont .contbox1 .cont1{
    color: #999;
}
	.gamecont .contbox1 .cont2{}
	.gamecont .contbox1 .cont2 p{
    line-height: 25px;
    color: #999;
}
	.gamecont .contbox1 .cont3{
    background-color: #f1f1f1;
    height: auto;
    width: 100%;
    line-height: 2;
    font-size: 12px;
    border-radius: 3px;
    margin-bottom: 16px;
    color: #999;
    box-sizing: border-box;
    padding: 0;
    display: flex;
    margin-top: 10px;
}
	.gamecont .contbox1 .cont3 p{
    flex: 1;
    font-size: 11px;
    padding-left: 8px;
    line-height: 32px;
}
	.gamecont .contbox1 .butn{
    display: block;
    width: 124px;
    height: 29px;
    line-height: 29px;
    text-align: center;
    border: 1px solid #b2d9ff;
    background-color: #e8f3ff;
    border-radius: 26px;
    color: #5190ff;
    font-size: 12px;
    font-weight: 700;
    
}
.gamecont .contbox2{
    padding-bottom: 5rem;
}
	.gamecont .contbox2 .xsddtop{
    background-color: #f1f1f1;
    width: 100%;
}
.gamecont .contbox2 .xsddtop1{
    width: 160px;
    margin: 0 auto;
    display: flex;
    height: 42px;
}
	.gamecont .contbox2 .xsddtop .xian{
    width: 32px;
    height: 1px;
    display: block;
    background-color: #ccc;
    margin-top: 20px;
}
.gamecont .contbox2 .xsddtop h2{color: #404040;font-size: 17px;padding: 0 10px;line-height: 39px;}
.gamecont .contbox2 .xsddlist{
    padding: 16px;
}
	.gamecont .contbox2 .xsddlist .ddlist{}
.gamecont .contbox2 .xsddlist .ddlist .txtbox{
    display: flex;
    align-items: center;
}
	.gamecont .contbox2 .xsddlist .ddlist .txtbox .boxtt{
    flex: 1;
    font-size: 16px;
    color: #444;
    line-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 1rem;
}
	.gamecont .contbox2 .xsddlist .ddlist .txtbox .boxgg{
    padding: 0 3px;
    font-size: 11px;
    border: 1px solid #72a5ff;
    background-color: #72a5ff;
    border-radius: 3px;
    color: #fff;
    margin-right: 7px;
    height: 16px;
    text-align: center;
    line-height: 16px;
    width: 34px;
}
.gamecont .contbox2 .xsddlist .ddlist .probox{
    display: flex;
    padding-top: 7px;
    line-height: 1.2;
    align-items: center;
}
	.gamecont .contbox2 .xsddlist .ddlist .probox .proqf{
    font-size: 13px;
    color: #8f8f8f;
}
	.gamecont .contbox2 .xsddlist .ddlist .probox .promo{
    color: #ea3323;
    font-size: 13px;
    flex: 1;
    text-align: right;
}
	.gamecont .contbox2 .xsddlist .ddlist .fadian{
    display: flex;
    padding-top: 7px;
    line-height: 1.2;
    align-items: center;
    color: #8f8f8f;
}
	.gamecont .contbox2 .xsddlist .ddlist .probox .promo span{
    color: #ea3323;
    font-size: 24px;
    line-height: 1;
    font-weight: 500;
}
	.goods-carts{
    width: 100%;
    height: 73px;
    position: fixed;
    bottom: 0;
    background-color: #fff;
    z-index: 1001;
    padding: 9px 16px 0 16px;
    box-sizing: border-box;
    border-top: 1px solid #f2f2f2;
}
	.goods-carts .goodbut{
    background-color: rgb(81, 144, 255);
    color: rgb(255, 255, 255);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    border-left: 1px solid #f5f5f5;
    border-radius: 9px;
    height: 46px;
}


}


