body{
font-family:Arial, sans-serif; 
}
.clear{
clear:both;
}
#link_list a:link,#link_list a:visited{
color:#f60;
text-decoration:underline;
}
#link_list a:hover{
color:#000;
text-decoration:underline;
}
a.f12o:link,a.f12o:visited{
color:#f60;
text-decoration: underline;

}
a.f12o:hover{
color:#f60;
text-decoration:none;

}
.orange_a a{
color:#f60;
text-decoration:none;

}
.orange_a a:hover{
color:#f60;
text-decoration:underline;
}

/*header*/
.wrap_hd{
  clear:both;
  padding-top:4px;
}
 .header_new{
	position:relative;
	padding:0;
	margin:0 auto;
	WIDTH: 984px;
	BACKGROUND-COLOR: #ffffff;
	height:101px;
	background:#58585A url(../images/Header_01.gif) no-repeat left center;
	z-index:900;
  } 
 .hotsc{
	width: 970px;
	height:20px;
	line-height:20px;
	FONT-SIZE: 11px;
	MARGIN: 0px  auto;
	padding-left:12px;
	clear:both;
  }
*html .hotsc{
padding-top:3px;
  }
  .hotsc .hotwords_wrap{
   width:880px; 
   height:16px; 
   overflow:hidden;
  }
  .hotsc strong{
  padding-right:5px;
  display:inline;
  }

  .hotsc img{
  padding:0 2px 0 2px;
  }
*+html .hotsc img{
  padding-top:3px;
  }
   .hotsc h2{
   display:inline;
   padding:2px 0 0 0;
   margin:0;
   font-size:11px;
   font-weight:400;
  }  
  .hotsc a{
  color:#000;
  PADDING-RIGHT: 5px;
  } 
   .hotsc a:hover{
   color:#f60;
  } 
 .hotsc .lang_ch{
 text-align:center; 
 margin: 1px 0 0;
 float:right;
 }
 .lang_ch .lang_select{
 font-size:11px;
 width:auto;
 height:17px;
 }
 
 
  .header_new .logo{
  float:left;
  padding-left:15px;
  } 
  .header_new .ctoptext{
	float:left;
	width:400px;
	padding-top:6px;
	position:absolute;
	left:355px;
	top:8px;
  } 
  .ctoptext .topwrite{
 letter-spacing:-0.03em;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size:14px;
 font-style:italic;
 color:#d5d6d8
  } 
  .ctoptext .toporanger{
  font-family:Verdana, Arial, Helvetica, sans-serif;
   font-weight:bold; 
   color:#ff6600;
  }
  
  
    .header_new .rtoptext{
	float:right;
	width:270px;
	background:url(../images/Header_04.gif) no-repeat top right;
  }
  .rtoptext .rtop1{
	text-align:center;
	height:26px;
	padding-left:26px;
	padding-top:4px;
	color:#666;
	font: 10px/1.5em Verdana;
  }
   .rtoptext .rtop2{
text-align:right; 
padding-right:20px; 
color:#ffffff;
color:#d5d6d8;
text-decoration:none; 
font: 11px/2em Verdana;
  }
.rtoptext .rtop2_new{
	padding-top:6px;
	clear:both;
	text-align:right;
	margin-right:9px;
	padding-right:9px;
	height:23px;
	line-height:23px;
	color:#ffffff;
	color:#d5d6d8;
	text-decoration:none;
	font: 11px/2em Verdana;
	
  }
 .rtoptext .rtop2_new .head_items{
 float:right;
padding-right:8px;
  } 
   
   .rtoptext .rtop2_new .lang_tag .lang_text{
background:url(../images/head_lang_l.jpg) no-repeat top left;
padding-left:8px;
height:23px!important;
height:auto;

  } 
  .rtoptext .rtop2_new .lang_tag{
background:url(../images/head_lang_r.jpg) no-repeat right top;
float:right;
height:23px;
padding-right:8px;
  } 

 .rtoptext .rtop2_new .lang_text a:link, .rtoptext .rtop2_new .lang_text a:visited{
 color:#D6D6D6;
 text-decoration:underline;
  }
   .rtoptext .rtop2_new .lang_text a:hover{
 color:#D6D6D6;
 text-decoration:none;
  }  
  
.header_new .jsmenu{
   position: absolute;
   right:0;
   bottom:0;
   width:600px;
   float:right;
   line-height:normal;
   height:42px;
   font: 11px/1.5em Verdana;
   color:#ffffff;
   padding-left:5px;
   z-index:999;
  }
/*  
*html .header_new .jsmenu{
  bottom:-12px;
  }
  */
  .tabswrap{
  padding-left:15px;
  } 
  
/*New menu*/

