/* BASIC css start */
#footer { margin-top:35px }
#footer .footerNav { position:relative; height:30px; overflow:hidden }
#footer .footerNav ul { *zoom:1 }
#footer .footerNav ul:after { display:block; clear:both; content:'' }
#footer .footerNav ul li { float:left; width:16%; height:30px; text-align:center; border-top:1px solid #474747; border-bottom:1px solid #e8e8e8 }
#footer .footerNav ul li.n1 { width:20% }
#footer .footerNav ul li a { display:block; height:30px; font-size:11px; color:#333; letter-spacing:-1px; line-height:30px; }

#footer .footInner { padding-bottom:35px; position:relative; background:url(/design/ttoksori/phps/m/common/bg_footer.gif) repeat; *zoom:1 }
#footer .footInner:after { display:block; clear:both; content:'' }

#footer .footInner .ourBrand { padding:15px; border-bottom:1px solid #585858 }
#footer .footInner .ourBrand .ourBrand-inner { position:relative }
#footer .footInner .ourBrand .selectBrand { height:30px; border:1px solid #c2c2c2; cursor:pointer; *zoom:1 }
#footer .footInner .ourBrand .selectBrand:after { display:block; clear:both; content:'' }
#footer .footInner .ourBrand .selectBrand .selectName { padding-left:10px; float:left; height:30px; font-size:12px; color:#c2c2c2; font-weight:bold; font-style:italic; line-height:30px }
#footer .footInner .ourBrand .selectBrand .selectArrow { padding:6px 10px 0 0; float:right; font-size:16px; color:#c2c2c2 }

#footer .footInner .ourBrand .hiddenBrand { display:none; position:absolute; top:31px; left:0; right:0; height:330px; border:1px solid #c2c2c2; border-top:none; background:url(/design/ttoksori/phps/m/common/bg_footer.gif) repeat; overflow-y:scroll; z-index:100 }
#footer .footInner .ourBrand .hiddenBrand .brandLst { padding:10px; color:#c2c2c2 }
#footer .footInner .ourBrand .hiddenBrand .brandLst dl { padding-bottom:10px }
#footer .footInner .ourBrand .hiddenBrand .brandLst dt { font-weight:bold }
#footer .footInner .ourBrand .hiddenBrand .brandLst dd a { color:#c2c2c2 }


#footer .footInner .footBx { padding:0 15px 25px 15px; position:relative }
#footer .footInner .footBx .foot_tit { padding-bottom:3px; height:20px }
#footer .footInner .footBx .foot_tit img { width:100% }
#footer .footInner .footBx .tx1 { padding-top:3px; font-size:23px; color:#fff; font-weight:bold; letter-spacing:-1px }
#footer .footInner .footBx .tx1 a { font-size:23px; color:#fff; font-weight:bold; line-height:23px }
#footer .footInner .footBx .tx2 { padding-top:5px; font-size:12px; color:#999; line-height:16px; letter-spacing:-1px }
#footer .footInner .footCustomer { padding-top:15px; letter-spacing:-1px }
#footer .footInner .footCopy p { color:#999; letter-spacing:-1px }
#footer .footInner .footCopy p a { color:#999 }
#footer .footInner .footMade { padding:0 15px }
#footer .footInner .footMade img { width:95px; height:18px }
/* BASIC css end */

