@charset "utf-8";
#content{
width:950px;
margin:auto;
height:auto;
}
#step{
line-height:150%;
color:#666666;
padding-top:10px;
padding-bottom:10px;
}
#mainbuytitle{
	font-weight: bold;
	font-size:14px;
	background-color:#ECE9D8;
	padding:0px 0px 0px 5px;
	height:25px;
}
#borderline{
border:1px solid #CCCCCC;
padding:3px;
margin-bottom:30px;
}
.textarea{
	font-size: 14px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #666666;
	font-weight: bold;
}
#content #memberleft{
float:left;
width:170px;
height:auto;
}
#membermenu{
width:162px;
background-image:url(../images/MenuBg.jpg);
}
#membermenu a{
	font-size:13px;
	height:18px;
	display:block;	
	text-decoration: underline;
	color: #000000;
	padding-top:5px;
	padding-left:5px;
	background-image:url(../images/MenuBg.gif);
	}
#membermenu a:hover{
	font-size:13px;
	height:18px;
	text-decoration: none;
	color: #D50080;
	background-image:url(../images/MoveMenuBg.gif);
	font-weight:bold;
}
#content #memberleft #leftmenutitle{
width:170px;
	height:21px;
	font-size:14px;
	color: #ffffff;
	padding:5px 0px 0px 0px;
	text-align:center;
	font-weight: bold;
	background-image: url(../images/left_list_bg.jpg);
	background-repeat: no-repeat;
}
#content #membermain{
width:760px;
padding:0px 10px 10px 10px; 
float:left;
}
/****新增会员后台部分样式****/
.divMenu{height:24px;position:relative;border-bottom:1px solid #ACA899}
.DivMain{position:absolute;border:1px solid #ACA899;border-bottom:none;padding:5px 15px 0 15px;height:19px;left:0px;top:0px;background:#ECE9D8;white-space:nowrap;font-weight:bold}
#mySide{border:1px solid #ACA899;border-top:none}
#sideNote{ padding:5px 10px 5px 15px;background:#ECE9D8;color:#666666; }
#mySiteContent{height:auto!important;height:250px;min-height:250px;}
#memberborder{
border:solid 1px #ACA899;
padding:4px 4px 4px 4px;
}
#message{
margin:auto;
border: 1px dashed #006600;
background-color: #FFFFF4;
font-size:12px;
line-height:150%;
width:96%;
padding:5px 5px 5px 5px;
}
#maintitle2{
	font-weight: bold;
	font-size:12px;
	background-color:#ECE9D8;
	padding-left:15px;
	padding-top:5px;
	height:20px;
}
#tablelist{
background-color:#333333;
}
.fonten{
font-family: Verdana, Arial, Helvetica, sans-serif, "宋体";
font-size:13px;
font-weight:bold;
}
#maintitle{
width:730px;
padding:4px 0px 4px 10px;
height:18px;
background-color:#F0F0F0;
margin:auto;
font-weight:bold;
}

