@import url(/skin/redromance/_system.css );
@import url(/skin/redromance/_component.css );
@import url(/skin/redromance/_layout.css );
#banner {
	MARGIN-TOP: 5px;
	WIDTH:750px;
	HEIGHT: 135px
}
#MainContent22{
	width:760px;
	overflow:visible;
	float: left;
	margin-left: 15px;
	 }
#subtempllateList {
	WIDTH:750px;
	HEIGHT: auto;
	OVERFLOW: hidden
}
#subtempllateList .Temp_list {
	MARGIN: 0px 5px 2px 4px;
	WIDTH: 730px;
	FLOAT: left;
	HEIGHT: 220px;
	OVERFLOW: hidden;
	border: 1px solid #CCCCCC;
}
#subtempllateList .Temp_list P {
	PADDING-BOTTOM: 0px; MARGIN: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#subtempllateList .Temp_list UL {
	TEXT-ALIGN: left; WIDTH: 200px
}
#subtempllateList .Temp_list UL LI {
	MARGIN: 0px 10px 0px 5px; WIDTH: auto; DISPLAY: inline
}
#subtempllateList .Temp_list UL LI A {
	COLOR:#009933; TEXT-DECORATION: underline
}
#CategoryInfo {
	MARGIN-TOP: 4px;
	WIDTH: 750px;
	MARGIN-BOTTOM: 4px!important;
	HEIGHT: auto;
	CLEAR: both;
	text-align: center;
	border: 1px solid #ccc;
}
#CImage {
	MARGIN-TOP: 3px;
	WIDTH: 530px;
	FLOAT: left
}
#CDescription {
	WIDTH: 210px;
	height:211px;
	FLOAT: left;
	MARGIN-LEFT: 3px;
	text-align: center;
	vertical-align: top;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ccc;
}
#CDescription P {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 6px; WIDTH: 110px; PADDING-RIGHT: 6px; VERTICAL-ALIGN: middle; PADDING-TOP: 16px
}
.Productlist .List {
	BORDER-BOTTOM: #fff 3px solid; TEXT-ALIGN: center; BORDER-LEFT: #fff 3px solid; MARGIN: 10px; WIDTH:200px; FLOAT: left; HEIGHT: 180px; BORDER-TOP: #fff 3px solid; BORDER-RIGHT: #fff 3px solid
}
.Productlist .List SPAN.name {
	LINE-HEIGHT: 15px; DISPLAY: block
}
.Productlist .List SPAN.price {
	LINE-HEIGHT: 15px; DISPLAY: block
}
.Productlist .List IMG {
	WIDTH:200px; HEIGHT:200px
}
.Productlist .List:hover {
	BORDER-BOTTOM: #cbd1a3 3px solid; TEXT-ALIGN: center; BORDER-LEFT: #cbd1a3 3px solid; MARGIN: 10px; WIDTH: 200px; FLOAT: left; HEIGHT: 180px; BORDER-TOP: #cbd1a3 3px solid; BORDER-RIGHT: #cbd1a3 3px solid
}
.cp_list {
	MARGIN-LEFT: 7px
}
.cp_list LI {
	WIDTH: 200px;
	DISPLAY: inline;
	FLOAT:left;
	OVERFLOW: hidden;
	MARGIN: 10px;
	padding: 10px;
}
.cp_list LI A .cp_s_pic {
	DISPLAY: block; border:1px solid #FFFFFF;
}
.cp_s_text {
	TEXT-ALIGN: center; MARGIN-TOP: 10px; DISPLAY: block; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; COLOR: #16377c; FONT-SIZE: 12px
}
.cp_hyprice {
	TEXT-ALIGN: center; MARGIN-TOP: 5px; DISPLAY: block; FONT-FAMILY: Georgia; MARGIN-BOTTOM: 15px; COLOR: #b50f13; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.cp_s_text2 {
	LINE-HEIGHT: 16px; DISPLAY: block; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; COLOR: #666666; FONT-SIZE: 11px
}
.cp_s_bun {
	MARGIN: 0px auto; WIDTH: 113px; DISPLAY: block; BACKGROUND: url(/skin/redromance/images/butn_diy.gif) no-repeat; HEIGHT: 20px; CURSOR: pointer
}
.cp_s_bun1 {
	MARGIN: 0px auto; WIDTH: 113px; DISPLAY: block; BACKGROUND: url(/skin/redromance/images/butn_diy2.gif) no-repeat; HEIGHT: 20px; CURSOR: pointer
}
.cp_list LI A:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.cp_list LI A:hover .cp_s_pic {
	BORDER-BOTTOM: #ff0000 1px solid; BORDER-LEFT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; BORDER-RIGHT: #ff0000 1px solid
}
#DesignTempList{ margin-top:10px;}
#top-link{  
display:none; position:fixed; right:5px; bottom:10px;  
text-decoration:none;  
color:green; font-weight:bold;  
   
} 
.temp_list_right{
	width:200px;
	float:left;
	height: auto;
	margin-left:3px;
}
.temp_list_left{
	width:527px;
	float:left;

