﻿html, body {
	height: 100%;
	width: 100%;
	background: #69d4fe
}
html {
}
body {
/*display: none*/
}
.container, .h5-container {
	background: url(../../images/h5/bg.jpg) center top no-repeat;
	background-size: cover;
	position: relative;
	height: 100%;
	width: 100%
}
.h5-button, .h5full-screen {
	-webkit-transition: all .2s ease;
	transition: all .2s ease
}
.h5header {
	background: #e9fbff;
	height: 60px
}
.logo37 {
	width: 112px;
	height: 60px;
	background-size: 112px 38px;
	background-position: center;
	top: 0
}
.logoh5 {
	width: 112px;
	height: 38px;
	background-size: 112px 38px;
	background-position: center;
	left: 125px;
	position: absolute;
	font-size: 26px;
	color: #505b66;
	top: 50%;
	margin-top: -19px;
	border-left: 1px solid #a7b8cb;
	padding-left: 12px;
	font-weight: 500
}
.unlog, .loged {
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -14px;
	font-size: 14px
}
.loged {
	margin-top: -20px;
	display: none;
	color: #404040
}
.h5header .w1000 {
	height: 60px;
	position: relative
}
.h5-button {
	width: 68px;
	height: 26px;
	line-height: 26px;
	border: 1px solid #28b5fe;
	color: #28b5fe;
	display: inline-block;
	text-align: center;
	border-radius: 2px;
	margin-left: 20px;
	position: relative;
	width: 44px;
	padding-left: 22px
}
.h5-button span {
	position: absolute;
	left: 9px;
	top: 6px
}
.h5-button:hover {
	background: #28b5fe;
	color: #fff
}
.ico-log {
	background: no-repeat;
	background-position: -122px -235px;
	display: inline-block;
	width: 14px;
	height: 14px
}
.h5-button:hover .ico-log {
	background: no-repeat;
	background-position: -104px -239px
}
.ico-reg {
	background: no-repeat;
	background-position: -140px -217px;
	display: inline-block;
	width: 14px;
	height: 14px
}
.h5-button:hover .ico-reg {
	background: no-repeat;
	background-position: -64px -247px
}
.h5-userimg {
	width: 40px;
	height: 40px;
	border-radius: 50%
}
.h5-top-level {
	overflow: hidden;
	text-indent: -9999px;
	display: inline-block;
	margin-top: 7px;
	margin-left: 5px;
	white-space: pre
}
.h5-top-arrow {
	width: 15px;
	height: 24px;
	display: inline-block;
	margin-top: 6px;
	background: url(../../images/h5/icon-8.png) 6px -147px no-repeat
}
.loged-show span {
	background-position: -87px -147px
}
.h5-user-info {
	border: 1px solid #e5e5e5;
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,.2);
	box-shadow: 0 0 5px rgba(0,0,0,.2);
	background: #fff;
	width: 180px;
	position: absolute;
	top: 60px;
	z-index: 3;
	right: 0
}
.h5-user-info dd a, .h5-user-info dd a:visited {
	display: block;
	height: 36px;
	line-height: 38px;
	color: #3c3c3c;
	padding-left: 70px;
	position: relative
}
.h5-user-info dd a .ico {
	width: 17px;
	height: 17px;
	position: absolute;
	left: 40px;
	top: 12px
}
.h5-user-info dd a .txt {
	color: red
}
.h5-user-info dd a:hover {
	background-color: #f2f2f2
}
.h5-user-info dd a.h5-user-info-m1 .ico {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAABQUlEQVR42pTSzysEYRzH8YeQ1OaiSDj5EeUge3Xi4kKO9uJCc6Cc5K9w8eMwBzlxlJSDX8lRrWJve9iS3VJCSpHLjve3vlPPjGd3Zj/12pp9nj7PM888TUEQGInneSaWMWwgi19cYwuv9iTf902zcWcONyggh1W04V7LI2lxFHRjH9NaEuZOnw8xiWo44NrJIk5iBWEOdOGs/aerZBAPpnYeMZRU8obeOiUy9p5UcowldDrGJjCK26QSOYsjXGLcmjeLU6zjJ+nrSDaxhjO0oh1PWMZ5mk8sGcYOdtGjl+1Dx0ZQrPc6K8jrDjKQ6/xiFWR0LK9z/+2kA9uYx5V9max86S5n9C7Jxfu2d9KHZ1zUKAhT1TllDMRfp18H0qasC0dKpLXSQElFF46cibQuYCplSRdK8ZI9PahG8ik/fwIMAIxrQtSRU9h/AAAAAElFTkSuQmCC")
}
.h5-user-info dd a.h5-user-info-m2 .ico {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAAAAAAeBhgmAAAAAnRSTlMA/1uRIrUAAACASURBVBjTY/iPDhj+n0EDDP/TZqKANKAIqiawyFsE/y1Y5GvpzKcQ/uPpZd/Ban7sygeJPZ5euOcXRNf/l8VbS2ZOL91a9AZqzv9Ju4DqgPLbpkFFzjf8gZjzu+YyWORn5Q2YVVdqfoNEHq9C2L7sKXYXonoLKDITDTBgCQ10AADg7vE4V7x9twAAAABJRU5ErkJggg==")
}
.h5-user-info dd a.h5-user-info-m3 .ico {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAAAAAAeBhgmAAAAAnRSTlMA/1uRIrUAAACxSURBVBgZBcE9S4JRGADQ59feIGqotw+4BGoNDUGLuYfYlkOhk1MQJElDuEgSQVKULwTaoAh2OieA9fvz8BMIWN7sVRr1o/3bBQJW7Sl8X+YJIecM4Kn4EL4OEwD92jo8niUAnPfDxaAEwKARdmYAMCviLwEAG2FzAQDLrXAyAoCX09BpASA3O2G+OwEgFfPgIf8ASNs50DsYAmNlWQaMqpXru/t29fgXAbx1r5rdV/APO78BaNTsmB8AAAAASUVORK5CYII=")
}
.h5-user-info dd a:hover.h5-user-info-m1 .ico {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAABQ0lEQVR42pTSO0sDQRiF4Y0YESHYBBQxVl5QsBDTWmmjRcRSGxutDKQSf4WN0VKstBQRFLwEsRQiqI1YCGICgqgEAopNNu+H38LsOsluDjwJyQxnZmcn5rquIxk9/fs2MoZ1pPGLAjbxbk56nIs5bY49GVzhAUtYQwdutdyXdktBD3YxrSVebvT3PiZR8wZsO1nEUaDAy54unDb/tJUM4s5pnHsMhZV8oK9JiYx9hpUcYhndlrEJeZG4DiuRszjABcaNebM4Rg4/YW9HsoEsThBHJ16wgrMor1gyjDy20auX7UvHRvDU7HFWUdQdJCDX+M0oSOhYUef+20kXtjCPS/MyGanqLmf0LsnF+zZ30o9XnDco8FLTOSUMBB8npQNRU9KFfSXSWm6hpKwL+85EWhcwFbEkiedgyY4eVCupyEddgAEAsWNC1PCQD6AAAAAASUVORK5CYII=")
}
.h5-user-info dd a:hover.h5-user-info-m2 .ico {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAA8UlEQVR42mL8//8/A6WABURobvsfSrEhQLAKiFeTaUYoCxInjExD/jOhCciRoBmuFtkQQSA+AfWaDh7NekC8DoiPATEfuiHvgVgViE8C8REshsE07wfiQ1C1n9ANAYGvQLwJiH8B8SUg3g01DKR5BxCfBeJ/QLwBiL+jxw4ymAjEnUDcC8T9QJwBxH+BOBqq8T9UPBCXIQFALAvEk5Bc1oumBsS/DMSeQLwd3TtcUBvygPg3noD9CcS5UBezoxuiAsTroQFHCOwE4l1QPQyMoLwDTPYgfzKSm9iQw4Ts/ANzySpKMiAjNYoCJgYqAIAAAwAjHz8Xx6FEfQAAAABJRU5ErkJggg==")
}
.h5-user-info dd a:hover.h5-user-info-m3 .ico {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAABOklEQVR42pzUO0sDQRSG4V2NGFCr2EUbI2KTJqYJ2BiCIFaCoiCW/gLBxv9gYaGSMoRUAau1ElEQjJ2iMY1GS0WxsBFCjL4nnIFlyW1y4IFldudjZufiznoNp00NIo5J/OIVFfwFPwy16DyKXWzjC08aOKPvstjHd6eQOoYxj+fAu2ns4RYruJNGV6fj/zjmdK9VHCKNBzOSJZzp/HupIsIoIDGgjQm8OHaVxwc2TMimDi9mGSQ/ec2EpHCJqmXIhfSVEBHBm2Nf7xiXAFmeGsb6CBnBj5lOGck+QuZwb0JOsG4ZIHtrC57ZJ8d4xJHZhT3UlB6DuBmJrPeOjmjC8p9c+89OTlfpRg/faZuOcqau/HvKbXEVLOBAl97Tudf1FC/rcwafnUKa7bpai4hiSO+Tc5SCd8q/AAMARFNAqWpFaFEAAAAASUVORK5CYII=")
}
.h5body {
	position: absolute;
	left: 50%;
	background: url(../../images/h5/phone.png) no-repeat;
	background-size: 100%;
	height: 879px;
	width: 497px;
	margin-left: -226px;
	top: 10px;
	bottom: 5px;
}
.h5body-container {
	position: relative;
	border: 1px solid #c6c6c6;
	width: 100%;
	height: 100%
}
.h5left {
	display: block;
	position: absolute;
	left: -293px;
	bottom: 10%
}
.h5right {
	display: block;
	position: absolute;
	right: -320px;
	bottom: 5%;
	width: 262px
}
.h5-playpage {
	display: none
}
.h5right-qrcode {
	border-radius: 7px;
	-webkit-box-shadow: 3px 3px 5px rgba(0,0,0,.2);
	box-shadow: 3px 3px 5px rgba(0,0,0,.2);
	cursor: pointer
}
.h5right-bubble {
	color: #296a97;
	width: 197px;
	height: 86px;
	background: no-repeat;
	background-position: 0 0;
	padding: 50px 25px 50px 40px;
	margin-left: -28px;
	font-size: 14px;
	position: absolute;
	top: -190px;
	display: none
}
.h5right-bubble span {
	color: #e10a29
}
.h5right-qrcodetip {
	display: block;
	background-position: -100px -188px;
	width: 203px;
	height: 27px;
	margin-top: 8px
}
.h5right-close {
	background: no-repeat;
	background-position: -64px -188px;
	display: block;
	position: absolute;
	width: 34px;
	height: 35px;
	top: 0;
	right: 0
}
.h5right img {
	width: 185px;
	height: 200px
}
.h5full-screen {
	background: #fcc25e;
	color: #79623a;
	font-size: 16px;
	position: absolute;
	width: 28px;
	height: 97px;
	top: 92px;
	right: -28px;
	line-height: 16px;
	text-align: center;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px
}
.ico-resize {
	display: block;
	width: 16px;
	height: 16px;
	background: no-repeat;
	background-position: -122px -217px;
	margin: 7px auto 5px
}
.h5full-screen:hover {
	background: #ff8400;
	color: #fff
}
.h5full-screen:hover .ico-resize {
	background: no-repeat;
	background-position: -86px -239px
}
.fullmode-screen {
	display: none
}
.pcmode-screen {
	display: block
}
.fullmode .fullmode-screen {
	display: block
}
.fullmode .pcmode-screen {
	display: none
}
.h5phone-btn {
	display: none;
	position: absolute;
	width: 48px;
	height: 48px;
	background: #dcdcdc;
	border-radius: 50%;
	left: 50%;
	margin-left: -24px;
	bottom: 11px
}
.h5phone-backbtn {
	display: block;
	position: absolute;
	background-color: #fff;
	left: 51%;
	margin-left: -60px;
	width: 123px;
	height: 40px;
	bottom: 10px;
	background: url(../../images/h5/down.png) no-repeat;
	background-size: 100px 35px;
}
.h5phone-backbtn:hover {
	background: url(../../images/h5/down_hover.png) no-repeat;
	background-size: 100px 35px;
}
.h5-gamehelp {
	width: 224px;
	height: 175px;
	background: url(../../images/h5/h5-gamehelp.png) no-repeat;
	position: absolute;
	top: 20%;
	left: -260px;
	display: none
}
.h5-game475 {
	display: block
}
.h5-gamehelp-server {
	padding: 30px 18px 0;
	line-height: 24px;
	font-size: 14px
}
.h5-gamehelp-server dt {
	color: #666
}
.h5-gamehelp-server dd {
	color: #ff8400;
	font-weight: bolder;
	overflow: hidden;
	width: 188px;
	text-overflow: ellipsis;
	white-space: nowrap
}
.h5-gamehelp-btnlist {
	padding: 12px 18px 0;
	width: 188px;
	overflow: hidden
}
.h5-gamehelp-btn {
	height: 22px;
	line-height: 22px;
	display: inline;
	border: 1px solid #28b5fe;
	background-color: #fff;
	border-radius: 3px;
	color: #28b5fe;
	font-size: 14px;
	background-position: 15px 50%;
	background-repeat: no-repeat;
	width: 42px;
	padding-left: 36px;
	float: left
}
.h5-gamehelp-btn:hover {
	background-color: #28b5fe;
	color: #fff
}
.h5-gamehelp-b1 {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAABKElEQVR42mLU2PqPAQ/gh9IfcSm47sXIwILHAC4g3grEf4HYE4i/4VLIhEOcDYjXAfEtIH4IxKuhYkQbwgzEy4D4CxCnAnEiEP8G4kVQOYKGMALxbCDmBeIoIOYBYm4gDgNiUSCeDlWD15A+IFYH4kAgjoZ65REQxwKxLxDrAXEXuiHIAVsPxI5AbA8NxAlAbAy1+SgQzwVidyA+DMQfgLgV3ZB8qM3WSNH5FojNoa59ixTVLlBDQQZNhRmSAMRFUANeI7ksEoh7oGqSkcRfAbEzEB8B4k9AvBik4B9UED0KQQbG44hVkD5XIDaBcRZBJf6jhfxdIL4HZSthkQPxb6IHLDagjGQBA6kpliRAc0PScbAZ8CU2EJiJhz+TGEPSSfABilqAAAMAVNU2rImZI+MAAAAASUVORK5CYII=)
}
.h5-gamehelp-b2 {
	float: right;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAABPUlEQVR42pzTTSiEQRzH8bHrJOWwB6EciEgcHKS8tHF0ckCRchWOzg644qJcJA6ct822Dt6Swyp74OLg5aKklIvXvDy+U/+piWfs7P7r0/P0PDO/ppn/FAVBoBpTgXJUBOXyfo9v16CwKsU87nCKLG4xixKfkBiOUY12VKIC3ajFIcpyhaxiB6O4sb5fYhgZrNgTin8FNKEVQ8pd07hGjTz/rKQX23j/J+QVafS4VrKPXZW7FvARtidxjKPOI6QZk+iyQ8awgRY0eIbUYwsDJmQG/ThS/rWHQcyZEN0T5yr/OkOVCTnBSAEhupcy5nQmkEQUS54BU/hEnwnJykbpE7pyTNKt/oUnbMr+HeDFPuJnabSLkIAOCdfXoFPGPmA5rNlcpbszIRdxTVrjDYv5hOhLua6XjjY82j9/BBgALCRBIv+t8ZUAAAAASUVORK5CYII=)
}
.h5-gamehelp-b3 {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAtUlEQVR42mL8//8/A6WARXPbfyUi1d7DJnjdi5GBBUjfxaUACYAsYsTpEiitTMCQNLzeQWLPRGKno/EZsPDhapENOYvF9nQCLpyJbogxFkWzoOGBK6BnonvnLA7Fu3GIK6OHCci2PTgUuxKKahao4G5cthCQgxtCKHqVCaZYAvI6QHwNiP2B2INcQ/YCsS0QP8UR8OnEGFIHxLeg7FO4FDHhMWA5nlRKtCHpxBYFjNQoTwACDACa4iM2G1w0nwAAAABJRU5ErkJggg==)
}
.h5-gamehelp-b4 {
	float: right;
	width: 74px;
	padding-left: 4px
}
.h5-gamehelp-b1:hover {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAABGUlEQVR42mL8//8/Aw7ABcS7gPgvEHsC8TdcChlxGMIGxJuA+BkQswCxMBAHAvEvYg1hBuKVUHY4lF4LxD+AOBrqMlQAMgQJgwydB8Q7gZgNiPmBmA/K3gvEs6BqUPShG9IPxEeBmAuIE4H4AxQnQ8VOAHE3PkPqgfgC1HYQ/yMQqwCxKhC/goqB5C4BcTU2Q/KB+BYQiyJJ3gPiaCCOBeLrSOJiQHwbiLORDUkA4odALIPmTHMgPgzEx4HYCk1ODogfQS0Ax04cMHyPAfE/IL6HFOZKaHGALscKxCZAvBQ5ikEMRuSIQ9KohEWOEVs6+Y9H4f+hYQhyiP9Hi4E0HGwMtegumcVAHEjD5Z00BtLALEJFAUkAIMAAIvSNhDK0BzgAAAAASUVORK5CYII=)
}
.h5-gamehelp-b2:hover {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAA50lEQVQoz3XSLUiDARAG4EuKczDEZnMYhLmiYPAHzFosFpPCisW8YhIZmIcmWRC0ajEoNsFgMhhERBxuUzRa5TFM3ea+8aY7Hg6OuxB/Sdvxpq6hblvqt98Cw24dGhXCmCM3Mv/Jid22iaHsuJPkVPV3kAEN2Xayab8DhFBRaCd5uS6SN94iC/Ysd5FVZfNNsqbqSrGLlJx7sRLCkymlRFI04z6EL309SdpnCNfWe5INlyFMqnlNJDXPJprFoKXmgj/JSAt5i1LtB2hl1od3c7KmVZLJlgNnHjy6U0gmIy6cGup+hp75BhspUqWmcHuEAAAAAElFTkSuQmCC)
}
.h5-gamehelp-b3:hover {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARBAMAAADJQ1rJAAAALVBMVEX///////////////////////////////////////////////////////////+g0jAFAAAADnRSTlMAAg0iJiw2UWZnmabd6W8vf1UAAABgSURBVAjXY2CAA2MQALPenDlz5hyY9QCIOSCsVQtWgQCQ1dHwoqOjow8s9gCohw8s9gCoCch6bGwAFGMAss6cOQAUA7GgBkFYT8VXrVoHZr11AxoDZr2EO2IDnKXAgAoAzK0pS5rp7HIAAAAASUVORK5CYII=)
}
.h5-fmRight {
	position: absolute;
	right: -220px;
	bottom: 5%;
	width: 130px;
	display: none
}
.h5-fmRight dt {
	height: 42px;
	text-align: right;
	background: url(../../images/h5/ico-dialog-close.png) no-repeat right 0;
	background-size: 28px 42px
}
.h5-fmRight-close {
	width: 28px;
	height: 28px;
	display: inline-block
}
.h5-fmRight-dialog {
	width: 130px;
	height: 44px;
	border-radius: 6px;
	background-color: #fff;
	background-size: 130px;
	padding-top: 128px;
	background-repeat: no-repeat
}
.h5-fmRight-text {
	text-align: center;
	line-height: 18px
}
.container .h5-erwei {
	width: 259px;
	height: 302px;
	position: absolute;
	right: -260px;
	bottom: 15%
}
.container .h5-erwei-bubble {
	width: 259px;
	height: 245px;
	background: url(../../images/h5/h5_erwei_bubble_img.png) no-repeat 0 26px;
	position: relative
}
.container .h5-erwei-close {
	width: 32px;
	height: 32px;
	position: absolute;
	display: none
}
.container .h5-erwei-button {
	width: 173px;
	height: 57px;
	margin-left: 60px;
	background: url(../../images/h5/h5_erwei_bubble_btn_on.png) no-repeat;
	display: block
}
.container .h5-erwei-con .h5-erwei-bubble {
	background: url(../../images/h5/h5_erwei_bubble_bg.png) no-repeat 20px 0
}
.container .h5-erwei-con .h5-erwei-close {
	top: 6px;
	left: 207px;
	display: block
}
.container .h5-erwei-con .h5-erwei-button {
	background: url(../../images/h5/h5_erwei_bubble_btn.png) no-repeat;
	cursor: default
}
.container .h5-erwei-main {
	width: 180px;
	height: 148px;
	position: absolute;
	top: 38px;
	left: 50px;
	display: none
}
.container .h5-erwei-main img {
	width: 110px;
	height: 110px;
	text-align: center
}
.container .h5-erwei-main-suc {
	display: none;
	text-align: center
}
.container .h5-erwei-main-err {
	display: none;
	text-align: center
}
.container .h5-erwei-main-suc-tip {
	line-height: 24px;
	text-align: center;
	color: #333
}
.container .h5-erwei-main-suc-tip span {
	color: #ff8400
}
.container .h5-erwei-main-notice {
	text-align: center;
	font-size: 16px;
	line-height: 80px
}
.container .h5-erwei-main-notice-m {
	line-height: 24px;
	text-align: left;
	padding-top: 20px;
	height: 80px
}
.container .h5-erwei-con-button {
	width: 120px;
	height: 32px;
	display: inline-block;
	border: 1px solid #ff8400;
	background: #fff;
	color: #ff8400;
	font-size: 14px;
	line-height: 32px;
	text-align: center;
	border-radius: 5px
}
.container .h5-erwei-con-button:hover {
	background: #ff8400;
	color: #fff
}
.container .h5-erwei-refresh {
	color: #28b5fe;
	text-decoration: underline
}
.fullmode .h5-erwei {
	width: 173px;
	height: 245px;
	right: -220px
}
.fullmode .h5-erwei-bubble {
	width: 130px;
	height: 240px;
	background: url(../../images/h5/ico-dialog-close.png) no-repeat right 0;
	background-size: 26px 38px;
	display: none
}
.fullmode .h5-erwei-close {
	width: 28px;
	height: 28px;
	position: absolute;
	top: 0;
	right: 0;
	display: block;
	left: auto
}
.fullmode .h5-erwei-button {
	margin: 188px 0 0
}
.fullmode .h5-erwei-con .h5-erwei-bubble {
	display: block
}
.fullmode .h5-erwei-con .h5-erwei-button {
	display: none
}
.fullmode .h5-erwei-main {
	width: 130px;
	height: 192px;
	top: 38px;
	left: 0;
	background: #fff;
	border-radius: 8px;
	padding: 10px 0 0
}
.fullmode .h5-erwei-main-suc-tip {
	width: 70%;
	margin: 0 auto
}
.fullmode .h5-erwei-main-notice {
	line-height: 24px;
	width: 80%;
	margin: 0 auto;
	font-size: 14px;
	padding-top: 72px;
	height: 60px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAB1FBMVEXJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnKysrLy8vMzMzNzc3Pz8/Q0NDR0dHS0tLT09PU1NTV1dXW1tbX19fY2NjZ2dnb29vc3Nzd3d3e3t7f39/g4ODh4eHj4+Pl5eXm5ubn5+fo6Ojp6enq6urr6+vu7u7w8PD09PT19fX29vb39/f4+Pj5+fn6+vr7+/v8/Pz9/f3+/v7///9mf/34AAAAb3RSTlMABwgJCwwNDxETFhgcICElLTM0ODk8PT9BQ0ZHT1FSVFVWXGNpa2xwc4CChIaLjY6QkpOYmZqgoaOmqKyusLG0tre4vb6/wsPFxsfKy83S09TW19jZ2tvd3uDh4uPm5+nq6+zt7u/w8fP19vj5/P3kia3HAAACO0lEQVQYGY3BiUOLYRwH8J9jjpyRiKJEoct9H0VyXzkjlZUc4Vu2mTVEbd5lJdK83n7/rO19nnd7nndb2+dDWTxVDaevdvX0dN9oa9q5igqpOu6F4k1r7TJaQP09ZPE2rqQ8yu4jp4EdlNM+5HXCQ1nWXcQCnlSQSw0KaCBNNQraS4oSFGEjZVxHEV4vJ0cjpOhcAC7Tv+G4TFIppAlm8yM0MeZfPkj1JPRDGOeUL1DMcFICjrWUUgfhOwsBpE2yLRGAcI5SvBAMFkw/JIOlD5DWEFElHFEWTD9sBks+OFqI6CzSplkw/UgyWAojrZdo6RAy4iyYo0CMhX+foNhENVBFWPo6xULCD9VBaoEmwrqED5oOaoUuwqqED7rbdAsuUVb44NJFT+EWZ8ffMNx66SWy/GEpiizP6RXcfs6zZI7BbZCewWWSFUG49NFd6AxWWUHouqkdGoN1VhCaTjoClcFSyGDBCkJ1jWqhiLFghoA4C9YoFEepBBkzLMz6kBRhaQwZlURX4JhiYXYEtghLQTiGFhPtgvA+zsLsCKRxFqwwpJNE5HkH2xcWrBGkjbNgDkMoo6QDsA3H2BaC4genWGEInZSy4i0Eg5nNEDSTzDwfhLSZbNWQDJ7zweUbcxDSIZLOQ4oGkGXiMyQvOZYMohgbKK0cRdhNimYU1EaaJhRwhly2vsBC6ijL6gvI61E55bIHeexfRLmVnkIOl7ZRfuubH0DTf6yCCtjS0n7zYe/AQN/jOx2Ht3vI5T9ZMUy132VAhwAAAABJRU5ErkJggg==) no-repeat center 16px
}
.fullmode .h5-erwei-main-notice-m {
	height: 116px;
	padding-top: 16px;
	background: 0 0
}
.fullmode .h5-erwei-con-button {
	width: 98px;
	height: 28px;
	line-height: 28px
}
.fullmode .h5phone-btn, .fullmode .h5phone-backbtn {
	display: none
}
.fullmode, .fullmode .container, .fullmode .h5-container {
	background: #000;
	overflow-y: hidden;
	overflow-x: auto
}
.fullmode .h5-fmRight {
	display: block
}
.fullmode .h5header, .fullmode .footer, .fullmode .h5left, .fullmode .h5right, .fullmode .h5-gamehelp, .fullmode .h5-playpage, .fullmode .h5-game475 {
	display: none
}
.fullmode .h5body-container {
	border: 0
}
.fullmode .h5body {
	background: 0 0;
	height: 100%!important;
	bottom: 0;
	top: 0;
	padding: 0!important
}
.fullmode .h5full-screen {
	right: -28px!important
}
.h5footer {
	height: 246px
}
.h5-ietip {
	position: fixed;
	z-index: 1;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: url(../../images/h5/shadow.png) repeat\9;
	background: rgba(0,0,0,.3);
	display: none
}
.h5-ietip-box {
	width: 500px;
	height: 458px;
	position: absolute;
	z-index: 2;
	background: #fff;
	margin: auto;
	border-radius: 3px;
	left: 50%;
	top: 50%;
	margin-left: -250px;
	margin-top: -229px;
	border-radius: 3px
}
.h5-ietip-head {
	height: 50px
}
.h5-ietip-cancel {
	background: url(../../images/h5/ico-cancle.png) center center no-repeat;
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	width: 50px;
	height: 50px;
	background-size: 20px;
	cursor: pointer
}
.h5-ietip-warn {
	font-size: 20px;
	color: #e8485e;
	padding-left: 109px;
	background: url(../../images/h5/ico-warn.png) 40px 0 no-repeat
}
.h5-ietip-text {
	text-align: left;
	margin: 0 auto;
	font-size: 14px;
	color: #333;
	padding-left: 107px;
	margin-top: 15px;
	line-height: 27px
}
.h5-ietip-text span {
	color: #ed7321
}
.h5-ietip-qrcode {
	background: url(../../images/h5/iebg.jpg) 18px 0 no-repeat
}
.h5-ietip-qrcode img {
	width: 166px;
	height: 166px;
	border: 1px solid #ddd;
	margin-left: 107px;
	margin-top: 15px
}
.h5-sidebar {
	text-align: center;
	display: none;
	position: fixed;
	right: 0;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	background: #22211f;
	z-index: 2
}
.h5-sidebar .font28 {
	font-size: 28px
}
.h5-sidebar .font24 {
	font-size: 24px;
	line-height: 30px
}
.h5-sidebar .cfff {
	color: #fff
}
.h5-sidebar .cyellow {
	color: #e69452
}
.h5-sidebar p {
	color: #a39896;
	font-size: 14px
}
.h5-sidebar .h5-sidebar-content {
	margin: 20px;
	display: block
}
.h5-sidebar .h5-sidebar-close {
	display: block
}
.h5-sidebar .h5-sidebar-open {
	display: none
}
.h5-sidebar .h5-sidebar-button {
	cursor: pointer;
	width: 30px;
	height: 110px;
	text-align: center;
	position: absolute;
	top: 50%;
	margin-top: -55px;
	left: -30px;
	cursor: pointer;
	color: #fff;
	font-size: 16px;
	line-height: 18px
}
.h5-sidebar .h5-sidebar-button-content {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}
.h5-sidebar .h5-sidebar-close {
	background: center center no-repeat;
	background-position: -32px -188px
}
.h5-sidebar .h5-sidebar-open {
	background: center center no-repeat;
	background-position: 0 -188px
}
.h5-sidebar .ico-sidebar {
	width: 20px;
	height: 20px;
	display: inline-block;
	margin: 4px 0
}
.h5-sidebar .ico-sidebar-close {
	background: center center no-repeat;
	background-position: -100px -217px
}
.h5-sidebar .ico-sidebar-open {
	background: center center no-repeat;
	background-position: -64px -225px
}
.h5-sidebar .h5-sidebar-qrcode {
	background: url(../../images/h5/qrcode-bg.png) center center no-repeat;
	width: 146px;
	height: 146px;
	padding: 10px;
	background-color: #282725;
	margin-top: 10px
}
.h5-sidebar .h5-sidebar-qrcode img {
	width: 146px;
	height: 146px
}
.h5-sidebar-close .h5-sidebar-content {
	display: none
}
.h5-sidebar-close .h5-sidebar-open {
	display: block
}
.h5-sidebar-close .h5-sidebar-close {
	display: none
}
.gamemode .fullmode-screen {
	display: none
}
.gamemode .pcmode-screen {
	display: none
}
.gamemode, .gamemode .container, .gamemode .h5-container {
	background: #000;
	overflow-y: hidden;
	overflow-x: auto
}
.gamemode .h5body-container {
	border: 0
}
.gamemode .h5body {
	padding: 14px;
	background: #1f1e1d;
	border-radius: 10px;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	bottom: 40px;
	background-image: linear-gradient(45deg, #1f1e1d, #1f1e1d), linear-gradient(45deg, #977b5c, #362c20);
	border: 1px solid transparent;
	background-clip: padding-box, border-box;
	background-origin: padding-box, border-box
}
.gamemode .h5header, .gamemode .footer, .gamemode .h5left, .gamemode .h5right, .gamemode .h5-gamehelp, .gamemode .h5-playpage, .gamemode .h5-game475 {
	display: none
}
.gamemode .h5phone-btn, .gamemode .h5phone-backbtn {
	display: none
}
.gamemode-2 .h5body {
	background: 0 0;
	border: 0;
	padding: 0;
	top: 0
}
.ico-log, .h5-button:hover .ico-log, .ico-reg, .h5-button:hover .ico-reg, .h5right-bubble, .h5right-qrcodetip, .h5right-close, .ico-resize, .h5full-screen:hover .ico-resize, .h5-sidebar .h5-sidebar-close, .h5-sidebar .h5-sidebar-open, .h5-sidebar .ico-sidebar-close, .h5-sidebar .ico-sidebar-open {
	background-image: url(../../images/h5/h5.png)
}
.css_stamp {
	content: "20180426205929"
}
