﻿/*---------------------------------listbrowse---------------------------------------*/
.left{
	width:189px;
	float:left;
}
.left h2 em{float:right;font-weight:normal;font-size:12px;}
.Listright{width:780px;overflow:hidden;float:right;}
.browselist{width:1210px;overflow:hidden;float:left;}
.price { FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #aa0000; MARGIN-RIGHT: 5px; FONT-FAMILY: Arial }
.priceSale { FONT-WEIGHT: bold; FONT-SIZE: 1.4em; COLOR: #aa0000; MARGIN-RIGHT: 5px; FONT-FAMILY: Arial }
.priceText { MARGIN-RIGHT: 15px }
.word1{padding:5px 0px 0px 5px;height:auto; float:left;}

/*Search_List*/
#Search_List{width:189px;margin-bottom:5px;background:#ffffff;}
#Search_List ul{padding:5px;border:solid #dddddd;border-width:0 1px 1px 1px;}/*T.R.B.L*/


.ProShow_List_2{
	width:1208px;
	padding-top:3px;
	font-family:Tahoma, "Microsoft Yahei", Arial;
	overflow: hidden;
	position: relative;
	padding-bottom:2px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ddd;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
}
.ProShow_List_2 .nav{background-color: #f6f6f6;height:25px;line-height:25px;margin-bottom:6px;}
.ProShow_List_2 h1{
	float:left;
	height:25px;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	color: #333;
	font-weight: normal;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
}
.ProShow_List_2 h2{float:right;height:25px;line-height:25px;padding:0px 5px 0px 5px;font-size:12px; font-weight:bold;}
.ProShow_List_2 dl{
	padding-left:2px;
	overflow:hidden;
	width:880px;
	float:left;
	background-color: #FFF;
}
.ProShow_List_2 dt,.Select dd{line-height:25px;}
.ProShow_List_2 dt{float:left;width:100px;font-weight:bold;text-align:right;}
.ProShow_List_2 dd{float:left;padding-right:20px;overflow:hidden;}
.ProShow_List_2 dd div{height:25px;line-height:25px;float:left;border:1px solid #fff;margin-right:0px;padding:3px 3px 0px 3px;overflow:visible;color:#005aa0; }
.ProShow_List_2 dd div.curr{background:#FFFFFF;border:1px solid #EEEEEE;white-space:normal;}
.ProShow_List_2 dd a{white-space:nowrap;display:block;text-decoration:none;}
.ProShow_List_2 dd a:link,.ProShow_List_2 a:visited{padding:0px 3px 0px 3px;color:#005aa0;line-height:25px;}
.ProShow_List_2 dd a:hover,.ProShow_List_2 dd a:active,.ProShow_List_2 a.curr:link,.ProShow_List_2 dd a.curr:visited{line-height:25px;color:#dc1259;padding:0px 3px 0px 3px; vertical-align:middle;}

.ProShow_List_2 .Brand_Title{
	padding-left:5px;
	width:73px;
	float:left;
	height:25px;
	line-height:22px;
	color:#666;
	padding-left: 12px;
	overflow: hidden;
}
.ProShow_List_2 .More{
	height:25px;
	line-height:25px;
	float:right;
	color:#0054a3;
	margin-right:14px;
	width:36px;
	background-image: url(http://www.2688.com/images/bg/Next.gif);
	background-repeat: no-repeat;
	background-position: right center;
	position: relative;
	cursor:pointer
}
.ProShow_List_2 .next{
	height:25px;
	line-height:26px;
	float:right;
	color:#0054a3;
	margin-right:50px;
	width:40px;
	background-image: url(http://www.2688.com/images/bg/On.gif);
	background-repeat: no-repeat;
	background-position: right center;
	position: relative;
}
.ProShow_List_2 li .Line{
	color:#ccc;
	margin:3px;
}

.ProShow_List_2 li .text_Search{
	width:42px;
	height:19px;
	border:1px solid #ccc;
	background:#fff;
	line-height:20px;
	color:#999;
	margin-top:1px;
	_margin-top:0px;
	*margin-top:0px;
}
.ProShow_List_2 li .button_Search{
	width:44px;
	height:21px;
	border:1px solid #dddddd;
	line-height:20px;
	color:#333;
	background-color: #f7f7f7;
	cursor:pointer;
	margin-top:1px;
	_margin-top:0px;
	*margin-top:0px;
}
    /*AssKeyWord*/
.AssKeyWord{padding-left:10px;height:auto;border:1px solid #dddddd; background-color:#eeeeee;}
.AssKeyWord div{float:left;height:auto;line-height:28px;}

    /*FilterTop*/
.FilterTop{
	width:1206px;
	border: 2px solid #ddd;
	font-family:Tahoma, "Microsoft Yahei", Arial;
	overflow: hidden;
	position: relative;
	padding-bottom:2px;
}
.FilterTop .nav{background-color: #f6f6f6;height:25px;line-height:25px;margin-bottom:6px;}
.FilterTop h1{
	float:left;
	height:25px;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	color: #333;
	font-weight: normal;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
}
.FilterTop h2{float:right;height:25px;line-height:25px;padding:0px 13px 0px 5px;font-size:12px;}
.FilterTop dl{
	padding-left:2px;
	overflow:hidden;
	width:880px;
	float:left;
	background-color: #FFF;
}
.FilterTop dt,.Select dd{line-height:25px;}
.FilterTop dt{float:left;width:100px;font-weight:bold;text-align:right;}
.FilterTop dd{float:left;width:103px;overflow:hidden;}
.FilterTop dd div{height:25px;line-height:25px;float:left;border:1px solid #fff;margin-right:0px;padding:3px 3px 0px 3px;overflow:visible;color:#005aa0; }
.FilterTop dd div.curr{background:#FFFFFF;border:1px solid #EEEEEE;white-space:normal;}
.FilterTop dd a{white-space:nowrap;display:block;text-decoration:none;}
.FilterTop dd a:link,.FilterTop a:visited{padding:0px 3px 0px 3px;color:#005aa0;line-height:25px;}
.FilterTop dd a:hover,.FilterTop dd a:active,.FilterTop a.curr:link,.FilterTop dd a.curr:visited{line-height:25px;color:#dc1259;padding:0px 3px 0px 3px; vertical-align:middle;}

.FilterTop .Brand_Title{
	padding-left:5px;
	width:73px;
	float:left;
	height:25px;
	line-height:22px;
	color:#666;
	padding-left: 12px;
	overflow: hidden;
}
.FilterTop .More{
	height:25px;
	line-height:25px;
	float:right;
	color:#0054a3;
	margin-right:14px;
	width:36px;
	background-image: url(http://www.2688.com/images/bg/Next.gif);
	background-repeat: no-repeat;
	background-position: right center;
	position: relative;
	cursor:pointer
}
.FilterTop .next{
	height:25px;
	line-height:26px;
	float:right;
	color:#0054a3;
	margin-right:50px;
	width:40px;
	background-image: url(http://www.2688.com/images/bg/On.gif);
	background-repeat: no-repeat;
	background-position: right center;
	position: relative;
}
.ShopShow{
	width:820px;
	height:60px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #ddd;
	border-right-color: #ddd;
	border-left-color: #ddd;
}
.ShopShow div{float:left;}
.ShopShow .logo{ width:180px; height:60px;}
.ShopShow img{margin:0 auto;display:block; width:180px; height:60px;}
.ShopShow .nav1{ width:180px; height:60px;}
.ShopShow .nav1 .BName{
	width:180px;
	height:15px;
	font-size:12px;
	font-weight:bold;
	padding-top: 18px;
	padding-right: 0px;
	padding-left: 10px;
	color:#0054a3;
}
.ShopShow .nav1 .SName{ color:#404040;width:180px; height:20px;font-size:12px; padding:0px 0px 0px 10px; }
.ShopShow .nav2{ width:448px; height:60px;}
.ShopShow .nav2 .SIntro{
	width:260px;
	margin-right:60px;
	height:43px;
	font-size:12px;
	line-height:16px;
	overflow: hidden;
	vertical-align:middle;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	color: #404040;
}
.ShopShow .nav2 .Enter {
	height:60px;
	float:right;
	background-image: url(http://www.2688.com/images/bg/Shop.png);
	background-repeat: no-repeat;
	background-position: left 16px;
}
.ShopShow .nav2 .Enter a {color:#fff;}
.ShopShow .nav2 .btn_enter {
	font-size: 12px;
	font-weight: bold;
	height: 27px;
	line-height: 35px;
	width: 87px;
	margin-top: 15px;
	margin-right: 25px;
	margin-bottom: 10px;
	margin-left: auto;
}
.btn-link {
display: block;
overflow: hidden;
text-align: center;
color:#000;
}

    /*ListNavTop*/
    
.ListNavTop{padding-left:10px;height:26px;background:url(http://image.2688.com/b/bg_2.gif) repeat-x top;}
.ListNavTop div{float:left;height:28px;line-height:28px;}
.ListNavTop .nav1{width:350px;}
.ListNavTop .nav2{width:200px;}
.ListNavTop .nav3{text-align:right;}
.ListNavTop .nav3 div{padding:0px 0px 0px 5px}
.ListNavTop .nav3 a:link,.ListNavTop .nav3 a:visited{padding:0px 3px 0px 3px;color:#005aa0;line-height:28px;}
.ListNavTop .nav3 a:hover,.ListNavTop .nav3 a:active,.ListNavTop .nav3 a.curr:link,.ListNavTop .nav3 a.curr:visited{
	line-height:28px;
	background:#5fbab1;
	color:#fff;
	padding:2px 3px 2px 3px;
	text-decoration: none;
}
.ListNavTop .selectsort{float:left;display:block;height:28px;color:#000;padding:0px 5px 3px 5px;}



.sortNav{
	width:1208px;
	background-color: #f6f6f6;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #ddd;
	border-right-color: #ddd;
	border-left-color: #ddd;
	overflow: hidden;
	margin-top:10px;
}
.sortNav .item {padding:0 5px;float:left;}
.sortNav .fir {
	height:24px;
	line-height:24px;
	padding-top: 12px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15px;
}
.sortNav .txt {margin-left:35px;float:right; margin-right:6px;}
.sortNav .txt li {
	width:16px;
	height:16px;
	overflow:hidden;
	float:right;
	margin-left:10px;
	padding-top: 15px;
	padding-bottom:15px;
}
.sortNav .txt .grid_img{
	background-image: url(http://www.2688.com/images/bg/list.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	width:16px;
	height:16px;
	cursor:pointer;
}
.sortNav .txt .grid{
	background-image: url(http://www.2688.com/images/bg/list.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:16px;
	height:16px;
	cursor:pointer;
}
.sortNav .txt .grid:hover{
	background-image: url(http://www.2688.com/images/bg/list.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	cursor:pointer;
}
.sortNav .txt .list_img{
	background-image: url(http://www.2688.com/images/bg/list.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	width:16px;
	height:16px;
	cursor:pointer;
}
.sortNav .txt .list{
	background-image: url(http://www.2688.com/images/bg/list.png);
	background-repeat: no-repeat;
	background-position: right top;
	width:16px;
	height:16px;
	cursor:pointer;
}
.sortNav .txt .list:hover{
	background-image: url(http://www.2688.com/images/bg/list.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	cursor:pointer;
} 
.sortNav .txt2 li {
	height:24px;
	overflow:hidden;
	float:left;
	margin-left:3px;
	padding-top: 12px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 25px;
}
.sortNav .txt2 a:link,.sortNav .txt2 a:visited{padding:0px 3px 0px 3px;color:#666;line-height:24px;}
.sortNav .txt2 a:hover,.sortNav .txt2 a:active,.sortNav .txt2 a.curr:link,.sortNav .txt2 a.curr:visited{
	line-height:24px;
	background:#5fbab1;
	color:#fff;
	padding:2px 3px 2px 3px;
	text-decoration: none;
}

.sortNav .tab li {
	height:25px;
	margin-right:5px;
	overflow:hidden;
	float:left;
	position:relative;
	background-color: #FFF;
	border: 1px solid #cecbce;
	margin-top:10px;
	margin-bottom:10px;
}
.sortNav .tab span {
	height:25px;
	left:0;
	position:absolute;
	top:0;
	width:10px;
	z-index:0;
	background-color: #FAFAFA;
}
.sortNav .tab a,.sortNav .tab a:link,.sortNav .tab a:visited,.sortNav .tab a:active {
	color:#666;
	display:block;
	float:left;
	font-size:12px;
	font-weight:normal;
	height:24px;
	line-height:20px;
	line-height:24px\9;
	_line-height:20px;
	position:relative;
	z-index:0;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	text-decoration: none;
}
.sortNav .tab a:hover{color:#dc1259;}
.sortNav .tab .curr {
	background-color: #ca014e;
	border: 1px solid #ca014e;
}
.sortNav .tab .curr span {background-color: #ca014e;}
.sortNav .tab .curr a,.sortNav .tab .curr a:link,.sortNav .tab .curr a:visited,.sortNav .tab .curr a:hover,.sortNav .tab .curr a:active {
	color:#fff;
	display:block;
	float:left;
	font-size:12px;
	font-weight:bold;
	height:24px;
	line-height:20px;
	padding:0px 10px 0;
	position:relative;
	z-index:0;
	_padding:0px 10px 0;
	padding-top:2px;
	padding-top:4px\9;
	_padding-top:2px;
}
.sortNav .sort b {display:block;height:10px;left:3px;overflow:hidden;position:absolute;top:9px;width:10px;z-index:0;}

.sortNav .up{	
    padding-right:10px;
	background-image: url(http://www.2688.com/images/bg/arrow_up13.gif);
	background-repeat: no-repeat;
	background-position: right 8px;}
.sortNav .down{
	padding-right:10px;
	background-image: url(http://www.2688.com/images/bg/arrow_down13.gif);
	background-repeat: no-repeat;
	background-position: right 8px;
}
.navex{
	padding-left:10px;
	width:1198px;
	float:left;
	background-color: #f6f6f6;
	border: 1px solid #ddd;
}
    
    /*navrecord*/
.navrecord{padding:3px 5px;height:20px;line-height:20px;border:solid #EEEEEE;border-width:0px 0px 0px 0px;display: block;}
.navrecord a{color:#005aa0;}
.navrecord a:hover{
	color:#ca014e;
	text-decoration: none;

}
.navrecord .Page{
	color:#ca014e;
}
.navrecord span{color:#005aa0;font-weight: normal;}
.navrecord .navrecord_l {FLOAT: left;}
.navrecord .navrecord_l .navrecord_tag {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; MARGIN: 3px 3px; COLOR: #0030ff; PADDING-TOP: 1px; HEIGHT: 12px; }
.navrecord .navrecord_r {FLOAT: right; WIDTH: 200px; TEXT-ALIGN: right;}
.navrecord .navrecord_r .navrecord_list {FLOAT: left; WIDTH: 300px; height:23px; padding-top:3px;}
.navrecord .navrecord_r IMG {FLOAT: left; MARGIN-LEFT: 3px}

.navrecord2{background:#FFFFFF;padding:3px 10px;height:20px;line-height:20px;border:solid #EEEEEE;border-width:0px 1px 1px 1px;display: block;}
.navrecord2 span{color:#0000FF;font-weight:bold;}

.navrecord_bottom{
	width:1210px;
	margin-top:45px;
	margin-bottom:50px;
	float:left;
	color:#005aa0;
	font-family:Tahoma, "Microsoft Yahei", Arial;
	text-align: center;
	overflow: hidden;
	height:39px;
	line-height:39px;
}
.navrecord_bottom p{
	font-size:14px;
}
.navrecord_bottom .Page{
	color:#ca014e;
	border: 1px solid #ccc;
	font-size:14px;
	padding-top: 9px;
	padding-right: 14px;
	padding-bottom: 8px;
	padding-left: 14px;
	margin-right:3px;
}
.navrecord_bottom a{font-size:14px;
	padding-top: 9px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	margin-right:3px;color:#0065b5;border: 1px solid #ccc; margin-right:3px;}
.navrecord_bottom a:hover{
	font-size:14px;
	padding-top: 9px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	margin-right:3px;
	color:#fff;
	background-color:#ca014e;
	text-decoration: none;
	border: 1px solid #ccc;
	margin-right:3px;
}
.ProShow_List_3{
	width:1212px;
	margin:auto;
}

.ProShow_List_3 ul{ margin:0;}
.ProShow_List_3 li{
	overflow:hidden;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	
}
.ProShow_List_3 li dl{
	width:240px;
	padding-top:10px;
	overflow:hidden;
	float:left;
	border: 1px solid #fff;
}
.ProShow_List_3 li dd{padding-left:20px;padding-right:5px;line-height:18px;text-align:center;}

.ProShow_List_3 li .proName{float:left;width:215px;height:38px;overflow:hidden; text-align:left;}
.ProShow_List_3 li .proName A:link{text-decoration:none;color:#005da2;font-size:12px}
.ProShow_List_3 li .proName:A:visited{text-decoration:underline;color:#005da2;font-size:12px}
.ProShow_List_3 li .proName A:hover{text-decoration:underline;color:#005da2;font-size:12px}
.ProShow_List_3 li .proName .red{
	text-decoration:none;
	color:#ca014e;
	font-size:12px
}
.ProShow_List_3 li .proName b{color:#e60012;}
.ProShow_List_3 li .proName .r14{color:#ca014e;}
.ProShow_List_3 li .num{
	width:210px;
	margin-top:3px;
	float:left;
	height:auto;
	overflow:visible;
	margin-bottom:5px;
	text-align: left;	
	font-size:12px;
	color:#cc0000;
}
.ProShow_List_3 li .num em{font-family:arial;float:left;height:auto;overflow:visible;color:#c9003d;font-size:18px;color:#cc0000;margin-right:5px;}
.ProShow_List_3 li .num .Price{
	padding-right:2px;
	color:#777;
	float:right;
	font-family:arial;
	font-weight: normal;
}
.ProShow_List_3 li .num .Price strong{
	font-weight: bold;
}
#plist.plist-n7a .p-img{height:225px;}
.p-img img {
	height:220px;
	display:block;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}

#result-page2 {line-height:35px;height:35px; text-align:center}
a.page-now2,a.page-now2:visited{padding-left:2px; padding-right:3px;color:#ca014e;border: 1px solid #fff; }
a.page-now2:hover {padding-left:2px; padding-right:3px;color:#aaa;border: 1px solid #fff;  }

a.page-other2 {border: 1px solid #ccc;}
a.page-other2:hover {color:#fff;background-color:#ca014e;
 }
