@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
.heis{ color:#666;}
.huis{ color:#aaa;}
.pbz{ position:fixed; left:0; right:0; top:0; bottom:0; background:#000;filter:alpha(opacity=25);opacity:0.25; z-index:99;}
.tankuang{ position:absolute; width:330px; height:215px; left:50%; top:50%; margin-left:-165px; margin-top:-107px; background:#fff; z-index:100;}
.tankuang .tit{ height:40px; background:#ff8200; width:100%; position:relative;}
.tankuang .tit p{ font:bold 16px/40px "Microsoft YaHei"; color:#ffffff; text-indent:1em;}
.tankuang .tit a{ position:absolute; right:15px; top:15px;}
.tankuang .tit a img{ border:none;}
.tankuang .con .box1{ width:215px; *width:230px; margin:20px auto 15px;}
.tankuang .con .box1 input{ vertical-align:middle;}
.tankuang .con .box1 span{ font:normal 12px "simsun"; color:#666; margin-left:4px;}
.tankuang .con .box1 .mr40{ margin-right:40px;}
#textkuang1{ margin-left:30px;margin-bottom:10px;}
#textkuang1 span{color:#eb6100;margin-right:5px;}
#textkuang2{ margin-left:40px;}
#textkuang2 span{color:#eb6100;margin-right:5px;}
#textkuang{margin-left:40px;}
.tankuang .con .box2 label{font:normal 12px/28px "simsun"; color:#666; vertical-align:middle;}
.tankuang .con .box2 input{ width:178px; height:24px; border:1px solid #aaaaaa; vertical-align:middle;font:normal 12px/24px "simsun"; text-indent:5px;}
.tankuang .btn{ width:170px; margin: 0 auto;padding-top: 20px;}
.tankuang .btn a{ display:inline-block; width:75px; height:30px; border-radius:5px; font:bold 16px/30px "Microsoft YaHei"; color:#fff; text-align:center; text-decoration:none;}
.tankuang .btn a.btn1{ background:#ffae00; margin-right:10px;}
.tankuang .btn a.btn2{ background:#fd8200;}
.tankuang .con .msg1{ margin-top: -15px;font-family:"宋体"; font-size:12px; color:#ff8200; line-height:16px; text-indent:8.5em; position:absolute;margin-left: -2px;}
.tankuang .con .box3 {margin-top: 0px;margin-left: 35px;margin-bottom: 30px;}
.tankuang .con .box3 label{font:normal 12px/28px "simsun";float: left;margin-top: 3px;}
.tankuang .con .box3 input{width: 80px;height:31px;margin-left:1px;color: #666666b8;text-align: center;float: left;}
.tankuang .con .box3 img{width: 100px;height: 34px;float: right;float: left; margin-left: 7px;}
.tankuang .con .erMsg{ color:#ff8200;text-indent:5.5em;margin-left: 35px;float: left;}


.tankuang2{ position:absolute; width:380px; height:240px; left:50%; top:50%; margin-left:-190px; margin-top:-120px; background:#fff; z-index:100;display:none;}
.tankuang2 .tit{ height:40px; background:#ff8200; width:100%; position:relative;}
.tankuang2 .tit p{ font:bold 16px/40px "Microsoft YaHei"; color:#ffffff; text-indent:1em;}
.tankuang2 .tit a{ position:absolute; right:15px; top:15px;}
.tankuang2 .tit a img{ border:none;}
.tankuang2 .con{ padding:20px 35px 25px 35px; font:normal 14px/25px "Microsoft YaHei"; color:#666666; text-indent:2em;}
.tankuang2 .btn{ display:block; width:75px; height:30px; margin:0 auto;font:bold 16px/30px "Microsoft YaHei"; color:#fff; text-align:center; background:#fd8200; text-decoration:none; border-radius:5px;}
.tankuang2 .con span{font:normal 14px/25px "Microsoft YaHei"; color:#666666; text-indent:2em;}

.tankuang3{ position:absolute;width:425px; height:270px; left:50%; top:50%; margin-left:-212px; margin-top:-135px;background:#fff; z-index:100; display:none;}
.tankuang3 .tit{ height:40px; background:#ff8200; width:100%; position:relative;}
.tankuang3 .tit p{ font:bold 16px/40px "Microsoft YaHei"; color:#ffffff; text-indent:1em;}
.tankuang3 .tit a{ position:absolute; right:15px; top:15px;}
.tankuang3 .tit a img{ border:none;}
.tankuang3 .con{ padding:15px 0 25px 30px; }
.tankuang3 .con p{font:normal 14px/25px "Microsoft YaHei"; color:#7f8e8f;}
.tankuang3 .con p span{font:normal 14px/25px "Microsoft YaHei"; color:#fd8200; vertical-align:top;}
.tankuang3 .btn{ width:170px; margin:0 auto;}
.tankuang3 .btn a{ display:inline-block; width:75px; height:30px; border-radius:5px; font:bold 16px/30px "Microsoft YaHei"; color:#fff; text-align:center; text-decoration:none;}
.tankuang3 .btn a.btn1{ background:#ffae00; margin-right:10px;}
.tankuang3 .btn a.btn2{ background:#fd8200;}

.tankuang4{ position:absolute;  width:300px; height:210px; left:50%; top:50%; margin-left:-150px; margin-top:-105px;  background:#fff; z-index:100; display:none;}
.tankuang4 .tit{ height:40px; background:#ff8200; width:100%; position:relative;}
.tankuang4 .tit p{ font:bold 16px/40px "Microsoft YaHei"; color:#ffffff; text-indent:1em;}
.tankuang4 .tit a{ position:absolute; right:15px; top:15px;}
.tankuang4 .tit a img{ border:none;}
.tankuang4 .con{ padding:20px 0 25px 0; text-align:center;}
.tankuang4 .con p{font:normal 14px/20px "Microsoft YaHei"; color:#666;}
.tankuang4 .con span{font:bold 14px/25px "Microsoft YaHei"; color:#fd8200;}
.tankuang4 .btn{ width:170px; margin:0 auto;}
.tankuang4 .btn a{ display:inline-block; width:75px; height:30px; border-radius:5px; font:bold 16px/30px "Microsoft YaHei"; color:#fff; text-align:center; text-decoration:none;}
.tankuang4 .btn a.btn1{ background:#ffae00; margin-right:10px;}
.tankuang4 .btn a.btn2{ background:#fd8200;}
.tankuang4 .con p span{font:normal 14px/20px "Microsoft YaHei"; color:#666;vertical-align: bottom;}

.remindera{ position:fixed; left:50%; top:50%; width:331px; margin-left:-165px; margin-top:-95px; background:#ffffff; z-index:99;}
.remindera .tit{ width:100%; height:40px; background:#ff8200; position:relative;}
.remindera .tit p{ font:bold 16px/40px "微软雅黑"; color:#ffffff; text-indent:1em;}
.remindera .tit .close{ position:absolute; right:16px; top:13px; cursor:pointer;}
.remindera .con{ padding:20px 25px 30px 25px;}
.remindera .con p{ font:normal 14px/24px "微软雅黑"; color:#666666; text-indent:2em;}
.remindera .con p span.orange{ color:#ff8200;}
.remindera .con .btn{ width:76px; height:30px; margin:0 auto; display:block; background:#fd8200; font:bold 16px/30px "微软雅黑"; color:#ffffff; text-align:center;border-radius:3px; margin-top:25px; cursor:pointer;}
.remindera .con .ensure{ width:76px; height:30px; margin:0 auto; display:inline-block; background:#fd8200; font:bold 16px/30px "微软雅黑"; color:#ffffff; text-align:center;border-radius:3px; margin-top:25px; cursor:pointer; margin-right:10px;}

.clearboth:after{content:" "; display: block; height: 0; clear: both; visibility: hidden;   }
.clearboth {zoom: 1; }
/* 头部、尾部 */
.header{ text-align:center; overflow:hidden;}
.footer{ text-align:center; overflow:hidden; margin-top:80px;}
.main{ margin:0 auto;}
/* logo部分 */
.main .logo{ margin-bottom:50px;}
.main .logo .icon{ width:220px; height:79px; background:url(../images/logo.png) no-repeat;float:left; margin-top:20px;}
.main .logo .line{ width:475px; height:70px; background:url(../images/crumb.png) no-repeat;float:right; margin-top:25px;}
/* 支付结果 */
.pay-result{ padding-top:45px;}
.main .pay-result .msg{font-family:"Microsoft Yahei"; font-size:28px; font-weight:700; color:#ff8200;}
.main .pay-result .order{font-family:"simsun"; font-size:12px; color:#666666; line-height:45px;}
.main .pay-result a{ font-family:"Microsoft Yahei"; font-size:12px;color:#ff8200; display:inline-block; cursor:pointer; margin:25px 20px 0 0; text-decoration:none;}
.main .pay-result a.sel{ width:120px; height:40px;background:url(../images/bg-1.png) no-repeat left center; font-size:18px; font-weight:700; color:#ffffff; text-align:center; line-height:40px;}
/* 支付中 */
.main .logo .lineq{ width:475px; height:70px; background:url(../images/crumbq.png) no-repeat;float:right; margin-top:25px;}
.main .paying{ background:url(../images/xkr.png) no-repeat left center; width:425px; height:225px; margin:0 auto; padding-left:220px;}
/* 支付成功 */
.main .payed{ background:url(../images/xxr.png) no-repeat left center;width:420px; height:225px; margin:0 auto; padding-left:220px;}

/* 发票 */
.tank{ width:505px; height:425px; background:#fff; position:fixed; left:50%; top:50%; margin-left:-252px; margin-top:-162px; z-index:100;display:none;}
.tank .tit{ height:40px; background:#ff8200; position:relative;}
.tank .tit p{ font-size:16px; font-weight:bold; color:#ffffff; line-height:40px; text-indent:15px;font-family:"Microsoft YaHei";}
.tank .close{ position:absolute; right:16px; top:10px; cursor:pointer;}
.tank .con{ padding-top:15px;}
.tank .con p{ font-size:14px; color:#7f8e8f; text-indent:40px; line-height:25px;font-family:"Microsoft YaHei";}
.tank .con p span{ font-size:14px; color:#ff8200; line-height:25px;font-family:"Microsoft YaHei";}
.tank .con .msg{ font-size:14px; color:#7f8e8f; line-height:25px; text-indent:40px; position:relative;font-family:"Microsoft YaHei";}
.tank .con .msg span{ font-size:14px; color:#7f8e8f; line-height:25px;font-family:"Microsoft YaHei";}
.tank .con .msg span input{ vertical-align:middle;}
.tank .con .msg em{ vertical-align:middle;font-style:normal;font-family:"Microsoft YaHei"; font-size:14px;}
.tank .con .msg .tishi{ width:14px; height:14px; background:url(../images/wenh.png) no-repeat; position:absolute; left:20px; top:7px; *top:4px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.tank .con .msg .tishi{ top:6px;}
}
.tank .con .msg .tishi:hover .tishiyu{ display:block;}
.tank .con .msg .tishiyu{ display:none; width:202px; height:75px; background:url(../images/bg.png) no-repeat; position:absolute; left:-8px; top:-77px; z-index:101;}
.tank .con .msg .tishiyu p{ font-size:12px; color:#7f8e8f; line-height:17px; text-indent:0; padding:6px 11px;font-family:"Microsoft YaHei";}
.tank .con .msg .shuruk{ height:28px;position:relative;font-family: "Microsoft YaHei";font-size: 14px;}
.tank .con .msg .mr{ margin-right:33px;}
.tank .con .msg .ml{ margin-left:0;}
.tank .con .msg .shuruk input{ margin-left: 64px; width:264px; height:24px; border:1px solid #cccccc; font-size:14px;line-height:24px; text-indent:10px; font-family:"Microsoft YaHei"; display:none;position:absolute;}
.tank .con .btn{ margin-top:6px; margin-left:155px;}
.tank .con .btn a{ display:inline-block; width:75px; height:30px; border-radius:5px; font-size:16px;font-family:"Microsoft YaHei"; color:#fff; font-weight:bold; text-align:center; line-height:30px;}
.tank .con .btn a.qx{ background:#ffae00; margin-right:20px;}
.tank .con .btn a.qd{ background:#fd8200;}
.tank .con .msg .shuruk span{display:none;}

.tank .con .msg .invoiceType{display: block;font-family: "Microsoft YaHei";font-size: 14px;display:none;}

.tank2{ width:405px; height:220px; background:#fff; position:fixed; left:50%; top:50%; margin-left:-202px; margin-top:-110px; z-index:100;}
.tank2 .tit{ height:40px; background:#ff8200; position:relative;}
.tank2 .tit p{ font-size:16px; font-weight:bold; color:#ffffff; line-height:40px; text-indent:15px;font-family:"Microsoft YaHei";}
.tank2 .closed{ position:absolute; right:16px; top:10px; cursor:pointer;}
.tank2 .con{ padding:20px 0 0 40px;}
.tank2 .con p{ font-size:14px; color:#7f8e8f; line-height:32px; margin-top:5px;font-family:"Microsoft YaHei";}
.tank2 .con p input{ width:246px; height:28px; border:1px solid #cccccc; font:normal 14px/28px "Microsoft YaHei"; text-indent:10px; color:#c6cfd0;}
.tank2 .con .btn{ width:175px; margin:30px 0 0 75px;}
.tank2 .con .btn a{ display:inline-block; width:75px; height:30px; border-radius:5px; font-size:16px;font-family:"Microsoft YaHei"; color:#fff; font-weight:bold; text-align:center; line-height:30px;}
.tank2 .con .btn a.qx{ background:#ffae00; margin-right:20px;}
.tank2 .con .btn a.qd{ background:#fd8200;}

.tishikuang{ position:absolute; width:330px; height:215px; left:50%; top:50%; margin-left:-165px; margin-top:-107px; background:#fff;z-index: 100; border-color: #c0c0c0; border-style: solid;}
.tishikuang .con .box1 { width:215px; *width:230px; margin:45px auto 15px;font-size: 13px; }
.tishikuang .con .box1 a{ color: #aaaaaa;font-size: 17px;text-align: center;}
.tishikuang .btn{ width:170px; margin: 0 auto;padding-top: 20px; text-align: center;}
.tishikuang .btn a{display:inline-block; width:75px; height:30px; border-radius:5px; font:bold 16px/30px "Microsoft YaHei"; color:#fff; text-align:center; text-decoration:none;}
.tishikuang .btn a.btn_1{ background: #fd8200 none repeat scroll 0 0;
    border-radius: 3px;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    float: left;
    font-family: "微软雅黑";
    font-size: 16px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 76px;
} 
.tishikuang .btn a.btn_2{background: #ffae00 none repeat scroll 0 0;
    border-radius: 3px;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-family: "微软雅黑";
    font-size: 16px;
    height: 30px;
    line-height: 30px;
    margin-left: 85px;
    text-align: center;
    width: 76px;
    z-index: 10002;
	
}
.tishikuang .btn a.btn_3{
	background: #fd8200 none repeat scroll 0 0;
    border-radius: 3px;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    float: left;
    font-family: "微软雅黑";
    font-size: 16px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 76px;
    margin-left: 40px;
    margin-top: -16px;
}