.wdd_wddpass_top{font-size: 15px; display: inline-block; font-weight: 400; margin-left: 15px}

/*탭영역*/
.wdd_tab_title_wrap,.wdd_tab_title_err{display: block; height: 54px; width: 960px; border-bottom: 8px solid  #ff5050;}
.wdd_tab_title,.wdd_tab_title_err{display: block; width: 480px; float: left; text-align: center; font-size: 20px; height: 54px; line-height: 53px;color:#ff5050;background-color: #f2f2f2}
.wdd_tab_title_err:hover,.wdd_tab_title:hover{background-color: #ff5050; color: #f2f2f2}
.wdd_tab_title_selec{font-weight: 500; color: #f2f2f2;background-color:#ff5050}

/*배너 영역*/
.wdd_main_bnr{display: block; width: 960px; height: 250px; margin:0 auto 50px auto; background: no-repeat center center; background-size: cover;text-indent: -9999px}

/*검색창*/
.wdd_wddpass_search_wrap{position: relative; text-align: center; margin: 25px 0 15px 0}
.wdd_wddpass_search_wrap input{width: 416px; height: 42px; border: 1px solid #333745; text-indent: 32px; font-size: 16px; padding: 0  10px; margin-right: 3px}
.wdd_m_glass_s{display: block; z-index: 2; width: 22px; height: 23px; position: absolute; text-indent: -9999px; background: url(../img/wdd_m_glass_s.png) center center no-repeat; background-size: contain;top:9px; left: 248px;}
.wdd_wddpass_search_btn{width: 64px; height: 42px; border: none; font-size: 16px; position: relative; top:-1px; cursor: pointer;}
.wdd_tab_content hr{opacity: 0.3; margin-bottom: 20px}

/*추천검색어*/
.wdd_wddpass_keyword{display: block; text-align: center; margin:0 auto 25px auto;}
.wdd_wddpass_keyword li,.wdd_wddpass_keyword h5{display: inline-block; font-size: 14px; margin: 0 5px}
.wdd_wddpass_keyword li a:hover{color: #333745}

/*지역표시*/
.wdd_l_tab_title{display: inline-block; margin-right: 40px; }
.wdd_l_tab_title:hover, .wdd_l_tab_title_selec{color: #ff5050; font-weight: 700}
.wdd_wddpass_sort_wrap{position: relative; display: block; float: right; width:84px; padding: 0 15px; height: 30px; box-shadow: 0 0 0 2px #333745 inset; border-radius: 15px; line-height: 29px; font-size: 14px; text-align: center; cursor: pointer;}
.wdd_wddpass_sort_wrap span{display: inline-block; width: 16px; height: 30px; background: url(../img/wdd_align.png) center center no-repeat; text-indent: -9999px; margin: 0 5px; position: absolute; left: 10px}
.wdd_wddpass_sort_wrap label{position: absolute; font-size: 14px; color: #2f2725;line-height: 29px;padding: 0 0 0 15px;cursor: pointer;width:84px;}
.wdd_wddpass_sort_wrap select{height: 30px; line-height: 29px; opacity: 0; filter: alpha(opacity=0);cursor: pointer}
.wdd_wddpass_sort_wrap:hover{background: #333745;}
.wdd_wddpass_sort_wrap:hover label{color: #f2f2f2}
.wdd_wddpass_sort_wrap:hover span{background-image: url(../img/wdd_align_hover.png)}
.wdd_tab_l_ul{border: 1px solid #ff5050; border-radius: 5px; padding: 10px; margin:10px 0 20px 0;}
.wdd_tab_l_ul li{display: inline-block; font-size: 14px; margin:0 10px; line-height: 28px}
.wdd_tab_l_ul li a:hover{color: #ff5050}

/*상품박스*/
.wdd_wddpass_salebox_wrap{clear: both; padding:20px 0;}
.wdd_sale_box1,.wdd_sale_box2{display: block; width: 472px; height: 346px; background: no-repeat top center; background-size: cover; border-radius: 5px; margin-bottom: 18px;}
.wdd_sale_box1{float: left;}
.wdd_sale_box2{float: right;}

/*인기상품 표시*/
.wdd_sale_box_md{display: block; position: relative; width: 56px; height: 76px; left: 15px; text-align: center; background: url(../img/wdd_md_sale.png) top center no-repeat; background-size: contain; text-indent: -9999px; float: left;}
.wdd_sale_box_md_f{display: block; position: relative; width: 56px; height: 76px; left: 15px; text-align: center;text-indent: -9999px; float: left;}
/*할인율*/
.wdd_sale_box_sale_wrap{clear: both; text-align: center; position: relative; top:-63px; right: 10px; float: right; width: 80px; height: 80px; border-radius: 100%; background-color: rgba(255,80,80,0.8);}
.wdd_sale_box_n{font-size: 26px; display: block;line-height: 20px;margin-top: 18px}
.wdd_sale_box_sale{font-size: 20px; display: block;}

/*정보표시 박스*/
.wdd_sale_box_btm{padding: 12px 30px 17px 30px; width: 412px; height: 49px; background-color: rgba(51,55,69,1); position: relative; top:112px; border-radius: 0 0 5px 5px; overflow: hidden;}
.wdd_sale_box_studio,.wdd_sale_box_title,.wdd_sale_box_info{display: block;}
.wdd_sale_box_studio{font-size: 16px}
.wdd_sale_box_title{font-size: 22px; width: 414px; float: left; margin-top: -40px}
.wdd_sale_box_info{font-size: 14px;margin-top: 0px;line-height: 20px; width: 414px;word-break: keep-all; float: left;}
.wdd_sale_box_price_wrap{display: block; width: 392px; padding-bottom: 15px; padding-right: 20px; text-align: right; position: absolute; bottom: 0; right: 0}
.wdd_sale_box_hrt_wrap{display: block; float: right; position: relative; top:-31px;}
.wdd_sale_box_hrt{font-size: 24px; }
.wdd_sale_box_price{font-size: 26px}
.wdd_sale_box_click{z-index: 2; display: block; position: absolute; width: 472px; height: 346px; border-radius: 5px; text-indent: -9999px; font-size: 20px;}
.wdd_sale_box_click:hover{background-color: rgba(0,10,30,0.8); text-indent: 0; text-align: center;}
.wdd_sale_box_click:hover+div{height: 104px; top:57px;}
.wdd_sale_box_click_ok{z-index: 2; display: block; position: absolute; width: 472px; height: 346px; border-radius: 5px; text-indent: -9999px; font-size: 20px;}
.wdd_sale_box_click_ok:hover{background-color: rgba(255,198,0,0.05); text-indent: 0; text-align: center;}
.wdd_sale_box_click_ok:hover+div{height: 104px; top:57px;}

/*돋보기 및 에러*/
.wdd_m_glass{background-image: url(../img/wdd_m_glass.png)}
.wdd_sale_box_click:hover .wdd_m_err{background-image: url(../img/wdd_m_err.png)}
.wdd_m_err{display: block; width: 80px; height: 80px; background: center center no-repeat; text-indent:-9999px; margin: 112px auto 0 auto}
.wdd_sale_box_click_txt{display: block; height: 26px;margin-top: 10px}

/*하단 공백*/
.wdd_tab_l_content{float: left; margin-bottom: 80px}

/*검색결과 없음*/
.wdd_wddpass_salebox_null{display: block; float: left; margin: 20px 0 80px 0; width: 100%; text-align: center; padding: 120px 0; border-radius: 5px; font-size: 18px}
.wdd_wddpass_all{width: 960px}