@import url("category.css");
@import url("products-style.css");

body {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px auto;
	padding-left: 0px;
	text-align: center;
}

.content {
	width: 1002px;
	text-align: center;	
	margin: 0px auto;
	background-color:#FFFFFF;
}

.column{ width:100%;}
.column h1, .column h2{margin-bottom:10px;}
.column div.section {float:left;word-wrap:break-word; word-break:break-all; word-break/* */:normal ; width:400px; 	margin: 5px;}
.column.two div.section {width:46%;}
.column.three div.section {width:160px;}
.column.four div.section {width:24.9%;}
.column.five div.section {width:19.9%;}
.column.eight div.section {width:12.5%;}
.column .section .column.two .section{width:50%!important;}
.column .section .column.three .section{width:33.3%!important;}
.column .section .column .section{width:auto;}

a:link, a:visited { 
  color: #333; 
  text-decoration: none; 
}

a:hover { 
  color: #333; 
  text-decoration: underline; 
}

ul { margin: 0; padding : 0;} 


/* top banner */
.top {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 926px; 
	 margin-left:40px!important;
	 margin-left:0px;

}
#top2{
	text-align:center;
	width:776px;
    margin-left:75px!important;
	margin-left:0px;
}
#logo{
float:left;
}
#lang-img{
float:left;
}
#lang{
height:30px;
padding-top:10px;
text-align:right;
width:860px!important;
width:786px;
}
#title-image{
margin-top:-2px;
text-align:right;
}
.top-line{
 background-color:#909090;
 font-size:5px;
 height:5px;
 width:776px;
 text-align:center;
 margin-left:75px!important;
 margin-left:0px;
}
#top-ad{
padding-top:2px;
padding-bottom:2px;
text-align:center;
}
.top_banner {
	width:926px;
	text-align:center;

}

.top_banner_button {
	position:absolute;
	top:56px; 
	left:377px;
	width:535px;
	font-size:12px;
	font-weight:bold;
}

#top_breadcrumb {
    margin: 0px 0px 0px -40px!important;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	/*border: 1px solid #CCC;*/
	height: 20px;
	color:#333;
	float:left;
	text-align:left;
	font-weight:bold;
}

input.top_search {
	width: 140px; 
	border: 1px solid #123456;
	margin: 1px; 
	color: #E0691A;
}

input.top_search_submit {
	border: 1px solid #123456;;
	padding: 1px;
	width: 60px;
	margin: 0;
	color: #333;
	font-size:11px;
	background-color:#FFFFFF;
}

/* left */
.left {
	width: 235px;
	float: left;
	margin: 11px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.left_box {
	margin: 3px 0px 2px 105px!important;
	margin: 3px 0px 2px 65px;
	padding: 0px 0px 0px 0px;
	width: 196px;
}

.left_box_title {
	width:196px;
	height:29px;
	padding-top:5px;
	font-weight:bold;
	background: url(../../images/headers/left_box_titlebg.gif) no-repeat;
}

.left_box_title.category_box_title {
}

.left_box_title.news_box_title {
}

.left_box_title.login_box_title {
}

.left_box_title.feature_box_title {
}

.left_box_title.special_box_title {
}


.left_box_title.information_box_title {
}


.left_box_text {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	font-size:11px;
	color: #333;
	/*border: 1px solid #6788CC;*/
}


.left_box_text p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:11px;
	color: #333;
}

.left_box_text a:link,a:visited  {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #333;
}

.left_box_text a:hover  {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #333;
}


.left_box_text.category_box_text {
}

.left_box_text.catalog_box_text {
}

.left_box_text.login_box_text {
}

.left_box_text.news_box_text {
}

.left_box_text.whatsnew_box_text {
}

.left_box_text.feature_box_text {
}

.left_box_text.recommand_box_text {	
}

.left_box_text.cart_box_text {	
}

.left_box_text.special_box_text {
}

.left_box_text.bestsell_box_text {
	padding-left: 15px;	
}

.left_box_text.information_box_text { 	
}

.left_box_text.tellyourfirend_box_text {
	
}

.left_box_text.subscribe_box_text {
	
}

.left_box_text.brand_box_text {
}

.left_box_text.manufacture_box_text {
	
}

.left_box_text.review_box_text {
	
}

.left_box_text.search_box_text {
	
}

.left_box_text.language_box_text {
	
}

.left_box_text.agent_box_text {
}

.left_box_text.online_box_text {
}

.left_box_line {
}

.left_box_text_block {
}

.left_box_end {
}
.left_box_end.bestsell_box_end {
}
.left_box_end.category_box_end {
}
.left_box_end.special_box_end {	
}

.left_box_end.login_box_end {
	width: 196px;
	height: 21px;
	background: url(../../images/headers/login_box_footer.jpg) no-repeat;
}
/*center*/
.center {
	padding: 10px 0px 0px 2px;
	float: left;
	width: 530px;
	text-align:left;
	margin-left:0px;
	background-color:#fff;margin-top:10px;border:2px solid #bbbafd;
}

