@charset "utf-8";
/*
V.08052708
A.Zed Gu
D.Global CSS
Copyright (c) 2008, Eachnet All rights reserved.
*/

* html {filter:expression(document.execCommand("BackgroundImageCache", false, true)); height:100%;}
body,p,ul,ol,form {margin:0; padding:0;}
body {background:#FFFFFF; padding:0 10px;}
body,div,p,td {color:#424242; font:12px Verdana, Arial;}

textarea {overflow:auto;}
ul,ol {list-style:none;}
img {border:none;}

a {color:#0D62BC; text-decoration:none;}
a:hover {color:#083C73; text-decoration:underline;}
a.u {color:#0D62BC; text-decoration:underline;}
a.u:hover {color:#083c73;}
h1,h2,h3,h4,h5,h6 {margin:0;}

.btn {cursor:pointer;}
.hl {color:#FF6600 !important;}

#header,#footer {min-width:700px; padding:0 0 5px 0; margin:0 auto;}
#header #logo {float:left; padding:2px 0 0 0;}
#header #logo img {height:62px; width:111px;}
#header #topnav {height:36px;}
#header #topnavbar {background:url(../bgtopnav.gif) repeat-x 0 0; float:right; height:30px; position:relative; width:604px;}
#header #topnavbar ul {background:url(../bgtopnavl.gif) no-repeat 0 0; height:30px; width:100%;}
#header #topnavbar ul li {background:url(../bgtopnavc.gif) no-repeat right 2px; float:left;}
#header #topnavbar ul li h1 {font:12px normal;}
#header #topnavbar ul li a {color:#000000; display:block; float:left; height:30px; line-height:30px; padding:0 13px; width:auto;}
#header #topnavbar ul li a:hover {color:#FE6400;}
#header #topnavbar ul li ul {display:none;}
#header #topnavbar ul li.c {position:relative;}
#header #topnavbar ul li.c ul {background:#FEFAF0; border:1px solid #FCE8BF; border-top:none; clear:both; display:block; height:auto; position:absolute; top:27px; width:72px!important;}
#header #topnavbar ul li.c ul li {background:none; float:none; padding:0 1px;}
#header #topnavbar ul li.c ul li a {color:#0D62BC; float:none; height:20px; line-height:20px; padding:0; text-align:center;}
#header #topnavbar ul li.c ul li a:hover {background:#FFEDBC; color:#083c73;}
#header #topnavbar ul li a.c {background:url(../itopnavl.gif) no-repeat 60px center; padding:0 18px 0 8px;}
#header #topnavbar #topsearch {background:url(../bgtopnavr.gif) no-repeat right 0; height:22px; padding:4px 6px; width:158px;}
#header #topnavbar #topkw {border:1px solid #C5C99D; color:#999999; width:110px;}
#header #topnavbar #topkw.o {color:#000000;}
#header #topnavbar .btn {background:url(../bgtopsubmit.gif) no-repeat 0 0; border:none; height:19px; line-height:19px; width:40px;}
#header #topsubnav {height:26px;}
#header #topsubnav ul {height:20px; float:right; margin:0 -8px 0 0;}
#header #topsubnav ul li {float:left; line-height:20px;}
#header #topsubnav ul li a {border-left:1px solid #999999; padding:0 8px;}
#header #topsubnav ul li#userinfo {margin:-5px 0 0 0; padding:0 10px 0 0;}
#header #topsubnav ul li#userinfo a {border:none; padding:0;}
#header #topsubnav ul li#userinfo span {color:#FF3300; font:20px Arial;}
#header #topsubnav ul li#userinfo #navCartSum {background:url(../icocart.gif) no-repeat 7px 2px; padding:0 0 0 25px;}
#header #topsubnav ul li#userinfo #navCartSum.n {background-position:7px -16px;}
#header #topsubnav ul li#live800 {background:url(../icolive.gif) no-repeat center center; padding-right:6px;}
#header #topsubnav ul li#live800 a {padding-left:27px;}

#sheader {border-bottom:1px solid #CCCCCC; height:54px; margin:auto; overflow:hidden; width:100%;}
#sheader #logo {border-bottom:4px solid #FFA115; float:left; height:50px; width:160px; text-align:center;}
#sheader #logo img {height:39px; margin:5px auto; width:148px;}
#sheader #top {border-bottom:4px solid #9DD933; float:right; height:25px; margin-right:-160px; padding:25px 0 0 0; width:100%;}
#sheader #topnav {float:right; margin:-16px 160px 0 0; _margin:-14px 80px 0 0;}
#sheader #top #userinfo {height:24px; overflow:hidden;}
#sheader #top #userinfo a {border:none; padding:0;}
#sheader #top #userinfo span {color:#FF3300; font:20px Arial;}

#crumb {height:26px; line-height:26px; margin:auto;}
#crumb a {color:#424242;}

#footer {clear:both;}
#footer div,#footer p {text-align:center;}
#footer div {background:url(../bgfooter.gif) repeat-x 0 0; color:#5A5A5A; height:33px; line-height:33px; margin:0 0 10px 0;}
#footer div a {color:#5A5A5A;}
#footer p {padding:1px;}

span.live800 a{display:block;width:115px;height:39px;background-image:url(../livechat.gif);background-repeat:no-repeat;overflow:hidden;margin:0;padding:0}
span.live800 a.online{background-position:0 0;}
span.live800 a.offline{background-position:0 -39px;}

#navigation {margin:0px auto 0 auto; width:891px;}
#navigation.sf {width:900px; padding:0 83px 0 0;}
#navigation #navList {height:34px; margin:auto; width:848px; }
#navigation #navList a {color:#000000; display:block; text-align:center;}
#navigation #navList a:hover {background:url(../bg.png) repeat-x 0 -29px;}
#navigation #navList ul {border-right:#DBD980 solid 1px; border-top:#C1C1BD solid 1px;}
#navigation #navList ul li {background:url(../bg.png) repeat-x; float:left; position:relative;}
#navigation #navList ul li h1 {border-left:#DBD980 solid 1px;}
#navigation #navList #navM {float:left; height:30px; margin:0px 0 0 0;}
#navigation #navList #navZone {float:right; height:27px; margin:6px 0 0 0;}
#navigation #navList #navM h1 {font-size:14px; font-family:"Times New Roman"; height:29px; line-height:29px; width:74px;}
#navigation #navList #navM li {height:30px; width:75px;}
#navigation #navList #navZone h1 {font-size:12px; font-weight:normal; height:26px; line-height:26px; width:43px;}
#navigation #navList #navZone li {height:27px; width:44px;}
#navigation #navList h1.c {border:none; margin:-3px 0 0 0; position:absolute;}
#navigation #navList h1.c a {color:#FFFFFF; font-size:14px; font-weight:bold;}
#navigation #navList #navM h1.c {background:url(../bg.png) no-repeat 0 -332px; height:35px; line-height:35px; width:75px;}
#navigation #navList #navM h1.c a {background:url(../bg.png) no-repeat 100% -367px;}
#navigation #navList #navZone h1.c {background:url(../bg.png) no-repeat 0 -402px; height:35px; line-height:32px; width:44px;}
#navigation #navList #navZone h1.c a {background:url(../bg.png) no-repeat 100% -434px;}
#navigation #navMain {background:url(../bg.png) repeat-x 0 -114px; height:54px; overflow:hidden; padding:2px 0 0 0;}
#navigation #navForm {background:url(../bg.png) no-repeat 0 -226px; height:52px; margin:0 auto; width:598px;}
#navigation #navForm form {background:url(../bg.png) no-repeat 100% -279px; padding:0px 0px;}
#navigation #navForm label {background:url(../bg.png) no-repeat 0 -466px; padding:0 0 0 26px;}
#navigation #navForm input.k {width:180px;}
#navigation #navForm input.b {width:300px;}
#navigation #navForm input.s {background:url(../bg.png) no-repeat 0 -488px; border:#CCCCCC solid 1px; height:22px; line-height:22px; width:50px;}
#navigation #navForm #searchcategory {width:146px;}
#navigation #navPromoA,#navigation #navPromoB {height:53px; width:150px; margin:-61px 0 0 0;}
#navigation #navPromoA {background:url(../bg.png) no-repeat 0 -58px; float:left; padding:2px 0 0 2px;}
#navigation #navPromoB {background:url(../bg.png) no-repeat 100% -170px; float:right; padding:2px 2px 0 0;}
#navigation #navPath {background:#F6F6F6; border-bottom:#EEEEEE solid 2px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px;}
#navigation #navPath #hotwords {border-bottom:#CCCCCC solid 1px; height:27px; line-height:27px; text-align:center;}
#navigation #navPath #hotwords h3,#navigation #navPath #hotwords ul,#navigation #navPath #hotwords li {display:inline; font-size:12px; font-weight:normal;}
#navigation #navPath a {color:#666666;}

option.c {background:#EAFAD1;color:#666666;}