@charset "utf-8";html{font-family:AmazonEmber, Arial, sans-serif;}
body{margin:0;padding:0;background:url(m011.gif);font:14px AmazonEmber, Arial, sans-serif;color:#636363;}
@font-face {
    font-family: 'AmazonEmber';
    src: url('fonts/Amazon-Ember-Regular.ttf') format('opentype');
  }
.bgm01{background:#ffffff;}
div, form, ul, li, dl, dt, dd{margin:0;padding:0;list-style:none;border:0;}
a{text-decoration:none;color:#636363;}
a:hover{text-decoration:underline;color:#99cf13;outline:0;}
.clear{clear:both;}
.lefts{float:left !important;}
.rights{float:right !important;}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.address-field > strong{background:#ffffff;border-style:solid;border-color:#e0e0e0;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-radius:3px 3px 3px 3px;color:#666666;font-size:14px;}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"]{-webkit-box-shadow:none;box-shadow:none;padding:6px;text-shadow:none;vertical-align:bottom;outline:none;}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}
@font-face{font-family:'FontAwesome';src:url("fonts/fontawesome-webfont.eot?v=4.2.0");src:url("fonts/fontawesome-webfont.eot?#iefix&v=4.2.0") format("embedded-opentype"), url("fonts/fontawesome-webfont.woff?v=4.2.0") format("woff"), url("fonts/fontawesome-webfont.ttf?v=4.2.0") format("truetype"), url("fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal;}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
@font-face{font-family:'Glyphicons Halflings';src:url("fonts/glyphicons-halflings-regular.eot");src:url("fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("fonts/glyphicons-halflings-regular.woff") format("woff"), url("fonts/glyphicons-halflings-regular.ttf") format("truetype"), url("fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg");}
.glyphicon{position:relative;top:2px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;font-size:13px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.glyphicon-user:before{content:"\e008";padding-right:3px;}
.glyphicon-search:before{content:"\e003";padding-right:3px;}
.glyphicon-yen:before{padding-right:3px;}
.glyphicon-question:before{content:"\e085";padding-right:3px;}
.glyphicon-shopping-cart:before{content:"\e116";}
h1,
h2{line-height:1.6;position:relative;margin-bottom:20px;padding-left:12px;}
h1.page-title:before, h1.entry-title:before,
h2.page-title:before, h2.entry-title:before,
h1.content-title:before, h2.content-title:before,
h1.wpb_heading:before, h2.wpb_heading:before{background:#99cf13;}
h1.page-title:before, h1.entry-title:before, h1.content-title:before, h1.wpb_heading:before,
h2.page-title:before,
h2.entry-title:before,
h2.content-title:before,
h2.wpb_heading:before{content:"";position:absolute;width:4px;left:0;top:7px;bottom:6px;margin:auto;}
.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}
.table-responsive .table-border{border:1px #dedede solid;}
.wrapper-full{width:100%;margin:0 auto;padding:0;}
.header-top{width:100%;margin:0 auto;height:33px;background:#f2f2f2;border-bottom:1px #e6e6e6 solid;line-height:33px;font-size:12px;}
.header{margin:0 auto;}
.header-top .welcome-msg{padding-right:10px;}
.top-nav{padding:10px 0 5px;}
.top-nav ul{float:right;padding-right:0;}
.top-nav li{float:left;padding:0 10px;}
.top-nav li .fa,.top-nav li .fas{padding-right:3px;}
.top-nav li:last-child{padding-right:0;}
.header .logo{padding:0 0 10px;}
@media (max-width:480px){.welcome-msg, .top-nav li .menu-label, .login-link .menu-label{display:none;}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"]{margin-top:1px \9;}
}
@media (max-width:767px){.welcome-msg{display:none;}
.top-nav li .menu-label{display:none;}
.top-nav li{float:left;padding:0;}
.top-nav li > a{border-left:1px solid rgba(0, 0, 0, 0.2);padding:0 4px;}
.top-nav li > a .glyphicon{margin-right:5px;margin-left:5px;width:14px;text-align:center;}
.top-nav li:last-child > a{border-right:1px solid rgba(0, 0, 0, 0.2);}
}
#search-form{float:left;padding:20px 30px 0;}
@media (min-width:630px) and (max-width:767px){#search-form{float:left;padding:10px 0;}
}
.searchform .text,
.searchform .button{display:inline-block;float:left;}
.searchform .text input{background:#ffffff;border-style:solid;border-color:#dedede;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;color:#999999;}
.searchform .text input{border-radius:0;height:34px;width:228px;background-size:15px 15px !important;background-position:97% center !important;}
.searchform .text input[type="search"]{color:#888888;}
.searchform button{background:#ffffff;border-style:solid;border-color:#dedede;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;color:#757575;}
.searchform button:hover, .searchform button:focus{background:#ffffff;border-style:solid;border-color:#99cf13;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;color:#ffffff;}
.searchform button{padding:0;border-radius:0;border-left-width:0;font-size:18px;width:34px;height:34px;margin-left:0;-webkit-box-shadow:none;box-shadow:none;background:#ffffff;}
.searchform button:hover, .searchform button:focus{background:#99cf13;color:#ffffff;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);}
#search-form p{padding:8px 0 0;margin:0;font-size:12px;color:#888;}
#search-form p a{color:#888;padding-right:10px;}
@media (max-width:970px){.searchform .text input{width:100%;}
}
#mini-cart{float:right;position:relative;z-index:1000;padding:20px 0 0 0;}
#mini-cart .cart-head{position:relative;border:1px #dddddd solid;padding:6px 13px;z-index:1002; margin-right: 10px;}
#mini-cart .cart-head a:hover{color:#99cf13;text-decoration:none;}
#mini-cart .cart-head .cart-icon{color:#b20102;}
#mini-cart:hover .cart-icon{color:#99cf13;}
.ms-cart{display:none;}
.badge{color:#fff;background-color:#99cf13;}
#mini-cart .cart-panel{position:absolute;top:100%;left:none;right:0;z-index:1000;display:none;float:left;min-width:298px;padding:15px 13px;margin:-1px 0;font-size:12px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #dedede;border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, .175);box-shadow:0 6px 12px rgba(0, 0, 0, .175);}
#mini-cart .cart-panel p{padding:10px 0;}
#mini-cart .cart-panel ul{overflow-y:auto;max-height:304px;}
#mini-cart .cart-panel ul li{float:left;background:#fff;width:100%;border-bottom:1px #dedede dashed;padding-bottom:6px;margin-bottom:6px;}
#mini-cart .cart-panel ul li:last-child{border-bottom:1px #fff solid;margin-bottom:0;}
#mini-cart .cart-panel ul li:hover{background:#f8f8f8;}
#mini-cart .cart-panel div.product-thumbnail{float:left;display:inline-block;text-align:center;}
#mini-cart .cart-panel .product-detail{padding-left:90px;padding-top:0px;}
#mini-cart .cart-panel .product-sku{display:inline-block;text-align:right;float:right;}
#mini-cart .cart-panel .product-add{display:inline-block;margin:2px 0;font-size:12px;}
#mini-cart .cart-panel .product-price{float:left;width:100%;font-size:12px;display:block;margin:8px 0;font-weight:600;}
#mini-cart .cart-panel .minicart-total{border-top:1px #dedede solid;padding-top:10px;text-align:right;font-size:14px;font-weight:600;color:#333;margin-bottom:15px;}
#mini-cart .cart-panel .minicart-total .amount{color:#b20102;}
#mini-cart .cart-panel .cart-buttons{text-align:right;}
#mini-cart .cart-panel .btn-btn{padding:8px 15px;font-size:14px;margin-right:0;margin-left:8px;}
.ms-jieri{display:none;}
@media (max-width:767px){.ms-jieri{display:inline-block;text-align:center;height:33px;vertical-align:middle;}
.ms-jieri a.markon{color:#ffffff;line-height:33px;vertical-align:middle;font-size:20px;}
}
@media (max-width:992px){.searchform .text input{width:150px;}
}
@media (max-width:767px){.searchform .text input{width:320px;}
}
.ms-item{background:#fff;color:#b20102;font-size:12px;min-width:10px;padding:2px 3px;position:absolute;right:7px;top:1px;}
@media (max-width:480px){.ms-cart{display:block;}
.xs-cart{color:#fff;vertical-align:middle;padding:0 12px 0 0;position:relative;}
.xs-cart .glyphicon-shopping-cart{padding-top:6px;font-size:24px;}
.xs-cart .glyphicon-user{padding-top:3px;font-size:24px;}
.header .logo{padding:8px 0 16px 90px;}
.searchform .text input{width:320px;}
#search-form{float:left;padding:5px 0 10px 10px;}
}
@media (max-width:390px){.header .logo{padding:8px 0 16px 0;text-align:center}
.searchform .text input{width:270px;}
}
@media (max-width:350px){.ms-cart{display:block;}
.xs-cart{color:#fff;vertical-align:middle;padding:0 10px 0 0;}
.xs-cart .glyphicon-shopping-cart{padding-top:6px;font-size:24px;}
.xs-cart .glyphicon-user{padding-top:3px;font-size:24px;}
.header .logo{padding:8px 0 16px 20px;}
.searchform .text input{width:225px;}
#search-form{float:left;padding:5px 0 10px 0;}
#search-form span.hot{display:none;}
}
@media (min-width:480px) {
	.popup {
	min-width:310px;
}
}@media (min-width:768px) {
	.popup {
        min-width:750px;
}
}@media (min-width:992px) {
	.popup {
        min-width:970px;
}
}@media (min-width:1200px) {
	.popup {
        min-width:1160px;
	padding-right:10px;
	padding-left:10px;
}
}
.ms-jieri{display:none;}	
@media (max-width: 767px) {
.ms-jieri{
	display:inline-block;
	text-align:center; 
	height:33px;
	vertical-align:middle;
}
.ms-jieri a.markon{color:#ffffff; line-height:33px; vertical-align:middle; font-size:20px;}
}
.navbar-default .navbar-nav > li:hover{background:#990100;}
@media (min-width:768px){.navbar-default .navbar-nav > li:hover{background:#990100;}}
.menu{width:100%;background:#b20102;margin:0 auto;}
.menu .mega-menu li a.markon{background:#99cf13;color:#fff;}
.menu .mega-menu li div.popup a.recommend{ font-weight:600; color:#b20102;}
.menu .mega-menu li.nav-flower i{margin-left:2px; width:5px;}
@media (min-width:768px){.menu .mega-menu li div.popup{width:100%;margin:0 auto;background:#ffffff;margin-bottom:20px;z-index:99999;border:2px #990100 solid;}
.menu .mega-menu li.nav-flower{margin-left:5px;}
.menu .mega-menu li.nav-flower:hover .fa-angle-down:before{content:"\f104"}
.menu .mega-menu li.nav-city div.popup{right:0;left:auto;width:214px;}
.menu .mega-menu li div.popup .inner{padding:10px;}
.menu .mega-menu li div.popup a{color:#555;font-size:14px;padding:0;letter-spacing:0;line-height:26px;}
.menu .mega-menu li div.popup a:hover{text-decoration:none;color:#fff;background:#99cf13;}
.menu .mega-menu li div.popup dl{clear:both;float:left;width:100%;display:block;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #dedede;}
.menu .mega-menu li div.popup dl:last-child{border-bottom:none;}
.menu .mega-menu li div.popup dt, .menu .mega-menu li div.popup dd{float:left;line-height:26px;padding-left:18px;}
.menu .mega-menu li.nav-city div.popup dd{padding-left:9px;padding-right:9px;}
.menu .mega-menu li div.popup dt{position:relative;margin:0;padding:0;padding-left:8px;font-size:14px;color:#333;font-weight:600;}
.menu .mega-menu li div.popup dt:before{background:#99cf13;content:"";position:absolute;width:3px;left:0;top:7px;bottom:6px;margin:auto;}
}
.menu .mega-menu li .caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:5px dashed;border-top:5px solid \9;border-right:5px solid transparent;border-left:5px solid transparent;}
@media (max-width:970px){.menu .mega-menu li.nav-flower{margin-left:0;}
.navbar-default .navbar-nav > li > a{padding:0 15px;}
}
@media (min-width:768px){.navbar-default .navbar-nav > li:hover .dropdown-menu{display:block;}
}
@media (min-width:480px) and (max-width:768px){.header .logo{padding:8px 0 16px 20px;}
.ms-cart{display:block;}
.xs-cart{color:#fff;vertical-align:middle;padding:0 15px 0 0;}
.xs-cart .glyphicon-shopping-cart{padding-top:6px;font-size:24px;}
}
@media (max-width:768px){.menu .mega-menu{background:#f5f5f5;}
.navbar-default .navbar-nav > li:hover{background:none;}
.menu .mega-menu li.nav-flower:hover .fa-angle-down:before{content:"\f104"}
.navbar-default .navbar-nav > li > a{color:#333;padding:0 10px;font-size:14px;line-height:36px;letter-spacing:0;}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus{color:#333;background-color:transparent;}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus{color:#222;background-color:#f5f5f5;}
.menu .mega-menu li.open div.popup{margin-bottom:20px;border:2px #99cf13 solid;}
.menu .mega-menu li div.popup dl{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #dedede;}
.menu .mega-menu li div.popup dl:last-child{border-bottom:none;padding-bottom:0;}
.menu .mega-menu li div.popup dt{padding-left:10px;color:#99cf13;}
.menu .mega-menu li div.popup dd{float:left;padding:5px 0;}
.menu .mega-menu li div.popup dd a{padding:0 15px;}
.menu .mega-menu li div.popup dd a:hover{text-decoration:underline;color:#99cf13;}
div.list-birthday .products .rights, div.list-yongsheng .products .rights{float:left !important;}
}
.bgm01 .row1 {
	margin-right:5px;
	margin-left:5px;
}
@media (max-width:480px){
	.bgm01 .row1 {
		margin-right:-10px;
		margin-left:-10px;
	}
}
.banner{width:100%; }
.banner .fill{width:100%;height:440px;background-position:center;}
.banner .fill a{width:100%;height:440px;display:block;}
.carousel-control{width:5%;}
.carousel-control.left, .carousel-control.right{display:block;background-image:none;}
.banner .carousel-control.left:hover{display:block;background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, .2) 0%, rgba(0, 0, 0, .0001) 100%);background-image:-o-paddinlinear-gradient(left, rgba(0, 0, 0, .2) 0%, rgba(0, 0, 0, .0001) 100%);background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .2)), to(rgba(0, 0, 0, .0001)));background-image:linear-gradient(to right, rgba(0, 0, 0, .2) 0%, rgba(0, 0, 0, .0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x;}
.banner .carousel-control.right:hover{display:block;background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .2) 100%);background-image:-o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .2) 100%);background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .2)));background-image:linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .2) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x;}
@media (max-width:480px){
	.banner .img-responsive,.banner .carousel-inner > .item > img,.banner .carousel-inner > .item > a > img {
		display:block;
		max-width:100%;
		height:200px;
	}
}
.mainBody{margin:0 auto 30px;}
.page-text h1, .page-text h2{margin-bottom:8px;padding-bottom:0;font-size:24px;font-weight:600; padding-left: 0;}
.page-text .hred{color:#b20102;}
.pgreview h3{margin-bottom:8px;padding-bottom:0;font-size:24px;font-weight:500; padding-left: 0; color:#b20102; text-align: center;}
.pgreview .panel{background:#eeeeee; min-height: 150px; margin-top:10px;}
.proreview .panel{background:#f5f5f5;}
.pgreview p{font-style:italic;}
.pgreview span{font-style:italic;text-align:right;display:block;line-height:18px;padding-bottom:8px;}
.panelreview p{line-height:18px;}
.panelreview span{text-align:right;display:block;line-height:18px;padding-bottom:8px;}
.panelreview .panelrows{ border-top: 1px dashed #dedede; margin:10px 0; padding: 10px 0;}
.pageHome{border-bottom:1px dashed #dedede;margin-bottom:10px;padding-bottom:20px; }
.Homeicon{ width: 100%; margin: 20px auto; }
.Homeicon .icon-img{ float: left; padding-right: 0; margin-right: 0; }
.Homeicon .icon-txt{ float: left; padding-left: 0; padding-right: 0; }
.Homeicon .icon-txt h4{ padding: 0; margin: 0; margin-bottom:5px; }
.page-text .text_words p{padding-top:0;margin-top:0;line-height:21px;}
.page-text .text_words p b, .page-text .text_words p strong{font-weight:normal;}
.pg-ads{margin:22px 0 0 0;text-align:right;}
.pg-ads img{float:right;}
.page-list{clear:both;}
.page-list h1, .page-list h2{margin-bottom:8px;padding-bottom:0;font-size:24px;font-weight:600;}
ul.quick-link{float:right;margin:30px 0 0;padding-right:10px;}
ul.quick-link li{float:right;list-style-type:disc;margin-left:30px;padding-left:0;}
.page-list .products{padding:0 12px 0 10px;}
.page-list .products .col-md-2{padding:0;}
.products .prod-row a:hover{text-decoration:none;}
.products .prod-row .inner{padding:10px 5px;margin-top:1px;margin-bottom:1px;-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:0 0 1px rgba(0, 0, 0, 0.4);box-shadow:0 0 1px rgba(0, 0, 0, 0.4);position:relative;}
.products .prod-row .inner .posit{position:absolute;right:3px;top:5px;z-index:999;}
.products .prod-row > .inner:hover{-webkit-box-shadow:0 0 1px rgba(0, 0, 0, 0.8);box-shadow:0 0 1px rgba(0, 0, 0, 0.8);}
.products .prod-row .product-details{text-align:center;}
.products .prod-row .product-details span.product-title{display:block;padding-top:5px;line-height:18px;overflow:hidden;height:23px;}
.products .prod-row .product-details .product-price{margin:0;padding:6px 0;font-size:14px;color:#333;font-weight:600;}
.products .prod-row > .inner:hover .product-price{color:#99cf13;}
.products .prod-row .product-star{text-align:center;}
@media (max-width:768px){.pg-ads{text-align:left}
.pg-ads img{float:left;}
}
@media (max-width:480px){ul.quick-link{float:left;margin:0 0 10px;padding-right:10px;}
ul.quick-link li{float:left;list-style-type:disc;margin-left:30px;margin-bottom:8px;padding-left:0;}
ul.quick-link li.more{display:none;}
.products .prod-row .inner{padding:8px 3px;}
.page-list .products .col-md-3{padding:10px;}
.page-list .products .col-xs-6{padding:8px 3px;}
}

.ratings .star{color:#e7711b;color:#f5c70d;color:#f4822f;}
.ratings .star{display:inline-block;font-size:15px;margin-bottom:0;margin-right:10px;cursor:pointer;}
.ratings .star i{margin-right:2px;}
.ratings .star i:last-child{margin-right:0;}
.ratings .star i.last-child{margin-right:0;}
.ratings .star{margin-left:0;}
.product-star .star{margin-top:8px;color:#f4822f;}
.product-star .star{margin-right:0;}
@media (max-width:768px){.ratings .star{font-size:14px;}
}
.q-container{clear:both;padding:20px 0 0;}
.pg-review{background:#f5f5f5;overflow:hidden;}
.pg-review h3{background:#99cf13;height:30px;font-size:16px;color:#fff;margin:0;padding:0;line-height:30px;padding-left:10px;}
.pg-review .review-list{padding:10px;}
.pg-review .review-list .ratings .star{font-size:14px;}
.pg-review .review-list dl{clear:both;width:100%;overflow:hidden;border-bottom:1px solid #e5e5e5;padding-bottom:13px;margin-bottom:13px;}
.pg-review .review-list dl dt, .pg-review .review-list dl dd{float:left;margin:0;padding:0;}
.pg-review .review-list dl dd p{padding-top:8px;}
.cont-home .pg-review .review-list dl dt{width:20%;}
.cont-home .pg-review .review-list dl dd{width:80%;}
.cont-home .pg-review .review-list dl dd div.rights{color:#888;}
.pg-review .review-list dl dd .review-date{float:right;}
.pg-review .review-list dl:last-child{border-bottom:none;}
.pg-news{background:#f5f5f5;height:auto;display:block;min-height:425px;}
.pg-news h3{background:#99cf13;height:30px;font-size:16px;color:#fff;margin:0;padding:0;line-height:30px;padding-left:10px;}
.pg-news .news-list{padding:10px;}
.pg-news .news-list ul li{float:left;list-style-type:none;line-height:30px;}
@media (max-width:480px){.pg-news{background:#f5f5f5;height:auto;display:block;min-height:50px;padding-bottom:20px;}
.pg-news .news-list ul li{margin-left:10px;}
.ft-icon .col-xs-12{padding:0 10px;}
}
.carousel-indicators{bottom:0;}
@media screen and (min-width:768px){.carousel-indicators{bottom:0;}
}
.breadcrumb{padding:8px 0;margin-bottom:0;list-style:none;background-color:#f5f5f5;border-radius:4px;}
.breadcrumb ol{margin:0;padding:0;}
.breadcrumb ol > li{display:inline-block;}
.breadcrumb ol > li + li:before{padding:0 5px;color:#ccc;content:">\00a0";}
.breadcrumb ol > .active{color:#777;}
.page-main{margin:20px auto 30px;}
.page-main .main-content{float:right;}
@media (max-width:767px){.page-main .main-content{float:none;}
.pg-news{margin-top:20px;}
}
.left-sidebar{margin-top:5px;}
.subpgs .left-sidebar{margin-top:0;}
@media (max-width:767px){.left-sidebar{margin-top:60px;}
}
.panel-heading .panel-title{
	padding-left:0;
}
.panel-footer {
	padding:0 15px;
}
.main-content .cont-top{overflow:hidden;margin-bottom:0px;}
.main-content .cont-top h1.page-title1{margin:0;padding:0;line-height:normal;font-size:24px;font-weight:500;}
h2.page-title1{margin:0;padding:0;line-height:normal;font-size:24px;font-weight:500;}
.cdescription h1, .cdescription h2, .cdescription h3{margin:0;padding:0;line-height:normal;font-size:24px;font-weight:500;}
.main-content .product-row .col-md-3{padding:0 0 18px;}
.product-row .prod-row .inner{padding:10px 4px;margin-top:1px;margin-bottom:1px;-webkit-box-shadow:0 0 1px rgba(0, 0, 0, 0.4);box-shadow:0 0 1px rgba(0, 0, 0, 0.4);-webkit-box-shadow:none;box-shadow:none;position:relative;}
.product-row .prod-row .inner .posit{position:absolute;right:3px;top:5px;z-index:999;}
.product-row .prod-row > .inner:hover{-webkit-box-shadow:0 0 1px rgba(0, 0, 0, 0.8);box-shadow:0 0 1px rgba(0, 0, 0, 0.8);}
.pages22{margin:0;padding:0;}
.pages22 .howmany p{line-height:32px;padding-top:12px;}
.pages{border-top:1px solid #dedede;margin:10px 0 0;padding:10px 0;}
.pages-top{border-bottom:1px solid #dedede;margin:0 0 6px 0;padding:6px 0;}
.pages-top .sort-by{padding-top:8px;}
.pages .howmany p{line-height:32px;padding-top:8px;}
.pages .dropdown{position:relative;}
.pages .dropdown-toggle:focus{outline:0;}
.pages .dropdown .dropdown-toggle{display:inline-block;padding:4px 11px;line-height:20px;text-decoration:none;text-transform:capitalize;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);}
.pages .dropdown .dropdown-toggle:hover{text-decoration:none;}
.pages .dropdown .dropdown-toggle .arrow{-webkit-transition:background 0.3s ease 0s, border-color 0.2s ease 0s, color 0.3s ease 0s;transition:background 0.3s ease 0s, border-color 0.2s ease 0s, color 0.3s ease 0s;position:absolute;width:30px;height:30px;right:0;top:0;padding:0;text-align:center;line-height:28px;font-family:"FontAwesome";font-size:18px;}
.pages .dropdown .dropdown-toggle .arrow:before{content:"\f107";}
.pages .dropdown.open .dropdown-toggle .arrow{-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);}
.pages .limiter{float:left;padding-top:10px;padding-right:20px;}
.pages .limiter label{display:inline;float:left;font-size:13px;margin:0 10px 0 0;padding:6px 0;text-transform:lowercase;}
.pages .dropdown-toggle{width:65px;text-align:left;}
.pages .dropdown-menu{width:100%;position:absolute;top:100%;left:0;right:auto;z-index:1000;display:;float:left;min-width:0;max-width:inherit;width:auto;padding:0;margin:0;list-style:none;font-size:14px;border:none;background:#fff;-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);background-clip:padding-box;}
.pages .dropdown-select:hover .dropdown-menu, .pages .dropdown-select.hover .dropdown-menu{display:block;}
.pages .dropdown-menu li,
.pages .dropdown-menu a{display:block;border-radius:0;text-align:left;}
.pages .dropdown-menu a{border-width:0 0 1px;border-color:transparent;border-color:rgba(0, 0, 0, 0.1);}
.pages .dropdown-menu a:hover, .pages .dropdown-menu a:focus{color:#fff;text-decoration:none;outline:0;background-color:#99cf13;}
.main-content .pagination{float:right;display:inline-block;padding-left:0;margin:10px 0;border-radius:4px;}
.pagination > li > a,
.pagination > li > span{position:relative;float:left;padding:4px 12px;margin-left:-1px;line-height:1.42857143;color:#333;text-decoration:none;background-color:#fff;border:1px solid #ddd;}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus{z-index:3;color:#b20102;background-color:#eee;border-color:#ddd;}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus{z-index:2;color:#fff;cursor:default;background-color:#99cf13;border-color:#99cf13;}
.sorter{float:right;display:inline-block;padding-left:0;margin:10px 0;border-radius:4px;}
.sorter > li > a,
.sorter > li > span{position:relative;float:left;padding:4px 12px;margin-left:-1px;line-height:1.42857143;color:#333;text-decoration:none;background-color:#fff;border:1px solid #ddd;}
.sorter > li > a:hover,
.sorter > li > span:hover,
.sorter > li > a:focus,
.sorter > li > span:focus{z-index:3;color:#b20102;background-color:#eee;border-color:#ddd;}
.sorter > .active > a,
.sorter > .active > span,
.sorter > .active > a:hover,
.sorter > .active > span:hover,
.sorter > .active > a:focus,
.sorter > .active > span:focus{z-index:2;color:#fff;cursor:default;background-color:#99cf13;border-color:#99cf13;}
.product_categories{border:1px solid #dedede;padding-bottom:10px;border-top:0; padding-top: 0;}
.product_categories:first-child{border-top:1px solid #dedede}
.product_categories .widget-title, .product_featured .widget-title, .recently_viewed .widget-title{margin:0 0 -1px 0;padding:10px 10px;font-size:14px;font-weight:bold;position:relative;overflow:hidden;background:#f6f6f6;border-bottom:1px solid #dedede;color:#b20102;color:#99cf13;color:#666666;}
.product_categories .widget-title .glyphicon, .product_featured .widget-title .glyphicon, .recently_viewed .widget-title .glyphicon{top:1px;font-size:13px;margin-right:6px;color:#b20102;}
ul.product-categories{margin:10px 0 10px 0;}
ul.product-categories li{float:left;line-height:25px;}
ul.product-categories li a{ font-size: 12.5px; }
ul.product-categories li a.on{color:#b20102;}
.product_featured{border:1px solid #dedede;margin-top:18px;padding-bottom:10px;}
.product_featured ul.product_list_widget{margin:0 10px;}
.product_featured ul.product_list_widget li{float:left;text-align:center;border-bottom:1px dashed #dedede;padding:10px 0;}
.product_featured ul.product_list_widget li:last-child{border-bottom:none;}
.product_featured ul.product_list_widget .product-details{margin-top:8px;}

.cont-foot{padding:0;}
.cont-foot .pg-review{background:#fff;border:1px solid #dedede;overflow:hidden;}
.cont-foot .pg-review h3{background:#f6f6f6;border-bottom:1px solid #dedede;height:38px;font-size:16px;color:#777;margin:0;padding:0;line-height:38px;padding-left:10px;}
.cont-foot .pg-review .ratings .star{color:#f5c70d;color:#f4822f;}
.cont-foot .pg-review dl dd{padding-left:10px;}
.product_wrapper{margin-bottom:20px;}
.product-essential{padding:10px;border:1px solid #dedede;}
#product-carousel{padding-top:5px;}
#product-carousel .carousel-control{width:10%;color:#f2f2f2;}
@media (min-width:1200px){#product-carousel .carousel-inner img{border:0 solid #dedede;}
.product-essential{padding:23px 28px;border:1px solid #dedede;}
#product-carousel .carousel-control.right{right:8px;}
}
#slider-thumbs{margin-top:10px;}
#slider-thumbs li.thumb-list{padding-right:0;}
.thumbnail{display:block;padding:2px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out;}
a.thumbnail{cursor:pointer;}
.thumbnail > img,
.thumbnail a > img{margin-right:auto;margin-left:auto;}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active, a.on{border-color:#99cf13;}
.carousel-fade .carousel-inner .item{transition-property:opacity;}
.carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{opacity:0;}
.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1;}
.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;transform:translate3d(0, 0, 0);}
.carousel-fade .carousel-inner .carousel-control{z-index:2;}
.product_info h1.page-title1{margin:0;padding:0;line-height:normal;font-size:28px;font-weight:500;}
.product_info small{line-height:30px;}
.product_info .prodtuc_review{margin:8px 0 10px;}
.product_info .ratings{margin:5px 0 0;}
.product_info .price{font-size:14px;}
.product_info .price .amount{font-size:36px;color:#99cf13;font-weight:500;}
.product_info .price del{color:#666;font-size:18px;}
.product_info .price del .amount{color:#666;font-size:18px;}
.product_info .price label{font-weight:300;}
.product_info .price span{font-weight:bold; font-size: 15px;}
.product_info .amount1{color:#99cf13;}
.product_info .amount2{color:#b20102;}
.product_info div.description table tr th, .product_info div.description table tr td{padding:6px 0;}
.product_info div.fujia{margin:10px 0 20px;padding:8px 0;border-top:1px solid #dedede;border-bottom:1px solid #dedede;}
.product_info div.fujia dl{margin-bottom:10px;}
.b{font-weight:600;}
.product_info div.fujia select.form-control{padding:6px 8px;width:126px;color:#888;font-size:12px;font-weight:normal;}
.product_info div.fujia input.form-control{padding:6px 8px;width:80px;color:#888;font-size:12px;font-weight:normal;}
.btn-cart{color:#fff;background-color:#99cf13;border-color:#99cf13;font-size:18px;margin-bottom:15px;letter-spacing:1px; padding-bottom:3px; }
.btn-cart .glyphicon{font-size:18px;}
.btn-update{color:#888;background-color:#eee;border-color:#eee;padding:6px 20px;margin-right:16px;margin-bottom:10px;font-size:16px;letter-spacing:1px;}
.btn-cart:focus,
.btn-cart.focus,
.btn-cart:hover{color:#fff;background-color:#b20102;border-color:#b20102;outline:none;}

.cart-checkout .btn-cart{color:#fff;background-color:#b20102;border-color:#b20102;padding:8px 30px;margin-right:0;margin-bottom:10px;font-size:16px;letter-spacing:1px;}
.cart-checkout .btn-cart:focus,
.cart-checkout .btn-cart.focus,
.cart-checkout .btn-cart:hover{color:#fff;background-color:#99cf13;border-color:#99cf13;outline:none;}

.btn-btn{color:#fff;background-color:#99cf13;border-color:#99cf13;padding:3px 10px;margin-right:10px;margin-bottom:10px;font-size:12px;letter-spacing:0;}
.btn-btn:focus,
.btn-btn.focus,
.btn-btn:hover{color:#fff;background-color:#b20102;border-color:#b20102;outline:none;}
.btn-pink{color:#fff;background-color:#b20102;border-color:#b20102;}
.btn-smcart{padding:6px 20px;background-color:#f6f6f6;border-color:#ddd;}
.btn-smcart:focus,
.btn-smcart.focus,
.btn-smcart:hover,
.btn-update:focus,
.btn-update.focus,
.btn-update:hover{color:#fff;background-color:#99cf13;border-color:#99cf13;outline:none;}
@media (max-width:768px){.btn-smcart{font-size:12px;padding:6px 10px;}}
.product_info div.share{padding-right:0;margin-right:0;}
.product_info div.share .bdsharebuttonbox{float:right;}
@media (max-width:768px){.product_info div.share .bdsharebuttonbox{float:none;}}
.page-items .product_details{padding-top:5px;position:relative;z-index:10;}
.page-items .product_details .tab-content{border:1px solid #dedede;border-top:0;padding:20px 20px;}
.page-items .product_details .tab-content h3{margin-top:0;padding-top:0;}
.page-items .product_details .tab-content > .tab-pane{border-top:1px solid #dedede;padding-top:40px;display:block;}
.page-items .product_details .tab-content > .tab-pane:first-child{border-top:none;padding-top:0;}
.page-items .product_details .nav-buy{float:right;display:none;}
.page-items .product_details .isStuck{background:#f5f5f5;width:64.4%;display:block;z-index:9999;}
.page-items .product_details .isStuck > .nav-buy{display:block;border-right:1px solid #dedede;border-radius:0 4px 0 0;padding-top:3px;}
.page-items .product_details .isStuck > .nav-buy .btn-cart{margin-right:5px;margin-bottom:0;padding:5px 20px;}
.page-items .product_details .isStuck > .nav-buy .price{font-size:18px;color:#b20102;margin-right:20px;}
.page-items .product_details .isStuck > .nav-buy .price .amount{font-size:24px;color:#b20102;font-weight:500;}
.page-items .product_details .isStuck > li.active > a{margin-right:2px;line-height:1.42857143;border:1px solid #dedede;border-top:3px #99cf13 solid;border-bottom:0;border-radius:4px 4px 0 0;}
@media (max-width:768px){.page-items .product_details .isStuck{width:100%;}
.page-items .product_details .isStuck > .nav-buy{display:none}}
.page-items .product_featured{border:1px solid #dedede;margin-top:0;padding-bottom:10px;}
@media (max-width:768px){.page-items .product_details .tab-content{border:1px solid #dedede;border-top:0;padding:6px 6px;}
}
.page-items .product_details .tab-content .pg-review{background:#ffffff;}
.page-items .pg-review .review-list dl dd .review-date{float:right;color:#888888;font-size:12px;}
.mobile-row,
.mobile-show{display:none;}
@media (max-width:767px){.mobile-hide{display:none !important;}
.mobile-row{display:block !important;}
.mobile-show{display:inline-block !important;}
}
.xt a figure {
	overflow: hidden;
}
.xt a img{	
  -webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
.xt a:hover img{
  -webkit-transform: scale(1.2);
	transform: scale(1.2);
}
.shopping-cart{padding-bottom:30px;}
.shopping-cart h1{font-size:24px;margin-top:0;}
.shop_table{border-style:solid;border-color:#dcdcdc;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-width:0;border-bottom-width:0;color:#565656;color:inherit;font-weight:normal;}
.shop_table thead,
.shop_table tfoot,
.shop_table thead .product-name{color:#565656;}
.shop_table thead tr,
.shop_table tfoot tr,
.shop_table .total,
.cart_totals .shop_table .order-total,
#order_review .shop_table tfoot tr.order-total{background:#f7f7f7;color:#565656;}
#order_review .shop_table tfoot tr{background:transparent;color:inherit;}
.shop_table thead th,
.shop_table thead td,
.shop_table tfoot th,
.shop_table tfoot td{color:#565656;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.cart_totals .shop_table{color:#565656;}
.shop_table tbody th,
.shop_table tbody td{border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.shop_table tbody th:last-child,
.shop_table tbody td:last-child{border-right:1px solid #dcdcdc;}
.shop_table tbody th.last-child,
.shop_table tbody td.last-child{border-right:1px solid #dcdcdc;}
.shop_table tbody tr:last-child th,
.shop_table tbody tr:last-child td{border-bottom:1px solid #dcdcdc;}
.shop_table tbody tr.last-child th,
.shop_table tbody tr.last-child td{border-bottom:1px solid #dcdcdc;}
.shop_table{width:100%;}
.shop_table th{font-size:14px;font-weight:bold;padding:10px 15px;text-transform:uppercase;text-align:left;}
.shop_table td{font-size:12px;padding:15px;text-align:left;}
.shop_table thead *{font-size:16px !important;}
.shop_table thead *,
.shop_table tfoot *{font-weight:bold;}
.shop_table.cart tbody tr{vertical-align:top;}
@media (max-width:767px){.shop_table.cart tr{border-left-width:0 !important;display:block;text-align:center !important;}
}
.shop_table.cart th,
.shop_table.cart td{padding:10px 17px;text-align:center;}
@media (max-width:767px){.shop_table.cart th,
.shop_table.cart td{border-left-width:0 !important;display:block;text-align:center !important;}
}
.shop_table.cart tbody .product-wrap{text-align:left;padding:30px 10px;}
.shop_table.cart tbody .product-name{font-size:16px;font-weight:600;}
.shop_table.cart tbody .product-sku{display:block;margin:5px 0;}
.shop_table.cart tbody .product-add{display:block;margin:3px 0;}
.shop_table.cart tbody .product-detail{padding-left:120px;padding-top:0px;}
@media (max-width:991px){.shop_table.cart tbody .product-detail{padding:0;}
}
.shop_table.cart tbody .product-price{padding-top:30px;}
.shop_table.cart tbody .product-price .amount{font-size:14px;display:inline-block;}
.shop_table.cart tbody .product-price del .amount{font-size:14px;text-decoration:line-through;margin-top:0;}
.shop_table.cart tbody .product-stock-status{padding-top:30px;}
.shop_table.cart tbody .product-subtotal{padding-top:30px;min-width:140px;}
.shop_table.cart tbody .product-subtotal .amount{display:inline-block;font-size:14px;line-height:23px;vertical-align:middle;}
@media (max-width:767px){.shop_table.cart tbody .product-subtotal .mobile-show{vertical-align:middle;}
}
.shop_table.cart tbody .product-add-to-cart{padding-top:30px;}
.shop_table.cart tbody td.product-remove{padding-top:30px;}
.shop_table.cart tbody .product-quantity{padding-top:30px;padding-left:0;}
.shop_table.cart tbody div.product-thumbnail{float:left;display:inline-block;width:100px;}
@media (max-width:991px){.shop_table.cart tbody div.product-thumbnail{float:none;width:220px;margin-bottom:20px;}
}
@media (max-width:767px){.shop_table.cart tbody div.product-thumbnail{margin-bottom:25px;}
}
.shop_table.cart tbody div.product-thumbnail img{width:100%;height:auto;}
.shop_table.cart tbody div.product-remove{display:inline-block;margin-left:20px;vertical-align:middle;}
@media (max-width:767px){.shop_table.cart tbody div.product-remove{display:block;margin-left:auto;margin-top:15px;}
}
.shop_table.cart tbody .product-remove .remove{display:inline-block;width:25px;height:25px;padding:0;line-height:21px;font-size:23px;}
@media (max-width:767px){.shop_table.cart tbody th,
.shop_table.cart tbody td{padding:10px !important;border-bottom-width:0 !important;}
.shop_table.cart tbody th:first-child,
.shop_table.cart tbody td:first-child{padding:30px 10px 10px !important;}
.shop_table.cart tbody th:last-child,
.shop_table.cart tbody td:last-child{padding:10px 10px 30px !important;border-bottom-width:1px !important;}
.shop_table.cart tbody th.last-child,
.shop_table.cart tbody td.last-child{padding:10px 10px 30px !important;border-bottom-width:1px !important;}
.shop_table.cart tbody th:first-child:last-child,
.shop_table.cart tbody td:first-child:last-child{padding:30px 10px !important;}
.shop_table.cart tbody th:first-child.last-child,
.shop_table.cart tbody td:first-child.last-child{padding:30px 10px !important;}
}
@media (max-width:767px){.shop_table.cart thead th,
.shop_table.cart thead td,
.shop_table.cart tfoot th,
.shop_table.cart tfoot td{padding:20px 10px !important;}
}
.shop_table .total th,
.shop_table .total td,
.shop_table .order-total th,
.shop_table .order-total td{font-size:16px;}
.shop_table .order-total .amount{color:#b20102;font-size:18px;}
.shop_table .order-total .amount2{color:#b20102;font-size:20px;}
.shop_table dl{margin:10px 0 0;font-family:Arial,Helvetica,sans-serif;}
.shop_table dl dt{display:inline-block;font-weight:normal;font-size:15px;}
.shop_table dl dd{display:inline-block;font-size:15px;font-weight:bold;}
.quantity{display:inline-block;position:relative;vertical-align:top;}
.quantity input[type="number"]{-moz-appearance:textfield;}
.quantity .qty{width:53px;height:36px;padding:5px 5px;font-size:14px;font-weight:normal;text-align:center;margin:0;}
.btn-arrow,
.quantity .minus,
.quantity .plus{border-style:solid;border-color:#e0e0e0;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;background:#fafafa;border-radius:3px 3px 3px 3px;color:#9f9f9f;}
.btn-arrow:hover,
.quantity .minus:hover, .quantity .minus:focus,
.quantity .plus:hover, .quantity .plus:focus{border-style:solid;border-color:#99cf13;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;background:#99cf13;border-radius:3px 3px 3px 3px;color:#ffffff;}
.quantity .plus{border-radius:3px 3px 0 0 !important;}
.quantity .minus{border-radius:0 0 3px 3px !important;}
.quantity .minus,
.quantity .plus{font-family:Arial, sans-serif;position:absolute;left:52px;width:18px;height:18px;text-align:center;font-size:17px;line-height:1;padding:0;-webkit-box-shadow:none;box-shadow:none;}
.quantity .minus{top:18px;}
.cart-checkout{margin:20px 0;}
.more-items .tab-content{border:1px solid #dedede;border-top:0;padding:20px 10px;}
.more-items .tab-content .tab-pane .products{width:100%;}
.more-items .tab-content .tab-pane .owl-carousel1{width:100%;}
.more-items .tab-content .products .prod-row > .inner:hover .product-price{color:#666;}
.more-items .tab-content .products .prod-row{margin-bottom:10px;}
.subpages .main-content{margin-top:5px;}
.subpages .panel-body{min-height:300px;}
.subpages .help h3{font-size:16px;}
.subpages .help .fa{color:#99cf13;}
.subpages .help ul.lists li{padding:3px 0;margin-left:20px;list-style-type:disc;}
.article .main-content{margin-top:5px;}
.article .panel-body p{line-height:23px;}
.article h1{font-size:16px;padding:0;margin:0;line-height:1.1;color:#333;font-weight:bold;}
.article ul.list{margin:0 0 10px;}
.article .panel-body ul.list li{width:100%;padding:10px 0;}
.article .panel-body ul.list li a.blue_link{font-size:16px;line-height:30px;}
.article .panel-body ul.list li p{font-size:12px;}
.article p.share a.bds_more{font-size:12px;}
.article .panel-body p.tag{border-top:1px solid #dedede;padding-top:5px;margin-top:10px;}
.article .panel-body p.next{text-align:right;}
.article .panel-body div.text{float:left;margin-top:3px;line-height:30px;vertical-align:middle;}
.city h1{padding-left:0;}
.city h2{font-size:18px;}
.city .page-list ul li{float:left;padding:0 20px;padding-bottom:10px;}
.city .page-list ul li a.on{font-weight:600;color:#555;}
.login h1{font-size:24px;margin-top:0;}
@media (min-width:991px){.login .login_body{height:350px;}
}
.login .error-text{border-color:#b20102;}
.panel-body .error-text{border-color:#b20102;}
.account .main-content{margin-top:5px;}
.meb_avatar{padding-right:20px;padding-bottom:10px;}
.panel_avatar .btn-image{display:block;width:220px;height:220px;padding:10px;border:1px solid #dedede;}
.panel-order h4{font-weight:600;}
.panel-order .order-line{border-top:1px solid #dedede;padding-top:0;margin-top:20px;}
.panel-order .order-line h4{margin-top:20px;}
.panel-order .order-line p.record-line{border:1px solid #dedede;padding:10px;margin-bottom:8px;border-radius:4px}
.panel-order .order-line p.record-line span{color:#888;font-size:12px;display:block;float:right;}
.panel-order .order-line p.record-line:hover{background:#f5f5f5;}
.panel-order .shop_table th{font-size:12px;font-weight:normal;padding:5px 15px;text-transform:uppercase;text-align:center;}
.panel-order .shop_table td.order-foot{font-size:12px;padding:10px;text-align:right;}
.panel-order .shop_table.cart tbody .product-wrap{padding:10px;}
.panel-order .shop_table.cart tbody div.product-thumbnail{float:left;display:inline-block;width:100px;}
@media (max-width:991px){.panel-order .shop_table.cart tbody div.product-thumbnail{float:none;width:168px;margin-bottom:10px;}
}
@media (max-width:767px){.panel-order .shop_table.cart tbody div.product-thumbnail{margin-bottom:10px;}
}
.panel-order .shop_table.cart tbody .product-detail{padding-left:110px;padding-top:0px;}
@media (max-width:991px){.panel-order .shop_table.cart tbody .product-detail{padding:0;}
}
.panel-order .shop_table.cart tbody .product-name{font-size:14px;font-weight:600;}
@media (max-width:767px){.panel-order .shop_table.cart tbody th,
.panel-order .shop_table.cart tbody td{padding:0 10px 0 !important;border-bottom-width:0 !important;}
.panel-order .shop_table.cart tbody th:first-child,
.panel-order .shop_table.cart tbody td:first-child{padding:10px 10px 0 !important;}
.panel-order .shop_table.cart tbody th:last-child,
.panel-order .shop_table.cart tbody td:last-child{padding:0 10px 10px !important;border-bottom-width:1px !important;}
.panel-order .shop_table.cart tbody th.last-child,
.panel-order .shop_table.cart tbody td.last-child{padding:10px 10px 20px !important;border-bottom-width:1px !important;}
.panel-order .shop_table.cart tbody th:first-child:last-child,
.panel-order .shop_table.cart tbody td:first-child:last-child{padding:10px 10px !important;}
.panel-order .shop_table.cart tbody th:first-child.last-child,
.panel-order .shop_table.cart tbody td:first-child.last-child{padding:10px 10px !important;}
}
@media (max-width:767px){.panel-order .shop_table.cart thead th,
.panel-order .shop_table.cart thead td,
.panel-order .shop_table.cart tfoot th,
.panel-order .shop_table.cart tfoot td{padding:10px 10px!important;}
}
.panel-order .table tbody td.jia{color:#99cf13}
.panel-order .table tbody td.jian{color:#b20102}
a.blue_link{color:#005ea7}
h3 a.blue_link{color:#005ea7;font-size:14px;}
#ebank .radio-inline input[type="radio"]{position:absolute;margin-top:9px;margin-left:-20px;}
.checkout{padding-bottom:30px;}
.checkout h1{font-size:24px;margin-top:0;}
#errors{display:none;}
#error-body p{padding:0;font-size:12px;}
.select-field > .option-text select{height:38px;width:76px;padding-right:0;margin-right:0;}
.radio-field > .radio-text select{height:38px;}
.checkout .help-block{margin-top:0;color:#888;font-size:12px;}
.checkout .error-text{border-color:#b20102;}
.checkout small{color:#666;font-size:70%;}
.checkout .panel-body{padding:15px;padding-bottom:0;}
.panel-pay .panel-body{padding:10px 15px;}
.select-field{position:relative;margin-bottom:15px;}
.panel-shipping .ship-radio{display:block;background:#fff; margin-bottom: 15px;}
.panel-shipping .ship-radio span{display:none;padding-left:50px;}
.panel-shipping .ship-radio span a{color:#005ea7;}
.panel-shipping .ship-radio:hover span{display:inline-block;}
.panel-shipping .ship-radio label{display:inline-block;}
.panel-shipping #delivery_shi{width:88px;}
.panel-deliveryinfo .radio-field label{display:inline-block;}
.panel-deliveryinfo .radio-field > .radio-text{display:inline-block;margin-top:0;margin-left:10px;padding:0 0 0 0;font-size:14px;height:36px;line-height:1.3;}
.panel-deliveryinfo .radio-field > .radio-text select{display:inline-block;height:38px;padding-right:0;margin-right:0;color:#666;}
.panel-deliveryinfo .radio-field > .radio-text option[disabled]{color:#999999;}
.panel-deliveryinfo .radio-field > .radio-text label.checkbox-inline{line-height:1.3;margin:0 8px;height:30px;}
.panel-cart li{float:left;width:100%;border-bottom:1px #dedede dashed;margin-bottom:8px;padding-bottom:8px;}
.panel-cart li:last-child{border-bottom:none;}
.panel-cart .product-thumbnail{float:left;display:inline-block;width:62px;}
@media (max-width:991px){.checkout .panel-body{padding:8px;padding-bottom:0;}
.panel-pay .panel-body{padding:8px;}
.panel-pay .panel-body .radio input[type="radio"]{margin-top:2px;}
.panel-cart .product-thumbnail{float:left;width:52px;}
.panel-deliveryinfo .radio-field > .radio-text{margin-left:0;}
}
.panel-cart .product-thumbnail img{width:100%;height:auto;border:1px solid #dedede;}
.panel-cart .product-name{display:block;font-size:12px;font-weight:600;}
.panel-cart .product-sku{display:inline-block;margin:2px 0;}
.panel-cart .product-add{font-size:12px;display:block;margin:4px 0;}
.panel-cart .product-detail{padding-left:72px;padding-top:0px;font-size:12px;}
@media (max-width:991px){.panel-cart .product-detail{padding:0;padding-left:62px;}
}
.panel-cart .product-price{display:block;margin:3px 0;}
.panel-cart .panel-footer{text-align:right; padding-top: 6px; padding-bottom: 6px;}
.panel-cart .panel-footer span.amount{display:inline-block;min-width:100px;}
.panel-cart .panel-footer .orderTotal{display:block;}
.panel-cart .panel-footer .orderTotal span.amount{font-size:16px;color:#b20102;font-weight:bold;}

@media (min-width:991px) {
	.input-field input[type="text"],.input-field select,.input-field textarea,.input-field input[type="text"],.input-field input[type="password"],.input-field input[type="datetime"],.input-field input[type="datetime-local"],.input-field input[type="date"],.input-field input[type="month"],.input-field input[type="time"],.input-field input[type="week"],.input-field input[type="number"],.input-field input[type="email"],.input-field input[type="url"],.input-field input[type="search"],.input-field input[type="tel"],.input-field input[type="color"],.input-field.comment-form-rating,.input-field > strong {
	padding-left:180px;
}
.input-field label,.address-field .radio-label {
width:168px; 
color:#333333;
}
.radio-field .radio-label {
	width:168px; 
	color:#333333;
}
}

@media (max-width:768px){.input-field label, .select-field .option-label, .radio-field .radio-label{display:none;}
.comment-form-rating label{display:block;}
.input-field input.input-text{padding-left:10px;}
.select-field span.option-text{margin-left:0;}
.radio-field span.radio-text{margin-left:0;margin-top:0;}
}
#ontimefee, .onhidden{display:none;}
.youhui{width:100%;text-align:left;}
.youhui .glyphicon{cursor:pointer; }
.youhui .glyphicon-plus:before{color:#99cf13;}
.youhui .yhtxt{font-family:AmazonEmber, Arial, sans-serif; }
.youhui .yhtxt .fa-plus:before{color:#b20102;}
.youhui .upfold{display:none;padding:10px;background:#f5f5f5;border:1px solid #dedede;border-radius:4px;}
.onhidden .amount{color:#b20102;}
.btn-small{color:#fff;background-color:#99cf13;border-color:#99cf13;padding:4px 12px;}
.btn-small:focus,
.btn-small.focus{color:#fff;background-color:#b20102;border-color:#b20102;}
.btn-small:hover{color:#fff;background-color:#b20102;border-color:#b20102;}
.order-text{line-height:23px;}
.reviews .main-content{margin-top:6px;}
.reviews a.btn-image{float:left;margin-right:10px;line-height:58px;display:inline-block;vertical-align:middle;text-align:center;width:58px;height:58px;border:1px #dedede solid;background:#fff;}
.reviews a.btn-image span{font-size:20px;}
.reviews #file-list{margin-bottom:20px;}
.reviews #file-list li{float:left;width:90px;text-align:center;border:1px #dedede solid;position:relative;margin-right:6px;margin-bottom:8px;}
.reviews #file-list li img{margin:5px;margin-top:26px;}
.reviews #file-list li .img-del{position:absolute;display:block;right:0;top:0;height:22px;line-height:22px;width:72px;text-align:center;border:0;color:#fff;background:#c1c1c1;cursor:pointer}
.pinkred{color:#b20102;}
img.ad_img{display:block;max-width:100%;height:auto;}
.comment-form-rating .stars{position:relative;font-family:"FontAwesome";line-height:46px;top:-4px;}
@media (max-width:768px){.comment-form-rating .stars{position:relative;font-family:"FontAwesome";line-height:46px;top:-15px;}
}
.input-field.comment-form-rating{background:#ffffff;border-style:solid;border-color:#e0e0e0;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-radius:3px 3px 3px 3px;color:#a4a4a4;}
.comment-form-rating .stars,
.comment-form-rating .stars a{color:#f5c70d;}
.comment-form-rating .stars{margin-top:-1px;}
.comment-form-rating #rating{width:auto;padding:4px;height:30px;}
.comment-form-rating .stars:before{content:"\f006 \f006 \f006 \f006 \f006";letter-spacing:3px;font-size:17px;}
.comment-form-rating .stars a{position:absolute;left:0;text-indent:-9999px;overflow:hidden;}
.comment-form-rating .stars a.star-1{width:17px;}
.comment-form-rating .stars a.star-2{width:36px;}
.comment-form-rating .stars a.star-3{width:55px;}
.comment-form-rating .stars a.star-4{width:74px;}
.comment-form-rating .stars a.star-5{width:92px;}
.comment-form-rating .stars a:before{text-indent:0;position:absolute;left:0;letter-spacing:3px;font-size:17px;opacity:0;filter:alpha(opacity=0);}
.comment-form-rating .stars .star-1:before{z-index:9;content:"\f005";}
.comment-form-rating .stars .star-2:before{z-index:8;content:"\f005 \f005";}
.comment-form-rating .stars .star-3:before{z-index:7;content:"\f005 \f005 \f005";}
.comment-form-rating .stars .star-4:before{z-index:6;content:"\f005 \f005 \f005 \f005";}
.comment-form-rating .stars .star-5:before{z-index:5;content:"\f005 \f005 \f005 \f005 \f005";}
.comment-form-rating .stars .star-1.active:before,
.comment-form-rating .stars .star-1:hover:before,
.comment-form-rating .stars .star-2.active:before,
.comment-form-rating .stars .star-2:hover:before,
.comment-form-rating .stars .star-3.active:before,
.comment-form-rating .stars .star-3:hover:before,
.comment-form-rating .stars .star-4.active:before,
.comment-form-rating .stars .star-4:hover:before,
.comment-form-rating .stars .star-5.active:before,
.comment-form-rating .stars .star-5:hover:before{opacity:1;filter:alpha(opacity=100);}
.input-field select{display:block;margin-bottom:0;padding:0 15px 0 165px;width:100%;font-size:15px;height:46px;line-height:1;width:100%;}

#footer{margin:0 5px;padding:10px 0 0;font-size:14px; background: #ebebeb;}
#footer h3{font-size:14px;font-weight:600;color:#333;letter-spacing:2px;margin:10px 0;}
#footer li{line-height:25px;}
footer li a{color:#666;font-size:14px;}
.foot1 ul li{float:left;width:45%;}
.foot4 p{line-height:20px;padding-top:0;margin-top:0;}
.foot6{margin:10px auto 0;padding:10px 0 0;border-top:1px #ccc solid;}
.commercial span{display:inline-block;padding-right:5px;float:left;}
@media (max-width:480px){.commercial span{display:inline-block;padding-bottom:10px;float:left;width:50%;height:50px;}
#footer{margin:0 auto;padding-bottom:0;font-size:14px; background: #ebebeb;}
}
div#hotnav{margin:10px auto 0;width:100%;padding:15px 0;border-top:1px dashed #b5b5b5;}
div#hotnav dl{margin:0;padding:0 0 0 28px}
div#hotnav dt{float:left;font-weight:bold;margin:0;padding:0 6px 0 0}
div#hotnav dd{float:left;margin:0;padding:0}
div#hotnav dd em{font-size:10px;color:#888;padding:0 6px;}

.copyright{margin:0 auto;font-size:12px;height:50px;}
.copyright p{float:right;}
.well .glyphicon-chevron-up{font-size:16px;}
.well:hover{background:#b20102;color:#fff;}
.footxt, .footxt a, .footxt h3, .footxt h2, .footxt h4{font-size: 12px;}
#footer .footxt h3{font-size:12px;font-weight:normal;color:#666666;letter-spacing:normal;margin:0;}
#toTop{position:fixed;bottom:66px;right:10px;cursor:pointer;display:none;z-index:999999;}
a.recommend{color:#b20102;}
@media (max-width:768px){div.btm-menu{width:100%;height:38px;background:#f5f5f5;border-top:1px #dedede solid;}
div.top-menu{width:100%;height:38px;background:#99cf13;border-top:none;border-bottom:1px #dedede solid;}
body{padding-bottom:40px;}
div.btm-menu ul{list-style-type:none;}
div.btm-menu ul li{float:left;width:20%;margin:0;text-align:center;}
div.btm-menu ul li a{line-height:38px;vertical-align:middle;font-size:14px;}
div.btm-menu .glyphicon{margin-right:0;font-size:16px;padding-bottom:0;}
div.btm-menu ul li.li40{width:40%;}
div.btm-menu ul li .btn-li40{width:100%;display:block;background:#99cf13;font-size:16px;height:38px;color:#fff;text-align:center;line-height:38px;vertical-align:middle;border:0;}
div.top-menu a{color:#fff;font-size:16px;}
div.top-menu a:hover{text-decoration:none;}
div.top-menu .glyphicon{color:#fff;}
div.top-menu .nav-text{color:#fff;font-size:16px;text-align:center;line-height:38px;vertical-align:middle;}
div.btm-item{width:100%;height:56px;background:#f5f5f5;border-top:1px #dedede solid;}
div.btm-item ul li{float:left;width:14%;text-align:center;}
div.btm-item ul li a{line-height:16px;vertical-align:middle;font-size:12px;}
div.btm-item ul li.li40{width:29%;}
div.btm-item ul li.li41{width:29%;}
div.btm-item ul li .btn-li40{width:100%;display:block;background:#99cf13;font-size:16px;height:56px;color:#fff;text-align:center;line-height:38px;vertical-align:middle;border:0;}
div.btm-item ul li .btn-li41{width:100%;display:block;background:#b20102;font-size:16px;height:56px;color:#fff;text-align:center;line-height:38px;vertical-align:middle;border:0;}
.fa-chevron-left:before{content:"ï“";}
#productTab{padding-top:39px;}
.page-items .product_details .isStuck > .nav-buy{display:none}
.page-items .product_details .isStuck > .nav-buy .btn-cart{display:none}
.page-items .product_details .nav-price{float:right;}
}
.fa-twitter:before{content:"";}
.fa-facebook:before{content:"";}
.fa-pinterest:before{content:"";}
.fa-instagram:before{content:"";}
.fa-google-plus:before{content:"";}
.social-links .social-link{-webkit-transition:background 0.3s ease 0s, border-color 0.2s ease 0s, color 0.3s ease 0s;transition:background 0.3s ease 0s, border-color 0.2s ease 0s, color 0.3s ease 0s;text-decoration:none !important;text-transform:uppercase;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);}
.social-links .social-link{background:#626664;border-style:solid;border-color:#626664;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;color:#fbfbfb;border-radius:3px 3px 3px 3px;}
.social-links .social-link{float:left;display:inline-block;margin:0 5px 5px 1px;text-align:center;line-height:36px;width:36px;height:36px;font-size:20px;}
.social-links .social-link.facebook:hover, .social-links .social-link.facebook{color:#ffffff;background-color:#3b5a9a;border-color:#3b5a9a;}
.social-links .social-link.twitter:hover, .social-links .social-link.twitter{color:#ffffff;background-color:#1aa9e1;border-color:#1aa9e1;}
.social-links .social-link.rss:hover, .social-links .social-link.rss:focus{color:#ffffff;background-color:#ff8201;border-color:#ff8201;}
.social-links .social-link.pinterest:hover, .social-links .social-link.pinterest{color:#ffffff;background-color:#cc2127;border-color:#cc2127;}
.social-links .social-link.youtube:hover, .social-links .social-link.youtube:focus{color:#ffffff;background-color:#c3191e;border-color:#c3191e;}
.social-links .social-link.instagram:hover, .social-links .social-link.instagram:focus{color:#ffffff;background-color:#7c4a3a;border-color:#7c4a3a;}
.social-links .social-link.linkedin:hover, .social-links .social-link.linkedin:focus{color:#ffffff;background-color:#0073b2;border-color:#0073b2;}
.social-links .social-link.googleplus:hover, .social-links .social-link.googleplus:focus{color:#ffffff;background-color:#dd4b39;border-color:#dd4b39;}
@media (max-width:320px){div.btm-menu ul li a{line-height:38px;vertical-align:middle;font-size:12px;}
div.btm-menu .glyphicon{margin-right:2px;font-size:12px;}
div.top-menu .glyphicon{color:#fff;font-size:20px;}
div.btm-item{width:100%;height:48px;background:#f5f5f5;border-top:1px #dedede solid;}
div.btm-item .glyphicon{margin-right:0;font-size:14px;}
div.btm-item ul li a{line-height:16px;vertical-align:middle;font-size:12px;}
div.btm-menu ul li .btn-li40{width:100%;display:block;background:#99cf13;font-size:14px;height:48px;color:#fff;text-align:center;line-height:38px;vertical-align:middle;border:0;}
div.btm-menu ul li .btn-li41{width:100%;display:block;background:#b20102;font-size:14px;height:48px;color:#fff;text-align:center;line-height:38px;vertical-align:middle;border:0;}
}
.ml-1 {margin-left: 0.25rem !important;}
.mr-1 {margin-right: 0.25rem !important;}
.ml-2 {margin-left: 0.5rem !important;}
.mr-2 {margin-right: 0.5rem !important;}
.ml-3 {margin-left: 1rem !important;}
.mr-3 {margin-right: 1rem !important;}