﻿#welcome{
	margin:18px 0;
	
}
#welcome a:link
{
	color:#5e5e5e;
	font-weight:bold;
}
#welcome h2{
	display:inline;
	font-size:16px;
	margin-right:9px;
}

#mainprod{
	overflow:hidden;
	padding:0px 4px 4px 4px;
	width:530px;
}

#sortlist,.catelist{
	margin:7px 0;
	overflow:hidden;
	zoom:1;
}
#newprods
{
	margin:3px 0 7px;
	overflow:hidden;
}
#newprods h3{
	padding:7px 0;
	border-bottom:2px solid #d0d0d0;
	width:98%;
	font-size:14px;
	position:relative;
}
.indexp
{
	width:100%;	
}
.indexp span
{
	font:700 13px/2 "宋体";
	top:9px;
	width:40%;	
	position:relative;	
	padding-left:6px;
	background:url(http://images.songhuaren.com/images/redline.jpg) no-repeat left bottom;
	display:inline-block;		
}
.indexp .moreinfo
{	
	width:40px;
	background:none;		
	font-weight:lighter;	
	position:relative;
	left:20em;
}
.indexp .moreinfo a{ color:#5e5e5e;}
#prodlist dl,.catelist dl,#toplist dl{
	float:left;
	margin-left:-1px;
	padding:7px 0;
	background:url(http://images.songhuaren.com/images/dot_x9da0a7.png) repeat-x bottom;
	text-align:center;
	width:181px;
	line-height:1.8;
}
#newprods dl
{
	float:left;
	margin-left:-1px;
	padding:10px 0;	
	text-align:center;
	width:181px;
	line-height:1.8;
}
#sortlist dd,#sortlist dt,#newprods dt,#newprods dd,#prodlist dt,#prodlist dd,.catelist dt,.catelist dd,#toplist dt,#toplist dd{
	background:url(http://images.songhuaren.com/images/dot_ybcbcbc.png) repeat-y;
}
#newprods dt a
{
	color:#5e5e5e;
}
.catelist h3{
	border-bottom:2px solid #3C3C3C;
	font-size:14px;
}
.catelist h3 span{
	background:url(http://images.songhuaren.com/images/redline.jpg) repeat-x bottom;
	padding:4px 9px;
	display:block;
	position:relative;
	height:100%;
	top:2px;
}
.catelist dl{
	background-position:top;
	margin-top:-1px;
}

#sortlist{
	margin:7px 0;
}
/*#sortlist div{
	float:left;
	width:30%;
	padding:0 5px;
}*/
#sortlist h3{
	padding:7px 0;
	border-bottom:2px solid #d0d0d0;
	width:98%;
	font-size:14px;
	position:relative;
}
#sortlist dl{
	float:left;
	margin-left:-1px;
	padding:10px 0;	
	text-align:center;
	width:181px;
	line-height:1.8;
}
#sortlist dl .titl
{ 	
	padding-left:1px;
	padding-bottom:0.7em;	
}
#sortlist dl .titl span
{    
	width:90%;
	margin-left:0.5em;
	padding-left:8px;
	text-align:left;	
	display:inline-block;
	font-size:1em;
	font-weight:bold;	
	background:url(http://images.songhuaren.com/images/sy__r16_c16.jpg) no-repeat left;	
}
#sortlist a
{
	color:#5e5e5e;
}

#titleimg{
	margin:7px 0;
}

#prodlist{
	margin:7px 0;
	overflow:hidden;
}
#prodlist h3{
	font:700 13px/2.5 "宋体";
	border-bottom:1px solid #7f0019;
	font-weight:normal;color:#9a9a9a;
}
#prodlist .subattr em{
	margin-left:15px;
	font:12px "宋体";
}
#prodlist .sorttype,#prodlist .pages{
	float:right;
	position:relative;
	top:-30px;
}
#prodlist .pages{
	padding:6px;
}
#prodlist .sorttype{
	background:url(http://images.songhuaren.com/images/dot_y333.png) repeat-y;
	margin:0 6px;
	padding:3px 6px;
}
#prodlist .sorttype select{
	width:72px;
	height:18px;
}
#prodlist .main{
	clear:both;
}
#prodlist dl,#toplist dl{
	width:195px;
	padding:18px 0;
}
#prodlist .fastview{
	position:absolute;
	margin:110px 0 0 40px;
	display:none;
}
#prodlist .hover .fastview{
	display:block;
}

