/*
.head{width:100%; height:42px;background: #d62901; text-align: center; position: relative; z-index: 1000; color: #333;font:12px/1.75 \5FAE\8F6F\96C5\9ED1,\5b8b\4f53,sans-serif,tahoma,arial,'Hiragino Sans GB'; }
.top{width:1000px;margin:0 auto; text-align: left; position:relative;}
.tfr{float:right; position: relative;height: 40px; display: inline-block; line-height: 40px; color: #FFF;}
.logo{float: left;width:102px; height: 24px; margin:10px 10px 0 0; display: inline;  }
.logo a{ width:102px; height: 24px; display: block; line-height: 999em; overflow: hidden;position: relative; }
.logo a i{width:102px; height: 24px; display: block; background: url(../images/index.spirits.all.png) -58px 0 no-repeat;position: absolute;left: 0;top: 0}

.topnav{float: left;padding:0; margin: 0; position: relative;}
.topnav li{ float: left;list-style: none;  line-height: 42px; height:42px; position: relative;}
.topnav li{margin-right:1px; display: inline;}
.topnav li a{ float: left;padding:0 10px;font-size: 12px;color:#fff; text-decoration: none;}
.topnav li.kyGap{ width:1px;background-position:-21px 16px; }
.topnav li a:hover{background: #ff8232; color: #fff}
.topnav li.kyCur{background: #ff8232; color: #fff}
.topnav li i{width:3px; height:40px; float: left; background-position:-19px -22px;  }

.footer{width:1000px; margin:10px auto; text-align: center; font-size: 12px;position: relative; z-index: 1000;color: #333;font:12px/1.75 \5FAE\8F6F\96C5\9ED1,\5b8b\4f53,sans-serif,tahoma,arial,'Hiragino Sans GB';}
.footer p{margin:4px 0;}
.footer a{color:#333; text-decoration: none;}
.footer p.fGray,.footer p.fGray a{ color: #999}
.footer a:hover{ color: #f60; text-decoration: underline;}
.clearFooter:after{content:'\20';display:block;height:0;clear:both; font-size: 0; line-height: 0; margin: 0; padding: 0}
.clearFooter{*zoom:1}*/

.head{width:100%; height:40px;border-bottom:#ddd 1px solid; background: #f4f6f9; text-align: center; position: relative; z-index: 1000; color: #333;font:12px/1.75 \5FAE\8F6F\96C5\9ED1,\5b8b\4f53,sans-serif,tahoma,arial,'Hiragino Sans GB'; }
.top{width:1000px;margin:0 auto; text-align: left; position:relative;}
/*----logo和搜索----*/
.header{padding:25px 0; position: relative; height: 40px; width: 1000px; margin:0 auto; font-size: 12px; z-index: 2}
.Logo{width:324px; height:68px; position: absolute;left: 0; top: 15px;}
.Logo a{width:324px; height: 68px;  display: block; line-height: 999em; overflow: hidden; background: url(../images/logo.gif) no-repeat;}
.topad{ position: absolute;right: 0; top:15px; width: 650px; height: 60px;}

.kyAccount{padding-right: 10px; display: none;}
.welcome{float: left; font-size: 12px; line-height: 40px; color: #333;}
.head .fr{float:right; position: relative;}
.head .fr li {display: inline-block;border-left:#e6e6e6 1px solid; cursor: pointer;}
.head .fr li a{ padding: 0 15px; height: 40px; display: inline-block; line-height: 40px; overflow: hidden;}
.head .fr li a{ opacity: 0.9;filter:alpha(opacity=90);}
.head .fr li a:hover{ opacity: 1;filter:alpha(opacity=100);}
.head .fr li:hover{background-color: #fff; height: 40px;  z-index: 3; position: relative;border-bottom:1px #fff solid;}

.footer{width:1000px; margin:10px auto; text-align: center; font-size: 12px;position: relative; z-index: 1000;color: #333;font:12px/1.75 \5FAE\8F6F\96C5\9ED1,\5b8b\4f53,sans-serif,tahoma,arial,'Hiragino Sans GB';}
.footer p{margin:4px 0;}
.footer a{color:#333; text-decoration: none;}
.footer p.fGray,.footer p.fGray a{ color: #999}
.footer a:hover{ color: #f60; text-decoration: underline;}
.clearFooter:after{content:'\20';display:block;height:0;clear:both; font-size: 0; line-height: 0; margin: 0; padding: 0}
.clearFooter{*zoom:1}
