﻿/*
*/
body
{
	background:#EDEDEE;
	font:12px "Arial","宋体";
}
/*上部导航菜单和中间内容*/
.HeaderBodyContainer 
{
	width:950px;
	height:auto;
	margin:0 auto;
	padding:0 10px;
	background:#EDEDEE url(../imgs/pagebg_shadow.gif) repeat-y center top;
}
/*中间内容*/
.BodyContainer
{
	padding:20px;
}
/*Footer*/
#footer
{
	width:950px;
	height:85px;
	margin:0 auto;
	padding:15px 25px 0 25px;
	background:#EDEDEE url(../imgs/pagebg_corner.gif) no-repeat center top;
}
#footer ul
{
	width:190px;
	margin:0 auto;
	overflow:hidden;
}
#footer ul li
{
	float:left;	
	margin-left:-1px;
	padding:0 6px;
	line-height:14px;
	border-left:1px solid #666;	
}

#footer #copyright
{
	clear:both;
	padding-top:5px;
	font:10px "Arial";
	color:#8C8C8C; 
	text-align:center;	
}
/*你的位置*/
#crumb
{
	padding-bottom:15px;
	color:#666;		
}
#crumb a
{
	text-decoration:underline;	
}
#crumb span
{
	color:#C00;	
}
/*页面标题*/
h1.PageTitle
{
	padding-bottom:15px;
	font-size:14px;
	color:#C00;	
}
    /*副标题*/
h1.PageTitle span
{
	padding-left:5px;
	color:#9F9F9F;
	font-size:12px;
	font-weight:normal;
}
	
h1.cue
{
	padding:15px 0;
	color:#000;	
	font-weight:normal;
	font-size:12px;
}
h1.cue a,a.contact
{
	color:#FD690F;
	text-decoration:underline;	
}
h1.cue a:visited,h1.cue a:active,h1.cue a:hover,a.contact:link,a.contact:visited,a.contact:hover,a.contact:active
{
	color:#FD690F;
	text-decoration:undeline;	
}
table.DataForm
{
	width:100%;	
	border:1px solid #BAC4DF;
	border-collapse:collapse;
	background:#FFF;
	text-align:center;
}
table.DataForm th{
	color:#fff;
}
table.DataForm thead tr th
{
	padding:7px 5px;
	background:#6F85CE;
	border:1px solid #D3D9E5;		
}
table.DataForm thead tr th a:link
{
	color:#FFF;
	text-decoration:underline;	
}
table.DataForm thead tr th a:visited
{
	color:#FFF;
	text-decoration:underline;	
}
table.DataForm thead tr th a:hover
{
	color:#D8EAFB;
	text-decoration:underline	
}
table.DataForm thead tr th a:active
{
	color:#FFF;
	text-decoration:none;	
}
table.DataForm tbody tr td
{
	padding:7px 5px;
	border-left:1px solid #D3D9E5;
	border-right:1px solid #D3D9E5;
}
table.DataForm tbody tr.alternate td
{
	background:#EEE;	
}

.RoundedBtn{
    height:22px;
    margin-right:5px;
    background:url(../images/roundedbtn_report.gif) no-repeat;      
}
.RoundedBtn input
{
    width:100%;
    border:0;
    background:none;
    cursor:pointer;   
}
.RoundedBtn_1{width:105px;}
.RoundedBtn_2{width:81px;background-position:0 -32px;}
.RoundedBtn_3{width:56px;background-position:0 -64px}
.RoundedBtn_4{width:105px;background-position:0 -96px}
.RoundedBtn_5{width:105px;background-position:0 -128px}
.RoundedBtn_6{width:129px;background-position:0 -160px;}
.RoundedBtn_7{width:129px;background-position:0 -192px;}
.RoundedBtn_8{width:105px;background-position:0 -224px;}
.RoundedBtn_9{width:117px;background-position:0 -256px;}
/*上中下虚线*/
.FormContainer
{
	margin-bottom:15px;
	background:url(../imgs/horizontaldashed.gif) repeat-x top left;	
}
.TopDashed
{
	margin-bottom:15px;
	background:url(../imgs/horizontaldashed.gif) repeat-x top left;	
}
.MiddleDashed
{
	background:url(../imgs/verticaldashed.gif) repeat-y top center;	
}
.BottomDashed
{
	padding:10px 0;
	background:url(../imgs/horizontaldashed.gif) repeat-x bottom left;	
}

.PopupWin
{
	width:390px;
	padding:10px 15px;
	border:1px solid #C6CDE9;
	background:#FFF url(../imgs/popupwin_bg.gif) repeat-x;
}
.PopupWin h1,.PopupWin h1 span
{
	position:relative;
	color:#536FC3;		
	font:bolder 16px '宋体';
}
.PopupWin h1 a
{
	position:absolute;	
	right:0px;
	*right:10px;	
}
.PopupWinContent
{
	margin:15px 0;	
}
.PopupWinContent p
{
	line-height:20px;	
}

.row
{
	padding-bottom:15px;	
}
.clear
{
	clear:both;
}
.Clear{}
.Clear:after
{
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
	content:".";		
}
.Clear{display:inline-block;}
/* hide Win IE6  \*/
* html .Clear{height:1%;}
      .Clear{display:block;}
/* end hide */

.RadioBtnLbl{padding:0 10px 0 3px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt3{padding-top:3px;}
.pt4{padding-top:4px;}
.pt5{padding-top:5px;}
.pl30{padding-left:30px;}
.ml8{margin-left:8px;}
.mb_8{margin-bottom:-8px;}
.mt_2{margin-top:-2px;}
.mt_8{margin-top:-8px;}

.mb_2{margin-bottom:-2px;}

.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mt3{margin-top:3px;}
.mt5{margin-top:5px;}
.mb15{margin-bottom:15px;}
.mb10{margin-bottom:10px;}
.red{color:#C00;}



.row
{
    margin:10px 0;
}

#OrderPanel
{
    border-collapse:collapse;
    border:1px solid #e4e9f1;
}
#OrderPanel thead tr
{
    background:#f2f8fb;   
}
#OrderPanel thead tr th
{
    padding:8px;   
}
#OrderPanel tbody tr td
{
    padding:8px;   
    border:1px solid #e4e9f1;
}
#OrderPanel tbody tr td.item
{
       
}
#OrderPanel tfoot tr
{
    background:#e4e9f1;    
}
#OrderPanel tfoot tr td
{
    padding:8px; 
    font-weight:700;      
}

table.DataForm,table.DataGrid
{
	width:100%;	
	border:1px solid #BAC4DF;
	border-collapse:collapse;
	background:#FFF;
	text-align:center;
}
table.DataForm thead tr th,table.DataGrid th
{
	padding:7px 5px;
	background:#6F85CE;
	border:1px solid #D3D9E5;	
	color:#FFF;	
	text-align:center;	
}
table.DataForm thead tr th img.sort,table.DataGrid th img.sort
{
    vertical-align:bottom;
}
table.DataForm thead tr th a:link,table.DataForm thead tr th a:visited,table.DataForm thead tr th a:hover,table.DataForm thead tr th a:active,table.DataGrid th a:link,table.DataGrid th a:visited,table.DataGrid th a:hover,table.DataGrid th a:active
{
	color:#FFF;
	text-decoration:underline;	
}
table.DataForm tbody tr td,table.DataGrid td
{
	padding:6px 4px;
	border:1px solid #D3D9E5;
	border-top:1px solid #EEE;
	border-bottom:1px solid #EEE;
}
table.DataForm tbody tr.alternate td,table.DataGrid .alternate td
{
	background:#EEE;	
}