#toplist h3{
	font:700 21px Arial,"宋体";
	background:url(http://images.songhuaren.com/homesonghuarencom/index/vbg_topheader.png) repeat-x bottom;
	padding:9px 0;
}
#toplist span{
	border-right:1px solid #c7c7c7;
	padding-right:9px;
}
#toplist .nav{
	float:right;
	margin-top:-20px;
	white-space:nowrap;
	overflow:hidden;
}
#toplist .nav li{
	display:inline;
	font-weight:700;
	padding:0 9px;
	border-right:1px solid #c7c7c7;
	margin-right:-1px;
}
#toplist .nav a{
	color:#555;
}
#toplist .list{
	color:#FFF;
	background:url(http://images.songhuaren.com/images/ico_top.png) no-repeat;
	font:19px/25px Arial;
	width:25px;
	float:left;
	position:absolute;
	margin-left:9px;
}
#toplist .main{
	overflow:hidden;
}
#toplist .pages{
	clear:both;
	text-align:left;
	padding:12px;
}

#prodimg,#prodimg2{
	float:left;
	width:285px;
/*'<!--	height:270px;-->*/
	text-align:center;
	 margin-top:10px;
	display:inline;overflow:hidden;
}
#prodimg2{
	width:280px;
	height:320px;
}
#prodimg .viewbig a{
	display:block;
	background:url(http://images.songhuaren.com/images/bg_viewbigimg.png) no-repeat;
	width:99px;
	height:21px;
	line-height:21px;
	margin:12px auto;
	text-indent:11px;

}
#prodimg .album li{
	display:inline;
	margin:0 6px;
}

#prodattr,#prodattr2{
	float:right;
	padding:0px;
	width:305px;
	/*min-height:270px;
	_height:270px;*/
	margin:7px 0;		
}
#prodattr2{
	width:315px;
	height:500px;
	/*min-height:320px;
	_height:320px;*/
}
#prodattr .basal{
	height:70px;
	margin-left:20px;
	margin-top:0px;
	
}
#prodattr2 .basal{
	height:75px;
	margin:0;
	
}
#prodattr h3,#prodattr2 h3{
	font:14px/3 "宋体";
	color:#3C3C3C;
}
#prodattr .price,#prodattr .num{
	margin:5px 0;
	line-height:1.5;
}
#prodattr2 .price,#prodattr2 .num{
	margin:6px 0;
	line-height:1.5;
}
#prodattr .price span,#prodattr2 .price span{
	white-space:nowrap;
}
#prodattr .colors,#prodattr .size{
	background:url(http://images.songhuaren.com/images/dot_x9da0a7.png) repeat-x;
	margin-left:20px;
	height:80px;
}
#prodattr .size{
	height:148px;
}
#prodattr .colors dt{
	height:25px;
	line-height:25px;
}
#prodattr .colors dd{
	float:left;
	margin-right:2px;
	padding-right:2px;
	line-height:20px;
}
#prodattr .colors dd img{
	display:block;
	padding:1px;
	margin:1px;
	border:1px solid #6699FF;
}
#prodattr .colors dd.current img{
	margin:0;
	border:1px solid #990033;
	border-width:2px;
}
#prodattr .size dt{
	line-height:4;
}
#prodattr .size dd{
	float:left;
	margin:2px;
	border:1px solid #369;
	width:41px;
	line-height:18px;
	text-align:center;
}
#prodattr .size dd.current{
	background:#b9cbdc;
	border-width:2px;
	margin:1px;
}
#prodattr .size dd.how{
	border:0;
	float:none;
	clear:both;
	width:auto;
	text-align:right;
	padding:18px 0 0;
}
#prodattr .prodact{
	margin-top:5px;
	margin-left:20px;
	margin-right:5px;
	background:url(../images/bg_prodact.gif) no-repeat;	
	height:80px;	
}
#prodattr .prodact1{
	margin-top:5px;
	margin-left:20px;
	margin-right:5px;
	background:url(../images/bg_prodact1.gif) no-repeat;	
	height:80px;
}
#prodattr .prodact .amount{
	float:left;
	padding-left:10px;
	padding-right:5px;    
	width:66px;
}
#prodattr .prodact .attr{
	float:left;
	width:90px;
}
#prodattr .prodact .attr dd{
	float:left;	
	color:#7f0019;
	font:700 13px/2 "宋体";
	padding:0px;
	margin:0p;
}
#prodattr .prodact .tocart{float:left;padding-left:0px; padding-top:0px;margin-top:-5px;cursor:pointer;}
#prodattr .prodact .tocart1{float:right;padding-left:0px; padding-top:0px; margin-top:3px; padding-right:15px;cursor:pointer;}
#prodattr2 .proddetail{
	background:url(http://images.songhuaren.com/images/bg_proddetail.png) no-repeat;
}
#prodattr2 .proddetail table{
	width:300px;
	margin:auto;
}
#prodattr2 .proddetail thead th{
	height:48px;
}
#prodattr2 .proddetail tbody td,#prodattr2 .proddetail tbody th{
	padding:1px;
	text-align:center;
}
#prodattr2 .proddetail tbody th{
	text-align:left;
}
#prodattr2 .proddetail .tocart{
	background:url(http://images.songhuaren.com/images/bg_proddetail.png) no-repeat bottom;
	text-align:right;
	padding:9px 18px;
}

