﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre, form,fieldset,input,textarea,p,blockquote,th,td { 
    padding: 0; 
    margin: 0; 
} 
table { 
    border-collapse: collapse; 
    border-spacing: 0; 
} 
fieldset,img { 
    border: 0; 
} 
address,caption,cite,code,dfn,em,strong,th,var { 
    font-weight: normal; 
    font-style: normal; 
} 
ol,ul { 
    list-style: none; 
} 
caption,th { 
    text-align: left; 
} 
h1,h2,h3,h4,h5,h6 { 
    font-weight: normal; 
    font-size: 100%; 
} 
q:before,q:after { 
    content:”; 
} 
abbr,acronym { 
    border: 0; 
}



body{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:black;
	background:#DBF3FD url(http://img.99sushe.com/newjsq/body_bg.gif) repeat-x left top;
}
input{ vertical-align:middle;}
a{text-decoration:none; color:black; }
.clear{clear:both;}

#wrap{width:952px; margin:0 auto;}
#header{padding-top:10px; height:102px; position:relative;}
#logo{width:210px; float:left; height:53px;}
#top_tool{width:300px; float:right; text-align:right; padding-top:10px;}
#top_tool a{display:block; float:right;}
#to_index{padding:5px 20px; background:url(http://img.99sushe.com/newjsq/tb1.gif) no-repeat left 1px;}
#fav{padding:5px 0px 5px 20px; background:url(http://img.99sushe.com/newjsq/tb2.gif) no-repeat left 1px;}
#nav{height:40px; line-height:40px; text-align:center; clear:both; padding-top:11px; overflow:hidden;}
#nav li{float:left;padding:0 18px; height:40px; line-height:40px;}
#nav li.space_line{ background:url(http://img.99sushe.com/newjsq/nav_line.gif) no-repeat center 0px; width:1px; height:38px; padding:0;}
#nav li a{font-size:14px; font-weight:bold;color:black;}
#nav li a:hover{color:white;}
#content{width:100%; height:auto; margin-top:25px; background:white url(http://img.99sushe.com/newjsq/con_bg_center.gif) repeat-y left top;}
#con_bg_top{width:100%; height:4px; overflow:hidden; background:url(http://img.99sushe.com/newjsq/con_bg_top.gif) no-repeat left top;}
#con_bg_bottom{width:100%; height:4px; overflow:hidden; background:url(http://img.99sushe.com/newjsq/con_bg_bottom.gif) no-repeat left top;}
#banner{ padding:0 4px 1px 4px; border-bottom:1px solid #E5E5E5;}
#down_bar{ width:898px; height:154px; background:url(http://img.99sushe.com/newjsq/down_bar_bg.jpg) no-repeat left top; border:1px solid #CBCBCB; margin:21px auto 0 auto; position:relative;}
#down_bar p{ font-size:14px; font-weight:bold; line-height:25px; width:700px; position:absolute; top:20px; right:20px; text-indent:2em;}
#reg_btn{ display:block; position:absolute; top:105px; left:320px; color:black; font-weight:bold; font-size:16px;}
#download_btn{display:block; position:absolute; width:110px; height:30px; top:100px; right:130px;}
#jsq_info{ background:url(http://img.99sushe.com/newjsq/lipin_pic.gif) no-repeat top right; margin:0 18px 0 26px; padding-top:15px;}
#jsq_info table{border-collapse:collapse;}
#jsq_info th,#jsq_info td{border:1px solid #d3d3d3; line-height:25px; padding:5px;}
#jsq_info th{ font-weight:bold; text-align:center;}
#jsq_info td{text-align:left;}
#jsq_info td.item_name{text-align:center;}
#jsq_info table a{color:#060088;}
.dl_items{ line-height:30px; float:left; width:47%; padding:20px 0 20px 20px; background:none;}
.dl_items dt{ font-weight:bold;}
.dl_ritgh{width:43%; float:right;}

#footer{ height:50px; line-height:50px; text-align:center;}
