﻿@charset "utf-8";
/*nouse*/
/* CSS Document */  

/* ---------------------------------------------------- 网页初始化 ------------------------------------------------------------- */
html, body, div,  span,    
h1, h2, h3, h4, h5, h6, p, blockquote, pre,   
a, abbr, acronym, address, big, cite, code,   
img, ins, kbd, q, s, samp,   
small, strike, strong,    
dl, dt, dd, ol, ul, li,   
fieldset, form, label, legend,   
table, caption, tbody, tfoot, thead, tr, th, td {   
    margin: 0;   
    padding: 0;   
    border: 0;   
    outline: 0;   
    font-size: 100%;   
    vertical-align: baselinebaseline;   
    background: transparent;  
}   

div {  
	_zoom:1;
}
body {   
	font-family:"宋体"; font-size:12px; color:#5f5f5f;
	word-break:break-all;
	word-wrap:break-word;
	background:#fff url(../expo_images/main_bk.gif) top left repeat-x;
}   
ol, ul {   
    list-style: none;   
}   
blockquote, q {   
    quotes: none;   
}   
blockquote:before, blockquote:after, q:before, q:after {   
    content: '';   
    content: none;   
}    
table ,th , td {   
    border-collapse: collapse;   
    border-spacing: 0;  
} 
.fleft{
	float:left;
}
.fright{
	float:right;
}
.clear{
	clear:both;
	height:1px;
	font-size:1px;
	line-height:0px;
}
input , img , select, textarea{
	vertical-align:middle;
}