#sizelist,#attrlist{
	float:left;
	width:285px;
	margin:7px 0;
	background:url(http://images.songhuaren.com/images/bg_prodvar.png) repeat-y center;
}
#attrlist{
	float:right;
}
#sizelist h3,#attrlist h3{
	background:url(http://images.songhuaren.com/images/bg_prodvar.png) no-repeat;
	padding:6px 12px 0;
	font:12px/26px "宋体";
	color:#3C3C3C;
	text-indent:6px;
	height:30px;
}
#attrlist h3 em{
	float:left;
	color:#666;
	background:url(http://images.songhuaren.com/images/bg_attrnav.png) no-repeat 0 2px;
	width:70px;
	height:28px;
	margin-right:6px;
	text-align:center;
	text-indent:0;
}
#attrlist.attr1 em.attr1,#attrlist.attr2 em.attr2{
	background-position:right 2px;
	color:#FFF;
}
#sizelist .main,#attrlist .main{
	background:url(http://images.songhuaren.com/images/bg_prodvar.png) no-repeat right bottom;
	height:120px;
	padding:1px 12px;
}
#sizelist .main div{
	height:110px;
	overflow-y:scroll;
}
#attrlist div.attr1,#attrlist div.attr2{
	line-height:1.8;
	padding:10px;
	height:90px;
	overflow-y:scroll;
}
#attrlist.attr2 div.attr1,#attrlist.attr1 div.attr2{
	display:none;
}
#sizelist table{
	width:240px;
}
#sizelist th,#sizelist td{
	text-align:left;
	padding:5px;
	background:url(http://images.songhuaren.com/images/dot_x9da0a7.png) repeat-x bottom;
}

#editorcommend,#describe,#moreimg{
	clear:both;
	margin:7px 0;
	
}
#editorcommend h3,#describe h3,#moreimg h3{
	border-bottom:2px solid #3C3C3C;
	height:28px;
}
#editorcommend h3 span,#describe h3 span,#moreimg h3 span{
	font:700 13px/2 "宋体";
	float:left;
	padding:0 9px;
	border-bottom:2px solid #970013;
	position:relative;
	top:2px;
}
#editorcommend .main,#describe .main{

	padding:0px;
	line-height:1.5;
	overflow:hidden;

}
#editorcommend .main p,#describe .main p{
	margin:9px 0;
	line-height:25px;
	
}
#moreimg ul{
	margin:15px;
	overflow:hidden;
	zoom:1;
}
#moreimg li{
	float:left;
	text-align:center;
	display:table;
	width:185px;
	background:url(http://images.songhuaren.com/images/dot_ybcbcbc.png) repeat-y;
	margin-left:-1px;
	height:200px;
	vertical-align:middle;
	*display:block;
	*font-size:200px;
}

