﻿@font-face{font-family: STHeitiLight;src: url('/bootstrap/font/STHeiti-Light.ttc')}
div{font-family:Arial,"Microsoft Yahei","Helvetica Neue",Helvetica,sans-serif,STHeitiLight;font-size: 1em;}
ul{padding: 0px;margin: 0px;}
a{text-decoration: none;}
p{padding: 0px;margin: 0px;}



/*top*/
.top{
    background: -webkit-linear-gradient(#1a1a1f, #253230);
    background: -o-linear-gradient(#1a1a1f, #253230);
    background: -moz-linear-gradient(#1a1a1f, #253230);
    background: linear-gradient(#1a1a1f, #253230);
    color: #fff;
}
.top .col-xs-2 a,.top .col-xs-8{line-height: 50px; color: #fff;font-size: 1.2em;display: block}

/*温馨提示*/
.wxts{background-color: #fff;color: #333;padding: 15px;line-height: 27px;}
.wxts i{color: #ff3f06;font-style:normal;margin-left:28px;}

/*订单*/
.dingdan{background-color: #fff;padding: 15px;margin-top: 15px;line-height: 30px; white-space: nowrap;color: #999}
.dingdan .col-xs-9{overflow: hidden;white-space: initial;}

/*支付方式*/
.zhifu{background-color: #fff;margin-top: 15px;}
.titidzf{font-size: 1.2em;color: #999;line-height: 50px;border-bottom: 1px #d8d8d8 solid}
.cenlsei{font-size: 1.3em;line-height: 35px;}
.faright{font-size: 1.3em;line-height: 35px;}
.zhifu a{display: block;color: #1a1a1f}

/*付款指南*/
.fkzn{padding: 15px;margin-top: 10px;}
.titise{font-size: 1.2em;color: #848282}
.fkznul{padding: 0px 0px 0px 20px;margin-top: 10px;color: #999;line-height: 25px;}

/*版权*/
.banquan{font-size: 0.9em;line-height: 25px; color: #999;margin-top: 20px;margin-bottom: 15px;}

/*底部导航*/
.bottnav{background-color: #fff;position: fixed;bottom: 0px;-moz-box-shadow: 0px 0px 5px #999;box-shadow: 0px 0px 5px #999;}
.imgtub{font-size: 1.3em}
.bottnav p{line-height: 20px;}
.bottnav a{display: block;padding: 10px 0px;color: #636363}
.bottnav .autsgy{color: #e51837}


/*悬浮菜单*/
.isenav{width: 39px;min-height: 41px;position: fixed;left: 20px;bottom: 75px;}
.esctop{width: 39px;min-height: 41px;position: fixed;right: 20px;bottom: 75px;display: none}

/******************/
.padding-left{left: 30px;}
.toppadding{padding: 15px 0px;}
.line_heige30{line-height: 30px;}
.fontsize24{font-size: 24px;}
.back_body{background-color: #f2f2f2}
.borbott{border-bottom: 1px #efefef solid}
.no_right_padding{padding-right: 0px;}
.nopadding{padding: 0px;}
.widthbai{width: 100%}
.text-center{text-align: center}
.text-right{text-align: right   }
.color_red{color: #e51837}


/* 支付  */
.pay form {
    width: 100%;
    box-sizing: border-box;
    padding: 0 0.33rem;
}
.pay form p {
    color: rgb(51, 51, 51);
    font: 0.34rem/1rem 微软雅黑;
}
.pay form label.pw-active {
    background: url(../images/pw-active.jpg) center center no-repeat;
    background-size: 100% 100%;
    border: 0;
}
.pay form label input {
    display: none;
}
.pay form label img {
    display: block;
    width: auto;
    height: 0.8rem;
    margin: 0.08rem auto;
}
.pay form label {
    display: block;
    width: 2.8rem;
    height: 1rem;
    border: 1px solid #d9d9d9;
    box-sizing: border-box;
    margin-bottom: 0.65rem;
    overflow: hidden;
}
.original-btn {
    display: block;
    clear: both;
    width: 94%;
    height: 0.93rem;
    text-align: center;
    color: rgb(255, 255, 255);
    font: 0.36rem/0.93rem 微软雅黑;
    border-radius: 0.2rem;
    background: url(../images/orange-bg.jpg) center center / 100% 100% no-repeat;
    margin: 0px auto;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
.pay>p {
    width: 100%;
    height: 0.82rem;
    box-sizing: border-box;
    padding: 0 0.33rem;
    font: 0.28rem/1.06rem "微软雅黑";
    color: #333;
    border-bottom: 1px solid #e3e3e3;
    overflow: hidden;
    line-height: 0.82rem;
}
.pay>p1 {
    width: 100%;
    height: 0.82rem;
    box-sizing: border-box;
    padding: 0 0.33rem;
    font: 0.28rem/1.06rem "微软雅黑";
    color: #333;
    border-bottom: 1px solid #e3e3e3;
    overflow: hidden;
    line-height: 0.82rem;
}
.pay>p span {
    float: right;
    color: #999;
}
/* 支付  */

/* 支付成功 */

.header1 {
    width: 100%;
    height: 0.8rem;
    position: fixed;
    top: 0px;   
	left: 0px;
    z-index: 99999999;
    background: url(../images/head-bg.jpg) center center no-repeat;
    background-size: 100% 100%;
    box-sizing: border-box;
    padding: 0 0.2rem;
    overflow: hidden;
}
.header1 .iconfont {
    display: block;
    color: rgb(255, 255, 255);
    font: 0.36rem/1rem 微软雅黑;
}
.fl {
    float: left;
}
.header1 h2 {
    width: 100%;
    height: 1rem;
    position: fixed;
    top: 0px;
    left: 0px;
    z-index: 2147483647;
    text-align: center;
    color: rgb(255, 255, 255);
    font: 0.36rem/1rem 微软雅黑;
    overflow: hidden;
}
#pay-success > span {
    display: block;
    text-align: center;
    color: rgb(54, 212, 159);
    font: 0.36rem/0.96rem 微软雅黑;
}
#pay-success > span p {
    color: rgb(51, 51, 51);
    font: 0.45rem/0.55rem 微软雅黑;
}
.pay {
    padding-top: 1rem;
}
.pay > p {
    width: 100%;
    height: 0.85rem;
    box-sizing: border-box;
    color: rgb(51, 51, 51);
    padding: 0px 0.33rem;
    font: 0.25rem/0.85rem 微软雅黑;
    border-bottom: 1px solid rgb(227, 227, 227);
    overflow: hidden;
}
.pay>p span {
    float: right;
    color: #999;
}
#pay-done {
    margin: 0.4rem auto;
}
.original-btn {
    display: block;
    clear: both;
    width: 94%;
    height: 0.93rem;
    text-align: center;
    color: rgb(255, 255, 255);
    font: 0.36rem/0.93rem 微软雅黑;
    border-radius: 0.2rem;
    background: url(../images/orange-bg.jpg) center center / 100% 100% no-repeat;
    margin: 0px auto;
}
#pay-success img {
    display: block;
    width: 1.1rem;
    height: 1.1rem;
    margin: 0.2rem auto 0;
}

.pay-feedback {
    width: 100%;
    padding: 8px;
    box-sizing: border-box;
    border: dashed 1px #ebc141;
    background: #ffffc4;
    color: #b9714b;
    font: 0.26rem/0.36rem "微软雅黑";
    clear: both;
    overflow: hidden;
}
.payounot h3 {
    font-size: 0.4rem;
    padding: 0.1rem 0;
}
.payounot img {
    width: 10em;
    margin: auto;
}
.payounot p {
    font-size: 0.3rem;
    color: #999;
}
/* 支付成功 */

