BODY {
	MARGIN: 0px; FONT: 75%/150% arial; BACKGROUND-COLOR: #fff
}

UL {
	FONT: 12px Verdana;
    MARGIN: 0px;
}

A:link {
	COLOR: #07519A; TEXT-DECORATION: none
}
A:visited {
	COLOR: #07519A; TEXT-DECORATION: none
}
A:hover {
	COLOR: #07519A; TEXT-DECORATION: underline
}
#site {
	MARGIN-LEFT: auto; WIDTH: 960px; MARGIN-RIGHT: auto
}

#header {
	BACKGROUND: url("../images/headCap.gif"/*tpa=http://www.domain/images/headCap.gif*/) #fff repeat-x; HEIGHT: 30px
}




#hw00{ float:left; width:193px;  overflow:hidden; }
#hw1{ text-align:center;margin-top:10px;height:130px; width:170px; margin:0 auto; border:1px solid #ddd; overflow:hidden;}
#hw1 a img{ border:0; max-width:165px; max-height:130px; width:expression(this.width > 165 && this.height < this.width*130/165 ? 165: true);  height: expression(this.height > 130 ? 130: true);margin-top: expression(this.height < 130 ? (130-this.height)/2: 0); }
#hw2{ text-align:center;margin:auto; height:55px; font-family:verdana; }
#hw2 a{  color:#0851AD; font-size:12px; font-weight:bold}
#hw2 span{ color:red;}
#hw33{ max-width:330px; border:1px solid #ddd; background:#fff;}



#showpage {  text-align:center;line-height:30px; font-size:12px;clear:both;  color:#000; font-weight:100; margin:10px 0;}
#showpage a{ font-family:arial; text-decoration:none; color:#000; font-size:11px; font-weight:bold; background:#fff; border:1px solid #666; padding:0 5px;}