/*---文字---*/
.t_yellow{color:#ffd800;}
.t_black{color:#222;}
.t_blue{color:#113f8d;}
.t_red{ color:#e51609;}
.t_blue01{color:#4b6498;}
.t_blue02{color:#0868ab;}
.t_brown{color:#996941;}
.t_green{color:#69863c;}
.t_skyblue{color:#5b98c9;}
.t_gray{color:#71766a;}
.t_orange{color:#ff4200;}
.t_orange02{color:#fd703b;}
.t_cream{color:#8D8076;}
a,a:link{ text-decoration:none;}
a:hover{text-decoration:underline;}
a.gray,a.gray:link,a.gray:hover,a.gray:visited{color:#5f5f5f;}
a.gray01{color:#828282;}
a.gray01:hover{color:#ff1000; text-decoration:none;}
a.green,a.green:link,a.green:hover,a.green:visited{color:#578a1a;}
/*---项部---*/
.wrap{
	background:url(../expo_images/top01.jpg) top left no-repeat;
	width:954px;
	margin:0 auto;
	color:#578a1a;
	height:1062px;
}
.times{
width:290px;
float:left;
display:inline;
margin:149px 0px 0 342px;
line-height:35px;
}
.backhome{
float:right;
display:inline;
margin:215px 23px 0 0;
}
.backhome a,.backhome a:link,.backhome a:hover,.backhome a:visited{
color:#FFFFFF;
font-weight:bold;
background:none;
text-decoration:underline;
border:0;
font-size:12px;
line-height:16px;
}
.intro{
float:left;
text-align:center;
width:501px;
margin:10px 0px 0 80px;
display:inline;
line-height:17px;
}
.notice{
	float:left;
	width:124px;
	height:78px;
	display:inline;
	margin:124px 0 0 30px;
	line-height:18px;
	font-weight:bold;
	color:#5b9416;
}
.djs{
float:left;
width:210px;
margin:60px 0 0 0;
}
.djs b{
float:left;
padding-left:70px;
}
.djs p{
float:left;
width:110px;
color:#ff4200;
font-weight:bold;
margin-top:35px;
text-align:center;
line-height:20px;
margin-left:10px;
}
.content{
float:left;
background:url(../expo_images/bk02.jpg) bottom left no-repeat;
width:930px;
padding-bottom:27px;
}
.instruction{
	float:left;
	background:url(../expo_images/instruction.jpg) top left no-repeat;
	width:238px;
	height:488px;
	padding:15px 15px 0 20px;
	margin:40px 0 0px 0;
}
.instruction b{
font-size:14px;
}
.instruction p{
margin-top:3px;
line-height:21px;
}
.gameinstruction{
float:left;
width:265px;
height:492px;
background:url(../expo_images/instruction02.jpg) left top no-repeat;
padding:16px 20px 0 30px;
color:#FFFFFF;
line-height:22px;
margin-top:40px;
}
.top10{
float:left;
width:265px;
height:190px;
margin-top:30px;
color:#578a1a;
}
.top10 table{
margin-top:10px;
line-height:26px;
}
.top10 th{
border-bottom:1px solid #7ab14b;
}
.top10 td{
border-bottom:1px dashed #7ab14b;
text-align:center;
}
.game{
float:left;
background:url(../expo_images/gamebk.jpg) no-repeat;
width:321px;
height:105px;
display:inline;
margin-left:12px;
margin-top:18px;
}
.nums{
width:147;
height:24px;
margin:22px 0 0 165px;
}
.num{
float:left;
width:24px;
height:24px;
background:url(../expo_images/nums.jpg);
margin:0 11px 0 12px;
display:inline;
}
.btn{
float:left;
margin:13px 0 0 192px;
display:inline;
width:99px;
height:43px;
}
.btn a{
border:0px;
}
.signup{
float:left;
width:286px;
margin:20px 0 0 12px;
background:url(../expo_images/sign_bk.jpg) top left no-repeat;
padding:15px 15px 15px 20px;
}
.signup table{
width:280px;
font-size:14px;
}
.signup table td{
padding:5px 0;
}
.signup input{
border:1px solid #9e9e9e;
height:20px;
color:#333333;
}
.signup a,.signup a img{
border:0;
}
.exponews{
float:left;
width:930px;
background:url(../expo_images/exponewsbk.jpg) top left no-repeat;
padding:18px 0px 0 0px;
}
.exponews p{
float:left;
margin:30px 0px 20px 25px;
display:inline;
width:900px;
}
.exponews p img{
margin:0 3px;
display:inline;
}
.exponews dl{
float:left;
width:400px;
display:inline;
background:url(../expo_images/arrow.jpg) left center no-repeat;
padding-left:15px;
margin:0 20px;
line-height:30px;
height:30px;
}
.exponews dl dt{
float:left;
display:inline;
width:320px;
margin-right:10px;
}
.exponews dl dd{
float:left;
width:70px;
color:#a1a1a1;
}
.message{
float:left;
width:930px;
background:url(../expo_images/message.jpg) 0px 0px no-repeat;
padding-top:0px;
margin-top:15px;
line-height:30px;
}
.message p{
float:left;
width:760px;
margin-left:160px;
margin-bottom:30px;
font-size:14px;
font-weight:bold;
text-align:right;
padding-right:10px;
}
.message table{
float:left;
width:930px;
}
.message th{
background:#eef4e7;
font-weight:normal;
border-top:1px solid #5b9416;
padding:0 5px;
}
.message td{
padding:10px 5px;
font-size:14px;
color:#333333;
}
.reply{
float:left;
width:930px;
margin:10px 0;
}
.reply textarea{
float:left;
width:750px;
height:120px;
border:1px solid #93b569;
margin-right:180px;
}
.bottom{
float:left;
background:#f4f9ee;
border:1px solid #dde9cd;
width:910px;
padding:10px;
margin:25px 0;
}
.bottom p{
float:left;
width:910px;
padding-bottom:10px;
margin-bottom:10px;
border-bottom:1px dashed #a0a38b;
}
.content-navi{
height:19px;
line-height:19px;
margin:8px 0 20px;
text-align:center;
}
.content-navi a, div.content-navi span {
font-family:Arial,"宋体";
font-size:12px;
}
.content-navi a{
border:1px solid #658F3F;
height:18px;
padding:1px 8px;
color:#658F3F;
}
.content-navi a:hover {
background:#658F3F;
color:#FFFFFF;
text-decoration:none;
}
.content-navi span {
margin:0 5px;
}
.dk_confirm {
overflow:hidden;
padding:30px 0 13px;
position:relative;
width:380px;
}
.dk_confimocont {
background:none repeat scroll 0 0 #e9f6e1;
border:1px solid #D9E6BB;
padding:0 9px;
}
.dk_confim_add {
position:relative;
width:100%;
}
.dk_confim_add span {
background-image: url(../expo_images/bg_confim.gif);
background-repeat:no-repeat;
display:block;
overflow:hidden;
position:absolute;
top:0;
width:10px;
z-index:1;
}
.dk_confim_add .dk_confim_addleft {
left:-10px;
}
.dk_confim_add .dk_confim_addright {
right:-10px;
}
.dk_confim_header {
background: url(../expo_images/bg_confim.gif) repeat-x scroll 0 -44px transparent;
cursor:move;
height:30px;
margin-top:-30px;
}
.dk_confim_header h5 {
color:#578a1a;
font-size:14px;
height:30px;
line-height:32px;
overflow:hidden;
}
.dk_confim_header span {
height:30px;
}
.dk_confim_header .dk_confim_addleft {
background-position:-10px -13px;
}
.dk_confim_header .dk_confim_addright {
background-position:0 -13px;
}
.dk_confim_footer {
background: url(../expo_images/bg_confim.gif) repeat-x scroll 0 -75px transparent;
height:13px;
margin-bottom:-13px;
}
.dk_confim_footer span {
height:13px;
}
.dk_confim_footer .dk_confim_addleft {
background-position:-10px 0;
}
.dk_confim_footer .dk_confim_addright {
background-position:0 0;
}
.dk_confimclose {
background: url(../expo_images/bg_confim.gif) no-repeat scroll -3px -89px transparent;
cursor:pointer;
height:0;
overflow:hidden;
padding-top:15px;
position:absolute;
right:10px;
top:10px;
width:15px;
z-index:1;
}
.dk_confimmain {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #D9E6BB;
overflow:hidden;
padding:10px;
}
.dk_confimocont dl {
margin-top:15px;
float:left;
width:380px;
}
.dk_confimocont dl dt {
color:#666666;
float:left;
font:14px/22px "宋体";
text-align:right;
width:130px;
}
.dk_confimocont dl dd input {
height:18px;
width:150px;
line-height:15px;
padding-top:2px;
text-indent:2px;
border:1px solid #CCCCCC;
}
.dk_confimocont p{
float:left;
width:250px;
display:inline;
margin:5px 0 15px 130px;
}
.dk_confimocont h4{
float:left;
width:100%;
border-top:1px solid #C3C7C6;
font:12px/18px "宋体";
padding-top:10px;
}
.dk_confimocont h2{
text-align:center;
}
.dk_confimocont p img{
margin-right:10px;
}
.topnav{
width:954px;
margin:0 auto;
height:37px;
padding:0;
}
.topnav img{
float:left;
}
.topnavcon{
float:left;
width:800px;
text-align:right;
line-height:37px;
}
.topnavcon b{
font-size:14px;
}
.index_bottom{
	border-bottom:1px solid #bcbcbc;
}
.footer{
	width:980px;
	margin:0 auto;
	background:url(../expo_images/bottom_bg.gif) top left no-repeat;
	height:30px;
	padding:9px 0 0 0;
}
.footernav{
	float:left;
	background:url(../expo_images/footernav_bg.gif) bottom left no-repeat;
	height:30px;
	width:217px;
	text-align:center;
	color:#e51609;
	font-weight:bold;
	line-height:30px;
	margin-right:33px;
	margin-left:20px;
	display:inline;
	font-size:12px;
}
.copyright{
	float:left;
	width:460px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	font-family:"宋体", Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:30px;
}
.go_top{
	float:right;
	margin-right:10px;
	display:inline;
}
