@charset "utf-8";







/* CSS Document*/







.main-container{overflow:visible; padding-bottom:25px;}







.main-container .main {







  position: relative;







  z-index: 2;







  background-color: #ffffff;







  -webkit-box-shadow: 0 10px 10px 1px rgba(0, 0, 0, 0.05);







  -moz-box-shadow: 0 10px 10px 1px rgba(0, 0, 0, 0.05);







  box-shadow: 0 10px 10px 1px rgba(0, 0, 0, 0.05);







  min-height: 380px;







}







.page-title-wrap{padding:0 15px 15px;}







@media only screen and (max-width: 767px) {







.page-title-wrap{







	padding:10px;







}







.page-title-wrap h1{







    font-size: 30px; text-transform:none; text-align:left; font-family:"GaramondPremierProCaption",sans-serif;







}







}







.std {







    font-size: 14px;







    line-height: 1.5;







    padding: 10px 0; color:#333;







}







.std ul li{list-style:disc;}







.std ul{padding-left:40px;}







.std .pink {







    color: #fa4969;







}







.std table th,.std table td{border:1px solid #eaeaea; padding:5px; text-align:center;}







.std table th{background:#f2f2f2;}







.std .uppercase {







    text-transform: uppercase;







}







.std h1, .std h2, .std h3, .std .h1, .std .h2, .std .h3, .std h4, .std h5 {







    font-family: "GaramondPremierProCaption",sans-serif;







    font-weight: normal;







}







.std h1, .std .h1 {







    font-size: 28px;







}







.std h2, .std .h2 {







    font-size: 26px;







}







.std h3, .std .h3 {







    font-size: 24px;







}







.std img {







    height: auto;







    max-width: 100%;







}







.std h2.h1 {







    color: #000000;







    font-size: 38px;







    margin: 0 0 17px;







}







.std .subtitle-note {







    color: #818181;







    font: 28px/34px "GaramondPremierProCaption",sans-serif;







}







.std .divider {







    border-bottom: 1px dashed #d9d9d9;







    margin: 0 -38px 40px;







    padding: 0 38px;







}















/*Contact Us*/







/* Contact Page Styles */







/******************************************************************/







#contact_page_main .col-sm-8,







#contact_page_main .form_wrap {







  padding-top: 20px;







}







#contact_page_main .form_wrap {







  border-right: 1px solid #ebebeb;







}







@media only screen and (max-width: 767px) {



#contact_page_main .form_wrap {



	display:none;



}



}







#contact_page_main .form_wrap > .inner {







  max-width: 80%;







  margin: 0 auto;







}







#contact_page_main .form_wrap > .inner .form-description {







  text-align: center;







  font-size: 18px;







  font-family: 'GaramondPremierProCaption', sans-serif;







  font-style: italic;







  line-height: 1.2;







  color: #000000;







  margin-bottom: 20px;







}







#contact_page_main .contact_list {







  display: block;







  margin: 0;







  padding: 0;







}







#contact_page_main .contact_list li {







  display: block;







  position: relative;







  padding: 0 0 20px 45px;







  margin: 0 0 20px;







  border-bottom: 1px solid #ebebeb;







}







#contact_page_main .contact_list li .livechatlink {







  display: block;







  text-decoration: none;







  color: #000000;







  font-size: 25px;







  font-family: 'GaramondPremierProCaption', sans-serif;







  line-height: 1.2;







  word-wrap: break-word;







}







#contact_page_main .contact_list li .description {







  font-size: 12px;







  color: #a3a3a3;







}







#contact_page_main .contact_list li .description .icon-livechat{







	margin-top:10px;







}







#contact_page_main .contact_list li a.title{







	font-size:18px;







}







#contact_page_main .contact_list li .icon {







  display: block;







  position: absolute;







  top: 5px;







  left: 0;







  width: 35px;







  height: 35px;







  line-height: 35px;







  background: #fa4969;







  -webkit-border-radius: 50%;







  -moz-border-radius: 50%;







  border-radius: 50%;







  text-align: center;







  font-size: 18px;







}







#contact_page_main .contact_list li .icon i {







  line-height: 34px;







  color: #ffffff;







}







#contact_page_main .contact_list li .icon i em{







	display:none;







}







#contact_page_main .contact_list li .icon i.icon-badge {







  font-size: 22px;







}







#contact_page_main .contact_list li .icon i.icon-truck {







  font-size: 16px;







}







#contact_page_main .contact_list li .icon i.text {







  font-family: Verdana, sans-serif;







}







/* Guestbook */







#guestBookFrm .required {







  float: left;







  margin: 0 0 0 -10px;







  color: #f00;







}







