@charset "utf-8";
/* CSS Document */

.content{ background: url(images/list_bg.gif) repeat-y center top; }
.list-ad {width:844px; margin: 25px 0 0 55px; color:#5f5f5f; font-size:15px; font-family:"微軟正黑體";}

/*menu*/
.content .menu-ad{ list-style:none ; height:55px; width:950px; }
.content .menu-ad li{ float:left; list-style:none; background:none; padding-left:0;}
.content .menu-ad span{ display:none; } 
.menu-idx, .menu-shop, .menu-contact{ display:block; height:55px; background: url(/info/adprice/images/menu.jpg) no-repeat center 0; list-style:none;}
.menu-idx{background-position:0 0; width:317px;} .menu-idx:hover{background-position:0 -100px; } 
.menu-shop {background-position:-317px 0; width:316px;} .menu-shop:hover{background-position:-317px -100px;} 
.menu-contact{background-position:-633px 0; width:317px;} .menu-contact:hover{background-position:-633px -100px;}
.webad a.menu-idx{background-position:0px -200px;}
.shopad a.menu-shop{background-position:0px -200px;}

/*價目表*/
.list-tit{ font-size:18px; color:#FFFFFF; text-align:center; background-color:#47a9eb; height:36px; border:1px #47a9eb solid;}
.list-line{ border:1px #efefef solid; border-top-style: none;}
.list-line td{border-left:1px #efefef solid; padding:10px 18px; }
.list-line td a:after{content:""; display:inline-block; vertical-align:bottom; width:20px; height:20px; background:url(images/popicon.png) no-repeat 0 0; margin-left:3px;}

.list-ad p{ padding:0; padding-right: 20px; text-align:right;}
.name-ad{ font-size:16px; text-align:center;}

.shopad .list-ad p{ padding:0; padding-right: 8px; text-align:right;}
.shopad .list-line td{border-left:1px #efefef solid; padding:10px 22px; }
.shopad .list-ad .sp-price{text-decoration: none; color:#ff3285; font-size:15px; font-weight:bold;}
.shopad .list-ad span{ text-decoration:line-through; font-size:13px; color:#999999}

/*注意事項*/
.ad-note{ width:844px; height:110px; margin: 20px 0 0 55px; color:#ea3c54; font-family:"微軟正黑體"; padding:3px 0;}
.ad-note table{ background-color:#f9f9f9; padding:0;}
.ad-note ol{ font-size:14px; padding:2px 0 4px 25px; height:80px; border-left:1px #ea3c54 solid; }
.webad.content .ad-note li{ letter-spacing:-0.6px; }


/*聯絡我們*/
.contact-list{ background: url(images/contact_bg.gif) repeat-y center top; }
.contact-box{ width:680px; display:inline-block; margin-left:20px;}