/*banner*/
#banner {width: 100%;margin:0px;padding:0px;overflow: hidden; }
.focus{ width:100%;margin:0 auto; position:relative; overflow:hidden;}
.focus .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:10px; text-align:center;  }
.focus .hd ul{ display:inline-block; height:5px; padding:3px 5px; background-color:rgba(255,255,255,0.7); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;	}
.focus .hd ul li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden; }
.focus .hd ul .on{ background:#FE6C9C;}
.focus .bd{	position:relative;z-index:0;margin:0px;	padding:0px;overflow: hidden;}
.focus .bd li{ margin:0px; padding:0px; max-height:320px;}
.focus .bd li img{ width:100%;height:auto;background:url(../images/wap_loading.gif) center center no-repeat;  }
.focus .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */}
/*banner end*/


.jf {
    margin: 0 auto;
    width: 100%;
}
.jf td {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #77a477 #77a477 -moz-use-text-color;
    border-image: none;
    border-style: none solid solid none;
    border-width: 0 1px 1px 0;
}

.jf table {width: 100% !important;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #77a477 -moz-use-text-color -moz-use-text-color #77a477;
    border-image: none;
    border-style: solid none none solid;
    border-width: 1px 0 0 1px;
}
table.bak { margin:10px auto; border-left:#ddd 1px solid;border-top:#ddd 1px solid;}
.bak td,.bak th {border-right:#ddd 1px solid;border-bottom:#ddd 1px solid; padding:3px 10px; font-size:12px; line-height:22px;}
.bak th { background:#0e79b9; color:#666; font-weight:bold; text-align:center;}
.bak .pro { background:#e1f8d3; width:20%;}
.bak img { margin:2px 0;}

.product table { width:90%; margin:0 auto; border-left:#ccc 1px solid;border-top:#ccc 1px solid;}
.product td {font-size:12px;border-right:#ccc 1px solid;border-bottom:#ccc 1px solid; padding:5px 10px;line-height:20px;}
.product .pro { width:18%}