#guestBookFrm .input-box {







  margin: 0 0 5px;







}







#guestBookFrm #comment {







  width: 100% !important;







}







#guestBookFrm .counting {







  text-align: right;







}







#guestBookFrm .button-set {







  text-align: center;







}







.guestbook.page-head {







  margin: 0 -20px;







  padding: 20px 20px 0;







  border-top: 1px dashed #ebebeb;







}







#guestBookFrm {







  margin: 0 0 30px;







}







#guestbookListing {







  font-family: 'GaramondPremierProCaption', sans-serif;







}







#guestbookListing .posting-comm {







  margin: 0 0 15px;







  padding: 0 0 15px;







  border-bottom: 1px solid #ebebeb;







}







#guestbookListing .posting-comm:last-child {







  border-bottom: none;







}







#guestbookListing .listing-item-header {







  margin: 0 0 5px;







}







#guestbookListing .listing-item-title {







  display: inline-block;







  *display: inline;







  zoom: 1;







  vertical-align: baseline;







  margin: 0 10px 0 0;







  font-size: 22px;







  font-style: italic;







  color: #fa4969;







}







#guestbookListing .rating {







  display: inline-block;







  *display: inline;







  zoom: 1;







  vertical-align: baseline;







  width: 66px;







  background-position: left bottom;







}







#guestbookListing .rating,







#guestbookListing .rating .inner {







  height: 10px;







  background-image: url(https://www.loveinbuy.cn/catalog/template/loveinbuy/skin/frontend/flat_mall/default/images/guestbook_rating.png);







  background-repeat: repeat-x;







}







#guestbookListing .rating .inner {







  display: block;







  background-position: left top;







}







#guestbookListing .listing-item-comment {







  margin: 0 0 10px;







}







#guestbookListing .listing-item-comment .testimonial-block {







  display: block;







  padding: 0;







  margin: 0;







  color: #000000;







  border: none;







  font-size: 20px;







}







@media only screen and (max-width: 767px) {







  #guestbookListing .listing-item-comment .testimonial-block {







    line-height: 24px;







  }







}







#guestbookListing .listing-item-meta {







  font-size: 16px;







  font-style: italic;







  color: #818181;







}































.echeck-info, .wu-info{







    background-color: #fa4969;







    color: #fff;







    display: block;







    font-family: "GaramondPremierProCaption",sans-serif;







    font-size: 20px;







    margin: 30px -20px -10px;







    padding: 15px 20px;







}







.echeck-info a,.wu-info a{







	font-size:20px;







	font-family: "GaramondPremierProCaption",sans-serif;







}







.echeck-info.text-center, .wu-info.text-center {







    margin-top: 10px;







}







@media only screen and (max-width: 767px) {







.echeck-info, .wu-info {







    margin: 0 -10px;







    padding-left: 10px;







    padding-right: 10px;







}







}







.echeck-info a, .wu-info a {







    color: #fff;







    text-decoration: underline;







}







.echeck-info a:hover, .wu-info a:hover {







    color: #fff;







    text-decoration: none;







}







.video_frame a{cursor:pointer;}







 







.video_frame a::after{opacity:1;}















.video_frame a:hover::after{opacity:0.8;}















.wu-wrap h2.payment-title, .cc-wrap h2.payment-title, .alt-pay-wrap h2.payment-title, .money-gram h2.payment-title, .bank-transfer h2.payment-title{







	font-size: 34px;







	font-weight: 500; 







	color:#000;







}







.wu-wrap h3, .cc-wrap h3, .alt-pay-wrap h3, .money-gram h3, .bank-transfer h3{







	font-family: "GaramondPremierProCaption",sans-serif;







    font-size: 33px;







    font-style: italic;







    font-weight: 400;







    margin: 40px 0 10px;







    text-align: center;







}







.wu-wrap h4, .cc-wrap h4, .alt-pay-wrap h4, .money-gram h4, .bank-transfer h4,.wu-wrap h4 a,.money-gram h4 a{







    font-family: "Roboto",sans-serif;







    font-size: 18px;







    font-weight: 500;







    margin: 0 0 15px;







    text-transform: uppercase; text-align:center;







}







.money-gram .col-sm-12.video-wrap h4 {







    padding-top: 25px; text-transform:none;







}







.wu-wrap .payment_benefits, .cc-wrap .payment_benefits, .alt-pay-wrap .payment_benefits, .money-gram .payment_benefits, .bank-transfer .payment_benefits {







    text-align: center;







}







@media (max-width: 991px) {







.wu-wrap .payment_benefits, .cc-wrap .payment_benefits, .alt-pay-wrap .payment_benefits, .money-gram .payment_benefits, .bank-transfer .payment_benefits {







    margin: 0 -20px;







}







}