.sbgnewmenu {
	font-family: Arial, Helvetica, sans-serif;
	width:660px;
	position:relative;
	font-size:11px;
}
.sbgnewmenu a{cursor:pointer;cursor:hand;
}
.sbgnewmenu h2{font-size:11px; padding:0; margin:0; font-weight:400; text-align:center; height:40px; line-height:40px; color:#fff;}
.sbgnewmenu table{ background:#333; _background:none; border:0; border-collapse:collapse; border-spacing:0; padding:0; margin:0;}
.sbgnewmenu ul li a, .sbgnewmenu ul li a:visited {display:block; text-decoration:none; color:#fff; width:150px; padding:4px 0 1px;
 _padding:0;background:#dddddd; height:40px;background:url("../images/headcat_r.gif") no-repeat left top;
}
.sbgnewmenu ul {padding:0; margin:0;list-style-type: none; position:relative;}
.sbgnewmenu ul li {float:left;}
.sbgnewmenu ul li  li{float:left;}
.sbgnewmenu ul li ul {display: none;}
.sbgnewmenu ul li:hover a {color:#fff;  background:url("../images/headcat_r.gif") no-repeat left -46px;}
.sbgnewmenu ul li:hover ul {display:block; position:absolute; top:42px; left:0;}
.sbgnewmenu ul li:hover ul li a.hide {background:#000; color:#fff;}
.sbgnewmenu ul li:hover ul li:hover a.hide {background:#f60; color:#000;}

.sbgnewmenu ul li:hover ul li a{display:block;background:#333;color:#fff; height:21px; line-height:21px; padding:0px 0px 0px 5px; width:115px;text-align:left;font-size:11px; overflow:hidden;}
.sbgnewmenu ul li:hover ul li ul {display: none;}
.sbgnewmenu ul li:hover ul li a:hover {background:#f60; color:#fff;height:21px;}
.sbgnewmenu ul li:hover ul li:hover ul {display:block; position:absolute; left:0; top:0;}
.sbgnewmenu ul li:hover ul li:hover ul li a {background:#333; color:#fff;}
.sbgnewmenu ul li:hover ul li:hover ul li a:hover {background:#f60; color:#fff;}
.sbgnewmenu ul li:hover ul li a.firstli {width:156px; border:2px solid #f60; float:left; color:#fff; text-align:center; padding:0;}
.sbgnewmenu ul li:hover ul li a.firstli:hover {color:#000; float:left; }
.sbgnewmenu ul li:hover ul li a.otherli {width:81px; border:2px solid #f60; border-left:0; float:left; text-align:center;}
.sbgnewmenu ul li:hover ul li a.clfirstli {width:168px; border:2px solid #f60; float:left; color:#fff; text-align:center; padding:0;}
.sbgnewmenu ul li:hover ul li a.clfirstli:hover {color:#000; float:left; }
.sbgnewmenu ul li:hover ul li a.clli {width:100px; border:2px solid #f60; border-left:0; float:left; text-align:center;}
.sbgnewmenu ul li:hover ul li .onorange a.firstli {float:left; display:block; color:#000; background:#f60;width:156px; height:21px; text-align:center; padding:0;}
.sbgnewmenu ul li:hover ul li .onorange a.clfirstli {float:left; display:block; color:#000; background:#f60;width:168px; height:21px; text-align:center; padding:0;}
.sbgnewmenu ul li:hover ul.fld{ left:453px;}
.sbgnewmenu ul li:hover ul.fld li a{ width:142px;}
.sbgnewmenu ul li:hover ul.cl table td li a{ width:145px;}


/*- Menu Tabs--------------------------- */ 

    #tabs {
      float:left;
      width:100%;           
      line-height:normal;
   height:26px;
   font: 10px/1.5em Verdana;
      }
    #tabs ul {
 margin:0;
 padding:2px 0px 0 5px;
 list-style:none;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs a {
      float:left;
      background:url("../images/headtab_l.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }

    #tabs a span {
 float:left;
 display:block;
 background:url("../images/headtab_r.gif") no-repeat right top;
 padding:1px 5px 3px 0px;
 margin:0 2px 0 0;
 color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#ffffff;
      }
    #tabs a:hover {
      background-position:0% -18px;
      }
    #tabs a:hover span {
      background-position:100% -18px;
      }


	#tabsc , #tabsc li ul{
	    padding:0; 
	    margin:0;
	    list-style-type: none;		
	}
	#tabsc h2{
	    padding:0; 
	    margin:0;
		font-weight:400;
		line-height:17px;
		}

	
	#tabsc li {
	    float:right;
	    text-align:center;
	    position:relative;
	}
	#tabsc li a:link, #tabsc li a:visited {
	
	    display:block; 
	    text-decoration:none; 
	    color:#fff; 
		width:130px;    
		padding:14px 10px 11px 10px;
	    background:#dddddd; 
		background:url("../images/headcat_r.gif") no-repeat left top;
	}

	#tabsc li ul {
	    display: none;	
	}
	
	#tabsc li:hover a {
	    color:#fff;
	    background-position:0% -46px;
	}
	#tabsc li:hover ul {
	    display:block; 
	    position:absolute; 
	    top:42px;
	    margin-top:0px;     
	    width:145px;
	}
	
	#tabsc_menu01  {
	    left:-150px;   
	}
	#tabsc_menu02  {
	    left:-450px;   
	}
	#tabsc_menu03  {
	    left:0;   
	}
	#tabsc_menu03 li a{
	width:150px;
	height:24px;
	overflow:hidden;  
	}
	#tabsc_menu04  {
	    left:0px;   
	}
	#tabsc li:hover ul li a{
	    display:block; 
	    background:#333;
	    color:#fff; 
	    height:23px; 
	    line-height:20px; 
	    padding:0px 0px 0px 5px;  
	    width:145px;
		text-align:left;
		font-size:11px;
	}
	#tabsc li:hover ul li a:hover {
	    color:#fff;
	    background-position:0% -23px;
		background:#f60;
	} 
		  
	/*- Order Tacking--------------------------- */ 	


#sbg_wrap {
	width:988px;
	margin:0 auto;
	padding: 0;
	position:relative;
}

#sbg_center {
	float:left;
	width:683px;
	margin: 0 0 0 142px;
	display:inline;
}

*html #sbg_center {
	float:left;
	width:677px;
	margin: 0 0 0 148px;
	display:inline;
}
#sbg_vpro_center{
	float:left;
	width:840px;
	margin: 0 0 0 147px;
	display:inline;
}

