/* Reset CSS  網頁排版在各瀏覽器快速一致化
http://meyerweb.com/eric/tools/css/reset/v2.0 | 20110126 License: none (public domain)*/
html, body, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article,aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,
time, mark, audio, video {	margin: 0;	padding: 0;	border: 0;	font-size: 100%;	font: inherit;	vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
ol, ul { list-style: none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {	content: ''; content: none;}
table {	border-collapse: collapse;	border-spacing: 0;}
a{outline: none; /* for Firefox Google Chrome  */
behavior:expression(this.onFocus=this.blur()); /* for IE */
}


/***** 從這裡開始看 *****/

/** 基本設定 **/
p, ul, li, a{
	font-family: Helvetica,新細明體, sans-serif;
	font-size: 14px;
	line-height: 16px;
	text-decoration: none;
}
/**************************************************************************************************** 會員中心的配送進度CSS設定 **/ 
#deliveryprogress{width:700px;border:#601986 solid 3px;}
#deliveryprogress h1, #cancelreason h1, #orderid h1{ font:bold 18px Helvetica; color:#FFF; background-color:#601986; padding:5px 10px; margin:10px;}
#deliveryprogress h1 b a, #cancelreason h1 b a, #orderid h1 b a{font:bold 18px Helvetica; color:#FFF;float:right}
#deliveryprogress ul{ margin:5px 10px; display:block;}
#deliveryprogress ul li{ width:106px; font:15px/20px Helvetica; color:#333; text-align:center; padding:15px; margin:5px 15px; float:left}
#deliveryprogress ul li.red{color:#F00; font-weight:bold}
#deliveryprogress span{ clear:both; display:block; padding-top:20px; border-top: #999 dashed 1px}
#deliveryprogress span img{ margin:5px 13px}
#deliveryprogress span img.opacity{opacity:0.3;}
#deliveryprogress span p{ margin:5px 13px;font: bold 15px Helvetica; color:#F00}

/**************************************************************************************************** 會員中心商品取消訂單CSS設定 **/ 
#cancelreason{width:600px;border:#601986 solid 3px; height:275px}
#cancelreason div{ margin:20px;font:15px/20px Helvetica; color:#333;}
#cancelreason div select{font:15px/20px Helvetica; color:#333; margin:15px 15px 150px 15px}
#cancelreason div h2{font: bold 20px Helvetica; margin:80px 180px}
#cancelreason div p{font:15px/20px Helvetica;}
#cancelreason div p b{font: bold 15px/20px Helvetica; color:#F00}
.verify a{
display:inline-block;
background:-moz-linear-gradient(#f3f3f3, #ccc);
background:-o-linear-gradient(#f3f3f3, #ccc);
background:-webkit-linear-gradient(#f3f3f3, #ccc);
background:linear-gradient(#f3f3f3, #ccc);
border:1px solid #ccc;
box-shadow:0 2px 0 0 #666;
color:#000;
font:normal 400 15px/20px "Zenhei", sans-serif;
text-align:center;
float:right;
padding:2px 20px;
margin:-40px 0px}

div#member1 table.service{clear:both}
div#member1 table.service tr{border:#601986 solid 3px;}
div#member1 table.service tr td, table.service tr th{padding:5px 11px; text-align:center;} 
div#member1 table.service tr.subject td{background-color:#601986; color:#FFF;}

#orderid{width:800px;border:#601986 solid 3px; height:275px}
#orderid div{ margin:20px;font:15px/20px Helvetica; color:#333;}
#orderid div select{font:15px/20px Helvetica; color:#333; margin:15px 15px 150px 15px}
#orderid div h2{font: bold 20px Helvetica; margin:80px 180px}
#orderid div p{font:15px/40px Helvetica;}
#orderid div p b{font: bold 15px/40px Helvetica; color:#F00}
.verify1 img{ vertical-align:-25%; margin:0px 10px;}
.verify1 a{
background:-moz-linear-gradient(#f3f3f3, #ccc);
background:-o-linear-gradient(#f3f3f3, #ccc);
background:-webkit-linear-gradient(#f3f3f3, #ccc);
background:linear-gradient(#f3f3f3, #ccc);
border:1px solid #ccc;
box-shadow:0 2px 0 0 #666;
color:#000;
font:normal 400 15px/20px "Zenhei", sans-serif;
text-align:center;
padding:2px 20px;
display:inline-block;
margin:0px 10px
}

