@charset "utf-8";
/* CSS Document */
/* Last change: 08/07/08 [fix products reply function, YUYI]*/


#productContent {
	float:left; color:#666;
	clear:both;
	margin-bottom:10px;
	width:100%;
}

.pr_title{

 border-bottom:1px dashed #f76b8c;
 height:25px;
 clear:both;
 }
 .pr_title h3{
 color:#f76b8c;
 font-weight:800;
 text-align:left;
 text-indent:20px;
 font-size:14px;
 line-height:24px;
 }



/* 产品主页 */
#hotMembersMain {
	width:790px; background:#ff81ab; margin-bottom:10px; clear:both
}
#hotMember1 {
	float:left; display:inline; padding-left:27px; width:150px; position:relative; color:#333
}
#hotMember1 p {
	background:url(../images/bg3.gif) repeat-y left top; position:absolute;width:173px; height:20px; left:0; text-align:center; line-height:20px; color:#ff467e; font-weight:bold
}
#hotMember1 #hotMember1Img {
	float:left; clear:both; width:120px; height:120px; overflow:hidden; margin-top:24px;
}
#hotMember1 #hotMember1Img img {
	width:120px;
}
#hotMember1 dd {
	color:#fff
}
#otherHotMembers {
	float:left; background:#fff; width:600px; margin-top:10px; padding-bottom:10px
}
#hotMemberArticles {
	float:left; width:270px; background:url(../images/dot1.gif) repeat-y right top; margin-top:9px; margin-left:10px;  display:inline;
}
#hotMemberArticles p {
	position:relative;background:url(../images/titlebg2.gif); width:240px; height:30px; line-height:30px; padding-left:10px; color:#ff6c98; font-weight:bold
}
#hotMemberArticles p a {
	position:absolute;top:-2px; right:10px; font-weight:normal;
}
#hotMemberArticles ul {
	padding-left:6px
}
#hotMemberArticles li {
	height:23px; line-height:23px; background:url(../images/icon1.gif) no-repeat 0px -91px; padding-left:12px
}
#hotMember2,#hotMember3 {
	float:left;width:144px; margin-top:10px; margin-left:15px;color:#ff467e
}
#hotMembersMain dl {
	line-height:20px; clear:both; margin-top:6px	
}
#hotMembersMain dt {
	float:left;
}
#hotMember2 p,#hotMember3 p {
	color:#ff467e; font-weight:bold; padding-left:8px
}
#hotMember2 dd,#hotMember3 dd {
	color:#666
}
#hotProductsMain {
	float:left; width:790px; background:#f2b4c9;
}
#hotProductsMain h2 {
	float:left; width:790px; clear:both; height:24px;background:#ff81ab;color:#fff;line-height:24px;font-size:12px;  font-weight:normal; position:relative
}
#hotProductsMain h2 strong {
	padding-left:20px ; margin-right:30px
}
#hotProductsMain h2 a {
	position:absolute; top:1px; right:20px	
}
#hotThreeProducts {
	float:left; 	
}
#hotProductsMain .info {
	float:left; line-height:20px; padding-top:6px
}
#hotProductsMain .info dt {
	float:left; color:#ff6c98; line-height:20px
} 
#hotProductsMain .info dd {
	float:none; height:20px; line-height:20px !important;line-height:17px;
}
#hotProductsMain .info h1 {
	height:36px; font-size:12px; 
}
#hotPro11{
	float:left; display:inline; background:#fff2f6; margin:10px;clear:both; height:150px; width:770px
}
#hotPro1Left {
	width:385px; float:left;
}
#hotPro1Right {
	width:340px; float:left;margin:10px 0; height:130px;  background:url(../images/dot1.gif) repeat-y left top; padding-left:25px; line-height:20px
}
#hotPro1Right div {
	height:24px; text-align:right
}
#hotPro1Right div span {
	float:left;
}
#hotPro1Right div span.smalltxt {
	float:left
}
#hotPro1Right div.commentContent {
	padding-top:6px; width:340px; background:url(../images/dot1.gif) repeat-x left top; text-align:left	
} 
#hotPro11 #top1Img {
	float:left; background:url(../images/topBg.gif) no-repeat; width:172px; height:150px; position:relative;
}
#hotPro11 #top1Img .img100,#hotPro23 .top23Img .img100{
	position:absolute; top:38px; left:35px
}
.pvPointer div {
	background:#e9f2c7; height:7px; overflow:hidden; width:50px; float:left; margin-top:5px; margin-right:5px 
}
#hotPro23  {
	float:left; width:790px; padding-bottom:10px
}
#hotPro23 .top23Img {
	float:left; background:url(../images/topBg.gif) no-repeat left bottom; width:172px; height:150px; position:relative;	
}
#hotPro2,#hotPro3 {
	float:left; display:inline; background:#fff2f6; margin:0 0 0px 10px;height:150px; width:380px; height:150px; overflow:hidden
}
#topProductsMain {
	float:left
}
#topProductsMain h1 {
	background:#ff81ab; position:relative; height:26px; line-height:26px; color:#fff; font-size:14px
}
#topProductsMain h1 span{
	background:url(../images/icon1.gif) no-repeat left -135px; padding-left:20px; margin-left:12px
}
#topProductsMain h1 a {
	position:absolute; top:2px; right:20px;font-weight:normal
}
#topProductsMain ul {
	background:#fff2f6;	
}
#makeUpTop,#skinTop  {
	width:530px; float:left	; margin-top:10px
}
#bodyCareTop, #keepFitTop {
	width:250px; float:left; margin-left:10px; margin-top:10px 	
}
#makeUpTop li, #skinTop  li {
	 clear:both; padding:5px 10px 0 10px; position:relative; height:50px
}
#makeUpTop li .line, #skinTop li .line {
	background:url(../images/dot1.gif) repeat-x left bottom;
}
#makeUpTop li .img40, #skinTop li .img40,.right2 tb li .img40 {
	position:absolute; left:10px ;top:11px
}
#makeUpTop .desc, #skinTop .desc {
	color:#ff6c98; padding-left:60px; height:50px; background:url(../images/dot1.gif) repeat-x left top
}
#makeUpTop .nonBg, #skinTop .nonBg {
	background:none
}
#makeUpTop .desc  h2,#skinTop .desc h2 {
	font-weight:normal; font-size:12px; position:relative; clear:both; padding-top:6px
}
#makeUpTop .desc h2 a, #skinTop .desc h2 a {
	float:left
}
#makeUpTop .desc h2 .pvPointer, #skinTop .desc h2 .pvPointer {
	float:right
}
#makeUpTop .desc p, #skinTop .desc p {
	clear:both; padding-top:5px
}
#makeUpTop .desc p  span, #skinTop  .desc p span{
	margin-right:20px
}
#bodyCareTop ul li, #keepFitTop ul li {
	padding-left:30px; height:24px; line-height:24px
}
#bodyCareTop ul .num1, #keepFitTop ul .num1{
	padding-top:10px;
}
#bodyCareTop ul .num6, #keepFitTop ul .num6{
	padding-bottom:11px;
}
#productIndexContent #tagClouds {
	float:left; width:100%
}


	

/*产品评论、收藏
------------------------------------*/
#productComments {
	  float:left;margin-top:3px; width:790px; overflow:hidden;clear:both;
}
#productComments #commentBar {
	clear:both;
}
#productComments #commentBar  span {
	float:left; background:url(../images/icon1.gif) no-repeat 10px -51px;  padding-left:24px; height:24px; line-height:24px;
}
#productComments #commentBar div {
	float:right
}
#productComments #commentBar div span {
	background:none;color:#ff6c98; 
}
#productComments ul {
	clear:both;color:#333
}
#productComments ul li {
	 clear:both; margin-bottom:9px; float:left; width:790px;
}
#productComments ul li .userInfo {
	float:left; width:782px;background:#f3f3f3; padding:4px	; position:relative; letter-spacing:0.5px
}
#productComments ul#collectionList li .userInfo {
	background:#f3f3f3
}
#productComments ul li .userInfo p {
	height:20px;
  color:#999;
}
#productComments ul li .userInfo p img {
	margin-right:1px
}
#productComments ul li .userInfo  .smalltxt {
	margin-left:20px
}
#productComments ul li ul {
	width:770px
}
#productComments ul li li {
	margin-left:0px; width:770px
}
#productComments ul li li .userInfo {
	width:762px
}
#productComments ul li .userInfo .replyFunc {
	position:absolute;top:28px; right:10px
}
#productComments ul li .commentContent {
	border:1px solid #e3e0db; background:#fff; padding:6px 133px 0px 5px; color:#666; line-height:18px
}
#productComments ul li .commentContent .agreeFlag {
	position:relative; margin-top:-10px; top:-6px; right:-126px;text-align:right; height:16px; line-height:14px;
}
	.agreeFlag  span {
		margin-left:6px;background:url(../images/agree.gif) no-repeat top left;color:#ff6699; padding:1px 2px 0px 5px ; cursor:pointer
	}
