.hallnavigation {
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	height: 31px;
	width: 608px;
	position:absolute;
	top:63px;
	margin-left:210px;
}
.hallnavigation .homepage {
	color: #286081;
	text-decoration: none;
	background-image: url(images/navi_homepage.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	height: 21px;
	width: 72px;
	padding-top:10px;
	margin-right:4px;
	float:left;
}
.hallnavigation .homepage a:link,.hallnavigation .homepage a:visited{
	color: #286081;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
}
.hallnavigation .homepage a:hover{
	color: #FF0000;
}
.hallnavigation .navilinks {
	background-image: url(images/navi_links.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: left;
	float: left;
	height: 23px;
	padding-top:8px;	
	width: 512px;
	padding-left:20px;

}

.topbar {
	font-size: 12px;
	font-weight: normal;
	color: #5c5145;
	text-decoration: none;
	text-align: left;
	margin: auto;
	margin-top:-10px;
	width: 1000px;
	height:64px;

}

.topbar .viewall {
	margin-top:20px;
	margin-left:8px;
	float:left;
}
.topbar .search {
	font-size: 12px;
	line-height:16px;
	color: #5c5145;
	text-decoration: none;
	background-image: url(/images/search_back.gif);
	background-repeat: no-repeat;
	text-align: left;
	height: 44px;
	width: 574px;
	margin-left:8px;
	margin-right:12px;
	float:left;
	margin-top:0px;
	padding-top:10px;
	padding-left:17px;
	padding-bottom:10px;
	padding-right:17px;	
}

*+html .topbar .search{
	margin-top:-2px;
}
.topbar .search a:link,.topbar .search a:visited{
	font-size: 12px;
	color: #5c5145;
	text-decoration: none;
}
.topbar .search a:hover{
	color:#d17f00;
}
.topbar .search .alert{
	font-size: 12px;
	color: #d17f00;
	text-decoration: none;
}
.topbar .search .alert:link,.topbar .search .alert:visited{
	font-size: 12px;
	color: #d17f00;
	text-decoration: none;
}
.topbar .search .alert:hover{
	color:#d17f00;
}
.topbar .otherlinks {
	font-size: 12px;
	line-height:22px;
	color: #5c5145;
	text-decoration: none;
	text-align: left;
	padding: 10px;
	float: left;
	height: auto;
	width: 150px;
	margin-top:0px;
}
*+html .topbar .otherlinks{
	margin-top:-2px;
}
.topbar .otherlinks a:link,.topbar .otherlinks a:visited{
	font-size: 12px;
	color: #5c5145;
	text-decoration: none;

}
.topbar .otherlinks a:hover{
	font-size: 12px;
	color: #d17f00;
	text-decoration: none;

}

.topbreak {
	text-align: center;
	margin: auto;
	padding: 5px;
}
.position {
	font-size: 12px;
	line-height: 16px;
	color: #5c5145;
	text-decoration: none;
	text-align: left;
	margin: auto;
	padding: 5px;
	padding-top: 0px;
	height: auto;
	width: 980px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #e2d9cf;
	border-right-color: #e2d9cf;
	border-bottom-color: #e2d9cf;
	border-left-color: #e2d9cf;
	margin-bottom:0px;	
}
.position .title{
	color: #d17f00;
}
.position a:link,.position a:visited{
	font-size: 12px;
	line-height: 16px;
	color: #5c5145;
	text-decoration: none;
}

.position a:hover{
	font-size: 12px;
	line-height: 16px;
	color: #d17f00;
	text-decoration: none;
}

.main {
	font-family: arial,helvetica,clean,sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	margin: auto;
	height: auto;
	width: 990px;
}

.main .left {
	text-align: left;
	height: auto;
	width: 770px;
	float:left;
}
.main .left .category {
	text-decoration: none;
	background-color: #faf9f6;
	text-align: left;
	height: auto;
	border: 1px solid #e5e5e5;
	width:774px;
	margin:5px;
	padding:0 0 5px;
}
.main .left .category .title{
	background:#ECF1F5 url(/images/category_Narrow.gif) no-repeat 12px 5px;
	font-size: 12px;
	font-weight: bold;
	padding:5px 8px 5px 30px;
	color:#205C9F;

}
.main .left .category .searchBox{
	padding:6px 5px 5px 15px;
	color: #444;
	font-size: 12px;
}
.main .left .category a:link,.main .left .category a:visited{
	color: #999999;
	font-size: 12px;
	line-height: 16px;	
	text-decoration: none;
}
.main .left .category a:hover{
	color: #d17f00;
	text-decoration:underline;
}
.main .left .category .nums{
	color: #d17f00;
}
.main .left .bigbanner {

	text-align: left;
	height: auto;
	width: 770px;
	border: none;
	margin:5px;
}
.main .left .tags {
	width: 775px;
	height:31px;
	margin:5px;
	background-image: url(/images/tag_back.gif);
	background-repeat: repeat-x;
	background-position: center bottom;

}
.main .left .tags .tagon {
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/images/tag_on.gif);
	background-repeat: no-repeat;
	text-align: center;
	float: left;
	height: 17px;
	width: 94px;
	padding-top:7px;
	margin-right:2px;
}
.main .left .tags .tagoff:link,.main .left .tags .tagoff:visited {
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #205c9f;
	text-decoration: none;
	background-image: url(/images/tag_off.gif);
	background-repeat: no-repeat;
	text-align: center;
	float: left;
	height: 17px;
	width: 94px;
	padding-top:7px;
	margin-right:2px;
}
.main .left .tags .tagoff:hover {
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/images/tag_on.gif);
	background-repeat: no-repeat;
	text-align: center;
	float: left;
	height: 17px;
	width: 94px;
	padding-top:7px;
	margin-right:2px;
}
.main .left .toolbar {
	width: 760px;
	height:20px;
	margin-left:5px;
	margin-right:5px;
	font-size: 12px;
	line-height: 28px;
	color: #444;
	clear:both;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: right;
	padding-right:17px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #efefef;
	border-right-color: #efefef;
	border-bottom-color: #efefef;
	border-left-color: #efefef;
	padding:5px 7px 5px 9px;
	text-align:left;
}
.main .left .toolbar .imgbox{
	float:left;
	font-size:12px;
	color:#444;
	padding-top:3px;
}
.main .left .toolbar img{
	margin-right:3px;
}
.main .left .toolbar a:link,.main .left .toolbar a:visited{
	color: #d17f00;
	text-decoration:none;
}
.main .left .toolbar a:hover{
	text-decoration:underline;
}

