
@charset "utf-8";
/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, button, textarea, select, option, p, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
textarea{ resize:none;}
fieldset, img ,button, input{ border:0;}
button{ cursor:pointer;}
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal;}
ol, ul { list-style:none; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; }
abbr, acronym { border:0; }
strong, em, i, b{ font-style:normal; font-weight:normal;}
label, input, img, select{ vertical-align:middle;}
.clearfix:after{ content:""; height:0; display:block; clear:both; visibility:hidden;}
.clearfix{ zoom:1;}
a{ text-decoration:none; cursor:pointer;}
a:hover{ text-decoration:none;}
body{ background-color: #f0f0f0; font-size:12px; font-family: Microsoft YaHei, "微软雅黑", Tahoma, Geneva, sans-serif; -webkit-text-size-adjust: none; /*position:relative;*/}


/*common*/

	/*float*/
.fl_l{ float:left; display:inline;}
.fl_r{ float:right; display:inline;}

	/*progress*/
.ltProgressA{ display:inline-block;}
.ltProgressA .barBg{ display:inline-block; width:245px; height:6px; background:#f85251; vertical-align:middle;}
.ltProgressA .finish{ display:inline-block; height:6px; background:#8ac551; position:relative; left:0; top:-7px;}
.ltProgressA .finish i{ display:inline-block; width:14px; height:14px; margin-top:-8px; background:#FFF; border:1px solid #d5d5d5; border-radius:50%; position:absolute; right:-7px; top:50%;}
.ltProgressA .num{ font-size:14px; color:#f85251; vertical-align:middle;}

.ltProgressB{ width:310px; position:relative;}
.ltProgressB .barBg{ width:250px; height:12px; margin:0 auto; background:#c2c2c2; position:relative;}
.ltProgressB .barBg .finish{ height:12px; background:#8ac551; position:absolute; left:0; top:0;}
.ltProgressB .barBg .num{ height:12px; line-height:12px; font-size:11px; color:#FFF; position:absolute; left:45%; top:0;}
.ltProgressB .start,.ltProgressB .end{ width:24px; height:12px; background-image:url("lvl.png")/*tpa=http://www.longtugame.com/static/v3/images/lvl.png*/; background-repeat:no-repeat; position:absolute; top:0;}
.ltProgressB .start{ left:0;}
.ltProgressB .end{ right:0;}

	/*lvl*/
.lvl_0{ background-position: 0 0;}
.lvl_1{ background-position: 0 -13px;}
.lvl_2{ background-position: 0 -26px;}
.lvl_3{ background-position: 0 -39px;}
.lvl_4{ background-position: 0 -52px;}
.lvl_5{ background-position: 0 -65px;}
.lvl_6{ background-position: 0 -78px;}
.lvl_7{ background-position: 0 -91px;}
.lvl_8{ background-position: 0 -104px;}
.lvl_9{ background-position: 0 -117px;}
.lvl_10{ background-position: 0 -130px;}
.lvl_11{ background-position: 0 -143px;}
.lvl_12{ background-position: 0 -156px;}
.lvl_13{ background-position: 0 -169px;}
.lvl_14{ background-position: 0 -182px;}
.lvl_15{ background-position: 0 -195px;}

	/*select*/
.select{ display:inline-block; *display: inline; width:164px; height:34px; padding:0 30px 0 6px; background:#FFF; border:1px solid #cbcbcb; border-radius:4px; font-size:14px; color:#646464; vertical-align:middle; cursor:pointer; position:relative; *zoom: 1;}
.select .arrow{ width:26px; height:26px; margin-top:-13px; background:url("icon_arrow_down.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_arrow_down.png*/ no-repeat; position:absolute; right:3px; top:50%;}
.select .selected{ display:inline-block; width:100%; height:34px; line-height:34px; overflow:hidden;}
.select ul{ display:none; min-width: 100%; max-width:400%; max-height:171px; border:1px solid #cbcbcb; border-radius:4px; overflow-x: hidden; overflow-y:auto; position:absolute; left:-1px; top:36px; *zoom: 1; *overflow: hidden;}
.select ul li{ min-width: 100%; padding: 4px 0 4px 6px; line-height: 26px; background: #f6f6f6; border-top:1px solid #cbcbcb; font-size:14px; color:#646464; white-space:nowrap; *zoom: 1;}
.select ul li:first-child{ border-top:none;}
.select ul li:hover{ background: #fff;}

	/*ltIcon*/			
.ltIconVip_Ok,.ltIconVip_Error{ display:inline-block; height:26px; line-height:26px; padding:0 7px; border-radius:2px; font-style:italic; font-size:10.8px; color:#FFF; vertical-align:middle; position:relative;}
.ltIconWX_Ok, .ltIconWX_Error, .ltIconEM_Ok, .ltIconEM_Error, .ltIconMB_Ok, .ltIconMB_Error, .ltIconID_Ok, .ltIconID_Error{ display:inline-block; width:40px; height:26px; border-radius:2px; vertical-align:middle; position:relative;}

.ltIconVip_Ok i, .ltIconVip_Error i, .ltIconWX_Ok i, .ltIconWX_Error i, .ltIconEM_Ok i, .ltIconEM_Error i, .ltIconMB_Ok i, .ltIconMB_Error i, .ltIconID_Ok i, .ltIconID_Error i{ width:16px; height:16px; background-repeat:no-repeat; position:absolute; right:-5px; bottom:-2px;}
.ltIconVip_Ok i, .ltIconWX_Ok i, .ltIconEM_Ok i, .ltIconMB_Ok i, .ltIconID_Ok i{ background-image:url("icon_check.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_check.png*/;}
.ltIconVip_Error i, .ltIconWX_Error i, .ltIconEM_Error i, .ltIconMB_Error i, .ltIconID_Error i{ background-image:url("icon_error02.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_error02.png*/;}

.ltIconVip_Ok{ background-color:#7fa0ff;}
.ltIconVip_Error{ background-color:#c2c2c2;}

.ltIconWX_Ok{ background:url("icon_weixin.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_weixin.png*/ no-repeat center center #8ac551;}
.ltIconWX_Error{ background:url("icon_weixin.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_weixin.png*/ no-repeat center center #c2c2c2;}

.ltIconEM_Ok{ background:url("icon_email.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_email.png*/ no-repeat center center #e0af69;}
.ltIconEM_Error{ background:url("icon_email.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_email.png*/ no-repeat center center #c2c2c2;}

.ltIconMB_Ok{ background:url("icon_mobile.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_mobile.png*/ no-repeat center center #70afe5;}
.ltIconMB_Error{ background:url("icon_mobile.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_mobile.png*/ no-repeat center center #c2c2c2;}

.ltIconID_Ok{ background:url("icon_identify.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_identify.png*/ no-repeat center center #ff605f;}
.ltIconID_Error{ background:url("icon_identify_error.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_identify_error.png*/ no-repeat center center #c2c2c2;}


	/*safeCenter*/
.safeIconLock_Ok, .safeIconEM_Ok, .safeIconMB_Ok, .safeIconWX_Ok, .safeIconID_Ok,.safeIconLock_Error, .safeIconEM_Error, .safeIconMB_Error, .safeIconWX_Error, .safeIconID_Error{ display:inline-block; width:54px; height:54px; border-radius:3px; position:relative;}
.safeIconLock_Ok i, .safeIconEM_Ok i, .safeIconMB_Ok i, .safeIconWX_Ok i, .safeIconID_Ok i,.safeIconLock_Error i, .safeIconEM_Error i, .safeIconMB_Error i, .safeIconWX_Error i, .safeIconID_Error i{ width:20px; height:20px; background-repeat:no-repeat; position:absolute; right:-9px; top:-7px;}

.safeIconLock_Ok i, .safeIconEM_Ok i, .safeIconMB_Ok i, .safeIconWX_Ok i, .safeIconID_Ok i{ background-image:url("icon_check01.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_check01.png*/;}
.safeIconLock_Error i, .safeIconEM_Error i, .safeIconMB_Error i, .safeIconWX_Error i, .safeIconID_Error i{ background-image:url("icon_error03.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_error03.png*/;}

.safeIconLock_Ok{ background:url("icon_lock.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_lock.png*/ no-repeat center center #e0c35c;}
.safeIconLock_Error{ background:url("icon_lock.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_lock.png*/ no-repeat center center #c2c2c2;}

.safeIconEM_Ok{ background:url("icon_email01.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_email01.png*/ no-repeat center center #e0af69;}
.safeIconEM_Error{ background:url("icon_email01.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_email01.png*/ no-repeat center center #c2c2c2;}

.safeIconMB_Ok{ background:url("icon_phone01.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_phone01.png*/ no-repeat center center #70afe5;}
.safeIconMB_Error{ background:url("icon_phone01.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_phone01.png*/ no-repeat center center #c2c2c2;}

.safeIconWX_Ok{ background:url("icon_weixin01.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_weixin01.png*/ no-repeat center center #8ac551;}
.safeIconWX_Error{ background:url("icon_weixin01.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_weixin01.png*/ no-repeat center center #c2c2c2;}

.safeIconID_Ok{ background:url("icon_identify01.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_identify01.png*/ no-repeat center center #ff605f;}
.safeIconID_Error{ background:url("icon_identify01_error.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_identify01_error.png*/ no-repeat center center #c2c2c2;}

	/*coin、cup*/
.ltIconCoin{ display:inline-block; height:18px; padding-right:23px; background:url("icon_coin.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_coin.png*/ no-repeat right center; font-size:14px; color:#f85251;}
.ltIconCup{ padding-right:24px; background:url("icon_cup.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_cup.png*/ no-repeat right center; font-size:14px; color:#6fbe23;}

	/*ltMTabA*/
.ltMTabA .container{ width:100%; background:url("line1.jpg")/*tpa=http://www.longtugame.com/static/v3/images/line1.jpg*/ repeat-x left center; overflow:hidden;}
.ltMTabA span{ float:left; display:inline-block; padding:0 4px; background:#f0f0f0; font-size:18px;}
.ltMTabA span:first-child{ padding-left:0!important;}
.ltMTabA span a{ display:inline-block; border:2px solid #c6c6c6; border-radius:4px; color:#afaeae; transition: all ease-out 150ms;}
.ltMTabA span a:hover,.ltMTabA .on a{ color:#FFF;}

.ltMTabA .more{ float:right; width:45px; height:17px; line-height:17px; padding-left:4px; background:#bebebe; border-radius:2px; color:#FFF; text-align:center; font-size:11px; font-family: Tahoma, Geneva, sans-serif;}
.ltMTabA .more i{ display: inline-block; -webkit-transform: scale(0.9);}
	
	/*table*/
.tableA{ width:100%;}
.tableA th,.tableA td{ height:42px; text-align:center;}
.tableA th{ background:#70afe5; border:1px solid #a9cfef; color:#FFF;}
.tableA td{ border:1px solid #d5d5d5;}

	/*goToTop*/
.goToTop{ display:none; width: 46px; height: 46px; margin-right: -547px; position: fixed; right: 50%;}
.goToTop a{ display: block; width: 100%; height:100%; background:url("goToTop.png")/*tpa=http://www.longtugame.com/static/v3/images/goToTop.png*/ no-repeat;}

	/*ltPath*/
.ltPath{ background: #fff;}
.ltPath .wrap{ width:1000px; padding:15px 0; background: #fff; margin:0 auto; color:#7e7e7e;}
.ltPath a{ color:#7e7e7e;}
.ltPath a:hover,.ltPath .curr{ color:#ff605f;}

	/*ltModule*/
.ltModule{ width:100%; background:#f0f0f0;}
.ltModule .wrapper{ width:1000px; margin:0 auto; background:#f0f0f0;}

	/*ltForm*/
.ltForm div{ padding:8px 0; position:relative;}
.ltForm label{ display:inline-block; text-align:right; font-size:14px; color:#646464;}
.ltForm input{ height:34px; line-height:34px; border:1px solid #d5d5d5; border-radius:5px; color:#646464;}
.ltForm input{ width:286px; padding-left:6px;}

.ltForm .account{ font-size:14px; color:#878787; vertical-align:middle;}
.ltForm .tipOk{ width:20px; height:20px; background:url("icon_tipOk.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_tipOk.png*/ no-repeat; position:absolute; top:17px;}
.ltForm .error,.ltForm .warn,.ltForm .hint{ display:block;}
.ltForm .error,.ltForm .warn{ height:14px; padding-left:14px; margin-top: 2px; line-height:14px; background-repeat:no-repeat; background-position:left center;}
.ltForm .error{ background-image:url("icon_error.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_error.png*/; color:#f85251;}
.ltForm .warn{ background-image:url("icon_warn.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_warn.png*/; color:#e29b2c;}
.ltForm .hint{ margin-top: 2px; font-size:12px; color:#878787;}
.ltForm .code{ width:148px; margin-right:15px;}

	/*ltMFormA(ltModuleForm_A)*/
.ltMFormA{ width:440px;}
.ltMFormA .ltForm label{ min-width:92px;}
.ltMFormA .ltForm .tipOk{ top:16px; right:20px;}
.ltMFormA .ltForm .error{ display:block; margin-left:96px; position:static;}	
.ltMFormA .linkMA{ padding:8px 0 20px 103px; border-bottom:1px solid #CCC;}
.ltMFormA .ltForm .ltBtnA1{ margin: 0 0 4px 96px;}
.ltMFormA .note{ padding:27px 0 0 20px; color:#9b9b9b; font-size:14px;}
.ltMFormA .note a{ color:#f85251;}
.ltMFormA .note a:hover{ text-decoration:underline;}

	/*ltMFormB*/
.ltMFormB .txtInfo{ padding-bottom:24px; text-align:center; font-size:18px; color:#646464;}
.ltMFormB .txtInfo span{ color:#6fbe23;}
.ltMFormB .ltForm{ width:392px;}
.ltMFormB label{ min-width:84px;}
.ltMFormB .ltForm .warn,.ltMFormB .ltForm .hint,.ltMFormB .ltForm .error{ margin: 2px 0 0 90px;}
.ltMFormB .ltForm .tipOk{ right:-20px;}
.ltMFormB .ltForm .timeout{ color:#a6a6a6; position:absolute; top:18px; right:-86px;}
.ltMFormB .ltBtnA1{ margin-left:88px;}
.ltMFormB .help{ text-align:center; font-size:14px;}
.ltMFormB .help a{ margin-left:86px; color:#4fa6f1;}
.ltMFormB .help a:hover{ text-decoration:underline;}

	/*ltMFormC*/
.ltMFormC .ltForm{ width:374px;}
.ltMFormC label{ min-width:70px;}
.ltMFormC .error,.ltMFormC .hint{ margin-left: 76px;}
.ltMFormC .tipOk{ right:-22px;}
.ltMFormC .ltBtnA1{ margin-left:74px;}
.ltMFormC .note{ width:500px; padding:15px 0 12px; margin:0 auto;  border-bottom:1px solid #CCC; text-align:center; font-size:14px; color:#9b9b9b;}
.ltMFormC .note a{ color:#f85251;}
.ltMFormC .note a:hover{ text-decoration:underline;}
.ltMFormC .linkMA{ padding:30px 0; text-align:center;}


	/*linkMA(linkModuleA)*/
.linkMA{ font-size:18px;}
.linkMA a{ display:inline-block; padding:3px 0 3px 32px;}
.linkMA .linkReg{ height:24px; padding-right:23px; margin-right:23px; background:url("icon_reg02.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_reg02.png*/ no-repeat left center; border-right:1px solid #ccc; color:#8ac551;}
.linkMA .linkReg:hover,.linkMA .linkGetPwd:hover{ text-decoration:underline;}
.linkMA .linkGetPwd{ height:26px; background:url("icon_getPwd.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_getPwd.png*/ no-repeat left center; color:#70afe5;}
.linkMA .linkLogin{ height:24px; padding-right:28px; margin-right:23px; background:url("icon_login.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_login.png*/ no-repeat left center; border-right:1px solid #ccc; color:#8ac551;}

	/*linkTmall*/
.linkTmall{ display:inline-block; width:30px; height:30px; background:url("icon_tamll_logo.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_tamll_logo.png*/ no-repeat;}



	/*ltBtn*/
	
		/*ltBtnA*/
.ltBtnA1,.ltBtnA2,.ltBtnA3{ display:inline-block; width:294px; height:46px; line-height:46px; border-radius:4px; text-align:center; color:#FFF; font-size:18px;}
.ltBtnA1{ background:#f85251;}
.ltBtnA1:hover{ background:#ff8382;}
.ltBtnA2{ background:#4fa6f1;}
.ltBtnA2:hover{ background:#9fd3ff;}
.ltBtnA3{ background:#8ac551;}
.ltBtnA3:hover{ background:#acd782;}

		/*ltBtnB*/
.ltBtnB{ display:inline-block; width:50px; height:30px; line-height:30px; background:#70afe5; border-radius:3px; text-align:center; color:#FFF;}
.ltBtnB:hover{ background:#9fd3ff;}
.ltBtnB1{ display:inline-block; width:40px; height:20px; line-height:20px; background:#70afe5; border-radius:2px; text-align:center; color:#FFF;}
.ltBtnB1:hover{ background:#9fd3ff;}

		/*ltBtnC*/
.ltBtnC{ display:inline-block; padding:12px 20px 12px 56px; background-image:url("icon_dollar_coin.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_dollar_coin.png*/; background-repeat:no-repeat; background-position:13px center; background-color:#f85251; border-radius:4px; font-size:18px; color:#FFF;}
.ltBtnC:hover{ background-color:#ff8382;}

		/*ltBtnTmall*/
.ltBtnTmall{ width:70px; height:30px; line-height:30px; background:#f85251; color:#FFF; text-align:center; position:absolute; right:0; bottom:0;}
.ltBtnTmall span{ display:block; height:100%; position:relative;}
.ltBtnTmall .tmall{ width:30px; height:35px; background:url("icon_tmall.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_tmall.png*/ no-repeat; position:absolute; left:-16px; bottom:0;}
.ltBtnTmall:hover{ background:#ff8382; -webkit-transition:all ease-out 150ms; -moz-transition:all ease-out 150ms; transition:all ease-out 150ms;}
.ltBtnTmall:hover .tmall{ width:32px; height:39px; background-image:url("icon_tmall_hover.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_tmall_hover.png*/; left:-15px;}

	/*ltMItemA*/
.ltMItemA{ overflow:hidden; position:relative;}
.ltMItemA dt{ float:left; margin-right:6px;}
.ltMItemA dd{ overflow: hidden;}
.ltMItemA dd h3{ padding-bottom: 10px; font-size:18px; color:#515151;}
.ltMItemA .infoA,.ltMItemA .infoB{ color:#979797;}
.ltMItemA .infoB{ bottom:0;}
.ltMItemA .infoA .num{ color:#4fa6f1;}
.ltMItemA .infoB .num{ color:#e44948;}
	
	/*ltMItemB*/
.ltMItemB{ margin-bottom:7px;}
.ltMItemB dt,.ltMItemB dd{ border-bottom:1px solid #cbcbcb; overflow:hidden;}
.ltMItemB dt{ padding-bottom:8px;}
.ltMItemB dd{ padding:5px 0;}

.ltMItemB .imgGame{ float:left; margin-right:10px;}
.ltMItemB .gameTitle{ padding-top:5px;}
.ltMItemB .gameTitle h3{ font-size:18px; color:#515151;}
.ltMItemB .gameTitle .tip{ color:#979797;}

.ltMItemB .giftInfo{ float:left;}
.ltMItemB .giftInfo p{ line-height:1.4;}
.ltMItemB .giftInfo .title{ font-size:18px; color:#5694c8;}
.ltMItemB .giftInfo span{ color:#878787; font-size:13px;}

.ltMItemB .giftInfo .score{ margin-right:10px;}
.ltMItemB .giftInfo .score em{ color:#6fbe23;}
.ltMItemB .giftInfo .rest em{ color:#f85251;}

.ltMItemB .ltBtnB{ margin-top:9px; float:right;}

	/*ltMItemC*/
.ltMItemC{ overflow:hidden; position:relative;}
.ltMItemC dt{ float:left; margin-right:13px;}
.ltMItemC dd{ overflow: hidden;}
.ltMItemC h3{ font-size:18px; color:#f85251;}
.ltMItemC .note{ font-size:14px; color:#646464;}

	/*switch*/
.switch{ display:inline-block; width:50px; height:26px; background:#8ac551; border-radius:14px; cursor:pointer; position:relative; }
.switch .dot{ width:20px; height:20px; margin-top:-10px; background:#FFF; border-radius:50%; cursor:pointer; transition: all ease-out 150ms; position:absolute; top:50%;}
.switch_off .dot{ left:3px;}
.switch_off{ background:#b6b6b6;}
.switch_on .dot{ left:27px;}


	/*ltPageNav*/
.ltPageNav{ padding:24px 0; text-align:center;}
.ltPageNav a{ display:inline-block; width:20px; height:20px; line-height:20px; padding:3px; margin:0 5px; background:#c3c3c3; border-radius:2px; text-align:center; color:#FFF;-webkit-transition:all ease-out 150ms; -moz-transition:all ease-out 150ms; transition:all ease-out 150ms;}
.ltPageNav .home,.ltPageNav .end{ width:40px;}
.ltPageNav a:hover,.ltPageNav .on{ background:#f85251;}

	/*ltBShare*/
.ltBShare{ text-align:right;}

	/*successA*/
.successA{ width:370px; margin:0 auto;}
.successA h3{ margin-bottom:30px; color:#f85251; font-size:36px; text-align:center;}
.successA .info{ padding-bottom:14px; font-size:18px; color:#646464; text-align:center;}
.successA .info .t1{ color:#f85251;}
.successA .info .t2{ color:#4fa6f1; font-size:14px;}
.successA .txt{ padding-bottom:40px; text-align:center; font-size:14px; color:#646464;}
.successA .btn{ text-align:center;}

	
	/*phone*/
.phoneA{ padding-top:28px; border-top:1px solid #CCC; text-align:center; color:#9b9b9b; font-size:14px;}
.phoneA span{ color:#f85251;}

	/*alertA*/
.shadow{ display:none; background:#000; opacity:0.5; filter:alpha(opacity=50); position:absolute; left:0; top:0; z-index:9998;}

.alertA{ display:none; width:576px; height:385px; margin:-192px 0 0 -288px; background:#FFF; border-radius:4px; position: fixed; left:50%; top: 50%; z-index:9999;}
.alertA .title{ height:46px; padding-left:18px; line-height:46px; background:#f85251; border-radius:4px 4px 0 0; font-size:20px; color:#FFF; position:relative;}
.alertA .close{ width:24px; height:24px; background:url("icon_close.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_close.png*/ no-repeat; cursor:pointer; position:absolute; right:13px; top:10px;}

	/*setAvatar*/
.alert_setAvatar{ display:none; width:576px; height:560px; margin:-280px 0 0 -288px; background:#FFF; border-radius:4px; position:absolute; left:50%; top: 400px; z-index:9999;}
.alert_setAvatar .title{ height:46px; padding-left:18px; line-height:46px; background:#f85251; border-radius:4px 4px 0 0; font-size:20px; color:#FFF; position:relative;}
.alert_setAvatar .close{ width:24px; height:24px; background:url("icon_close.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_close.png*/ no-repeat; cursor:pointer; position:absolute; right:13px; top:10px;}
.alert_setAvatar .upload{ padding: 34px 26px;}
.alert_setAvatar .upload_btn{ margin-bottom: 33px; font-size:14px; color:#9e9e9e;}
.alert_setAvatar .fileBtn{ display:inline-block; width:82px; height:28px; margin: 0 10px; line-height:28px; background:#8ac551; border-radius:3px; font-size:14px; color:#FFF; text-align:center; vertical-align:middle; position:relative;}
.alert_setAvatar .fileBtn input{ width:100%; height:28px; opacity:0; filter:alpha(opacity=0); cursor:pointer; position:absolute; left:0; top:0;}
.alert_setAvatar .upload_pic{ margin-bottom: 30px; overflow: hidden;}
.alert_setAvatar .src_pic{ float:left; width:310px; height:310px; border:1px solid #d1d1d1;}
.alert_setAvatar .src_pic img{ max-width: 100%; max-height: 100%;}
.alert_setAvatar .cut_pic{ float:right; width:190px; height:310px; border:1px solid #d1d1d1; font-size:14px; color:#8c8c8c; text-align:center;}
.alert_setAvatar .cut_pic h3{ padding: 22px 0 45px;}
.alert_setAvatar .cut_avatar{ width: 120px; height:120px; line-height: 120px; margin: 0 auto; background: #f1f1f1;}
.alert_setAvatar .cut_avatar img{ display: block; width: 100%; height: auto;}
.alert_setAvatar .note{ padding-top: 10px;}
.alert_setAvatar .btn{ text-align:center;}
.alert_setAvatar .btn button{ display:inline-block; width:154px; height:46px; margin: 0 15px; line-height: 46px; font-size:18px; color:#fff; border-radius: 4px;}
.alert_setAvatar .btn .ok{ background: #f85251;}
.alert_setAvatar .btn .ok:hover{ background: #ff8382;}
.alert_setAvatar .btn .cancel{ background: #c4c4c4;}
.alert_setAvatar .btn .cancel:hover{ background: #d7d7d7;}


	/*ltMobileA*/
.ltMobileA li{ padding:14px 0; border-bottom:1px solid #cbcbcb;}

.ltMobileA dl{ overflow:hidden;}
.ltMobileA dt{ float:left; margin-right:10px;}
.ltMobileA h4{ padding:12px 0 8px; font-size:20px; color:#515151;}

.ltMobileA .s1{ margin-bottom:14px;}
.ltMobileA .s1 dt{ width: 80px; height: 80px;}
.ltMobileA .s1 dt img{ width: 100%; height: auto;}

.ltMobileA .apple,.ltMobileA .android{ display:inline-block; height:23px; line-height:23px; font-size:14px; background-repeat:no-repeat; background-position:left center;}
.ltMobileA .apple{ padding-left:26px; background-image:url("icon_apple.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_apple.png*/; color:#797979;}
.ltMobileA .android{ padding-left:24px; background-image:url("icon_android.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_android.png*/; color:#a4ca39;}

.ltMobileA .line{ height:18px; margin:0 12px; border-left:1px solid #cbcbcb;}

.ltMobileA .btn{ overflow:hidden; clear:both;}

.ltMobileA .btn1,.ltMobileA .btn2{ padding:11px 40px; border-radius:4px; font-size:18px; color:#FFF; background-repeat:no-repeat;}
.ltMobileA .btn1{ float:left; background-color:#8ac551;}
.ltMobileA .btn1:hover{ background-color:#acd782;}
.ltMobileA .btn2{ float:right; padding-left:58px; padding-right:27px; background-image:url("icon_gift02.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_gift02.png*/; background-color:#f85251; background-position:18px center;}
.ltMobileA .btn2:hover{ background-color:#ff8382;}

.ltMobileA .s2 p{ margin-top:20px; font-size:18px; color:#515151;}
.ltMobileA .s2 dt{ width: 104px; height: 98px;}
.ltMobileA .s2 dt img{ width: 100%; height: auto;}

	/*ltTitleA*/
.ltTitleA{ height:46px; padding-left:18px; line-height:46px; background:#f85251; font-size:18px; color:#FFF; border-radius:4px;}

	/*ltShadowA*/
.ltShadowA{ width:100%; background:url("icon_opacity.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_opacity.png*/; text-align:center; color:#FFF; border-radius:0 0 3px 3px; font-size:14px; position:absolute; left:0;}

	/*ltListA*/
.ltMListA{ padding:0 5px 10px; background:#FFF; border:1px solid #ddd; border-top:4px solid #8ac551; border-radius:3px;}
.ltMListA h3{ padding-left:8px; line-height:2; font-size:18px; color:#7a7a7a;}
.ltMListA p{ padding-left:8px; line-height:1.7; border-bottom:1px solid #ddd; font-size:14px; color:#6fbe23;}
.ltMListA p a{ color: #f85251;}
.ltMListA .listCon{ word-break:keep-all;}
.ltMListA .listCon a{ display:inline-block; padding:3px 8px; font-size:14px; color:#7a7a7a; vertical-align:middle;}
.ltMListA .listCon a:hover{ color:#6fbe23;}
.ltMListA .listCon span{ vertical-align:middle; color:#9a9a9a;}

	/*dialPhone*/
.dialPhone{ width:290px; background:#FFF; border:2px solid #cecece; position:relative;}
.dialPhone .arrow{ width:18px; height:12px; background:url("icon_arrow_dial.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_arrow_dial.png*/ no-repeat; margin-left:-9px; position:absolute; left:50%; top:-12px;}
.dialPhone .note{ margin:28px 0 25px; font-size:14px; color:#646464; text-align:center;}
.dialPhone .dial{ margin-bottom:16px; text-align:center;}
.dialPhone .dial a{ display:inline-block; height:41px; padding-left:52px; line-height:41px; background:url("icon_dialPhone.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_dialPhone.png*/ no-repeat left center; font-size:24px; color:#4fa6f1;}
.dialPhone .cancel{ padding:8px 0; background:#c9c9c9; text-align:center;}
.dialPhone .cancel a{ display:inline-block; height:14px; padding-right:22px; line-height:14px; background:url("icon_close_01.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_close_01.png*/ no-repeat right center; font-size:14px; color:#FFF;}

/*header*/
.header{ width:100%; background:#ff605f;}
.header .wrap{ width:1000px; height:117px; margin:0 auto; background:#ff605f; position: relative;}
.header a{ color:#fff;}
.header a:hover{ text-decoration:none;}

.header .logo{ position: absolute; left: 0; top: 0;}
.header .logo a{ display:block; width:300px; padding:30px 0; background:#ffdfdf; text-align:center;}
	/*login*/
.header .login,.header .logined{ padding:10px 5px; background:#db4645; border-radius:0 0 5px 5px; color:#FFF; position: absolute; right: 0; top: 0;}
.header .login span,.header .logined span{ display:inline-block; padding:0 10px; border-left:1px solid #e67e7d;}
.header .login span a,.header .logined span a{ color:#edb2b2;}
.header .login .loginBtn{ border-left:none;}
.header .login span a{ display:inline-block; background-repeat:no-repeat; background-position:left center; color:#edb2b2;}
.header .login span a:hover{ text-decoration:underline;}
.header .login .loginBtn a{ padding-left:17px; background-image:url("icon_avatar.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_avatar.png*/;}
.header .login .regBtn a{ padding-left:18px; background-image:url("icon_reg.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_reg.png*/;}
.header .login .forgetPwd a{ padding-left:20px; background-image:url("icon_forgetPwd.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_forgetPwd.png*/;}
	/*logined*/
.header .logined .gift a,.header .logined .charge a,.header .logined .exit a{ display:inline-block; padding-left:20px;}
.header .logined .user{ border-left:none;}
.header .logined .user label{ display:inline-block; padding-left:18px; background:url("icon_avatar.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_avatar.png*/ no-repeat left center; color:#edb2b2; vertical-align:middle;}
.header .logined .user .name{ margin-right:2px; color:#fffc00; vertical-align:middle;}
.header .logined .lvl{ display:inline-block; width:24px; height:12px; background-image: url("lvl.png")/*tpa=http://www.longtugame.com/static/v3/images/lvl.png*/; background-repeat: no-repeat; vertical-align:middle;}

.header .logined .gift .num{ width:13px; height:13px; line-height:13px; background:#fef24d; border-radius:50%; font-size:10px; color:#db4645; text-align:center; position:absolute; right:-8px; top:-5px;}
.header .logined a:hover{ color:#fef24d;}
.header .logined .gift a{ position:relative; background:url("icon_gift.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_gift.png*/ no-repeat 1px 1px;}
.header .logined .gift a:hover{ background-image:url("icon_gift_hover.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_gift_hover.png*/;}
.header .logined .charge a{ background:url("icon_dollar.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_dollar.png*/ no-repeat 1px 1px;}
.header .logined .charge a:hover{ background-image:url("icon_dollar_hover.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_dollar_hover.png*/;}
.header .logined .exit a{ background:url("icon_exit.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_exit.png*/ no-repeat 1px 1px; color:#edb2b2;}

	/*nav*/
.header .nav{ padding-top: 60px; float: right;}
.header .nav ul{ overflow:hidden;}
.header .nav li{ padding:8px 15px; margin-left:16px; float:left;}
.header .nav li:hover,.header .nav li.on{ background:#FFF; border-radius:4px; -webkit-transition:all ease-out 150ms; -moz-transition:all ease-out 150ms; transition:all ease-out 150ms;}
.header .nav li:hover a,.header .nav li.on a{ color:#ff605f;}
.header .nav li a{ display:inline-block; height:24px; font-size:16px;}
.header .nav li a span{ display:inline-block; width:20px; height:20px; margin-right:6px; border-radius:50%; vertical-align:middle; text-align:center;}
.header .nav li a em{ vertical-align:middle;}


.header .nav li .home span{ background:url("icon_home.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_home.png*/ no-repeat center center #FFF;}
.header .nav li:hover .home span,.header .nav li.on .home span{ background:url("icon_home_hover.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_home_hover.png*/ no-repeat center center #ff605f;}
.header .nav li .news span{ background:url("icon_news.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_news.png*/ no-repeat center center #FFF;}
.header .nav li:hover .news span,.header .nav li.on .news span{ background:url("icon_news_hover.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_news_hover.png*/ no-repeat center center #ff605f;}
.header .nav li .account span{ background:url("icon_account.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_account.png*/ no-repeat center center #FFF;}
.header .nav li:hover .account span,.header .nav li.on .account span{ background:url("icon_account_hover.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_account_hover.png*/ no-repeat center center #ff605f;}
.header .nav li .mall span{ background:url("icon_mall.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_mall.png*/ no-repeat center center #FFF;}
.header .nav li:hover .mall span,.header .nav li.on .mall span{ background:url("icon_mall_hover.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_mall_hover.png*/ no-repeat center center #ff605f;}
.header .nav li .service span{ background:url("icon_service.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_service.png*/ no-repeat center center #FFF;}
.header .nav li:hover .service span,.header .nav li.on .service span{ background:url("icon_service_hover.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_service_hover.png*/ no-repeat center center #ff605f;}
.header .nav li .forum span{ background:url("icon_forum.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_forum.png*/ no-repeat center center #FFF;}
.header .nav li:hover .forum span,.header .nav li.on .forum span{ background:url("icon_forum_hover.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_forum_hover.png*/ no-repeat center center #ff605f;}

/*footer*/
.footer{ width:100%; background:#444;}
.footer .wrap{ width:1000px; padding:25px 0; margin:0 auto; background:url("footer_logo.png")/*tpa=http://www.longtugame.com/static/v3/images/footer_logo.png*/ no-repeat 28px 79px #444; overflow:hidden; position:relative;}

.footer .about{ width:496px; margin:0 auto; position:relative;}
.footer .about p{ line-height: 21px; color:#b1b1b1;}
.footer .about .p1{ padding: 16px 0 20px; color:#FFF;}
.footer .about .p1 a{ color:#FFF;}
.footer .about .p1 a:hover{ color:#b1b1b1;}
.footer .about .p1 span{ margin:0 13px; color:#999;}
.footer .about .wen{ position:absolute; top:50px; right:0;}

.footer .weixin{ width:102px; padding-top:106px; background:url("weixin.png")/*tpa=http://www.longtugame.com/static/v3/images/weixin.png*/ no-repeat center top; color:#FFF; position:absolute; right:34px; top:23px;}
.footer .weixin p{ line-height:1.4; text-align:center;}
.footer .weixin .p1{ font-size:16px;}

/*banner*/
.ltbanner{ background:#000;}
.ltbanner .wrap{ min-width:1000px; margin:0 auto; position: relative;}

.ltbanner .slider{ position: relative;}
.ltbanner .pics{ overflow:hidden;}
.ltbanner .pics div{ display:none; transition:none;}
.ltbanner .pics div a{ display:block; height:426px; background-position: center top; background-repeat:no-repeat; transition:none;}
.ltbanner .dotNav{ margin-left:-480px; position:absolute; left:50%; top:400px;}
.ltbanner .dotNav span{ display:inline-block; width:50px; height:4px; margin:0 5px; background:#FFF; border-radius:2px; cursor:pointer;}
.ltbanner .dotNav span.on{ background:#ed5c5b;}

	/*news*/
.ltbanner .news{ width: 344px; margin-right: -500px; background: url("icon_opacity01.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_opacity01.png*/; position: absolute; right: 50%; bottom: 0;}
.ltbanner .ltMTabA{ padding:9px 14px; font-size:14px; background-color: #fff;}
.ltbanner .ltMTabA .container{ background:url("line1.jpg")/*tpa=http://www.longtugame.com/static/v3/images/line1.jpg*/ repeat-x left center #FFF;}
.ltbanner .ltMTabA span{ padding:0 4px; background:#FFF; font-size:14px;}
.ltbanner .ltMTabA span:first-child{ margin-right:16px;}

.ltbanner .ltMTabA span a{ padding:10px 8px; background:#FFF;}
.ltbanner .ltMTabA span a:hover,.ltbanner .ltMTabA .on a{ background:#8ac550; border-color:#8ac550;}
.ltbanner .ltMTabA .more{ margin-top:13px; font-size:11px; font-family: Tahoma, Geneva, sans-serif;}
		/*tabCon*/
.ltbanner .tabCon{ height:288px; padding:0 18px;}
.ltbanner .companyNews li{ padding-left:15px; background:url("icon_dot.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_dot.png*/ no-repeat left center; line-height:2.4; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ltbanner .companyNews li a{ color:#707070;}	
.ltbanner .companyNews li:hover{ background-image: url("icon_dot_hover.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_dot_hover.png*/;}
.ltbanner .companyNews li:hover a{ color: #739a4d;}

/*ltMain*/
.ltMain{ width:100%; padding:28px 0 25px; background:#f0f0f0;}
.ltMain .main{ width:1000px; margin:0 auto; background:#f0f0f0; overflow:hidden;}
.ltMain .ltmLeft{ float:left; width:654px; overflow:hidden;}
.ltMain .ltmRight{ float:right; width:326px;}
	/*ltmLeft*/
.ltmLeft .ltMTabA{ margin-bottom:27px;}
.ltmLeft .ltMTabA span{ padding:0 4px; background:#f0f0f0;}
.ltmLeft .ltMTabA span:first-child{ margin-right:48px;}
.ltmLeft .ltMTabA span a{ padding:11px 22px 11px 47px;}
.ltmLeft .ltMTabA .pg{ background:url("icon_phone.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_phone.png*/ no-repeat 29px center;}
.ltmLeft .ltMTabA .wg{ background:url("icon_pc.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_pc.png*/ no-repeat 22px center;}
.ltmLeft .ltMTabA span a:hover,.ltmLeft .ltMTabA .on a{ background-color:#f85251; border-color:#f85251;}
.ltmLeft .ltMTabA .pg:hover,.ltmLeft .ltMTabA .on .pg{ background-image:url("icon_phone_hover.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_phone_hover.png*/;}
.ltmLeft .ltMTabA .wg:hover,.ltmLeft .ltMTabA .on .wg{ background-image:url("icon_pc_hover.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_pc_hover.png*/;}

.ltmLeft .ltMTabA .more{ margin-top:17px; background:#bebebe; font-size:11px; font-family: Tahoma;}

.ltmLeft .tabList .tabCon{ width:690px;}

	/*phoneGames*/
.ltmLeft .phoneGames{ overflow:hidden;}
.ltmLeft .eleGame{ width:194px; height:158px; overflow:hidden; position:relative; float:left;}
.ltmLeft .eleGame{ margin:0 36px 34px 0;}
.ltmLeft .eleGame:nth-child(3n){ margin-right:0;}
.ltmLeft .eleGame .imgGame{ background:#000; border-radius:6px;}
.ltmLeft .eleGame .imgGame img{ opacity:1; filter:alpha(opacity=100); transition:transform 1s;}
.ltmLeft .eleGame:hover .imgGame img{ opacity:0.45; filter:alpha(opacity=45); transform:scale(1.1);}

.ltmLeft .eleGame .cover{ width:194px; height:158px; opacity:0; filter:alpha(opacity=0); position:absolute; left:0; top:0;}
.ltmLeft .eleGame .btn{ width:194px; height:158px; position:relative;}
.ltmLeft .eleGame .btn a{ padding:7px 10px; border-radius:3px; color:#FFF; white-space:nowrap; transition:all 0.5s; position:absolute;}

.ltmLeft .eleGame .btn .home,.ltmLeft .eleGame .btn .load{ background:#8ac550;}
.ltmLeft .eleGame .btn .charge{ background:#f85251;}
.ltmLeft .eleGame .btn .gift{ background:#70afe5;}

.ltmLeft .eleGame .btn .home:hover{ background:#acd782;}
.ltmLeft .eleGame .btn .load:hover{ background:#acd782;}
.ltmLeft .eleGame .btn .charge:hover{ background:#ff8382;}
.ltmLeft .eleGame .btn .gift:hover{ background:#9fd3ff;}

.ltmLeft .eleGame .btn .home{ top:-30px; left:-50px;}
.ltmLeft .eleGame .btn .load{ top:-30px; right:-70px;}
.ltmLeft .eleGame .btn .charge{ bottom:-30px; left:-50px;}
.ltmLeft .eleGame .btn .gift{ bottom:-30px; right:-70px;}

.ltmLeft .eleGame:hover .cover{ opacity:1; filter:alpha(opacity=100);}

.ltmLeft .eleGame:hover .btn .home{ top:46px; left:36px;}
.ltmLeft .eleGame:hover .btn .load{ top:46px; right:36px;}
.ltmLeft .eleGame:hover .btn .charge{ bottom:46px; left:36px;}
.ltmLeft .eleGame:hover .btn .gift{ bottom:46px; right:36px;}


	/*ltmRight*/
.ltmRight .ltMTabA{ margin-bottom:27px; background:#f0f0f0;}
.ltmRight .ltMTabA span{ padding:0 4px; background:#f0f0f0;}
.ltmRight .ltMTabA span:first-child{ margin-right:16px;}
.ltmRight .ltMTabA span a{ padding:11px 15px;}
.ltmRight .ltMTabA .gift:hover,.ltmRight .ltMTabA .on .gift{ background-color:#70afe5; border-color:#70afe5;}
.ltmRight .ltMTabA .product:hover,.ltmRight .ltMTabA .on .product{ background-color:#f85251; border-color:#f85251;}
.ltmRight .ltMTabA .more{ margin-top:17px; font-size:11px; font-family: Tahoma, Geneva, sans-serif;}
.ltmRight .ltMTabA .linkTmall{ display:none; margin-top:12px; float:right;}
		/*gameGift*/

		/*proRound*/
.ltmRight .proRound li{ padding:10px 0 11px; border-bottom:1px solid #cbcbcb}
.ltmRight .proRound li:first-child{ padding-top:0;}


/*page_login*/
.ltLogin{ height:416px; padding-top:30px; margin:0 49px 0 46px; background:url("login_bg01.png")/*tpa=http://www.longtugame.com/static/v3/images/login/login_bg01.png*/ no-repeat 462px center; position:relative;}
.ltLogin .erwenma{ position:absolute; right:17px; top:0;}

/*page_reg*/
.ltReg{ overflow:hidden;}
.ltReg .regLeft{ width:220px; float:left;}
.ltReg .regRight{ width:779px; border-left:1px solid #cbcbcb; float:right;}

	/*regLeft*/
.ltReg .regLeft ul{ padding:0 20px;}
.ltReg .regLeft li{ margin-top:30px;} 
.ltReg .regLeft a{ display:inline-block; width:176px; height:46px; line-height:46px; text-align:center; border:2px solid #c6c6c6; border-radius:4px; color:#afafaf; font-size:20px;}
.ltReg .regLeft a:hover,.ltReg .regLeft .on{ background:#f85251; border-color:#f85251; color:#FFF; -webkit-transition:all ease-out 150ms; -moz-transition:all ease-out 150ms; transition:all ease-out 150ms;}

.ltReg .regLeft span{ padding-left:26px;}
.ltReg .regLeft .phone{ background:url("icon_reg_phone.png")/*tpa=http://www.longtugame.com/static/v3/images/reg/icon_reg_phone.png*/ no-repeat left center;}
.ltReg .regLeft a:hover .phone,.ltReg .regLeft .on .phone{ background-image:url("icon_reg_phone_hover.png")/*tpa=http://www.longtugame.com/static/v3/images/reg/icon_reg_phone_hover.png*/;}
.ltReg .regLeft .email{ background:url("icon_reg_email.png")/*tpa=http://www.longtugame.com/static/v3/images/reg/icon_reg_email.png*/ no-repeat left center;}
.ltReg .regLeft a:hover .email,.ltReg .regLeft .on .email{ background-image:url("icon_reg_email_hover.png")/*tpa=http://www.longtugame.com/static/v3/images/reg/icon_reg_email_hover.png*/;}

	/*regRight*/	
.ltReg .regRight .ltForm{ margin:0 auto;}
.ltReg .regRight .progress01 .step,.ltReg .regRight .progress02 .step,.ltReg .regRight .progress03 .step{ height:50px; padding-top:10px; background-repeat:no-repeat; background-position:center 10px;}
.ltReg .regRight .select{ width:286px; padding: 0 0 0 6px; font-size:12px; color:#646464;}
.ltReg .regRight .select ul{ max-height: 104px; z-index: 99;}

.ltReg .progress01 .step{ padding-bottom:24px; background-image:url("pic_step01.png")/*tpa=http://www.longtugame.com/static/v3/images/reg/pic_step01.png*/;}
.ltReg .progress01 .ltForm>div:first-child{ *z-index: 999;}

.ltReg .progress02{ padding-bottom:30px;}
.ltReg .progress02 .step{ padding-bottom:38px; background-image:url("pic_step02.png")/*tpa=http://www.longtugame.com/static/v3/images/reg/pic_step02.png*/;}

.ltRegPhone .progress02 .dialPhone{ display:none; margin:12px 0 0 280px;}

.ltRegEmail .progress02 .txtInfo{ padding-left:198px; line-height:2.4; font-size:18px;}
.ltRegEmail .progress02 .txtInfo span{ color:#6fbe23;}
.ltRegEmail .progress02 .links{ padding:30px 0; text-align:center;}
.ltRegEmail .progress02 .links a{ margin-bottom:24px;}
.ltRegEmail .progress02 .links .resend{ margin-bottom:0; color:#4fa6f1; font-size:14px;}
.ltRegEmail .progress02 .links .resend:hover{ text-decoration:underline;}

.ltReg .progress03{ padding-bottom:60px;}
.ltReg .progress03 .step{ padding-bottom:60px; background-image:url("pic_step03.png")/*tpa=http://www.longtugame.com/static/v3/images/reg/pic_step03.png*/;}


	/*realNameAuthen*/
.ltReg .realNameAuthen{ position: relative; *z-index: 999;}
.ltReg .realNameAuthen .txt{ margin-right: 10px; font-size: 18px; color: #f85251; vertical-align: middle;}
.ltReg .realNameAuthen .help{ display: inline-block; width: 20px; height: 20px; background: url("icon_reg_help.png")/*tpa=http://www.longtugame.com/static/v3/images/reg/icon_reg_help.png*/ no-repeat; cursor: pointer; vertical-align: middle;}
.ltReg .realNameAuthen .content{ display: none; width: 240px; height: 108px; line-height: 1.6; padding: 12px 15px 0 30px; background: url("help_bg.png")/*tpa=http://www.longtugame.com/static/v3/images/reg/help_bg.png*/ no-repeat; font-size: 12px; color: #717171; letter-spacing: 0.4px; position: absolute; left: 125px; top: -84px;}


/*page_getPwd*/
.ltGetPwd01{ height:416px; padding-top:30px; margin:0 49px 0 46px; background:url("login_bg02.png")/*tpa=http://www.longtugame.com/static/v3/images/login/login_bg02.png*/ no-repeat 462px center; position:relative;}
.ltGetPwd01 .erwenma{ position:absolute; right:17px; top:0;}
.ltGetPwd01 .erwenma img{ width:180px; height:180px;}
.ltGetPwd01 .ltMFormA .ltBtnA1{ margin-top:24px; margin-bottom:20px;}
.ltGetPwd01 .ltMFormA .linkMA{ padding-bottom:30px;}
.ltGetPwd01 .ltMFormA .note{ padding-left:72px;}

.ltGetPwd02{ width:520px; margin:0 auto; padding:42px 0 64px;}
.ltGetPwd02 .txtInfo{ padding-left:13px; line-height:2.4; font-size:18px; color:#646464;}
.ltGetPwd02 .txtInfo span{ color:#6fbe23;}
.ltGetPwd02 .links{ padding:30px 0; text-align:center;}
.ltGetPwd02 .links a{ margin-bottom:24px;}
.ltGetPwd02 .links .resend{ margin-bottom:0; color:#4fa6f1; font-size:14px;}
.ltGetPwd02 .links .resend:hover{ text-decoration:underline;}

.ltGetPwd03{ width:520px; margin:0 auto; padding:42px 0 64px;}
.ltGetPwd03 .ltForm{ width:374px; padding-bottom:20px; margin:0 auto;}
.ltGetPwd03 .ltForm label{ min-width:70px;}
.ltGetPwd03 .ltForm .tipOk{ right:-22px;}
.ltGetPwd03 .ltForm .hint,.ltGetPwd03 .ltForm .error{ margin-left:76px;}
.ltGetPwd03 .ltBtnA1{ margin-left:73px;}

.ltGetPwd04{ padding:84px 0 130px;}


.ltGetPwdByPhone01{ width:520px; padding:48px 0 45px; margin:0 auto;}
.ltGetPwdByPhone01 .ltForm{ margin:0 auto;}
.ltGetPwdByPhone01 .dialPhone{ display:none; margin:12px 0 0 150px;}
.ltGetPwdByPhone01 .phoneA{ margin-top:30px;}

.ltGetPwdByPhone02{ padding:84px 0 130px;}


/*page_newsList*/

	/*ltNewsTop*/
.ltNewsTop{ width:1000px; padding:24px 0; margin:0 auto; overflow:hidden;}
.ltNewsTop .ntLeft{ float:left; width:430px; height:240px;}
.ltNewsTop .ntRight{ float:right; width:545px; position:relative;}

.ltNewsTop .container{ position:relative;}
.ltNewsTop .container .picShow{ width:430px; height:240px; overflow:hidden; position:relative;}
.ltNewsTop .container .picList{ overflow:hidden; position:relative; left:0;}
.ltNewsTop .container .picList li{ float:left; width: 430px; height: 240px;}
.ltNewsTop .container .picList li img{ width: 100%; height: auto;}

.ltNewsTop .container .dotNav{ display:inline-block; position:absolute; bottom:10px; right:10px;}
.ltNewsTop .container .dotNav span{ display:inline-block; width:10px; height:10px;  margin:0 5px; background:#FFF; border-radius:50%; cursor:pointer;}
.ltNewsTop .container .dotNav .on{ background:#75ab42;}

.ltNewsTop dl{ margin-top:38px; overflow:hidden;}
.ltNewsTop dl:first-child{ margin-top: 1px;}
.ltNewsTop dl dt{ float:left; width: 100px; height: 100px; overflow: hidden;}
.ltNewsTop dl dt img{ width: 100%; height: auto;}
.ltNewsTop dl dd{ float:right; width:430px; height: 100px; overflow: hidden;}
.ltNewsTop dl h3{ margin:4px 0 5px; color:#f85251; font-size:18px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ltNewsTop dl p{ height: 66px; line-height:1.6; font-size:14px; color:#707070; overflow: hidden;}
.ltNewsTop dl .link{ color:#75ab42; font-size:14px;}

.ltNewsTop .line{ width:430px; border-top:1px solid #CCC; position:absolute; right:0; top:50%;}


	/*ltNewsList*/
.ltNewsList{ width:1000px; padding:7px 0 20px; margin:0 auto; overflow:hidden; clear:both;}
.ltNewsList .ltNLLeft{ float:left; width:637px; padding:13px 18px 0 0; border-right:1px solid #CCC;}
.ltNewsList .ltNLRight{ float:right; width:326px; padding-top:13px;}

		/*ltNLLeft*/
.ltNLLeft .ltMTabA span:first-child{ margin-right:40px;}
.ltNLLeft .ltMTabA a{ padding:11px 20px 11px 52px; background-repeat:no-repeat;}
.ltNLLeft .ltMTabA a:hover,.ltNLLeft .ltMTabA .on a{ background-color:#8ac551; border-color:#8ac551;}
.ltNLLeft .ltMTabA .t1{ background-image:url("icon_logo.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_logo.png*/; background-position:24px 16px;}
.ltNLLeft .ltMTabA .t2{ background-image:url("icon_game.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_game.png*/; background-position:22px 14px;}
.ltNLLeft .ltMTabA .t1:hover,.ltNLLeft .ltMTabA .on .t1{ background-image:url("icon_logo_hover.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_logo_hover.png*/;}
.ltNLLeft .ltMTabA .t2:hover,.ltNLLeft .ltMTabA .on .t2{ background-image:url("icon_game_hover.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_game_hover.png*/;}

.ltNLLeft .listCon dl{ width:637px; padding:20px 0; border-bottom:1px solid #CCC; overflow:hidden;}
.ltNLLeft .listCon dt{ float:left; width: 112px; height: 112px; margin-right:17px;}
.ltNLLeft .listCon dt img{ width: 100%; height: auto;}
.ltNLLeft .listCon dd{ height: 112px; overflow: hidden; position: relative;}
.ltNLLeft .listCon h3{ margin-bottom:4px; font-size:18px; color:#75ab42;}
.ltNLLeft .listCon p{ margin-bottom:4px; line-height:1.6; font-size:12px; color:#707070;}
.ltNLLeft .listCon dd div{ width: 100%; overflow: hidden; position: absolute; bottom: 0; left: 0;}
.ltNLLeft .listCon dd div img, .ltNLLeft .listCon dd div span{ float: left; margin-right: 5px;}
.ltNLLeft .listCon dd div img{ width: 20px; height: 20px;}
.ltNLLeft .listCon div span{ margin-top: 2px;}
.ltNLLeft .listCon div .time{ float: right; display: inline; color:#aaa;}
.ltNLLeft .listCon div .c1{ color:#4fa6f1;}
.ltNLLeft .listCon div .c2{ color:#aaa;}


		/*ltNLLeft*/
.ltNLRight .ltMTabA{ margin-bottom:10px;}
.ltNLRight .ltMTabA span a{ padding:11px 20px; color:#FFF;}
.ltNLRight .proRound{ margin-bottom:30px;}

.ltNLRight .proRound .ltMTabA span a{ background:#f85251; border-color:#f85251; cursor: text;}
.ltNLRight .gameGift .ltMTabA span a{ background:#70afe5; border-color:#70afe5; cursor: text;}

.ltNLRight .ltMTabA .more{ margin-top:17px; font-size:11px; font-family: Tahoma, Geneva, sans-serif;}
.ltNLRight .ltMTabA .more i{ display: inline-block; -webkit-transition: scale(0.9);}
.ltNLRight .ltMTabA .linkTmall{ float:right; margin-top:10px;}

.ltNLRight .proList li{ border-bottom:1px solid #cbcbcb; padding:10px 0 11px;}
.ltNLRight .proList dt{ width: 95px; height: 68px;}
.ltNLRight .proList dt img{ width: 100%; height: auto;}

.ltNLRight .gameList .imgGame{ width: 54px; height: 54px;}
.ltNLRight .gameList .imgGame img{ width: 100%; height: auto;}

.ltNLRight .gameGift .ltMTabA{ margin-bottom:18px;}



/*page_newsDetail*/

.ltNewsDetail{ width:1000px; padding:10px 0; margin:0 auto; overflow:hidden;}
.ltNewsDetail .ltNDLeft{ float:left; width:635px; padding-right:20px; border-right:1px solid #CCC;}
.ltNewsDetail .ltNDRight{ float:right; width:326px; padding-top:14px;}

	/*ltNDLeft*/
.ltNDLeft .newsTitle{ padding:15px 0 10px; border-bottom:1px solid #CCC;}
.ltNDLeft .newsTitle h3{ padding: 10px 0; font-size:24px; color:#f85251; text-align:center;}
.ltNDLeft .newsTitle .note{ line-height:1.6; text-align:center; color:#8e8e8e;}
.ltNDLeft .newsTitle .time{ margin:0 10px;}

.ltNDLeft .newsCon{ padding-bottom:18px;}

.ltNDLeft .newsIntro{ padding:15px 6px 35px; font-size:14px; color:#646464;}
.ltNDLeft .newsIntro p{ padding: 5px 0; line-height:1.6;}
.ltNDLeft .newsIntro img{ max-width:622px;}
.ltNDLeft .newsIntro a{ color: #4fa6f1;}


	/*ltNDRight*/
.ltNDRight .ltMobileA{ margin-bottom:40px;}

.ltNDRight .ltMTabA{ margin-bottom:10px;}
.ltNDRight .ltMTabA span a{ padding:11px 20px; color:#FFF;}
.ltNDRight .proRound{ margin-bottom:30px;}

.ltNDRight .proRound .ltMTabA span a{ background:#f85251; border-color:#f85251;}
.ltNDRight .gameGift .ltMTabA span a{ background:#70afe5; border-color:#70afe5;}

.ltNDRight .ltMTabA .more{ margin-top:17px; font-size:11px; font-family: Tahoma, Geneva, sans-serif;}
.ltNDRight .ltMTabA .more i{ display: inline-block; -webkit-transform: scale(0.9);}
.ltNDRight .ltMTabA .linkTmall{ float:right; margin-top:10px;}

.ltNDRight .proList li{ border-bottom:1px solid #cbcbcb; padding:10px 0 11px;}
.ltNDRight .proList dt{ width: 95px; height: 68px;}
.ltNDRight .proList dt img{ width: 100%; height: auto;}


/*page_mall*/
	
	/*ltMall*/
.ltMall{ width:1000px; padding:10px 0; margin:0 auto; overflow:hidden;}
.ltMallLeft{ float:left; width:635px; padding:17px 20px 0 0; border-right:1px solid #CCC;}
.ltMallRight{ float:right; width:326px; padding-top:17px;}		
	
	/*ltMallLeft*/		
	
.ltMallLeft .ltMTabA span a{ padding:12px 22px 12px 48px; background-repeat:no-repeat; background-position:20px center; color:#FFF;}
.ltMallLeft .ltMTabA .more{ margin-top:18px; font-size:11px; font-family: Tahoma, Geneva, sans-serif;}
.ltMallLeft .ltMTabA .more i{ -webkit-transform: scale(0.9);}
		/*hotArea*/
.ltMallLeft .hotArea{ padding-bottom:25px; margin-bottom:20px; border-bottom:1px solid #d8d8d8;}
.ltMallLeft .hotArea .ltMTabA{ margin-bottom:18px;}
.ltMallLeft .hotArea .ltMTabA span a{ background-image:url("icon_basket.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_basket.png*/; background-color:#f85251; border-color:#f85251; cursor: text;}

.ltMallPicShow{ overflow:hidden; position:relative;}
.ltMallPicShow .container{ width:578px; margin:0 auto; overflow:hidden; position:relative;}
.ltMallPicShow .container .pics{ overflow:hidden;}
.ltMallPicShow ul{ overflow:hidden;}
.ltMallPicShow ul li{ float:left; width: 178px; margin-right:22px;}
.ltMallPicShow dt{ float:none; width: 178px; height: 120px; margin:0 0 8px;}
.ltMallPicShow dt img{ width: 100%; height: auto;}
.ltMallPicShow dt a{ display:block; height:120px; font-size:14px; color:#FFF; overflow:hidden; position:relative;}
.ltMallPicShow dt a	span{ height:24px; line-height:24px; bottom:-24px; -webkit-transition:all ease-out 150ms; -moz-transition:all ease-out 150ms; transition:all ease-out 150ms;}
.ltMallPicShow dt a:hover span{ bottom:0;}
.ltMallPicShow dd h3{ padding-bottom:7px; font-size:14px; color:#515151;}
.ltMallPicShow .infoA{ position:static; font-size:12px;}
.ltMallPicShow .infoA .num{ color:#6fbe23;}

.ltMallPicShow .ltBtnB1{ position:absolute; right:0; bottom:0;}	
	
.ltMallPicShow .prev,.ltMallPicShow .next{ width:17px; height:50px; background-image:url("icon_arrow.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_arrow.png*/; background-repeat:no-repeat; position:absolute; top:36px;}
.ltMallPicShow .prev:hover,.ltMallPicShow .next:hover{ opacity:0.7; filter:alpha(opacity=70);}	
.ltMallPicShow .prev{ background-position:0 0; left:0;}
.ltMallPicShow .next{ background-position:-29px 0; right:0;}

		/*mallCat*/
.ltMallLeft .mallCate .ltMTabA{ margin-bottom:14px;}
.ltMallLeft .mallCate .ltMTabA span a{ background-image:url("icon_grid.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_grid.png*/; background-color:#8ac551; border-color:#8ac551; cursor: text;}		

.ltMallLeft .cateList{ margin-bottom:24px; overflow:hidden; clear:both;}
.ltMallLeft .cateList>div{ width:302px;}
.ltMallLeft .cateList .fl_l{ border-top:4px solid #8ac551;}
.ltMallLeft .cateList .fl_r{ border-top:4px solid #70afe5;}
.ltMallLeft .cateList .fl_l p{ color:#6fbe23;}
.ltMallLeft .cateList .fl_l p a{ color: #f85251;}
.ltMallLeft .cateList .fl_r p{ color:#4fa6f1;}
.ltMallLeft .cateList .fl_r p a{ color: #f85251;}
.ltMallLeft .cateList .fl_l .listCon a:hover{ color:#6fbe23;}
.ltMallLeft .cateList .fl_r .listCon a:hover{ color:#4fa6f1;}


		/*cateCon*/
.ltMallLeft .cateCon .tabTitle{ background:url("line1.jpg")/*tpa=http://www.longtugame.com/static/v3/images/line1.jpg*/ repeat-x left bottom;}	
.ltMallLeft .cateCon .tabTitle a{ display:inline-block; padding:7px 34px 7px 54px; margin-right:18px; background-repeat:no-repeat; background-position:26px center; border:2px solid #c6c6c6; border-bottom:none; border-radius:4px 4px 0 0; font-size:14px; color:#949494;}
.ltMallLeft .cateCon .tabTitle a:hover,.ltMallLeft .cateCon .tabTitle .on a{ background-color:#70afe5; border-color:#70afe5; color:#FFF;}		
.ltMallLeft .cateCon .tabTitle .t1{ background-image:url("icon_gift03.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_gift03.png*/;}
.ltMallLeft .cateCon .tabTitle .t1:hover,.ltMallLeft .cateCon .tabTitle .on .t1{ background-image:url("icon_gift03_hover.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_gift03_hover.png*/;}	
.ltMallLeft .cateCon .tabTitle .t2{ background-image:url("icon_box.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_box.png*/;}
.ltMallLeft .cateCon .tabTitle .t2:hover,.ltMallLeft .cateCon .tabTitle .on .t2{ background-image:url("icon_box_hover.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_box_hover.png*/;}

.ltMallLeft .cateCon .cateConList ul{ overflow:hidden;}
.ltMallLeft .cateCon .cateConList li{ float: left; padding:20px 0; border-bottom:1px solid #cbcbcb;}
.ltMallLeft .cateCon .cateConList .left{ padding-right:18px;}
.ltMallLeft .cateCon dl{ width:308px;}
.ltMallLeft .cateCon dl img{ width: 95px; height: 68px; border-radius: 3px;}
.ltMallLeft .cateCon dl h3{ height: 36px; padding-bottom: 0; line-height:1.2; font-size:14px; overflow: hidden;}
.ltMallLeft .cateCon dl .infoA{ bottom:16px;}
.ltMallLeft .cateCon .ltBtnB{ position:absolute; right:0; bottom:0;}

.ltMallLeft .cateCon .mallMore{ padding:15px 0 28px;}
.ltMallLeft .cateCon .mallMore a{ display:block; padding:5px 0; border:1px solid #4fa6f1; border-radius:3px; font-size:18px; text-align:center; color:#4fa6f1;}	
.ltMallLeft .cateCon .mallMore a:hover{ background:#4fa6f1; color:#FFF;}	
		
	/*ltMallRight*/		
.ltMallRight .ltTitleA{ margin-bottom:10px;}
.ltMallRight .exchange{ margin-bottom:38px;}
.ltMallRight .exchange .ltBtnB{ position:absolute; right:0; bottom:0;}
.ltMallRight .exchange .infoA .num{ color:#6fbe23;}
.ltMallRight .exchange .ltTitleA{ background-color:#70afe5;}
.ltMallRight li{ border-bottom:1px solid #cbcbcb; padding:10px 0 11px;}	
	
	
/*page_mallHotArea*/	

.ltMallHotArea{ width:1000px; padding-top:20px; margin:0 auto; overflow:hidden;}
.ltMallHotArea .ltMListA{ margin-bottom:20px;}
.ltMallHotArea .ltMListA .listCon a{ background:url("line2.jpg")/*tpa=http://www.longtugame.com/static/v3/images/line2.jpg*/ no-repeat right center;}	
.ltMallHotArea .ltMListA .listCon a:last-child{ background-image:none;}

.ltHotAreaList ul{ width:1020px; overflow:hidden;}
.ltHotAreaList li{ float:left; width:234px; padding:0 20px 29px 0;}	



.ltHotAreaList dl .ltBtnTmall{ bottom: 3px;}
.ltHotAreaList dt{ float:none; width: 234px; height: 166px; margin:0 0 6px;}
.ltHotAreaList dt img{ width: 100%; height: auto;}
.ltHotAreaList dt a{ display:block; height:166px; overflow:hidden; position:relative;}

.ltHotAreaList dt a:hover img{ -webkit-animation: mallAnim 1s; -moz-animation: mallAnim 1s; -ms-animation: mallAnim 1s; animation: mallAnim 1s;}

.ltHotAreaList dt a span{ height:38px; line-height:38px; bottom:-38px; -webkit-transition:all ease-out 150ms; -moz-transition:all ease-out 150ms; transition:all ease-out 150ms;}
.ltHotAreaList dt a:hover span{ bottom:0;}
.ltHotAreaList dd h3{ padding-bottom:2px; font-size:14px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.ltHotAreaList dd .infoA,.ltHotAreaList dd .infoB{ padding-top:2px; position:static;}
.ltHotAreaList dd .infoA .num{ color:#6fbe23;}
.ltHotAreaList .ltBtnB{ position:absolute; right:0; bottom:0;}	
	
	
/*page_mallGiftDetail 商城礼包详情*/		
	
.ltMallGiftDetail{ width:1000px; padding:10px 0; margin:0 auto; overflow:hidden; clear:both;}
.ltMallGiftDetail .ltMGDLeft{ float:left; width:635px; padding:14px 20px 0 0; border-right:1px solid #CCC;}	
.ltMallGiftDetail .ltMGDRight{ float:right; width:326px; padding-top:14px;}	


	/*ltMGDLeft 商城礼包详情-左侧*/	
.ltMGDLeft .giftInfo{ padding-bottom:20px; border-bottom:1px solid #cbcbcb; position:relative;}
.ltMGDLeft .giftInfo dl{ margin-bottom:13px; overflow:hidden;}	
.ltMGDLeft .giftInfo dt{ float:left; width: 214px;}
.ltMGDLeft .giftInfo dt img{ width: 100%; height: auto;}
.ltMGDLeft .giftInfo dd{ float: right; width: 404px;}
.ltMGDLeft .giftInfo h3{ font-size:20px; color:#f85251;}
.ltMGDLeft .giftInfo .infoA, .ltMGDLeft .giftInfo .infoB, .ltMGDLeft .giftInfo .infoC{ margin-top:17px;}
.ltMGDLeft .giftInfo .title{ font-size:14px; color:#878787;}
.ltMGDLeft .giftInfo .infoA .num{ margin-right:12px; font-size:14px; color:#6fbe23;}
.ltMGDLeft .giftInfo .infoA .remain{ display:inline-block; width:106px; height:18px; margin-right:6px; line-height:18px; background:#FFF; border:1px solid #8ac551; border-radius:2px; text-align:center; color:#979797;}
.ltMGDLeft .giftInfo .infoA .help{ display:inline-block; width:14px; height:14px; line-height:14px; background:#8ac551; border-radius:50%; text-align:center; color:#FFF; }
.ltMGDLeft .giftInfo .infoA .help:hover{ background:#acd782;}
.ltMGDLeft .giftInfo .infoA .score i{ color:#8ac551;}
.ltMGDLeft .giftInfo .infoB span{ margin-right:5px;}
.ltMGDLeft .giftInfo .infoC .title{ margin-right:4px;}
.ltMGDLeft .giftInfo .infoC .barBg{ margin-right:8px;}

.ltMGDLeft .giftInfo .btn{ margin-left:274px;}
.ltMGDLeft .giftInfo .btn a{ display:inline-block; width:280px; height:40px; line-height:40px; background:#70afe5; border-radius:3px; text-align:center; font-size:18px; color:#FFF;}
.ltMGDLeft .giftInfo .btn a:hover{ background:#9fd3ff;}
.ltMGDLeft .giftInfo .btn .error{ background:#ababab; cursor:default;}
.ltMGDLeft .giftInfo .btn .error:hover{ background:#ccc;}

.ltMGDLeft .giftInfo .exOk{ display:none; min-width: 150px; max-width:260px; padding: 18px;  background:#FFF; border:2px solid #cecece; border-radius:4px; text-align:center; font-size:24px; color:#4fa6f1; position:absolute; bottom:54px; right:26px;}

.ltMGDLeft .giftIntro{ margin-bottom:17px;}
.ltMGDLeft .giftIntro .item{ margin-top:10px;}
.ltMGDLeft .giftIntro .item h3{ line-height:2.4; font-size:18px; color:#f85251;}
.ltMGDLeft .giftIntro p{ line-height:1.7; font-size:14px; color:#7a7a7a;}

.ltMGDLeft .recordList{ margin-bottom:24px; border:1px solid #cbcbcb; border-left:none; border-right:none; background:#FFF;}
.ltMGDLeft .recordList .listCon{ padding:22px 60px 22px 21px; border-bottom:1px solid #cbcbcb;} 
.ltMGDLeft .recordList h3{ font-size:18px; color:#4fa6f1;}
.ltMGDLeft .recordList table{ width:97%; margin-left:3%;}
.ltMGDLeft .recordList table th{ border-bottom:1px solid #cbcbcb; font-size:16px;}
.ltMGDLeft .recordList table th,.ltMGDLeft .recordList table td{ text-align:left; padding:7px 10px; color:#7a7a7a;}
.ltMGDLeft .recordList table .status{ margin-left:4px; color:#6fbe23;}

	
	/*ltMGDRight*/		
.ltMGDRight .ltMobileA{ margin-bottom:40px;}	
.ltMGDRight .exchange .ltTitleA{ margin-bottom:4px; background:#8ac551;}	
.ltMGDRight .exchange li{ border-bottom:1px solid #cbcbcb; padding:10px 0 11px;}	
.ltMGDRight .exchangeList dt{ width: 98px; height: 68px;}
.ltMGDRight .exchangeList dt img{ width: 100%; height: auto;} 
 
.ltMGDRight .ltMItemA .infoA .num{ color:#8ac551;}
.ltMGDRight .exchange .ltBtnB{ position:absolute; bottom:0; right:0;}	
	


/*page_account */
.ltAccount{ width:1000px; margin:0 auto; padding:8px 0; zoom:1;}
.ltAccount:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; font-size:0;}
.ltAccountLeft{ float:left; width:246px; padding-top:13px;}
.ltAccountRight{ float:right; width:753px; padding-bottom:46px; border-left:1px solid #CCC;}

	/*ltAccountNav*/
.ltAccountNav li{ margin-bottom:20px;}
.ltAccountNav li a{ display:inline-block; width:226px; height:42px; line-height:42px; border:2px solid #c6c6c6; border-radius:4px; font-size:18px; color:#a3a3a3; text-align: center; position:relative;}
.ltAccountNav li a:hover,.ltAccountNav li a.on{ width:243px; color:#FFF; background:#f85251; border-color:#f85251; border-radius:4px 0 0 4px; -webkit-transition:all ease-out 150ms; -moz-transition:all ease-out 150ms; transition:all ease-out 150ms;}

	/*ltUserCenter*/
		/*ltAccountInfo*/
.ltAccountInfo{ padding:13px 0 20px; border-bottom:1px solid #cbcbcb; overflow:hidden;}

.ltUserBaseInfo{ float:left; width:485px; padding:20px 0 20px 23px; border-right:1px solid #cbcbcb; overflow:hidden;}
.ltUserBaseInfo .avatar{ float:left; width: 121px; margin-right:19px;}
.ltUserBaseInfo .avatar img{ width: 100%; height: auto; border-radius:3px;}
.ltUserBaseInfo .avatar a{ display:block; width: 121px; height: 121px; position:relative; overflow:hidden;}
.ltUserBaseInfo .avatar a:hover .title{ bottom:0;}
.ltUserBaseInfo .avatar .title{ width:100%; height:26px; background:url("icon_opacity.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_opacity.png*/; border-radius:0 0 4px 4px; position:absolute; left:0; bottom:-26px;  transition: all ease-out 150ms;}
.ltUserBaseInfo .avatar .titleBg{ width:100%; height:26px; background:url("icon_opacity.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_opacity.png*/; border-radius:0 0 3px 3px; position:absolute; left:0; bottom:0;}
.ltUserBaseInfo .avatar span{ width:100%; height:26px; line-height:26px; background:url("icon_pencil.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_pencil.png*/ no-repeat 25px center; border-radius:0 0 3px 3px; text-align:center; text-indent:2em; color:#FFF; position:absolute; left:0; bottom:0;}

.ltUserBaseInfo .infos{ float:left; width:345px; font-size:14px; color:#646464;}
.ltUserBaseInfo .infos p{ margin-bottom:13px;}
.ltUserBaseInfo .infos .infoD{ margin-bottom:0;}

.ltUserBaseInfo .infoA{ margin-top:-3px; font-size:18px; overflow:hidden;} 
.ltUserBaseInfo .infoA span{ vertical-align:middle;}
.ltUserBaseInfo .infoA .account{ display:inline-block; max-width: 180px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}

.ltUserBaseInfo .infoA .vip{ display:inline-block; width:24px; height:12px; background-image:url("lvl.png")/*tpa=http://www.longtugame.com/static/v3/images/lvl.png*/; background-repeat: no-repeat; vertical-align:-2px; *vertical-align:5px;}

.ltUserBaseInfo .infoB .coin{ margin-right:30px;}

.ltUserBaseInfo .infoC span{ margin-right:8px;}
.ltUserBaseInfo .infoC .lvl{ color:#f85251;}

.ltUserFuncList{ float:right; width:220px;} 
.ltUserFuncList dl{ float:left; margin:0 30px 16px 15px;}
.ltUserFuncList .score{ margin-bottom:0;}
.ltUserFuncList .vip{ margin-bottom:0;}
.ltUserFuncList a{ display:inline-block; width:50px; height:50px; background-color: #70afe5; background-repeat:no-repeat; background-position:center center; border-radius:4px; position:relative; transition: all ease-out 150ms;}
.ltUserFuncList a i{ width:16px; height:16px; line-height:16px; background:#ff6362; text-align:center; color:#FFF; border-radius:50%; font-size:11px; position:absolute; top:-5px; right:-5px; }
.ltUserFuncList a:hover{ background-color:#9fd3ff;}
.ltUserFuncList dd{ font-size:14px; color:#646464;}

.ltUserFuncList .safe a{ background-image:url("icon_shield.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_shield.png*/;}
.ltUserFuncList .coupon a{ background-image:url("icon_gift04.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_gift04.png*/;}
.ltUserFuncList .score a{ background-image:url("icon_cup01.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_cup01.png*/;}
.ltUserFuncList .vip a{ background-image:url("icon_vip.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_vip.png*/;}

		/*accountTitle*/
.accountTitle{ padding-left:24px; font-size:20px; color:#646464;}
	
		/*accountNote*/
.accountNote{ padding:5px 0 5px 24px;}
.accountNote .note{ padding:5px 0; font-size:14px; color:#f85251; }
	
	/*userCenter*/

		/*playingGame*/
.playingGame{ padding:28px 0 0 23px;}
.playingGame li{ padding:20px 0; border-bottom:1px solid #cbcbcb;}
.playingGame li:last-child{ border:none;}
.playingGame>h3{ font-size:20px; color:#646464;}
.playingGame dl h3{ margin-bottom:4px;}
.playingGame .note{ margin-bottom:17px;}
.playingGame .btns a{ display:inline-block; padding:8px 16px; margin-right:5px; border-radius:3px; color:#FFF;}
.playingGame .btns .home,.playingGame .btns .download{ background:#8ac551;}
.playingGame .btns .gift{ background:#70afe5;}
.playingGame .btns .service{ background:#e0af69;}
.playingGame .btns .home:hover,.playingGame .btns .download:hover{ background:#acd782;}
.playingGame .btns .gift:hover{ background:#9fd3ff;}
.playingGame .btns .service:hover{ background:#eeca97;}
.playingGame .ltBtnC{ position:absolute; right:0; bottom:0;}
.playingGame .error{ background-color: #adadad;}

		/*addictIden*/
.addictIden .note{ padding:13px 34px; line-height:1.6; font-size:14px; color:#717171;}
.addictForm{ padding:13px 0 0 98px; background:#f0f0f0; border:1px solid #cbcbcb; border-left:none; border-right:none;}
.addictForm div{ margin-bottom:13px;}
.addictForm label{ font-size:14px; color:#646464;}
.addictForm input{ width:252px; border:1px solid #d5d5d5; border-radius:4px; padding:10px 0 10px 10px;}
.addictInfo{}
.addictInfo .agree{ padding:17px 0 17px 172px;}
.addictInfo .agree input{ margin-right:3px;}
.addictInfo .agree span{ vertical-align:middle;}
.addictInfo .agree a{ color:#4fa6f1; text-decoration:underline;}
.addictInfo .btn{ text-align:center;}
.addictInfo button{ display:inline-block; width:294px; height:46px; background:#8ac551; line-height:46px; border-radius:4px; text-align:center; color:#FFF; font-size:18px; cursor:pointer;}
.addictInfo button:hover{ background:#acd782;}

	/*ltRecharge*/
.ltRecharge{ padding-top:10px;}
.ltRecharge .accountNote{ border-bottom:1px solid #cbcbcb;}
.ltRecharge .accountNote .record{ padding:5px 0; color:#646464; font-size:14px;}
.ltRecharge .accountNote .record img{ margin:0 10px;}
.ltRecharge .accountNote .record span{ color:#4fa6f1; cursor: pointer}

		/*rechargeProcess*/
.rechargeProcess{ padding:27px 0 32px 22px; background:#FFF; border-bottom:1px solid #cbcbcb;}
.rechargeProcess h3{ margin-bottom:24px; font-size:20px; color:#646464;}
.rechargeProcess .process{ position:relative; overflow:hidden;}
.rechargeProcess .process span{ float:left;}

.rechargeProcess i{ width:24px; height:24px; margin-top:-12px; background:url("step.png")/*tpa=http://www.longtugame.com/static/v3/images/account/step.png*/ no-repeat 0 -100px; position:absolute; top:50%;}
.rechargeProcess .arrow1_Ok,
.rechargeProcess .arrow2_Ok,
.rechargeProcess .arrow3_Ok{ background-position:-34px -100px;}{ background-position:-34px -100px;}{ background-position:-34px -100px;}
.rechargeProcess .arrow1,.rechargeProcess .arrow1_Ok{ left:155px;}
.rechargeProcess .arrow2,.rechargeProcess .arrow2_Ok{ left:324px;}
.rechargeProcess .arrow3,.rechargeProcess .arrow3_Ok{ left:494px;}

.rechargeProcess span{ display:inline-block; width:164px; height:42px;  margin-right:5px; background:url("step.png")/*tpa=http://www.longtugame.com/static/v3/images/account/step.png*/ no-repeat;}
.rechargeProcess .step1_Ok{ background-position:left -52px;}
.rechargeProcess .step2{ background-position:-174px -4px;}
.rechargeProcess .step2_Ok{ background-position:-174px -52px;}
.rechargeProcess .step3{ background-position:-348px -4px;}
.rechargeProcess .step3_Ok{ background-position:-348px -52px;}
.rechargeProcess .step4{ background-position:-522px -4px;}
.rechargeProcess .step4_Ok{ background-position:-522px -52px;}
	
		/*ltRechargeMain*/
.ltRechargeMain{ padding-top:18px;}
.reSelectGame{ padding: 0 0 30px 22px; zoom:1;}
.reSelectGame:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; font-size:0;}
.reSelectGame .title{ float:left; margin-top:8px; font-size:14px; color:#646464;}

.reSelectGame .select{ float:left; width:150px; margin-right:10px;}
.reSelectGame ul{ *zoom:1;}
.reSelectGame li img{ margin-right:4px;}
.reSelectGame li span{ color:#4fa6f1;}

.rechargeTip{ padding-left: 22px;}



.reGoodsTitle{ margin:0 0 20px 43px; overflow:hidden;}
.reGoodsTitle .title{ float:left; margin-top:8px; font-size:14px; color:#646464;}
.reGoodsTitle .reGameInfo{ float:left;}

.reGameInfo .game,.reGameInfo .area{ display:inline-block; width:212px; height:34px; padding-left:10px; margin-right:10px; line-height:34px; background:#FFF; border:1px solid #cbcbcb; border-radius:4px;}
.reGameInfo img{ margin-right:4px;}
.reGameInfo span{ vertical-align: middle;} 

.reGoodsList{ overflow:hidden;}
.reGoodsList dl{ float:left; width:224px; height:40px; padding:14px 0 14px 8px; margin:0 0 10px 14px; background:#FFF; border:1px solid #cbcbcb; border-radius:4px; cursor:pointer;}
.reGoodsList dt{ margin-right:6px;}
.reGoodsList h3{ line-height:1.6; font-size:14px;}
.reGoodsList .title{ margin-right:4px; color:#646464;}
.reGoodsList .dollar{ color:#f85251;}
.reGoodsList .note{ font-size:12px; color:#6fbe23;}
.reGoodsList .advice{ width:39px; height:39px; background:url("icon_advice.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_advice.png*/; position:absolute; left:0; top:0; transition:none;}
.reGoodsList .on,.reGoodsList dl:hover{ width:223px; height:40px; padding:13px 0 13px 7px; border:2px solid #f85251;} 
.reGoodsList .on .advice,.reGoodsList dl:hover .advice{ left:-1px; top:-1px;}

.reForm{ padding:0 0 16px 26px; border-bottom:1px solid #cbcbcb;}
.reForm .item{ padding:7px 0; clear:both; zoom:1;}
.reForm label{ display:inline-block; min-width:164px; margin-right:4px; text-align:right; font-size:14px; color:#646464;}
.reForm .icon{ margin:0 4px; vertical-align:middle;}
.reForm .txt{ font-size:14px; color:#646464; vertical-align:middle;}
.reForm .dollar{ font-size:18px; color:#f85251; vertical-align:middle;}
.reForm .ltIconCoin{ font-size:18px; vertical-align:middle;}
.reForm input{ width:296px; height:14px; padding:10px 0 10px 6px; line-height:14px; border:1px solid #d5d5d5; border-radius:4px;}
.reForm button{ display:inline-block; width:303px; height:46px; line-height:46px; background:#f85251; border-radius:4px; font-size:18px; text-align:center; color:#FFF;}
.reForm button:hover{ background:#ff8382;}
.reForm .select{ width:266px;}
.reForm .warn{ display:block; padding-left:15px; margin:4px 0 0 170px; color:#f85251; background:url("icon_warn02.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_warn02.png*/ no-repeat left center;}
.reForm .tipOk{ display:inline-block; width:20px; height:20px; margin-left:10px; background:url("icon_tipOk.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_tipOk.png*/ no-repeat; vertical-align:middle;}

.rePayNote{ padding:12px 0; background:#FFF; border-bottom:1px solid #cbcbcb; font-size:14px; text-align:center; color:#646464;}

.rePayCard{ padding:12px 0; text-align:center;}
.rePayCard span{ display:inline-block; margin:0 4px; border-radius:4px; border:1px solid #cbcbcb;}
.rePayCard span.on{ border: 2px solid #f85251;}
.rePayCard span img{ border-radius: 4px;}

.rechargeOk{ padding:20px 0 20px 54px; border-bottom:1px solid #cbcbcb;}
.rechargeOk .reForm{ padding:0; border-bottom:none;}
.rechargeOk label{ min-width:136px;}
.rechargeOk h3{ margin-bottom:20px; font-size:30px; color:#6fbe23; text-align:center;}

.reOkBtns{ padding-top:34px; text-align:center;}
.reOkBtns a{ display:inline-block; width:184px; height:36px; margin:0 4px; border-radius:3px; line-height:36px; text-align:center; color:#FFF; font-size:14px;}
.reOkBtns .download{ background:#8ac551;}
.reOkBtns .download:hover{ background:#acd782;}
.reOkBtns .home{ background:#70afe5;}
.reOkBtns .home:hover{ background:#9fd3ff;}
.reOkBtns .giftCode{ background:#f85251;}
.reOkBtns .giftCode:hover{ background:#ff8382;}


	/*ltOrders*/
.ltOrder{ padding-top: 17px;}
.ltOrder .accountTitle{ padding:0 18px 0 22px;}
.ltOrder .accountNote{ padding:0 18px 0 22px; margin-bottom:30px;}


.ltOrderMain .recordTitle{ padding-left:24px; margin-bottom:17px; background:url("line1.jpg")/*tpa=http://www.longtugame.com/static/v3/images/line1.jpg*/ repeat-x left bottom;}
.ltOrderMain .recordTitle a{ display:inline-block; width:146px; height:30px; margin-right:18px; line-height:30px; border:2px solid #c6c6c6; border-bottom:none; border-radius:4px 4px 0 0; text-align:center; font-size:14px; color:#949494;}
.ltOrderMain .recordTitle a:hover, .ltOrderMain .recordTitle a.on{ background:#f85251; border-color:#f85251; color:#FFF;}

.ltOrderMain .recordMain{ padding:0 18px 0 22px;}

.orderSearchByGame{ margin-bottom: 17px;}
.orderSearchByGame .title{ font-size:14px; color:#646464; vertical-align:middle;}
.orderSearchByGame .select{ width: 146px;}
.orderSearchByGame .search{ width:60px; height:30px; line-height: 30px; margin-left: 5px; background: #70afe5; text-align:center; font-size:14px; color:#fff; border-radius:4px; cursor:pointer; vertical-align:middle;}

.orderRecords{ margin-bottom:10px;}


	/*ltCoupon*/
.ltCoupon{ padding-top:10px;}
.ltCoupon .accountNote{ margin-bottom:34px;}

.couponTab{ background:url("line1.jpg")/*tpa=http://www.longtugame.com/static/v3/images/line1.jpg*/ repeat-x left bottom;}
.couponTab a{ display:inline-block; width:146px; height:30px; margin-left:24px; line-height:30px; border:2px solid #c6c6c6; border-bottom:none; border-radius:4px 4px 0 0; text-align:center; font-size:14px; color:#949494;}
.couponTab a:hover,.couponTab a.on{ color:#FFF; background:#f85251; border-color:#f85251;}

.couponSearchByGame{ padding:18px 0 8px 110px; border-bottom:1px solid #cbcbcb; position: relative;}
.couponSearchByGame .title{ font-size:14px; color:#646464; vertical-align:middle; position: absolute; left: 24px; top: 26px;}
.couponSearchByGame a{ display:inline-block; padding:7px 9px; margin:0 6px 10px 0; background:#FFF; border:1px solid #d5d5d5; border-radius:4px; position: relative;}
.couponSearchByGame .pic{ margin-right:5px;}
.couponSearchByGame .pic img{ width: 20px; height: 20px;}
.couponSearchByGame .txt{ font-size:14px; color:#4fa6f1; vertical-align:middle;}
.couponSearchByGame .cancel{ display: none; width: 14px; height: 14px; background: url("cancel_01.png")/*tpa=http://www.longtugame.com/static/v3/images/cancel_01.png*/ no-repeat; position: absolute; top: -4px; right: -4px;}
.couponSearchByGame a:hover,.couponSearchByGame a.on{ border-color:#f85251;}
.couponSearchByGame a.on:hover .cancel{ display: block;}

.couponGiftCode li{ padding:10px 26px 10px 28px; border-bottom:1px solid #cbcbcb; overflow:hidden; clear:both; position:relative;}
.couponGiftCode li.latest{ background:#FFF;}
.couponGiftCode dl{ float:left; width:465px; border-right:1px solid #cbcbcb;}
.couponGiftCode h3{ margin-bottom:13px; font-size:18px; color:#f85251;}
.couponGiftCode .title{ vertical-align:middle;}
.couponGiftCode .from{ display:inline-block; background:#FFF; padding:2px 6px; border:1px solid #d5d5d5; border-radius:3px; overflow:hidden; vertical-align:middle;}
.couponGiftCode .gamePic{ float:left; margin-right:4px;}
.couponGiftCode .gamePic img{ float:left;}
.couponGiftCode .gameName{ float:left; line-height:20px; font-size:12px; color:#4fa6f1;}
.couponGiftCode p{ line-height:1.6;}
.couponGiftCode .content{ font-size:14px; color:#646464;}
.couponGiftCode .expire{ color:#9f9f9f;}

.couponGiftCode .giftCode{ float:right; padding-top:19px;}
.couponGiftCode .giftCode .code{ width:198px; height:24px; margin-bottom:10px; line-height:24px; background:#FFF; border:1px solid #d5d5d5; border-radius:3px; font-size:14px; text-align:center; color:#f85251;}
.couponGiftCode .giftCode .btns{ overflow:hidden;}
.couponGiftCode .giftCode a{ width:96px; height:26px; line-height:26px; border-radius:3px; text-align:center; color:#FFF;}
.couponGiftCode .giftCode .phone{ float:left; background:#70afe5;}
.couponGiftCode .giftCode .phone:hover{ background:#9fd3ff;}
.couponGiftCode .giftCode .weixin{ float:right; background:#8ac551;}
.couponGiftCode .giftCode .weixin:hover{ background:#acd782;}

.couponGiftCode .searchTip .error{ padding: 50px 0; text-align: center;}

.couponTip{ width: 360px; padding: 40px 20px; margin: -100px 0 0 -200px; background: #fff; border-radius: 4px; font-size: 16px; position: fixed; left: 50%; top: 50%; z-index: 9999;}
.couponTip .close{ font-size: 18px; cursor: pointer; position: absolute; right: 5px; top: 0;}
.couponMask{ width: 100%; height: 100%; background: #000; opacity: 0.6; filter:alpha(opacity=60); position: fixed; left: 0; top: 0;}

.couponGiftCode .new{ width:69px; height:68px; background:url("icon_new.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_new.png*/; position:absolute; left:0; top:0;}

.ltCoupon .ltPageNav{ padding:30px 0 0 0;}

	/*ltScore*/
.ltScore{ padding-top:10px;}
.ltScore .accountNote{ margin-bottom:10px;}

.scoreTotal{ padding:0 0 25px 24px;}
.scoreTotal label{ font-size:20px; color:#646464;}
.scoreTotal .ltIconCup{ margin-right:16px; font-size:20px; color:#6fbe23; vertical-align:middle;}
.scoreTotal a{ display:inline-block; width:110px; height:28px; background:#8ac551; line-height:28px; border-radius:3px; text-align:center; font-size:14px; color:#FFF; vertical-align:middle;}
.scoreTotal a:hover{ background:#acd782;}

.scoreSignIn{ padding:20px 30px 20px 78px; margin-bottom:37px; background:url("icon_calender.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_calender.png*/ no-repeat 24px center #FFF; border-top:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb; position:relative;}
.scoreSignIn h3{ margin-bottom:3px; font-size:24px; color:#f85251;}
.scoreSignIn p{ font-size:14px; color:#646464;}
.scoreSignIn .sign,.scoreSignIn .sign_ok{ width:138px; height:50px; margin-top:-25px; line-height:50px; background:#f85251; border-radius:4px; text-align:center; font-size:20px; color:#FFF; position:absolute; top:50%; right:30px;}
.scoreSignIn .sign:hover{ background:#ff8382;}
.scoreSignIn .sign_ok{ background:#bfbfbf;}
.scoreSignIn .sign_ok:hover{ background:#bfbfbf;}
.scoreSignIn .tip{ width:198px; padding:19px 0; border:1px solid #cecece; border-radius:4px; text-align:center; background:#FFF; position:absolute; right:115px; top:-78px;}
.scoreSignIn .tip .t1{ font-size:18px; color:#6fbe23;}
.scoreSignIn .tip .t2{ font-size:14px; color:#f85251;}


.signInTab{ padding-left:24px; margin-bottom:17px; background:url("line1.jpg")/*tpa=http://www.longtugame.com/static/v3/images/line1.jpg*/ repeat-x left bottom;}
.signInTab a{ display:inline-block; width:146px; height:30px; margin-right:18px; line-height:30px; border:2px solid #c6c6c6; border-bottom:none; border-radius:4px 4px 0 0; text-align:center; font-size:14px; color:#949494;}
.signInTab a:hover,.signInTab a.on{ background:#f85251; border-color:#f85251; color:#FFF;}

.signInRecord{ padding:0 24px;}
.signInRecord table{ width:100%;}
.signInRecord table td{ color:#808080;}
.signInRecord .add{ color:#f85251;}
.signInRecord .ok{ color:#f85251;}
.signInRecord .reduce{ color:#4fa6f1;}
.signInRecord .waiting{ color:#6fbe23;}

.scoreExTip{ padding:22px 0 22px 24px; background:#FFF; border-top:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb; overflow:hidden;}
.scoreExTip span{ float:left; font-size:18px; color:#f85251;}
.scoreExTip div{ float:left; max-width:658px; padding-top:3px; font-size:14px; color:#646464;}
.scoreExTip p{ line-height:1.6;}

.ltScoreEx{ padding-top:10px;}

.refreshScore{ padding:23px 0; text-align:center; font-size:20px;}
.refreshScore a{ color:#6fbe23; }
.refreshScore .refresh{ display:inline-block; width:33px; height:32px; margin-right:18px; background:url("icon_refresh.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_refresh.png*/ no-repeat; transform:rotate(-360deg); transition:all 1s ease-out; vertical-align:middle;}

.scoreDetail{ padding-left:108px; border-bottom:1px solid #cbcbcb; text-align:center; font-size:14px; color:#646464; overflow:hidden;}
.scoreDetail .title{ float:left;}
.scoreDetail .list{ float:left;}
.scoreDetail p{ margin-bottom:16px;}
.scoreDetail .left{ margin-right:70px;}
.scoreDetail .right span{ color:#6fbe23;}

.scoreRemain{ padding:20px 0 47px; font-size:18px; color:#646464; text-align:center;}
.scoreRemain span{ color:#6fbe23;}

.scoreExBtn{ text-align:center;}
.scoreExBtn a{ display:inline-block; width:303px; height:46px; line-height:46px; background:#f85251; border-radius:4px; text-align:center; font-size:18px; color:#FFF;}
.scoreExBtn a:hover{ background:#ff8382;}

.scoreExOk{ padding:68px 0 74px; text-align:center; font-size:30px; color:#6fbe23;}

	/*ltAccountSafe*/
.ltAccountSafe .accountTitle{ padding:10px 0 10px 24px;}

.accountSafelvl{ padding:20px 0 20px 50px; background:#FFF; border-top:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb; color:#646464;}
.accountSafelvl .title{ font-size:18px; vertical-align:middle;}
.accountSafelvl .num{ margin-right:5px; font-size:24px; color:#f85251;}
.accountSafelvl .unit{ font-size:14px; color:#646464;}
.accountSafelvl .barBg{ width:382px; background: #c2c2c2;}
.accountSafelvl .danger{ font-size:14px; vertical-align:middle;}
.accountSafelvl .danger em{ margin:0 3px; font-size:24px; color:#f85251;}
.accountSafelvl .ltProgressA{ margin-right:10px;}

.accSafeCenter li{ padding:20px 48px; border-bottom:1px solid #cbcbcb; font-size:14px; zoom:1; position:relative; }
.accSafeCenter li:after{ content:"."; display:block; height:0; visibility:hidden; clear:both;}
.accSafeCenter li:nth-child(2n){ background:#FFF;}
.accSafeCenter dl{ float:left;}
.accSafeCenter dt{ float:left; margin-right:16px;}
.accSafeCenter dd{ float:left;}
.accSafeCenter dt span{ vertical-align:middle;}
.accSafeCenter h3{ margin-bottom:8px; font-size:18px; color:#cda827; position:relative;}
.accSafeCenter .score{ width:64px; height:25px; position:absolute; left:195px; top:6px;}
.accSafeCenter .score span{ padding:3px; background:#f85251; border-radius:2px; font-size:12px; color:#FFF; white-space:nowrap; position:relative;}
.accSafeCenter .score span i{ width:8px; height:5px; background:url("icon_hook.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_hook.png*/; position:absolute; left:9px; bottom:-5px;}
.accSafeCenter .note{ color:#646464;}
.accSafeCenter .btn, .accSafeCenter .getScore{ float:right; padding:7px 14px; margin-top:14px; border-radius:3px; color:#FFF;}
.accSafeCenter .getScore{ background:#8ac551;}
.accSafeCenter .getScore:hover{ background:#acd782;}
.accSafeCenter .getScoreOk{ min-width:200px; max-width: 500px; padding:15px 0; background:#FFF; border:2px solid #cecece; border-radius:4px; text-align:center; position:absolute; right:72px; top:-52px;}
.accSafeCenter .getScoreOk h4{ padding-bottom:5px; font-size:18px; color:#6fbe23;}
.accSafeCenter .getScoreOk p{ font-size:14px; color:#f85251;}
.accSafeCenter .error{ background:#adadad!important;}

.accSafeCenter .safeLock h3{ color:#e0c35c;}
.accSafeCenter .safeLock .btn{ background:#e0c35c;}
.accSafeCenter .safeLock .btn:hover{ background:#f4dd8d;}

.accSafeCenter .safeEM h3{ color:#e0af69;}
.accSafeCenter .safeEM .btn{ background:#e0af69;}
.accSafeCenter .safeEM .btn:hover{ background:#eeca97;}

.accSafeCenter .safeMB h3{ color:#70afe5;}
.accSafeCenter .safeMB .btn{ background:#70afe5;}
.accSafeCenter .safeMB .btn:hover{ background:#9fd3ff;}

.accSafeCenter .safeWX h3{ color:#8ac551;}
.accSafeCenter .safeWX .btn{ background:#8ac551;}
.accSafeCenter .safeWX .btn:hover{ background:#acd782;}

.accSafeCenter .safeID h3{ color:#f85251;}
.accSafeCenter .safeID .btn{ background:#f85251;}
.accSafeCenter .safeID .btn:hover{ background:#ff8382;}


	/*ltAccountSafeMain*/
.ltAccountSafeMain .bindTitle{ padding:21px 0 16px 24px; font-size:20px; color:#646464;}
.ltAccountSafeMain .safeTip{ padding:0 0 10px 24px; border-bottom:1px solid #cbcbcb; font-size:14px;}
.ltAccountSafeMain .safeTip h4{ line-height:1.7; color:#f85251;}
.ltAccountSafeMain .safeTip p{ line-height:1.7; color:#646464;}


		/*safeBindForm*/
.safeBindForm .item{ margin-bottom:12px; position:relative;}
.safeBindForm label{ display:inline-block; font-size:14px; color:#646464; text-align:right;}
.safeBindForm input{ padding:10px 0 10px 10px; border:1px solid #d5d5d5; border-radius:4px;}
.safeBindForm .fileBtn{ display:inline-block; width:99px; height:36px; margin-left:10px; line-height:36px; background:#8ac551; border-radius:3px; color:#FFF; text-align:center; vertical-align:middle; position:relative;}
.safeBindForm .fileBtn input{ width:100%; height:36px; padding:0; opacity:0; filter:alpha(opacity=0); cursor:pointer; position:absolute; left:0; top:0;}
.safeBindForm .fileBtn:hover{ background:#acd782;}
.safeBindForm .tipOk{ display:inline-block; width:20px; height:20px; margin-left:10px; background:url("icon_tipOk.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_tipOk.png*/ no-repeat; vertical-align:middle;}

.safeBindForm .timeout{ color:#a6a6a6;}
.safeBindForm .warn{ display:block; padding-left:15px; margin-top:4px; color:#f85251; background:url("icon_warn02.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_warn02.png*/ no-repeat left center;}
.safeBindForm .safeBindBtn{ padding-top:26px; text-align:center;}
.safeBindForm .safeBindBtn a,.safeBindForm .safeBindBtn .send{ display:inline-block; width:234px; height:46px; margin:0 15px; line-height:46px; border-radius:4px; text-align:center; font-size:18px; color:#FFF; vertical-align:middle;}
.safeBindForm .safeBindBtn .send{ background:#f85251;}
.safeBindForm .safeBindBtn .send:hover{ background:#ff8382;}
.safeBindForm .safeBindBtn .cancel{ background:#ababab;}
.safeBindForm .safeBindBtn .cancel:hover{ background:#c7c7c7;}
.safeBindForm .bindInfo{ font-size:14px; color:#6fbe23; vertical-align:middle;}
.safeBindForm .getCode{ display:inline-block; width:99px; height:36px; margin-left:6px; background:#8ac551; line-height:36px; border-radius:4px; text-align:center; color:#FFF; vertical-align:middle;}
.safeBindForm .getCode:hover{ background:#acd782;}

			/*bindEmail*/		
.safeBindEmail{ padding:30px 0 0 154px; border-bottom:1px solid #cbcbcb;}
.safeBindEmail label{ min-width:125px;}
.safeBindEmail input{ width:292px;}
.safeBindEmail .warn{ margin-left:128px;}
.safeBindEmail .mobileCode{ width:200px;}

			/*bindPhone*/	
.safeBindPhone{ padding:20px 0 30px 154px; border-bottom:1px solid #cbcbcb;}
.safeBindPhone label{ min-width:92px;}
.safeBindPhone input{ width:252px;}
.safeBindPhone .code{ width:148px;}
.safeBindPhone .codeImg{ margin-left:10px; vertical-align:middle;}

.safeBindPhone .warn{ display:block; margin-left:95px; background-image:url("icon_warn.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_warn.png*/; color:#e29b2c;}

			/*safeBindIdentify*/
.safeBindIdentify{ padding:20px 0 10px 108px; border-bottom:1px solid #cbcbcb;}
.safeBindIdentify label{ min-width:154px;}
.safeBindIdentify input{ width:250px;}
.safeBindIdentify .mobileCode{ width:195px;}
.safeBindIdentify .mobileCode{ width:195px;}
.safeBindIdentify .warn{ display:block; margin-left:158px; background-image:url("icon_warn.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_warn.png*/; color:#e29b2c;}

			/*safeBindWX*/
.alertWX{ display:none; width:576px; height:385px; margin:-192px 0 0 -288px; background:#FFF; border-radius:4px; position:absolute; left:50%; top:50%; z-index:9999;}
.alertWX .title{ height:46px; padding-left:67px; line-height:46px; background:url("icon_weixin02.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_weixin02.png*/ no-repeat 15px center #f85251; border-radius:4px 4px 0 0; font-size:20px; color:#FFF; position:relative;}
.alertWX .close{ width:24px; height:24px; background:url("icon_close.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_close.png*/ no-repeat; cursor:pointer; position:absolute; right:13px; top:10px;}
.safeBindWX .scan{ padding:15px 0 10px; text-align:center;}
.safeBindWX .scan span{ display:inline-block; height:30px; padding-left:32px; line-height:26px; background:url("icon_scan.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_scan.png*/ no-repeat left center; font-size:24px; color:#9b9b9b;}
.safeBindWX .erweima{ text-align:center;}
.safeBindWX .erweima img{ padding:14px; border:1px solid #d5d5d5;}
.safeBindWX .note{ padding-top:30px; font-size:16px; color:#717171; text-align:center;}
.safeBindWX .note a{ color:#e23d22;}

			/*safeUnbindWX*/
.safeUnbindWX p{ text-align:center;}
.safeUnbindWX .note{ padding:90px 0; font-size:20px; color:#717171;}
.safeUnbindWX .note a{ color:#e23d22;}
.safeUnbindWX .btn{ display:inline-block; width:294px; height:46px; background:#8ac551; line-height:46px; border-radius:4px; font-size:18px; color:#fff;}
.safeUnbindWX .btn:hover{ background:#acd782;}

			/*safeChangePwd*/		
.safeChangePwd{ padding:30px 0 20px 154px; border-bottom:1px solid #cbcbcb;}
.safeChangePwd .item{ margin-bottom:13px;}
.safeChangePwd label{ min-width:125px;}
.safeChangePwd input{ width:290px;}
.safeChangePwd .warn{ margin-left:130px;}
.safeChangePwd .mobileCode{ width:190px;}

			/*safeChangeEmail*/		
.safeChangeEmail{ padding:30px 0 7px 154px; border-bottom:1px solid #cbcbcb;}
.safeChangeEmail label{ min-width:145px;}
.safeChangeEmail .mobileCode{ width:190px;}
.safeChangeEmail .warn{ margin-left:148px;}

			/*safeChangePhone*/		
.safeChangePhone{ padding:30px 0 7px 154px; border-bottom:1px solid #cbcbcb;}
.safeChangePhone .item{ margin-bottom:25px;}
.safeChangePhone label{ min-width:145px;}
.safeChangePhone input{ width:290px;}
.safeChangePhone .warn{ margin-left:148px;}


			/*safeChangePhone*/	
.safeChangeOK h3{ padding:40px 0 74px; font-size:32px; color:#6fbe23; text-align:center;}
.safeChangeOK h3 span{ display:inline-block; padding-left:68px; background:url("icon_ok.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_ok.png*/ no-repeat left center;}
.safeChangeOK p{ text-align:center;}
.safeChangeOK a{ display:inline-block; width:294px; height:46px; line-height:46px; border-radius:4px; text-align:center; font-size:18px; color:#FFF;}

.safeChangeOK .c1{ background:#8ac551;}
.safeChangeOK .c1:hover{ background:#acd782;}
.safeChangeOK .c2{ background:#70afe5;}
.safeChangeOK .c2:hover{ background:#9fd3ff;}

			/*bindConfirm*/	
.bindConfirm{ padding: 100px 0;}
.bindConfirm h3{ padding-bottom:50px; font-size:32px; color:#6fbe23; text-align:center;}
.bindConfirm p{ text-align:center;}
.bindConfirm .btn{ display:inline-block; width:294px; height:46px; line-height:46px; background:#70afe5; border-radius:4px; text-align:center; font-size:18px; color:#FFF;}
.bindConfirm .btn:hover{ background: #9fd3ff;}

	/*ltAccountVip*/	
.vipFrame{ padding:17px 0 20px 24px; border-top:1px solid #cbcbcb;}
.vipFrame:first-child{ border-top:none;}
.vipFrame h3{ font-size:20px; color:#646464;}
.vipFrame .c1{ color:#f85251;}
.vipFrame dl{ margin-top:24px;}
.vipFrame dt{ font-size:14px; color:#646464;}
.vipFrame ul{ overflow:hidden;}
.vipFrame ul li{ float:left; margin:14px 0 0 26px;}
.vipFrame ul li:first-child{ margin-left:0;}
.vipFrame ul li:nth-child(4n+1){ margin-left:0;}

.vipFrame table{ margin-top:25px; font-size:14px;}
.vipFrame table td{ color:#4fa6f1;}

	/*ltAccountSet*/	
.ltAccountSet>h3{ padding:16px 0 16px 24px; border-bottom:1px solid #cbcbcb; font-size:20px; color:#646464;}
.ltAccountSet .title{ font-size:18px; color:#646464;}
.ltAccountSet .btn{ padding-top:24px; text-align:center;}
.ltAccountSet .btn button{ display:inline-block; width:294px; height:46px; line-height:46px;  background:#f85251; border-radius:4px; font-size:18px; color:#FFF;}
.ltAccountSet .btn button:hover{ background:#ff8382;}

.accountSetMain{ padding-left:24px; border-bottom:1px solid #cbcbcb;}

	/*userMsgSet*/
.userMsgSet{ padding:20px 0 30px;}
.userMsgSet .title{ margin-bottom:12px;}
.userMsgSet .tabTitle span{ display:inline-block; width:146px; height:28px; margin-right:20px; line-height:28px; background:#f0f0f0; border:2px solid #c6c6c6; border-bottom-width:1px; border-radius:4px 4px 0 0; text-align:center; color:#949494; cursor:pointer; position:relative; bottom:-1px;}
.userMsgSet .tabTitle span:hover,.userMsgSet .tabTitle .on{ background:#f85251; border-color:#f85251; color:#FFF;}
.userMsgSet .tabMain{ border:1px solid #cbcbcb; position: relative;}
.userMsgSet .tabMain .tip{ display: none; padding: 20px; background: #fff; border: 1px solid #c6c6c6; border-radius: 4px; font-size: 18px; position: absolute; left: 50%; top: 50%;}
.userMsgSet ul{ padding:0 16px;}
.userMsgSet li{ padding:10px 60px 10px 88px; line-height:26px; border-top:1px solid #cbcbcb; overflow:hidden; clear:both;}
.userMsgSet li:first-child{ border-top:none;}
.userMsgSet li:nth-child(2n){ background:#f7f7f7;}

.userMsgSet .left{ float:left; font-size:14px; color:#646464;}
.userMsgSet .right{ float:right; width:140px; font-size:14px; color:#6fbe23;}
.userMsgSet .switch_on, .userMsgSet .switch_off{ float:left; margin-right:10px;}
.userMsgSet .right .txt{ float:left;}

.userMsgSet .tab3{ font-size:18px; color:#646464;}
.userMsgSet .tab3 .right{ width: 160px;}


	/*userInfoSet*/
.userInfoSet{ padding:20px 0 30px;}
.userInfoSet .title{ padding-bottom:18px; border-bottom:1px solid #cbcbcb;}

.userInfoSetCon{ margin:10px 0 0 22px; color:#646464; position:relative;}
.userInfoSetCon .item{ padding:6px 0; position:relative;}
.userInfoSetCon label{ display:inline-block; min-width:102px; font-size:14px; text-align:right;}
.userInfoSetCon input{ width:258px; padding:10px 0 10px 14px; border:1px solid #d5d5d5; border-radius:4px; color:#646464;}
.userInfoSetCon .address{ width:440px;}
.userInfoSetCon .warn{ display:block; padding-left:16px; margin:3px 0 -4px 106px; line-height:1.3; background:url("icon_warn02.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_warn02.png*/ no-repeat left center; color:#f85251;}
.userInfoSetCon .txtInfo{ vertical-align:middle;}
.userInfoSetCon .ckbox{ font-size:12px;}
.userInfoSetCon .ckb{ width:auto; padding:0; border:none;}
.userInfoSetCon .note{ width:189px; padding:28px 18px 20px; background:#FFF; border:1px solid #cbcbcb; border-radius:4px; position:absolute; top:68px; right:0;}
.userInfoSetCon .note h4{ margin-bottom:8px; font-size:14px; color:#f85251;}
.userInfoSetCon .note p{ line-height:1.6; font-size:12px;}


/*aboutLt*/
.aboutLt{ width:1000px; padding:20px 0; margin:0 auto; overflow:hidden;}
.aboutLeft{ float:left; width:246px;}
.aboutRight{ float:right; width:754px;}

	/*aboutNav*/
.aboutNav .outer>li{ margin-bottom:20px;}
.aboutNav div a{ display:inline-block; width:226px; height:42px; line-height:42px; border:2px solid #c6c6c6; border-radius:4px; font-size:18px; color:#a3a3a3; text-align: center; position:relative; transition: all ease-out 150ms;}
.aboutNav div a:hover,.aboutNav div a.on{ width:243px; color:#FFF; background:#f85251; border-color:#f85251; border-radius:4px 0 0 4px;}
.aboutNav .inner a{ display:inline-block; width:152px; height:46px; padding-left:78px; line-height:46px; font-size:18px; color:#a3a3a3;}
.aboutNav .inner a:hover,.aboutNav .inner a.on{ color:#f85251;}

	/*aboutRight*/
.aboutTop{ border-left:1px solid #cbcbcb;}
.aboutTop .aboutPic{ padding:0 0 15px 40px;}
.aboutTitle{ padding:0 0 15px 52px; font-size:24px; color:#f85251;}

.aboutMain{ border-top:1px solid #cbcbcb; border-left:1px solid #cbcbcb;}

.aboutMain p{ font-size:14px; color:#646464;}

	/*ltIntro*/
.ltIntro{ padding:20px 30px 20px 50px;}
.ltIntro p{ margin-bottom:10px; line-height:1.6;}

	/*ltPrivate*/
.ltPrivate{ padding:20px 30px 20px 50px;}
.ltPrivate p{ margin-bottom:25px; line-height:1.6;}

	/*ltHistory*/
.ltHistory{ padding:20px 30px 20px 50px;}
.ltHistory p{ line-height:1.6;}
.historyList{ padding:30px 0 0 52px;}

	/*ltPartner*/
.ltPartner>div{ border-top:1px solid #cbcbcb;}
.ltPartner>div:first-child{ border:none;}
.ltPartner .item{ padding:20px 0 10px 54px;}
.ltPartner h4{ margin-bottom:27px; font-size:14px; color:#383838;}
.ltPartner ul{ overflow:hidden;}
.ltPartner ul li{ float:left; margin:0 30px 20px 0;}

	/*ltContact*/
.ltContact{ padding:14px 52px 30px;}

.ltContact .container{ width:602px; padding:17px; background:#FFF; border:1px solid #cbcbcb;}
.ltContact .location{ height:410px; border:1px solid #cbcbcb;}
.ltContact .map{ border-bottom:1px solid #cbcbcb;}
.ltContact .map .check{ padding:14px 0; text-align:center;}
.ltContact .map .check a{ font-size:14px; color:#f85251;}

.ltContact .contact{ padding-top:25px;}
.ltContact .contact li{ border-top:1px solid #cbcbcb; font-size:14px; color:#646464; vertical-align:middle; overflow:hidden;}
.ltContact .contact li:first-child{ border-top:none;}
.ltContact .contact span{ float:left; width:154px; padding:9px 0 9px 7px;}
.ltContact .contact div{ float:left; padding:9px 0 9px 17px; border-left:1px solid #cbcbcb;}
.ltContact .contact p{ line-height:normal; margin:0;}
.ltContact .contact .address span{ line-height:1.8;}
.ltContact .contact .address p{ line-height:1.8;}

/*ltPhoneGame*/
.ltPhoneGame{ width: 1000px; margin: 0 auto;}
.ltPhoneGame .title{ padding: 18px 0; border-bottom: 1px solid #cbcbcb;}
.ltPhoneGame .title h2{ height: 26px; line-height: 26px; padding-left: 28px; background: url("phoneGame_title.png")/*tpa=http://www.longtugame.com/static/v3/images/phoneGame_title.png*/ no-repeat left center; font-size: 20px; color: #f85251;}

.phoneGameList{ width: 1000px; overflow: hidden;}
.phoneGameList ul{ width: 1060px; overflow: hidden;}
.phoneGameList ul li{ float: left; width: 470px; padding: 20px 0; margin-right: 60px; border-bottom: 1px solid #cbcbcb;}
.phoneGameList dl:after{ content: ""; display: block; height: 0; visibility: hidden; clear: both;}
.phoneGameList dl dt{ float: left; width: 148px; height: 120px; overflow: hidden;}
.phoneGameList dl dt img{ width: 100%; height: auto;}
.phoneGameList dl dd{ float: right; width: 306px;}
.phoneGameList .gameTitle{ height: 24px;}
.phoneGameList .gameTitle h3{ line-height: 18px; font-size: 18px; color: #f85251; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.phoneGameList .gameIntro{ height: 66px; margin-bottom: 2px; font-size: 14px; color: #646464; overflow: hidden;}
.phoneGameList .gameIntro p{ line-height: 1.5;}
.phoneGameList .gameLink{ overflow: hidden;}
.phoneGameList .gameLink a{ float: left; height: 26px; line-height: 26px; margin-left: 10px; border-radius: 2px; color: #fff; text-align: center; transition: all ease-out 200ms;}
.phoneGameList .gameLink a:first-child{ margin-left: 0;}
.phoneGameList .gameLink .home{ width: 60px;}
.phoneGameList .gameLink .download, .phoneGameList .gameLink .gift, .phoneGameList .gameLink .contact{ width: 72px;}
.phoneGameList .gameLink .home, .phoneGameList .gameLink .download{ background-color: #8ac551;}
.phoneGameList .gameLink .home:hover, .phoneGameList .gameLink .download:hover{ background-color: #acd782;}
.phoneGameList .gameLink .gift{ background-color: #70afe5;}
.phoneGameList .gameLink .gift:hover{ background-color: #9fd3ff;}
.phoneGameList .gameLink .contact{ background-color: #e0af69;}
.phoneGameList .gameLink .contact:hover{ background-color: #eeca97;}


/*popup*/
.popup{ display: none; position: fixed;}
.popup .htitle{ height: 46px; line-height: 46px; padding: 0 15px; background-color: #f85251; border-radius: 4px 4px 0 0; font-size: 20px; color: #fff;}
.popup .close{ width: 24px; height: 24px; background: url("icon_close.png")/*tpa=http://www.longtugame.com/static/v3/images/icon_close.png*/; cursor: pointer; position: absolute; right: 15px; top: 10px;}
.popup .content{ background-color: #fff; border-radius: 0 0 4px 4px;}
	/*pop_mask*/
.popup_mask{ width: 100%; background: #000; opacity: 0.5; filter: alpha(opacity=50); position: fixed; top: 0; bottom: 0; z-index: 99;}

/*扫码*/
.scanCode{ width: 600px;}

.scanCode .title{ padding: 14px 0; border-bottom: 1px solid #ccc;}
.scanCode .title p{ text-align: center; color: #717171;}
.scanCode .title .price{ margin-bottom: 10px; font-size: 18px;}
.scanCode .title .pay{ font-size: 24px;}
.scanCode .title .price .diamond{ color: #479be3;}
.scanCode .title .price .num,
.scanCode .title .pay .num{ color: #f85251;}
.scanCode .code{ padding: 20px 40px 44px; background: url("scancode.png")/*tpa=http://www.longtugame.com/static/v3/images/scancode.png*/ no-repeat right center; position: relative;}
.scanCode .pic{ display: inline-block; position: relative; left: -34px; top: -15px;background: url("loading.gif")/*tpa=http://www.longtugame.com/static/v3/images/loading.gif*/ no-repeat;}
.scanCode .pic img{ width: 172px;}
.scanCode .note{ width: 173px; height: 48px; padding-left: 60px; margin-top: -15px; background: url("scancode_scan.png")/*tpa=http://www.longtugame.com/static/v3/images/scancode_scan.png*/ no-repeat 16px 10px #479be3; font-size: 16px; color: #fff;}








/*----------------------------------bug----------------------------------------------*/

/*giftSearchError*/
.giftSearchError{ padding: 50px 0 100px; text-align: center;}

/*scoreHelpTip*/
.scoreHelpTip{ padding: 9px; background: #fff; font-size: 14px; color: #6fbe23; border: 1px solid #8ac551; border-radius: 4px;}


@-webkit-keyframes mallAnim{
	0%{ transform: scale(1);}
	50%{ transform: scale(1.1);}
	100%{ transform: scale(1);}
}

@-moz-keyframes mallAnim{
	0%{ transform: scale(1);}
	50%{ transform: scale(1.1);}
	100%{ transform: scale(1);}
}


@-ms-keyframes mallAnim{
	0%{ transform: scale(1);}
	50%{ transform: scale(1.1);}
	100%{ transform: scale(1);}
}

@keyframes mallAnim{
	0%{ transform: scale(1);}
	50%{ transform: scale(1.1);}
	100%{ transform: scale(1);}
}









































