body {min-width:320px; 	font-family:"Microsoft Yahei",Tahoma,Arial,Helvetica,STHeiti;background:#e5f1d8;}
ul{ margin:0px; padding:0px; list-style-type: none;}
ul li{margin: 0px;padding: 0px; list-style-type: none;}
a{color:#727c67; text-decoration: none;}
a:hover{ color:#d07736}
.clearfix:after, .clear:after {
    clear: both;
    content: ".";
    display: block;
    height: 0px;
    overflow: hidden;
    visibility: hidden;
    }
.content{min-height:300px;}
.cnt{padding-top:15px; padding-bottom:15px;}
.red{ color:#cc0000;}
.info .text {
    color: #555555;
    font-size: 1.1em;
    line-height: 1.6em;
    padding: 2%;
}
/************Agent********************/
.agent-items1 li {
    border-radius:0;
    box-shadow:none;
    margin-top:15px;
    padding:5px 10px;
	border-bottom:solid 1px #d5e6c3;
	box-shadow: 0 1px 1px #FFFFFF;
}
.agent-items1 .lien{ 
	border:none;
}
/* bar */
h3.bar {
	color:#ffffff;
	line-height: 32px;
	height:32px;
	font-size: 12px;
	margin:0;
    padding-left:5px;
	text-shadow: -1px -1px #175e00;
	background-image: -moz-linear-gradient(top, #2eae04, #289804); /* Firefox */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2eae04', endColorstr='#289804'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#2eae04), to(#289804)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #2eae04, #289804); /* for firefox 3.6+ */
	}
h3.bar em{font-style: normal; color: #cc0000;}
/*******PageNext********/
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    background: #34841b;
    border: solid 1px #246a0d;
    color: #FFFFFF;
    cursor: default;
    z-index: 2;
}
/*******news*********/
.newsItems2 li{
	background:url(news_tb.png) right 50% no-repeat; 
	adding:0 10px; 
	height:30px; 
	line-height:30px; 
	font-size:14px; 
	margin:3px 0; 
	border-bottom:dashed 1px #b2ca99;
}
.newsItems2 a{
	text-decoration:none; 
	padding-left:10px;
	position:absolute;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: break-word;
	min-width: 234px;
	overflow:hidden;
	width:90%;

}
.newsItems2 a:hover{}
.content{ padding:0px;}
/***********Idx******/
.goodCadIdx {background:#d2e4bf;padding:10px 0;}
.goodIdx{ margin-bottom:20px; overflow:hidden;}
.goodsCat li { width:44%; margin:5px 3%; text-align:center; height:26px; line-height:26px; 
	background:#bfd5a7; 
	border:solid 1px #a8c18d;
	box-shadow:inset 2px 2px 4px #e6f2d8 , inset -1px -1px 4px #e6f2d8;
	-moz-box-shadow:1px 1px 4px #e6f2d8 inset , 1px 1px 4px #e6f2d8 inset ;              
	-webkit-box-shadow:1px 1px 4px #e6f2d8 inset , 1px 1px 4px #e6f2d8 inset ;
	font-size:12px;
}
.goodsCat a{ 
	color:#165000; 
	text-decoration:none;
	text-shadow: 0 -1px #e8f8d7
}
.goodsCat a:hover{
	color:#103900; 
	text-shadow:1px 1px #e8f8d7;
	background:#afca93; 
}

.foot{ background:#239100}
.foot ul li{ border-right:solid 1px #208400}
.breadcrumb{ background:#6fb05a; color:#0c3200}
.breadcrumb a{ color:#0c3200}
/******head*******/
.filter { 
height:50px; 
line-height:50px;
background-image: -moz-linear-gradient(top, #33891c, #3c9824); /* Firefox */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33891c', endColorstr='#3c9824'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#33891c), to(#3c9824)); /* for webkit browsers */
background: -moz-linear-gradient(top, #33891c, #3c9824); /* for firefox 3.6+ */

}
.ui-panel-animate {z-index: 999;}
.filter .logo img{ max-height:220px; max-height:45px;}
.filter .logo { float:left; font-size:20px; text-align:left; font-weight:bold; letter-spacing:3px; text-shadow: -1px -1px #146200; width:230px; overflow:hidden; height:45px; line-height:45px;}
.filter .logo a{ padding-left:10px; color:#ffffff}
.filter .logo a:hover{ text-decoration:none}
.filter .nav{ width:75px; margin-right:1px; float:right;text-align:center;}
    .filter a { display: inline-block; width: 100%;}
	.filter i {position:absolute; display: inline-block; overflow: hidden;}
	.filter .ico-arrow-3 {
        background:url(r_iso.png) repeat;
		position: static;
		width: 23px;
		height: 15px;
		vertical-align: middle;
		background-repeat: no-repeat;
	}
/*********Nav***********/
.Nav{ height:36px; line-height:36px; width:100%; overflow:hidden; margin-top:2px;
 background-image: -moz-linear-gradient(top, #239101, #1a6c01); /* Firefox */
         filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#239101', endColorstr='#1a6c01'); /* for IE */
         background: -webkit-gradient(linear, left top, left bottom, from(#239101), to(#1a6c01)); /* for webkit browsers */
         background: -moz-linear-gradient(top, #239101, #1a6c01); /* for firefox 3.6+ */
		 }
.nav{ position: relative;z-index: 999;}
	.nav_list{position: absolute;top: 42px;background:#429221;width:75px;z-index: 999;}
    .filter ul li li{ display: block; }
	.nav_list li{margin: 0px; float: left; text-align:center;}
	.nav_list li a{color: #FFF;height: inherit; display:block;height:24px; line-height:24px; width:75px;font-size:12px;}
	.nav_list li a:hover{ background:#1b5d0a; text-decoration:none}
.Nav li{ float:left; color:#ffffff}	
.Nav li a{color:#ffffff; display:block; padding:0 10px;}	
.Nav li a:hover{ background:#d96c03}	
/*****more*******/
.btn-default{ width:98%; overflow:hidden; margin:10px auto 20px;}
/****contact*******/
.table-info{border-top:solid 1px #c5d9b0}
.table-info th {
	max-width: 180px;min-width: 60px;text-align: left;font-weight: normal;padding: 3px 0px 3px 15px;text-decoration: none;
	border-bottom:solid 1px #c5d9b0;
	background:#d7e6c7;
	box-shadow:none
    }
.table-info td {padding: 5px 10px;text-align: left;border-bottom:solid 1px #c5d9b0;}

	
.success-items1 li{
    background: none;
    border-radius: 0px;
}
.success-items1 li img{
    border:solid 1px #CCCCCC;
    padding:5px;
    background:#FFFFFF;
    border-radius:0px;
}
.newsItems1 li {
    background:none;
    border:none;
	border-bottom:solid 1px #d2e4bf;
    border-radius: 0;
    box-shadow: 1px 1px #ffffff;
    margin-bottom: 5px;
    margin-top: 15px;
    padding: 0 15px ;
}
.newsItems1 li a{ text-decoration:none}
.newsItems1 span { background:none;}
.agent-items1 li a{ text-decoration:none}
.agent-items1 .color { background:#58ab30}
.product-items2{ overflow:hidden; margin:10px 0;}
.page .content #ULocation, .page .content #dpageDetail_body{ padding:0 2%;}