#sbg_right{
	float:left;
	width:161px;
	margin: 0;
}
#sbg_left{
	float:left;
	width:131px;
	margin: 0 0 0 -985px;
}

.f11h{
font-size:11px; 
color:#636466;
line-height:1.2;
}
.f12h{
font-size:12px; 
font-weight:bold; 
color:#636466;
line-height:1.2;
}
.f17o{
 font-size:13px;
 font-weight:bold;
 color:#ff6600;
 line-height:1.2;
}


	
/*main*/
.rcom_b{
	width:670px;
}
.yuan_m20{
	margin-right:11px;
}
*html .yuan_m20{
	margin-right:15px;
}
.yuan_m10{
	margin-right:6px;
}

.yuan_m10_2{
	padding-left:11px;
	margin-right:14px;
}
*html .yuan_m10_2{
	margin-right:18px;
	padding-left:4px;
}
.yuantitle{
height:17px;
line-height:17px;
background:#f60 url(../images/yuantitle_r.gif) no-repeat right center;
font-size:12px;
font-weight:bold;
color:#fff;
margin-bottom:4px;
}
.yuantitle span{
height:17px;
line-height:17px;
background:#f60 url(../images/yuantitle_l.gif) no-repeat left center;
padding-left:12px;
float:left;
}
.yuantitle a:link,.yuantitle a:visited{
color:#fff;
text-decoration:none;
}
.yuantitle a:hover{
color:#fff;
text-decoration: underline;
}

.hot_title {
	padding-top:4px;
}
.hot_title h1{
font-size:12px;
font-weight:400;
display:inline;
padding:0;
margin:0;
vertical-align:middle;
line-height:1.5;
}
.hotpicw{
margin:0px auto; 
padding:0 0 0 16px;
}
*html .hotpicw{
padding-left:10px;
}
.wrap_hot{
	margin:0px auto;
	padding:0 0 0 16px
}
*html .wrap_hot{
padding-left:10px;
}
.rcom_b .hot_pro{
margin-right:3px; 
width:213px; 
float:left;
}
.hot_pro .hot_title{
	background:url(../images/home_pro_bg.gif) repeat-x;
	height:36px;
	text-align:center;
	line-height:36px;
}
.hot_pro .hot_price{
background:url(../images/index_product_04.gif) right no-repeat;
height:60px;
}
.hot_pro .hot_price img{
float:left;
margin:10px;
}

.index_banner{
	padding:10px;
	clear:both;
}
*html .index_banner{
padding-left:4px;
}
.celebrity_title{ 
margin:0px auto; 
padding:8px 0px 5px 8px;
color:#9d9fa2; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:16px; 
font-weight:bold
}
.celebrity_wrap{
	padding:0 0 0 11px;
	width:656px;
}
*html .celebrity_wrap{
padding-left:4px;
}
.celebrity_main{
padding:0;
margin:0;

}
.celebrity_main .rtext{
	width: 320px;
	float:right;
}
.rtext .rtextop{
	font-size:11px;
	line-height:1.2;
	padding-bottom:4px;
	height:164px;
	position:relative;
}
.r_content{
float:right; 
width:190px;
}
.r_content a{
color:#f60;
text-decoration:none;
}
.r_content a:link{
color:#f60;
text-decoration:none;
}
.rtext .rtextop img{
padding-right:8px;
}

.rtext .rtextop .more{
position:absolute;
right:0;
bottom:6px;
}


.rtextbot{
background:#eaeaea;
padding:4px 0 4px 4px;
}
.rtextbot_img{
	width:78px;
	float:left;
}

.rtext h5{
	color:#000000;
	font-size:11px;
	font-weight:bold;
	padding:0 0 0 2px;
	margin:0;
	line-height:1.2;
	width:132px;
	float:left;
}
.rtext .rtext_b{
	line-height:1.2;
	border-left: #d8d8d8 solid 3px;
	padding-left:2px;
	width:97px;
	float:right;
	font-size:11px;
	font-weight:bold;

}
.rtext_b span.f1{
color:#666; 
font-weight:bold;
text-decoration:line-through;
 background:none;
padding:0;
}
.rtext_b span.f2{
color:#f60;
 background:none;
 width:90px;
padding:0;
}
.rtext_b .f2{
	color:#f60;
	background:none;
	width:96px;
	padding:0;
	display:block;
}
.rtext_b .f2 .f21{
float:left;
}
.rtext_b .f2 .f22{
float:left;
width:50px;
}
.rtext_b span.f3{
 color:#666;
  background:none;
padding:0;
clear:both;
}
.celebrity_main img{ 
float:left;
border:0;
 }
.celebrity_l{
	width:320px;
	float:left;
}
.celebrity_r{
	float:right;
	padding-left:8px;
	width: 320px;
}
.celebrity_b{ 
 background: url(../images/celebrity_b.gif) bottom center no-repeat;
 height:12px;
 clear:both;
}


.dandh{
	margin:0 auto;
	padding:15px 0 0 10px;
}
*html .dandh{
	padding-left:4px;
	padding-right:5px;
}
.deal{
width:319px; 
float:left;
}
.deal_right{
padding:0px 0px 0px 5px; 
width:333px; 
float:left;
}

.customers{
padding:0px 0px 0px 5px; 
width:333px; 
float:left;
}
.newsletter{
padding:0px 0px 0px 5px; 
width:333px; 
float:left;
position:relative;
}