.wu-wrap .payment_benefits .icon, .cc-wrap .payment_benefits .icon, .alt-pay-wrap .payment_benefits .icon, .money-gram .payment_benefits .icon, .bank-transfer .payment_benefits .icon {







    background-color: #fa4969;







    color: #ffffff;







    font-size: 19px;







}







.wu-wrap .circle-icon, .cc-wrap .circle-icon, .alt-pay-wrap .circle-icon, .money-gram .circle-icon, .bank-transfer .circle-icon {







    margin-right: 5px;







}







.wu-wrap hr.dotted, .cc-wrap hr.dotted, .alt-pay-wrap hr.dotted, .money-gram hr.dotted, .bank-transfer hr.dotted {







    border-color: #d9d9d9;







    border-style: dashed none none;







    margin: 25px -20px;







}







@media only screen and (max-width: 767px) {







.wu-wrap hr.dotted, .cc-wrap hr.dotted, .alt-pay-wrap hr.dotted, .money-gram hr.dotted, .bank-transfer hr.dotted {







    margin-left: -10px;







    margin-right: -10px;







}







}







.circle-icon {







    background-color: #fa4969;







    border-radius: 50%;







    color: #ffffff;







    display: inline-block;







    font-size: 16px;







    height: 28px;







    line-height: 28px;







    text-align: center;







    vertical-align: middle;







    width: 28px;







}







.circle-icon em{display:none;}















.money-gram .row .main-text {







    margin-bottom: 0;







}







.money-gram .row .main-text span {







    font-weight: 500;







}







.money-gram .row.img {







    margin-left: 0;







    padding-right: 0;







}







.money-gram .row.img .col-sm-12 {







    padding-right: 24px;







}







.money-gram .row.img .col-sm-12 + .col-sm-12 {







    padding-right: 0;







}







.money-gram .row.img .col-sm-12 .subStep {







    margin-bottom: 0;







}







.money-gram .row .ol-list {







    /*margin-bottom: 60px;*/







}







@media screen and (max-width: 767px) {







.money-gram .row .ol-list {







    margin-bottom: 50px;







    padding: 0;







}







}







.money-gram .row .ol-list .subStep {







    margin-bottom: 20px;







    min-height: 0;







}







.money-gram .row .ol-list .col-sm-12 {







    padding-left: 38px;







}







.money-gram img {







    box-shadow: 0 4px 20px -10px #000000;







    /*margin-bottom: 50px;*/







}







.money-gram .seven-steps h2.payment-title {







    font-style: normal;







}







.money-gram .seven-steps .col-sm-12 {







    padding-left: 20px;







    padding-right: 0;







}







.money-gram .seven-steps .col-sm-12 .subStep {







    min-height:135px;







}







@media screen and (max-width: 991px) {







.money-gram .seven-steps .col-sm-12 .subStep {







    margin-bottom: 10px;







    min-height: 100px;







}







}







@media screen and (max-width: 767px) {







.money-gram .seven-steps .col-sm-12 .subStep {







    margin-bottom: 20px;







    min-height: 0;







}







}







@media only screen and (max-width: 767px) {







.money-gram .seven-steps .col-sm-12 ol.numbered {







    margin-top: 0;







}







}







.money-gram .col-sm-12 {







    text-align: center;







}







.money-gram .col-sm-12.video-wrap h4 {







    padding-top: 25px;







}







.money-gram .col-sm-12.video-wrap img {







    box-shadow: none;







}







.money-gram .col-sm-12.video-wrap + .col-sm-12 {







    margin-bottom: 32px;







    padding-left: 20px;







    padding-top: 0;







}















ol.numbered {







    display: block;







    margin: 0 0 20px;







    padding: 0;







    text-align: left;







}







ol.numbered li {







    display: block;







    margin: 0 0 10px;







    padding: 0 0 0 30px;







    position: relative;







}







ol.numbered li .number {







    background: #fa4969 none repeat scroll 0 0;







    border-radius: 50%;







    color: #fff;







    display: block;







    font-family: "GaramondPremierProCaption",sans-serif;







    font-size: 14px;







    font-style: italic;







    height: 20px;







    left: 0;







    line-height: 20px;







    position: absolute;







    text-align: center;







    top: 0;







    width: 20px;







    z-index: 2;







}







.stepNr {







    border: 1px solid #fa4969;







    border-radius: 50%;







    color: #fa4969;







    display: block;







    font-family: "GaramondPremierProCaption",sans-serif;







    font-size: 24px;







    font-style: italic;







    height: 70px;







    line-height: 70px;







    margin: 40px auto 20px;







    text-align: center;







    width: 70px;







}







	







