.line1 {height:2px; overflow:hidden; width:640px; background:url(../images/line1.gif) no-repeat; margin:18px auto;}

#wap2 {background:url(../images/leftbg.gif) repeat-y left;}
#wap2.noBg {background-image:none;}
#wap2.noBg .content {float:none; margin:0 auto;}
#wap2 .block {border-left:1px solid #beced8; border-right:1px solid #beced8;}
.leftmenu li,.leftmenu li h3,.leftmenu li.on h3 a,.leftmenu2 h4,.leftmenu2 li.on2 h4,.leftmenu2 li.on2 h4 a {background:url(../images/leftmenu.gif);}
.leftmenu,.leftmenu2 {width:187px; position:relative; float:left;}
.leftmenu li {height:47px; line-height:47px; text-align:left; background-repeat:repeat-x; background-position:0 -301px;}
.leftmenu li h3 {background-repeat:no-repeat; background-position:12px 0;}
.leftmenu li h3.noBg {background-image:none;}
.leftmenu li h3.noBg a {padding-left:24px;}
.leftmenu li h3 a {display:block; padding-left:42px; color:#333;}
.leftmenu li.on {background-position:0 -348px; width:215px;}
.leftmenu li.on h3{ font-size:14px; font-weight:bold;}
.leftmenu li.on h3 a {background-repeat:no-repeat; background-position:right -431px;}
.leftmenu a:link,.leftmenu a:visited {color:#333;}
.leftmenu a:hover,.leftmenu a:active {color:#f00;}
.leftmenu .on h3 a:link,.leftmenu .on h3 a:visited {color:#1E50A2;}
.leftmenu li.s1 h3 {background-position:12px 0;}
.leftmenu li.s2 h3 {background-position:12px -47px;}
.leftmenu li.s3 h3 {background-position:12px -94px;}
.leftmenu li.s4 h3 {background-position:12px -141px;}
.leftmenu li.s5 h3 {background-position:12px -188px;}
.leftmenu li.s6 h3 {background-position:12px -235px;}
.leftmenu li.s7 h3 {background-position:12px -478px;}
.leftmenu li.s8 h3 {background-position:12px -533px;}

.noBg li h3 {background-image:none;}
.noBg li h3 a {padding-left:24px;}

.leftmenu2 li h4 {height:47px; line-height:47px; text-align:left; background-repeat:repeat-x; background-position:0 -301px; text-indent:38px; cursor:pointer;}
.leftmenu2 li ul {border-bottom:1px solid #ADC3D0; display:none;}
.leftmenu2 li li h5 { color:#999;}
.leftmenu2 li li h5 a {display:block; line-height:28px; text-align:left; text-indent:38px; color:#999; height:28px; width:187px; background:#FFFFE7 url(../images/dot01.gif) repeat-x 0 27px;}
.leftmenu2 li li.on h5 a,.leftmenu2 li li.on h5 a:active {background-color:#FFFFFF; position:relative; width:188px; font-weight:bold; height:27px;border-bottom:1px solid #ADC3D0;border-top:1px solid #ADC3D0; margin-top:-1px; background-image:none;outline:0;}

.leftmenu2 a:link,.leftmenu2 a:visited {color:#000;}
.leftmenu2 a:hover,.leftmenu2 a:active {color:#f00;}
.leftmenu2 li li a:link,.leftmenu2 li li a:visited {color:#999;}
.leftmenu2 li li a:hover,.leftmenu2 li li a:active {color:#f00; background-color:#FFFFCC;}
.leftmenu2 li li.on a:link,.leftmenu2 li li.on a:visited {color:#1E50A2;}
.leftmenu2 li button {float:right; width:20px; height:19px; border:none; background-position:-79px 0; cursor:pointer; margin:15px 9px 0 0;}
.leftmenu2 li.on button {background-position:-79px -19px;}
.leftmenu2 li.on ul {display:block;}
.leftmenu2 li.on2 {width:213px;}
.leftmenu2 li.on2 h4 {background-position:0 -348px;}
.leftmenu2 li.on2 h4 a { background-position:right -431px; background-repeat:no-repeat; display:block; }

.content {float:right; width:760px; _width:742px; position:relative; padding:0 0 48px;}
.contTitle,.introTitle {background:url(../images/tbg.gif) no-repeat left bottom; margin:12px auto; width:700px; padding:6px 0 42px;}
.contTitle2 {margin:12px auto; width:700px; padding:6px 0 0px;}
.contTitle2 h1 {font-size:20px; font-family:"Î¢ÈíÑÅºÚ"; }
.contTitle h1 {font-size:20px; font-family:"Î¢ÈíÑÅºÚ"; }

.contTitle p {font-size:14px; color:#999;}

.content h2 {text-align:left; font-size:14px; font-weight:bold; width:700px; margin:0 auto;}
.content h2 span {float:right; font-size:12px; font-weight:normal; color:#ccc;}
.content h2 label {width:105px; height:30px; background-position:0 -58px; display:inline-block;color:#FFFF99; text-align:center; line-height:24px; font-size:12px; font-weight:normal;}
.content h2 label.thunderfire {background-position:0 -88px; }

.content h2.subTitle {font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; text-align:center; margin:18px auto 24px;}
.cardSelect {text-align:left;width:700px; margin:18px auto; clear:both;}
.cardSelect .cardL {float:left; padding-bottom:36px;}
.cardSelect .cardL img {margin-bottom:-42px;}
.cardSelect .cardL input {height:24px; width:24px;}
.cardSelect .cardR {float:right; width:560px; padding:6px 0 0; position:relative;}
.cardSelect .cardR .cardList {background-color:#F5F5F5; margin:0 3px; padding:0 0 12px;cursor:pointer;}
.cardSelect .on .cardList{background-color:#FFFED1;}
.cardSelect .cardR .arr {width:16px; height:20px; position:absolute;background-position:-96px -38px; left:-12px; top:16px;}
.cardSelect .on .arr{background-position:-80px -38px;}

.cardList h3 {margin:9px; text-indent:1em; border-bottom:1px solid #ccc; padding-bottom:5px;}
.cardList ul {padding:0 18px;}
.cardList ul li {height:36px; width:112px; float:left; border:0px solid #c00; margin-top:12px; padding-left:16px;}
.cardList ul li img {margin:0 4px -14px 0;}

.info {width:700px; margin:0 auto; text-align:left;}
.info img {float:left;}
.info p {margin-left:120px; line-height:20px;}

.area1 h3 {background-color:#F2F2F2; text-align:left; padding:5px 6px 3px; margin:0 4px; border-bottom:1px solid #FFFFFF; font-weight:bold;}
.area1 h3.textCenter {text-align:center;}
.area1 h3 img {margin:0 9px -3px 0;}
.area1 {width:700px; margin:18px auto 0;}
.area1 .block {}
.area1 .cont {padding:12px 28px; background-color:#F8F8F8; margin:0 4px; text-align:left; border-top:1px solid #CCCCCC; z-index:1;}

.methodList {float:left; width:150px;}
.methodDes {float:right; width:450px; font-size:12px; line-height:20px; color:#666; padding:6px 0 0; height:100px;}
.methodList li {font-size:12px; color:#888; height:26px; line-height:26px; }
.methodList li.on {font-weight:bold;}
.methodList li label {font-size:14px; color:#000;}
.methodList li span {padding:3px 24px 3px 6px;background:url(../images/q.gif) no-repeat 68px 4px;}
.methodList li.over span {background-color:#FFFF99; background-position:68px -30px;}
.methodList li.youhui {background:url(../images/youhui.gif) no-repeat right;}

.slidearea {background:#F2F6FB url(../images/slideBg.gif) repeat-x top; border:1px solid #C4D3E8; border-top:none; width:668px; margin:-1px auto 0; padding:24px 12px;}
.slidearea h4 {text-align:left; color:#CC6600; font-size:14px;width:560px; margin:0 auto;}
.slidearea p.notice{width:560px; margin:6px auto;}
.cardList li,.cardList li.on,.cardList li span{background:url(../images/cardBg.gif) no-repeat;}

.cardList {width:600px;_width:620px; margin:0 auto;}
.cardList li {width:167px; height:78px; float:left;  margin:16px 16px 0; cursor:pointer;}
.cardList li.on {background-position:0 -78px;}
.cardList li.on p {color:#333;}
.cardList li p del {color:#999;}
.cardList li span {float:left; width:72px; height:72px; text-indent:-100em; margin-left:3px;background-position:0 -168px;}
.cardList li span.d100{background-position:0 -230px;}
.cardList li span.d150{background-position:0 -293px;}
.cardList li span.d200{background-position:0 -356px;}
.cardList li span.d300{background-position:0 -419px;}
.cardList li span.d500{background-position:0 -483px;}
.cardList li span.d1000{background-position:0 -605px;}
.cardList li span.d3000{background-position:0 -676px;}
.cardList li span.d5000{background-position:0 -740px;}
.cardList li span.d10000{background-position:0 -814px;}

.cardList li span.d0 {width:115px; height:38px; background-position:6px -554px;margin:0 50px 12px 0;}
.cardList li p {text-align:left; color:#999; margin:12px 0 0;}
.cardList li p.other {margin-left:42px;}

.gameList {margin:12px 0 0 48px;}
.gameList li {float:left; height:48px; width:420px; margin:9px 0 -12px; text-align:left;}
.gameList li img {margin:0 6px -9px;}
.gameList li.on {font-weight:bold;}

.calculate {text-align:left; width:560px; margin:0 auto;}
.calculate p {float:right; text-align:right;}
.calculate img {margin:0 0 -8px 9px;+margin-bottom:-5px;}
.calculate2 {text-align:left; width:620px; margin:0 auto;}
.calculate2 p {float:right; text-align:right;}
.calculate2 img {margin:0 0 -8px 9px;+margin-bottom:-5px;}
.accountForm {}
.accountForm .form {width:320px; float:left; font-size:14px;}
.accountForm p img {margin:0 0 -9px;+margin-bottom:-6px;}
.accountForm .form input {margin:0 12px;}

.layoutTb1{margin:0 auto;}
.layoutTb1 th,.layoutTb1 td{padding:4px 6px;}
.layoutTb1 th {font-weight:normal; padding-bottom:18px;}
.tb01 {margin:9px auto; border:1px solid #ccc;}
.tb01 th,.tb01 td {padding:6px 9px;  border:1px solid #ccc;}
.tb01 th {font-weight:normal; background:url(../images/thbg.gif) repeat-x bottom;color:#666;}
.tb01 td {font-size:14px;}
.tb01 td p {line-height:2em;}
.tb02 td{padding:18px 24px;}
td a {font-family:"ËÎÌå";}

.kuandai td {padding:5px 0; text-align:right; position:relative;}
.kuandai td select {width:120px;}
.lb1 label,.lb2 label {width:103px; height:24px; display:inline-block; color:#FFFF99; text-align:center; line-height:24px;}
.lb1 label {background-position:0 -240px;}
.lb2 label {background-position:0 -216px;}
.kuandai .tip { margin:1px 0 0 24px; text-align:left; background-color:#F8FAFF; border:1px solid #ccc; padding:3px 9px; }
.kuandai .tip p {position:relative; line-height:20px;}
.kuandai .tip .arr {display:block; position:absolute; width:12px; height:14px; background-position:-75px -118px; left:-20px; top:0;}
.kuandai td.search {text-align:left; padding:24px 0 0 24px;}
.kuandai td.search span {display:inline-block; padding:0 0 9px 9px;}

.noData {background-color:#FFFED1; border:1px solid #ccc; padding:6px; text-indent:2em; text-align:left;}
.highLight {background-color:#FFFED1;}
.hover {background-color:#F8FAFF;}

.slideTb {background:#F2F6FB url(../images/slideBg.gif) repeat-x left -1px;}
.slideTb table {margin:24px auto;}
.slideTb th,.slideTb td {border:none; padding:6px 3px; font-size:12px;}
.slideTb td img {margin:0 0 -8px 16px;}
.slideTb p {padding:12px 0;}

.localSel td {padding:3px;}
.localSel td select {width:130px;}

.qanda {margin-bottom:24px;}
.qanda dl {text-align:left;font-size:14px;}
.qanda dt {background:url(../images/q2.gif) no-repeat 0 2px; padding:0 42px 0; margin-top:12px; cursor:pointer; color:#1E50A2;}
.qanda dt.on {background-image:url(../images/q1.gif);}
.qanda dd {padding:12px 0 12px 48px; line-height:23px; color:#666; background:#F8F8F8 url(../images/a.gif) no-repeat 18px 16px; font-size:12px; margin:18px 0;}

.operate {float:right; font-size:12px; color:#1E50A2; text-align:right; font-family:"ËÎÌå"; margin-right:9px; position:relative; width:224px; position:relative; line-height:26px; height:26px;}
.thunderfire .operate {width:70px;}
.operate b {font-weight:normal;position:absolute; display:inline-block; padding:0px 9px 0px; left:0; top:0; cursor:pointer;}
.operate b.on {border:1px solid #ccc; border-bottom:none; background-color:#F8F8F8; padding:2px 9px 4px;}

.tb01 .explain {background-color:#F8F8F8; text-align:left; line-height:20px; font-size:12px; padding:12px 18px;}

.productList li {float:left; width:120px; text-align:left; padding:0 0 6px;}
.productList li img {margin:0 6px -6px 0;}
.zhuanqu {text-align:left; margin:24px 0 0 24px;}
.zhuanqu a:link,.zhuanqu a:visited {text-decoration:underline; color:#1E50A2; line-height:24px;}
.introTitle {padding:0 0 28px; margin:24px 0 0;}
.introTitle h2 {height:36px;}
.introTitle h2 span {float:right; margin-top:12px;}
.introTitle h2 img {margin:0 6px -12px 0;}
.intro p {text-align:left; font-size:14px; line-height:24px; text-indent:2em; margin-bottom:1em;}
.noBg {background-image:none;}

.picList {border:1px solid #ccc; padding:15px 0 15px 24px;}
.picList li {float:left; margin:0 18px 9px 0;}
.picList2 li {margin-right:30px;}
.picList li img {border:1px solid #D2DCE5; margin-bottom:6px;}

.zhuanqu {text-align:left; margin:24px 0 0 24px;}
.zhuanqu a:link,.zhuanqu a:visited {text-decoration:underline; color:#1E50A2; line-height:24px;}


.zhuandian {background:url(../images/arr2.gif) no-repeat 3px 9px; padding:28px 28px 0 18px; display:inline-block; font-size:14px;}
.zbtn {display:inline-block; width:149px; height:26px; background-position:0 -299px; text-align:center;}
.zbtn:link,.zbtn:visited {color:#fff;}
.zbtn:hover {background-position:0 -325px; color:#FFFF66; text-decoration:none;}

.prizeMenu {position:relative; margin:-30px auto 3px;}
.prizeMenu ul {clear: both; overflow: hidden;_zoom:1;}
.prizeMenu ul li {float:left; padding:0 9px;text-align:center;  height:28px; line-height:28px; cursor:pointer; border:1px solid #ccc; margin: 3px 3px 0 0;background:url("../images/thbg.gif") center bottom;}
.prizeMenu ul li.on {font-weight:bold;background:#F4F4F5 none;}
.prizeList {background-color:#EEEEEE; border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; padding:24px 0 12px; margin:12px auto;}
.prizeList li {float:left; width:24%;}
.prizeList li img {border:1px solid #ccc; margin-bottom:12px; padding:3px; background-color:#fff;}
.prizeList li.new,.prizeList li.hott {position:relative;}
.prizeList li.new i,.prizeList li.hott i {display:block; height:36px; width:36px; background:url(../images/new.gif) no-repeat; position:absolute; left:22px; top:1px;}
.prizeList li.hott i {background-image:url(../images/hot.gif);}

.popup {width:525px; margin:0 auto; overflow:hidden; text-align:left;}
.pTitle,.pBody,.pBtm {background:url(../images/box_bg.png) no-repeat;}
.pTitle {height:97px;}

.pTitle h2 {font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; padding:64px 0 0; text-align:center; font-weight:bold; color:#c00; width:auto;}
.pBody { background-repeat:repeat-y; background-position:-525px 0;padding:0 64px 20px;}
.pBody h3 {background-color:transparent; font-size:14px; margin:0 0 18px;}
.pBody h4,.pBody h5 {background-color:transparent; color:#333;width:auto;}
.pBody h4 span {float:right; font-family:"ËÎÌå"; font-weight:normal;}
.pBody li,.pBody li.on h5 {border-top:1px dotted #999; }
.pBody li h4 { border-top:1px solid #fff; border-bottom:1px solid #fff; padding:3px 9px;}
.pBody li h5 {padding:9px 12px 0;}
.pBody li ul {clear:both; overflow:hidden;_height:1%; font-size:12px; padding:6px 12px;}
.pBody li li {border:none; background-color:transparent; float:left; height:26px; width:240px; overflow:hidden;}
.pBody li h5,.pBody li ul {background-color:#FCF3D8; width:auto; display:none;}
.pBody li.on h4 {font-weight:bold;}
.pBody li.on h5,.pBody li.on ul {display:block;}
.pBtm {background-position: -1049px 0; height:10px; overflow:hidden;}
.unsel,.sel,.unable{background:url(../images/sel.gif) no-repeat left top; padding:6px 0px 4px 24px; line-height:26px; }
.sel{background-position:left -26px;}
.unable{background-position:left -71px; color:#999;}

.tip4,.tip4 .t4Bg,.tip4 .t4Btm { background:url(../images/tip4.gif) no-repeat;}
.tip4 {width:313px; margin:0 auto; padding:6px 0 0; position:relative; background-position:0 -15px; text-align:left;}
.tip4 p{font-size:12px; font-family:"ËÎÌå"; margin:3px 0;}
.tip4 .t4Bg { background-position:-313px 0; background-repeat:repeat-y;padding:6px 12px;}
.tip4 .t4Btm {height:15px; overflow:hidden; font-size:0; line-height:0;}
.tip4 .tipClose {position:absolute; top:0px; right:0px; font-family:"ËÎÌå";}
.tipClose{float:right;font-size:9px; margin:4px 9px 0 0; line-height:9px; background-color:#fff; color:#333;}
.tipClose:link,.tipClose:visited {text-decoration:none;}

/*ÍøÒ×±¦Ð¡¶î¹º¿¨*/
.smallCard {background:url(../images/small_card_bg.png) no-repeat;width:694px; height:121px; margin:0 auto;text-align:left;}
.smallCard h5 {font-size:14px;}
.smallCard .feature {padding-left:64px;}
.smallCard .feature li {float:left; width:210px; padding:12px 0 0 70px;}
.smallCard .feature li p {color:#999;}
.smallCard .steps {padding:15px 0 0 64px ;}
.smallCard .steps li {float:left; width:230px; padding:12px 0 0 60px;}

.share {height:32px; position:relative; z-index:999;}
.share div {}
.share .shareIcons {text-align:right; padding-right:32px;}
.shareIcons span a {width:32px; height:32px;display:inline-block;overflow:hidden; outline:none; line-height:1000em;background:url(../images/weibos.png) no-repeat; vertical-align:middle; margin-left:6px;}
.shareIcons .s1 {}
.shareIcons .s2 {background-position:-38px 0;}
.shareIcons .s3 {background-position:-76px 0;}
.shareIcons .s4 {background-position:-114px 0;}
.weixin {text-align:left; z-index:1000; position:absolute; width:320px; padding:12px; background-color:#F8F8F8; border:2px solid #BECED8; right:0; top:44px; display:none;}
.weixin h4 {font-weight:bold; color:#CC6600;}
.weixin p {font-size:12px; color:#555; line-height:22px;}
.weixin p img {border:1px solid #CFCFCF;}
.weixin i {width:17px; height:10px; background:url(../images/weiboarr.png) no-repeat;; position:absolute; top:-10px; right:36px;}

.popupWin{border: 1px solid #BECED8;width:350px; background-color: #F8FAFF; position: absolute; left: 0; top: 0; display: none;}
.popTitle{height: 30px; background: url(../images/navbar.gif) repeat-x 0 -275px;}
.popTitle h3{float: left; padding: 3px 0 0 6px; font-weight: bold; font-size: 14px;}
.popTitle a{float: right; margin: 4px 6px 0 0;}
.popTitle a:hover {text-decoration: none;}
.popCont{padding: 18px; text-align: left; font-size: 14px; list-style: 24px;}

/* ·ÖÏí */

.share {height:32px; position:relative; z-index:999;}
.share div {}
.share .shareIcons {text-align:right; padding-right:32px;}
.shareIcons span a {width:32px; height:32px;display:inline-block;overflow:hidden; outline:none; line-height:1000em;background:url(../images/weibos.png) no-repeat; vertical-align:middle; margin-left:6px;}
.shareIcons .s1 {}
.shareIcons .s2 {background-position:-38px 0;}
.shareIcons .s3 {background-position:-76px 0;}
.shareIcons .s4 {background-position:-114px 0;}
.weixin {text-align:left; z-index:1000; position:absolute; width:320px; padding:12px; background-color:#F8F8F8; border:2px solid #BECED8; right:0; top:44px; display:none;}
.weixin h4 {font-weight:bold; color:#CC6600;}
.weixin p {font-size:12px; color:#555; line-height:22px;}
.weixin p img {border:1px solid #CFCFCF;}
.weixin i {width:17px; height:10px; background:url(../images/weiboarr.png) no-repeat;; position:absolute; top:-10px; right:36px;}