#prodcomment h3{
	font:700 13px/2 "宋体";
	border:1px solid #666;
	border-width:2px 0 1px;
	padding-left:18px;
}
#prodcomment .amount{
	float:left;
	display:inline;
	margin:-21px 0 0 80px;
}

























#prodcomment .operate{
	float:right;
	margin-top:-21px;
	line-height:1.5;
	background:url(http://images.songhuaren.com/images/dot_y333.png) repeat-y;
}
#prodcomment .operate2{
	border:1px solid #333;
	border-width:1px 0;
	line-height:2;
	text-align:right;
	margin-top:-1px;
}
#prodcomment .operate li,#prodcomment .operate2 li{
	display:inline;
	background:url(http://images.songhuaren.com/images/ico_greyarrow.png) no-repeat 6px;
	padding-left:18px;
}
#prodcomment .comment{
	background:url(http://images.songhuaren.com/images/dot_x9da0a7.png) repeat-x bottom;
	padding:9px 18px;
	line-height:1.5;
}
#prodcomment .comment h4{
	font:12px "宋体";
	margin:0 0 6px;
}
#prodcomment .comment .reply{
	margin-top:12px;
}

/*side*/
.sidead,.sidead2
{	
	margin:7px 0;
}
.sidead2{
	border:1px solid #777;
}
#search
{
  height:28px;
  margin-top:10px;
  margin-bottom:7px;
}
#sideoperate li{
	height:29px;
	margin:7px 0;
}
#sideoperate li{
	font-weight:700;
	background:url(http://images.songhuaren.com/images/bg_sidelink.png) no-repeat;
}
#search .input{
	border:1px solid #3c3c3c;
	margin:4px;
	height:16px;
	width:120px;
	padding-top:2px;
	padding-left:2px;
}
#search .btn{
	border:0;
	color:#777;
	background:url(http://images.songhuaren.com/images/ico_search.png) no-repeat 0 2px;
	padding-left:12px;
	height:16px;
	width:40px;
}
#search{	
	background:url(http://images.songhuaren.com/images/bg_sidemdl.png) repeat-y center;	
}
#search  .topborder{    
	background:url(http://images.songhuaren.com/images/bg_sidemdl.png) no-repeat right bottom;	
}
#search .main{	
	background:url(http://images.songhuaren.com/images/bg_sidemdl.png) repeat-x;	
}
#moreinfo{
	text-align:right;
}
#pricearea,#hotcomment,#category,#categorycake,#lastview,#alsobuy,#sideseesonghuaren{
	background:url(http://images.songhuaren.com/images/bg_sidemdl2.gif) repeat-y center;
	margin:7px 0;

}
#pricearea h3,#hotcomment h3,#category h3,#categorycake h3,#lastview h3,#alsobuy h3,#sideseesonghuaren h3{
	background:url(http://images.songhuaren.com/images/bg_sidemdl2.gif) no-repeat;
	font:700 12px/26px "宋体";
	color:#FFF;
	padding-left:24px;
	padding-top:2px;
}
#pricearea .main,#category .main,#lastview .main,#alsobuy .main{
	background:url(http://images.songhuaren.com/images/bg_sidemdl2.gif) no-repeat right bottom;
	padding:0 9px 15px;
}
#category h4{
	color:#3C3C3C;
	font:12px "宋体";
	padding:9px;
	margin-top:-1px;
	clear:both;
	background:url(http://images.songhuaren.com/images/dot_x9da0a7.png) repeat-x;
}
#category h4 a{
	color:#3C3C3C;
}

#category .attrib a
{
	color:#666699;
}
#category li a:link{
	color:#666699;
}
#category li a:hover{
	color:#7F0019;
}
#category dl{
	line-height:2;
	zoom:1;
}
#category dt{
	background:url(http://images.songhuaren.com/images/dot_xd2d2d2.png) repeat-x;
	padding:0 12px;
	overflow:hidden;
}
#category dt a{
	color:#3C3C3C;
	font-weight:bold;
}
#category dd{
	padding-left:5px; width:155px;
	display:inline;overflow:hidden;
	float:right;
}
#category dd a{
	color:#3C3C3C;	
}
#category .innest{
	margin-left:12px;
	color:#7D7D7D;
}
#category .innest a{	
	color:#7D7D7D;
}
#categorycake .main{
	background:url(http://images.songhuaren.com/images/bg_sidemdl2.gif) no-repeat right bottom;
	padding:0 9px 15px;
}
#categorycake h4{
	color:#3C3C3C;
	font:12px "宋体";
	padding:9px;
	margin-top:-1px;
	clear:both;
	background:url(http://images.songhuaren.com/images/dot_x9da0a7.png) repeat-x;display:inline;overflow:hidden;
}
#categorycake h4 a{
	color:#3C3C3C;
}