.newsletter .newsletter_text{
	position:absolute;
	top:180px;
	right:5px;
	width:195px;
}
.newsletter .newsletter_text span{
padding:12px 2px 10px;
height:20px;
width:140px;
display:block;
float:left;
background: url(../images/html/newsletter_input.jpg) left center no-repeat;
}
.newsletter .newsletter_text span input{
font-size:11px;
color:#3B3B3B;
width:140px;
}
.newsletter .newsletter_text input{
padding:0;
margin:0;
border:0;
width:145px;
height:21px;
background:none;
}
.newsletter .newsletter_text input.go{
padding:0;
margin:0;
border:0;
width:48px;
height:40px;
background: url(../images/html/newsletter_go.jpg) 5px 5px no-repeat;
font-weight:bold;
cursor:pointer;
float:right;
}

.customers_left{
width:319px; 
float:left;
}

.deal h4{
padding:9px 0px 8px 3px;
margin:0; 
color:#9d9fa2; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:16px; 
font-weight:bold;
}

.cus_line{
border:1px solid #ccc;
position:relative;
padding:9px 9px 0;
height:192px;
}
.cus_line_left{
border:1px solid #ccc;
position:relative;
padding:9px 9px 0;
height:219px;
}
.cus_line span, .cus_line_left span{
 padding:0px 6px 0px 2px;
 float:left;
 font-size:12px;
 color:#f60;
 padding-bottom:20px;
}
.cus_line span.f11o{
font-size:11px;
line-height:14px;
width:190px;
color:#000;
}
.cus_line_left span.f11o{
font-size:11px;
line-height:14px;
width:175px;
color:#000;
}
.cus_line .more, .cus_line_left .more{
position:absolute;
bottom:4px;
right:4px;
}

.customers h4{
padding:9px 0px 8px 3px;
margin:0; 
color:#9d9fa2; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:16px; 
font-weight:bold;
}
/*main end*/

/*left menu*/
.left_menu{
background: url(../images/main_left_bg02.gif) left center repeat-y;
width:132px;
}
.left_menu .lm_1{
background: url(../images/main_left_bg01.gif) top center no-repeat;
}

.left_menu .lm_b{
background: url(../images/main_left_bg03.gif) no-repeat;
width:132px;
height:16px;
}
.leftmenu_title{
padding:2px 0 0 2px;
font-size:11px;
color:#f60;
font-weight:bold;
width:130px;
height:20px;
line-height:20px;
overflow:hidden;
}
.leftmenu_title a:link{
color:#f60;
}
.leftmenu_title a:visited{
color:#f60;
}
.leftmenu_title a:hover{
color:#000;
}

.leftmenu_list{
padding-left:5px;
font-size:11px;
}
.leftmenu_list ul{
list-style:none;
margin:0;
padding:0;
}
.leftmenu_list li a{
line-height:1.8;
color:#000;

}
.leftmenu_list li a:hover{
color:#f60;
}
.leftmenu_list li h3 {
padding:0;
margin:0;
}
.leftmenu_list li h3 a{
font-weight:400;
padding:0;
margin:0;
color:#000;
font-size:11px;
width:126px;
overflow:hidden;
display:block;
height:21px;
}

.leftmenu_list li h3 a:hover{
font-weight:400;
padding:0;
margin:0;
color:#f60;
width:126px;
overflow:hidden;
display:block;
height:21px;
}
.payment{
margin-top:8px;
 height:17px; 
 width:131px; 
   background: url(../images/left_ttBG.jpg) repeat-x; 
}
.payment h3{
 color:#fff; 
 padding-left:5px;
 margin:0;
 line-height:17px;
 height:17px;
}
.paymentimg{
padding-top:5px;
padding-bottom:4px;
 width:130px;
 margin-bottom: 6px; 
 border: 1px solid #e3e3e3;
}
/*left menu end*/
  



/*footer*/
.footer_links{
margin:0px auto; 
padding:8px 0px 0px 4px; 
height:68px; 
margin-left:5px;
}
*html .footer_links{
padding-left:0;
}
.links_pic{
margin:0px 3px 0px 0px; 
width:129px; 
float:left;
}
#footer{
margin: 0px auto; 
width:913px;
font-size:11px;
}
#footer .linktext{
text-align:center;}
#footer .linktext a{
text-decoration:none;
color:#666;
}
#footer .linktext a:hover{
color:#f60;
}
#footer .copyright{
text-align:center;
}
#footer .copyright a{
color:#f60;
text-decoration:underline;
}
#footer .copyright a:hover{
color:#f60;
text-decoration: none;
}

#sbg_left .search_new{
margin:3px 0 1px;
}
#sbg_left .search_new a{
font-size:11px;
text-decoration:none;
color:#f60;
position:relative;
top:-5px;
_top:-8px;
}
*+html #sbg_left .search_new a{
top:-8px;
}

#sbg_left .search_new a:hover{
font-size:11px;
text-decoration:none;
color:#000;
}
#sbg_left .search_new input{
width:88px;
color:#666;
}

/*products*/
.tith1 {
	margin:0 8px 0 0;
	padding:0;
	height:26px;
	display:block;
	BACKGROUND: #f60 url(../images/section_catalog_l01.gif) no-repeat right top;
	}
	.tith1 span{
	float:left;
	padding-top:3px;
	display:block;
	font-size:16px;
	color:#fff;
	font-family:Verdana, Helvetica, sans-serif
	}

	.tith1 img{
	float:left;
	}
	.tith1 .picwrap{
	float:left;
	padding-top:3px;
	color:#fff;
	}
	.tith1 .picwrap a{
	color:#fff;
	}
	.tith1 .pic0{
	float:left;
	color:#fff;
	}
	.tith1 .pic0 a{
	color:#fff;
	}
	.tith1 h1 {
		float:left;
		margin:0;
		padding-top:6px;
		display:block;
		height:10px;
		font:300 12px Arial, sans-serif;
		color:#fff;
	}
	.tith1 a h1 {
		color:#FFF;
	}
	.tith1 h1 a {
		clear:both;
		margin:0 2px;
		padding-top:3px;
		color:#fff;
	}
	.tith1 h1 a:link, .tith1 h1 a:visited, .tith1 h1 a:hover {
		color:#fff;
	}
	.titwidth{
	width:664px;
	margin:0 8px 0 4px;
	}
	*html .titwidth{
	width:664px;
	margin:0 8px 0 2px;
	}
	
