@charset "utf-8";

.hide{display:none}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{*zoom:1}
em,i,s{font-style:normal;}

/* 导航样式 */
.header-wrap{background-color:#fff;width:100%}
.navwrap{background:#64c03f;height:44px;}
#nav{height:44px;width:1200px;margin:0 auto;position:relative;padding:0;z-index:99}
.navbar{height:44px;padding-left:210px;position:relative;}
.navbar a{float:left;width:auto;text-align:center;height:44px;line-height:44px;color:#fff;padding:0 20px;text-decoration:none;font-size:15px;font-family:"\5FAE\8F6F\96C5\9ED1";position:relative}
.navbar a.first{border-left:0 none}
.navbar a.last{border-right:0 none}
.navbar a:hover{background-color:#48a725;color:#fff}
.navbar a.current{background-color:#47a822}
.navbar a:hover{text-decoration:none}
.navbar a.current:hover{color:#fff}
.navbar .navbt{width:105px;height:30px;position:absolute;top:3px;right:10px;background:url(../images/navbt.jpg) no-repeat;border:0 none;float:none;font-size:14px;line-height:30px;padding:0}
a.navbt span{background:url(../images/iconmap.jpg) no-repeat 1px 3px;padding-left:18px}
.navbar a.navbt:hover{background:transparent url(../images/navbt-hover.jpg) no-repeat}
.navbar a.navbt:hover span{background-image:url(../images/iconmap-hover.jpg)}

.pros{position:absolute;top:0;left:0;z-index:1000;width:210px;background-color:#6dce46}
.pros h2{width:194px;height:19px;line-height:19px;color:#fff;padding-left:16px;font-size:15px;font-weight:400;font-family:"\5FAE\8F6F\96C5\9ED1"}
.subpage h2{background:url(../images/icon-dropdown.jpg) no-repeat 122px center;cursor:pointer}
.subpage .prosul{display:none}
.prosul{padding-left:3px;width:207px;margin-top:2px;_overflow:hidden;height:414px}
.prosul li,.prosul i{background:url(../images/iconcatg.png) no-repeat;}
li.food{background-position:5px 15px}
li.enjoy{background-position:10px -35px}
li.women{background-position:10px -85px}
li.life{background-position:10px -135px}
li.travel{background-position:10px -185px}
li.goods{background-position:10px -235px}
.prosul li{line-height:60px;height:60px;_overflow:hidden;border-bottom:1px #81cc63 dashed;margin-right:3px;padding-left:18px}
.prosul li.prosahover{border-bottom:1px #81cc63 dashed;background-color:#fff;}
.prosul a{padding-right:8px;_padding-right:6px;white-space:nowrap;display:inline-block;height:60px}
.prosul a.hot{background:url(../images/icon-hot.png) right 8px no-repeat}
.prosul li.prosahover a.hot{background-image:url(../images/icon-hot-hover.png)}
.prosul li.prosahover a{color:#333}
.prosul li a.ti{font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#666}
.prosul li.prosahover a.ti{color:#64c03f}
.prosul li a:hover{color:#333}
.prosul li.nochild a:hover{color:#fff}
.prosul li i{float:right;display:block;width:3px;height:60px;text-indent:-999em;background-position:0 -276px;padding-right:12px}
.prosul li.prosahover i{background-position:0 -326px}
.prosul li.last{border-bottom:0 none}
.prosul li.hotareas{background-image:none;padding-left:12px;line-height:26px;height:106px;*overflow:hidden}
.prosul li.hotareas i{line-height:30px;margin-top:-2px;height:60px;background-position:0 -279px}
.prosul li.hotareas a{line-height:30px;height:30px}
.prosul li.hotareas a.hot{background-position:right 0}
.prosul li h2{padding-left:0;line-height:40px;display:inline;font-size:14px;font-weight:400;}
.prosul li.prosahover h2{color:#64c03f}

.prosmore{padding:15px 20px 15px 15px;position:absolute;z-index:999;left:200px;top:44px;background-color:#fff;width:950px;min-height:305px;}
.prosul .prosmore{text-align:left}
.prosul .prosmore span{float:left;height:30px;line-height:18px; padding-left:10px; padding-right:10px}
.prosul li .prosmore a{height:18px;line-height:18px;padding:0 4px}
.prosul li .prosmore a:hover{background-color:#64c03f;color:#fff}
.prosmore em{font-weight:400;padding-top:9px;display:inline-block}
.prosmore em.morehot{background:url(../images/icon-hot-more.png) right top no-repeat;padding-right:22px}
#menu_r_w{width:100%; float:left; border-bottom:1px solid #ddd; padding-bottom:5px}
#menu_r_b_title{float:left; padding-left:15px; height:15px; line-height:0; padding-top:18px; min-width:80px}
#menu_l_arr{float:right; color:#64c03f; margin-right:15px; font-size:16px; height:60px; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold}