

/*积分*/
.categories {
position: absolute;
top: 12px;
left: 0px;
width: 178px;
z-index: 999;
}
#categories-title {
color: white;
font-family: "微软雅黑";
font-size: 16px;
height: 35px;
line-height: 35px;
background:#8AB923;
width: 175px;
text-align: center;
}
categories-title a:visited {
text-decoration: none;
color: white;
}
#categories-title a:link {
text-decoration: none;
color: white;
}
.catDiv{ border:1px solid #64a10a; border-top:0; width:173px; background:#f8fcff url("../images/list_bg.gif") no-repeat 20px 6px; padding-top:3px; padding-bottom:4px;}
.noborder{ border-bottom:none;}
.h2_cat{
	position:relative;
	z-index:90;
	height:31px;
	line-height:31px;
	_height:30px;
	_line-height:30px; border-bottom:#eee 1px solid;
}
.h2_cat h3{
font-weight:normal;
	border:1px solid #FBFFF3;
	border-right:0;
	z-index:99
	}
.h2_cat h3 a{ color:#538903; font-weight:bold; font-size:14px; padding-left:55px;}
.h2_cat h3 span{float:right; padding-right:30px;}
.h3_cat{
	display:none;
	width:204px;
	position:absolute;
	left:172px;
	margin-top:-34px;
	cursor:auto;
	border:1px solid #ddd;
	background:#F8FCFF; font-size:12px;
	z-index:98
}

.h3_cat ul{
	margin:0;
	margin-left:15px; padding:10px 0px 15px; width:204px; overflow:hidden
}
.h3_cat ul li{
	list-style:none;
	padding-left:10px;
	float:left;
	width:75px;
	height:22px;
	line-height:22px;
	overflow:hidden;
	letter-spacing:0px;
} 
.active_cat{
	z-index:99;
	cursor:pointer;
}
.active_cat h3{
	font-weight:bold;
	border:1px solid #ddd;
	border-right:1px solid #FBFFF3;
	z-index:100;
	position:relative; font-weight:normal;
	height:30px;
	_height:30px;
}
.active_cat h3 span{
	display:none;
} 
.active_cat div{
	display:block;
} 
#categories{position:relative; z-index:30; width:173px; border:1px solid #548a01; border-top:0;background:#fbfff3 url("../images/list_bg.gif") no-repeat 20px 6px; margin-left:2px;  padding-bottom:3px; height:323px; overflow:hidden}
#categories-title{ color:#fff; font-family:"微软雅黑"; font-size:16px;height:35px; line-height:35px;background:#64a10a; width:175px; text-align:center;}	
#categories-title_2{ color:#fff; font-family:"微软雅黑"; font-size:16px;height:35px; line-height:35px;background:url("../images/title_bg_4.gif") no-repeat left top; width:159px; padding-left:60px}	
#categories-title a:link{ text-decoration:none;color:#fff;}
#categories-title a:visited{ text-decoration:none;color:#fff;}
#categories-title a:hover{ text-decoration:underline;color:#fff;}
#categories-title_2 a:link{ text-decoration:none;color:#fff;}
#categories-title_2 a:visited{ text-decoration:none;color:#fff;}
#categories-title_2 a:hover{ text-decoration:underline;color:#fff;}

.headFix{height:128px; overflow:visible; z-index:90}
.ad_top{ position:relative; overflow:visible}
#close_topAd{ position:absolute; right:-30px; top:6px; background:url("../images/close.gif") no-repeat; width:24px; height:66px; cursor:pointer}
.column_right_tab{ width:224px;  height:auto; overflow:hidden; margin-top:8px;}
.disMenu_2 {width: 214px; overflow:hidden;height:auto;padding-bottom:5px; padding-left:5px; padding-top:5px;}
.disMenuTabs_2 {width: 214px;overflow:hidden;}
.disMenuTabs_2 h2 {font-weight:bold; font-size: 14px; color: #4D7702; float: left;  height: 33px; line-height:36px; overflow:hidden; padding-left:10px; background:#64a10a; width:204px;}
.disMenuTabs_2 h2 a {color: #fff; text-decoration: none;}
.disMenuTabs_2 h2 a:visited {color: #4D7702; text-decoration: none}
.disMenuTabs_2 h2 a:hover {color: #4D7702; text-decoration: none;}

.disMenuTabs_2 h2.hover a {color: #4D7702; text-decoration: none;}
.disMenuTabs_2 h2.hover a:visited {color: #4D7702; text-decoration: none}
.disMenuTabs_2 h2.hover a:hover {color: #4D7702; text-decoration: none;}
.disMenuCont_2 {width: 212px;border:1px solid #e4e4e4; border-top:0px;background-color:#fff; border-top:0; }
.rank_container ul{width:212px;}
.rank_container ul li{ line-height:30px; height:30px; overflow:hidden; border-bottom:1px solid #eee; padding:0px 10px}
.rank_container ul li span{float:right}
.rank_container ul li span.sort_span{ float:left; width:110px; overflow:hidden; display:inline-block}
.rank_container ul li a b{ font-weight:normal; color:#ca0000;}
.rank_container ul li.rank_height{height:100px; overflow:hidden; width:202px; padding-top:9px;  padding-right:0}
.rank_img{ width:85px; height:85px; overflow:hidden; border:1px solid #ddd; position:relative; line-height:83px;text-align:center;vertical-align:middle; display:table-cell;}
.rank_img_box{ width:85px; height:85px; overflow:hidden; line-height:83px;text-align:center;vertical-align:middle; display:table-cell;}
.rank_img_box img{width:85px;height:85px;}
.rank_img img{vertical-align:middle;}
.rank_img span{position:absolute; left:0; top:0; width:16px; height:16px; background-color:#f80; color:#fff; text-align:center; font-size:12px; line-height:16px}
.rank_cont{ width:100px; line-height:20px; padding-left:10px}
.rank_cont p{color:#999}
.rank_cont p b{ font-weight:normal; color:#ca0000;}
.margin10 {
margin-top: 10px;
}
/*幻灯片*/
.topbanner{
width: 760px;
height: auto;
overflow: hidden;
margin-right:20px; position:relative;
}
.fr {
float: right;
}
.bannertext {
	POSITION: absolute; WIDTH: 760px; OVERFLOW: hidden; TOP:297px; LEFT: 0px
}
.bannertext UL {
	WIDTH: 762px
}
.bannertext UL LI {
	FLOAT: left; BORDER-RIGHT: #ffffff 1px solid
}
.bannertext UL LI.width105 A {
	WIDTH: 117px
}
.bannertext UL LI.noborder {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.bannertext UL LI A {
	Z-INDEX: 1; TEXT-ALIGN: center; FILTER: alpha(opacity=70);opacity: 0.7; LINE-HEIGHT: 26px; WIDTH:126px; DISPLAY: block; BACKGROUND: #000000; FLOAT: left; HEIGHT: 30px; COLOR: #ffffff; FONT-SIZE: 12px; PADDING-TOP: 2px
}
.bannertext UL LI A:hover {
	FILTER: alpha(opacity=70); BACKGROUND: #8ac42e; COLOR: #000; opacity: 0.7;
}
.bannertext UL LI A.on {
	FILTER: alpha(opacity=70); BACKGROUND: #8ac42e; COLOR: #000; opacity: 0.7;
}
.bannertext UL LI.width105 A:hover {
	WIDTH:87px
}
.index_left_hdp{ width:764px; height:auto; overflow:hidden; float:right; margin-right:10px; margin-top:13px;}
/*主体*/
/*栏目信息样式开始（1F,2F,3F分类信息样式）*/
.list_2{margin-top:14px;}
.list_h1_1,.list_h1_2,.list_h1_3{ height:30px; font-family:"微软雅黑"; font-size:18px; font-weight:normal; color:#fff; line-height:30px;}
.list_h1_1 li,.list_h1_2 li,.list_h1_3 li{ float:left; line-height:30px; height:30px; display:inline}
.list_h1_1{border-bottom:2px solid #FC924C;}
.list_h1_2{border-bottom:2px solid #2DA1E7;}
.list_h1_3{border-bottom:2px solid #69B300;}
#h1_bgcolor_1,#h1_bgcolor_2,#h1_bgcolor_3{width:180px; text-align:center}
#h1_bgcolor_1{background-color:#FC924C; }
#h1_bgcolor_2{background-color:#2DA1E7; }
#h1_bgcolor_3{background-color:#69B300; }
.h1_more{float:right; font-size:12px; text-align:right; width:1003px;}

/*栏目信息样式开始（左侧菜单列表样式）*/
.sidebar{ width:180px; height:190px; overflow:hidden; line-height:190px;text-align:center;display:table-cell; vertical-align:middle;}
.sidebar img{vertical-align:middle; overflow:hidden;width:180px; height:190px;float:left;}
.sidebar_1,.sidebar_2,.sidebar_3{width:180px; height:190px; overflow:hidden;font-size:12px;}
.sidebar_1 img,.sidebar_2 img,.sidebar_3 img{float:left; width:180px;}

.sidebar_1 ul,.sidebar_2 ul,.sidebar_3 ul{ padding:18px 0px 18px 25px; width:200px; overflow:hidden}
.sidebar_1 ul li,.sidebar_2 ul li,.sidebar_3 ul li{line-height:28px; float:left; width:70px; height:28px;}
.sidebar_1 p,.sidebar_2 p,.sidebar_3 p{ width:140px; line-height:18px; padding:15px 0px 0px 15px; clear:both; color:#121212;}
.product_list{ width:1010px; height:auto; overflow:hidden; padding:15px 0px 0px 0px;}
.product_list ul{height:auto; overflow:hidden}
.product_list ul li{ width:130px; float:left; margin-left:14px;height:auto; overflow:hidden; margin-bottom:12px}
.product_list ul li h1{ width:130px; height:130px; overflow:hidden; text-align:center;line-height:130px;display:table-cell; vertical-align:middle; }
.product_list ul li h1 img{vertical-align:middle; width:130px; height:130px; }
.product_list ul li h1 img.hover{ vertical-align:middle;width:128px; overflow:hidden;height:128px; border:1px solid #eee;}
.product_list ul li p{ line-height:20px;height:20px;overflow:hidden;width:130px; }
.product_list ul li span{ font-size:14px; color:#ca0000;}
.product_list ul li span s{ font-size:12px; color:#999}
.margin10{ margin-top:10px;}
/*积分列表*/
.leftsidebar{ width:179px; height:auto; overflow:hidden;}
.margin10 {
margin-top: 10px;
}
/*左侧总菜单导航*/
.submenu_2{width:178px; height:auto; overflow:hidden; font-size:12px}
.submenu_2 h2{ height:32px; line-height:32px; padding-left:30px; border:#ddd 1px solid; color:#000}
.submenu_2 ul{ border:1px solid #e4e4e4;overflow:hidden; padding:10px;border-top:0; height:auto; width:156px;}
.submenu_2 ul li{ border-bottom:1px dashed #ccc; padding-bottom:10px; width:158px; margin:0px auto; margin-bottom:15px}
.submenu_2 ul li dt{ width:130px; height:130px; overflow:hidden;line-height:130px; text-align:center;writing-mode: tb-rl; margin:0px 0px 0px 14px}
.submenu_2 ul li dt img{ vertical-align:middle; width:130px; height:130px; }
.submenu_2 ul li dd{ line-height:24px;}
.submenu_2 ul li dd b{ font-weight:normal; color:#ca0000; font-size:14px;}


/*右侧详细信息*/
.rightsidebar{ width:995px; height:auto; overflow:hidden;}
.sub_hot{width:989px; border:1px solid #e4e4e4; background-color:#f2f2f2; padding:2px; position:relative; margin-bottom:10px}
.hot{ position:absolute; width:49px; height:50px;background:url("../images/hot.gif")/*tpa=http://www.ahtourxc.com/chuanghui1-7/images/hot.gif*/ no-repeat left top; top:0; right:0;}
.sub_whitebg{width:973px;height:auto; overflow:hidden; background-color:#fff;font-size:12px; padding:5px 0px 5px 15px}
.sub_whitebg dl{ float:left; width:261px; margin-bottom:10px;}
.sub_whitebg dt{float:left; width:110px; height:110px; overflow:hidden; text-align:center; line-height:108px;writing-mode: tb-rl;}
.sub_whitebg dt img{ vertical-align:middle;width:110px; height:110px; float:right}
.sub_whitebg dt img.hover{ vertical-align:middle;width:108px; height:108px; overflow:hidden;border:1px solid #eee; float:right}
.sub_whitebg dd{ float:left; width:130px; line-height:20px; padding-left:15px; color:#999; margin-top:20px}
#m10{ margin-top:5px}
.sub_whitebg dd b{ font-weight:normal; color:#ca0000; font-size:14px;}

.s_ul{height:auto; overflow:hidden;width:950px; border-bottom:1px solid #e4e4e4; position:relative; margin-top:10px; padding-bottom:5px;}
.s_ul ul li{float:left;margin-bottom:5px; margin-right:10px; padding:3px 8px; color:#3366CC; line-height:18px; display:block;white-space: nowrap;}
.s_ul ul li.s_1{ color:#fff}
span.classify{ color:#000; font-weight:bold; text-align:right; width:60px; display:block; height:auto; line-height:20px; height:20px}
.s_a{height:auto; overflow:hidden;width:700px;display:inline-block;}
.s_1{display:block; background-color:#538903;color:#fff; text-align:center}
.s_a .s_1 a,.s_a .s_1 a:visited{ color:#fff}
.s_a .s_1 a:hover{ color:#fff}
.s_a a,.s_a a:visited{color:#569001; text-decoration:none;}
.s_a a:hover{color:#569001; text-decoration:underline}
.b_no{border:0}

.focus{ z-index:10}
/*列表页tab选项卡样式开始(大图，列表切换)*/
.list_top{ position:relative; height:39px;}
.sub_hot_2{width:993px; border:1px solid #e4e4e4;}
.sub_hot_2t{height: 32px;
line-height: 32px;
padding-left: 30px;
border-bottom: #DDD 1px solid;
color: black;}
.disMenu_3 {width: 993px; overflow:hidden;height:auto; color:#666; position:relative;background:url("../images/title_bg_3.gif") repeat-x left top; }
.disMenuCont_3 {width: 990px; padding-bottom:20px;}
.hot_list_2{ width:960px; margin:10px auto; overflow:hidden}

.hot_list_2 ul{overflow:hidden; height:auto;}
.hot_list_2 ul li{float:left; width:175px;height:211px; overflow:hidden; margin-right:2px; margin-left:15px; margin-top:20px;}
.hot_list_2 ul li h2{ width:160px; height:160px; overflow:hidden;text-align:center;vertical-align:middle; display:table-cell;}
.hot_list_2 ul li h2 img{ vertical-align:middle; width:160px; height:160px;overflow:hidden;}
.hot_list_2 ul li h2 img.hover{ vertical-align:middle; width:158px; overflow:hidden;height:158px; border:1px solid #eee;}
.hot_list_2 ul li p{ margin-top:8px}
.hot_list_2 ul li p b{ font-weight:normal; color:#ca0000; font-size:14px;}
.hot_list_2 ul li p s{ color:#999; float:right}
/*积分详细页面*/
 #goodsInfo .imgInfo{width:310px; float:left; padding-right:10px; }
   #goodsInfo .imgInfo .thumb{width:230px; height:230px; display:block;}/*商品详情图片*/
    #goodsInfo .gallery{width:204px; float:left; margin-left:10px; _margin-left:5px; overflow:hidden;}
   #goodsInfo .gallery ul{width:auto;}
   #goodsInfo .gallery li{float:left; width:48px; margin:0 2px;}
   #goodsInfo .gallery li img{width:46px; height:46px; display:block;}
  .textInfo ul strong{ font-weight:normal}
   /*文字信息*/
   #goodsInfo .textInfo{background:#fff; width:650px; float:left; padding:0 10px; }
   #goodsInfo .textInfo h4{ color:#f60; font-size:20px; font-family:"微软雅黑"; font-weight:normal;}
   #goodsInfo .textInfo p{font-size:14px; font-weight:bold; padding:0 5px 5px 8px;}
   #goodsInfo .textInfo ul{ }
   #goodsInfo .textInfo li{  padding:0px 0px; _height:1%;}
   #goodsInfo .textInfo li.padd{padding:7px 0px 7px 0px;}
   #goodsInfo .textInfo li dd{width:100%; float:left; padding:7px 0px;}
   #goodsInfo .textInfo li dd.ddR{border-left:1px solid #eeecec; width:48%; padding-left:8px;}
     #goodsInfo .textInfo li dd.ddL{border-right:1px solid #eeecec;}
   #goodsInfo .textInfo a{color:#006bce; text-decoration:underline;}
   #goodsInfo .textInfo .loop{background:#f7f7f7; margin-top:8px;}
   
   .shuxin dt{ border:1px solid #ccc; text-align:center; font-weight:bold; color:#ea6200; margin-bottom:3px;}
	.shuxin dd{ width:50%; float:left}
	.shuxin dd span{ float:left; background:#eee; margin:3px;}
	.shuxin dd .span1{width:125px;padding-left:5px;}
	.shuxin dd .span2{width:220px; padding-left:5px;}
.MagicThumb img {
border: 1px solid #DDD;
outline: none;
}
/*文字信息*/
#goodsInfo{ margin-top:11px;}
   #goodsInfo .textInfo p{font-size:14px; font-weight:bold; padding:0 5px 5px 8px;}
   #goodsInfo .textInfo ul{ }
   #goodsInfo .textInfo li{  padding:0px 0px; _height:1%;}
   #goodsInfo .textInfo li.padd{padding:7px 0px 7px 0px;}
   #goodsInfo .textInfo li dd{width:100%; float:left; padding:7px 0px;}
   #goodsInfo .textInfo li dd.ddR{border-left:1px solid #eeecec; width:48%; padding-left:8px;}
     #goodsInfo .textInfo li dd.ddL{border-right:1px solid #eeecec;}
   #goodsInfo .textInfo a{color:#006bce; text-decoration:underline;}
   #goodsInfo .textInfo .loop{background:#f7f7f7; margin-top:8px;}
   
   .shuxin dt{ border:1px solid #ccc; text-align:center; font-weight:bold; color:#ea6200; margin-bottom:3px;}
	.shuxin dd{ width:50%; float:left}
	.shuxin dd span{ float:left; background:#eee; margin:3px;}
	.shuxin dd .span1{width:125px;padding-left:5px;}
	.shuxin dd .span2{width:220px; padding-left:5px;}
.shop {color: #FF7126;font-size: 14px;font-weight: 600;}
.f4 {color: #FF7126;}
.picture{margin-top:10px;text-align:left;}
.picture img{width:50px;height:50px;margin:0 2px;}
#goodsInfo .imgInfo .onbg{ border:2px solid #FF7126;}
.picture .autobg{border:2px solid #fff;}
#goodsInfo .imgInfo img {border: 1px solid #DDD;outline: none;}
.blank5 {
height: 10px;
line-height: 10px;
clear: both;
visibility: hidden;
} 
.h3_5 {
overflow: visible;
height: 29px;
line-height: 29px;
border: 1px solid #DDD;
border-top:2px solid #DDD;
background-color: #F7F7F7;
padding-left: 0;
}
h3 {
height: 24px;
line-height: 24px;
font-size: 12px;
font-weight: 100;
}
.history {
margin-left: -1px;
}
.history h2 {
text-align: center;
font-size: 12px;
background: white;
float: left;
width: 84px;
color: white;
font: 14px/30px 'microsoft yahei';
margin-right: 3px;
border-top: 2px solid #6b0;
color: #538903;
border-right: 1px solid #DDD;
border-left: 1px solid #DDD;
margin-top: -2px;
position: relative;
}
.box_1 {
border: 1px solid #CCC;
background-color: white;
}
.box_1 h3 {
background-color: #F3F3F3;
height: 39px;
line-height: 39px;
width: 100%;
font-size: 14px;
border-bottom: 1px solid #CCC;
}
.box_1 h3 span {
height: 39px;
line-height: 39px;
color:#555; font-family:"微软雅黑";
}
h3 span {
float: left;
height: 24px;
line-height: 24px;
text-align: left;
color:#538903;
padding: 0 10px;
text-align: center;
font-size: 14px;
}
ie6 {
padding-left: 25px;
_padding-left: 15px;
height: 1%;
}
.boxCenterList {
padding: 8px;
}
.goodsItem {
width: 153px;
float: left;
position: relative;
overflow: hidden;
padding: 0 3px 6px 6px;
}
.goodsItem .goodsimg {
width: 151px;
height: 151px;
border: 1px solid #ddd;
margin-bottom: 4px;
}
.goodsItem p {
color: black;
font-weight: normal;
display: block;
line-height: 18px;
height: 36px;
overflow: hidden;
}
.goodsItem p a {
color: #444;
text-decoration: none;
}
.shop_s {
color: #f60;
font-weight: bold;
}