/*search*/
.categoryLink{
	clear:both;
	padding:0 0 0 4px;
	font-weight:bold;
	display:block;
 }
.categoryLink a:link, .categoryLink a:visited {
 	color:#00ACEE;
 }
.categoryLink a:hover , .categoryLink a:active { 
	color:#FF6600;
	text-decoration:underline;
}

.price_but{
	width:47px; 
	height:23px; 
	margin-bottom:-5px;
	font-size:12px; 
	border:0px;
	margin-right:5px;
	background-color:transparent;
}

.search_wrap{
	width:668px;
	background: url(../images/section_center_01.gif) repeat-y;
}
.search_wrap .search_wrap_tit{
font-weight:bold;
    padding:10px 0 0 12px;
	color:#f60;
	height:30px;
	background: url(../images/section_top_02.gif) no-repeat left top;
}

.search_wrap .search_wrap_con{
	background: url(../images/section_bottom_01.gif) no-repeat left bottom;
	padding-bottom:10px;
}
.search_wrap .shcon_wrap{
padding:4px 2px 0 2px;
margin:0;
}
.search_wrap .sh_mean{
padding:5px 20px;
line-height:24px; 
font-size:14px;

}
.search_wrap .shform_wrap{
	background:url(../images/search/search_bg.gif) no-repeat 4px 0;
	height:75px;
}
.shform_wrap table{
	width: 620px;
	margin-top: 11px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 20px;
	font-size: 11px;
}
.search_wrap .sh_form{
	color:#f60;
	font-size:12px;
	clear:both;
	padding-top:10px;
	_padding-top:2px;
}
*+html .search_wrap .sh_form{
padding:20px 0 0 15px;
}

.sh_form  .sh_form_nei{
padding:10px 0 0 20px;
}
.sh_prowrap{
}
.sh_prowrap img{
float:left;
}
.sh_prowrap .shpic_r{
	float:left;
	width:140px;
	padding-left:6px;
}
.sh_fanye{
 TEXT-ALIGN: right; 
 margin-top:10px;
 padding-bottom:20px;
}

