﻿@charset "utf-8";
/* CSS Document */
body{
-moz-user-select: none; /*火狐*/
   -webkit-user-select: none;  /*webkit浏览器*/
   -ms-user-select: none;   /*IE10*/
   -khtml-user-select: none; /*早期浏览器*/
   user-select: none;
background-color:#fff; overflow-x:hidden; color:#666; font-size:12px; font-family: microsoft yahei , "宋体"; position:relative;}/*网站字体颜色*/

.header , .content , .footer , .container{margin-left:auto; margin-right:auto; width:980px; font-family:microsoft yahei;}

.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}

/*页眉*/
.header{width:100%; overflow:hidden; background-color:#fff;}
/*htop*/
.htop{ background:#fdfdfd; border-bottom:1px solid #e5e5e5;}
.htop .container{ height:31px; line-height:31px; overflow:hidden;}
.htop em{ float:left;}
.htop span{ float:right;}
.htop span a{ font-size:13px; color:#333; display:inline-block; padding:0 9px; background:url(../images/topline.png) no-repeat right center;}
.htop span .noBl{ background:none; padding-right:0;}
/*hcont*/
.hcont{ padding-top:15px; padding-bottom:20px;}
.hcont .dlogo{ overflow:hidden; float:left; background:url(../images/loline.png) no-repeat 118px center;}
.hcont .dlogo dt{ float:left;}
.hcont .dlogo dt img{ display:block;}
.hcont .dlogo dd{ margin-left:160px; margin-top:22px;}
.hcont .dlogo dd h2{ font-size:24px; color:#3da011; line-height:24px;}
.hcont .dlogo dd p{ font-size:16px; color:#333; line-height:16px; margin-top:8px;}
.hcont .dphone{ float:right; padding-left:50px; background:url(../images/phoneimg.png) no-repeat left center; margin-top:30px;}
.hcont .dphone dt{ color:#666; line-height:13px; font-size:13px; padding-top:3px;}
.hcont .dphone dd{ font-size:22px; color:#3da011; font-weight:bold; line-height:22px; margin-top:5px; *margin-top:7px;}

/*navBox*/
.navBox{ background:url(../images/navbg.png) repeat-x center;}
.navBox .container{}
.navBox .nav{ overflow:hidden;}
.navBox .nav li{ float:left;}
.navBox .nav li a{ display:block; height:58px; line-height:58px; padding:0 21px; font-size:14px; color:#fff; font-weight:bold; text-decoration:none;}
.navBox .nav li a.noBg{ background:none;}
.navBox .nav li a:hover,.navBox .nav li.cur a{ background:#205807;}

.footer{ width:100%; background-color:#16682a; padding:46px 0;}
.footer .container{}
.footer .link{ padding-bottom:20px; background:url(../images/ftline.png) repeat-x left bottom;}
.footer .link h4{ font-size:18px; color:#fff;}
.footer .link h4 a{ color:#fff;}
.footer .link h4 span{ font-size:12px; text-transform:uppercase; color:#d0e1d4;}
.footer .link ul{ overflow:hidden; margin-top:10px;}
.footer .link li{ float:left; height:28px; line-height:28px; margin-right:25px;}
.footer .link li a{ font-size:13px; color:#d0e1d4;} 

.ftnav{ overflow:hidden; margin-top:30px;}
.ftnav li{ float:left; margin-right:15px; padding-right:15px; background:url(../images/ftline2.png) no-repeat right center;}
.ftnav li a{ font-size:13px; color:#d0e1d4;}

.footer .wx{ margin-top:40px; }
.footer .wx dl{ margin:0 auto; width:450px;}
.footer .wx dt{ float:left;}
.footer .wx dd{ margin-left:130px;}
.footer .wx dd p{ font-size:13px; color:#d0e1d4; line-height:26px; height:26px;}
.footer .wx dd p a{color:#d0e1d4;}
.kefw{ display:block; position:absolute; width:50px; height:30px; left:50%; margin-left:-25px; top:2px;}

#nodata { padding:80px; padding-left:150px; border:solid 1px #eee;margin:10px 0; background:url(../images/nodata.gif) no-repeat 20px 20px;}
/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}
/*处理中动画占全屏*/
#oran_div_processing{width:300px;padding:20px;z-index:9999;text-align:center;background:#fffeef;border:solid 1px #b8ab04;}

#roll_top, #fall, #ct{position: relative;cursor: pointer;height: 72px;width: 26px;}
#roll_top{background: url(../images/top.gif) no-repeat;}
#fall{background: url(../images/top.gif) no-repeat 0 -80px;}
#ct{background: url(../images/top.gif) no-repeat 0 -40px;}
#roll{	display: block;	width: 15px;margin-right: -625px;position: fixed;right: 56%;top: 50%;_margin-right: -625px;	_position: absolute;_margin-top: 300px;	_top: expression(eval(document.documentElement.scrollTop));}
