#contentWrap #content{background:#FFF;margin-bottom:50px;padding-bottom:50px}#contentWrap #content .categoryHead .topicPath{margin:0;padding:10px 25px;background:#DEE2E5;color:#757575;font-size:11px}#contentWrap #content .categoryHead .topicPath a{color:#757575;text-decoration:none}#contentWrap #content .categoryHead h2{background:none;margin:0;padding:25px 25px 0}#contentWrap #content>.section{padding:0 25px}#content img{border:none}dl#categoryMenu{margin:10px 0;padding:0}dl#categoryMenu dt{margin:0;padding:0;border:1px solid #d2c7d2;background-color:#ffd1fd;background-image:url(/image/shop/menu_title.gif);width:298px;height:26px;text-indent:-2000px}dl#categoryMenu dd{border-top:1px solid white;border-bottom:1px solid #d2c7d2;border-left:1px solid #d2c7d2;border-right:1px solid #d2c7d2;margin:0;padding:0}dl#categoryMenu dd a{display:block;background-color:#ffe3ff;color:#463c91;text-indent:30px;padding:5px 0;font-size:10pt;font-weight:bold;text-decoration:none}dl#categoryMenu dd a:hover{background-color:#ff9bff;color:white}ul#softbar{display:block;border-top:1px solid gray;border-bottom:1px solid gray;height:21px;margin:0 0 1em 0;padding:1px}ul#softbar li{background-image:url(/shop/image/soft_bar.gif);height:21px;margin:0;padding:0}ul#softbar li#softbar_shop{display:block;float:left;width:188px;background-position:-2px -2px;text-indent:-1000px;border-right:1px solid gray}ul#softbar li#softbar_book{display:block;float:left;width:186px;background-position:-194px -2px;text-indent:-1000px;border-right:1px solid gray}ul#softbar li#softbar_basket{display:block;float:right;width:114px;background-position:-502px -2px;text-indent:-1000px}ul#softbar li a{display:block}div.submenu div.sub_title{margin:5px 0px;padding:4px 7px 2px;color:white;background-color:#999999;border-bottom:1px solid black;font-weight:bold;font-size:9pt;clear:both}div.submenu div.sub_column{margin:5px;font-size:8pt;color:red;clear:both;line-height:120%}div.submenu div.sub_column a{color:#666666;text-decoration:none;font-size:9pt}div.submenu div.sub_column a:hover{color:red}div.submenu div.sub_column a img{border:none;margin-right:5px;vertical-align:middle}div#header div#headerContents{justify-content:center;padding-top:40px}div#header div#headerContents .logo{position:relative;margin:0 10px 46px;width:72px;height:40px}div#header div#headerContents .logo img{width:100%}.senka-logo{position:relative;width:400px;height:auto;padding-bottom:45px}.senka-logo img{width:100%;height:auto}#headerContents .logo{overflow:hidden;position:relative}#headerContents .logo .caption{font-size:10px;text-align:center;padding-top:20px;color:#000;line-height:1em}#headerContents .logo .mask{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;background-color:rgba(255,255,255,0.8);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}#headerContents .logo:hover .mask{opacity:1}.senka-logo{overflow:hidden}.senka-logo .caption{font-size:10px;font-weight:bold;text-align:center;padding-top:20px;color:#000;line-height:1em}.senka-logo .mask{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;background-color:rgba(255,255,255,0.8);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.senka-logo:hover .mask{opacity:1}div.listContent div.listHead{font-size:88%;font-weight:bold;color:#FFF;background:#309;padding:5px 10px;margin:10px 0}div.listContent div.listHead:after{content:".";visibility:hidden;height:0;display:block;clear:both}div.listContent div.listHead p{margin:0;padding:0}div.listContent div.listHead p.shopNameHead{float:left}div.listContent div.listHead p.updateHead{float:right}div.listContent ul.shopList{padding:0 0 10px 0;margin:0;list-style:none}div.listContent ul.shopList li{padding:10px 0;margin:0;border-bottom:2px dotted #999;position:relative;zoom:1;clear:both}div.listContent ul.shopList li:after{content:".";visibility:hidden;height:0;display:block;clear:both}div.listContent ul.shopList li h4{margin:0;padding:0 5em 0 0;font-size:88%;position:absolute;left:110px;line-height:1.2}div.listContent ul.shopList li p{margin:0;padding:0}div.listContent ul.shopList li p.logo{width:100px;float:left;text-align:center}div.listContent ul.shopList li p.date{text-align:right;font-size:81%}div.listContent ul.shopList li p.desc{margin:1em 0 0 110px;font-size:88%}div.detailContent div.box{border:1px solid #999;padding:25px;margin:10px 0}div.detailContent p.topImage{text-align:center;margin:0 0 10px 0}div.detailContent h4{margin:30px 0 15px 0}div.detailContent div.webInfo dl{margin:10px 0;padding:0}div.detailContent div.webInfo dt{margin:0;padding:0;float:left;clear:left}div.detailContent div.webInfo dd{margin:0;padding:0}div.detailContent div.goodInfo div.box{border:none;background:#EEF;margin:0}div.detailContent div.goodInfo p.productImage,div.detailContent div.goodInfo p.buyBtn{text-align:center}
/*# sourceMappingURL=style_shop_mall.css.map */
