	/*------------------------------------------------sideLeft--------*/
#sideLeft{position:absolute;left:0;width:198px;overflow:hidden;}
	/*------sideLeft Sort--------*/
.sort{margin-bottom:8px;}

#AllSort{
	width:199px;
	overflow:hidden;
	background-color: #fcfcfc;
	background-image: url(images/left_bg.jpg);
	background-repeat: no-repeat;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-left: 5px;
}
#AllSort h3{clear:both;font-size:14px;height:24px;line-height:24px;padding:3px 5px 0 9px;color:#cd0000;background:url(images/sort_h3_bg.gif) repeat-x;}
#AllSort h3 a:link,#AllSort h3 a:visited{color:#cd0000;}
#AllSort dl{width:190px;margin:0 auto;overflow:hidden;}
#AllSort dl dt#EFF_dt_43{border:none;}
#AllSort dt{
	float:left;
	width:75px;
	height:22px;
	line-height:22px;
	padding:2px 5px 0px 10px;
	overflow:hidden;
	cursor:default;
	background-image: url(images/dot.jpg);
	background-position: left center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bcbdbd;
	background-repeat: no-repeat;
}
#AllSort .noDis{display:none;}
	/*------sideRight brand--------*/
.brand{margin-bottom:8px;}
.brandList,.proList{width:196px;border:solid #e5e5e5;border-width:0 1px 1px 1px;padding-bottom:8px;}
.brandList{
	width:196px;
	padding-bottom:8px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e5e5e5;
	border-bottom-color: #e5e5e5;
	border-left-color: #e5e5e5;
}
.brandList ul li{float:left;margin:8px 0 0 8px;display:inline;}
.brandList ul li a img{display:block;border:1px solid #d9d7d7;width:83px;height:33px;}
	/*------sideRight newReviewPro--------*/
.newReviewPro .proList{padding:8px 0 9px;}
.newReviewPro h2{background:url(../images/leftTitle-2.gif) no-repeat;}
.newReviewPro ul li{margin:0 auto;width:190px;border-bottom:1px solid #EFEFEF;padding:10px 2px 10px;}
.newReviewPro ul li span{color:#cc0000;font-weight:700;display:block;float:left;font-family:Verdana,Arial;font-weight:bold;height:33px;line-height:33px;margin-right:5px;text-align:center;width:14px;}
.newReviewPro ul li strong{display:block;font-weight:normal;line-height:14px;height:28px;overflow:hidden;}
.newReviewPro ul li em{color:#cc0000;font-weight:bold;line-height:18px;}
	/*------------------------------------------------sideRight--------*/
#sideRight{position:absolute;right:0;width:211px;overflow:hidden;}
#sideRight  h2{
	color:#c21c77;
	height:29px;
	line-height:34px;
	overflow:hidden;
	background:url(images/rightTitle-1.gif) no-repeat;
	text-indent:24px;
}
#sideRight  h2 a{
	color:#c21c77;
}
	/*------sideRight daily--------*/
#sideRight .daily{margin-bottom:8px;}
#sideRight .daily h2{background:url(images/daily.gif) no-repeat left top;height:41px;text-indent:-1000px;}
#sideRight .daily .dailyPro{border:solid #e4e4e4;border-width:0 1px 1px;}
#sideRight .daily .dailyPro dl{width:190px;margin:0 auto;}
	/*------sideRight news--------*/
#sideRight .news{margin-bottom:8px;}
#sideRight .rightCon{width:209px;border:1px solid #e4e4e4;}
#sideRight .news .rightCon ul li{padding:6px 10px 2px;height:36px;line-height:18px;overflow:hidden;border-bottom:1px dashed #b2b2b2;}
#sideRight .news .rightCon .news_more{padding:4px 10px 4px 0;text-align:right;}
	/*------sideRight leftAD--------*/
#sideRight .leftAD img{margin-bottom:8px;}
	/*------sideRight Research--------*/
#sideRight .research h2{
	color:#c21c77;
	height:35px;
	line-height:34px;
	overflow:hidden;
	text-indent:44px;
	background:url(images/research.jpg) no-repeat;
}
#sideRight .research .resFrom{padding:0 6px;border:solid #e4e4e4;border-width:0 1px 1px;}
#sideRight .research .resTitle{padding:8px 0 8px;}
#sideRight .research form p{margin:5px 0;line-height:20px;}
#sideRight .research form p.act{text-align:center;}
#sideRight .research form p.act input{margin-right:15px;}
	/*------sideRight Rank--------*/
#sideRight .rank{margin-top:8px;}
#sideRight .rank .rankList{border:solid #e4e4e4;border-width:0 1px 1px;}
#sideRight .rank ul{margin:0 5px;padding-bottom:5px;}
#sideRight .rank ul li,.proList ul li{clear:both;padding:8px 2px 4px 0;height:46px;border:none;line-height:1.5em;border-top:1px dashed #b2b2b2;}
#sideRight .rank ul li.first,.proList ul li.first{border:none;}
#sideRight .rank ul li span,.proList ul li span{
	color:#c21c77;
	font-weight:700;
	float:left;
	width:14px;
	height:46px;
	line-height:46px;
	font-family:Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	margin-right:5px;
	text-align:center;
}
#sideRight .rank ul li div,.proList ul li div{float:left;height:38px;padding:4px 4px 4px 0;width:50px;}
#sideRight .rank ul li strong,.proList ul li strong{display:block;font-weight:normal;height:28px;line-height:14px;overflow:hidden;}
#sideRight .rank ul li em,.proList ul li em{
	color:#c21c77;
	font-weight:bold;
	line-height:18px;
}
	/*------------------------------------------------mainMiddle--------*/
