/***** gobal *****/
body { background:#fff; }
input { background:#fff; }


@font-face {font-family: "iconfont";
  	src: url('../font/iconfont.eot'); /* IE9*/
    src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../font/iconfont.woff') format('woff'), /* chrome firefox */
    url('../font/iconfont.ttf') format('truetype'), /* chrome firefox opera Safari, Android, iOS 4.2+*/
    url('../font/iconfont.svg#uxiconfont') format('svg'); /* iOS 4.1- */
}


.iconfont {
  font-family:"iconfont" !important;
  font-size:2.6em;
  color: #888888;
  font-style:normal;
}

.btn_gray { display:inline-block; padding:0 20px; margin-right:9px; height:40px; line-height:40px; font-size:14px; color:#808080; background:#fafafa; border:1px solid #c8c8c8; border-radius:3px; }
.btn_gray:hover { border-color:#f08300;}
.bc_orange { background:#f08300; }

.lh40{ line-height:40px; }


.fc_gray { color:#666; }
.fc_green { color:#8bccd1; }
.fc_orange { color:#f08300; }


.z99 { z-index:99 !important; }

.w_min { width:75px !important; }

a.btn_orange{ line-height:40px; }
.btn_orange { display:block; width:143px; height:40px; cursor:pointer; text-align:center; font-size:16px; color:#fff;
	border-radius:3px; border:1px solid #d7a452; box-shadow:0 1px 0 #ccc;
	background-color:#fca401;
	background-image:-webkit-linear-gradient(#fbac01, #fe9600);
	background-image:-o-linear-gradient(#fbac01, #fe9600);
	background-image:linear-gradient(#fbac01, #fe9600); /* Firefox */ /* Safari å’?Chrome */ /* Safari å’?Chrome */ /* Opera */
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbac01', endColorstr='#fffe9600', GradientType=0);/* ie7/8  */ }
.btn_orange:hover { color:#fff; }

.btnGray { display:block; width:143px; height:40px; line-height:40px; text-align:center; font-size:16px; color:#666;
	border-radius:3px; border:1px solid #e5e5e5; box-shadow:0 1px 0 #ccc;
	background-color:#fca401;
	background-image:-webkit-linear-gradient(#f5f5f5, #f0f0f0);
	background-image:-o-linear-gradient(#f5f5f5, #f0f0f0);
	background-image:linear-gradient(#f5f5f5, #f0f0f0); /* Firefox */ /* Safari å’?Chrome */ /* Safari å’?Chrome */ /* Opera */
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f0f0f0', GradientType=0);/* ie7/8  */ }
.btnGray:hover { color:#666; }

/*  bank*/
.ico-icbc-s, .ico-cmb-s, .ico-ccb-s, .ico-abc-s, .ico-boc-s, .ico-cebb-s, .ico-ecitic-s, .ico-gdb-s, .ico-pingan-s, .ico-cmbc-s, .ico-cib-s, .ico-sdb-s, .ico-huarun-s, .ico-bosh-s, .ico-spdb-s, .ico-sdeb-s,
.ico-nbcb-s, .ico-boco-s, .ico-bob-s, .ico-hkb-s, .ico-njcb-s, .ico-jsb-s, .ico-hzcb-s, .ico-hxb-s, .ico-srcb-s, .ico-zjcb-s, .ico-post-s, .ico-cqcb-s, .ico-bsb-s, .ico-cbhb-s, .ico-nycbank-s, .ico-bocd-s,
.ico-sznsh-s, .ico-hrbcb-s, .ico-jjccb-s, .ico-citic-s, .ico-ceb-s, .ico-pab-s, .ico-crb-s, .ico-comm-s ,.ico-spob-s,.ico-shbank-s,.ico-nbbank-s,.ico-spabank-s,.ico-bjrcb-s,.ico-psbc-s,.ico-fdb-s,.ico-fdb-s,.ico-weixin-s,.ico-zfb-s,.ico-czbank-s,.ico-czcb-s,.ico-sdebank-s,.ico-gzncxys-s,.ico-hkbea-s,.ico-bankofbeijing-s,.ico-cqnsh-s,.ico-nbyh-s,.ico-cdyh-s,.ico-qdyh-s,.ico-hfyh-s,.ico-xmyh-s,.ico-sxxh-s,.ico-gznh-s,.ico-yinlian-s,.ico-weixins-s,.ico-tenpays-s,.ico-weixinsaoma-s{
display: inline-block;height: 24px;width: 24px;background: url("../images/bank_s.png") no-repeat;color: transparent;font-size: 0;overflow: hidden;-webkit-background-size: 100% auto;background-size: 100% auto;}

.ico-cmb-s{background-position:0 0;}
.ico-ecitic-s,.ico-citic-s{background-position:0 -24px;}
.ico-icbc-s{background-position:0 -48px;}
.ico-boc-s{background-position:0 -72px;}
.ico-cebb-s,.ico-ceb-s{background-position:0 -96px;}
.ico-pingan-s,.ico-pab-s{background-position:0 -120px;}
.ico-abc-s{background-position:0 -144px;}
.ico-cmbc-s{background-position:0 -168px;}
.ico-gdb-s{background-position:0 -192px;}
.ico-ccb-s{background-position:0 -216px;}
.ico-cib-s{background-position:0 -240px;}
.ico-sdb-s{background-position:0 -264px;}
.ico-huarun-s,.ico-crb-s{background-position:0 -288px;}
.ico-bosh-s{background-position:0 -312px;}
.ico-spdb-s{background-position:0 -336px;}
.ico-sdeb-s{background-position:0 -360px;}
.ico-nbcb-s{background-position:0 -384px;}
.ico-boco-s,.ico-comm-s{background-position:0 -408px;}
.ico-bob-s{background-position:0 -432px;}
.ico-hkb-s{background-position:0 -456px;}
.ico-njcb-s{background-position:0 -480px;}
.ico-jsb-s{background-position:0 -504px;}
.ico-hzcb-s{background-position:0 -528px;}
.ico-hxb-s{background-position:0 -552px;}
.ico-srcb-s{background-position:0 -576px;}
.ico-zjcb-s{background-position:0 -600px;}
.ico-post-s{background-position:0 -624px;}
.ico-cqcb-s{background-position:0 -648px;}
.ico-bsb-s{background-position:0 -672px;}
.ico-cbhb-s{background-position:0 -696px;}
.ico-nycbank-s{background-position:0 -720px;}
.ico-bocd-s{background-position:0 -744px;}
.ico-sznsh-s{background-position:0 -768px;}
.ico-hrbcb-s{background-position:0 -792px;}
.ico-jjccb-s{background-position:0 -816px;}
.ico-spob-s{background-position:0 -840px;}

.ico-shbank-s{background-position:0 -864px;}
.ico-nbbank-s{background-position:0 -888px;}
.ico-spabank-s{background-position:0 -912px;}
.ico-bjrcb-s{background-position:0 -936px;}
.ico-psbc-s{background-position:0 -960px;}
.ico-fdb-s{background-position:0 -984px;}

.ico-zfb-s{background-position:0 -1032px;}
.ico-czbank-s{background-position:0 -1056px;}
.ico-czcb-s{background-position:0 -1080px;}
.ico-sdebank-s{background-position:0 -1104px;}
.ico-gzncxys-s{background-position:0 -1128px;}
.ico-hkbea-s{background-position:0 -1152px;}
.ico-bankofbeijing-s{background-position:0 -1176px;}
.ico-cqnsh-s{background-position:0 -1200px;}
.ico-nbyh-s{background-position:0 -1224px;}
.ico-cdyh-s{background-position:0 -1248px;}
.ico-qdyh-s{background-position:0 -1272px;}
.ico-hfyh-s{background-position:0 -1296px;}
.ico-xmyh-s{background-position:0 -1321px;}
.ico-sxxh-s{background-position:0 -1346px;}
.ico-gznh-s{background-position:0 -1370px;}
.ico-yinlian-s{background-position:0 -1394px;}
.ico-weixins-s{background-position:0 -1418px;}
.ico-tenpays-s{background-position:0 -1442px;}
.ico-weixinsaoma-s{background-position:0 -1466px;}

/* icons */
.ic, .ic_eyes_open, .ic_eyes_close { display:block; background-image:url(../images/icons.jpg); background-repeat:no-repeat; }
.ic_dianhun { background-position:-30px 0; }
.ic_zhifubao { background-position:-30px -30px; }
.ic_bank { background-position:-30px -60px; }
.ic_shengfutong { background-position:-30px -90px; }
.ic_recharge { background-position:-30px -120px; }
.ic_phone { background-position:-30px -150px; }
.ic_tiammao { background-position:-30px -180px; }
.ic_more { background-position:-30px -210px; }
.ic_caifutong { background-position:-30px -272px; }
.ic_sms { background-position:-30px -302px; }
.ic_sound { background-position:-30px -332px; }
.ic_weixin { background-position:-30px -362px; }

.crt .ic_dianhun { background-position:0 0; }
.crt .ic_zhifubao { background-position:0 -30px; }
.crt .ic_bank { background-position:0 -60px; }
.crt .ic_shengfutong { background-position:0 -90px; }
.crt .ic_recharge { background-position:0 -120px; }
.crt .ic_phone { background-position:0 -150px; }
.crt .ic_tiammao { background-position:0 -180px; }
.crt .ic_more { background-position:0 -210px; }
.crt .ic_caifutong { background-position:0px -272px; }
.crt .ic_sms { background-position:0px -302px; }
.crt .ic_sound { background-position:0px -332px; }
.crt .ic_weixin { background-position:0 -362px; }

.ic_tip { width:20px; height:20px; background-position:-60px 0; }
/* title*/
.title_border { position:relative; margin-bottom:5px; border-top:1px solid #e5e5e5; }
.title_border .bc_orange { position:absolute; top:-2px; left:0; width:37px; height:2px; line-height:0; }

.title_min { position:relative; height:34px; line-height:34px; border-bottom:1px solid #e6e6e6; color:#666; }
.title_min h3 { font-size:16px; font-weight:normal; }
.title_min a.more { position:absolute; right:20px; top:0; color:#666; }

.title_tip { position:relative; padding-left:30px; margin-bottom:10px; color:#404040; font-size:14px; }
.title_tip i { position:absolute; left:0; top:0;_left:-25px; }
/***** start *****/

.warp{width:1000px;margin:0 auto;}
#topBar{background:#424040;height:22px;text-align:right;color:#fff;}
#topBar a{color:#bbb9b9;margin:0 5px;}


#header{height:77px;}
#header h1{float:left;margin-top:5px;}
#nav{float: right;}
#nav li{float:left;text-align:center;}
#nav li.current a{color:#f60;
    background-color:#e1e0e1;
	background-image:-webkit-linear-gradient(#d6d6d6, #fff);
	background-image:-o-linear-gradient(#d6d6d6, #fff);
	background-image:linear-gradient(#d6d6d6, #fff); /* Firefox */ /* Safari å’?Chrome */ /* Safari å’?Chrome */ /* Opera */
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd6d6d6', endColorstr='#ffffffff', GradientType=0);/* ie7/8  */ 
}
#nav li a{color:#1a1b1c;font-size:16px;display:block;height:77px;line-height:77px;padding:0 25px;_width:80px;_padding:0 15px;}
#nav li a:hover{color:#f60;}

#banner li{background-position:center top;background-repeat:no-repeat;height:296px;}
#banner li a{display:block;height:100%;width:1000px;margin:0 auto;}

#module{margin-top:20px;}
#module ul{width:290px;margin:0 auto;}

#module .quick{ position:relative;}
#module p{text-align:center;color:#808080;margin-top:5px;}
#module .more{color:#666; position:absolute; right:15px; top:10px; }
#module .dhb,#module .game{background:url(../images/line.jpg) no-repeat right 40px;padding-right:10px;}
#module .dhb,#module .game,#module .quick{ position:relative; float:left;width:325px;}
#module .dhb .t,#module .game .t,#module .quick .t{background:url(../images/homeTitles.jpg) no-repeat;text-indent: -999px;overflow:hidden;height: 30px;}
#module .dhb .t{background-position:center 0}
#module .game .t{background-position:center -32px;}
#module .quick .t{background-position:center -64px;}

#module li{float:left;margin:8px;display:inline;}
#module li a{color:#666;width:80px;display:block;text-align:center;}
#module li img{display:block;margin:0 auto;border-radius:5px;}
#module li a:hover{color:#369;}
#module li a:hover img{border-radius:12px;box-shadow: 1px 1px 3px #666;}

#module .searchCard{ position:absolute;top:0px;left:0px;padding:0 20px 0 20px;background:#fff;height:250px;width:260px;border: 1px solid #ddd;}
#module .searchCard h4{text-align:center;font-size:16px;height:36px;line-height:36px;}
#module .searchCard h4 .close{float:right;font-size: 21px;color: #999;}
#module .searchCard label{border:1px solid #ddd;padding:3px;color:#666; border-radius:3px;margin:10px auto 0 auto;}
#module .searchCard label input{border:0px;padding:2px;width:180px;outline:0px;}

#module .searchCard .msg{color:red;}
#module .searchCard .btn_gray{height:30px;line-height:30px;margin-top:10px;}
#module .searchCard .f5{font-size:18px;}
#module .searchCard .msg{color:#de1d18;text-align:left}
#module .searchCard .msg i{font-size:16px;color:#de1d18;margin-right:5px;}

#module .searchCard .result{ position:absolute;top:35px;left:0px;background:#fff;}
#module .searchCard .result a{width: 70px;margin-left: 53px;padding: 0px;}
#module .searchCard .result li{float:none;display:block;padding-left:50px;}

#link{text-align:center;border-bottom:1px solid #d5d5d5;padding:50px 0 10px 0;clear:both;color:#bbb;}
#link a{margin:0 5px;color:#666;}

/*#footer{padding:20px;width: 830px;color:#666;}
#footer a{color:#666;}
#footer h2{float:left;margin-top:8px;}
#footer p{margin-left:200px;}
*/

/*.my_footer { background:#fff !important; }
.footer_items { border-color:#ccc !important; }
*/


#main{background:#fafafa url(../images/mainBg.jpg) repeat-x;min-height:300px;}

.crumb{line-height: 32px;color: #666;padding:10px 0 5px 0;}
.crumb a{color:#169bd5;}



/***** sidebar *****/
#sidebar { width:211px; min-height:800px; padding-top:10px; margin-right:15px; float:left; border:1px solid #e5e5e5; background:#f6f6f6;}
#sidebar .payInfo { text-align:center; color:#5b5a5a; }
#sidebar .payInfo .logo{margin:auto;display:block;}
#sidebar .payInfo a { display:block; margin-bottom:10px; }
#sidebar .txt { padding:0 10px; margin-bottom:30px; color:#999; }
#sidebar .menu { border-top:1px solid #eaeaea; }
#sidebar li { position:relative; font-size:14px; background:#f6f6f6; border-bottom:1px solid #fff; }
#sidebar li a { display:block; height:20px; line-height:20px; padding:10px 0 10px 50px; color:#808080; border-bottom:1px solid #eaeaea; }
#sidebar .crt a { background:#f08300; color:#fff; }
#sidebar .ic { position:absolute; left:10px; top:10px; width:20px; height:20px; }
.font_more { position:absolute; right:20px; top:10px; font-family:'helvetica'; }



/***** rightBar *****/
#rightBar { width:217px; float:left; }
#rightBar h3 a{color:#666;}
#rightBar a:hover { color:#000; }
#rightBar .rightBarItem { padding-left:18px; margin-bottom:28px; border:1px solid #e5e5e5; background:#fff; }

.sideHelp, .sideSever { padding:10px 0 ;}
.sideHelp a { color:#b2b2b2; display:block; line-height:25px; }
.sideSever .fc_green { font-size:22px; line-height:1.5em; }
.sideSever .fc_gray { font-size:14px; }



/***** content *****/

.bankList .current b{background:url(../images/paySprite.png) no-repeat;}

#content { width:540px; margin-right:15px; float:left; }

#m_form { margin-bottom:40px;}
#m_form dd span a{color:#369;}
#m_form dt { width:115px; text-align:right; float:left; line-height:42px; font-size:14px; color:#404040; }
#m_form dd { margin-left:115px; margin-bottom:5px; line-height:42px;}
#J_txt a{color:#f60}

#m_form .inputText{ padding:10px; width:220px; height:20px; line-height:20px; border:1px solid #c8c8c8; border-radius:3px; }

.m_input { position:relative; display:inline-block;}
.m_input_tip { position:absolute; left:10px; top:0; line-height:42px; font-size:12px; color:#aaa; }

.u_sel { position:relative; width:240px; background:#fff; border:1px solid #c8c8c8;border-radius: 3px;display:inline-block;}
.u_sel_a { cursor:pointer; padding:10px; height:20px; line-height:20px;}
.u_sel_b { display:none; position:absolute; left:-1px; top:40px; width:100%; border:1px solid #c8c8c8; background:#fff; }
.u_sel_b li { cursor:pointer; padding:5px 10px; line-height:22px;}
.u_sel_b li:hover { background:#e6e6e6; }
.ic_down { position:absolute; right:0; top:0; width:40px; height:40px; border-left:1px solid #c8c8c8; background:url(../images/ic_down.jpg) no-repeat center center #f4f4f4; }
.ic_down:hover { background-color:#e6e6e6; }


.mmAreaList .u_sel_b {width:351px;}
.mmAreaList .u_sel_bList li{float:left;width:95px;border-bottom:1px dashed #eee;color:#777;text-align:left;padding:10px;border-left:2px solid #fff;}
.mmAreaList .u_sel_bList li:hover{border-left:2px solid #FB3838;color:#666;}

.ulList { margin-bottom:10px; color:#808080; font-size:15px;  }
.ulList li{ float:left; line-height:40px; margin-right:8px; }
.ulList a { display:block; padding:0 20px; height:40px; text-align:center; border-radius:3px; font-size:14px; color:#808080; background-color:#fafafa; border:1px solid #c8c8c8; _display:inline-block;}

.ulList_next { color:#808080; font-size:15px; }

.ulList .current, .fn_bcg_orange{ color:#fff; background:#f08300; border-color:#f08300; }

.ulList .m_input .current{ border-color:#f08300 !important; }
.mm3g{margin:0px;+margin-bottom:10px;}
.mm3g li{border:1px solid #ddd;margin:0 10px 10px 0;padding:5px;line-height:22px;background:#fff;font-size:12px;color:#666;width:160px;border-radius:3px;color:#999; cursor:pointer;}
.mm3g li.current{border:1px solid #f60;background:#fff;color:#999;}
.mm3g li .price{border-bottom:1px solid #ddd;color:#666;}
.mm3g li .price em{float:right;font-size:14px;color:#555;font-weight:600;}
.mm3g li i{font-size:17px;color:#FC06F8;font-family:"iconfont" !important;font-style:normal;}

.bankList {margin-bottom:10px;}
.bankList li{cursor:pointer; position:relative; float:left; margin:0 3px 3px 0;line-height: 26px;}
.bigbankList li{margin:0 12px 10px 0;line-height:36px;}
.bankList li a{display:block;width:110px; height:26px; padding:2px 7px; border:1px solid #ddd;color:#333;}
.bigbankList li a{width:126px;height:36px;}
.bankList li a:hover{border-color:#f60;}
.bankList li font{float:left;margin:1px 2px 3px 0;}
.bigbankList li font{margin:6px 10px 6px 8px;}
.bankList .current{border:1px solid #F08300;}
.bankList .current b { position:absolute; right:0px; bottom:0px; width:16px; height:16px; }
.bankList_more { text-align:right; width:352px; }
.bankList_more a { font-family:'serif'; color:#169bd5; }
.bankList_more a:hover { text-decoration:underline; }
.ico-weixin-s{background-position:0 -1009px;}
.bankList a.ico-tenpay-s{background:url(../images/ico-tenpay-bg.png) no-repeat center center;}
.bankList a.ico-shengpay-s{background:url(../images/ico-shengpay-bg.png) no-repeat center center;}
.bankList a.ico-alipay-s{background:url(../images/ico-alipay-bg.png) no-repeat center center;}

#allMoney { font-size:16px; color:#f08300; }
#u_code { margin:0 10px; cursor:pointer;}

.m_tipTxt { padding-left:45px; margin-bottom:30px; }
.m_tipTxt li { list-style-type:decimal; color:#999; }

/***** thirdPayBox *****/
.none{display:none;}
#main.thirdpayMainBox{padding-bottom:50px;}
#content.bigContent{width:766px;position:relative;}
.thirdPayBox{width:764px;border:1px solid #e5e5e5;min-height:320px;padding-bottom:25px;background:#fff;}
.topline{position:absolute;top:-1px;left:-1px;display:block;width:37px;height:2px;background-color:#f08300;}
.thirdPayInfo{width:100%;height:70px;padding-top:18px;border-bottom:1px dashed #e5e5e5;background-color:#f4f7f9;overflow:hidden;}
.thirdPayInfo dt,.thirdPayInfo dd{float:left;height:32px;line-height:32px;text-indent:20px;font-size:14px;font-family:"Microsoft YaHei";color:#7e8283;}
.thirdPayInfo dt{width:100%;}
.thirdPayInfo dd{width:50%;}
.thirdPayInfo span{color:#656565;}
.thirdPayInfo strong{color:#ff8208;font-size:20px;}
.thirdPayInfo dd.moneyNum{width:48%;padding-right:2%;text-align:right;}
.thirdPayMain{width:746px;margin:0 auto;padding-top:10px;}
.thirdPayHd{height:39px;width:100%;border-bottom:1px solid #eaeaea;}
.thirdpayHdList li{float:left;width:106px;height:39px;height:39px;line-height:39px;background:url(../images/menuline.jpg) no-repeat right center;font-size:14px;font-family:"Microsoft YaHei";}
.thirdpayHdList li.on a{border-bottom:2px solid #ff5501;color:#ff5501;}
.thirdpayHdList li.other{background-image:none;}
.thirdpayHdList li a{display:block;height:38px;color:#808080;overflow:hidden;padding:0 10px;}
.thirdpayHdList li a:hover{color:#ff5501;}
.thirdpayHdList li i{float:left;width:20px;height:20px;background:url(../images/paywayIcon.png) no-repeat;margin-top:10px;margin-right:5px;}
.thirdpayHdList li span{float:left;}
.thirdpayHdList li.cyb i{background-position:0 0;}
.thirdpayHdList li.ali i{background-position:-20px 0;}
.thirdpayHdList li.weix i{background-position:-40px 0;}
.thirdpayHdList li.tent i{background-position:-60px 0;}
.thirdpayHdList li.shenfu i{background-position:-80px 0;}
.thirdpayHdList li.other i{background-position:-100px 0;}
.thirdpayHdList li.cyb a:hover i,.thirdpayHdList li.cyb.on a i{background-position:0 -20px;}
.thirdpayHdList li.ali a:hover i,.thirdpayHdList li.ali.on a i{background-position:-20px -20px;}
.thirdpayHdList li.weix a:hover i,.thirdpayHdList li.weix.on a i{background-position:-40px -20px;}
.thirdpayHdList li.tent a:hover i,.thirdpayHdList li.tent.on a i{background-position:-60px -20px;}
.thirdpayHdList li.shenfu a:hover i,.thirdpayHdList li.shenfu.on a i{background-position:-80px -20px;}
.thirdpayHdList li.other a:hover i,.thirdpayHdList li.other.on a i{background-position:-100px -20px;}
.thirdpayHdList li.name{width:90px;color:#404040;text-align:center;}
.thirdPayBd{width:100%;margin:0 auto;}
.thirdpayCon{padding-top:28px;}
.thirdpayConL{width:88px;height:42px;line-height:42px;float:left;text-align:right;color:#404040;font-size:14px;font-family:"Microsoft YaHei";}
.thirdpayConR{float:left;width:658px;font-size:14px;}
.thirdPayBtn{padding-left:88px;margin-top:15px;}

/**/
#gameList{padding-bottom:30px;_width:1001px;min-height:550px;_height:550px;}
#gameList ul{_border-left:1px solid #ddd;}
#gameList .tabHead{height:52px;background:#F5F5F5;border-bottom:1px solid #ddd;border:1px solid #ddd;border-top:2px solid #F08300;}
#gameList .tabHead .search{float:right;margin:20px 20px 0 0;}
#gameList .tabHead .search a{padding:3px 10px;color:#fff;margin-left:5px;background:#F08300;}
#gameList .tabHead .search input{border:1px solid #e0e0e0;height:22px;margin-top:-3px;}
#gameList .tabHead li{float:left;}
#gameList .tabHead li a{display:block;padding:20px 25px 10px 25px;color:#666; font-weight:bold;}
#gameList .tabHead li.current a{color:#fff;background:#F08300;}

#gameList .list li{float:left;border:1px solid #ddd;margin:-1px 0 0 -1px;}
#gameList .list li a{width:209px;padding:20px;display:block;color:#666;height:60px;}
#gameList .list li img{height:60px;float:left;width:110px;}
#gameList .list li span{margin-left:120px;display:block;color:#999;}
#gameList .list li span.mt10{+padding-top:10px;}
#gameList .list li .name{font-size:14px;color:#333;}


#fullbg{ background:#000; position:fixed; _position:absolute; top:0px; filter: Alpha(Opacity=60); opacity:0.6; width:100%; z-index:3; height:100%;display:none;}

#success{padding:50px 100px;border:1px solid #c8d8b0;background:#f5ffea;margin-bottom:50px;}
#success h4{font-size:20px; text-indent:-43px;color:#555}
#success h4 b{font-size: 32px;color:#009a41;margin-right:10px;}
#success ul{color:#777;margin:30px 0;font-size:14px;}
#success h4 p{color:#898989;font-size:12px;font-weight:500;text-indent:0px;border-bottom:1px solid #ddd;padding:5px 0px;}
#success a{color:#ff6600; text-decoration:underline}

#success .btn_orange{color:#fff;text-decoration:none;margin-top:10px;}

#error{padding:50px 100px;border:1px solid #f59288;background:#f9edee;margin-bottom:50px;}
#error h4{font-size:20px; text-indent:-43px;color:#555}
#error h4 b{font-size: 32px;color:#e60012;margin-right:10px;}
#error p{color:#898989;font-size:12px;font-weight:500;text-indent:0px;border-bottom:1px solid #ddd;padding:5px 0px;}
#error a{color:#ff6600; text-decoration:underline}

#error .btn_orange{color:#fff;text-decoration:none;margin-top:10px;}

#help h4{font-size:16px; margin-bottom:10px; text-indent: -20px;}
#help ol { margin-bottom:30px; }
#help li{margin:10px 0;line-height:30px;font-size:14px;list-style-type:decimal}
#help table{width:500px;border-left:1px solid #ddd;border-top:1px solid #ddd;}
#help td,#help th{border-right:1px solid #ddd;border-bottom:1px solid #ddd;text-align:center;}
#help a{color:#f60}

/**/
.prompt-true,.prompt-false{display:inline-block; vertical-align: middle;}
.prompt-false{color:#f60;}

#emailList{border:1px solid #ccc;width:240px; position:absolute;min-height:24px;z-index:1;background:#fcfcfc;display:none;margin-top: 17px;}
#emailList ul{border:1px solid #fff;}
#emailList ul li{border-top: 1px solid #e5e5e5;line-height: 24px;color: #999;cursor: pointer;padding: 3px;}
#emailList ul li:nth-child(1){border-top:0px;}
#emailList ul li:last-child(){border-bottom:0px;}
#emailList ul li.current{background:#f5f5f5;color:#000;}
#emailList ul li em{ font-style:normal;}


.window{min-width:400px;+width:400px;background:#fff; position:fixed;top:20%;left:50%;margin-left:-200px;z-index:5;color:#808080;padding-bottom:30px;  _position:absolute;}
.window h4{background:#ececeb;height:40px;line-height:40px; text-indent:10px;font-size:14px;color:#808080}
.window h4 .close{float:right;height:40px;line-height:40px;color:#666;font-size:18px;border-left:1px solid #ddd;margin-right:8px;}
.window .windowMain{padding:10px;}

#payConfirm,#tpayConfirm{display:none;}
#payConfirm ul,#tpayConfirm ul{margin-left:40px;}
#payConfirm li,#tpayConfirm li{padding:6px 0;display:none;}
#payConfirm .btn{text-align:center;margin-top:10px;}
#payConfirm .btn a{display:inline-block}
#payConfirm li b,#tpayConfirm li b{display:inline-block;width:24px;height:24px;color:#FAD3A5;}
#payConfirm li em,#tpayConfirm li em{font-weight: bold;font-size: 15px;display: inline-block;width: 110px;text-align: right;color: #666;}


#payConfirm .success,#tpayConfirm .success,#tpayConfirm .error,#payConfirm .error{line-height:35px;padding-left:30px;display:none;}
#payConfirm .success i,#tpayConfirm .success i{color:#009a41;font-size:32px;margin-right:10px;}
#payConfirm .success span,#tpayConfirm .success span{color: #f60;margin-right: 10px;margin-left: 40px;font-size: 14px;display:block;width: 310px;line-height: 22px;}

#payConfirm .error i,#tpayConfirm .error i{color:#e60213;font-size:32px;margin-right:15px;}
#payConfirm .success em,#payConfirm .error em,#tpayConfirm .success em,#tpayConfirm .error em{font-size:18px;font-weight:bold;color:#333;}


#tpayConfirm .btn{text-align:center;margin-top:10px;}
#tpayConfirm .btn a{display:inline-block;}


#payConfirmTips { padding-top:10px; }
#payConfirmTips a { color:#888; }
#payConfirmTips a:hover { color:#f08300; }

#payTip{display:none;}
#payTip .windowMain{padding:50px;}

#payTip h5 {font-weight:500;height:50px;font-size:16px;}
#payTip h5 i{float:left;color:#e60012;font-size:40px;line-height:45px;}
#payTip h5 p{margin-left:50px;}
#payTip .btn{text-align:center;margin-top:40px;margin-left: 33px;}
#payTip .btn a{display: inline-block;height: 36px;line-height: 36px;width: 100px;font-size: 14px;}

/* 二级支付密码 */
.J_payPwd { position:relative; }
#J_payPwd, #J_payPwdShow { padding-right:40px; width:190px; }
.fn_icEyes { cursor:pointer; position:absolute; left:213px; top:14px; width:20px; height:20px; }
.ic_eyes_open { background-position:-60px -220px; }
.ic_eyes_close { background-position:-60px -240px; }

/* help add side menu*/
#fn_sideMenuFixed { position:fixed; top:40%; right:20px; width:130px; border:1px solid #ccc; border-bottom:0; background:#fff; }
#fn_sideMenuFixed a { display:block; padding:3px 8px; color:#333; border-bottom:1px solid #ccc; }
#fn_sideMenuFixed a:hover { background-color:#eee; }
.sideMenuFixedToTop { background:url(../images/ic_toTop.png) no-repeat 4px 3px; padding-left:24px !important; }


/* areaTab */
.mmAreaList .u_sel_b { display:none; position:absolute; left:-1px; top:40px; width:352px; border:1px solid #ccc; background:#fff; }
.u_sel_bTab { position:relative; background:#ddd; height:30px; }
.u_sel_bTab ul { display:inline-block; vertical-align:top; border-right:1px solid #fff; }
.u_sel_bTab li { cursor:pointer; float:left; height:30px; line-height:30px; padding:0 8px; border-left:1px solid #fff; border-right:1px solid #bebebe;}
.u_sel_bTab li:hover { background:#fff; }
.u_sel_bTab .crt { color:#f08300; background:#fff; border-right-color:#fff; }
.u_sel_bTabHide li { padding:0 5px; }
.u_sel_bSearch { position:absolute; right:1px; top:1px; width:85px; height:18px; padding:5px 0 5px 2px; background:#ddd;}
.u_sel_bSearch img { width:15px; height:15px; margin-top:1px; vertical-align:top; }
.u_sel_bSearch input { vertical-align:top; width:57px; height:16px; line-height:16px; margin-right:3px; background:#fff; border:0; padding:1px 0 1px 3px; }
.u_sel_bSearchHide { padding:5px 0 5px 7px; border-left:1px solid #fff; width:22px; }
.u_sel_bSearchHide input { display:none; padding:0; }


.u_sel_bList { overflow:hidden; }
#J_changeAreaTip { *margin-top:-42px; }
.u_sel_bSearchTips { display:none; padding-left:10px; }

/* 20150909 增加 */
.u_sel_bTabMore { overflow:hidden; }
.u_sel_bTabMore .u_areaTabPrev, .u_sel_bTabMore .u_areaTabNext { display:block; }
.u_areaTabPrev, .u_areaTabNext { display:none; position:absolute; width:15px; text-align:center; height:30px; line-height:30px; text-decoration:none; color:#000; font-family:arial; top:0; background:#ddd;  }
.u_areaTabNext { right:31px; border-left:1px solid #fff; border-right:1px solid #bebebe; }
.u_areaTabNextMove { right:86px; }
.u_areaTabPrev { left:1px; border-right:1px solid #fff; }
.u_sel_bTabMore ul { margin-left:16px; }


/* 配合响应式 */
.crumb_right, #sidebarBtn { display:none; }

