.c-banner{width: 100%;position: relative;}
.c-banner img{width: 100%;}
.c-banner .banner ul{list-style: none;	padding-left: 0;	margin-bottom: 0;}
.c-banner .banner ul li{position: absolute ; display: none;	opacity: 0;}
.c-banner .banner ul li:nth-child(1){opacity: 1;display: block;}
.c-banner .banner ul li img{width: 100%;position: absolute;	top: 0px;}
.c-banner .banner ul li:first-child img{position: relative;}
.c-banner .nexImg,.c-banner .preImg{padding: 25px 10px 25px 10px;position: absolute;top: 50%;margin-top: -53px;	background: #000000;opacity: 0.5;	border-radius: 5px;	z-index: 10;}
.c-banner .nexImg:hover,.c-banner .preImg:hover{opacity: 0.8;}
.c-banner .nexImg{right: 0px;}
.c-banner .nexImg img,.c-banner .preImg img{}
.c-banner .jumpBtn{	width: 100%;	position: absolute;	top: 508px;	text-align: center;}
.c-banner .jumpBtn ul{margin-bottom: 0px;	padding: 0px;}
.c-banner .jumpBtn ul li{width: 30px;height: 5px;border-radius: 3px;	display: inline-block;background-color: #c5c4c7;opacity: 0.9;margin-left: 6px;}
.c-banner .jumpBtn ul li:first-child{margin-left: 0px;}
@media screen and (max-width:768px) {.c-banner{width: 100%;height: 345px;	overflow: hidden;}
.c-banner .banner ul li img{width: 768px;height: 345px;position: absolute;left: 50%;margin-left: -384px;}}

#myscroll {	display: block;	width: 100%;position: relative;	height:240px;	}
#myscroll ul li {display: block;	float: left;padding: 0;	width:364px;}
#myscroll ul li a {cursor: default;	display: block;	float: left;width:364px;padding: 0;	position: relative;	height:180px;	color: #333;overflow:hidden;border-radius: 6px;}
#myscroll a .intro {	position: absolute;	left: 0;z-index: 10;background-color: #1c52ea;	filter: alpha(opacity=90);	width: 364px;color: #fff;-moz-opacity: 0.9;	-khtml-opacity: 0.9;	opacity: 0.9;	text-align: center;}
#myscroll a .intro .p-bot { float:right; width: 180px;padding: 0;margin: 0;font-size: 16px;height: 40px;line-height: 30px;font-weight:100;}
#myscroll a .intro .p-bot .APK {border:none;width:120px;height:34px; border-radius:18px; margin-bottom:9px; cursor: pointer;}
#myscroll a .intro .p-bot .Google {border:none;width:120px;height:34px; border-radius:18px; margin-bottom:9px; cursor: pointer;}
#myscroll a .intro .p-bot .App {border:none;width:120px;height:34px; border-radius:18px; cursor: pointer;}
#myscroll a .intro .p-img {font-size: 13px; float:left;line-height: 20px;overflow: hidden; height: 120px; width: 364px; padding: 30px 0; text-align: left;}
#myscroll a .intro img { padding-left: 50px;}
#myscroll a .intro .p-bot a {width: 40px; height: 20px;}
#myscroll a .intro {bottom: -180px;}
#myscroll a:hover .intro {bottom: 0px;}
#mybtns a {	width: 42px;height: 42px;display: block;	float: right;margin-right: 1px;	background-color: #c1c1c1;	margin-left:10px;}
#mybtns a:hover {background-color: #347fdc;}
#mybtns a:hover, #myscroll, #mybtns a, #myscroll a:hover .intro, #myscroll a .intro, #myscroll #myscrollbox {
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
#myscroll li { float: left; margin-right: 54px;}
#myscroll li:nth-child(3){ margin-right: 0;}
#myscroll .title { line-height: 30px; color: #8f8f8f; font-size: 18px; padding-top: 10px;}
#myscroll .title-gw { width: 94px; height: 30px; line-height: 30px;float: right; text-align: center; font-size: 14px; color: #8f8f8f; background-position: -1px -150px;}
#myscroll .title-gw:hover {background-position: -1px -124px; color: #e66723;}
.app-news { padding-top: 20px;}
.app-news .real-time {font-size: 20px;}
.app-news .more { float: right; padding-top: 4px;}
.app-news ul { padding-top: 30px;}
.app-news .news{ float: left; width: 270px; margin-right: 40px;}
.app-news .news:nth-child(4){float: right; margin-right: 0;}
.app-news .news-img {cursor: default;display: block;width: 270px;padding: 0;position: relative;height: 100px;color: #333;overflow: hidden;border-radius: 3px;}
.app-news .news-bt {font-size: 16px; line-height: 40px;overflow:hidden; height: 40px;}
.app-news h2{ font-size: 14px;line-height: 20px; color: #aeaeae;overflow:hidden; height: 50px;}

.game-style { position: relative; min-height: 656px; margin-top: 30px;}
.news-tit { height: 20px; width: 100%; line-height: 20px; font-size: 20px; color: #2e2e2e; position: relative; padding-bottom: 26px;float: left;}
.news-tit i {height: 20px; width: 5px; background: #FDE701; border-radius: 1px; float: left; margin-right: 12px; }
.gift-nav-type { width: 806px; color: #e3e3e3; font-size: 12px; font-family: 宋体; position: absolute; left: 122px;top: 4px;}
.gift-nav-type i { font-size: 14px; color: #333333; font-family: Microsoft YaHei;font-style: normal;}
.gift-nav-type a { color: #888888; font-size: 14px; padding: 1px 10px 2px 10px; margin-right: 5px; font-family: Microsoft YaHei;}
.gift-nav-type a:hover,.gift-nav-type a.cur { background: #FDE701; color: #333; padding: 1px 10px 2px 10px; border-radius: 3px;}
.game-all-style { padding: 30px; background: #fff; min-height: 538px;border-radius: 3px;}
.gift-list-all li { float: left; width: 33.3%; padding-bottom: 25px;}
.pg-box-ico { height: 88px;width: 88px; margin-right: 10px;}
.pg-box-ico img { height: 88px; width: 88px; overflow: hidden; border-radius: 12px;-webkit-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear; -ms-transition: all .2s linear;transition: all .2s linear;}
.pg-box-txt.gift-list-txt { width: 190px;}
.pg-box-txt { height: 82px; width: 198px;}
    .pg-box-txt h3 { color: #333333; font-size: 14px; float: left; width: 100%; font-weight: normal; overflow: hidden; margin-top: 7px; margin-bottom: 2px; height: 20px;}
.pg-box-txt h3 a, .pb-txt span a {}
.pg-box-txt span { color: #a8a8a8; font-size: 12px; float: left; width: 100%; overflow: hidden; height: 16px; padding-top:6px;}
.pg-box-txt .pg-box-xz { width: 78px; height: 24px; border: 1px solid #E3E3E3; float: left; color: #3c3c3c; text-align: center; line-height: 24px; font-size: 12px; margin-top: 8px; border-radius: 16px;}


/***用户协议**/
.bgtp{ background: url(../images/bg_yhxy.jpg) no-repeat top center #f5f5f5;}
.wrapper { width: 1200px;margin: 0 auto;position: relative;}
.logo { width: 400px; height: 76px;}
.logo a { display: block; height: 76px; line-height: 76px; color: #fff;text-decoration: none;padding-left: 178px;letter-spacing: 1px; outline: none; font-size: 30px; font-family: 'microsoft yahei'; padding-top: 14px;}
.main_note {margin-top:40px; padding: 50px 20px;background-color: #fff;color: #565656; line-height: 40px; font-size: 16px;border-radius: 5px;}
/* ���ض��� */
.go-top{position: fixed;bottom:194px;right:284px;width: 46px;z-index: 999;}
.go-top a{display: block;width: 46px;height: 46px;margin-bottom: 10px;background-image: url(../images/go-top.png?);}
.go-top a:last-child{margin-bottom: 0;}
.go-top .go{background-position: 0 -150px;}
.go-top .go:hover{background-position: 0 -250px;}
.go-top .feedback{background-position: 0 -100px;}
.go-top .feedback:hover{background-position: 0 -300px;}
.go-top .uc-2vm{background-position: 0 0;}
.go-top .uc-2vm:hover{background-position: 0 -350px;}
/*
.go-top .share{background-position: 0 -50px;}
.go-top .share:hover{background-position: 0 -200px;}
*/
.go-top .uc-2vm-pop{
	position: absolute;right: 60px;top: -100px;
	width: 240px;box-shadow: 0px 1px 4px rgba(0,0,0,.1);
	background: #fff;
}
.go-top .uc-2vm-pop .title-2wm{font-size: 14px; margin: 10px 20px;}
.go-top .uc-2vm-pop .logo-2wm-box{position: relative;}

/**新闻**/
.app-main3 .news { width: 868px; min-height: 800px; background: #fff; border: 1px solid #e6e7eb;}
.app-main3 .news h1 { border-bottom: 1px solid #e6e7eb; line-height: 40px; padding: 20px 20px 2px 20px;}

.app-main3 .news h2 { padding: 14px 0;}
.app-main3 .news h3 { padding: 14px 0; font-weight: 100;}
.news_list li h4 a {font-weight: 100; color: #a7a7a7;font-size: 14px; line-height: 20px;}
.app-main3 .news h5 { padding: 14px 0 6px 0;font-weight: 100; color: #a7a7a7;font-size: 12px; line-height: 20px;}
.app-main3 .news h1 i { font-size: 18px; border-bottom: 3px solid #4338f1; padding-bottom: 11px; font-style: normal;}
.app-main3 .news .news_list li{border-bottom: 1px solid #e6e7eb;padding: 20px;}
.app-main3 .news .news_list img{ width: 24px; height: 24px;border-radius: 50%; float: left;}
.app-main3 .news .news_list h2  a{ line-height: 24px; padding-left:10px; font-size: 14px; font-weight: 600;}
.app-main3 .news-rt { background: #fff; width: 270px;border: 1px solid #e6e7eb; padding: 20px;}
.news .tw-page { width: 100%; height: 36px; text-align: center; margin: 40px 0px;}
.news .tw-page a { height: 36px; background: #F4F4F4; color: #2e2e2e; font-size: 14px; text-align: center; line-height: 36px; margin: 0 3px; display: inline-block; border-radius: 3px; padding: 0 16px;}
.tw-page a:hover, .tw-page a.on { background: #FFE400;}
.game-box-tit { height: 33px; width: 100%; position: relative;}
.game-box-tit .game-box-tit-h3 { height: 16px; border-left: 3px solid #FDE701; font-size: 16px; color: #333; line-height: 14px; display: block; margin-top: 5px; text-indent: 10px; font-weight: bold;}
.hot_list { width: 100%; float: left;}
.hot_list li { height: 60px; border-bottom: 1px solid #EEEEEE; float: left; width: 100%; padding: 15px 0px;}
.h-g-img img { height: 60px; -webkit-transition: all .3s linear; overflow: hidden; border-radius: 10px; transition: all .3s linear; width: 60px;}
.h-g-txt { width: 130px; height: 60px; margin-left: 10px;}
.h-g-txt span { color: #383838; font-size: 14px; float: left; width: 100%; margin-top: 6px; overflow: hidden; height: 24px; line-height: 24px; font-weight: 700;}
.h-g-txt p { color: #888; font-size: 12px; float: left; width: 100%; height: 18px; line-height: 18px;}
.hot_list .glink { width: 68px; height: 24px; border: 1px solid #666; text-align: center; line-height: 24px; color: #333; font-size: 12px; display: block; float: right; border-radius: 15px; margin-top: 17px; overflow: hidden;}


.banner_box { height: 160px;margin-bottom: 70px;background: url(../images/ke-bg.jpg) top center no-repeat;}
.cd-tabs-content li h3 { font-size: 18px;border-bottom: 1px solid #e5e5e5; padding-bottom: 25px; font-weight: 100;}
.cd-tabs-content li h3 i { background: #d8d8d8; width: 3px; height: 20px; display: block; float: left; margin-right: 10px;border-radius: 15px;}
.cd-tabs-content li .bt{font-weight: 100; height: 60px; line-height: 60px; color: #9C9C9C;}
.cd-tabs-content li .No { color: #ff0000;}
.cd-tabs-content li .Yes { color: #01bd0a;}
.cd-tabs-content li .kedd { border: 1px solid #e5e5e5; border-bottom: none;}
.cd-tabs-content li .kedd dd { border-bottom: 1px solid #e5e5e5;}
.cd-tabs-content li span { float: left; text-align: center; font-size: 14px; color: #666666; font-size: 12px}
.cd-tabs-content li .kedd .zt { border-right: 1px solid #e5e5e5; line-height: 40px; width: 80px; display: block;}
.cd-tabs-content li .kedd .bbt { border-right: 1px solid #e5e5e5; line-height: 40px; width: 550px; display: block;}
.cd-tabs-content li .kedd .sj { border-right: 1px solid #e5e5e5;  text-align: center;line-height: 40px; width: 150px; display: block;}
.cd-tabs-content li .kedd .cz { line-height: 40px; width: 80px; text-align: center;display: block;}
.cd-tabs-content li .kedd .cz a{cursor: pointer;color: #f46e22}

.game_kf { width: 580px; float: right; margin-top: 16px; Height: auto; position: relative; padding-right: 68px;}
.game_kf .img { width: 50px; height: 50px; background: #01bd0a; border-radius: 50%; position: absolute; right: 0;}
.game_kf .list { text-align: right; float: right; color: #10bf15; font-size: 16px; padding-bottom: 10px; width: 100%;}
.game_kf .send { position: relative; background: #f7f7f7; border-radius: 10px; float: right; padding: 10px; font-size: 14px; line-height: 30px;}
.game_kf .send .arrow { position: absolute; top: 10px; right: -16px; width: 0; height: 0; font-size: 0; border: solid 8px; border-top-color: currentcolor; border-right-color: currentcolor; border-bottom-color: currentcolor; border-left-color: currentcolor; border-color: #fff #fff #fff #f7f7f7;}
.game_wj { width: 580px; float: left; margin: 20px 0; Height: auto; position: relative; padding-left: 68px;}
.game_wj .img { width: 50px; height: 50px; border-radius: 50%; position: absolute; left: 0;}
.game_wj .list { text-align: left; float: left; color: #10bf15; font-size: 16px; padding-bottom: 10px; width: 100%;}
.game_wj .send { position: relative; background: #f7f7f7; border-radius: 10px; float: left; padding: 10px; font-size: 14px; line-height: 30px;}
.game_wj .send .arrow {position: absolute; top: 10px; left: -16px; width: 0; height: 0; font-size: 0; border: solid 8px; border-top-color: currentcolor; border-right-color: currentcolor; border-bottom-color: currentcolor;  border-left-color: currentcolor; border-color: #fff #f7f7f7 #fff #fff;}
.chat { padding: 10px; background: #e8e8e8; position: absolute; bottom: 0; left: 0; width: 100%;}
.chat .input { width: 650px; height: 46px; border: none; border-radius: 5px; font-size: 20px; padding: 10px; color: #999;margin-right: 6px;}
.chat .button { border: none; border-radius: 5px; font-size: 20px; background: #01bd0a; color: #fff; width: 128px; height: 46px;}
.chat .uploadBtn{width: 128px;height: 46px;position: relative;display: inline-block;overflow: hidden;text-align: center;margin-right: 5px;border: none;border-radius: 5px;font-size: 20px;background: #01bd0a;color: #fff;float: right;}
.chat .textBtn{line-height: 46px;width: 128px;height: 46px;color: #fff;font-size: 20px}
.chat .uploadBtnText{opacity: 0;cursor: pointer ; position: absolute;line-height: 46px;left: 0;top: 0;font-size: 20px;filter: alpha(opacity=0);}
.carent-k .input { width: 100%; height: 40px; border: 1px solid #dfdfdf; margin: 20px 0; color: #969696; padding: 0 10px;}
.chat-list{position: relative;overflow-y: auto;max-height: 540px;margin-bottom: 22px;padding-right: 17px;}

/***上传图片***/
.textarea { font-size: 16px; color: #666; line-height: 38px; font-family: "微软雅黑"; height:190px; width: 100%; display: block;overflow: hidden;  overflow-y: hidden; padding: 10px; color: #3c3c3c; border: none; overflow-y: auto;}
.image-div {border-radius: 10px;padding:5px 15px;}
.recharge { height: 50px; line-height: 50px; text-align: center; width: 168px; display: block; background: #f6a623; border-radius: 6px;color: #fff; font-size: 16px;}
.image-div .title {	height: 49px;line-height: 70px;font-size: 16px;color: #5f5f5f;font-weight: 500;}
.upload-div .upload-ul dd {	border-bottom: none;}
.upload-div,.show-div {	/*margin-top: 20px;*/}
.upload-div .upload-ul,.show-div .show-image-ul {letter-spacing: -0.5em;}
.upload-div .upload-ul .upload-li,.show-div .show-image-ul .show-image-li {	height: 90px;width: 90px;margin-right: 22px;letter-spacing: normal;display: inline-block;margin-top: 20px;}
.show-div .show-image-ul .show-image-li img {height: 100%;width: 100%;}
.upload-div .upload-ul .upload-li:nth-child(4n),
.show-div .show-image-ul .show-image-li:nth-child(4n) {	margin-right: 0;}
.upload-div .upload-ul .upload-li .item {height: 88px;width: 88px;border-radius: 10px;border: 1px dashed #97def1;	position: relative;	margin-top: 2px;}
.upload-div .upload-ul .upload-li .item.image {border: none;font-size: 0;}
.upload-div .upload-ul .upload-li .item .delete-image {	position: absolute;	height: 16px;top: -5.5px;left: 77.5px;}
.upload-div .upload-ul .upload-li .item .upload-image {	height: 100%;width: 100%;border-radius: 10px;vertical-align: initial;}
.img-input-form {position: absolute;	height: 90px;width: 90px;z-index: 999;}
.img-input-form input {	position: absolute;	top: 0;	left: 0;height: 90px;width: 90px;}
.photo-span {display: inline-block;position: absolute;	height: 32px;width: 39px;border-radius: 5px;	border: 2px solid #97def1;left: 48%;top: 48%;margin-top: -16px;margin-left: -19.5px;}
.circle-span {display: inline-block;position: absolute;height: 14px;width: 14px;border-radius: 7px;	border: 2px solid #97def1;left: 48%;top: 48%;margin-top: -7px;margin-left: -7px;}
.circle-solid-span {display: inline-block;position: absolute;	height: 3px;width: 3px;	border-radius: 2px;	background-color: #97def1;left: 53%;top: 50%;margin-top: -10px;margin-left: 9px;}
.btm-btn {height: 100px;width: 500px;border-radius: 50px;text-align: center;	font-size: 26px;color: #fff;background-color: #ff7e00;margin-left: 125px;	margin-top: 40px;margin-bottom: 40px;}

/*新闻中心*/
.news .news-bt { padding: 12px 20px 0 0;}
.news .news-detail { padding: 0 2px 0 16px;}
.news .nav-xx { color: #272a2c;font: 700 24px/76px "Microsoft YaHei";}
.news .artInfo { height: 25px; line-height: 8px; color: #626262; border-bottom: 1px solid #e0e0e0; font-size: 14px; text-align: left;}
.news .artInfo .artDate {padding: 0 20px 0 20px;background: url(../images/time_29d2535.png) no-repeat 0 1px;font-family: Verdana;}
.news .artText {  margin: 0 auto; padding: 10px 20px;font-size: 16px; line-height: 28px;}
.news .artText img {width: 828px}
.swal2-close{font-size: 1.2em !important ;width: 1.8em!important;height: 1.8em!important;}

