html{-webkit-text-size-adjust:none}
body{color:#000;background-color:#FFF;background-image:url(../img/piimg/bgimg.png);background-repeat:repeat;font-size:14px;margin:15px auto 0;text-align:center}
img{border:none}
a{outline:0}
a:link,a:visited{color:#04C}
a:hover{color:#09F}
a:active{color:#06C}
a img{vertical-align:top}
a:hover .alpha,form:hover .alpha,form input:hover .alpha,.goods_fav a:hover{zoom:1;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.inline{display:inline}
.left{display:block;text-align:left}
.right{display:block;padding-right:10px;text-align:right}
.center{display:block;text-align:center;margin-left:auto;margin-right:auto}
.clear{clear:both}
h1{text-align:center;margin:0 auto;padding:0 0 .5em;}
h2{color:#ff2b98;margin:10px 0 2px;font-size:16px;}
p{margin:0;padding:15px 0}
#guide h2,#guide h3,#guide p{text-align:left;margin-left:2em}
#guide p{padding:0}
#guide_in{float:left;width:400px}
#guide_cal{float:left;margin:0 10px 0 0}
#guide_cal p{float:right;width:200px;margin:0 0 0 1em}
form{margin:0}
.red{color:#F30}
.red_b{color:#F30;font-weight:700}
.strong{color:#090;font-weight:700}
.pick{color:#B33;font-weight:700}

#body{display:block;width:890px;margin:0 auto;text-align:center}
#header{display:block;width:860px;height:80px;margin:0 15px;background-color:#FFF;text-align:center;
-webkit-background-clip:padding-box;
-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
border-radius: 10px 10px 0 0 / 10px 10px 0 0;
behavior:url(/shared/include/PIE.htc);
}
#title{display:block;float:left;width:594px}
#title img{vertical-align:text-bottom}
#button{display:block;float:right;margin-top:30px}
#button a,#button form{margin-right:5px}

#top,#main,#detail,#guide,#footer{float:none;width:860px;background-color:#FFF;text-align:center;margin:0 auto}
.merit1{float:left;width:400px;font-size:14px;line-height:18px;text-align:left;padding-left:20px}
.merit2{float:left;width:424px;font-size:14px;line-height:18px;text-align:left;padding-left:0}
#detail{padding-top:1em;background-color:#FFF;text-align:left;color:#555;font-size:13px}
.detailhead{margin-top:10px;margin-bottom:3px;margin-left:1em;font-weight:700;font-size:14px}
ul.detail{margin-top:.5em;margin-bottom:1em}
ul.detail li{padding-bottom:1px}
.merit1 p,#footer p{padding-top:0}
.howTbl{display:table;width:800px;background-color:#999;color:#333;font-size:13px;text-align:left;margin:10px auto 0}
.howTbl .td1{width:200px;background-color:#E9EFEA;color:#333;font-size:13px;font-weight:700;text-align:left}
.howTbl .td2{width:600px;background-color:#FFF}

#footer{margin-bottom:15px;padding-top:10px;color:#000;font-size:11px;
-webkit-background-clip:padding-box;
-webkit-border-bottom-right-radius:10px;
-webkit-border-bottom-left-radius:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-bottomleft:10px;
border-radius: 0 0 10px 10px / 0 0 10px 10px;
behavior:url(/shared/include/PIE.htc);
}
