﻿/*栏目部分修改*/
.csh_list{
	width:743px; border:1px #CECFC7 solid;border-top:0;
}
#path{
	width:100%;height:10px; background-color:#F1F1F1; margin-bottom:2px; padding:12px;}
.csp_list{
	width:100%;height: 36px;BACKGROUND-IMAGE: url(http://www.shmaihua.com/skin/2010/tit.jpg); background-repeat:repeat-x;
}
.csp_list_l{
	width:100%;BACKGROUND-IMAGE: url(http://www.shmaihua.com/skin/2010/yezi.jpg); background-position:15px 7px; background-repeat:no-repeat; height:36px;padding:10px 0 0 45px;color:black;font-size:14px;font-weight:bold;}
/*栏目部分修改*/
.d {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px;  PADDING-TOP: 10px; HEIGHT: auto;overflow:hidden;
}
.d UL {
	MARGIN-LEFT: 4px! important; LIST-STYLE-TYPE: none
}
.d UL LI {
	FLOAT: left; MARGIN: 4px; WIDTH: 162px; HEIGHT: auto
}
.dd {
	FLOAT: left; WIDTH: 160px; HEIGHT: auto
}
.p {
	FLOAT: right; MARGIN:12px 6px; WIDTH: 166px; HEIGHT: auto; border:0;PADDING-LEFT: 5px;
}
.p_top {
	WIDTH: 154px; LINE-HEIGHT: 180%; HEIGHT: auto; TEXT-ALIGN: center; color:black
}
.p_top IMG {
	WIDTH: 150px; HEIGHT: 168px
}
.p_txt {
	PADDING-LEFT: 20px; WIDTH: 140px; LINE-HEIGHT: 22px; HEIGHT: auto
}
.huacai {
	OVERFLOW: hidden; WIDTH: 133px; LINE-HEIGHT: 22px; HEIGHT: 22px; 
}
.price{
	 color:#fd330f;
}
.Price_Member {
	COLOR: #217619
}
.ProductIntro {
	COLOR: #666
}
.class_pic {
	PADDING-LEFT: 86px; FONT-WEIGHT: bold; FONT-SIZE: 24px; BACKGROUND: url(http://www.shmaihua.com/skin/2010/class_bg.jpg) no-repeat; MARGIN-BOTTOM: 8px; WIDTH: 715px; COLOR: #ff5555; PADDING-TOP: 57px; HEIGHT: 93px
}
.p_top a{ color:#343434;font-weight:normal;font-size:12px;}
/*CSS showpage style pagination*/
DIV.showpage {PADDING: 3px; MARGIN: 15px auto; TEXT-ALIGN: center; color:black;}
DIV.showpage font{font-size:12px; PADDING: 2px 5px;  BACKGROUND-COLOR: #f1ffd6;BORDER: #85bd1e 1px solid;  font-weight:bold;}
DIV.showpage A {BORDER: #ddd 1px solid; PADDING: 2px 5px;  COLOR: #88af3f; margin:2px;   TEXT-DECORATION: none}
DIV.showpage A:hover {BORDER: #85bd1e 1px solid; COLOR: #638425; PADDING: 2px 5px;  BACKGROUND-COLOR: #f1ffd6}
DIV.showpage A:active {BORDER: #85bd1e 1px solid; COLOR: #638425;PADDING: 2px 5px;  BACKGROUND-COLOR: #f1ffd6}
DIV.showpage SPAN.current {BORDER: #b2e05d 1px solid; padding:2px 5px;  FONT-WEIGHT: bold;  COLOR: #fff;  BACKGROUND-COLOR: #b2e05d}
DIV.showpage SPAN.disabled {BORDER: #DDDDDD 1px solid; padding:2px 5px; COLOR: #666666; MARGIN: 0 2px;  }
DIV.show_page {PADDING: 3px; MARGIN: 15px auto; TEXT-ALIGN: center; color:black;}
DIV.show_page font{font-size:12px; PADDING: 2px 5px;  BACKGROUND-COLOR: #f1ffd6;BORDER: #85bd1e 1px solid;  font-weight:bold;}
DIV.show_page A {BORDER: #ddd 1px solid; PADDING: 2px 5px;  COLOR: #88af3f; margin:2px;   TEXT-DECORATION: none}
DIV.show_page A:hover {BORDER: #85bd1e 1px solid; COLOR: #638425; PADDING: 2px 5px;  BACKGROUND-COLOR: #f1ffd6}
DIV.show_page A:active {BORDER: #85bd1e 1px solid; COLOR: #638425;PADDING: 2px 5px;  BACKGROUND-COLOR: #f1ffd6}
DIV.show_page SPAN.current {BORDER: #b2e05d 1px solid; padding:2px 5px;  FONT-WEIGHT: bold;  COLOR: #fff;  BACKGROUND-COLOR: #b2e05d}
DIV.show_page SPAN.disabled {BORDER: #DDDDDD 1px solid; padding:2px 5px; COLOR: #666666; MARGIN: 0 2px;  }
/*CSS showpage style pagination*/
