@charset "gb2312";
#leftsiderbar {
	float: left;
	width: 185px;
	text-align: left;
}
#menu {
	height: 483px;
}


.container2 {
	font-size:12px;
	width:184px;
	line-height:33px;
	color:#FFFFFF;
	background-image: url(../Images/class_bg1.gif);
	background-repeat: no-repeat;
	height: 483px;
	font-family: "ËÎÌå", "ËÎÌå", sans-serif;
	text-align: left;
	background-position: top;
	letter-spacing: 1px;
}
.container2 dt {

}

.container2 dd {
	_zoom:1;
	background-image: url(../Images/hover_bg.gif);
	background-repeat: no-repeat;
	height: 33px;
	width: 154px;
	padding-left: 30px;
}
#idContainer2 #idMenu2_1 {
background-image: url(../Images/hover_bg_1.gif);
}

#idMenu2_9 {background-image: url(../Images/menu_bg.gif);
	background-repeat: no-repeat;
	height: 33px;
	width: 154px;
	padding-left: 30px;}

/*10-04-22*/
.container2 a:link {color:#fff;}
.container2 a:hover {
	color:#ff7f00;
}
.container2 a:visited {color:#fff;}

.container2 #idMenu2_10 a:link {
	color:#ff6600;
}
.container2 #idMenu2_10 a:hover {
	color:#CC3300;
}
.container2 #idMenu2_10 a:visited {color:#ff6600;}

.container2_2 {
     display: none;
	_display: block;	
}
.container2_2 dl {
	font-size:12px;
	line-height:33px;
	background-repeat: no-repeat;
	font-family: "Î¢ÈíÑÅºÚ", "ËÎÌå", sans-serif;
	color: #003366;
}

#idContainer2_2  #idMenu2_11,#idContainer2_2 #idMenu2_12,#idContainer2_2 #idMenu2_13,#idContainer2_2 #idMenu2_14,#idContainer2_2 #idMenu2_15,#idContainer2_2 #idMenu2_16,#idContainer2_2 #idMenu2_17,#idContainer2_2 #idMenu2_18,#idContainer2_2 #idMenu2_19 {
	position:relative;
	left:-8px;
	top:0px;
	background-image: url(../Images/tab_r.gif);
	height: 263px;
	width:283px;
	text-align: left;
	padding-left: 20px;
	background-position: 0px 0px;	
	
}
#idContainer2_2  #idMenu2_11 {
	position:relative;
	left:-8px;
	top:0px;
	background-image: url(../Images/l_bg.gif);
	height: 380px;
	width:283px;
	text-align: left;
	padding-left: 20px;
	background-position: 0px 0px;	
	
}

#idContainer2_2 #idMenu2_21 {
	position:relative;
	left:-8px;
	top:-48px;
	height: 263px;
	width:283px;
	text-align: left;
	padding-left: 20px;
	background-image: url(../Images/tab_r_2.gif);
	background-position: 0px 0px;	
}
#idMenu2 div {
	font-family: "ËÎÌå", sans-serif;
}
#idMenu2 .left {
	float: left;
	width: 135px;
	padding-top: 10px;
}
#idMenu2 .left li {
	font-size: 12px;
	line-height: 29px;
	height: 29px;
	width: 122px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-align: left;
	padding-left: 10px;
	vertical-align: top;
}
#idContainer2_2  #idMenu2 .right {
	float: right;
	width: 110px;
	padding-right:10px;
	padding-top: 10px;
	text-align: left;	
}

#idContainer2_2 #idMenu2 .right li {
    vertical-align: top;
	font-size: 12px;
	line-height: 29px;
	height: 29px;
	width: 102px;
	margin: 0px;
	padding-left: 8px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#idMenu2 .right h2 {
	background-image: url(../Images/h2_bg.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 110px;
	font-family: "ËÎÌå", sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 20px;
	text-align: center;
}
#idMenu2 .right .more {
	line-height: 25px;
	color: #113474;
	text-indent:right;
	padding-left: 10px;
}
#idMenu2 .right .more a,#idMenu2 .right .more a {
color: #113474;
}
.container2_2 dd div {
	
}
.container2_2 dt, .shadow {
	position:absolute;
	left:-176px;
	*left:-178px;
	top:0px;
	line-height:33px;
	background-image: url(../Images/hover.gif);
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 40px;
	height: 33px;
	width: 144px;
	background-position: 0 0;
	text-align: left;
	cursor:pointer;
}
.shadow { top:0;}

