* {
	margin: 0;
	padding: 0;
}
body {
	font-size: 12px;
	color: #585858;
	background: #FCA6BF;
	margin: 0 auto;
  text-align:center;
  background-image: url(inner_bkgrd.gif);
  background-repeat:repeat-x  ;
  font-family:Times New Roman; 
  width:960px;
}
img {display:block;
	border: 0;
}
a { 
	text-decoration: none;
}
a:hover { 
	text-decoration: none;
}


/* left */

#ic_left{float:left; width:185px;height:1078px; background-image: url(index_inner_left.gif);}

#ic_left .c{ padding: 0px 0px 0px 25px;margin: 132px 0px 0px 0px; text-align:left;height:320px; }
#ic_left .c h2{  font-size:16px; color:#FFCECF; }
#ic_left .c h2 a{  color:#FFCECF; }
#ic_left .c h3{ background-image: url(carw.gif);background-repeat:no-repeat  ;  padding: 0px 0px 0px 5px;   margin: 10px 0px 0px 0px; color:#FE908F;  }
#ic_left .c .cline{ height:1px; background-image: url(cline.gif); }
#ic_left .c h4{ margin: 1px 0px 1px 0px;padding: 0px 0px 0px 7px; color:#F3E5E9;font-weight:normal;  }

#ic_left .help{text-align:left; background-image: url(help_left.png); background-repeat:no-repeat; height:304px;   }
#ic_left .help ul{  padding:15px 0px 0px 45px;    list-style:none; }/*margin:15px 0px 0px 45px; */
#ic_left .help li{ margin:0px 0px 20px 0px;  color:#C1A9AF; }
#ic_left .help li span{ color:#FEE05E; }
#ic_left .help li a{ font-size:14px; font-weight:bold; color:#000; }
#ic_left .help .c1{ color:#5F063B; }
#ic_left .help .c2{ color:#5D065F; }
#ic_left .help .c3{ color:#1C0863;}
#ic_left .help .c4{ color:#460090;}



#ic_right{float:left; width:726px;  }
/*  funcion header */
#ic_right .fn{ text-align:right;  }
#ic_right .fn ul{  margin:5px 0px 0px 0px; display: block;   list-style:none; }
#ic_right .fn li{ margin:0px 3px 0px 0px; display: inline;color:#C1A9AF; }
#ic_right .fn li span{ color:#FEE05E; }
#ic_right .fn li a{ font-size:14px; font-weight:bold; color:#C1A9AF; }
#ic_right .fn li a:hover{   color:#ffffff; }
#ic_right .fn .srchinp{  color:#57052B; font-weight:bold; width:140px; background-color:#C6B6B7;border:0;  }
#ic_right .fn .btn{ font-size:9px;margin: 0px 0px 0px 0px; background: #681029;color:#C6B6B7;border:0;cursor:pointer;    }
/* navigator*/

#ic_right .nav{ text-align:left; margin:20px 0px 0px 30px; }
#ic_right .nav ul{  margin:5px 0px 0px 0px; display: block;   list-style:none; }
#ic_right .nav li{ margin:0px 20px 0px 0px; display: inline;color:#F4EEEE; }
#ic_right .nav li a{ font-size:18px;   color:#F4EEEE; }
#ic_right .nav li a:hover{   color:#ffffff; }

#ic_right .nav .s1{ font-size:18px;   color:#FF740C; }
#ic_right .nav .s1 a{ font-size:18px;   color:#FF740C; }
#ic_right .nav .s1 a:hover{ font-size:18px;   color:#ffffff; }

#ic_right .nav .s2{ font-size:18px;   color:#F52E3C; }
#ic_right .nav .s2 a{ font-size:18px;   color:#F52E3C; }
#ic_right .nav .s2 a:hover{ font-size:18px;   color:#ffffff; }







                   /*247 104 EEDDE7 17040A 841D33*/
#ic_right .adv3pic{ background-image: url(adv3.gif); height:351px; margin: 10px 12px 0px 12px; padding:13px 0px 0px 0px;   }
#ic_right .adv3pic .cnter{ background-color:#000; height:338px;  margin: 0px 13px 0px 13px ;  }
#ic_right .adv3pic .cnter img{ border:1px solid #FAA22C; width:210px;height:316px;float:left; }/*214 318*/
#ic_right .adv3pic .cnter .c{float:left; margin:10px 0px 0px 10px; }
#ic_right .adv3midpic{ margin:0px 0px 0px 40px;}
#ic_right .adv3midpic img{ float:left; }
#ic_right .seller{ margin: 0px 10px 0px 10px; padding:0px 0px 15px 15px; /* margin:20px 25px 0px 25px;  padding:0px 0px 15px 15px; */
 background-repeat:repeat-x; background-color:#17040A;background-image: url(sellerbkgrd.gif);}

