@charset "utf-8";
/* CSS Document */
.left_menu_title{
color:#ff88a5;
font-weight:bold;
padding:10px 0 0 10px;
}
#shoppingcar{
color:#ff88a5;
font-weight:bold;
padding:5px 0 5px 30px;
background:url(images/shopping_icon.jpg) 5px 0 no-repeat;
}
#memberzone{
color:#ff88a5;
font-weight:bold;
padding:5px 0 5px 30px;
background:url(images/member_icon.jpg) 5px 3px no-repeat;
}
#shoppingguide{
color:#ff88a5;
font-weight:bold;
padding:5px 0 5px 30px;
background:url(images/guide_icon.jpg) 5px 6px no-repeat;
}
table#Login_Form{
width:434px;
border:solid 1px #ffbaca;
margin:0 auto;
}
.login_form{
background:url(images/login_li.jpg) 70px 16px no-repeat;
padding:10px 0 10px 85px;
}
.success_form{
background:url(images/login_li.jpg) 70px 10px no-repeat;
padding:10px 0 10px 85px;
}
.input{
border:solid 1px #dddddd;
}
div#check_btn{
position:absolute;
top:147px;
left:600px;
z-index:auto;
}
#login_bottom{
padding:10px 0 10px 0;
text-align:center;
}
#login_bottom input{
margin-right:20px;
}
table#Member_Right_Form{
width:570px;
height:auto;
margin-left:20px;
border:solid 1px #ffc8d5;
}
.Member_Right_TopTitle{
padding:0;
margin:0;
}
/*#Member_Right_Form ol{
margin:0px;
}*/
#Member_Right_Form li{
margin:0px;
padding:10px 10px 0 10px;
}
.Member_Right_Form_Title{
color:#ff88a5;
font-size:120%;
font-weight:bold;
padding:2px 0 0 20px;
margin:0;
}
.Member_Right_Form_content{
padding:10px;
}
.Member_Right_Form_content p{
margin:0px;
padding:0 10px 10px 25px;
}
#login_bottom img{
padding:0 5px 0 5px;
}
table#MemberList{
width:100%;
}
.MemberItem_Title{
width:24%;
font-weight:500;
color:#ff88a5;
text-align:center;
padding:5px;
}

.MemberItem{
width:24%;
padding:5px;
text-align:center;
}
/*--------------------------------------------------------------------------------------------------------------*/

/*我的最愛*/
table#favor_list{
width:90%;
height:auto;
border:#f6a6b9 solid 1px;
margin:auto;
}
.favor_title{
background:#f6a6b9;
color:#FFFFFF;
width:auto;
height:auto;
text-align:center;
padding:5px;
border-right:#ffffff solid 1px;
}
.favorlast_title{
background:#f6a6b9;
color:#FFFFFF;
width:auto;
height:auto;
text-align:center;
padding:5px;
}
.favor_photo{
width:100px;
height:100px;
padding:10px;
border-right:#f6a6b9 solid 1px;
vertical-align:middle;
}
.favor_name{
width:auto;
height:auto;
padding:10px;
border-right:#f6a6b9 solid 1px;
text-align:center;
vertical-align:middle;
}
.favor_price{
width:60px;
padding:10px;
border-right:#f6a6b9 solid 1px;
text-align:center;
vertical-align:middle;
}
.favor_buy{
width:68px;
padding:10px;
border-right:#f6a6b9 solid 1px;
}
.favor_del{
width:68px;
padding:10px;
}
/*------------------------------------------------------------------------------------------------------------*/

