@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; background:url(../images/header/bg.gif) repeat-x; font-family: Verdana, Arial, Geneva, sans-serif, PMingLiU, MingLiU; line-height: 24px; font-size:12px; color:#59493f;}
a:link, a:visited, a:active { color:#009e96; text-decoration: underline; }
a:hover { text-decoration:none;}

form input{font-family: Verdana, Arial, Geneva, sans-serif, PMingLiU, MingLiU; line-height: 18px;font-size:11px; color:#59493f; }


#container{ width:940px;}

#header_account{ text-align:right; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#59493f; text-decoration:none; margin-top:5px;}
#headerMenu{ background:url(../images/header/menuBg.gif) no-repeat; height:37px; width:940px; vertical-align:top; margin-bottom:10px;}
#headerMenu img{ margin-top:2px;}
#headerMenu form{ margin:0; padding:0;}
#headerMenu form input{margin:0; padding:0;}


#homeSlash{ margin-bottom:30px; margin-top:5px;}

#left01{ width:626px; text-align:left;line-height: 20px; font-size:12px;  }
#righ01{text-align:left; }
#left02{ width:260px; }
#righ02{text-align:left; }
#left03{ width:268px; padding-top:45px; text-align:left;line-height: 20px; font-size:12px;  }
#righ03{text-align:left; }


#homeNewsTilte{ background:url(../images/home/title_latestNews.gif) no-repeat; height:29px; color:#59493f; text-align:right; margin-bottom:5px;}



.homeLframeMiddle{ background:url(../images/home/frameMiddle.gif) repeat-y; padding:5px 13px 5px 13px; text-align:left; vertical-align:top; line-height:20px;}
.homeLframeMiddle div{ margin-top:25px; text-align:right;}

.frameMiddle01{ background: url(../images/frameMiddle01.gif) repeat-y; padding:5px 8px 5px 8px; text-align:left; vertical-align:top; line-height:20px;}
.frameMiddle02{ background: url(../images/frameMiddle02.gif) repeat-y;  text-align:left; vertical-align:top; line-height:20px;padding:0 0 0 24px;}
.frameMiddle03{ background: url(../images/frameMiddle02.gif) repeat-y;  text-align:left; vertical-align:top; line-height:20px; padding:0 0 0 7px;}

#pages01{ background:url(../images/home/pagesBg.gif) no-repeat; height:27px; margin-top:15px; padding-top:6px; text-align:center;}
#pages01 a{ display:inline-block; background:#bfb8b8;border:#8f8f8f 1px solid; font-size:11px; line-height:14px; color:#FFF; padding:2px;}
#pages01 a:hover{ background:#8b8b8b; text-decoration:none;}

#pages02{ background: none; height:27px; margin-top:15px; padding-top:6px; text-align:center;}
#pages02 a{ display:inline-block; background: url(../images/pagesBg.gif) repeat-x #bfb8b8;border:#8f8f8f 1px solid; font-size:11px; line-height:14px; color:#FFF; padding:2px;}
#pages02 a:hover{ background:#8b8b8b; text-decoration:none;}

#homeGalley{ margin-bottom:30px;}
#homeGalley table{ margin-top:20px;}
#homeGalley td{ text-align:center;}


#homeNewPaper{ background:url(../images/home/newspaperBg.gif) no-repeat;color:#59493f; text-align:left; margin-bottom:30px;}
#homeNewPaper form{ margin:0; padding:0; margin:0px 0 0 125px;}


#homeClips{ margin-bottom:30px;}

#homeLinks{ margin-bottom:30px;}
#homeLinks table td table td{ text-align:center; }
#homeLinks a img{ border:#e8e4de 4px solid;  margin-bottom:10px;}
#homeLinks a:hover img{border:#d2c9bd 4px solid;}

#title_advertisement{ background:url(../images/home/title_advertisement.gif) no-repeat;  text-align:right;}
#homeAd{margin-bottom:30px;}
#homeAd td{ text-align:center;}
#homeAd a img{ border:#e8e4de 6px solid; margin-bottom:10px;}
#homeAd a:hover img{border:#d2c9bd 6px solid;}


#homeQr{margin-bottom:30px;}
#calendar{margin-bottom:30px; color:#59493f;}
#calendar th a{ color:#59493f; text-decoration:none;}
#calendar td a{ background:url(../images/calendar_date_bg.gif) center; color:#FFF; text-decoration:none;}

#category{margin-bottom:30px;}
#missSomething{margin-bottom:40px;}


#memAd{ margin-top:10px;margin-bottom:20px;}
#memPath{ background:url(../images/member_pathBg.gif) no-repeat; height:25px; text-align:right; padding-top:60px; margin-bottom:37px;}
#memDetail{ background:url(../images/mem_frameMiddle01.gif) repeat-y; text-align:left; color:#a6937c;}

#needHelp01{ background: url(../images/icons/icon_needHelp01.gif) no-repeat ; padding-left:57px; height:16px; margin-bottom:6px; padding-top:30px;}
#viewCart01{color:#59493f; text-decoration:none; margin-bottom:6px;}
#viewCart01 a{color:#009e96; text-decoration:underline;}

#onlineThreeTags{  height:625px; position:relative; margin-top:27px;}
#onlineThreeTags div{ position:absolute; left:0px; top:0px;  }

#onlineTilte{ background:url(../images/online_titleBg.gif) no-repeat; height:45px;}
#onlineTilte02{ background:none; height:45px;}

#onlineList{ color:#878787;}
#onlineList table td{ width:20%; vertical-align:to; padding-bottom:35px; padding-right:5px;}

#whatsHot{ margin-top:85px; background:url(../images/title_whatsHot.gif) no-repeat; padding:64px 0 0 13px;  }
#whatsHot img{ margin-bottom:5px; }


#payMethod{ background:url(../images/payMethodBg.gif) no-repeat; width:618px; height:217px;}
/*#payMethod table{ margin:12px 0 0 65px; font-size:13px; color:#424242; text-align:left;}
#payMethod table th{ font-size:14px;  height:50px; padding-left:30px; vertical-align:top; padding-top:17px;}
#payMethod table td{ height:30px;}
*/
#newtag{ position:relative; }
#newtag  img{ position:absolute; left:148px; top:-30px;}

#checkout{ }
#checkout img{ }


.input01{width:184px; height:19px; background:url(../images/header/searchBg.gif) no-repeat; border:none;margin:0; padding:0 5px 0 15px;font-size:11px; line-height:15px; }
.input02{ width:160px; height:21px; background:#f1f1f1; border:1px solid #b3b3b3;}
.btn01{ background:url(../images/header/icon_go01.gif) no-repeat; width:32px; height:33px;border:none; margin:0; padding:0;}


.color01{ color:#b1212a;}
.color02{ color:#b3b3b3;}
.color03{ color:#59493f;}
.color04{ color:#009e96;}
.color05{ color:#a8a8a8;}
.color06{ color:#666666;}
.color07{ color:#a6937c;}
.color08{ color:#4c4b4b}
.color09{color:#0e0d0d;}
.color10{color:#ed1c24;}
.color11{ color:#FFF;}
.color12{ color:#fe003f;}
.color13{ color:#e5b5be;}
.color14{color:#652c38;}

a.link01{ color:#a6937c; font-size:11px; text-decoration:none;}
a:hover.link01{color:#009e96; text-decoration: underline;}

.bg01{ background:#f3f3f3; padding:10px;}
.bg02{ background: url(../images/Bg_top.gif) no-repeat right bottom; }

.marginR01{ margin-right:16px;}
.marginR02{ margin-right:160px;}
.marginR03{ margin-right:26px;}
.marginB01{ margin-bottom:10px;}
.marginL01{ margin-left:57px;}
.marginL02{ margin-left:13px;}
.marginL03{ margin-left:350px;}


.marginLT01{ margin-left:27px; margin-top:27px;}
.marginLR01{ margin:0 28px 0 28px;  }
.marginLR02{ margin:0 24px 0 24px;  }
.marginT01{ margin-top:25px;}
.marginT02{ margin-top:10px;}


.paddingT01{ padding-top:8px; }
.paddingT02{ padding-top:2px; }
.paddingT03{ padding-top:20px; }
.paddingR01{ padding-right:37px;}
.paddingLR01{ padding:0 13px ;}

.fiveCol td{ width:20%; padding-right:5px;}

.frame01{ border:1px #b3b3b3 solid; border-top:none; padding:10px 28px 10px 28px;}

.border01{ padding:2px; border:1px solid #b3b3b3;}

#onlineDetailSubMenu01 tr  td{ border-left:#e5b5be 2px solid; }
#onlineDetailSubMenu01 tr td a{ color:#652c38; text-decoration:underline; padding:0px 5px;}
#onlineDetailSubMenu01 tr td a:hover{ background:#f4e5e7;}



.floatL{ float:left; margin-right:5px;}

.borderB01{ border-bottom:#dedede 1px solid; }

.textarea01{ width:605px; height:105px; border:1px solid #dedede;}
.ul01{margin:0; padding:0; font-size:11px; text-align:left; line-height:20px;}
.ul01 li{ list-style:none; margin:0; padding:0;}
.ul01  ul ul li{ margin-bottom:10px;}


.font11{ font-size:11px; line-height:16px;}
.font14{ font-size:14px; line-height:30px;}
.font18{font-size:18px; line-height:30px;}
.font30{ font-size:30px;}
.font32{font-size:32px; line-height:45px; font-family:"Arial Black", Gadget, sans-serif;}


.table01{border-collapse:collapse;border-left:solid 1px #b3b3b3;border-top:solid 1px #b3b3b3; margin-top:5px; }
.table01 tr th{border-bottom:solid 1px #b3b3b3;border-right:solid 1px #b3b3b3;padding:3px;background:#fbc98e; text-align:center; padding:0 1px; color:#0e0d0d; font-weight:400;font-size:12px;}
.table01 tr td{border-bottom:solid 1px #b3b3b3;border-right:solid 1px #b3b3b3;padding:3px;background:#ffffff; text-align:center; padding:0 1px; color:#0e0d0d; font-size:10px;}

.table02{border-collapse:collapse; border-top:solid 1px #cccccc;  }
.table02 tr th{border-bottom:solid 1px #cccccc;background:#ffffff; text-align:left; padding:5px 1px; color:#0e0d0d; font-weight:800;font-size:12px;}
.table02 tr td{border-bottom:solid 1px #cccccc;background:#ffffff; text-align:left; padding:8px 1px; color:#0e0d0d; font-size:12px; }

.table03 tr td{border-bottom:solid 1px #cccccc;background:#ffffff; padding:5px 5px; color:#0e0d0d; font-size:12px; }




#footer{ clear:both; background:url(../images/footer/footerBg.gif) no-repeat; height:60px; font-family:Verdana, Geneva, sans-serif; font-size:12px; vertical-align:top; padding-top: 35px; color:#59493f; margin-top:10px;}

.confirm{width:135px; height:27px; background:url(../images/icons/icon_confirm01.gif) no-repeat; border:0px; cursor:pointer;}
.accept{background:url(../images/icons/icon_accept01.gif) no-repeat; border:0px; cursor:pointer; width:135px; height:27px;}
.addToCart{width:84px;height:15px;background:url(../images/icons/icon_addToCart01.gif) no-repeat; border:0px; cursor:pointer;}
.reset{background:url(../images/icons/icon_reset01.gif) no-repeat; border:0px; cursor:pointer; width:135px; height:27px;}
.login{background:url(../images/icons/icon_login01.gif) no-repeat; border:0px; cursor:pointer; width:135px; height:27px;}
.forgetpassword{background:url(../images/icons/icon_submit01.gif) no-repeat; border:0px; cursor:pointer; width:135px; height:27px;}
.reject {background:url(../images/icons/icon_rejectl01.gif) no-repeat; border:0px; cursor:pointer; width:135px; height:27px;}
.next{width:135px;height:27px;background:url(../images/icons/icon_next01.gif) no-repeat; border:0px; cursor:pointer;}
.back{width:135px;height:27px;background:url(../images/icons/icon_back01.gif) no-repeat; border:0px; cursor:pointer;}
.placeOrder{width:135px;height:27px;background:url(../images/icons/icon_placeOrder01.gif) no-repeat; border:0px; cursor:pointer;}

#calendar{margin-bottom:30px; color:#59493f; text-align:center;}
#calendar table { text-align:center; width:100%;}
#calendar table th a{ color:#59493f; text-decoration:none;}
#calendar table td a{ background:url(../images/calendar_date_bg.gif) center; color:#FFF; text-decoration:none;}
