<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

.myprofit_tab{
    background:#ededed !important;
    padding:7px;
    border-top-left-radius:6px;
    border-top-right-radius:6px;
}
.active {
    background:#b5312a !important;
}

.active a {
    color: #fff !important;
}

#member_data table {
    width: 100%;
    padding: 0 5%;
    border: 1px solid #222 !important;
    cursor: pointer;
}

#member_data table.breakpoint &gt; tbody &gt; tr &gt; td.expand{
cursor:pointer;
background: url(../images/plus.png) no-repeat center center;
padding-left: 40px;
}

/*
#member_data table tr:nth-child(even) {background: #e5e5e5;}
#member_data table tr:nth-child(odd) {background: #fff;}
*/


#member_data table tr {background: #fff;}
#member_data table tr.ee {background: #eeeeee;}

.footable-row-detail-inner {background: #fff;}


#member_data table th {
    background: lightyellow;
    height: 30px;
    padding: 0 1%;
    text-align: center !important;
    vertical-align:middle !important;
    word-break:break-all !important;
}

#member_data table td {
    height: 50px;
    padding: 0 1%;
    text-align: center !important;
    vertical-align:middle !important;
    word-break:break-all !important;
}

#member_data img {
  /*margin-top: 7px;*/
  width: 40px;
  height: 40px;
}

#member_data input[type="radio"] {
  /*margin-top: 20px;*/
}

@media (max-width: 767px) {
#member_data table td {
    font-size: 120%;
}
}


.cpt-ul-menuList a p.cpt-p-menuListTitle {color: #222 !important;}

.ad {
    margin-bottom: 25px;
}
.right-ad {
    padding: 0 0 0 !important;
    margin-bottom: 25px;
}
.clear {
    clear: both;
}
.megamenu img {
    width: 100%;
    height: auto;
}
div#example {
    width: 100%;
    height: auto;
    padding-bottom: 30px;
    padding-top: 30px;
}
.epc{display: block;}
.emo{display: none;}
#top {
	width: 100%;
	height: 50px;
	/*background-color: #ffd16e;*/
	background-image: url(../images/bg.png);
}
nav.pcmenu.slideLeft.gry {
    margin-top: 9px;
}
.ex-list {
    padding: 0 !important;
}
.all-btn, .ex-btn {
    border: 0;
    background: none;
    font-size: 1.2em;
}
.all-btn:hover, .ex-btn:hover {
    color: #E92B6B;
}
#loading_img {
    width: 100%;
    font-size: 1.2em;
    color: #2399D6;
}
.customer-cate ul{text-align:center}
.customer-cate li {display: inline;}

a:hover,button,button:hover{    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;}
li.bigmenu:hover i {
    margin-right: 10px;-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
li.bigmenu:hover .level_3 i {margin-right:0}
a:hover {
    text-decoration: none;
}
.promo-banner.hover-2:hover&gt;.wrapper-content-baner:after, .promo-banner.hover-2:hover&gt;.wrapper-content-baner:before {
    opacity: 1;
    -o-transform: scale(1);
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    -sand-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}
.promo-banner.hover-2 .wrapper-content-baner:before {
    border-top: 1px solid rgba(255,255,255,.5);
    border-bottom: 1px solid rgba(255,255,255,.5);
    -webkit-transform: scale(0,1);
    -moz-transform: scale(1,0);
    -sand-transform: scale(0,1);
    -ms-transform: scale(0,1);
    -o-transform: scale(1,0);
    transform: scale(0,1);
}
.promo-banner.hover-2 .wrapper-content-baner:after {
    border-right: 1px solid rgba(255,255,255,.5);
    border-left: 1px solid rgba(255,255,255,.5);
    -webkit-transform: scale(1,0);
    -moz-transform: scale(1,0);
    -sand-transform: scale(1,0);
    -ms-transform: scale(1,0);
    -o-transform: scale(1,0);
    transform: scale(1,0);
}
.promo-banner.hover-2 .wrapper-content-baner:after, .promo-banner.hover-2 .wrapper-content-baner:before {
    position: absolute;
    top: 20px;
    right: 20px;
    bottom: 20px;
    left: 20px;
    content: '';
    opacity: 0;
    -moz-transition: opacity .45s,-moz-transform .45s;
    -o-transition: opacity .45s,-o-transform .45s;
    -webkit-transition: opacity .45s,-webkit-transform .45s;
    transition: opacity .45s,transform .45s;
}
promo-banner.banner-2.hover-2:hover .banner-image{
    opacity: .4;
}
.promo-banner.hover-2:hover&gt;.main-wrapp-img .banner-image {
    transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -sand-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
}
.promo-banner.hover-2 .main-wrapp-img .banner-image {
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -o-transition: all 1s;
    transition: all 1s;
}
.promo-banner.banner-2 {
    background-color: rgb(0, 0, 0);
}
.promo-banner.hover-2 {
    backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
}
.promo-banner {
    position: relative;
    /*margin-bottom: 30px;*/
    overflow: hidden;
}
.cursor-pointer {
    cursor: pointer;
}
.color-scheme-light {
    color: rgba(255,255,255,.7);
}
.text-center {
    text-align: center;
}
.hidden-xs.hidden-sm img {
    width: 100%;
    height: auto;
	margin: 10px 0;
}
.pc-ad img{width:100% !important;height:auto !important;margin: 0 0 15px;}
.promo-banner.banner-2 .banner-image {
}
.banner-image img {
    max-width: 100%;
	width: 100%;
    height: auto;
}
.promo-banner.hover-2 .main-wrapp-img {
    margin: -1px;
}
.promo-banner .wrapper-content-baner {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
}
.promo-banner.hover-2 .banner-inner {
    padding: 20px;
}
.promo-banner.vertical-alignment-middle .banner-inner {
    top: 50%;
    transform: translateY(-50%);
    -sand-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
}
.promo-banner .banner-inner {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    padding: 20px;
    z-index: 1;
}
.promo-banner .banner-inner p {
    margin-bottom: 20px;
}
.color-scheme-light p {
    color: rgba(255,255,255,.7);
}
.promo-banner .banner-inner h3 {
    margin-bottom: 20px;
    line-height: 1.3;
}
     #fdzfudoz .item{
        margin: 10px;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        text-align: center;
    }
	.fdzitem img {
    width: 100%;
	height:auto;
border: 1px solid #eee;
    padding: 2px;
}
    .fdznav{
      text-align: right;
    }
    .fdznav a{
      -webkit-user-select: none;
      -khtml-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    }
	.fdznav a.btn.prev, .fdznav a.btn.next {
    background-color: #eee;
    padding: 5px;
    color: #555;
    font-size: 10px;
}
.fdznav a.btn.prev:hover, .fdznav a.btn.next:hover {
    padding: 5px;
    color: #fff;
    font-size: 10px;
}
.fdzitem .col.col-xs-7 {text-align:left}
div#fdznews {
    margin: 15px 0;
}
h3.fdztitle {
    border-bottom: 1px solid #e3e3e3;
    font-size: 14px;
    padding-bottom: 10px;
}
.fdznav {
    text-align: right;
    display: block;
    position: absolute;
    right: 20px;
    margin-top: -30px;
}
.row a {
    line-height: 1.56em;
}
.body-content {
   /* margin-top: 30px; */
}

.navbar-wrapper {
  position: relative;
  top: 0;
  right: 0;
  left: 0;
  z-index: 20;
}
.navbar-wrapper &gt; .container {
  padding-right: 0;
  padding-left: 0;
}
.navbar-wrapper .navbar {
    padding-right: 15px;
    padding-left: 15px;
    background-color: #555;
}
.navbar-wrapper .navbar .container {
  width: auto;
}

.navbar-wrapper .navbar-nav&gt;li&gt;a:hover, .navbar-wrapper .navbar-nav&gt;li&gt;a:focus {
    color: #62B6FF;
}

  .info-boxes .info-box {
    border: 5px solid #f2f2f0;
    padding: 12px 13px;
	background:#333
}
.info-boxes i.icon {
    color: #ccc;
}
.info-boxes-inner {
    margin-bottom: 30px;
}
.info-boxes .info-box .icon {
    font-size: 35px;
}
.info-box:hover {    border-color: #ccc;}
.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;
}
.info-boxes .info-box .text {
    color: #ccc;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 13px;
    margin: 0px;
}
.info-box .info-box-heading.green {
    color: #abd07e;
}
.info-boxes .info-box .info-box-heading.orange {
    color: #ffb847;
}
.info-boxes .info-box .info-box-heading.red {
    color: #ff7878;
}
.info-boxes .info-box .info-box-heading {
    font-size: 24px;
    line-height: 30px;
    text-transform: uppercase;
    font-family: 'sans-serif';
    margin-top: 5px;
}
.pcmenu-list &gt; li &gt; a {font-size:15px;}

.marketing .col-lg-4 {
  margin-bottom: 20px;
  text-align: center;
}
.marketing h2 {
  font-weight: normal;
}
.marketing .col-lg-4 p {
  margin-right: 10px;
  margin-left: 10px;
}


.featurette-divider {
  margin: 80px 0;
}

.featurette-heading {
  font-weight: 300;
  line-height: 1;
  letter-spacing: -1px;
}
.main-header {
    background-color: #fff;    
    border-bottom: 1px solid #666;
    border-color: #e5e5e5;
}

.header{
	width: 100%;
	display: block;
	min-height: 85px;
	background: #fff;
	/*border-top: 1px solid #eee;*/
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	}
	
.ks{
position: sticky;
    top: 0;
    z-index: 999;
	-webkit-box-shadow: 0px 0px 5px #ccc;
	-moz-box-shadow: 0px 0px 5px #ccc;
	box-shadow: 0px 0px 5px #ccc;
	}
	
.eee{
	background: #eee !important;
	}
