/* CSS Document */




#contain {
margin:0 auto;
width: 981px;
}

#mainbg {
float: left;
padding: 0px;
width: 981px;
}

#right {
	float: right;
	padding: 0px;
	width: 766px;
	text-align:left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;s
	margin-left: 0px;
}

#menu_sort
{
    text-align:left;
	color: #2c59b8;
	padding: 10px;
	font:"宋体";
	font-size:12px;
}

.menu_sort {
	font-weight: bold;
	color: #404040;
}

#nav_top ul
{
	float:left;
	list-style-type:none;
	display: inline;
}

#nav_top ul li
{
	float:left;
	color: #2c59b8;
 }
	
#nav_top li a
{
display:inline;
text-decoration:none;
text-align:left;
width:120px;
padding:5px;
}

#nav_top li a:hover
{
color:#404040;
font-weight:bold;
}

#left {
	float: left;
	width: 214px;
	height: auto;
	padding: 0px;
	background-image: url(../../images/left.gif);
	background-repeat: no-repeat;
}



#menu_brand {
	clear: both;
	font-size:12px;
	font:"宋体";
	text-align:left;
	background-image: url(../../images/dot1.gif);
	background-repeat: no-repeat;
	text-indent: 18px;
}

.nav_more {
	color: #2c59b8;
	padding: 5px;
}
.nav_more:visited {
	color: #2c59b8;
	padding: 5px;
	text-decoration: none;
}
/*��ʾȫ��Ʒ�ư�ť*/
.all {
	border: 1px solid #e7e7e7;
	background-image: url(../../images/+.gif);
	background-position: 13px center;
	background-repeat: no-repeat;
	text-indent: 27px;
	height: 24px;
	width: 130px;
	padding-top: 6px;
	padding-bottom: 6px;
}
.top20 {
	border: 1px solid #e7e7e7;
	background-image: url(../../images/-.gif);
	background-position: 13px center;
	background-repeat: no-repeat;
	text-indent: 27px;
	height: 24px;
	width: 130px;
	padding-top: 6px;
	padding-bottom: 6px;
}
#nav_line{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d1d1d1;
	padding-top: 5px;
}

#sort_content{
	padding-top: 6px;
}

.text_middle{
	font:12px;
	padding-bottom: 1px;
}

.paixu{
	font-size: 12px;
	color: #2c59b8;
	width: 100px;
}

.nextpage{
	font-size: 12px;
	background-image: url(../../images/nextpage_11.gif);
	padding-top: 2px;
	padding-left: 5px;
	width: 61px;	
}

.nextpage:visited{
	font-size: 12px;
	background-image: url(../../images/nextpage_11.gif);
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-left: 5px;
	width: 61px;
}

.td_tab{
	width:111px;
	height: 103px;
	border: 1px solid #e6e6e6;
}

.td_text{
	font-size: 14px;
	line-height: 1.2;
	color: #2c59b8;
	padding-left: 10px;
	width: 110px;
}

.td_text:visited {
	font-size: 14px;
	line-height: 1.2;
	color: #2c59b8;
	padding-left: 10px;
	text-decoration: none;
	width: 110px;
}

.price{
	font-size: 12px;
	line-height: 1.2;
	color: red;
	font-weight: bold;
}

#page {
	background-image: url(../../images/page_pic_03.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 22px;
	padding-top: 10px;
}

.page{
	width:19px;
	height: 20px;
	color:#2c59b8;
	text-decoration: none;
	text-align: center;
}

.page:hover{
	width:20px;
	height: 20px;
	color:#fe6d00;
	text-decoration: none;
	text-align: center;
}

.gopage{
	background-image: url(../../images/page2.gif);
	color: #2c59b8;
	height: 20px;
	width: 59px;
}

.gopage:visited{
	background-image: url(../../images/page2.gif);
	color: #2c59b8;
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-left: 5px;
 	height: 20px;
	width: 59px;
}

.btn_yes{
border:#c0c0be;
}

.tr_bg {
	background-image: url(../../images/menu_bg.gif);
	background-repeat: repeat-x;
	height: 34px;
	border: 1px solid #cccccc;
}

/* 排序中 代替下拉菜单的层 */
#slctDiv {
	font-size: 12px;
	width: 120px;
	line-height: 24px;
	position:relative;
}

#slctDiv #first {
	padding: 0px 3px;
	border: 1px solid #A6A6A6;
	width:auto;
	cursor:pointer;
	height:20px;
	line-height:20px;
	background:#F7F7F7 url(../../images/frame/search/xl.gif) right no-repeat;
}

#slctDiv ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
	width: 118px;
	display:none;
	border: 1px solid #A6A6A6;
	border-top:none;
	position:absolute;
}

#slctDiv ul li {
	height: 24px;
	border-bottom: 1px solid #D9E9FB;
	padding: 0px 3px;
	cursor:pointer;
	padding-left:25px;
	background-color:#FFF;
	background-position: 1px center ;
	background-repeat: no-repeat;
}
#slctDiv ul li.pointed_li{
	background-color:#EEE;
}
#slctDiv ul li.jqs{
	background-image:url(../../images/frame/search/jqs.gif);
}
#slctDiv ul li.jqx{
	background-image:url(../../images/frame/search/jqx.gif);
}
#slctDiv ul li.cjlx{
	background-image:url(../../images/frame/search/cjlx.gif);
}
/* 排序中 代替下拉菜单的层  end */

/* 排序中如"按价格从高到低"等快速排序键*/
	
.sort_shotcut_x , .sort_shotcut_s{
	width:42px;height:20px;
	font-size:12px;
	background:#EBEBEB;
	height:100%;
}
.sort_shotcut_x a , .sort_shotcut_s a{
	color:#404040;
	border:1px solid #A6A6A6;
	display:block;
	height:100%;
	width:auto;
	line-height:20px;
	text-decoration: none;
	padding-left:4px;
	text-align:left;
}
.sort_shotcut_x a{
	background: url(../../images/frame/search/hjtx.gif) right no-repeat;
}
.sort_shotcut_s a{
	background: url(../../images/frame/search/hjts.gif) right no-repeat;
}
.sort_shotcut_x a.cur_shotcut {
	border-color:#308ED1;
	background-image: url(../../images/frame/search/cjtx.gif);
}
.sort_shotcut_s a.cur_shotcut{
	border-color:#308ED1;
	background-image: url(../../images/frame/search/cjts.gif);
}
/* 排序中如"按价格从高到低"等快速排序键 end*/