/*****翻页按钮样式*****/
.pageNav {padding:10px 0;color:#000000;font-size:12px;}
.pageNav a{padding: 3px 5px 3px;height:200px;color:#203558!important; border: solid 1px #849CC6;text-decoration: none!important;}
.pageNav a:hover{background-color:#E5EDF9;color:#203558!important;}
.pageNav span.current {padding:3px 5px 3px; color:#ffffff!important;background-color:#5E90C3!important;border: solid 1px #5E90C3;font-weight:bold;}
.pageNav span.current1 {padding:3px 5px 3px; color:#666666!important;background-color:#eeeeee!important;border: solid 1px #cccccc;}
/**商品列表样式**/
	#listProduct{ width:740px; margin:0px;padding:10px 0 0 0;_padding:9px 0 0 0px;}
	#listProduct ul li{ width:176px;list-style:none;float:left; text-align:center;}
	#listProduct ul li span{color:#a10000; float:left}

	#listProduct ul li .pic{width:150px;height:200px; margin:0px 0px 0px 10px;text-align:center; position:relative;}
	#listProduct ul li .productName{width:166px; margin:0; padding:0 5px 3px 5px;overflow:hidden;text-align:center;}
	#listProduct ul li .productName a{line-height:20px;font-size:14px;}
	#listProduct ul li .price{width:176px;text-align:center;}
	#listProduct ul li .price strong{ font-weight:normal;color:#a10000}
	#listProduct ul li .price .hs{ color:#999999;margin-right:5px;}	
    .newview{
	font-size:16px;
	text-align:center;
	position:absolute;left:0;top:0;width:40px;height:23px;padding:0;color:#FFF;font-family:"arial";
	background:url(/images/icon-new.png);
	background-repeat:no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="/images/icon-new.png");
	z-index:2;
}
/**结束商品列表样式**/

/**浮动层样式**/
p{
margin:0px;
padding:0px;
}
.fc{ width:245px; height:400px; background-color:#F0F0F0; font-size:12px; color:#999999; border: 1px solid #777777; z-index:9 }
.fc .jJ{ margin:0; padding:9px 0 10px 0; height:300px}
.fc .jJ img { border:1px solid #FFFFFF;}
.fc .sd{font-size:14px; color:#333333; margin:0px 10px 0 10px; padding:0; font-weight:bold; text-align:center;line-height:18px;}
.jJ01{margin:5px 0 0 19px; }
.jJ02{margin:5px 0 0 19px; color:#a10000;}

.jJ03{margin:5px 0 0 19px;color:#333333;}
.jJ04{margin:17px 0 0 19px; }
.jJ04 img{margin-right:3px;}

.fc02{ width:320px; height:500px; background-color:#F0F0F0; font-size:12px; color:#999999;border: 1px solid #777777; z-index:9}
.fc02 .jJ{ margin:0; padding:9px 0 10px 0; height:400px; }
.fc02 .jJ img { border:1px solid #FFFFFF;}
.fc02 .sd{font-size:14px; color:#333333; margin:0px 10px 0 10px; padding:0; font-weight:bold ;text-align:center;line-height:18px;}
.ico{
	height:25px;
	position:absolute; 
	z-index:10;
	width:12px;
	float:left;
	top:20px;
	background-image:url(/images/jt.gif);
	
}
.fc03{ width:200px; height:60px; background-color:#F0F0F0; font-size:12px; color:#999999;border: 1px solid #777777; z-index:9; padding-top:25px;}
.selfsuitCss{width:886px;overflow:hidden; float:left;height:80px;}
.selfsuitCss1{float: left;width: 800%;}
.selfsuitCss2{float:left;}
.selfsuitCss3{float:left;}
/**结束浮动层样式**/

.categoriessort a{
	color:#CD6702;
	font-weight: bold;
	font-size:13px;
	text-decoration: none;
	display:block;
	padding:4px 3px 4px 12px;
}
.categoriessort a:hover{
	color:#CD6702;
	font-weight: bold;
	font-size:13px;
	text-decoration: underline;
	display:block;
	padding:4px 3px 4px 12px;
	background-color:#f6f6f6;
}
#Categories #categoriessortlist{
	font-size:12px;
	text-decoration: none;
	padding:0px 0px 0px 12px;	
}
#Categories #categoriessortlist a{
font-size:12px;
text-decoration: none;
display:block;
background-image: url(../images/icon.gif);
background-repeat:no-repeat;
padding:3px 0px 0px 20px;
height:18px;
}
#Categories #categoriessortlist a:hover{
font-size:12px;
text-decoration:underline;
display:block;
background-color:#EEF7E8;
background-image: url(../images/icon.gif);
background-repeat:no-repeat;
padding:3px 0px 0px 20px;
height:18px;
}
#content  #menu{
border:1px solid #F00091;
width:162px;
}
#title{
border:1px solid #ffffff;
width:auto;
font-weight:bold;
background-color:#BF0073;
color:#FFFFFF;
height:18px;
padding:6px 0px 0px 10px;
}

/***商品图片样式***/
#stroetext{
width:116px;
float:left;
text-align:left;
padding:2px 2px 2px 2px;
}
#photostroetext{
width:100px;
height:auto;
line-height:140%;
text-align:left;
padding:0px 0px 0px 0px;
}
#photosmall{
  width:90px;
  height:120px;
  line-height:120px;
  overflow:hidden;
  position:relative;
  display:table-cell;
  text-align:center;
  vertical-align:middle;
  border:1px solid #cccccc;
}
#photosmall b{
  position:static;
  +position:absolute;
  top:50%;
  }
#photosmall img{
  position:static;
  +position:relative;
  top:-50%;left:-50%;
  }
#photosmall strong{
  position:static;
  +position:relative;
  top:-50%;left:-50%;
  }
 #photosmalls{
  width:60px;
  height:80px;
  line-height:80px;
  overflow:hidden;
  position:relative;
  display:table-cell;
  text-align:center;
  vertical-align:middle;
  border:1px solid #cccccc;
  margin:2px 0 2px 0;
}
#photosmalls b{
  position:static;
  +position:absolute;
  top:50%;
  }