#bottomBox { 
  padding-top: 12px;
  background:url(../images/feedback_t.jpg) no-repeat;
  width:655px;
  margin-left:4px; 
} 
.feed_content{
width:637px;
padding:2px 8px;
border-left:1px solid #f60;
border-right:1px solid #f60;

}
.feed_bottom{
height:12px;
line-height:12px;
background:url(../images/feedback_b.jpg) no-repeat;
width:655px;
}
.howsMySearchText{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.tigerBlueContent, .tigerBlueContent td, .tigerBlueContent .small 
{ 
  font-size: 11px; 
  font-family: verdana,arial,helvetica,sans-serif; 
} 
.tigerBlueTC { 
  background-repeat: repeat-x; 
  padding-top: 10px; 
} 
.tigerBlueTL td, .tigerBlueTR td, .tigerBlueBL td, .tigerBlueBC td, .tigerBlueBR td { 
  background:none; 
  background-color:white; 
}
.tigerBlueTL { 
	background-image:url(../images/box-line-tl.gif);
}
.tigerBlueBL { 
	background-image:url(../images/box-line-bl.gif);
}
.tigerBlueBC { 
background-image:url(../images/box-blue-bm.gif);
}
.tigerBlueBR { 
background-image:url(../images/box-line-br.gif);
}
.tigerBlueTR { 
background-image:url(../images/box-line-tr.gif);
}
.tigerBlueTC { 
background-image:url(../images/box-blue-tm.gif);
}


.howsMySearchTitle {
 
	-x-system-font:none;
	color:#FF6600;
	display:block;
	font-family:Arial,sans-serif;
	font-size:14px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:600;
	height:10px;
	line-height:normal;
	padding-top:3px;
	width:80%; 
	font-weight: bold;
} 
.feedTitle {
	color:#FF6600;
	font-family:Arial,sans-serif;
	font-size:14px;
	height:24px;
	padding-top:3px;
	font-weight: bold;
} 
.howsMySearchButtonActive { 
	border:3px solid #FFFFFF;
	height:17px;
	vertical-align:middle;
	width:31px;
}
.howsMySearchSection {
 font-size: 11px;
padding-top: 5px;
vertical-align: middle;

}


.howsMySearchTable td.topLeft {
background-repeat: no-repeat;
padding-top: 6px;
padding-left: 12px;
}
.feed_back_help,.feed_back_help:link{
	color: #f60; 
	font-weight: bold;
	 font-size: 12px; 
	text-decoration: underline;
}

#result_show .a1{COLOR: #333333; font-size:11px; font-weight: bold;}
#result_show  .a2{COLOR: #7d7d7d; TEXT-DECORATION: line-through; font-size:10px; }
#result_show  .a3{COLOR: #ff6600; font-weight: bold;font-size:11px;}
#result_show  .a4{COLOR: #7d7d7d; }
#result_show  .a5{COLOR: #ff6600; }
#result_show  .a6{}


/*Prescription*/
.buypro_main{
padding-top:8px;

}
.buypro_main .buypro_left{
	float:left;
	width:190px;
}
.buypro_main .buypro_left .bleft_1_wrap{
   width:182px;
   padding:0 4px;
}

.buypro_left .bleft_1{
	width:182px;
	background:#FF6400 url(../images/buypro_step4top.jpg) center top no-repeat;
	padding-top:10px;
}
.buypro_left .bleft_1 .step4_bot{
	width:182px;
	height:10px;
	line-height:0;
	font-size:0;
	background:url(../images/buypro_step4bot.jpg) center top no-repeat;
}
.bleft_1 h3{
font-size:14px;
color:#FF6400;
padding:0 5px;
background:#646464;
height:20px;
margin:0;
line-height:18px;
text-align:center;
}
.bleft_1 .b1_text{
font-size:11px;
color:#fff;
padding:0 5px 8px 10px;
background:#646464;
line-height:1.2;
}
.bleft_1 ul{
padding:5px 0 0;
margin:0;
list-style:none;
}
.bleft_1 li{
	display:block;
	color:#fff;
	height:36px;
	padding-left:10px;
	line-height:36px;
}
.bleft_1 li a:link,.bleft_1 li a:visited{
	color:#fff;
	text-decoration:none;
}
.bleft_1 li a:hover{
	color:#fff;
	text-decoration: underline;
}

.bleft_1 li.on{
font-weight:bold;
color:#f60;
background:url(../images/buypro_s01_tit.jpg) 3px top no-repeat;
}

.buypro_left .bleft_2{
	margin-top:10px;
	width:190px;
	background:url(../images/buypro_total_bg.jpg) center top repeat-y;
	text-align:center;
}
.bleft_2 .bleft_jiage{
	padding:0 13px;
	overflow:hidden;
}

#my_prescription div{
border-bottom:1px #d9d9d9 solid;
height:20px;
font-size:11px;
}
#my_prescription div span{
display:block;
float:left;
}
#my_prescription .s1{
text-align:left;
width:100px;
}
#my_prescription .s2{
text-align:right;
width:60px;
}
#my_prescription .sp1{
text-align:left;
width:79px;
height:20px;
}
#my_prescription .sp2{
text-align:right;
width:38px;
_width:40px;
height:20px;
border-right:1px #f8f8f8 solid;
background:#e4e4e4;
padding-right:4px;
_padding-right:5px;
_margin-right:-3px;
}
#my_prescription .sp3{
text-align:right;
width:38px;
height:20px;
background:#e4e4e4;
padding-right:4px;
_margin-right:-3px;
}
#my_prescription .sp4{
width:85px;
text-align:center;
background:#e4e4e4;
height:20px;
}

 .bleft_2 h3{
	padding:18px 10px 4px;
	margin:0;
	line-height:1.2;
	background:url(../images/buypro_total_top0.jpg) center top  no-repeat;
	text-align:center;
	color:#000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#f60;
}
 .bleft_2  .h3_2{
	height:43px;
	line-height:43px;
	background:url(../images/buypro_total_top_2.jpg) center top  no-repeat;
	padding:0;
	margin:0;
	font-size:13px;
	color:#000;
}

 .bleft_2 table{
	width:100%;
	border:0;
	border-collapse:collapse;

}
.bleft_2 table td{
font-size:11px;
line-height:1.5;
text-align:left;
vertical-align:top;
font-weight:bold;
}
.bleft_2 table td.bl_money{
width:60px;
text-align:right;
}
.bleft_2 table td.bl_total{
border:0;
color:#f60;
font-size:11px;
border-top:1px solid #ececec;
}
.bleft_2 table td.money_total{
border:0;
color:#f60;
font-size:11px;
text-align: right;
border-top:1px solid #ececec;
}
 .bleft_2_bot{
 height:21px;
 line-height:21px;
 background:url(../images/buypro_total_bot.jpg) center bottom  no-repeat;
 }
.buypro_main .buypro_right{
	float:left;
	width:477px;
	background:url(../images/buypro_bg.jpg) center top   repeat-y;
}
.buypro_right .br_tit{
padding-top:5px;
background:url(../images/buypro_tittop.jpg) center top  no-repeat;
}
.buypro_right .br_bot{
	height:5px;
	line-height:5px;
	background:url(../images/buypro_bot.jpg) center bottom  no-repeat;
	font-size: 1px;
}

.br_tit h4{
background:url(../images/buypro_titbg.jpg) center top repeat-y;
height:36px;
line-height:36px;
padding:0 20px;
margin:0;
color:#666;
font-size:16px;
}
.buypro_right .br_1{
	margin:14px 0;
}
 .br_1 h5{
	background:url(../images/list_step.gif) 12px 2px no-repeat;
	padding:0 0 0 30px;
	margin:0;
	color:#ff4000;
	font-size:14px;
	height:22px;
}
.br_1 form{
margin:0;
padding:0;
}
.br_1 h5 span{
font-size:12px;
color:#000;
font-weight:400;
}
.buypro_right .br_2{
padding:0 10px;
}
.br_2 .bortd_1{
	background:#C9C9C9;
	border-right:1px solid #b8b8b8;
	width:80px;
	font-size:11px;
	font-weight:bold;
	height:28px;
}
.br_2 .bortd_2{
background:#D3D3D3;
border-right:2px solid #C4C4C4;
font-size:11px;
font-weight:bold;
text-align:center;
height:28px;
}
.bortd_2 select{
font-size:12px;
padding:0;
margin:0;
}


