﻿/* CSS Document */
a,area { blr:expression(this.onFocus=this.blur());} 
:focus { -moz-outline-style: none;}
a { outline:none;}

body {color: #333; background: #f5efdb;}
#wrapper {background: url(../img/bg01.jpg) no-repeat center top;}

/*------------------- header -------------------*/
#header {position: relative; width: 990px; height: 620px; margin: 0 auto; background: url(../img/slogan.jpg) no-repeat;}
.menu {position: absolute; top: 68px; right: -17px;}
.menu li {float: left; color: #fff;}
.menu li a {color: #fff;}
.menu li span {padding: 0 8px;}
.menu li a:hover {color: #ff0; text-decoration: none;}

.content {width: 990px; margin: 0 auto;}

/*------------------- acttab -------------------*/
.acttab {position: relative; height: 98px;}
.acttab li {float: left; display: inline; height: 98px;}
.acttab li.none {background: none;}
.acttab li a {position: relative; z-index: 10; display: block; width: 58px; height: 98px; text-indent: -9999px; background: url(../img/tab_bg.png) no-repeat;}
.acttab li.t01 a {background-position: 0 0;}
.acttab li.t02 a {background-position: -58px 0;}
.acttab li.t03 a {width: 59px; background-position: -116px 0;}
.acttab li.t04 a {background-position: -175px 0;}
.acttab li.t05 a {background-position: -233px 0;}
.acttab li.t06 a {background-position: -291px 0;}
.acttab li.t07 a {width: 59px; background-position: -349px 0;}
.acttab li.t08 a {background-position: -408px 0;}
.acttab li.t09 a {background-position: -466px 0;}
.acttab li.t10 a {background-position: -524px 0;}
.acttab li.t11 a {width: 59px; background-position: -582px 0;}
.acttab li.t12 a {background-position: -641px 0;}
.acttab li.t13 a {background-position: -699px 0;}
.acttab li.t14 a {background-position: -757px 0;}
.acttab li.t15 a {width: 59px; background-position: -815px 0;}
.acttab li.t16 a {background-position: -874px 0;}
.acttab li.t17 a {background-position: -932px 0;}

.acttab li.t01 a:hover, .acttab li.t01 a.cur {background-position: 0 -99px;}
.acttab li.t02 a:hover, .acttab li.t02 a.cur {background-position: -58px -99px;}
.acttab li.t03 a:hover, .acttab li.t03 a.cur {background-position: -116px -99px;}
.acttab li.t04 a:hover, .acttab li.t04 a.cur {background-position: -175px -99px;}
.acttab li.t05 a:hover, .acttab li.t05 a.cur {background-position: -233px -99px;}
.acttab li.t06 a:hover, .acttab li.t06 a.cur {background-position: -291px -99px;}
.acttab li.t07 a:hover, .acttab li.t07 a.cur {background-position: -349px -99px;}
.acttab li.t08 a:hover, .acttab li.t08 a.cur {background-position: -408px -99px;}
.acttab li.t09 a:hover, .acttab li.t09 a.cur {background-position: -466px -99px;}
.acttab li.t10 a:hover, .acttab li.t10 a.cur {background-position: -524px -99px;}
.acttab li.t11 a:hover, .acttab li.t11 a.cur {background-position: -582px -99px;}
.acttab li.t12 a:hover, .acttab li.t12 a.cur {background-position: -641px -99px;}
.acttab li.t13 a:hover, .acttab li.t13 a.cur {background-position: -699px -99px;}
.acttab li.t14 a:hover, .acttab li.t14 a.cur {background-position: -757px -99px;}
.acttab li.t15 a:hover, .acttab li.t15 a.cur {background-position: -815px -99px;}
.acttab li.t16 a:hover, .acttab li.t16 a.cur {background-position: -874px -99px;}
.acttab li.t17 a:hover, .acttab li.t17 a.cur {background-position: -932px -99px;}
.acttab .curbg {position: absolute; left:0; top: 0; width: 65px !important; height: 98px; background: url(../img/ico_flag.png) no-repeat;}

/*------------------- message -------------------*/
.message {padding-top: 48px;}
.title {position: relative; width: 882px; padding-left: 108px; margin-bottom: 14px;}
.title h2 {margin-bottom: 8px; color: #9d2f20; font: bold 38px/45px "Microsoft Yahei";}
.time-bar {width: 790px; height: 22px; padding: 0 12px; line-height: 22px; font-size: 14px; font-weight: bold; border-top: 2px solid #460101; border-left: 1px solid #460101; background: #9d2f20;}
.title .num, .title .ico-gold {display: block; position: absolute; background: url(../img/main_ico.png) no-repeat;}
.title .num {top: 0; left: 12px; width: 91px; height: 75px; padding-top: 20px; padding-right: 4px; color: #fff900; font: 34px/34px Impact; text-align: center; background-position: 0 -74px;}
.ico-gold {top: 34px; right: 19px; width: 73px; height: 73px;}

.detail {min-height: 300px; _height: 300px; padding: 15px 40px 50px 110px; color: #786a39; line-height: 26px;}
.detail h2 {display: inline-block; *display: inline; width: auto; height: 51px; padding-right: 25px; margin: 0 0 33px 5px; color: #f8e1c5; font-size: 24px; font-weight: bold; line-height: 24px; background: url(../img/main_bg.png) no-repeat right -150px;}
.detail h2 strong {display: inline-block; height: 33px; padding: 19px 0 0 79px; _margin-top: 1px; background: url(../img/main_bg.png) no-repeat 0 -97px;}

.infobox {margin-bottom: 16px;}
.infobox p {font-size: 14px;}
.describe {padding-left: 28px;}
.describe li {padding-left: 20px; text-indent: -20px; font-size: 14px;}
.describe02 li {font-size: 14px;}

.tcenter {text-align: center;}
.btn-type {display: inline-block; padding: 4px 20px 7px 20px; color: #fff; font-size: 16px; border-radius: 5px; background: #923a28;}
.btn-type:hover {color: #ffe294; text-decoration: none;}

/* text */
.ftype01 {padding-bottom: 3px; color: #9d2f20; font-size: 14px; font-weight: bold; text-indent: -5px;}
.fcolor1 {color: #f00;}
.fcolor2 {color: #9d2f20;}
.fcolor3 {color: #fff;}
.fcolor4 {color: #e5e4b3;}
.link01 {color: #9d2f20; text-decoration: underline;}
.link01:hover {color: #f00; text-decoration: none;}

/* table */
.table-type01 {width: 700px; margin-left: 20px;}
.table-type01 th, .table-type01 td {text-align: left; line-height: 18px; border: 1px solid #fff;}
.table-type01 th {padding: 6px 20px 6px 30px; color: #fff; font-weight: bold; background: #9d2f20;}
.table-type01 td {padding: 5px 20px 5px 30px; color: #696969;}
.table-type01 tbody tr {background: #e6e6e6;}
.table-type01 tbody .oddtype {background: #fff;}

/*------------------- footer -------------------*/
#footer {height: 133px; padding-top: 70px; color: #fff; background: url(../img/foot_bg.jpg) no-repeat;}
.footbox{width: 680px; padding-left: 310px; margin: 0 auto; background: url(../img/foot_logo.png) no-repeat 20px;}