body{
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	background:#ff;
	color:#444;
}
ul,li,p,img,div,table,tr,td{
	list-style:none;
	margin:0;
	padding:0;
}
table {border-collapse: separate; border-spacing: 0; font-size:Arial, Helvetica, sans-serif;}
#main_cont{
	display:none;
}
.core{overflow:hidden;
height:18px;
float:right;
margin-top:-16px;
width:420px;
}
.main{
	width:990px;
	text-align:left;
}
td{
	font-size:12px;
	line-height:150%;
}


a{
	color:#333333;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
.font12{
	font-size:12px; font-family:Arial, Helvetica, sans-serif
}
.allborder {border:1px solid #ddd;}
.allborder999 {border:1px solid #999;}
#googletrans .allborder {
	border:1px solid #999;
}
#translate_tools{background:url(/images/translate.jpg) no-repeat;}
.line_h {line-height:190%;}
.border_juli{ margin:0 0 3px 0}
.g_t_c {text-align:center;}
#trustful{width:180px; height:98px; padding:5px;}
#recentlyorder {height:210px;overflow:hidden;}
#recentlyorder li {width:160px;height:70px;line-height:140%;}
.pad_10px {padding:10px;}

.pad_1em {font-size:12px; font-family:Arial, Helvetica, sans-serif}
.margin_t {margin-top:10px;}
.gray_trangle_list li {background:url(/images/list_ca_l.gif) left 9px no-repeat; padding:3px 10px; line-height:140%;}
a.icon_inquiry {background:url(/images/btn_inquiy.gif) no-repeat;width:130px;height:19px;display:block;}

.line_180 {line-height:280%;}
.blue_con { background-color:#dddddd;height:28px;line-height:28px;margin-bottom:6px;padding:0; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-align:center; font-weight:bold}
.blue_con_title { background-color:#ffffff;height:28px;line-height:28px;margin-bottom:6px;padding:0; font-size:18px; font-family:Arial, Helvetica, sans-serif; text-align:center; font-weight:bold;text-align:left; color:#000000}
.CC3300_14_title { background-color:#ffffff;line-height:28px;margin-bottom:6px; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;text-align:left; color:#CC3300}

.box{ border:1px solid; border-color:#7F9FB2 #CDDBE4 #CDDBE4 #7F9FB2; font-size:12px; font-family:Arial, Helvetica, sans-serif }

.new_right_col{
	margin:0 0 0 0;
	float:right;
	width:800px;  
}
.new_right_260{
	margin:0 0 0 0;
	float:right;
	width:260px;  
}
.new_left_col{
	width:180px;
	margin:0 0 0 0; 
}
.new_left_730{
	width:730px;
	margin:0 0 0 0; 
}
.new_brand_list img{
	margin:0 0 0 0;
}
.new_brand_list{
	margin:7px 0 0 0;
}
.right_ad{
	width:250px;
	float:right;
	text-align:right;
}
.r11{color:#CC3300; font-weight:bold; }
.f11{font-size:11px}
/*tabs*/
#tabs {top:0px;background:url(/images/tabs_bg.gif) no-repeat; text-align:left;  position:absolute; z-index:500;}
#tabs ul {padding:0; margin:0; width:320px;position:relative;}
#tabs ul li {float:left; display:inline;}
#tabs ul li a.outer {display:block;height:26px;line-height:20px;text-decoration:none;text-indent:1em;font-size:12px;margin-top:2px;font-weight:bold;}
#tabs ul li strong.outer {display:block;height:26px;line-height:20px;text-decoration:none;text-indent:1em;font-size:12px;margin-top:2px;font-weight:bold;}

#tabs ul li a.one {background:url(/images/tabs_1_.gif) no-repeat;width:105px;}
#tabs ul li a.two {background:url(/images/tabs_2_.gif) no-repeat;width:64px;}
#tabs ul li a.three {background:url(/images/tabs_3_.gif) no-repeat;width:140px;}

#tabs ul li div {padding:5px; position:absolute; top:-2400px;}
 
#tabs ul li a div.tab_left,#tabs ul li div.tab_left {left:0;text-indent:1em;background:url(/images/tab_left.gif) no-repeat;height:79px;width:146px;}
#tabs ul li a div.tab_center,#tabs ul li div.tab_center{left:105px;text-indent:1em;background:url(/images/tab_center.gif) no-repeat;height:61px;width:130px;}
#tabs ul li a div.tab_right,#tabs ul li div.tab_right{left:169px;text-indent:1em;background:url(/images/tab_right.gif) no-repeat;height:75px;width:130px;}

#tabs ul li:hover > a.one {color:#000; background:url(/images/tabs_1_.gif) 0 -28px no-repeat; height:26px; }
* html #tabs ul li a.one:hover {height:26px; color:#000;background:url(/images/tabs_1_.gif) 0 -28px no-repeat;cursor:pointer;} 
#tabs ul li:hover > a.two {color:#000; background:url(/images/tabs_2_.gif) 0 -28px no-repeat; height:26px; }
* html #tabs ul li a.two:hover {height:26px; color:#000;background:url(/images/tabs_2_.gif) 0 -28px no-repeat;cursor:pointer;}
#tabs ul li:hover > a.three,#tabs ul li a.three:hover {color:#000; background:url(/images/tabs_3_.gif) 0 -28px no-repeat; height:26px; cursor:default;}
* html #tabs ul li a.three:hover {height:26px; color:#000;background:url(/images/tabs_3_.gif) 0 -28px no-repeat;cursor:default;} 

#tabs ul li:hover div,#tabs ul li a:hover div  {top:24px;}
#tabs p {padding:0;margin:0;}
div.tab_left p a,div.tab_center p a {line-height:160%;background:url(/images/list_ca_l.gif) left center no-repeat;padding-left:1em;}
#tabs em {text-decoration:underline; font-style:normal;font-weight:normal;margin-left:5px;}
.tab_right p {height:18px;}
.tab_right img {margin-right:0.5em;}
/*end tabs*/

/*--------------------------top---------------------*/
.new_top{
	margin:5px 0 5px 0;
	padding:0;
	list-style:none;
	height:70px;
}
.new_top li{
	float:left;
	display: table-cell;
	vertical-align: middle;
}

.new_top .logo{
	padding:5px 0 0px 0
}

.new_top .free img{
	margin:8px 15px 0px 0;
}

.new_top .free img{
	margin:8px 15px 0px 0;
}
ul.new_top li.a800{
	padding-left:20px;
	padding-top:10px;
}
.new_top .user_fun a{
	/*background:url(images/arrowRed.jpg) no-repeat 2px 1px;*/
	padding-left:10px;
	/*width:58px;*/
}
.user_fun .shopcar{
	background:url(../images/shopcar.gif) no-repeat left top;
	padding-left:15px;
	margin-left:20px;
}
 li.user_fun{
	float:right;
	margin:10px 5px 0px 0;
	line-height:160%;
	width:280px;
	text-align:right;
}

.user_fun dl dd{
	float:left;
}
.user_fun dl{
	float:right;
	margin-bottom:5px;
}
.user_fun dd{
	margin-left:15px;
}
.user_fun dl.user dd{
	background:url(../images/dian.gif) no-repeat left center;
	padding-left:5px;	
}
.user_fun dl.user{
	
	margint-bottom:0;
	zoom:1;
}
.red{
	color:red;
}
.new_subnav{
	height:28px;
	background:#DCDCDC;
	width:990px;
	
}
.new_subnav ul li{
	float:left;
	padding:5px 0 0 15px;
	position:relative;
}
.new_subnav ul li.sub_first{
	padding-left:35px;
	color:#990000;
}
.new_subnav ul li.sub_cr a{
	padding-left:5px;
	color:#990000;
}
.new_subnav ul li.sub_form{
	padding:0 15px;
	float:right;
}
.top_free{
	padding:20px 0 5px 0;
	margin-left:40px;
}
.top_form{
	padding:3px 0 0 0;
	margin:0;
	height:20px;
}
.title_sup{
	position:absolute;
	margin:-8px 0 0 0;
	padding:0;
	right:-23px;
	top:3px;
}
.c{
	clear:both;
	height:0;
	padding:0;
	margin:0 !import;
	line-height:0;
	font-size:0;
	zoom:0;
}
/*--------------------------end top---------------------*/


.cat_tab{
	background:url(/images/genderbg.gif) no-repeat 2px 5px;
	width:565px;
	height:280px;
	margin:0 0 0 2px;
}
.td1, .td2{
	padding:46px 10px 0 20px;
	width:50%;
	word-spacing:10px;
}

.td2{
	padding-left:29px;
}

.td1 h3, .td2 h3{
	font-size:13px; 
	margin:10px 0 0 0;
}

/*list*/

.list_comitem{

	margin:0 0 10px 0;
}


.list_comitem li{
	float:left;
	width:172px;
	height:230px;
	background: url(/images/itemline.gif) no-repeat right 2px ; 
	padding-left:26px;
	margin:10px 0  10px 0;
}

.list_comitem p{
	margin:0 0 3px 0;
	padding:0;
	color:#333;
	font-style:normal;
}

 


.list_comitem li .lname{
	margin:3px 0 5px 0;
	width:160px;
	padding:0;
	color:#666;
	line-height:140%;
	max-height:32px;
	overflow:hidden;
}
/*wishlist*/

.list_comitem_wish{

	margin:0 0 10px 0;
}


.list_comitem_wish li{
	float:left;
	width:100px;
	height:140px;
	background: url(/images/itemline.gif) no-repeat right 2px ; 
	padding-left:12px;
	margin:10px 0  10px 0;
}

.list_comitem_wish p{
	margin:0 0 3px 0;
	padding:0;
	color:#333;
	font-style:normal;
}

 

.list_comitem_wish li .lcat{
	float:right;
	margin:3px 12px 0 0;
	height:15px;
	width:90px;
	text-align:right;
	position:relative;
}

.list_comitem_wish li .lname{
	margin:3px 0 5px 0;
	width:88px;
	padding:0;
	color:#666;
	line-height:140%;
	max-height:32px;
	overflow:hidden;
}
.s_market_pr{
	color:#ccc; 
	FONT-FAMILY:Arial, Helvetica, sans-serif; 
	text-decoration:line-through;
	font-size:12px;
}

.com_pr{
	FONT-FAMILY: Helvetica, sans-serif; 
	font-weight:bold;
	color:#FF3300;
	font-size:13px;
}
/*end list*/


/*footer*/
#whybuy li{float:left;width:50%;height:90px;}
#whybuy .line_30px {
	color:#333;
}
.line_30px {line-height:30px;}
#whybuy .line_30px {
	color:#333;
}
.line_30px {
	color:#ff6c00;
}
.clear {clear:both;}
.footer11{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#666666}
.w460{width:460px;}
.in_1em {text-indent:10px;}
.border_b {border-bottom:1px solid #E5E5E5;}
.border_t {border-top:1px solid #E5E5E5;}
.fl{
	float:left;
}

/*end if*/

/*btns*/
button {
background:url(/images/button.gif) repeat-x;
cursor:pointer;
border:1px solid #ddd;
line-height:18px;
font-family:Arial, Helvetica, sans-serif;
}
button:hover,button:active{background:url(/images/button_over.gif) repeat-x;color:#333;}
/*end btns*/

/*news*/
.aa{display:block;line-height:18px;text-decoration:none;color:#333;font-family:Arial;font-size:12px;}
.shell{
	background:url(http://bbs.blueidea.com/images/common/xml.gif) no-repeat 2px 3px;
	border:0px; 
	width:400px;
	padding:0 0 0 20px; 
}
.core{
	height:18px;
	overflow:hidden;
}
/*end news*/

/*CSS manu style pagination*/

.manu {
	 PADDING-BOTTOM: 3px; PADDING-TOP: 3px;
}
.manu A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current {
	BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4
}
.manu .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}

p#outer {
     margin:0 auto;
     width:133px;
 }
#outer a {
    margin:0px;
    display:block;
    position: relative;
    
}
#outer a:hover {border:solid 1px #ccc;}
#outer img {display:block;border:none;}






h1{font-size:22px;}
#breadcrumb{
    background-image:url('/images/bc_bg.gif'); 
    background-repeat:repeat-x;
    height:30px;
    line-height:30px;
    color:#9b9b9b;
    border:solid 0px #cacaca;
    width:990px;
    overflow:hidden;
    margin:0px;
    padding:0px;
}
#breadcrumb li {
    list-style-type:none;
    float:left;
    padding-left:10px;
}
#breadcrumb a{
    height:30px;
    display:inline;
    float:left;
	font-weight:bold;
    background-image:url('/images/bc_separator.gif'); 
    background-repeat:no-repeat; 
    background-position:right;
    padding-right: 15px;
    text-decoration: none;
}

.home{border:none;margin: 8px 0px;}
.srch{display:inline; padding:5px 10px 0 0;}
.sew{ 

padding:0 4px 0 4px;
     font: 11px Arial, Helvetica, sans-serif;
	color: #666666;
	border-right: 1px solid #efefef;
	text-decoration: none;
	}
.f12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF}
.f12 a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:underline}
.f12 a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:underline}
.f12 a:active{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:underline}
.w{ color:#FFFFFF}



/*list*/

.list_comitem_150{

	margin:0 0 10px 0;
}


.list_comitem_150 li{
	float:left;
	width:172px;
	height:250px;
	background: url(/images/itemline.gif) no-repeat right 2px ; 
	padding-left:26px;
	margin:10px 0  10px 0;
}

.list_comitem_150 p{
	margin:0 0 3px 0;
	padding:0;
	color:#333;
	font-style:normal;
}

 



.list_comitem_150 li .lname{

	margin:3px 0 5px 0;
	width:150px;
	padding:0;
	color:#666;
	line-height:140%;
	max-height:32px;
	overflow:hidden;
}

/*home*/

.list_comitem_home{

	margin:0 0 10px 0;
}


.list_comitem_home li{
	float:left;
	width:120px;
	height:220px;
	background: url(/images/itemline.gif) no-repeat right 2px ; 
	padding-left:12px;
	margin:10px 0  10px 0;
}

.list_comitem_home p{
	margin:0 0 3px 0;
	padding:0;
	color:#333;
	font-style:normal;
}

 


.list_comitem_home li .lname{
	margin:3px 0 5px 0;
	width:120px;
	padding:0;
	color:#666;
	line-height:140%;
	max-height:32px;
	overflow:hidden;
}

/*list*/

.list_comitem_1502{

	margin:0 0 10px 0;
}


.list_comitem_1502 li{
	float:left;
	width:162px;
	height:260px;
	background: url(/images/itemline.gif) no-repeat right 2px ; 
	padding-left:16px;
	margin:10px 0  10px 0;
}

.list_comitem_1502 p{
	margin:0 0 3px 0;
	padding:0;
	color:#333;
	font-style:normal;
}

 



.list_comitem_1502 li .lname{

	margin:3px 0 5px 0;
	width:150px;
	padding:0;
	color:#666;
	line-height:140%;
	height:auto;
	overflow:hidden;
}
	.catnew {
	width: 46px;
	height: 16px;
	background-image: url(/images/new.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 130px;
	left: 100px;
}
.catnew2 {
	width: 46px;
	height: 16px;
	background-image: url(/images/new.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 86px;
	left: 55px;
}  
.list_comitem_160{

	margin:0 0 10px 0;
}


.list_comitem_160 li{
	float:left;
	width:170px;
	height:240px;
	background: url(/images/itemline.gif) no-repeat right 2px ; 
	padding-left:26px;
	margin:10px 0  10px 0;
}

.list_comitem_160 p{
	margin:0 0 3px 0;
	padding:0;
	color:#333;
	font-style:normal;
}

 



.list_comitem_160 li .lname{

	margin:3px 0 5px 0;
	width:150px;
	padding:0;
	color:#666;
	line-height:140%;
	max-height:32px;
	overflow:hidden;
}
.catnew3 {
	width: 79px;
	height: 17px;
	background-image: url(/images/off.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 80px;
	left: 35px;
	color:#FFFFFF
}
#qs-column {
	display: block;
	margin: 0;
	padding: 0;
	width: 180px;
	height: 74px;
	background: #f0820b url(/images/choose-shoes-heading.gif) no-repeat top;
}
#qs-column2 {
	background: #ffffff url(/images/choose-shoes-bg2.gif) no-repeat top;
	margin: 0;
	height:21px;
	width:180px;	
}
.menuborder { border-bottom:1px solid #999999; border-left:1px solid #999999;border-right:1px solid #999999;width:178px;height:auto;overflow:hidden;  }
#qs-column3 {
	background: #ffffff url(/images/banner/180.gif) no-repeat top;
	margin: 10px 0 0 0;
	height: 181px;
	width:180px;
}
.dot{background:url(/images/dot4.gif) repeat-x; width:140px; margin:3px 0 0 0; padding-top:3px}
.dot2{width:140px; }
.f12{ color:#ffffff; font-size:12px}