.center_center{
  margin-top:5px;
  margin-bottom:5px;
  padding-bottom:5px;
  border:1px solid #8c8f97;
  width:776px;
  background:#fff url(../../images/ctbg2.jpg) no-repeat;

  text-align:center;
  margin-left:122px!important;
  margin-left:0px;

}


.center_box {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 514px;

	/*border: 1px solid #CC3330;*/
}

.center_box table {
	border-collapse: collapse;
	width:100%;
	color:#000;
}

.center_box tr {
	background-color: #FFF;
}

.center_box th {
	border: 1px solid #333;
	text-align: center;
	font-weight:bold;
	font-size:11px;
}

.center_box td {
	border: 1px solid #333;
	font-size:11px;
}

.center_box_title {
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
	width: 500px;
	color: #000;
	height: 30px;
	padding:5px 0px 5px 5px;
}


.center_box_title.center_title_productlist {
	/*border: 1px solid #ccc;*/
	padding: 10px 0px 0px 10px;
	color:#000;
}
.center_box_title.center_title_categorylist {
	/*background: url(images/center_title_category.jpg) no-repeat top left;*/
}

.center_box_title.center_title_news {
	/*background: url(images/center_title_news.jpg) no-repeat top left;*/
}

.center_box_title.center_title_information {
}

.center_box_title.center_title_whatsnew {
	height: 35px;
	margin-top: 1px;
	width:500px;
	background: url(../../images/headers/chinese/headers_whats_new.jpg) no-repeat;
}

.center_box_title.center_title_feature {
	/*background: url(images/center_title_feature.jpg) no-repeat top left;*/
}

.center_box_title.center_title_special {
	
}

.center_box_title.center_title_spolight {
	/*background: url(images/center_title_feature.jpg) no-repeat top left;*/
}

.center_box_title.center_title_recommend {
	/*background: url(images/center_title_feature.jpg) no-repeat top left;*/
}

.center_box_title.center_title_alsobuy {
	/*background: url(images/center_title_feature.jpg) no-repeat top left;*/
}

.center_box_title.center_title_buyoption {
	/*background: url(images/center_title_feature.jpg) no-repeat top left;*/
}

.center_box_title.center_title_categorytext {
	background: url(images/center_title_category.jpg) no-repeat top left;
}

.center_box_title.center_title_login {
}

.center_box_title.center_title_logoff {
}

.center_box_title.center_title_passfogot {
}

.center_box_title.center_title_addressbook {
}

.center_box_title.center_title_shipping {
}

.center_box_title.center_title_shipping_editaddress {
}

.center_box_title.center_title_ordersucess {
}

.center_box_title.center_title_ordersucessprint {
}

.center_box_title.center_title_contactus {
}

.center_box_title.center_title_search {
}

.center_box_title.center_title_searchresult {
}

.center_box_title.center_title_reviews {
}

.center_box_title.center_title_termcondition {
}

.center_box_text {
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
	font-size:11px;
	color: #333;
	/*border: 1px solid #CC3330;*/
}

.center_box_text.center_text_information2 {
	width: 524px;
	height: 37px;
	background: url(../../images/headers/headers_information_bg.jpg) no-repeat;
	padding: 10px 0px 0px 10px;
}

.center_box_text.center_text_information3 {
	width: 524px;
	height: 37px;
	background: url(../../images/headers/headers_information_bg2.jpg) no-repeat;
	padding: 8px 0px 0px 10px;
}


.center_box_text.category_list {
}

.center_box_text.special {
}

.center_box_text.whats_new {
	
}

.center_box_text.featured {
}

.center_box_text.spolight {
}

.center_box_text.recommend {
}

.center_box_text.account {
}

.center_box_text.addressbook {
}

.center_box_text.search {
}

.center_box_text.searchresult {
}

.center_box_text p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:11px;
	color: #333;

}

.center_box_text a:link,a:visited  {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #333;
}

.center_box_text a:hover  {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #333;
}

.center_box_text_block {
	padding: 0px 0px 0px 10px;
	background: url(images/arrow.jpg) no-repeat;
}

.center_box_end {
	height:5px;
	background: url(images/center_box_end.jpg) no-repeat ;
}

.center_box_end.center_box_end_categorytext {
}

.center_box_end.center_box_end_categorylist {
}

.center_box_end.center_box_end_productlist {
}

.center_box_end.center_box_end_featured {
}

.center_box_end.center_box_end_whats_new {
	font-size:0px;
}

.center_box_end.center_box_end_special {
}

.center_box_end.center_box_end_spolight {
}

.center_box_end.center_box_end_recommend {
}

.center_box_end.center_box_end_alsobuy {
}

.center_box_end.center_box_end_login {
}

.center_box_end.center_box_end_logoff {
}

.center_box_end.passfogot {
}

.center_box_end.addressbook {
}

.center_box_end.shipping {
}

.center_box_end.shipping_editaddress {
}

.center_box_end.shipping_search {
}

.center_box_end.shipping_searchresult {
}

.center_box_end.reviews {
}

.center_box_end.information {
}

.center_box_end.news {
}


.center_hr {
	clear:both;
	width:520px;
	border-bottom:1px solid #333;
}

.right {
	float: right;
	top:  auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:0px;
	font-size:0px;
}