#productComments ul li .commentContent p {
	clear:both; paddin-top:4px
}
#productComments ul li .commentContent p span {
	color:#ff6c98; 	
}
#productComments ul li .img40{
	float:left; position:relative; margin-right:10px
}
#productComments ul ul li {
	background:url(../images/indent.gif) left top no-repeat; padding-left:20px; margin-bottom:0
}
#productComments  .collectReason {
	float:left; 
}
.collectReasonMain {
	float:left; width:730px;word-break:break-all
}
#productComments  .collectReason {
	
}
#productComments  .collectReason span{
	margin-right:12px
}

/* 某个产品
----------------------------*/
#productInfo {
   color:#333;clear:both;float:left;width:800px;
}

#productInfo #imgInfo {
	float:left; margin:20px; display:inline; 
	  font-weight:800;
}
#productInfo #imgInfo #info a{
color:#846DBB;
line-height:24px;
margin-left:20px;
display:block;

}


#addToQz {
	background:url(../images/icons2.gif) no-repeat left -47px; 
}
#collectIt {
	background:url(../images/product/bottom.jpg) no-repeat left -26px;
	width:120px;
	display:block;
	height:25px;
	color:#DF547D;
	text-indent:30px;
	line-height:25px;
	margin-left:10px;
	font-size: 12px;
    
}

#comment {
  	background:url(../images/product/bottom.jpg) no-repeat left top; 
  	width:120px;
	height:25px;
    display:block;
    color:#68a5a5;
    border:none;
    text-indent:10px;
    margin:10px 10px ;
    font-weight:800;
  	}

 #txtInfo {
	float:left;padding-top:10px;padding-left:10px;width:390px;
}
#productInfo h1 {
	font-size:20px; text-decoration:underline
}
#productInfo #txtInfo  dl {
	padding-top:12px; line-height:20px
}
#productInfo #txtInfo dt {
	float:left; color:#F76B8C; clear:left
}
#productInfo #txtInfo  dl span {
	color:#c2c2c2; margin-left:6px
}
#productInfo #txtInfo .analysisBtn {
	display:block;background:url(../images/deep.gif) ; height:26px; width:151px; border:none; margin:16px 0 0 46px
}
.rightInfo {
	float:right;
	width:140px;
	background:#fefcfe;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
  }
  
  .addmyprice, .mysale{
 display:block;
 width:120px;
 height:28px;
 margin:10px 0px;
 border:1px dashed #999;
 padding-left:10px;
 }
 .rightInfo h4{
 color:#664724;
 line-height:30px;
 font-size:14px;
 
 }
 .rightInfo span{
 padding-left:10px;
 display:block;
 line-height:20px;
 }
 
  .rightInfo a{
  color:#68a5a5;
  font-weight:800;
  text-decoration:underline;
  }
 .addmyprice a{
  color:#68a5a5;
  line-height:28px;
  }
.mysale a{
  color:#a50544;
  text-indent:10px;
  line-height:28px;
  }
.priceInfo {
 width:580px;
 margin:10px 0px;
 }  

 .priceInfo tr{
 background:#fefcfe;
 line-height:24px;
 }
 .priceInfo tr td.nonBg{
  background:none;
  }
  
#productInfo #desc {
	clear:both; float:left; width:578px;padding-bottom:20px; text-align:center; line-height:20px
}
#desc .line1 {
	width:540px; height:14px; margin:0px auto
}
#productInfo #desc label {
	display:block; float:left; padding-left:20px; color:#ff6c98
}
#productInfo #desc span {
	display:block; float:left; padding:0 10px; background:#f9f9f9; width:458px;padding-right:20px; text-align:left
}
#productInfo #SubComment {
	clear:both;  text-align:center;
	margin-bottom:10px;
}
#productInfo #SubComment input {
	background:url(../images/btn_bg.gif) no-repeat left -120px; width:156px; height:30px; text-align:center; line-height:30px; text-decoration:underline; color:#ff6c98; border:none; font-size:15px; font-weight:bold
}
#priceInfo table {
	margin:0 auto
}
#priceInfo td {
	text-align:left; padding-left:6px
}
#priceInfo #showAllPrice {
	margin-top:10px
}
#priceInfo .btnWhite1 {
	margin-bottom:10px
}



/* 转让信息 
------------------------------------------------------------------*/
#changeProInfo, #productImgInfo {
	background:#fff; width:580px; margin-bottom:10px; margin-top:-11px; position:relative;
} 
#changeProInfo .img40 {
	position:absolute; top:20px; left:20px
}
#changeProInfo .btnWhite2 {
	display:block; position:absolute; top:-2px; left:106px;
}
#changeProInfo ul {
	padding:16px 0 20px 75px; line-height:24px; color:#6F6F6E; float:left; width:503px;
}
#changeProInfo ul li span {
	position:relative;padding-left:30px; color:#ccc; 
}
#changeProducts {
	border:1px solid #e6e6e6; 
}
#changeProducts table {
	border-collapse:collapse;
}
#changeProducts table th {
	background:#ececec; height:24px; line-height:24px;
}
#changeProducts table td {
	height:52px; background:url(../images/dot1.gif) repeat-x left bottom;	
}
#changeProducts table td.nonBg {
	background:none
}
#changeProducts table tr.trBg {
	background:#f3f3f3
}
#changeForm {
	clear:both
}
#changeForm  div#changeFormMain {
	background:#f3f3f3; 
}
#changeForm ul {
	float:left;padding:10px
}
#changeForm ul li {
	float:left; clear:both; width:538px; background:url(../images/dot1.gif) repeat-x left bottom; padding:14px 10px; line-height:24px;
}
#changeForm ul li label {
	float:left; display:block;color:#ff6c98;
}
#changeForm ul li span {
	float:left; display:block;
}
#changeForm ul li span,#changeForm ul li span label {
	display:inline; color:#666
}
#changeForm ul li span select,#changeForm ul li span input {
	margin-left:6px
}
#changeForm ul li span textarea {
	width:440px; height:100px; border:1px solid #ccc; color:#999
}
#changeForm ul li#addChangeBtn {
	background:none; text-align:center;
}
#changeForm ul li#addChangeBtn input.btnPink {
	margin-right:10px
}
#changeForm ul li div {
	clear:both; margin-left:60px; padding-top:10px
}
#changeForm ul li div div {
	margin:0;
}
#changeForm #imgFileUp {
	margin-top:10px; display:block; width:300px
}
#changeForm #imgPreUpload {
	padding:0
}
#changeForm #imgPreUpload div {
	float:left; clear:none; margin-right:20px; text-align:center
}
#changeForm #imgPreUpload div p {
	margin-bottom:5px;
}

#imgIUpload {
	margin-bottom:10px
}
#imgIUploadMain {
	width:580px;background:#f3f3f3;
}
#imgIUpload ul {
	height:120px;
}
#imgIUpload ul li {
	float:left; display:inline; margin:10px 0 10px 11px;
}
#replyChangeInfo {
	background:#f3f3f3;  text-align:center	
}
#replyChangeInfo textarea {
	margin:18px 0; width:538px; height:100px; border:1px solid #ccc
}
#replyChangeInfo input {
	margin-bottom:12px
}


