body{background:#f3f3f3;}
.crumbs{width:930px;margin-left:10px;height:34px;line-height:24px;margin-top:10px;float:left;display:inline;font-family:"Microsoft YaHei";}
.crumbs .tag{margin-right:10px;color:#666;float:left;display:inline;}
.crumbs .tag s{margin-right:5px;}
.crumbs .tag a{color:#666;text-decoration:none;}
.crumbs .tag a:hover{color:#e6133c;}
.left-side{width:190px;height:auto;float:left;display:inline;background:#fff;font-family:"Microsoft YaHei";}
.left-side .title-line{width:195px;margin-left:-5px;height:55px;float:left;display:inline;background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/pay_left_title.png") no-repeat;}
.left-side .nav-list{width:190px;height:auto;margin-top:-6px;float:left;display:inline;}
.left-side .nav-list dl{width:188px;height:auto;border:solid #ddd;border-width:0 1px 1px 1px;float:left;display:inline;padding-bottom:10px;}
.left-side .nav-list dl dt{width:163px;padding-left:25px;font-size:16px;color:#333;font-family:"Microsoft YaHei";height:38px;line-height:38px;float:left;display:inline;background:#f8f8f8;background:-moz-linear-gradient(top, #fff, #f6f6f6);background: -o-linear-gradient(top, #fff, #f6f6f6);background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#f6f6f6));filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ffffff,endcolorstr=#f6f6f6,gradientType=0);}
.left-side .nav-list dl dd{width:188px;height:36px;line-height:36px;float:left;display:inline;}
.left-side .nav-list dl dd a{width:163px;padding-left:25px;font-size:14px;color:#333;font-family:"Microsoft YaHei";height:36px;line-height:36px;float:left;display:inline;}
.left-side .nav-list dl dd a i{width:24px;height:24px;margin-right:6px;float:left;display:inline;margin-top:6px;background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/pay_icon.png") no-repeat;}
.left-side .nav-list dl dd a i.electric{background-position:0 0;}
.left-side .nav-list dl dd a i.water{background-position:0 -24px;}
.left-side .nav-list dl dd a i.gas{background-position:0 -48px;}
.left-side .nav-list dl dd a i.mobile{background-position:0 -72px;}
.left-side .nav-list dl dd a i.ipcard{background-position:0 -96px;}
.left-side .nav-list dl dd a i.morephone{background-position:0 -120px;}
.left-side .nav-list dl dd a i.telephone{background-position:0 -144px;}
.left-side .nav-list dl dd a i.ttpay{background-position:0 -168px;}
.left-side .nav-list dl dd a i.tvpay{background-position:0 -192px;}
.left-side .nav-list dl dd a i.sftgame{background-position:0 -216px;}
.left-side .nav-list dl dd a i.txgame{background-position:0 -240px;}
.left-side .nav-list dl dd a i.wow{background-position:0 -264px;}
.left-side .nav-list dl dd a i.moregame{background-position:0 -288px;}
.left-side .nav-list dl dd a i.flow{background-position:0 -312px;}
.left-side .nav-list dl dd a i.oil{background-position:0 -336px;}
.left-side .nav-list dl dd a i.savecar{background-position:0 -360px;}
.left-side .nav-list dl dd a i.errorcar{background-position:0 -384px;}
.left-side .nav-list dl dd a i.migu{background-position:0 -408px;}
.left-side .nav-list dl dd a:hover{background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/pay_arrow.png") right #e9e9e9 no-repeat;transition:background-color 0.3s linear;}
.left-side .nav-list dl dd.select a{background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/pay_arrow.png") right #e9e9e9 no-repeat;}



/* 充值缴费 */
.payment-side{width:750px;height:auto;float:right;display:inline;background:#fafafa;font-family:"Microsoft YaHei";}
.payment-side .payment-title{width:750px;height:49px;float:left;display:inline;background:#4c96d5;position:relative;z-index:99;}
.payment-side .payment-title-1{width:200px;height:49px;float:left;display:inline;margin-left:10px;background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/payment_title_1.png") no-repeat;}
.payment-side .payment-title-2{width:276px;height:49px;float:right;display:inline;margin-right:10px;background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/payment_title_2.png") no-repeat;}
.payment-side .payment-title .name{width:150px;height:40px;float:left;display:inline;background-color:#fff;margin:9px 0 0 30px;border-top-left-radius:2px;border-top-right-radius:2px;}
.payment-side .payment-title .name li em{background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/pay_logo_grey.png") no-repeat;}
.payment-side .payment-title .name li a:hover em{background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/pay_logo.png") no-repeat;}
.payment-side .payment-title .name em{width:130px;height:36px;float:left;display:inline;margin:4px 0 0 8px;background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/pay_logo.png") no-repeat;}
.payment-side .payment-title .name em.electric{background-position:0 -1px;}
.payment-side .payment-title .name em.water{background-position:0 -37px;}
.payment-side .payment-title .name em.gas{background-position:0 -73px;}
.payment-side .payment-title .name em.telephone{background-position:0 -109px;}
.payment-side .payment-title .name em.tietong{background-position:0 -145px;}
.payment-side .payment-title .name em.cabletv{background-position:0 -181px;}
.payment-side .payment-title .name em.mobile{background-position:0 -217px;}
.payment-side .payment-title .name em.ipcard{background-position:0 -254px;}
.payment-side .payment-title .name em.mobilelist{background-position:0 -289px;}
.payment-side .payment-title .name em.game{background-position:0 -325px;}
.payment-side .payment-title .name em.gamelist{background-position:0 -361px;}
.payment-side .payment-title .name li em.electric{background-position:0 -1px;}
.payment-side .payment-title .name li em.water{background-position:0 -37px;}
.payment-side .payment-title .name li em.gas{background-position:0 -73px;}
.payment-side .payment-title .name li em.telephone{background-position:0 -109px;}
.payment-side .payment-title .name li em.tietong{background-position:0 -145px;}
.payment-side .payment-title .name li em.cabletv{background-position:0 -181px;}
.payment-side .payment-title .name li em.mobile{background-position:0 -217px;}
.payment-side .payment-title .name li em.ipcard{background-position:0 -254px;}
.payment-side .payment-title .name li em.mobilelist{background-position:0 -289px;}
.payment-side .payment-title .name li em.game{background-position:0 -325px;}
.payment-side .payment-title .name li em.gamelist{background-position:0 -361px;}
.payment-side .payment-title .name li a:hover em.electric{background-position:0 -1px;}
.payment-side .payment-title .name li a:hover em.water{background-position:0 -37px;}
.payment-side .payment-title .name li a:hover em.gas{background-position:0 -73px;}
.payment-side .payment-title .name li a:hover em.telephone{background-position:0 -109px;}
.payment-side .payment-title .name li a:hover em.tietong{background-position:0 -145px;}
.payment-side .payment-title .name li a:hover em.cabletv{background-position:0 -181px;}
.payment-side .payment-title .name li a:hover em.mobile{background-position:0 -217px;}
.payment-side .payment-title .name li a:hover em.ipcard{background-position:0 -254px;}
.payment-side .payment-title .name li a:hover em.mobilelist{background-position:0 -289px;}
.payment-side .payment-title .name li a:hover em.game{background-position:0 -325px;}
.payment-side .payment-title .name li a:hover em.gamelist{background-position:0 -361px;} 
.payment-side .payment-title .name-1{width:190px;background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/payment_title_icon.png") #fff right no-repeat;position:relative;}
.payment-side .payment-title .name-1 em{width:140px;}
.payment-side .payment-title .name-2{background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/payment_title_icon.png") #fff right no-repeat;position:relative;}
.payment-side .payment-title .name ul{width:150px;height:auto;float:left;display:none;background:#fff;position:absolute;top:40px;left:-1px;border:1px solid #ddd;border-top:0;}
.payment-side .payment-title .name ul li{width:150px;height:50px;float:left;display:inline;background:#fff;}
.payment-side .payment-title .name ul li a{width:150px;height:50px;float:left;cursor:pointer;display:inline;background:#fff;}
.payment-side .payment-title .name ul li a:hover{background:#f2f2f2;}
.payment-side .payment-title .name:hover ul{display:inline;}
.payment-side .payment-title .name-1 ul{width:190px;}
.payment-side .payment-title .name-1 ul li{width:190px;}
.payment-side .payment-title .name-1 ul li a{width:190px;}


.payment-side .payment-body{width:710px;height:auto;padding:0 20px 30px 20px;float:left;display:inline;background:#fff;}


.payment-side .payment-form{width:690px;height:auto;float:left;display:inline;margin-top:24px;background:#fff;margin-left:20px;position:relative;}
.payment-side .payment-form-1{width:399px;}
.payment-side .payment-form-2{margin-top:0;}
.payment-side .payment-form-3{width:710px;margin-left:0;}

.payment-side .payment-form .tab{width:670px;border-bottom:1px solid #ddd;height:34px;line-height:34px;float:left;display:inline;}
.payment-side .payment-form-3 .tab{margin-left:20px;}
.payment-side .payment-form .tab a.link{margin-right:20px;padding:0 16px;color:#0077d7;font-family:"Microsoft YaHei";font-size:13px;float:left;display:inline;}
.payment-side .payment-form .tab a.link:hover{color:#0077d7;text-decoration:underline;}
.payment-side .payment-form .tab a.more{margin-left:20px;color:#0077d7;float:right;font-family:"Microsoft YaHei";font-size:13px;}
.payment-side .payment-form .tab a.more:hover{color:#0077d7;text-decoration:underline;}
.payment-side .payment-form .tab s{color:#ccc;font-size:16px;float:right;}
.payment-side .payment-form .tab .select{width:86px;height:34px;line-height:32px;border-top-left-radius:2px;text-align:center;border-top-right-radius:2px;color:#666;font-weight:bold;font-family:"Microsoft YaHei";font-size:13px;background:#fff;border:solid #ddd;border-width:1px 1px 0 1px;float:left;display:inline;margin-right:20px;}
.payment-side .payment-form .table{width:100%;height:auto;float:left;display:inline;margin-top:16px;}
.payment-side .payment-form .table .table-head{width:100%;height:32px;line-height:32px;border-top:2px solid #666;border-bottom:1px solid #ddd;background:#eee;font-family:"Microsoft YaHei";color:#333;}
.payment-side .payment-form .table .name{width:300px;padding-left:15px;float:left;display:inline;}
.payment-side .payment-form .table .price{width:114px;float:left;display:inline;}
.payment-side .payment-form .table .service{width:82px;float:left;display:inline;}
.payment-side .payment-form .table .limit{width:80px;float:left;display:inline;}
.payment-side .payment-form .table .action{padding-left:24px;float:left;display:inline;}
.payment-side .payment-form .table ul{width:100%;height:auto;float:left;display:inline;}
.payment-side .payment-form .table ul li{width:100%;height:auto;border-bottom:1px solid #ddd;float:left;display:inline;background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/payment_border.png") 576px 0 repeat-y;}
.payment-side .payment-form .table ul li:hover{background-color:#f5f5f5;}
.payment-side .payment-form .table ul .name{height:auto;margin-top:10px;padding-bottom:22px;}
.payment-side .payment-form .table ul .name .link{width:260px;height:22px;line-height:22px;float:left;display:inline;overflow:hidden;}
.payment-side .payment-form .table ul .name .link a{color:#333;font-family:"Microsoft YaHei";}
.payment-side .payment-form .table ul .name .link a:hover{color:#e6133c;}
.payment-side .payment-form .table ul .name .link .disable{color:#999;cursor:not-allowed;}
.payment-side .payment-form .table ul .name .link .disable:hover{color:#999;}
.payment-side .payment-form .table ul .name .txt{width:260px;height:20px;line-height:20px;float:left;display:inline;overflow:hidden;color:#999;font-family:"Microsoft YaHei";}
.payment-side .payment-form .table ul .name .name-line{width:260px;height:24px;line-height:18px;float:left;display:inline;}
.payment-side .payment-form .table ul .name .name-line i{padding:0 5px;height:18px;line-height:18px;margin-top:3px;float:left;display:inline;background:#4c96d5;color:#fff;border-radius:3px;}
.payment-side .payment-form .table ul .name .name-line em{width:65px;height:24px;float:left;display:inline;background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/pay_mobile_icon.png") no-repeat;margin-left:10px;}
.payment-side .payment-form .table ul .name .name-line em.yidong{background-position:0 0;}
.payment-side .payment-form .table ul .name .name-line em.liantong{background-position:0 -24px;}
.payment-side .payment-form .table ul .name .name-line em.dianxin{background-position:0 -48px;}
.payment-side .payment-form .table ul .price{height:auto;margin-top:10px;line-height:40px;color:#d62233;font-weight:bold;font-family:"verdana";}
.payment-side .payment-form .table ul .service{height:auto;margin-top:10px;line-height:40px;color:#333;font-family:"verdana";}
.payment-side .payment-form .table ul .limit{height:auto;margin-top:10px;line-height:40px;color:#999;}
.payment-side .payment-form .table ul .action{height:100%;}
.payment-side .payment-form .table ul .action a.buy{width:70px;margin-top:18px;height:26px;line-height:26px;float:left;display:inline;text-align:center;background:#e6133c;color:#fff;}
.payment-side .payment-form .table ul .action a.buy:hover{background:#fa2345;}
.payment-side .payment-form .table ul .action .btn{margin-top:18px;}
.payment-side .payment-form .table ul .action .disable{width:70px;margin-top:18px;height:26px;line-height:26px;float:left;display:inline;text-align:center;background:#aaa;color:#fff;cursor:not-allowed;}
.payment-side .payment-form .line{width:100%;height:auto;float:left;display:inline;margin-top:15px;}
.payment-side .payment-form .ipt-line{width:300px;height:auto;float:left;display:inline;}
.payment-side .payment-form .ipt-line input.text{width:236px;}
.payment-side .payment-form .ipt-line input.middle{width:108px;float:left;display:inline;}
.payment-side .payment-form .ipt-line input:focus{border-color:#44a1f0;}
.payment-side .payment-form .ipt-line .code{width:260px;height:15px;float:left;display:inline;background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/pay_code.png") no-repeat;}
.payment-side .payment-form .ipt-line-1{width:260px;}
.payment-side .payment-form .ipt-line-2{width:360px;}
.payment-side .payment-form .ipt-line-2 a.history{color:#0077d7;margin-left:10px;}
.payment-side .payment-form .ipt-line-2 a.history:hover{text-align:underline;}
.payment-side .payment-form .ipt-line input.text-short{width:204px;}
.payment-side .payment-form .select-line{width:260px;height:auto;float:left;display:inline;}
.payment-side .payment-form .select-line .select{width:248px;height:34px;float:left;display:inline;line-height:34px;background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/formselecticon.png") #fff right no-repeat;padding-left:9px;border:1px solid #ddd;color:#333;border-radius:3px;font-size:16px;}
.payment-side .payment-form .select-line .select ul{width:258px;border:1px solid #ddd;border-top:0 none;position:absolute;top:33px;left:-1px;height:auto;float:left;display:none;background:#fff;max-height:224px;overflow:hidden;overflow-y:auto;}
.payment-side .payment-form .select-line .select li{width:248px;height:28px;line-height:28px;color:#333;font-size:12px;cursor:pointer;float:left;display:inline;padding-left:10px;}
.payment-side .payment-form .select-line .select li:hover{color:#fff;background:#44a1f0;}
.payment-side .payment-form .select-line .select span{width:200px;height:34px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;display:inline;}
.payment-side .payment-form .select-line .disable{background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/formselectdisable.png") #f2f2f2 right no-repeat;}
.payment-side .payment-form .select-line .show{z-index:98;position:relative;}
.payment-side .payment-form .select-line .show ul{display:inline;}
.payment-side .payment-form .select-line .middle{width:94px;margin-right:5px;}
.payment-side .payment-form .select-line .middle ul{width:104px;}
.payment-side .payment-form .select-line .middle li{width:94px;}
.payment-side .payment-form .select-line .number{width:140px;margin-right:5px;}
.payment-side .payment-form .select-line .number ul{width:150px;}
.payment-side .payment-form .select-line .number li{width:140px;}
.payment-side .payment-form .select-line .mini{width:72px;}
.payment-side .payment-form .select-line .mini ul{width:82px;}
.payment-side .payment-form .select-line .mini li{width:72px;}
.payment-side .payment-form .select-line .select ul.minselect li{width:119px;height:24px;line-height:24px;}
.payment-side .payment-form .select-line .select ul.minselect li:hover{color:#e6133c;background:#fff;}
.payment-side .payment-form .game-line{width:260px;height:auto;float:left;display:inline;}
.payment-side .payment-form .game-line .game-show{width:258px;height:34px;float:left;display:inline;line-height:34px;background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/formselecticon.png") #fff right no-repeat;border:1px solid #ddd;color:#333;border-radius:3px;font-size:14px;}
.payment-side .payment-form .game-line .game-show input{
	font-size:16px;
	background:none;
	border:0;
	height:34px;
	line-height:34px;
	padding-left:9px;
	width:208px;
	font-family:'Microsoft YaHei';
	color:#333;
	padding-right:38px;
}
.payment-side .payment-form .game-line .game-list{width:278px;height:auto;overflow:hidden;position:absolute;top:33px;left:-1px;float:left;display:none;border:1px solid #ccc;background:#fff;}
.payment-side .payment-form .game-line .show{z-index:98;position:relative;}
.payment-side .payment-form .game-line .show .game-list{display:inline;}
.payment-side .payment-form .game-line .game-list .game-tab{width:280px;height:26px;float:left;display:inline;font-size:12px;}
.payment-side .payment-form .game-line .game-list .game-tab a{width:92px;height:25px;line-height:25px;float:left;display:inline;border-right:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center;color:#333;font-size:12px;font-family:"Microsoft YaHei";background:#f0f0f0;}
.payment-side .payment-form .game-line .game-list .game-tab a.select{background:#fff;border-bottom:1px solid #fff;color:#d62336;}
.payment-side .payment-form .game-line .game-list dl{width:270px;margin:12px 0 0 0;height:auto;float:left;display:none;padding-bottom:12px;max-height:144px;overflow-x:hidden;overflow-y:auto;}
.payment-side .payment-form .game-line .game-list dl.select{display:inline;}
.payment-side .payment-form .game-line .game-list dl dd{width:110px;height:24px;line-height:24px;float:left;display:inline;font-size:12px;margin:0 0px 0 14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.payment-side .payment-form .game-line .game-list dl dd a{color:#333;font-size:12px;font-family:"Microsoft YaHei";}
.payment-side .payment-form .game-line .game-list dl dd a:hover{color:#d62336;}
.payment-side .payment-form .line a.morelist{margin-left:20px;color:#0077d7;float:right;font-family:"Microsoft YaHei";font-size:13px;}
.payment-side .payment-form .line a.morelist:hover{color:#0077d7;text-decoration:underline;}
.payment-side .payment-form .line s{color:#ccc;font-size:16px;float:right;}
.payment-side .payment-form .line a.more{color:#999;font-size:13px;font-family:"Microsoft YaHei";margin:8px 0 0 10px;float:left;display:inline;}
.payment-side .payment-form .line .choose-account{width:132px;height:auto;float:left;display:inline;position:relative;margin-left:5px;}
.payment-side .payment-form .line .choose-account .name{width:90px;height:30px;line-height:30px;float:left;display:inline;cursor:pointer;padding-right:40px;text-align:right;border:1px solid #fff;border-bottom:0 none;color:#0077d7;background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/formhovericon.png") top right no-repeat;}
.payment-side .payment-form .line .choose-account:hover .name{border:1px solid #ddd;border-bottom:0 none;background-color:#dbeaf7;}
.payment-side .payment-form .line .choose-account ul{width:180px;height:auto;max-height:218px;overflow-y:auto;overflow-x:hidden;float:left;display:none;border:1px solid #ddd;background:#fff;}
.payment-side .payment-form .line .choose-account ul li{width:170px;height:72px;float:left;display:inline;cursor:pointer;padding:6px 0 0 10px;border-bottom:1px dotted #ddd;}
.payment-side .payment-form .line .choose-account ul li .txt{width:150px;height:auto;line-height:22px;float:left;display:inline;}
.payment-side .payment-form .line .choose-account ul li .txt .main{width:150px;height:24px;font-weight:bold;color:#666;float:left;display:inline;}
.payment-side .payment-form .line .choose-account ul li .txt span{width:150px;height:22px;color:#666;float:left;display:inline;}
.payment-side .payment-form .line .choose-account ul li em{width:18px;height:22px;float:left;display:inline;background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/formicon.png") no-repeat;}
.payment-side .payment-form .line .choose-account ul li em.electric{background-position:0 -50px;}
.payment-side .payment-form .line .choose-account ul li em.water{background-position:0 -26px;}
.payment-side .payment-form .line .choose-account ul li em.gas{background-position:0 -70px;}
.payment-side .payment-form .line .choose-account ul li:hover{background:#f2f2f2;}
.payment-side .payment-form .line .choose-account:hover ul{display:inline;position:absolute;top:30px;left:0;}
.payment-side .payment-form .line .bar-code-img{width:260px;height:15px;float:left;display:inline;background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/pay_code.png") no-repeat;}
.payment-side .payment-form .line .name{color:#333;font-size:16px;font-family:"Microsoft YaHei";height:24px;line-height:24px;float:left;display:inline;}
.payment-side .payment-form .rdo-line{width:260px;height:auto;float:left;display:inline;}
.payment-side .payment-form .rdo-line-1{width:480px;}
.payment-side .payment-form .rdo-line label{height:24px;line-height:24px;float:left;display:inline;margin:0 10px 0 3px;cursor:pointer;}
.payment-side .payment-form .rdo-line input.radio{margin:7px 0 0 0;*margin-top:3px;float:left;display:inline;}
.payment-side .payment-form .rdo-line label span{float:left;display:inline;color:#333;padding-left:10px;}
.payment-side .payment-form .error{width:258px;height:24px;line-height:24px;margin-top:5px;float:left;display:inline;background:#fffdeb;color:#333;border:1px solid #ffba22;}
.payment-side .payment-form .error i{width:15px;height:15px;float:left;margin:4px 4px 0 5px;display:inline;background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/error0001.png") no-repeat;}
.payment-side .payment-form .prompt-show{width:248px;float:left;display:inline;}
.payment-side .payment-form .success{width:260px;height:26px;line-height:26px;float:left;display:inline;background:#fff;color:#333;}
.payment-side .payment-form .success i{width:21px;height:16px;float:left;margin:5px 0 0 5px;display:inline;background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/right-nike.png") no-repeat;}
.payment-side .payment-form .phone-img{position:absolute;top:40px;right:20px;width:100px;height:150px;float:left;display:inline;background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/mobile_logo.png") no-repeat;}
.payment-side .payment-form .game-img{position:absolute;top:60px;right:30px;width:161px;height:160px;float:left;display:inline;background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/game_icon.png") no-repeat;}

.payment-side .payment-form .line .record-line{float:right;display:inline;height:16px;line-height:16px;padding-left:14px;margin-top:10px;border-left:1px solid #ccc;}
.payment-side .payment-form .line .record-line a{color:#0077d7;text-decoration:none;}
.payment-side .payment-form .line .record-line a:hover{text-decoration:underline;}
.payment-side .payment-form .line .choose-mobile{width:152px;height:auto;float:left;display:inline;position:relative;margin-left:10px;}
.payment-side .payment-form .line .choose-mobile .name{width:110px;height:30px;line-height:30px;float:left;display:inline;cursor:pointer;padding-right:40px;text-align:right;border:1px solid #fff;border-bottom:0 none;color:#0077d7;background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/formhovericon.png") top right no-repeat;}
.payment-side .payment-form .line .choose-mobile:hover .name{border:1px solid #ddd;border-bottom:0 none;background-color:#dbeaf7;}
.payment-side .payment-form .line .choose-mobile ul{width:150px;height:auto;float:left;display:none;border:1px solid #ddd;border-top:0 none;background:#fff;}
.payment-side .payment-form .line .choose-mobile ul li{width:137px;height:24px;line-height:24px;float:left;display:inline;cursor:pointer;padding-left:13px;}
.payment-side .payment-form .line .choose-mobile ul li:hover{background:#dbeaf7;}
.payment-side .payment-form .line .choose-mobile:hover ul{display:inline;position:absolute;top:30px;left:0;}
.payment-side .payment-form .line button.price{padding:0 10px;*padding:0 5px;height:36px;margin-right:5px;float:left;display:inline;border:1px solid #ddd;border-radius:3px;color:#666;background:#fff;cursor:pointer;font-weight:bold;font-family:"Microsoft YaHei";font-size:12px;}
@-moz-document url-prefix(){.payment-side .payment-form .line button.price{padding:0 7px;}}
.payment-side .payment-form .line button.price:hover{background:#f2f2f2;}
.payment-side .payment-form .line button.select{border-color:#44a1f0;color:#fff;background-color:#44a1f0;}
.payment-side .payment-form .line button.select:hover{background-color:#44a1f0;}
.payment-side .payment-form .line .other-choice{width:90px;height:36px;float:left;display:inline;position:relative;cursor:pointer;}
.payment-side .payment-form .line .other-choice .price-select{width:85px;padding-left:3px;font-weight:bold;font-family:"Microsoft YaHei";height:34px;line-height:34px;float:left;display:inline;font-size:12px;border:1px solid #ddd;border-radius:3px;color:#666;background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/formselecticon.png") #fff right no-repeat;}
.payment-side .payment-form .line .select .price-select{color:#fff;background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/formselecticon_hover.png") #44a1f0 right no-repeat;border-color:#44a1f0;}
.payment-side .payment-form .line .other-choice ul.other{width:88px;height:auto;float:left;display:none;background:#fff;border:1px solid #ddd;border-top:0 none;}
.payment-side .payment-form .line .other-choice ul.other li{width:85px;padding-left:3px;height:30px;line-height:30px;float:left;display:inline;cursor:pointer;font-weight:bold;font-family:"Microsoft YaHei";color:#666;}
.payment-side .payment-form .line .other-choice ul.other li:hover{color:#fff;background:#44a1f0;}
.payment-side .payment-form .line .other-choice:hover ul.other{top:34px;left:0;display:inline;position:absolute;}
.payment-side .payment-form .line .code-img{width:100px;height:36px;margin-left:4px;float:left;display:inline;}
.payment-side .payment-form .line .f5{width:14px;height:14px;margin:10px 0 0 6px;float:left;display:inline;background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/refresh.png") no-repeat;}
.payment-side .payment-form .line .ok{width:21px;height:16px;float:left;margin:10px 0 0 5px;display:inline;background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/right-nike.png") no-repeat;}
.payment-side .payment-form .rdo-check{width:260px;height:auto;float:left;display:inline;padding:15px 0;}
.payment-side .payment-form .rdo-check .rdo-check-line{width:100%;line-height:22px;float:left;display:inline;}
.payment-side .payment-form .rdo-check .message{width:100%;height:24px;font-size:14px;color:#666;}
.payment-side .payment-form .rdo-check label{height:22px;line-height:22px;float:left;display:inline;margin:0 0 0 3px;cursor:pointer;}
.payment-side .payment-form .rdo-check input.radio{margin:6px 0 0 0;*margin-top:3px;float:left;display:inline;}
.payment-side .payment-form .rdo-check label span{float:left;display:inline;color:#333;padding-left:10px;}
.payment-side .payment-form .rdo-check .select label span{color:#333;font-weight:bold;}
.payment-side .payment-form .rdo-check label:hover span{color:#333;font-weight:bold;}
.payment-side .payment-form .pay-way{width:670px;border-top:1px dashed #ccc;float:left;display:inline;margin-top:24px;}
.payment-side .payment-form .pay-way .title{width:600px;color:#999;float:left;display:inline;margin-top:8px;height:36px;line-height:36px;}
.payment-side .payment-form .pay-way label{width:auto;*width:600px;height:38px;outline:0;float:left;display:inline;}
.payment-side .payment-form .pay-way-1 label{margin-left:10px;}
.payment-side .payment-form .pay-way s{width:10px;margin-top:8px;height:36px;line-height:36px;float:left;display:inline;color:#777;}
.payment-side .payment-form .number-list{width:100%;height:auto;float:left;display:inline;margin-top:5px;}
.payment-side .payment-form .number-list .number-list-txt{width:100%;height:34px;line-height:34px;color:#666;font-size:14px;font-family:"Microsoft YaHei";float:left;display:inline;}
.payment-side .payment-form .number-select{width:78px;height:38px;background:#fff;border:1px solid #ccc;float:left;display:inline;position:relative;z-index:1;}
.payment-side .payment-form .number-select .num-input{width:40px;height:38px;line-height:38px;background:#fff;padding-left:10px;border:0 none;float:left;display:inline;}
.payment-side .payment-form .number-select .btn{width:19px;height:38px;float:left;display:inline;border-left:1px solid #ddd;right:0;top:0;position:absolute;}
.payment-side .payment-form .number-select .btn-up{width:19px;height:19px;float:left;display:inline;border:0 none;outline:none;border-bottom:1px solid #ddd;background:transparent;cursor:pointer;}
.payment-side .payment-form .number-select .btn-down{width:19px;height:18px;float:left;display:inline;border:0 none;background:transparent;cursor:pointer;}
.payment-side .payment-form .number-select s{background:url('//img.iblimg.com/respc-1/resources/v3.0/css/i/cart-arrow.png') 0 0 no-repeat;margin-left:6px;outline:none;margin-top:1px;width:10px;height:4px;float:left;display:inline;}
.payment-side .payment-form .number-select .btn-disable s{background:url('//img.iblimg.com/respc-1/resources/v3.0/css/i/cart-arrow-disable.png') no-repeat;}
.payment-side .payment-form .number-select .btn-down s{background-position:0 -14px;}
.payment-side .payment-form .number-select .btn-up s{background-position:0 0;}
.payment-side .payment-form .number-list .prompt-show{width:268px;height:38px;margin-top:0;margin-left:10px;}
.payment-side .payment-form .number-list .prompt-show span{line-height:14px;float:left;display:inline;margin-top:4px;color:#333;}
@-moz-document url-prefix(){.cart-list .item .item-quantity .quantity-select s{margin-left:2px;}}
.payment-side .payment-form .pay-way input.radio{margin:12px 10px 0 15px;*margin-top:6px;float:left;display:inline;}
.payment-side .payment-form .pay-way .txt{width:120px;height:38px;line-height:38px;float:left;display:inline;}
.payment-side .payment-form .pay-way em{width:160px;height:38px;float:left;display:inline;background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/card_img.png") no-repeat;}
.payment-side .payment-form .pay-way .card1{background-position:0 0;}
.payment-side .payment-form .pay-way .card2{background-position:0 -38px;}
.payment-side .payment-form .pay-way .price{height:38px;line-height:38px;float:left;display:inline;color:#d20000;font-weight:bold;font-family:"Verdana";font-size:20px;}
.payment-side .payment-form .pay-way .price i{font-size:16px;}
.payment-side .payment-form .pay-way .message{width:140px;color:#666;font-family:"Microsoft YaHei";float:left;display:inline;height:38px;line-height:42px;}
.payment-side .payment-form .pay-way .pay-txt{width:100%;line-height:24px;float:left;display:inline;margin-top:15px;font-size:14px;font-family:"Microsoft YaHei";color:#666;}
.payment-side .payment-form .pay-way .pay-txt .red{color:#e6133c;font-weight:bold;font-family:"Verdana";}
.payment-side .payment-form .pay-way .pay-txt .normal-red{color:#e6133c;font-family:"Verdana";}

.payment-side .payment-form .pay-way .pay-txt .pay-txt-name{width:90px;height:24px;float:left;display:inline;}
.payment-side .payment-form .btn-line{width:100%;height:auto;float:left;display:inline;margin-top:15px;}

.payment-side .payment-form .btn-line button.search{background:#ff7e00;}
.payment-side .payment-form .btn-line button.search:hover{background:#ff8c2f;}
.payment-side .payment-form .btn-line .btn{float:left;display:inline;}
.payment-side .payment-form .btn-line .message{float:left;display:inline;}
.payment-side .payment-form .btn-line .disable-btn{width:136px;height:36px;float:left;display:inline;border:0 none;background:#999;color:#fff;font-size:18px;cursor:pointer;font-family:"Microsoft YaHei","SimSun";}
.payment-side .payment-form .btn-line .disable{width:160px;height:40px;line-height:40px;border:0 none;text-align:center;float:left;display:inline;background:#999;color:#fff;font-size:18px;cursor:default;font-family:"Microsoft YaHei","SimSun";font-weight:bold;}
.payment-side .payment-form .btn-line input.checkbox{margin:20px 5px 0 15px;*margin-top:14px;float:left;display:inline;}
.payment-side .payment-form .btn-line label{height:20px;line-height:20px;margin-top:16px;outline:0;color:#333;float:left;display:inline;cursor:pointer;}
.payment-side .payment-form .btn-line a{color:#0077d7;height:20px;line-height:20px;margin:16px 0 0 5px;float:left;display:inline;text-decoration:none;}
.payment-side .payment-form .btn-line a:hover{text-decoration:underline;}
.payment-side .payment-form .line-message{color:#999;font-family:"Microsoft YaHei";line-height:26px;float:left;display:inline;}
.payment-side .payment-img{width:264px;padding-left:15px;height:350px;float:right;display:inline;margin-top:24px;border-left:1px dashed #ccc;}
.payment-side .payment-img a.bigimg{width:80px;height:24px;margin-right:5px;float:right;display:inline;color:#666;text-decoration:none;}
.payment-side .payment-img a.bigimg i{width:16px;height:14px;float:left;display:inline;margin-top:2px;background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/bigimg.png") no-repeat;}
.payment-side .payment-img img{width:260px;height:208px;float:left;display:inline;}
.payment-side .payment-img .txt{width:239px;height:70px;float:left;display:inline;margin:10px 0 0 15px;}
.payment-side .payment-img .txt .black{color:#666;float:left;display:inline;}
.payment-side .payment-img .txt p{color:#999;float:left;display:inline;}
.payment-side .payment-img a.link{color:#0077d7;text-decoration:none;float:right;display:inline;}
.payment-side .payment-img a.link:hover{text-decoration:underline;}
.payment-side .payment-img .name{width:auto;float:left;display:inline;height:24px;line-height:24px;color:#333;font-family:"Microsoft YaHei";}
.payment-side .notice-list{width:100%;padding-bottom:30px;float:left;display:inline;border-top:1px solid #eee;}
.payment-side .notice-list .notice{width:660px;height:auto;margin:20px 0 10px 48px;float:left;display:inline;}
.payment-side .notice-list .txt{width:70px;height:26px;line-height:26px;float:left;display:inline;color:#333;font-family:"Microsoft YaHei";}
.payment-side .notice-list p{height:auto;line-height:26px;float:left;display:inline;color:#666;}
.payment-side .notice-list p em{margin-right:10px;float:left;display:inline;}
.payment-side .notice-list p span{display:inline;}
.payment-side .notice-list .title{width:100%;height:34px;font-size:14px;float:left;display:inline;}
.payment-side .notice-list .message{width:100%;height:auto;float:left;display:inline;margin-top:10px;color:#666;font-family:"Microsoft YaHei";}
.payment-side .notice-list .message .number{width:30px;height:auto;float:left;display:inline;}
.payment-side .notice-list .message .text{width:630px;height:auto;float:left;display:inline;}
.payment-side .notice-list .message .black{color:#333;}
.payment-side .notice-list .message .line{width:100%;height:auto;float:left;display:inline;line-height:22px;}
.payment-side .payment-message{width:410px;height:auto;float:left;display:inline;margin-top:24px;background:#fff;margin-left:20px;}
.payment-side .payment-message a.back{height:20px;line-height:20px;margin:0 0 10px 0;float:left;display:inline;color:#333;text-decoration:none;}
.payment-side .payment-message a.back:hover{color:#0077d7;}
.payment-side .payment-message .line{width:410px;float:left;display:inline;}
.payment-side .payment-message .line em{width:10px;line-height:28px;float:left;display:inline;color:#777;}
.payment-side .payment-message .line .message{width:400px;padding-bottom:1px;line-height:28px;border-bottom:1px dotted #eee;float:left;display:inline;}
.payment-side .payment-message .line .message-1{border:0 none;}
.payment-side .payment-message .line .name{width:76px;color:#999;float:left;display:inline;}
.payment-side .payment-message .line .black{color:#333;font-size:14px;}
.payment-side .payment-message .line .grey{color:#666;font-size:14px;}
.payment-side .payment-message .line .price{color:#d20000;font-weight:bold;font-family:"Verdana";font-size:14px;}
.payment-side .payment-message .line .bold{font-weight:bold;}
.payment-side .payment-message .line a.change{color:#666;text-decoration:none;margin-left:10px;}
.payment-side .payment-message .line a.change:hover{color:#0077d7;}
.payment-side .payment-message .line .total{color:#d20000;font-weight:bold;font-family:"Verdana";font-size:14px;font-size:20px;}
.payment-side .payment-message .line .total i{font-size:12px;}
.payment-side .payment-message .line .total .notice{font-size:12px;font-family:"Microsoft YaHei";color:#666;}
.payment-side .payment-message .line input.text{width:133px;height:24px;line-height:24px;padding-left:5px;border:1px solid #bbb;margin-top:2px;float:left;display:inline;color:#333;font-weight:bold;}
.payment-side .payment-message .line button{width:54px;height:26px;margin-left:10px;margin-top:2px;cursor:pointer;background:#f5f5f5;float:left;display:inline;color:#333;border:1px solid #ccc;}
.payment-side .payment-message .line button:hover{border:1px solid #999;}
.payment-side .payment-message .line .error{width:266px;margin-left:76px;height:24px;line-height:24px;margin-top:5px;float:left;display:inline;background:#fffdeb;color:#333;border:1px solid #ffba22;}
.payment-side .payment-message .line .error i{width:15px;height:15px;float:left;margin:4px 4px 0 5px;display:inline;background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/error0001.png") no-repeat;}

.payment-side .payment-message .warning-line{width:100%;height:42px;line-height:28px;float:left;display:inline;margin-top:10px;}
.payment-side .payment-message .warning-line .warning{padding:0 10px;height:28px;border:1px solid #ebc171;background:#fcf8e3;float:left;display:inline;}
.payment-side .payment-message .warning-line .warning i{width:24px;height:22px;float:left;display:inline;background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/checkstand.png") 0 -91px no-repeat;}
.payment-side .payment-message .warning-line a{margin-left:10px;color:#666;text-decoration:none;}
.payment-side .payment-message .warning-line a:hover{color:#0077d7;}
.payment-side .payment-message .warning-line s{color:#999;margin-left:5px;}

.payment-side .payment-table{width:526px;height:auto;float:left;display:inline;border:2px solid #ccc;box-shadow:4px 4px 4px #ddd;margin-left:20px;}  
.payment-side .payment-table .title{width:480px;padding-left:46px;height:36px;line-height:36px;color:#000;font-family:'Microsoft YaHei';background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/payment_number.png") #eee no-repeat;float:left;display:inline;}
.payment-side .payment-table .name-line{width:450px;margin-left:38px;height:60px;line-height:60px;color:#333;font-family:'Microsoft YaHei';float:left;display:inline;}
.payment-side .payment-table .name-line .number{width:200px;height:60px;float:right;display:inline;overflow:hidden;color:#333;font-size:14px;font-weight:bold;}
.payment-side .payment-table .name-line .number span{font-weight:normal;}
.payment-side .payment-table .name-line .name{width:200px;height:60px;color:#333;font-size:16px;font-weight:bold;float:left;display:inline;}
.payment-side .payment-table dl{width:470px;height:auto;float:left;display:inline;padding-bottom:22px;margin-left:28px;}
.payment-side .payment-table dl dt{width:470px;height:25px;line-height:25px;float:left;display:inline;background:#f6f9fd;border-top:1px solid #0056b3;color:#333;font-family:'Microsoft YaHei';font-size:14px;}
.payment-side .payment-table dl .time{width:110px;float:left;display:inline;text-align:center;}
.payment-side .payment-table dl .price{width:230px;float:left;display:inline;text-align:center;}
.payment-side .payment-table dl .btn-line{width:130px;float:left;display:inline;text-align:center;}
.payment-side .payment-table dl dt .time{height:50px;}
.payment-side .payment-table dl dt .price{height:50px;}
.payment-side .payment-table dl dt .btn-line{height:50px;}
.payment-side .payment-table dl dd{width:470px;height:50px;border-top:1px solid #ddd;float:left;display:inline;font-family:'Microsoft YaHei';font-size:14px;}
.payment-side .payment-table dl dd .time{height:50px;line-height:44px;color:#666;}
.payment-side .payment-table dl dd .price{height:50px;}
.payment-side .payment-table dl dd .price .black{width:100%;height:18px;line-height:18px;margin-top:4px;color:#333;float:left;display:inline;}
.payment-side .payment-table dl dd .price .grey{width:100%;height:18px;line-height:18px;color:#999;float:left;display:inline;}
.payment-side .payment-table dl dd .price .empty{width:100%;height:44px;line-height:44px;}
.payment-side .payment-table dl dd .btn-line{height:50px;line-height:44px;color:#666;}
.payment-side .payment-table dl dd .btn-line .btn{width:70px;height:26px;height:26px;line-height:26px;float:left;display:inline;margin:11px 0 0 30px;background:#ff7e00;color:#fff;}
.payment-side .payment-table dl dd .btn-line .btn:hover{background:#ff8c2f;}
.pop-up img{float:left;display:inline;}
#payment-tips{width:510px;height:230px;float:left;display:inline;}
#payment-tips .main-comment{width:510px;height:230px;float:left;display:inline;}
#payment-tips .main-comment .pay-attention{width:490px;height:200px;float:left;display:inline;margin:15px 0 0 10px;overflow-y:auto;line-height:25px;font-size:13px;color:#666;font-family:'Microsoft YaHei';}
#payment-tips .main-comment .pay-attention p{float:left;display:inline}
#payment-tips .main-comment .pay-attention .bluefont{color:#0077d7;font-size:14px;}
#payment-tips .main-comment .pay-attention .know{width:70px;height:26px;float:left;display:inline;font-family:'Microsoft YaHei';font-size:12px;color:#333;border:1px solid #ccc;background:#fff;text-align:center;cursor:pointer;margin:20px 0 0 210px;}
#payment-tips .main-comment .pay-attention .know:hover{border:1px solid #aaa;}
#payment-tips .pop-up .content{height:230px;}
#history_list .history-list{width:760px;max-height:494px;float:left;display:inline;overflow-y:auto;overflow-x:hidden;}
#history_list .history-list label{width:760px;height:50px;line-height:50px;float:left;display:inline;border-bottom:1px solid #eee;font-family:'Microsoft YaHei';color:#333;}
#history_list .history-list label input.radio{margin:20px 0 0 12px;float:left;display:inline;}
#history_list .history-list label .name{width:160px;margin-left:20px;float:left;display:inline;margin-right:40px;}
#history_list .history-list label .name i{width:24px;height:24px;margin-right:6px;float:left;display:inline;margin-top:14px;background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/pay_icon.png") no-repeat;}
#history_list .history-list label .name i.electric{background-position:0 0;}
#history_list .history-list label .name i.water{background-position:0 -24px;}
#history_list .history-list label .name i.gas{background-position:0 -48px;}
#history_list .history-list label .company{width:200px;float:left;display:inline;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#history_list .history-list label .number{width:150px;float:left;display:inline;text-align:right;}
#history_list .history-list label .city{width:100px;float:left;display:inline;text-align:center;margin-left:50px;}



.header-img{height:90px; min-width:950px; margin:0px auto; text-align:center; overflow:hidden; position:relative;z-index:199;}
	
.mainadv-slides{width:950px;height:90px;line-height:90px;text-align:center;overflow:hidden;position:relative;float:left;display:inline;}
.rollBody{width:950px;height:90px;display:inline-block;overflow:hidden;}
.main-top-scroll{width:100%;height:90px;line-height:400px;list-style:none;display:inline-block;}
.main-top-scroll li{width:100%;height:90px;float:left;}
.main-top-scroll img{display:inline;float:left;}
.header-pw{position:relative; background:#FFF;width:950px;}
.header-pw img{width:950px;height:90px;}
.header-pw i{width:29px; display:block; height:29px; position:absolute; top:10px; right:5px; cursor:pointer; background:url(http://k10.iblimg.com/resources/v4.0/css///img.iblimg.com/respc-1/resources/v3.0/css/i/header-bg.png) no-repeat; background-position:0px -181px;}
.header-pw:hover i{background-position:0px -152px;}
.header-pw i:hover{
	background-position:0px -181px;
}
.footer-img{height:130px; width:950px; margin:0px auto; text-align:center; overflow:hidden; position:relative;z-index:199;}
.footer-img img{width:300px;height:130px;}
.footer-img a.middle{margin:0 25px;}

/*20170224*/
.p-show .payment-form #more-charge .game-line .game-list{
	width:395px;
	padding:0px 10px;
	border:1px solid #cccccc;
	top:34px;
}
.p-show .payment-form #more-charge  .game-line .game-list .game-tab{height:26px;font-size:12px; width:100%;}
.p-show .payment-form #more-charge .game-line .game-list .game-tab a{
	background:#f3f3f3;
	border:0px;
	width:78px;
	height:26px;
	line-height:26px;
	text-align:center;
	color:#333333;
	margin:0px 1px 0px 0px;
}
.p-show .payment-form #more-charge  .game-line .game-list .game-tab a.select{
	background:#f13149;
	color:#ffffff;
}
.p-show .payment-form #more-charge .game-line .game-list dl{
	width:405px;
	overflow:auto;
	max-height:384px;
	margin-top:0px;
	padding:10px 0px;
	position:relative;
}
.p-show .payment-form #more-charge .game-line .game-list dl:after{display:block; content:" "; height:0; clear:both; visibility:hidden;}
.p-show .payment-form #more-charge .game-line .game-list dl dd{
	width:115px;
	height:26px;
	line-height:26px;
}
.p-show .payment-form #more-charge .game-line .game-list dl.dl-letter dd{
	width:100%;
	height:auto;
	margin:0px;
	padding:0px;
	float:none;
	clear:both;
	position:relative;
}
.p-show .payment-form #more-charge  .game-line .game-list dl.dl-letter dd:after{display:block; content:" "; height:0; clear:both; visibility:hidden;}
.p-show .payment-form #more-charge  .game-line .game-list dl.dl-letter dd li{
	width:114px;
	height:26px;
	line-height:26px;
	float: left;
    display: inline;
    font-size: 12px;
    margin: 0 0 0 15px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.p-show .payment-form #more-charge  .game-line .game-list dl.dl-letter dd li.pad{
	position:absolute;
	left:2px;
	top:0px;
	color:#f13149;
	font-size:12px;
	margin:0px;
	width:auto;
}
.p-show .payment-form #more-charge  .game-line .game-list dl.dl-letter dd ul{
	position:relative;
	
}
.p-show .payment-form #more-charge  .select-line .select ul{
	top:34px;
	border:2px solid #3399ff;
	border-top:2px solid #3399ff;
	border-radius:3px;
	left: -2px;
}
.p-show .payment-form #more-charge .select-line .show{
	border:2px solid #3399ff;
	padding-left:9px;
	height:32px;
	line-height:32px;
}
.p-show .payment-form #more-charge .select-line .select li{
	padding-left:9px;
}
.p-show-info{height:34px; line-height:34px; font-size:14px; display:none;}
#more-charge .p-show-info{display:block;}
#more-charge .game-show ul.show-ii{
	display:none;
    top: 34px;
    border: 2px solid #3399ff;
    border-top: 2px solid #3399ff;
    border-radius: 3px;
    left: -2px;
	background:#ffffff;
	position:absolute;
	z-index:2;
}
#more-charge .game-show ul.show-ii li {
    width: 239px;
    height: 28px;
    line-height: 28px;
    color: #333;
    font-size: 12px;
    cursor: pointer;
    float: left;
    display: inline;
    padding-left: 9px;
	padding-right:9px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
#more-charge .game-show ul.show-ii li:hover{
	color: #fff;
    background: #44a1f0;
}
.payment-side .payment-form #more-charge  .game-line .show-sr{
	border:2px solid #3399ff;
	height:32px;
	line-height:32px;
	font-size:0px;
	width:257px;
}
.payment-side .payment-form #more-charge .game-line .show-sr input{
	padding-left:9px;
	line-height:32px;
	height:32px;
	width:208px;
	padding-right:38px;
}
.payment-side .payment-form #more-charge .game-line .show-sr .game-list{
	display:none;
}
.payment-side .payment-form #more-charge .game-line .show-sr ul{
	display:block;
}
.game-show span{
	padding-left:9px;
	display:block;
	max-width:208px;
	padding-right:38px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	font-size:16px;
}

/*20170228*/
.p-show .payment-form #sd-charge .game-line .game-list{
	width:395px;
	padding:0px 10px;
	border:1px solid #cccccc;
	top:34px;
}
.p-show .payment-form #sd-charge  .game-line .game-list .game-tab{height:26px;font-size:12px; width:100%;}
.p-show .payment-form #sd-charge .game-line .game-list .game-tab a{
	background:#f3f3f3;
	border:0px;
	width:78px;
	height:26px;
	line-height:26px;
	text-align:center;
	color:#333333;
	margin:0px 1px 0px 0px;
}
.p-show .payment-form #sd-charge  .game-line .game-list .game-tab a.select{
	background:#f13149;
	color:#ffffff;
}
.p-show .payment-form #sd-charge .game-line .game-list dl{
	width:405px;
	overflow:auto;
	max-height:384px;
	margin-top:0px;
	padding:10px 0px;
	position:relative;
}
.p-show .payment-form #sd-charge .game-line .game-list dl:after{display:block; content:" "; height:0; clear:both; visibility:hidden;}
.p-show .payment-form #sd-charge .game-line .game-list dl dd{
	width:115px;
	height:26px;
	line-height:26px;
}
.p-show .payment-form #sd-charge .game-line .game-list dl.dl-letter dd{
	width:100%;
	height:auto;
	margin:0px;
	padding:0px;
	float:none;
	clear:both;
	position:relative;
}
.p-show .payment-form #sd-charge  .game-line .game-list dl.dl-letter dd:after{display:block; content:" "; height:0; clear:both; visibility:hidden;}
.p-show .payment-form #sd-charge  .game-line .game-list dl.dl-letter dd li{
	width:114px;
	height:26px;
	line-height:26px;
	float: left;
    display: inline;
    font-size: 12px;
    margin: 0 0 0 15px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.p-show .payment-form #sd-charge  .game-line .game-list dl.dl-letter dd li.pad{
	position:absolute;
	left:2px;
	top:0px;
	color:#f13149;
	font-size:12px;
	margin:0px;
	width:auto;
}
.p-show .payment-form #sd-charge  .game-line .game-list dl.dl-letter dd ul{
	position:relative;
}
.p-show .payment-form #sd-charge  .select-line .select ul{
	top:34px;
	border:2px solid #3399ff;
	border-top:2px solid #3399ff;
	border-radius:3px;
	left: -2px;
}
.p-show .payment-form #sd-charge .select-line .show{
	border:2px solid #3399ff;
	padding-left:9px;
	height:32px;
	line-height:32px;
}
.p-show .payment-form #sd-charge .select-line .select li{
	padding-left:9px;
}
#sd-charge .p-show-info{display:block;}
#sd-charge .game-show ul.show-ii{
	display:none;
    top: 34px;
    border: 2px solid #3399ff;
    border-top: 2px solid #3399ff;
    border-radius: 3px;
    left: -2px;
	background:#ffffff;
	position:absolute;
	z-index:2;
}
#sd-charge .game-show ul.show-ii li {
    width: 239px;
    height: 28px;
    line-height: 28px;
    color: #333;
    font-size: 12px;
    cursor: pointer;
    float: left;
    display: inline;
    padding-left: 9px;
	padding-right:9px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	
}
#sd-charge .game-show ul.show-ii li:hover{
	color: #fff;
    background: #44a1f0;
}
.payment-side .payment-form #sd-charge  .game-line .show-sr{
	border:2px solid #3399ff;
	height:32px;
	line-height:32px;
	font-size:0px;
	width:257px;
}
.payment-side .payment-form #sd-charge .game-line .show-sr input{
	padding-left:9px;
	width:246px;
	line-height:32px;
	height:32px;
}
.payment-side .payment-form #sd-charge .game-line .show-sr .game-list{
	display:none;
}
.payment-side .payment-form #sd-charge .game-line .show-sr ul{
	display:block;
}

/*20170301*/
.inputbottom-info{clear:both; font-size:12px; color:#666666; line-height:40px;}


/*20170314*/
.p-show .payment-form #qq-charge .game-line .game-list{
	width:395px;
	padding:0px 10px;
	border:1px solid #cccccc;
	top:34px;
}
.p-show .payment-form #qq-charge  .game-line .game-list .game-tab{height:26px;font-size:12px; width:100%;}
.p-show .payment-form #qq-charge .game-line .game-list .game-tab a{
	background:#f3f3f3;
	border:0px;
	width:78px;
	height:26px;
	line-height:26px;
	text-align:center;
	color:#333333;
	margin:0px 1px 0px 0px;
}
.p-show .payment-form #qq-charge  .game-line .game-list .game-tab a.select{
	background:#f13149;
	color:#ffffff;
}
.p-show .payment-form #qq-charge .game-line .game-list dl{
	width:405px;
	overflow:auto;
	max-height:384px;
	margin-top:0px;
	padding:10px 0px;
	position:relative;
}
.p-show .payment-form #qq-charge .game-line .game-list dl:after{display:block; content:" "; height:0; clear:both; visibility:hidden;}
.p-show .payment-form #qq-charge .game-line .game-list dl dd{
	width:115px;
	height:26px;
	line-height:26px;
}
.p-show .payment-form #qq-charge .game-line .game-list dl.dl-letter dd{
	width:100%;
	height:auto;
	margin:0px;
	padding:0px;
	float:none;
	clear:both;
	position:relative;
}
.p-show .payment-form #qq-charge  .game-line .game-list dl.dl-letter dd:after{display:block; content:" "; height:0; clear:both; visibility:hidden;}
.p-show .payment-form #qq-charge  .game-line .game-list dl.dl-letter dd li{
	width:114px;
	height:26px;
	line-height:26px;
	float: left;
    display: inline;
    font-size: 12px;
    margin: 0 0 0 15px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.p-show .payment-form #qq-charge  .game-line .game-list dl.dl-letter dd li.pad{
	position:absolute;
	left:2px;
	top:0px;
	color:#f13149;
	font-size:12px;
	margin:0px;
	width:auto;
}
.p-show .payment-form #qq-charge  .game-line .game-list dl.dl-letter dd ul{
	position:relative;
	
}
.p-show .payment-form #qq-charge  .select-line .select ul{
	top:34px;
	border:2px solid #3399ff;
	border-top:2px solid #3399ff;
	border-radius:3px;
	left: -2px;
}
.p-show .payment-form #qq-charge .select-line .show{
	border:2px solid #3399ff;
	padding-left:9px;
	height:32px;
	line-height:32px;
}
.p-show .payment-form #qq-charge .select-line .select li{
	padding-left:9px;
}
.p-show-info{height:34px; line-height:34px; font-size:14px; display:none;}
#qq-charge .p-show-info{display:block;}
#qq-charge .game-show ul.show-ii{
	display:none;
    top: 34px;
    border: 2px solid #3399ff;
    border-top: 2px solid #3399ff;
    border-radius: 3px;
    left: -2px;
	background:#ffffff;
	position:absolute;
	z-index:2;
}
#qq-charge .game-show ul.show-ii li {
    width: 239px;
    height: 28px;
    line-height: 28px;
    color: #333;
    font-size: 12px;
    cursor: pointer;
    float: left;
    display: inline;
    padding-left: 9px;
	padding-right:9px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
#qq-charge .game-show ul.show-ii li:hover{
	color: #fff;
    background: #44a1f0;
}
.payment-side .payment-form #qq-charge  .game-line .show-sr{
	border:2px solid #3399ff;
	height:32px;
	line-height:32px;
	font-size:0px;
	width:257px;
}
.payment-side .payment-form #qq-charge .game-line .show-sr input{
	padding-left:9px;
	line-height:32px;
	height:32px;
	width:208px;
	padding-right:38px;
}
.payment-side .payment-form #qq-charge .game-line .show-sr .game-list{
	display:none;
}
.payment-side .payment-form #qq-charge .game-line .show-sr ul{
	display:block;
}
.game-show span{
	padding-left:9px;
	display:block;
	max-width:208px;
	padding-right:38px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	font-size:16px;
}
.tip_h1 {
    z-index: 1000;
    text-align: left;
    border: 1px solid #ffdaa2;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    padding: 6px 8px;
    min-width: 50px;
    color: #000;
    background-color: ivory;
    margin: 6px 0;
}
.tip-inner {
    overflow: hidden;
    font: 12px/16px arial,helvetica,sans-serif;
}
.tip_h1 .collect-txt, .tip_h2 .collect-txt {
    float: left;
    display: inline;
}
.tip_h1 .emsgg{
    width: 20px;
    height: 14px;
    float: left;
    display: inline;
    margin: 1px 0 0;
    background: url(i/recharge-news.png) no-repeat;
    background-size:contain;
}
