.hidden{display:none!important}.responsive-tablet div.table{display:table;width:100%}.responsive-tablet div.table-tr{display:table-row}.responsive-tablet div.table-td{display:table-cell;padding:5px;border:1px solid #ccc;border-width:0 1px 1px 0}.responsive-tablet div.table-td:first-child{border-left:1px solid #ccc}.responsive-tablet div.table-tr:first-child>div.table-td{border-top:1px solid #ccc}@media screen and (max-width:900px){.responsive-tablet div.table{display:block;overflow:hidden}.responsive-tablet div.table-tr{display:block;border-bottom:1px solid #ccc}.responsive-tablet div.table-td{display:inline-block;border:0!important}}h1.pmain{margin:1em 0 1.4em;font-size:1.7em}.trans-base{animation-duration:1s;animation-timing-function:cubic-bezier(0.02,0.01,0.47,1)}.trans .trans_bottom{animation-duration:1s;animation-timing-function:cubic-bezier(0.02,0.01,0.47,1);animation-name:slideFromBottom}.trans .trans_right{animation-duration:1s;animation-timing-function:cubic-bezier(0.02,0.01,0.47,1);animation-name:slideFromRight}.trans h1{animation-duration:1s;animation-timing-function:cubic-bezier(0.02,0.01,0.47,1);animation-name:slideFromRight}span.blank{text-decoration:none;display:inline-block;border:none!important;background-color:transparent!important}@keyframes slideFromBottom{0%{transform:translateY(20px);opacity:0}20%{opacity:1}100%{transform:translateY(0px);opacity:1}}@keyframes slideFromRight{0%{transform:translateX(20px);opacity:0}20%{opacity:1}100%{transform:translateX(0px);opacity:1}}.product_slider_for_index_page{height:310px;overflow:hidden;padding:10px 0 0 10px;margin-left:-10px}.product_slider_for_index_page .swiper-wrapper{display:flex;flex-wrap:nowrap}.product_slider_for_index_page .item-2{flex-shrink:0}.slider-wrapper .swiper-button-next{position:relative;float:right;margin-right:-52px;margin-top:-177px;opacity:0}.slider-wrapper .swiper-button-prev{position:relative;float:left;margin-left:-52px;margin-top:-177px;opacity:0}.slider-wrapper:hover .swiper-button-next,.slider-wrapper:hover .swiper-button-prev{opacity:.35}.product-slider_hint{color:#7E7E7E;font:12px/14px Arial,Helvetica,sans-serif;float:right;margin:-35px 5px 0;position:relative;z-index:3}.product-slider_hint b{font-weight:normal;border-bottom:1px dashed #7E7E7E;position:relative;top:-5px}.product-slider_hint .symbolf-mouse19{color:#228999;font-size:30px}.slider-wrapper{padding-bottom:25px}.slider-wrapper .h3-title{padding-bottom:5px}.slider-wrapper .product-slider_hint{opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.slider-wrapper:hover .product-slider_hint{opacity:1}.h1{color:#228999;font-size:24px;font-weight:bold;margin:1em 0}.brand-detail-page .header-table{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #333;overflow:hidden;clear:both}.brand-detail-page .header-table .brand-image{display:block;float:left;margin:5px 50px 5px 10px;height:120px;line-height:120px;width:300px;text-align:center;border:1px solid #f7f7f7}.brand-detail-page .header-table .brand-image img{max-height:100%;max-width:100%;height:auto;width:auto}.brand-detail-page .header-table .brand-annotate{line-height:1.5em;font-size:12px;display:inline-block;vertical-align:top}.brand-detail-page .neigh-system-list>.neigh-system-block{margin:10px 0 30px;padding:0 0 15px}.brand-detail-page .neigh-system-list>.neigh-system-block:last-child{border-bottom:none}.brand-detail-page .neigh-system-list>.neigh-system-block .category-list{margin:0}.brand-detail-page .neigh-system-list>.neigh-system-block .category-list .search-cats{padding:15px 0 15px}.brand-detail-page .neigh-system-list>.neigh-system-block .category-list .search-cats li{display:inline-block;vertical-align:middle;width:30%;padding-right:20px}.brand-detail-page .neigh-system-list>.neigh-system-block .category-list .search-cats li a{color:#1F3E35;font-size:14px;line-height:24px;font-weight:normal;text-decoration:none}.brand-detail-page .neigh-system-list>.neigh-system-block .category-list .search-cats li a:hover{color:#ed154b}.brand-detail-page .neigh-system-list>.neigh-system-block .block-header{margin:0 0 10px}.brand-detail-page .neigh-system-list>.neigh-system-block .block-header a,.brand-detail-page .neigh-system-list>.neigh-system-block .block-header span{color:#333;font:700 24px/26px Arial,Helvetica,sans-serif;margin:0 0 5px}.brand-detail-page .neigh-system-list>.neigh-system-block .block-header a{text-decoration:none;border-bottom:2px solid #EBE6E6}.brand-detail-page .neigh-system-list>.neigh-system-block .block-header a:hover{text-decoration:none;border:0}