.container2_2 a{display:block;_zoom:1;}
#brand,#new_shelves {
	background-image: url(../Images/leftsider_bg.gif);
	background-repeat: repeat-y;
	width: 177px;
	padding-top: 8px;
	padding-bottom: 8px;
	background-position: right;
	padding-right: 4px;
	padding-left: 4px;
}
#brand ul {
	padding-left: 15px;

}
#brand li {
	float: left;
	width: 80px;
	padding-bottom: 5px;
}
.padding_down {
	padding-bottom: 3px;
}

.top {
	margin-top: 5px;
}
.top1 {
	margin-top: 3px;
}
.red,.red a,.red a:visited {
	color: #cc3300;
}
.blue {
	color: #3366cc;
}

#comments_content {
background-image: url(../Images/leftsider_bg.gif);
	background-repeat: repeat-y;
	width: 185px;

}
#comments {
	background-image: url(../Images/comments_bg.gif);
	background-repeat: repeat-x;
	height: 32px;
	text-align: left;
	padding-left: 20px;
	width: 160px;
	margin-left: 2px;
	padding-top: 5px;
	
}
#comments p {
	line-height: 14px;
}
#comments_content .single {
	padding-right: 4px;
	padding-left: 6px;
}
#comments_content .single h2 {
	font-weight: bold;
	color: #333;
	padding-top: 5px;
	padding-bottom: 5px;
}
#comments_content .single .pic {
	float: left;
	height: 64px;
	width: 66px;
	border: 1px solid #CCCCCC;
}
#comments_content .single p {
	line-height: 18px;
	color: #999;
}
#new_shelves li {
	padding-bottom: 5px;
}

#new_shelves a,#new_shelves a:visited  {
	height: 18px;
	width: 166px;
	display: block;
	padding-left: 10px;
	line-height: 18px;
}
#new_shelves span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	margin-right: 3px;
}

#new_shelves a:hover {
	background-image: url(../Images/Newshelves_hover.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 166px;
	display: block;
	background-color: #0000FF;
	padding-left: 10px;
}
#middlesiderbar {
	float: left;
	width: 562px;
	padding-left: 3px;
	margin-top: 7px;
}
#middlesiderbar #banner {
	height: 240px;
	width: 562px;
}
/*----------------- door ------------------------*/
#Tab1 {
	background-image: url(../Images/menubox_box.gif);
	background-repeat: no-repeat;
	width: 562px;
	margin-top: 4px;
}
#Tab2 {
	background-image: url(../Images/menubox_box_1.gif);
	background-repeat: no-repeat;
	width: 562px;
	margin-top: 10px;
	padding-top:5px;
}
#Tab1 .Menubox {
	padding-left: 155px;
	padding-top: 5px;
	height: 23px;	
}
#Tab2 .Menubox {
	padding-left: 105px;
	/*padding-top: 5px;*/
	height: 23px;	
}
#Tab1 .Menubox li{
	float:left;
	display:block;
	cursor:pointer;
	width:65px;
	text-align:center;
	height: 21px;
	background-image: url(../Images/menebox.jpg);
	background-repeat: no-repeat;
	background-position: 0px -21px;
	color:#fff;
	line-height:21px;

 }
 #Tab2 .Menubox li{
	float:left;
	display:block;
	cursor:pointer;
	width:65px;
	text-align:center;
	height: 21px;
	background-image: url(../Images/menebox_1.jpg);
	background-repeat: no-repeat;
	background-position: 0px -21px;
	color:#fff;
	line-height:21px;
 }
#Tab1 .Menubox li.hover{
	width:65px;
	height:21px;
	background-image: url(../Images/menebox.jpg);
	background-repeat: no-repeat;
	color:#474747;
	background-position: 0px 0px;
	line-height:21px;
	margin: 0px;
}

/*10-04-22*/
#Tab1 .Menubox li a:link {color:#ffffff;}
#Tab1 .Menubox li.hover a:link {color:#;474747;}
#Tab1 .Menubox li.hover a:visited {color:#474747;}
#Tab1 .Menubox li a:visited {color:#ffffff;}

/*10-01-13*/
#Tab2 .Menubox li.hover{
	width:65px;
	height:21px;
	background-image: url(../Images/menebox_1.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color:#474747;;
	margin: 0px;
}

/*10-04-22*/
#Tab2 .Menubox li a:link {color:#fff;}
#Tab2 .Menubox li.hover a:link {color:#474747;}
#Tab2 .Menubox li.hover a:visited {color:#474747;}
#Tab2 .Menubox li a:visited {color:#fff;}

