@charset "utf-8";
/* CSS Document */
body,p,img,h1,h2,h3,ul,li,dl,dt,dd,form{margin:0;padding:0}
body{font-size:12px;font-family:"黑体",Microsoft YaHei;background:url(../images/bg.jpg) repeat-y}
img{border:none}
li{list-style:none}
table,th,tr,td{border-collapse:collapse;border-spacing:0;border:none}
input,select,textarea,map,area{outline:none;border:none;background:none;resize:none}

/* 清浮动 */
.clearfix:after{content:"";display:block;clear:both}
.clearfix{zoom:1}

.fl{float:left}
.fr{float:right}

.comwidth{margin:0 auto;width:1000px;position:relative}

#wrap{min-width:1040px}

.header{width:100%;height:200px;background:#be0303;border-bottom:9px solid #C5C5C5}

.header .logo{padding-top:62px}
.header .logo i{float:left;margin:17px 20px 0 20px;height:42px;border-left:4px solid #fff}
.header .logo .hxt{margin-top:4px}

.main{padding-top:34px;width:100%}

.prompt{margin-bottom:41px;margin-left:23px}

.item{padding-left:30px}
.item h2{margin-bottom:22px;padding-top:7px;height:43px;font-size:32px;text-indent:30px;color:#be0303;background:url(../images/icon.png) no-repeat}
.pay h2{background-position:0 -87px}

/* 在线支付协议 */
.agreement{margin-bottom:68px;width:933px}
.agreement .open{display:none;width:26px;height:14px;background:url(../images/arrow.png) no-repeat;cursor:pointer;position: absolute;top: 15px;right: 26px}
.agreement .stop{display:block;width:26px;height:14px;background:url(../images/arrow.png) no-repeat 0 -28px;cursor:pointer;position: absolute;top: 15px;right: 26px}

.agreement_top,.agreement_bot{position:relative;height:42px;line-height:42px;border:1px solid #B5B5B5;text-indent:28px;font-size:20px;font-weight: bold;font-family:Microsoft YaHei;background:#fff}
.agreement_cont{padding:22px 15px 22px 28px;height:375px;overflow-y:scroll;border-left:1px solid #B5B5B5;border-right:1px solid #B5B5B5;font-size:15px;background: #fff}
.agreement_cont p{line-height:30px;font-family:"黑体";display: block;}
.agree label{margin-left:5px;font-size:15px}

/* 支付方式 */
.pay{margin-top:25px}
.pay .item_tit{background-position:0 -72px}
.pay_style{margin-bottom:15px;padding-left:200px;height:60px;position:relative}
.pay_style li{float:left;width:45%;height:50px;position:relative;font-size:15px;font-family:Microsoft YaHei}
.custom-radio label{background:url(../images/radiobutton.jpg) no-repeat;}
.custom-radio label{background-position:-10px -2px;}
.custom-radio label.checked{background-position:-10px -102px;}
.custom-radio input{position:absolute;left:2px;top:2px;margin:0;}
.custom-radio label{display:block;position:relative;font-size:1.3em;padding-right:1em;line-height:1;padding:.1em 0 .5em 45px;margin:0 0 .3em;cursor:pointer;}
.custom-radio .wechat_icon{padding-top:15px}

.tel{margin:0 auto 10px;width:1000px}
.tel p{font-size:21px;color:#5B5B5B}
.footer{width:100%;height:52px;line-height:52px;background:#5A5A5A}
.footer p{padding-right:10px;font-size:14px;color:#fff;text-align:right}

/*弹框*/
.bomb{height: 250px;width:400px;background:url(../images/bomb_bg.png) no-repeat top center;position:fixed;left: 50%;top: 50%;margin-left: -200px;margin-top: -120px;text-align: center;display: none;z-index: 21;}
.bomb_btn{position: absolute;bottom:20px;left:100px;cursor: pointer}
.model{width: 100%;height:100%;background:#000;opacity: 0.5; filter: alpha(opacity=50); position: fixed;top:0;left: 0;z-index: 20;display:none;}

/*二维码*/
.qrcode{display: none;}