.main .left .listbottom {
	width: 775px;
	height:50px;
	margin-left:5px;
	margin-right:5px;
	font-size: 12px;
	line-height: 28px;
	color: #999999;
	text-decoration: none;
	background-color: #FFFFFF;
}
.main .left .showlist {
	width: 774px;
	height:auto;
	margin-left:5px;
	margin-right:5px;
	font-size: 12px;
	line-height: 28px;
	color: #999999;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align:center;
	padding-left:1px;
	
}
.main .left .showlist .tablerow {
	margin: 0px;
	padding:0px;
	height: auto;
	width: 774px;
	list-style:none;
}
.main .left .showlist .tablerow li{
	font-size: 12px;
	line-height: 16px;
	color: #999999;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: center;
	padding: 5px;
	height:85px;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #FFFFFF;
	border-bottom-color: #efefef;
	vertical-align:middle;
}
.main .left .showlist .simplelist li{
	height:auto;
}
.main .left .showlist  .titlerow li{
	font-size: 12px;
	line-height: 16px;
	color: #205c9f;
	text-decoration: none;
	background-color: #ecf1f5;
	text-align: center;
	padding: 5px;
	padding-top:7px;
	height:auto;	
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #FFFFFF;
	border-bottom-color: #cddbe7;
}


.main .left .showlist .tablerow .col1{
	width:139px;
}
.main .left .showlist .tablerow .col1 img{
	padding:4px;
	border:solid 1px #e7dbcf;
}

.main .left .showlist .tablerow .col2{
	width:190px;
	text-align:left;
	padding-left:20px;
	
}
.main .left .showlist .titlerow .col2{
	text-align:center;
}
.main .left .showlist .tablerow .simplelist{
	width:308px;
	padding-left:10px;

}
.main .left .showlist .titlerow .simplelist{
	text-align:left;
	padding-left:10px;

}
.main .left .showlist .tablerow .col3{
	width:90px;
}
.main .left .showlist .tablerow .col4{
	width:110px;
}
.main .left .showlist .tablerow .col5{
	width:175px;
}
.main .left .showlist .tablerow .record_date{
	width:120px;
}
.main .left .showlist .tablerow .record_price{
	width:159px;
}
.main .left .showlist .tablerow .col1 .bidimg{
	padding:0px;
	border:none;
}

.main .left .showlist .tablerow li .alert{
	color: #d17f00;
}


.main .left .showlist .tablerow .inner {
position: relative; 
top: 30%;
font-size: 12px;
width:100%;
}

.main .left .showlist  .code{
	color:#d17f00;
}

