/* CSS Document */

.about A,.about_vis A{DISPLAY: block; WIDTH: 188px; HEIGHT: 30px;}
.about A{background:url('images/help/help_06.gif') repeat-x ; height:30px; font:11px/30px Arial, Helvetica, sans-serif; color:#585858; TEXT-ALIGN: left}

.about A:hover {background:url('images/help/help_03.gif') repeat-x ; height:30px; font: bold 11px/30px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none}
.about_vis A {background:url('images/help/help_03.gif') repeat-x ; height:30px; font: bold 11px/30px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none}
.about_right{ background:url('images/help/help_di.gif') no-repeat 0px 0px; border:1px solid #E6E6E6; height:100%; overflow:hidden;}
.about_t{ margin:20px;}
.pp{background: url('images/help/help_p1.gif') no-repeat; height:10px}

.about_c{ float:left; width:700px; padding:10px; line-height:20px}

.about_p{ float:left; padding:10px; text-align:right; width:180px}
.myaccount{ width:709px; height:160px; background:url('images/myaccount_bg.gif') no-repeat;}
.myaccount ul{ margin:0px; padding:15px}
.myaccount li{ float:left}
.myp{ background:url(../totobayimages/icon_arr.gif) no-repeat 2px 13px; margin:0px; padding:3px 0px 0px 10px}
.red1 {COLOR: #E46700; font-size:14px; line-height:25px}
.myaccountl{width:490px;}
.myaccountl ul{ margin:0px; padding:20px 5px}
.myaccountl li{ line-height:20px; BACKGROUND: url('images/icon_arr.gif') no-repeat 2px; padding-left:10px}
.myaccountr{width:209px; padding-left:15px}

/* payment methods */
.payment_t{ width:700px; background-color:#EDEDED; height:22px; margin-left:15px; font:bold 13px/22px Arial, Helvetica, sans-serif; color:#3c3c3c; padding-left:5px}
.payment_c{ width:700px; margin-left:15px; margin-top:25px; margin-bottom:25px}
.payment_d{ height:100%}
.payment_d ul{ margin:0px; padding:0px}
.payment_d li{ margin-left:10px; background:url('images/icon_arr.gif') no-repeat 10px left; padding-left:10px; font:12px/22px Arial, Helvetica, sans-serif; color:#686868; 
border-bottom: 1px solid #E8E8E8; margin-bottom:5px;}

/* shipping methods */
.shipping{ font:11px/20px Arial, Helvetica, sans-serif; color:#333333; width:700px; margin-left:15px; margin-top:15px; margin-bottom:25px}
.shipping_text{ font: 12px/20px Arial, Helvetica, sans-serif; margin-left:15px; }
.shipping_text1{ font: 12px/20px Arial, Helvetica, sans-serif; color:#003BC6; text-decoration:underline}
.shipping p{ line-height:20px; margin:0px; padding:0px 0px 5px 0px}

/* Warranty */
.warranty{ width:600px; border:1px solid #CCCCCC; margin:8px 0px 10px 18px}
.warranty ul{ margin:0px; padding:0px}
.warranty li{padding-right:10px; font:11px/20px Arial, Helvetica, sans-serif; color:#686868; margin-bottom:5px; padding-left:10px; }
.warranty_li{ margin-left:10px; background:url('images/icon_arr.gif') no-repeat 10px left;  padding-left:10px; line-height:25px}

/* myaccount */
.myaccout_p{margin:20px 30px 20px 30px}
.myaccout_p p{ margin:0px; line-height:18px; padding-left:12px; background:url('images/pro_tb2.gif') no-repeat left 17px; padding-top:10px}
#account_bi{height:100%; margin:0px auto; padding:30px 0px 10px 0px; width:718px}
#account_bi ul{ padding:0px; margin:0px}
#account_bi li{ float:left}
.accountli1{ width:24px; height:500px; background:url('images/help/help_p2.gif') no-repeat top;}
.accountli2{ width:670px;}
.accountli3{ width:24px; height:500px; background:url('images/help/help_p3.gif') no-repeat top;}

/* address */
.pad_l_28px {PADDING-LEFT: 28px}
.h4{ font:bold 13px/25px Arial, Helvetica, sans-serif}
.halfwidth {WIDTH: 50%}
.hr_d {BACKGROUND: url('images/help/hr_d.gif') repeat-x 0px 50%; HEIGHT: 10px}
.clear {CLEAR: both}
.address_tb TD {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px}
.g_t_r {TEXT-ALIGN: right}
.s_select,.s_input,.l_select,.l_input{ font:12px/18px Arial, Helvetica, sans-serif; height:20px}
.s_select {BORDER-RIGHT: #b9b9b9 1px solid; BORDER-TOP: #b9b9b9 1px solid; BORDER-LEFT: #b9b9b9 1px solid; BORDER-BOTTOM: #b9b9b9 1px solid}
.s_input {BORDER-RIGHT: #b9b9b9 1px solid; BORDER-TOP: #b9b9b9 1px solid; BORDER-LEFT: #b9b9b9 1px solid; BORDER-BOTTOM: #b9b9b9 1px solid}
.l_select {BORDER-RIGHT: #b9b9b9 1px solid; BORDER-TOP: #b9b9b9 1px solid; BORDER-LEFT: #b9b9b9 1px solid; BORDER-BOTTOM: #b9b9b9 1px solid}
.l_input {BORDER-RIGHT: #b9b9b9 1px solid; BORDER-TOP: #b9b9b9 1px solid; BORDER-LEFT: #b9b9b9 1px solid; BORDER-BOTTOM: #b9b9b9 1px solid}
.s_select {WIDTH: 93px}
.s_input {WIDTH: 90px}
.l_select {WIDTH: 323px}
.l_input {WIDTH: 320px}

/*wish list*/
#wlist{border-bottom:1px solid #E6E6E6; WIDTH: 720px; PADDING-TOP: 20px;  HEIGHT: 160px}
#wlist ul{height:100%; margin:0px; padding:0px; overflow:hidden; float:left}
#wlist li{float:left; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin:0px; display:inline;}
#wlist li p{ line-height:25px; margin:0px; padding:0px}
.p A{ font:bold 14px/25px Arial, Helvetica, sans-serif; color:#CC3300; text-decoration:underline}
.p A:hover{color:#FF6600; text-decoration:none}
.btu{ padding:20px}
.btu ul{ padding:0px; margin:0px}
.btu li{ float:left; width:25%; text-align:center}


/* past order */
#order{ width:738px; margin:0px auto}
#process {BACKGROUND: url('images/pagebg2.gif') no-repeat 0px 0px; POSITION: relative; width:738px;}
#process #aaa {HEIGHT: 130px;}
#process A {DISPLAY: block; BACKGROUND: url('images/pagebg2.gif') no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 82px; PADDING-TOP: 84px; text-align:center}
#process SPAN{PADDING-RIGHT: 17px; DISPLAY: block; PADDING-LEFT: 13px; BACKGROUND: url('images/pagebg2.gif') no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 80px; PADDING-TOP: 68px; TEXT-ALIGN: center}

#process A.sie {
	PADDING-RIGHT: 0px
}

#process A.pro_1 {
	BACKGROUND-POSITION: -0px -126px
}
#process A.pro_2 {
	BACKGROUND-POSITION: -82px -126px
}
#process A.pro_3 {
	BACKGROUND-POSITION: -164px -126px
}
#process A.pro_4 {
	BACKGROUND-POSITION: -246px -126px
}
#process A.pro_5 {
	BACKGROUND-POSITION: -328px -126px
}
#process A.pro_6 {
	BACKGROUND-POSITION: -410px -126px
}
#process A.pro_7 {
	BACKGROUND-POSITION: -492px -126px
}
#process A.pro_8 {
	BACKGROUND-POSITION: -574px -126px
}
#process A.pro_9 {
	BACKGROUND-POSITION: -656px -126px
}

#process A.pro_1:hover {
	BACKGROUND-POSITION: -0px -247px
}
#process A.pro_2:hover {
	BACKGROUND-POSITION: -82px -247px
}
#process A.pro_3:hover {
	BACKGROUND-POSITION: -164px -247px
}
#process A.pro_4:hover {
	BACKGROUND-POSITION: -246px -247px
}
#process A.pro_5:hover {
	BACKGROUND-POSITION: -328px -247px
}
#process A.pro_6:hover {
	BACKGROUND-POSITION: -410px -247px
}
#process A.pro_7:hover {
	BACKGROUND-POSITION: -492px -247px
}
#process A.pro_8:hover {
	BACKGROUND-POSITION: -574px -247px
}
#process A.pro_9:hover {
	BACKGROUND-POSITION: -656px -247px
}


