body {
margin:0 auto;
padding:0;
text-align:center;
font:normal 13px arial;
color:#444;
background:#fff;
}
h1, h2, h3, h4, h5, h6 {
margin: 0px;
padding: 0px;
}
h1{
color: #004e77;
line-height:1.4;
}
h2{
text-align: left;
font:normal 11px arial;
color:#555;
margin:2px 0 10px 0px;
line-height:1.3;
}
h3{
color: #9d1e4b;
font:normal 11px arial;
text-transform:uppercase;
}
h4{
font:normal 12px arial;
color: #555;
}
h5{
color: #555;
font:normal 12px arial;
}
img{
cursor:pointer;
}
p{
font: normal 11px arial;
}
a{
color:#225477;
text-decoration: none;
outline: none;
}
a:link{
color:#225477;
text-decoration:none;
}
a:visited {
color:#225477;
}
a:hover {
color:#770035;
text-decoration:none;
}
a:active {
color:#225477;
text-decoration:none;
}
a:focus {
color:#225477;
text-decoration:none;
}
.date{
color: #777;
font:normal 11px arial;
text-align:left;
}
.blockfix {
margin:2px 0 0 0;
padding:0;
float:left;
font:bold 10px Arial;
height:24px;
width:495px;
color:#4f5560;
}
.blockfix .current, .blockfix .current li{
height:24px;
padding:0 5px 0 5px;
color:#4f5560;
text-decoration: none;
background:#d2ceca;
}
.blockfix li{
display:inline;
}
.blockfix li a{
float:left;
color:#d2ceca;
padding:0 10px 0 10px;
height:24px;
line-height:24px;
vertical-align: middle;
text-align: center;
text-decoration: none;
}
.blockfix li a:hover{
height:24px;
padding:0 10px 0 10px;
color:#4f5560;
text-decoration: none;
background:#d2ceca;
}
.blockrest {
margin: 0;
padding:0;
float:left;
font:bold 10px Arial;
height:20px;
border-right:1px solid #b3ada4;
}
.blockrest li a:hover, .blockrest li .current{
height:20px;
padding:0 10px 0 10px;
color:#4f5560;
text-decoration: none;
background:#d2ceca;
}
.blockrest li{
display:inline;
}
.blockrest li a{
float:left;
color:#d2ceca;
padding:0 10px 0 10px;
height:20px;
line-height:20px;
vertical-align: middle;
text-align: center;
text-decoration: none;
}
.blockcurrentu {
margin:0;
padding:3px 8px 3px 8px;
float:left;
font:bold 9px arial;
background:#a9a286;
}
.blockcurrentu li{
display: inline;
background: #a9a286;
}
.blockcurrentu li a{
float: left;
color: #fff;
vertical-align: middle;
text-align: center;
text-decoration: none;
}
.blockcurrentu li a:visited{
color: #fff;
}
.blockcurrentu li a:hover, .blockcurrentu li .current{
color: #fff;
text-decoration: none;
}
.blockrestu {
margin:0;
padding:3px 8px 3px 8px;
float: left;
font: bold 9px arial;
background:#4a4e59;
}
.blockrestu li{
display: inline;
}
.blockrestu li a{
float: left;
color: #a9a286;
vertical-align: middle;
text-align: center;
text-decoration:none;
}
.blockrestu li a:visited{
color: #a9a286;
}
.blockrestu li a:hover, .blockrestu li .current{
color: #fff; 
text-decoration:none;
}
ul.servb{
margin:0;
padding:0;
list-style-type:none;
width:auto;
position:relative;
display:block;
height:14px;
font-size:11px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}
ul.servb li{
display:block;
float:left;
margin:0;
padding:0;
}	
ul.servb li a{
display:block;
float:left;
color:#444;
text-decoration:none;
font-weight:normal;
margin:0 5px 0 2px;
padding:0;
}	
ul.servb li a:hover{
color:#999;
height:10px;
text-decoration:underline;
margin:0 5px 0 2px;
padding:0;
}
.header{
position:relative;
height:100px;
width:998px;
margin:0 auto;
padding:0;
background: url("/images/hfn.png") no-repeat;
clear:both;
}
.meo{
position:absolute;
top:53px;
right:11px;
height:26px;
padding:0;
text-align:left;
width:500px;
background: url("/images/meo.png") no-repeat;
}
.menuhp{
float:left;
height:20px;
width:970px;
margin:80px 14px 0 14px;
padding:0;
clear:both;
z-index:999;
}
.menuhpu{
height:35px;
width:988px;
margin:0 auto;
padding:0;
background:#d2ceca;
clear:both;
}
.menuhpul{
float:left;
text-align:left;
height:25px;
width:473px;
margin:0 0 0 10px;
padding:10px 0 0 0;
background:#d2ceca;
clear:both;
}
.marq{
float:left;
text-align:left;
height:20px;
width:515px;
margin:0;
padding:0;
clear:both;
font:bold 12px arial;
}
.marq a{
font:bold 12px arial;
color:#444;
}
.marq a:hover{
font:bold 12px arial;
color:#a9a286;
}
.menuhpur{
float:left;
text-align:left;
height:35px;
width:505px;
margin:0;
padding:0;
background:#d2ceca;
}
.zeit{
position:absolute;
top:25px;
left:18px;
height:12px;
padding:0;
text-align:left;
width:220px;
font:normal 10px arial;
color:#a9a286;
}
#holder{
position:relative;
min-height:1400px;
height:auto !important;
height:100%;
width:998px;
margin:0px auto;
padding:0;
text-align:center;
font: normal 11px arial;
background: url("/images/hnbg.png") repeat-y;
}
.banner{
text-align:left;
height:auto;
width:988px;
margin:0 auto;
padding:0;
clear:both;
}
.brleft{
position:relative;
text-align:left;
float:left;
color:#222;
line-height:1.5;
margin:0 0 0 5px;
padding:0 10px 0 10px;
min-height:1400px;
height:auto !important;
height:100%;
width:515px;
overflow:hidden;
border-right:1px solid #eee;
background: url("/images/bb.png") top repeat-x;
}
.brcenter{
position:relative;
float:left;
margin:0;
padding:0 0 0 5px;
min-height:1400px;
height:auto !important;
height:100%;
width:131px;
background: url("/images/bb.png") top repeat-x;
}
.brright{
position:relative;
float:left;
margin:0;
min-height:1400px;
height:auto !important;
height:100%;
width:316px;
background: url("/images/bb.png") top repeat-x;
}
.navbaru{
text-align:left;
float:left;
width:968px;
margin:0 0 0 5px;
padding:5px 5px 5px 15px;
clear:both;
border-bottom:1px solid #efefef;
background:#d2ceca;
}
.hlo2{
margin:0;
padding:10px 10px 0 10px;
width:470px;
line-height:1.2;
overflow:hidden;
clear:none;
}
.hpc {
font:normal 9px arial;
float:left;
width:515px;
text-align:left;
padding:0;
margin:10px 0 0 0;
clear:both;
background:#f1f1f1;
}
.hpc a{
color:#555;
}
.hpc a:hover{
color:#990000;
}
.hcategory{
float:left;
color:#fff;
font:bold 11px arial;
padding:2px 8px 2px 8px;
margin:0;
background:#4a4e59;
}
.hcategory a:hover{
color:#fff;
text-decoration:underline;
}
.hali{
float:left;
padding:4px 8px 2px 8px;
margin:0;
}
.hcategory a{
color:#fff;
}
.wmbox{
text-align:left;
float:left;
height:140px;
width:515px;
margin:10px 0 0 0;
overflow:hidden;
clear:both;
border:1px solid #ddd;
background:#f1f1f1;
}
.ligbl{
text-align:left;
float:left;
height:200px;
width:515px;
margin:0 0 0 9px;
overflow:hidden;
clear:both;
}
.wmboxu{
text-align:left;
float:left;
height:180px;
width:515px;
margin:0;
overflow:hidden;
clear:both;
}
.wmboxul{
text-align:left;
float:left;
height:180px;
width:345px;
margin:0;
overflow:hidden;
clear:both;
border-right:1px dotted #ddd;
}
.wmboxulo{
text-align:left;
float:left;
height:320px;
width:345px;
margin:0;
overflow:hidden;
clear:both;
border-right:1px dotted #ddd;
}
.wmboxur{
text-align:left;
float:left;
height:180px;
width:169px;
margin:0;
overflow:hidden;
}
.wmboxuro{
text-align:left;
float:left;
height:320px;
width:169px;
margin:0;
overflow:hidden;
}
.ueber{
float:left;
padding:5px;
width:113px;
font: normal 12px arial;
color:#555;
margin:10px 0 0 0;
border:1px solid #eee;
background:#f9f9f9;
clear:both;
}
.uebergr{
float:left;
padding:5px;
width:290px;
font: normal 12px arial;
color:#555;
margin:10px 0 0 10px;
border:1px solid #eee;
background:#f9f9f9;
clear:both;
}
.uebergru{
float:left;
padding:5px;
width:513px;
font: normal 12px arial;
color:#555;
margin:10px 0 0 0;
border:1px solid #eee;
background:#f9f9f9;
clear:both;
}
.socart{
float:left;
height:24px;
width:513px;
font: normal 9px arial;
color:#555;
margin:5px 0 10px 0;
padding:0;
clear:both;
border:1px solid #eee;
background:#f9f9f9;
}
.socart a{
float:left;
font: normal 9px arial;
color:#999;
margin:7px 3px 0 0;
padding-top:0;
}
.socart a:hover{
color:#770035;
}
.socart img{
float:left;
margin:4px 3px 0 0;
padding:0;
}
.fbcomment{
float:left;
margin:15px 0px 15px 0px;
padding:10px 0px 10px 0px;
text-align:center;
width:515px;
clear:both;
border-top:1px solid #f1f1f1;
border-bottom:1px solid #f1f1f1;
background:#f9f9f9;
overflow:hidden;
}
.ad{
height:260px;
width:300px;
float:left;
margin:10px 10px 0 9px;
overflow:hidden;
clear:both;
}
.ra{
position:absolute;
top:70px;
right:141px;
}
.ssc{
position:absolute;
top:70px;
left:998px;
}
.sscl{
position:absolute;
top:70px;
right:998px;
}
.msearch{
float:right;
height:30px;
width:467px;
padding:5px 0 0 30px;
margin:0 9px 0px 0px;
background: url("/images/meou.png") no-repeat left;
z-index:1000;
}
.servtools{
height:20px;
float:left;
padding-right:10px;
margin:12px 15px 0 0;
}
.bookpr{
float:left;
margin:0px 1px 0px 5px;
}
.wikide{
height:50px;
width:142px;
float:left;
padding:10px 0 0 0;
margin:10px 0 0 10px;
border:1px solid #f1f1f1;
}
.leode{
height:50px;
width:142px;
float:left;
padding:10px 0px 0px 0px;
margin:10px 0 0 10px;
border:1px solid #f1f1f1;
}
.mphp{
float:left;
text-align:center;
height:239px;
width:300px;
margin:10px 0 0 9px;
overflow:hidden;
clear:both;
border-bottom:6px solid #efefef;
}
.hban{
float:left;
margin:10px 0 0 9px; 
clear:both;
}
.fb{
float:left;
text-align:center;
height:270px;
width:300px;
margin:5px 0 0 9px;
overflow:hidden;
clear:both;
}
.hlu{
float:left;
width:335px;
margin:10px 0 0 0;
padding:0;
clear:both;
overflow:hidden;
}
.hlu h1{
font:bold 16px arial;
padding:0;
}
.hlu h1 a{
font:bold 18px arial;
padding:0;
}
.hlu h2{
font:normal 11px arial;
margin:5px 0 0 0;
}
.hlu h3{
font:normal 10px arial;
margin:10px 0 0 0;
}
.hlu img{
float:left;
margin:0 0 10px 0;
}
.djbreaku{
text-align: left;
height:150px;
width:310px;
float:left;
margin:10px 0px 15px 0px;
overflow:hidden;
}
.djbreaku h1{
font:bold 12px arial;
text-decoration: none;
outline: none;
}
.djbreaku h1 a{
font:bold 12px arial;
}
.djbreaku h2{
font:normal 11px arial;
color:#555;
}
.djbreaku h3{
cursor:pointer;
color:#999;
padding:0;
margin:0px 0px 2px 0;
font:normal 9px arial;
}
.djbreaku img{
float:left;
margin:0 10px 5px 0;
}
.hlo {
float:left;
height:360px;
width:376px;
text-align: left;
margin:10px 0px 0px 15px;
overflow:hidden;
}
.hlo h1{
text-align: left;
font:bold 12px arial;
margin:5px 0px 0px 0px;
padding:0;
}
.hlo h1 a{
font:bold 12px arial;
line-height:1.2;
}
.hlo img{
float:left;
margin:0 10px 5px 0;
cursor:pointer;
}
.iwraphgr{
float:left;
width:180px;
height:160px;
padding:0;
margin:0 10px 10px 0;
overflow:hidden;
}
.iwraphkl{
float:left;
width:100px;
height:70px;
padding:0;
margin:0 5px 10px 0;
overflow:hidden;
}
.category{
cursor:pointer;
text-transform:uppercase;
color:#fff;
padding:2px 4px 0px 4px;
margin:0px 3px 0px 0px;
font:normal 9px arial;
background:#bbb;
}
.category:hover{
color:#fff;
background:#770035;
}
.gb{
height:248px;
width:290px;
float:left;
margin:10px 0 0 9px; 
border:6px solid #efefef;
overflow:hidden;
}
.gotohellcss{
margin:0 auto;
height:0px;
width:998px;
clear:both;
}
#foot{
position:relative;
margin:0 auto;
text-align:left;
width:998px;
height:260px;
clear:both;
background: url("/images/hnbg.png") repeat-y;
}
.footc{
margin:0 auto;
text-align:center;
width:972px;
height:30px;
clear:both;
background:#f1f1f1;
border-top:1px solid #ddd;
border-bottom:1px solid #ddd;
}
.foota{
margin: 8px 0 2px 260px;
float: left;
font: normal 11px arial;
color:#444;
}
.footm{
margin: 8px 0 0 0;
float: left;
font: normal 11px arial;
color:#444;
}
.footback{
float:left;
padding:0;
margin:10px 0 0 20px;
clear:both;
}
.footback a{
float:left;
font:normal 10px arial;
color:#444;
padding:2px 4px 2px 4px;
margin:0;
border-right:1px solid #ddd;
}