.order-tt h2{background-position:0 -48px;text-indent:-9999px;overflow:hidden;height:45px}.order-box .inner{margin:20px 30px;margin-top:0}.order-box .inner h2{font-size:16px;font-weight:bold}.order-items{margin-top:20px}.order-items .hd{background:#f4f4f4;height:40px;line-height:40px;font-size:18px;font-family:\5FAE\8F6F\96C5\9ED1;padding-left:20px}.order-items .bd{margin-top:10px}.dl-tbl dl{margin-top:10px;*zoom:1}.dl-tbl dl:after{clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:"."}.dl-tbl dt,.dl-tbl dd{float:left;line-height:20px;font-size:12px}.dl-tbl dt{width:80px;text-align:right}.dl-tbl dt em{color:#f00;display:inline-block;vertical-align:middle;margin-right:2px}.dl-tbl dd{margin-left:5px}.apt-add-tbl dt{width:130px}.apt-add-tbl .ipt{width:200px}.apt-add-tbl{margin-bottom:30px}.hide-box{display:none}.hide-box{background:#f8f8f8;border:1px solid #ddd;margin-top:10px}.hide-box .inner{margin:10px}.invoice{margin:10px 0 0 80px}.invoice-type-box{width:750px;margin-top:15px}.invoice-tbl dt{width:120px}.invoice-tbl dd{width:200px}.invoice-tbl .ipt{width:150px}.invoice-address{margin-left:165px;padding-top:15px}.ipt-invoice-title{width:350px}.address-list li{padding-left:60px;position:relative;overflow:hidden}.address-list li strong{color:#f00;display:none;position:absolute;left:10px;top:5px;z-index:10;float:left}.address-list li .txt{padding-left:20px;float:left}.address-list li .opt{margin-left:10px;display:none}.address-list li.current .tip{display:block}.address-list li .rad{margin-left:-15px}.address-info{cursor:pointer;padding:5px 0;width:100%;float:left}.del-addr{margin-left:5px}.address-list li.current .address-info{background:#fffdd4}.address-list li.current .opt{display:inline-block}.order-list h2,.order-delivery h2{font-size:16px;font-weight:bold;margin-bottom:10px}.order-delivery h2{margin-bottom:0}.order-list .goback{font-weight:normal;font-size:12px;position:relative;top:-2px}.tbl-order-list{width:100%}.tbl-order-list th{height:30px;background:#25baff;font-weight:normal;border-right:1px solid #fff;color:#fff}.tbl-order-list td{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #f4f4f4;background:#fff}.tbl-order-list .sum{text-align:right;padding-right:10px;color:#f00;font-family:Arial}.order-delivery .bd{line-height:25px}.order-statistic{margin-top:50px}.order-statistic .dl-tbl{width:200px;margin-right:10px}.order-statistic .dl-tbl dt{width:60%;font-size:14px}.order-statistic .dl-tbl dd{width:40%;text-align:right;margin-left:0;font-family:Arial;font-size:14px}.toggler em{border-radius:50%;width:18px;height:18px;line-height:16px;background:#ddd;display:inline-block;text-align:center;vertical-align:middle}.order-submit-box{height:60px;background:#fffdd4;margin-top:20px}.order-submit-box .tips{margin:20px 0 0 20px}.order-total{font-size:16px}.order-total .sum{color:#f00;margin-right:10px;font-size:24px;font-family:arial}.btn-order-submit{border:0;height:60px;cursor:pointer;text-align:center;width:130px;color:#fff;font-family:\5FAE\8F6F\96C5\9ED1;font-size:20px;background:#fe0000;display:inline-block}.btn-order-submit:hover{background:#e6010d;color:#fff}.btn-order-submit.dis{background:#ddd;cursor:no-drop}.bankpay-note{margin-left:15px;padding-top:15px}.bankpay-note .txt{margin:5px 0 0 25px;color:#666;line-height:22px}.coupon-list li{margin:5px 0}.coupon-status{background:#ddd;padding:5px 0 5px 10px;margin-top:20px}.ipt-order-remark{width:480px;height:58px;resize:none}.order-waiting{font-size:12px;background:url(../images/loading-orange.gif) no-repeat left center;padding:0 25px}.invoice-hk-box{margin-top:10px;margin-left:20px}.invoice-hk-box .col-left{width:50%}.invoice-hk-box .col-left .ipt{display:none;width:282px}.order-note-box .note-hd{background:url(../images/note-line.png) no-repeat left top;height:1px;position:relative}.order-note-box .note-hd i{background:url(../images/shopcart-sprite.png) no-repeat;background-position:-156px 0;width:20px;height:9px;position:absolute;left:40px;top:-8px}.order-note-box .note-bd{padding:10px}.express-tips{margin:15px 0 0 75px;color:#999;line-height:20px}.express-tips p{margin-top:2px}.order-address{margin-left:20px}.addr-new-box{margin:20px 0 0 68px;display:none}.pay-type-bd{margin-left:68px}.note-ligth{font-size:14px;color:#ff8704}.invoice-address .note-hd i{left:123px}.order-list h3{color:#f00;font:bold 24px \5FAE\8F6F\96C5\9ED1;margin:20px 0}.btn-coupon{background:#6e6e6e;width:130px;height:30px;color:#fff;font:bold 18px/28px \5FAE\8F6F\96C5\9ED1;display:block;text-align:center}.btn-coupon:hover{color:#fff}.order-coupon.sel .btn-coupon{background:#eee;color:#f00;border:1px solid #ddd;border-bottom:0;position:relative;top:1px}.order-coupon.sel .btn-coupon:hover{color:#f00}.coupon-box{width:550px;background:#eee;border:1px solid #ddd;display:none}.coupon-box .inner{margin-top:10px}.order-coupon.sel .coupon-box{display:block}.btn-remark{border:1px solid #acadb2;background:#fff;width:128px;height:28px;font:14px/26px '';display:block;text-align:center}.order-remark.sel .btn-remark{border-color:#ddd;border-bottom:0;position:relative;top:1px}.remark-box{border:1px solid #ddd;display:none}.order-remark.sel .remark-box{display:block}.remark-box .inner{margin-top:20px}.invoice-info-list li{padding-left:60px;position:relative;border:2px solid #fff;overflow:hidden}.invoice-info-list li .tip{color:#f00;display:none;position:absolute;left:10px;top:5px}.invoice-info-list .txt{padding:0 20px;float:left}.invoice-info-list .rad{margin-left:-15px}.invoice-info-list li .opt{float:right;margin-right:10px;display:none}.invoice-info-list li.current .tip{display:block;font-weight:bold}.invoice-info-list .invoice-info{cursor:pointer;display:inline-block;padding:5px 0;width:100%}.invoice-info-list .del{margin-left:10px}.invoice-info-list li.current .invoice-info{background:#fffdd4}.invoice-info-list li.current .opt{display:block}.new-info-box{border:1px solid #ddd;padding-bottom:10px;display:none;*zoom:1;margin-top:10px}.order-submit-tip{position:absolute;border:1px solid #ddd;padding:5px 15px;background:#f9f2ba;bottom:65px;right:0;font-size:12px;line-height:22px;display:none}.order-submit-tip em,.order-submit-tip b{position:absolute;border:6px solid;border-color:#e9d315 transparent transparent transparent;border-style:solid dashed dashed dashed;bottom:-12px;width:0;height:0;left:50%;margin-left:-6px;font-size:0;overflow:hidden}.order-submit-tip em{border-width:7px!important;bottom:-14px;margin-left:-7px}.order-submit-tip b{border-top-color:#f9f2ba}.report-item{margin-top:30px}.report-item .item-hd{height:40px;line-height:40px}.report-item .item-hd h3{font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1}.report-item .item-bd{margin-bottom:10px}.tbl-report{width:100%}.tbl-report td{padding-top:10px;padding-bottom:10px;border:1px solid #d2d2d2}.tbl-report td.td-bg{background:#eee}.tbl-report td a{color:#36c}.tbl-report td.td_list p{margin-bottom:10px}.tbl-report td.td_list p span{display:inline-block;width:100px;margin-right:20px}.pay-tt{margin-top:20px}.pay-tt .tips{font-size:14px;font-weight:normal;color:#ff8600}.pay-box.inner{margin:30px 45px}.pay-box{padding-left:40px}.pay-box.inner h2{position:relative;left:-45px}.pay-from-suc{font-family:\5FAE\8F6F\96C5\9ED1}.icon-suc{background:url(../images/icon-sprite.png) no-repeat;background-position:0 -69px;width:40px;height:34px;display:inline-block;vertical-align:middle;margin-right:10px}.pay-note,.pay-list{margin-top:10px;font-size:14px}.bank-box{border:1px solid #d9d9d9;display:none}.bank-box .hd{background:#efebea;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;height:26px;line-height:26px;padding-left:10px}.bank-box .bd{padding:10px}.bank-list li{cursor:pointer;float:left;margin:5px 10px;height:30px;padding:10px;border:1px solid #d4d4d4;vertical-align:middle}.bank-list .icon,.choosepayment .icon{border:1px solid #fff;background-image:url(../images/bankicon.png);display:inline-block;height:30px;width:120px;background-repeat:no-repeat}.bank-list label{display:inline-block;vertical-align:middle}.bank-list li input{margin-right:2px}.bank-list li.current{border-color:#f63}.third li{height:45px}.ICBC{background-position:0 -40px}.CMB{background-position:0 -80px}.CCB{background-position:0 -320px}.BOC{background-position:0 -520px}.ABC{background-position:0 -480px}.COMM{background-position:0 -600px}.PSBC{background-position:0 -400px}.CEB{background-position:0 -440px}.SPDB{background-position:0 -360px}.GDB{background-position:0 -280px}.CITIC{background-position:0 -200px}.CIB{background-position:0 -3365px}.SDB{background-position:0 -240px}.CMBC{background-position:0 -120px}.BJBANK{background-position:0 -3240px}.HZCB{background-position:0 -760px}.SHBANK{background-position:0 -840px}.BJRCB{background-position:0 -2640px}.SPABANK{background-position:0 -1880px}.FDB{background-position:0 -1320px}.WZCB{background-position:0 -1720px}.NBBANK{background-position:0 -1240px}.ICBCBTB{background-position:0 -3844px}.CCBBTB{background-position:0 -3879px}.SPDBBTB{background-position:0 -3923px}.ABCBTB{background-position:0 -3968px}.paymentbtn{margin-top:10px;text-align:center;border-top:1px solid #ddd}.paymentbtn .button{padding:8px 20px;font-size:14px;margin:10px 0}.pay-submit{margin-left:112px}.pay-submit-btn{border:0;background:#f00;cursor:pointer;width:130px;color:#fff;height:35px;line-height:35px;font-size:20px;font-family:\5FAE\8F6F\96C5\9ED1}.pay-submit-btn:hover{background:#f84e2c}.pay-tips{margin-top:30px;color:#828281;margin-left:20px}.pay-tips dd{margin-top:5px;line-height:22px}.pay-ft{margin-top:10px;margin-bottom:20px}.pay-success{margin-top:40px}.pay-success .inner{width:350px;margin:20px auto;font-size:14px}.pay-success h3{font-size:36px;color:#00b800}.pay-success .inner-con{padding-left:60px}.pay-trains{height:250px}.pay-trains h3{font-size:14px;font-weight:bold;margin-top:50px}.pay-order-info{background:#fffdd4;padding:20px;margin-top:20px;font-size:14px}.pay-order-info .order-no strong{color:#00b800;font:16px Arial}.pay-order-info .pay-money{margin-left:30px}.pay-order-info .pay-money strong{color:#f00;font:18px Arial}.drop-pay-box{position:absolute;top:20px;left:0;background:#fff;border:1px solid #ddd}.btn-cpay-type{border:1px}#payBankNoteBox{margin:10px 0 0 68px}.bank-list-last{display:inline-block;*display:inline;_zoom:1;vertical-align:middle}.bank-list li.lately{padding:10px;margin:0;border:1px dashed #f00;position:relative;z-index:1}.bank-list li.lately i{background:url(../images/shopcart-sprite.png) no-repeat;background-position:-157px -19px;width:25px;height:25px;position:absolute;top:0;right:0}.icon-sad{background-position:0 -109px;width:44px;height:44px;display:inline-block;vertical-align:middle}.pay-confirm-pop{padding:20px 50px}.pay-confirm-pop h3{font-size:18px;font-family:\5FAE\8F6F\96C5\9ED1;color:#ff8603}.pay-confirm-pop .order-no{font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;margin-top:15px}.pay-confirm-pop .order-no em{color:#01b702;font-family:Arial}.pay-confirm-pop .btn-suc,.pay-confirm-pop .btn-error{text-indent:-9999px;width:106px;height:39px;background:url(../images/shopcart-sprite.png) no-repeat;overflow:hidden;float:left}.pay-confirm-pop .btn-suc{background-position:0 -93px}.pay-confirm-pop .btn-error{background-position:0 -131px;margin-left:10px}.btn-suc:hover,.btn-error:hover{opacity:.9;filter:alpha(opacity=90)}.arrow-btn{display:block;width:70px;margin:0 auto;height:18px;position:relative}.arrow-btn .txt{font-size:12px;border-radius:2px;display:block;width:65px;border:1px solid #ddd;position:relative;background:#fff;line-height:18px;z-index:3;padding-right:5px;text-align:center}.arrow-btn.hover .txt{border-bottom:0;border-radius:2px 2px 0 0}.arrow-btn i{background:url(../images/icon-sprite.png) no-repeat;background-position:-9px -63px;width:7px;height:4px;position:absolute;right:5px;top:8px}.arrow-btn.hover i{background-position:0 -63px}.pop-tips-div{position:absolute;top:1px;left:0;display:none;z-index:2;font-size:12px}.pop-tips-div .tips-inner{background:#fff;border:1px #ddd solid;position:relative;width:120px;padding:5px;margin-top:17px}.arrow-btn.hover .pop-tips-div{display:block}.bankpay-note,.express-tips{width:65%}body #payBox.on .bank-box{display:block}body #payBox.on .bankpay-note{display:none}body #payBox.on .pay-submit{margin-left:20px}.cart-footer{padding-top:10px;color:#999;text-align:center;margin-top:30px;margin-bottom:30px}.arrow-btn-change{display:inline-block;vertical-align:middle;position:relative;z-index:2}.top-box{border:1px solid #ddd}.top-box .inner{padding:20px;background:#f8f8f8}.top-box .state-top{border-bottom:1px dashed #d2d2d2;padding-bottom:20px;margin-bottom:20px;font-size:14px}