/* reset */
body{font:13px Arial,sans-serif;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote{padding:0;margin:0;font-weight:normal;font-style:normal;line-height:1em;font-size:13px;}
table{font-size:inherit;font:13px;}
ul{list-style:none;}
img{border:0;vertical-align:bottom}
p{margin:1em 0;}
a{color:#333;text-decoration:none;font-size:13px;}
a:hover{color:#3366CC;text-decoration:underline;}
body{margin:0 0 0 0;}

.outline{width:990px;margin:0 auto;zoom:1;overflow:hidden;}

/* header */
#header{height:70px;width:990px;margin:0 auto;zoom:1;overflow:hidden;background:url(/images/header_bg.png) no-repeat right 0;}
#header h1{float:left;width:231px;margin:10px;}
#header .user{text-align:right;float:left;width:500px;line-height:18px;padding-top:15px;}
#header .user a{color:#ff5e00;}
#header .phone {float:left;height:70px;width:220px;}
#header .phone span{visibility:hidden;}

/* nav */
#nav_wrapper{background:url(/images/nav_wrapper.png) repeat-x;height:38px;}
#nav{width:990px;margin:0 auto;padding-left:5px;zoom:1;overflow:hidden;height:38px;background:url(/images/nav_bg.png) no-repeat;}
#nav a.nav{float:left;display:block;width:85px;height:38px;background:url(/images/nav1.png) no-repeat;text-indent:-1000px;}
#nav a.nav1{background-position:-6px 0;}
#nav a.nav2{background-position:-91px 0;}
#nav a.nav3{background-position:-176px 0;}
#nav a.nav4{background-position:-261px 0;}
#nav a.nav5{background-position:-346px 0;}
#nav a.nav6{background-position:-431px 0;}
#nav a.nav7{background-position:-516px 0;}
#nav a.nav:hover{background-image:url(/images/nav2.png);}

#nav .cart{text-align:right;line-height:38px;color:#fff;margin-right:10px;}
#nav .cart .pay{color:#fff;background:url(/images/pay1.gif) no-repeat 0 0;height:19px;width:47px;float:right;margin:9px 10px 0 10px}
#nav .cart .pay span{font-size:12px;font-weight:normal; visibility:hidden;}
#nav .cart #cartitem{font-weight:bold;}

/* searchbar */
#searchbar_wrapper{background:url(/images/search_wrapper.png) repeat-x;height:33px;}
#searchbar{width:990px;margin:0 auto;zoom:1;overflow:hidden;height:33px;background:url(/images/search_bg.png) no-repeat;}
#searchbar .search{float:left;padding:5px 5px;margin-right:10px;color:#ff5e00;}
#searchbar .search input{height:17px;width:150px;border:1px solid #d4d4d4;}
#searchbar .search button{margin-left:2px;height:20px;border:none;background:url(/images/search.png);text-indent:-1000px;width:53px;cursor:pointer;}
#searchbar .hotkeys{float:left;line-height:33px;}
#searchbar .hotkeys span{color:#ff5e00;}
#searchbar .hotkeys a{color:#999;}
#searchbar .hotkeys a span{color:#999;}
#searchbar .hotkeys a:hover{color:#333;}
#searchbar .hotkeys a:hover span{color:#333;}

/* help */
#sitehelp{width:990px;margin:0 auto;zoom:1;overflow:hidden;margin-top:10px;}
#sitehelp dl{float:left;width:180px;margin-left:70px;}
#sitehelp dl dt{font-size:16px;font-weight:bold;line-height:32px;border-bottom:2px solid #eee;margin-bottom:5px;}
#sitehelp dl dd{line-height:22px;}
#sitehelp dl.first{margin-left:0;}

/* footer */
#footer{width:990px;margin:0 auto;zoom:1;overflow:hidden;text-align:center;margin-top:20px;padding-bottom:20px;}
#footer .footer_nav{line-height:30px;}
#footer .footer_nav a{color:#3366CC;}
#footer .footer_ahwalo{line-height:30px;}
#footer .footer_ahwalo span{color:#666;}
#footer .footer_ahwalo a{font-weight:bold;color:#3366cc;}
#footer .footer_phone{line-height:20px;}
#footer .footer_copyright{line-height:20px;}

/* pager */
.pager{line-height:14px;margin:15px 0;font-size:12px;text-align:center;}
.pager a.number,.pager a.first,.pager a.prev,.pager a.next,.pager a.last{font-size:12px;border:1px solid #AED2FF;padding:3px 5px;margin:10px 0;text-decoration:none;color:#333;font-family:SimSun;background-color:#fff;}
.pager span.first,.pager span.prev,.pager span.next,.pager span.last{display:none;}
.pager a.current{background-color:#E3EFFF;}
.pager a:hover{background-color:#E3EFFF;}
.pager span.text{font-size:12px;padding:3px 5px;}


/* product list */
.productlist{text-align:center;padding-left:8px;_padding-left:0px;zoom:1;overflow:hidden;}
.productlist ul{margin:0px;padding:0px;list-style-type:none;}
.productlist ul li{margin:5px 10px 5px 10px;width:170px;font-size:12px;text-align:left;display:block;height:230px;_height:240px;float:left;position:relative;}
.productlist ul li h3{display:none;}
.productlist ul li img{border:0px;}
.productlist ul li .image{background-color:#fff;}
.productlist ul li .image a{display:block;padding:4px;}
.productlist ul li .trademark{font-size:12px;line-height:24px;float:right;}
.productlist ul li .price{font-family : sans-serif;background:url(/images/yuan.png) no-repeat 0px 3px;padding-top:3px;padding-left:14px;color:#ef5500;font-weight:bold;font-size:16px;float:left;}
.productlist ul li .name{clear:both;line-height:20px;}
.productlist ul li .name a{font-family:sans-serif;color:#3366CC;}
.productlist ul li .promotion img{ margin-right:2px;}




.Validator_NotValid{border:1px solid #300;}

.btn{cursor:pointer;width:60px;margin-right:10px;border:none;font-size:12px;height:22px;padding:0px;line-height:22px;background:url(/images/my/button.png) no-repeat 0px 0px;}
.btn80{width:80px;background-position:0 -22px;}
.btnhi{width:70px;background-position:0 -110px;}

.adsline{width:990px;margin:0 auto;zoom:1;overflow:hidden;margin-top:5px;}
