
body { margin:0; padding:0; width:100%; font-family: "Microsoft Yahei","Hiragino Sans GB",sans-serif; font-size: 12px;}
hr{ size:1px;
	color:#f9f9f9;
 }
a{ color:#333; text-decoration: none; }
a:hover{ color:red; text-decoration:none;} 
html { padding:0; margin:0; }
img{ border:none; }
h1,h2,h3,h4,dl,dd{ margin:0;padding:0;}

/* main */
.main { width:100%; padding:0; margin:0 auto;  }
.toplink {
    background-color:#f8f8f8;
    height: 35px;
    border-bottom:#e5e5e5 1px solid;
}
.toplink a:hover{ color:#01ab85; }
.linkbd {
    height: 35px;
    line-height: 35px;
    margin: 0 auto;
    width: 1040px;
}
.leftlink {
    float: left;
}
.rightlink {
    float: right;
}
.uplink {
    float: left;
}
.leftlink b,.uplink b{ font-weight:100; color:#ccc; padding:0 8px; }
.ding {
    background: url(../images/ding.gif) no-repeat scroll right center transparent;
    display: block;
    float: left;
    height: 24px;
    padding-bottom: 10px;
    padding-left: 5px;
    margin-left:10px;
}
.ding .ding_shu {
    border: 1px solid #FFFFFF;
    height: 16px;
    margin: 4px 0 0;
    overflow: hidden;
    width: 150px;
}
.ding .ding_btn {
    background: none repeat scroll 0 0 #BCBCBC;
    border: medium none;
    cursor: pointer;
    margin: 6px 0 0;
    text-align: center;
    width: 32px;
}
.header{ witdth:100%; background-color:#fff; }
.headertop{ height:90px; width:1040px; margin:0 auto; }
.headertop h1{float:left; margin-top:10px; padding:0; height:66px; }
.search_a {
	float:right;
    margin-left: 30px;
    overflow: hidden;
    margin-top: 30px;
}
.Search_ss {
    border: 2px solid #6eb943;
    float:left;
    height: 30px;
    width: 335px;
}
.Search_ss .ui-ipt-enter {
    border: 1px solid #FFFFFF;
    float: left;
    height:25px;
    width: 220px;
}
.Search_ss .jSubmit {
    background-image: url(../images/to_s_15.png);
    background-repeat: no-repeat;
    background-position:5px center;
    background-color:#4e9525;
    border: medium none;
    cursor: pointer;
    float: right;
    height: 30px;
    width:35px;
}

.search_a .cart{
				float:left; margin-left:10px; padding:0 5px 0 38px; height:32px; line-height:32px;
				background-image:url(/images/cartbg.png);
				background-repeat:no-repeat;
				background-color:#fff6dc;
				background-position:8px 7px;
				border:1px solid #fee69f;
								
				}

.search-category {
    height: 21px;
    margin-top: 5px;
    overflow: hidden;
}
.search-category span {
    float: left;
}
.search-category span img {
    margin-right: 5px;
}
.search-category .search-category-item a {
    float: left;
    height: 26px;
    line-height: 18px;
    text-align: center;
    width: 75px;
}
.search-category .More {
    background: url(../images/to_s_09.gif) no-repeat scroll right center transparent;
    color: #2E7FB6;
    cursor: pointer;
    float: left;
    line-height: 18px;
    padding: 0 15px 0 8px;
}
.category-more-list {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid orange;
    margin-left: -28px;
    padding: 10px 0;
    position: absolute;
    top: 105px;
    z-index: 1001;
}
.category-more-list a {
    color: #2E7FB6;
    display: block;
    height: 22px;
    line-height: 22px;
    padding: 0 10px;
    text-align: center;
}
.submenu {
    float: right;
    margin-top:10px;
}

				.bq_dd{ position:absolute; top:0; right:2px; }
				.bq_dd img{ display:inline-block; margin:0 3px; }

.menu{ height:38px; background-image:url(/images/menubg.png) ; background-repeat:repeat-x; width:100%;}
.menubor{ width:1040px; height:38px; margin:0 auto; }
.menu h2{ margin:0; float:left; width:210px; height:31px; line-height:31px; background:#ECEFE9; font-size:16px; color:#669933; }
	.menu h2 .cla_al{ display:block; text-align:center; text-align:center; }
	.menubor ul{ float:right; margin:0; padding:0; height:30px; line-height:30px; z-index:1001; width:830px }
	.menubor ul.lit_onmenu{ display:none; }
	.menubor ul li { float:left; list-style: none; line-height:31px; height:31px; text-align:center; width:137px; border-right:1px solid #fff;  }
	.menubor ul li a{ color:#fff; font-size:14px; line-height:30px; margin:0 6px;  }
	.menubor ul .bg_on{ background-color:#4e9525; }
	.menubor ul li a:hover{  text-decoration:underline;}
		.menubor ul li.m_line{ width:0px; }
.center{ width:1040px; margin:0 auto; height:100%; }
.leftmenu{ width:206px; height:100%; float:left; border:2px solid #fd758a; display:none; }
	.leftmenu dl{ width:100%;  }
	.leftmenu dl dd{  line-height:40px; height:40px; padding-left:20px;  font-size:16px; border-bottom:1px dotted #e5e5e5; background-color:#fff;  } 
	/*.l_menu1{ background:url(../images/leftmenutit.jpg) no-repeat scroll 0 -3px transparent; }
	.l_menu2{ background:url(../images/leftmenutit.jpg) no-repeat scroll 0 -34px transparent; }
	.l_menu3{ background:url(../images/leftmenutit.jpg) no-repeat scroll 0 -64px transparent; }
	.l_menu4{ background:url(../images/leftmenutit.jpg) no-repeat scroll 0 -93px transparent; }
	.l_menu5{ background:url(../images/leftmenutit.jpg) no-repeat scroll 0 -124px transparent; }
	.l_menu6{ background:url(../images/leftmenutit.jpg) no-repeat scroll 0 -154px transparent; }
	.l_menu7{ background:url(../images/leftmenutit.jpg) no-repeat scroll 0 -184px transparent; }
	.l_menu8{ background:url(../images/leftmenutit.jpg) no-repeat scroll 0 -214px transparent; }
	.l_menu9{ background:url(../images/leftmenutit.jpg) no-repeat scroll 0 -243px transparent; }
	.l_menu10{ background:url(../images/leftmenutit.jpg) no-repeat scroll 0 -274px transparent; }
	.l_menu11{ background:url(../images/leftmenutit.jpg) no-repeat scroll 0 -302px transparent; }
	.l_menu12{ background:url(../images/leftmenutit.jpg) no-repeat scroll 0 -334px transparent; }
	.l_menu13{ background:url(../images/leftmenutit.jpg) no-repeat scroll 0 -364px transparent; }
*/
.footer{ width:100%; padding:0; background-color:#ffffff; padding-top:10px;  border-top:1px solid #e5e5e5; }
	.bz_bor{ width:1040px; margin:0 auto; height:65px; padding:5px 0 10px; border-bottom:1px solid #e5e5e5; }
		.bz_bor dl{width:100%;}
			.bz_bor dl dd{ width:25%; text-align:center; float:left; }

 	.b_butspan{ width:1040px; margin:15px auto; line-height:26px; text-align:left;  }
	.b_butspan span a{ color:#666; }
.but_bor{width:100%; margin:0 auto; padding:5px 0; background-color:#4e9525; }
.about_link{ float:left; width:70%; }
.about_link dd{ float:left; margin-right:20px; }
	.about_link a{ color:#666; }
	.about_link a:hover{ color:#3db49a;}
.ab_lrig{ margin-left:3%; }
.adree_bor{ width:1040px; margin:0 auto;  line-height:20px; color:#fff; position:relative;}
.but_logo{ float:left; display:inline; margin-top:18px; }
.adree{ float:left; display:inline; text-align:left; margin-top:5px; }
.qr_bor{ float:right; width:25%; margin-right:100px; }
.weibo{ width:88%; float:right; margin-bottom:5px; }
.weibo a{ padding:5px 0 5px 30px; background-image:url(../images/wb_ico.png); background-repeat:no-repeat; background-position:left 2px; }
.weixin{ width:80x; float:right; margin-left:20px; text-align:center; margin-top:5px; }
.weixin p{ margin:0; padding:2px 0; }
/**.weixin p.wx_ico{ padding-left:30px; background-image:url(../images/wxico.png); background-repeat:no-repeat; background-position:left 6px; }**/
.weixin img,.weibo img{ width:60px; }
.call_bor{ float:left; margin:8px 0 0 9%; }
.go_top{ position:absolute; bottom:5px; right:0; }
.clr{ clear:both; height:0; width:100%; }
.n_imgm{margin:0 120px;}
.copyright{ width:100%; padding:10px 0; text-align:center; background-color:#fff; }
.ph_disw{ display:none; }
.c_xj span{ display:inline-block; margin:3px 5px; }
.bd_tck_bor{ position:absolute; z-index:101; left:40%; top:300px; }
.tck_bor{ width:300px; border:1px solid #fdb064; background-color:#fff; text-align:center; padding:30px 0; font-size:14px; }
