#zpmid{
	width:1003px;
	margin: 0 auto;
	margin-top:10px;
}
#zpmcenter{
	width:950px;
	height:auto;
	margin:0 auto;
}
#zpmcleft{
	float:left;
	width:222px;
}
.zpmclt{
	float:none;
	width:100%;
	height:38px;
	line-height:38px;
	overflow:hidden;
	vertical-align:middle;
	text-align:center;
	color:#FFFFFF;
	font-size:16px;
	background:url(http://image.31home.cn/show/zhanpin/classtop.jpg) no-repeat center;
}
.zpmclt h1{
	float:left;
	margin-left:16px;
	font-size:24px;
	height:38px;
	font-weight:bold;
	line-height:38px;
	vertical-align:middle;
	display:inline;
}
.zpmclt p{
	float:left;
	line-height:32px;
	padding-top:8px;
	font-weight:bold;
	font-size:14px;
}
.zpmclmid{
	float:left;
	width:100%;
	padding-top:6px;
	background:url(http://image.31home.cn/show/zhanpin/classline1.jpg) repeat-y center;
}
.dtnosel{
	float:left;
	width:192px;
	margin-left:4px;
	display:inline;
	padding-left:20px;
	height:24px;
	color:#999;
	line-height:24px;
	font-size:13px;
	vertical-align:middle;
	font-weight:bold;
}
.dtsel{
	float:left;
	width:192px;
	margin-left:4px;
	display:inline;
	padding-left:20px;
	height:24px;
	color:#C62922;
	line-height:24px;
	font-size:13px;
	vertical-align:middle;
	font-weight:bold;
	background-color: #FCE2E1;
}
.ddsel{
	background-color: #FCE2E1;
}
.dtsel a{
	color:#C62922;
}
.dtsel a:hover{
	color:#C62922;
	text-decoration: none;
}
.dtnosel a{
	color:#999;
}
.dtnosel a:hover{
	color:#999;
	text-decoration: none;
}
.zpmclmid dd{
	float:left;	
	width:192px;
	margin-left:4px;
	padding-left:20px;
	display:inline;
	line-height:20px;
	font-size:12px;
	vertical-align:middle;
	color:#999999;
}
.zpmclmid dd a{
	color:#999999;
	padding:0 2px;
}
.zpmclmid dd a:hover{
	color:#DD342F;
}
.zpmclb{
	float:left;
	width:100%;
	height:14px;
	background:url(http://image.31home.cn/show/zhanpin/classline2.jpg) no-repeat;
}
#zpmcright{
	float:left;
	margin-left:10px;
	margin-top:6px;
	width:718px;
	display:inline;
}
#zpmcrtop{
	float:left;
	width:100%;
	height:518px;
}
#zpmcrtleft{
	float:left;
	width:490px;
	height:518px;
}
#zphyimg{
	float:left;
	width:100%;
	height:280px;
}
#zphyhd{
	float:left;
	width:100%;
	margin-top:10px;
	height:228px;
}
#zphyhdtitle{
	float:left;
	width:489px;
	height:31px;
	padding-left:1px;
	background:url(http://image.31home.cn/show/zhanpin/hdallbg.gif) no-repeat;
}
.hdimg1{
	float:left;
	width:105px;
	height:26px;
	margin-right:2px;
	padding-top:5px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
	background:url(http://image.31home.cn/show/zhanpin/C-03.gif) no-repeat;
}
.hdimg2{
	float:left;
	width:105px;
	height:26px;
	padding-top:5px;
	margin-right:2px;
	text-align:center;
	font-size:12px;
	color:#000000;
	cursor:pointer;
	background:url(http://image.31home.cn/show/zhanpin/C-04.gif) no-repeat;
}

#zphyhdcontent{
	float:left;
	width:488px;
	height:191px;
	border-left:#CCCCCC 1px solid;
	border-right:#CCCCCC 1px solid;
}
.zpinfot{
	float:left;
	width:464px;
	height:150px;
	margin-top:15px;
	margin-left:12px;
	display:inline;
}
.zptitlec{
	float:left;
	width:150px;
	height:160px;
}
.zptitleimg{
	float:left;
	width:116px;
	height:120px;
	padding:0 15px;
}
.zptitlep{
	float:left;
	width:110px;
	height:34px;
	padding:0 20px;
	line-height:17px;
	margin-top:6px;
	vertical-align:middle;
	text-align:center;
	overflow:hidden;
}
.zptitleline{
	float:left;
	width:3px;
	padding:2px;
	height:150px;
	background:url(http://image.31home.cn/show/zhanpin/zptitleline.gif) no-repeat top center;
}
#zphyhdbottom{
	float:left;
	width:490px;
	height:6px;
	font-size:1px;
	background:url(http://image.31home.cn/show/zhanpin/hdbottom.gif) no-repeat top center;
}
#zpmcrtright{
	float:left;
	width:216px;
	margin-left:12px;
	display:inline;
	height:518px;
}
#daohang{
	float:left;
	width:216px;
	height:106px;
	background:url(http://image.31home.cn/show/zhanpin/dhbgt.gif) no-repeat top center;
}
.dhcc{
	float:left;
	width:60px;
	margin-top:24px;
	height:70px;
	margin-left:8px;
	display:inline;
}
.dhcc img{
	float:left;
	width:46px;
	height:46px;
	padding:0 7px;
	text-align:center;
}
.dhcc p{
	float:left;
	width:60px;
	height:24px;
	font-weight:bold;
	text-align:center;
}
#rqzp{
	float:left;
	width:216px;
	height:402px;
	margin-top:10px;
}

