@charset "gb2312";

body { font-family:arial, "ËÎÌå"; color:#313131; font-size:12px; line-height:22px; text-align:left;margin:0;paddding:0;background:#DDD;}
body,html,div,span,a,td,th,table,form,p,dd,dt,li,dl,ol,ul,h6,h5,h4,h3,h2,h1,input { margin:0; padding:0; }
ul li { list-style:none; }
ul { list-style:none; }
img{ border:none; margin:0; padding:0;}

a { color:#373737; text-decoration:none; outline:none; }
a:hover { color:#ff6600; text-decoration:underline; outline:none;}

.doc{ background:url(../../../template/b003/images/body_bg.jpg) #DDD top left repeat-x; width:100%;float:left;}
.wrapper { width:990px; margin:0 auto; text-align:left; zoom:1; overflow:hidden; }
.clear{ height:0; width:0; clear:both; zoom:1; overflow:hidden; }


.orange{ color:#f27b04;}
.orange a{ color:#f27b04;}
.orange a:link{ color:#f27b04;}
.orange a:visited{ color:#f27b04;}
.orange a:hover{ color:#f27b04; }

.blue{ color:#0187d0;}
.blue a{ color:#0187d0;}
.blue a:link{ color:#0187d0;}
.blue a:visited{ color:#0187d0;}
.blue a:hover{ color:#0187d0;}

.blue1{ color:#032694;}
.blue1 a{ color:#032694;}
.blue1 a:link{ color:#032694;}
.blue1 a:visited{ color:#032694;}
.blue1 a:hover{ color:#ff6600;}

.fcolor{ color:#145a95;}
.fcolor a{ color:#145a95;}
.fcolor a:link{ color:#145a95;}
.fcolor a:visited{ color:#145a95;}
.fcolor a:hover{ color:#ff6600;}
 
.white{ font:bold 14px/22px Arial, Helvetica, sans-serif,"ËÎÌå"; color:#fff;}
.gray{ color:#626262;}
.red{ color:#ff0600;}
.black{ color:#313131;}


.f14{ font-size:14px;}
.line24{ line-height:24px;}
.line28{font-size:14px; line-height:28px;}
.fl{ float:left;}
.fr{ float:right; }
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.ml10{ margin-left:10px;}
.ml30{ margin-left:35px;}
.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;}
.pr10{ padding-right:10px;}
.pb{ padding-bottom:10px;}
.bk{ border-bottom:1px dotted #aaa;}
.br{ border-right:1px solid #cfcfcf;}
.m10{ margin:10px;}
.p10{ padding:10px;}
.mb20{ margin-bottom:20px;}


.topbar { width:100%; height:38px; line-height:38px; background-color:#f5f5f5; border-bottom:1px solid #cfcfcf; }
.topbar .toptab { width:980px;  height:38px; line-height:38px; margin:0 auto; color:#666; overflow:hidden; }
.topbar .toptab .greet { padding-left:10px; float:left; }


#site-nav{ font-family:"ËÎÌå"; line-height:38px; margin-left:10px;}
#site-nav .orange a{color:#F27B04;}
#site-nav .blue a{color: #0187D0;}
#site-nav span{ margin-left:5px;}
#site-nav .blue a:hover{color: #F27B04; text-decoration:underline;}
#site-nav b.blue{ font-weight:normal;}
input.fl{ height:19px; border:1px solid #CCC; line-height:19px; width:177px; padding-left:3px;}
.toptab .fr{ padding-top:4px;}
.tcd{ float:right; margin-left:30px;}

.toptab .logo{float:left; text-align:left; text-indent:-999em; background:url(../../../template/b003/images/shoplogo.gif) no-repeat; margin-top:4px;}
.toptab .logo a{ width:98px; height:31px; display:block;}

.toptab .search_btn,.toptab .search_btn1{width:43px; height:19px; line-height:19px; margin:5px 0 0 5px; padding:2px 0 0 20px;}
.toptab .search_btn{ background:url(../../../template/b003/images/ico1.gif) no-repeat 0 0;}
.toptab .search_btn1{ background:url(../../../template/b003/images/ico1.gif) no-repeat 0 -23px; text-decoration:none; color:#666; }