#categorycake .attrib a
{
	color:#666699;
}
#categorycake li a:link{
	color:#666699;
}
#categorycake li a:hover{
	color:#7F0019;
}
#categorycake dl{
	line-height:2;
	zoom:1;
}
#categorycake dt{
	background:url(http://images.songhuaren.com/images/dot_xd2d2d2.png) repeat-x;
	padding:0 12px;

}
#categorycake dt a{
	color:#3C3C3C;
	font-weight:bold;
}
#categorycake dd{
	padding-left:35px; width:135px;border-top:1px dotted #CCCCCC;
	display:inline;overflow:hidden;
	float:right;
}
#categorycake dd a{
	color:#3C3C3C;	
}
#categorycake .innest{
	margin-left:12px;
	color:#7D7D7D;
}
#categorycake .innest a{	
	color:#7D7D7D;
}
#pricearea dl
{
	margin-left:1.5em;
}
#pricearea dd
{
	line-height:1.8;
	font-weight:bold;
}
#priceinnest
{      
    margin-top:0.5em;
	padding-top:0.5em;
	padding-left:0.5em;
	font-weight:bold;
	background:url(http://images.songhuaren.com/images/dot_xd2d2d2.png) repeat-x top;
}
#priceinnest .input{
	border:1px solid #3c3c3c;
	margin:2px;
	height:16px;
	width:30px;
	padding-top:3px;
	padding-left:2px;
}
#priceinnest .btn{
	border:0;
	color:#777;	
	background:url(http://images.songhuaren.com/images/ico_search.png) no-repeat 0 2px;
	padding-left:13px;
	margin-left:0.5em;
	height:16px;
	width:40px;
}
#promotion,#bestmatch{
	background:url(http://images.songhuaren.com/images/bg_sidemdl.png) repeat-y center;
	margin:7px 0;
	
}
#promotion h3,#bestmatch h3{
	background:url(http://images.songhuaren.com/images/bg_sidemdl.png) no-repeat;
	padding-top:9px;
}
#hotcomment dl,#promotion .main,#bestmatch .main{
	background:url(http://images.songhuaren.com/images/bg_sidemdl.png) no-repeat right bottom;
	padding:0 9px 15px;
}
#sideseesonghuaren .main
{
    background:url(http://images.songhuaren.com/images/bg_sidemdl.png) no-repeat right bottom;
    padding:0;
	padding-left:10px;
	line-height:20px;
}
#sideseesonghuaren dl
{
    text-align:center;
 }
#sideseesonghuaren ul li
{
    line-height:1.5;
    padding-left:20px;
 }
#sideseesonghuaren dt
{ color:#3C3C3C;
	margin:6px;
	margin-top:0px;
	line-height:1.5; 
}
#sideseesonghuaren dd
{
line-height:25px;
float:left;
width:175px;
text-align:left;
padding-left:10px;
}
#hotcomment dt{
	color:#3C3C3C;
	margin:6px;
	line-height:1.5;
}
#hotcomment dd{
	margin:9px 6px;
}
#hotcomment a,#sideseesonghuaren a
{
	color:#827878;
}
#sidecommend
{
   margin:7px 0 15px;
	/*overflow:hidden;*/
	zoom:1; 
}

#welcome a:hover,#category a:hover,#hotcomment a:hover,#school a:hover,#newprods a:hover,#sortlist a:hover,#salability a:hover
{
	color:#7F0019;
}
#sidecommend2,#sidenews{
	border-color:#777;
	margin:7px 0 15px;
	padding:1px;
	width:222px;
	overflow:hidden;
}
#sidecommend3
{border-color:#777;
	margin:0 0 15px;
	padding:1px;
	width:222px;
	overflow:hidden;
    }