/* 查看图片 style
--------------------------------------*/
#productImgs {
	position:relative; color:#333; background:#fef2f6
}
#productImgs #info {
	clear:both; height:140px;width:578px; 
}
#productImgs #imgInfo {
	float:left; margin:20px; display:inline; width:200px;
}
#productImgs h1 {
	font-size:20px; text-decoration:underline
}
#productImgs #txtInfo {
	float:left;padding:20px;
}
#productImgs #imgCount {
	margin-top:10px; line-height:30px
}
#productImgs #imgCount strong {
	color:#f45b8e; margin:0 3px;
}

#addProductImg{
	margin:10px 0;
}
#addProImgMain {
	background:#f3f3f3;  position:relative
}
#addProImgMain #addImgForm {
	padding:20px 0; 
}
#addProImgMain p {
	padding-left:20px; width:350px; line-height:20px
}
#addProImgMain #addImgForm #btns {
	text-align:center; margin:4px 0 16px 0
}
#addProImgMain #addImgForm .input1 {
	width:300px; margin:5px 0
}
#addProImgMain #addImgForm #desc {
	color:#c2c2c2
}
#addProImgMain #imgShow{
	position:absolute; top:15px; right:15px	
}

#allImgs ul li {
	display:inline; float:left; margin:20px 16px 0 20px; width:156px;
}


#allImgs ul li p span {
	float:right;
}
#allImgs ul li p a {
	margin:0 5px
}
#allImgs ul li p a.l_darkgray12pxu {
	float:left;
}
#allImgs .bottomPageBar {
	clear:both;
}

/* my pics style
----------------------------------------------*/
#myPics {
	clear:both
}
#myPics ul{
	float:left; padding-bottom:20px; background:#fff2f6; width:788px; border-right:1px solid #f2b4c9; border-left:1px solid #f2b4c9;
}
#myPics ul li {
	float:left; padding:28px 9px 0 27px; width:156px;
}
#myPics ul li p {
	padding:10px 0;width:142px; height:50px; 
}
#myPics ul li p span{
	display:block; text-align:center; padding-bottom:6px
}
#myPics ul li p a.l_darkgray12pxu {
	float:left;
}



/* deep analysis style
-----------------------------------*/
.diagram {
	margin-bottom:10px
}
.diagram div.diagramMain{
	text-align:center; background:#f3f3f3
}
.diagram div.diagramMain{
	padding:10px 0
}

/* 比价信息 style
----------------------------------------------------*/

#proSellerPrice {
	margin-bottom:10px
}
.tabelWrapper2 table {
	background:#f3f3f3;display:block; border-collapse:collapse; margin-top:1px
}
#proSellerPrice table {
	padding-bottom:8px
}
#proSellerPrice table tr {
	padding:0 10px
}
#proSellerPrice table td.nonBg {
	background:none
}
#proSellerPrice table img {
	margin-right:6px
}
.tabelWrapper2 th {
	height:25px; background:#e3e0db
}
.tabelWrapper2 th.leftPadding {
	padding-left:10px
}
#proSellerPrice .tabelWrapper2 td {
	background:url(../images/dot1.gif) repeat-x left bottom; height:34px;	
}
#proUserPrice .tabelWrapper2 td {
	height:50px; border-top:1px solid #fff
}
#proUserPrice .tabelWrapper2 td .Img40 {
	float:left;margin-left:2px
}
#proUserPrice .tabelWrapper2 td span {
	margin-right:16px
}
#proUserPrice .tabelWrapper2 .trBg {
	background:#ececec
}


/* hot memebers and hot products style
-----------------------------------------------------------*/
#topMemberMain,#hotProductsList {
	clear:both; background:#E7F4FC;height:100%;
}
#topMemberMain p, #hotProductsList p {
	clear:both;padding:0 20px; height:24px; line-height:24px;font-weight:800;font-size:14px;color:#5299cd;
}
#topMemberMain p span,#hotProductsList p span {
	color:#fff; margin-left:12px
}
#topMemberMain .img100 {
	border-color:#ccc;
}
#topMemberMain ul li, #hotProductsList ul li {
	display:inline; float:left; width:780px;margin:5px 5px 0 5px;  background:#fff;padding-bottom:5px;
}
#topMemberMain ul li .userPic {
	float:left; position:relative; padding:37px 0 0 56px;width:162px; height:115px; color:#907373; font-weight:bold
}
#hotProductsList ul li .userPic  {
	display:inline; float:left;position:relative;  padding:20px 0 0 30px; width:138px; height:115px;   color:#907373; font-weight:bold;
}

#topMemberMain ul li .userPic span,#hotProductsList ul li .userPic span {
	position:absolute; top:16px; left:50px; padding-left:13px; background-image:url(../images/icon1.gif); background-repeat:no-repeat; background-position:0 0; font-size:14px;
}
#topMemberMain ul li .userPic span a,#hotProductsList ul li .userPic span a{
color:#FE94B4;text-decoration:none;font-size:13px;
}
#hotProductsList ul li .userPic span {
	position:absolute; top:16px; left:68px; padding-left:13px; 
	 background-repeat:no-repeat; background-position:0 0; font-size:14px
}

#topMemberMain ul li dl{
	float:left; margin-top:12px; margin-left:5px; line-height:19px;width:180px;
}
#topMemberMain ul li dl dt{
	float:left; color:#74AED8
}
#topMemberMain .userArticle{
	display:inline; float:right; width:362px; margin:12px 15px 5px 0 
}
#topMemberMain .userArticle div.titleBg3{
	height:18px;line-height:12px;
	 background:#e8f4fc;
}

#topMemberMain .userArticle div.titleBg3 span{
	 float:left; padding-left:10px; line-height:16px; color:#74aed8;
}
#topMemberMain .userArticle div.titleBg3 a {
	margin-right:6px;line-height:16px; color:#74aed8
}
#topMemberMain .pinkBorderDiv ul{
	padding:6px 10px; width:340px
} 
#topMemberMain ul li li {
	display:block; float:none; width:auto; clear:both; min-height:22px;line-height:24px; padding-left:12px; margin:0; background:url(../images/icon5.gif) no-repeat left 10px; 
}



#hotProductsList .info {
	float:left; line-height:20px; padding-top:6px;
}
#hotProductsList .info dt {
	float:left; color:#ff6c98; line-height:20px
} 
#hotProductsList .info dd {
	float:none; height:20px; line-height:20px !important;line-height:17px;
}
#hotProductsList .info h1 {
	height:30px; font-size:12px; 
}
#hotProductsList .hotProLeft {
	float:left; position:relative; width:400px; overflow:hidden
}
#hotProductsList .hotProLeft .pvPointer div {
	width:50px;
}
#hotProductsList .hotProRight {
	width:340px; float:left;margin:10px 0; height:130px;  background:url(../images/dot1.gif) repeat-y left top; padding-left:25px; line-height:20px
}
#hotProductsList .hotProRight div {
	height:24px; text-align:right; color:#333
}
#hotProductsList .hotProRight div span {
	float:left;
}
#hotProductsList .hotProRight div span.rank {
	float:right
}
#hotProductsList .hotProRight div span.rank img{
	margin-right:1px
}
#hotProductsList .hotProRight p {
	height:84px;padding-left:0; padding-right:0px; line-height:20px; padding-top:6px; background:url(../images/dot1.gif) repeat-x left top;	
} 


/* my Comments style, my Products style
-------------------------------*/
#myCommentsMain, #myProductsMain {
	clear:both;
}

