.dialog-bg{
    position: fixed;width: 100%;
    height: 100%;
    background:rgba(0,0,0,.6);
    left: 0;
    top: 0;
    z-index: 90;
}
.dt{display: table;width: 100%;}
.dtc{display:table-cell;vertical-align:middle;}
.fl{float:left;}
.fr{float:right;}
img{vertical-align: top;}
.mw100{max-width: 100%;}
.w50{width: 50%;}
.hide{display: none;}
.cf:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.tdl{text-align:left;}
body{font-size: 12px;font-family: "微软雅黑";color:#fff;margin: 0 auto;background-color: #1f1f1f;}
.banner img{width:100%;}
.cBold{font-weight: bold;}
.cRed{color:#b01a1a;}
.cYellow{color:#ffb71c;}
.pdt5{padding-top:5px;}
.pic{width:100%;margin-bottom:30px;}
.main{margin:0 15px;}
.main .img{width:100%;}
h2{border-top:2px solid #ffb71c;position:relative;}
h2 span{font-weight:bold;font-size:21px;background-color: #1f1f1f;text-align:center;margin:0 auto;width:160px;top:-20px;position:relative;display:block;}
h3{font-size:18px;text-align:center;margin-top:-18px;}
.main .bt li:first-child{border-left:2px solid #d4340f;padding-left:15px;}
.main .bt li:last-child{padding-left:15px; }
.main .bt li:last-child span{font-size:14px;color:#ffb71c;}
.main .bt{margin:20px 0;}
.line{border-top:1px solid #353535;}
.main .tab{width:100%;margin-top:20px;}
.main .tab .sjly{text-align:right;color:#474747;font-size:12px;padding-top:5px;}
table{width:100%;}
table tr th{background:#ffb71c;color:#a06e01;font-size: 12px;border-right:1px solid #1f1f1f;border-bottom:2px solid #1f1f1f;line-height:20px;}
table tr td{background:#fff;color:#333333;border-right:1px solid #1f1f1f;border-bottom:1px solid #1f1f1f;line-height:20px;}
table tr td:first-child{text-align:left;padding-left:10px;}
table tr td:nth-child(2){color:#b01a1a;text-align:right;padding-right:15px;}
table tr td:last-child{text-align: right;padding-right:15px;}
.main .kuang{width:240px;height:120px;border-radius:20px;background:#f5f5f5;margin-left:45px;}
 .pers{background:url("../images/pers.jpg") no-repeat scroll;background-size:100px 100px;height:100px;position:relative;top:-110px;}
.kuang p{font-size:16px; padding:10px 0px 10px 70px;}
.kuang ul{border-top:1px solid #999;margin-left:70px;}
.kuang ul li:first-child{color:#333;padding:10px 0 5px 0;}
.kuang ul li:nth-child(2){color:#333333;font-size:14px;}
.kuang ul li:nth-child(3){color:#333333;font-size:14px;}
dl{margin-top:-80px;padding-bottom:10px;}
dl dt{margin-bottom:10px;border-bottom:1px solid #131313;}
dl dd{margin-bottom:20px;}
dl dt span{border-bottom:1px solid #ffb71c;font-size:14px;color:#ffb71c;}
dl dd span{color:#ffb71c;}
.bg{background:#1b1b1b;}
.f-content{background:#1f1f1f;}
.main .title1{border-top:2px  solid #ffffff;position:relative;margin-top:30px;}
.main .title1 p{font-size:15px;color:#ffffff;font-weight:bold;top:-12px;text-align:center;width:220px;display:block;background:#1b1b1b;position:relative;margin:0 auto;}
.main .tbl{background:url("../images/bc_sm.png") no-repeat right bottom;background-size:64px 50px;padding-bottom:20px;}
.main .tbl li{display:table;margin-top:5px;width:100%;}
.main .tbl li p{display:table-cell;}
.main .tbl li p:first-child{color:#fff;width:70px;height:20px;line-height:20px;}
.main .tbl li p:last-child{line-height:1.5em;color:#fff;}
.main .bz{font-size:10px;color:#5d5d5d;margin:10px 0px 0px;line-height:1.5em;}
.main .tips{font-size:10px;color:#424242;padding:20px 0px;line-height:1.5em;}
/*footer*/
.footer-wrapper{height:80px;}
.order-btns{position: fixed;left: 0;bottom: 0;width: 100%;z-index: 4;}
.order-btns a{float: left;width: 50%;font-size: 16px;height: 50px;line-height: 50px;text-align: center;display: block;color: #fff;}
.order-btns a img{height:15px;vertical-align: middle;margin: 0 6px 0 0;}
.order-btns a:nth-child(2){background: #392663;border-right: 1px #f2f2f2 solid;}
.order-btns a:nth-child(2) img{position: relative;margin: 0 4px 0 0;}
.order-btns a:last-child{background:#fdad13;}
/*dialog*/
.binding-dialog{position: fixed;top:15%;width: 90%;left: 5%;background: #f3f3f3;z-index: 9;border-radius: 5px;overflow: hidden;}
.dialog-head{padding: 20px 0 10px 0;text-align: center;color: #333;}
.dialog-con{padding: 0 20px 10px 20px;color: #999;line-height: 1.8em;}
.dialog-foot{border-top: 1px #dfdfdf solid;text-align: center;}
.dialog-foot .dtc{height:50px;background: #fff;color: #0f7ccf;}
.dialog-foot .dtc:last-child{border-left: 1px #dfdfdf solid;}
.dialog-foot .dtc:last-child input{height: 50px;line-height: 50px;background:#fff;color: #0f7ccf;border: 0;width: 100%;}
.vip-edit{padding: 10px 15px 15px 15px;}
.vip-edit ul{border: 1px #dfdfdf solid;border-radius: 3px;background: #fff;margin: 0 0 10px 0;}
.vip-edit ul li:first-child{border-bottom: 1px #dfdfdf solid;}
.vip-edit ul li{padding: 10px 0 10px 10px;font-size: 14px;}
.vip-edit ul li label{display: inline-block;width: 20%;text-align: right;color: #666;}
.vip-edit ul li input{color: #bababa;width: 80%;}
.vip-edit .get-vip a i{font-size: 14px;color: #999;}
.error-msg{position: fixed;width: 50%;z-index: 99;background: rgba(0,0,0,.7);color: #fff;text-align: center;padding: 13px 0;font-size: 14px;border-radius: 5px;
    top:28%;left: 25%;}