.utility {
 MARGIN: auto; WIDTH: 960px;PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: 0.85em verdana; PADDING-TOP: 3px; HEIGHT: 25px; TEXT-ALIGN: left
}
.utility A:link {
	COLOR: #3d5376; TEXT-DECORATION: none
}
.utility A:visited {
	COLOR: #3d5376; TEXT-DECORATION: none
}
.utility A:hover {
	COLOR: #3d5376; TEXT-DECORATION: none
}
#mainNav {
	MARGIN-TOP: 10px; FLOAT: center
}
#mainNav UL {
	DISPLAY: inline
}
#mainNav LI {
	DISPLAY: block; BACKGROUND: url("../images/mainNavHome.gif"/*tpa=http://www.domain/images/mainNavHome.gif*/) #ffffdd no-repeat right 50%; FLOAT: left; MARGIN-RIGHT: 4px
}
#mainNav A:link {
	DISPLAY: block; FONT: bold 11px/20px arial; WIDTH: 83px; COLOR: #4e2207; HEIGHT: 21px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#mainNav A:visited {
	DISPLAY: block; FONT: bold 11px/20px arial; WIDTH: 83px; COLOR: #4e2207; HEIGHT: 21px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#aliLogo {
	FLOAT: left; FONT: bold 10px verdana; MARGIN-RIGHT: 15px
} 
.catalog-div {
  border: 1px solid #d7dabd; 
	background: #FFF; 
	display: none; 
	position: absolute; 
	padding: 5px 20px;
	margin:0;z-index:999;
}
.catalog-div ul{
  padding: 0px;
  margin: 0px;
  list-style: none;
}
.catalog-div li {
  white-space:nowrap;
}
.catalog-div .top-cate {
  border-bottom: 1px solid #d7dabd; 
	margin: 3px auto;
}
.catalog-div .snd-cate {
  padding-left: 1em;
}
.ad1 {
	CLEAR: both; MARGIN: 0px 0px;HEIGHT: 100%;BORDER: #d8d8d8 1px solid; border-top:none; padding-top:15px; overflow:auto
}
.aliSearch {
	CLEAR: both; BACKGROUND: url("../images/aliSearch_tabsBg.gif"/*tpa=http://www.domain/images/aliSearch_tabsBg.gif*/) #f5f8fb repeat-x 50% top
}
.aliSearch UL {
	LIST-STYLE-IMAGE: none; MARGIN: 0px 0px 0px 155px; LIST-STYLE-TYPE: none; HEIGHT:27px
}
.aliSearch LI {
	BACKGROUND: url("../images/aliSearch_tabsLeft.gif"/*tpa=http://www.domain/images/aliSearch_tabsLeft.gif*/) #d6e5ee no-repeat left top; FLOAT: left; MARGIN-RIGHT: 2px
}
.aliSearch LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url("../images/aliSearch_tabsRight.gif"/*tpa=http://www.domain/images/aliSearch_tabsRight.gif*/) #d6e5ee no-repeat right top; PADDING-BOTTOM: 7px; FONT: bold 13px/100% arial; MARGIN-LEFT: 2px; WIDTH: auto; COLOR: #455b80; PADDING-TOP: 7px;
}
.aliSearch .searchBox {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: url("../images/aliSearch_searchBg.gif"/*tpa=http://www.domain/images/aliSearch_searchBg.gif*/) #3f80b1 no-repeat left top; COLOR: #fff; height:40px; padding-top:14px;TEXT-ALIGN: center
}
.aliSearch .searchBox A {
	COLOR: #fff
}
.aliSearch LI.current {
	BACKGROUND: url("../images/aliSearch_current_tabsLeft.gif"/*tpa=http://www.domain/images/aliSearch_current_tabsLeft.gif*/) #93c2de no-repeat left top; HEIGHT:30px
}
.aliSearch LI.current A {
	FONT-WEIGHT: bold; BACKGROUND: url("../images/aliSearch_current_tabsRight.gif"/*tpa=http://www.domain/images/aliSearch_current_tabsRight.gif*/) #93c2de no-repeat right top; COLOR: #172e54! important; TEXT-DECORATION: none
}
.aliSearch UL LI A {
	outline: none
}
.aliSearch LI.other {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 20px
}
.aliSearch LI.other A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-FAMILY: verdana
}
.homePopSearch {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url("../images/aliSearch_popBg.gif"/*tpa=http://www.domain/images/aliSearch_popBg.gif*/) no-repeat 50% top; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.intelligent {
	DISPLAY: inline; Z-INDEX: 9; POSITION: relative
}
.mail{
	FLOAT: right; MARGIN-RIGHT: 5px;
	padding:0 0 0 23px;
	line-height:19px;
	font-size: 95%;
	FONT: 11px/20px arial;
	background:url("../images/mail01.gif"/*tpa=http://www.domain/images/mail01.gif*/) no-repeat 0 50%;
}
.feed{
	FLOAT: right; MARGIN-RIGHT: 5px;
	padding:0 0 0 20px;
	line-height:19px;
	font-size: 95%;
	FONT: bold 11px/20px arial;
	background:url("../images/btn1_1.gif"/*tpa=http://www.domain/images/btn1_1.gif*/) no-repeat 0 50%;
}
.flash {
    float:left; 
	width:100%; 
	border:1px #AACCEE solid;
	MARGIN-TOP: 5px;
}
#category {
    BORDER: #d8d8d8 1px solid; MARGIN-BOTTOM: 0px;MARGIN-TOP: 5px; HEIGHT:100%;
}
H1 {
	BACKGROUND: #EBF3FB;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px
}
#category H1 {
	PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-TOP: 3px;  HEIGHT: 25px; color: #07519A; background:url(../images/btn_left.gif); overflow:auto
}
H2 {
	BORDER-BOTTOM: #C1CEE0 1px solid;background:url(../images/btn_left.gif);PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px
}
#category H2 {
	PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-TOP: 3px;  HEIGHT: 22px; color: #07519A
}
#category-tree {
	
}
#category-tree ul {
  list-style-type:none;
}
#category-tree h3 {
	padding:6px 0 5px 27px;
	margin-bottom:3px;
	border-bottom:1px #E9ECE0 solid;
	border-top:1px #E9ECE0 solid;
	background-color:#F3F6EB;
	background-image: url("../images/icon.gif"/*tpa=http://www.domain/images/icon.gif*/);
	background-repeat: no-repeat;
	background-position: 12px center;
}
.category-treeh1 {
	FONT: BOLD 12px arial;
	padding:6px 0 5px 27px;
	margin-bottom:3px;
	border-bottom:1px #E9ECE0 solid;
	border-top:1px #E9ECE0 solid;
	background-color:#F3F6EB;
	background-image: url("../images/icon.gif"/*tpa=http://www.domain/images/icon.gif*/);
	background-repeat: no-repeat;
	background-position: 12px center;
	
}
#category-tree .yiji {
	float:right;
	margin:-22px 10px 0 0;
	width:20px;
	height:20px;
	background: url("../images/zhedie.gif"/*tpa=http://www.domain/images/zhedie.gif*/) no-repeat right top;
	cursor:n-resize;
}
#category-tree .yiji2 {
	float:right;
	margin:-22px 10px 0 0;
	width:40px;
	height:20px;
	background: url("../images/menu_minus.gif"/*tpa=http://www.domain/images/menu_minus.gif*/) no-repeat right top;
	cursor:hand;
}
#category-tree .erji li {
	padding-left:30px;
	padding-top:2px;
	padding-bottom:3px;
	border-bottom:1px #F3F6EB solid;
	margin-bottom:3px;
	background-image:url("../images/erji.gif"/*tpa=http://www.domain/images/erji.gif*/);
	background-repeat: no-repeat;
	background-position: 15px 4px;
}
.why {
    
     height: 90px;
     overflow: auto;
     margin: 5px;
     font-size: 10pt;
     font-family: verdana;
     vertical-align: middle;
}
.border {
	BORDER-RIGHT: #b0bec7 1px solid; BORDER-TOP: #b0bec7 1px solid; BORDER-LEFT: #b0bec7 1px solid; BORDER-BOTTOM: #b0bec7 1px solid
}
#bottom {
	CLEAR: both; MARGIN: 12px auto 15px; WIDTH: 960px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.box04{
	border:1px #d8d8d8 solid;
	margin-top:5px;
	height:1%;
}
.title05{
	background:url(../images/btn_left.gif);
	FONT-WEIGHT: bold; FONT-SIZE: 10pt;
	height:24px;
	line-height:24px;
	border-bottom:1px #d8d8d8 solid;
	padding:0 0 0 8px;
	position:relative;
}
.title05left{
	overflow: hidden; 
	width:3px;
	height:3px;
	position:absolute; 
	top: -1px; 
	left: -1px;
	background: url("../images/title05.gif"/*tpa=http://www.domain/images/title05.gif*/) no-repeat 0px 0px; 
}
.title05right{
	overflow: hidden; 
	width:3px;
	height:3px;
	position:absolute; 
	top: -1px; 
	right: -1px;
	background: url("../images/title05.gif"/*tpa=http://www.domain/images/title05.gif*/) no-repeat -2px 0px; 
}
.mail2{
	margin:0 8px;
	padding:0 0 0 20px;
	line-height:30px;
	height:30px;
	font-size: 95%;
	background:url("../images/mail01.gif"/*tpa=http://www.domain/images/mail01.gif*/) no-repeat 0 50%;
}
.msn{
	margin:0 8px;
	padding:0 0 0 25px;
	line-height:30px;
	height:30px;
	font-size: 95%;
	background:url("../images/msn2.gif"/*tpa=http://www.domain/images/msn2.gif*/) no-repeat 0 50%;
}
.more {
	CLEAR: both; LINE-HEIGHT: 22px; HEIGHT: 22px; TEXT-ALIGN: right
}
.more A {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
#preview_div {
    display: none;
    position: absolute;
    z-index: 110;
    left: -500px;
    top: 48px;
}
.border_preview{
    z-index:100;
    position:absolute; 
    background: #fff;
    border: 1px solid #333;
}