#myCommentsMain ul,#myProductsMain ul {
	float:left; border-left:1px solid #f2b4c9 ; border-right:1px solid #f2b4c9; background:#fff2f6; padding:0 16px 10px 16px;
}
#myCommentsMain ul li, #myProductsMain ul li {
	float:left; background:url(../images/dot1.gif) repeat-x left bottom; padding-top:10px
}
#myCommentsMain ul li .img40, #myProductsMain ul li .img40 {
	float:left; margin-right:8px;
}
#myCommentsMain ul li .comment , #myProductsMain ul li .comment {
	float:left; width:706px;line-height:20px;
}
#myCommentsMain ul li .comment div,#myProductsMain ul li .comment div {
	background:#ffdce4; height:20px;  padding:0 10px; position:relative
}
#myCommentsMain ul li .comment div span a,#myProductsMain ul li .comment div span  a {
	margin:0 3px; font-size:1.2em
}
#myCommentsMain ul li .comment div img{
	margin-left:1px
}
#myCommentsMain ul li .comment div span,#myProductsMain ul li .comment div span {
	position:absolute; right:10px; top:0px
}
#myCommentsMain ul li .comment p,#myProductsMain ul li .comment p {
	padding:10px;
}
#myCommentsMain ul li.nonBg ,#myProductsMain ul li.nonBg {
	background:none
}
#myProductsMain ul li .comment div span b{
	font-size:12px; margin-left:20px
}
#myProductsMain ul li .comment p a{
	font-weight:bold; margin:0 3px
}


/* 添加产品 style
------------------------------*/
#addProductForm {
	background:#fff2f6; float:left; width:576px;margin-right:5px;
}
#addProductForm ul {
	padding:16px
}
#addProductForm ul li {
	float:left; clear:both; width:548px; padding-bottom:10px
}
#addProductForm ul li label {
	display:block; float:left ; width:96px; color:#f45b8e;
}
#addProductForm ul li span {
	display:block; float:left ; 	
}
#addProductForm ul li select ,#addProductForm ul li .input1{
	width:200px
}
#addProductForm #addProPic {
	float:left; position:relative; width:402px; height:110px; line-height:24px
}
#addProductForm #addProPic .img100 {
	position:absolute; right:0px; top:0px; border-width:2px
}
#addProductForm #addProPic .btnGrape {
	margin-top:8px
}

#addProductForm ul li textarea {
	border:1px solid #ccc; width:400px
}
#addProductForm #addProRule {
	clear:both; width:100%; background:#ffe8ed; 
}
#addProductForm #addProRule p {
	height:24px; line-height:24px; padding-left:18px;color:#f45b8e
}
#addProductForm #addProRule textarea {
	padding:10px; width:556px; height:60px; border:0px;margin-left:2px
}
#addProductForm #btns {
	text-align:center; height:60px;
}
#addProductForm #btns input {
	margin-top:20px
}
#addProDesc1 li, #addProDesc2 li {
	text-align:left; background:url(../images/dot1.gif) repeat-x left bottom; padding:3px 0
}
#addProDesc3 p {
	padding:6px 0
}

/* 搜索产品*/
#searchByClick {
	float:left; width:750px; clear:both; margin-top:-10px; background:#f3f3f3; padding:1px 20px 20px 20px; 
}
#searchByClick .searchProArea {
	float:left; margin-top:16px; background:url(../images/dot1.gif) repeat-x left 12px	
}
#searchByClick .searchProArea p {
	clear:both; padding-left:20px;width:210px; background:#f3f3f3 url(../images/icon1.gif) left -222px no-repeat; height:26px; line-height:26px;
}
#searchByClick .searchProArea p strong {
	color:#f45b8e; margin:0 5px
}
#searchByClick .searchProArea p span {
	position:relative;top:0 !important; top:-4px;
}
#searchByClick .searchProArea ul {
	float:left; padding:10px 0 0 20px
}
#searchByClick .searchProArea  li {
	float:left; width:180px; height:24px
}
#searchByClick .searchProArea  li  span {
	color:#f45b8e
}
#searchResult {
	float:left; width:790px; margin-top:10px
}
#searchResult .tableWrapper3 {
	border-right:1px solid #ffdce4; border-left:1px solid #ffdce4; width:788px
}
#searchResult .tableWrapper3 table {
	background:#fff2f6; border-collapse:collapse;text-align:left;	
}
#searchResult th {
	height:25px; line-height:25px; background:#ffdce4
}
#searchResult td{
	height:52px; line-height:52px; background-image:url(../images/dot1.gif); background-repeat: repeat-x; background-position: left bottom
}
#searchResult .trBg td {
	background-color:#ffeef3;
}
#searchResult td.nonBg {
	 background-image:none
}
#searchResult .pvPointer div {
	margin-top:22px !important; margin-top:4px
}

/* grass img style */ 
.oneGrass,.twoGrass,.threeGrass,.fourGrass,.fiveGrass,.sixGrass,.sevenGrass,.eightGrass,.nineGrass {
	background-image:url(../images/grass.gif); background-repeat:no-repeat ;float:left ; font-weight:bold; color:#666
}
.oneGrass {
	background-position:62px -8px;padding-right:17px; 
}
.twoGrass {
	background-position:62px -28px;padding-right:24px;
}
.threeGrass {
	background-position:62px -48px;padding-right:31px;
}
.fourGrass {
	background-position:62px -68px;padding-right:38px;
}
.fiveGrass {
	background-position:62px -88px;padding-right:45px;
}
.sixGrass {
	background-position:62px -108px;padding-right:52px;
}
.sevenGrass {
	background-position:62px -128px;padding-right:59px;
}
.eightGrass {
	background-position:62px -148px;padding-right:66px;
}
.nineGrass {
	background-position:62px -168px;padding-right:73px;
}



.goldFlag {
	position:absolute; right:8px; top:4px;background:url(../images/goodC.gif); width:29px; height:18px; padding-left:56px; line-height:18px; color:#fff; font-family:Verdana; font-size:10px; letter-spacing:-1px
}

#productMark {
	margin:10px 0 20px 0 ; padding:10px 30px; width:520px; background:#FFFCFD;clear:both;
	float:left;
}
	#productMark table {
		width:100%; border-collapse:collapse;
	}
	#productMark td {
		height:20px; line-height:20px
	}
	#productMark td label {
		text-decoration:underline; cursor:pointer;
	}
	#productMark td span, #productMark td a,#mark1,#mark2,#mark3,#mark4,#mark5 {
		padding:0 3px;  background:#fff; border:1px solid #ff467e; color:#ff467e; font-size:10px; cursor:pointer; line-height:18px; text-decoration:none
	}
		#mark11, #mark1:hover {
			border-color:#ed96b5; background:#ed96b5; color:#fff; cursor:default
		}
		#mark21,#mark2:hover {
			border-color:#ff88bd; background:#ff88bd; color:#fff; cursor:default
		}
		#mark31 , #mark3:hover {
			border-color:#f779a2; background:#f779a2; color:#fff; cursor:default
		}
		 #mark41, #mark4:hover {
			border-color:#f45b8e; background:#f45b8e; color:#fff; cursor:default
		}
	#mark51, #mark5:hover {
			border-color:#ff6666; background:#ff6666; color:#fff; cursor:default
		}
	#productMark div {
		width:100px; height:12px; line-height:12px; background:#e9f2c7;
	}
	#productMark div p {
		float:left; width:100px;height:12px; background:#b5d547; overflow:hidden
	}
	#productMark div b {
		float:left; color:#f779a2; padding-left:10px
	}

#voteMark {
	margin:10px auto; padding:10px 10px; width:890px; background:#fff2f6; text-align:left;
}
	#voteMark table {
		width:680px; border-collapse:collapse; border:0px;
	}
	#voteMark td {
		height:20px; line-height:20px; text-align:left;
	}
	#voteMark td label {
		text-decoration:underline; cursor:pointer;
	}
	#voteMark td span, #voteMark td a {
		padding:0 3px;  background:#fff; border:1px solid #ff467e; color:#ff467e; font-size:10px; cursor:pointer; line-height:18px; text-decoration:none
	}
        
	#voteMark div {
		width:100px; height:12px; padding-top:2px; line-height:12px; background:#e9f2c7;
	}
	#voteMark div p {
		float:left; width:100px;height:12px; background:#b5d547; overflow:hidden
	}
	#voteMark div b {
		float:left; color:#f779a2; padding-left:10px
	}
    
#proReplyForm {
	 clear:both; background:#ffe8ed	; margin-top:10px
}
#proReplyForm .titleBg4 {
	color:#fff;background:#ff88bd url(../images/icon1.gif) no-repeat 20px -130px; 
}
	#proRFMain {
		width:100%;
	}
	.proRFMain1 {
		padding:0 10px;
	}
	.proRFMain1 p {
	padding-left:5px;margin-top:5px; background:#FFFCFD ; height:25px; line-height:24px; color:#333
	}
	.proRFMain1 p span {
		color:#999
	}
	#productmark2 p{
     padding-left:0px;background:#FFFCFD ; height:12px; color:#333
	}
	#productmark2 div{
	background:#E9F2C7 none repeat scroll 0 0;