#mainMiddle{margin:0 211px 0 198px;padding:0 8px;}
#mainMiddle .topAD{text-align:center;margin-bottom:8px;}
#mainMiddle .topAD img{width:563px;height:154px;}
	/*------mainMiddle midProList--------*/
#mainMiddle .title{height:30px;overflow:hidden;}
#mainMiddle .title h2{float:left;margin:1px 4px 0;color:#666666;height:27px;width:73px;line-height:27px;text-align:center;background:url(images/subNav_h2bg.gif) no-repeat left top;}
#mainMiddle .title h2 a{color:#666666;}
#mainMiddle .title h2.cur a{color:#ffffff;}
#mainMiddle .title em{float:left;width:93px;text-align:center;height:30px;line-height:30px;color:#ffffff;font-size:14px;font-weight:700;margin:0 10px;}
#mainMiddle .midProList{border:solid #d4d3d3;border-width:0 1px 1px 1px;}
#mainMiddle .midProList ul{width:100%;overflow:hidden;}
#mainMiddle .midProList ul li{
	float:left;
	width:33.3%;
	margin-bottom:-1px;
	background-image: none;
	background-repeat: repeat-x;
	background-position: left 232px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	height: 225px;
}
#mainMiddle .midProList ul li dl{width:96%;margin:4px auto;background:url(images/jo_line.gif) no-repeat scroll right 30px;}
#mainMiddle .midProList ul li dl dt,.dailyPro dl dt{text-align:center;}
.dailyPro dl dt img{width:120px;height:120px;}
#mainMiddle .midProList ul li dl dt img{
	width:120px;
	height:120px;
	margin-top: 5px;
}
#mainMiddle .midProList ul li dd.p_cmbPrice{
	color:##5a5a5a;
	height: 24px;
}
#mainMiddle .midProList ul li dd.p_cmbPrice,.dailyPro dl dd.p_cmbPrice1{
	color:##5a5a5a;
	height: 25px;
}
.bb{
	color:##5a5a5a;
	height: 25px;
	text-align: center;
	margin-top: 5px;
}
.p_cmbPrice{
	margin-top: 8px;
    text-align:center;
}
#mainMiddle .midProList ul li dd.p_Price strong,.dailyPro dl dd.p_Price strong{color:#cc0000;font-family:Arial, Helvetica, sans-serif;font-size:14px;}
.aa{
	color: #d45582;
	text-align: center;
	font-weight: bold;
}

	/*------mainMiddle Latest--------*/
#mainMiddle .lastest{width:100%;overflow:hidden;margin-bottom:8px;}
#mainMiddle .lastest .title{background:url(images/la_title_bg.gif) repeat-x left bottom;}
#mainMiddle .lastest .title .la_corner_r,.la_corner_l{width:5px;height:30px;overflow:hidden;}
#mainMiddle .lastest .title .la_corner_r{float:left;background:url(images/la_title.gif) no-repeat left bottom;}
#mainMiddle .lastest .title .la_corner_l{float:right;background:url(images/la_title.gif) no-repeat right bottom;}
#mainMiddle .lastest h2{float:left;margin:0 4px;height:28px;width:93px;background:url(images/title_h3_bg.gif) no-repeat -93px top;}
#mainMiddle .lastest .title h2.cur{color:#ffffff;background:url(images/title_h3_bg.gif) no-repeat left top;}
	/*------mainMiddle midAD--------*/
#mainMiddle .midAD{text-align:center;margin-bottom:8px;}
#mainMiddle .midAD img{width:560px;height:225px;}
	/*------mainMiddle Life--------*/
#mainMiddle .life{width:100%;overflow:hidden;margin-bottom:8px;}
#mainMiddle .life .title{background:url(images/li_title_bg.gif) repeat-x left bottom;}
#mainMiddle .life .title .li_corner_r,.li_corner_l{width:5px;height:30px;overflow:hidden;}
#mainMiddle .life .title .li_corner_r{float:left;background:url(images/li_title.gif) no-repeat left bottom;}
#mainMiddle .life .title .li_corner_l{float:right;background:url(images/li_title.gif) no-repeat right bottom;}
#mainMiddle .life .title em{background:url(images/title_h3_bg.gif) no-repeat left -28px;}
#mainMiddle .life h2.cur{height:29px;background:url(images/subNav_h2bg.gif) no-repeat left -56px;}
#mainMiddle .life h2.cur a{color:#ff4800;}
	/*------mainMiddle digital--------*/
#mainMiddle .digital{width:100%;overflow:hidden;margin-bottom:8px;}
#mainMiddle .digital .title{background:url(images/di_title_bg.gif) repeat-x left bottom;}
#mainMiddle .digital .title .di_corner_r,.di_corner_l{width:5px;height:30px;overflow:hidden;}
#mainMiddle .digital .title .di_corner_r{float:left;background:url(images/di_title.gif) no-repeat left bottom;}
#mainMiddle .digital .title .di_corner_l{float:right;background:url(images/di_title.gif) no-repeat right bottom;}
#mainMiddle .digital .title em{background:url(images/title_h3_bg.gif) no-repeat -93px -28px;}
#mainMiddle .digital .title h2.cur{height:29px;background:url(images/subNav_h2bg.gif) no-repeat left -27px;}
#mainMiddle .digital .title h2.cur a{color:#016eac;}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
	/*------------------------------------------------Left--------*/
#Left{float:left;width:198px;margin-bottom:8px;overflow:hidden;}
	/*------------------------------------------------Middle--------*/
#Middle{
	margin:0 0 0 198px;
	padding-left:8px;
width:overflow:hidden;}