/*訂單查詢*/
table#ordersearch{
width:580px;
height:auto;
border:#f6a6b9 solid 1px;
margin:0 auto;
}
.order_title{
background:#f6a6b9;
color:#FFFFFF;
width:auto;
height:auto;
text-align:center;
padding:5px;
border-right:#ffffff solid 1px;
}
.orderlast_title{
background:#f6a6b9;
color:#FFFFFF;
width:auto;
height:auto;
text-align:center;
padding:5px;
}
.order_number{
width:20%;
height:auto;
padding:10px;
border-right:#f6a6b9 solid 1px;
border-bottom:#f6a6b9 solid 1px;
text-align:center;
vertical-align:middle;
padding:5px;
}
.order_date{
width:20%;
height:auto;
padding:10px;
border-right:#f6a6b9 solid 1px;
border-bottom:#f6a6b9 solid 1px;
text-align:center;
vertical-align:middle;
padding:5px;
}
.order_price{
width:10%;
height:auto;
padding:10px;
border-right:#f6a6b9 solid 1px;
border-bottom:#f6a6b9 solid 1px;
text-align:center;
vertical-align:middle;
padding:5px;
}
.order_status{
width:12%;
height:auto;
padding:10px;
border-right:#f6a6b9 solid 1px;
border-bottom:#f6a6b9 solid 1px;
text-align:center;
vertical-align:middle;
padding:5px;
}
.order_detail{
width:25%;
height:auto;
padding:10px;
border-bottom:#f6a6b9 solid 1px;
text-align:center;
vertical-align:middle;
padding:5px;
}
.order_form{
width:auto;
height:40px;
border-right:#f6a6b9 solid 1px;
text-align:center;
vertical-align:middle;
}
.order_lastform{
width:auto;
height:40px;
text-align:center;
}
.order_final_bar{
background:#f6a6b9;
color:#FFFFFF;
width:auto;
height:auto;
text-align:right;
padding:5px;
}
.order_car_lasttitle{
background:#f6a6b9;
color:#FFFFFF;
width:auto;
height:auto;
text-align:center;
padding:5px;
}
.order_order_titleitem{
height:28px;
padding-left:10px;
vertical-align:middle;

}
.order_order_title{
background:#f6a6b9;
color:#FFFFFF;
width:auto;
height:auto;
padding:5px 0 5px 50px;
text-align:left;
}
.order_order_item{
width:40%;
padding-left:50px;
border-bottom:dashed #dddddd 1px;
text-align:left;
}
.order_order_input{
width:60%;
border-bottom:dashed #dddddd 1px;
text-align:left;
}
table#decribt_form{
width:580px;
height:auto;
border:#f6a6b9 solid 1px;
margin:20px auto;
}
.decribt_content{
height:50px;
padding:10px;
}
/*---------------------------------------------------------------------------------------------*/

