.ias-noneleft{padding-top: 20px; clear: both;}
.link_footer_all .btn_join{ background: #8dc63f none repeat scroll 0 0; font-size: 18px; font-weight: bold;text-align: center; text-decoration: none; width: 150px; color: #fff;}
.link_footer_all #newsletter_text{border-radius: 0;}
.footer-container .footer{background:none; padding: 0;}
.free_giveaway{margin-top: 1px; color: #fff; clear: both; font-size: 22px; text-align: center; margin-bottom: 8px;line-height: 26px;}
.link_footer_all .social_link{line-height: 40px; margin: 15px;}
.link_footer_all .social_link_zh  a img,.link_footer_all .social_link_other a img{margin-right: 5px;margin-bottom: 5px;}
.link_footer_all .social_link_other{width: 145px;}
.link_footer_all .social_link a{margin-left: 5px;}
.link_footer_all .social_link div:first-child{text-align: right;}
.link_footer_all .social_link div:first-child a:last-child{margin-right: 10px;}
.link_footer_all .social_link span{color: #ccc; }
.add-to-cart  a.pre-order{background-color: #f66666;border: medium none;border-radius: 4px;font-size: 14px;font-weight: bold;line-height: 20px;padding: 10px 20px;float: left;color: #fff;}
#shopping-cart-table .desc{text-align: left;}
#aw-onestepcheckout-login-forgot-link {vertical-align: bottom;}
.form-list label{float: none;}
.cms-buy-on-avantree-html .prodName span::before{content: '- ';}
#form-validate .customer-name{ padding-bottom: 15px; }
td.single-price{vertical-align: middle;}
.pager .limiter select { width: 60px; display: inline;min-height: 24px;}
#my-orders-table tr td:nth-child(2){padding: 0 3px;}
.topselect select, .topselect input,.topselect input[type="text"], .topselect button{margin-bottom: 2px;}
 input[type=text]{margin-bottom: 1px;}
.join-email-footer input[type=text]{margin-bottom: 0px;}
.pager li > a{color:#1e7ec8; background:none; border:none; padding: 0;}
.pager li > a:hover{background:none; border:none;}
table.mini-cart td.desc {text-align: left;background:none;}
#bulkorder .product_content p {font-size: 10px;}
table.mini-cart, table.mini-cart .desc h3 {line-height: 25px;}
.pager .limiter label {margin-bottom: 0;}
.pager .amount strong{vertical-align: middle;}
.ajaxloadingupdate{width: auto; height: 18px; display: block;}
/*.ajaxloadingupdate span{height: 34px; display: table-cell;vertical-align: middle;}*/
span.icon-myaccount-m, span.icon-search-m,
span.icon-contact-m {display: none;width: 30px; height: 28px; }
.logged-in-wrap {display: inline;}
.googleadservices-img{display: block;}
#footer-menu div h4{margin-bottom: 0; }
#footer-menu div h4 a{font-weight: bold; color: #669900; font-size: 13px;}
#footer-menu div h4 a:hover{text-decoration: none; opacity: 0.8;}
.homw_new_border .fl_div_right .category-cart {float: left;}
.right_ul_top .website-switcher.bgSelect::after{display: none;}
.rev_slider_wrapper.fullwidthbanner-container,#rev_slider_1_1_wrapper{left: calc(-50vw + 50%);width: 99.4vw;}
.mon{font-weight: bold; color: #690;font-size: 18px;margin: 20px 0px 10px 5px;}
.shedule{margin-top: 15px;margin-left: 5px;}
.bottom {padding-bottom: 50px;}
.shedule table {border: 1px solid #666;border-collapse: collapse;margin: 0 auto;}
.shedule table td {border: 1px solid #666;text-align: center;padding: 5px 15px;}
.code_avantree a { color: #690;}
.code_avantree {margin: 35px auto 50px;line-height: 1.8em;}
.pre-order-pd {margin-top: 50px;}
.onePD {line-height: 25px;}
.pre-order-now {color: #ff5500;font-weight: bold;text-decoration: underline;}
.follow-us.zh{font-size: 13px; color: #999;}
.box-img-home-top ul li { float: left;width: 25%; text-align: center;padding: 15px;}
.box-img-home-top{margin: 0px 0 15px; max-width: 100%;margin-bottom: 20px;}
.box-img-home-top ul li img{width:200px; height:200px;}
.comparison_title {text-align: center;font-size: 21pt;color: #666;margin: 30px 0px 20px 0px;}
.comparison_subtitle {font-size: 16px;margin: 20px auto;}
table.comparison {border: 2px solid #aaa;margin: 0 auto;margin-bottom: 50px;border-collapse: collapse;font-family: Arial,Verdana, Helvetica, sans-serif;font-size: 12px;color: #333;}
.comparison td.col_1st {text-align: left;width: 150px !important;}
.comparison td {border: 1px solid #aaa;padding: 5px;text-align: center;vertical-align: middle;width: 120px;}
.comparison td a {color: #333;}
.comparison td img {border: none;}
.green {background: #C8FFC8;font-weight: bold;}
.top_amzlogo img {
    margin-right: 30px;
}
.amazon {
    margin-top: 40px;
    height: 57px;
}
.amz_logo {
    float: left;
    margin-right: 50px;
}
.amz_title {
    float: left;
    font-size: 20px;
    color: #222;
    font-weight: bold;
    padding-top: 15px;
}
.code1 {
    margin: auto auto;
    margin-top: 20px;
    max-width: 1000px;
}
.codeinfo {
    margin-top: 10px;
    line-height: 2em;
}
.code_title {
    font-size: 17px;
    color: #690;
    font-weight: bold;
}
.code_title a {
    color: #690;
    text-decoration: none;
}
.code_num {
    font-weight: bold;
    color: #FF6600;
}
.code {
    margin: auto auto;
    margin-top: 20px;
    padding-top: 10px;
    max-width: 1000px;
    border-top: 1px solid #ccc;
}
.code_last {
    margin: auto auto;
    margin-top: 20px;
    padding-top: 10px;
    max-width: 1000px;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px;
}
.code_avantree {
    margin: 35px auto 50px;
    line-height: 1.8em;
}
.code img.pd, .code1 img.pd, .code_last img.pd, .code_last2 img.pd {
    float: left;
    margin-left: 15px;
    margin-top: 9px;
    padding-right: 25px;
}
.clearboth {
    clear: both;
}
.amz_title a {
    text-decoration: none;
    color: #222;
}
.cms-customer-service ul.disc {
    list-style: disc outside;
    padding-left: 18px;
    margin: 0 0 10px;
}
.cms-customer-service dl dt {
    font-weight: bold;
}
.cms-customer-service dl dd {
    margin: 0 0 10px;
}
.cms-customer-service dd {
    padding: 0 0 0 1.5em;
}
.giveaway_amz_quick a {
    color: #222;
}
.giveaway_code {
    float: left;
    margin-left: 15px;
    margin-top: 10px;
}
.giveaway_info {
    float: left;
    margin-left: 35px;
    margin-top: 100px;
    line-height: 2em;
    font-size: 17px;
    color: #222;
}
.giveaway_info a {
    color: #222;
    text-decoration: none;
}
.cms-special-offer .products  .price{
    line-height: 32px;
    display: block;
    font-size: 18px;
    font-weight: normal;
    text-align: left;
}
.cms-special-offer .products del {
    color: #999;
}

.cms-page-view .products ul li a {
    color: #444;
}

.cms-page-view .products ul li {
    float: none;
    font-size: 18px;
    line-height: 22px;
    margin: 0;
    padding: 0 0 5px;
    text-align: left;
    width: auto;
}
.cms-work-for-avantree  h2 {
    font-size: 16px;
    font-weight: bold;
    color: #95d248;
    padding-bottom: 8px;
}
.catalogsearch-result-index .prodName a, 
.catalog-category-view .prodName a,
#content_main .prodName a {
    color: #2f2f29;
    font-family: 'font_bookregular';
    font-size: 21px;
    font-weight: normal;
    display: block;
    margin: 5px 25px 0px 0px;
}



.home_slider .info h2{padding-right: 25%;}
.top_img_content img{max-width: inherit;float: right;}
.cms-contact-us .top_img_content img {
    max-width: 100%;
}
.float-clearer{height: 0;}
#product-options-wrapper dl{margin-bottom: 0;}

.creareseo-sitemap .sitempan { width: 100%; }
.creareseo-sitemap h2 { font-size: 1.4em; padding: 10px; display: block; }
.creareseo-sitemap .strongsm { font-size: 1.4em; display: block; margin: 15px 0 10px; }

.creareseo-sitemap .siteul li { list-style:inside; font-size:1em!important; }
.creareseo-sitemap .sitecatul { width: 100%; }
.creareseo-sitemap .sitecatul li.cat { list-style:none; font-size:1em!important; display: block;  }
.creareseo-sitemap .sitecatul li.cat ul { margin: 0 5px; }
.creareseo-sitemap .sitecatul li.cat ul li { list-style:inside; }
.creareseo-sitemap .siteul.full { margin: 5px 0;  width: 100%; }
.creareseo-sitemap .sitecatul.full li.cat { margin: 5px 0; width: 100%; }

#aw-onestepcheckout-container .sp-methods ul#payment_form_checkmo label{float: left;}
