﻿
.leftback{background: url(../images/rechargeqie_43.png) left top repeat-y; position:relative; z-index:1}
.leftmenu{ width:180px; height:auto; min-height:600px; background: url(../images/rechargeqie_43.png) repeat-y; float: left;}
.bottomback{ position: absolute; bottom:0; left:0; width:180px; height:32px;background:url(../images/rechargeqie_46.png) no-repeat; z-index:9999; display:block; clear:both;}

/* menu-01 */

.menu-style01 dt,.menu-style02 dt{ width:125px; height:50px; line-height:50px;  color:#fff; padding-left:55px} 
.menu-style01 dt{line-height:36px; border-bottom:1px solid #2b7395; height:36px; border-top:1px solid #76c0e4}
.menu-style02 dt.reporCente{ background: url(../images/warning.png) 20px center no-repeat}
.menu-style01 dt.menuicon-01{ background:url(../images/icon1.png) left center no-repeat; }
.menu-style01 dt.menuicon-02{ background:url(../images/icon2.png) left center no-repeat; }
.menu-style01 dt.menuicon-03{ background:url(../images/icon3.png) left center no-repeat; }
.menu-style01 dd a,.menu-style02 dd a{ width:125px;padding-left:55px; display:inline-block; line-height:35px;  color:#c0e7fb; }
.menu-style01 dd a{ line-height:36px; height:36px; border-bottom:1px solid #2b7395; background:url(../images/bg-1.png) left center;border-top:1px solid #3094c4;}
.menu-style01 dd{ position:relative}
 
.menu-style02 dd{border-bottom:1px solid #317798; border-top:1px solid #3094c4; position:relative }
.menu-style02 dd:hover,.menu-style02 dd.focus{background:url(../images/rechargeqie_09.png); border-bottom:1px solid #7aafc5; border-top:1px solid #296681; }
.menu-style02 dd a.focus,.menu-style02 dd a:hover{ color:#fff; }
.menu-style01 dd a.focus,.menu-style01 dd a:hover{color:#fff; background:url(../images/bg-1hover.png) left center;border-bottom:1px solid #7aafc5; border-top:1px solid #1d6f96;}


.menu-style02 dd a.menu-08{ background:url(../images/ReportCentre_10.png) 30px center no-repeat}
.menu-style02 dd a.menu-08:hover,.menu-style02 dd a.menu-08.focus{background:url(../images/ReportCentre_07.png) 30px center no-repeat}

.menu-style01 dd .infor-num{ font-size:10px; color:#fff; background-color:#F00; line-height:10px; padding: 3px;border-radius:30px; display:block; position: absolute; margin:10px; right:30px; top:0}
/* menu-01 */


.content-right{ border:1px solid #e9e9e9; border-left:0; border-top:0;    width:768px; min-height:600px; _height:600px;padding:25px; line-height:20px;float:left; _overflow-x: hidden}
.content-right .content-right-h2,.content-right-h2-full{ width: 751px; height:34px; line-height:34px; border:1px solid #d3e5ee; background-color:#ecf6fa;border-radius:6px; padding-left:15px; font-size:16px; font-family: "Microsoft YaHei", "Arial"; color:#3399cc; font-weight:lighter; position:relative}
 .content-right-h2-full{ width:985px; margin-top:20px;}
.content-h2{ width:100%; height:36px; line-height:36px; margin-top:15px;}
.content-right .right-wap01{ width:738px; padding:15px; background-color:#fafafa; margin-top:15px; }
.content-right .right-wap01 .ts-tap{ padding-left:105px; color:#999; line-height:24px;}
.content-right .right-wap01 .button-styles1{ margin-left:105px; margin-top:35px;}

.right-wap02{ width:738px; _width:732px; padding:10px 15px; background-color:#f0f0f0;_overflow-x: hidden}
.right-wap03{ width:766px; height:auto; position:relative;margin-top:15px;}
.right-wap03-full{width:1000px; height:auto; position:relative;margin-top:15px;}

.content-right-h3{ height:30px; line-height:30px; font-size:14px; font-family:"Microsoft YaHei", "Arial"; color:#333; width:100%; position:relative}
 
.right-wap03 .ts-tap{ width:auto; height:30px; line-height:30px; position:absolute; right:0; top:0}
.right-wap03 input,.right-wap03-full input{ vertical-align:middle; margin:0 5px}
.content-right table.tab02 td,.content-right table.tab02 th,.right-wap03-full table.tab02 th,.right-wap03-full table.tab02 td{  min-height:26px; text-align:center; padding:5px 0}
.content-right table.tab02 td,.right-wap03-full table.tab02 td{ height:42px;}

.right-wap03 table.tab03 td,.right-wap03 table.tab03 th{ line-height:36px; height:36px; overflow:hidden; text-indent:10px; text-align:left}
.right-wap03 table.tab03 th{ height:26px; line-height:26px;}

.tips-icon{ background:url(../images/tps.gif) left center no-repeat ; padding-left:30px; color:#999;  }
.right-wap04{width:738px; padding:10px 15px; background-color:#fafafa}
.right-li01,.right-li02,.right-li03{ width:50%; float: left; height:auto; padding:10px 0}
.right-li01 .label01,.right-li02 .label01,.right-li03 .label01{ width:80px; padding-right:10px; text-align:right;   display:inline-block}
.right-li01 .input-style01{ width:236px;}
.right-li02 .input-style02,.right-li02 .input-style02{ width:330px;}
.right-li02,.right-li03{ width:100%;}
.right-li03 .label01{ width:110px;}
.right-li03 .amgs{ vertical-align:middle;}
.input-style04{ width:30px; text-align:center}


.sub,.add{ width:18px; height:18px; display:inline-block; background:url(../images/sub.gif) left -1px; vertical-align:middle;}
.sub:hover{background:url(../images/sub.gif) left -19px;}
.add{ background:url(../images/sub.gif) -19px -1px}
.add:hover{background:url(../images/sub.gif) -19px -19px}

.payinfo{ padding:15px 0; font-size:14px}
.buttondiv{ width:100%; clear:both; height:auto; text-align:center} 
.regwap{ width:938px; padding:30px; border:1px solid #eee ; background-color:#fafafa; position:relative}
.return-info{ background:url(../images/success.png) left no-repeat;  height:57px; margin:50px auto; padding-left:70px; line-height:28px; padding-top:5px; width:150px;_background:url(../images/success.gif) left no-repeat;  }
.return-info.wrong{ background:url(../images/wrong.png) left top no-repeat;_ background:url(../images/wrong.gif) left top no-repeat; width:450px; height:100px;}
.return-info.wrong .button1{ margin:0; margin-top:10px;}
.return-info.return-info-min{ margin-top:100px ; margin-bottom:200px}
.password .button1{ margin:0 15px; margin-left:235px; }
.password{ min-height:300px;}

.li03{ width:100%; padding-bottom:15px; padding-top:20px}
.li04{ width:80%; margin:20px auto;}
.li03 .label03,.li04 .label04{ width:95px; padding-right:10px; text-align:right;  font-weight: bold; display:inline-block }
.li04 .label04{ width:125px;}
.li03 .input-style03{ width:376px;}
.li04 .input-style03{ width:276px;}
 .ts-tap{ width:367px; padding-left:115px; height:auto; color:#999; line-height:22px; display:inline-block; padding-top:5px;}
.Validform_right,.Validform_wrong{ width:284px; height:auto; line-height:20px; background:url(../images/allright.png) left center no-repeat;  position:relative; margin-left:10px;  font-size:12px; padding:5px;padding-left:24px;}
.Validform_wrong{ background:url(../images/error.png) left center no-repeat; color:#F30}

.power-mat{ width:90px; height:14px; line-height:14px; background-color:#e9e9e9; display:inline-block}
.power-mat span{ width:29px; border-right:1px solid #fff; height:14px;color:#fff; display: inline-block; text-align:center;}
.power-mat span.bgStrengthLow{background-color:#db2122}
.power-mat span.bgStrengthMid{background-color:#fc8e00}
.power-mat span.bgStrengthHigh{ background-color:#6cbe00}
.ts-tap .code{   margin-right:10px; display: inline-block; vertical-align: middle}
.ts-tap.tips-icon.p12{ padding-left:20px; line-height:24px;}
.ts-tap.tips-icon.p12.ts-tap2{ padding:10px; background-position:10px 15px;}
.regwap .buttondiv{ text-align:left}
.regwap .buttondiv .button1{ margin-left:105px; margin-top:0}

.reged{ width:136px; height:236px; background:url(../images/rightline.png) left top no-repeat; overflow:hidden; position:absolute; right:0; top:0}
.reged-title{ width:80px; height:80px; background:url(../images/regedit_03.png) center 30px no-repeat; line-height:32px; margin:0 auto; margin-top:20px; text-align:center}

.reged .buttondiv{ text-align:center; }
.regwap .return-info{ margin:0 auto}


.div-wap{ width:980px; height: auto; padding:20px 10px; border-bottom:1px solid #f1f1f1; line-height:32px;}
.div-wap h2{ width:980px; background:url(../images/accredit_03.png) left center no-repeat; line-height:32px; padding-left:20px;}
.div-wap .rzweb li{ width:172px; border:1px solid #f1f1f1; line-height:34px; height:32px; overflow:hidden; text-align:center; float:left; margin:5px 10px;}
.div-wap .other-web li{ width:auto; padding:0 20px; max-width:150px; overflow:hidden;line-height:34px; height:32px; text-align:left; float:left}

.sqwap{ width:970px; background-color:#f0f0f0; height:30px; line-height:30px; padding-left:30px;}
 
 /*tab*/
.tab{ width:100%; height:32px; border-bottom:1px solid #CCC; position:relative; margin-bottom:10px;}
.tab a,.tab a.focus{ width:auto; height:30px; border:1px solid #ccc; border-bottom:0; background-color:#f0f0f0; font-size:14px; font-family:"微软雅黑"; font-weight:lighter; color:#333; text-align:center; display:inline-block; padding:0 20px; line-height:30px;}
.tab a:active,.tab a.focus{ background-color:#FFF; position: relative;
bottom:-1px;  background-color:#FFF; height:31px; line-height:31px; color:#ff6600; font-weight:bold;}

.admanager-control{ width:100%; padding-bottom:15px; margin-bottom:10px;}
.admanager-control-leftwap,.admanager-buttonwap{ width:90%; float:left; }
.admanager-buttonwap{ width:10%; padding-top:5px}
.select-style01{ width:170px;}
.select-style02{ width:117px;}
.select-style03{ width:200px;}
.input-style06{ width:197px;} 
.input-style07{ width:107px;}
.input-style08{ width:60px;}
.input-style09{ width:305px;}
.input-style10{ width:85px;}

.jjj {

	color: #333333;
	width: 300px;
}
.popbutton{ width:55px; height:21px; display: inline-block; padding-left:15px; background: url(../images/popbac.gif) left top no-repeat; color:#333; line-height:21px; text-align:left; position:relative; z-index:0}
.popbutton:hover{background: url(../images/popbac.gif) left -21px no-repeat; color:#666}
.popbutton:active{background: url(../images/popbac.gif) left -42px no-repeat;}
.poplist-menu{  height:auto; position:relative ; z-index:1999; _position:absolute;  *position:absolute;}
.menu-content{ width:92px; border:1px solid #dadada;  }
.menu-content li a{ line-height:26px; text-align:left; width:78px; height:26px; border-left: 4px solid #cae1ed; padding-left:10px; background-color:#f7f7f7; display:block; float:left;  }
.menu-content li a:hover{ background-color:#e4e4e4; color:#333}

.nav-item{ position:relative; height:21px; width:55px; margin: 0 auto; display:inline-block;}

.admanager-control-leftwap li,.dataup li{ padding-top:5px;}
.leftwap-label{ width:70px; line-height:26px; display:inline-block; text-align:right; padding-right:5px;}

.Totalstate a,.Totalstate span{ width:17px; height:15px; display:inline-block; position:relative }
.operation01{ background:url(../images/ic1.gif) center;}
.operation02{ background:url(../images/ic2.gif) center;}
.operation03{ background:url(../images/ic3.gif) center;}
.operation04{ background:url(../images/ic4.gif) center;}
.operation05{ background:url(../images/ic5.gif) center;}
.state01{ background:url(../images/rc1.gif) center;}
.state02{ background:url(../images/rc2.gif) center;}
.state03{ background:url(../images/rc3.gif) center;}
.state04{ background:url(../images/rc4.gif) center;}
.state05{ background:url(../images/rc5.gif) center;}


.news h3{ font-size:16px; font-family:"Arial","微软雅黑"; line-height:36px; border-bottom:1px dashed #CCC; border-top:1px dashed #ccc; font-weight:lighter; margin-bottom:10px; color:#4e87a4; text-align:center; background-color:#f0f0f0}
.news { line-height:30px; min-height:600px; width:95%;  margin:0 auto}
.news .date{ position: relative; left:0; bottom:0; line-height:24px; margin:10px 0}
.datauph3{ text-indent:15px; margin-top:10px} 
.dataup .price{ width:272px; height:26px; line-height:26px; position:absolute; padding:0 15px; background-color:#dbeaf9;  left:0; bottom:0}
.dataup .delete{ float:right; display:inline-block}
.dataup .error,.dataup .nomal{ width:282px; height:213px; float:left; font-size:12px; border:1px solid #ffcccc; padding:10px; background-color:#ffeeee; line-height:24px; position:relative; margin:8px; margin-top:0; margin-bottom:16px;}
.dataup .nomal{ background-color:#fff; border:1px solid #dadada}
.dataup .nomal:hover,.dataup .error:hover{ background-color:#ffffe6 ; border:1px solid #ffba00}
.dataup  li.dataupli{ padding-left:200px;}
.dataup .padding-top{padding-top: 40px;}

.TotalPrice{ text-align:center; clear:left; width:100%}
.edit-userinfo{ padding-top:10px;}
.edit-userinfo li{ padding:5px 0} 
.edit-userinfo li .leftwap-label{ width:130px}

.label-top{ position:relative; top:-50px;}
.edit-userinfo .button1{ margin-left:145px;}

.right-wap5{ margin-top:15px;}

.right-wap5 ul li{ line-height:22px; width:738px; border:1px solid #ebebeb; background-color:#fafafa; padding:10px 15px; margin-bottom:15px;word-break: break-all;}

.newslist{ width:980px; border:1px solid #eee; padding:10px; border-radius:9px;}
.newslist ul{ float:left;min-height:380px; height:auto; padding:10px 0; width:100%;_height:380px;}
.newslist li{ width:46%; height:34px; float:left; margin:0 15px; border-bottom:1px dashed #ccc; position:relative}
.newslist li .date{ position:absolute; right:0; top:0; line-height:34px; font-size:12px; color:#999 }
.newslist li a{ line-height:34px;}
.news-info{ width:90%; margin:20px auto; min-height:400px; line-height:26px; }
.newslist h3{ color:#4e87a4; text-align:center; border-bottom:1px solid #f0f0f0; width:90%; margin:20px auto; padding-bottom:15px; line-height:24px;}
.newslist h3 .date{ width:100%; display:block;}
.newslist dt{ margin-top:10px;}
.newslist .amgs{ vertical-align:middle;}

.news-info td{
	/*text-align: left;*/
}


.reportbutton{ padding:10px; margin-bottom:10px; line-height:32px; position: relative; right:-700px; top:0;}

.reply{ padding:0 5px; background-color:#FFf; line-height:20px; margin-top:10px; border:1px solid #f0f0f0}


.recharge-step{ margin:15px 0; margin-bottom:20px}
.nextstep input{ margin-left:110px; margin-top:30px;}

.popwindow{ width:500px; padding:15px; line-height:22px;  background-color:#f4f4f4; height:auto;}
.popwindow div{ width:100%; padding:5px 0;}
.popwindow div .input-style07{ width:220px;}
.popwindow .button-leftdiv{ text-align:left;}
.popwindow .poplabel{ width:90px;text-align:right; padding:10px 0;  padding-right:10px; display:inline-block}
.popwindow .nomalbutton{ width:89px; height:33px; line-height:33px; text-align:center; background: url(../images/popbutton.png); display:inline-block; border:none; cursor:pointer; color:#333 ; vertical-align:middle;  FONT-FAMILY:"Arial", "Microsoft YaHei"; FONT-SIZE: 14px; margin:0 10px;}
.popwindow .tips02{ width:90%; padding:5px; border:1px solid #CCC; background-color:#fff; line-height:20px;}
.popwindow .ts-tap{ background-position: left 8px; border:1px solid #f0f0f0;}

.systeminfor,.systeminfor-visited{ background:url(../images/letter1_06.gif) no-repeat left center; padding-left:15px; line-height:36px; display:inline-block; color:#333; font-weight:bold}
.systeminfor-visited{background:url(../images/letter1_03.gif) no-repeat left center;  color:#666; font-weight:lighter }


.bank-list li{ float:left; padding:12px; display:inline-block;  }
 
 
/*银行图标*/
.ICBC,.CCB,.ABC,.CMB,.COMM,.BOC,.CEB,.CMBC,.CITIC,.CIB,.BOS,.HKBEA,.PSBC,.NJCB,.GDB,.SDB,.SPDB,.HXB,.NBCB,.SZPAB,.BOCD,.CBHB,.GZCB,.HKBCHINA{ display: inline-block; background:url(../images/combo.png) 9px -648px no-repeat #fff; width:140px; height:36px;  vertical-align:middle; border:1px solid #f0f0f0; text-indent:-9999px;_width:126px;*width:126px;}
.CCB{ background:url(../images/combo.png) 5px -180px no-repeat #fff}
.ABC{background:url(../images/combo.png) 5px 0 no-repeat #fff}
.CMB{background:url(../images/combo.png) 5px -324px no-repeat #fff}
.COMM{background:url(../images/combo.png) 5px -396px no-repeat #fff}
.BOC{background:url(../images/combo.png) 5px -72px no-repeat #fff}
.CEB{background:url(../images/combo.png) 5px -216px no-repeat #fff}
.CMBC{background:url(../images/combo.png) 5px -360px no-repeat #fff}
.CITIC{background:url(../images/combo.png) 5px -288px no-repeat #fff}
.CIB{background:url(../images/combo.png) 5px -252px no-repeat #fff}
.BOS{background:url(../images/combo.png) 5px -936px no-repeat #fff}
.HKBEA{background:url(../images/combo.png) 5px -1188px no-repeat #fff}
.PSBC{background:url(../images/combo.png) 5px -900px no-repeat #fff}
.NJCB{background:url(../images/combo.png) 5px -1224px no-repeat #fff}
.GDB{ background:url(../images/combo.png) 5px -540px no-repeat #fff}
.SDB{background:url(../images/combo.png) 5px -1260px no-repeat #fff}
.SPDB{background:url(../images/combo.png)5px -1008px no-repeat #fff}
.HXB{background:url(../images/combo.png) 5px -576px no-repeat #fff}
.NBCB{background:url(../images/combo.png) 5px -792px no-repeat #fff}
.SZPAB{background:url(../images/combo.png) 5px -972px no-repeat #fff}
.BOCD{background:url(../images/combo.png) 5px -1296px no-repeat #fff}
.CBHB{background:url(../images/combo.png) 5px -108px no-repeat #fff}
.GZCB{background:url(../images/combo.png) 5px -1332px no-repeat #fff}
.HKBCHINA{background:url(../images/combo.png) 5px -1368px no-repeat #fff}
/*银行图标*/
 
.bank-list span.current{ border:1px solid #F90}
 
.paydiv,.explain{ margin-top:15px; clear:both;  background-color:#fff9d7; border:1px solid #ffe98f;   line-height:24px; padding:15px; _padding-top:5px;*padding-top:5px;}

.wap-full,.wap-full-wite{ padding:15px 20px; border:1px solid #ffcc00; background-color:#ffffe9; width:958px; height:auto; margin:15px 0}
.wap-full-wite{ border:0; background-color:#fafafa; width:962px; margin-top:0}
.wap-full{ line-height:22px;}
.w-l,.w-s,.w-r{ width:450px; float: left}
.w-s{ width:220px;}
.w-r{ width:220px; line-height:100px;}

.s-1,.s-2,.s-3,.s-4{ width:100%; display:block; height:20px; line-height:20px; text-align:center; background-color:#ffe98f; color:#ff9900}
.s-2{background-color:#ffd9c8; color:#ff3300}
.s-3{background-color:#d7ebff; color:#3333cc}
.s-4{background-color:#deffe3; color:#009900}

.tab05 .org{color:#ff9900}
.tab05 .blue{color:#3333cc}
.tab05 .red{color:#ff3300}
.tab05 .green{color:#009900}

.wap-full-wite .input-style02{ width:300px;}
.p14.full-wap-line .leftwap-label
.wap-full-wite .leftwap-label,.p14.full-wap-line .leftwap-label{ width:100px; display:inline-block}
.full-wap-line{ padding-bottom:15px;}
.tab05 input{vertical-align:middle; margin:0 5px}
table.tab05{ border-bottom:1px solid #CCC}
table.tab05 th,table.tab05 td{ height:30px;line-height:20px;padding: 5px }
.tab05 td{ border-bottom:0} 
span.d-time{ width:100%; font-weight:lighter; display:block}
.l2{ display:block; width:100%; line-height:30px; text-align:left }
.l2:hover{ background-color:#f0f0f0}
.l2 em{font-style:normal;}
.Totalprice{ padding:10px 0;}
.topbutton-div{ width:100%; border-bottom:1px solid #f0f0f0; padding:10px 0}
.right-wap03 .explain{ padding:10px; font-size:12px; margin-bottom:15px; line-height:20px;}

.commonbutton{ padding:2px 10px; border:1px solid #9dcee7; line-height:22px; background-color:#edf9ff; font-weight:bold; border-radius:3px; position:relative; display:inline-block}
.commonbutton:hover{ background-color:#fbfeff; color:#92c9e4}
.commonbutton.disabled{ border:1px solid #CCC; background-color:#f0f0f0; color:#999}

.advbutton,.advbuttonblue{border-radius:3px; border:1px solid #797979; *line-height:30px; background-color:#ff9900; height:30px; cursor:pointer; color:#fff;padding:2px 10px; font-size:14px; font-family:"Arial","微软雅黑"}
.advbuttonblue{background-color:#3094c4; border:1px solid #187eb0}
.advbutton:hover,.advbutton-hover{background-color:#fca82a}
.advbutton:active,.advbutton-active{ background-color:#cc871e}

.advbuttonblue:hover,.advbuttonblue-hover{ background-color:#7fb4cd}
.advbuttonblue:active,.advbuttonblue-active{ background-color:#187eb0}


.buttondiv.leftalign{ text-align:left;}
.buttondiv.leftalign .advbuttonblue{ float:left;}
.buttondiv.leftalign .advbutton{ float:right;}
 
.regwap.password #Validform_msg{ position:absolute; margin-top: -38%; }
.regwap.password #Validform_msg .Validform_info{left:0}


.buiding-tip{ width:80%; height:100px; border:3px solid #f0f0f0; line-height:100px; text-align:center; margin:60px auto; color:#3399cc  }


.TableTD td{
/*	border-top-color: #6a6354;
	border-right-color: #6a6354;
	border-bottom-color: #6a6354;
	border-left-color: #6a6354;*/
	color: #333;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
.TableTD  img{display:inline;}
.TableTD a{
	color: #333;
	display: inline;
/*	line-height: 1.6;	*/
}
.TableTD input{
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.TableTD .tdxz{
	padding-right: 50px;
	padding-left: 50px;
	padding-top: 15px;
	padding-bottom: 15px;
	color: #FFFFFF;
	background-color: #000000;
}