.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}
*html .clearfix{height:1%;}
.clearfix{display:block;}
*+html .clearfix{min-height:1%;}

body{background:#FFF url(image/bg.png) 0 0 repeat-x;}

.menu{position:relative;line-height:40px;height:40px;background:#AC010C;margin:1px 0;padding-left:20px;}
.menu h1{float:left;width:120px;text-align:center;border:0;background:none;}
.menu h1,
.menu h1 a{color:#FFF;border:0;}

.menu h1:hover,
.menu h1.select{padding:0;width:120px;line-height:40px;height:40px;background-color:#FFF;border-top-left-radius:6px;border-top-right-radius:6px;}
.menu h1:hover a,
.menu h1.select a{color:#AC010C;}
.wd360{width:360px;}
.wd470{width:470px;}
.wd520{width:520px;}
.wd630{width:630px;}
.pr10{padding-right:10px;}
.p10{padding:10px;}

.box_slider{background:#EEE;padding:8px;border-radius:0px;}
.box_slider .content{border:1px solid #DDD;min-height:100px;padding:0; }
.box_slider .content .header{background:#F6F6F6;color:#CC0000;line-height:35px;height:35px;padding-left:10px;border-bottom:1px solid #DDD;position:relative;}
.box_slider .content .header .more{position: absolute;top:0;right:10px;}
.box_slider .content .header .more a{font-size:12px;color:#074F99;}

.imgbox{float:left;width:180px;padding:6px;margin:4px}
.imgbox:hover{background:none;}
.imgbox img{border:0;}
.imgbox .img,
.imgbox:hover .img{width:180px;height:120px;text-align:center;vertical-align:middle;position:relative;display:table-cell;line-height:0; overflow:hidden;}
.imgbox .img span{position:static;+position:absolute;top:50%;}
.imgbox .img a{position:static;+position:relative;top:-50%;+left:-50%;padding:0;line-height:0;}
.imgbox .text,.imgbox .text a{width:180px;text-align:center;height:24px;line-height:24px;text-overflow:ellipsis;_text-overflow:clip;white-space:nowrap;overflow:hidden;}
