/* CSS Document */
div{line-height:20px;}
.backTotop{clear:both; text-align:right; padding:0 0 5px 0;}

#no-pages{clear:both;}
#no-pages-box{border:#C1C497 1px solid; padding:12px; background-color:#FBFCEE;}
#no-pages-box h1{font-size:16px;  font-weight:bold; color:#993300; text-align:center; padding:28px 0; line-height:25px;}
#no-pages-box span{color:#939300; font-size:14px;}

div#error_banner { position: absolute;  
left:0%;
top: 0px; 
width:100%;
}
#error_b_hp {
        position: absolute; left: 0px; top: 10px; height: 25px;
        padding-left:0px; right: 0; background: #efefde;
		}
#error_c_hp {
        height: 25px;
		background: url(../images/tan_to_white.gif) left bottom
        repeat-x;
}
ul#errorlinks { position: absolute; 
left: 28%; 
top: 0px; height: 23px; margin: 0; padding: 0; width: 70%; text-align: centent; font-size: inherit; }

ul#errorlinks li { 
 display: inline; 
 list-style-type: none;
 margin: 0; padding: 0; 
 background: none;
} 

ul#errorlinks li a {
 padding-left: 10px;
 background: none;
}

ul#errorlinks li.a a { background: none; }
#header ul#errorlinks li a { display: inline; }
ul#errorlinks li a:hover { text-decoration: underline; }
hr {
	border-top: 1px dashed #999999;
	border-bottom: 0px dashed #999999;
	height: 1px;
	color: #FFFFFF;
	margin: 20px 0px;
	padding:0 0;
	clear:both;
	/* clear:left; 
	display:table;*/
}

#search-Box{margin:10px 0 0 0; clear:both; width:100%;}
#search-content{margin:0 0 0 14px; clear:both;}
#search-bar,#search-keyword,#search-flsearch{clear:both; width:100%; margin-bottom:0px;}
.search_nav_clear{clear:both; margin-bottom:12px; padding:0 20px 0 0;}
#search-bar #kw{width:96%;}
#search-bar td{ line-height:22px;}
#search-keyword{color:#939300;}
#search-keyword strong{color:#333; font-weight:bold;}
#search-flsearch .flsearch{border:#dcdcb8 1px solid; padding:8px; width:96.3%;}
#search-left{width:200px; float:left; }
.search-L-Box{border:#dcdcb8 1px solid; padding:4px; overflow:hidden;}
.search-L-Box h2{border:0;}


#searchListBox{width:97.4%; float:left;}
#product-searchlist {
	margin: 0px 0px 30px 220px;
	/*background: #FFF;*/
	}
#product-searchlist #product{
	position:relative;
	/*height: 130px;*/
}
#product-searchlist #productPage{
	position:relative;
	height: auto;
}	
#productPage ul{ float:right;}
#productPage ul li{list-style-type:none; padding:2px 5px; text-align:center; float:left;}
#productPage input{width:25px; height:13px; margin:0px; padding:0; color:#666666;}
#productPage span{font-weight:bold; color:#990000;}
#product_td-bg{
	font-size:12px;
	background-image: url(../images/product_td_bg01.jpg);
	width: auto;
	height:28px;
	line-height:28px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #C1C495;
	border-left-color: #C1C495;
	border-bottom-color: #C1C495;
	text-indent:10px;
	color: #333;	
}
#product_td-bg a{cursor:pointer;}
#product_td-bg span{color:#993300; font-weight:bold;}
#product-searchlist #product #product-pic{
	position:absolute;
	top:5px;
	left:5px;
	width:150px;
	height:auto;
}
#product-pic img{width:70px; float:none;}
#product-pic p{margin-top:-28px; margin-left:50px;}
#product-pic p img{width:37px; height:37px;}
#product-searchlist #product #product-content{
	width:100%;
}
#product-searchlist #product #product-content div{
	float:none;
	margin-left:100px;
	line-height:22px;
}
#product-content div h2{font-size:12px; border:0;}
#product-content div strong{color:#FF6600;}
#product-content div p{margin:0; padding:0 0 0 20px; width:25%; float:left; display:block;}
#product-content div p strong{ color:#cc6600;}
#product-content div p.plright{float:right; width:50%; padding:0; text-align:right;}
#product-content div img{float:left;}
#product-content div.padding5{padding-top:5px;}
#product-content div span.highlight{color:#FF0000;}