#photosmalls img{
  position:static;
  +position:relative;
  top:-50%;left:-50%;
  }
#photosmalls strong{
  position:static;
  +position:relative;
  top:-50%;left:-50%;
  }
#productphoto{
  width:300px;
  height:auto;
  padding:1px;
  text-align:center;
  vertical-align:middle;
  float:left;
  margin-right:10px;
}
#productprice{
width:400px;
float:left;
margin-left:10px;
line-height:170%;
font-size:14px;
}
#phototext{
width:176px;
height:auto;
line-height:140%;
text-align:left;
padding:0px 0px 0px 0px;
}
#producttitle{
	color: #006600;
	font-weight: bold;
	font-size:14px;
	background-color:#ECE9D8;
	padding-left:15px;
	width:auto;
	height:23px;
}
/***结束商品图片样式***/

/*****2008-3-28**追加样式*****/
#phototextbutton{
margin-top:5px;
width:100%;
height:30px;
text-align:left;
border:1px solid #D50080;
background-color:#FFFFCC;
padding:8px 8px 8px 8px;
}
#clearline{
clear:both;
}
#clear{
clear:both;
}
#subjectmao{
color:#333333;
font-weight:bold;
float:left;
}
.msbutton1{
	background-image: url(../images/img_1.jpg);
	background-repeat: no-repeat;
	width:105px;
	float:left;
	margin:0px 2px 0px 0px;
	color:#ffffff;
	height:17px;
	font-weight:bold;
	text-align:center;
	padding:8px 0px 0px 0px;
}
.msbutton2{
	background-image: url(../images/img_2.jpg);
	background-repeat: no-repeat;
	width:105px;
	color:#333333;
	margin:0px 2px 0px 0px;
	height:17px;
	float:left;
	font-weight:bold;
	text-align:center;
	padding:8px 0px 0px 0px;
	cursor:hand;
}
#include_more_dv{
line-height:150%;
width:727px;
overflow:auto;
border:1px solid #88BB20;
padding:10px 5px 5px 5px;
}
#include_remark_dv{
line-height:150%;
width:727px;
overflow:auto;
border:1px solid #88BB20;
padding:10px 5px 5px 5px;
}
#include_resource_dv{
line-height:150%;
width:727px;
overflow:auto;
border:1px solid #88BB20;
padding:10px 5px 5px 5px;
}
#remitle{
background-color:#ECE9D8;
height:20px!important;height:24px;
color:#ff6600;
font-size:14px;
font-weight:bold;
padding:2px 0px 0px 10px;
}
/******评论系统样式****/
#RemarkTitle{
width:auto;
height:25px;
color:#0066CC;
padding:2px 0px 0px 10px;
}
#RemarkaContent{
height:auto;
width:auto;
line-height:150%;
}
#RemarkContent{
height:auto;
padding:5px 0px 5px 15px;
background-color:#f7fcef;
width:auto;
line-height:150%;
}
#AnswerRemark{
padding:5px 35px 5px 35px;
}
#RemarkAnswerTitle{
color:#0066CC;
}
#RemarkAnswerContent{
color:#FF3300;
padding:0px 0px 0px 10px;
}