height:12px;
line-height:24px;
width:100px;
margin-top:5px;
}
	
	#proTxt div {
		width:758px; background:#fff; padding:5px 0px 5px 12px;
	}
		#proTxt div textarea {
			border:0; width:100%; color:#e3e0db
		}
	#proFun {
		padding:12px 0px 7px 12px;
	}
	.proTags {
		clear:both;padding-top:10px; padding-left:12px; width:548px;
	}
		.proTags label {
			float:left;line-height:28px;
		}								
		.proTags a {
			display:block; float:left; background:url(../images/r1_c1.gif) no-repeat left top; height:28px;padding-left:5px; overflow:hidden; cursor:pointer
		}
		.proTags a span {	
			display:block; float:left;		
			background:url(../images/r1_c2.gif) no-repeat right top;
			padding:5px 13px 5px 5px;
			color:#3366ff;
			text-decoration:underline;
		}
	#proRFMain #btns {
		padding-right:10px; clear:both; text-align:center; padding:10px 0
	}
		#btns .btnGray2 {
			margin-left:20px
		}
	/************************************************************第一排内容开始*/
.mean01,.pro_main {
	width: 529px;
	clear: both;
	margin-bottom: 15px;
}
.menu01_t, .menu02_t, .menu03_t{
	clear: both;
	width: 529px;
	background: url(/images/product/menu_t.gif) no-repeat;
	height: 42px;
	position: relative;
}
.menu02_t{
    background: url(/images/product/menu_t.gif) no-repeat 0 -42px;
   }
   
.menu03_t{
    background: url(/images/product/menu_t.gif) no-repeat 0 -84px;
   }
   
.iocn01 {
	position: absolute;
	height: 48px;
	width: 73px;
	top: -7px;
	left: -6px;
	display: block;
}
.icon02 {
	position: absolute;
	height: 49px;
	width: 39px;
	top: 2px;
	right: 20px;
}
.mean01 .menu01_m1 {
	width: 497px;
	clear: both;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #feccd8;
	border-left-color: #feccd8;
	padding: 15px;
	float: left;
}
.mean01 .menu01_m1 .groomimg {
	float: left;
	height: 173px;
	width: 171px;
	background-color: #f2f3f4;
	border: 1px solid #d6cadb;
}
.mean01 .menu01_m1 .groomimg h1 {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-indent: 10px;
	line-height: 19px;
}
.mean01 .menu01_m1 .groomimg h1 a {
	color: #6a6a6a;
	text-decoration: none;
}
.mean01 .menu01_m1 .groomimg h1 a:hover {
	color: #FB75A7;
}

.mean01 .menu01_m1 .groomimg img {
	border: 1px solid #d6cadb;
}
.mean01 .menu01_m1 .shadow {
	float: left;
	height: 175px;
	width: 14px;
}
.mean01 .menu01_m1 .txtlist {
	float: left;
	width: 290px;
	padding-right: 10px;
	padding-left: 10px;
}

.mean01 .menu01_m1 .txtlist h1 a {
	color: #6a6a6a;
	font-size:16px;
}

.mean01 .menu01_m1 .txtlist a {
	color: #6a6a6a;
	font-size:14px;
    text-decoration: underline;
}
.mean01 .menu01_m1 .txtlist h1 a {
	color: #6a6a6a;
	font-size:16px;
	text-decoration:none;
}
.mean01 .menu01_m1 .txtlist a:hover {
	color: #FB75A7;
	text-decoration: underline;
	font-size:14px;
}
.mean01 .menu01_m1 .txtlist h1 a:hover {
	color: #FB75A7;
	font-size:16px;
}

.mean01 .menu01_m1 .txtlist span {
	font-size: 14px;
	color:#FFA603;
	line-height: 20px;
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
}
.mean01 .menu01_m1 .txtlist ul {
	margin-left: 20px;
}
.mean01 .menu01_m1 .txtlist li {
	text-align: left;
	line-height: 25px;
	color: #9b9b9b;

}

.menu01_f, .menu02_f,.menu03_f{
	background: url(/images/product/menu_t.gif) no-repeat 0 -126px;
	clear: both;
	width: 529px;
	font-size: 0px;
	height: 6px;
}
.menu02_f{
    background: url(/images/product/menu_t.gif) no-repeat 0 -132px;
}

.menu03_f{
    background: url(/images/product/menu_t.gif) no-repeat 0 -138px;
}

.mean01 .menu01_t h1 {
	font-size: 12px;
	display: none;
}
.mean01 .menu02_t h1 {
	font-size: 12px;
	display: none;
}
.mean01 .menu03_t h1 {
	font-size: 12px;
	display: none;
}
.mean01 .menu01_t span,.mean01 .menu02_t span,.mean01 .menu03_t span {
	display: block;
	text-align: left;
	text-indent: 160px;
	color: #6a6a6a;
	padding-top: 15px;
}
.mean01  .menu01_m2 {
	width: 527px;
	clear: both;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #feccd8;
	border-left-color: #feccd8;
}
.mean01 .menu01_m2 .m2_bj1 {
	background: url(/images/product/bj.gif) repeat-x;
	height: 17px;
	width: 527px;
}

.mean01 .menu01_m2 .m2_bj2 {
   background: url(/images/product/bj.gif) repeat-x 0 -17px;
   height: 17px;
	width: 527px;
}
.mean01 .menu01_m2 .m2_bj1 .more,.mean01 .menu01_m2 .m2_bj2 .more {
	float: right;
	margin-right: 9px;
}
.mean01 .menu01_m2 .m2_bj1 .tit,.mean01 .menu01_m2 .m2_bj2 .tit {
	background-color: #FFF;
	display: block;
	width: 100px;
	float: left;
	height: 17px;
	margin-left: 30px;
	_margin-left: 15px;
	font-size: 12px;
	font-weight: bold;
	color: #6a6a6a;
	line-height: 17px;
}
.mean01 .menu01_m2 .m2list1 {
	float: left;
	width: 527px;
	height: 112px;
	background: url(/images/product/m2bj.gif) no-repeat;

}
.mean01 .menu01_m2 .m2list2 {
	float: left;
	width: 527px;
	height: 112px;
	background: url(/images/product/m3bj.gif) no-repeat;

}
.m2list1 ul,.m2list2 ul {
	margin: 10px 20px 0 30px;
}
.m2list1 li,.m2list2 li {
	text-align: left;
	line-height: 22px;
	color: #9b9b9b;
}
.mean01 .menu01_m2 .m2list1 li a,.mean01 .menu01_m2 .m2list2 li a {
	color: #9b9b9b;
}
.mean01 .menu01_m2 .m2list1 li a:hover,.mean01 .menu01_m2 .m2list2 li a:hover {
	color: #FB75A7;
	text-decoration: underline;
}

.mean01 .menu01_m2 .m2list1 .par,.mean01 .menu01_m2 .m2list2 .par {
	left:460px;
	position:absolute;
}
.mean01 .menu01_m2 .m2list1 .par a,.mean01 .menu01_m2 .m2list2 .par a{
	color: #fb75a7;
	padding: 1px;
	font-family: "宋体";
}
.mean01 .menu01_m2 .m2list1 .par a:hover,.mean01 .menu01_m2 .m2list2 .par a:hover{
	color: #FFF;
	background-color: #FB75A7;
	padding: 1px;
	text-decoration: none;
}

.mean01  .menu01_m2  .m2img {
	float: left;
	width: 512px;
	padding-top: 15px;
	padding-left: 15px;
}
.con01,.con02,.con03{
	float: left;
	height: 167px;
	width: 138px;
	background: url(/images/product/h2o.jpg) no-repeat;
	margin-right: 44px;
	text-align: left;
}
.con02{
    background: url(/images/product/qianbi.jpg) no-repeat;
  }
  