#ic_right .seller h1{ margin:0px 0px 10px 0px ; padding:10px 0px 0px 0px ; font-size:18px; color:#ffffff; text-align:left; }
#ic_right .seller h1 span{  color:#FCF6B4; }
#ic_right .seller .product{     }/*width 646px*/
#ic_right .seller .product .pblk{float:left;margin:0px 8px 10px 0px; padding:0px 0px 2px 0px ;border:1px solid white; }
#ic_right .seller .product .pblk .pic img{width:126px;height:180px; } 
#ic_right .seller .product .pblk .txt{color:white;overflow:hidden; width:126px;height:15px; background-color:#000; }
#ic_right .seller .product .pblk .txt span{font-weight:bold;font-size:14px;color:#FF8714; }
 
#ic_right .single_p{ margin:0px 10px 0px 10px;  padding:10px 15px 15px 15px;   
                     background-repeat:repeat-x; background-color:#17040A;background-image: url(sellerbkgrd.gif);}
#ic_right .single_p h1{ margin:0px 0px 5px 0px ; padding:0px 0px 0px 0px ; font-size:18px; color:#FCF6B4; text-align:left; }
#ic_right .single_p h1 a{ color:#FCF6B4; }
#ic_right .single_p .p_cnt{ padding:0px 0px 1px 0px;margin:0px 0px 0px 0px; background-color:#fff;   }
#ic_right .single_p .p_cnt .pic{     float:left; padding:10px 0px 0px 10px;  width:240px; height:380px;}
#ic_right .single_p .p_cnt .pic img{  border:2px solid #980838;   width:236px; height:358px;}/*290*/
#ic_right .single_p .p_cnt .pic .color { margin:2px 0px 0px 0px;}
#ic_right .single_p .p_cnt .pic .color span{float:left;font-size:bold; } 
#ic_right .single_p .p_cnt .pic .color .cblk{ float:left;margin:0px 2px 0px 0px; width:20px; height:20px; }
#ic_right .single_p .p_cnt .thumb_pic{   margin:10px 0px 0px 6px;   float:left;width:63px;  }
#ic_right .single_p .p_cnt .thumb_pic img{ cursor:pointer;border:2px solid #980838;margin:0px 0px 4px 0px;   width:59px;height:83px; }
#ic_right .single_p .p_cnt .thumb_pic .imgborder{ width:55px;height:79px;  border:4px solid #FECAD5;   } 
#ic_right .single_p .p_cnt .txt{width:337px; padding: 0px 10px 0px 10px; overflow:hidden; 
height:390px; float:left;   color:#92223C;  text-align:left;}
#ic_right .single_p .p_cnt .txt h3{ text-align:left;margin:10px 0px 0px 0px;font-size:22px; border-bottom:1px solid white;  } 
#ic_right .single_p .p_cnt .txt p{ margin:3px 0px 0px 0px;clear:both;font-size:18px;}
#ic_right .single_p .p_cnt .txt b{display:block; float:left;  width:80px;}
#ic_right .single_p .p_cnt .txt .hl{ color:red;}
#ic_right .single_p .p_cnt .txt .hl a{ color:red;} 
#ic_right .single_p .p_cnt .txt .pinkwrap{background-color:#FFE9EE ;padding:0px 5px 5px 5px; border:1px solid pink;  }
#ic_right .single_p .p_cnt .txt .pinkwrap .left{ width:200px;float:left;  }
#ic_right .single_p .p_cnt .txt .pinkwrap .right{ width:125px; float:left;text-align:left;   }

#ic_right .single_p .p_cnt .txt .fun_btn{margin:5px 0px 5px 0px; }
#ic_right .single_p .p_cnt .txt .fun_btn img{  float:left;margin:3px 20px 0px 0px;   }
#ic_right .single_p .p_cnt .txt h5{margin:10px 0px 0px  0px; font-size:20px;font-style:italic; }
#ic_right .single_p .p_cnt .txt .detail{width:325px; border:1px solid pink;padding:5px 5px 5px 5px;font-style:italic;   }
#ic_right .single_p .p_cnt .txt .detail p{  margin:0px; }