.br_2 .bortd_0{
border:0;
}
.br_2 .pd{
	height:37px;
	background:#D3D3D3 url(../images/buy_yuanr2.jpg) right top no-repeat;
	margin:20px 0 20px 0;
}
.ai_shuru{
margin:10px 0;
background:url(../images/buypro_shuru.jpg) no-repeat;
padding-bottom:10px;
}
.ai_shuru .ai_nei{
width:430px;
height:106px;
background: none;
OVERFLOW-Y: hidden;
border:0;
padding:8px;
}
.br_2 .term_txt{
	font-size:11px;
	padding:0 10px;
}
.term_txt strong{
color:#000;
}
.term_txt  a{
color:#f60;
}
.term_txt  a:hover{
color:#000;
}
.br_2 .pd span{
display:block;
width:160px;
float:left;
background:#c9c9c9 url(../images/buy_yuanl2.jpg) left top no-repeat;
height:29px;
border-right:2px solid #bfbfbf;
padding:8px 0 0 10px;
font-weight:bold;
font-size:11px;
}
.pd_2{
display:block;
float:left;
height:29px;
padding:8px 0 0 10px;
font-size:11px;
}
.br_2 .tijiao{
padding:20px 0 0 240px;
}
.br_2 .tijiao span{
padding-right:10px;
}
.s2_select{
width:449px;
margin-left:4px;
}
.s2_select .s2_t{
width:449px;
height:11px;
line-height:11px;
font-size:1px;
background:#fff url(../images/st2_select_top.jpg) left top no-repeat;
}
.s2_select .s2_b{
width:449px;
height:11px;
line-height:11px;
font-size:1px;
background:#fff url(../images/st2_select_bot.jpg) left bottom no-repeat;
}

.s2_select .s2_content_1{
background:#fafafa;
padding:0 10px 8px;
color:#8c8c8c;
font-size:11px;
border-left:1px solid #c9c9c9;
border-right:1px solid #c9c9c9;
line-height:1.2;
}
.s2_select .s2_content_1 h6{
color:#000;
line-height:30px;
height:30px;
padding:0;
margin:0;
font-size:11px;
}
.s2_content_2{
	background:#e7e7e7;
	padding:0 10px;
	border-left:1px solid #c9c9c9;
	border-right:1px solid #c9c9c9;
}
.s2_content_2 table{ 
font-size:13px;
font-weight:bold;
}
.s2_content_2_txt{ 
font-size:11px;
color:#7a7a7a;
line-height:1.2;
display:block;
padding:0 10px 10px;
}
.st2_list{
color:#ff4000;
font-size:13px;
background:url(../images/st2_list.gif) 4px center no-repeat;
padding-left:12px;
}



.fo{
color:#ff4000;
}
.s2_upgrade{
width:449px;
margin-left:4px;
background:#e7e7e7;
}

.s2up_t{
	width:449px;
	height:11px;
	line-height:11px;
	background:#fff url(../images/st2_ctop.jpg) left top no-repeat;
	font-size: 1px;
}
.s2_upgrade .s2up_b{
	width:449px;
	height:11px;
	line-height:11px;
	background:#fff url(../images/st2_cbot.jpg) left bottom no-repeat;
	font-size: 1px;
}


.s3_colour{
width:449px;
margin-left:4px;
background:#e7e7e7;
}
.s3_colour .s3_content{
background:#fff;
padding:10px 10px 0;
border-left:1px solid #c9c9c9;
border-right:1px solid #c9c9c9;
}
.s3_colour .s3_t{
width:449px;
height:11px;
line-height:11px;
background:#fff url(../images/s3_colour_top.jpg) left top no-repeat;
font-size:1px;
}
.s3_colour .s3_b{
width:449px;
height:11px;
line-height:11px;
background:#fff url(../images/s3_colour_bot.jpg) left bottom no-repeat;
font-size:1px;
}

.special_bnt{
	margin:10px 0;
	clear:both;
	height:45px;

}
.special_bnt span a{
background:#fff url(../images/special_but.gif) left top no-repeat;
width:212px;
height:30px;
display:block;
float:left;
margin-right:5px;
padding-top:15px;
display:block;
text-decoration:none;
text-align:center;
font-size:14px;
font-weight:bold;
} 

.special_bnt span a:link,.special_bnt span a:visited{
color:#fff;
text-decoration:none;
}
.special_bnt span a:hover{
background:#fff url(../images/special_but.gif) left bottom no-repeat;
text-decoration:none;
} 
 
/*ap_righmenu*/
.ap_rmenu{
margin:0 auto;
width:162px;
margin-bottom:8px;
}


.ap_rmenu .ap_rmenutop{
height:5px;
font-size:1px;
line-height:5px;
background:url(../images/email/autorefill_top.jpg) no-repeat left top; 
}
.ap_rmenu .ap_rmenubot{
height:59px;
font-size:1px;
line-height:5px;
background:url(../images/email/autorefill_bottom.jpg) no-repeat left bottom; 
}
.ap_rmenu .ap_rmenumain{
line-height:1.2;
width:156px;
border-left:1px solid #f60;
border-right:1px solid #f60;
background:#F4F6F5;
padding:5px 0 0 4px;
font-size:12px;
font-weight:bold;
color:#838383;
}
.ap_rmenu .ap_rmenumain span{
font-size:14px;
font-weight:bold;
color:#f60;
line-height:1.2;
width:150px;
display:block;
padding:6px 0;
}
.ap_rmenu .ap_rmenumain input{
font-size:12px;
color:#FF7815;
float:left;
padding:0 0 0 2px;
margin:4px 0;
font-weight:400;
}
.ap_rmenumain form{
margin:0;
padding:0;
}
.ap_rmenu .ap_rmenumain .input1{
background:url(../images/email/autorefill_put1.jpg) no-repeat left top;
padding-top:2px;
width:140px;
height:20px;
border:0;
}
.ap_rmenu .ap_rmenumain .input2{
background:url(../images/email/autorefill_put2.jpg) no-repeat left top;
padding-top:2px;
width:110px;
height:20px;
border:0;
}