.con03{
    background: url(/images/product/avon.jpg) no-repeat;
    margin-right: 0;
  }
.con01 h1,.con02 h1,.con03 h1 {
	font-size: 14px;
	color: #F3368B;
	line-height: 18px;
	margin-bottom: 5px;
}
.con01 span,.con02 span,.con03 span {
    font-size: 14px;
	color: #686969;
	height: 100px;
	float: left;
	line-height: 18px;
	text-align: left;
}
.particular {
	background: url(/images/product/particular.gif) no-repeat;
	position:relative;
	top:8px;
	height: 19px;
	width: 51px;
	clear: both;
	float: left;
	cursor: pointer;
}

/************************************************************第三排内容开始*/

.menu01_m2 .bulletin {
	width: 497px;
	margin-right: 15px;
	margin-left: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
	display: inline;
	float: left;
}
.menu01_m2 .bulletin .bul_con01 {
	float: left;
}
.menu01_m2 .bulletin .bul_con01 .img {
	float: left;
	width:87px;
}
.menu01_m2 .bulletin .bul_con01 .img a {
	border: 1px solid #b3b2b2;
	display: block;
	width: 87px;
	height:87px;
}

.menu01_m2 .bulletin .bul_con01 .img span {
	text-align: left;
	padding-top: 10px;
	float: left;
	color: #fb75a7;
}
.menu01_m2 .bulletin .bul_con01 .img h2 {
	font-size: 12px;
	font-weight: normal;
	color: #6a6a6a;
	display: block;
	float: left;
	width: 56px;
}
.menu01_m2 .bulletin .bul_con01 .img strong {
	height: 14px;
	width: 31px;
	background-color: #ffc15d;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	line-height: 14px;
	float: right;
	display: block;
}
.menu01_m2 .bulletin .bul_con01 .txt {
	float: left;
	width: 120px;
	margin-left: 15px;
}
.menu01_m2 .bulletin .bul_con01 .txt a {
	font-size: 12px;
	color:#fd4c86;
	text-align: left;
	text-decoration:underline;
}
.menu01_m2 .bulletin .bul_con01 .txt h2 {
	text-align: left;
	font-weight: normal;
	font-size: 12px;
	color: #fe9f07;
	line-height: 28px;
}
.menu01_m2 .bulletin .bul_con01 .txt span {
	float: right;
	color: #fb75a7;
}
.menu01_m2 .bulletin .bul_con01 .txt span a {
	color: #FB75A7;
	padding: 1px;
}
.menu01_m2 .bulletin .bul_con01 .txt span a:hover {
	color: #FFF;
	background-color: #FB75A7;
	padding: 1px;
}

.menu01_m2 .bulletin .bul_con01 .txt h3 {
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	color: #6a6a6a;
	margin-top:10px;
}

.menu01_m2 .bulletin .bul_con02 {
	float: right;
}
.menu01_m2 .bulletin .bul_con02 .img {
	float: left;
	width:87px;
}
.menu01_m2 .bulletin .bul_con02 .img a {
	border: 1px solid #b3b2b2;
	display: block;
	width: 87px;
	height:87px;
}

.menu01_m2 .bulletin .bul_con02 .img span {
	text-align: left;
	padding-top: 10px;
	float: left;
	color: #fb75a7;
}
.menu01_m2 .bulletin .bul_con02 .img h2 {
	font-size: 12px;
	font-weight: normal;
	color:  #6a6a6a;
	display: block;
	float: left;
	width: 56px;
}
.menu01_m2 .bulletin .bul_con02 .img strong {
	height: 14px;
	width: 31px;
	background-color: #ffc15d;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	line-height: 14px;
	float: right;
	display: block;
}
.menu01_m2 .bulletin .bul_con02 .txt {
	float: left;
	width: 120px;
	margin-left: 15px;
}
.menu01_m2 .bulletin .bul_con02 .txt a{
	font-size: 12px;
	color:#fd4c86;
	text-align: left;
	text-decoration:underline;
}
.menu01_m2 .bulletin .bul_con02 .txt h2 {
	text-align: left;
	font-weight: normal;
	font-size: 12px;
	color: #fe9f07;
	line-height: 28px;
}
.menu01_m2 .bulletin .bul_con02 .txt span {
	float: right;
	color: #fb75a7;
}
.menu01_m2 .bulletin .bul_con02 .txt span a {
	color: #FB75A7;
	padding: 1px;
}
 .menu01_m2 .bulletin .bul_con02 .txt span a:hover {
	color: #FFF;
	background-color: #FB75A7;
	padding: 1px;
}
.menu01_m2 .bulletin .bul_con02 .txt h3  {
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	color: #6a6a6a;
	margin-top:10px;
}
.menu01_m2 .link {
	height: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #C3C3C3;
	font-size: 0px;
	clear: both;
	width: 497px;
}


.menu03_f img {
	margin-right: 15px;
	float: right;
}

.meanad {
	height: 198px;
	width: 529px;
	margin-bottom: 11px;
}
#meanzl {
	float: left;
	width: 529px;
	position: relative;
	padding-right: 11px;

}

#rightzl {
	float: left;
	width: 246px;
}
.righttop {
	clear: both;
	width: 246px;
	background: url(/images/product/right.gif) no-repeat;
	height: 11px;
	font-size: 0px;
}
.bosom {
	clear: both;
	width: 246px;
	background: url(/images/product/bosom.gif) repeat-y;
}
.bosom .sale01 {
	width: 246px;
	margin: 12px 0;
	clear: both;
}
.sale{
margin-left:10px;
}
.bosom .sale01 .title {
    background: url(/images/product/taxis.gif) no-repeat 0 -235px;
	height: 12px;
	width: 90px;
	margin-right: auto;
	margin-left: auto;
	font-weight: bold;
	text-align: center;
}
.bosom .sale01 .product01 {
	height: 78px;
	width: 225px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #feccd8;
	margin-bottom: 5px;
}
.bosom .sale01 .product01 .img {
	height: 70px;
	width: 71px;
	margin: 4px 9px 0 4px;
	float: left;
}
.bosom .sale01 .product01 h1 a{
	float: left;
	display: block;
	font-size: 14px;
	font-weight: bold;
	margin-top: 5px;
	color:#fd4c86;
	padding: 1px;
	width:130px;
}

