body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,hr,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
body,input,textarea,select,button{font:12px/1.5 Arial,Helvetica,"宋体",sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
i,em{font-style:normal}
fieldset,img{border:0 none;}
a{text-decoration:none;}
.clear{ clear:both;zoom:1;}
.clear::after{content:'';zoom:1;display:block;clear:both;}
table{border-collapse:collapse;border-spacing:0;}
img{vertical-align:middle; border:0;}
ul,li{ list-style:none;}
/*首页
body{background:url(http://snzo.cn/merge/images/top-line.gif) repeat-x top;}
*/
/*头部*/
.main-top{width:960px;margin:0px auto;height:70px;border-bottom:5px solid #c01723;}
.fn-right{float:right;font-family: "微软雅黑";color:#c01723;font-size:15px;padding-top:30px;}
.fn-right a{color:#c01723; font-weight:bold;}

/*底部*/
.main-footer{text-align: center;font-size: 12px;color: #666;line-height: 30px; border-top: 2px solid #c00928;padding-top:10px;}

#main{ width: 960px; margin: 0 auto; font-family: "微软雅黑"; overflow: hidden;zoom:1;}
.default-cont{ padding: 38px 38px 90px 38px; margin-bottom:20px; border: solid 1px #e4e7e9; overflow: hidden;zoom:1;}
.default-zl{overflow: hidden;zoom:1;}
.default-zl dt{ float: left;}
.default-zl dd{ float: right; font-size: 14px; line-height: 32px;}
.default-zl dd a{ color: #333;}
.default-list{ box-shadow: 0 0 8px #ccc; margin-top:18px; overflow: hidden;zoom:1;}
.default-list li{ float: left;}
.main-bg{ background:#f9f9f9; padding:116px 135px;position:relative;}
.t215{top:-215px;}

/*denglu*/
.main-login{box-shadow: 0 0 8px #eae3df;  width: 678px; position: relative; overflow: hidden;zoom:1;}
.login-nav { height: 44px;}
.login-nav a{ background:url(../img/stk_img8.jpg) no-repeat; display: inline-block; float: left; width:100%; text-align:center; line-height:35px; font-size: 16px; color:#c01723;}
.login-nav a.hover{background:url(../img/stk_img7.jpg) no-repeat; color:#fff; height:44px; line-height: 35px;}
.login-form{ margin:61px 0 35px 110px; overflow: hidden;zoom:1;}
.login-form p{ font-family: "微软雅黑"; font-size: 14px; color:#666; line-height: 40px; margin:0 0 20px 0;}
.login-form p font{ width: 57px; text-align: right; margin-right:12px; display: inline-block;}
.login-form input,.login-form select{ width: 326px; height: 40px; line-height:40px; color: #989898; border:solid 1px #ccc; border-radius:3px; font-size: 14px; padding-left:14px}
.login-form select{ width: 339px;}
.submit,.submit1,.user-submit1{ background:#c01723; font-size: 16px; font-weight: bold; width: 340px; line-height:40px; text-align: center; color: #fff; border: none; border-radius: 3px; margin-left:69px;}
.login-wjmm a{ font-size: 14px; color: #29a8f9; float: right; margin-right: 23px;}
#error{ width: 624px; border: solid 1px #faccc6; background: #ffebeb; line-height:23px;  color: #c01723; position: absolute; top:57px; left: 30px;}
#error span{ background:url(../img/cate_img2.png) no-repeat; padding-left: 24px; margin-left: 28px;}
.login-yzm{ position: relative;}
.login-yzm em{ position: absolute; right:169px;}


/*申请*/
.login-form1 p font{ width: 81px;}
.login-form input.shenqing{ width: 195px;}
.login-form1 p button{ width: 118px; line-height:37px; text-align: center; border: solid 1px #dcdcdc; background:#ededed; margin-left:10px; border-radius: 3px; color: #666;}
.login-form1 p .mas_dtm{ width: 118px; line-height:37px; text-align: center; border: solid 1px #dcdcdc; background:#ededed; margin-left:10px; border-radius: 3px; color: #666;padding-left:0;}

/*申请信息*/
.info-title{ font-size: 14px; line-height: 28px; border-bottom: solid 1px #e4e7e9; padding-bottom:18px; overflow: hidden;zoom:1;}
.info-title dt{ font-size: 18px; color: #333; float: left; background: url(../img/stk_img10.jpg) no-repeat; padding-left: 68px; height:32px; }
.info-title dd{ float: right; }
.info-title dd a{ color: #c01723; margin-left:10px;}

.info-title2{ font-size: 14px; line-height: 28px; border-bottom: solid 1px #e4e7e9; padding-bottom:18px; overflow: hidden;zoom:1;}
.info-title2 dt{ font-size: 18px; color: #333; float: left;  padding-left: 68px; height:32px; }
.info-title2 dd{ float: right; }
.info-title2 dd a{ color: #c01723; margin-left:10px;}

.info-cont{ width: 750px; font-size: 14px; margin:21px 0 0 63px;}
.info-jg{ color: #c01723;}
.info-form{ margin:26px 0 0 73px; font-size: 14px; line-height:36px;}
.info-form p{ margin-bottom: 20px;}
.info-form font{ display: inline-block; width: 65px; text-align: right; margin-right: 27px;}
.info-form p input{ border: solid 1px #cccccc; border-radius: 3px; width: 385px; height:36px; line-height: 36px; padding-left: 15px; color:#989898; margin-right: 13px;}
.info-red{ color: #e42132;}
.info-red1{ color: #c01723;}
.info-form p input.info-bg{ background: #ededed; color: #000;}
.submit1{ width: 400px; margin-left: 92px;}

/*申请成功*/
.info-success{ width: 403px; margin:80px auto 330px; text-align: center; font-size: 14px; color:#666; line-height: 26px;}
.info-success img{ margin-bottom:25px;}
.success-title{ font-size: 28px; color: #333; margin-bottom: 15px;}
.info-success p a,.info-success p em{color: #c01723;}
.info-success p a{ text-decoration:underline;}

/*账户基本信息*/
.basic-info{ border: solid 1px #e4e7e9; width: 883px;  margin: 20px auto; padding-bottom: 50px; overflow: hidden;zoom:1;}
.basic-nav{ height: 33px;  background: #f7f7f7; border-bottom: solid 1px #d6d6d6; font-size: 14px; padding-left: 4px;}
.basic-nav a{ margin:7px 0 0 7px; background: #ebebeb; width:118px; height: 26px; line-height:26px; text-align: center; display: inline-block; float: left; color: #333; border-top-left-radius: 5px; border-top-right-radius: 5px;}
.basic-nav a.hover{ background: url(../img/stk_img11.png) no-repeat; color: #fff; height: 32px;}
.basic-conent{ width: 676px; margin:60px auto 0;  overflow: hidden;zoom:1;}
.basic-conent ul{ border-top: solid 1px #d6d6d6; border-right: solid 1px #d6d6d6; overflow: hidden;zoom:1;}
.basic-conent li{ float: left; border-left:solid 1px #d6d6d6; border-bottom:solid 1px #d6d6d6; font-size: 14px; color: #333; height:37px; line-height: 37px; }
.basic-conent li:nth-of-type(odd){  background: #f7f7f7; width: 109px; text-align: center;} 
.basic-conent li:nth-of-type(even){ width: 212px; padding-left: 14px;}
.basic-conent li:nth-of-type(18){ width:550px;}
.basic-conent li:nth-of-type(20) {
    width: 550px;
}

.new-main{position: relative;}
.pt140{padding-top: 140px;}
.pt300{padding-top: 300px;}
.basic-fh{ width: 120px; height: 34px; margin: 20px auto; line-height: 34px; text-align: center; background: #c01723; color: #fff; border-radius: 5px; font-size: 14px;}
.basic-fh a{ color: #fff;}
.user-title{ margin:20px 0 0 60px; color: #c01723; font-size: 14px;}
.basic-conent1{ margin-top:26px;}
.basic-conent1 li input{ border:solid 1px #bbb; width: 108px; height: 20px;}
.basic-conent1 li em{ color: #c01723; margin-left:8px;}


.info-form1,.info-form2{ margin-left: 151px; color: #333;}
.user-submit1{ width: 120px; margin-left: 231px;}
#recharge-submit a,.recharge-qr dd a{ background: #c01723; width: 150px; color: #fff; display: inline-block; line-height:34px; border-radius: 3px; text-decoration:none; margin-top: 15px; text-align: center;}

.info-form2{ margin-top:58px;}
.info-form2 font{ width: 78px;}

.recharge-qr{ width: 820px; margin:25px auto; font-size: 14px;}
.recharge-qr dl{ margin-top: 40px;}
.recharge-qr dl dt,.xiaofei dl dt{ color: #e96f09; background: url(https://bill.shentongka.com/img/dl_r17_c12.jpg) no-repeat left; padding-left: 15px; margin-bottom: 25px; font-weight: bold; font-size: 14px;}
.recharge-qr dl dd{ line-height: 49px; margin-left: 16px;}
.recharge-qr dl dd em{ font-size: 18px; color: #c01723; font-weight: bold;}
.recharge-qr dd a{ display: block; margin: 30px auto;}
.recharge-qr dd img{ margin-left: 20px;}
.recharge-input{ border: solid 1px #cccccc; width: 385px; line-height: 34px; border-radius: 3px; padding-left: 13px; margin-left: 20px; color: #333;}
.recharge-qr dl dd.recharge-img{ margin-left:70px}
.recharge-qr dd font{ width:85px; text-align: right; display: inline-block;}
.recharge-qr dd ol{ width: 820px; overflow: hidden;zoom:1;}
.recharge-qr dd ol li,.recharge-qr dd ul li{ float: left; line-height:32px; background-image: linear-gradient(#cfcfcf,#9b9b9b); width:205px; text-align:center; margin-right:1px;}
.recharge-qr dd ol li:nth-of-type(1),.recharge-qr dd ul li:nth-of-type(1){width:405px;}
.recharge-qr1 dl dt,.xiaofei dl dt{ margin-bottom:15px}
.recharge-qr1 dl dd,.recharge-qr2 dl dd{ margin-left:0;}
.recharge-qr dd ul li{ background: #eeeeee;}
.recharge-qr2 dd ol li,.recharge-qr2 dd ul li{ width: 272px;}
.recharge-qr2 dd ol li:nth-of-type(1),.recharge-qr2 dd ul li:nth-of-type(1){width:272px;}

.recharge-qr .cardlist{margin-bottom:10px;}
.recharge-qr .cardlist-btn{margin:0 auto;width:150px;color:#000;display:inline-block;line-height:34px;text-decoration:none;text-align:center;background:none;}

.chaxun{ margin:54px auto 0; width: 824px; font-size: 14px; color: #666; line-height: 35px;}
.chaxun div{ margin-left: 73px;}
.chaxun div p{ float: left;}
.chaxun div p input{ width: 154px; height: 34px; border: solid 1px #cccccc; border-radius: 3px; padding-left:15px}
.chaxun div em{ display: inline-block; font-size:20px; float: left; margin: 0 24px;}
.chaxun button{ width: 100px; height: 34px; background: #c01723; border: none; border-radius: 3px; color: #fff; text-align: center; font-weight: bold; margin-left: 40px;}


.xiaofei{ width: 820px; margin: 36px auto 0;}
.xiaofei dd ol li,.xiaofei dd ul li{ text-align: center; line-height:30px; margin-right: 1px; float: left;}
.xiaofei dd ol li:nth-of-type(-n+7){background-image: linear-gradient(#cfcfcf,#9b9b9b)}
.xiaofei-t1{ width: 82px;}
.xiaofei-t2{ width: 154px;}
.xiaofei-t3{ width: 92px;}
.xiaofei-t4{ width: 126px;}
.xiaofei-t5{ width: 157px;}
.xiaofei-t6{ width: 112px;}
.xiaofei-t7{ width: 90px;}
.xiaofei dd ul li{ background: #eeeeee; margin-bottom: 1px;}


.top165{position: relative;
    top: -115px;}