#ic_right .single_p .related {color:#92223C; margin:10px 0px 0px 0px;     }
#ic_right .single_p .related h2{   border-bottom:1px solid #ccc; margin:0px 20px 5px 20px;padding:12px 0px 0px 40px;height:28px; background-repeat: no-repeat;background-image: url(butterfly.gif); text-align:left; }
 
#ic_right .single_p .related .blk{ margin:0px 0px 0px 10px; float:left;  } 
#ic_right .single_p .related .blk img{ width:123px; height:188px;}
#ic_right .single_p .related .blk .pn{  width:123px;  }
#ic_right .single_p .related .blk .pn a{  color:#92223C;  }
#ic_right .single_p .related .blk .pp{width:123px;color:red; }
 
#ic_right .single_p  .shopping_note{ color:#92223C;margin:10px 0px 0px 0px;  }
#ic_right .single_p .shopping_note h2{ cursor:pointer;  margin:0px 20px 5px 20px;padding:30px 0px 0px 45px;height:34px; background-repeat: no-repeat;background-image: url(shoppinggirl.gif); text-align:left; }
#ic_right .single_p .shopping_note .outbrder{ margin:10px 10px 10px 10px; padding:2px 2px 2px 2px; border:2px dashed  #77C0B2;  }
#ic_right .single_p .shopping_note .sgcnt{ padding:2px 2px 2px 2px; text-align:left; border:2px dashed  #FED69F;  } 
#ic_right .single_p .shopping_note .btn{margin:0px 0px 10px 0px; }
#ic_right .single_p .shopping_note .btn ul{  margin:5px 0px 0px 0px; display: block;   list-style:none; }
#ic_right .single_p .shopping_note .btn li{font-weight:bold; cursor:pointer;padding:2px 5px 2px 8px;background-color:#EE0B94; margin:0px 20px 0px 0px; display: inline;color:#F4EEEE; }
#ic_right .single_p .shopping_note .liHL { border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #fff;border-bottom:1px solid #fff;     }
#ic_right .single_p .shopping_note .liNR {border-top:1px solid #fff;border-left:1px solid #fff; border-right:1px solid black;border-bottom:1px solid black;  }
#ic_right .single_p .shopping_note .cnttxt{  display:none; } 
#ic_right .single_p .shopping_note .cnttxt h3{margin:20px 0px 10px 0px; } 
#ic_right .single_p .shopping_note .cnttxt p{ padding:0px 0px 0px 5px;  }
#ic_right .single_p .comments{ margin:10px 0px 0px 0px; text-align:left;color:#92223C; }
#ic_right .single_p .comments h2{ cursor:pointer;  margin:0px 20px 5px 20px;padding:20px 0px 0px 45px;height:25px; background-repeat: no-repeat;background-image: url(comment.gif); text-align:left; }

#ic_right .single_p .comments .r{  padding:2px 4px 4px 4px;  border:1px solid  pink;margin:10px 10px 0px 10px; }
#ic_right .single_p .comments .r h5{   }
#ic_right .single_p .comments .r h5 span{ color:#999;}
#ic_right .single_p .comments .r .ur{ padding:0px 5px 0px 5px; width:430px;float:left;font-size:18px;height:20px;}
#ic_right .single_p .comments .r .rt{float:left;font-size:18px;height:20px;}
#ic_right .single_p .comments .r .st{float:left;font-size:18px;height:17px;padding:3px 0px 0px 5px;}
#ic_right .single_p .comments .r .dt{color:#999;text-align:right; padding:3px 0px 0px 0px; height:17px;}

#ic_right .single_p .comments .r img{  margin:0px 5px 0px 0px;  }
#ic_right .single_p .comments .r .t{ clear:both; overflow:hidden;margin:0px 0px 5px 0px; margin:0px 0px 0px 20px;  }

#ic_right .single_p .comments .rp{ background-color:#FFE9EE;border:1px dotted red;margin:0px 20px 2px 20px; padding:2px 4px 4px 4px;   }
#ic_right .single_p .postcomt{ padding:20px 20px 20px 20px;}
#ic_right .single_p .postcomt h5{ margin:0px 0px 10px 0px;  }
#ic_right .single_p .postcomt input{float:left;height:15px; }
#ic_right .single_p .postcomt img{float:left;height:15px;margin:0px 10px 0px 0px;  }
#ic_right .single_p .postcomt .pstmsg_btn{  

	background: #92223C;
	color: #ffffff;
	border: none;
	height: 18px;
	padding: 0 2px !important;
	padding: 3px 2px 0 2px;
 } 