#process A.v_pro_1 {
	BACKGROUND-POSITION: -0px -247px
}
#process A.v_pro_2 {
	BACKGROUND-POSITION: -82px -247px
}
#process A.v_pro_3 {
	BACKGROUND-POSITION: -164px -247px
}
#process A.v_pro_4 {
	BACKGROUND-POSITION: -246px -247px
}
#process A.v_pro_5 {
	BACKGROUND-POSITION: -328px -247px
}
#process A.v_pro_6 {
	BACKGROUND-POSITION: -410px -247px
}
#process A.v_pro_7 {
	BACKGROUND-POSITION: -492px -247px
}
#process A.v_pro_8 {
	BACKGROUND-POSITION: -574px -247px
}
#process A.v_pro_9 {
	BACKGROUND-POSITION: -656px -247px
}

.add_sea {BORDER-RIGHT: #dedede 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dedede 1px solid; PADDING-LEFT: 20px; BACKGROUND: #f9f9f9; MARGIN-BOTTOM: 12px; margin-top:15px; PADDING-BOTTOM: 5px; BORDER-LEFT: #dedede 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #dedede 1px solid; font:12px/18px Arial, Helvetica, sans-serif}

.add_sea SELECT {
	VERTICAL-ALIGN: middle
}
.add_sea INPUT {
	VERTICAL-ALIGN: middle
}
.add_sea IMG {
	VERTICAL-ALIGN: middle
}
.add_sea SELECT {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.add_sea INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.add_sea .select1 {
	WIDTH: 150px
}
.add_sea .select2 {
	WIDTH: 80px
}
.add_sea .input1 {
	WIDTH: 150px
}
.add_sea .input2 {
	WIDTH: 75px
}

DIV.hidden_con_1 {
	BORDER-RIGHT: #84a0c5 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #84a0c5 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #84a0c5 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #84a0c5 1px solid
}
TABLE.table_a {
	BORDER-RIGHT: #fff 0px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #fcfcfc; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 0px solid
}

TABLE.table_a THEAD TR TD {
	BORDER-RIGHT: #d0d0d0 1px solid; BORDER-TOP: #d0d0d0 0px solid; BACKGROUND: #f6f6f6; BORDER-LEFT: #d0d0d0 0px solid; BORDER-BOTTOM: #d0d0d0 1px solid; TEXT-ALIGN: center
}
TABLE.table_a THEAD TR TD INPUT {
	VERTICAL-ALIGN: middle
}
TABLE TD H3 {
	FONT-WEIGHT: normal
}
.td1 {border-bottom:1px solid #E8E8E8; border-right:1px solid #E8E8E8; height:30px; text-align:center}
.td1 A{ font: bold 12px/30px Arial, Helvetica, sans-serif; color:#FF6C00}
.td1 A:link{ font:bold 12px/30px Arial, Helvetica, sans-serif; color:#373737}
.td2 {border-bottom:1px solid #E8E8E8; border-right:1px solid #E8E8E8; height:30px; text-align:center}
.td10 {border-bottom:1px solid #E8E8E8; border-right:1px solid #E8E8E8;}
.td10 A{ font: bold 12px/18px Arial, Helvetica, sans-serif; color:#FF6C00}
.td10 A:bover{ font:bold 12px/18px Arial, Helvetica, sans-serif; color:#3c3c3c}


TABLE.table_a THEAD TR TD.td2 {BORDER-RIGHT-WIDTH: 0px}
#right TABLE.table_a TBODY TR TD.line {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; BORDER-BOTTOM: #e3e3e3 1px solid; HEIGHT: 1px
}
TABLE.table_a TBODY TR TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE.table_a TBODY TR TD.td3 IMG {
	MARGIN-RIGHT: 3px
}
TABLE.table_a TBODY TR TD.line {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; BORDER-BOTTOM: #e3e3e3 1px solid; HEIGHT: 1px
}

TABLE.table_a TBODY TR TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.table_a THEAD TR TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.table_a TR TD.le {
	TEXT-ALIGN: left
}
TABLE.table_b {
	MARGIN: 20px auto; WIDTH: 100%
}
TABLE.table_b TR TD {
	TEXT-ALIGN: center
}
TABLE.table_b TR TD.fenye STRONG {
	FONT-WEIGHT: 100
}


/* order pro */
.order_pro{ background:url('images/orderbg.gif') no-repeat center 1px; border:1px solid #E6E6E6; height:100%; margin-top:10px; width:978px}
.pp1{background: url('images/order_p1.gif') no-repeat; height:10px}
.order_con{ width:820px; margin:0px auto}
.order_con ul{ margin:0px; padding:0px 0px 10px 20px; font:11px/20px Arial, Helvetica, sans-serif; color:#666666}
.order_con p{ font: bold 11px/25px Arial, Helvetica, sans-serif; color:#666666}
.dark_bg{ background:url('images/dark_bg.gif') no-repeat; height:25px; font:bold 13px/25px Arial, Helvetica, sans-serif; padding-left:15px}


/* order no */
#order_print{ width:700px; margin:0px auto;}
.no{ width:380px; margin:0px auto;}
.no p{text-align:center; font: bold 24px/40px Arial, Helvetica, sans-serif; text-decoration: underline; padding-bottom:10px; margin:0px}
.no ul{ margin:0px; padding:0px 0px 0px 20px}
.no li{ font: 11px/18px Arial, Helvetica, sans-serif}
.infor{ width:680px; margin:20px auto}
.infor_bg{ background-color:#EDEDED; height:22px; font:bold 13px/22px Arial, Helvetica, sans-serif; padding-left:15px}
.infor ul{ margin:0px; padding:0px 0px 5px 16px}
.infor li{ line-height:18px}