@charset "gb2312";
/**
 * @siteurl:xx.99.com
 * @Version:1.0
 * @Date:	----/--/--
 * @Author:	MillyLee
 * @Update:	----/--/--
 */

/* CSS Reset */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, cmsArea, th, td { margin: 0; padding: 0; }
body, button, input, select, cmsArea { font: 12px/1.5 \5FAE\8F6F\96C5\9ED1, \5B8B\4F53, Arial, Helvetica, sans-serif; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
table { border-collapse: collapse; border-spacing: 0; }
em { font-style: normal; }
ul, ol { list-style: none; }
a { text-decoration: none; color: #39442e; }
a:hover { text-decoration: underline; }
fieldset, img { border: 0; }
button, input, select, cmsArea { font-size: 100%; border: 0; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { *zoom:1;
}
/* base */
body { color: #000; background-color: #fff; }
.wrapper { margin: 0 auto; width: 1002px; }
.fl { float: left; display: inline; }
.fr { float: right; display: inline; }
.pr { position: relative; left: 0; top: 0; }
.hid { font-size: 0; line-height: 0; overflow: hidden; }
.none { display: none; }
.tac { text-align: center; }
.tar { text-align: right; }
.tal { text-align: left; }
.ti2 { text-indent: 2em; }
/* background */
.bg_t { background: url(https://img8.99.com/jz/images/activity/2014/znq/bg_t.jpg) no-repeat center top; }
.bg_b { background: url(https://img8.99.com/jz/images/activity/2014/znq/bg_b.jpg) no-repeat center 450px; }
/* main */
.main { }
.logo { position: absolute; left: 423px; top: 10px; }
.logo img { width: 200px; }
.nav { position: absolute; right: 10px; top: 0px;width: 160px; color: #e8993a; }
.nav a { color: #e8993a; font-size: 14px; }
.main_01 { background: url(https://img8.99.com/jz/images/activity/2014/znq/main_01.jpg) no-repeat center top; height: 150px; }
.main_02 { background: url(https://img8.99.com/jz/images/activity/2014/znq/main_02.jpg) no-repeat center top; height: 150px; }
.main_03 { background: url(https://img8.99.com/jz/images/activity/2014/znq/main_03.jpg) no-repeat center top; height: 150px; }
.main_04 { background: url(https://img8.99.com/jz/images/activity/2014/znq/main_04.jpg) no-repeat center top; height: 150px; }
.main_05 { background: url(https://img8.99.com/jz/images/activity/2014/znq/main_05.jpg) no-repeat center top; height: 150px; }
.main_06 { background: url(https://img8.99.com/jz/images/activity/2014/znq/main_06.jpg) no-repeat center top; height: 150px; }
/* .act_time { position: absolute; left: 338px; top: 205px; font-size: 22px; line-height: 1; font-style: italic; color: #fd8d00 } */
.btn { position: absolute; background: url(https://img8.99.com/jz/images/activity/2014/znq/spr_01.png) no-repeat; line-height: 999px; overflow: hidden; }
.btn:hover { background-image: url(https://img8.99.com/jz/images/activity/2014/znq/spr_02.png); }
.btn_01 { left: 5px; top: 74px; background-position: -55px -27px; width: 328px; height: 168px; }
.btn_02 { left: -40px; top: 260px; background-position: -20px -212px; width: 328px; height: 168px; }
.btn_03 { left: -45px; top: 443px; background-position: -29px -397px; width: 328px; height: 168px; }
.btn_04 { left: 660px; top: 74px; background-position: -20px -605px; width: 328px; height: 168px; }
.btn_05 { left: 720px; top: 260px; background-position: -76px -790px; width: 328px; height: 168px; }
.btn_06 { left: 720px; top: 432px; background-position: -68px -975px; width: 328px; height: 168px; }/* tc */
.tc { width: 553px; display: none; }
.tc_t { background: url(https://img8.99.com/jz/images/activity/2014/znq/tc_t.gif) no-repeat center top; height: 20px; }
.tc_b { background: url(https://img8.99.com/jz/images/activity/2014/znq/tc_b.gif) no-repeat center top; height: 20px; }
.tc_bg { background: url(https://img8.99.com/jz/images/activity/2014/znq/tc_bg.gif) no-repeat center bottom; }
/* .tc_clo { display: none; float: right; width: 48px; height: 50px; background: url(https://img8.99.com/jz/images/activity/2014/01/15/newserver/tc_btn.png) no-repeat 0 0; margin: 15px 15px 0 0; } */
/* .tc_clo:hover { background-position: -54px 0; } */
.tc_con {min-height: 200px;_height: 200px; padding: 10px 20px 0; font-size: 14px; color: #d28a34; }
.tc_con h3 { font-size: 18px;font-weight: bold; text-align: center;}
.tc_con p { padding: 5px 0; }
.tc_con span, .tc_con strong {color: #f00;}
.tc_show { width: 100%; height: 137px; }
.show { position: absolute; left: 40px; top: 0; width: 318px; overflow: hidden; }
.show_list { width: 318px; }
.show_list li { float: left; display: inline; margin: 0 20px; text-align: center; }
.show_list li img { width: 119px; height: 137px; }
.btn_show { position: absolute; top: 35px; display: block; width: 36px; height: 72px; background: url(https://img8.99.com/jz/images/activity/2014/01/15/newserver/tc_btn.png) no-repeat; }
.btn_show_pre { left: 0; background-position: -10px -55px; }
.btn_show_pre:hover { background-position: -10px -134px; }
.btn_show_next { right: 0px; background-position: -57px -55px; }
.btn_show_next:hover { background-position: -57px -134px; }
.tc_big { width: 1000px; display: none; background: #0c0901 url(https://img8.99.com/jz/images/activity/2014/znq/tc_big.jpg) no-repeat right bottom; border: 2px solid #d28a34; }
.tc_big .tc_t { background: none; }
.tc_big .tc_b { background: none; }
.tc_big .tc_bg { background: none; }
.tc_big a.tc_link { color: #F2AA21; }
.tc_table { border: 2px solid #d28a34;}
.tc_table tr { }
.tc_table td { padding: 0 5px; }
.tc_table th, .tc_table td { border: 1px solid #d28a34; }
.tc_table th{background-color: #d28a34;border-color: #000;color: #000;}
/* Overlay */
#simplemodal-overlay { background-color: #0c0901; }
/* Container */

#simplemodal-container { }
#simplemodal-container .simplemodal-data { /* padding: 8px; */ }
#simplemodal-container a.modalCloseImg { /* background: url(about:blank) -9999px -9999px; */ position: absolute; top: 8px; right: 8px;z-index: 3200; background: url(https://img8.99.com/jz/images/activity/2014/znq/spr_03.png) no-repeat 0 -322px; width: 49px; height: 51px; /* display: inline; */  cursor: pointer; }
#simplemodal-container a.modalCloseImg:hover { background-position: -56px -322px; }
/* footer */
.footer, .footer a { color: #b3a58d; }
.footer { background: #030301 url(https://img8.99.com/jz/images/activity/2014/znq/footer.jpg) no-repeat center top; height: 180px; }
.footer .wrapper { padding-top: 60px; }
