/* CSS Document */
/*
创建时间：2011.08.26
创 建 者：meihua
创建原因：电子商务各流程样式表
*/

.ebBg{background-image:url(https://img.jiandan100.cn/images/ebusiness/ebusinessBg.png); background-repeat:no-repeat; background-position:0 0;}
.mart20{margin-top:20px;}
/* 简版头部 */
.ebHeader{border-bottom:1px solid #999999; margin-top:5px; padding-bottom:8px;}
.ebHeader .mainlogo{margin-left:0;}
.ebHeader .header_tool{padding-top:40px; margin-top:0;}
.ebHeader .header_login{margin-top:0; margin-right:60px;}
/* ebtable */
.ebtable th{background-color:#dcebf2; color:#003960; font-weight:normal; padding:6px 0;}
.ebtable th span{display:block; line-height:16px; border-right:1px solid #003960;}
.ebtable td{padding:15px 8px; border-bottom:1px solid #e7e7e7;}
/* ebtable2 */
.ebtable2 tr{border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7;}
.ebtable2 th{background-color:#eeeeee; border-top:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; color:#003960; font-weight:normal; padding:6px 0;}
.ebtable2 th span{display:block; line-height:16px; border-right:1px solid #003960;}
.ebtable2 td{padding:10px 8px; border-bottom:1px solid #e7e7e7;}

.eb-container #footer{border-top:none;}
/* content */
.ebFillet990_t{background-position:0 -105px;}
.ebFillet990_b{background-position:0 -115px;}
.shopcarbread{height:30px; line-height:30px;}
.shopcarbread span{color:#999999; padding:0 22px;}
.shopcarbread a:link,.shopcarbread a:visited{color:#999999; text-decoration:none;}
.shopcarbread a:hover,.shopcarbread a:active{text-decoration:underline;}
.eb_step1,.eb_step2,.eb_step3,.eb_step4{width:485px;}
.noeb_step2,.noeb_step3{width:381px;}
.eb_step1{background-position:0 -35px;}
.eb_step2{background-position:0 -70px;}
.eb_step3{background-position:-495px -35px;}
.eb_step4{background-position:-495px -70px;}
.noeb_step2{background-position:-111px 0;}
.noeb_step3{background-position:-502px 0;}
.shopcarbread .stepCur{color:#ffffff;}
.ebCon{background-color:#ffffff; border-left:1px solid #90c1d6; border-right:1px solid #90c1d6; height:100%; padding:26px 25px 15px 55px;font-family: "宋体"}
.ebCon a:link,.ebCon a:visited{color:#005EA7; text-decoration:none;}
.ebCon a:hover,.ebCon a:active{text-decoration:underline;}
.ebCon a.nbtn_blue,.ebCon a.nbtn_red{ color: #fff; text-decoration: none; }
.payOrder_details li{display:inline-block; float:left; padding-right:110px;}
.pay_tabTag {padding-left:5px; position:relative; z-index:1; margin-bottom: 8px;}
.pay_tabTag li.curTag {background-position: 0px 0px;}
.pay_tabTag li{ line-height:30px; color:#333; font-size:14px;font-family: "宋体"; font-weight: bold;; white-space:nowrap;
/*    background-image: url(https://img.jiandan100.cn/images/ebusiness/zhifu_bg.jpg);
    background-repeat: no-repeat;
    background-position: -107px 0px;text-align:center;
    cursor: pointer;*/
}
.pay_way{ height:auto!important;}
.pay_way a{ display: block; width: 190px; height: 40px;}
.pay_way a:hover{
    -webkit-animation: ease bankAni .2s forwards;

}
@-webkit-keyframes bankAni /* Safari and Chrome */
{
    from {box-shadow: 0px 0px 3px -2px #ccc; }
    to {  box-shadow: 0px 5px 3px -2px #ccc; }
}

.ebCon table{width:99%;}
.eb_bank td{padding:8px 7px;}
.eb_bank td input{margin-right:6px;}
.zhifubao_btn{position:absolute; z-index:5; top:284px; right:0px;}
.payOrderBtn a{display:block; height:35px; text-indent:-9999px; overflow:hidden;}
a.nextBtn{float:right; width:112px; margin-right:10px; background-position:-202px -125px;}
a.nextBtn:hover{background-position:-202px -165px;}
.ebCon input{font-family:"Tahoma","sans-serif"; font-size:12px;}
.ebCon h2{ color: #666; position:relative;left: -15px;}
.alipay { margin-bottom: 21px; margin-top: 4px;}
.alipay table{ width: 450px;}

a.payCom {
    background: #25aaff;
    color: #fff;
    border: 1px solid #0089e0;
}
.popmain2_con{ overflow: hidden;}
.confirmPay{ height: 279px;}
a.someQ,a.payCom{ display: block;  width: 168px; height: 38px; text-align: center; font-size: 16px; line-height: 38px;  background: #ee7000; color: #fff; border: 1px solid #c74b00; border-radius: 2px;}
a.payCom{float: left; background: #25aaff; color: #fff; border: 1px solid #0089e0; margin:89px 0 0 48px;}
.confirmPay dl{float: left; height: 111px; border-left: 1px solid #e1e1e1;overflow: hidden; margin: 65px 0 0 34px; padding: 23px 0 0 34px;}
.confirmPay dl dt{ margin-bottom: 15px;}
.confirmPay dl dd{ clear: both; font-size: 14px; line-height: 25px;}
.confirmPay dl dd span{ padding: 0 0 0 3px; color: #1299ef}
.weixinPay{ width: 291px; margin: 0 auto; padding: 47px 0;text-align: center; }
.wxpay-online-pop .popmain2_con{padding:0 10px;}
.wxpay-online-pop .weixinPay{width:360px; padding:0;}
.wxpay-online-pop .wxpay-online-panel{width:360px; padding:24px 0 12px; text-align:center; color:#333; font-family:"Microsoft YaHei","微软雅黑",Arial,sans-serif;}
.wxpay-online-pop .wxpay-online-panel p{margin:0; padding:0;}
.wxpay-online-pop .wxpay-online-amount-label{height:20px; font-size:14px; line-height:20px;}
.wxpay-online-pop .wxpay-online-panel .wxpay-online-amount{height:44px; margin-top:2px; color:#f43c3c; font-size:36px; font-weight:bold; line-height:44px;}
.wxpay-online-pop .wxpay-online-currency{display:inline-block; margin-right:5px; font-size:23px; line-height:44px; vertical-align:4px;}
.wxpay-online-pop .wxpay-online-qrcode-box{position:relative; width:276px; height:330px; margin:14px auto 0; border:1px solid #e5e5e5; background:#fff;}
.wxpay-online-pop .wxpay-online-qrcode{position:absolute; top:17px; left:17px; width:240px; height:240px;}
.wxpay-online-pop .wxpay-online-guide{position:absolute; top:282px; left:0; width:276px; color:#777; font-size:14px; line-height:22px;}
.wxpay-online-pop .wxpay-online-guide span{display:block;}
.wxpay-online-pop .wxpay-online-brand-logo{display:block; width:171px; height:66px; margin:15px auto 0;}
.wxpay-online-pop .wxpay-online-panel .wxpay-online-payee{height:25px; margin-top:6px; color:#65758a; font-size:17px; line-height:25px; white-space:nowrap;}


/* 购物车 */
.ecartTitle{padding:27px 0 10px 0; margin-bottom:5px; background:#fff url(https://img.jiandan100.cn/images/ebusiness/icon_cartb.png) no-repeat top right;}
.payOrderTotal{padding:8px; background-color:#dcebf2;}
.payOrderTotal p{padding-top:3px;}
.payOrderTotal a{font-size:12px; font-weight:normal;}
.ecart_pro li{float:right; margin-left:10px;}
input.selectSchoolInfo{width: 320px;padding:8px 11px;font-size:14px;cursor: pointer;}
.schoolInfoError{margin-left:7px;font-size:12px;color: #fd5e63;}
.schoolInfoError img{vertical-align: top; padding-top: 13px;}
a.backBtn{width:105px; background-position:-504px -125px;}
a.backBtn:hover{background-position:-504px -165px;}
a.payBtn{width:85px; background-position:-324px -125px;}
a.payBtn:hover{background-position:-324px -165px;}
/* popdiv */
.payMethod_pop{width:380px;}
.payMethod li{margin-bottom:15px; padding:2px 0 2px 30px;}
.payMethod_online{background-position:-1003px -82px;}
.payMethod_remit{background-position:-1002px -119px;}
.payMethod li span,.payMethod li a{display:inline-block; color:#fff; line-height:25px; text-align:center; text-decoration:none; cursor:pointer;}
.payMethod li a{height:25px; margin-left:6px;}
.payMethod li a:hover span{color:#fff;}
.payMethod_online span{background-position:-31px 0; padding-right:4px; width:66px;}
.payMethod_online a{padding-left:4px;}
.payMethod_online a:hover,.payMethod_remit a:hover{background-position:-893px 0;}
.payMethod_online a:hover span{background-position:-924px 0;}
.payMethod_remit a{width:101px;}
/* 登录 */
.ebLog{padding:20px 90px 0 0; margin:20px 0 20px 90px; border-right:1px solid #e7e7e7; }
.ebLog h2{padding:0 0 6px 15px; margin-bottom:10px; border-bottom:3px solid #e8f0f1;}
.ebLog .log_field{background:none; padding-left:20px;}
.ebLog_form .log_checkbox label{cursor:pointer; font-size:12px; padding-top:0; width:auto;}
.info_input .ebsmbbtn{font-size:14px;}
.ebsmbbtn{font-weight:bold; color:#fff; border:0; width:75px; height:35px; line-height:35px; text-align:center; background-position:-419px -125px;}
.ebLog_form .info_input label{font-size:12px;}
.info_input .ebbtnhv{background-position:-419px -165px;}
.ebReg{padding-top:20px; margin-top:20px; width:400px;}
.ebReg .payOrderBtn{padding:30px 0 0 80px;}
.payOrderBtn .ebregbtn{width:174px; height:40px; background-position:-619px -125px;}
.payOrderBtn a.ebregbtn:hover{background-position:-806px -125px;}
/* 核对订单 */
.eb_checkOrder h3{margin-bottom:5px;}
.eb_checkOrder .ebtable tr{border-left:1px solid #dcebf2; border-right:1px solid #dcebf2;}
.eb_checkOrder .ebtable th{border-top:1px solid #dcebf2; border-bottom:1px solid #dcebf2;}
.eb_checkOrder .ebtable td{padding:10px 8px; border-bottom:1px solid #dcebf2;}
.eb_checkOrder .remove{background-position:-1013px 2px; padding-left:20px; margin:20px 0 5px 0;}
a.affirmBtn{float:right; width:192px; background-position:0 -125px;}
a.affirmBtn:hover{background-position:0 -165px;}
.invoiceForm{padding-bottom:20px; border-bottom:1px solid #e7e7e7;}
.invoice_select input{float:left; height:20px; margin-right:6px;}
.invoice_input{margin-top:8px;}
.invoice_input label{float:left; display:inline; width:80px; text-align:right;}
.invoice_input input{padding:2px;}
.invoice_input .radio label{width:40px; text-align:left; margin-left:5px;}
.invoice_input .radio input{float:left; height:20px;}
/*高中订单 修改省份*/
.eb_checkOrder .ebtable .amend{margin-left:15px;text-decoration: none;}
.eb_checkOrder .ebtableNew{margin-bottom:35px;}
.eb_checkOrder .ebtable select{width:80px; height:24px;}

    /* 完成订单 */
.orderFinish_wrap{margin:50px 0 180px 0; padding:3px 0 0 175px; background:url(https://img.jiandan100.cn/images/ebusiness/ecart_yes.jpg) no-repeat 80px 0;}
.orderFinish{background-position:-985px -29px; line-height:50px; padding-left:50px; margin-left:60px;}
.orderFinish_skip{padding-top:10px; text-indent:65px;}
.orderFinish_submit a.ebBg{width:76px;height:35px;font-size:16px;color:#ffffff;margin-left:120px;_margin-left:60px;text-decoration:none;line-height:35px;display:block;float:left;background-position:-419px -125px;text-align:center;}
.orderFinish_submit a.ebBg:hover{color:#ffffff;background-position:-419px -165px;}
.email_business{margin-left:60px;}
.email_business .tips{color:#ff0000;height:35px;line-height:35px;margin-left:10px;display:none;}
.email_business p{margin-top:10px;}
.email_business input{width:240px;height:26px;line-height:26px;margin-left:10px;}
.email_business .error{margin-left:10px;color:#ff0000;display:none;}
#time{margin-right:5px;}
/* 邮箱输入自动提示  start  */
.suggest-container{border:1px solid #C1C1C1;visibility:hidden;}
.suggest-item, .suggest-active{padding:3px 2px;cursor:pointer;}
.suggest-active {background-color:#F3F3F3;color:#000;padding:3px 2px;}
/* 邮箱输入自动提示  end  */
/* 提交清单 */
.submitList_l{width:600px; margin-top:5px;}
.submitListForm label{width:135px;}
.submitList_l .form_opt textarea{width:500px;}
.submitList_l .payOrderBtn{margin-left:260px;}
.submitList_l .submitBtn{font-size:14px; font-weight:bold; width:75px; line-height:35px; text-align:center; text-indent:0; background-position:-419px -125px;}
.submitList_l a.submitBtn:link,.submitList_l a.submitBtn:visited,.submitList_l a.submitBtn:hover,.submitList_l a.submitBtn:active{color:#fff; text-decoration:none;}
.submitList_l a.submitBtn:hover{background-position:-419px -165px}
.submitList_r{width:320px; height:720px; background:url(https://img.jiandan100.cn/images/ebusiness/person_tips.jpg) no-repeat 0 0;}
.submitList_r dl{line-height:24px; padding:15px 85px 0 15px;}