.hotsalebility
{
     display:none;
}
.hotsale
{
     display:"";
}
#school 
{  
    padding-bottom:8px;
    margin-top:15px;
	background:url(http://images.songhuaren.com/images/sy_r13_c30.jpg) repeat;	
}
#school .head
{   
    background:url(http://images.songhuaren.com/images/sy__r12_c30.gif) no-repeat top;
	padding-top:45px;
}
#school .main ul li
{   
    list-style:none;
    line-height:21px;
    padding-left:3px;
}
.bott
{	
    width:225px;
	left:3px;	
}
#school h4,#school .images{
	text-align:center;
	font:12px/3 "宋体";
}
#school ul{
    margin-left:1em;
}
#sideanno{
	margin:18px 0;
}
#salability
{
	margin:7px 0;	
	background:url(http://images.songhuaren.com/images/bg_sidemdl3.gif) repeat-y center;
}
#subject
{
	margin-top:3.2em;
	margin-bottom:7px;	
	background:url(http://images.songhuaren.com/images/bg_sidemdl3.gif) repeat-y center;
}
#subject h3,#salability h3{
	padding-left:24px;
	font:700 13px/2 "宋体";
	color:#ffffff;
	background:url(http://images.songhuaren.com/images/bg_sidemdl3.gif) no-repeat;
}
#subject dl{
	background:url(http://images.songhuaren.com/images/bg_sidemdl3.gif) no-repeat right bottom;
	padding:0 0 9px;
}
#subject dt{
	text-align:center;
	margin:7px 0;
}
#subject .content{
	margin:7px;
	line-height:1.5;
}
#subject .img
{ 
	padding:0 3px;
	text-align:center;
	margin:7px 0;
}
#salability h3 a
{
	color:#ffffff;
}
#salability div ol
{		
	padding-bottom:12px;
	overflow:hidden;	
	width:205px;
}
#salability div ol li{    
	clear:both;
	padding:5px 0;
	margin-top:-1px;	
	margin-left:3px;
	width:205px;
	overflow:hidden;
	background:url(http://images.songhuaren.com/images/dot_x9da0a7.png) repeat-x;
	zoom:1;

}
#salability .img{
	float:left;
}
#salability div h4{
margin-left:10px;
    margin-top:5px;
	float:right;
	width:200px;
	font:12px/1.6 "宋体";
}
#salability .attr{
	float:right;
	width:122px;
}
/*newAdd*/
#salability .item{
 height:auto;
 clear:both;
}
#salability .item li{
	float:right;	
	padding-top:2px;
	padding-bottom:2px;
	padding-left:6px;
	margin:0 1px 0 0;
	cursor:pointer;
	background:#D8D9D3;	
	text-align:center;	
}
#salability{	
	height:100%;
}
#salability .moreInfo
{	
	float:right;	
	margin-right:1em;
}
#salability .hotsalebility
{    
	clear:both;		
	border:1px solid #ccc;
	width:213px; 
	background:#fff;
	padding-bottom:10px;
	margin-top:-7px;
	margin-left:5px;	
	overflow:hidden;	
}
#salability .main
{		
	padding-bottom:7px;
	background:url(http://images.songhuaren.com/images/bg_sidemdl3.gif) no-repeat right bottom;	
}

.on{
	border:1px solid #ccc; 
	border-bottom:0; 
	background:#fff; 
	position:relative;
}
#salability ul
{
	margin-right:7px;
	margin-top:6px;
	
}
#receive,#mailadd
{
	margin:7px 0;
}
#mailadd
{    
	background:url(http://images.songhuaren.com/images/bg_sidemdl3.gif) repeat-y center;	
}	
#mailadd .head
{  
  background:url(http://images.songhuaren.com/images/sy__r20_c29.gif) no-repeat top;
  padding-top:28px;		
}
#mailadd .main
{    
	background:url(http://images.songhuaren.com/images/bg_sidemdl3.gif) no-repeat right bottom;	
}
#mailadd .input
{
  border:1px #3c3c3c solid;
  margin-left:1.5em;
  margin-top:0.3em;
  width:180px;
  height:15px;
  padding-top:3px;
  padding-left:2px;
}
#mailadd .btn
{
	border:0;
	margin-left:1.5em;
	margin-top:0.3em;
	margin-bottom:1em;
	background:url(http://images.songhuaren.com/images/sy__r22_c32.gif) no-repeat  0 2px;	
	height:22px;
	width:54px;
}
.advertising
{
	margin:7px 0;
}
.advertising img
{
	width:530px;
}

#sideoperate li{
	padding:0 24px;
	line-height:29px;
}

#lastview dl,#alsobuy dl{
	overflow:hidden;
	margin:7px 0;
}
#lastview dt,#lastview dd,#alsobuy dt,#alsobuy dd{
	float:right;
	width:102px;
	line-height:1.5;
}
#lastview dt,#alsobuy dt{
	margin-top:6px;
}
#lastview .img,#alsobuy .img{
	float:left;
	width:60px;
}
#lastview li,#alsobuy li{
	clear:both;
	line-height:2;
	background:url(http://images.songhuaren.com/images/dot_xd2d2d2.png) repeat-x bottom;
}
#promotion h3 span,#bestmatch h3 span{
	display:block;
	font:700 12px/2 "宋体";
	border-bottom:1px solid #999;
	margin:0 9px;
	padding-left:15px;
}
#promotion .img{
	background:url(http://images.songhuaren.com/images/dot_x9da0a7.png) repeat-x bottom;
	padding:6px;	
}
#promotion .img1{
	background:url(http://images.songhuaren.com/images/dot_x9da0a7.png) repeat-x bottom;
	padding:6px;	
	padding-left:50px;	
}
#promotion p,#bestmatch .img,#bestmatch .match{
	text-align:center;
	line-height:1.5;
	margin:6px 0;
}
#bestmatch h4{
	font:12px "宋体";
	padding:9px;
}
#bestmatch .content{
	padding:0 9px;
	line-height:1.5;
}

