@charset "utf-8";
/* shopping guide page css */
.shipping_guides {overflow:hidden; background:#ffffff; margin:15px 0;}
.shipping_guides .shipping_guidesL {width:657px; margin-right:30px; float:left;}
.shipping_guides .shipping_guidesR {width:252px; float:left;}
.shipping_guides .shipping_guidesL .contentBox p {color: #000000;display: block;font: 14px/20px Arial; margin-bottom:15px;}
.shipping_guides .shipping_guidesL .contentBox h3{font: 22px/26px Arial; margin:15px 0;}
.shipping_guides .shipping_guidesR  h3{font: 22px/26px Arial; margin:15px 0;}
.shipping_guides .shipping_guidesL .contentBox h4{font: 18px/26px Arial; margin-bottom:15px;}
.shipping_guides .shipping_guidesL .text_note {color: #000000;display: block;font: 14px/20px Arial; margin:15px 0;}
.shipping_guides .contentBox .contentBox_text .viewButton{background: none repeat scroll 0 0 #009E0F; border-color: #000000; border-style: solid;border-width: 1px 1px 2px;color: #FFFFFF; display:inline-block; font-family: Arial; font-size: 14px; padding: 3px 8px;text-align: center; text-decoration: none;}
.shipping_guides .shipping_guidesL .contentBox .contentBox_pic {float: left;width: 225px; margin-right:15px; display:block;}
.contentBox_text {float: left;width: 415px;}
.shipping_guides .shipping_guidesR .seller_man {margin-bottom: 10px;font: 20px/26px Arial;background-image: url("//static.cdnsbg.com/en/images/shopguide/guides_Men.jpg");background-repeat: no-repeat;background-position: 0px 0px;height: 120px;width: 250px; }
.shipping_guides .shipping_guidesR .seller_woman{margin-bottom: 10px;font: 20px/26px Arial;background-image: url("//static.cdnsbg.com/en/images/shopguide/guides_Women.jpg");background-repeat: no-repeat;background-position: 0px 0px;height: 120px; width: 250px;}
.shipping_guides .shipping_guidesR .seller_man span { margin:20px 0 0 13px; display:inline-block; font-family: "Bodoni MT";font-style: italic;font-size: 32px; line-height:32px; border-top:2px solid #000000; padding-top:8px;}
.shipping_guides .shipping_guidesR .seller_woman span { margin:20px 0 0 13px; display:inline-block; font-family: "Bodoni MT";font-style: italic;font-size: 32px;line-height:32px; border-top:2px solid #000000; padding-top:8px;}
.shipping_guides .shipping_guidesR .seller_pers { padding-right:10px; padding-bottom:20px;background-image: url("//static.cdnsbg.com/en/images/shopguide/guides_Lenes.jpg");background-repeat: no-repeat;background-position: 0px 0px;height: 400px;}
.shipping_guides .shipping_guidesR .seller_pers h5 { border-bottom: 1px solid #000000;color: #000000;display: inline-block; font-family: "Bodoni MT"; font-size: 40px;font-style: italic; font-weight: normal;line-height: 45px;margin: 25px 0 20px 10px; padding-bottom: 20px;text-shadow: 1px 1px #FFFFFF;}
.shipping_guides .shipping_guidesR .seller_pers ul li {background-image: url("//static.cdnsbg.com/en/images/newbanner_icon.png");background-position: 0 3px; background-repeat: no-repeat;color: #585858; font-family: "Arial"; font-size: 13px; line-height: 17px; padding-left: 15px; margin-left:15px; margin-bottom:7px;}
/*chrismas gift guide 2013 page css*/
#tab_content{width:932px;height:2040px;text-align:center;overflow:hidden;}
#t_1,#t_2,#t_3{width:932px;height:2040px;}
#tab_nav{margin:20px 0;}
#tab_nav li.active {
    background-color: #E42517;
    cursor: default;
}
.slides a {color: #08539d;text-decoration: none;}
.slider { margin: 50px 0 10px!important;}
#carousel1 li {margin-right: 15px;}
#carousel1 img {display: block; opacity: 1; cursor: pointer;}
#carousel1 img:hover {opacity: 1;}
#carousel1 .flex-active-slide img {opacity: 1; cursor: default;border:2px solid orange;}
#carousel1 .flex-active-slide a{text-decoration: underline;}
#carousel2 li {margin-right: 15px;}
#carousel2 img {display: block; opacity: 1; cursor: pointer;}
#carousel2 img:hover {opacity: 1;}
#carousel2 .flex-active-slide img {opacity: 1; cursor: default;}
#carousel2 .flex-active-slide a{text-decoration: underline;}
#carousel2 .flex-active-slide img {
    border: 2px solid #FFA500;
    cursor: default;
    opacity: 1;
}
h3, h4 ,h5 ,ul ,li,p{ margin:0; padding:0;list-style-type: none;}
.clear {clear:both;}
.gift_guide {overflow: hidden; width:932px; margin:10px auto; color:#333333;margin-bottom:20px;}
.gift_guide .gift_guideTitle {font: 22px/26px Arial;margin:15px auto;text-align:center; color:#000000;}
.gift_guide .gift_guideList {overflow: hidden; margin:10px 0;}
.gift_guideType .gift_guideMenu {margin: auto;overflow: hidden; width: 924px;}
.gift_guideType .gift_guideMenu li {padding: 3px 8px;border-width: 1px 1px 3px ; border-color:#222222; border-style:solid ;background-color: #000000;display: inline-block;margin-right: 5px;cursor:pointer;}
.gift_guideType { margin:15px 0; text-align:center;}
.gift_guideType .gift_guideMenu li:hover {background-color: #E42517;}
.gift_guideType .gift_guideMenu li a {font-family: Arial;font-size: 18px;line-height: 20px;text-decoration: none;color: #ffffff; padding:5px 10px;}
.gift_guidePic {padding:0; margin:25px 0; overflow:hidden;}
.gift_guidePic li {margin-right: 15px;	float: left; line-height:24px; text-align:center;}
.gift_guidePic li a{color:#333; text-decoration:none;}
.gift_guidePic li a img {width: 142px;border: 1px solid #cccccc; display:block; }
.gift_guidePic li a:hover img{border: 1px solid #f39200;}
.gift_guideSlide {margin-bottom: 20px;}
.gift_guideSlide h4 {font: 22px/26px Arial;margin:15px auto;text-align:center; color:#000000;}
.gift_guideSlide p {font-family: Arial;font-size: 14px;line-height: 20px; text-align:center;}
.gift_guideSlide p strong { font-weight:700;}
.gift_guideSlide .lantern_slide {margin-top: 15px;}
.gift_guideSlide .lantern_slide img{margin-left: 140px;}
.gift_guideCele {padding: 10px;width: 700px;margin:0 auto;}
.gift_guideCele h4 {font: 18px Arial;text-align:left; color:#000000;}
.gift_guideCele .gift_guideCeleFrame {overflow: hidden; margin:30px 20px;}
.gift_guideCele .gift_guideCeleFrame .cele_pic {float: left;width: 180px;}
.gift_guideCele .gift_guideCeleFrame .cele_pic img { border:1px solid #cccccc; width:180px;display:block;}
.gift_guideCele .gift_guideCeleFrame .cele_con {float: left;width: 250px; margin:0 10px;}
.gift_guideCele .gift_guideCeleFrame .cele_user {float: left;width: 140px;}
.gift_guideCele .gift_guideCeleFrame .cele_con ul .cele_brand {font-size: 15px;line-height: 20px;font-family: Arial;}
.gift_guideCele .gift_guideCeleFrame .cele_con ul .cele_name {font-size: 13px;line-height: 20px;font-family: Arial;}
.gift_guideCele .gift_guideCeleFrame .cele_con ul .cele_price {font-size: 18px;line-height: 20px;font-family: Arial; color:#f39200; margin:4px 0;}
.gift_guideCele .gift_guideCeleFrame .cele_con ul .cele_em {font-size: 13px;line-height: 20px;font-family: Arial;}
.gift_guideCele .gift_guideCeleFrame .cele_con ul .cele_shop em {font-size: 13px;font-style: normal;margin-left: 10px;font-family: Arial;}
.gift_guideCele .gift_guideCeleFrame .cele_con ul .cele_shop span {display: inline-block;padding: 5px 8px;font-size: 14px;background-color: #E42517; color:#ffffff; border-width:1px 1px 3px; border-color:#000000; border-style:solid;font-family: Arial;}
.gift_guideCele .gift_guideCeleFrame .cele_user p {font-size: 13px;line-height: 20px;font-family: Arial;text-align:center;}
.gift_guideCele .gift_guideCeleFrame .cele_user img { border:1px solid #666666; height:130px; display:block; text-align:center; margin:auto;}
.gift_guide .gift_guideCon .tips {font-size: 14px;margin: 20px 0;font-family: Arial;}
.gift_guide .gift_guideCon .newsletter .searchBox #faqsearch_form input {width: 320px;border: 1px solid #FFFFFF; color: #828487;float: left;font-style: italic;height: 23px; line-height: 23px; margin: 1px; font-size:13px;}
.gift_guide .gift_guideCon .newsletter{float:left; width:620px}
.gift_guide .gift_guideCon .share {float:left; width:300px;}
.gift_guide .gift_guideCon .newsletter .searchBox #faqsearch_form .sign_up {padding:0 15px;background: none repeat scroll 0 0 #009e0f;color: #FFFFFF;cursor: pointer;float: right;height: 27px;line-height: 25px; margin: 1px; text-align: center; font-size:16px;}
.gift_guide .gift_guideCon .newsletter .searchBox {border: 1px solid #BBBBBB; display:inline-block;width: 480px;line-height:31px; }
.gift_guide .gift_guideCon .newsletter span {font-family: Arial;font-size: 16px; display:inline-block; margin-right:15px; line-height:31px; float:left; color:#000000;}
.gift_guide .gift_guideCon .share span {font-family: Arial;font-size: 16px;float: left; line-height:31px; margin-right:15px; color:#000000;}
.gift_guide .gift_guideCon .tips a {color: #08539d;text-decoration: underline;}
.know-more-trends-lp {
    display: none;
    width:26px;
    height:27px;
    cursor:pointer;
    transition: width 0.2s;
    -moz-transition: width 0.2s;/* Firefox 4 */
    -webkit-transition: width 0.2s; /* Safari and Chrome */
    -o-transition: width 0.2s; /* Opera */
}
/*.flex-active-slide .gift_guideSlide .lantern_slide img:hover .know-more-trends-lp div img{display:block;}*/
.know-more-trends-lp:hover {
    width:180px;
    height:auto;
}
.know-more-trends-lp a {
    text-decoration:none !important;
    color:#ffffff !important;
}

.know-more-trends-lp div span {
    display:block;
    text-align:left;

}
.know-more-trends-lp div span.brand-trends-lp{color: #000000;
    font-weight: 700;
    margin-top: 6px;
    padding-left: 10px;}
.know-more-trends-lp div span.price-trends-lp {
    font-weight:bold;
    color: #f39200;margin: 5px 0;
    padding-left: 10px;
}
.know-more-trends-lp div span.cta-trends-lp {
    font-weight: 700;
    line-height: 30px;
    text-align:center;
    background-color: #000000;
    color:#FFF;
}

.tips { font-size: 14px; line-height: 20px;}
.tips a { text-decoration: underline;}
.flex-viewport .flex-active-slide {position: relative;}
.know-more-trends-lp {position: absolute;}
#lp_herFashionista_1 { top:138px; left:465px;}
#lp_herFashionista_2 {top:261px; left:314px; }
#lp_herFashionista_3 {top:555px; left:170px; }
#lp_herFashionista_4 { top:563px; left:588px;}

#lp_herGirlNextDoor_1 {top:277px; left:313px; }
#lp_herGirlNextDoor_2 { top:400px; left:313px;}
#lp_herGirlNextDoor_3 {top:520px; left:313px; }
#lp_herGirlNextDoor_4 { top:640px; left:313px;}

#lp_herWorkingGal_1 {top:200px; left:270px; }
#lp_herWorkingGal_2 { top:365px; left:160px;}
#lp_herWorkingGal_3 {top:321px; left:736px; }
#lp_herWorkingGal_4 { top:540px; left:316px;}

#lp_herVintage_1 {top:243px; left:230px; }
#lp_herVintage_2 { top:360px; left:270px;}
#lp_herVintage_3 {top:416px; left:615px; }
#lp_herVintage_4 { top:539px; left:190px;}

#lp_herMom_1 {top:126px; left:616px; }
#lp_herMom_2 { top:211px; left:396px;}
#lp_herMom_3 {top:443px; left:214px; }
#lp_herMom_4 { top:580px; left:200px;}

#lp_herSki_1 {top:310px; left:220px; }
#lp_herSki_2 { top:294px; left:740px;}
#lp_herSki_3 {top:590px; left:150px; }
#lp_herSki_4 { top:690px; left:500px;}

#lp_himBusinessMan_1 {top:200px; left:430px; }
#lp_himBusinessMan_2 { top:510px; left:490px;}
#lp_himBusinessMan_3 {top:616px; left:350px; }
#lp_himBusinessMan_4 { top:612px; left:770px;}

#lp_himAverageJoe_1 {top:200px; left:370px; }
#lp_himAverageJoe_3 { top:360px; left:250px;}
#lp_himAverageJoe_2 {top:320px; left:624px; }
#lp_himAverageJoe_4 { top:445px; left:643px;}

#lp_himHipster_1 {top:140px; left:150px; }
#lp_himHipster_2 { top:133px; left:630px;}
#lp_himHipster_3 {top:350px; left:350px; }
#lp_himHipster_4 { top:537px; left:520px;}

#lp_himTheAthlete_1 {top:176px; left:450px; }
#lp_himTheAthlete_2 { top:320px; left:280px;}
#lp_himTheAthlete_3 {top:470px; left:490px; }
#lp_himTheAthlete_4 { top:700px; left:350px;}

#lp_himDad_1 {top:210px; left:150px; }
#lp_himDad_2 { top:380px; left:150px;}
#lp_himDad_3 {top:565px; left:150px; }
#lp_himDad_4 { top:543px; left:640px;}

#lp_himSki_1 {top:180px; left:200px; }
#lp_himSki_2 { top:180px; left:430px;}
#lp_himSki_3 {top:170px; left:700px; }
#lp_himSki_4 { top:675px; left:400px;}

#lp_kidsGirlsAndBoys_1{top:180px; left:150px;}
#lp_kidsGirlsAndBoys_5{ top:150px; left:625px;}
#lp_kidsGirlsAndBoys_2{top:375px; left:520px;}
#lp_kidsGirlsAndBoys_3{top:500px; left:220px;}
#lp_kidsGirlsAndBoys_4{top:650px; left:700px;}
.slide_mainbanner {width:660px; height:660px; background:url("//static.cdnsbg.com/en/images/shopguide/christmas_mainbanner.jpg") no-repeat 0 0;}
.slide_mainbanner .slide_mainbanner_text { width:395px; height:395px; text-align:center; margin:123px auto 0 auto;display: inline-block;}
.slide_mainbanner .slide_mainbanner_text h3 {font:68px/50px "Century Gothic";display:inline-block; margin-top:37px; font-style:italic; text-align:center;color:#d02822;}
.slide_mainbanner .slide_mainbanner_text h4 { text-align:center; color:#005036;font:64px/39px "Century Gothic";}
.slide_mainbanner .slide_mainbanner_text p { text-align:center;font:22px/22px "Century Gothic"; margin-top:30px;}
.slide_mainbanner .slide_mainbanner_text span {text-align:center; margin:25px auto;font:20px "Century Gothic"; padding:15px 45px; display:inline-block; color:#ffffff; background:#005036;}
.slide_mainbanner .slide_mainbanner_text.non_english { width:395px; height:395px; text-align:center; margin:123px auto 0 auto;}
.slide_mainbanner .slide_mainbanner_text.non_english h3 {font:49px/50px "Century Gothic";display:inline-block; margin-top:50px; font-style:italic; text-align:center;color:#d02822;}
.slide_mainbanner .slide_mainbanner_text.non_english h4 { text-align:center; color:#005036;font:42px/20px "Century Gothic"; }
.slide_mainbanner .slide_mainbanner_text.non_english p { text-align:center;font:22px/22px "Century Gothic";margin-top:40px;}
.slide_mainbanner .slide_mainbanner_text.non_english span {text-align:center; margin:25px auto;font:20px "Century Gothic";font-weight:bold; padding:15px 45px; display:inline-block; color:#ffffff; background:#005036;}
.slide_mainbanner .slide_mainbanner_text  .slide_mainbanner_logo { margin:auto; text-align:center; display:block;}
.slide_mainbanner .slide_mainbanner_text  .slide_mainbanner_logo img{height:70px;margin-left: auto;margin-right:auto;text-align: center;}
#stupid_start_shopping:hover{cursor: pointer;}

.flex-direction-navs {*height: 0;}
.flex-direction-navs a  { display: block; width: 40px; height: 40px; margin: -20px 0 0; position: absolute; top: 30%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer; color: rgba(0,0,0,0.8); text-shadow: 1px 1px 0 rgba(255,255,255,0.3); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; }
.flex-direction-navs .flex-next { right: -50px; text-align: right; margin-top:140px;}
.flex-direction-navs .flex-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default; }
.flex-direction-navs a:before  { font-family: "flexslider-icon"; font-size: 40px; display: inline-block; content: '\f001'; }
.flex-direction-navs a.flex-next:before  { content: '\f002'; }
.share{float: right; margin-right: 30px; margin-top: -8px;}


.newyear_banner {background: url("//static.cdnsbg.com/en/images/newbanner/newyear_banner.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height: 660px; width: 660px;}
.newyear_banner .newyear_bannerT { display: inline-block; margin: 150px auto 0; text-align: center; width: 460px;}
.newyear_banner .newyear_bannerT h3 { color: #959595;display: inline-block; font:100px/90px "League Gothic";text-align: center; padding:8px; border-bottom:3px solid #949594;}
.newyear_banner .newyear_bannerT p { font: 38px/38px "Arial"; margin: 30px auto; text-align: center;color:#c4a044;}
.newyear_banner .newyear_bannerT span {color: #959595; display: inline-block;font: 30px "Arial"; text-align: center;}
.newyear_banner .newyear_bannerT.non_eng h3 { font:90px/87px "League Gothic";}
.newyear_banner .newyear_bannerT.non_eng p { font: 36px/38px "Arial";}

.slides p{font-family: Arial;font-size: 14px;line-height: 20px;text-align: center;font-weight: 700;}