@charset "utf-8";
/* CSS Document */

*{ font-size:12px; color:#666; font-family:"verdana","Georgia","apple LiGothic Medium","arial","Courier","Helvetica","Times"; margin:0px; padding:0px;}
body{ background-color:#490119; background-image:url(images/web/bg_bg.png); background-position:0% 300px; background-repeat:repeat-x;}
a{ text-decoration:none;}
a img{ border:none;}
ul{ list-style:none;}
ol{ list-style:none;}
.clear{ clear:both;}

/*********top********/
.top_out{ width:100%; height:32px; overflow:hidden; background:#FFF;}
.top_in{ width:1000px; height:100%; line-height:32px; text-align:right; margin:auto;}
.top_in a:hover{ color:#F00;}

.header_01,.header_02,.header_03,.header_04,.header_05,.header_06,.header_07,.header_08,.header_09,.header_10{ width:1033px; height:561px; overflow:hidden; margin:auto;}
.header_01{ background:url(../images/01.gif) 50% 0% no-repeat;}
.header_02{ background:url(../images/02.gif) 50% 56px no-repeat;}
.header_03{ background:url(../images/03.gif) 50% 112px no-repeat;}
.header_04{ background:url(../images/04.gif) 50% 168px no-repeat;}
.header_05{ background:url(../images/05.gif) 50% 224px no-repeat;}
.header_06{ background:url(../images/06.gif) 50% 281px no-repeat;}
.header_07{ background:url(../images/07.gif) 50% 337px no-repeat;}
.header_08{ background:url(../images/08.gif) 50% 393px no-repeat;}
.header_09{ background:url(../images/09.gif) 50% 449px no-repeat;}
.header_10{ background:url(../images/10.gif) 50% 100% no-repeat;}

.act_tit,.the_flash{ display:block; width:150px; height:462px; float:left; display:inline; overflow:hidden; margin-left:140px; margin-top:55px;}
.the_flash{ width:462px; margin-left:5px;}

/*********contain end**********/
.contain{ width:100%; background:url(../images/contain_bg.gif) 0% 0% repeat-x;}
.contain_in{ width:1033px; padding-bottom:30px; margin:auto; overflow:hidden; background:url(../images/girl_btm.png) 100% 0% no-repeat;}

.the_text{ width:697px; height:127px; margin-top:8px; margin-left:35px; color:#ffa172; line-height:28px; font-size:18px; font-weight:bolder; text-indent:2em; float:left; display:inline; overflow:hidden;}

.the_act{ width:1000px;float:left; display:inline; margin-left:15px; margin-top:22px; position:relative;}

.go_save{ position:absolute; width:145px; height:145px; left:635px; top:-64px;}
.go_sav{ position:absolute; width:145px; height:145px; left:0px; top:404px;}

.act_object,.act_date,.act_ways,.act_prize{ padding-left:150px; width:839px; float:left; display:inline; overflow:hidden; line-height:24px; font-size:18px; font-weight:bolder; color:#fe8fa3; margin-top:10px;}
.act_object,.act_date{ height:24px;}

.act_object{ background:url(../images/act_object.gif) 40px 50% no-repeat; }
.act_date{ background:url(../images/act_date.gif) 40px 50% no-repeat; }
.act_date span{ font-weight:bolder; font-size:18px; color:#fce100;}
.act_ways{ background:url(../images/act_ways.gif) 40px 0% no-repeat; line-height:30px;}
.act_prize{ background:url(../images/act_prize.gif) 40px 0% no-repeat;}
.act_prize table{ display:block; width:750px; background:#b00e3b; border:0px;}
.act_prize table tr td{ height:35px; text-align:center; line-height:35px; background:#320000; font-size:14px; letter-spacing:0.1em; font-weight:100;}
.act_prize table tr .td_01,.act_prize table tr .td_03{ width:90px; font-size:14px; color:#fa9505; font-weight:800;}
.act_prize table tr .td_02{ width:250px; color:#f9cb7c;}
.act_prize table tr .td_04{ width:320px; color:#dea43e;}
.act_prize table .title td{ background:#270000; text-align:center; color:#fa5b05;}

.act_object span{ font-size:16px; font-weight:bold; color:#F39;}


.con_bottom{ width:1000px; height:95px; float:left; display:inline; background:url(../images/btm.gif) 50% 50% no-repeat;; margin:15px;}

.con_bottom_left,.btm_btn{ float:left; display:inline;  height:100%;}
.con_bottom_left{ width:880px; background:url(../images/fz.gif) 45px 20px no-repeat; line-height:70px; text-indent:4em; font-size:16px; color:#fcafaf; height:70px; padding-top:25px;}
.btm_btn{ width:100px; float:right; position:relative;}
.yj_btn{ display:block; width:100px; height:95px;}
.btm_btn .tc{ position:absolute; width:314px; height:50px; padding-top:17px; line-height:50px; background:url(../images/tt.png) no-repeat; left:-275px; top:-20px; text-indent:2.2em; font-size:14px; color:#63F;}


/*******************winnig************/
.table_list_out,.table_list_top,.table_list_btm{ width:553px; height:auto; margin:auto;}
.table_list_out{ background:url(../images/tab_bg.gif) repeat-y;}
.table_list_top{ background:url(../images/tab_top.gif) no-repeat; height:56px;}
.table_list_btm{ padding:0px 15px 35px 15px; width:523px;  background:url(../images/tab_btm.gif) 0% 100% no-repeat;}
.table_list_btm .t_t_list{ display:block; width:522px; margin-left:1px; background:#e8c574;}
.table_list_btm .t_t_list tr td{ height:30px; line-height:30px; text-align:center; width:174px; background:#fff3d3; letter-spacing:0.1em;}
.table_list_btm .t_t_list .titl td{ background:url(../images/titl.gif) repeat-x;  letter-spacing:0.2em; color:#963; font-weight:900;}