/* CSS Document */
.header-bar .h-quick-menu { float: right;}
.header-bar .h-quick-menu li { float: left; margin: 0 3px;}

.t-features .time, .t-detail-awards li h3 
{ font-family: \5FAE\8F6F\96C5\9ED1,\9ED1\4F53,arial,sans-serif; font-weight: bold;}

.t-wrapper { position: relative; width: 960px; height: 1540px; margin: 0 auto 10px; color: #666; background: #fef0f4 url(i/bg.png) no-repeat 0 308px;}
.t-wrapper a { text-decoration: underline; color: #896856;}
.t-wrapper a:hover { text-decoration: none; color: #f00;}

.t-features { position: relative; width: 960px; height: 308px; background: url(i/i-features.jpg) center top no-repeat; overflow: hidden; zoom: 1;}
.t-features h2 { display: none;}
.t-features .time { position: absolute; width: 233px; height: 22px; right: 0; bottom: 0; background-color: #f78fae; color: #fff; font-size: 1.2em; text-align: center;}

.t-detail { float: left; width: 900px; height: 492px; margin: 19px 0; padding: 0 30px;}
.t-detail-awards{ float: left; width: 588px; }
.t-detail-awards li { float: left; width: 540px; height: 135px; padding: 19px 0 0 40px; margin-bottom: 10px; font-size: 1em; color: #666;}
.t-detail-awards li div { position: relative; float: left; width: 330px; height: 114px; margin-right: 3px; padding-right: 10px;}
.t-detail-awards li h3 { margin: 6px 0 3px; font-size: 1.6em; text-indent: -9999em; overflow: hidden;}
.t-detail-awards li div a { position: absolute; bottom: 0; right: 15px; font-weight: bold;}
.t-detail-awards li img { border: 1px solid #eee;}	

.t-detail-list { float: right; width: 236px; height: 484px; margin-right: 3px; padding-left: 22px; }
.t-detail-list a { color: #f00; text-decoration: none;}
.t-detail-list a:hover { text-decoration: underline;}
.t-detail-list h3 { margin: 6px 0 0; font-size: 1.6em; text-indent: -9999em; overflow: hidden;}
.t-detail-list ul li { float: left; width: 100px; height: 130px; margin: 10px 15px 0 0; _margin: 10px 10px 0 2px;  text-align: center;}
.t-detail-list ul li a:hover { color: #fff; text-decoration: none;}

.t-detail-list ul li a.txt-link { display: inline-block; width: 53px; height: 18px; margin-top: 10px; background: url(i/bg_btn.jpg); color: #fff; text-decoration: none; font-weight: bold;}

.t-note { float: left; height: 32px; padding-left: 40px;}
.t-note a { color: #f00; text-decoration: none;}
.t-note a:hover { text-decoration: underline;}

.t-intro { position: relative; float: left; width: 960px; height: 540px;}
.t-intro a { margin-left: 15px; color: #f00; text-decoration: none;}
.t-intro a:hover { text-decoration: underline;}
.t-intro h3 { float: left; margin: 30px 0 0 75px; font-size: 2.5em; color: #000; text-indent: -9999em; overflow: hidden;}
.t-intro-step { position: absolute; left: 70px; top: 90px;}
.t-intro-step li { float: left; width: 190px; margin-right: 40px; text-align: center;}
.t-intro-step li img { border: 1px solid #FFD76C;}
.t-intro-step li p { padding-top: 10px; text-align: left;}
.t-intro-step li strong { float: left; margin: -12px 8px 20px 0; font-family: Arial, Helvetica, sans-serif; font-size: 40px; font-weight: bold; color: #F52300;}
.t-intro .note { position: absolute; bottom: 50px; left: 80px; width: 370px; height: 35px; padding: 10px 15px; background: #FFF7D3;}
.t-intro .t-i-inro { margin: 40px 0 0 285px; font-size: 1.4em;}
.t-intro-list { position: absolute; width: 350px; right: 70px; top: 95px;}
.t-intro-list li { margin-bottom: 8px; line-height: 2;}
.t-intro-list li strong { margin: 3px;}
.t-intro-list li .c-red { color: #f00;}

.t-list { padding: 0 0 0 78px;}
.t-list a { float: left; margin: 0 6px; border: 1px solid #eee;}

.footer { width: 960px; margin: 10px auto; border: 0 none; text-align: center;}
.expo-last a { margin: 0 5px; color: #66c;}
.footer p { margin: 10px 0;}


