@charset "utf-8";@import url("base.min.css");@font-face{font-family:'iconfont'}@font-face{font-family:'iconfont';src:url('/static/img/iconfont.eot');src:url('/static/img/iconfont.eot?#iefix') format('embedded-opentype'),url('/static/img/iconfont.woff') format('woff'),url('/static/img/iconfont.ttf') format('truetype'),url('/static/img/iconfont.svg#iconfont') format('svg')}.iconfont{font-family:"iconfont" !important;font-size:22px;line-height:34px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}img{vertical-align:top}#wrap{position:relative;max-width:640px;margin:0 auto;overflow:hidden}.bg01{background:#f4f6f6}.bg02{background:#ebf1f3}.bg03{background:#f9f6f1}#head{padding:22px 22px 0}.note{margin:11px 0}.img-cake img{width:100%}#head2{text-align:center}.ico-user{display:inline-block;height:42px;margin-top:5px;padding-left:41px;background:url('/static/img/ico_user.gif') no-repeat 0 5px;background-size:30px auto;color:#432818;font-size:14px;line-height:42px;text-align:left}.cont{margin:0 15px}.input-box{display:block;position:relative;padding:0 17px 0 8px;border:1px solid #eee;border-radius:3px;background:#fff}.input-box div{position:relative;padding:4px 0;margin-right:5px;border-top:1px solid #f5f5f5;z-index:50}.input-box div.first{border-top:0;z-index:55}.on_changes{width:232px;position:absolute;top:40px;list-style:none;background:#FFF;border:1px solid #eee;display:none;padding:10px;margin-left:-9px}.on_changes li{margin:8px;padding:4px}.on_changes li.active{background:#cee7ff}.input-box div input.text{width:100%;height:31px;padding:0 0 0 5px;margin:0;border:0;color:#432818;font-size:14px;vertical-align:middle}.input-box div input.text.bgnone{background:0}.input-box div input.text:-moz-placeholder{width:100%;height:31px;padding:0 0 0 5px;margin:0;border:0;color:#e3d9d2;font-size:14px;vertical-align:middle}.input-box div input.text::-webkit-input-placeholder{width:100%;height:31px;padding:0 0 0 5px;margin:0;border:0;color:#e3d9d2;font-size:14px;vertical-align:middle}.error{height:16px;margin:5px 0 0 2px;padding-bottom:7px;padding-left:21px;background:url('/static/img/ico_error.png') no-repeat 0 0;background-size:16px;color:#f76b61;font-size:14px;line-height:16px}.error.nobg{background:0}.error.bgnone{height:28px;margin:0 !important;padding-left:0 important;background:0;font-size:0;line-height:0;text-indent:-9999px}.btn{display:block;height:43px;margin-bottom:12px;border:1px solid #e0dedd;background:#fff;color:#cfbaaf;font-size:18px;line-height:43px;text-align:center}.btn:hover{color:#cfbaaf}.btn.on{border:1px solid #432818;background:#432818;color:#f1bf9f}.btn.on:hover{color:#f1bf9f}.code{position:relative}.code #getcode{display:block;position:absolute;top:4px;right:0;height:31px;color:#f60;font-size:14px;line-height:31px}.bg-pswd{display:block;position:absolute;bottom:0;left:0;width:100%;height:39px;background:#f7f7f7;z-index:49}#header{position:relative;margin:15px 15px 0;overflow:hidden}#header h1{position:absolute;top:2px;right:0}.img-txt{margin:17px 41px 0}.img-txt img{width:100%}.img-txt p{margin-top:6px;color:#8e6a55;font-size:14px;text-align:center}.btn02{display:block;height:46px;margin:15px;background:#432818;color:#e9b899;font-size:18px;line-height:46px;text-align:center}.btn02 em{font-size:12px}.btn02:hover{color:#e9b899}#layer-pin{display:none;position:absolute;top:80px;left:0;width:100%;z-index:56}#layer-pin .bg{margin:0 15px;padding:8px;background:#432818}#layer-pin .inbox{padding:0 16px;background:#fff;overflow:hidden}#layer-pin .inbox strong{display:block;padding-top:7px;color:#8e6a55;font-size:14px;line-height:24px;font-weight:normal}#layer-pin .inbox .inputbox{position:relative;margin-right:8px}#layer-pin .inbox .inputbox .text{width:100%;height:39px;padding:0 0 0 6px;border:1px solid #efefef;border-radius:2px}#layer-pin .inbox #confirm{position:absolute;top:0;right:-8px;display:block;width:90px;height:41px;border-radius:2px;background:#432818;color:#f1bf9f;font-size:18px;line-height:41px;text-align:center}#layer-pin .inbox .error{margin:15px 0 17px 2px}.img-txt02{margin-top:-10px}.img-txt02 img{width:100%}.img-txt02 p{margin-top:30px;padding-bottom:50px;color:#432818;font-size:20px;line-height:24px;text-align:center}#mask{display:none;position:fixed;top:0;left:0;width:100%;height:9999px;background:rgba(29,17,10,0.8);z-index:55}.loadmask{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:url('/static/img/loading.gif') no-repeat center center rgba(0,0,0,0.5);overflow:hidden;z-index:99}#slider{position:relative;width:100%;z-index:500;overflow:hidden}#slider .swipe-wrap{width:100%;position:relative;overflow:hidden}#slider .swipe-wrap div{position:relative;float:left;width:100%}#slider .swipe-wrap div img{width:100%}#slider #position{position:absolute;bottom:14px;left:0;width:100%;height:9px;text-align:center;font-size:0;line-height:0;Z-INDEX:501}#slider #position a{display:inline-block;width:8px;height:8px;margin:0 7px;border:1px solid #c5a08b;border-radius:5px}#slider #position a.on{background:#c5a08b}.info-cont{padding:0 10px 75px;color:#8e6a55;font-size:12px;line-height:18px}.info-cont.new{color:#3e3e3e}.info-cont h2{padding-top:10px;font-size:14px;line-height:24px;font-weight:normal}.info-cont.new h2.tit{font-size:16px;line-height:32px;font-weight:bold}.info-cont .txtnote{margin-top:6px}.info-cont.new .txtnote02{font-size:16px;line-height:32px}.info-cont .txtnote02 img{display:block;width:100%;margin:10px 0}.info-cont dl{width:100%;margin-top:5px;padding-bottom:10px;font-size:12px;line-height:22px;overflow:hidden}.info-cont dl dt{float:left;width:138px}.info-cont h3{margin-top:13px;font-size:12px;line-height:15px;font-weight:normal}.info-cont .select_input li{position:relative;height:44px;margin-top:10px;border:1px solid #eee}.info-cont .select_input li label{display:block;height:44px;padding-left:70px}.info-cont .select_input li label span{display:block;position:absolute;top:0;left:11px;font-size:12px;line-height:44px}.info-cont .select_input li label input{width:100%;height:14px;padding:15px 0;margin:0;border:0 none;color:#8e6a55;font-size:12px;line-height:14px}.info-cont.new .select_input li label input{color:#3e3e3e}.info-cont .select_input li label input::-moz-placeholder{color:#ebe3de}.info-cont.new .select_input li label input::-moz-placeholder{color:#ddd}.info-cont .select_input li label input::-webkit-input-placeholder{color:#ebe3de}.info-cont.new .select_input li label input::-webkit-input-placeholder{color:#ddd}.info-cont .select_input li label input::-ms-input-placeholder{color:#ebe3de}.info-cont.new .select_input li label input::-ms-input-placeholder{color:#ddd}.info-cont .select_input li select{width:100%;height:44px;padding:11px 20px 11px 0;border:0 none;color:#8e6a55;font-size:12px;background:url('/static/img/ico_select.jpg') no-repeat right 0;background-size:auto 44px;text-indent:11px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.info-cont.new .select_input li select{color:#3e3e3e}.btn-style{display:block;height:40px;margin-top:27px;background:#684029;color:#fff;font-size:16px;line-height:40px;text-align:center}.btn-style:focus,.btn-style:hover,.btn-style:active{color:#fff}#heading{position:relative;height:44px;border-bottom:1px solid #eee}#heading .back{position:absolute;top:0;left:0}#heading .back img{width:44px}#heading h1{color:#8e6a55;font-size:16px;line-height:44px;text-align:center;font-weight:normal}#heading .add-adr{position:absolute;top:13px;right:10px}#heading .add-adr img{width:16px}.sover-img img{width:100%}.sover-txt{margin:0 15px;color:#8e6a55;font-size:14px;line-height:24px}.attention{display:inline-block;padding-left:21px;margin-top:11px;background:url('/static/img/ico_noti.gif') no-repeat 0 4px;background-size:16px auto;color:#f60;font-size:13px;line-height:20px}.attention:focus,.attention:hover,.attention:active{color:#f60}.success{margin-bottom:50px;text-align:center}.success img{width:100%}.success p{padding-left:5px;color:#8e6a55;font-size:14px;line-height:25px}.btnbox{margin:0 15px;padding-bottom:77px}.btnbox02{margin:0 10px;padding-bottom:48px}.btnbox .btn-style{margin-top:63px}.btnwrap{padding-bottom:92px}.btnwrap ul{width:100%;margin-top:35px;overflow:hidden}.btnwrap ul.type{margin-top:12px}.btnwrap ul.type li a{background:#eee8e5;color:#8e6a55}.btnwrap ul li{float:left;width:50%}.btnwrap ul li a{display:block;height:43px;margin:0 10px;border:1px solid #cfbaaf;background:#fff;color:#8e6a55;text-align:center;font-size:18px;line-height:43px}.btnwrap ul li.on a{border:1px solid #503627;background:#432818;color:#f1bf9f}.myinfo{position:relative;width:100%;height:102px;border-bottom:#eee;background:#f9f9f9}.myinfo .img{position:absolute;top:19px;left:12px}.myinfo .txt{padding-left:92px;color:#8e6a55;line-height:24px;overflow:hidden}.myinfo .txt strong{display:block;margin-top:16px;font-size:14px;line-height:26px;font-weight:normal}.myinfo .txt dl.lv{width:100%;overflow:hidden;font-size:11px}.myinfo .txt dl.lv dt{float:left}.myinfo .txt dl.lv dd{color:#f60}.myinfo .txt dl.count{width:100%;margin-top:0;overflow:hidden;font-size:11px}.myinfo .txt dl.count dt{float:left}.myinfo .txt dl.count dd{float:left;width:45px;color:#f75e53;font-size:13px}.menu-list{margin:10px 10px 0;border-top:1px solid #eee}.menu-list li{border:1px solid #eee;border-top:0}.menu-list li a{display:block;height:47px;padding-left:10px}.menu-list li a div{height:47px;padding-right:17px;background:url('/static/img/icon_myinfo_next.jpg') no-repeat right 0;background-size:17px 47px;overflow:hidden}.menu-list li a div strong{float:left;color:#8e6a55;font-weight:normal;font-size:12px;line-height:47px}.menu-list li a div span{float:right;margin-right:7px;color:#f60;font-size:12px;line-height:47px}.myorder-list{margin-top:15px;background-size:1px 1px}.myorder-list>li{position:relative;margin-bottom:15px;color:#8e6a55}.myorder-list li .style-date{position:absolute;top:23px;left:10px;z-index:100}.myorder-list li .style-date .icon{display:block;width:31px;height:13px;margin-left:13px;background-size:31px 13px}.myorder-list li .style-date .date{display:block;width:37px;height:19px;margin-top:3px;background:#fff;text-align:center;font-size:12px;line-height:19px}.myorder-list li .order-info{margin:2px 10px 0 53px;padding:12px;border:1px solid #eee;border-radius:4px;position:relative;overflow:hidden}.myorder-list li .order-info .ordernum{position:relative;width:100%;font-size:12px;line-height:24px}.myorder-list li .order-info .ordernum dt{position:absolute}.myorder-list li .order-info .ordernum dd{padding-left:58px;overflow:hidden}.myorder-list li .order-info .ordernum dd em{float:left;color:#ff7d27}.myorder-list li .order-info .ordernum dd span{float:right;color:#cfbaaf}.myorder-list li .order-info .date{position:relative;width:100%;font-size:12px;line-height:24px}.myorder-list li .order-info .date dt{position:absolute}.myorder-list li .order-info .date dd{padding-left:58px;overflow:hidden}.myorder-list li .order-info .date dd em{float:left;color:#cfbaaf}.myorder-list li .order-info .date dd span{float:right;color:#cfbaaf}.myorder-list li .order-info .text{font-size:12px;line-height:24px}.myorder-list li .order-info .img-list{width:100%;overflow:hidden}.myorder-list li .order-info .img-list li{float:left}.myorder-list li .order-info .img-list li a{display:block;margin-right:10px}.myorder-list li .order-info .img-list li a img{width:100px;height:100px}.myorder-list li .order-info .total{width:100%;padding-top:10px;font-size:12px;line-height:24px;overflow:hidden}.myorder-list li .order-info .go,.order_rate{position:absolute;right:10px;bottom:18px;display:block;width:75px;height:31px;background:#684029;color:#fff;font-size:12px;line-height:31px;text-align:center}.myorder-list li .order-info .total dt{float:left}.myorder-list li .order-info .total dd em{float:left;color:#f75e53;font-size:13px}.myorder-list li .order-info .total dd span{margin-left:14px}.coupon-tab{width:100%;overflow:hidden}.coupon-tab li{float:left;width:50%}.coupon-list{margin:14px 10px 0}.coupon-list li{position:relative;margin-bottom:10px;background-size:auto 100%}.coupon-list li a.ok{display:block;position:relative}.coupon-list li a.ok .ck{position:absolute;top:23px;right:14px;width:29px;height:29px;background:url('/static/img/ico_sel_off.jpg') no-repeat 0 0;background-size:29px 29px}.coupon-list li a.ok.active .ck{background:url('/static/img/ico_sel_on.jpg') no-repeat 0 0;background-size:29px 29px}.coupon-list li .name{position:absolute;width:85px;height:74px;background-size:85px 74px}.coupon-list li .name.sbq{background-size:85px 74px}.coupon-list li .name.yrf{background-size:85px 74px}.coupon-list li .name.yhq{background-size:85px 100%;height:100%}.over .name{background-size:85px 74px !important}.coupon-list li .name em{text-indent:-20em;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-33px;width:66px;height:61px;display:inline-block;background-size:100% 100%}.coupon-list li .detail-info{position:relative;min-height:74px;height:100%;margin-left:85px;padding-left:25px;padding-bottom:10px;padding-right:20px;background-size:5px 74px;overflow:hidden}.coupon-list li .detail-info strong{display:block;margin-top:11px;color:#8e6a55;font-size:12px;font-weight:normal}.coupon-list li .detail-info p{color:#cfbaaf;font-size:11px;line-height:18px}.coupon-list li .detail-info .end{position:absolute;bottom:10px;right:12px;color:#cfbaaf;font-size:12px}.coupon-tab-cont{display:none}.coupon-tab-cont.on{display:block}.intro{margin:10px 10px 15px;padding:11px;border:1px solid #dfdfdf;border-radius:4px;color:#8e6a55;font-size:12px;line-height:20px}.intro strong{display:block;padding:5px 0;font-weight:normal}.intro ul li{padding-left:10px;background:url('/static/img/ico_dot.gif') no-repeat 2px 9px;background-size:3px 3px}.write{margin:0 10px;color:#8e6a55;font-size:12px;line-height:44px}.write h2{font-weight:normal}.write table{width:100%}.write table th{padding-bottom:11px;font-weight:normal;text-align:right;vertical-align:top}.write table th label{padding-left:8px;background:url('/static/img/ico_star.gif') no-repeat 0 4px;background-size:5px 5px}.write table td{padding-right:11px;padding-bottom:11px;vertical-align:top}.write table td.sel{padding-right:0}.write table td select{width:100%;height:43px;padding:10px 15px 10px 0;border:1px solid #eee;border-radius:0;background:url('/static/img/ico_select.jpg') no-repeat right 0;background-size:auto 43px;color:#96724a;font-size:12px;text-indent:9px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.write table td input{width:100%;height:15px;padding:14px 0 14px 9px;margin:0;border:1px solid #eee;color:#96724a;font-size:12px;line-height:15px}.write table td input::-moz-placeholder{color:#cfbaaf}.write table td input::-webkit-input-placeholder{color:#cfbaaf}.write table td input::-ms-input-placeholder{color:#cfbaaf}.write table td .er{margin-top:11px;padding-left:27px;background:url('/static/img/ico_er.gif') no-repeat 0 0;background-size:21px 21px;color:#ff4949;font-size:12px;line-height:22px}.user-photo{padding:0 10px;color:#8e6a55;font-size:12px;line-height:18px}.user-photo h2{font-weight:normal;line-height:35px}.user-photo .photo .img{display:block;padding:4px;border:1px solid #dfdfdf}.user-photo .photo .img img{width:100%}.user-photo .photo p{margin-bottom:15px;line-height:34px}.btn-style02{display:block;height:45px;margin:20px 10px 50px;background:#432818;color:#f1bf9f;font-size:18px;line-height:45px;text-align:center}.btn-style02:focus,.btn-style02:hover,.btn-style02:active{color:#f1bf9f}.txt-left{text-align:left}.success .txt-left{padding:0 10px;font-size:14px;line-height:24px}.guide{display:none}.guide p{position:fixed;top:0;right:7px;z-index:51;padding-top:38px;background:url('/static/img/ico_top.png') no-repeat 52px 8px;background-size:18px auto;color:#fff;font-size:14px;line-height:24px}.guide .mask{position:fixed;top:0;right:0;width:100%;height:100%;background:#000;opacity:.7;z-index:50}.orders{color:#96724a}.orders .o-section{margin:0 10px}.orders .o-section dt{font-size:12px;line-height:32px}.orders .o-section dd{padding-bottom:10px}.orders .o-section dd .link-style{display:block;position:relative;height:43px;padding-left:10px;border:1px solid #eee;background:url('/static/img/ico_link_next.gif') no-repeat right center;background-size:17px auto;color:#cfbaaf;font-size:12px;line-height:43px}.orders .o-section dd .link-style.getdb{height:auto;padding:10px;line-height:20px}.orders .o-section dd .link-style.bgnone{background:0}.orders .o-section dd .link-style.gift{margin-bottom:10px;color:#8e6a55}.orders .o-section dd .link-style.selectPay{cursor:pointer;background:url('/static/img/ico_link_down.gif') no-repeat right center;background-size:22px auto}.orders .o-section dd .link-style.selectPay.down{cursor:pointer;background:url('/static/img/ico_link_up.gif') no-repeat right center;background-size:22px auto}.orders .o-section dd .selectPay_div p{border:1px solid #eee;margin-top:-1px;height:43px;line-height:43px;padding-left:10px;font-size:12px;cursor:pointer}.orders .o-section dd .date-time{width:100%;overflow:hidden}.orders .o-section dd .date-time li{position:relative;float:left;width:50%}.orders .o-section dd .date-time li strong{display:block;position:absolute;top:0;left:0;width:35px;font-size:12px;line-height:43px;font-weight:normal}.orders .o-section dd .date-time li label{display:block;position:relative;padding-right:10px;margin-left:45px;height:41px;border:1px solid #eee;overflow:hidden}.orders .o-section dd .date-time li label.time{height:43px;padding-right:0;border:0 none}.orders .o-section dd .date-time li:first-child label{margin:0 10px 0 35px}.orders .o-section dd .date-time li:last-child strong{left:10px}.orders .o-section dd .date-time li label input{width:100%;height:41px;padding:0 0 0 10px;margin:0;border:0 none;background:0;color:#cfbaaf;font-size:12px;line-height:41px;cursor:pointer}.orders .o-section dd .date-time li label input#date{background:url('/static/img/ico_date.gif') no-repeat right center;background-size:26px auto;color:#8e6a55}.orders .o-section dd .coupon-list2{margin:0 0 10px 0;padding:0}.orders .o-section dd .coupon-list2 p{border:1px solid #eee;height:43px;line-height:43px;margin-top:-1px}.orders .o-section dd .coupon-list2 p a{display:block;height:100%;color:#96724a;font-size:12px;padding-left:38px;position:relative}.orders .o-section dd .coupon-list2 p a span.ico{display:block;position:absolute;top:50%;left:10px;width:20px;height:20px;margin-top:-10px;background:url('/static/img/ico_b_ck_off.gif') no-repeat 0 0;background-size:20px 20px}.orders .o-section dd .coupon-list2 p a.active span.ico{background:url('/static/img/ico_b_ck_on.gif') no-repeat 0 0;background-size:20px 20px}.invoice{position:relative}.orders .o-section .invoice .link-style{color:#8e6a55}.btn-onoff{display:block;position:absolute;top:12px;right:10px;width:41px;height:20px;background:url('/static/img/btn_onoff.gif') no-repeat 0 0;background-size:41px 40px;cursor:pointer}.btn-onoff.active{background:url('/static/img/btn_onoff.gif') no-repeat 0 -20px;background-size:41px 40px}.sel-list{display:none;width:100%}.sel-list>li{position:relative;color:#cfbaaf}.sel-list>li.cont{margin:0}.sel-list>li label{display:block;padding:0;border:1px solid #eee;border-top:0}.sel-list>li label select{width:100%;height:44px;padding:12px 10px;margin:0;border:0 none;background:url('/static/img/ico_link_down.gif') no-repeat right 0;background-size:22px auto;-webkit-appearance:none;color:#8e6a55;font-size:12px}.sel-list>li.t-head{padding-right:12px}.sel-list>li.t-head input{width:100%;height:24px;padding:10px 0 10px 10px;border:1px solid #eee;border-top:0;color:#cfbaaf;font-size:12px;line-height:44px}.product-info{border-top:1px solid #eee}.product-info li{position:relative;border:1px solid #eee;border-top:0;color:#96724a;font-size:12px;line-height:20px}.product-info li .txt{padding:5px 55px 5px 10px}.product-info li .txt strong{display:block;font-weight:normal}.product-info li .txt span{font-size:11px}.product-info li .txt span em{font-size:12px}.product-info li .price-count{position:absolute;top:0;right:0;padding:5px 10px;text-align:right}.product-info li .price-count strong{display:block;font-weight:normal;font-size:11px}.product-info li .price-count strong span{font-size:13px}.product-info li .price-count em{color:#f75e53}.product-info .add-other{padding:5px 10px}.product-info .add-other .title{float:left}.product-info .add-other .price{float:left;margin-left:10px}.product-info .add-other .nums{float:right;width:100px}.product-info .add-other .nums .affix-add,.info_type .nums .affix-add{float:left;display:inline-block;width:30px;cursor:pointer;text-align:center;border:1px solid #eee}.product-info .add-other .nums .affix-cut,.info_type .nums .affix-cut{float:left;display:inline-block;width:30px;cursor:pointer;text-align:center;border:1px solid #eee}.product-info .add-other .nums .affix-num,.info_type .nums .affix-num{float:left;display:inline-block;width:36px;cursor:pointer;text-align:center;border:1px solid #eee;border-right:0;border-left:0}.birthday .link-style{margin-top:10px}.orders .o-section dd .birthday span.link-style{color:#8e6a55}.birthday .b-select{display:none}.birthday .b-select li{min-height:44px;border:1px solid #eee;border-top:0;background:url('/static/img/ico_b_ck_off.gif') no-repeat 10px 12px;background-size:20px 20px;font-size:12px;line-height:44px;cursor:pointer}.birthday .b-select li a{display:block;height:44px;padding-left:41px;color:#8e6a55}.birthday .b-select li.active{background:url('/static/img/ico_b_ck_on.gif') no-repeat 10px 12px;background-size:20px 20px}.birthday .b-select li div{display:none;border-top:1px solid #eee;padding-right:40px}.birthday .b-select li div input{width:100%;height:44px;padding:0 0 0 40px;margin:0;border:0 none;color:#8e6a55}.alert_birth{background-color:#f3f3f3;border:1px solid #e8e8e8;color:#8e6a55;float:left;width:100%;margin-top:-1px}.alert_birth ul li{line-height:43px;border-bottom:1px dashed #eee;padding:0 0 0 35px;background:url(/static/img/birth_off.png) no-repeat 10px 13px;background-size:20px 20px}.alert_birth .other_txt{border-top:1px dashed #eee}.alert_birth .other_txt input{line-height:35px;text-indent:13px;border:0;width:80%;float:left}.alert_birth ul li.active{background:url(/static/img/birth_on.png) no-repeat 10px 13px;background-size:20px 20px}.alert_birth .other_txt .card_ok{text-align:center;background-color:#684029;color:#fff;width:20%;height:35px;line-height:35px;cursor:pointer;display:inline-block;vertical-align:middle;float:left}select,input{padding:0;margin:0;outline:0;color:#8e6a55}.invoice .link-style{margin-top:10px}.orders .o-section dd .invoice span.link-style{color:#8e6a55}.invoice .b-select{display:none}.invoice .b-select li{min-height:44px;border:1px solid #eee;border-top:0;background:url('/static/img/ico_b_ck_off.gif') no-repeat 10px 12px;background-size:20px 20px;font-size:12px;line-height:44px;cursor:pointer}.invoice .b-select li.title{font-size:11px;line-height:32px;padding-left:8px;min-height:32px;background:#fff}.invoice .b-select li a{display:block;height:44px;padding-left:41px;color:#8e6a55}.invoice .b-select li.active{background:url('/static/img/ico_b_ck_on.gif') no-repeat 10px 12px;background-size:20px 20px}.invoice .b-select li div{display:none;border-top:1px solid #eee;padding-right:40px}.invoice .b-select li a span input{width:80%;height:44px;padding:0 0 0 10px;margin-left:10px;border:0 none;color:#8e6a55}.total{margin:0 -10px 0 10px}.total ul{width:100%;overflow:hidden}.total ul li:first-child em{display:inline-block}.total ul li:last-child{padding-top:2px;line-height:23px}.total ul li:last-child span{font-size:20px;line-height:30px}.total ul li em{color:#96724a;font-size:12px}.total ul li span{color:#f75e53;font-size:13px}.btnbox{margin:0 5px}a.btn-style{display:block;height:40px;margin:10px 10px 50px 10px;background:#684029;color:#fff;font-size:16px;line-height:40px;text-align:center}.mgt0{margin-top:0 !important}.mgt5{margin-top:5px !important}.mgt10{margin-top:10px !important}.mgt15{margin-top:15px !important}.xingyunshu strong{display:block;padding:0 15px;margin-top:40px;padding-top:30px;border-top:1px dashed #e6e3de;color:#432719;font-size:25px;line-height:70px}.xingyunshu p{margin-top:30px;margin:0 15px;padding-bottom:40px;color:#4a1b01;font-size:11px;line-height:30px}.xingyunshu img{width:100%}.sc #head{position:relative;height:44px;padding:0;border-bottom:1px solid #eee}.sc #head h1{float:left;margin:8px 0 0 10px}.sc #head .local{float:left;height:16px;margin:15px 0 0 8px;padding-left:8px;border-left:1px solid #dfdfdf;line-height:16px}.sc #head .local em{display:inline-block;padding-left:15px;background:url('/static/img/ico_local.png') no-repeat 0 0;background-size:11px 14px;color:#a77746;font-size:12px;line-height:14px;cursor:pointer}.sc #head .cart{display:block;float:right;width:22px;height:21px;background:url('/static/img/ico_cart.png') no-repeat 10px 12px;background-size:17px 19px;padding:12px}.sc #head .cart .count{display:inline-block;width:12px;height:12px;margin:-1px 0 0 10px;border:1px solid #fff;border-radius:7px;background:#fe8933;color:#fff;font-size:9px;line-height:12px;text-align:center;vertical-align:top}.show-hidden{display:none;width:100%;overflow:hidden}.local-select{padding:5px;border-bottom:1px solid #eee}.local-select ul{width:100%;overflow:hidden}.local-select ul li{float:left;width:25%}.local-select ul li a{display:block;height:30px;margin:5px;background:#f5f4f4;color:#96724a;font-size:12px;line-height:30px;text-align:center}.menu{width:100%;border-bottom:1px solid #eee;overflow:hidden}.menu a{float:left;width:25%;height:77px;color:#96724a;font-size:12px;text-align:center}.menu a .iconfont{display:block;padding-top:5px;color:#96724a;font-size:30px;line-height:45px}.menu a .iconfont.type{font-size:36px}.cake-gallery{width:100%;overflow:hidden}.cake-gallery li{float:left;width:48%;margin-bottom:2%;border-radius:10px;margin-left:5px}.cake-gallery li a{display:block;text-align:center;background:#fff;border-radius:10px;width:94%;padding:3%}.cake-gallery li .rec-mark{position:absolute;border-radius:0}.cake-gallery li a img{width:100%;border-radius:10px}.cake-gallery li a strong{display:block;margin:0 7px;padding-bottom:6px;color:#a77746;font-size:12px;font-family:'Baskerville Old Face';font-weight:normal}.cake-gallery li .nogoods{position:absolute;width:45%;height:20px;margin-top:-30px;padding:5px 0;background:rgba(156,156,156,0.6);color:#fff}.cake-gallery li .nogoods .info{transform:rotate(180deg);margin-top:-25px;margin-right:20px;color:white}.cake-gallery li a em{display:block;margin-top:-5px;padding-top:12px;background-size:8px 5px;color:#a77746;font-size:11px}.util{width:100%;height:37px;border-top:1px solid #eee;border-bottom:1px solid #eee;background:#f5f5f5;color:#dfdfdf;overflow:hidden;font-size:12px;line-height:37px}.util span{float:right;margin:0 13px}.util span:first-child{float:left}.util span a{display:inline-block;margin:10px 4px 0 4px;color:#a77746;line-height:18px;vertical-align:top}.util span:first-child a{color:#74a7c6}.util span .userid{width:77px;margin-right:0;text-overflow:ellipsis;white-space:nowrap;font-family:'Microsoft YaHei'}.contact-us{padding:13px 0 27px}.contact-us .info{color:#dfdfdf;text-align:center}.contact-us .info em{display:inline-block;margin:3px 0 0 5px;color:#a77746;font-size:11px;line-height:15px;vertical-align:top}.contact-us .info span{display:inline-block;margin:3px 5px 0 0;color:#a77746;font-family:'Baskerville Old Face';font-size:12px;line-height:15px;vertical-align:top}.contact-us .info em： first-child{margin-left:0}.contact-us .info span:last-child{margin-right:0}.contact-us .copyright{margin-top:9px;color:#c6a37c;font-size:9px;text-align:center}#head .back{display:inline-block;position:absolute;top:0;left:0;width:39px;height:44px;text-align:center;overflow:hidden}#head .back img{width:17px;margin-top:16px}#head h1.title{float:none;width:100%;margin:0;color:#8e6a55;font-size:16px;line-height:44px;text-align:center;font-weight:normal}.clist li{border-bottom:1px solid #eee}.clist li a{display:block;height:44px;padding:0 30px 0 10px;background:url('/static/img/ico_next.png') no-repeat right center;background-size:19px 13px;color:#8e6a55;font-size:12px;line-height:44px}.clist li a:hover{background:url('/static/img/ico_next.png') no-repeat right center #f9f9f9;background-size:19px 13px}.clist li a em{padding-left:12px;background:url('/static/img/ico_line.png') no-repeat 0 center;background-size:9px auto;font-size:13px}a:hover,a:focus{text-decoration:none}.clist02 li{position:relative;height:98px;border-bottom:1px solid #eee}.clist02 li a{display:block;height:98px;position:relative;color:#8e6a55;overflow:hidden}.clist02 li a .img{position:absolute;top:0;left:0}.clist02 li a .img img{width:80px;height:80px;margin:9px}.clist02 li a .txt{padding:0 10px 0 98px}.clist02 li a .txt .tit-area{height:64px;padding-top:6px}.clist02 li a .txt strong{display:block;padding-bottom:8px;line-height:20px;font-weight:normal}.clist02 li a .txt strong.en{padding-bottom:0;font-size:14px}.clist02 li a .txt>em{display:inline-block;color:#f75e53;font-size:15px;line-height:16px;vertical-align:middle}.clist02 li a .txt span{display:inline-block;font-size:11px;line-height:16px;vertical-align:middle}.clist02 li a .txt span em{margin-right:1px;padding-left:13px;background:url('/static/img/ico_line.gif') no-repeat 0 0;background-size:10px auto;font-size:12px}.clist02 li a.add{display:inline-block;text-decoration:none;position:absolute;top:25px;right:0;width:46px;height:46px;overflow:hidden}.clist02 li a.add img{width:46px}.info_type{padding:10px 0}.info_type h2{margin:0 10px;padding-bottom:4px;color:#8e6a55;font-size:14px;font-weight:normal}.info_type .txt-intro{padding:0 50px 0 10px;color:#8e6a55;font-size:12px;line-height:20px;height:auto}.info_type .txt-intro.s{height:40px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-text-overflow:ellipsis}.morebox{position:relative;height:0;margin:0 10px}.morebox .more{position:absolute;right:0;bottom:0;color:#70a4c1;font-size:12px;line-height:20px;cursor:pointer}.info_type .price{margin-left:10px;color:#f75c53;font-size:15px}.info_type .price em{font-size:24px;line-height:28px}.info_type .originprice em{font-size:12px;line-height:28px;text-decoration:line-through;color:black}.info_type .over{margin-left:8px;color:#8e6a55;font-size:14px}.info_type .size{width:100%;margin-top:7px;overflow:hidden}.info_type .size li{overflow:hidden;float:left;width:50%;margin-bottom:13px}.info_type .size li a{display:block;height:35px;margin:0 10px;border:1px solid #eee;color:#8e6a55;text-align:center;font-size:11px;line-height:35px}.info_type .size li a.active{border-color:#482e1e;background:url('/static/img/ico_select.gif') no-repeat right bottom;background-size:19px 19px}.info_type .count{position:relative;width:131px;height:35px;margin-left:10px;border:1px solid #e5e5e5;overflow:hidden}.info_type .count a{display:block;position:absolute;top:0;left:0;border-right:1px solid #e5e5e5}.info_type .count a.plus{left:auto;right:0;border:0;border-left:1px solid #e5e5e5}.info_type .count a img{width:35px;height:35px}.info_type .count input{float:left;width:60px;height:25px;padding:5px 0;margin:0 0 0 35px;border:0 none;border-radius:0;background:0;color:#8e6a55;font-size:15px;line-height:25px;text-align:center;overflow:hidden}.info_type .btn{width:100%;height:auto;margin-top:14px;background:0;border:0;margin-bottom:0;overflow:hidden}.info_type .btn ul{width:100%;overflow:hidden}.info_type .btn ul li{float:left;width:100%;margin-bottom:15px}.info_type .btn ul li a{display:block;height:39px;width:100%;border:1px solid #c9ad92;background:#fff;color:#8e6a55;font-size:16px;line-height:39px;text-align:center}.info_type .btn ul li a.active{margin-top:10px;border:1px solid #432818;background:#684029;color:#fff}.info_type .btn ul li a.notag{border:1px solid #c9ad92;background:#f0f0f0;color:#c7bab3}.info_type .btn ul.invalid li a{border:1px solid #cfbaaf;background:#f7f3f0;color:#dbc4b8}.info_type .btn ul.invalid li a.active{border:1px solid #cfbaaf;background:#f7f3f0;color:#dbc4b8}.tabs{width:100%;margin-top:5px;overflow:hidden}.tabs li{float:left;width:50%}.tabs li a{display:block;height:44px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;color:#8e6a55;font-size:12px;line-height:44px;text-align:center}.tabs li.active a{height:42px;border-bottom:3px solid #744a31}.tabbox{display:none}.tabbox.active{display:block}.tcont{padding:15px 10px;color:#8e6a55;font-size:12px;line-height:20px}.tcont li{margin-bottom:15px;padding-left:8px;background:url('/static/img/ico_dot.gif') no-repeat 0 9px;background-size:3px 3px;font-size:11px}.tcont li strong{font-weight:normal;font-size:12px}.tcont li dl{width:100%;overflow:hidden}.tcont li dl dt{float:left}.tcont li dl dd{padding-left:38px}.mask-a{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.7;z-index:999}.text-point{display:none;position:fixed;top:0;right:0;padding:28px 9px 0 0;text-align:right;background:url('/static/img/text-point.png') no-repeat right 1px;background-size:39px;color:#fff;font-size:14px;line-height:24px;z-index:1000}.tips{margin:8px 10px;padding-left:33px;background:url('/static/img/tips.png') no-repeat 2px 0;background-size:23px 23px;color:#f60;font-size:12px;line-height:24px}.orders .write-box{height:43px;margin-top:10px;padding-right:10px;border:1px solid #eee}.orders .text01{width:100%;height:13px;margin:0;padding:15px 0 15px 10px;border:0;color:#8e6a55;font-size:12px;line-height:13px}.orders .text01:-moz-placeholder{color:#cfbaaf}.orders .text01::-webkit-input-placeholder{color:#cfbaaf}.orders .half{width:100%;margin-top:10px;overflow:hidden}.orders .half li{float:left;width:50%}.orders .half li .inbox{padding-left:10px}.orders .half li:first-child .inbox{padding:0 10px 0 0}.orders select.select01{width:100%;height:43px;padding:12px 20px 12px 0;border:1px solid #eee;border-radius:0;background:url('/static/img/ico_link_down.gif') no-repeat right center;background-size:22px auto;color:#8e6a55;font-size:12px;line-height:18px;text-indent:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.orders select#time{background:url('/static/img/ico_time02.gif') no-repeat right center;background-size:22px auto;text-indent:5px}.orders .yes-no{display:block;position:relative;height:43px;margin-top:10px;padding-left:10px;border:1px solid #eee;color:#8e6a55;font-size:12px;line-height:43px}.adr-list{border-top:1px solid #eee}.adr-list li{position:relative;border-bottom:1px solid #eee}.adr-list li .edt{display:block;position:absolute;top:15%;right:10px;width:42px;height:36px;padding-top:12px;margin-top:-24px;text-align:center;z-index:60}.adr-list li .edt img{width:21px;height:24px}.adr-list li .area{display:block;position:relative;z-index:50}.adr-list li .area span.ico{display:block;position:absolute;top:50%;left:10px;width:20px;height:20px;margin-top:-10px;background:url('/static/img/ico_b_ck_off.gif') no-repeat 0 0;background-size:20px 20px}.adr-list li .area.active span.ico{background:url('/static/img/ico_b_ck_on.gif') no-repeat 0 0;background-size:20px 20px}.adr-list li .area .txt-cont{padding:10px 40px;color:#8e6a55;font-size:12px;line-height:20px}.adr-list li .area .txt-cont .name em{color:#f60}.print-box{position:relative;margin:20px 8px 50px;padding:3px 9px 0;background:url('/static/img/bg_print_top.jpg') repeat-x 0 0;color:#8e6a55}.print-box .inbox{padding:0 19px 60px;border:1px solid #eee;border-bottom:0;background:#fff;overflow:hidden}.print-box .bg-foot img{width:100%}.print-box .b-p-t-l{position:absolute;top:0;left:0;width:10px;height:14px;background:url('/static/img/bg_print_top_left.jpg') no-repeat 0 0}.print-box .b-p-t-r{position:absolute;top:0;right:0;width:10px;height:14px;background:url('/static/img/bg_print_top_right.jpg') no-repeat 0 0}.print-box .b-top{width:100%;font-size:12px;line-height:48px;overflow:hidden}.print-box .b-top dt{float:left}.print-box .b-top dd{float:left}.print-box .b-top dd span{color:#f75e53;font-size:16px}.print-box .b-top dd span em{font-size:20px}.print-box .info{padding:10px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;font-size:12px;line-height:28px}.print-box .type{font-size:12px;line-height:41px}.print-box .noti{margin-top:11px;padding-left:34px;background:url('/static/img/ico_ok.jpg') no-repeat 1px center;background-size:24px 24px;font-size:15px;line-height:50px}a.btn-style03{display:block;height:40px;margin-top:8px;background:#684029;color:#fff;font-size:16px;line-height:40px;text-align:center}a.btn-style03:focus,a.btn-style03:hover,a.btn-style03:active{color:#fff}.m-p-tab{width:100%;overflow:hidden}.m-p-tab li{float:left;width:33.3%}.m-p-tab li:first-child{width:33.4%}.m-p-tab li a{display:block;height:43px;border-bottom:1px solid #eee;border-left:1px solid #eee;background:#f9f9f9;color:#8e6a55;font-size:12px;line-height:43px;text-align:center}.m-p-tab li:first-child a{border-left:0}.m-p-tab li.active a{border-bottom:1px solid #fff;background:#fff}.m-p-balance{position:relative;margin:16px 10px 0;height:40px}.m-p-balance ul li{color:#8e6a55;font-size:12px;line-height:14px}.m-p-balance ul li:first-child{margin-bottom:12px}.m-p-balance ul li span{color:#f75e53;font-size:14px}.m-p-balance .go{display:block;position:absolute;top:0;right:0;width:115px;height:40px;background:#684029;color:#fff;font-size:16px;line-height:40px;text-align:center}.m-p-list{margin:0 10px;padding-bottom:50px}.m-p-list li{margin-top:15px;padding:4px 10px;font-size:12px;line-height:24px;border:1px solid #eee}.m-p-list li .top{width:100%;overflow:hidden}.m-p-list li .top .left{float:left;color:#8e6a55}.m-p-list li .top .left em{color:#ff7d27}.m-p-list li .p{float:right;font-size:14px}.m-p-list li.pay .p{color:#3dbb84}.m-p-list li.get .p{color:#f75e53}.m-p-list li .bottom{width:100%;overflow:hidden}.m-p-list li .bottom em{float:left;color:#cfbaaf}.m-p-list li .bottom span{float:right;color:#cfbaaf;font-size:11px}.reg #heading{border-bottom:0}.reg #heading .register{float:right;width:43px;height:29px;margin:8px 8px 0 0;border:1px solid #c6b4a9;color:#8e6a55;font-size:14px;line-height:29px;text-align:center}.regbox{padding:0}.regbox .reglogo{width:150px}.regbox .writes{padding-bottom:5px;border-top:1px solid #eee}.regbox .writes li{padding-right:38px;border:1px solid #eee;border-top:0}.regbox .writes li input{width:100%;height:14px;padding:15px 0 15px 38px;margin:0;border:0 none;border-radius:none;background:url('/static/img/ico_password.jpg') no-repeat 0 0 #fff;background-size:38px 44px;color:#8e6a55;font-size:12px;line-height:14px}.regbox .writes li:first-child input{background:url('/static/img/ico_username.jpg') no-repeat 0 0 #fff;background-size:38px 44px}.regbox .writes li input:-moz-placeholder{color:#8e6a55}.regbox .writes li input::-webkit-input-placeholder{color:#8e6a55}a.btn-style04{display:block;height:40px;margin:30px 0 60px;background:#684029;color:#fff;font-size:16px;line-height:40px;text-align:center}a.btn-style04:focus,a.btn-style04:hover,a.btn-style04:active{color:#fff}.forgetpwd{margin-right:10px;color:#74a7c6}.findPwd .phone-number .getcode{bottom:0;width:130px}.findPwd .phone-number .l-input.code{margin-right:129px}.findPwd .mobileNum_txt{height:44px;line-height:44px;padding-left:15px}.sel-reg{width:100%;overflow:hidden}.sel-reg li{float:left;width:50%}.sel-reg li a{display:block;height:43px;border:1px solid #eee;border-top:0;background:#f9f9f9;color:#8e6a55;font-size:12px;line-height:43px;text-align:center}.sel-reg li:first-child a{border-right:0}.sel-reg li.active a{border-bottom:1px solid #fff;background:#fff}.phone-number{position:relative;margin:0 10px;padding-top:1px;overflow:hidden}.phone-number .t-note{color:#8e6a55;font-size:12px;line-height:37px}.phone-number .t-note em{color:#f60}.phone-number .l-input{display:block;position:relative;margin-top:-1px;border:1px solid #eee;overflow:hidden}.phone-number.type .l-input em{width:37px;padding-left:38px;border-right:0;background:url('/static/img/ico_username.jpg') no-repeat 0 0 #fff;background-size:38px 44px;text-align:left}.phone-number.type .l-input em.upw{background:url('/static/img/ico_password.jpg') no-repeat 0 0 #fff;background-size:38px 44px}.phone-number .l-input.code{margin-right:71px}.phone-number .l-input.codenum{margin-right:105px;border-right:0}.phone-number .l-input em{display:block;position:absolute;top:0;left:0;width:80px;height:13px;padding-top:15px;padding-bottom:15px;border-right:1px solid #eee;background:#fff;color:#8e6a55;font-size:12px;line-height:13px;text-align:center}.phone-number .l-input div{height:43px;padding:0 15px 0 0}.phone-number.type .l-input div{padding:0 0 0 75px}.phone-number .l-input div input{width:100%;height:13px;padding:15px 0 15px 15px;margin:0;border:0 none;color:#8e6a55;font-size:12px;line-height:14px}.phone-number .l-input div input.input.d{background:#f3f3f3}.phone-number.type .l-input div input{padding-left:0}.phone-number .l-input .removetext{display:none;position:absolute;top:0;right:0;border:10px solid #fff}.phone-number .l-input input:-moz-placeholder{color:#d0baac;font-size:12px;line-height:14px}.phone-number .l-input input::-webkit-input-placeholder{color:#d0baac;font-size:12px;line-height:14px}.txt-error{margin:8px 10px;padding-left:33px;background:url('/static/img/ico_error.jpg') no-repeat 2px 0;background-size:23px 23px;color:#ff4949;font-size:12px;line-height:24px}.txt-error.bgnone{height:24px;background:0;font-size:0;line-height:0}.btn-on-style{display:inline-block;width:40%;height:39px;margin:0 10px 20px;border:1px solid #684029;background:#684029;color:#fff;font-size:16px;line-height:39px;text-align:center}a.btn-on-style:focus,a.btn-on-style:hover,a.btn-on-style:active{color:#fff}.phone-number .getcode{position:absolute;right:0;bottom:88px;width:72px;height:45px;overflow:hidden}.phone-number .getcode a.re{display:block;height:43px;border:1px solid #cfbaaf;color:#8e6a55;font-size:12px;line-height:43px;text-align:center}.phone-number .getcode a.get{display:block;height:43px;border:1px solid #eee;color:#70a4c1;font-size:12px;line-height:43px;text-align:center}.phone-number .getcode a.get.over{color:#cfbaaf;line-height:21px}.phone-number .getcode em{display:block;height:43px;padding-top:2px;color:#cfbaaf;font-size:10px;line-height:20px;text-align:center}label.jizhu{display:inline-block;position:relative;height:20px;margin:0 0 5px 10px;padding-left:25px;background:url('/static/img/ico_checkoff.jpg') no-repeat 0 0;background-size:20px 20px;color:#8e6a55;font-size:12px;line-height:20px;overflow:hidden}label.jizhu.ck{background:url('/static/img/ico_checkon.jpg') no-repeat 0 0;background-size:20px 20px}label.jizhu input{position:absolute;left:-9999px}.mask-b{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.7;z-index:9998}.regok{display:none;position:fixed;top:30%;left:50%;width:83px;height:48px;padding:23px 0 0 47px;margin-left:-65px;background:url('/static/img/ico_ok02.jpg') no-repeat 15px 23px #fff;background-size:23px 23px;color:#8e6a55;font-size:14px;line-height:23px;z-index:9999}.code-num{position:absolute;right:0;bottom:0;width:105px;height:45px;border:1px solid #eee;border-left:0;border-top:0}.code-num img{float:left;margin-top:8px;border:1px solid #eee}.code-num a{float:left;width:48px;color:#70a4c1;font-size:12px;line-height:45px;text-align:center}.sel-reg-cont{display:none;padding:15px 0 0}.sel-reg-cont.on{display:block}.btn-style-a{display:inline-block;width:40%;height:39px;margin:0 10px 20px;border:1px solid #cfbaaf;color:#8e6a55;font-size:16px;line-height:39px;text-align:center}a.btn-style-a:focus,a.btn-style-a:hover,a.btn-style-a:active{color:#8e6a55}.findPwd .phone-number .getcode{bottom:0}.findPwd .phone-number .code-num{bottom:0}.findPwd .phone-number .showNums{text-align:center;line-height:44px}.no-adr{width:100%}.no-adr img{width:100%}.no-adr p{padding-bottom:5px;color:#8e6a55;font-size:14px;line-height:20px;text-align:center}.f-menu{position:fixed;bottom:0;left:0;width:100%;height:50px;background:url('/static/img/bg_fmenu.png') repeat 0 0;background-size:1px 1px;z-index:998}.f-menu h2{position:absolute;bottom:0;right:-54px;width:54px;height:50px;background:url('/static/img/ico_fmenu.png') no-repeat 0 0;background-size:54px 50px;font-size:0;line-height:0;text-indent:-999px;cursor:pointer}.f-menu .close{display:block;position:absolute;right:0;bottom:0;width:30px;height:50px;border-left:1px solid #484848;background:url('/static/img/ico_fback.png') no-repeat center 0;background-size:20px 50px;cursor:pointer}.f-menu .fmenus{margin-right:31px}.f-menu .fmenus ul{width:100%;overflow:hidden}.f-menu .fmenus ul li{float:left;width:26%;text-align:center}.f-menu .fmenus ul li:first-child{width:20%}.f-menu .fmenus ul li:last-child{width:28%}.f-menu .fmenus ul li a{display:block;position:relative;height:50px;color:#fff;overflow:hidden}.f-menu .fmenus ul li:first-child a .iconfont{font-size:23px}.f-menu .fmenus ul li:last-child a .iconfont{font-size:23px}.f-menu .fmenus ul li a .name{font-size:10px;line-height:10px}table.jCalendar{font-family:Arial;width:100%}table.jCalendar th{background:#fff;color:#3c3c3c;font-weight:normal;height:27px;line-height:27px;vertical-align:middle}table.jCalendar td{background:#fff;color:#000;font-size:11px;border-top:1px solid #e3e3e3;border-left:1px solid #e3e3e3;height:27px;line-height:27px;text-align:center}table.jCalendar tr td:first-child{border-left:0}table.jCalendar td.selected,table.jCalendar td.selected.dp-hover{background:#a0c4d8;color:#fff}table.jCalendar tr.selectedWeek td{background:#f66;color:#fff}table.jCalendar td.disabled,table.jCalendar td.disabled.dp-hover{background:#fff;color:#ccc}table.jCalendar td.unselectable,table.jCalendar td.unselectable:hover,table.jCalendar td.unselectable.dp-hover{background:#8ca4c8;color:#fff}div.dp-popup{position:relative;font-size:12px;font-family:arial,sans-serif;width:260px;line-height:1.2em;border:solid 1px #e3e3e3;background:#f4f4f4}div#dp-popup{position:absolute;margin:24px 0 0 -1px;z-index:199}div.dp-popup h2{font-size:14px;text-align:center;margin:0;padding:0;height:32px;line-height:32px;border-bottom:solid 1px #cdcfd3;border-top:solid 1px #fff;color:#3c3c3c}a#dp-close{font-size:11px;padding:4px 0;text-align:center;display:block}a#dp-close:hover{text-decoration:underline}div.dp-popup a{color:#000;text-decoration:none;width:19px;height:19px;line-height:999em;overflow:hidden;margin:6px 2px 0 2px;display:inline}div.dp-popup a#dp-nav-prev-year.disabled{background-position:0 -19px}div.dp-popup a#dp-nav-prev-month.disabled{background-position:-19px -19px}div.dp-popup a#dp-nav-prev-year{background-position:0 0}div.dp-popup a#dp-nav-prev-month{background-position:-19px 0}div.dp-popup a#dp-nav-next-year{background-position:-57px 0}div.dp-popup a#dp-nav-next-month{background-position:-38px 0}div.dp-popup div.dp-nav-prev{position:absolute;top:2px;left:12px;width:100px}div.dp-popup div.dp-nav-prev a{float:left}div.dp-popup div.dp-nav-prev a,div.dp-popup div.dp-nav-next a{cursor:pointer}div.dp-popup div.dp-nav-prev a.disabled,div.dp-popup div.dp-nav-next a.disabled{cursor:default}div.dp-popup div.dp-nav-next{position:absolute;top:2px;right:12px;width:100px}div.dp-popup div.dp-nav-next a{float:right}div.dp-popup a.disabled{cursor:default;color:#aaa}div.dp-popup td{cursor:pointer;font-size:14px}div.dp-popup td.disabled{cursor:default}.nocoupon{width:100%;padding-bottom:50px;color:#8e6a55;text-align:center;font-size:14px;margin-top:100px}.nocoupon img{width:100%;margin:-20px 0}.g-mask{position:fixed;top:0;left:0;width:100%;height:9999px;background:#000;opacity:.8;z-index:999;display:none}.guidebox{position:fixed;top:50%;left:0;width:100%;height:260px;margin-top:-130px;color:#fff;z-index:1000;display:none}.guidebox h1{margin:0 25px;font-size:15px;font-weight:normal}.guidebox ul{margin:20px 13px 0;overflow:hidden}.guidebox ul li{float:left;width:25%;margin-bottom:30px}.guidebox ul li a{display:block;margin:0 11px;height:60px;border:2px solid #886758;background:#fff;color:#8e6a55;font-size:17px;line-height:60px;text-align:center;cursor:pointer}.guidebox p{margin:0 25px;font-size:12px;line-height:25px}.guidebox p img{margin:0 6px;vertical-align:middle}.empty_text{margin-top:150px;text-align:center;color:#a77746}.num .affix-add{border:1px solid #eee;cursor:pointer;display:inline-block;float:left;text-align:center;width:25px;line-height:25px}.num .affix-cut{border:1px solid #eee;cursor:pointer;display:inline-block;float:left;text-align:center;width:25px;line-height:25px}.num .affix-num{border:1px solid #eee;cursor:pointer;display:inline-block;float:left;text-align:center;min-width:30px;line-height:25px}.xiaoji_price{float:right;line-height:25px;margin-left:8px;text-align:center;width:30%}.cart_table{width:100%;color:#8e6a55}.cart_table tr{height:44px;border-bottom:1px solid #eee}.cart_table tr td{text-align:center}.cart_table tr td a img{width:16px}.cart .cart_total .cart_li4 .del_good{width:30px;height:30px;background:url("/static/img/cart_del.png") no-repeat 0 0;background-size:30px;cursor:pointer;margin:0 auto}.go_pay{height:50px;background-color:#f3f3f3;border-top:1px solid #d5d5d5;position:fixed;bottom:0;left:0;width:100%;padding:10px 0;color:#8e6a55}.go_pay .total_price{margin-left:35%;float:left}.go_pay .total_price em{font-size:18px;color:#f65e53}.go_pay button.cart_go{display:block;border:0;float:left;width:80px;margin:5px;height:40px;background-color:#683f29;color:#fff;font-size:16px}.cart_a{border:0;width:100%;display:block;text-align:center;font-size:14px;padding:10px 0;background-color:#684029;color:#fff;border:1px solid #684029}.cart_a.first{border:1px solid #684029;color:#684029;background:#fff;margin-top:20px}.goods_img{width:30%}.goods_info{width:25%;float:left}.goods_info .goods_price{color:#623f2c;margin-top:1em;text-align:right}.cart_product_info{overflow:hidden;position:relative}.pt-list .pt-h-info.goods_name{float:left;width:45%;margin-left:0}.pt-list .goods_name .pt-h-name{height:auto}.goods_del{width:22px;height:40px;background:url("/static/img/cart_del.png") no-repeat 0 0;background-size:100%;display:block;text-indent:-9999px;position:absolute;right:20px;top:60%}.pt-num .num.goods_num{padding:0;float:left}.pt-num .plus.goods_change,.pt-num .minus.goods_change{color:#8e6a55;border:1px solid #eee;float:left;display:block}.pt-num .num .num-ipt.goods_quantity{border:1px solid #eee;border-left:0;border-right:0;display:inline-block}.pt-list .goods_pad{padding:10px 0}.add_birth{color:#8e6a55;float:right;border-top:1px dashed #eee;line-height:42px;width:100%}.add_birth span{display:block;float:left}.add_birth img{height:42px;float:right;vertical-align:middle}.add_birth .content{padding:0 0 0 10px;font-weight:700}.total .fixed-bar.cart_total{height:53px;background-color:#f3f3f3;box-shadow:none;border:1px solid #eee;color:#8e6a55;line-height:20px;padding-top:8px;margin-top:-1px}.total .cart_total .pay_now{display:block;background-color:#683f29;text-align:center;color:#fff;font-size:18px;width:101px;height:40px;line-height:40px;float:right}.total .cart_total .clear_all{display:block;width:85px;height:40px;line-height:40px;text-align:center;color:#995e3c;font-size:18px;border:0;cursor:pointer;float:left;background-color:#f3f3f3}.total .cart_total .cart_total_txt{position:absolute;left:30%}.total .cart_total span{font-size:18px;color:#f35b50}.use_shengbang{height:44px;color:#8e6a55;line-height:44px;padding-left:10px;position:relative}.shengbang{overflow:hidden;color:#8e6a55;padding:12px 15px;box-sizing:border-box}.shengbang p.sele{height:25px;line-height:25px;padding-left:28px;overflow:hidden;font-size:12px;background-size:20px 20px}.shengbang p.active{background-size:20px 20px}.shengbang button{background:#684029;color:#fff;border:0;width:100%;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:40px}.shengbang p.sele:first-child{margin-top:10px}.shengbang p.line{width:100%;height:10px}.taocan{font-size:10px}.cart_padding{margin:10px}.J_custom{color:#8e6a55;display:block;overflow:hidden;border-top:1px dashed #eee;line-height:42px;width:100%}.J_custom span{display:block;float:left}.J_custom img{height:42px;float:right;vertical-align:middle}.cart-empty{font-size:14px;line-height:2;padding:80px 0 90px;text-align:center}.cart-empty b{color:#8e6a55;font-weight:normal}.cart-empty .go{background:url("/static/img/gocart.jpg") no-repeat scroll 0 0 rgba(0,0,0,0);display:inline-block;height:30px;text-indent:-9999px;width:92px}.full-padding{padding:0 10px}.pt-list .pt-h-img{float:left;overflow:hidden}.pt-list .pt-h-img img{height:70px;width:70px;margin:5px}.pt-list .pt-h-info{margin-left:100px}.pt-list .pt-h-name{padding-top:1em;color:#8e6a55;margin-right:10px}.pt-list .pt-h-price{height:24px;line-height:24px;font-size:16px}.pt-list .pt-h-size{float:left;padding:5px;color:#8e6a55;font-size:12px}.pt-list .pt-h-other{min-height:20px;color:#8e6a55}.pt-list .pt-h-other .pt-h-other-num{float:right;margin-right:20px}.pt-num{float:right}.pt-num .plus,.pt-num .minus{display:inline-block;width:31px;height:31px;line-height:31px;border:1px solid #bfbfbf;text-align:center}.pt-num .num{padding:0 10px}.pt-num .num .num-ipt{border:1px solid #bfbfbf;height:31px;line-height:31px;text-align:center;width:33px;padding:0 5px}.c-fix:after{display:block;visibility:hidden;height:0;overflow:hidden;content:"\0020";clear:both}.slider-container{padding-top:25px}.home-nav a .mini_goods_num{background-color:#684029;border-radius:9px;line-height:18px;width:18px;display:inline-block;text-align:center;color:#fff;position:relative;left:-11px;top:-15px;font-size:12px}.home-nav a .mini_goods_num.fixed_num{top:-11px}#J_mask,#J_mask_extra{position:absolute;top:0;left:0;z-index:10001;background-color:rgba(0,0,0,0.7)}.confirm{padding:10px 20px;color:#8e6a55}.confirm p{text-align:center;font-size:16px;margin-bottom:30px}.msg{font-size:18px;line-height:40px;padding:10px;text-align:center}.dialog{background-color:white}.bangshu{display:inline-block;float:right;padding-right:10px}.myorder-list li .order-info .order_handle{border-top:1px solid #eee}.myorder-list li .order-info .del{border:1px solid #b68f43;border-radius:4px;bottom:18px;color:#fff;display:block;font-size:12px;height:31px;line-height:31px;float:left;text-align:center;width:70px;margin-top:8px;margin-right:5%}.upload_image{border:1px solid #b68f43;border-radius:4px;color:#b68f43;display:inline-block;font-size:12px;height:31px;line-height:31px;background-color:white;text-align:center;width:70px}.myorder-list li .order-info .go{background:none repeat scroll 0 0 #684029;bottom:18px;color:#fff;display:block;font-size:12px;height:31px;line-height:31px;float:right;text-align:center;width:75px;margin-bottom:-5px}.myorder-list a{text-decoration:none !important}.myorder-list li .style-date .icon{background:url("/static/img/bg_myorder_icon.jpg") no-repeat scroll 0 0;background-size:31px 13px;display:block;height:13px;margin-left:13px;width:31px}.order_section{color:#8e6a55;border-bottom:1px solid #e5e4e5;font-size:13px}.order_number{background-color:#f7f7f7;padding-left:10px;padding-right:10px}.order_span_right_red{float:right;line-height:44px;color:red}.order_line{padding-left:10px;padding-right:10px}.order_span_right_red{float:right;line-height:44px;color:red}.order_span_right{float:right;line-height:44px}.order_span_right_gray{float:right;line-height:44px;color:lightgray}.order_menu{border-bottom:1px solid #e5e4e5;color:#cfbaaf;background-color:#f7f7f7;font-size:11px}.t-r{text-align:right;color:#8e6a55}.forgot-content{padding:0 10px;margin-top:15px}.form-item .form-act{border:1px solid #eee;overflow:hidden;display:block;margin-bottom:-1px}.form-item .form-act input{border:0 none;color:#8e6a55;font-size:12px;height:13px;line-height:14px;margin:0;padding:15px 0 15px 15px;width:100%}.form-item-normal .form-act .btn-major{width:100%;background:none repeat scroll 0 0 #684029;border:1px solid #684029;color:#fff;display:block;font-size:16px;height:39px;line-height:39px;text-align:center;margin-top:40px;margin-bottom:20px;cursor:pointer}.form-item .form-act input.verify-input{margin-right:-181px;width:100%;display:block;float:left}.form-item .form-act .doSendMobile2{border:0;border-left:1px solid #eee;color:#70a4c1;display:block;font-size:12px;height:43px;line-height:43px;text-align:center;height:45px;float:right;background-color:#fff;padding:0 15px;cursor:pointer}.coupon-tab-cont.on{display:block}.coupon-list{margin:14px 10px 0}.coupon-list li a.ok{display:block;position:relative}.coupon-list li .name{background:url("/static/img/bg_coupon_left.jpg") no-repeat scroll 0 0;background-size:85px 74px;height:74px;position:absolute;width:85px}.coupon-list li .name.yhq{background:url("/static/img/bg_coupon_left03.jpg") no-repeat scroll 0 0;background-size:85px 100%;height:100%}.coupon-list li .name em{background:url("/static/img/bg_coupon_left03.png") no-repeat scroll 0 0;background-size:100% 100%;display:inline-block;height:61px;left:50%;margin-left:-33px;margin-top:-30px;position:absolute;text-indent:-2000px;top:50%;width:66px}.coupon-list li .detail-info{background:url("/static/img/bg_coupon_center1.png") repeat-x scroll 0 0;background-size:9px 100%;height:100%;margin-left:85px;min-height:74px;overflow:hidden;padding-bottom:10px;padding-left:8px;padding-right:20px;position:relative;margin-right:4px}.coupon-list li .detail-info strong{color:#8e6a55;display:block;font-size:12px;font-weight:normal;margin-top:11px}.coupon-list li .detail-info p{color:#cfbaaf;font-size:11px;line-height:18px}.coupon-list li .detail-info .end{bottom:5px;color:#cfbaaf;font-size:11px;position:absolute;right:8px}.coupon-tab{overflow:hidden;width:100%;border-bottom:1px solid #eee}.coupon-tab li{float:left;width:50%}.coupon-tab li a{color:#8e6a55;display:block;font-size:14px;height:43px;line-height:43px;text-align:center;margin:0 24px}.coupon-tab li.on a{border-bottom:3px solid #683f29}.morelink{float:right;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;margin-top:5px;font-size:0;line-height:0}.morelink.arrow-down{border-top:10px solid #684029}.morelink.less{border-top:0 solid #684029;border-bottom:10px solid #684029}.cart-pt .accessories{margin-bottom:3.5rem}.cart-pt .accessories .title{background-color:#fff;border-bottom:1px solid #ea545d}.cart-pt .accessories .inner{padding:.7rem}.cart-pt .accessories .inner .inner-box:nth-of-type(2n+1){float:left}.cart-pt .accessories .inner .inner-box:nth-of-type(2n){float:right}.cart-pt .accessories .inner-box{position:relative;width:45%;margin-bottom:.4rem;padding:.2rem .2rem .7rem;border:1px solid #dcdcdc;border-top:0;border-left:0;border-radius:15px;background-color:#fff}.cart-pt .accessories .inner-box .text .t1{margin-top:.2rem}.car-pt .accessories .inner-box .text .t3{color:#000;margin-top:.3rem}.cart-pt .accessories .inner-box .text span{display:block;text-align:center;font-size:.8rem}.cart-pt .accessories .inner-box .img-add{position:absolute;right:0;bottom:0;width:2.5rem;height:2.5rem}.cart-pt .accessories .inner-box .inner-img img{width:100%;border-radius:14px}.opacity{opacity:.5;filter:alpha(opacity=60);background:#000}.mask{position:fixed;height:100%;width:100%;top:0;left:0;bottom:0;z-index:299}.hide{display:none !important}.buy-hide{width:100%;background-color:#fff;z-index:10001;position:fixed;left:0;bottom:0;text-align:center}.buy-hide .buyTop{position:relative;margin:.5rem;border-bottom:1px #ccc dotted}.buy-hide .buyTop .buy-img{position:absolute;top:-3rem;left:0;width:5.8rem;background-color:#fff;border:1px solid #ccc;padding:.2rem}.buy-hide .buyTop .text{position:relative;text-align:left;margin-left:7rem}.buy-hide .buyTop .text .buy-txtC{color:#505050}.buy-hide .buyTop .text .close{position:absolute;right:-4px;top:-2px;width:1.1rem}.buy-hide .buyTop p{text-align:right;font-size:.8rem;color:#c8c8c8;margin:.4rem 1rem .2rem 0}.buy-hide .buyTop p span{font-size:.9rem;color:#e74566}.buy-hide .buyMde{margin:.5rem;border-bottom:1px #ccc dotted}.buy-hide .buyMde p{text-align:left;color:#515151}.buy-hide .buyMde-list{width:100%}.buy-hide .buyMde-list .type{width:16%;float:left;margin:.3rem 2% .5rem;border:1px solid #ccc;box-sizing:border-box;padding:.2rem 0;border-radius:50px}.buy-hide .buyBtn{clear:both;height:3rem}.buy-hide .buyBtn ul li{width:100%;line-height:3rem;background-color:#0055a2;float:left}.buy-hide .buyBtn ul a{color:#fff}.buy-hide .buyMde-list .cur{color:#e74566;border-color:#e74566}.buy-hide .buyBtm{margin:0 .5rem .5rem}.buy-hide .buyBtm .count{float:left;color:#515151}.buy-hide .buyBtm .countR{float:right;margin-right:1rem}.buy-hide .buyBtm span{line-height:2rem}.buy-hide .buyBtm .countR button{border:0;padding:0;color:#fff;background-color:#d7d7d7;border-radius:100%;line-height:1.5rem;width:1.5rem;height:1.5rem;text-align:center;font-weight:bold}.buy-hide .buyBtm .countR .number{width:4rem;line-height:2rem;text-align:center;border:1px solid #b4b4b4;border-radius:5px}.buy-hide .buyBtm .countR .add{background-color:#0055a2}.cart-pt .content .box .cont{position:relative;display:inline;float:right;width:69%;font-size:.8rem}.cart-pt .content .box .div-img{vertical-align:middle;display:inline-block;float:left}.cart-pt .content .box .div-img img{width:60px;margin-top:0;border-radius:10px}.vip1{background:url(/static/img/level.jpg) no-repeat center left;width:16px;margin-top:6px;height:16px;display:inline-block;background-position:-8px -17px}.vip2{background:url(/static/img/level.jpg) no-repeat center left;width:16px;margin-top:6px;height:16px;display:inline-block;background-position:-8px -47px}.vip3{background:url(/static/img/level.jpg) no-repeat center left;width:16px;margin-top:6px;height:16px;display:inline-block;background-position:-8px -77px}.vip4{background:url(/static/img/level.jpg) no-repeat center left;width:16px;margin-top:6px;height:16px;display:inline-block;background-position:-8px -109px}.vip5{background:url(/static/img/level.jpg) no-repeat center left;width:16px;margin-top:6px;height:16px;display:inline-block;background-position:-8px -139px}.product-attributes{color:#b59e90;border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8}.product-attributes ul{padding:10px 0 10px 10px}.product-attributes ul .item{height:20px}.product-attributes ul li{overflow:hidden}.product-attributes ul li label{width:80px;padding-right:4px;float:left}.product-attributes ul li p{float:left;width:206px}.product-explain-list{margin-top:-42px;margin-left:20px;padding-bottom:10px}.size-explain{margin-top:7px;width:100%;margin-bottom:60px}.size-explain li{float:left;width:50%}.out-align{text-align:left;height:17px;line-height:17px;padding-bottom:2px;margin-bottom:5px}.sizes{float:left;display:inline;margin-top:0;width:17px;background:url('/static/img/size.png') no-repeat 0 0;height:17px;margin-left:4px}.align-txt{float:left;display:inline;margin-top:0;color:#b59e90;margin-left:4px}.persons{float:left;display:inline;margin-top:0;background:url('/static/img/persons.png') no-repeat 0 0;width:21px;height:14px}.plates{float:left;display:inline;margin-top:0;background:url("/static/img/plates.png") no-repeat 0 0;width:15px;height:16px;margin-left:4px}.timers{float:left;display:inline;margin-top:0;background:url("/static/img/timers.png") no-repeat 0 0;width:15px;height:16px}.align-txt-1{float:left;display:inline;margin-top:0;margin-left:6px;color:#b59e90}.align-txt-2{float:left;display:inline;margin-top:0;margin-left:8px;color:#b59e90}.product-time-explain .early-time{line-height:25px;height:25px}.product-time-explain .early-time em{color:red}.product-time-explain .last-time{font-size:13px;line-height:25px;height:25px}.align-center{overflow:hidden;display:inline-block}.product-time-explain{margin:10px 10px;color:#b59e90;font-size:14px;border-bottom:1px solid #e8e8e8;padding-bottom:10px}.each-pound{font-size:13px;color:#b59e90;padding-left:32px;display:inline-block}.each-pound .small-each-pound{font-size:12px;color:#b59e90;padding-left:4px;display:inline-block}