@charset "utf-8";
/* CSS Document */
#page {
	width: 770px;
	height: auto;
	font-size: 13px;
	color: #666666;
	margin: 0 0 0 0;
	padding-top: 25px;
	float: right;
	background-image: url(../images/about/bg_top.jpg);
	background-position: top center;
	background-repeat: repeat-x;
	line-height: 22px;
}
#page .sta01 {width:770px; height:auto; border-bottom:1px #CCCCCC solid; margin-bottom:16px;}
#page .sta02 {width:770px; height:auto; border-bottom:1px #CCCCCC solid; margin-bottom:21px;}
#page .tablepad0 td { padding:10px; margin:1px;}
#page .input_box {
	width: 25px;
	height: 25px;
	background-color: ;
	border: 1px solid #CCC;
	-webkit-border-radius: 0px;
    -moz-border-radius: 0px;
     border-radius: 0px;
	 text-align:center;
}
/*--上方格子---------------------------------------*/
#page .line_01 {  border-bottom:#CCCCCC 1px solid;}
#page .line_02 { border-bottom:#CCCCCC 1px solid; padding-left:25px;}
#page .line_03 { border-bottom:#CCCCCC 1px solid;}
#page .line_04 { border-bottom:#CCCCCC 1px solid;}
#page .line_05 { border-bottom:#CCCCCC 1px solid;}
#page .line_06 { border-bottom:#CCCCCC 1px solid;}
#page .line_07 { }
#page .pic_s { border:solid 1px #CCCCCC;
-webkit-transition: border 120ms linear;
	-moz-transition: border 120ms linear;
	-o-transition: border 120ms linear;
	transition: border 120ms linear;}
#page .pic_s:hover { border: #0CF 1px solid;}
/*--上方格子---------------------------------------*/
#page input { background-color:#fff;}
#page select { background-color:#fff;}
#page textarea { background-color:#fff;}
#page .hover_td {
	background-color:#EEEEEE;
-webkit-transition: background-color 120ms linear;
	-moz-transition: background-color 120ms linear;
	-o-transition: background-color 120ms linear;
	transition: background-color 120ms linear;}
#page .hover_td:hover {background-color: #D7D7D7;}
/*-重新填寫-----------------------------------------*/
#page .del_bg {
	width: 12px;
	height: 12px;
	line-height: 0px;
	margin-right: 0px;
	position: relative;
	background-image: url(../images/cart/X2.jpg);
	background-repeat: no-repeat;
	float: none;
}
#page .del {
	width: auto;
	height: auto;
	opacity: 1.0;
	cursor: pointer;
	-webkit-transition: opacity 120ms linear;
	-moz-transition: opacity 120ms linear;
	-o-transition: opacity 120ms linear;
	transition: opacity 120ms linear;
}
#page .del:hover {
	opacity: 0.0;
}
/*-重新填寫與送出按鈕包覆-----------------------------------------*/
#send_reset_box {
	width: 100%;
	height: 32px;
	margin: 15px 0px 0 0;
	float: right;
}
/*-重新填寫與送出按鈕包覆-----------------------------------------*/
/*-重新填寫-----------------------------------------*/
#page .reset_bg {
	width: 114px;
	height: 32px;
	line-height: 0px;
	margin-right: 10px;
	position: relative;
	background-image: url(../images/cart/reset_02.jpg);
	background-repeat: no-repeat;
	float: right;
}
#page .reset {
	width: auto;
	height: auto;
	opacity: 1.0;
	cursor: pointer;
	-webkit-transition: opacity 120ms linear;
	-moz-transition: opacity 120ms linear;
	-o-transition: opacity 120ms linear;
	transition: opacity 120ms linear;
}
#page .reset:hover {
	opacity: 0.0;
}
/*-重新填寫-----------------------------------------*/
/*-回上頁-----------------------------------------*/
#page .back_bg {
	width: 114px;
	height: 32px;
	line-height: 0px;
	margin-right: 10px;
	position: relative;
	background-image: url(../images/cart/back_list02.jpg);
	background-repeat: no-repeat;
	float: right;
}
#page .back {
	width: auto;
	height: auto;
	opacity: 1.0;
	cursor: pointer;
	-webkit-transition: opacity 120ms linear;
	-moz-transition: opacity 120ms linear;
	-o-transition: opacity 120ms linear;
	transition: opacity 120ms linear;
}
#page .back:hover {
	opacity: 0.0;
}
/*-回上頁-----------------------------------------*/
/*-送出-----------------------------------------*/
#page .submit_bg {
	width: 114px;
	height: 32px;
	line-height: 0px;
	position: relative;
	background-image: url(../images/cart/send_02.jpg);
	background-repeat: no-repeat;
	float: right;
	margin-right: 250px;
}
#page .submit {
	width: auto;
	height: auto;
	opacity: 1.0;
	cursor: pointer;
	-webkit-transition: opacity 120ms linear;
	-moz-transition: opacity 120ms linear;
	-o-transition: opacity 120ms linear;
	transition: opacity 120ms linear;
}
#page .submit:hover {
	opacity: 0.0;
}
/*-送出-----------------------------------------*/
/*-內頁送出-----------------------------------------*/
#page .submit2_bg {
	width: 114px;
	height: 32px;
	line-height: 0px;
	position: relative;
	background-image: url(../images/cart/send_02.jpg);
	background-repeat: no-repeat;
	float: right;
	margin-right: 250px;
}
#page .submit2 {
	width: auto;
	height: auto;
	opacity: 1.0;
	cursor: pointer;
	-webkit-transition: opacity 120ms linear;
	-moz-transition: opacity 120ms linear;
	-o-transition: opacity 120ms linear;
	transition: opacity 120ms linear;
}
#page .submit2:hover {
	opacity: 0.0;
}
/*-內頁送出-----------------------------------------*/