#Tab1 .Menubox #one2 {
	background-position: -65px -21px;
}
#Tab1 .Menubox #one2.hover {
	background-position: -65px 0px;
}
#Tab1 .Menubox #one3 {
	background-position: -130px -21px;
}
#Tab1 .Menubox #one3.hover {
	background-position: -130px 0px;
}
#Tab1 .Menubox #one4 {
	background-position: -195px -21px;
}
#Tab1 .Menubox #one4.hover {
	background-position: -195px 0px;
}
#Tab1 .Menubox #one5 {
	background-position: -260px -21px;
}
#Tab1 .Menubox #one5.hover {
	background-position: -260px 0px;
}
#Tab1 .Menubox #one6 {
	background-position: -325px -21px;
}
#Tab1 .Menubox #one6.hover {
	background-position: -325px 0px;
}
#Tab2 .Menubox #ten2 {
	background-position: -65px -21px;
}
#Tab2 .Menubox #ten2.hover {
	background-position: -65px 0px;
}
#Tab2 .Menubox #ten3 {
	background-position: -130px -21px;
}
#Tab2 .Menubox #ten3.hover {
	background-position: -130px 0px;
}
#Tab2 .Menubox #ten4 {
	background-position: -195px -21px;
}
#Tab2 .Menubox #ten4.hover {
	background-position: -195px 0px;
}
#Tab2 .Menubox #ten5 {
	background-position: -260px -21px;
}
#Tab2 .Menubox #ten5.hover {
	background-position: -260px 0px;
}
#Tab2 .Menubox #ten6 {
	background-position: -325px -21px;
}
#Tab2 .Menubox #ten6.hover {
	background-position: -325px 0px;
}
#Tab2 .Menubox #ten7 {
	background-position: -390px -21px;
}
#Tab2 .Menubox #ten7.hover {
	background-position: -390px 0px;
}
#Tab1 .Contentbox,#Tab2 .Contentbox{
	clear:both;
	border-top:none;
	text-align:center;
	margin: 0px;
	padding: 0px;
}
#Tab1 .Tab2  .Menubox,#Tab2 .Tab2  .Menubox {
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top:5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 25px;
	
}
/*10-01-13*/
#Tab1 .Tab2  .Menubox li{
	float:left;
	display:block;
	cursor:pointer;
	width:99px;
	text-align:center;
	height: 16px;
	background-image: url(../Images/menebox_hover.jpg);
	background-repeat: no-repeat;
	background-position: 0px -16px;
	color:#4b4b4b;
	line-height:16px;
 }
#Tab2 .Tab2  .Menubox li{
	float:left;
	display:block;
	cursor:pointer;
	width:85px;
	text-align:center;
	height: 16px;
	background-image: url(../Images/menebox_hover_1.jpg);
	background-repeat: no-repeat;
	background-position: 0px -16px;
	color:#4b4b4b;
	line-height:16px;
 }
#Tab1 .Tab2  .Menubox li.hover{
	width:99px;
	height:16px;
	background-image: url(../Images/menebox_hover.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color:#fff;
	line-height:16px;
}
/*10-04-22*/
#Tab1 .Tab2  .Menubox li a:link {color:#4b4b4b;}
#Tab1 .Tab2  .Menubox li.hover a:link {color:#fff;}
#Tab1 .Tab2  .Menubox li.hover a:visited {color:#fff;}
#Tab1 .Tab2  .Menubox li a:visited {color:#4b4b4b;}

/*10-01-14*/
#Tab2 .Tab2  .Menubox li.hover{
	width:85px;
	height:16px;
	background-image: url(../Images/menebox_hover_1.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color:#ffffff;
}

#Tab1 .Tab2 .Menubox #two2 {
	background-position: -99px -16px;
}
#Tab1 .Tab2 .Menubox #two2.hover {
	background-position: -99px 0px;
}
#Tab1 .Tab2 .Menubox #two3 {
	background-position: -198px -16px;
}
#Tab1 .Tab2 .Menubox #two3.hover {
	background-position: -198px 0px;
}
#Tab1 .Tab2 .Menubox #two4 {
	background-position: -297px -16px;
}
#Tab1 .Tab2 .Menubox #two4.hover {
	background-position: -297px 0px;
}



#Tab2 .Tab2 .Menubox #eleven1 {
	background-position: 0px -16px;
	width:85px;
}
#Tab2 .Tab2 .Menubox #eleven1.hover  {
background-position: 0px 0px;
}
#Tab2 .Tab2 .Menubox #eleven2 {
	background-position: -85px -16px;
	width:85px;
}
#Tab2 .Tab2 .Menubox #eleven2.hover {
background-position: -85px 0px;
}
#Tab2 .Tab2 .Menubox #eleven3 {
	background-position: -170px -16px;
	width:85px;
	}