.bosom .sale01 .product01 h2 {
	font-size: 12px;
	color: #6a6a6a;
	display: block;
	float: left;
	font-weight: normal;
	height: 38px;
	width:125px;
	margin-top:3px;
}
.bosom .sale01 .product01 h3 {
	font-size: 12px;
	font-weight: normal;
	float: left;
	color: #ffa603;
	text-align:center;
	width:125px;
}
.bosom .taxis {
	width: 222px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	margin-top: 20px;
}
.bosom .taxis .taxis_t {
    background: url(/images/product/taxis.gif) no-repeat 0 -192px;
	font-size: 0px;
	clear: both;
	height: 8px;
	width: 222px;
}
.bosom .taxis .taxis_m {
	clear: both;
	width: 220px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #fde0e7;
	border-left-color: #fde0e7;
}
.bosom .taxis .taxis_m .title {
	clear: both;
	height: 27px;
	width: 168px;
	margin-right: auto;
	margin-left: auto;
    background: url(/images/product/taxis.gif) no-repeat 0 -208px;
}
.bosom .taxis .taxis_m .taxis_1 {
    background: url(/images/product/taxis.gif) no-repeat;
	clear: both;
	height: 64px;
	width: 202px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
}
.bosom .taxis .taxis_m .taxis_2 {
	background: url(/images/product/taxis.gif) no-repeat 0 -64px;
	clear: both;
	height: 64px;
	width: 198px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
}
.bosom .taxis .taxis_m .taxis_3 {
	background: url(/images/product/taxis.gif) no-repeat 0 -128px;
	clear: both;
	height: 64px;
	width: 198px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
}
.bosom .taxis .taxis_m .taxis_1 .txt,.taxis_2 .txt,.taxis_3 .txt {
	float: left;
	width: 138px;
	margin-top: 14px;
}
.bosom .taxis .taxis_m .taxis_1 .txt h1,.taxis_2 .txt h1,.taxis_3 .txt h1 {
	color: #000;
	font-size: 12px;
	font-weight: normal;
	width: 98px;
	text-align: center;
	display: block;
	padding-left: 35px;
	line-height: 22px;
}
.bosom .taxis .taxis_m .taxis_1 .txt a,.taxis_2 .txt a,.taxis_3 .txt a {
	color: #6a6a6a;
	padding: 1px;
}
.bosom .taxis .taxis_m .taxis_1 .txt a:hover,.taxis_2 .txt a:hover,.taxis_3 .txt a:hover {
	color: #FFF;
	background-color: #FEC0CE;
	padding: 1px;
}
.bosom .taxis .taxis_m .taxis_1 .txt span,.taxis_2 .txt span,.taxis_3 .txt span {
	line-height: 22px;
	color: #6a6a6a;
	text-align: center;
	display: block;
	padding-left: 10px;
	width: 135px;
}
.bosom .taxis .taxis_m .taxis_1 .img,.taxis_2 .img,.taxis_3 .img {
	float: left;
	height: 44px;
	width: 51px;
	margin-top: 14px;
}
.bosom .taxis .taxis_m .taxis_1 .img a,.taxis_2 .img a,.taxis_3 .img a {
	border: 1px solid #feced9;
	display: block;
}
.bosom .taxis .taxis_m .taxis_1 .img a:hover,.taxis_2 .img a:hover,.taxis_3 .img a:hover {
	border: 1px solid #999;
	display: block;
}
.bosom .taxis .taxis_m ul {
	width: 192px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
	margin-bottom: 15px;
}
.bosom .taxis .taxis_m li {
	float: left;
	width: 182px;
	text-align: left;
	margin-bottom: 15px;
	padding-left: 10px;
}
.bosom .taxis .taxis_m li a {
	color: #6a6a6a;
	padding: 1px;
	text-decoration: underline;
}
.bosom .taxis .taxis_m li a:hover {
	color: #FFF;
	padding: 1px;
	background-color: #FEC0CE;
}


.bosom .taxis .taxis_f {
	background: url(/images/product/taxis.gif) no-repeat 0 -200px;
	clear: both;
	height: 8px;
	width: 222px;
}

.rightdown {
	clear: both;
	width: 246px;
	background: url(/images/product/right.gif) no-repeat 0 -11px;
	height: 11px;
}

/*page.css*/
.prosearch_n {
	background-color: #EFF9FF;
	height: 25px;
	width: 792px;
	margin-top: 1px;
	margin-bottom: 1px;
	float: left;
	padding-top: 5px;
}
.prosearch_w {
	background-color: #FFF;
	height: 32px;
	width: 792px;
	float: left;
	border-top: 1px solid #d5efff;
	border-bottom: 1px solid #d5efff;
	margin-bottom:5px;
	margin-left:16px;
	}
.por06 {
	background: url(/images/product/por.gif) no-repeat;
	height: 19px;
	width: 54px;
	border-width: 0px;
	float: left;
	cursor: pointer;
}
.porcontent02 {
float:left;
width:788px;
}
.porcontent {
	width: 788px;
	float: left;
	margin-top: 9px;
}

.linecom {
	float: left;
	width: 790px;
	border: 1px solid #c5e5fa;
	font-size:14px;
}
.linecom   .linecom_t {
	width: 788px;
	height: 25px;
	border-bottom: 1px solid #c5e5fa;
	background: url(/images/product/index_03.gif) no-repeat;
	background-position: 10px;
	font-weight: bold;
	color: #4e9bcf;
	text-align: left;
	text-indent: 50px;
	line-height: 25px;
	margin: 1px;
	background-color: #e7f4fc;
}
.linecom_t2 {
    background: #FFEDED;
    color:#fe96b5;
	width: 788px;
	height: 25px;
	border-bottom: 1px solid #ffdddc;
	background-position: 10px;
	font-weight: bold;
	text-align: left;
	text-indent: 15px;
	line-height: 25px;
	margin: 1px;
	padding-top:3px;
}
.linecom .linecom_con {
	float: left;
	width: 788px;
	margin-bottom: 10px;
}
.brand {
  color:#FE96B5;
  font-size:16px;
  font-weight:800;
  line-height:30px;
  border-bottom:1px solid #FFDDDC;
  background:#fdf0f0;
  padding-left:20px;
  margin:1px;
}
.brand a{
  color:#FE96B5;
}
.linecom_con .linecom_con_img {
	float: left;
	height: 47px;
	width: 41px;
	margin-right: 8px;
	margin-left: 8px;
}
.ball{
  background:#FFEDED;
  font-size:18px;
  font-weight:800;
  color:#FE96B5;
  margin:15px;
  width:30px;
  height:30px;
  float:left;
  text-align:center;
  line-height:30px;
  border:1px dashed #FE96B5;
  }
  
.linecom_con .linecom_con_rig {
	float: left;
	width: 710px;
}
.linecom_con_rig2 {
    border-bottom:1px dotted #e5e5e5;
    padding:10px 0px;
    float: left;
	width: 710px;
}
    
.linecom_con .linecom_con_rig .bt {
	height: 23px;
	width: 710px;
	float: left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #c5e5fa;
	border-bottom-color: #c5e5fa;
	line-height: 23px;
	font-weight: bold;
	color: #4e9bcf;
	text-align: left;
	margin-bottom:10px;
}
.linecom_con .linecom_con_rig ul,.linecom_con_rig2 ul {
	width: 710px;
	text-align: left;
}
.linecom_con .linecom_con_rig li,.linecom_con_rig2 li {
	float: left;
	width: 230px;
	line-height: 22px;
}
.linecom_con .linecom_con_rig a,.linecom_con_rig2 a {
	color: #666;
	text-decoration: none;
	border-bottom:1px dotted #ffcdd9;
	margin:3px;
}
.linecom_con  .linecom_con_rig  a:hover,.linecom_con_rig2 a:hover {
	color: #FFF;
	background-color: #ffc9d7;
	text-decoration: none;
	margin:3px;
}
.cleanly {
	float: left;
	width: 790px;
	border: 1px solid #c5e5fa;
}
.cleanly     .cleanly_t1 {
	background-color: #EEF7FD;
	width: 778px;
	height: 26px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c5e5fa;
	background-position: 10px;
	font-size: 12px;
	color: #4e9bcf;
	margin: 1px;
	padding-left: 10px;
	text-align: left;
	padding-top: 5px;
}
.cleanly_t1 strong {
	background: url(/images/product/phb.gif) no-repeat 0 -70px;
	height: 15px;
	width: 20px;
	display: block;
	float: left;
	line-height: 15px;
	margin-right: 3px;
	margin-left: 3px;
	text-align: center;
	margin-top: 3px;
}

.cleanly .cleanly_t1 span a:hover {
	text-decoration: underline;
}


.cleanly_t1 strong a {
	color: #73add9;
}

.cleanly  .cleanly_t2 {
	background-color: #EEF7FD;
	width: 758px;
	height: 42px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c5e5fa;
	background-position: 10px;
	font-size: 12px;
	font-weight: bold;
	color: #4e9bcf;
	line-height: 42px;
	margin: 1px;
	padding-left:30px;
}

.cleanly  .cleanly_t2 span{
    right:-580px;
    font-weight:normal;
    position:relative;
    top:0;
    }
    
.cleanly .cleanly_t3 {
	width: 790px;
	height: 80px;
	border-bottom: 1px dashed #b7b7b7;
}
.cleanly        .cleanly_t4 {
	width: 790px;
	height: 75px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #b7b7b7;
}

.cleanly  .cleanly_t3  .cpt a {
	float: left;
	height: 65px;
	width: 65px;
	border: 1px solid #ccc;
	margin: 5px 20px 5px 30px;
}



.cleanly  .cleanly_t3  .cpt  a:hover {
	border: 1px solid #4E9BCF;
}
.cleanly .cleanly_t3 .key {
	float: left;
	margin-top: 8px;
	margin-left: 10px;
	line-height: 18px;
	width: 600px;
	text-align: left;
}
.cleanly .cleanly_t3 .key a {
	color: #6A6A6A;
	text-decoration: underline;
}
.cleanly .cleanly_t3 .key a:hover {
	color: #FFF;
	background-color: #6A6A6A;
}

