@font-face {
    font-family: 'Awesome';
    src: url('fonts/fontawesome-webfont.eot?v=4.1.0');
    src: url('fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'), url('fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'), url('fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'), url('fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*body{overflow-x: hidden;}*/
body{width: 100%}
html,body,p,h1,h2,h3,h4,h5,h6,ul,li,ol {margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;color: #462f46;font-size: 13px;}
h1{font-size: 2em;line-height: 1.4em;}
h2{font-size: 1.7em;line-height: 1.2em;}
h3 {font-size: 1.3em;font-style: italic;line-height: 1.2em;}
ul,ol,li {list-style: none;}
a {text-decoration: none;color: #888888;}
a:hover{text-decoration: underline;color:#101010;}
img{border: none;}

input::-webkit-input-placeholder,input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color: #888888;font-family:Arial, Helvetica, sans-serif;}
input[type=text]::-moz-placeholder,input[type=password]::-moz-placeholder,textarea::-moz-placeholder{color: #888888;font-family:Arial, Helvetica, sans-serif;}
input[type=text]:-moz-placeholder,input[type=password]:-moz-placeholder,textarea:-moz-placeholder{color: #888888;font-family:Arial, Helvetica, sans-serif;}
input[type=text]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,textarea:-ms-input-placeholder{color: #888888;font-family:Arial, Helvetica, sans-serif;}

.ta_right{text-align: right;}
.ta_left{text-align: left;}
.m_b15{margin-bottom: 15px;}
.data_hided{position: absolute;left: -9999px;display: block;}
input[type="text"],input[type="password"]{border: 1px solid #d0d0d0;padding: 9px 6px;vertical-align: middle;box-sizing: border-box;}
input[type="text"],textarea{font-family:Arial, Helvetica, sans-serif;}
.label{display: inline-block;vertical-align: middle;}
.like_submit{display: inline-block;background: #6ed6da;vertical-align: middle;text-align: center;}
.like_submit:hover{text-decoration: none;}
.close{display: block;position: absolute;right: 8px;top: 8px;font-size: 16px;width: 20px;height: 20px;background: #462f46;color: #fff;text-align: center;cursor: pointer;}
.close:before{content: "\F00D";display: block;font-family: "Awesome";margin: 2px 0 0 1px;}
.close:hover{background: #593759;color: red;text-decoration: none;}
.w_row{display: block;}
.form_err{display: block;color: red;font-size: 12px;text-align: center;}
.shadow{width: 100%;height: 100%;background: #000;position: absolute;top: 0;left: 0;z-index: 999;opacity: 0;}
.w_big_img{display: block;position: absolute;z-index: 1000;display: none;top: 0;padding: 30px;box-sizing: border-box;height: 100%;}
.w_big_img img{display: block;border: 10px solid #fff;height: 100%;box-sizing: border-box;}

.add_cat,.remove_cat{display: inline-block;font-size: 28px;vertical-align: middle;cursor: pointer;}
.add_cat:hover,.remove_cat:hover{color: red;}
.add_cat:before{display: block;font-family: "Awesome";content: '\F055';}
.remove_cat:before{display: block;font-family: "Awesome";content: '\F056';}

.p_checkbox{display: inline-block;vertical-align: middle;width: 22px;height: 22px;line-height: 22px; border: 2px solid #d0d0d0;position: relative;cursor: pointer;}
.p_checkbox.p_checked:before{display: block;position: absolute;font-family: "Awesome";content: '\F00C';top: 0;left: 5px;}
.p_radio{display: inline-block;vertical-align: middle;width: 22px;height: 22px;line-height: 22px; border: 2px solid #d0d0d0;position: relative;cursor: pointer;border-radius: 22px;}
.p_radio.p_checked:before{background:#462f46;border-radius: 10px;content: " ";display: inline-block;font-size: 12px;height: 12px;left: 5px;position: absolute;top: 5px;width: 12px;}
/*.p_radio.p_checked:before{display: block;position: absolute;font-family: "Awesome";content: '\F111';top: 0;left: 6px;font-size: 12px;}*/
.checkHidden{position: absolute;left: -9999px;}

.paginator{text-align: center;margin: 17px 0 0 0;}
.paginator ul{display: inline-block;text-align: left;margin: 0 0 0px 0;}
.paginator ul li{display: inline-block;vertical-align: middle;margin: 0 2px;}
.paginator ul li.active a{background: #462f46;color: #fff;}
.paginator ul li a{padding: 3px 7px;}
.paginator ul li a:hover{text-decoration: none;}
.paginator .disable{padding: 3px 7px;}
.paginator .prev, .paginator .next {display: inline-block;height: 33px;width: 33px;cursor: pointer;margin: 0 0 -4px 0;}
.paginator a.back, .paginator a.forward {display: block;}
.paginator .next {background: url("../../img/css/sprite.png") repeat scroll -1px -35px rgba(0, 0, 0, 0);}
.paginator .next:hover {background: url("../../img/css/sprite.png") repeat scroll -35px -35px rgba(0, 0, 0, 0);}
.paginator .prev {background: url("../../img/css/sprite.png") repeat scroll -1px -1px rgba(0, 0, 0, 0);}
.paginator .prev:hover {background: url("../../img/css/sprite.png") repeat scroll -35px -1px rgba(0, 0, 0, 0);}



.w_external{display: inline-block;width: 100%;text-align: center;min-width: 960px;}
.w_top_links{background: #e9e9e9;border-bottom: 1px solid #dcdcdc;}
.w_top_links .w_inner{position: relative;}
.w_inner{display: inline-block;width: 960px;text-align: left;}
/*.w_inner{display: block;width: 960px;text-align: left;margin: 0 auto;}*/
ul.top_links{display: inline-block;}
ul.top_links li{display: inline-block;padding: 10px 20px 10px 0;}
.login_button, .like_submit.go_office{display: inline-block;float: right;line-height: 37px;vertical-align: middle;background: #e4e94c;padding: 0 12px;cursor: pointer;}
.sec_top_baner{float: right;width: 707px;height: 90px;}
.w_top_baner{line-height: 90px;margin: 17px 0;}
.w_top_baner a{vertical-align: middle;display: inline-block;}
.w_top_baner a img{vertical-align: middle;}

.w_footer{background: #333;line-height: 120px;color: #818181;margin: 17px 0 0 0;}
.w_footer a{color: #818181;}
.w_footer a:hover{color: #fff;}
.w_footer_links{display: inline-block;}
ul.footer_links li{display: inline-block;padding: 0 20px 0 0;}
.w_social{display: inline-block;float: right;}
.w_soc_icons{line-height: normal;display: inline-block;vertical-align: bottom;margin: 0 0 2px 0;}
.vk, .od, .tw {background: url("../img/css/sprite-soc.png");height: 30px;width: 30px;display: inline-block;}
.vk{background-position:-59px 0;}
.od{background-position:-88px 0;}
.tw{background-position:-29px 0;}
.w_footer .w_inner{position: relative;}

.w_search{display: inline-block;width: 100%;font-size: 15px;position: relative;line-height: 36px;white-space: nowrap;height: 40px;margin: 0 0 15px 0;}
.w_city_link{display: inline-block;width: 248px;overflow: hidden;}
.head_region{display: inline-block;}
.city_link{color: #ffa125;text-decoration: underline;}
.city_link:hover{text-decoration: none;color: #ffa125;}
.form_search{display: inline-block;vertical-align: top;}
.form_search input[name="search_word"]{width: 508px;vertical-align: middle;margin: 0 3px 0 0;font-size: 13px;}
.form_search .selectbox{margin: 0 3px 0 0;box-sizing: border-box;width: 104px;line-height: 32px;z-index: 200;}
.form_search .select{width: 104px;}
.form_search .selectbox .dropdown{width: 104px;}
.form_search .like_submit{color: #fff;height: 35px;width: 80px;cursor: pointer;}
.form_search .like_submit:after{font-family: "Awesome";content: '\F002';display: inline-block;margin: 0 0 0 5px;}


.selectbox {cursor: pointer;vertical-align: middle;white-space: nowrap;}
.selectbox .select {background: none repeat scroll 0 0 #fff;color: #000;padding: 0 0 0 5px;vertical-align: middle;border: 1px solid #d0d0d0;box-sizing: border-box;}
.selectbox.sdisabled .select {background: none repeat scroll 0 0 #D5D5D5;}
.selectbox .select .text {display: inline-block;overflow: hidden;white-space: nowrap;vertical-align: middle;width: 80px;}
.selectbox .trigger{display: inline-block;margin: 0 6px 0 0;}
.selectbox .trigger .arrow:after{font-family:"Awesome";content: '\F078';font-style: normal;color: #a1a1a1;font-size: 10px;}
.selectbox .dropdown {background: #fff;border: 1px solid #d0d0d0;margin: 0;padding: 0;top: 34px;box-sizing: border-box;}
.selectbox li {margin: 0;font-size: 15px;padding: 0 0 0 10px;}
.selectbox li:hover {color: #3498db;text-decoration-color: #1283a5;-moz-text-decoration-color: #1283a5;background: #e6e6e6;}


/*Top Menu*/
.w_top_menu{display: inline-block;width: 100%;margin: 0 0 14px 0;}
.top_menu{position: relative;display: block;background: #fff;height: 60px;white-space: nowrap;}
.top_menu a{text-decoration: none;}
.top_menu .cat{display: inline-block;white-space: normal;}
.top_menu .cat .w_link {position: relative;z-index: 90;border: 4px solid;}
.top_menu .cat .w_link>a{font-size: 14px;font-weight: bold;display: inline-block;padding: 15px 0 15px;box-sizing: border-box;text-align: center;white-space: nowrap;}
.top_menu .cat:hover .w_link>a{padding: 15px 0 23px;display: inline-block;}
.top_menu .cat.nochild:hover .w_link>a{padding: 15px 0 15px;display: inline-block;}
.top_menu .cat .l1{background: #fff;position: absolute;top: 58px;z-index: 80;opacity: 0;border: 4px solid;left: -9999px}
/*.top_menu .cat>.l1{z-index: 80;opacity: 0;border: 4px solid;}*/
.top_menu .cat:hover>.l1{opacity: 1;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;transition:opacity 0.5s ease;}
.top_menu .cat:hover .w_link{background: #fff;border: 4px solid;border-bottom: none;}
.top_menu .cat.nochild:hover .w_link{background: #fff;border: 4px solid;}
.top_menu .cat:hover .w_link .clear_b{opacity: 1;}
.top_menu .cat.nochild:hover .w_link .clear_b{opacity: 0;}
.top_menu .clear_b{width: 100%;height: 4px;left: 0;bottom: -4px;position: absolute;background: #fff;z-index: 100;opacity: 0;}
.top_menu .cat.nochild:hover>.l1{opacity: 0;}
.top_menu .l1>li{display: inline-block;vertical-align: top;margin: 0 0 0 -4px;}
.top_menu .l1>li>a{font-size: 14px;font-weight: bold;}
.top_menu .cat .l1>li>a{display: block;padding: 5px 10px;}
.top_menu .cat .l1>li .l2{border-right: 1px solid;}
.top_menu .cat .l1>li:last-child .l2{border-right: none;}
.top_menu .l2>li>a{font-size: 14px;font-weight: normal;display: block;padding: 5px 10px 5px 14px;color: #101010;}
.top_menu .l2>.have_sub>a:before{font-family:"Awesome";content: '\F078';font-style: normal;font-size: 10px;margin: 0 4px 0 0;}
.top_menu .l3{padding: 0 0 0 30px;display: none;max-width: 165px;}
.top_menu .l3>li a{display: inline;}
.top_menu .l3>li a:hover{text-decoration: underline;}
.top_menu .women{width: 108px;}
.top_menu .women .w_link {background: #e4e94c;border-color: #e4e94c;}
.top_menu .women:hover .l1{border-color: #e4e94c;left: auto;}
/*.top_menu .women .l1{left: -9999px;}*/
.top_menu .women .w_link a{color: #462f46;width: 100px;}
.top_menu .women:hover .w_link {border-color: #e4e94c}
.top_menu .women.nochild:hover .w_link {border-color: #e4e94c}
.top_menu .women:hover .w_link>a {color:#e4e94c;}
.top_menu .women .l1>li .l2{border-color:#e4e94c;}
.top_menu .women .l1>li>a{color: #e4e94c;}
.top_menu .women .l2>li>a:hover{background: #e4e94c;}
/*.top_menu .cat1 .l3>li>a:hover{background: #e4e94c;}*/
.top_menu .man{width: 105px;}
.top_menu .man .w_link {background: #6ed6da;border-color: #6ed6da;}
.top_menu .man:hover .l1{border-color: #6ed6da;left: auto;}
/*.top_menu .man .l1{left: -9999px;}*/
.top_menu .man .w_link a{color: #462f46;width: 97px}/*!!*/
.top_menu .man:hover .w_link {border-color: #6ed6da;}
.top_menu .man.nochild:hover .w_link {border-color: #6ed6da;}
.top_menu .man:hover .w_link>a {color:#6ed6da;}
.top_menu .man .l1>li .l2{border-color:#6ed6da;}
.top_menu .man .l1>li>a{color: #6ed6da;}
.top_menu .man .l2>li>a:hover{background: #6ed6da;}
/*.top_menu .cat2 .l3>li>a:hover{background: #6ed6da;}*/
.top_menu .child{width: 75px;}
.top_menu .child .w_link a{color: #fff;width: 67px}/*!!*/
.top_menu .child:hover .l1{border-color: #ff53c0;left: auto;}
/*.top_menu .child .l1{left: -9999px;}*/
.top_menu .child .w_link {background: #ff53c0;border-color: #ff53c0;}
.top_menu .child:hover .w_link {border-color: #ff53c0;}
.top_menu .child.nochild:hover .w_link {border-color: #ff53c0;}
.top_menu .child:hover .w_link>a {color:#ff53c0;}
.top_menu .child .l1>li .l2{border-color:#ff53c0;}
.top_menu .child .l1>li>a{color: #ff53c0;}
.top_menu .child .l2>li>a:hover{background: #ff53c0;}
/*.top_menu .cat3 .l3>li>a:hover{background: #ff53c0;}*/
.top_menu .jewel{width: 196px;}
.top_menu .jewel:hover .l1{border-color: #6e46a4;left: auto;}
/*.top_menu .jewel .l1{left: -9999px;}*/
.top_menu .jewel .w_link a{color: #fff;width: 188px}/*!!*/
.top_menu .jewel .w_link {background: #6e46a4;border-color: #6e46a4;}
.top_menu .jewel:hover .w_link {border-color: #6e46a4;}
.top_menu .jewel.nochild:hover .w_link {border-color: #6e46a4;}
.top_menu .jewel:hover .w_link>a {color:#6e46a4;}
.top_menu .jewel .l1>li .l2{border-color:#6e46a4;}
.top_menu .jewel .l1>li>a{color: #66e46a4;}
.top_menu .jewel .l2>li>a:hover{background: #6e46a4;}
/*.top_menu .cat4 .l3>li>a:hover{background: #6e46a4;}*/
.top_menu .cosmetic{width: 104px;}
.top_menu .cosmetic .w_link a{color: #fff;width: 96px}/*!!*/
.top_menu .cosmetic:hover .l1{border-color: #61c336;right: 356px;}
/*.top_menu .cosmetic .l1{right: -9999px;}*/
.top_menu .cosmetic .w_link {background: #61c336;border-color: #61c336;}
.top_menu .cosmetic:hover .w_link {border-color: #61c336;}
.top_menu .cosmetic.nochild:hover .w_link {border-color: #61c336;}
.top_menu .cosmetic:hover .l1 {left: auto;}
.top_menu .cosmetic:hover .w_link>a {color:#61c336;}
.top_menu .cosmetic .l1>li .l2{border-color:#61c336;}
.top_menu .cosmetic .l1>li>a{color: #61c336;}
.top_menu .cosmetic .l2>li>a:hover{background: #61c336;}
/*.top_menu .cat5 .l3>li>a:hover{background: #61c336;}*/
.top_menu .gift{width: 91px;}
.top_menu .gift .w_link a{color: #fff;width: 83px}/*!!*/
.top_menu .gift:hover .l1{border-color: #ff2e1b;right: 261px;}
/*.top_menu .gift .l1{right: -9999px;}*/
.top_menu .gift .w_link {background: #ff2e1b;border-color: #ff2e1b;}
.top_menu .gift:hover .w_link {border-color: #ff2e1b;}
.top_menu .gift.nochild:hover .w_link {border-color: #ff2e1b;}
.top_menu .gift:hover .l1 {left: auto;}
.top_menu .gift:hover .w_link>a {color:#ff2e1b;}
.top_menu .gift .l1>li .l2{border-color:#ff2e1b;}
.top_menu .gift .l1>li>a{color: #ff2e1b;}
.top_menu .gift .l2>li>a:hover{background: #ff2e1b;}
/*.top_menu .cat6 .l3>li>a:hover{background: #ff2e1b;}*/
.top_menu .shop{width: 101px;}
.top_menu .shop .w_link a{color: #fff;width: 93px}/*!!*/
.top_menu .shop:hover .l1{border-color: #ffa125;right: 156px;}
/*.top_menu .shop .l1{right: -9999px;}*/
.top_menu .shop .w_link {background: #ffa125;border-color: #ffa125;}
.top_menu .shop:hover .l1 {left: auto;}
.top_menu .shop:hover .w_link {border-color: #ffa125;}
.top_menu .shop.nochild:hover .w_link {border-color: #ffa125;}
.top_menu .shop:hover .w_link>a {color:#ffa125;}
.top_menu .shop .l1>li .l2{border-color:#ffa125;}
.top_menu .shop .l1>li>a{color: #ffa125;}
.top_menu .shop .l2>li>a:hover{background: #ffa125;}
/*.top_menu .cat7 .l3>li>a:hover{background: #ffa125;}*/
.top_menu .akc{width: 152px;}
.top_menu .akc .w_link a{color: #fff;width: 144px}/*!!*/
.top_menu .akc:hover .l1{border-color: #462f46;right: 0px;}
/*.top_menu .akc .l1{right: -9999px;}*/
.top_menu .akc .w_link {background: #462f46;border-color: #462f46;}
.top_menu .akc:hover .l1 {left: auto;}
.top_menu .akc:hover .w_link {border-color: #462f46;}
.top_menu .akc.nochild:hover .w_link {border-color: #462f46;}
.top_menu .akc:hover .w_link>a {color:#462f46;}
.top_menu .akc .l1>li .l2{border-color:#462f46;}
.top_menu .akc .l1>li>a{color: #462f46;}
.top_menu .akc .l2>li>a:hover{background: #462f46;}
/*.top_menu .cat8 .l3>li>a:hover{background: #462f46;}*/
/*Top Menu*/

/*top news*/
.top_news_slider{width: 960px;height: 107px;overflow: hidden;position: relative;white-space: nowrap;margin: 0 0 18px 0;}
.top_news{display: inline-block;white-space: nowrap;}
a.w_tnews{display: inline-block;width: 227px;height: 97px;background: #e9e9e9;vertical-align: top;font-size: 13px;text-decoration: none;color: #462f46;padding:5px;
        white-space: normal;}
a.w_tnews:hover .t_news_header{text-decoration: underline;}
.t_news_header{display: inline-block;font-weight: bold;line-height: 15px;max-height: 30px;min-height: 30px;overflow: hidden;}
.t_news_body{display: inline-block;width: 100%;max-width: 145px;max-height: 66px;overflow: hidden;vertical-align: middle;line-height: 13px;}
.t_news_body.partial{max-width: 227px;}
.t_news_img{display: inline-block;float: right;width: 78px;height: 64px;background: url("../../img/css/ajax-loader.gif") center center no-repeat;}
.w_t_news{display: inline-block;font-size: 11px;line-height: 66px;width: 100%;max-width: 227px;}
.t_news_date{font-size: 12px;}
.top_news_slider .prev,.top_news_slider .next{display: none;width: 33px;height: 33px;position: absolute;top: 40px;}
.top_news_slider:hover .prev,.top_news_slider:hover .next{display: block;}
.top_news_slider .prev{background: url("../../img/css/sprite.png") -1px -1px;left: 0;}
.top_news_slider .prev:hover{background: url("../../img/css/sprite.png") -35px -1px;}
.top_news_slider .next{background: url("../../img/css/sprite.png") -1px -35px;right: 0;}
.top_news_slider .next:hover{background: url("../../img/css/sprite.png") -35px -35px;}
.top_news .a_loader{width:30px;height:30px;background: url("../../img/css/ajax-loader.gif") center center no-repeat;display: inline-block;text-align: center;vertical-align: middle;
         width: 100%;height: 100%;line-height: 1px;}
/*top news*/

.w_top_baner1{display: inline-block;width: 100%;margin: 0 0 15px;}
.w_top_baner1 img{width: 960px;height: 148px;display: inline-block;}

/*group baner on main*/
.w_frow{display: inline-block;white-space: nowrap;width: 100%;}
.sub_w_main_slider{display: inline-block;width: 690px;position: relative;}
.sub_w_main_slider .next{display: block;position: absolute;right: 5px;top: 135px;}
.sub_w_main_slider .next .bx-next{width: 25px;height: 25px;display: block;border: 2px solid;border-radius: 25px;color: #fff;}
.sub_w_main_slider .next .bx-next:hover{text-decoration: none;color: #462f46;}
.sub_w_main_slider .next .bx-next:before{font-family: "Awesome";content: '\F054';display: block;font-size: 15px;margin: 5px 0 0 9px;}
.sub_w_main_slider .prev{display: block;position: absolute;left: 5px;top: 135px;}
.sub_w_main_slider .prev .bx-prev{width: 25px;height: 25px;display: block;border: 2px solid;border-radius: 25px;color: #fff;}
.sub_w_main_slider .prev .bx-prev:hover{text-decoration: none;color: #462f46;}
.sub_w_main_slider .prev .bx-prev:before{font-family: "Awesome";content: '\F053';display: block;font-size: 15px;margin: 5px 0 0 6px;}
.w_rbaner{display: inline-block;width: 266px;white-space: normal;vertical-align: top;}
a.r_baner{display: inline-block;padding: 0 0 8px 4px;width: 262px;height: 157px;}
a.r_baner img{margin: 0 0 -4px 0; width: 100%;height: 100%;}
.s_frow{display: inline-block;white-space: nowrap;}
.bottom_main_baner{display: inline-block;padding: 0 0 0 5px;width: 314px;height: 295px;vertical-align: top;}
.bottom_main_baner img{margin: 0 0 -4px 0; width: 100%;height: 100%;}
.bottom_main_baner:first-child{padding: 0;}
/*group baner on main*/

/*login form*/
.form_login{display: none;position: absolute;border: 3px solid #e3ea37;line-height: 15px;background: #fff;right: 0;padding: 30px 20px 20px 20px;;z-index: 210;}
.form_login.open{display: block;}
.form_login input[type="text"],.form_login input[type="password"]{padding: 6px;width: 150px;}
.rem_pass{display: block;}
.form_login .label{min-width: 120px;}
.form_login .w_row{margin: 20px 0 0 0;}
.form_login .register{float: right;}
input[type="submit"]{background: #462f46;color: #fff;padding: 5px;border: none;display: inline-block;cursor: pointer;text-align: center;}
input[type="submit"]:hover{background: #593759;}
.form_login input[type="submit"]{width: 120px;}
.form_login .like_submit{padding: 6px;width: 130px;background: #ffa125;color: #fff;}
.form_login .like_submit:hover{background: #ffb525;}
.form_login .close{top: 4px;right: 3px;}
.form_login .form_err{max-width: 270px;}
/*login form*/

.pre_w_good_m{width: 840px;}
.new_good_m{display: inline-block;width: 198px;height:314px; border: 2px solid #d0d0d0;text-align: center;line-height: 314px;cursor: pointer;}
.new_good_m .label{display: inline-block;vertical-align: middle;line-height: normal;color: #d0d0d0;max-width: 198px;font-size: 36px;white-space: normal;}
.w_good_m img.good_m{width: 202px;height: 251px;display: inline-block;margin: 0 0 -4px 0;}
.w_good_m{width: 202px;display: inline-block;vertical-align: top;}
.w_good_m a{color: #888888;}
.w_good_m a:hover{text-decoration: none;color: #888888;}
.w_good_m .no_photo{display: inline-block;width: 198px;height: 247px;border: 2px solid #d0d0d0;line-height: 247px;text-align: center;}
.w_good_m .no_photo .label{display: inline-block;line-height: normal;font-size: 24px;}
.w_good_m .w_good_desc_m{display: inline-block;color: #fff;background: #462f46;width: 100%;overflow: hidden;line-height: 17px;position: relative;}
.w_good_m .shop_img_m{display: inline-block;float: right;width: 43px;height: 34px;}
.w_good_m .good_name_m{display: inline;font-size: 11px;padding: 2px 0 0 0;}
.w_good_m .w_f_row{width: 100%;box-sizing: border-box;overflow: hidden;}
.w_good_m .w_f_row.f_row{height: 40px;padding: 3px 3px 3px 10px;}
.w_good_m .w_f_row.s_row{padding: 0;}
.w_good_m .sub_price{display: inline-block;background: #e4e94c; line-height: 28px;font-size: 13px;color: #462f46;padding: 0 0 0 3px;vertical-align: bottom;}
.w_good_m .sub_old_price{display: inline-block;background: #ebedec; line-height: 28px;font-size: 13px;color: #462f46; margin: 0 -4px 0 0;padding: 0 3px;color: #373737;
    text-decoration: line-through;vertical-align: bottom;}
.w_good_m .price_m{display: inline-block;max-width: 170px;margin: 0 0 -5px 0;overflow: hidden;white-space: nowrap;position: relative;}
.w_good_m .to_shop_m{position: absolute;font-size: 11px;color: #e4e94c;top: 40px;right: 3px;}
.w_good_m .to_shop_m:hover{color: #e4e94c;}
.w_good_m .to_shop_m .details{display: block; float: left;margin: 6px 3px 0 0;}
.w_good_m .to_shop_m .next{display: block; float: left;width: 22px;height: 22px;border: 2px solid #e4e94c;border-radius: 26px;font-size: 16px;}
.w_good_m .to_shop_m .next:after{display: block;font-family: "Awesome"; content:'\F054';width: 22px;height: 22px;margin: 3px 0 0 7px;}
.w_good_m .price_m .corner{display: inline-block;background: url("../../img/css/sprite.png") -112px -36px;width: 18px;height: 28px;vertical-align: bottom;margin: 0 0 0 -2px;line-height: 28px;}
.w_good_m .man .sub_price{background: #6ed6da;color: #462f46;}
.w_good_m .man .corner{background-position: -91px -36px;}
.w_good_m .man .next{color: #6ed6da;border-color: #6ed6da;}
.w_good_m .man .to_shop_m{color: #6ed6da;}
.w_good_m .man .to_shop_m:hover{color: #6ed6da;}
.w_good_m .child .sub_price{background: #ff53c0;color: #462f46;}
.w_good_m .child .corner{background-position: -70px -36px;}
.w_good_m .child .next{color: #ff53c0;border-color: #ff53c0;}
.w_good_m .child .to_shop_m{color: #ff53c0;}
.w_good_m .child .to_shop_m:hover{color: #ff53c0;}
.w_good_m .jewel .sub_price{background: #6e46a4;color: #fff;}
.w_good_m .jewel .corner{background-position: -70px -4px;}
.w_good_m .jewel .next{color: #6e46a4;border-color: #6e46a4;}
.w_good_m .jewel .to_shop_m{color: #6e46a4;}
.w_good_m .jewel .to_shop_m:hover{color: #6e46a4;}
.w_good_m .cosmetic .sub_price{background: #61c336;color: #fff;}
.w_good_m .cosmetic .corner{background-position: -110px -4px;}
.w_good_m .cosmetic .next{color: #61c336;border-color: #61c336;}
.w_good_m .cosmetic .to_shop_m{color: #61c336;}
.w_good_m .cosmetic .to_shop_m:hover{color: #61c336;}
.w_good_m .gift .sub_price{background: #ff2e1b;color: #fff;}
.w_good_m .gift .corner{background-position: -91px -4px;}
.w_good_m .gift .next{color: #ff2e1b;border-color: #ff2e1b;}
.w_good_m .gift .to_shop_m{color: #ff2e1b;}
.w_good_m .gift .to_shop_m:hover{color: #ff2e1b;}

.w_good_800 img.good_m{width: 197px;height: 245px;display: inline-block;margin: 0 0 -4px 0;background: url("../../img/css/ajax-loader.gif") center center no-repeat;}
.w_good_800 img.good_m.loaded{background: #fff !important;}
.w_good_800{width: 197px;display: inline-block;vertical-align: top;position: relative;}
.w_good_800 a{color: #888888;}
.w_good_800 a:hover{text-decoration: none;color: #888888;}
.w_good_800 .no_photo{display: inline-block;width: 197px;height: 245px;border: 2px solid #d0d0d0;line-height: 245px;text-align: center;box-sizing: border-box;}
.w_good_800 .no_photo .label{display: inline-block;line-height: normal;font-size: 24px;}
.w_good_800 .w_good_desc_m{display: inline-block;color: #fff;background: #462f46;width: 100%;overflow: hidden;line-height: 17px;position: relative;height: 68px;}
.w_good_800 .shop_img_m{display: inline-block;float: right;width: 43px;height: 34px;}
.w_good_800 .good_name_m{display: inline;font-size: 11px;padding: 2px 0 0 0;}
.w_good_800 .w_f_row{width: 100%;box-sizing: border-box;overflow: hidden;}
.w_good_800 .w_f_row.f_row{height: 40px;padding: 3px 3px 3px 10px;}
.w_good_800 .w_f_row.s_row{padding: 0;}
.w_good_800 .sub_price{display: inline-block;background: #e4e94c; line-height: 28px;font-size: 13px;color: #462f46;padding: 0 0 0 3px;vertical-align: bottom;}
.w_good_800 .sub_old_price{display: inline-block;background: #ebedec; line-height: 28px;font-size: 13px;color: #462f46; margin: 0 -4px 0 0;padding: 0 3px;color: #373737;
    text-decoration: line-through;vertical-align: bottom;}
.w_good_800 .price_m{display: inline-block;max-width: 170px;margin: 1px 0 -5px 0;overflow: hidden;white-space: nowrap;position: relative;}
.w_good_800 .to_shop_m{position: absolute;font-size: 11px;color: #e4e94c;top: 40px;right: 3px;}
.w_good_800 .to_shop_m:hover{color: #e4e94c;}
.w_good_800 .to_shop_m .details{display: block; float: left;margin: 6px 3px 0 0;}
.w_good_800 .to_shop_m .next{display: block; float: left;width: 22px;height: 22px;border: 2px solid #e4e94c;border-radius: 26px;font-size: 16px;}
.w_good_800 .to_shop_m .next:after{display: block;font-family: "Awesome"; content:'\F054';width: 22px;height: 22px;margin: 3px 0 0 7px;}
.w_good_800 .price_m .corner{display: inline-block;background: url("../../img/css/sprite.png") -112px -36px;width: 18px;height: 28px;vertical-align: bottom;margin: 0 0 0 -2px;line-height: 28px;}
.w_good_800 .man .sub_price{background: #6ed6da;color: #462f46;}
.w_good_800 .man .corner{background-position: -91px -36px;}
.w_good_800 .man .next{color: #6ed6da;border-color: #6ed6da;}
.w_good_800 .man .to_shop_m{color: #6ed6da;}
.w_good_800 .man .to_shop_m:hover{color: #6ed6da;}
.w_good_800 .child .sub_price{background: #ff53c0;color: #462f46;}
.w_good_800 .child .corner{background-position: -70px -36px;}
.w_good_800 .child .next{color: #ff53c0;border-color: #ff53c0;}
.w_good_800 .child .to_shop_m{color: #ff53c0;}
.w_good_800 .child .to_shop_m:hover{color: #ff53c0;}
.w_good_800 .jewel .sub_price{background: #6e46a4;color: #fff;}
.w_good_800 .jewel .corner{background-position: -70px -3px;}
.w_good_800 .jewel .next{color: #6e46a4;border-color: #6e46a4;}
.w_good_800 .jewel .to_shop_m{color: #6e46a4;}
.w_good_800 .jewel .to_shop_m:hover{color: #6e46a4;}
.w_good_800 .cosmetic .sub_price{background: #61c336;color: #fff;}
.w_good_800 .cosmetic .corner{background-position: -110px -3px;}
.w_good_800 .cosmetic .next{color: #61c336;border-color: #61c336;}
.w_good_800 .cosmetic .to_shop_m{color: #61c336;}
.w_good_800 .cosmetic .to_shop_m:hover{color: #61c336;}
.w_good_800 .gift .sub_price{background: #ff2e1b;color: #fff;}
.w_good_800 .gift .corner{background-position: -91px -3px;}
.w_good_800 .gift .next{color: #ff2e1b;border-color: #ff2e1b;}
.w_good_800 .gift .to_shop_m{color: #ff2e1b;}
.w_good_800 .gift .to_shop_m:hover{color: #ff2e1b;}
.w_good_800 .marker_new{display: block;position: absolute;top: 0;right: 0;width: 44px;height: 44px;background: url("../../img/css/sprite.png") -137px -3px;}

.w_inner.with_left_menu{white-space: nowrap;}
.with_left_menu .w_main_content{display: inline-block;vertical-align: top;white-space: normal;width: 800px;}
.with_left_menu .w_left_menu {display: inline-block;vertical-align: top;width: 156px;white-space: normal;vertical-align: top;}
.with_left_menu .main_content.category{width: 840px;}

.w_left_menu a{color: #333;font-size: 11px;padding: 4px 10px;}
.w_left_menu a:hover{text-decoration: none;}
.w_left_menu li{display: block;}
.w_left_menu li a{display: block;}
.w_left_menu .lvl1{margin: 1px 0;position: relative;}
.w_left_menu .lvl1>a{background: #e4e94c;color: #462f46;}
.w_left_menu .left_menu_head{background:#462f46;border-top: 4px solid #352435;color: #fff;line-height: 26px;padding: 0 0 0 15px;height: 30px;}
.w_left_menu .lvl2>a{background: #e9e9e9;border-left: 4px solid #d4d4d4;font-size: 11px;}
.w_left_menu .left_menu1{display: none;}
.w_left_menu .have_sub:after{font-family: "Awesome";content: '\F078';font-style: normal;font-size: 10px;display: block;position: absolute;top: 5px;right:1px;}
.w_left_menu .opened .left_menu1{display: block;}
.w_left_menu .opened>a:after{font-family: "Awesome";content: '\F077';font-style: normal;font-size: 10px;display: block;position: absolute;top: 5px;right:1px;}
.w_left_menu .lvl1.man>a{background: #6ed6da;color: #462f46;}
.w_left_menu .lvl1.child>a{background: #ff53c0;color: #fff;}
.w_left_menu .lvl1.jewel>a{background: #6e46a4;color: #fff;}
.w_left_menu .lvl1.cosmetic>a{background: #61c336;color: #fff;}
.w_left_menu .lvl1.gift>a{background: #ff2e1b;color: #fff;}
.w_left_menu .lvl1.shop>a{background: #ffa125;color: #fff;}
.w_left_menu .lvl1.akc>a{background: #462f46;color: #fff;}
.price_slider_head{margin: 5px 0;}
.price_slider{width: 140px;display: inline-block;margin: 0 0 0 8px;}
.form_price_slider .like_submit{width: 70px;display: inline-block;float: right;padding: 5px;margin: 5px 0;font-size: 13px;box-sizing: border-box;line-height: 1.3em;
    background: #ff2e1b;color: #fff;}
.form_price_slider input[type="text"]{padding: 4px;width: 70px;}
.form_price_slider #v_max{float: right;}
.form_price_slider input[type="submit"]{margin: 5px 0;width: 70px;}

.head_row {width: 800px;line-height: 30px;box-sizing: border-box;vertical-align: middle;background: #e9e9e9;border-top: 4px solid #d4d4d4;padding: 0 0 0 10px;margin: 0 0 4px 0;
    white-space: nowrap;overflow: hidden;}
.head_row a{font-size: 14px;}
.head_row a:hover{text-decoration: none;}
.head_row h1{font-size: 14px;font-weight: normal;display: inline-block;line-height: 30px;color: #888888;}
.description_cat{text-align: justify;margin: 13px 0 0 0;padding: 0 10px;width: 780px;}

.category .desc_up{width:800px;box-sizing: border-box;padding: 0 4px;margin-bottom: 4px;}

.description_cat ol, .description_cat ul, .description_cat dl { *margin-right: 0px; padding: 0 40px; margin-top:.7em; margin-bottom:.7em;}
.description_cat ul li { list-style-type: disc; list-style-position: outside; }
.description_cat ol li { list-style-type: decimal; list-style-position: outside; }
.description_cat ul ul li, .description_cat ol ul li{ list-style-type: circle; list-style-position: inside; margin-left: 15px; }
.description_cat ol ol li, .description_cat ul ol li{ list-style-type: lower-latin; list-style-position: inside; margin-left: 15px; }

#cat_map{width: 800px;height: 300px;}

.good .sub_w_slider{position: relative;display: inline-block;width: 323px;white-space: nowrap;vertical-align: top;}
.good .w_slider{}
.good .slider_good{display: inline-block;width: 323px;height: 401px;}
.good .slider_good>img{width: 323px;height: 401px;}
.good .sub_w_slider .next .bx-next,.good .sub_w_slider .prev .bx-prev{width: 25px;height: 25px;display: block;border: 2px solid;border-radius: 25px;color: #fff;}
.good .sub_w_slider .next .bx-next:hover,.good .sub_w_slider .prev .bx-prev:hover{text-decoration: none;color: #462f46;}
.good .sub_w_slider .next .bx-next:before{content: '\F054';font-family: "Awesome";display: block;font-size: 15px;margin: 5px 0 0 9px;position: relative;z-index: 1;}
.good .sub_w_slider .next{display: block;position: absolute;right: 5px;top: 175px;z-index: 1;}
.good .sub_w_slider .prev .bx-prev:before{content: '\F053';font-family: "Awesome";display: block;font-size: 15px;margin: 5px 0 0 6px;position: relative;z-index: 1;}
.good .sub_w_slider .prev{display: block;position: absolute;left: 5px;top: 175px;z-index: 1;}
.good .slider_pager{}
.good .slider_pager>img{width: 63px;height: 79px;border-top: 3px solid #fff;cursor: pointer;}
.good .slider_pager{display: inline-block;margin: 0 4px 0 0;}
.good .bx-wrapper{display: inline-block;}
.good .w_good{position: relative;white-space: nowrap;}
.magnifyarea.mag_good{right: 0px !important;top: 0 !important;left: auto !important;}

.good .inside_good{max-height: 113px;display: block;overflow: hidden;}
.good .inside_good .w_good_800{width: auto;float: right;margin: 0 0 10px 10px;}
.good .inside_good .desc_good{display: inline;padding: 0;}
.good .inside_good .sub_desc_good{padding: 0 8px;display: block;vertical-align: top;}
.good .w_good_800 .price_m .corner{margin-left: -3px;}
.good .w_good_800 .sub_price{padding-left: 10px;}


.good .women .slider_pager.active>img{border-color: #e4e94c;}
.good .man .slider_pager.active>img{border-color: #6ed6da;}
.good .child .slider_pager.active>img{border-color: #ff53c0;}
.good .jewel .slider_pager.active>img{border-color: #6e46a4;}
.good .cosmetic .slider_pager.active>img{border-color: #61c336;}
.good .gift .slider_pager.active>img{border-color: #ff2e1b;}


.w_description{display: inline-block;vertical-align: top;white-space: normal;}
.w_description .head{display: inline-block;box-sizing: border-box;width: 100%;padding: 4px 8px;font-size: 14px;margin: 0 0 4px 0;}
.b_card{white-space: nowrap;line-height: 14px;margin: 0 0 4px 0;display: block;}
.b_card .b_card_photo{display: inline-block;vertical-align: top;}
.b_card .b_card_photo>img{margin: 0 0 -4px 0;vertical-align: top;width:135px;height: 110px;}
.b_card .no_photo{display: inline-block;width: 131px;height: 106px;border: 2px solid #d0d0d0;line-height: 106px;text-align: center;color: #d0d0d0;}
.b_card .no_photo:hover{color: #d0d0d0;}
.b_card .no_photo .label{display: inline-block;line-height: normal;font-size: 24px;}
.b_card .w_content_card{display: inline-block;vertical-align: top;margin: 0 0 0 -4px;}
.b_card .name{font-size: 14px;line-height: 20px;max-height: 20px;overflow: hidden;margin: 0 0 4px 0;}
.b_card .address_head{font-size: 14px;}
.b_card .address_head:before{font-family: "Awesome";content: '\F041';display: inline;font-size: 15px;padding: 0 4px 0 0;}
.b_card .address{color: #fff;font-size: 12px;max-height: 14px;overflow: hidden;}
.b_card .w_dual{margin: 5px 0 0 0;position: relative;}
.b_card .w_phone,.b_card .works{display: inline-block;vertical-align: top;width: 125px;overflow: hidden;}
.b_card .phone_head,.b_card .works_head{font-size: 14px;}
.b_card .phone_head:before{font-family: "Awesome";content: '\F095'; font-size: 15px;display: inline;padding: 0 4px 0 0;}
.b_card .works_head:before{font-family: "Awesome";content: '\F017'; font-size: 15px;display: inline;padding: 0 4px 0 0;}
.b_card .phone,.b_card .works_row{color: #fff;font-size: 12px;}
.good .w_description{width: 473px;}

.w_content_card{box-sizing: border-box;padding: 4px 10px;background: #321e32;color: #ffa125;overflow: hidden;}
.good .w_content_card{width: 338px;padding: 4px 10px;height: 110px;}
.good .w_phone,.good .works{width: 157px;overflow: hidden;max-height: 43px;}
.good .w_good.women .head{background-color: #e4e94c;}
.good .w_good.man .head{background-color: #6ed6da;margin: 0 0 4px 0;}
.good .w_good.child .head{background-color: #ff53c0;color: #fff;}
.good .w_good.jewel .head{background-color: #6e46a4;color: #fff;}
.good .w_good.cosmetic .head{background-color: #61c336;color: #fff;}
.good .w_good.gift .head{background-color: #ff2e1b;color: #fff;}

.good .b_card .w_phone,.good .b_card .works{transition: all 0.5s ease;}
.good .b_card .address{transition: all 0.5s ease;}
.good .b_card:hover{position: relative;margin: 0 0 8px;}
.good .b_card:hover .address{white-space: normal;max-height: 42px;}
.good .b_card:hover .w_content_card{height: auto;position: absolute;top: 0;left: 139px;min-height:110px;}
.good .b_card:hover .w_phone,.good .b_card:hover .works{max-height: 70px;}
.good .b_card:hover .works_row{white-space: normal;}

.w_good .good_head{font-weight: bold;border-left: 4px solid;padding: 0 0 0 10px;font-size: 14px;margin: 4px 0 4px 0;line-height: 16px;max-height: 34px;overflow: hidden;}
.w_good.women .good_head {border-color:#e4e94c;}
.w_good.man .good_head{border-color: #6ed6da;}
.w_good.child .good_head{border-color:#ff53c0; }
.w_good.jewel .good_head{border-color:#6e46a4; }
.w_good.cosmetic .good_head{border-color:#61c336; }
.w_good.gift .good_head{border-color:#ff2e1b; }
.w_good .w_good_desc{padding: 0 0 0 4px;height: 320px;position: relative;}
.w_good .w_good_desc .in_shop{position: absolute;bottom: 0;right: 0;background: #462f46;color: #fff;padding: 4px 10px;vertical-align: middle;line-height: 20px;}
.w_good .w_good_desc .in_shop:hover{text-decoration: none;}
.w_good .w_good_desc .in_shop .next {display: inline-block;width: 20px;height: 20px;border: 2px solid #fff;border-radius: 20px;margin: 0 0 0 10px;}
.w_good .w_good_desc .in_shop .next:after{font-family: "Awesome";content: '\F105';display: inline-block;margin: -2px 0 0 8px;vertical-align: middle;
    font-size: 20px;}
.w_good .desc_good{padding: 0 0 0 8px;line-height: 14px;max-height: 113px;overflow: hidden;}
.w_good .w_good_prop li{font-size: 12px;line-height: 18px;}
.w_good .even{background: #eaeaea;}
.w_good_prop{white-space: nowrap;}
.w_good_prop .prop{width: 228px;overflow: hidden;display: inline-block;vertical-align: middle;}
.w_good_prop .marker{font-size: 10px;display: inline-block;vertical-align: middle;}
.w_good.women .w_good_prop .marker{color:#e4e94c; }
.w_good.man .w_good_prop .marker{color:#6ed6da; }
.w_good.child .w_good_prop .marker{color: #ff53c0;}
.w_good.jewel .w_good_prop .marker{color: #6e46a4;}
.w_good.cosmetic .w_good_prop .marker{color: #61c336;}
.w_good.gift .w_good_prop .marker{color: #ff2e1b;}
.w_similar{white-space: nowrap;overflow: hidden;}
.w_similar .w_similar_slider{display: inline-block;white-space: nowrap;}
.w_similar .w_good_800{white-space: normal;width: 197px;height: 315px;}
.w_similar .w_manag{display: inline-block;float: right;}
.w_similar .w_manag .prev,.w_similar .w_manag .next{display: inline-block;width: 25px;height: 25px;vertical-align: middle;background: #462f46;cursor: pointer;position: relative;
    color: #bd7599;font-weight: bold;}
.w_similar .w_manag .prev:hover,.w_similar .w_manag .next:hover{color: #ff52c3;}
.w_similar .w_manag .next:before,.w_similar .w_manag .prev:before{font-family: "Awesome";display: block;position: absolute;font-size: 17px;top:-4px;}
.w_similar .w_manag .prev:before{content: '\F104';left:7px;}
.w_similar .w_manag .next:before{content: '\F105';right: 7px;}
.w_similar .similar_head{line-height: 33px;white-space: normal;margin: 0 0 3px 0;}
.w_similar .head{display: inline-block;vertical-align: middle;font-size: 14px;}
.w_similar_slider .a_loader{width:30px;height:30px;background: url("../../img/css/ajax-loader.gif") center center no-repeat;display: inline-block;text-align: center;vertical-align: middle;
         width: 100%;height: 100%;line-height: 1px;}
.good #good_map{width: 800px;height: 300px;margin: 14px 0 0 0;}

.w_new_goods {overflow: hidden;white-space: nowrap;margin: 12px 0 0 0;}
.w_new_goods .w_new_goods_slider{display: inline-block;white-space: nowrap;}
.w_new_goods .w_good_800{white-space: normal;width: 237px;height: 361px;}
.w_new_goods .w_manag{display: inline-block;float: right;}
.w_new_goods .w_manag .prev,.w_new_goods .w_manag .next{display: inline-block;width: 25px;height: 25px;vertical-align: middle;background: #462f46;cursor: pointer;position: relative;
    color: #bd7599;font-weight: bold;}
.w_new_goods .new_goods_head {line-height: 33px;margin: 0 0 3px;white-space: normal;}
.w_new_goods .w_manag .prev:hover,.w_new_goods .w_manag .next:hover{color: #ff52c3;}
.w_new_goods .w_manag .next:before,.w_new_goods .w_manag .prev:before{font-family: "Awesome";display: block;position: absolute;font-size: 17px;top:-4px;}
.w_new_goods .w_manag .prev:before{content: '\F104';left:7px;}
.w_new_goods .w_manag .next:before{content: '\F105';right: 7px;}
.w_new_goods .head{display: inline-block;vertical-align: middle;font-size: 14px;}
.w_new_goods .a_loader{width:30px;height:30px;background: url("../../img/css/ajax-loader.gif") center center no-repeat;display: inline-block;text-align: center;vertical-align: middle;
         width: 100%;height: 100%;line-height: 1px;}

.good .soc_icons{padding: 0 0 0 325px;}

.category .b_card{display: inline-block;border-top: 4px solid #ffa125;position: relative;}
.category .w_content_card{height: 110px;width: 263px;}
.category .b_card .w_phone {max-height: 43px;overflow: hidden;width: 120px;}
.category .b_card .works{position: absolute;top: 0;right: 5px;height: 42px;}

.pre_main_content .mtb_14{margin: 14px 0 17px 0;}
.pre_main_content .w_desc_shop{white-space: nowrap;display: inline-block;}
.pre_main_content .w_desc_shop .logo_shop{width: 95px;height: 77px;display: inline-block;vertical-align: top;margin: 14px 0 0 0;}
.pre_main_content .w_desc{display: inline-block;width: 831px;vertical-align: top;white-space: normal;margin: 0 15px;}
.pre_main_content .w_desc .name{color: #ffa125;font-size: 16px;font-weight: bold;margin: 14px 0 0;}
.pre_main_content .w_desc .desc{line-height: 16px;max-height: 100px;overflow: hidden;max-height: 208px;}
.pre_main_content .bt_orange{border-top: 4px solid #ffa125;}
.pre_main_content .baner_shop {width: 333px;height: 147px;display: inline-block;vertical-align: top;}
.pre_main_content .shop_map{width: 333px;height: 147px;display: inline-block;vertical-align: top;}
.pre_main_content .no_photo{display: inline-block;width: 329px;height: 144px;border: 2px solid #d0d0d0;line-height: 144px;text-align: center;vertical-align: top;}
.pre_main_content .no_photo .label{display: inline-block;line-height: normal;font-size: 24px;color: #d0d0d0;}
.pre_main_content .no_photo.small{width: 91px;height: 73px;border: 2px solid #d0d0d0;line-height: 73px;margin: 14px 0 0 0;}
.pre_main_content .no_photo.small .label{font-size: 14px;}
.pre_main_content .b_card{display: inline-block;vertical-align: top; margin:0 0 0 4px;white-space: normal;position: relative;}
.pre_main_content .w_content_card{width: 286px;height:147px;}
.pre_main_content .b_card .w_address{height: 51px; overflow: hidden;line-height: 51px;}
.pre_main_content .b_card .address{max-height: 45px;line-height: 15px;vertical-align: middle;display: inline-block;}
.pre_main_content .b_card .w_phone {max-height: 56px;overflow: hidden;width: 120px;}
.pre_main_content .b_card .works{position: absolute;top: 0;right: 5px;height: 69px;}
.pre_main_content .b_card .address_head{margin: 4px 0 0 0;}
#shop_big_map{box-sizing: border-box;background: #fff;opacity: 0;position: absolute;z-index: 9998;border:19px solid #fff;}
#shop_big_map .close{top: -19px;right: -19px;background: none;}
#shop_big_map .close:before{color: #d0d0d0;}
#shop_big_map .close:hover:before{color: red;}

.w_akc{display: inline-block;width: 398px;height:154px;position: relative;padding: 5px;box-sizing: border-box;border: 1px solid #d0d0d0;line-height: 16px;}
.w_sub_akc{height: 130px;overflow: hidden;}
.w_akc .w_main_img{display:block;vertical-align: top;float: left;margin: 0 5px 0 0;}
.w_akc .w_main_img img{width: 95px;height:77px;margin: 0 0 -4px 0;}
.w_akc .description{display: inline;vertical-align: top;}
.w_akc .w_date{display: block;position: absolute;bottom: 5px;right: 5px;font-size: 12px;font-weight: bold;}
.w_akc.man,.w_akc.women,.w_akc.child,.w_akc.jewel,.w_akc.cosmetic,.w_akc.gift,.w_akc.shop,.w_akc.akc{border: none;}
.w_akc.child .w_date,.w_akc.jewel .w_date,.w_akc.cosmetic .w_date,.w_akc.gift .w_date,.w_akc.shop .w_date,.w_akc.akc .w_date{color: #fff;}
.w_akc.man{background: #e4e94c;}
.w_akc.women{background: #6ed6da;}
.w_akc.child{background: #ff53c0;}
.w_akc.jewel{background: #6e46a4;}
.w_akc.cosmetic{background: #61c336;}
.w_akc.gift{background: #ff2e1b;}
.w_akc.shop{background: #ffa125;}
.w_akc.akc{background: #462f46;}
.w_akc.white{background: #fff;}
.main_content .w_akc{margin: 0 0 4px 0;color: #462f46;}
.main_content .w_akc:hover{text-decoration: none;color: #462f46;}

.w_fresh_news{margin: 15px 0 0 0;}
.w_fresh_news .fresh_news {width: 980px;}
.w_fresh_news .head{display: inline-block;font-size: 18px;vertical-align: middle;padding: 5px 10px;}
.w_fresh_news .link_head{display: inline-block;float: right;vertical-align: middle;font-size: 14px;font-style: italic;line-height: 30px;}
.fresh_news .w_news img{display: block;float: left;margin: 0 5px 0 0;width: 160px;height: 100px;}
.fresh_news .w_news{width: 478px;display: inline-block;vertical-align: top;background: #e9e9e9;color: #462f46;height: 100px;margin: 0 0 4px 0;overflow: hidden;}
.fresh_news .w_desc{display: inline;line-height: 14px;}
.fresh_news .content_news{box-sizing: border-box;padding: 0 5px;font-size: 12px;}
.fresh_news .w_head_news {padding: 0 5px;}
.fresh_news .head_news {font-size: 14px;font-weight: bold;max-height: 28px;overflow: hidden;margin: -3px 0 3px 0;}
.fresh_news .time_news{color: #919191;font-style: italic;font-family: 12px;}
.w_news:hover{text-decoration: none;}
.w_news:hover .head_news{text-decoration: underline;}

.about .d_center {text-align: center;width: 960px;margin: 0 0 20px 0;}
.about .head,.for_partners .head,.for_partners .head1 {font-size: 20px;font-weight: bold;}
.about .shead {font-size: 16px;}
.about .part,.for_partners .part{font-size: 14px;line-height: 20px;}
.about .part a:hover, .for_partners .part a:hover{text-decoration: none;color: #ffa125;}
.for_partners .head1 img{height: 30px; vertical-align: -5px;}
.for_partners .under{text-decoration: underline;font-size: 14px;margin: 10px 0 0 0;}

.main_content.news{width: 980px;}
.news .head_row {width: 960px;}
.news .w_news{width:317px;height: 395px;position: relative;display: inline-block;color: #fff;vertical-align: top;}
.news .w_news:hover{color: #fff;text-decoration: none;}
.news .w_news .more:hover{text-decoration: underline;}
.news .w_news img{width:317px;height: 395px;display: inline-block;}
.news .w_news .w_desc{position: absolute;bottom: 0;left: 0;width: 317px;max-height: 187px;overflow: hidden;background: #ffa125;padding: 4px 7px;box-sizing: border-box;}
.news .w_news .w_desc .head{font-size: 14px;margin: 0 0 5px;line-height: 16px;max-height: 32px;overflow: hidden;}
.news .w_news .w_desc .head h2{font-size: 14px;line-height: 16px;font-family: Arial,Helvetica,sans-serif;color: #fff;font-weight: normal;}
.news .w_news .w_desc .content{font-size: 12px;color: #462f46;padding: 5px 0;line-height: 14px;max-height: 108px;overflow: hidden;border-top: 1px solid #fff;display: none;}
.news .w_news .w_desc .w_date{font-size: 12px;padding: 5px 0 0 0; border-top:1px solid #fff;display: none;}
.news .w_news .w_desc .w_date .date{display: inline-block;}
.news .w_news .w_desc .w_date .more{display: inline-block;float: right;}
.news .w_news .no_photo{display: inline-block;width: 317px;height: 395px;border: 2px solid #d0d0d0;line-height: 387px;text-align: center;box-sizing: border-box;}
.news .w_news .no_photo .label{display: inline-block;line-height: normal;font-size: 34px;color: #888;}

.view_news .head_row {width: 960px;}
.view_news .no_photo{display: inline-block;width: 317px;height: 395px;border: 2px solid #d0d0d0;line-height: 387px;text-align: center;box-sizing: border-box;float: left;margin: 0 10px 0 0;}
.view_news .no_photo .label{display: inline-block;line-height: normal;font-size: 34px;color: #888;}
.view_news .w_content{display: inline;font-size: 14px;line-height: 1.4em;}
.view_news .content{display: block;padding: 0 10px 10px 10px;}
.view_news .img_news{float: left;margin: 0 10px 0 0;}
.view_news ul li{list-style-type: disc; list-style-position: inside;}
.view_news ol li{list-style-type: decimal; list-style-position: inside;}
.view_news ul ul li, .view_news ol ul li{ list-style-type: circle; list-style-position: inside; margin-left: 15px;}
.view_news ol ol li, .view_news ul ol li{ list-style-type: lower-latin; list-style-position: inside; margin-left: 15px; }

.linked_goods{width: 1000px;display: inline-block;margin: 10px 0 0 0;}

.w_good_800.w_good_960 img.good_m{width: 237px;height: 294px;display: inline-block;margin: 0 0 -4px 0;background: url("../../img/css/ajax-loader.gif") center center no-repeat;}
.w_good_800.w_good_960{width: 237px;display: inline-block;vertical-align: top;position: relative;}
.w_good_800.w_good_960 .no_photo{width: 237px;height: 294px;}

.b_wrapper{display: inline-block;white-space: nowrap;margin: 20px 0 0 0;}
.inter_wrapper,.forum_wrapper{display: inline-block;white-space: normal;vertical-align: top;}
.inter_wrapper{width: 200px;border-top: none;margin: 0 6px 0 0;}
.i_header{height: 40px;line-height: 40px;background-color: #462f46;font-size: 18px;text-align: center;color: #fff;}
.inter{border: 1px solid #d2d2d2;border-top: none;background-color: #fff;display: inline-block;width: 198px;}
.forum_wrapper{width: 750px;border-top: none;}
.f_header a{font-size: 18px;color: #333;}
.f_header a:hover{text-decoration: underline;}
.f_header{font-size: 18px;padding: 0 0 0 10px;height: 39px;line-height: 40px;background-color: #d2d2d2;border-bottom: 1px solid #b7b7b7;color: #333;}
/*.forum{margin: 0 0 0 1px;width: 749px;} because main forum */
.m_forum{border-collapse: collapse;border: none;}
.m_forum td{border: 1px solid #d2d2d2;background-color: #ececec;font-size: 12px;vertical-align: top;}
.m_forum td a{display: inline-block;font-size: 12px;max-height: 36px;overflow: hidden;vertical-align: top;}
.m_forum td a:hover{text-decoration: underline;}
.t_siz{height: 0;}
.t_siz td{border: none;}
.t_head td{border-top: none;height: 30px;line-height: 30px;font-size: 11px;color: #a5a5a5;text-align: center;background-color: #f8f8f8;}
.t_head .ls{letter-spacing: -0.3px;}
.p5{padding: 5px;}
.mf_c{text-align: center;}
.yel_nomessage,.yel_message,.yel_closed,.yel_newmessage,.blu_nomessage,.blu_message,.blu_closed,.blu_newmessage,
.ora_nomessage,.ora_message,.ora_closed,.ora_newmessage,.dim_nomessage,.dim_message,.dim_closed,.dim_newmessage,
.pur_nomessage,.pur_message,.pur_closed,.pur_newmessage{width: 38px;height: 38px;}
.yel_td{background-color: #e4e94c !important;}
.dim_td{background-color: #462f46 !important;}
.ora_td{background-color: #ffa125 !important;}
.blu_td{background-color: #6ed6da !important;}
.pur_td{background-color: #ff53c0 !important;}
.yel_nomessage{background-image: url("../img/css/icons_yel.png");background-position: 0px 0px;}
.yel_message{background-image: url("../img/css/icons_yel.png");background-position: 0px 118px;}
.yel_closed{background-image: url("../img/css/icons_yel.png");background-position: 0px 76px;}
.yel_newmessage{background-image: url("../img/css/icons_yel.png");background-position: 0px 41px;}
.blu_nomessage{background-image: url("../img/css/icons_blu.png");background-position: 0px 0px;width: 38px;height: 38px;}
.blu_message{background-image: url("../img/css/icons_blu.png");background-position: 0px 118px;}
.blu_closed{background-image: url("../img/css/icons_blu.png");background-position: 0px 76px;}
.blu_newmessage{background-image: url("../img/css/icons_blu.png");background-position: 0px 41px;}
.pur_nomessage{background-image: url("../img/css/icons_pur.png");background-position: 0px 0px;width: 38px;height: 38px;}
.pur_message{background-image: url("../img/css/icons_pur.png");background-position: 0px 118px;}
.pur_closed{background-image: url("../img/css/icons_pur.png");background-position: 0px 76px;}
.pur_newmessage{background-image: url("../img/css/icons_pur.png");background-position: 0px 41px;}
.ora_nomessage{background-image: url("../img/css/icons_ora.png");background-position: 0px 0px;width: 38px;height: 38px;}
.ora_message{background-image: url("../img/css/icons_ora.png");background-position: 0px 118px;}
.ora_closed{background-image: url("../img/css/icons_ora.png");background-position: 0px 76px;}
.ora_newmessage{background-image: url("../img/css/icons_ora.png");background-position: 0px 41px;}
.dim_nomessage{background-image: url("../img/css/icons_dim.png");background-position: 0px 0px;width: 38px;height: 38px;}
.dim_message{background-image: url("../img/css/icons_dim.png");background-position: 0px 118px;}
.dim_closed{background-image: url("../img/css/icons_dim.png");background-position: 0px 76px;}
.dim_newmessage{background-image: url("../img/css/icons_dim.png");background-position: 0px 41px;}
.value_t{background:url(../img/css/checkbox.jpg) left top no-repeat;width: 22px;height: 22px;}
.t_check *{display: inline-block;vertical-align: middle;}
/*.t_check {display: inline-block;font-size: 12px;white-space: nowrap;margin: 6px 0 0 5px;}*/
.t_multi{height: 30px;line-height: 30px;overflow: hidden;white-space: normal;display: inline-block;vertical-align: middle;}
.t_multi div{display: inline-block;line-height: 16px;}
.inter_head div a{border-left: 4px solid #FF53C0;font-size: 12px;max-height: 69px;margin: 5px;overflow: hidden;padding: 0 5px;color: #262626;font-weight: bold;display: inline-block;}
.inter_head div a:hover{text-decoration: underline;}
.s_v{display: inline-block;width: 190px;text-align: center;}
input[name="submit_vote"]{display: inline-block;margin: 0 0 15px 0;background-color: #462F46;color: #FFFFFF;padding: 5px;border: none;cursor: pointer;}
.t_vote{display: block;font-size: 12px;max-height: 23px;line-height: 12px;margin: 0 9px;overflow: hidden;}
.graph{background-color: #ff351c;height: 4px;vertical-align: middle;}
.all_count{color: #ff351c;font-size: 12px;font-weight: bold;}
.t_graph .t_rez *{display: inline-block;}
.t_graph{line-height: 14px;margin: 5px 5px 0 5px;}
.t_graph:first-child{margin: 0 5px 0 5px;}
.t_graph:last-child{margin-bottom: 10px;}
.t_rez{display: inline-block;vertical-align: middle;}

.inter_news{background-color: #E9E9E9;border-top: 4px solid #D4D4D4;height: 27px;line-height: 26px;min-width: 960px;width: 960px;}
.inter_news div{display: inline-block;padding: 0 0 0 10px;}
.i_r_wrapper{white-space: nowrap;}
.i_wrapper{width: 478px;display: inline-block;background-color: #fff;vertical-align: top;margin: 4px 0 20px 0;white-space: normal;}
.i_wrapper:hover a .i_head div{text-decoration: underline;}
.i_head{border-left: 4px solid #FF53C0;font-weight: bold;height: 34px;letter-spacing: -0.5px;line-height: 34px;overflow: hidden;padding: 0 10px 0 6px;}
.i_head div{line-height: 16px;display: inline-block;vertical-align: middle;}
.i_desc{font-size: 12px;max-height: 52px;line-height: 13px;margin: 4px 0 0;padding: 0 10px;vertical-align: top;}
.i_footer{margin: 4px 0 0 0;}
.i_footer *{display: inline-block;}
.i_edit{padding: 5px 10px;background-color: #ff53c0;color: #fff;}
.i_view{padding: 5px 10px;background-color: #462f46;color: #fff;}
.i_to{float: right;font-size: 11px;line-height: 30px;margin: 0 10px 0 0;color: #c0c0c0;}
.m_i_wrapper{width: 960px;display: inline-block;background-color: #fff;vertical-align: top;margin: 4px 0 0 0;white-space: normal;font-size: 14px;}
.interview a{color: #462f46;font: 14px/1.4 Arial,Helvetica,sans-serif;text-decoration: none;}
.m_i_head{border-left: 4px solid #FF53C0;font-weight: bold;height: 42px;letter-spacing: -0.5px;line-height: 42px;overflow: hidden;padding: 0 10px 0 6px;font-size: 18px;}
.m_i_head div{line-height: 22px;display: inline-block;vertical-align: middle;}
.m_i_desc{font-size: 14px;line-height: 15px;margin: 10px 0 0;padding: 0 10px;vertical-align: top;}
.i_ans{display: inline-block;text-align: center;width: 100%;line-height: 30px;margin: 20px 0 20px 0;}
.i_ans_w{display: inline-block;text-align: left;}
.f_inter input[type="submit"]{background-color: #FF53C0;border: medium none;color: #FFFFFF;margin: 10px 0 0;padding: 5px 10px;cursor: pointer;}
.interview .head_row{width: 960px;}

.w_our_shops{margin: 15px 0 0 0;}
.w_our_shops .img_our_shop{width: 95px;height: 77px;margin: 0 -4px 0 0;vertical-align: top;}
.w_our_shops a{display: inline-block;vertical-align: top;padding: 0 1px 1px 0;}
.w_our_shops .head{font-size: 18px;font-weight: bold;margin: 0 0 10px 10px;}

.form_before{font-size: 14px;}
.form_before .pream{padding: 10px;border: 2px solid #d4d4d4;line-height: 20px;}
.form_before .abz{text-indent: 20px;}
.form_before .w_input{padding: 0 0 0 30px;}
.form_before .w_row{margin: 10px 0 0 0;}
.form_before input[type="submit"]{margin: 20px 0 0 0;}
.form_before .triggered.not_visible{display: none;}

.form_register table,.form_recall table {border-collapse: collapse;width: 100%;}
.form_register table td,.form_recall table td {border: 2px solid #d4d4d4;line-height: 34px;padding: 0 10px;vertical-align: middle;box-sizing: border-box;}
.form_register .r1,.form_recall .r1 {width: 200px;}
.form_register input[type="text"], .form_register input[type="password"],.form_recall input[type="text"] {display: inline-block;vertical-align: 0;width: 600px;padding: 6px;}
.form_register .w_row,.form_recall .w_row{margin: 10px 0 0 10px;}
.form_register .w_row.last,.form_recall .w_row.last{margin: 20px 0 0 10px;}
.form_register img.captcha,.form_recall img.captcha{display: inline-block;vertical-align: middle;}
.form_register .recap,.form_recall .recap{display: inline-block;vertical-align: middle;margin: 0 10px;color: #B7999C;}
.form_register .recap:before,.form_recall .recap:before{font-family: "Awesome";content: '\F021';display: inine-block;font-size: 20px;font-weight: bold;cursor: pointer;}
.form_register .recap.loading,.form_recall .recap.loading{width: 18px;height: 18px;}
.form_register .recap.loading:before,.form_recall .recap.loading:before{content: url("../../img/css/loading.gif");width: 18px;height: 18px;}
.form_register input[name="captcha"],.form_recall input[name="captcha"]{width: 300px;}
.form_register .form_err,.form_recall .form_err{line-height: normal;}

.contests .head_row,.contest .head_row{width: 960px;position: relative;}
.contests .header{background: #ffa125;font-size: 16px;font-weight: bold;border-top: 4px solid #d68a25;box-sizing: border-box;color: #fff;display:block;font-size: 16px;
height: 34px;line-height: 26px;padding: 0 10px;}
.contests .content{background: #fff;padding: 10px;}
.contests .w_con_footer{background: #e9e9e9; border-top: 4px solid #d4d4d4;overflow: hidden;box-sizing:border-box;min-height: 34px;line-height: 28px;margin: 0 0 10px 0;}
.contests .con_footer{display: inline-block;line-height: normal;padding: 0 10px;max-width: 825px;}
.contests .w_con_footer .like_submit{background: #462f46;color: #fff;display: inline-block;float: right;line-height: normal;width: 110px;height: 34px;line-height: 34px;}
.contests .w_con_footer .like_submit:hover{background: #593759;}
.contests .head_row .add_con{position: absolute;font-family:"Awesome";top: 0px;right: 8px;font-size: 20px;opacity:0;transition: all 0.5s ease;}
.contests .head_row .add_con:before{content:'\F067';}
.contests .head_row:hover .add_con{opacity: 1;}
.contests .w_contest{position: relative;}
.contests .w_contest .header:hover .minus{opacity: 1;}

.contest .w_contest_item{position: relative;min-height: 28px;box-sizing: border-box;border: 1px solid #e9e9e9;padding: 5px 10px;margin: 15px 0 0 0;}
.contest .w_contest_item .add_cat{bottom: 0;right: -30px;position: absolute;}
.contest .w_contest_item .remove_cat{bottom: 0;right: -60px;position: absolute;}
.contest .w_contest_item .add_cat.loading:before{content: url("../../img/css/loading.gif");}

.contest .w_contest{margin: 0 0 4px;display: inline-block;position: relative;width: 100%;}
.contest .w_contest .head{font-size: 16px;background: #ffa125;color:#fff;display: block;padding: 5px 10px;box-sizing: border-box;margin: 0 0 4px 0;}
.contest .w_contest .content{border: 1px solid #ffa125;padding: 5px 10px;margin: 0 0 4px;}
.contest .w_contest .w_time{background: #e9e9e9;font-size: 16px;font-weight: bold;font-style: italic;padding: 5px 10px;}
.contest .contest_item{display: block;padding: 0 0 5px 0;min-height: 16px;}
.contest .w_contest_item .w_row{padding: 5px 0 0 0; border-top:1px solid #dedede;}

.contest input[name="title"]{width:960px;border-color:#ffa125;padding: 6px 10px;margin: 0 0 4px 0;line-height: 16px;}
.contest .date_from.empty,.contest .date_to.empty{width: 105px;height: 20px;border: 1px solid #d4d4d4;display: inline-block;vertical-align: middle;margin: 0 5px;}
.contest input[name="date_from"],.contest input[name="date_to"]{width: 107px;padding: 2px 10px;margin: 0 5px;}
.contest .w_time{height: 32px;box-sizing: border-box;}
.contest.can_edit .editable{cursor: pointer;}
.contest .rating_head{padding: 5px 0 0 0; border-top:1px solid #dedede;font-size: 14px;font-weight: bold;font-style: italic;}
.contest .w_rating{height: 34px;line-height: 34px;width: 940px;border: 1px solid #dedede;box-sizing: border-box;padding: 2px;}
.contest .rating{height: 100%;background: #61c336;box-sizing: border-box;text-align: center;}
.contest .rating_number{display: inline-block;color: #fff;line-height: 28px;vertical-align: top; font-weight: bold;}
.form_contest input[type="submit"]{margin: 20px 0 0 0;}

.minus{position: absolute;top: 5px;right: 9px; cursor: pointer;display:block;font-size: 20px;color: #888;transition: all 0.5s ease;opacity: 0;}
.minus:before{font-family: "Awesome";content: '\F068';}
.minus:hover{color: #101010;}
a.minus{text-decoration: none;}

.w_cities{display: none; position: absolute;background: #fff;z-index: 9999;padding: 20px 40px;width: 465px;box-sizing: border-box;line-height: normal;}
.w_cities .header{font-size: 26px;font-weight: bold; text-align: center;}
.w_cities .header .city_name{color: #ffa125;}
.w_cities .desc{color: #888888;font-size: 16px;margin: 10px 0;}
.w_cities a{display: block;padding: 5px 0;}
.w_cities a.active{color: #ffa125;text-decoration: underline;}
.w_cities .close{background: none;color: #888;}
.w_cities .close:hover{color: red;}




.description_cat ol, .description_cat ul, .description_cat dl{*margin-right:0px;padding:0 40px;position:relative;left:30px;margin-top:.7em;margin-bottom:.7em;}

.w_city_link {width: 335px;}
.form_search input[name="search_word"] {width: 423px;}
.m_forum {width: 100%;}
.td1 {width: 38px;}
.td3 {width: 120px;}
.td4 {width: 60px;}
.td5 {width: 130px;}
.w_left_menu .lvl2>a.active {background-color: #ffeeaa;}
#show_more  {cursor: pointer;}
#show_more_w {text-align: center;margin: 5px 0px 15px 0px;}

.top_menu .closet:hover.women .w_link {border-bottom: 4px solid #e4e94c;}
.top_menu .closet:hover.man .w_link {border-bottom: 4px solid #6ed6da;}
.top_menu .closet:hover.child .w_link {border-bottom: 4px solid #ff53c0;}
.top_menu .closet:hover.jewel .w_link {border-bottom: 4px solid #6e46a4;}
.top_menu .closet:hover.cosmetic .w_link {border-bottom: 4px solid #61c336;}
.top_menu .closet:hover.gift .w_link {border-bottom: 4px solid #ff2e1b;}
.top_menu .closet:hover.shop .w_link {border-bottom: 4px solid #ffa125;}
.top_menu .closet:hover.akc .w_link {border-bottom: 4px solid #462f46;}

.top_menu .closet:hover .w_link .clear_b {opacity: 0;}