/*ajax*/
#ajax_fastview{
	background:url(http://images.songhuaren.com/images/bg_fastview.png) repeat-y center;
	width:512px;
	margin:-187px 0 0 -256px;
	_margin-top:0;
}
#ajax_fastview h3{
	font:700 12px/30px "宋体";
	background:url(http://images.songhuaren.com/images/bg_fastview.png) no-repeat;
	text-indent:24px;
	height:30px;
}
#ajax_fastview .close{
	float:right;
	display:inline;
	margin:-24px 18px;
	cursor:pointer;
}
#ajax_fastview .main{
	height:343px;
	background:url(http://images.songhuaren.com/images/bg_fastview.png) no-repeat right bottom;
}
#ajax_fastview .prodimg,#ajax_fastview .prodattr{
	float:left;
	display:inline;
	margin:5px 0 0 6px;
	width:206px;
	height:327px;
	background:#FFF;
}
#ajax_fastview .prodattr{
	width:280px;
	margin:5px;
}
#ajax_fastview .prodimg{
	text-align:center;
}
#ajax_fastview .mainimg{
	margin:0px; 
}
#ajax_fastview .viewbig{
	background:url(http://images.songhuaren.com/images/bg_viewbigimg.png) no-repeat;
	width:99px;
	height:27px;
	line-height:21px;
	text-indent:9px;
	margin:0 auto;
}
#ajax_fastview .album li{
	display:inline;
}
#ajax_fastview h4{
	color:#3C3C3C;
	font:700 14px/2 "宋体";
	text-align:center;
}
#ajax_fastview .price{
	text-align:center;
	line-height:2;
}
#ajax_fastview .detail{
	margin:0 6px;
	padding:6px;
	line-height:1.5;
}
#ajax_fastview .colors{
	margin:0 6px;
	padding:6px;
	border-width:1px 0;
}
#ajax_fastview .colors img{
	margin:3px 0;
}
#ajax_fastview .size{
	padding:9px;
	height:50px;
}
#ajax_fastview .size dt{
	font:14px/2 "宋体";
}
#ajax_fastview .size dd{
	float:left;
	margin:2px;
	border:1px solid #369;
	width:41px;
	line-height:18px;
	text-align:center;
}
#ajax_fastview .size dd.current{
	background:#b9cbdc;
	border-width:2px;
	margin:1px;
}
#ajax_fastview .tocart{
	text-align:right;
	padding:9px;
}
.topContent{margin:0px; margin-top:-10px;width:768px; line-height:25px;border: 1px dashed #C9950A;background-color:#FFFCEE; padding:5px; font:14px; color:#B51200}




/**评论书写**/
#guestbook{margin-left:0px;width:580px; border: 1px dashed #0374C7;background-color:#FEF8F5; margin-top:5px; margin-bottom:10px; }
#guestbook ul{ float:left;margin:0px;padding-left:15px; padding-top:5px;}
#guestbook li{ float:left; padding-right:5px; padding-bottom:5px; margin:0px; line-height:25px;}
#guestbook .gspan{width:100px; margin:0px;}

/**评论显示*/
#guestbookContent{margin:0px;padding:0px;width:580px; border: 1px dashed #0374C7;background-color:#FEF8F5; margin-top:5px; margin-bottom:10px;overflow:hidden; }
#guestbookContent ul{ float:left;margin:0px;padding-left:15px; padding-top:5px;overflow:hidden;}
#guestbookContent li{ float:left; padding-right:5px; padding-bottom:5px; margin:0px; line-height:25px;}
#guestbookContent li.title{margin:0px;padding:0px;width:300px;overflow:hidden;}
#guestbookContent .line{margin:0pxpadding:0px;;width:500px; background-image:url(http://images.songhuaren.com/images/f_top_line_5.gif); height:1px;overflow:hidden;}
#guestbookContent li.username{margin:0px;padding:0px;width:100px;overflow:hidden;}
#guestbookContent li.date{margin:0px;padding:0px;width:100px;overflow:hidden;}
#guestbookContent li.content{margin:0px;padding:0px;width:540px;overflow:hidden;}
#guestbookContent li.rcontent{margin:0px;padding:0px;width:380px;overflow:hidden;}

#rguestbookContent{margin:0px;padding:5px;width:510px; border: 1px dashed #CC6633;background-color:#E6FFF7; margin-top:5px; margin-bottom:10px;overflow:hidden; }

/**评论分页**/
#guestContentPage{margin:0px;line-height:20px;border: 1px dashed #000000;background-color:#E7E4E4;width:550px; text-align:right;}
#guestContentPage ul{ float:right;list-style: none;margin:0px;display:inline; }
#guestContentPage li{ display:inline;width:20px; padding-right:5px;}
#guestContentPage .nextpage{text-decoration:none;color:#3366CC;font-size:12px;color:#a70212}

/**广告定义*/
.main-promotion-banner2{margin-left:0px;*margin-left:0px; margin-bottom:10px;}
.main-promotion-banner{margin-left:0px;*margin-left:0px;border:2px solid #A70212;}
.main-promotion-banner{ margin-bottom:5px;width:565px; padding:2px;}
.main-promotion-text{margin-left:10px;margin-bottom:5px; margin-top:5px; margin-right:5px; text-decoration:blink}
.main-promotion-text1{margin-left:10px;margin-bottom:5px; margin-top:5px; margin-right:5px; text-decoration:blink; line-height:25px;}
.main-promotion-text2{margin:0px; padding-left:2px;margin-bottom:2px; margin-top:2px; margin-right:2px; text-decoration:blink; text-align:left;line-height:20px; background-color:#FFEEEE}

/**节日专用CSS*/
#jieri{ margin:0px;width:282px;height:65px; border:1px dashed #0374C7;background-color:#FEF8F5; padding-top:5px;}
#jieri ul{ margin:0px;list-style:none;}
#jieri li{ margin:0px;padding-left:5px; line-height:20px; font-weight:bold; color:#990000; font-size:12px }

/**蛋糕尺寸*/
.cakeSite{display:block;margin-top:5px;margin-right:8px; border:1px solid #ccc; padding:2px; padding-left:11px; padding-right:11px; text-align:center; float:left; color:#999; cursor:pointer;}
.cakeSiteCurrent{border:2px solid #cc0000; color:#cc0000;margin-top:5px; padding:1px; padding-left:10px; padding-right:10px; background:url(http://images.songhuaren.com/images/packageCurrent.gif) no-repeat right bottom;}