﻿@charset "utf-8";
/* CSS Document */
a {
	color:#4f6677; text-decoration:none;
}
a:hover {
	color:#f60; text-decoration:underline;
}
div,span,p,br,form,ul,ol,dl,li,dt,dd {
	margin:0; padding:0;
	font:12px/150% Helvetica, Arial, Verdana, sans-serif;
	color:#4f6677;
}
h4{
	line-height:22px;
	font-size:14px;
}
img {
	border:0;
}
.font12px {
	font-size:12px;
}
body {
	background:url(http://img.virscan.org/images/indexbg.gif);
	background-color:#7098be;
	text-align:center;
	margin:0;
	padding:0;
}
#noview{
	position:absolute;
	width:100%;
	height:100%;
	background:#000;
}
.scantable{
	width:600px;
	height:300px;
	margin:15% auto 0 auto;
	text-align:left;
        overflow:hidden;
}
.scantable .head{
	width:600px;
	height:28px;
	background:url(http://img.virscan.org/images/winbox.gif) no-repeat 0 0;
}
.scantable .head span{
	display:block;
	float:left;
	text-indent:10px;
	color:#fff;
	line-height:30px;
	font-weight:bold;
}
.scantable .main{
	width:500px;
	height:204px;
	margin:0;
	padding:10px 50px 30px 50px;
	background:url(http://img.virscan.org/images/winbox.gif) repeat-y -600px 0;
	text-align:left;
}
.scantable .main dt{
	text-align:center;
}
.scantable .main dd{
	line-height:28px;
}

.scantable .bottom{
	width:600px;
	margin-top:0px;
	height:28px;
	background:url(http://img.virscan.org/images/winbox.gif) no-repeat -1200px 0;
}
#top,#main,#bottom {
	width:970px;
	margin:0 auto;
}

.logo {
	float:left;
	margin:25px 15px 0 15px;
}

.language {
	text-align:left;
	float:right;
	margin:20px 10px 0 0;
	width:120px;
}
.language select {
	font-size:12px;
	color:#666;
}
.btn{
	height:24px;
}
.load{
	margin-top:10px;
	float:left;
}
.upload{
	margin:18px 0px 0px 24px;
	float:left;
	text-align:left;
}
.upload_file{
	margin:0;
}
.upload_file p{
	margin-top:6px;
}
#main {
	overflow:auto;
	margin-top:0px;
	background-color:#fff;
}
.maintd{
	 min-height:500px;
	 float:left;
}
.left {
	float:left;
	width:220px;
	text-align:center;
}
.right {
	float:left;
	width:735px;
	 min-height:200px;
	padding:20px 0;
	text-align:left;
}
.reportleft { 
    float:left;
	padding-left:15px; 
    width:735px;
    text-align:left;
}
.reportright {
        float:right;
        width:220px;
        text-align:left;
}
.stylebox {
	width:191px;
	margin:20px auto 0 auto;
	background:url(http://img.virscan.org/images/stylebox.gif) repeat-y -191px 0;
	text-align:left;
}
.stylebox .head {
	width:191px;
	height:28px;
	background:url(http://img.virscan.org/images/stylebox.gif) no-repeat 0 0;
}
.stylebox .head span {
	display:block;
	text-indent:10px;
	color:#fff;
	line-height:30px;
	font-weight:bold;
}
.stylebox .bottom {
    width:191px;
	height:28px;
	background:url(http://img.virscan.org/images/stylebox.gif) no-repeat -382px 0;
}
.styleboxs {
	width:191px;
	margin:20px auto 0 auto;
	text-align:left;
}
.styleboxs .head {
	width:191px;
	height:28px;
	background:url(http://img.virscan.org/images/styleboxs.gif) no-repeat 0 0;
}
.styleboxs .head span {
	display:block;
	text-indent:10px;
	color:#fff;
	line-height:30px;
	font-weight:bold;
}
.styleboxs .bottom {
    width:191px;
	height:28px;
	background:url(http://img.virscan.org/images/styleboxs.gif) no-repeat -382px 0;
}
.nav {
	margin:15px 15px 5px 15px;
}
.nav a{
	margin-bottom:5px;
	padding-left:5px;
	font-weight:bold; display:block;
}
.nav a:hover {
	background-color:#f7f7f7;
	color:#000;
	text-decoration:none;
}
.nav a.current {
	background-color:#e2f2ff;
}
.content {
	text-align:left;
	width:100%;
}
.content dt {
	padding-top:3px;
	background-color:#f5f5f5;
	border-bottom:1px  solid #ff9900;
	font-size:14px;
	font-weight:bold;
	text-indent:10px;
	color:#333;
}
.content dd {
	padding:15px;
}
.content dd p{
	text-indent:2em;
	margin:10px 0px;
}
.ad{
	width:100%;
	height:auto;
	padding:10px 0px;
	text-align:center;
	overflow:hidden;
}
.content_left{
	float:left;
	width:360px;
	height:auto;
}
.content_left dt {
	padding-top:3px;
	background-color:#f0f0f0;
	border-bottom:1px solid #bdbdbd;
	font-size:14px;
	font-weight:bold;
	text-indent:10px;
	color:#333;
}
.content_left dd {
	padding:15px;
}
.content_left dd p{
	text-indent:2em;
	margin:10px 0px;
}
.kong{ 
    margin-left:15px;
}

table.lastScanTb {
	border:1px solid #ccc;
	color:#999;
}
table.lastScanTb th {
	padding-left:5px;
	background-color:#aaa;
	color:#fff;
	text-align:left;
	font-size:12px;
}
table.lastScanTb td {
}

table.ScannerListTb_noborder {
    color:#999;
	height:20px;
}
table.ScannerListTb_noborder.tr {
	border-bottom: 1px dashed #EBEBEB;
}
table.ScannerListTb_noborder.tr.on {
	background: #eee;
}
table.ScannerListTb_noborder.tr.delete {
	background: #fcc;
}

table.ScannerListTb_noborder th {
        padding-left:5px;
        background-color:#aaa;
        color:#fff;
		border:1px solid #999;
    	height:24px;
        text-align:left;
        font-size:12px;
}       
table.ScannerListTb_noborder td {
	text-indent:1em;
    font-size:11px;
	height:28px;
    color:#4f6677;
	border-bottom: 1px dashed #EBEBEB; 
} 

table.ScannerListTb {
        border:1px solid #ccc;
        color:#999;
	height:20px;
}


table.ScannerListTb.tr {
	border-bottom: 1px dashed #EBEBEB;
}
table.ScannerListTb.tr.on {
	background: #eee;
}
table.ScannerListTb.tr.delete {
	background: #fcc;
}

table.ScannerListTb th {
        padding-left:5px;
        background-color:#aaa;
        color:#fff;
		border:1px solid #999;
    	height:24px;
        text-align:left;
        font-size:12px;
}       
table.ScannerListTb td {
	text-indent:1em;
    font-size:11px;
	height:28px;
    color:#4f6677;
	border-bottom: 1px dashed #EBEBEB; 
}  
table.ScannerListEnTb {
    border:1px solid #ccc;
    color:#999;
	height:20px
}
table.ScannerListEnTb.tr {
	border-bottom: 1px dashed #EBEBEB; 
}
table.ScannerListEnTb.tr.on {
	background: #eee;
}
table.ScannerListEnTb.tr.delete {
	background:#CCC;
}
table.ScannerListEnTb th {
        padding-left:5px;
        background-color:#aaa;
		height:24px;
        color:#fff;
        text-align:left;
        font-size:11px;
}       
table.ScannerListEnTb td {
        font-size:11px;
	height:28px;
        color:#4f6677;
	border-bottom: 1px dashed #EBEBEB; 
}  



.main_content_onesearch{
width:400px;
height:36px;
background:#fff;
margin:0;
padding:0;
border:1px solid #f5f5f5;
overflow:hidden;
position:relative;
}

.search_input{
position:absolute;
top:5px;
left:10px;
width:280px;
height:20px;
}

.main_searchbutton{
position:absolute;
top:5px;
left:220px;
width:80px;
}

.main_searchbutton img{
	float:left;
}

.main_content_two{
width:700px;
padding-bottom:10px;
border-bottom:1px solid #dcdcdc;
}

.main_content_twotitle{
height:24px;
font:"宋体";
font-size:14px;
font-weight:bold;
line-height:24px;
padding:8px 0px;
}

#scan_inarea{
	float:left;
	width:160px;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0;
	color:#555;
}

#scan_indate{
	float:left;
	margin-left:100px;
	width:160px;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0;
}

#scan_area{
	margin-left:10px;
	padding:0;
	height:20px;
	line-height:20px;
	width:200px;
	color:#555;
}

#scan_date{
	margin:0;
	padding:0;
	color:#dd0202;
	height:20px;
	line-height:20px;
	font-weight:bold;
}

#scan_number{
	margin:0;
	padding:0;
	color:#dd0202;
	height:20px;
	line-height:20px;
	font-weight:normal;
}

.main_searchimgone{
	position:absolute;
	margin-left:-8px;
	top:0px;
}
@-moz-document url-prefix(){ .main_searchimgone{margin-left:-5px;}/* all firefox */ }

.main_searchimgtwo{
	position:absolute;
	margin-top:0px;
	padding-left:82px;
}

#main_re {
	width:970px;
    min-height:1480px;
	margin:0 auto;
	background-color:#fff;
}