#Tab2 .Tab2 .Menubox #eleven3.hover {
background-position: -170px 0px;
}
#Tab2 .Tab2 .Menubox #eleven4 {
	background-position: -255px -16px;
	width:85px;
}
#Tab2 .Tab2 .Menubox #eleven4.hover {
background-position: -255px 0px;
}
#Tab2 .Tab2 .Menubox #eleven5 {
	background-position: -340px -16px;
	width:85px;
}
#Tab2 .Tab2 .Menubox #eleven5.hover {
background-position: -340px 0px;
}


#Tab1 .Tab2 .Contentbox,#Tab2 .Tab2 .Contentbox {
	padding-top: 6px;
}

/*10-04-22*/
#Tab2 .Tab2  .Menubox li a:link {color:#4b4b4b;}
#Tab2 .Tab2  .Menubox li.hover a:link {color:#fff;}
#Tab2 .Tab2  .Menubox li.hover a:visited {color:#fff;}
#Tab2 .Tab2  .Menubox li a:visited {color:#4b4b4b;}


/*10-01-14*/
#Tab1 .Tab2 .single,#Tab2 .Tab2 .single {
	float: left;
	width: 33%;
	padding-bottom: 15px;
	text-align: center;
}
#Tab1 .Tab2 .single .pic,#Tab2 .Tab2 .single .pic {
	padding-bottom: 5px;
	width: 150px;
	margin-right: auto;
	margin-left: auto;
}
#Tab1 .Tab2 .single h2,#Tab2 .Tab2 .single h2 {
	color:#0c0c0c;
	font-size:14px;
	line-height:25px;
	height:25px;
	font-weight: bold;
	width: 150px;
	margin-right: auto;
	margin-left: auto;
	
}
#Tab1 .Tab2 .single .detail,#Tab2 .Tab2 .single .detail {
	text-align: left;
	padding-bottom: 3px;
	width: 150px;
	margin-right: auto;
	margin-left: auto;
	height:72px;
}

#Tab1 .Tab2 .single .detail p,#Tab2 .Tab2 .single .detail p {
line-height:18px;	
}
#Tab1 .Tab2 .single .price,#Tab2 .Tab2 .single .price {
	font-size: 16px;
	color: #cc0000;
	background-image: url(../Images/gift_title.gif);
	background-repeat: no-repeat;
	display: block;
	height: 26px;
	width: 124px;
	padding-left: 20px;
	line-height: 26px;
	font-weight: bold;
	margin-right: auto;
	margin-left: auto;
}
/*----------------- door end ------------------------*/
#rightsiderbar {
	float: right;
	width: 193px;
	margin-top: 7px;
}
#rightsiderbar .news_content,#rightsiderbar .city_content {
	background-image: url(../Images/rightsiderbar_bg.gif);
	background-repeat: repeat-y;
	text-align: center;
}
#rightsiderbar .city_content {
padding-left:8px;
padding-right:8px;
padding-top:8px;
width:177px;
}
#rightsiderbar .news_content ul {
	padding-top: 5px;
}
#rightsiderbar .news_content li {
	line-height: 14px;
	text-align: left;
	width: 170px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f0f0f0;
}
#rightsiderbar .city_content li {
	line-height: 21px;
	text-align: left;
	width: 57px;;
	text-align:center;
	float:left;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f0f0f0;
}
#Tab3{
width:947px;
}
#Tab3 .Menubox {
	width:927px;
	height:23px;
	line-height:28px;
	background-image: url(../Images/brank_title.gif);
	background-repeat: no-repeat;
	padding-top: 3px;
	padding-left: 20px;
}
#Tab3 .Menubox li{
	float:left;
	display:block;
	cursor:pointer;
	width:145px;
	line-height:23px;
	text-align:center;
	color:#666;
	font-weight:bold;
	font-family: "Î¢ÈíÑÅºÚ", "ËÎÌå", sans-serif;
	font-size: 12px;
	background-image: url(../Images/brand_1.gif);
	background-repeat: no-repeat;
	height: 23px;
 }
#Tab3 .Menubox li.hover{
	width:145px;
	color:#003399;
	line-height:23px;
	font-weight:bold;
	height:23px;
	line-height:23px;
	background-image: url(../Images/brand_hover_1.gif);
	background-repeat: no-repeat;
}
#Tab3 .Menubox #city2  {
	background-image: url(../Images/brand_2.gif);
}
#Tab3 .Menubox #city2.hover {
	background-image: url(../Images/brand_hover_2.gif);
}

#Tab3 .Contentbox{
 clear:both;

}#Tab3 .Contentbox  li {
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	width: 50px;
	line-height: 14px;
	margin-bottom: 5px;
	margin-top: 5px;
}
#Tab3 .Contentbox .last {
padding-left:8px;
padding-right:8px;

}
#Tab3 .Contentbox .last a,#Tab3 .Contentbox .last a:visited {
	color: #ff8500;
}