.cleanly .cleanly_t3 .key h1 a {
	color: #b63470;
	font-size: 12px;
	font-weight: normal;
	float: left;
	text-decoration: underline;
}
.cleanly .cleanly_t3 .key h1 a:hover {
	color: #FFF;
	background-color: #B63470;
}
.cleanly .cleanly_t3 .zis {
	float: left;
	width: 600px;
	line-height: 20px;
	margin-left: 10px;
	margin-top: 5px;
	text-align: left;
}

.cleanly .cleanly_t3 .chakan {
	height: 19px;
	width: 100px;
	float: right;
	margin-top:-30px;
	margin-right:20px;
}
/* detail页右边开始*/

.porright01,.porright02,.porright03{
	float: left;
	border: 1px solid #febfce;
	margin-bottom: 9px;
}
.porright02 {
   border: 1px solid #baa9d6;
  }
.porright03 {
 	border: 1px solid #ffc23f;
 }
 
.porright01 .por_r01_tit, .porright02 .por_r01_tit,.porright03 .por_r01_tit{
	background-color: #feeeee;
	margin: 1px;
	height: 21px;
	width: 198px;
	padding-top: 6px;
	color:#fe94b4;
	font-size:14px;
	font-weight:800;
}
.porright01 .price {
	height: 25px;
	width: 161px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 17px;
	margin-bottom: 14px;
	background-color: #ececec;
	color: #999999;
	line-height: 25px;
	font-size: 14px;
	font-weight: bold;
	display: block;
}
 .porright02 .por_r01_tit{
   background-color: #f6f0fc;
   color:#baa9d6;
 }
  .porright03 .por_r01_tit{
   background-color: #fdefd1;
   color:#ffc23f;
 }

.porright01 .soon {
	height: 53px;
	width: 143px;
	margin-right: auto;
	margin-left: auto;
}

.porright01 .bargainor,.porright02 .bargainor {
	line-height: 20px;
	display: block;
	padding: 15px 5px 0 5px;

}
.porright01 .bargainor a,.porright02 .bargainor a  {
	color: #fe9d04;
	text-decoration: underline;
	padding: 1px;
	font-weight: bold;
}
.porright01  .bargainor  a:hover,.porright02  .bargainor  a:hover {
	color: #FFF;
	background-color: #fe9d04;
	padding: 1px;
}

.porright01  .shop, .porright02  .shop{
	line-height: 20px;
	margin-top: 15px;
	margin-bottom: 15px;
	display: block;
	
}

.porright01 .shop a,.porright02 .shop a {
	color: #fe9d04;
	text-decoration: underline;
	padding: 1px;
	font-weight: bold;
}
.porright01  .shop  a:hover,.porright02  .shop  a:hover {
	color: #FFF;
	background-color: #fe9d04;
	padding: 1px;
}


.porright01 .compare, .porright03 .compare{
	height: 35px;
	width: 155px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 15px;
}
.porright03 ul {
	width: 155px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	margin-top: 15px;
}
.porright03 li {
	line-height: 30px;
}
.porright03 a {
	color: #6e6e6e;
	text-decoration: underline;
}
.porright03 a:hover {
	color: #FF7800;
}
/*右栏二*/
.right2 {
margin-top:10px;
 width:244px;
 float:left;
 }
.right2 h2 {
background: url(/images/product/right_tit2.jpg) no-repeat 0 -20px;
color:#666;
text-indent:20px;
font-size:14px;
text-align:left;

}
.right2 .tb {
margin:5px 0;
border:1px solid #ccc;
padding:5px;
}
.right2 .tb h3{
color:#4125ad;
font-size:14px;
font-weight:normal;
margin:5px 0px;
text-align:left;
text-indent:20px;
}
.right2 .tb li{
 margin:5px 15px;
 width:234;
 border-bottom:1px dotted #ccc;
 height:58px;
 }
.text {
float:right;
width:150px;
line-height:20px;
}
/*左栏促销框*/
  
  .left_shop{
   width:150px;
   margin-top:10px;
   padding-top:5px;
   height:20px;
   background:url(/images/left_bg.jpg) no-repeat;
   clear:both;
   }
  
  .left_shop h3{
   color:#fff;
   font-size:14px;
   font-weight:800;
   }
   
 .left_shop_content {
     border-bottom:1px solid #cdcdcd;
     border-left:1px solid #cdcdcd;
     border-right:1px solid #cdcdcd;
     width:149px;
     margin-left:1px;
     background:#fcfcfc;
     color:#F45B8E;
   }
  .left_sale{
  border-bottom:1px solid #cdcdcd;
     border-left:1px solid #cdcdcd;
     border-right:1px solid #cdcdcd;
     width:148px;
     margin-left:1px;
     color:#F45B8E;
     padding-top:5px;
     }
  
 .left_sale li{
  line-height:18px;
  margin:5px 10px 5px 10px;
  border-bottom:1px dotted #ccc;
  text-align:left;
  background:url(/images/icon.jpg) no-repeat;
  text-indent:10px;
  }
 .left_sale li a{
  color:#f45b8e;
  }
  /*最新推荐*/
  .pro_main h2{
  width:529px;
  height:14px;
  background:url(/images/product/pro_title_bg.gif) no-repeat;
  color:#3188A7;
  text-indent:20px;
  font-size:14px;
  margin:5px 0;
  line-height:16px;
  font-weight:400;
  }
  .pro_main .pro_cont{
  border:1px solid #D5EFFF;
  background:#fdfeff;
  width:529px;
  height:345px;
  }
  
  .pro_main .pro_cont a{
    color:#666;
    text-decoration:underline;
    line-height:20px;
    }
   .pro_main .pro_cont span{
   background:#fff;
   width:140px;
   height:140px;
   margin:15px;
   border:1px dashed #D5EFFF;
   float:left;
   }
    .pro_main .pro_cont span a{
    color:#4E9BCF;
    text-align:center;
    width:140px;
    display:block;
    clear:both;
    }
    .pro_main .pro_cont span img{
    margin:10px 25px;
    height:70px;
    width:70px;
    }
    /*长草情报*/
    .wanted{
    width:510px;
    height:70px;
   margin-left:15px;
   margin-top:15px;
    color:#4E9BCF;
    line-height:18px;
    }
    .wanted img{
    float:left;
    }
    .wanted h4{
    width:110px;
    float:left;
    margin:5px 10px;
    font-size:12px;
    }
    .wanted .cont{
    background:url(/images/product/pr_bg2.gif) no-repeat;
    width:275px;
    height:60px;
    float:left;
    padding:5px 5px 5px 20px;
    }
    .wanted .cont a{
    text-decoation:underline;
    font-weight:800;
    color:#F3368B;
    
    }
    .goumai{
    border:1px dashed #F76B8C;
    background:url(/images/product/goumai_bg.gif) no-repeat;
    width:400px;
    height:110px;
    
    float:left;
    margin:30px 0 0 20px;
    }
    .goumai h2 a{
    width:171px;
    height:49px;
    background:url(/images/product/goumai.gif) no-repeat;
    display:block;
    margin:20px 0 0 190px;
    
    }
     .goumai span{
     position:relative;
     top:14px;
     left:280px;
     display:block;
     float:left;
     }
     
     .shiyong {
     margin:5px 0 10px 0;
     width:245px;
     height:190px;
     background:url(/images/shiyongdaren.jpg) no-repeat;
     }
     .shiyong h4{
     background:url(/images/shenqingdaren.jpg) no-repeat;
     position:relative;
     height:42px;
     width:197px;
     top:130px;
     left:20px;
     }
    
.pro8{
	width: 70px;
	margin-right: 5px;
	font-size: 12px;
	line-height: 18px;
	float: left;
	margin-top: 10px;
	margin-left: 15px;
}
.pro_input{
	padding: 3px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	line-height: 20px;
	width: 380px;
	height: 168px;
}
.img400{
	border: 1px solid #999;
}