/*購物車*/
table#shopping_car{
width:580px;
height:auto;
border:#f6a6b9 solid 1px;
}
.shopping_car_form{
width:auto;
height:80px;
border-right:#f6a6b9 solid 1px;
text-align:center;
}
.shopping_car_form img{
width:80px;
padding:4px 4px 4px 4px; 
border-width:1px 1px 1px 1px; 
border-style:solid;
margin:5px; 
border-color:#E1E1DF; 
background:#FFFFFF;
}
.shopping_car_lastform{
width:auto;
height:auto;
text-align:center;
}
.shopping_car_title{
background:#f6a6b9;
color:#FFFFFF;
width:auto;
height:auto;
text-align:center;
padding:5px;
border-right:#ffffff solid 1px;
}
.shopping_car_lasttitle{
background:#f6a6b9;
color:#FFFFFF;
width:auto;
height:auto;
text-align:center;
padding:5px;
}
.shopping_final_bar{
background:#f6a6b9;
color:#FFFFFF;
width:auto;
height:auto;
text-align:right;
padding:5px;
}
.shoppingCar_input{
border:0;
}
.shopping_order_title{
background:#f6a6b9;
color:#FFFFFF;
width:auto;
height:auto;
padding:5px 0 5px 50px;
}
.shopping__order_titleitem{
height:28px;
padding-left:10px;
vertical-align:middle;
}
.shopping_order_item{
width:40%;
padding-left:50px;
border-bottom:dashed #dddddd 1px;
text-align:left;
}
.shopping_order_input{
width:60%;
border-bottom:dashed #dddddd 1px;
text-align:left;
}
.shopping_order_input input{
height:auto;
border:solid 1px #dddddd;
}
.shopping_order_check{
width:35%;
}
.shopping_order_checknumber{
width:65%;
}
.shopping_order_checknumber input{
border:solid 1px #dddddd;
}
#shopping_finish{
width:90%;
margin:0 auto;
}
.shoppinq_finish_h1{
background:url(images/Detal_Deta_Title.jpg)  top left no-repeat;
padding:0 0 0 20px;
margin:10px 0;
font-size:100%;
font-weight:normal;
color:#ff88a5;
}
.shoppinq_finish_p{
margin-top:0;
}
ul{
margin:0;
padding-left:20px;
}
#shoppinq_finish_ol{
margin:0;
padding:0 0 0 20px;
}
#shoppinq_finish_ol li{
padding:5px 0;
}
.shoppinq_finish_ul li{
margin:0;
padding:0;
}
.shoppinq_finish_li_2{
list-style:none;
padding:10px 0;
margin:0;
}
.transform{
width:450px;
margin-left:90px;
margin-top:-15px;
}
/*-----------------------------------------------------------------------------------*/
/*會員專區*/
table#Member_Edit_Account_Form{
width:434px;
height:auto;
margin-left:70px;
border:solid 1px #ffc8d5;
}
.Member_EditAccount_Item{
width:30%;
font-weight:bold;
color:#666666;
padding:12px 4px 10px 30px;
background:url(images/login_li.jpg) 10px center no-repeat;
border-bottom:dashed 1px #dddddd;
}
.Member_EditAccount_Input{
padding:10px 4px 10px 10px;
text-align:center;
border-bottom:dashed 1px #dddddd;
}
table#Member_Edit_Form{
width:90%;
height:auto;
margin:auto;
border:solid 1px #ffc8d5;
}
div#Membertop{
position:relative;
left:38px;
width:434px;
height:20px;
}
div#Member_Edit_Top{
position:absolute;
top:10px;
left:120px;
width:135px;
color:#ff88a5;
font-size:120%;
font-weight:bold;
}

div#Member_Edit_must{
position:absolute;
width:60px;
top:10px;
left:333px;
z-index:1;
}

.Member_Edit_Item{
width:27%;
font-weight:bold;
color:#666666;
padding:12px 4px 10px 30px;
background:url(images/login_li.jpg) 10px center no-repeat;
border-bottom:dashed 1px #dddddd;
}
.Member_Edit_Input{
padding:10px 4px 10px 10px;
border-bottom:dashed 1px #dddddd;
}
.Member_Edit_Input input{
border:solid 1px #cbcbcb;
}
#Member_Edit_final{
padding:10px 0 10px 0px;
}
#Member_Edit_final input{
margin:0 10px;
}
.must{
margin:0 3px 0 0;
padding:0px;
color:#ff013f;
}
#male,#female,#yahoo,#pchome,#GOOGLE,#MSN,#newspaper,#friend,#web,#link,#bbs,#others{
border:none;
}
/*-----------------------------------------------------------------------------------------*/

/*新手上路*/
#a{
color:#ff88a5;
}
.id{
color:#ff013f;
}
#guide_ol{
margin:0;
padding:0 0 0 50px;
}
#guide_ol li{
padding:5px 0;
}
/*購物須知*/
#buy_ul{
margin:0;
padding:0 0 0 30px;
}
#buy_ul li{
list-style:none;
padding:5px 0 5px 20px;
background:url(images/Detal_Deta_Title.jpg) 0 5px no-repeat;
}
div#transform_1{
position:relative;
top:-25px;
left:130px;
width:400px;
height:auto;
margin:10px 0 10px 0px;
padding:5px;
}
div#transform_2{
position:relative;
top:-25px;
left:130px;
width:400px;
height:auto;
margin:10px 0 0 0px;
padding:5px;
}
.important{
color:#ff013f;
}
/*---------------------------------------------------------------------------*/

/*匯款完成通知單*/
table#transform{
width:100%;
}
#transform td{
padding:10px 0 10px 20px;
}
#transformtitle{
text-align:center;
font-weight:bold;
}