#header{ padding:5px 0px 0 0; height:67px;}
#header .tab{ height:30px; line-height:30px; background:#281e17; border-top:1px solid #3f342d; width:100%;}
#header .tab a{ width:50%; text-align:center; display:block; float:left; color:#d4b598; font-size:120%;}
#header .lifetab a{ width:25%;}
#header .tab a.on{ background:#0d0906;}

.pagemain{ margin:10px; padding:10px; padding-top:0; display:block; background:#160f0c; overflow:hidden;}

.newlist a{ height:70px; border-bottom:1px solid #594828; padding:10px 0; display:block; overflow:hidden; color:#fff;} 
.newlist a p{ float:left; display:inline-block; width:50%; }
.newlist a img{ float:left; margin-right:10px; border:1px solid #342a22;}
.newlist a span{ display:block; margin-top:6px; }
.newlist a span.n{ line-height:18px; height:36px; overflow:hidden;}
.n_txt{ color:#fff; display:block; float:left; margin-top:18px; }
.n_txt h2{ font-size:16px; display:block;}
.n_txt .n_tips{ display:block; margin-bottom:10px;}
.n_img{ display:block; float:left; margin-top:10px;}
.n_txt p{ color:#999;}

.n_img .tabmain{ margin-bottom:3px; display:none;}
.n_img .tabs span{ float:left; width:64px; height:45px; margin:0 5px 10px 0; cursor:pointer; display:block;}
.n_img .tabs span img{border:2px solid #444;}.n_img .tabs span.on img{border-color:#bda58d;}
.n_img .tabs{ display:block;}
.about_tt{ font-size:150%; color:#fff; display:block; margin-top:10px; float:left; width:100%;}
.none{ display:none;}