@media only screen and (max-width: 767px) {







.stepNr {







    font-size: 20px;







    height: 56px;







    line-height: 56px;







    width: 56px;







}







}







.stepImg {







    border: 1px solid #eaeaea;







    display: inline-block;







    max-width: 100%;







    padding: 7px;







}







.stepText {







    display: block;







    font-size: 14px;







    margin: 0 0 10px;







    min-height: 42px;







    text-align: center;







}















.shipping-wrap {







    color: #000000;







    padding: 20px;







}







.shipping-wrap p {







    line-height: 20px;







}







.shipping-wrap p b {







    color: #fa4969;







    font-weight: normal;







}







.shipping-wrap .form-list {







    margin: 0;







}







.shipping-wrap .top-note {







    background: #f4f4f4 none repeat scroll 0 0;







    margin-bottom: 25px;







    max-width: 625px;







}







.shipping-wrap .top-note .content {







    padding: 26px 20px 14px 100px;







    position: relative;







}







.shipping-wrap .top-note .content::before {







    background: rgba(0, 0, 0, 0) url("https://skin.mcdn.pursevalley.cn/skin/frontend/flat_mall/default/images/ico-attention.png") repeat scroll 0 0;







    content: "";







    display: block;







    height: 60px;







    left: 19px;







    position: absolute;







    top: 26px;







    width: 60px;







}







@media only screen and (max-width: 991px) {







.shipping-wrap .top-note .content::before {







    background: rgba(0, 0, 0, 0) url("https://skin.mcdn.pursevalley.cn/skin/frontend/flat_mall/default/images/x2/ico-attention.png") repeat scroll 0 0 / 60px auto;







}







}







.shipping-wrap .top-note .content p {







    line-height: 16px;







}







.shipping-wrap .top-note .title {







    color: #fa4969;







    font: bold 16px "Roboto",sans-serif;







    margin-bottom: 13px;







    text-transform: uppercase;







}







.shipping-wrap .top-note a {







    text-decoration: underline;







}







.std .list-important-title {







    color: #fa4969;







    font: bold 16px "Roboto",sans-serif;







    margin: 0 0 30px;







    text-transform: uppercase;







}







.list-important {







    font-size: 14px;







    list-style: outside none none;







    max-width: 545px;







    padding-left: 25px;







}







.list-important li {







    line-height: 20px;







    padding: 0 0 15px;







    position: relative;







}







.list-important li::before {







    background: #ffacb4 none repeat scroll 0 0;







    content: "";







    display: block;







    height: 2px;







    left: -25px;







    position: absolute;







    top: 10px;







    width: 8px;







}







.ship-box label {







    color: #818181;







    font-size: 12px;







}







.ship-box > div {







    display: inline-block;







    vertical-align: top;







}







@media only screen and (max-width: 767px) {







.ship-box > div {







    display: block;







}







}







.ship-box .choose-coutry {







    margin: 0 10px 0 0;







}







.ship-box .choose-coutry select, .ship-box .choose-coutry select:focus {







    background: #e1e1e1 none repeat scroll 0 0;







    color: #000000;







    font-size: 12px;







    font-weight: bold;







    text-transform: uppercase;







}







.ship-box .choose-cost .input-text, .ship-box .choose-cost .input-text:focus {







    background: #f4f4f4 none repeat scroll 0 0;







    border: medium none;







    box-shadow: none;







    font-size: 14px;







    font-weight: bold;







}







@media only screen and (min-width: 768px) {







.ship-box .choose-cost .input-text, .ship-box .choose-cost .input-text:focus {







    width: 110px;







}







}







.shipping-costs {







    margin: 25px auto 20px;







}







.std .shipping-table {







    font-size: 15px;







}







.std .shipping-table th, .std .shipping-table th:first-child {







    background: #f4f4f4 none repeat scroll 0 0;







    font-size: 14px;







    padding: 9px 20px;







    text-transform: uppercase;







}







.std .shipping-table td, .std .shipping-table td:first-child {







    padding: 14px 20px;







}







.popup-overlay.shipping {







    display: none;







}







.popup-overlay.shipping .pm-block {







    margin-top: 130px;







    padding: 48px 54px 60px;







    width: 864px;







}







.popup-overlay.shipping .pm-block h2 {







    margin: 0 0 24px;







}







.popup-overlay.shipping .pm-block p {







    margin-bottom: 32px;







}







.popup-overlay.shipping .pm-block th, .popup-overlay.shipping .pm-block th:first-child {







    padding-bottom: 14px;







    padding-top: 14px;







}















@media only screen and (min-width: 767px) {







.col-sm-6.side_bg, .col-sm-6.sidebar {







    width: 20.8333%;







}







.col-main.col-sm-18 {







    width: 79.1667%;







}







}







@media only screen and (max-width: 767px) {







.sidebar {







    display: none;







}







}







.sidebar_lists {







    display: block;







    font-size: 14px;







}







.sidebar_lists h3{font-size:14px; font-family:roboto; font-weight:600;}







.sidebar_lists dl {







    display: block;







    margin: 0 0 20px;







    padding: 0 0 20px;







    position: relative;







}







.sidebar_lists dl:not(:last-child)::after {







    background: #d9d9d9 none repeat scroll 0 0;







    bottom: 0;







    content: "";







    display: block;







    height: 2px;







    left: 25px;







    position: absolute;







    width: 10px;







}







.sidebar_lists dl dd {







    display: block;







    margin: 0 0 10px;







    position: relative;







}







.sidebar_lists dl dd a {







    color: #818181;







    display: block;







    padding: 0 0 0 25px;







    position: relative;







    text-decoration: none;







    transition: all 0.2s ease-in-out 0s;







}







.sidebar_lists dl dd a:hover {







    color: #fa4969;







}







.sidebar_lists dl dd a i {







    left: 0;







    position: absolute;







    top: 2px;







}







.sidebar_lists dl dd a i.icon-band {







    font-size: 12px;







    top: 4px;







}







.cms-about-htm .sidebar_lists dl dd.link_our-company a, .cms-terms-and-conditions-html .sidebar_lists dl dd.terms a, .cms-faq-html .sidebar_lists dl dd.link_faq a, .cms-wholesale-html .sidebar_lists dl dd.link_whs a, .cms-shipping-html .sidebar_lists dl dd.link_shipping a, .cms-return-html .sidebar_lists dl dd.link_return a, .cms-orderstatus-php .sidebar_lists dl dd.link_status a, .cms-payment-options-html .sidebar_lists dl dd.link_payment a, .cms-savings-html .sidebar_lists dl dd.link_discounts a, .cms-guarantee-html .sidebar_lists dl dd.link_gurarantee a, .cms-ringsize-htm .sidebar_lists dl dd.link_ring-size a, .cms-testimonials-html .sidebar_lists dl dd.link_testimonials a, .cms-affiliates-html .sidebar_lists dl dd.link_affiliates a, .contacts-index-index .sidebar_lists dl dd.link_contact a {







    color: #fa4969;







    cursor: default;







}







.box a img{margin-bottom:8px;}







.item_mail{background:url("https://www.loveinbuy.com/catalog/template/loveinbuy/image/7-freenewsletter.gif") no-repeat scroll 0 0 #E3DFD4;padding:150px 0 12px;text-align:center;margin-bottom:10px;height:69px;width:192px;}







.item_mail input.submit{background:url("https://www.loveinbuy.com/catalog/template/loveinbuy/image/subscribe_but.gif") no-repeat scroll 0 0 transparent;border:medium none;cursor:pointer;height:29px;width:81px;}







.item_mail input.text{background:none repeat scroll 0 0 #E3DFD4;border:1px solid #A09776;color:#5B5A55;font-family:Arial;padding:5px;text-align:center;}







.milan_reviews{background:url("https://www.loveinbuy.com/catalog/template/loveinbuy/image/3-seewhattheysay.gif") no-repeat scroll 0 0 transparent;padding:100px 0 0;}







.milan_reviews .review_box{color:#666666;padding:0 5px 0 15px;}







.milan_reviews .review_box p{font-size:13px;font-style:italic;height:78px;line-height:16px;overflow:hidden;}







.milan_reviews .review_box a.more_reviews{display:block;height:25px;padding:34px 0 5px;}







.trustful_box{border:1px solid #CCCCCC;color:#4C4C4C;padding:110px 15px 15px;margin-bottom:10px;}







.hei10{height:10px;}







.talks{line-height:14px;padding-bottom:8px;text-align:left;}







.talks p{line-height:16px;}







.talks .ralign{line-height:18px;}







.talks img{border:1px solid #F1F1F1;float:left;margin:0 5px 2px 0;}







.g_t_c{text-align:center;}







.allborder{border:1px solid #DDDDDD;width:190px;font-size:9px;background:#fff;}







.pad_10px{padding:10px;}







.g_t_l{text-align:left;}







.help-icon{margin-top:8px;width:190px;border:1px solid #D5D5D5;text-align:center;background:#fff;}







.topone{width:190px;height:117px;border:1px solid #D5D5D5;overflow:hidden;padding-bottom:8px;}







.topone h2{background:none repeat scroll 0 0 #F1F1F1;border-bottom:1px solid #ddd;height:30px;line-height:30px;color:#000;text-align:center;margin:0;padding:0;font-style:italic;}







.topone ul li{padding:8px;color:#666;}







.topone ul li img{float:left;border:1px solid #ededed;width:76px;height:76px;}







.topone_rh{float:right;width:90px;height:76px;overflow:hidden;margin:0;}







.topone_wa{display:block;width:90px;height:38px;font-size:10px;overflow:hidden;color:#085CA8;}







.topone_red{display:block;width:90px;margin:5px 0;color:#F66907;font-weight:bold;font-size:12px;}#time{padding:0 9px;text-align:left;margin:0 auto 10px;color:#000;}#time p{color:#000;}







.working_time{background:url("https://www.loveinbuy.com/catalog/template/loveinbuy/image/tel_2.gif") no-repeat scroll 0 1px transparent;padding-left:25px;margin-bottom:2px;}







.working_time b{font-size:14px;}







.newsletter{margin-top:8px;position:relative;}







.newsletter_box{background:url("https://www.loveinbuy.com/catalog/template/loveinbuy/image/home_newsletter.gif") no-repeat scroll 0 0 transparent;height:29px;left:7px;position:absolute;top:78px;width:175px;}







.news_info{background:none repeat scroll 0 50% transparent;border:0 none;color:#818181;font-family:Georgia;font-size:12px;font-style:italic;height:28px;line-height:28px;padding-left:5px;vertical-align:top;width:130px;}







.news_btn{background:none repeat scroll 0 50% transparent;border:0 none;color:#FFFFFF;cursor:pointer;font-size:0;font-weight:bold;height:32px;line-height:32px;width:36px;}/*sidebar_wrap*/















.sidebar_wrap{background:url("https://www.loveinbuy.com/catalog/template/loveinbuy/image/leftbar_bg.jpg") no-repeat scroll left top #FC8F25;margin-bottom:8px;padding:7px 0 5px;margin-top:15px;}







.sidebar_wrap h1{font-size:15px;line-height:18px;padding:0 30px 9px 0;text-indent:10px;position:relative;display:block;color:#fff;font-family:arial;}







.sidebar_wrap h1 .rss{background:url("https://www.loveinbuy.com/catalog/template/loveinbuy/image/rss_rvs_16x16.gif") no-repeat scroll left top;display:block;width:16px;height:16px;position:absolute;right:10px;top:2px;}







.sidebar_wrap ul{width:188px;margin:0 auto;}







.sidebar_wrap ul li{background:url("https://www.loveinbuy.com/catalog/template/loveinbuy/image/repeat.png") repeat 0 -864px scroll;}







.sidebar_wrap ul li a,.sidebar_wrap ul li a:hover{background:url("https://www.loveinbuy.com/catalog/template/loveinbuy/image/icon.png") no-repeat 0 0 scroll;}







.sidebar_wrap ul li a{background-position:160px -518px;color:#333333;display:block;font-size:12px;height:30px;line-height:30px;overflow:hidden;padding:0 20px 0 15px;color:#333;}







.sidebar_wrap ul li a:hover{background-position:160px -540px;color:#F66907;text-decoration:none;}/*Top Reviews*/















.childBox{margin:10px 0 0;}







.childBox h3{background:url("https://www.loveinbuy.com/catalog/template/loveinbuy/image/top_reviews.gif") no-repeat 0 0 scroll;border-bottom:1px solid #D5D5D5;font-size:14px;line-height:30px;padding-left:10px;}







.childsub{border:1px solid #ddd;border-top:none;}







.ul_popular{padding:10px;overflow:hidden;}







.ul_popular li{position:relative;}







.ul_popular li a{font:11px Arial;color:#000;}







.ul_popular li a:hover{color:#f66907;text-decoration:underline;}







.box .ul_popular li a img{margin:0;border:1px solid #ddd;}







.box .ul_popular li dl{margin-top:5px;}







.box .ul_popular li dt,.box .ul_popular li dd{float:left;}







.box .ul_popular li dd{margin-left:8px;}







.box .ul_popular li dd .price{margin-bottom:5px;}







.box .ul_popular li dd .price a{font-weight:bold;font-size:12px;color:#B30000;}







.box .ul_popular li b{background:url("https://www.loveinbuy.com/catalog/template/loveinbuy/image/seller_sort.gif") no-repeat scroll 0 0 transparent;bottom:10px;display:block;height:24px;position:absolute;right:0;width:42px;}







.box .ul_popular li b.tab1{background-position:0 0;}







.box .ul_popular li b.tab2{background-position:-42px 0;}







.box .ul_popular li b.tab3{background-position:-84px 0;}







.box .ul_popular li b.tab4{background-position:-126px 0;}







.box .ul_popular li b.tab5{background-position:-168px 0;}







.box .ul_popular li b.tab6{background-position:0 -24px;}







.box .ul_popular li b.tab7{background-position:-42px -24px;}







.box .ul_popular li b.tab8{background-position:-84px -24px;}







.box .ul_popular li b.tab9{background-position:-126px -24px;}







.box .ul_popular li b.tab10{background-position:-168px -24px;}/*category_path*/















.top_selling_d{margin-top:10px;padding-top:3px;width:192px;}







.top_selling_d h2{background:url("https://www.loveinbuy.com/catalog/template/loveinbuy/image/left_title_bg_l.jpg") no-repeat scroll left bottom transparent;color:#666666;font-size:12px;line-height:15px;width:190px;border:1px solid #ddd;border-bottom:none;padding-left:0;}







.top_selling_d h2 div{background:none repeat scroll 0 0 #EEEEEE;padding:8px 0 8px 10px;}







.top_selling_d ul{border-color:#DDDDDD;border-style:solid;border-width:0 1px 1px;display:block;}







.top_selling_d ul li{border-bottom:1px solid #DDDDDD;display:block;overflow:hidden;padding:10px 5px 10px 10px;position:relative;}







.top_selling_d ul li a{font:11px/140% Arial,Helvetica,sans-serif,"宋体";color:#333;}







.top_selling_d ul li a:hover{color:#ff5500;text-decoration:underline;}







.top_selling_d ul li dl{display:block;}







.top_selling_d ul li dt{display:block;float:left;position:relative;width:92px;}







.top_selling_d ul li dt a{border:1px solid #FFFFFF;display:block;height:85px;width:85px;}







.top_selling_d ul li dt a:hover{border:1px solid #DDDDDD;display:block;height:85px;width:85px;}







.top_selling_d ul li dt a img{border:medium none;height:85px;width:85px;}







.top_selling_d ul li dd{display:block;float:left;height:65px;overflow:hidden;width:73px;padding-top:10px;}







.top_selling_d ul li dd span{color:#9C0000;font-size:12px;white-space:nowrap;}







.top_selling_d ul li dd span a{color:#9C0000;text-decoration:none;font-weight:bold;}







.top_selling_d ul li b{display:block;width:42px;height:24px;background:url("https://www.loveinbuy.com/catalog/template/loveinbuy/image/seller_sort.gif") no-repeat scroll 0 0 transparent;position:absolute;right:10px;bottom:10px;}







.top_selling_d ul li b.tab1{background-position:0 0;}







.top_selling_d ul li b.tab2{background-position:-42px 0;}







.top_selling_d ul li b.tab3{background-position:-84px 0;}







.top_selling_d ul li b.tab4{background-position:-126px 0;}







.top_selling_d ul li b.tab5{background-position:-168px 0;}







.top_selling_d ul li b.tab6{background-position:0 -24px;}







.top_selling_d ul li b.tab7{background-position:-42px -24px;}







.top_selling_d ul li b.tab8{background-position:-84px -24px;}







.top_selling_d ul li b.tab9{background-position:-126px -24px;}







.top_selling_d ul li b.tab10{background-position:-168px -24px;}







.cart_sideeachb{border:1px solid #DDDDDD;font-family:tahoma,verdana,arial,helvetica,sans-serif;width:190px;margin:10px 0 20px;}







.go_cart{text-align:right;margin-bottom:8px;width:45px;}







.h2_cart_sideeachb{background:none repeat scroll 0 0 #EEEEEE;color:#666666;height:30px;line-height:30px;padding:0 0 0 10px;display:block;font-size:12px;}







.cart_ul_d1{overflow:hidden;padding:0 0 10px 5px;}







.cart_ul_d1 li{float:left;height:105px;margin:10px 8px 0 0;overflow:hidden;width:82px;}







.cart_ul_d1 li img{border:1px solid #DDDDDD;width:78px;height:78px;}







.cart_ul_d1 li h4{color:#CC0000;padding-top:4px;text-align:center;}/*help_sidebar*/















.knowledge{margin:15px 0 15px 8px;border:1px solid #D5D5D5;background:url("https://www.loveinbuy.com/catalog/template/loveinbuy/image/sidebar_bj.png") repeat-y 0 0 scroll;background:#fff;}







.help_sidebar{position:relative;float:left;width:192px;}







.help_sidebar,.help_sidebar a{color:#333;}







.help_sidebar .title,.help_sidebar .searchbox,.helpItems dd a{background:url("https://www.loveinbuy.com/catalog/template/loveinbuy/image/help_l.png") no-repeat 0 0;}







.help_sidebar .title{height:32px;line-height:32px;padding-left:35px;position:absolute;top:-1px;left:-16px;width:173px;}







.help_sidebar .title a{font-size:14px;color:#fff;font-weight:bold;}







.help_sidebar .title a:hover{text-decoration:underline;}







.help_info{border-width:0 1px 0 0;border-style:solid;border-color:#d5d5d5;width:191px;}







.helpItems{padding-top:30px;border-bottom:1px solid #D5D5D5;line-height:30px;}







.helpItems dt{background:#F1F2F1;border-top:1px solid #D5D5D5;font-weight:bold;padding-left:20px;}







.helpItems dd{background-color:#FFFFFF;border-top:1px solid #D5D5D5;font-size:13px;}







.helpItems dd a{background-position:-190px -34px;color:#333333;display:block;line-height:16px;font-size:14px;padding:7px 0 7px 30px;}







.helpItems dd a:hover{color:#ff5a00;text-decoration:underline;}#helpSeach{padding:10px;}#helpSeach .searchbox{background-position:0 -34px;width:auto;}#helpSeach .seachKey{background:none;border:none;font-size:10px;text-indent:5px;color:#888;height:29px;line-height:29px;float:left;width:100px;}#helpSeach .btn_search{width:65px;height:29px;float:left;}







.helpMian{float:left;padding:5px 10px 10px;width:1008px;}







.helpMian .heading{border-bottom:2px solid #F66907;color:#333333;font-size:18px;height:auto;line-height:36px;margin:0 0 10px;padding-left:12px;width:99%;}







.helpMian .content{margin:10px 0 10px 10px;}







.helpMian .content p{line-height:150%;color:#333;margin-bottom:12px;}







.helpMian .content br{display:none;}







.helpMian .content table,.helpMian .content table th,.helpMian .content table td{border-style:solid;border-color:#ddd;color:#000;}







.helpMian .content table{border-width:1px 0 0 1px;}







.helpMian .content table th,.helpMian .content table td{border-width:0 1px 1px 0;padding:4px 0;}







.tablewarp tr, .tablewarp th, .tablewarp td{text-indent:10px;}







.tablewarp td a{color:#0066CC;text-decoration:underline;}







.helpList,.helpList a{}







.helpList a:hover{color:#ff5a00;text-decoration:underline;}







.helpList{padding:0 5px 15px;margin-bottom:15px;border-bottom:1px dashed #999999;}







.helpList h3{font-size:14px;color:#333;margin-bottom:10px;}







.helpList ol{color:#085CA8;}







.helpList ol li{height:24px;line-height:24px;list-style:decimal inside none;}/*Bussines Partner*/















.bussines_box h3{border-bottom:1px solid #CCCCCC;color:#F77708;font-size:18px;font-weight:bold;height:34px;line-height:34px;margin:15px 0;}







.bussines_box p{font-family:Tahoma;font-size:12px;line-height:18px;}







.bussines_box h4{font-family:Tahoma;font-size:12px;font-weight:normal;margin:0;padding:0 0 5px;}







.bussines_box ul{margin:0;}







.bussines_box li{font-family:Tahoma;font-size:12px;line-height:18px;background:url("https://www.loveinbuy.com/catalog/template/loveinbuy/image/dic.jpg") no-repeat 2px 7px transparent;margin:0;padding-left:12px;}







.bussines_box strong,.faq_box_left strong{font-family:Tahoma;font-size:14px;line-height:30px;margin:0;padding:0;}







.single_orders{float:left;width:330px;}







.mass_orders{float:right;width:330px;}







.mass_orders li a{color:#3D3D3D;height:18px;padding:0 6px;text-decoration:underline;width:20px;}







.faq_box_left{/*float:left;width:570px;*/clear:both;}







.faq_box_left h1{display:block;border-bottom:1px solid #CCCCCC;color:#F77708;font-size:18px;font-weight:bold;height:34px;line-height:34px;padding-top:8px;}







.faq_box_left span{background:url("https://www.loveinbuy.com/catalog/template/loveinbuy/image/dic.jpg") no-repeat 2px 14px transparent;display:block;font-family:Tahoma;font-size:12px;line-height:18px;margin:0 0 15px;padding-left:12px;}







.faq_box_left strong{display:block;}







.faq_box_left span a{color:#0066cc;font-family:Tahoma;font-size:12px;text-decoration:underline;}







.faq_box_left span a:hover{color:#FF6600;}







.faq_box_left span em{font-style:normal;font-weight:bold;}