@CHARSET "UTF-8";html{line-height:150%;font-size:100%}body{margin:0}p{padding:0;margin:0;color:#333;font-size:.8em;letter-spacing:.05em}a{color:#2489ce;text-decoration:underline}.container{margin:3px}.overlay{background-color:#000;height:100%;opacity:.9;position:fixed;_position:absolute;top:0;width:100%;z-index:8000;cursor:pointer}.lightbox{left:50%;position:fixed;_position:absolute;text-align:left;top:50%;width:820px;margin-left:-410px;margin-top:-210px;background:none repeat scroll 0 0 #ffe27f;border-color:#d4b240 #A08730 #a08730 #D4B240;border-radius:50px 50px 50px 50px;border-style:solid;border-width:1px;z-index:9999}.lbcontent{background:none repeat scroll 0 0 #fff;border:1px solid #efca4a;border-radius:30px 30px 30px 30px;margin:25px;padding:25px 30px}.lightbox.alert{width:80%;margin-left:-40%;border-radius:0;border-color:#d4b240}.lbcontent.alert{border-radius:0;margin:0;text-align:center}.msg-alert{text-align:left;margin-bottom:15px}.ui-content{font-family:"微软雅黑","Verdana","宋体","Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;padding:0 15px!important;font-size:14px}.number::-webkit-inner-spin-button{-webkit-appearance:none}.number::-webkit-outer-spin-button{-webkit-appearance:none}div.select-container{border:1px solid #aaa;padding:3px 0}input.ui-input-text,textarea.ui-input-text,select.ui-input-select{padding:.4em;line-height:1.4;height:34px;display:block;width:100%;box-sizing:border-box;border:1px solid #c5c5c5;color:#333;border-radius:3px;-webkit-appearance:none}select.ui-input-select,.detail{margin-top:3px}input.other-text{padding:.3em;width:50%;box-sizing:border-box;border:1px solid #aaa;color:#333}.tel1,.tel2,.tel3{padding:.4em;line-height:1.4;height:34px;box-sizing:border-box;border:1px solid #aaa;color:#333}.phone,.authcode{padding:.4em;line-height:1.4;height:34px;width:50%;box-sizing:border-box;border:1px solid #aaa;color:#333}.sendcode{height:34px;width:90px;margin-left:3px;background-color:#e2e2e2;background-image:linear-gradient(0deg,#e2e2e2,#f2f2f2);text-shadow:none;border:1px solid #ccc;border-radius:3px}.getlocation,.marker{width:49%;height:30px}.getlocation.dismark{width:100%}.marker{float:right}div.map{height:200px;margin-top:2px}.buy-info{background:none repeat scroll 0 0 #fcf0aa;border:1px solid #eee49e;margin:0 0 15px;padding:10px}.logo{font-size:100%;text-decoration:none;text-indent:-9000px;margin:0}.logo a{display:block;overflow:hidden;background-repeat:no-repeat}.info h2{clear:left;margin:10px 0 0 0}.info div{line-height:135%}ul{list-style-type:none;list-style-image:none}.left{float:left}.right{float:right}.clear{clear:both}.ui-input-address .hide,.hide{display:none}.subtitle{color:#999;font-size:95%;margin:0;line-height:140%;background-color:transparent!important;border:none!important}.m{width:80px}.xxl{width:99%}.btn-submit{background-color:#95a5a6;border:1px solid #879595;color:#fff}#btnSubmit{width:99%;padding:10px 34px;-webkit-appearance:none;font-size:100%}#btnSave{width:30%;height:38px;margin-right:20px}.mm,.dd,.hh,.mi,.se{width:35px}.fields textarea.s{height:80px}.fields textarea.m{height:150px}.fields textarea.xxl{height:250px}.oneline span{float:left;margin:0 3px 5px 0;text-align:center}.oneline label{display:block;color:#999;font-size:90%;opacity:.9}.oneline input{text-align:center}.onelineLeft label{display:block;color:#999;font-size:90%;opacity:.9}.fields{padding:10px 0;margin:0;position:relative;zoom:1}.fields li{padding:6px;position:relative;zoom:1;clear:both;vertical-align:middle;margin-bottom:2px}.desc{padding:0;font-weight:normal;color:#333;display:block;margin-bottom:2px}.info{padding:0 6px 10px 6px}.req{color:red;font-weight:bold}.section{font-size:110%!important;border-top:1px dotted #ccc}#fields li.first .section{border-top:medium none!important}.lengthLimit{color:#999;font-weight:normal;font-size:90%;opacity:.9}#imgKaptcha{margin-top:5px;cursor:pointer;height:50px}.matul{position:absolute;z-index:1000;background:#FFF;border:1px solid #bbb;padding-left:0}.matul li{padding:0 3px;line-height:25px}.matul li.selected{background-color:#ddd}.matul li i{background-color:#fcf8b3;font-style:normal}.table{background-color:#fff;border-color:#dedede;border-style:solid none none solid;border-width:1px;width:100%}.table caption{color:#333;line-height:135%;padding:5px 0 .5em;text-align:left}.table thead{font-weight:bold;background-color:#e6e6e6;text-align:center}.table th{width:30%;padding:10px 6px}.table td,.table th{text-align:center;border-bottom:1px solid #dedede;border-right:1px solid #dedede}.table tbody tr:hover{background-color:#ededea}.table tbody tr:hover td,.table tbody tr:hover th{border-bottom:1px solid #d7d7d7;border-right:1px solid #d7d7d7}.table td label.num{color:#565656;display:block;font-size:85%}.error{background-color:#fde5dd!important}.error .errMsg{display:block;clear:both;padding:5px 0 0 0;color:#df0000;font-size:11px;font-weight:bold}.error .desc{color:#df0000}.image-img{width:100%}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.goods-item{padding:7px 7px 7px;background:#f9f9f9;float:left;width:100%;box-sizing:border-box;border-bottom:1px solid #e6e6e6;vertical-align:top}.goods-item .image-center{width:46%;float:left}.goods-item .text-wrapper{padding-left:5%;width:46%;float:left}.goods-item.noimg .text-wrapper{width:100%;box-sizing:border-box}.goods-item .img{width:100%;vertical-align:middle;border:1px solid #e0e0e0}.goods-item .name{display:block;font-weight:bold;padding-top:5px}.goods-item .des{display:block;border-bottom:1px dotted #eee}.goods-item .price-number{padding-top:5px}.goods-item .price{color:#fe0019;font-weight:bold;width:100%;display:inline-block;float:left;line-height:25px;font-size:120%;font-family:"Georgia"}.goods-item.noimg .price{width:50%}.goods-item .number-container{display:inline-block;text-align:center;border:1px solid #e0e0e0;background-color:#eee}.goods-item .number{width:50px;height:30px;line-height:34px;text-align:center;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-top:0;border-bottom:0;padding:0;margin:0;font-size:16px;display:inline;outline:0;border-radius:0}.goods-item .number.noincrease{width:100px;border-right:0}.goods-item a.decrease,.goods-item a.increase{display:inline-block;zoom:1;text-decoration:none!important;padding:3px 4px;width:14px;color:#666;background-color:#EEE;font-size:120%;font-weight:bold}.goods-item a.decrease i,.goods-item a.increase i{font-style:normal}#shopping_cart .content{background-color:#fdffe6;border:1px solid #ffddbe;padding:10px;padding-top:-2px}#shopping_cart .content ul{padding-left:10px}#shopping_cart .content ul li .goods-name{float:left;width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#shopping_cart .content ul li .price-number{float:right}#shopping_cart .content .summary{border-top:1px solid #dedede;margin-top:10px;padding-top:10px;text-align:right}#shopping_cart .content .summary .amount{color:#fe0019;font-size:20px}#shopping_cart .content .field-label{font-size:14px;line-height:160%}#shopping_cart .total,#shopping_cart .discount,#shopping_cart .amount{width:90px;display:inline-block}.deleteIcon{cursor:pointer;display:block;float:right;width:16px;height:16px;border:1px solid #eee;background:url("../images/cancel.png") no-repeat scroll 0 0 #fff}.uploadedFileName{width:80%;float:left}.uploadifyQueue{padding-top:5px}.uploadifyQueueItem{background-color:#f5f5f5;border:2px solid #e5e5e5;font:11px Verdana,Geneva,sans-serif;margin-top:5px;padding:10px}.uploadifyError{background-color:#fde5dd!important;border:2px solid #fbcbbc!important}.uploadifyQueueItem .cancel{float:right}.uploadifyQueue .completed{background-color:#e5e5e5}.uploadifyProgress{background-color:#e5e5e5;margin-top:10px;width:100%}.uploadifyProgressBar{background-color:#09f;height:3px;width:1px}#status{width:100%;height:100%;position:fixed;top:0;left:0;color:#FFF;-moz-opacity:.5;opacity:.5;background:#333 url("../images/ajax-loader.gif") no-repeat center;z-index:1000}.controlgroup{border:0;padding:0}.controlgroup>label{display:block;padding:5px 5px 10px 5px}.controlgroup legend{padding:6px 0 0 0}.cb{display:none}.cb+label{background-color:#fafafa;border:1px solid #cacece;box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0 -15px 10px -12px rgba(0,0,0,0.05);padding:9px;border-radius:3px;display:inline-block;position:relative;top:4px}.cb+label:active,.cb:checked+label:active{box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0 1px 3px rgba(0,0,0,0.1)}.cb:checked+label{background-color:#2489ce;border:1px solid #1c75b1;box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0 -15px 10px -12px rgba(0,0,0,0.05),inset 15px 10px -12px rgba(255,255,255,0.1);color:#99a1a7}.cb:checked+label:after{content:'\2714';font-size:14px;position:absolute;top:-1px;left:3px;color:#fff}.rd{display:none}.rd+label{-webkit-appearance:none;background-color:#fafafa;border:1px solid #cacece;box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0 -15px 10px -12px rgba(0,0,0,0.05);padding:9px;border-radius:50px;display:inline-block;position:relative;top:4px}.rd:checked+label:after{content:' ';width:10px;height:10px;border-radius:50px;position:absolute;top:4px;background:#fff;text-shadow:0;left:4px;font-size:32px}.rd:checked+label{background-color:#2489ce;color:#99a1a7;border:1px solid #1c75b1;box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0 -15px 10px -12px rgba(0,0,0,0.05),inset 15px 10px -12px rgba(255,255,255,0.1),inset 0 0 10px rgba(0,0,0,0.1)}.rd+label:active,.rd:checked+label:active{box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0 1px 3px rgba(0,0,0,0.1)}.dropdown{position:relative}.dropdown select{position:relative;display:block;width:100%;border:1px solid #c5c5c5;border-radius:3px;font-size:16px;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;padding:0 40px 0 3px;vertical-align:top}.dropdown-trigger{width:14px;height:14px;position:absolute;top:12px;right:12px;background:transparent 0 0 no-repeat url(../images/input-icon.png)}.ui-btn,#btnSave{background-color:#e2e2e2;background-image:linear-gradient(0deg,#e2e2e2,#f2f2f2);text-shadow:none;border:1px solid #ccc;border-radius:3px}.powerby{text-align:center;padding-bottom:20px}.error-msgMobile{display:inline-block;color:#fff;font-size:14px;background-color:#333;text-align:center;opacity:0;padding:8px}.error-msgMobile-container{position:fixed;bottom:10%;text-align:center;width:100%}