body,button,input,select,textarea{font-family:Avenir,Microsoft Yahei,Hiragino Sans GB,Microsoft Sans Serif,WenQuanYi Micro Hei,sans-serif}body{color:#333;background-color:#fff;-webkit-font-smoothing:antialiased}body div.errors,body .subtext.error{font-weight:100;color:#954040}body div.errors ul{list-style:none;margin:0;padding:0;margin-bottom:10px}body .error{color:#c00;font-size:12px}body .currency-symbol{font-size:12px}body .big-price{font-size:20px;color:#e4393c;margin-right:10px}body .bg{background-color:#F9F9F9}body .order-summary dt{font-weight:normal}body .order-summary dd{text-align:right}body .radio label{line-height:25px}body a{color:#660c33}body a:hover{color:#38071c}body .max-width-1000{max-width:1000px;margin:0 auto}body .affix{position:fixed;top:0;bottom:auto;width:100%}.affixnav{background-color:#565a5c;width:0;font-size:13px;overflow:hidden}.affixnav .subnav-list{color:#cacccd;margin:0;margin-left:-10px;list-style:none;padding:0}.affixnav .subnav-list li{float:left}.affixnav .subnav-list .subnav-item{color:#cacccd;padding:10px 14px;display:block}.affixnav .subnav-list .subnav-item:hover{color:#fff;text-decoration:none}.affixnav .btn{border-radius:0;margin:5px;padding:3px 10px;min-width:100px;border:0}.btn-primary{color:#fff;background-color:#0ad18c;border-color:#0ad18c}.btn-primary:hover,.btn-primary:visited,.btn-primary:focus{background-color:#08a06b;border-color:#08a06b}.panel-default{border-color:#dce0e0}.panel-default .panel-heading{border-color:#dce0e0;background-color:#f9f9f9}.onboarding{padding:20px;border:none}.onboarding .title{font-size:120%;font-weight:400}#header{background-color:#fff;border-bottom:#dce0e0 1px solid;padding:15px 0}#header .icon-bar{background-color:#565a5c}#header .btn-cart{display:inline-block;padding:5px 10px;margin-top:10px;margin-left:15px;border:solid 1px #dbe3e5;line-height:16px}#header .navbar-brand{padding:5px 15px;margin-right:30px}#header .navbar-brand img{max-height:100%}#header a{color:#565a5c}#header a:hover{color:#660c33;background:none}#header .navbar-nav .subnav{width:auto;padding:0 15px 10px 15px;position:absolute;z-index:999;background-color:#fff;display:none}#header .navbar-nav .subnav .subnav-item{margin-bottom:5px}#header .navbar-nav .subnav .subnav-item a{white-space:nowrap}#header .navbar-nav .subnav .btn{border-radius:0;margin:5px;padding:3px 10px;min-width:100px;border:0}#header .navbar-nav li:hover .subnav{display:block}#header .top-search{padding-top:10px;padding-left:15px;height:50px}#page-footer{border-top:solid 1px #dce0e0;font-size:13px;color:#404040;padding:20px 0;margin-top:2em}#page-footer h5{color:#3d4042}#page-footer a{color:#565a5c}#page-footer a:hover{color:#660c33}.side-fixed-toolbar{padding-top:10%;width:35px;position:fixed;height:100%;background:#000;color:#fff;top:0;right:0;z-index:999;text-align:center}.side-fixed-toolbar .toolbar-item{color:#fff;display:block;padding:7px 0;text-decoration:none;cursor:pointer}.side-fixed-toolbar .toolbar-item:hover{background-color:#c40000;color:#fff}.side-fixed-toolbar .cart{padding:7px 5px;border:1px solid #444;border-left:0;border-right:0;margin:5px 0}.side-fixed-toolbar .cart i{color:#c40000}.side-fixed-toolbar .cart:hover i{color:#fff}.side-fixed-toolbar .cart .cart-number{display:inline-block;width:20px}.side-fixed-toolbar .hover-show-box-wrapper{position:relative}.side-fixed-toolbar .hover-show-box-wrapper .hover-show-box-body{border:#dce0e0 1px solid;text-align:left;display:none;position:absolute;right:36px;bottom:0;padding:20px;background-color:#fff;color:#333}.side-fixed-toolbar .hover-show-box-wrapper .hover-show-box-body a{color:#333}.side-fixed-toolbar .hover-show-box-wrapper:hover .hover-show-box-body{display:block}.side-fixed-toolbar .side-fixed-toolbar-bottom{position:absolute;bottom:10px;width:100%}.bottom-tools{position:fixed;bottom:10px;right:10px;border:#eee 1px solid;border-bottom:0}.bottom-tools .tool-item{display:block;background:#f9f9f9;color:#565a5c;border-bottom:#eee 1px solid;padding:7px 10px}.bottom-tools .tool-item:hover{color:#660c33}.bottom-tools .hover-show-qrcode:hover .qrcode{display:block}.bottom-tools .qrcode{position:absolute;bottom:0;right:45px;display:none}.carousel .carousel-control{background:none !important}#slider{max-height:480px;overflow:hidden;margin-bottom:30px}#slider .carousel-inner img{width:100%}#homepage .collection-item{margin-bottom:40px}#homepage .collection-item .image img{width:100%}.floor{margin-bottom:30px}.floor h2{font-size:20px;margin:0 0 20px 0}.floor .product-list .product-item{text-align:center}.floor .product-list .product-item .image{height:170px;overflow:hidden;margin-bottom:10px}.floor .product-list .product-item .image img{width:100%}.floor .product-list .product-item .title{margin-bottom:5px}.floor .product-list .product-item .price{margin-bottom:10px}.floor .product-list .product-item .price span{font-size:12px}.customer-form-box{max-width:350px;margin:80px auto}.customer-form-box .big-input{height:48px}.customer-form-box .legend{margin-bottom:30px}.customer-form-box .legend h1{font-size:30px;text-align:center;margin:0;margin-bottom:10px}.customer-form-box .legend h2{color:#999;font-size:16px;text-align:center;margin:0}.customer-form-box .fa-wechat,.customer-form-box .fa-weixin{color:#44b549}.customer-form-box .fa-google{color:#D84C38}.customer-form-box .fa-twitter{color:#29C5F6}.customer-form-box .fa-facebook{color:#3B5999}.customer-form-box .fa-github{color:#000}.customer-form-box .fa-weibo{color:#EB192D}#customer_sidebar h3{font-size:110%;color:#000;font-weight:400;margin:0;margin-bottom:10px}#customer_sidebar ul li{padding:5px 0;padding-left:16px}#customer_sidebar ul a{color:#333;-webkit-font-smoothing:antialiased}#customer-dashboard .no-item{color:#999;text-align:center;padding-top:30px}#customer-dashboard .no-item i{color:#e5e5e5;font-size:30px;vertical-align:middle;margin-right:10px}#customer-dashboard .no-item a{color:#999}#customer-dashboard .panel{min-height:160px}#customer-dashboard .images img{width:100%}.cart{color:#666;border-top:2px solid #999;margin-top:20px;text-align:center;font-size:13px}.cart a{color:#6b6b6b}.cart td{vertical-align:middle !important}.cart thead{background-color:#F9F9F9}.cart thead tr th{font-weight:normal;border-width:0;text-align:center}.cart .change-qty .qty-decrease,.cart .change-qty .qty-increase{border:#dce0e0 1px solid;width:16px;display:inline-block;text-align:center}.cart .change-qty .item-qty{padding:0 5px}#list .sort{margin-bottom:0}#list .toolbar{background-color:#f9f9f9;margin-bottom:15px;padding:10px 5px}#list .product-item-wrapper{margin-bottom:15px}#list .product-item .product-image{margin-bottom:10px}#list .product-item .product-image img{max-width:100%}#list .product-item .product-price{color:#c40000;margin-bottom:5px}#list .product-item .product-price .currency-symbol{font-size:12px}#list .product-item a{color:#333}#list .page-footer{text-align:right;margin-top:30px}#list .pager{margin:0}#list .pager a{font-size:12px;padding:1px 5px;border-radius:3px}#list .pager a .pager-narrow{display:none}.catalogs_tree{margin:-15px}.catalogs_tree a{line-height:22px;color:#333}.catalogs_tree .caret{float:right;margin-top:7px;cursor:pointer}.catalogs_tree .collapsed ul{display:none}.catalogs_tree>li{border-bottom:1px solid #dce0e0;padding:7px 25px 5px 25px}.catalogs_tree>li>ul{margin:0;padding:5px;padding-bottom:0}#collection .heading{padding:20px;padding-top:10px}.browse_histories{margin-bottom:0}.browse_histories a{font-size:12px;color:#666}.browse_histories li{margin-bottom:15px}.browse_histories .last{margin-bottom:0}#not_found{padding:50px 0;min-height:500px}#product .product-images .featured-image{position:relative;margin-left:80px}#product .product-images .featured-image a{border:#dce0e0 1px solid;display:table-cell;height:430px;width:430px;text-align:center;vertical-align:middle;*display:block;*font-family:Arial;*line-height:1}#product .product-images .featured-image a img{vertical-align:middle;max-width:100%}#product .product-images .product-thumbs-wrapper{float:left;height:430px;position:relative;width:60px;padding:25px 0}#product .product-images .product-thumbs-wrapper .product-thumbs a{display:block;text-align:center}#product .product-images .product-thumbs-wrapper .product-thumbs li{margin-bottom:10px}#product .product-images .product-thumbs-wrapper .product-thumbs img{max-width:100%;padding:1px;border:#dce0e0 1px solid}#product .product-images .product-thumbs-wrapper .product-thumbs .current img,#product .product-images .product-thumbs-wrapper .product-thumbs img:hover{border:#660c33 2px solid;padding:0}#product .product-images .product-thumbs-wrapper .btn-slide-up,#product .product-images .product-thumbs-wrapper .btn-slide-down{position:absolute;width:100%;height:15px;line-height:15px;background-color:#f9f9f9;text-align:center;border:#dce0e0 1px solid}#product .product-images .product-thumbs-wrapper .btn-slide-up{top:0}#product .product-images .product-thumbs-wrapper .btn-slide-down{bottom:0}#product .p-info{margin-bottom:20px}#product .p-info h1,#product .p-info h2{margin:0;margin-bottom:15px;font-size:28px}#product .p-info .title{font-size:22px}#product .p-info .product-qty dt{margin-top:7px}#product .p-info .product-qty .qty{width:40px;height:31px;font-size:12px;vertical-align:middle;outline:none;border:1px solid #dce0e0;text-align:center}#product .p-info .product-qty .product-qty-increase,#product .p-info .product-qty .product-qty-decrease{height:16px;line-height:16px;padding:0 5px;border:#dce0e0 1px solid;border-radius:0}#product .p-info .price{color:#E4393C;font-size:18px;line-height:18px}#product .p-info .price del{color:#333;font-size:14px}#product .p-info dl dt{float:left;width:72px;text-align:right;font-weight:normal;color:#666}#product .p-info dl dd{margin-left:80px}#product .options dt{margin-top:7px}#product .options ul{list-style:none;margin:0;padding:0}#product .options li{float:left;margin:0 10px 0 0}#product .options li a{color:#333;display:block;border:1px solid #dce0e0;padding:1px;height:31px;line-height:30px;text-align:center;min-width:60px}#product .options li a img{max-height:100%;vertical-align:top}#product .options li a:hover,#product .options li a.selected{color:#333;text-decoration:none;border-color:#871302;border-width:2px;padding:0}#product .options li a.selected{background:url("variant_selected.png") right bottom no-repeat}#product .options li a.out-stock,#product .options li a.out-stock:hover{border:#dce0e0 1px solid;color:#ccc}#product .product-buttons .btn{min-width:150px;padding:7px;border-radius:0}#product .product-extra-info{color:#777;margin-top:20px}#product .product-extra-info dl{margin-bottom:10px}#product .product-extra-info fieldset{border:1px solid #dce0e0;margin-bottom:10px;padding:15px 30px}#product .product-extra-info fieldset legend{width:80px;padding-left:10px;margin:0;line-height:18px;font-size:100%;background:transparent;border:0}#product .product-extra-info fieldset .feature-item{margin-bottom:5px;display:block;color:#333}#product .page-box-title{height:35px;border-bottom:1px solid #e7e7e7;position:relative;margin:20px 0;font-size:20px}div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #dce0e0;display:none;text-align:center;overflow:hidden}div.zoomMask{position:absolute;background:url("zoom_mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1}#checkout h1{font-size:16px;margin:0;margin-bottom:15px}#checkout .gateway img{width:70px;height:auto;border:#eee 1px solid;padding:5px;border-radius:3px;margin-top:-2px}#checkout .cart-items{font-size:12px;margin-bottom:0}#checkout .order-summary{padding:30px 0 10px 0}#checkout .order-summary dt{font-weight:normal}#checkout .order-bar{text-align:right;padding:20px 0 10px 0;border-top:#F9F9F9 1px solid;position:relative}#checkout .order-bar .price{font-size:20px;color:#e4393c;margin-right:10px}#submit_order_errors{position:absolute;right:0;top:-20px;color:#FF6600;background-color:#FFFDEE;border:1px solid #EDD28B;padding:0 10px;height:30px;line-height:30px;font-size:12px}.form,.address-form{padding:0 20px;color:#6B6B6B}.form .field_with_errors,.address-form .field_with_errors{display:inline}.form .control-label,.address-form .control-label{margin:0;float:left;font-weight:normal;width:85px;height:30px;line-height:30px;margin-right:5px;color:#666;text-align:right}.form em,.address-form em{margin-right:5px;color:#f40;font-family:sans-serif;font-style:normal}.form .text,.address-form .text{width:200px;border:1px solid #ccc;padding:6px;line-height:100%;font-family:Arial,"\5b8b\4f53",sans-serif;outline:none}.form .text-error,.address-form .text-error{color:#f40}.form .help-block,.address-form .help-block{display:inline;padding-left:8px;color:#ababab}.form .area-select select,.address-form .area-select select{margin:4px 3px 0 0}.form table td,.address-form table td{padding:8px}table.info-table td{padding:3px 8px}.form .control-label{width:125px}#change_address .radio{padding:3px 7px 0 7px}#change_address .radio .actions{margin-left:20px;display:none}#change_address .radio .actions a{padding:0 10px}#change_address .selected,#change_address .radio:hover{background-color:#fff4d3}#customer_order .order-bar{padding:15px 20px;margin-top:20px;font-size:14px;position:relative;margin-bottom:15px;border:#ddd 1px solid;background-color:#FFFCEB}#customer_order .title{font-weight:400;margin-bottom:7px}#customer_order .product-list th{font-weight:normal}#customer_order .product-list td{vertical-align:middle}#customer_order .product-list .p-info .img{position:absolute}#customer_order .product-list .p-info .p-text{padding-left:40px;line-height:16px;height:32px}#customer_order .order-status{color:#12A000;font-weight:400}#customer_order .order-summary{padding:30px 0 10px 0}#customer_order .order-summary dt{font-weight:normal}#blog .blog-box,#blog_article .blog-box{position:relative;padding-bottom:20px}#blog .blog-box:before,#blog_article .blog-box:before{width:1px;position:absolute;top:0;left:50px;height:100%;border-left:2px solid #cfdbe4;content:''}#blog .timeline-box,#blog_article .timeline-box{position:absolute;width:100px;padding:40px 0;padding-top:0;color:#90a1ac}#blog .timeline-box .timeline .category,#blog_article .timeline-box .timeline .category{width:72px;height:72px;line-height:72px;text-align:center;color:#fff;border-radius:50%;margin:0 auto;background:#90a1ac}#blog .timeline-box .timeline .category i,#blog_article .timeline-box .timeline .category i{font-size:26px;color:#fff;line-height:72px}#blog .timeline-box .timeline .time,#blog .timeline-box .timeline .author,#blog_article .timeline-box .timeline .time,#blog_article .timeline-box .timeline .author{color:#90a1ac;background-color:#fff;line-height:24px;margin:20px auto;text-align:center}#blog .categories,#blog .latest-articles,#blog_article .categories,#blog_article .latest-articles{margin-bottom:0}#blog .categories li,#blog .latest-articles li,#blog_article .categories li,#blog_article .latest-articles li{padding-bottom:7px;margin-bottom:7px;border-bottom:#dce0e0 1px solid}#blog .categories li:last-child,#blog .latest-articles li:last-child,#blog_article .categories li:last-child,#blog_article .latest-articles li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}#blog .blog-detail-box,#blog_article .blog-detail-box{padding-left:120px}#blog .blog-detail,#blog_article .blog-detail{-webkit-font-smoothing:antialiased;position:relative;padding:25px 40px;background-color:#f9f9f9;box-shadow:1px 1px 2px rgba(0,0,0,0.04);border:1px solid #d7dbdb}#blog .blog-detail:before,#blog_article .blog-detail:before{content:'';position:absolute;z-index:2;left:-0.6em;top:28px;width:1em;height:1em;background-color:#FFF;border-left:1px solid #dee8ef;border-bottom:1px solid #dee8ef;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg)}#blog .blog-detail h1.title,#blog .blog-detail h2.title,#blog_article .blog-detail h1.title,#blog_article .blog-detail h2.title{font-size:24px;font-weight:normal;margin:0;padding-bottom:20px}#blog .blog-detail h1.title,#blog_article .blog-detail h1.title{color:#660c33;border-bottom:#dce0e0 1px solid;margin-bottom:20px}#blog .blog-detail .cover,#blog_article .blog-detail .cover{margin-bottom:30px;overflow:hidden;max-height:200px;text-align:center}#blog .blog-detail .cover img,#blog_article .blog-detail .cover img{max-width:100%;height:auto;vertical-align:top;border-radius:8px}#blog .blog-detail .body,#blog_article .blog-detail .body{color:#464B52;line-height:22px}#blog .blog-detail .body img,#blog_article .blog-detail .body img{max-width:100%}@media only screen and (max-width: 767px){#blog #blog,#blog #blog_article,#blog_article #blog,#blog_article #blog_article{padding-top:40px}#blog .blog-box,#blog_article .blog-box{padding-top:60px;margin-top:40px}#blog .blog-box:before,#blog_article .blog-box:before{width:100%;top:0;left:0;height:1px;border-bottom:2px solid #cfdbe4}#blog .timeline-box,#blog_article .timeline-box{width:100%;top:0;text-align:center}#blog .timeline-box .timeline,#blog_article .timeline-box .timeline{margin-top:-32px;display:inline-block;width:50%;position:relative}#blog .timeline-box .timeline .time,#blog_article .timeline-box .timeline .time{position:absolute;top:0;left:-60px;padding-left:5px;padding-right:5px}#blog .timeline-box .timeline .author,#blog_article .timeline-box .timeline .author{position:absolute;top:0;left:100%;padding-left:5px;padding-right:5px}#blog .blog-detail-box,#blog_article .blog-detail-box{padding-left:0}#blog .blog-detail:before,#blog_article .blog-detail:before{left:49%;top:-8px;width:1em;height:1em;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg)}}#blog_article .cover{max-height:none}#blog_article .blog-box:before{border:0}#blog_article .blog-box .timeline-box{color:#90a1ac;font-size:13px;padding-top:10px}@media only screen and (max-width: 767px){#blog_article .blog-box{margin-top:10px}}
