@charset "utf-8";
/*******author:Zhongwei.Zhang**************/
body{ margin:0; padding:0; font-size:12px; font-family:"宋体",Arial, Helvetica, sans-serif; background-color:#141110;}
div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,textarea,table,td{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
area{outline:none;}
img{ border:0;}
ol,ul{list-style:none;}
a{ font-family:"宋体",Arial, Helvetica, sans-serif;text-decoration:none;outline:none;}
a:hover{ text-decoration:underline;}
.clearfix:after {content:"";display:block;height:0;clear:both;} 
.clearfix {zoom:1;}
.rel1002{ position:relative; width:1002px; margin:0 auto;}
.img_banner{ position:relative; width:1002px; margin:0 auto; overflow:hidden;}
.img_banner img{ float:left;}
.wrap1002{ width:1002px; margin:0 auto; overflow:hidden;}
/* index==============*/
.index_bg1{ background:url(../images/index_bg_01.jpg) center top no-repeat #3d0200;}
.index_bg2{ background:url(../images/index_bg_02.jpg) center 300px no-repeat}
.index_bg3{ background:url(../images/index_bg_03.jpg) center 800px no-repeat}
#nav_flash{ position:absolute; width:1002px; top:0; left:0;}
#title_flash{ position:absolute; width:648px; height:191px; left:180px; top:139px;}
#tip_flash{ position:absolute; width:1002px; height:349px; left:0; top:424px;}
/* nav */
.nav_ul{ position:absolute; width:550px; left:210px; top:380px; overflow:hidden;}
.nav_ul li{ float:left; display:inline; width:86px; margin-left:22px;}
.nav_ul li a{ display:block; width:86px; height:19px; text-indent:-9999px;}
.nav_a1,.nav_a2,.nav_a3,.nav_a4,.nav_a5,.nav_a1_hover,.nav_a2_hover,.nav_a3_hover,.nav_a4_hover,.nav_a5_hover{ background:url(../images/nav_bg.jpg);}
.nav_a1{ background-position:0 0;}
.nav_a2{ background-position:-98px 0;}
.nav_a3{ background-position:-206px 0;}
.nav_a4{ background-position:-315px 0;}
.nav_a5{ background-position:-420px 0;}
.nav_a1_hover{ background-position:0 -19px;}
.nav_a2_hover{ background-position:-98px -19px;}
.nav_a3_hover{ background-position:-206px -19px;}
.nav_a4_hover{ background-position:-315px -19px;}
.nav_a5_hover{ background-position:-420px -19px;}
/* tip */
.tip{ display:none; position:absolute; width:290px; height:317px; left:366px; top:449px;}
.tip_cont{ padding-top:6px; line-height:17px; color:#f2d0ca;}
.bold{ font-weight:bold; color:#fff;}
.pl15{ padding-left:15px;}
.color_yellow{ color:#ffa300;}
.tip_btn{ padding-top:10px; text-align:center;}
.center{ text-align:center;}
/* list */
.index_list{ position:absolute; width:932px; left:31px; top:819px;}
.index_list li{ float:left; display:inline; width:222px; margin-left:10px; color:#ffffff}
.index_pic{ display:block; width:212px; height:88px; padding:4px; border:1px solid #120401; background-color:#1d0601;}
.hidediv1,.hidediv2{ width:222px; height:20px; margin-top:4px; line-height:20px; overflow:hidden;}
.hidediv2{ height:42px;}
.hidediv1 .list_title,.hidediv2 .list_title{ float:left;width:72px; height:16px; padding:2px 0 0 5px; margin:0px 4px 0 0; line-height:14px; background-color:#1a1111; color:#e4a4a4; border:1px solid #281e1e; border-bottom:1px solid #0b0707; border-right:1px solid #0b0707;}
.more_a1,.more_a2{ position:absolute; left:888px; top:794px;}
.more_a2{ top:1045px;}
.more_a1 img,.more_a2 img{ width:64px; height:17px;}
/* submit==============*/
.submit_bg1{ background:url(../images/submit_bg_01.jpg) center top no-repeat #3d0200;}
.submit_bg2{ background:url(../images/submit_bg_02.jpg) center 300px no-repeat}
.submit_bg3{ background:url(../images/submit_bg_03.jpg) center bottom no-repeat}
.sub_info{ position:absolute; width:688px; height:114px; left:158px; top:34px;}
.sub_box{ position:absolute; width:630px; left:158px; top:156px;}
.sub_title_box{ position:relative; width:630px; height:32px;}
.sub_title{ width:150px; height:32px; background-color:#35353e; font-size:18px; font-family:"微软雅黑","宋体"; color:#fff; line-height:32px; text-align:center;}
.xing{ position:absolute; right:100px; top:10px; color:#b99b9b;}
.table_box{ width:450px; margin:15px auto; padding:10px 0; background-color:#f4d5d5; border:1px solid #d0bcbe;}
.sub_table{ width:420px; margin:0 auto; border-collapse:collapse; border-spacing:0;}
.sub_table td{ padding-top:8px; }
.sub_inp1,.sub_inp2,.text1,.text2{ width:148px; height:20px; line-height:20px; border:1px solid #b39ea1; resize:none; font-size:12px;}
.sub_inp2{ width:288px;}
.text1{ width:288px; height:68px; resize:none; overflow-y:auto}
.text2{ width:288px; height:20px; resize:none; overflow-y:auto}
.td_xing{ color:#b29696;}
.tieshi{ margin-left:10px; background-color:#dec0c0; color:#7c6262;}
.sub_tijiao{ margin-top:15px; text-align:center;}
.sub_tijiao img{ cursor:pointer;}
/* card==============*/
.card_table{ position:absolute; width:688px; left:158px; top:148px; border-collapse:collapse; border-spacing:0; border-left:1px solid #d0bcbe; border-top:1px solid #d0bcbe;}
.card_table td,.card_table th{ height:22px; border-right:1px solid #d0bcbe; border-bottom:1px solid #d0bcbe;}
.card_table th{ height:28px; text-align:center; background-color:#f4d5d5;}
.card_table td.pl20{ padding-left:20px;}
.card_table td.td_bg1{ background-color:#fedddd;}
.card_table td.td_bg2{ background-color:#faeaea;}
.hover_card{ position:absolute; width:72px; height:20px; left:615px; top:101px; z-index:50;}
.hover_card img{width:72px; height:20px;}
.tip_pic{ display:none; position:absolute; width:442px; height:216px; left:410px; top:116px; z-index:100; border:1px solid #666;}
/* list==============*/
.list_bg3{background:url(../images/list_bg_03.jpg) center 800px no-repeat}
.ruzhu_info{ position:absolute; width:898px; left:54px; top:87px; color:#74130f; line-height:17px;}
.ruzhu_info span{ font-weight:bold;}
.ruzhu_info ul{ overflow:hidden;}
.ruzhu_info ul li{ float:left; width:380px;}
.search_box{ position:absolute; width:560px; left:286px; top:295px;}
.search_box select{ float:left; margin-right:6px;}
.search_inp{ float:left;width:148px; height:20px; line-height:20px; border:1px solid #b39ea1; font-size:12px;}
.search_btn{ float:left; width:62px; height:22px; margin-left:4px; border:0; background-image:url(../images/btn_search.gif); cursor:pointer;}
.list_box{ position:absolute; width:710px; height:878px; left:150px; top:323px;}
.list{ height:853px; overflow:hidden;}
.list li{ float:left; display:inline; width:222px; margin:13px 0 0 10px; color:#ffffff}
.list_div{ margin-top:2px; width:214px; height:90px; padding:2px 4px 4px; background-color:#1a1111;}
.list_div .hidediv1,.list_div .hidediv2{ width:214px;}
.page{ text-align:center;}
.page a{ color:#000;}
/* item==============*/
.itme_bg3{background:url(../images/item_bg_03.jpg) center 800px no-repeat}
.item_box{ position:absolute; width:658px; height:480px; left:160px; top:300px;}
.item_pic{ position:absolute; width:212px; height:88px; padding:4px; right:0; top:15px; border:1px solid #120401; background-color:#1d0601;}
.item_table1,.item_table2{ width:430px; border-collapse:collapse; border-spacing:0;}
.item_table1 td,.item_table2 td{ padding-top:12px; vertical-align:top; color:#5f1100; font-weight:bold; line-height:20px;}
.item_table1 td.td_title,.item_table2 td.td_title{ text-align:right; font-size:14px; font-family:"微软雅黑","宋体"; color:#190b0b;}
.item_table2{ width:658px; margin-top:5px;}
.item_table2 div{word-wrap:break-word;word-break:break-all;}
/* reward==============*/
.reward_bg3{background:url(../images/reward_bg_03.jpg) center bottom no-repeat}
