@charset "utf-8";
/* CSS Document */
html, body, body ul, ol, ul li, dl, dt, dd, h1, h2, h3, h4, h5, h6, td, th, table, i, p, a img, fieldset { padding:0; margin:0; list-style:none; font-size:12px; font-style:normal; font-weight:normal; border:0; font-family:Arial, Helvetica, sans-serif; }
.l { float:left; }
.r { float:right; }
.tr { text-align:right; }
.tc { text-align:center; }
img { vertical-align:top; }
.hz { zoom:1; overflow:hidden; }
.ab { position:absolute; }
.re { position:relative; }
.block { display:block; }
.none { display:none; }
a { text-decoration:none; color:#828282; }
body { text-align:center; background:#F9F3E5 url(../img/b1.gif) repeat-x; color:#3c3c3c; }
div { text-align:left; }
a:hover { text-decoration:underline; }
.b10 { clear:both; height:10px; }
table { border-collapse: collapse; }
.wrap { width:960px; margin:0 auto; position:relative; overflow:hidden; text-align:center; }
.wrap iframe{display:none;}
.top { background:url(../img/b2.jpg); height:52px; overflow:hidden; text-align:left; }
.reg{background-image:url(../img/reg_text.jpg); width:99px; height:16px;  *height:14px; border:0; margin:25px 4px 0 0px; color:#d8d8d8; padding:0px;*padding:2px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;  }
.reg1{background-image:url(../img/reg_text1.jpg); width:129px; height:16px; border:0; margin:27px 4px 0 4px; color:#d8d8d8; padding:0px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.submit{background-image:url(../img/reg_1.jpg); cursor:pointer; width:41px; height:16px; border:0; margin:27px 4px 0 4px; color:#d7d7d7;}
.nav { background:url(../img/b3.jpg) no-repeat 0 0; height:25px; position:relative; z-index:1000; }
#footer { padding:10px 0; }
#logo_links_text { padding:10px 50px 6px; margin:0 0 8px; text-align:center; color:#C7BCA3; border-bottom:1px solid #E5E0D2; }
#footer_links * { color:#9F9887; }
.nav a { color:#fff; font:400 14px/25px Arial, Helvetica, sans-serif; display:block; }
.nav a:hover { text-decoration:none; }
.nav ol a { font:400 12px/14px Arial, Helvetica, sans-serif; }
.nav li { float:left; margin:0 15px 0 30px; display:inline; padding-right:15px; position:relative; background:url(../img/a4.gif) no-repeat 62px 9px; }
.nav .nob { background:none; }
.nav .ln { background:url(../img/a4.gif) no-repeat 73px 9px; }
.nav li.n2 { background:url(../img/a4.gif) no-repeat 62px 10px; }
.nav li.s { background:url(../img/a5.gif) no-repeat 62px 10px; }
.nav li.sh { background:#0E0B07; }
.nav li.sl { background:url(../img/a5.gif) no-repeat 73px 10px; }
.nav ol { display:none; }
.nav .s ol, .nav .sl ol { display:block; position:absolute; left:-5px; top:25px; padding:0 0 0px; background:#3E3526; }
.nav ol li { float:none; cursor:pointer; position:static; text-align:left; background:none; padding:3px 0 3px 6px; border-bottom:1px solid #000; margin:0; display:block; width:114px; }
.nav .len li{ width:155px;}

.cimg { background:#fff; width:142px; padding:10px; z-index:1520; display:none; position:absolute; left:145px; top:77px; text-align:right; }
.cimg img{ padding:5px 0 0;}
.nav2 { height:22px; clear:both; background:url(../img/b4.gif) repeat-x; padding:9px 20px 0 0; position:relative; }
.nav2 ul { float:right; }
.nav2 li { float:left; margin:0 4px 0 0; height:22px; }
.nav2 li a { padding:0 10px 0 12px; color:#000; }
.nav2 .act, .nav2 .s { background:url(../img/b5.jpg) no-repeat 0 0; cursor:pointer; }
.nav2 .act a, .nav2 .s a { background: url(../img/b4.jpg) no-repeat right 0; color:#fff; }
.nav2 li a { display:block; text-decoration:none; line-height:22px; }
.nav2 p { position:absolute; top:5px; left:40px; }

.conav { color:#fff; background:#3E3526; border-top:1px solid #fff; width:706px; cursor:default; height:224px; position:absolute; display:none; left:256px; top:31px; }
.conav dl { float:left; width:175px; border-right:1px solid #3E3526; overflow:hidden; }
.conav .s { background:none; }
.conav .s { border-right:none; width:176px; }
.conav dt { background:#817867; font-weight:700; padding:2px 0 2px 5px; margin:0 0 5px; height:16px; cursor:default; }
.conav dd { padding:3px 0 3px 5px; cursor:pointer; }
.conav .sh { background:#fff; color:#849467; }
.conav dd.si { background:url(../img/b35.gif) repeat-x; color:#fff; }
.nav2 li.s .conav { display:block; }
.logo { margin:8px 20px 0 28px; width:105px; float:left; }
.ind { margin:30px 0 0 0; display:inline; padding:0 8px; float:left; color:#fff; border-right:1px solid #fff; }
.ind2{ border:none; +position:relative; top:0px;}


.swf2 { padding:15px 0 15px; clear:both; position:relative; height:87px; width:960px;}
.swl,.swr{ position:absolute; width:20px; height:51px; background:url(../img/swl.gif); overflow:hidden; left:7px; top:39px; cursor:pointer;}
.swr{  background:url(../img/swr.gif);right:26px; left: auto;}
.wout{ width:846px; height:105px; position:absolute; left:55px; overflow:hidden;}
#wins{ height:105px;}
#wins li{ width:270px; margin-right:18px; height:105px; float:left;}
.nav2 .ar{ letter-spacing:5px;}
.nav2 .ar i{ background:url(../img/a4.gif) no-repeat 5px 6px;+background:url(../img/a4.gif) no-repeat 7px 4px; padding:2px 5px;+padding:2px 1px; +margin-left:-4px;}
.nav2 .s i{ background:url(../img/a5.gif) no-repeat 3px 7px;+background:url(../img/a5.gif) no-repeat 4px 6px; padding:2px 5px;+padding:2px 1px; +margin-left:-4px;}