marquee { padding-top: 10px;}
.nav.top_nav {
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.header_search { width: 100%;}
.logo img { margin: 5x 0 0 20px;max-width:230px; }
.smallpic .mo.caption .promo { top: 0; border-radius: 0;    margin: 0;}
.smallpic h3 {font-size: 14px;line-height: 23px;margin: 10px;height: 46px; overflow: hidden;font-weight: normal;    text-align: center;}
.smallpic:hover table, .smallpic:hover td {
    border-color: #FCAFB9;
	-webkit-transition: all 0.8s;
    -moz-transition: all 0.8s;
    -o-transition: all 0.8s;
    transition: all 0.8s;
}
.find.smallpic {padding: 10px;position:relative}
.find.smallpic .promo{top:0}
.find.smallpic .info a {
	display: block;
    width: 100%;
    height: 60px;
    overflow: hidden;
    line-height: 20px;
    margin-bottom: 15px;
}
.find.smallpic:hover .info a {color:#efb740}
.find.smallpic .promo {
    top: 10px !important;
    z-index: 99;
    margin: 0;
}
.col-xs-6.col-sm-4.col-md-4.col-lg-3 { padding-left: 0;}
h3.sp-title {    border-bottom: 1px solid #DDD; font-size: 1.2em; color: #555;  margin: 10px 0;  font-weight: normal;}
span.h_title {
    padding: 6px 10px;
    display: inline-block;
    border-bottom: 2px solid #ffd16e;
    position: relative;
    margin-top: -2px;
}
span.h_title:before {
    content: "";
    width: 10px;
    height: 3px;
    position: absolute;
    top: -3px;
    right: -10px;
    background-color: #fff;
}
.promote.smallpic , .sr-common.smallpic {border:none;position: relative;}
.fudoz-list .smallpic span.promo,.bs-new-fudoz .smallpic span.promo,#show_best .smallpic span.promo,#newpro .smallpic span.promo{
    display: block;
	margin:0;
    position: absolute;
    top: 10px;
    left: 0;
    width: 70px !important;
    height: 22px;
    background: url(../images/onsale.png) no-repeat;
    text-indent: -9999em;
	border-radius:0
}
.fudoz_brief p {margin:0}
.fudoz_brief {border-left: 3px solid #F04331;padding-left: 15px;margin: 0 10px 10px}
.rank_price .price { color: #F04331;}
.bs-user-form .submit_wrap {
    text-align: center;
}
.pc-bonus {display:block}
.mo-bonus {display:none}

#footer-end {
    background-color: #333;
}
p.copyright {
    font-size: 13px;
}
p.bottom_nav a {
    font-size: 13px;margin:10px 0 0;
}
.fudoz_list .photo {
    display: block;
    margin-bottom: 15px;
}
ul.list-unstyled li {
    border-bottom: 1px solid #eee;
    border-top: 1px solid #fff;
    padding: 5px 10px;
}
ul.list-unstyled li.a-first {
    border-top: 0;
}
ul.list-unstyled li a {
    color: #555;
}
ul.list-unstyled li a:hover {
    color: #428bca;
}
.consignee_list.box select {
    margin: 5px 2px;
}
.fudoz_list .price {
    display: block;
    font-weight: bold;
    text-align: right;
}
.mo-order .price {
    color: #C00000;
    font-weight: bold;
}
em.price a {
    font-size: 13px;
    font-weight: normal;
    color: #F04331;
}
.smallpic .real_price {
    margin-right: 5px;
}
.smallpic .caption p {
    text-align: center;
}
.smallpic .caption p em {
    font-size: 12px;
}
.smallpic img:hover {
    transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -sand-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.smallpic img{
	-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
	}
.hhh img{
	width:195px !important;
	height:195px !important;
	}
.smallpic {overflow:hidden}
.smallpic  span.promo {
    display: block;
    position: absolute;
    margin-top: -250px;
    left: 0;
    background-color: #F04331;
    color: #fff;
    padding: 3px 6px;
    border-radius: 5px;
    font-size: 12px;
	width: 50px !important;
    text-align: center;
}
#index-page .smallpic {
    border: 0;
}
#page_user .btn.btn-success,#page_user .btn.btn-orange,#page_user .btn.btn-primary {
    width: 50%;    border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;    border: 0;
}

#itemHot a ,#itemNew a,#itemBest a{
    display: inline;
    padding: 5px 6px;
    margin-right: 5px;
    font-size: 13px;
	border: 1px solid #eee;
}
.bs-user-form {
    text-align: center;
}
.bs-user-form label {
    width: 100%;
    margin: 5px 0;
}
.mobile-slider { display: none;}
#pc_slider img {    margin: 0 0;}
body#page_user {
    background: url(../images/wrap_bg.jpg);
    background-size: cover;
}
body#page_user.user_cp {
    background: none;
}
.vc_row-fluid.row { margin-bottom: 30px;}
.nav.navbar-nav li:hover { background-color: #888;-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s; }
.navbar-nav .dropdown-menu {
	padding: 10px 0 10px !important;
    background: #080808 !important; 
    border: none !important;
	}

.navbar-nav li.dropdown.open .dropdown-menu a {
    color: #fff !important;
	    padding: 10px 20px;
}
.navbar-nav li.dropdown.open .dropdown-menu .hover a {
    color: #333 !important;
}
h2.title {
    font-size: 16px;
}
.navbar-wrapper { background: #555  }
ul.dropdown-menu .current {
    background-color: #f5f5f5;
}
.filter-menu-xs .dropdown-toggle{
    padding-top: 14px;
    padding-bottom: 14px;
	}
.filter-menu-xs .btn-group {
    margin: 0 0 5px;
}
.fudoz-operate {text-align: center;}
.fudoz-operate i { font-size: 16px;}
.btn-label {position: relative;left: -9px;display: inline-block;padding: 6px 12px;background: rgba(0,0,0,0.15); height: 30px;}
.btn-labeled {padding-top: 0;padding-bottom: 0;}
.btn-labeled a,.btn-labeled a:hover {color:#fff;    text-decoration: none;}
button.btn.btn-labeled.btn-info .btn-label {
    left: 0;
}
.index-btn {
    width: 100%;
    /*border: 1px solid #ddd;*/
    height: 38px;
}
.ibtn-l {
    width: 100%;
    float: left;
    text-align: center;
    height: 37px;
    /*border-right: 1px solid #ddd;*/
    padding-top: 7px;
}
.ibtn-r {
    display:none;
	width: 20%;
    float: right;
    text-align: center;
    height: 37px;
}
.ibtn-l {
    color:#E95B5B;
    font-weight: bold;
    font-size: 18px;
}
.ibtn-r .hotnews {
    font-size: 18px;
    margin-top: 8px;
	color:#ccc;
}
 .smallpic:hover .ibtn-r .hotnews {color:#E95B5B;    transition: all .5s ease-in-out;}
.smallpic:hover .index-btn  , .smallpic:hover .ibtn-l{	
    border-color: #E95B5B;
     transition: all .5s ease-in-out;
}
button.btn.btn-labeled.btn-info {
    padding: 0;
    overflow: hidden;
}
button.btn.btn-labeled.btn-success {
    padding: 0px 7px;
	background-color: #47a447 !important;
	    border: 1px solid transparent !important;
}
button.btn.btn-labeled.btn-success:hover{    background-color: #3F963F !important;}
.fdzitem h3 {
    font-size: 16px;
    margin-bottom: 10px;
}
.fdzcarousel{padding:15px 0;}
.item.row .promo {
    display: block;
    position: absolute;
    top: 0;
    left: -110px;
    padding: 3px 10px;
    background-color: #FD5252;
    color: #fff;
	height: 26px;
    line-height: 20px;
}
.item.row em.price {
    display: block;
    font-weight: bold;
    font-size: 18px;
    color: #FC6060;
    line-height: 2em;
}
.history.box img {width:100%;height:auto;margin:5px 0}
.history img:hover {
	-webkit-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -webkit-transform-origin: bottom;
    -moz-transform-origin: bottom;
    -ms-transform-origin: bottom;
    -o-transform-origin: bottom;
    transform-origin: bottom;
	}
	.space {
    width: 100%;
    height: 20px;
}
.fudoz_related.box .promo {
    color: #FF006A;
}
.fudoz_related.box em {
    color: #D30101;
}
.fudoz_attrlinked.box .row,.fudoz_related .row {
    margin: 0;text-align:center
}
.fudoz_attrlinked.box img , .fudoz_related img {margin:10px 0 ;}
.fudoz_attrlinked.box h3, .fudoz_related h3{font-size:14px}
.fudoz_related img {
    width: 85px;
    height: auto;
    float: left;
    border: 1px solid #ccc;
    padding: 5px;overflow:hidden
}
.fudoz_related .row h3 {
    margin-top: 10px;
    height: 50px;
    overflow: hidden;
    padding-left: 10px;
    text-align: left;
}
.relate{position:relative}
.login-cp {
    float: right;
    padding-right: 5%;
}
.mobie_cart {
    float: right;
    margin-left: 20px;
}
.main-header.toggle { margin-top: 0px !important;}
.toggle{display:none}
.cart-count {	
    display: none;
}
.cart-count a{color:#fff}
.cart-row { position: absolute; right: 10px}
.add-cart { background: #fff; padding: 0 10px}
.add-cart .btn-label {left: -10px;}
button.btn.btn-labeled.btn-primary {
    padding: 0 9px;
    margin: 0 3px 0 0;
}
/*customer buttom*/
button.btn.btn-primary{
	color: #fff;
    background-color: #ffd16e;
    border-color: #faefbc;
    border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0;
	}
button.btn-info {
    color: #fff;
	background-color: #ffd16e;
    border-color: #f2be4d;
	border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0;
}
button.btn-primary:hover, button.btn-primary:focus, button.btn-primary:active, button.btn-primary.active, .open button.dropdown-toggle.btn-primary {
    color: #fff;
    background-color: #FD5252;
    border-color: #FF8181;
}
button.btn-info:hover, button.btn-info:focus, button.btn-info:active, button.btn-info.active, .open button.dropdown-toggle.btn-info {
    color: #fff;
	background-color: #ffb933;
    border-color: #f6c150;
}
.next .btn.btn-orange {
    width: 100%;
}
.btn.btn-orange {
	 background-image: -webkit-linear-gradient(top,#F59B1B 0,#eb9316 100%);
    background-image: -o-linear-gradient(top,#F59B1B 0,#eb9316 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#F59B1B),to(#eb9316));
    background-image: linear-gradient(to bottom,#F59B1B 0,#eb9316 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat: repeat-x;
    border-color: #e38d13;	
	color: #fff;
    background-color: #F59B1B;
    border-color: #eea236;
	text-shadow: 0 -1px 0 rgba(0,0,0,.2);
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);
	}
.btn-orange:hover{    background-color: #eb9316;  background-position: 0 -15px;    color: #fff !important;    border-color: #d58512;}
.btn-red:hover{    background-color: #c12e2a;    border-color: #ac2925;
    background-position: 0 -15px;color: #fff !important;}
.btn.btn-red{background-image: -webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);
    background-image: -o-linear-gradient(top,#d9534f 0,#c12e2a 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c12e2a));
    background-image: linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat: repeat-x;
    border-color: #b92c28;
	color: #fff;
    background-color: #BF241F;
    border-color: #d43f3a;
	text-shadow: 0 -1px 0 rgba(0,0,0,.2);
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);}
.btn.btn-primary {
    background-repeat: repeat-x;
   
}
.smallpic .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
    color: #fff;
    background-color: #FB6463;
    border-color: #F35E5D;
}
.btn.btn-success {
     background-repeat: repeat-x;
	 background-color: #555 !important;
     border: none !important;
}

.btn.btn-success:hover{
     background-repeat: repeat-x;
     background-color: brown !important;
     border: none !important;
}

.active.list-group-item{
    text-shadow: 0 -1px 0 #ae8500;
    background-image: -webkit-linear-gradient(top,#f8bd00 0,#daa600 100%);
    background-image: -o-linear-gradient(top,#f8bd00 0,#daa600 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#f8bd00),to(#daa600));
    background-image: linear-gradient(to bottom,#f8bd00 0,#daa600 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);
    background-repeat: repeat-x;
    border-color: #daa600;color: #fff;}
.list-group-item  {
    border-radius:none !important
}
.list-group-item {
    border-radius: 0 !important;
    border-top: 0 !important;
}
.list-group a:hover  {
    text-decoration:none
}
li.user_default{
    border-top: 1px solid #ddd !important;
}
.main-info {
    margin: 0 0 20px;
    padding: 0 10px;
}
.container.user {
    padding: 20px 0;
}
.user_nav_wrapper h2 {
    font-size: 20px;
    margin: 5px 0;
}
/*UC END*/	
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}li{list-style:none}table{width:100%;line-height:1.5em;border-collapse:collapse;border-spacing:0}
.clearfix:after, .container_sr:after{content:'\0020';display:block;height:0;clear:both;visibility:hidden;max-height:0}
.clearfix, .container_sr{display:inline-block}
* html .clearfix, * html .container_sr{height:1%}
.clearfix, .container_sr{display:block}
.clearer{background:none;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0}
html{color:#333;font-size:12px;font-family:'Microsoft YaHei','微软雅黑',Helvetica, Arial,sans-serif;text-align:left;background-color:#fff}
strong, th, thead td, h1, h2, h3, h4, h5, h6{font-weight:bold}
h1{font-size:1.9em}h2{font-size:1.7em}h3{font-size:1.5em}h4{font-size:1.3em}h5{font-size:1.2em}h6{font-size:1em}
cite, em, dfn{ font-style: normal}
code, kbd, samp, pre, tt, var, button, input, select, textarea{font-family:Helvetica, Arial,sans-serif;font-size:92%}
input { line-height: 1.5em !important;}
#page_quotation select {  margin: 10px 0 !important;}
a{color:#444;text-decoration:none;outline:none}
.ad.visible-xs img{width:100% !important;height:auto !important}
a:hover{color:#f60;text-decoration:underline}
hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:.5em 0;border:none}
hr.space{background:#fff;color:#fff}
table{border-top:1px solid #eee;border-left:1px solid #eee}
th, td{padding:5px;border-bottom:1px solid #eee;border-right:1px solid #eee;vertical-align:top}
th{font-weight:bold;text-align:center;background:#f8f8f8}
textarea, input[type='text'], input[type='password'],input[type='email'], select{padding:5px 6px 4px 6px;font-size:12px;background:#fff url('../images/text_input_bg.gif') repeat-x left top;border-width:1px;border-style:solid;border-color:#bbb #ddd #ddd #bbb;border-radius:3px}
blockquote.reply .text { color: #005EAE;}
blockquote.reply .time {  font-size: 13px;}
input[type='text'], input[type='password'],input[type='email']{width:16em}
textarea:hover, input[type='text']:hover, input[type='password']:hover,input[type='email']:hover, select:hover{ border-color: #aaa}
textarea:focus, input[type='text']:focus, input[type='password']:focus,input[type='email']:focus, select:focus{ border-color: #888;outline:none}
input, select{cursor:pointer}input[type='text'],input[type='email'],input[type='password']{cursor:text}label{cursor:pointer}
#header, #content, #footer, #top{display:table;width:100%}
.container_sr{width:980px;margin:0px auto;padding:0 10px;clear:both}
#content{padding:5px 0 20px}
.col_main, .col_sub{display:inline;float:left}
.col_main{width:760px;margin-left:220px}
.col_sub{width:200px;margin-left:-980px}
.right_sidebar .col_main{margin-left:0}
.right_sidebar .col_sub{margin-left:15px}
.market_price{color:#555;text-decoration:line-through}
.error_box, .notice_box, .success_box{padding:9px;margin-bottom:30px;border:1px solid #ddd;line-height:1.2em;}
.error_box{background:#f2dede;color:#b94a48;border-color:#eed3d7}
.notice_box{background: #efefef; color: #555; border-color: #ddd;}
.success_box{background:#dff0d8;color:#468847;border-color:#d6e9c6}
.info_box{background:#d9edf7;color:#3a87ad;border-color:#bce8f1}
.error_box a{color:#b94a48}
.notice_box a{color:#c09853}
.success_box a{color:#468847}
.info_box a{color:#3a87ad}
.center{text-align:center}
.hidden{display:none}
input.captcha{text-transform:uppercase;width:4em !important}
img.captcha{margin-left:5px}
.bright_table{border-top-color:#aacded;border-left-color:#aacded}
.bright_table th, .bright_table td{border-bottom-color:#aacded;border-right-color:#aacded}
.bright_table th{background:#deedf9}
.data_table{border-width:0}
.data_table tr{background-color:#fff}
.data_table .odd{background-color:#fff}
.data_table .odd {background-color:#f8f8f8}
.data_table .even{background-color:#f8f8f8 !important}
.data_table td.last, .data_table th.last{border-right-width:0}
.data_table tr.last th, .data_table tr.last td{border-bottom-width:0}
.data_table th{padding:8px 10px;color:#444;text-align:left;white-space:nowrap;border-right:1px solid #ddd;border-bottom:1px solid #ddd}
.data_table th.wrap{white-space:normal}
.data_table th a, .data_table th a:hover{color:#fff}
.data_table td{padding:8px 10px}
.data_table thead th{background-color:#eee;border-bottom-width:0;border-right-width:0;vertical-align: middle}
.data_table tbody{border-top:1px solid #eee;border-bottom:1px solid #eee}
.data_table tbody td{border-bottom-width:2px;border-right-width:0;vertical-align: middle;background-color:#fcfcfc;}
.data_table tbody th{background-color:#eee;border-bottom-width:0;border-right:1px solid #eee;vertical-align: middle}
.data_table tbody.odd tr{background-color:#f8f7f5 !important}
.data_table tbody.even tr{background-color:#f6f6f6 !important}
.data_table tbody.odd tr td, .data_table tbody.even tr td{border-bottom:0}
.data_table tbody.odd tr.border td, .data_table tbody.even tr.border td{border-bottom:1px solid #d9dde3}
.data_table tbody td h5.title{margin:0;padding:0;color:#2f2f2f;font-size:1em;font-weight:bold}
.data_table tbody td .option-label{font-weight:bold;font-style:italic}
.data_table tbody td .option-value{padding-left:10px}
.data_table tfoot tr{background-color:#fcfcfc !important}
.data_table tfoot td{border-bottom-width:0}
.data_table tfoot td.last{border-right-width:0}
dl.table{padding:5px;line-height:20px;background:#fff;border:1px solid #eee}
dl.table dt{margin-bottom:-27px;padding-left:10px;line-height:27px}
dl.table dt.title{margin-bottom:5px;color:#444;font-weight:bold;background-color:#f6f6f6;border-bottom:1px solid #eee}
dl.table dd{padding:5px 6px 5px 150px;line-height:19px;background-color:#f8f8f8}
dl.table dd.even{background-color:transparent}
dl.table dt.head{font-weight:bold}
dl.table dd.head{margin-bottom:5px;font-weight:bold;background:transparent url('../images/spacer.gif') repeat-x left bottom}
dl.table dt.group{margin-top:5px;color:#000;font-weight:bold}
dl.table dd.group{margin-top:5px;margin-bottom:5px;font-weight:bold;background:transparent url('../images/spacer.gif') repeat-x left bottom}
dl.table dd:after{clear:both;content:'.';display:block;visibility:hidden;height:0}
dl.table dd{display:inline-block}* html dl.table dd{height:1%}dl.table dd{display:block}
dl.table.col4 .col{display:inline-block;width:180px}
dl.text_list{padding:3px;line-height:20px;background:#fff;border:1px solid #e8e8e8}
dl.text_list dt{margin-bottom:-25px;padding-left:6px;color:#069;font-weight:bold;line-height:25px}
dl.text_list dt.title{margin-bottom:3px;color:#fff;background-color:#069}
dl.text_list dd{padding:3px 6px 3px 114px;line-height:19px;border-top:1px dashed #999}
dl.text_list dd:after{clear:both;content:'.';display:block;visibility:hidden;height:0}
dl.text_list dd{display:inline-block}* html dl.table dd{height:1%}dl.text_list dd{display:block}
dl.text_list dd.first{border-top-width:0}
dl.text_list em, dl.text_list a{padding:0 3px;color:#069;font-weight:bold}
ul.text_list li{padding:5px;line-height:18px;background:url('../images/spacer.gif') repeat-x left top}
ul.text_list li.first{background-image:none}
ul.text_list li.active a, ul.text_list li.end a{display:block;line-height:18px;text-indent:55px;background:url('../images/status_active.gif') no-repeat left 2px}
ul.text_list li.end a{background-image:url('../images/status_end.gif')}
ul.text_list li .type a{display:block;padding-right:5px;color:#069;font-weight:bold}
.form{width:100%;padding:.5em 0;position:relative}
.form fieldset{width:auto;margin:0 1em}
.form h4{margin:0 0 .6em;color:#666;font-size:18px;font-weight:bold}
.form label, .form .label{float:left;display:block;padding:5px 0;width:100%;border-top:1px solid #fff}
.form label input, .form label textarea, .form label select{float:left;margin-left:10px}
.form label .directions{float:left;display:inline-block;width:40em;clear:both;margin-left:10em;padding-left:10px;padding-top:5px}
.form label .to{float:left;display:block;padding:5px 0 0 10px}
.form label .status{display:inline-block;width:16px;height:16px;padding-left:5px}
.form label .valid{background:url('../images/accept.gif') no-repeat right top}
.form label b, .form .label b{ float: left;  line-height: 1.7; font-weight: normal;    display: block;    position: relative;    font-size: 14px;    color: #333;}
.form label em, .form .label em{float:left;margin-left:10px;padding:5px 0;color:#333;}
.form label b .req, .form .label b .req{color:#f60;font-size:150%;font-weight:normal;position:absolute;top:-.1em;line-height:1;left:-.4em;width:.3em;height:.3em}
.form div.req{color:#999;font-size:96%;font-weight:normal;position:absolute;top:.4em;right:1em;left:auto;width:13em;text-align:right}
.form div.req b{color:#f60;font-size:140%}
.form label textarea{width:100%}
.form div.submit_wrap{float:right;}
.form input.submit{margin:0 5px 0 10px;width:30%}
.form fieldset.checkbox_wrap, .form fieldset.radio_wrap{margin:0}
.form fieldset.checkbox_wrap fieldset, .form fieldset.radio_wrap fieldset{float:left;width:auto;margin-left:10px}
.form fieldset.checkbox_wrap label, .form fieldset.radio_wrap label{float:left;width:auto;border:none;margin:0;padding:4px 0;margin-right:15px}
.form label input.checkbox, .form label input.radio{width:auto;float:none;margin:0;margin-right:3px}
.empty{display:block;padding:50px 0;color:#999;font-size:1.5em;font-weight:bold;text-align:center}
.button{display:inline-block;height:26px;padding-left:12px;color:#555;line-height:26px;font-size:14px;font-weight:bold;text-align:center;text-decoration:none;background:url('../images/button.gif') no-repeat left top;border-width:0;vertical-align:middle;text-shadow:0 1px 0 #fff}
.button:hover{text-decoration:none}
.button span{display:inline-block;height:26px;padding-right:12px;background:url('../images/button.gif') no-repeat right -30px}
.text_button, .text_button span{font-weight:normal;background-image:none}
.bright_button, .brighter_button, .brightest_button, .bright_button:hover, .brighter_button:hover, .brightest_button:hover{color:#fff}
.bright_button{background-position:left -60px;text-shadow:0 1px 0 #069}
.bright_button span{background-position:right -90px}
.brighter_button{background-position:left -120px;text-shadow:0 1px 0 #c4620d}
.brighter_button span{background-position:right -150px}
.brightest_button{height:36px;padding-left:15px;line-height:36px;font-size:16px;background-position:left -180px;text-shadow:0 1px 0 #c4620d}
.brightest_button span{height:36px;padding-right:15px;background-position:right -220px}
.tool_link{margin-left:10px;font-size:14px;vertical-align:middle}
.btn_s1, .btn_s2, .btn btn-success, .btn_s4, .btn_s1_a, .btn_s2_a, .btn btn-success_a, .btn_s4_a, .btn_s1_b, .btn_s2_b, .btn btn-success, .btn_s4_b, .btn_s1_c, .btn_s2_c, .btn btn-success_c, .btn_s4_c
{display:inline-block;height:26px;color:#555;line-height:26px;font-size:14px;font-weight:bold;text-align:center;text-decoration:none;background:url('../images/btn_bg.gif') no-repeat 0 0;border-width:0;vertical-align:middle}
.btn_s1_a, .btn_s2_a, .btn btn-success_a, .btn_s4_a, .btn_s1_b, .btn_s2_b, .btn btn-success, .btn_s4_b, .btn_s1_c, .btn_s2_c, .btn btn-success_c, .btn_s4_c, .btn_s1_a:hover, .btn_s2_a:hover, .btn btn-success_a:hover, .btn_s4_a:hover, .btn_s1_b:hover, .btn_s2_b:hover, .btn btn-success:hover, .btn_s4_b:hover, .btn_s1_c:hover, .btn_s2_c:hover, .btn btn-success_c:hover, .btn_s4_c:hover{color:#fff;text-decoration:none}
.btn_s1, .btn_s2, .btn btn-success, .btn_s4{background-color:#ccc;text-shadow:0 1px 0 #eee}
.btn_s1_a, .btn_s2_a, .btn btn-success_a, .btn_s4_a{background-color:#666;text-shadow:0 1px 0 #333}
.btn_s1_b, .btn_s2_b, .btn btn-success, .btn_s4_b, .btn_s1_c, .btn_s2_c, .btn btn-success_c, .btn_s4_c{background-color:#f60;text-shadow:0 1px 0 #E87112}
.btn_s1{width:60px;background-position:0 0}
.btn_s2{width:80px;background-position:-200px 0}
.btn btn-success{width:100px;background-position:-400px 0}
.btn_s4{width:120px;background-position:-600px 0}
.btn_s1_a{width:60px;background-position:0 -30px}
.btn_s2_a{width:80px;background-position:-200px -30px}
.btn btn-success_a{width:100px;background-position:-400px -30px}
.btn_s4_a{width:120px;background-position:-600px -30px}
.btn_s1_b{width:60px;background-position:0 -60px}
.btn_s2_b{width:80px;background-position:-200px -60px}
.btn btn-success{width:100px;background-position:-400px -60px}
.btn_s4_b{width:120px;background-position:-600px -60px}
.btn_s1_c, .btn_s2_c, .btn btn-success_c, .btn_s4_c{height:36px;line-height:36px;font-size:20px}
.btn_s1_c{width:80px;background-position:0 -90px}
.btn_s2_c{width:110px;background-position:-200px -90px}
.btn btn-success_c{width:140px;background-position:-400px -90px}
.btn_s4_c{width:170px;background-position:-600px -90px}
.btn_special{display:inline-block;height:36px;background-repeat:no-repeat;background-position:0 0;border-width:0;vertical-align:middle}
.btn_add_to_cart{width:154px;background-image:url('../images/btn_add_to_cart.gif')}
a.add-cart { padding: 3px;   color: #aaa;}
a.collect { color: #aaa; padding: 5px;}
.fudoz-operate td { padding-top: 5px;}
a.add-cart:hover{text-decoration: none;}
.btn_buy{width:100px;background-image:url('../images/btn_buy.gif')}
.btn_booking{width:154px;background-image:url('../images/btn_booking.gif')}
.btn_login{width:100px;background-image:url('../images/btn_login.gif')}
.btn_register{width:100px;background-image:url('../images/btn_register.gif')}
.btn_submit{width:100px;background-image:url('../images/btn_submit.gif')}
.btn_continue_shopping{width:172px;;background-image:url('../images/btn_continue_shopping.gif')}
.btn_detail{width:100px;background-image:url('../images/btn_detail.gif')}
.btn_bidding{width:100px;background-image:url('../images/btn_bidding.gif')}
.btn_exchange{width:100px;background-image:url('../images/btn_exchange.gif')}
.btn_checkout_now{width:136px;background-image:url('../images/btn_checkout_now.gif')}
.btn_order_now{width:136px;background-image:url('../images/btn_order_now.gif')}
.btn_download{width:136px;background-image:url('../images/btn_download.gif')}
.btn_search{width:100px;background-image:url('../images/btn_search.gif')}
.btn_collect{width:100px;background-image:url('../images/btn_collect.gif')}
.btn_recommend{width:100px;background-image:url('../images/btn_recommend.gif')}

#loader{background:#dae6ec;border:1px solid #069;position:fixed;color:#069;z-index:1000;left:0;bottom:0;padding:5px 15px;opacity:0.8}
.compare_box{position:relative;width:200px;background:#fff;border:3px solid #eee}
.compare_box .title{padding:8px;text-align:center;text-shadow:0 1px 0 #fff;background:#eee url('../images/slight_bg.gif') repeat-x 0 0;border:1px solid #ccc;border-bottom-width:0}
.compare_box .arrows{display:none}
.compare_box .arrows .left, .compare_box .arrows .right{display:block;float:left;position:absolute;top:6px;left:8px;height:19px;width:19px;margin-right:3px;text-indent:-999em;background:url('../images/scroll_btn.gif') no-repeat left top}
.compare_box .arrows .right{left:174px;background-position:right top}
.compare_box .arrows .left:hover{background-position:left bottom}
.compare_box .arrows .right:hover{background-position:right bottom}
.compare_inner{padding:5px;border:1px solid #ccc}
.compare_list{padding:5px}
.compare_list .item{position:relative;padding:5px;line-height:1.2em;background:url('../images/spacer.gif') repeat-x left bottom}
.compare_list .item .photo{float:left;margin:0 5px 2px 0}
.compare_list .item .photo img{height:40px;width:40px}
.compare_list .item .remove{position:absolute;top:5px;right:10px;visibility:hidden;padding:2px 8px;color:#fff;background:#ff8c22 url('../images/slight_bg.gif') repeat-x left -90px;text-shadow:0 1px 0 #c4620d;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.compare_list .item:hover .remove, .compare_list .hover .remove{visibility:visible}
.compare_box .actions{padding:5px;text-align:center}
.tipsy{padding:8px 5px;font-size:12px;position:absolute;z-index:10001}
.tipsy sup{font-size:14px\9}
.tipsy-inner{padding:5px 8px;max-width:300px;color:#fff;text-align:center;text-shadow:0 1px 0 #000;background-color:#1a1a1a;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.tipsy-arrow{position:absolute;background:url('../images/tipsy.gif') no-repeat top left;width:9px;height:5px}
.tipsy-n .tipsy-arrow{top:3px;left:50%;margin-left:-4px}
.tipsy-nw .tipsy-arrow{top:3px;left:10px}
.tipsy-ne .tipsy-arrow{top:3px;right:10px}
.tipsy-s .tipsy-arrow{bottom:3px;left:50%;margin-left:-4px;background-position:bottom left}
.tipsy-sw .tipsy-arrow{bottom:3px;left:10px;background-position:bottom left}
.tipsy-se .tipsy-arrow{bottom:3px;right:10px;background-position:bottom left}
.tipsy-e .tipsy-arrow{top:50%;margin-top:-4px;right:0;width:5px;height:9px;background-position:top right}
.tipsy-w .tipsy-arrow{top:50%;margin-top:-4px;left:0;width:5px;height:9px}
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden}
#cboxOverlay{position:fixed; width:100%; height:100%}
#cboxMiddleLeft, #cboxBottomLeft{clear:left}
#cboxContent{position:relative; overflow:hidden}
#cboxLoadedContent{overflow:auto}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0}
#cboxTitle{margin:0}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer}
#cboxOverlay{background-color:#eee}
#cboxContent{background:#fff;border: 5px solid #ccc; padding: 0px;}
#cboxLoadedContent{margin-bottom:28px}
#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#555;line-height:14px;margin:5px 0;}
#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef}
#cboxPrevious{position:absolute; bottom:0; left:0px; background:url('../images/controls.png') no-repeat -75px 0px; width:25px; height:25px; text-indent:-9999px}
#cboxPrevious:hover, #cboxPrevious.hover{background-position:-75px -25px}
#cboxNext{position:absolute; bottom:0; left:27px; background:url('../images/controls.png') no-repeat -50px 0px; width:25px; height:25px; text-indent:-9999px}
#cboxNext:hover, #cboxNext.hover{background-position:-50px -25px}
#cboxLoadingOverlay{background:url('../images/loading_background.png') no-repeat center center}
#cboxLoadingGraphic{background:url('../images/loading.gif') no-repeat center center}
#cboxClose{position:absolute; bottom:0; right:0; background:url('../images/controls.png') no-repeat -25px 0px; width:25px; height:25px; text-indent:-9999px}
#cboxClose:hover, #cboxClose.hover{background-position:-25px -25px}
.cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px; right:27px}
.cboxSlideshow_on #cboxSlideshow.hover{background-position:-150px 0px}
.cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px; right:27px}
.cboxSlideshow_off #cboxSlideshow.hover{background-position:-125px 0px}
.message_box{width:280px;min-height:50px;padding:20px 20px 10px 20px;font-size:14px;line-height:1.3em;overflow:hidden}
#cboxLoadedContent  .message_box {min-width:380px;}
.message_box .action{padding-top:25px;text-align:center}
#colorbox {    box-sizing: content-box;}
.ap_ajax h1{padding:0 10px;color:#fff;line-height:32px;font-size:18px;background-color:#57b5c7}
.ap_ajax p{padding:15px 10px 10px;line-height:20px;font-size:14px}
#properties_box{width:388px}
.properties_wrapper{padding:14px;background-color: #F9F9F9;    border: 1px solid #EEEEEE;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.properties dt{display:inline-block;float:left;line-height:30px}
.properties dd{display:inline-block;padding:3px 0;margin-top:0}
.properties label{display:block;float:left;margin:0 5px 3px 0;padding:3px 8px;line-height:14px;background-color:#fff;border:2px solid #eee}
.properties label.hover{border-color:#ccc}
.properties label.checked{color:#F2991A;background:#fff url('../images/checked.gif') no-repeat right bottom;border-color:#F49A1B}
.properties label input{display:none}
.icon_info,.icon_pack,.icon_view,.icon_cf{display:inline-block;height:16px;width:16px;text-indent:-999em;background-color:transparent;background-position:0 0}
.icon_delete,.icon_heart {font-size:16px;}
.icon_pack{background-image:url('../images/package.gif')}
.icon_view{background-image:url('../images/eye.gif')}
.icon_cf{background-image:url('../images/smile.gif')}
.star-rating-control  .radio {    display: block;
    min-height: 20px;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;}
.star-rating-control 	.radio+.radio {margin-top:0}
.star-rating{float:left;width:24px;height:24px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
.star-rating, div.star-rating a{background:url('../images/star.gif') no-repeat 0 0}
.star-rating a{display:block;width:24px;height:24px;background-position:0 0;border:0}
.rating-cancel, div.rating-cancel a{display:none}
.star-rating-on a{background-position:0 -48px !important}
.star-rating-hover a{background-position:0 -48px !important}
.star-rating-readonly a{cursor:default !important}
.star-rating{background:transparent!important;overflow:hidden!important}

.cloud_zoom_title{position:absolute !important;top:0px;width:100%;padding:3px;color:#fff;font-size:12px;line-height:16px;text-align:center;background-color:#000}
.cloud_zoom_big{overflow:hidden}
.cloud_zoom_loading{padding:3px;color:white;background:#222;border-radius:5px}

.button_mini{padding:0 10px;color:#fff;font-size:12px;line-height:18px;background:#888;border-radius:3px;float:right;}
.button_mini:hover{color:#fff;text-shadow:0 1px 0 #333;text-decoration:none;background:#ccc url('../images/slight_bg.gif') repeat-x 0 -50px}

.main-header {
    background-color: #FFFFFF;
    border-bottom: 1px solid #666;
    border-color: #e5e5e5;
	padding:10px 0;
}
#srecs_cp_open{z-index:100;position:fixed;top:69px;left:0;display:none;width:36px;height:31px;text-indent:-999em;background:url(../images/open.png) no-repeat right top;}
#srecs_cp_open:hover{background-position:right bottom;}
#srecs_cp{z-index:100;position:fixed;top:50px;left:0;width:180px;height:350px;padding:33px 10px 19px;background:url('../images/bg.png') no-repeat center top;}
#srecs_cp_title{z-index:10;position:absolute;top:7px;left:60px;display:block;width:73px;height:23px;text-indent:-999em;}
#srecs_cp_close{z-index:20;position:absolute;top:18px;right:-2px;display:block;width:60px;height:33px;text-indent:-999em;background:url('../images/close.png') no-repeat right top;}
#srecs_cp_close:hover{background-position:right bottom;}
#srecs_cp_wrapper{width:180px;height:350px;background:#F2F2F2 url('../images/bg.png') no-repeat -10px -33px;}
#srecs_cp h3{margin:0;padding:7px 10px 8px;color:#f60;font-size:12px;font-weight:bold;border-bottom:1px solid #f8f8f8;}

#srecs_cp .section{overflow:hidden;position:relative;padding:10px;}
#srecs_cp .row{padding:3px 0;}
#srecs_cp label{display:block;padding:4px 0;line-height:14px;color:#000;font-size:12px;}
#srecs_cp .row:first-child, #srecs_cp .row:first-child label{padding-top:0!important;}
#srecs_cp .change label{float:left;}
#srecs_cp .change select{float:left;width:100px;margin-left:3px;}

#srecs_cp p{line-height:16px;}
#srecs_cp a{text-decoration:underline;}
#srecs_cp strong{font-weight:bold;}
#srecs_cp .online{padding:5px 0;}
#srecs_cp .online a{margin-right:5px;}
#srecs_cp .online img{vertical-align:middle;}
#srecs_cp select,#srecs_cp input[type=text]{float:left;margin-right:5px;line-height:20px;color:#666;font-size:12px;background:#f8f8f8;border:1px solid #ddd;border-radius:3px;}
#srecs_cp input[type=text]{height:18px;padding:1px 3px;}
#srecs_cp select{width:100%;padding:3px;}
#srecs_cp select:hover,#srecs_cp select:focus,#srecs_cp input[type=text]:hover,#srecs_cp input[type=text]:focus{color:#000;background-color:#fffbe5;border-color:#928641 #d7cd94 #d7cd94 #aea368;}
#srecs_cp .read_doc{padding:10px 0;text-align:center;}
#srecs_cp .read_doc a{color:#f60;font-size:14px;font-weight:bold;text-decoration:none;}
#srecs_cp .read_doc a:hover{font-weight:bold;text-decoration:underline;}
#srecs_cp .notice{margin-bottom:5px;color:#F04331;}
#srecs_cp_more{position:absolute;left:38px;bottom:27px;display:block;height:35px;width:125px;text-indent:-999em;background:url(../images/button.png) no-repeat left top;}
#srecs_cp_more:hover{background-position:left bottom;}

#header{margin-bottom:10px;background:url('../images/header_bg.gif') repeat-x 0 bottom}
#header .container_sr{position:relative;height:110px}
#logo{float:left;height:70px;width:200px;margin:20px 20px 0 0;font-size:18px;font-weight:bold;text-align:center}
#logo img{max-width:100%}
.header_search{float:left;position:relative;height:32px;overflow:hidden;background:#fff}
.header_search form{display:block;height:32px;padding:6px 74px 6px 6px;border: 1px solid #ccc}
.header_search .keyword{display:block;height:20px;width:100%;padding:0;color:#999;font-size:14px;line-height:20px;background-color:transparent;background-image:none;border-width:0}
.header_search .submit{position:absolute;top:0;right:0;height:32px;width:68px;padding-left:8px;    letter-spacing: 3px;background: #666;border-width:0 ;color: #fff}
.header_search .submit:hover { background: #888;-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;}
.header_nav{float:right;width:250px}
.main_nav{float:left;width:760px;margin-top:5px}
nav.pcmenu.slideLeft.gry a:hover { color: #E14847 !important;}
.nav li.bigmenu{float:left;padding-right:20px;position:relative}
.nav a:hover{text-decoration:none}
.nav a.bigmenu{float:left;font-size:14px;line-height:30px;}
.nav a.bigmenu span{float:left}
.nav li.current a.bigmenu{font-weight:bold}
.nav li.parent a.bigmenu span{padding-right:15px;background:url('../images/nav_arrow.gif') no-repeat right 13px}
.nav li.parent:hover a.bigmenu span, .nav li.parent_hover a.bigmenu span{background-position:right -17px}
.nav li.parent:hover, .nav li.parent_hover{z-index:100}
.nav li:hover .sub_nav, .nav li.parent_hover .sub_nav{display:block}
.nav .sub_nav{display:none;position:absolute;left:-10px;top:29px;height:auto;width:150px;background-color:#fff;border-top:3px solid #444}
.nav .sub_nav ul{height:auto;padding:10px 18px;border:1px solid #ccc;border-top-width:0;border-radius:0 0 5px 5px;box-shadow:0 5px 8px #999}
.nav .sub_nav ul li{display:block;height:24px;width:100%}
.nav .sub_nav ul a{display:block;height:24px;padding:0;font-size:14px;font-weight:bold;line-height:24px}

.top_nav li.bigmenu{float:left;}
.top_nav li.bigmenu{padding-right:10px;padding-left:11px;background:url('../images/dot_spacer.gif') no-repeat left center}
.top_nav li.first{padding-left:0;background-image:none}
.top_nav a.bigmenu{font-size:12px;line-height:20px}
.top_nav a.bigmenu strong{height:20px;padding-right:12px;font-weight:normal}
.top_nav li.parent a.bigmenu span{padding-right:13px;background:url('../images/nav_arrow_small.gif') no-repeat right 8px}
.top_nav li.parent:hover a.bigmenu span, .top_nav li.parent_hover a.bigmenu span{background-position:right -22px}
.top_nav .sub_nav{z-index:101;left:0;padding-top:0;top:19px;width:87px}
.top_nav .sub_nav ul{padding:10px 10px 12px}
.top_nav .sub_nav ul li{height:18px}
.top_nav .sub_nav ul a{height:18px;padding:0;font-size:12px;font-weight:normal;line-height:18px}

.user_area {
    float: right ;
    height: 33px;
    margin: 10px 0 0 0;
    line-height: 28px;
}
.user_area a{margin-left:10px}
.header_nav .cart:hover .btn-label{color:#efb740}
.header_nav .cart{border:1px solid #ccc;padding-right: 5px;}
.header_nav .btn-label{   
    left: 0;
    width: 35px;
    height: 32px;
    margin-right: 5px;
    border-right: 1px solid #ccc;}
.cart{float:right;position:relative;z-index:100;height:33px;Margin-top:5px}

.cart .cart_info{float:left}
.cart .cart_info .btn-primary,.smallpic .btn-primary{
    color: #fff;
    background-color: #E14847;
    border-color: #D64140;
}
.cart .cart_info a{display:block;line-height:28px;font-size:14px}
.cart .cart_info a:hover{text-decoration:none}
.cart .cart_info a em{float:left;width:24px;height:24px;overflow:hidden;margin-right:6px;padding:7px 0 2px;color:#fff;font-size:12px;line-height:18px;text-align:center;background:url('../images/bag.gif') no-repeat 0 1px}
.cart .list_wrapper{display:none;    position: absolute;
    top: 20px;
    right: 0;
    padding-top: 20px;}
.cart .list_arrow{display:block;position:absolute;top:-10px;right:0;height:10px;width:80px;text-indent:-999em}
.cart .loader{position:absolute;top:10px;right:10px}
.cart .list{width: 260px;
    padding: 10px;
    border: 1px solid #ccc;
    box-shadow: 0px 5px 3px #999;
    background-color: #fff;}
.cart .list .cart_empty{padding:15px 5px;font-size:14px;font-weight:bold;text-align:center}
.cart .list li{padding:5px 0;background:url('../images/spacer.gif') repeat-x left top}
.cart .list li.first{background-image:none}
.cart .list .package_fudoz_list{display:none}
.cart .list .photo{display:block;float:left;width:40px;height:40px;margin-right:10px}
.cart .list .photo img{width:40px;height:40px}
.cart .list .name{display:block;padding-top:3px;line-height:16px}
.cart .list .name em{margin-left:3px}
.cart .list .package_name{display:block;padding:5px 5px 5px 20px;font-size:14px;font-weight:bold;line-height:18px;background:url('../images/package.gif') no-repeat left 6px}
.cart .list .extra_info{display:block;color:#999}
.cart .list .extra_info em{display:inline-block;color:#efb740}
.cart .list span.price{float:left;width:130px;padding-top:3px;font-weight:bold}
.cart .list .action{float:right;width:50px;padding-top:3px;text-align:right}
.cart .list .action a{display:inline-block;padding:2px 8px;background:#555;color: #fff; font-size: 13px;}
.cart .list .action a:hover{color:#fff;text-decoration:none;background-color:#efb740;background-position:left -90px}
.cart .list .total{margin-top:5px;padding:5px 0;border-top:1px solid #eee}
.cart .list .total .price{font-weight:bold}
.cart .list .next{padding:5px 0;text-align:right}
.cart .list .next a:hover{border-color:#333}
.cart .list .next a {
    background: none;
    color: #333;
    border-radius: 0;
    border: 1px solid #ccc;
}
.cart .list .next span {
    color: #333;
    text-shadow: none;
}
.cart .list .close{position:absolute;left:20px;bottom:15px;display:none}

.all_cat_wrapper{position:absolute;left:10px;bottom:0;height:28px;width:200px}
.all_cat_wrapper .all_cat{display:block;height:21px;width:200px;text-indent:-999em;background:url('../images/all_cat.gif') no-repeat 0 0}
.all_cat_wrapper .fixed{height:8px;overflow:hidden;background-color:#fff;border-left:2px solid #464646;border-right:2px solid #464646}
.all_cat_wrapper .all_category{display:none;width:200px;z-index:100}
.all_cat_wrapper:hover .all_category, .all_cat_wrapper_hover .all_category{display:block}
.all_cat_wrapper:hover .all_cat, .all_cat_wrapper_hover .all_cat{background-position:0 -21px}
#page_index .all_cat_wrapper .all_cat{background-position:0 -21px}
#page_index .all_cat_wrapper:hover .all_cat, #page_index .all_cat_wrapper_hover .all_cat{background-position:0 -21px}

.shop_notice{padding:9px 15px;font-size:14px}
#footer{background-color:#f8f8f8;border-top:1px solid #e4e4e4;    padding: 20px 0 0;margin-top:20px}
#footer .container_sr{padding:20px 0 40px}
#footer .links .bd{padding:10px}
.link_list a{display:inline-block;margin-right:10px;vertical-align:middle}
.footer_listing{margin-bottom:30px}
.footer_listing .contact{float:right;width:220px;padding:20px 20px 20px 40px;color:#888;background-color:#f3f3f3;border-radius:10px}
.footer_listing .contact h4{margin:10px 0;line-height:20px}
.footer_listing .contact p{line-height:1.5em}
.footer_listing .contact p a{margin-right:5px}
.footer_listing .contact p img{margin-right:3px;vertical-align:middle}
.footer_listing .contact .tel{color:#666;font-size:22px}
.footer_listing .articles{float:left;width:680px;margin-top:20px}
.footer_listing .articles a{color:#888}
.footer_listing .articles dl{float:left;width:120px;margin-left:20px}
.footer_listing .articles dl.first{margin-left:0}
.footer_listing .articles dt{padding:10px 0;font-size:1.3em;font-weight:bold;line-height:20px}
.footer_listing .articles dd{padding:5px 0;line-height:15px}
.bottom_nav{margin-bottom:10px;text-align:center;line-height:12px;    padding: 15px 0 0;}

.bottom_nav a{display:inline-block;padding:0 10px;color:#ccc;border-left:1px dotted #ccc}
.bottom_nav a:hover{color:#eee}
.bottom_nav a.first{border-left-width:0}
.copyright, .credits{margin-bottom:10px;color:#888;text-align:center}
.copyright a, .credits a{color:#888}

.box{margin-bottom:10px}
.box .hd{height:31px;background:#f6bc00;background-image: -webkit-linear-gradient(top,#f6bc00,#dca800);
    background-image: linear-gradient(top,#f6bc00,#dca800);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#f6bc00),to(#dca800));
    background-image: -webkit-linear-gradient(top,#f6bc00,#dca800);}
.box .hd h3{float:left;height:30px;padding:1px 10px 0;font-size:14px;font-weight:bold;line-height:30px;text-shadow:0 1px 0 #fff}
.box .hd h3 a { line-height: 30px;}
.box .hd .extra{display:none;float:right;height:30px;padding:1px 10px 0;line-height:30px;}
.box .bd{padding:9px;background-color:#fff;border:1px solid #e4e4e4;box-shadow:0 1px 0 #f5f5f5}
.bd:after{clear:both;content:'\0020';display:block;visibility:hidden;height:0}
.bd.fudoz_list li { margin: 5px;}
.bought_fudoz .bd.fudoz_list .promo { top: 0;}
.bd.fudoz_list .promo {
    position: absolute;
    width: 60px !important;
    font-size: 14px;
    color: #fff;
    height: 26px;
    background-color: #FD5252;
    text-align: center;
    padding: 3px 6px;
    top: -42px;
    border-radius: 0;
}
#fudoz_list .promo,.bought_fudoz .promo {
    line-height: 1.4em;
}
.display_grid .promo {
    line-height: 1.7em;
}
.bd{display:inline-block}* html .bd{height:1%}.bd{display:block}
.box .bd .more{visibility:hidden;position:relative;float:right;margin-top:-30px;margin-right:5px}
.box:hover .bd .more{visibility:visible}
.user .box .bd h2.title {
    text-shadow: none;
    color: #fff;
    background-color: #a52a2a;
	background-image:none;
}	
.user .box .bd h2.title a {color:#fff;}
.box .bd h2.title{    clear: both;
    padding: 8px 15px;
    margin: 10px 0;
    color: #666;
    font-size: 14px;
    line-height: 18px;
    text-shadow: 0 1px 0 #fff;
    background-color: #f1f1f1;
    background-image: -webkit-gradient(radial,100 36,0,100 -40,120,from(#fafafa),to(#f1f1f1));}
.box .bd h2.first_title{margin-top:0}
.box .bd h2.title .extra{display:block;float:right;font-size:14px}
.box .bd h2.title .extra .edit{display:block;float:right;padding-left:18px;font-size:12px;font-weight:normal;line-height:18px;background:url('../images/edit.gif') no-repeat left top}
.thin_box .hd{display:none}
.thin_box h1 {padding: 5px 15px !important;}
.thin_box dl {margin-bottom:0}
.thin_box .bd{padding:0;}

.legend_box{position:relative;margin:30px 10px}
.legend_box .legend{position:absolute;left:25px;top:-18px;height:36px;width:150px;text-indent:-999em;background:url('../images/box_legend.gif') no-repeat left top}
.fancy_box .hd {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    color: #FFFFFF;
    font-size: 18px;
    font-family: 'FjallaOneRegular';
    padding: 5px 17px;
    text-transform: uppercase;
    background:#ffd16e;
    height: 40px;
}
.fancy_box .hd h3{background-position:0 -124px;text-shadow:0 1px 0 #666}
.fancy_box .hd .extra{background-position:right -155px}
.fancy_box .bd{    padding: 6px 5px 5px;
    background-color: #f7f7f7;
    border: 1px solid #ebebeb;}
.fancy_box .bd a {color:#666;}
.col_main .box .hd{background:none;border-top:1px solid #E4E4E4}
.col_main .box .hd h3{padding-left:0;color:#555;font-size:17px;background:none}
.col_main .box .hd .extra{padding-right:0;background:none}
.col_main .box .bd{padding:9px 0;border:none;box-shadow:none}

.col_main .extra_box .hd{height:39px;line-height:39px;border-top-width:0;border-bottom:2px solid #eee}
.col_main .extra_box .hd h3{height:36px;padding-top:0;color:#888;font-size:20px;line-height:36px}
.col_main .extra_box .hd .button_mini{float:left;margin-top:10px}
.col_main .extra_box .hd .extra{height:36px}
.col_main .extra_box .bd{border-top-width:0}
#cate-page .tab_able_box {
    margin: 10px 0;
    border-bottom: 1px solid #ddd;
}
.tab_able_box .box{padding-top:39px;margin-top:-39px}
.tab_able_box .box .hd{display:none}

.tab_wrapper{position:relative;height:32px;line-height:32px;}
.tab_wrapper .tabs{float:left;height:32px;    margin-bottom: 0;}
.tab_wrapper .extra{float:right;height:30px;overflow:hidden;}
.tab_wrapper .tabs .label{display:inline-block;float:left;padding:0 5px 0 10px;line-height:32px}
.tab_wrapper .tabs a{display: block;
    float: left;
    height: 32px;
    padding: 3px 20px 0;
    margin-right: 4px;
    line-height: 29px;
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
    color: #555;}
.tab_wrapper .tabs a sup{display:inline-block;float:right;height:19px;margin:5px -5px 0 5px;padding:0 6px;color:#fff;line-height:19px;font-size:12px;font-weight:bold;background:#ccc;border-radius:500px;text-shadow:0 1px 0 #999}
.tabs.order a {    color: #555;    font-weight: normal;}
.tabs.order a:hover {    color: #428bca}
.tab_wrapper .tabs a.current{    position: relative;
    margin-bottom: -2px;
    padding: 1px 18px 2px;
    background-color: #F1F1F1;
    border-bottom-width: 0;}
.tab_wrapper .tabs .arrow_up, .tab_wrapper .tabs .arrow_down{display:inline-block;float:right;height:19px;width:19px;margin:5px -5px 0 5px;text-indent:-999em;background:url('../images/tab_arrow.gif') no-repeat left top}
.tab_wrapper .tabs .arrow_down{background-position:left -20px}
.tab_wrapper .display{float:right;padding:9px 4px}
.tab_wrapper .display em{display:block;float:left;padding-right:5px;line-height:19px}
.tab_wrapper .display a{display:block;float:left;height:19px;margin-right:3px;line-height:19px;}
.tab_wrapper .dp_grid{background-position:-20px 0}
.tab_wrapper .dp_grid_current{background-position:-20px -20px}
.tab_wrapper .dp_list{background-position:0 0}
.tab_wrapper .dp_list_current{background-position:0 -20px}
.tab_wrapper .dp_text{background-position:-40px 0}
.tab_wrapper .dp_text_current{background-position:-40px -20px}
.slider{position:relative;overflow:hidden;background:url('../images/loading.gif') no-repeat center center}
.slider, .slider li, .slider img{width:760px;height:210px}
.slider .triggers{position:absolute;bottom:10px;right:10px;z-index:10;opacity:0.8}
.slider .triggers:hover{opacity:1}
.slider .triggers a{float:left;height:20px;width:20px;color:#fff;cursor:pointer;font-size:12px;line-height:20px;margin-right:3px;text-align:center;text-decoration:none;text-shadow:0 1px 0 #999;background:#c0c0c0 url('../images/slight_bg.gif') repeat-x 0 -10px;border-radius:3px}
.slider .triggers a:hover,
.slider .triggers .current{color:#fff;text-shadow:0 1px 0 #333;text-decoration:none;background:#666 url('../images/slight_bg.gif') repeat-x 0 -50px}
p.selector { margin-bottom: 30px;}
.box .hd .selector{height:26px;width:550px;overflow:hidden;padding-top:4px;text-align:right}
.box .hd .selector a{float:right;margin-bottom:5px;padding:0 8px;color:#888;font-size:12px;line-height:24px;white-space:nowrap}
.box .hd .selector a.current{padding:0 12px;color:#fff;text-shadow:0 1px 0 #999;background-color:#aaa;border-radius:3px}
.col_sub .box .hd .selector, .col_extra .box .hd .selector{display:none}
.loader{display:inline-block;height:16px;width:16px;background:url('../images/loader.gif') no-repeat center center;visibility:hidden}
.col_main .fudoz_list .loader{position:absolute;top:50%;left:50%;height:30px;width:30px;margin-top:-15px;margin-left:-15px;background-image:url('../images/loading.gif')}
.photo, .cover{background:url('../images/loading.gif') no-repeat center center}
.fudoz_list ul:after{clear:both;content:'\0020';display:block;visibility:hidden;height:0}
.fudoz_list ul{display:inline-block}* html .fudoz_list ul{height:1%}.fudoz_list ul{display:block}
.fudoz_list li{display:block;float:left;position:relative}
.fudoz_list .photo{display:block}
.fudoz_list .photo img{vertical-align:top}
.fudoz_list .info{position:relative}
.fudoz_list .name{display:block}
.fudoz_list .name em{font-weight:bold}
.fudoz_list .price {
	display:block;font-weight:bold;  font-size: 18px; color: #A00000;
}
.fudoz_list .end_time_wrapper{display:block;overflow:hidden;padding:3px 8px 3px 3px;color:#999;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;margin:10px 0}
.fudoz_list .end_time_wrapper em{padding:0 1px 0 2px;color:#f04331;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold}
.fudoz_list .menu{position:absolute;top:30px;right:20px;display:none}
.promotion_fudoz,.bs-hot-fudoz,.bs-new-fudoz,.bs-best-fudoz{margin:10px 0}
.promotion_fudoz .fudoz_list .menu{top:57px}
.fudoz_list li:hover .menu, .fudoz_list li.hover .menu{display:block;}
.fudoz_list .menu a{display:block;height:25px;width:25px;margin-bottom:3px;text-indent:-999em;background:url('../images/menu_icon.png') no-repeat 0 0}
.fudoz_list .menu .buy{background-position:0 -25px}
.fudoz_list .menu .collect{background-position:0 -50px}
.fudoz_list .menu a:hover{background-position:-25px 0}
.fudoz_list .menu .buy:hover{background-position:-25px -25px}
.fudoz_list .menu .collect:hover{background-position:-25px -50px}
.fudoz_slider {
    position: relative;
    border-bottom: 1px solid #eee;
    margin-bottom: 20px;
}
.fudoz_list .controls .prev, .fudoz_list .controls .next{display:block;float:left;position:absolute;top:-25px;right:35px;height:19px;width:19px;text-indent:-999em;background:url('../images/scroll_btn.gif') no-repeat left top}
.fudoz_list .controls .next{right:12px;background-position:right top}
.extra_box .fudoz_list .controls .prev, .extra_box .fudoz_list .controls .next{top:-29px}
.fudoz_list .controls .prev:hover{background-position:left bottom}
.fudoz_list .controls .next:hover{background-position:right bottom}
.vertical_slider_wrapper{position:relative;padding:20px 0}
.vertical_slider_wrapper .prev, .vertical_slider_wrapper .next{display:block;position:absolute;top:0;left:50%;margin-left:-90px;height:15px;width:180px;text-indent:-999em;background:#eee url('../images/vertical_scroll_btn.gif') no-repeat left top}
.vertical_slider_wrapper .next{top:auto;bottom:0;background-position:left bottom}
.vertical_slider_wrapper .prev:hover{background-position:right top}
.vertical_slider_wrapper .next:hover{background-position:right bottom}
.col_main .fudoz_list{position:relative}
.col_main .fudoz_list .empty{padding:80px 0}
.col_main .fudoz_list li, .display_grid li{width:175px;margin:10px 0 10px 20px}
.col_main .fudoz_list li.first_child, .display_grid li.first_child{clear:left;margin-left:0}
.col_main .fudoz_list .photo, .display_grid .photo{height:155px;width:155px;padding:10px}
.col_main .fudoz_list .info, .display_grid .info{display:block}
.col_main .fudoz_list .photo img, .display_grid .photo img{width:155px;height:155px}
.col_main .fudoz_list .name, .display_grid .name{padding:5px 0;line-height:18px;font-size:14px;    text-align: center;}
.col_main .fudoz_list .price, .display_grid .price{padding:3px 0;font-size:14px}
.col_main .fudoz_list .promo, .display_grid .promo{display: block;
    height: 25px;
    width: 45px;
    position: absolute;
    top: -155px;
    left: -5px;
    color: #fff;
    background-color: #CD0000;
    text-align: center;
    font-size: 12px;
    padding-top: 3px;}
.display_grid .actions{padding:5px 0}
.col_main .fudoz_list .btn_qv{display:none;position:absolute;top:120px;left:20px;height:23px;width:135px;color:#fff;text-align:center;text-indent:-999em;background:transparent url('../images/btn_qv.png') no-repeat 0 0;opacity:0.8;}
.col_main .fudoz_list .btn_qv:hover{opacity:1;}
.col_main .fudoz_list li:hover .btn_qv, .col_main .fudoz_list li.hover .btn_qv{display:block;}
.col_main .display_list li{width:370px;margin:10px 0 10px 20px}
.col_main .display_list li.first_child{clear:left;margin-left:0}
.col_main .display_list .photo{width:350px;height:350px;padding:10px}
.col_main .display_list .photo img{width:350px;height:350px}
.col_main .display_list .btn_qv{left:118px;top:300px;}
.col_main .display_text li{width:100%;padding:5px 0;margin:0;background:url('../images/spacer.gif') repeat-x left top}
.col_main .display_text li.first{background-image:none}
.col_main .display_text li:hover, .col_main .display_text li.hover{background-color:#f6f6f6}
.col_main .display_text .photo{float:left;width:60px;height:60px;padding:5px 10px;border-bottom-width:0}
.col_main .display_text .photo img{width:60px;height:60px}
.col_main .display_text .info{float:left;width:460px;padding:0 10px;background-image:none}
.col_main .display_text .name{display:inline-block}
.col_main .display_text .promo{top:10px;right:20px}
.col_main .display_text .actions{float:right;width:170px;padding:18px 10px 0 0;text-align:right}
.col_main .display_text .actions .button{margin-left:2px;font-size:12px}
.col_main .display_text .btn_qv{left:450px;top:25px;}
.col_sub .fudoz_list li{display:inline-block;float:none;width:100%;padding:10px 0;background:url('../images/spacer.gif') repeat-x left top}
.col_sub .fudoz_list li.first{background-image:none}
.col_sub .fudoz_list .photo{float:left;width:60px;height:60px;margin-right:10px}
.col_sub .fudoz_list .photo img{width:60px;height:60px}
.col_sub .fudoz_list .info{display:block;float:left;width:110px}
.col_sub .fudoz_list .name{line-height:16px;margin-bottom:3px}
.col_sub .fudoz_list .promo{display:block;height:33px;width:33px;position:absolute;top:10px;right:0;text-indent:-999em;background:url('../images/sale_s.png') no-repeat left top}
.full_box .fudoz_list li, .full_box .display_grid li{margin:10px 0 10px 18px}
.full_box .fudoz_list li.first_child, .full_box .display_grid li.first_child{margin-left:0}

.filter dl{padding:5px 0;line-height:18px;background:url('../images/spacer.gif') repeat-x left top}
.filter .first{background-image:none}
.filter dt{float:left;width:80px;padding:5px 0;font-weight:bold;text-align:right}
.filter dd{padding:3px 10px 3px 80px}
.filter dd a{display:inline-block;margin-right:5px;padding:2px 8px;white-space:nowrap;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.filter dd a:hover{text-decoration:none;background-color:#eee;text-shadow:0 1px 0 #fff}
.filter dd a.all{font-weight:bold;background-color:#eee}
.filter dd a.current{color:#fff;background:#666;text-shadow:0 1px 0 #333}
.webbread{padding-bottom:10px;padding-left:10px;line-height:14px;}
.webbread a{color:#777;font-weight:normal}
.webbread code{    background: transparent;padding:0 3px;color: #E41E55}
.pagination{padding:15px 0 10px;font-size:14px;font-weight:bold;text-align:right;clear:both}
.pagination a{color:#999;margin-left:3px;padding:4px 10px;background-color:#eee;border:1px solid #bbb;border-radius:3px;    line-height: 35px;}
.pagination a:hover{color:#666;text-decoration:none;background-color:#ddd;border-color:#999}
.pagination a.current{color: #fff;background-color: #ffd16e;   border-color: #F38585;}
.pagination span{padding:5px 10px}
.pagination .total{color:#ccc;}
.fudoz_details .bd{padding:0;border-width:0;box-shadow:none}
.fudoz_details h1{padding:5px 0;color:#333;font-size:20px;font-weight:bold;line-height:30px;background:url('../images/spacer.gif') repeat-x left bottom}
.fudoz_details h1 em{float:right;padding-left:10px;color:#999;font-size:12px;font-weight:normal}
.fudoz_details .slogan{padding:10px 0 5px;color:#F04331;font-size:14px;font-weight:bold;text-align:left}
.fudoz_details .details{margin-bottom:10px;position:relative}
.fudoz_details .extra_details{margin-bottom:10px}
.fudoz_details .basic{padding:10px 0}
.fudoz_details .basic li{padding:5px 15px;line-height:16px}
.fudoz_details .basic li strong{font-weight:normal}
.fudoz_details .basic li.sale_price{padding-bottom:0;line-height:20px}
.fudoz_details .basic li.sale_price strong{vertical-align:top}
.fudoz_details .basic li.sale_price .price{display:inline-block\0;color:#f04331;font-family:arial;font-size:26px;font-weight:bold;}
.fudoz_details .basic li.sale_price .price sup{top:0;}
.details sup {top:0;margin-left:3px}
.fudoz_details .basic li.sale_price .org_price{padding-left:10px;color:#999;vertical-align:top;    text-decoration: line-through;}
.fudoz_details .basic li.sale_point{padding-bottom:0;line-height:20px}
.fudoz_details .basic li.sale_point strong{vertical-align:top}
.fudoz_details .basic li.sale_point .price{color:#f04331;font-family:arial;font-size:26px;font-weight:bold}
.fudoz_details .basic .rank_price, .fudoz_details .basic .volume_price{padding-right:10px}
li.end_time_wrapper strong{line-height:28px;vertical-align:top}
li.end_time_wrapper .end_time{display:inline-block;padding:3px 8px 3px 3px;color:#999;line-height:20px;background-color:#f6f6f6;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-shadow:0 1px 0 #fff}
li.end_time_wrapper .end_time em{padding:0 3px 0 5px;color:#f04331;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold}
.fudoz_details .actions{margin-bottom:10px;padding:15px;background-color:#f8f8f8;    border: 1px solid #eee;}
.fudoz_details .actions p{padding:5px 0;line-height:16px}
.fudoz_details .actions strong{font-weight:normal}
.fudoz_details .actions .stock{padding-left:10px;color:#999}
.fudoz_details .actions .number{width:30px;padding:2px;color:#999}
.fudoz_details .actions .price_input{width:50px;color:#999}
.fudoz_details .actions .notice{padding-left:22px;background:url('../images/error.gif') no-repeat left 6px}
.fudoz_details .extra_options{margin-top:-10px;padding:5px 15px}
.gallery{width:100%;margin-top:20px;margin-bottom:10px}
.gallery .cover{width:100%;height:auto;margin-bottom:10px}
.gallery .cover img{width:100%;height:auto;font-size:1px; margin: 0 auto;}
.gallery .thumb li{display:block;float:left;height:54px;width:54px;margin:0 0 5px 5px}
.gallery .thumb li.first_child{margin-left:0}
.gallery .thumb li a{display:block;padding:1px;border:1px solid #ddd}
.gallery .thumb li a:hover{padding:0;border:2px solid #f60}
.gallery .thumb li img{height:50px;width:50px;vertical-align:top}

.fudoz_details .promote_box{clear:both;margin-bottom:10px;font-size:14px;font-weight:bold;line-height:25px}
.fudoz_details .promote_box em{color:#069;font-size:20px;font-weight:bold}
.fudoz_details .promote_box .price{font-size:22px;font-weight:bold}
.fudoz_promotion{clear:both;padding:10px;margin-bottom:10px;line-height:20px;background:#fff url('../images/spacer.gif') repeat-x left top}
.fudoz_promotion dt{padding-bottom:5px;font-size:14px;font-weight:bold}
.fudoz_promotion dd { margin: 7px 0;}
.fudoz_promotion .type{margin-right:5px;padding:2px 5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.fudoz_promotion .type:hover{color:#fff}
.type_snatch{color:#fff;background-color:#ff5215}
.type_group_buy{color:#fff;background-color:#ff9522}
.type_auction{color:#fff;background-color:#ff5215}
.type_activity{color:#fff;background-color:#97cf4d}
.type_package{color:#fff;background-color:#97cf4d}
.fudoz_tags{clear:both;padding:10px;margin-bottom:10px;line-height:20px;background:url('../images/spacer.gif') repeat-x left top}
.fudoz_tags h2{padding-bottom:5px;font-size:14px;font-weight:bold}
.fudoz_tags .tags{padding:5px 0;line-height:18px}
.fudoz_tags input{vertical-align:middle}
.tags .item_wrapper{display:block;margin-bottom:5px}
.tags_cloud .tags .item_wrapper{display:inline;white-space:nowrap}
.tags .item{display:inline-block;margin:0 5px 3px 0;padding:3px 5px 3px 12px;line-height:16px;white-space:nowrap;background-color:#eee;border-radius:11px;-moz-border-radius:11px;-webkit-border-radius:11px}
.tags .item em{display:inline-block;margin-left:5px;padding:2px 4px;line-height:12px;background-color:#fff;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px}
.tags .item:hover{color:#fff;text-decoration:none;background-color:#ff8c22}
.tags .item:hover em{color:#f60}
.tags .drop{margin-right:15px}
.package_fudoz .bd{padding:14px}
.package_fudoz dl{padding:10px 0;background:url('../images/spacer.gif') repeat-x left top}
.package_fudoz dl.first{background-image:none}
.package_fudoz dt{margin-bottom:10px;padding:5px 10px;font-size:16px;font-weight:bold;background:url('../images/icon.gif') no-repeat left -110px}
.package_fudoz .item_wrapper{display:block;float:left;width:580px;padding:5px 0}
.package_fudoz .item{display:block;float:left;width:140px;padding-right:45px;background:url('../images/plus.gif') no-repeat 145px 45px}
.package_fudoz .last{padding-right:0px}
.package_fudoz .item .photo{display:block;width:120px;height:120px}
.package_fudoz .item .photo img{width:120px;height:120px}
.package_fudoz .item .name{display:block;padding:3px 0;line-height:1.3em}
.package_fudoz .item em{padding:2px 5px;background-color:#eee;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.package_fudoz .price_wrapper{display:block;float:right;width:130px;padding:5px 0}
.package_fudoz .price_wrapper span{display:block;padding-bottom:5px}
.package_fudoz .price_wrapper .shop{font-size:20px;font-weight:bold}
.package_fudoz .action{display:block;float:right;width:130px;margin-top:10px}
#fudoz_info .box{float:left;width:100%}
#page_group_buy h1 {padding-left: 15px;}
.fudoz_description{padding:10px 10px 20px;color:#333;font-size:14px;line-height:20px}
.fudoz_description p{padding:10px 0 20px;color:#333;font-size:14px;line-height:20px}
.fudoz_description h1{margin:8px 0;padding:5px 10px;color:#333;font-size:18px}
.fudoz_description h2{margin:5px 0;padding:5px 10px;color:#333;font-size:16px;background-color:#f6f6f6;border-bottom:1px solid #eee}
.fudoz_description h3, .fudoz_description h4, .fudoz_description h5{margin:3px 0;padding:5px 10px;color:#333;font-size:14px}
.fudoz_description em{font-style:italic}
.fudoz_description a:link, .fudoz_description a:visited{color:#069}
.fudoz_description table{margin:10px 0}
.fudoz_description dl.faq{padding:5px 10px}
.fudoz_description dl.faq dd{margin-left:2em;margin-bottom:15px}
.fudoz_description dl.table{padding:0;border-width:0}
.fudoz_description .time em{padding:0 5px;color:#069;font-size:1.2em;font-weight:bold}
.fudoz_description .price{font-size:1.3em}
.comment_box .bd, .bought_box .bd, .fudoz_desc .bd{padding:14px}
.comment_list li{padding:5px 0}
.comment_list li .info{margin-bottom:5px;padding:5px 10px;font-size:14px;line-height:20px;border-left:4px double #eee}
.comment_list li .info .name{font-size:16px;font-weight:bold;padding-right:10px;text-shadow:0 1px 0 #fff}
.comment_list li .info .time{font-size:12px;color:#999}
.comment_list li .info .drop{float:right}
.comment_list li .info .drop .button{margin-top:-3px}
.comment_list li .talk{padding:10px;font-size:14px;line-height:18px;    background-color: #f8f8f8;}
.comment_list li .talk .title{padding:5px 0;font-weight:bold}
.comment_list li .talk .type{padding-right:5px}
.comment_list li .talk .text{display:block;padding:5px 0;line-height:1.8em;font-size:14px;}
.comment_list li .talk .reply{margin: 5px 0 5px 50px;
    padding: 10px;
    background-color: #f8f8f8;
    border-left: 3px solid #F14331;}
.comment_list li .talk .reply p{padding:5px 0}
.comment_list li .talk .reply .name{color:#f04331;font-weight:bold;font-size:16px}
.comment_box .pagination{margin-bottom:20px}
.comment_box .form{padding:10px 20px 20px}
.comment_box .form div.req{top:20px;right:20px}
.comment_box .form #star_tip{padding:7px 0 0}
.comment_list .rank{display:block;float:right;height:17px;width:100px;margin-top:1px;text-indent:-999em;background:url('../images/stars.gif') no-repeat left top}
.comment_list .rank_2{background-position:0 -30px}
.comment_list .rank_3{background-position:0 -60px}
.comment_list .rank_4{background-position:0 -90px}
.comment_list .rank_5{background-position:0 -120px}
.message_wrapper{margin:40px auto 50px;padding:10px 50px;font-size:14px}
.message_info{padding-left:130px;background:url('../images/info.png') no-repeat 50px 15px}
.message_wrapper dt{margin-bottom:15px;padding:5px 0 10px;color:#f60;line-height:24px;font-size:20px;font-weight:bold;border-bottom:1px dashed #d5d6d7}
.message_wrapper dt em{padding-left:5px;color:#f60}
.message_wrapper dd{padding:5px 0}
.message_wrapper dd p{line-height:1.5em}
.message_wrapper dd em{color:#f60;font-weight:bold}
#page_message .webbread ,#page_search .webbread,#page_auction .webbread ,#page_wholesale .webbread,#page_snatch .webbread,#page_tag_cloud .webbread ,#page_quotation .webbread, #page_group_buy .webbread, #page_exchange .webbread,#page_article .webbread , #page_article_cat .webbread{margin: 20px 5px;}
#page_flow select {margin: 5px;}
.search_form_wrapper .bd{padding:19px}
.search_form .price_input{width:50px}
#page_search .tab_wrapper .display {display:none}
.promotion_fudoz_list .item{padding:20px;background:url('../images/spacer.gif') repeat-x left top}
.promotion_fudoz_list .first{background-image:none}
.promotion_fudoz_list .item h2{float:right;width:100%;padding:5px 10px 5px 0px;color:#333;font-weight:bold;font-size:20px;line-height:24px}
.promotion_fudoz_list .item .photo_wrapper{float:left;width:120px}
.promotion_fudoz_list .item .photo{display:block;width:120px}
.promotion_fudoz_list .item .photo img{width:120px;height:120px}
.promotion_fudoz_list .item .details{float:left;width:280px;padding:14px 10px 14px 25px}
.promotion_fudoz_list .item .details li{padding:3px 0;line-height:16px}
.promotion_fudoz_list .item .details li strong{font-weight:normal}
.promotion_fudoz_list .item .actions{float:right;width:210px;padding:9px;background-color:#fff7ee;border:1px solid #ffdeb9}
.promotion_fudoz_list .item .actions p{padding:3px 0;line-height:2em}
.promotion_fudoz_list .item .actions p em {
    font-size: 1.4em;
    color: #BE0707;
    font-weight: bold;
}
.promotion_fudoz_list .item .actions strong{padding-right:5px;font-weight:normal}
.promotion_fudoz_list .item .actions .button_wrapper{padding-top:10px}
.promotion_fudoz_list .item .actions .bright_price{padding-bottom:0;line-height:20px}
.promotion_fudoz_list .item .actions .bright_price strong{vertical-align:top}
.promotion_fudoz_list .item .actions .bright_price .price{padding-left:18px;color:#f04331;font-family:arial;font-size:26px;font-weight:bold;background:url('../images/currency.gif') no-repeat left center}
.promotion_fudoz_list .item .actions .bright_price .price sup{display:none}
.activity_list .bd{position:relative;padding:9px}
.activity_list .item{padding:20px;background:url('../images/spacer.gif') repeat-x left top}
.activity_list .first{background-image:none}
.activity_list .current{background-image:none}
.activity_list .bright_current{background-color:#eee}
.activity_list .show_all{position:absolute;top:20px;right:30px}
.activity_list .item h2{padding:5px 10px;color:#333;font-weight:bold;font-size:20px;line-height:24px}
.activity_list dd.name{font-size:20px;font-weight:bold}
.activity_list .user_rank em{padding-right:5px;color:#069;font-size:1.2em;font-weight:bold}
.activity_list .number{position:absolute;top:0;right:0;padding:5px 10px;color:#fff;font-size:2em;font-weight:bold;background-color:#069}
.activity_list .display_text li{width:100%;padding:5px 0;background:url('../images/spacer.gif') repeat-x left top}
.activity_list .display_text li.first{background-image:none}
.activity_list .display_text li .photo{float:left;width:50px;height:50px;border-bottom-width:0}
.activity_list .display_text li .photo img{width:50px;height:50px}
.activity_list .display_text li .info{float:left;width:460px;padding:0 10px;background-image:none}
.activity_list .display_text li .promo{top:-1px;right:200px}
.activity_list .display_text li .actions{float:right;width:160px;padding-top:15px}
.activity_list .display_text li .actions .brighter_button{margin-right:5px}
.quotation form{padding:50px 0;text-align:center;line-height:26px}
.quotation form input, .quotation form select{vertical-align:middle}
.myship .bd{padding:19px}
.myship form, .myship table{margin-bottom:10px}
.myship form select{margin-right:5px}
.myship_list{width:100%;margin-top:10px}
.myship_list .name{color:#069;font-weight:bold}
.wholesale h4{padding:5px;margin-bottom:10px;color:#000;font-size:1.2em;font-weight:bold;background:#ddd;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #999;border-bottom:1px solid #999}
.wholesale h4 a{padding-left:10px;color:#ff6600;font-size:12px;font-weight:bold}
.wholesale table{margin-bottom:10px}
.wholesale .submit_order{margin-bottom:10px}
.wholesale .submit_order p{color:#069;font-size:1.2em;font-weight:bold;line-height:1.5em}
.wholesale .submit_order textarea{display:block;float:left;width:85%}
.wholesale .submit_order .action{display:block;float:right;width:10%;padding-top:20px}
.wholesale .submit_order .button{font-size:1.4em}
.wholesale .photo{display:block;width:160px;height:160px;padding:2px;margin:0 auto}
.wholesale .name{display:block;padding:2px;color:#069;font-size:1.2em;text-align:center}
.wholesale .table{margin-bottom:10px}
.wholesale .number{margin-bottom:10px}
.pick_out a{display:inline-block;padding:2px 8px;margin:0 5px 3px 0;background:#fff;border-width:1px;border-style:solid;border-color:#eee #ccc #ccc #eee}
.pick_out a:hover{color:#fff;text-decoration:none;background:#ff6600;border:1px solid #ff6600}
.pick_out .table{padding:0;border-width:0}
.your_choose p{padding:3px 5px;line-height:18px}
.your_choose p strong{display:inline-block;padding-left:12px;background:url('../images/icon.gif') no-repeat 5px -23px}
.your_choose .action{text-align:center}
.po_cat_list .text_list a{display:inline-block;padding-left:12px;background:url('../images/icon.gif') no-repeat 5px -23px}
.po_cat_list .text_list sup{display:inline-block;margin-left:5px;padding:2px 6px;line-height:14px;background-color:#eee;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.tags_cloud .bd{padding:14px}
.tags_cloud .description{padding-bottom:20px;font-size:14px;line-height:18px}
.brand_details .bd{padding:9px}
.brand_details h1{padding:5px;margin-bottom:10px;color:#333;font-size:20px;font-weight:bold;line-height:24px;background:url('../images/spacer.gif') repeat-x left bottom}
.brand_details .description{font-size:14px;line-height:20px}
.brand_details .website{padding:10px;line-height:20px}
.brand_details .cat_list{clear:both;padding:10px;line-height:18px;background:url('../images/spacer.gif') repeat-x left top}
.brand_details .cat_list strong{display:block;margin-bottom:5px}
.brand_details .cat_list a{display:inline-block;margin:0 5px 5px 0;padding:2px 8px;white-space:nowrap;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.brand_details .cat_list a.current{color:#fff;background:#ff8c22 url('../images/slight_bg.gif') repeat-x left -90px}
.brand_details .cat_list a:hover{text-decoration:none;background-color:#eee}
.brand_details .cat_list sup{ display: inline-block;
    margin-left: 5px;
    padding: 0 6px;
    color: #FF932B;
    top: 0;
    font-size: 14px;}
.brand_details .cat_list a:hover sup, .brand_details .cat_list a.current sup{color:#f60;background-color:#fff}
.brand_list li{display:block;float:left;width:210px;height:90px;padding:15px;text-align:center}
.brand_list .logo{display:block;color:#f60;line-height:60px;font-size:16px;font-weight:bold}
.brand_list .logo img{max-width:180px}
.brand_list .name{display:block;padding:4px;line-height:16px}
.all_brand_list li{padding:15px}
.all_cat_list .bd{padding:19px}
.all_cat_list p.bigmenu{padding:8px 10px;font-size:14px;font-weight:bold;line-height:20px;background:#fff url('../images/spacer.gif') repeat-x left bottom}
.all_cat_list p.bigmenu a{color:#333}
.all_cat_list p.bigmenu a sup{display:inline-block;margin-left:5px;padding:0 5px;color:#999;background-color:#eee;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.all_cat_list p.leftmenu{float:left;padding:5px;line-height:18px;font-weight:bold}
.all_cat_list p.leftmenu a{float:left;padding:2px 5px 2px 5px;white-space:nowrap}
.all_cat_list li.level_3{float:left;padding:5px;line-height:18px}
li.level_3.hover {
    background-color: #333;
}
li.level_3.hover a {
    color: #fff;
}
.all_cat_list li.level_3 a{float:left;padding:2px 5px 2px 15px;white-space:nowrap;background:url('../images/icon.gif') no-repeat 5px 10px}
.all_cat_list li.level_3 a sup{display:inline-block;margin-left:5px;padding:0 5px;color:#ccc;background-color:#f8f8f8;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.article .bd{padding:9px 19px}
.article_pro .bd{padding:19px}
.article_title{margin-bottom:10px;padding-bottom:10px;background:url('../images/spacer.gif') repeat-x left bottom}
.article h1{color:#333;font-size:26px;line-height:30px}
.article_info{float:right;clear:right;padding:14px 10px 0;color:#999;line-height:16px}
.article_info span{padding-left:10px}
.article_content{padding:10px 0 20px;color:#333;font-size:14px;line-height:20px}
.article_content h2{margin:5px 0;padding:5px 15px;color:#333;font-size:16px;background-color:#f6f6f6;border-bottom:1px solid #eee;border-radius:5px}
.article_content h3, .article_content h4, .article_content h5{margin:3px 0;padding:5px 10px;color:#333;font-size:14px}
.article_content em{font-style:italic}
.article_content a:link, .article_content a:visited{color:#069}
.article_content p{margin-bottom:10px;padding:5px 0}
.article_content table{margin:10px 0}
.article_content dl.faq{padding:5px 10px}
.article_content dl.faq dd{margin-left:2em;margin-bottom:15px}
.article .download_wrapper{padding:10px 0;text-align:center}
.article .nearby{margin-top:10px;padding:10px;line-height:18px;background:url('../images/spacer.gif') repeat-x left top}
.article .nearby .next{float:right}
.article_search{padding-bottom:10px;text-align:right}
.article_search input{vertical-align:middle}
.article_list li{padding:10px;font-size:14px;font-weight:bold;line-height:20px;background:url('../images/spacer.gif') repeat-x left top}
.article_list .first{background-image:none}
.article_list li .title{display:inline-block;}
.article_list li .author, .article_list li .time{float:right;padding-left:10px;color:#999;font-size:12px;font-weight:normal}
.article_list li.head{margin-bottom:3px;color:#444;font-weight:bold;background-color:#fff;border-bottom:1px dashed #888}
.article_list li.even{background-color:transparent}
.topic .bd{padding:9px 19px}
.topic h1{margin-bottom:10px;padding:8px 0;color:#555;font-size:26px;line-height:30px;background:url('../images/spacer.gif') repeat-x left bottom}
.topic .display_grid ul{padding:10px}
.compare_wrapper .bd{padding:14px}
.compare_wrapper .button{margin:3px}
.current-step {
    width: 50px;
    height: 50px;
    float: left;
    background-color: #F8BA01;
    border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;
    font-size: 25px;
    text-align: center;
    padding-top: 13px;
    color: #fff;
	margin-right:10px;
}
.shop-step {
    width: 50px;
    height: 50px;
    float: left;
    background-color: #ccc;
    border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;
    font-size: 25px;
    text-align: center;
    padding-top: 13px;
    color: #fff;
	margin-right:10px;
}
.shopping-step {
    line-height: 42px;
    height: 50px;
    width: 100%;
    margin: 15px 0px;
}
.check-cart.row {
    border: 1px solid #eee;
    padding-top: 35px;
    margin-top: 50px;
    border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;-webkit-border-radius: 10px;-ms-border-radius: 10px;
}
.shopping-step {
    position: absolute;
    margin-top: -60px;
}
.fudoz_cut, .fudoz_add {
    font-size: 16px;
    color: #888;
}
.fudoz_cut:hover, .fudoz_add:hover {
    color: #555;
}
.flow_wrapper .full_box{position:relative;margin-top:30px}
.form fieldset.radio_wrap label {
    font-size: 14px;
    font-weight: normal;
	color:#333;
}
label#add_purchase {
    width: 100%;
    text-align: center;
	overflow:hidden
}
.fav-fudoz .smallpic {
    border: none;
}
.img-Wrap{width:100%;height:auto;overflow:hidden}
label#add_purchase .price {
    color: #BB0000;
}
.favourable_list h4 {
    font-size: 15px;
}
input[type="checkbox"]:checked + label#add_purchase .btn{background-color: #5BC0DE;
    background-image: none;
    color: #fff;
    text-shadow: none;
    border: 1px solid #26C2F1;}
.flow_step2{background-position:center -36px}
.flow_step3{background-position:center -72px}
.flow_wrapper .box .bd{padding:14px}
#page_flow .flow_wrapper .full_box {  margin: 60px 0 30px;}
.flow_wrapper .full_box .bd{padding-top:10px;padding-bottom:32px}
.flow_wrapper .box h4{padding:8px 10px;font-size:1.2em}
.flow_wrapper .box .form h4{padding:0;margin:0 0 .6em;color:#ff6600;font-size:18px}
.flow_wrapper .box .content{padding:0;border-width:0}
.flow_wrapper .form label b, .user .form .label b{max-width:20%}
.flow_wrapper .form div.submit_wrap{padding:5px 0 5px 12em}
.flow_wrapper .form label .directions{margin-left:12em}
.flow_wrapper .form label select{width:auto}
.flow_wrapper .cart_list .content{padding-right:10px}
.flow_wrapper .cart_list .photo{float:left;padding-right:10px}
.flow_wrapper .cart_list .photo img{height:50px;width:50px}
.flow_wrapper .cart_list .name{display:block;padding:2px;color:#333;font-size:15px}
.flow_wrapper .cart_list .package_name{padding:5px 5px 5px 20px;font-size:14px;font-weight:bold;line-height:18px;background:url('../images/package.gif') no-repeat left 6px}
.flow_wrapper .cart_list .extra_info{color:#999;font-size:13px}
.mo-order.data_table{display:none}
.data_table tbody td sup {top:0;}
.flow_wrapper .cart_list .extra_info em{margin-left:2px;padding:2px 5px;color:#fff;background-color:#ff8c22;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.flow_wrapper .cart_list .number{width:30px;padding:2px;color:#999}
.flow_wrapper .cart_list .subtotal{font-size:14px}
.flow_wrapper .cart_list .actions{text-align:right}
.flow_wrapper .cart_list .actions p{float:left;font-size:14px;text-align:left}
.flow_wrapper .cart_list .actions .price{font-weight:bold}
.cart_list .package_fudoz_list em{margin-right:5px;padding:2px 5px;background-color:#eee;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.checkout_cart_list .package_fudoz_list{display:none}
.flow_wrapper .consignee_list{margin-top: 40px;padding-top: 35px;border-top: 1px solid #eee}
.flow_wrapper .favourable_list h4{color:#b00}
.flow_wrapper .favourable_list .data_table{margin-bottom:10px}
.consignee_list form{margin-bottom:10px}
.consignee_list input{margin-right:5px}
.flow_wrapper .zoom{padding-right:10px}
.order_total .complete{padding:10px 0;color:#999;font-size:12px;line-height:14px}
.order_total .total_list{padding-bottom:10px;font-size:14px;line-height:16px;text-align:right;border-bottom:1px dashed #ccc}
.order_total .total_fee{padding-top:10px;font-size:1.3em;line-height:1.4em;text-align:center}
.order_total .total_fee .price{font-size:1.4em;font-weight:bold;color: #B60000;}

#page_flow .flow_wrapper .full_box {
    margin: 60px 0 30px;
    border-top: 1px dashed #eee;
    padding-top: 35px;
}
.flow_action{display:inline-block;width:100%;padding:30px 0 50px}
p.flow_action{text-align:center}
.flow_action .next{float:right;margin-right:365px}
.flow_action .back{margin-right:20px;line-height:40px;font-size:16px}
.checkout_wrapper .option_title{    margin-top: -1px;
    padding: 8px 15px;
    color: #333;
    border-bottom: 3px double #eee;
    }
.checkout_wrapper .option_title h2{font-size:14px;line-height:18px}
.checkout_wrapper .option_inner{padding:12px}
.checkout_wrapper .option_item{float:left;padding:10px 10px}
.checkout_wrapper .option_item label{position:relative;display:block;height:50px;width:150px;margin:0 auto 5px;font-size:14px;font-weight:bold;line-height:50px;text-align:center;background:#fafafa url('../images/option_item_bg.gif') no-repeat left top;border:1px solid #eee}
.checkout_wrapper .option_item label .name{display:block;height:50px;width:150px;overflow:hidden}
.checkout_wrapper .option_item label:hover, .checkout_wrapper .option_item label.hover{border-color:#ccc}
.checkout_wrapper .option_item label.checked{border-color:#f60}
.checkout_wrapper .option_item label.disabled{opacity:0.5;cursor:default}
.checkout_wrapper .option_item label .status{position:absolute;left:-1px;top:-1px;display:none;height:50px;width:150px;background:transparent url('../images/option_item_bg.gif') no-repeat left bottom;border:2px solid #74B5FE}
.checkout_wrapper .option_item label.checked .status{display:block}
.checkout_wrapper .option_item img{position:absolute;left:0;top:0;height:50px;width:150px}
.checkout_wrapper .option_item input{position:absolute;right:5px;bottom:5px}
.checkout_wrapper .option_item .info{display:block;width:175px;margin:0 auto 5px;line-height:16px;text-align:center}
.checkout_wrapper .option_item .info .price{display:block}
.checkout_wrapper .option_item .info .free{display:block;color:#999}
.checkout_wrapper .option_item .info .not_supported{display:block;color:#999}
.checkout_wrapper .option_extra{clear:both}
.checkout_wrapper .option_inner .current_intro{display:block;clear:both;margin-bottom:10px;    padding: 30px 9px 30px 45px;line-height:16px;border: 1px solid #eee;background-image:url('../images/note.png');background-repeat:no-repeat;background-position: 15px 30px;border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;-webkit-border-radius: 10px;-ms-border-radius: 10px;}
.checkout_wrapper .option_inner .current_intro a{padding:0 2px;text-decoration:underline}
.checkout_wrapper .option_inner .insure_wrapper{text-align:right}
.checkout_wrapper .option_inner .insure_disabled{display:none}
.checkout_wrapper .card_message{clear:both;padding:9px;background-color:#f8f8f8;border:1px solid #eee}
.checkout_wrapper .card_message h4{float:left;padding:2px 5px}
.checkout_wrapper .card_message textarea{max-width:350px}
.checkout_wrapper .postscript textarea{max-width:350px;margin-left:20px}
.checkout_wrapper .current_option h2 span{color:#b00}
.checkout_wrapper .later_option .option_inner{display:none}
.checkout_wrapper .extra_options{clear:both;padding:9px 19px;margin:9px;background-color: #fff1dd}
.checkout_wrapper .extra_options .item{float:left;width:100%;padding:5px 0;border-bottom:1px dotted #eee}
.checkout_wrapper .extra_options .last{border-bottom-width:0}
.checkout_wrapper .extra_options h3{width:80px;float:left;font-size:12px;line-height:28px}
.checkout_wrapper .extra_options .inner{float:left}
.checkout_wrapper .extra_options .price_input{width:50px;margin-right:5px}
.checkout_wrapper .extra_options .text_input{width:100px;margin-right:5px}
.checkout_wrapper .details{background-color: #F7F7F7;
    border: 1px solid #ccc;
    margin-top: 20px;padding-top:20px;}
.checkout_wrapper .detail_inner{padding:0 5px}
.checkout_wrapper .details h2.title{background-image:none;border-color:#FFF2BC;}
.checkout_wrapper .details h2.title span{float:left}
.checkout_wrapper .cart_list li{position:relative;float:left;width:100%;padding:5px;background:url('../images/spacer.gif') repeat-x left bottom}
.checkout_wrapper .cart_list .photo{display:block;float:left;width:40px;height:40px;margin-right:5px;padding:2px;background-color:#fff;border:1px solid #eee}
.checkout_wrapper .cart_list .photo img{width:40px;height:40px}
.checkout_wrapper .cart_list .name em{margin-left:3px}
.checkout_wrapper .cart_list .price{font-weight:bold}
.checkout_wrapper .cart_list .drop{visibility:hidden;position:absolute;top:15px;right:5px}
.checkout_wrapper .cart_list li:hover .drop, .checkout_wrapper .cart_list li.hover .drop{visibility:visible}
.checkout_wrapper .cart_list .total{clear:both;padding:5px 10px;text-align:right}
.checkout_wrapper .cart_list .next{padding:5px 10px;text-align:right}
.checkout_wrapper .consignee_info{font-size:14px;line-height:2em}
p.consignee_info {
    margin: 10px 0 30px;
}
.checkout_wrapper .consignee_info strong{color:#999;font-size:14px;font-weight:normal}
.checkout_wrapper .next{float:right;margin-right:0}
.checkout_wrapper .back{float:right;margin-right:10px}
.checkout_wrapper .fudoz_card textarea, .checkout_wrapper .other_info textarea{width:450px}
.checkout_wrapper .other_info{line-height:25px}
.checkout_wrapper .other_info span{line-height:25px;vertical-align:middle}
.checkout_wrapper .other_info .price_input{width:50px}
.checkout_wrapper .other_info p{padding:3px 0}
.flow_done{margin-top:20px}
.flow_done .pay_online{margin:30px;text-align:center}
.virtual_card{padding:30px 10px 30px 30px}
.virtual_card li{float:left;width:300px;margin-right:30px;padding:20px 30px 40px 30px;background-color:#f6f6f6;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
.virtual_card li span{display:block;line-height:24px}
.virtual_card li .type{margin-bottom:10px;font-size:16px;font-weight:bold}
.fudoz_description img.left{float:left;margin:2px 20px 16px 0}
.fudoz_description img.right{float:right;margin:2px 0 16px 20px}
.fudoz_description img.reflection{margin-bottom:0}
.fudoz_description .back_to_top{display:block;float:right;height:22px;margin:10px 0;padding-right:14px;color:#069;font-size:12px;line-height:22px;background:url('../images/icon.gif') no-repeat right -51px}
.fudoz_description .section{margin-top:36px;padding-top:18px;border-top:1px solid #e5e5e5}
.fudoz_description .section h2{margin-bottom:25px;font-size:18px;background-color:transparent;border-bottom-width:0}
.fudoz_description .section img.across{display:block;margin:0 auto 25px}
.fudoz_description .grid4col{margin:10px 0 20px;padding:10px 15px;text-align:left}
.fudoz_description .grid4col .column{float:left;width:167px;padding-left:20px}
.fudoz_description .grid4col .column.first{padding-left:0}
.fudoz_description .grid4col .column h3{margin-bottom:5px;font-size:14px;line-height:18px}
.fudoz_description .grid4col .column h4, .fudoz_description  .grid4col .column p{padding:0;font-size:12px;line-height:18px}
.fudoz_description .grid3col{margin:10px 0 20px;padding:10px 15px;text-align:left}
.fudoz_description .grid3col .column{float:left;width:208px;padding-left:25px}
.fudoz_description .grid3col .column.first{padding-left:0}
.fudoz_description .grid3col .column h3, .fudoz_description .grid3col .column h4, .fudoz_description  .grid3col .column p{padding:0;font-size:12px;line-height:18px}
.fudoz_description .grid3col .column h3{font-size:14px}
.fudoz_description .grid2col{margin:10px 0 20px;padding:10px 15px;text-align:left}
.fudoz_description .grid2col .column{float:left;width:348px;padding-left:33px}
.fudoz_description .grid2col .column.first{padding-left:0}
.fudoz_description .grid2col .column h3, .fudoz_description .grid2col .column h4, .fudoz_description  .grid2col .column p{padding:0;font-size:12px;line-height:18px}
.fudoz_description .grid2col .column h3{font-size:14px}
.resize_images img{max-width:705px;height:auto !important}

.banner{margin-bottom:10px}
.banner img{width:960px}
.col_sub .banner img{width:200px}
.col_main .banner img{width:745px}
.col_sub .loader{position:absolute;top:-23px;right:10px}
.col_sub .result{display:none;float:left;width:100%;padding:5px 0;margin-top:5px;line-height:1.4em;background:url('../images/spacer.gif') repeat-x left top}
.col_sub .bottom_button{padding-top:5px;text-align:center}
.category .bd{padding:6px 5px 5px}
.category a:hover{text-decoration:none}
.category li.bigmenu{float:left;width:100%;border-top:1px solid #eee}
.category li.first{border-top-width:0}
.category p.bigmenu{padding:10px 10px 0}
.category p.bigmenu .icon{display:block;float:right;height:16px;width:16px;margin-top:1px;text-indent:-999em;background:#fff url('../images/toggle_icon.gif') no-repeat -16px 0}
.category p.bigmenu .icon:hover{background-position:-16px -16px}
.category a.bigmenu{font-size:14px;font-weight:bold;line-height:18px}
.category li.bigmenu li.hover{z-index:100}
.category .product_menu{padding:5px 0 10px}
.category .hide_sub .product_menu{display:none}
.category .hide_sub p.bigmenu .icon{background-position:0 0}
.category .hide_sub p.bigmenu .icon:hover{background-position:0 -16px}
.category li.leftmenu {
    position: relative;
    display: block;
    width: 100%;
    padding: 5px 10px;
    height: auto;
}
.category a.leftmenu {
    display: block;
    width: 100%;
    padding: 5px 0 0 10px;
    height: 30px;
}
.category .leftmenu.hover {
    background-color: #ffd16e;
}
.category .leftmenu.hover a{
    color:#fff;
}
.category li .current {color: #FD5252;}
.category .leftmenu.hover .current {color: #fff;}
.category ul.bigmenu .current a.bigmenu{color:#ff4e00}
.category ul.leftmenu .current a{color:#ff4e00;font-weight:bold}
.category .sub_cat_lv2{display:none;position:absolute;left:70px;top:-13px;height:auto;background-color:#fff;border:3px solid #ffcb59}
.category li.leftmenu:hover .sub_cat_lv2, .category li.hover li.hover .sub_cat_lv2{display:block}
.category .inner_lv2{border:1px solid #ffa140}
.category .inner_lv2 .arrow{display:block;position:absolute;top:9px;left:-12px;height:25px;width:13px;text-indent:-999em;background:url('../images/border_arrow_left.gif') no-repeat left top}
.category ul.level_3 {width: 100%;clear: both;}
.bigmenu:hover &gt; .bigmenu {
    color:#FD5252;
}
.category li.level_3{display:block;width:100%;position:relative;padding: 5px 10px;margin: 10px 0;}
.category a.level_3{display:block;padding:0 0 0 5px;font-size:14px;line-height:18px;width: 100%;}
.category .show_children .product_menu{display:block;position:static;width:188px;margin:2px 0;padding:10px 0 0 0;background:#fff url('../images/category_sub.gif') no-repeat left top}
.category .show_children .top_lv1, .category .show_children .bottom_lv1{display:none}
.category .show_children ul.leftmenu{width:168px;padding:0 10px 10px 10px;background:#fff url('../images/category_sub.gif') no-repeat -188px bottom}
.category .show_children ul.leftmenu li.leftmenu{width:168px}
.category .show_children ul.leftmenu a.leftmenu{height:24px;line-height:24px;padding:0 8px 0 20px;background:url('../images/icon.gif') no-repeat 10px -112px}
.category .show_children li.bigmenu:hover a.bigmenu, .category .show_children li.hover a.bigmenu{color:#444;background:#e0f2ff url('../images/category_bg.gif') no-repeat left 0;text-shadow:0 1px 0 #fff}
.category .show_children li.bigmenu:hover a.bigmenu span, .category .show_children li.hover a.bigmenu span{background-position:right -32px}
.category .show_children li.bigmenu a.bigmenu:hover, .category .show_children li a.bigmenu.hover{color:#fff;background-color:#ff8c22;background-position:left -64px;text-shadow:0 1px 0 #c4620d}
.category .show_children li.bigmenu a.bigmenu:hover span, .category .show_children li a.bigmenu.hover span{background-position:right -96px}
.category .show_children li.leftmenu:hover .sub_cat_lv2, .category .show_children li.leftmenu_hover .sub_cat_lv2{display:block}
.invoice_list li{float:left;width:180px;padding:5px 0;line-height:18px;background:url('../images/spacer.gif') repeat-x left top}
.invoice_list .first{background-image:none}
.invoice_list .title{display:block;float:left;width:50px;padding-left:5px;font-weight:bold}
.invoice_list .data{display:block;float:left;width:125px}
.invoice_list a{font-weight:bold}
.order_query .bd{position:relative}
.order_query .main{text-align:center}
.order_query .input{width:150px;margin-bottom:10px}
.order_query p{line-height:18px}
.order_query p em{display:block;float:left;width:50px;font-weight:bold}
.order_query p span{display:block;float:left;width:100%}
#order_query .result em { display: block; width: 100%;}
.order_query p a{color:#069;font-weight:bold}
.order_query p a:hover{color:#ff6600;text-decoration:underline}
.brands li{display:block;height:60px;padding:8px 0;text-align:center;background:url('../images/spacer.gif') repeat-x left top}
.brands li.first{background-image:none}
.brands li img{max-width:180px}
.brands.box .bottom_button {
    text-align: center;
}
.vote .bd{position:relative}
.vote h4{font-size:14px;line-height:18px}
.vote .count{padding:5px 0 10px;color:#999}
.vote label{display:block;padding:2px 0}
.vote label input{margin: 0 5px 0 0;}
.vote label em{padding-left:3px;color:#999;font-size:.8em}
.vote .actions{padding-top:10px;text-align:center}
.sbsptn .bd{position:relative}
.sbsptn.box .input {width: 50%;    padding: 7px ;}
.sbsptn form{text-align:center}
.sbsptn .input{width:150px;margin-bottom:10px}
.sbsptn .btn_s1{margin-right:3px}
.help_center dt{margin:10px 0;padding:8px 15px;font-size:14px;font-weight:bold;border-top:1px solid #eee}
.help_center .first dt{margin-top:0;border-top-width:0}
.help_center dd{padding:3px 10px 3px 25px;line-height:15px;background:url('../images/icon.gif') no-repeat 15px -22px}
.fudoz_article li{padding:5px;line-height:16px}
.fudoz_article li a{display:block;padding-left:10px;background:url('../images/icon.gif') no-repeat 0 -24px}
.promotion_info .text_list li{padding:5px 0;line-height:20px}
.promotion_info .type{margin-right:5px;padding:2px 5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.promotion_info .type:hover{color:#fff}
.cat_articles .bd{padding:6px 9px}
.all_category{position:relative;z-index:1}
.all_category.box .head {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    color: #FFFFFF;
    font-size: 18px;
    font-family: 'FjallaOneRegular';
    padding: 10px 17px;
    text-transform: uppercase;
    background: #555;
}
.all_category .hd{display:none}
.all_category .bd{padding: 6px 5px 5px;background-color: #f7f7f7;border: 1px solid #ebebeb;}
.all_category.box a {color: #666666;}
.col_sub .all_category{background-image:none;padding-bottom:0}
.col_sub .all_category .bd{border-bottom-width:2px}
.all_category li {
    padding: 5px 0;
}
.all_category a:hover{text-decoration:none;color: #428bca}
.all_category li.bigmenu{position:relative;float:left;width:100%;border-bottom:1px solid #eee}
.all_category a.bigmenu{display:block;height:32px;overflow:hidden;padding:0 10px;font-size:14px;line-height:32px}
.all_category li:hover, .all_category li.hover{z-index:100}
.all_category li.bigmenu:hover a.bigmenu, .all_category li.hover a.bigmenu{color:#fff;font-weight:bold;background:#464646;border-radius:3px}
.all_category .product_menu{visibility:hidden;overflow:hidden;position:absolute;left:258px;top:0;width:660px;background-color:#fff;border: 1px solid #ebebeb;}
.all_category li.bigmenu:hover .product_menu, .all_category li.hover .product_menu{visibility:visible}
.all_category ul.leftmenu{float:left;width:457px;padding:10px 20px;}
.all_category li.leftmenu{padding-bottom:5px;border-top:1px solid #eee}

.all_category li.leftmenu_first{border-top-width:0}
.all_category a.leftmenu{display:block;padding-top:5px;font-weight:bold;line-height:22px}
.all_category a.level_3{padding-right:13px;font-size:12px;line-height:24px;white-space:nowrap}
.all_category .leftmenu_extra{float:right;width:200px;padding:10px 20px;background-color:#f8f8f8;margin-bottom:-999em;padding-bottom:999em;position:relative}
.all_category .leftmenu_extra dl{margin-bottom:10px}
.all_category .leftmenu_extra dt{padding:5px 0;font-weight:bold}
.all_category .leftmenu_extra .cat_brands dd{float:left}
.all_category .leftmenu_extra .cat_brands dd a{padding:0 8px;font-size:12px;line-height:20px;white-space:nowrap}
.all_category .leftmenu_extra .cat_promotion dd{padding:3px 0}
.all_category .leftmenu_extra .cat_promotion dd a{display:block;height:16px;width:182px;overflow:hidden;padding:0 8px 0 10px;font-size:12px;line-height:16px;white-space:nowrap;text-overflow:ellipsis;background:url('../images/icon.gif') no-repeat 3px 4px}
.all_category .leftmenu_extra .ads li{margin-bottom:10px;}
.all_category .leftmenu_extra .ads img{display:block;width:200px;}
.all_category .hide_extra .product_menu{width:430px}
.all_category .hide_extra .leftmenu_extra{display:none}
.all_category .all{display:block;margin-top:5px;padding:8px;color:#333;text-align:right;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.all_category .all:hover{color:#fff;background-color:#464646}
.user_form_box  {margin:50px}
.user_form_box .bd{    padding: 15px;
    background-color: #F7F7F7;
    border: 1px solid #868686;
    box-shadow: 0 0 15px rgba(0,0,0,0.3);
    top: 0;
	}
.user_form{float:left;position:relative;width:100%;padding:10px 30px}
.user_form h1{margin-bottom:20px;padding:5px 0 15px;font-size:1.3em;font-weight:bold;background:url('../images/spacer.gif') repeat-x left bottom}
.user_form div.req{font-size:1em;position:absolute;top:12px;right:30px;width:13em;text-align:right}
.user_form div.req b{color:#b00;font-size:1.4em}
.user_form label, .user_form .label{display:block;padding:5px 0}
.user_form label b{display:block;float:left;width:150px;line-height:23px;text-align:right}
.user_form .label b{display:block;float:left;width:150px;line-height:15px;text-align:right}
.user_form label b .req{padding-right:3px;color:#b00}
.user_form label em{padding-left:5px;vertical-align:middle}
.user_form label .status{display:inline-block;width:16px;height:16px;padding-left:5px}
.user_form label .valid{background:url('../images/accept.gif') no-repeat right top}
.user_form label input{vertical-align:middle}
.user_form label img.captcha{vertical-align:middle}
.user_form .submit_wrap{text-align:center}
.user_form .submit{vertical-align:middle}
.user_form fieldset.checkbox_wrap, .user_form fieldset.radio_wrap{margin:0}
.user_form fieldset.checkbox_wrap label, .user_form fieldset.radio_wrap label{float:left;width:auto;border:none;margin:0;padding:2px 0;margin-right:15px}
.user_form label input.checkbox, .user_form label input.radio{width:auto;float:none;margin:0;margin-right:3px}
.user_form .quick_buy{background:url('../images/icon.gif') no-repeat right -112px}
.user_form_wrapper .closed{display:block;padding:50px 0;color:#069;font-size:1.5em;font-weight:bold;text-align:center}
.user_form_wrapper .extra {
    width: 100%;
    padding: 10px 30px 10px 0;
    margin: 20px;
}
.user_form_wrapper .extra h2{margin-bottom:20px;padding:5px 0 15px;font-size:1.3em;font-weight:bold;background:url('../images/spacer.gif') repeat-x left bottom}
.user_form_wrapper .extra p{margin-bottom:5px;line-height:1.4em}
.user_cp .col_main .bd{padding:19px 0}
.user_nav_wrapper h1{height:20px;text-indent:-999em;background:#aaa url('../images/user_nav.gif') no-repeat 0 0}
.user_nav{margin-bottom:10px}
.user_nav li{height:35px;background:#eee url('../images/user_nav.gif') no-repeat 0 -20px}
.user_nav li.last{height:36px;background-position:left -55px}
.user_nav li a{display:block;height:20px;padding:8px 20px 7px 40px;font-size:14px;font-weight:bold;line-height:18px;text-decoration:none;background:url('../images/user_nav_icon.gif') no-repeat 6px 8px;text-shadow:0 1px 0 #fff}
.user_nav .user_profile a{background-position:6px -41px}
.user_nav .user_order_list a{background-position:6px -90px}
.user_nav .user_affiliate a{background-position:6px -142px}
.user_nav .user_collection_list a{background-position:6px -190px}
.user_nav .user_tag_list a{background-position:6px -242px}
.user_nav .user_message_list a{background-position:6px -290px}
.user_nav .user_transform_points a{background-position:6px -342px}
.user_nav .user_account a{background-position:6px -392px}
.user_status{padding:10px;line-height:18px}
.user_status .hello{margin-right:10px;font-size:16px}
.user_status .hello em{padding-left:3px;font-weight:bold}
.user_status .email_valid{display:block;margin-right:10px}
.user_status .email_valid a{margin-left:5px;padding-left:20px;background:url('../images/email.gif') no-repeat left center}
.user_status .rank, .user_status .log{margin-right:10px;color:#999}
.user_dashboard{height:101px;margin-bottom:9px}
.user_dashboard .item{display:inline;float:left;height:101px;width:178px;margin-left:16px;background:#eee url('../images/dashboard_bg.gif') no-repeat 0 0}
.user_dashboard .first{margin-left:0}
.user_dashboard .item .item_inner{display:block;text-decoration:none;text-shadow:0 1px 0 #fff}
.user_dashboard .item .item_inner .count{display:block;height:57px;width:100%;padding-top:10px;overflow:hidden;text-align:center;font-family:arial;font-size:36px;font-weight:bold;line-height:55px}
.user_dashboard .item .item_inner .label{display:block;height:34px;width:100%;overflow:hidden;text-align:center;font-size:14px;font-weight:bold;line-height:32px}
.user_dashboard .item .price{padding-left:24px;color:#F34331;background:url('../images/currency_big.gif') no-repeat left center}
.user_dashboard .item .price sup{display:none}
.user_dashboard .item .price sub{font-size:18px}
.user_cp .display_text li .actions{width:150px}
.merge_order p{padding-top:10px;font-size: 14px;
    line-height: 25px;}
.merge_order select{margin-right:5px}
.generate_code .options{width: 100%;
    clear: both;}
.generate_code .options input[type='text'], .generate_code .options input[type='password']{width:20px}
.generate_code .code_wrapper{padding-top:20px;width: 100%;
    clear: both;}
.generate_code .code_wrapper textarea{height:120px;width:100%;margin:0}
.affiliate_code label{display:block;padding-bottom:10px}
.affiliate_code label input{width:180px;margin-left:5px}
.affiliate_code_fudoz .preview table, .affiliate_code_fudoz .preview table tbody{border-width:0}
.affiliate_code_fudoz .preview th, .affiliate_code_fudoz .preview td{border-top:none;border-bottom:none;border:none}
.affiliate_code_fudoz .item{margin-bottom:10px}
.affiliate_code_fudoz .item .label{padding:5px}
.affiliate_code_fudoz .item .label a{float:right}
.affiliate_code_fudoz .item textarea{width:98%}
.user .affiliate_code table table,
.user .affiliate_code table table tbody,
.user .affiliate_code table table tr,
.user .affiliate_code table table td,
.user .affiliate_code table table th{background-color:transparent !important;border-width:0}
.user .affiliate_code .item{padding-bottom:10px}
.user .affiliate_code .item em{display:block;padding-bottom:5px;color:#069;font-size:1.2em}
.user .affiliate_code .item a{display:block;padding-top:5px}
.funds .actions{padding:5px 0}
.consignee_list input[type='text'], .consignee_list input[type='password']{width:160px}
.order_list td{line-height:26px}
.order_list .order_id{font-size:1.2em;font-weight:bold}
.order_list .handle, .order_list .handler, .order_list .order_status{text-align:center}
.order_list .order_status em, .order_list .handler .status, .order_detail .status{font-size:12px;padding:3px 8px;line-height:20px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.last.handler span { font-size: 12px;}
.order_status_0{color:#fff;background-color:#ff9522}
.order_status_1, .order_status_5, .order_status_6{color:#fff;background-color:#97cf4d}
.order_status_3, .order_status_4{color:#fff;background-color:#ff5215}
.order_status_2 {color:#fff;background-color: #847E7C;}
.order_status_7 {color:#fff;background-color: #0aa64f;}
.order_status_8 {color:#fff;background-color: #00a0e9;}

dd.pay-desc {
    padding: 30px;
    background-color: #efefef;
    margin-bottom: 20px;
}
.pay_status_1{color:#fff;background-color:#ff9522}
.pay_status_2{color:#fff;background-color:#97cf4d}
.pay_status_0{color:#fff;background-color:#C00000}
.shipping_status_1, .shipping_status_3, .shipping_status_4, .shipping_status_5{color:#fff;background-color:#ff9522}
.shipping_status_2{color:#fff;background-color:#97cf4d}
.shipping_status_0{color:#fff;background-color:#ff5215}
.order_detail .status{margin-right:5px;background-color:#eee}
.order_detail .order_id{font-size:1.2em;font-weight:bold}
.order_detail .view_message{float:right}
.order_detail .invoice_no a{display:inline-block;padding:3px 3px 3px 20px;font-size:14px;background:url('../images/delivery.gif') no-repeat left 3px}
.order_fudoz_list p{margin-bottom:5px;line-height:18px}
.order_fudoz_list .photo img{float:left;height:40px;width:40px}
.order_fudoz_list .price_input{width:50px;margin:0 5px;padding:2px}
.order_fudoz_list .extra_info{color:#999}
.order_fudoz_list .extra_info em{margin-left:2px;padding:2px 5px;color:#fff;background-color:#ff8c22;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.user .box h4{padding:8px 10px;color:#069;font-size:1.2em}
.user .box .form h4{padding:0;margin:0 0 .6em;color:#b00;font-size:18px}
.user .box .content{padding:0;border-width:0}
.user .form label b, .user .form .label b{    max-width: 30%;}
.user .form div.submit_wrap {
    width: 100%;
    text-align: center;
}
.user .form label .directions{margin-left:12em}
.user .form label select{width:auto}
#message_img{font-size:12px}

#quick_view{width:860px;padding:10px;margin-bottom:0;}
#quick_view .details{width:490px;margin-bottom:0;}
#quick_view .extra_details{margin-bottom:0;}
.box.thin_box.full_box.row {
    margin-top: 80px;
}
.cart_list  .btn-warning {float:right;}
.flow_action  .btn-primary {padding:10px 20px;}
.checkout_wrapper .option_item .free sup {
    display: none;
}
.login-img img {
    max-width: 480px;
    width: 100%;
}
.btn.btn-default {
    color: #333;
    background-color: #fff;
    border-color: #ccc;
    text-shadow: 0 1px 0 #fff;
    background-image: -webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);
    background-image: -o-linear-gradient(top,#fff 0,#e0e0e0 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));
    background-image: linear-gradient(to bottom,#fff 0,#e0e0e0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat: repeat-x;
    border-color: #dbdbdb;
    border-color: #ccc;
}
/*icon*/
i.fa.fa-clock-o {
    color: #CD0000;
}
.hotnews.hotnews-edit {
    margin-left: 10px;
}
/*fitting*/
em.price.fittings {
    padding: 10px 5px;
}
#page_flow .fittings {
    padding: 4px;
}
#page_flow .add_fittings {
    margin: 0 -15px;
    text-align: center;
}
.img-Wrap img {
    width: 100%;
	max-width: 200px;
    height: auto;
}
.display_grid .actions .btn {
    float: none;
    margin: 5px 0;
}
#add_purchase .btn {
    float: none;
}

#mo_marquee {
background: #565656;
}
#mo_marquee font {
    color: #FFEB1C;
}
#mo_marquee a {
    color: #fff;
}

#pc_marquee {
background: #565656;
}
#pc_marquee font {
    color: #FFEB1C;
}
#pc_marquee a {
	color: #fff;
	margin-right: 10%;
}
#pc_marquee marquee {margin:0; padding:0;}


.nav_up{
	padding:7px;
	background-color:white;
	position:fixed;
background: transparent url(../images/retop.png) no-repeat;
background-position: 2px 12px;
	width:34px;
	height:34px;
	bottom:105px;
	opacity:0.7;
	left:10px;
	white-space:nowrap;
	cursor: pointer;
	-moz-border-radius: 3px 3px 3px 3px;
    -webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
    -khtml-border-top-left-radius:3px;
	-khtml-border-top-right-radius:3px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
.nav_down{
	padding:7px;
	background-color:white;
	position:fixed;
background: transparent url(../images/retop.png) no-repeat;
background-position: 2px -49px;
	width:34px;
	height:34px;
	bottom:45px;
	opacity:0.7;
	left:10px;
	white-space:nowrap;
	cursor: pointer;
	-moz-border-radius: 3px 3px 3px 3px;
    -webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
    -khtml-border-top-left-radius:3px;
	-khtml-border-top-right-radius:3px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}



ul.bigmenu li.sss:hover {
	color: #333 !important;
}

ul.bigmenu li.sss form {
	line-height: 50px;	
}

.topadd {
	/*float: right;*/
}

.txtlogo {
/*background-color: #eee;*/
text-align: center;
display: block;
color: #666;
font-size: 24px;
margin-top: 5px !important;
/*line-height: 70px;*/
font-weight: bold;
}

.opensss {display:none;}

@media (min-width: 1201px){
.promotion_fudoz_list .item .actions { float: right;  width: 310px;}
.bighead { display:; }
}
@media (min-width: 992px) {
.footer_listing .col-lg-3 { width: 20%;}
#page_group_buy .fudoz_details .details { width: 60%; float: right;}
#page_group_buy .fudoz_details .extra_details { width: 38%; float: left;}
.featurette-heading { margin-top: 0px; }
.ad.col-lg-3 { width: 25% !important;}
}
@media (min-width: 768px) {
.pro-car {padding: 0;}	
.smallpic{border:0;}
  .navbar-wrapper .container { padding-right: 15px; padding-left: 15px;}
  .navbar-wrapper .navbar { padding-right: 0; padding-left: 0;border-radius: 4px;  }
  .carousel-caption p { margin-bottom: 20px; font-size: 21px; line-height: 1.4; }
  .featurette-heading { font-size: 50px; }
  .bighead { display:none; }
}
@media (min-width: 768px) and (max-width: 991px){
.main-header { padding: 30px 0 10px 0}.brand_list li{width:33%}.sidebar { margin-top: 15px;}.all_category.box li { float: left; width: 50%;}.ad.visible-sm {display: block!important}#page_article_cat .container {width: 100%;}#page_article .container {width: 100%;}#page_article .sidebar{margin-top:0}
.bighead { display:none; }
}
@media (max-width: 1200px){
	.user_form label b {width: 100px;}
}
@media (max-width: 991px){
.promotion_fudoz_list .item .actions { float: left; width: 100%;}
.main-header .logo-holder { text-align: center; margin-bottom: 20px;}
button.btn.btn-labeled.btn-primary {margin: 15px 3px  15px 0 ;}
.home-content #myCarousel {display: none;}
.mobile-slider { display: block; margin-top: -30px;}
#pc-banner { display: none;}
.user_form label input { width: 100%;}
.user_form label b {width: 100%;text-align: center;}
.normal.data_table{display:none}
.mo-order.data_table{display:block}
.order_status em {clear: both; display: block;margin: 3px 0;}
.mo-bonus {display:block;}
.pc-bonus {display:none}
.fudoz_description img {max-width:100%}
.mobile-slider {
    margin-bottom: 35px;
}
#hotpro {
    margin: 0px 0 60px;
}
.opensss {display:inline;}
}
@media (max-width: 767px) {
.epc{display: none;}
.emo{display: block;}
.bighead { display:none; }
img.small_logo {    max-width: 200px;}
.pomo-info {padding:3px 10px !important;}
.ad { padding: 0 !important; margin-bottom: 15px;}
.cate_top.container { padding: 0;}
.fudoz_brief { border-left: 0; border-bottom: 3px solid #F04331;border-top: 3px solid #F04331;}
th.flow_th1 {width: 45%;}
th.flow_th2 {width: 20%;}
.header_nav{width:100%}
.header { min-height: 0; padding: 0;box-shadow:none !important; background-image:none !important}
body#page_fudoz { background: #fff;}
.header_search {width: 95%; margin: 0 auto;float:none}
.header.mu.toggle { margin-bottom: -74px;}
.smallpic .btn { float: right;}
.navbar-nav li.dropdown.open .dropdown-menu .hover a { color: #fff !important;border-left:3px solid #fff;}
.navbar-nav li.dropdown.open .dropdown-menu .hover a:hover {  padding-left: 25px !important;}
  .btn-lg, .btn-group-lg&gt;.btn { padding: 5px 8px; font-size: 14px; line-height: 1.33; border-radius: 6px;}
.fudoz_description img {max-width:100%}
.carousel-caption p {display:none;}
h1 {font-size: 26px;}
.main-header {padding: 0px 0 20px 0 !important;}
.all_category li.bigmenu { position: relative; float: left; width: 100%; border-bottom: 1px solid #eee;}
.all_category li.bigmenu:hover .product_menu, .all_category li.hover .product_menu { display: none;}
.all_category .product_menu { display: none; overflow: hidden;  left: 0; top: 0;width: 100%; background-color: #fff;}
.all_category .leftmenu_extra{display:none;}
.all_category .product_menu {position: relative; }
.all_category ul.leftmenu { float: none; width: 100%; padding: 10px 20px;}
.all_category { position: initial; z-index: 100;}
.form div.submit_wrap { text-align: center;float:none}
.submit_wrap input.btn.btn-orange { width: 50%;}
body{background:#F3F3F3}
.body-content {margin-top: 0;}
.find.smallpic .info a { height: 60px; line-height: 22px;}
#cate-page { margin-top: 0;}
#page_fudoz .main-content { padding: 0;}
#page_category .webbread { padding-top: 20px;}
#page_category .fancy_box { display: none;}
.brand_list li{width:50%}
.navbar-wrapper { position: fixed; z-index: 99999999;}
.main-header { margin-top:  52px;padding-top:30px !important}
.hidden-md { margin: 15px 0;}
.article_content img { max-width: 100%;}
.modal.in .modal-dialog { margin-top: 50px;}
#history{display:none;}
.navbar-nav&gt;li&gt;.dropdown-menu {border-top:none;background:transparent;}
#cloud_zoom_big,.mousetrap {display: none !important;}
button.btn.btn-labeled.btn-primary {margin: 15px 3px  15px 0 ;}
.cart_list .subtotal { display: none;}
p.copyright { background:#333;color: #fff; padding: 10px;}
.checkout_wrapper .option_item {width:50%;}
.user_form label input { width: 100%;}
.user_form label b { width: 100%; text-align: center;}
.check-cart.row { margin: 50px 0;}
.bd.fudoz_list li { margin: 5px; width: 47%;}
.fudoz_list .photo {text-align: center;float:left;margin-right:10px}
.promotion_fudoz_list .item h2 {width: 100%;}
.promotion_fudoz_list .item .photo_wrapper { width: 100%;}
.promotion_fudoz_list .item .photo_wrapper a {width: 100%; text-align: center;}
.user_form div.req { font-size: 12px; top: 0px; right: 0; text-align: right;}
.flow_action .btn { width: 50%;}
.navbar-collapse.collapse { width: 100%;}
.banner-image img { width: 100%; height: auto;}
.promo-banner {margin:5px}
.important-ad .col-xs-6 img { width: 100% !important; height: auto !important;}
.fudoz_details .actions .btn { width: 49%;}
.mo-order.data_table {font-size: 13px }
.current_intro {background: #fff;}
.header_search.mo { float: left; position: relative; height: 30px;	margin-left:10px;margin-top: 10px;overflow: hidden;background: #fff; border-radius: 20px;-moz-border-radius: 20px;-o-border-radius: 20px;-webkit-border-radius: 20px;}
.header_search.mo form { display: block; height: 30px; padding: 6px 30px 6px 2px; border: 0;}
.header_search.mo .keyword {display: block; height: 18px; width: 100%; padding: 0; color: #999; font-size: 14px; background-color: transparent; background-image: none; border-width: 0;}
.header_search.mo .submit { position: absolute; top: 5px; right: 10px; height: 20px; width: 30px;background:none; padding-left: 8px; letter-spacing: 3px; border-width: 0; color: #fff;}
#search .fa { font-size: 18px; color: #333;}
.arrow .fa { color: #555; font-size: 20px; margin-top: 10px;}
.navbar-wrapper .navbar .container{padding:0}
#backLink { display: block; width: 40px; height: 40px}
.mobile-controller.visible-xs { width: 100%; height: 105px;background: #D44744; padding-top: 15px; margin-top: 0px;}
.mobile-controller .col-xs-3 { height: 45px;	color:#fff;padding: 0 6px;text-align: center;}
.mobile-controller .col-xs-3 a {color:#fff}
#itemHot a, #itemNew a, #itemBest a { display: inline-block; padding: 8px; margin: 3px 2px; font-size: 13px; border: 1px solid #ccc; line-height: 10px;}
.cabtn{display:block; border: none; width: 100%; height: 45px; overflow: hidden; position: relative; cursor: pointer; outline: none;}
.user_area{width:100%; text-align: center;}
.s123{text-align: right !important; float: right !important;}
.mo-member a {float:right}
.mo-logo {float:left}
.mo-logo img {height: 70px;}
#fdzfudoz .item .col-xs-5 {width: 50%;padding:0}
#fdzbest-fudoz .item .col-xs-5,#fdzhot-fudoz .item .col-xs-5{padding:2px}
#fdzbest-fudoz .item .col-xs-7,#fdzhot-fudoz .item .col-xs-7{padding:0}
#fdzbest-fudoz .item,#fdzhot-fudoz .item{margin:0}
#fdzbest-fudoz .item,#fdzhot-fudoz .item{margin:0}
#fdzfudoz .item .col-xs-7 {width: 50%;padding:0}
.mobile-slider { display: block; margin-top: 0;}
.carousel {margin-bottom: 0;}
.fudoz_list .end_time_wrapper {display: block;overflow: hidden;padding: 0;color: #999;line-height: 20px;text-align: left;text-shadow: 0 1px 0 #fff;margin: 10px 0;}
.fudoz_list .photo img {vertical-align: top;height: 125px;}
#page_search .fudoz_list .photo img {width:100%;height:auto}
#page_category .smallpic .caption {padding:0}
#page_category .smallpic h3 {margin-top:0}
.promote.smallpic .info h3 {height: 43px;}
span.info h3 {font-size: 16px;height: 43px;}
.bd.fudoz_list .promo{left:0}
.navbar-inverse .navbar-toggle {border-color: #555;}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {background-color: #555;}
.nav.navbar-nav li:hover {background-color: #777;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {border-color: #484848;}
.container .col-xs-12 {padding: 0;}
.container .smallpic {border:none;margin-bottom:7px}
#newpro .smallpic h3,#show_best .smallpic h3,#show_new .smallpic h3 {font-size:16px; height: auto;}
#newpro .smallpic img,#show_best .smallpic img,#show_new .smallpic img{float:left;margin-right:10px} 
#newpro .smallpic .caption p,#show_best .smallpic .caption p,#show_new .smallpic .caption p{text-align:left}
.pd-brief{color:#888;margin-bottom: 15px;}
.pd-brief p {margin: 0;}
.brief-txt {
    margin-top: 10px;
    border-top: 1px dashed #ccc;
    padding-top: 10px;
}
.col-xs-12.last .smallpic{border:0}
.item.row .promo{left:-100px}
.outer-bottom-xs {padding-left: 10px;}
.container .smallpic:hover h3{color:#E95B5B}
.container .smallpic:hover {box-shadow: 2px 2px 5px #CCC;}
p#itemHot a,p#itemNew a,p#itemBest a { background: #fff;}
p#itemHot a.current,p#itemNew a.current,p#itemBest a.current {background: #efb740; color: #fff;}
input#agreement { width: 10%;}
.submit_wrap .btn {max-width: 50% !important;width: 100%;}
.mobileopen a#mobilenav { position: absolute;  top: 20px; padding: 20px 10px; width: 50px; height: 50px;}
.mobile-slider {    margin-bottom: 15px;}
#hotpro {    margin: 0px 0 20px;}
.smallpic .real_price { color: #ccc;}
#social_link .col-md-4 img {
    width: 75%;
    height: auto;
    margin-left: 12.5%;
    margin-bottom: 10px;
	border-right: 5px solid #ccc;
    border-bottom: 5px solid #ccc;
}
#social_link .col-md-4 {
    width: 100% !important;
    float: left;
}
.module-heading {
    text-align: center;
    margin-top: 35px;
}
.module-body li {
    text-align: center;
}
.pomo-img {
    background: #fff;
}
.pomo-info {
    margin-top: 20px;
}
.user_form_box {
    margin: 10px;
}

.shopping-step { padding: 0;}
.checkout_wrapper .postscript textarea {margin-left: 0;}
.checkout_wrapper .option_title {padding:8px 10px }
.checkout_wrapper .option_item {padding: 10px 0;}
.checkout_wrapper .option_inner { padding: 12px 0;}
.option_inner&gt; hr.clearer { display: none;}
.checkout_wrapper .option_inner .current_intro {border-radius:0;-o-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
.actions.last em {color: #ce0000;font-size: 1.25em;}
i.fa.fa-trash {margin-top: 8px; font-size: 22px;}
.sin_price {margin-top:8px}
p.gt_name {height: 38px; overflow: hidden;}
.fav-fudoz input[type=checkbox] {display: none;}


}

.retxt{
	padding: 2%;
}
.reh4{
	margin: 0;
	padding: 0;
	font-weight: 500;
	font-size: 17px;
	color: #ff6666;
}
.repp{margin:0; padding:0; line-height:17px;}

.goods_description img,.goods_description table{max-width:100% !important;}

/*以下為手機板底部選單*/

.foothhh{display:none; padding-bottom:40px;}

.footerMenu {
    display:none;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 900;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    height: 49px;
      width: 100%;
}
.footerMenu ul{
    margin: auto;
    display: block;
    width: 100%;
    height: 48px;
    display: -webkit-box;
    display: box;
    -webkit-box-orient: horizontal;
    background-color: #F9F9F9;
    border-top:1px solid #cecece;
}
.footerMenu ul li {
    float:left;
    width:19%;
    height: 100%;
}

.footerMenu ul li.voiceBox{
    width:24%;
}
.footerMenu.wap li{
    width:25%;
}
.footerMenu.wap .voiceBox{
    display:none;
}

.footerMenu ul li a {
  color: #777;
  line-height: 20px;
  text-align: center;
  display: block;
  text-decoration: none;
  padding-top: 2px;
  font-size: 12px;
  position: relative;
  height: 46px;
}
.footerMenu ul li a em {
  margin: 0 auto;
  display: block;
  height: 20px;
  width: 22px;
  margin-top: 3px;
  margin-bottom: 2px;
  background-repeat:no-repeat;
  background-size: 100%;
  border-bottom:0px;
}
.footerMenu ul li a em.home{
    background-image: url(../images/footer_home.png);
}
.footerMenu ul li a.active em.home,.footerMenu ul li a.hover em.home{
    background-image: url(../images/footer_home_active.png);
}
.footerMenu ul li a em.group{
    background-image: url(../images/footer_group.png);
}
.footerMenu ul li a.active em.group,.footerMenu ul li a.hover em.group{
    background-image: url(../images/footer_group_active.png);
}
.footerMenu ul li a em.store{
    background-image: url(../images/footer_store.png);
}
.footerMenu ul li a.active em.store,.footerMenu ul li a.hover em.store{
    background-image: url(../images/footer_store_active.png);
}
.footerMenu ul li a em.my{
    background-image: url(../images/footer_my.png);
}
.footerMenu ul li a.active em.my{
    background-image: url(../images/footer_my_active.png);
}
.footerMenu ul li a em.bbs{
    background-image: url(../images/footer_bbs.png);
}
.footerMenu ul li a.active em.bbs,.footerMenu ul li a.hover em.bbs{
    background-image: url(../images/footer_bbs_active.png);
}
.footerMenu ul li a em.back{
    background-image: url(../images/footer_refresh.png);
}
.footerMenu ul li a em.botmenu{
    background-image: url(../images/footer_botmenu.png);
}
.footerMenu ul li a p{
    color:#727272;
    opacity: .6;
}
.footerMenu ul li a.active p,.footerMenu ul li a.hover p{
    color:#cf3435;
    opacity: 1;
}
.footerMenu ul li.voiceBox{

}
.footerMenu ul li.voiceBox a{
    padding:1px;
    background:url(../images/footer_voice.png) no-repeat;
    background-size: 38px;
    background-position: center;
}



.footerMenu.house{height:59px;}
.footerMenu.house .footer_top{height:10px;background: -webkit-gradient(linear,0 0,0 100%,from(#E9F9F8), to(#D8F5F3));opacity: 0.6;}
.footerMenu.house ul{background: #fff;border-top: 0px;}
.footerMenu.house.wap li{width:20%;}
.footerMenu.house.wap li.phoneBtn {
    margin-top: -15px;
    padding-top: 15px;
    background: white;
    z-index: 111;
    position: relative;
    border-radius: 50%;
}
.footerMenu ul li a em.phoneBtn{background-image:url(../images/footer_phone.png);width: 30px;height: 26px;margin-top:-3px;}
.footerMenu ul li a.hover em.phoneBtn{background-image:url(../images/footer_phone_active.png);width: 30px;height: 26px;margin-top:-3px;}

.footerMenu ul li a em.marketBtn{background-image:url(../images/footer_market.png);width: 30px;height: 26px;margin-top:-3px;}
.footerMenu ul li a.hover em.marketBtn{background-image:url(../images/footer_market_active.png);width: 30px;height: 26px;margin-top:-3px;}



@media (max-width: 768px){
ul.list-group {display:none;}
/*#footer-end {display:none;}*/
.footerMenu {display:block;}
.foothhh {display:block;}
}</pre></body></html>