.do_right {
	float:left;
	width:930px;
	margin:0px 20px;
    _margin:0px 10px;
	padding:20px 0px;
	text-align:left;
}

#top {
	height:120px;
	background-color:#fff;
	overflow:hidden;
}

#bottom {
   height:11px;
   width:970px;
	background-color:#f3f3f3;
   background-position: bottom;
    _line-height:1px ;_font-size:1px;
}
.jianxi{ padding-left:20px;}
.td_short{ width:100px;}

#footnav {
   height:22px;
   width:970px;
   padding:20px 0px 8px 0px;
   margin:0 auto;
   background-color:#b9c2ca;
   background-position: bottom;
    _line-height:1px ;_font-size:1px;
}
#infozone {
   height:22px;
   width:970px;
   margin:0 auto;
   background-color:#b9c2ca;
   background-position: bottom;
    _line-height:1px ;_font-size:1px;
}
.s_language{
	width:970px;
    height:100px;
	background:#f3f3f3;
	margin:0 auto;
	padding:0;
}
.s_language ul{
	list-style:none;
	float:left;
	width:900px;
	margin:0;
	padding:27px 0px 7px 70px;
}
.s_language li{
	width:150px;
	height:22px;
	line-height:22px;
	margin:0;
	padding:0;
	float:left;
	text-align:left;
}
#inpo {
   height:40px;
   width:970px;
   margin:0 auto;
   background-color:#b9c2ca;
   background-position: bottom;
    _line-height:1px ;_font-size:1px;
}





#box{
	padding-top:6px;
	width:734px;
	font-size:12px;
}
#box ul{
	margin:0;
	padding:0;
	list-style:none;
}
#box #tab{
	height:37px;
	padding-right:6px;
	border-bottom:1px solid #ccc;
}
#box #tab li{
	width:100px;
	height:37px;
	line-height:37px;
	margin-right:10px;
	text-align:center;
	color:#fff;
	float:left;
	background:url(http://img.virscan.org/images/tab_no.png) no-repeat;
	cursor:pointer;}
#box #tab li.on{
	width:100px;
	height:37px;
	line-height:37px;
	border-bottom:none;
	color:#fff;
	background:url(http://img.virscan.org/images/tab_on.png) no-repeat;
	position:relative;
}
#box #tab_con{
	border:1px solid #ccc;
	border-top:none;
	padding:20px;
}
#box #tab_con li{
	display:none;
}
#box #tab_con #tab_con_1{
	display:block;
}