#gm {
	border: 1px solid #f60; 
	text-align: left;
	padding:2px 0px 2px 2px;
	margin:2px 0px 2px 0px;
}
#gm h4 {
	font-weight: normal;
	font-size: 12px; 
	margin:2px 0px 2px 0px;
	 
}
#gm h4 strong {
	color: #f60;
	font-size: 12px;
}
#gm h4 a {
	background: #f00;
	color: #fff;
	padding: 3px 10px 1px 10px;
	margin: 0 4px;
}
/* Shopping Cart  */

.cartCnter {
	clear: both;
	border: 1px solid #DAA5B5; 
	height: 100%;
	overflow: hidden;
	padding:10px 10px 10px 10px; 
  margin:10px 0px 10px 10px; 
	background-color:white; 
}

.cartCnter legend{ color:#A30B3C;font-size:14px;  }
.cartCnter .fieldset{color:#A30B3C; }
.cartCnter .btn {text-align:right; }
.cartCnter .btn a{ color:#fff;background-color:red;font-size:16px;padding:0px 5px 0px 5px ; }
.cartCnter .hint {text-align:right; font-weight:bold;font-size:14px;}
.cartCnter .hint a{ color:blue;  }
.cartCnter .btn img{  }

.fldset{color:#A30B3C; }
.fldset legend{ color:#A30B3C;font-size:14px;  }

.payname{cursor:pointer;}
.paydesc{ padding:0px 0px 0px 20px; }

#ship_cart{ text-align:left;}


.nd_tbl {	margin: 15px auto;	width: 100%;	text-align: center;	 }
.nd_tbl th {	background-color: #DAA5B5;	line-height: 25px;	font-size: 12px;}
.nd_tbl td {	border-bottom: 1px solid #dfdfdf;	padding: 4px 0;}

.nd_tbl2 {
	width: 96%;
	margin: 10px auto;
	border: 1px solid #dfdfdf;
	border-top: 3px solid #dfdfdf;
	border-collapse: collapse;
}
.nd_tbl2 td {
	border: 1px solid #dfdfdf;
	border-collapse: collapse;
	padding: 5px 10px;
}
.nd_tbl2 td span,.nd_tbl2 td strong {
	color: #ff0000;
	padding-right: 20px;
}
.nd_tbl2 th {
	line-height: 30px;
	text-align: left;
	padding-left: 10px;
}


.td_hideimg {
	padding-left: 10px;
}
.td_hideimg a span {
	display: none;
}
.td_hideimg a:hover {
	position: relative;
}
.td_hideimg a:hover span {
	display: block;
	position: absolute;
	left: 0px;
	top: 15px;
	background: #ffffff;
	border: 1px solid #cccccc;
	padding: 8px 10px;
	line-height: 20px;
	color: #333;
	text-decoration: none;
}

.tr_hl td {
	font-weight: bold;
	color: #c00;
}
.tr_hl span {
	float: right;
}
.tr_hl span strong {
	color: #c00;
}


/* order */
.order_cnter{ margin:20px 0px 0px 10px;
padding:10px 10px 10px 10px;
background-color:white;}
.order_cnter .tb {
	width: 100%;
	margin-top: 10px;
	text-align: center;
	border: 1px solid #ddd;
}
.order_cnter .tb th,.order_cnter .yx dt { 
	color: black;
	line-height: 25px;
	font-weight: bold;
	text-align: center;
}
.order_cnter .jg {
	color: #ff6600;
}
.order_cnter table .s {
	background: #fefefe;
}
.order_cnter .yx {
	border: 1px solid #cdcdcd;
	margin-top: 10px;
	padding: 1px;
}
.order_cnter .yx dd {
	padding: 8px 0;
	text-align: center;
}

/*gui login area*/
.memlogin_guiL{ text-align:left; float:left;width:300px; margin:20px 0px 0px 50px; }
.memlogin_guiL p{ margin:3px 0px 3px 0px;} 


.memlogin_guiR{ float:left; margin:20px 0px 0px 20px;}
/* reg*/
.reg_inp{ text-align:left;   }
.reg_inp .zc{clear:both;}
.reg_inp  .msg{ padding:0px 0px 0px 160px;    }
.reg_inp .zc span {
	float: left;
	width: 150px;
	text-align: right;
	margin:0px 10px 0px 0px;
}
/* search */
.searchCnter{
  clear: both;
	border: 1px solid #DAA5B5; 
	height: 100%;
	overflow: hidden;
	padding:10px 10px 10px 10px; 
  margin:10px 20px 0px 20px; 
	background-color:white; 
	text-align:center;
}
.searchCnter legend{ color:#A30B3C;font-size:14px;  }
.searchCnter .fieldset{color:#A30B3C; }
.searchCnter .btn {text-align:right; }
.searchCnter .btn img{  }
 
.searchCnter .r{clear:both; margin:5px 0px 5px 0px;}
.searchCnter .r .c1{ text-align:right; float:left;width:150px;padding:0px 20px 0px 0px; } 
.searchCnter .r .c2{ text-align:left; float:left; } 
/* buy end */

 .be_r{clear:both; margin:5px 0px 5px 0px;}
 .be_r .c1{ text-align:right; float:left;width:100px;padding:0px 20px 0px 0px; } 
 .be_r .c2{ text-align:left; float:left; } 



 
/* msg   */
.msgCnter{ height:492px;width:702px; /*background-image: url(msgbg.gif);*/
  background-repeat:no-repeat  ; }
.cnt{height:200px; text-align:left;padding:120px 250px 0px 90px;    }
.cnt_top{height:153px; text-align:left;
         padding:0px 0px 0px 90px;
         background-image: url(msgbg_top.gif); 
 }
.cnt_mid{  text-align:left;
         padding:0px 90px 0px 90px;
         background-image: url(msgbg_mid.gif); 
 }
.cnt_bottom{height:153px; text-align:left;
         padding:0px 0px 0px 90px;
         background-image: url(msgbg_bottom.gif); 
 } 



/* FAQ */
.faqCnter{ text-align:middle;width:600px;  
  color:white;
  padding:30px 0px 0px 0px;
}
.faqCnter h1{ font-size:30px; color:#ffffff; padding:0px 0px 20px 0px;}
.faqCnter h3{ cursor:pointer; color:#980808; padding:0px 0px 10px 0px;}
.faqCnter p{ font-size:12px;font-weight:bold; padding:10px 10px 20px 10px; display:none; color:#540432;}  


/* brochure*/
.brochure{width:706px;height:760px;}
.brochure img{ width:226px;height:358px;margin:10px 10px 0px 0px; float:left;border:1px solid #888;}
.brochure h0{width:226px;height:28px;margin:10px 10px 0px 0px; float:left;border:1px solid #888;}
.brochure h1{color:white;}
.brochure h3{color:#ccc;}








/* pic group */
 .grp_pic{ }
 .grp_pic img{ float:left; }
 
 .adv_pic_grp_1{ margin:10px 10px 0px 10px; }
 
 .page1{padding:0 0 1px 100px; color:#FF8714; text-align:center; } 
  .page1 a{  cursor:pointer;display:block;color:#FF8714;  float:left; } 
  .page1 img{ display:block; float:left;   } 
  .page1 span{ display:block; float:left;     } 
  .page1 .inp{ display:block; float:left;background-color:#666;color:white;text-align:center;  }    
  .page1 .gto{ width:20px;height:15px;cursor:pointer;border-right:1px solid #888;border-bottom:1px solid #888;border-left:1px solid white;border-top:1px solid white;float:left;}


/* footer */
 .footer_nd { padding:0px 0px 0px 0px;border-top:1px solid #57052B;}
 .footer_nd ul{   margin:5px 0px 0px 0px; display: block;   list-style:none; }
 .footer_nd li{ margin:0px 3px 0px 0px; display: inline;color:#57052B; }
 .footer_nd li a{ font-size:14px; font-weight:bold; color:#444; }
 .footer_nd li a:hover{   color:#57052B; } 
 










#Clinet { width:760px; margin: 0px auto; margin-top: 10px;  clear:both; overflow:auto;   } 
                       
					  
		              .Clinet_main { margin: 10px 0px 0px 4px; clear:both; overflow:hidden  }
					  .Clinet_main h1{color:#ffffff;}
                      .Clinet_main h3{color:#cccccc;}
					  
					  					  
					  
					  
					  .Clinet_main ul { margin:0px; padding:0px; }
					 *html .Clinet_main ul { margin:0px; margin-left:1px; padding:0px; }
					  .Clinet_main li { list-style:none; margin:10px 10px 0px 0px; float:left;border:1px solid #ffffff; }
					  *html .Clinet_main li { list-style:none; float:left; margin-left: 7px;}
                       .Clinet_main li .Clinet_name{ text-align:center; font-size:14px;border:1px solid #000000;background:#F2F6FB;}
                      











