body{margin:0;background:#c9d1dc url("../img/bg.png");font:11px/1.55 Verdana,Tahoma,Arial,sans-serif;color:#1d2633}
a{color:#174a8c}a:visited{color:#5a3d8a}a:hover{color:#b8860b}
#all{width:980px;margin:0 auto;background:#fff;border:1px solid #7d8ea6;border-top:0}
#top{background:#0c1d3d;color:#9fb0c9;font-size:10px;padding:3px 10px;overflow:hidden}
#top a{color:#dfe7f2;text-decoration:none;margin-left:8px}#top .r{float:right}
#hd{height:140px;position:relative;background:#173263 url("../img/building.svg") right top no-repeat;border-bottom:3px solid #c49a2c}
#hd .lg{position:absolute;left:16px;top:12px;width:116px;height:116px}
#hd .n1{position:absolute;left:146px;top:22px;font:bold 26px Georgia,"Times New Roman",serif;color:#fff;text-shadow:1px 1px 2px #000}
#hd .n2{position:absolute;left:148px;top:60px;font:13px Georgia,serif;color:#e6c66a}
#hd .n3{position:absolute;left:148px;top:82px;font:11px Verdana;color:#b9c6da}
#hd .n4{position:absolute;left:148px;top:100px;font:italic 10px Verdana;color:#8ea2c0}
#mn{background:linear-gradient(#2a4a80,#173263);height:27px;border-bottom:1px solid #0c1d3d}
#mn a{float:left;color:#fff;text-decoration:none;font:bold 11px Verdana;padding:6px 12px;border-right:1px solid #3d5c90}
#mn a:hover,#mn a.on{background:#c49a2c;color:#0c1d3d}
#crumb{background:#eef2f7;border-bottom:1px solid #d3dbe6;padding:3px 12px;font-size:10px;color:#667}
#cols{display:table;width:100%}
#l{display:table-cell;width:190px;background:#f2f4f8;border-right:1px solid #d3dbe6;vertical-align:top;padding:8px 0}
#l h4{margin:8px 8px 3px;font:bold 10px Verdana;color:#8a6a16;text-transform:uppercase;border-bottom:1px solid #d9c48a}
#l a{display:block;padding:2px 8px 2px 18px;background:url("../img/arrow.gif") 8px 7px no-repeat;text-decoration:none;color:#173263}
#l a:hover,#l a.on{background-color:#dde5f0}
#l .sub{padding-left:30px;font-size:10px;background-position:20px 6px}
#c{display:table-cell;vertical-align:top;padding:12px 16px 20px}
#r{display:table-cell;width:200px;vertical-align:top;padding:10px 10px 10px 0}
.bx{border:1px solid #b9c6da;margin:0 0 10px;background:#fff}
.bx h4{margin:0;background:#dfe6f0 url("../img/bxh.png") repeat-x;padding:3px 7px;font:bold 11px Verdana;color:#173263;border-bottom:1px solid #b9c6da}
.bx div{padding:6px 7px;font-size:10px}
.adm{border-radius:6px;background:linear-gradient(#ff9a2e,#e86c00);color:#fff;padding:10px 12px;margin:0 0 10px;box-shadow:0 2px 4px rgba(0,0,0,.25);font:13px Arial,sans-serif}
.adm b{font-size:16px;display:block}.adm a{color:#fff;font-weight:bold}
.spon{display:block;text-align:center;border:1px solid #888;background:#0d3c74;color:#fff;font:bold 15px Arial;padding:10px 4px;text-decoration:none;margin:0 0 10px}
.spon small{display:block;color:#ffc94d;font:10px Verdana;margin-top:2px}
h1{font:bold 18px Georgia,serif;color:#173263;margin:0 0 10px;padding:0 0 4px;border-bottom:1px solid #c49a2c}
h2{font:bold 13px Verdana;color:#8a6a16;margin:16px 0 6px}
h3{font:bold 11px Verdana;color:#173263;margin:12px 0 4px}
.ru{color:#667;font-style:italic}
.nw{border-bottom:1px dotted #b9c6da;padding:6px 0;overflow:hidden}.nw .d{color:#8a6a16;font-weight:bold;margin-right:6px}
.nw img{float:left;width:90px;margin:2px 8px 2px 0;border:1px solid #999}
table.t{border-collapse:collapse;width:100%;margin:6px 0 12px;font-size:11px}
table.t th{background:#173263;color:#fff;padding:3px 6px;text-align:left;font-weight:bold}
table.t td{border:1px solid #c5cfdc;padding:3px 6px;vertical-align:top}
table.t tr:nth-child(even) td{background:#f4f6fa}
.ph{float:right;margin:0 0 8px 12px;border:1px solid #999;padding:3px;background:#fff;width:300px;font-size:10px;color:#666}
.ph img{width:100%;display:block}
.note{background:#fffbe6;border:1px solid #e6d58a;padding:6px 9px;margin:8px 0}
.old{background:#f0f0f0;border:1px dashed #999;padding:6px 9px;margin:8px 0;color:#555}
.new{color:#d00;font:bold 9px Verdana;vertical-align:super}
.share{margin:16px 0 0;padding-top:6px;border-top:1px dotted #b9c6da;font-size:10px;color:#667}
.share span{display:inline-block;padding:1px 6px;margin-left:3px;color:#fff;border-radius:2px}
form.f td{padding:3px 6px 3px 0}form.f input,form.f select,form.f textarea{font:11px Verdana}
#ft{background:#0c1d3d;color:#8ea2c0;font-size:10px;padding:10px 14px;overflow:hidden;border-top:3px solid #c49a2c}
#ft a{color:#dfe7f2}#ft .r{float:right;text-align:right}
.cnt{display:inline-block;border:1px solid #556;background:#fff;color:#000;font:9px Verdana;padding:1px 4px}