/* change search top */

.NewHeader{height:120px; padding-left:10px; padding-right:10px; background:#FFFFFF;}
.NewHeader .NewHeader_bg{height:95px; background:url(http://www.zxhsd.com/images/top_main_bg.gif) repeat-x 0 25px;}
.NewHeader .NewLogoBox{width:208px; left:10px;}
.NewHeader .rightmenucontent{margin-left:208px;}
.NewHeader .NewLogoBox .Newlogo{padding-left:0px;}
.NewHeader .globalBox{padding-right:12px;}
.NewHeader .keyword_right_bg{padding-right:12px; padding-left:12px; }
.NewHeader .keyword_left_bg{display:none;}
.NewHeader .NewMenu ul li.prveBt{
	width:83px;
	background: none;
	color:#172E54;
	font-size:13px;
	height:26px;
}
.NewHeader .NewMenu ul li.prveBt a:link {color:#172E54; text-decoration:none;}
.NewHeader .NewMenu ul li.prveBt a:visited {color:#172E54;text-decoration:none;}
.NewHeader .NewMenu ul li.prveBt a:hover {color: #172E54; text-decoration:none;}
.NewHeader .NewMenu ul li.prveBt a:active {color: #172E54;}






table#sponsoredLinksWide {
  border: 0 px;
  margin-bottom: 15px;
}

table#sponsoredLinksWide td.topLeft {
   background-image: url("http://www.zxhsd.com/images/box-gold-tl._V47062685_.gif");
   background-repeat: no-repeat;
   padding-top: 12px;
   padding-left: 12px;
   font-size: 12px;
}

table#sponsoredLinksWide td.topRight {
   background-image: url("http://www.zxhsd.com/images/box-gold-tr._V47063027_.gif");
   background-repeat: no-repeat;
}

table#sponsoredLinksWide td.bottomLeft {
   background-image: url("http://www.zxhsd.com/images/box-gold-bl.gif");
   background-repeat: no-repeat;
}

table#sponsoredLinksWide td.bottomRight {
   background-image: url("http://www.zxhsd.com/images/box-gold-br.gif");
   background-repeat: no-repeat;
}

table#sponsoredLinksWide .top {
   font-size: 9px;
   letter-spacing: 2px;
}

table#sponsoredLinksWide .wt {
   font-size: 12px;
   background: white;
   letter-spacing: 0;
}

table#sponsoredLinksWide .sl {
   font-size: 12px;
   font-weight: bold;
   color: #c18347;
   background: white;
   letter-spacing: 2px;
   text-transform: uppercase;
}
 
table#sponsoredLinksWide .slURL {
   color: #008000;
}

td.topLeft ul {
   list-style-type: none;
   line-height: 16px;
   margin-top: 10px;
   margin-left: 5px;
   margin-bottom: 0px;
   padding: 0;
}

td.topLeft li {
   list-style-type: none;
   width:19.8%;
   overflow:hidden;
   height:20px;
   float:left;
}
td.topLeft li i{color:#333333;}



.fB{font-weight:bold;}
.f12px{font-size:12px;}
.f14px{font-size:12px;}
.f16px{font-size:12px;}
.f18px{font-size:12px;}
.f24px{font-size:12px;}
.f36px{font-size:12px;}


.dd li{list-style-type:none; float:left; display:inline; margin-left:6px; white-space:nowrap; margin-bottom:6px;}