.main .right {
	text-align: center;
	float: right;
	height: auto;
	width: 202px;
	margin-top: 5px;
}
.main .right .cells,.main .right .cells a {
	font-size: 12px;
	color: #5c5145;
	text-decoration: none;	
	width: 100%;
	text-align:left;
}
.main .right .cells .title {
	font-size: 12px;
	line-height: 30px;
	font-weight: bold;
	color: #71604b;
	text-decoration: none;
	background-image: url(/images/right_title_back.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	height: 30px;
	width: 183px;
	padding-left:19px;
}
.main .right .cells ul {
	text-align: left;
	height: auto;
	width: 165px;
	list-style:none;
	margin:0px;
	padding:0px;
	padding-left:10px;
}
.main .right .cells ul li{
	text-align: left;
	height: 23px;
	width: 90%;
	font-size: 12px;
	line-height: 21px;
	color: #5c5145;
	text-decoration: none;
	padding-top:3px;
	padding-left:18px;
	border-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-color: #d8d8d6;
	
	background-image: url(/images/right_arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;

}


.main .right .cells ul li a:link,.main .right .cells ul li a:visited{
	font-size: 12px;
	line-height: 21px;
	color: #5c5145;
	text-decoration: none;

}

.main .right .cells ul li a:hover{
	color: #d17f00;
	text-decoration: underline;

}


.main .right .cells .detail {
	font-size: 12px;
	line-height: 20px;
	color: #5c5145;
	text-decoration: none;
	text-align: left;
	height: auto;
	width: 80%;
	margin-top:8px;
	margin-bottom:8px;
}
.main .right .cells .detail a:link,.main .right .cells .detail a:visited{
	font-size: 12px;
	line-height: 18px;
	color: #5c5145;
	text-decoration: none;
	text-align: left;

}
.main .right .cells .detail a:hover{
	color: #d17f00;
	text-decoration: underline;

}
.main .right .cells .detail .alert{
	color: #d17f00;
	text-decoration: none;

}
.main .right .cells .suggest {
	font-size: 12px;
	line-height: 16px;
	color: #5c5145;
	text-decoration: none;	
	text-align: left;
	padding: 5px;
	height: 30px;
	width: 90%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #e0d8d1;
	border-right-color: #e0d8d1;
	border-bottom-color: #e0d8d1;
	border-left-color: #e0d8d1;
}
.main .right .cells .suggest a:link,.main .right .cells .suggest a:visited{
	font-size: 12px;
	line-height: 16px;
	color: #5c5145;
	text-decoration: none;	
}
.main .right .cells .suggest a:hover{
	color: #d17f00;
	text-decoration: underline;	
}
.main .right .cells .suggest img{
	margin-right:5px;
}
.main .right .cells .suggest .price{
	color: #d17f00;

}
.main .right .cells .more {
	font-size: 12px;
	line-height: 16px;
	color: #5c5145;
	text-decoration: none;
	text-align: right;
	padding: 5px;
	padding-top:10px;
	height: 20px;
	width: 80%;
	background-image: url(/images/right_line.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.main .right .cells .banner {
	text-align: center;
	padding: 5px;
	height: auto;
	width: 95%;
}

.main .left .showlist .goodlist {
	font-size: 12px;
	line-height: 16px;
	color: #545454;
	text-decoration: none;
	text-align: center;
	float: left;
	height: 157px;
	width: 193px;
	padding-top:29px;
	background-color:#FFFFFF;
	
}
.main .left .showlist .goodlist .goodpic {
	padding: 4px;
	border: 1px solid #e4d8cd;
	margin-bottom:5px;
}
.main .left .showlist .goodlist .price {
	color:#fa8617;
}
.main .left .showlist .goodsbreak {
	height: 1px;
	width: 100%;
	clear:both;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #efefef;
	border-right-color: #efefef;
	border-bottom-color: #efefef;
	border-left-color: #efefef;
}
.main .left .searchresult {
	color: #999999;
	font-size: 12px;
	line-height: 18px;	
	text-decoration: none;
	text-align: left;
	padding: 14px;
	padding-top:8px;
	padding-bottom:8px;
	height: auto;
	width: 746px;
	margin:5px;
}

.main .left .searchresult .alert{
	color: #FF0000;
	font-size: 12px;	
	text-decoration: none;	
}

.main .left .notepad {
	color: #5c5145;
	font-size: 14px;
	line-height: 18px;	
	text-decoration: none;
	background-color: #faf9f6;
	text-align: left;
	padding: 30px;
	padding-top:10px;
	height: auto;
	width: 714px;
	border: 1px solid #e5e5e5;
	margin:5px;
}

.main .left .unum {
	color: #d17f00;
}
.main .left .notepad .infolabel {
	color: #5c5145;
	line-height:34px;
	width:140px;
	height:34px;
	float:left;
}
.main .left .notepad .loginbox {
	color: #5585a6;
	line-height:20px;
	text-decoration: none;
	background-color: #e8ecef;
	border: 1px solid #b6dcf3;
	width:555px;
	height:34px;
	padding-left:15px;
	padding-top:5px;
	float:left;
}
.main .left .notepad .label {
	color: #5c5145;
	text-align: right;
	height: 17px;
	width: 101px;
	float:left;
	padding:6px;
	line-height:22px;
}

.main .left .notepad .inputs {
	color: #5c5145;
	text-align: left;
	float: left;
	width: 550px;
	height: 22px;	
	padding:6px;	
	padding-left:19px;
}
.main .left .notepad .adjust {
	height: auto;	
}
.main .left .notepad  .attachment {
	width: 200px;
	line-height:25px;
	height:auto;
	background-color:#e8e7ea;
	padding:10px;
}
.main .left .notepad  a {
	color: #5c5145;
	text-decoration: underline;
}
/*--searchSuggest start--*/
.searchSuggest{
	background-color: #faf9f6;
	border:1px #ee951f solid;
	padding:2px 20px 0;
	width:734px;
	margin:5px;
}
.searchSuggest .resultCount{
	font-size:12px;
	text-align:left;
	color:#71604b;
	height:25px;
	line-height:25px;
	width:734px;
	border-bottom:1px #f4d7a7 solid;
	margin-bottom:12px;
}
.searchSuggest .resultCount span{
	color:#e58c00;
	padding:0 5px;
	line-height:20px;
	font-weight:bold;
}
.searchSuggest .fristBox .TopCategory{
	margin:0;
	padding:2px 0 5px;
	font-size:12px;
	font-weight: bold;
	color:#205C9F;
	cursor:pointer;
}
.searchSuggest .fristBox .ActiveTopCategory{
	margin:0;
	padding:2px 0 5px;
	font-size:12px;
	font-weight: bold;
	color:#fff;
	cursor:pointer;
	background-color:#205C9F;
}

.searchSuggest .fristBox ul{
	list-style:none;
	margin:0;
	padding:0 0 0 10px;
	width:620px;
	float:left;
	
}
.searchSuggest .fristBox li{
	margin:0px 0 0px;
}
.searchSuggest .fristBox ul li span{
	font-weight:bold;
	float:left;
	padding:2px 3px 1px;
	*padding:1px 3px 2px;
	font-size:12px;
	color:#205C9F;
	cursor:pointer;
	display:block;
	height:17px;
	line-height:17px;
	margin-left:1px;

}

 .searchSuggest .fristBox ul li .activeSpan{
	font-weight:bold;
	float:left;
	padding:2px 3px 1px;
	font-size:12px;
	background-color: #205C9F;
	color:#fff;
	cursor:pointer;
	height:17px;
	line-height:17px;
}
.searchSuggest .fristBox a.actBox{
	font-size:14px;
	color:#ff5a00;
	cursor: text;
	float: left;
	display:block;
	padding:0 2px 1px;

}
.searchSuggest .fristBox a.actBox:hover{
	background:none;
	color:#ff5a00;
}

.searchSuggest .subBox{
	margin:0px;
	float:left;
	color:#c0bdb3;
	width:auto;
}
.searchSuggest .subBox b{
	font-weight:normal;
	vertical-align:middle;
	color:#c0bdb3;
	float: left;
	display:block;
	padding:0 0 3px;
	height:17px;
	line-height:17px;
}
.searchSuggest .subBox a{
	padding:2px 3px 1px;
	font-size:12px;
	text-decoration:none;
	color:#205C9F;
	margin:0 1px;
	vertical-align:middle;
	float: left;
	display:block;
}
.searchSuggest .subBox a:hover{
	background-color:#205C9F;
	color:#fff;
}
.cb{
  clear:both;
  display:block;
  height:0px;
  overflow:hidden;
}


.pageToolBar {
	font-size:12px;
	padding-right:5px;
	color: #444; 
	height:22px;
	font-family:����;
	line-height:14px;
	font-size:12px;
}
.pageToolBar a{
	color:#205c9f;
	border:1px #c8dbeb solid;
	padding:3px 4px 1px;
	*padding:1px 4px 2px;
	margin-right:2px;
	text-decoration:none;
	background:#fbfdff;
	font-family:����,;
	line-height:14px;
	font-size:12px;
	height:14px;
} 
.pageToolBar a:hover{
	color:#d17f00;
	outline:none;
	background-color:#fefcf0;
	border:1px #ee951f solid;
	background:#fffef7;
	
	
}
.pageToolBar .ahov{
	color:#d17f00;
	text-decoration:none;
	border:none;
	background:transparent;
	padding:3px 5px 1px;
}
.pageToolBar .ahov:hover{
	border:none;
	cursor:text;
	text-decoration:none;
}
.pageToolBar a.text{
	padding-left:5px;
	padding-right:5px;
	margin-right:5px ;
	padding:3px 4px 1px;
}