#loader_container {
    text-align:center;
    position:absolute;
    top:40%;
    width:100%
}

#loader_preview {
    font-family:Tahoma, Helvetica, sans;
    font-size:12px;
    color:#000000;
    background-color:#FFFFFF;
    padding:10px 0 16px 0;
    margin:0 auto;
    display:block;
    width:135px;
    border:1px solid #09C;
    text-align:left;
    z-index:255;
    filter: progid:DXImageTransform.Microsoft.BasicImage(opacity=.65);
    opacity: 0.65;
}

.preview_temp_load {
    vertical-align:middle;
    text-align:center;
    padding: 15px 0 0 0;
    padding-bottom:15px;
}

.preview_temp_load img{ 
    vertical-align:middle;
    text-align:center;
    border:1px solid #09C;
}
.ad4 {
    CLEAR: both; BORDER-RIGHT: #DBD3C4 1px solid; MARGIN: 0px 0px;  BORDER-TOP: #DBD3C4 1px solid;
	BORDER-LEFT: #DBD3C4 1px solid; HEIGHT: 100%;BORDER-BOTTOM: #DBD3C4 1px solid ;MARGIN-TOP: 5px
}
.ad3 {
    CLEAR: both; BORDER-RIGHT: #659fdd 1px solid; MARGIN: 0px 0px;  BORDER-TOP: #659fdd 1px solid;
	BORDER-LEFT: #659fdd 1px solid; HEIGHT: 100%;BORDER-BOTTOM: #659fdd 1px solid ;MARGIN-TOP: 5px
}
#goods-info {
    background:#FFF;
    padding:5px;
	margin-bottom:10px;
}

#goods-info dl {
    float:left;
    margin-top:10px;
}

#goods-info dt {
    color:#D44100;
    font-size:14px;
    font-weight:bold;
    margin-bottom:10px;
}

#goods-info dd {
    color:#7B3900;
    line-height:160%;
	
}

#goods-info-photo {
    float:left;
    margin:5px;
    border:1px solid #CDCDCD;
    padding:5px;
	background:#F8F8F8;
}

#goods-info-photo img {
    border:1px solid #CDCDCD;
}

#goods-info-photo .zoom {
    width:60px;
    height:14px;
    padding-left:15px;
    margin:5px auto 0 auto;
    background:url("../images/zoom.gif"/*tpa=http://www.domain/images/zoom.gif*/) no-repeat center left;
}

#goods-info-photo .zoom a:hover {
    text-decoration:underline;
}
#new-arrivals-bar{
	MARGIN-BOTTOM: 5px;MARGIN-TOP: 0px;
	HEIGHT:100%;
}