.bottom {
	clear: both;
	background-color:#909090;
	text-align:center;
	width:776px;
    margin-left:122px!important;
	margin-left:0px;

}
.ct{
	text-align:center;
	margin: 0px auto;
	border:1px solid #cdd4de;
	width:775px;
	background:#fff url(../../images/ctbg2.jpg) no-repeat;
	margin-left:122px!important;
	margin-left:0px;
	margin-top: 3px;
}

.bottom_copyright {
	height: 35px;
	padding-top:5px;
	margin-top: 5px;
	text-align: center;
	font-size: 11px;
	color: #ffffff;
}

.bottom_text_line {
	text-align:center;
	font-size: 11px;
	font-weight: bold;
	color: #787878;
	padding-top:8px;
}

.bottom_hr_line {
	clear:both;
	height: 1px;
	width:760px;
	border-bottom:2px solid #068EE5;
}

a.bottom_text_line:link,a.bottom_text_line:visited {
	color: #787878;
}

a.bottom_text_line:hover {
	color: #787878;
}


/* category */
#category_line {
	/*height: 1.5em;*/
	height: 26px;
	width: 206px;
	background: url(../../images/headers/line_category_bg.jpg) no-repeat;
	font-size:11px;
	padding: 4px 0px 0px 20px;
	font-weight:bold;
}

	a.category_line:link, a.category_line:visited, a.category_line:hover {
		color: #333;
		text-decoration: none;
	}

#category_line_selected{
	height: 26px;
	width: 206px;
	background: url(../../images/headers/line_category_bg.jpg) no-repeat;
	padding: 4px 0px 0px 20px;
	font-size:11px;
	font-weight:bold;
}
	a.category_line_selected:link, a.category_line_selected:visited, a.category_line_selected:hover {
		color: #333;
		text-decoration: none;
	}
	
/* news box */
#news_box_line {
	height: 2.5em;
	padding-left: 10px;
}

	a.news_box_line:link, a.news_box_line:visited, a.news_box_line:hover {
		color: #333;
		text-decoration: none;
	}
	
/* product show */
.item_section {
	width: 160px;
	height: 160px!important;
	height: 130px;
	margin-bottom: 5px;
}

.itemshow {
	padding: 5px 5px 5px 5px;
	margin: 5px 5px 5px 5px;
	text-align: center;
}

.item_img {
	text-align: center;
}

.item_title,.item_title a:link,.item_title a:visited,.item_title a:hover {
	text-align: center;
	color: #000;
	padding:4px 0px 5px 0px;
}


.item_price_name {
	text-align: center;
	font-size: 11px;
	color:#FF5932;
	padding:2px 0px 5px 0px;
}

.item_short_description {
	text-align: left;
	font-size: 11px;
	color:#333;
}

.item_price1 {
	text-align: center;
	font-size: 11px;
	color:#333;
	
}

.item_price2 {
	text-align: center;
	font-size: 11px;
	color:#333;
}

/* 输入框 */
#login_box{
	text-align: center;
}

#login_form{
	height: 90px;
}

input.loginbox { 
	width: 90px; 
	border: 1px solid #123456;
	margin: 1px; 
	color: #333;
	font-weight: bold;
	
}

/* for category_text_box*/
#category_text_t1{
	margin: 8px 0px 4px 18px;
	font-size: 11px;
	font-weight: bold;
	color:#909090;
	border-bottom:1px solid #909090;
	width:150px;
	text-align:center;
}

.category_text_t1_h {
	margin: 0px 0px 2px 0px;
	padding: 7px 0px 0px 5px;
	font-size: 11px;
	font-weight: bold;
	height:28px;
	background-color:#ccc;
}

.category_text_t1_sx {
	margin: 0px 0px 2px 0px;
	padding: 7px 0px 0px 5px;
	font-size: 11px;
	font-weight: bold;
	height:28px;
	background-color:#ccc;
}



#category_text_t2 {
	margin: 1px 0px 1px 0px;
	font-size: 11px;
}

/*gift box*/
#box_gift {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	background-color:#FFF;
}

#box_message_board {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	background-color:#FFF;
}

#box_language {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	width: 160px;
	text-align: center;
	background-color: #FFF;
}

#product_list_header {
}

#product_list_sort_dropdown {
}

#product_list_cat_name{
}

.clearbox {
	border-top:1px solid transparent !important; 
	margin-top:-1px !important; 
	border-top:0; 
	margin-top:0; 
	clear: both;
	visibility: hidden; 
}

#message_board {
	height: auto;
	width: 425px;
	padding: 3px 3px 3px 3px;
	border: 1px solid #CCC;
}



#menu {
	text-align:center;
	width:792px;
    margin-left:80px!important;
	margin-left:10px;
	   }

#menu ul{
	margin:0px;
	padding:0px;
}

#menu ul li {
	  display: inline;
	  list-style-type:none;
	  margin-left:-3px;
	  padding:0px;
}

.center-pa{
  padding-left:10px;
  background-color:#fff;
  margin-top:2px;
  border:1px solid #bbbafd;
  width:520px;
  min-height:400px;
  height:auto!important;
  height:400px;
}