.right_follow{
clear:both;
padding-bottom:10px;
}
.follow3{
border:1px #e3e3e3 solid;
}
.follow3 ul{
padding:4px 0 4px 4px;
list-style:none;
margin:0;
height:50px;
}
.follow3 ul li{
float:left;
margin-right:4px;
display:inline;
}

#feedback_main{
	height:50px;
	width:159px;
	margin-bottom: 10px;
	border: 1px solid #e3e3e3;
	}
	#feedback_main #feedback_text{
	line-height:14px;
	font-size:11px;
	color:#616161;
	width:102px;
	float:left;
	padding:8px 0 0 4px;
	} 
		#feedback_main #feedback_text img{
		float:right;
	} 

#sbg_right .right_pay{
clear:both;
text-align:right;
padding-bottom:5px;
}
#sbg_right .right_pay table{
float:right;
}
.right_border{
clear:both;
border:1px solid #e3e3e3;
margin-bottom:10px;
font-size:11px;
padding:4px;
}
.right_border .right_needhelp{
padding:2px 0;
background:url(../images/right_needhelp.jpg) no-repeat right center;
}
.right_border .right_review{
padding:2px 0;
background:url(../images/right_review.jpg) no-repeat right center;
}
.right_border a.right_ha{
font-size:11px;
color:#666;
line-height:1.3;
display:block;
padding-right:36px;
}
.right_border a.right_ha:hover{
color:#f60;
font-size:11px;
}
.right_border strong{
font-size:12px;
display:block;
padding-bottom:4px;
}

/*New footer*/
.new_foot{
width:987px;
margin:0 auto;
background: url(../images/footer_bg.jpg) repeat-y;
font-size:11px;
}
.new_foot ul{
margin:0;
padding:0;
list-style:none;
}
.new_foot .foot_top{
padding-top:27px;
background: url(../images/footer_topbg.jpg) no-repeat;
width:987px;
}
.new_foot .foot_top .foot_text .text_list {
float:left;
padding-left:10px;
width:690px;
}
.new_foot .foot_top .foot_text .text_list h4{
font-size:11px;
font-weight:bold;
padding:15px 0 5px;
margin:0;
padding-left:10px;
}
.new_foot .foot_top .foot_text .text_list  ul{
float:left;
height:170px;
padding-left:16px;
}
.new_foot .foot_top .foot_text .text_list  ul li{
border-left:2px #c7c7c7 solid;
padding-left:9px;
display:block;
}
.new_foot .foot_top .foot_text .text_list  ul li a{
color:#333;
text-decoration:none;
height:18px;
line-height:18px;
}
.new_foot .foot_top .foot_text .text_list  ul li a:hover{
color:#f60;
text-decoration:none;
}
.new_foot .foot_top .foot_text .defoot  ul li a{
color:#333;
text-decoration:underline;
height:18px;
line-height:18px;
}
.new_foot .foot_top .foot_text .defoot  ul li a:hover{
color:#f60;
text-decoration:none;
}

.new_foot .foot_top .foot_text .text_list  ul li.fb{
background: url(../images/footer_fb.jpg) 9px center no-repeat;
padding-left:30px;
}

.new_foot .foot_top .foot_text .text_list  ul li.tt{
background: url(../images/footer_tt.jpg) 9px center no-repeat;
padding-left:30px;
}

.new_foot .foot_top .foot_text .text_list  ul li.blog{
background: url(../images/footer_blog.jpg) 9px center no-repeat;
padding-left:30px;
}

.new_foot .foot_top .foot_pay{
float:right;
width:250px;
text-align:right;
padding-right:30px;
}
.new_foot .foot_top .foot_pay table{
float:right;
}
.new_foot .foot_top .foot_pay .foot_thawte{
padding-top:20px;
float:right;
}
.new_foot .foot_top .foot_pay .foot_pic{
text-align:right;
clear:both;
padding-top:10px;
}
.new_foot .foot_top .foot_nav{
width:987px;
padding-top:10px;
clear:both;
background:#BBBDC0 url(../images/footer_jiaobg.jpg) left top no-repeat;
height:37px;
clear:both;
}
.new_foot .foot_top .foot_nav ul li{
background: url(../images/footer_jiantou.jpg) 127px center no-repeat;
float:left;
padding-left:140px;
text-align:left;
}
.new_foot .foot_top .foot_nav ul li a{
font-size:14px;
font-weight:bold;
color:#fff;
text-decoration:none;
height:37px;
line-height:37px;
}
.new_foot .foot_top .foot_nav ul li a:hover{
text-decoration:underline;
}
.new_foot .foot_bot{
background: url(../images/footer_botbg.jpg) left bottom no-repeat;
text-align:center;
padding:20px 0 40px;
}
.new_foot .foot_bot a{
color:#f60;
text-decoration:underline;
}
.new_foot .foot_bot a:hover{
color:#f60;
text-decoration:none;
}

#sbg_wrap .right_ebay_down{
position:absolute;
right:2px;
bottom:10px;
_bottom:20px;
}