/* CSS Document */
/*Reset Styles*/
body,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,p,blockqoute,th,td { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; }
body { background-color:#FFFFFF; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 10px; text-align:left; }
em { font-style:normal; }
select { font-size:12px; }
fieldset, img { border:0 none; }
fieldset { margin:0; padding:0; }
fieldset p { margin:0; padding:0 0 0 8px; }
legend { display:none; }
ol, ul { list-style-image:none; list-style-type:none; list-style-position:outside; }
/*公共连接颜色*/
a:link { color:#666666; text-decoration:none; }a:visited { color:#666666; text-decoration:none; }a:action { color:#FF6600; text-decoration:underline; }a:hover { color:#FF6600; text-decoration:underline; }
/**************/

div.cl { clear:both; }
.head { width:950px; margin:0 auto; }
.logo-userlogin { height:60px; }
.head .logo { float:left; margin-top:10px; }
.head .head-userlogin { float:right; height:26px; background:url(../Images/mall_head_bg.png) no-repeat left top; width:420px; }
.head .head-userlogin div { height:26px; background:url(../Images/mall_head_bg.png) no-repeat right -26px; padding:0px 15px; }
.head .head-userlogin div form { height:26px; }
.userinfo-box { line-height:26px; text-align:center; }
.userinfo-box span.user { font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.head .head-userlogin div label { padding-left:15px; padding-right:5px; }
.head .head-userlogin div .head-inputTxt { border:1px solid gray; height:15px; width:80px; padding:1px; }

.head-channel-search { width:950px; margin-top:3px; }
.head-channel { height:27px; }
.head-channel a:link,.head-channel a:visited { text-decoration:none; }
.head-channel a:hover,.head-channel a:action { text-decoration:underline; }
.head-channel-list li a { display:block; float:left; }

.head-channel-list .li-index { float:left; background:url(../Images/mall_head_bg.png) no-repeat left -172px; position:relative; top:2px; margin-right:3px; }
.head-channel-list .li-index a { background:url(../Images/mall_head_bg.png) no-repeat right -199px; padding:0px 16px; height:27px; line-height:25px; }
.head-channel-list .li-channel { float:left; background:url(../Images/mall_head_bg.png) no-repeat left -224px; height:27px; line-height:27px; }
.head-channel-list .channels { margin-left:10px; }
.head-channel-list .li-channel .nobg { background:none; }
.head-channel-list .li-channel ul { background:url(../Images/mall_head_bg.png) no-repeat right -269px; height:27px; float:left; }
.head-channel-list .li-channel li { float:left; height:27px; background:url(../Images/mall_head_bg.png) no-repeat left -332px; padding:0px 13px; }

.head-channel-list .li-channel li a { height:27px; }
.head-channel-list a:link { color:black; text-decoration:none; }
.head-channel-list a:visited { color:black; text-decoration:none; }
.head-channel-list a:hover { color:black; text-decoration:underline; }
.head-channel-list li.select a:link { color:white; font-weight:bold; text-decoration:none; }
.head-channel-list li.select a:visited { color:white; font-weight:bold; text-decoration:none; }
.head-channel-list li.select a:hover { color:white; font-weight:bold; text-decoration:underline; }
.head-channel-list .li-channel li.select { background:url(../Images/mall_head_bg.png) no-repeat left -172px; position:relative; top:2px; padding:0px; }
.head-channel-list .li-channel li.select a { background:url(../Images/mall_head_bg.png) no-repeat right -199px; padding:0px 16px; }.search-box { height:60px; background:url(../Images/mall_head_bg.png) no-repeat left -52px; }

.search-box form { height:60px; background:url(../Images/mall_head_bg.png) no-repeat right -112px; width:950px; position:absolute; }

.search-box form input.keyword { border:1px solid #CCCCCC; height:18px; line-height:18px; padding-left:1px; font-size:12px; color:#666666; width:280px; }
.search-box form input.submit-btn { width:55px; height:20px; background:url(../images/top_search_btn_bg.gif) no-repeat; border:none; line-height:20px; }


.search-box-skin { height:28px; width:490px; background:url(../Images/mall_head_bg.png) no-repeat left -296px; position:absolute; left:100px; top:20px; }

.search-box-skin div { height:25px; width:485px; background:url(../Images/mall_head_bg.png) no-repeat right -324px; position:absolute; padding-top:3px; padding-left:5px; }

.go-buy { position:absolute; }
.go-buy a { display:block; position:absolute; top:20px; width:102px; height:30px; left:700px; }

/*底部样式-----------*/
.pageFootBox { width:950px; margin:5px auto 0px auto; }
.footServiceLinks { height:25px; background:#F7F7F7; border-top:1px solid #000000; border-bottom:1px solid #CCCCCC; text-align:center; line-height:25px; color:#CCCCCC; }
.footServiceLinks a { padding:0px 7px; }
.copyright { text-align:center; line-height:20px; margin-top:5px; }
.frImgs { text-align:center; margin-top:5px; }
.frImgs img { border:none; margin:0px 5px; }
/*logo links
-----------------*/
.logo { width:503px; height:49px; }
.logo div { position:absolute; width:503px; height:49px; background:url(http://mall.shzh.net/Images/mall_logo.jpg);  }
#shzhlogo { display:block; position:absolute; width:187px; height:45px; top:3px; left:3px; }
#malllogo { display:block; position:absolute; width:130px; height:28px; top:20px; left:202px; }

/*Nav_Hot
---------------*/
div.nav_hot { display:none; }