html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, th, img{ border-width:0; padding:0; margin:0; font-family:Tahoma,Verdana,Segoe,sans-serif}
select, input{ font-size:12px;}
textarea{ font-size:12px}
body{ font-size:12px; background:#220000; margin:0px; color:#FFF1C4; text-align:center}
ul, li{ list-style-type:none}
ul, p, ol{ line-height:22px}
a{ color:#FFF1C4; text-decoration:none}
a:visited { color: #FFF1C4; text-decoration:none}
a:hover {color: #FFF1C4; text-decoration:underline}

/***head***/
#head{ width:1005px; height:217px; background:url(../images/head_pic.jpg) no-repeat; margin:0 auto}
#menu{ width:1005px; height:52px; background:url(../images/menu.jpg) repeat-x; margin:0 auto; padding:8px 0}
#menu img{ margin:0 8px}
#body{ width:946px; background:url(../images/body.jpg) repeat-x #530000; padding:0 28px 0 31px; margin:0 auto; overflow:hidden}
#body .left{ width:552px; float:left; clear:left; padding:13px 0 0 0; overflow:hidden}
#body .right{ width:354px; float:right; clear:right; overflow:hidden}

.con, .cons, .list{ width:550px; background:#220000; border:1px solid #421B0C; text-align:left; margin:0 0 18px 0; text-align:left}
.con{height:190px;}
.list{overflow:hidden}
.con h1, .cons h1, .list h1{width:540px; height:31px; margin:0; padding:1px 0 0px 8px; background:url(../images/h1.jpg) no-repeat; line-height:21px; vertical-align:top; text-align:left}
.con h1 img, .cons h1 img, .list h1 img{ vertical-align:top; display:block; float:left; clear:left}
.con h1 a, .cons h1 a{ display:block; float:right; clear:right; font-size:12px; margin:0 10px 0 0}
.con p span, .list p span{ display:block; clear:both}
.con p span, .list p span{ float:left; clear:left; width:310px; display:block}
.con p label, .list p label{ float:right; clear:right; width:190px; display:block;text-align:right}
.con div{ padding:0px 23px; color:#FFF1C4; text-align:left}
.cons div, .list div{ padding:0px 23px 15px 23px; color:#FFF1C4; text-align:left}
.list div{ margin:0 0 10px 0}
.cons div p{ padding:8px 0}
#guns{ float: left}
#gun{ width:351px; height:221px; padding:62px 1px 16px 2px; text-align:left; background:url(../images/gun.gif)}
#gun div{ width:299px; height:221px; overflow-x:hidden; overflow-y:scroll; padding:0 26px;scrollbar-3dlight-color:#5B1B0C; scrollbar-arrow-color:#5B1B0C; scrollbar-base-color:darksalmon; scrollbar-darkshadow-color:#5B1B0C;  scrollbar-face-color:#0E0000; scrollbar-highlight-color:#0E0000; scrollbar-shadow-color:#5B1B0C}
#flash{ width:282px; height:216px; padding:85px 34px 33px 38px; background:url(../images/flash.jpg)}
#link{ clear:both; margin:41px 0 17px 0; width:946px; text-align:center; height:39px;}
#link img{ margin:0 5px}
#foot{ line-height:26px; padding:10px 0; background:#000; width:1005px; margin:0 auto}
#login{ height:30px; line-height:30px; width:905px; margin:0 auto; background:#7C0002; text-align:left; padding:5px 50px}
#login img{ margin:0 5px; vertical-align:middle}
.inp1{ width:120px; color:#000; margin:0 15px 0 5px}
.hidden{display:none}
#close{ height:16px; float:right; clear:both; width:16px; cursor:pointer;}
.bn{ width:252px!important; padding:4px 0 0 0!important; text-align:center!important}
.hidden{display:none}
.pg{ line-height:18px; padding:5px 15px; text-align:right}
.pg *{ vertical-align:middle}
.pg_bn{ margin:0 5px}
.pgip{ width:15px; line-height:12px; height:12px; text-align:center}
