htmk,body {margin:10px 0;padding:0; font-size:12px; background:#0b0f12 ; background-color:#0b0f12;}
form {margin:0; padding:0;}
img {border:0px;}
li {list-style-type:none;}
a {color: #A4A4A4;text-decoration: none;}
a:hover {color: #dedede;text-decoration: underline;}
h1{ font-size:14px; margin:0; padding:0;}
h2, h3, h4, h5, h6, h7, form,p {margin:0; padding:0;}
.space {clear:both;}
.left {float:left;}
.right {float:right;}
.center {text-align:center;}
.block {width:950px; border-top:5px #131416 solid; border-tottom:5px #131416 solid; border-left:10px #131416 solid; border-right:10px #131416 solid; border-bottom:0; background-color:#131416; color:#aeaeae;margin:0 auto}
.layout_error {width:100%; line-height:200%; padding:30px 20px}
.layout_error span {margin:0 auto; display:block; text-align:center; margin-top:10px}
.input1 {height:20px; padding:4px 0 0 4px; border:1px #4A4A4A solid; color:#999999;background:#373737 url(../img/bg_input.gif) no-repeat;}
.btn_search {width:45px; height:26px;  border:0; background:none; vertical-align:top;}


#footer {padding-bottom:10px; text-align:center; line-height:150%; clear:both; font-family:arial;background-color:#3e3e3e;}
#footer p {color:#646464;}



.layout_all {width:944px; float:left; margin:5px 0 5px 0; padding:0 2px 10px 2px; border-bottom:4px #3e3e3e solid; border-top:4px #3e3e3e solid; border-left:1px #3e3e3e solid; border-right:1px #3e3e3e solid;}
.layout_all .tit2 {line-height:30px; height:30px; border-bottom:1px #3e3e3e dashed; width:934px; padding:0; margin:0 auto}
.layout_all h2 {color:#dedede; font-size:12px; width:200px; font-weight:bold; float:left; background:url(/images/ico_01.gif) left no-repeat 7px; padding-left:20px;}
.layout_all h3 {width:904px; padding-left:10px; background-color:#2D2D2D; font-size:12px; line-height:25px; border-bottom:1px #3E3E3E dashed; display:block; color:#dedede; margin:10px 0 0 14px; }
.layout_all h4 {color:#dedede; font-size:12px; width:300px; font-weight:400; float:left; background:url(/images/ico_03.gif) left no-repeat 7px; padding-left:20px;}
.layout_all h5 {width:904px; margin:5px auto 0 auto; background-color:#545454; line-height:23px; padding-left:15px; color:#fff; font-size:12px; font-weight:bold;}
.layout_all .row {width:905px; padding:10px 6px 8px 6px; background-color:#fff; border:1px #ccc solid; margin:0 auto 0 auto}
.layout_all .row a {margin-right:10px; padding-right:10px; border-right:1px #666 solid;}
.layout_all ul {margin:0 0 0 0; padding:0 0 0 0;color:#656565;}
.layout_all ul li {width:200px; margin:0 10px; line-height:25px; float:left;white-space:nowrap;overflow:hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;}
.layout_all ul li a,.layout_all ul li a:link {background-color:none; border:none}