/*-回首業與繼續購物按鈕包覆-----------------------------------------*/
#index_keepshop_box {
	width: 100%;
	height: 32px;
	margin: 15px auto 0 auto;
}
/*-回首業與繼續購物按鈕包覆-----------------------------------------*/
/*-回首頁-----------------------------------------*/
#page .index_bg {
	width: 114px;
	height: 32px;
	line-height: 0px;
	margin-right: 10px;
	position: relative;
	background-image: url(../images/member/index_02.jpg);
	background-repeat: no-repeat;
	float: right;
}
#page .index {
	width: auto;
	height: auto;
	opacity: 1.0;
	cursor: pointer;
	-webkit-transition: opacity 120ms linear;
	-moz-transition: opacity 120ms linear;
	-o-transition: opacity 120ms linear;
	transition: opacity 120ms linear;
}
#page .index:hover {
	opacity: 0.0;
}
/*-回首頁-----------------------------------------*/
/*-繼續購物-----------------------------------------*/
#page .keepshop_bg {
	width: 114px;
	height: 32px;
	margin-right: 10px;
	line-height: 0px;
	position: relative;
	background-image: url(../images/member/keepshop_02.jpg);
	background-repeat: no-repeat;
	float: right;
}
#page .keepshop {
	width: auto;
	height: auto;
	opacity: 1.0;
	cursor: pointer;
	-webkit-transition: opacity 120ms linear;
	-moz-transition: opacity 120ms linear;
	-o-transition: opacity 120ms linear;
	transition: opacity 120ms linear;
}
#page .keepshop:hover {
	opacity: 0.0;
}
/*-繼續購物-----------------------------------------*/
/*-訂單查詢-----------------------------------------*/
#page .check_bg {
	width: 114px;
	height: 32px;
	margin-right: 200px;
	line-height: 0px;
	position: relative;
	background-image: url(../images/member/check_02.jpg);
	background-repeat: no-repeat;
	float: right;
}
#page .check {
	width: auto;
	height: auto;
	opacity: 1.0;
	cursor: pointer;
	-webkit-transition: opacity 120ms linear;
	-moz-transition: opacity 120ms linear;
	-o-transition: opacity 120ms linear;
	transition: opacity 120ms linear;
}
#page .check:hover {
	opacity: 0.0;
}
/*-訂單查詢-----------------------------------------*/
.color_name {
	color: #fff;
	font-size: 13px;
}
.color_name2 {
	color: #545454;
	font-weight: normal;
	font-size: 13px;
}
.color_name3 {
	color: #FF3F00;
	font-weight: bold;
	font-size: 14px;
}
.color_name3 a {
	color: #FF3F00;
	text-decoration:none;
}
.color_name3 a:hover {
	color: #930;
	text-decoration: none;
	font-weight:bold;
}
.color_name4 {
	color: #FF8500;
	font-size: 13px;
}
.color_name5 {
	color:#007FCC;
	font-size: 14px;
	font-weight:bold;
}
.color_name5 a {
	color: #007FCC;
	text-decoration:none;
}
.color_name5 a:hover {
	color: #F60;
	text-decoration: none;
	font-weight: normal;
}
.color_name6 {
	color: #555555;
	font-size: 13px;
}
.color_name7 {
	color: #000000;
	font-size: 20px;
	font-weight:bold;
}
.color_name8 {
	color: #525252;
	font-size: 20px;
}
.line_00 { border:#CCC 1px solid;}
.line_01 { border-left:#CCC 1px solid; border-bottom:#CCC 1px solid; border-right:#CCC 1px solid;}
.line_02 { border-top:#CCC 1px solid; border-right:#CCC 1px solid; border-bottom:#CCC 1px solid;}
.line_03 {  border-right:#CCC 1px solid; border-bottom:#CCC 1px solid;}
.line_04 { border-left:#CCC 1px solid; border-right:#CCC 1px solid; border-bottom:#CCC 1px solid;}
.line_05 { border-right:#CCC 1px solid;}