#rqzptop{
	float:left;
	width:216px;
	height:52px;
	background:url(http://image.31home.cn/show/zhanpin/r-02.gif) no-repeat top center;
}
#rqzpcontent{
	float:left;
	width:214px;
	height:345px;
	border-left:#CCCCCC 1px solid;
	border-right:#CCCCCC 1px solid;
}
#rqzpcontent ul{
	float:left;
	height:341px;
	width:204px;
	padding:0 5px;
	margin-top:4px;
}
#rqzpcontent ul li{
	width:100%;
	cursor:pointer;
	overflow:hidden;
}
.cd{
	height:30px;
	line-height:30px;
	vertical-align:middle;
}
.cdline{
	height:29px;
	line-height:29px;
	vertical-align:middle;
	BORDER-TOP: #ccc 1px solid;
}
#rqzpcontent ul li .num {
	WIDTH: 15px; 
	height:29px;
	line-height:29px;
	vertical-align:middle;
	COLOR: #eb6100; 
	MARGIN-RIGHT: 5px; 
	TEXT-ALIGN: center;
	DISPLAY: inline-block; 
	FONT-WEIGHT: bold;
}
.selected{
	width:100%;
	padding-top:4px;
	height:65px;
}
.selected .numc {
	float:left;
	WIDTH: 15px; 
	height:29px;
	line-height:29px;
	vertical-align:middle;
	COLOR: #eb6100; 
	MARGIN-RIGHT: 5px; 
	TEXT-ALIGN: center;
	DISPLAY: inline-block; 
	FONT-WEIGHT: bold;
	background:url(http://image.31home.cn/show/zhanpin/dian.gif) no-repeat center;
	color:#fff;
}
.selected img {
	float:left;
	DISPLAY: block;
	margin-right:4px;
}
.selectedline{
	width:100%;
	padding-top:4px;
	height:64px;
	BORDER-TOP: #ccc 1px solid;
}
.selectedline .numc {
	float:left;
	WIDTH: 15px; 
	height:29px;
	line-height:29px;
	vertical-align:middle;
	COLOR: #eb6100; 
	MARGIN-RIGHT: 5px; 
	TEXT-ALIGN: center;
	DISPLAY: inline-block; 
	FONT-WEIGHT: bold;
	background:url(http://image.31home.cn/show/zhanpin/dian.gif) no-repeat center;
	color:#fff;
}
.selectedline img {
	float:left;
	DISPLAY: block;
	margin-right:4px;
}
#rqzpbottom{
	float:left;
	width:216px;
	height:5px;
	font-size:1px;
	background:url(http://image.31home.cn/show/zhanpin/r-03.gif) no-repeat top center;
}
.zpmcrmid{
	float:left;
	width:100%;
	height:450px;
	margin-top:6px;
}
.contenttop{
	float:left;
	width:718px;
	height:36px;
	background:url(http://image.31home.cn/show/zhanpin/r-05.gif) no-repeat top left;
}

.ctoptitle{
	float:left;
	width:165px;
	height:24px;
	padding-left:15px;
	font-size:16px;
	padding-top:12px;
	color:#CA2720;
	font-weight:bold;
}
.ctoptitle a{
	color:#CA2720;
}
.ctoptitle a:hover{
	color:#CA2720;
	text-decoration:none;
}
.ctopsmalltitle{
	float:left;
	width:518px;
	height:24px;
	margin-left:20px;
	padding-top:12px;
	display:inline;
	overflow:hidden;
}
.ctopsmalltitle a{
	padding:0 5px;
}
.contentmid{
	float:left;
	width:716px;
	height:406px;
	border-left:#cccccc 1px solid;
	border-right:#cccccc 1px solid;
}
.cmidbig{
	float:left;
	width:260px;
	height:386px;
	padding:0 10px;
	padding-top:20px;
}
.cmidsmall{
	float:left;
	width:436px;
	height:406px;
}
.cmidsszp{
	float:left;
	width:127px;
	height:185px;
	padding-top:10px;
	padding-right:18px;
	text-align:center;
	overflow:hidden;
}
.cmidsszp img{
	float:left;
	width:125px;
	height:130px;
	margin-bottom:3px;
	border:#CCCCCC 1px solid;
	margin-top:10px;
}
.contentbottom{
	float:left;
	width:100%;
	height:8px;
	font-size:1px;
	background:url(http://image.31home.cn/show/zhanpin/r-04.gif) no-repeat top center;
}
.morezpmc{
 float:right;
 height:100%;
 background:url(http://image.31home.cn/show/zhanpin/tum.gif);
}

.morezpmc{
 float:left;
 height:35px;
 margin-top:3px;
 width:24px;
 background:url(http://image.31home.cn/show/zhanpin/tum.gif) no-repeat;
}
.zpmctitle{
 float:left;
 width:195px;
 height:100%;
}
.zpmctitle p{
	float:left;
	margin-left:20px;
	display:inline;
	font-size: 18px;
}
.zpmcltwc{
  float:left;
  width:100%;
  height:auto;
}
.morecpfl{
 float:left;
 width:181px;
 height:412px;
 margin-left:195px;
 position:absolute;
 z-index:100;
 display:inline;
}
.morecpfltopbr{
  float:left;
  width:100%;
  height:5px;
  font-size:1px;
  background:url(http://image.31home.cn/show/zhanpin/01a.gif) no-repeat left top;
  cursor:pointer;
}
.morecpflcenter{
 float:left;
 width:179px;
 height:390px;
 border-left:1px solid #CCCCCC;
 border-right:1px solid #CCCCCC;
 background:#FFFFFF;
 cursor:pointer;
}
.morecpflcenter dt{
 float:left;
}
.dtclass1{
 width:162px;
 margin-left:15px;
 height:30px;
 line-height:30px;
 vertical-align:middle;
 color:#767676;
 font-weight:bold;
 display:inline;
}
.dtclass2{
	width:179px;
	height:10px;
	margin:4px 0px;
	background:url(http://image.31home.cn/show/zhanpin/xuxian.gif) no-repeat top center;
}
.morecpflcenter dd{
 float:left;
 height:20px;
 line-height:20px;
 margin-left:15px;
 width:162px;
 vertical-align:middle;
 color:#767676;
 display:inline;
}
.morecpflcenter dd a{
	margin-left:10px;
	margin-right:10px;
	color:#767676;
}
.morecpflcenter dd a:hover{
	margin-left:10px;
	margin-right:10px;
	color:#CA2720;
}
.morecpflbottombr{
  float:left;
  width:100%;
  height:5px;
  background:url(http://image.31home.cn/show/zhanpin/02a.gif) no-repeat left top;
}