﻿    input 
    {
        border:1px solid #84a1bd; 
        vertical-align:middle;
    }
    .input2 
    {
        border:1px solid #84a1bd; 
        text-align:center;
        vertical-align:middle;
    }
    .mustinput
    {
        border:1px solid #84a1bd; 
        text-align:center;
        line-height:25px;
        height:25px;
        vertical-align:middle;
        background-color:white;
        font-weight:bold;
        font-size:12pt;
    }
    select
    {
        border:1px solid #84a1bd; 
        height:25px;
        line-height:21px; 
        padding:2px 0
    }
    input,img,select{vertical-align:middle;}
    .table {  
        padding: 0px;  
        margin: 0px;  
        font-family:Arial, Tahoma, Verdana, Sans-Serif,宋体;  
        border-collapse:collapse; 
    }
    .remark{
        display:block;
        color:blue;
        float:right;
        cursor:pointer;
        vertical-align:middle;
    }
    .tr1
    {
        height:25px;
        border:dashed 1px #D4D4D4;
    }
    .tr2
    {
        height:25px;
        border:dashed 1px #D4D4D4;
    }
    .td1
    {
        width: 120px; 
        border-left:dashed 1px #C7D2DC;
        border-right:dashed 1px #C7D2DC;
        border-top:dashed 1px #C7D2DC;
        border-bottom:solid 1px #C7D2DC;
        padding:4px;
        border-width:1 0 0 0;
        text-align:center;
        font-size:11px;
        height:25px;
    }
    .td2
    {
        border-left:dashed 1px #C7D2DC;
        border-right:dashed 1px #C7D2DC;
        border-top:dashed 1px #C7D2DC;
        border-bottom:solid 1px #C7D2DC;
        padding:4px;
        border-width:1 0 0 0;
        text-align:left;
        font-size:11px;
        height:25px;
    }
    span
    {
        margin-left:2px;
        font-size:11pt;
    }

	input[type="radio"]
	{ 
		border:   gray   0pt   solid; 
		padding:   0pt; 
		font-size:   10pt; 
		font-family:   宋体;
    }
    input[type="checkbox"]
	{ 
		border:   gray   0pt   solid; 
		padding:   0pt; 
		font-size:   10pt; 
		font-family:   宋体;
    }

    input[type="select"]
    {
		font-size:   10pt; 
		font-family:   宋体;		
    }
    .tr_bottom
    {
        font-size:11px;
    }
    .sizefont
    {
	    height:40px; 
	    width:120px;
	    font-size:16px; 
	    margin-top:10px;
	    margin-bottom:5px;
	    padding-left:5px; 
	    padding-right:5px;
	    background-color:#2ae;
	    border-color:black;
	    font-family:Arial,Helvetica,sans-serif;
	    color:#ffffff;
	    padding:10px 30px
	    background:-moz-liear-gradient(
		    top,
		    #589dfd 0%,
		    #489bf7 50%,
		    #2ae);
	    background:-w ebit-gradient(
		    linear,left op ,left bottom,
		    from(#589dfd),
		    color-stop(0.50,#489bf7),
		    to(#2ae));
	    border-radius:5px;
	    -moz-border-radius:5px;
	    -w ebkit-border-radius:5px;
	    border:1px solid #0059ff;
	    -moz-box-shadow:
		    0px 1px opx rgba(000,000,000,0.2),
		    inset 0px 1px 0px rgba(255,255,255,0.7);
	    -w ebkit-box-shadow:
		    0px 1px 0px rgba(000,000,000,0.2),
		    insert 0px 1px 0px rgba(255,255,255,0.7);
	    text-shadow:
		    0px -1px 0px rgba(000,000,000,0.3),
		    0px 0px 0px rgba(255,255,255,0);
     }
    .sizefont2
    {
	    height:23px; 
	    font-size:12px; 
	    margin-top:5px;
	    margin-bottom:5px;
	    padding-left:5px; 
	    padding-right:5px;
	    background-color:#2ae;
	    border-color:black;
	    font-family:Arial,Helvetica,sans-serif;
	    color:#ffffff;
	    padding:10px 30px
	    background:-moz-liear-gradient(
		    top,
		    #589dfd 0%,
		    #489bf7 50%,
		    #2ae);
	    background:-w ebit-gradient(
		    linear,left op ,left bottom,
		    from(#589dfd),
		    color-stop(0.50,#489bf7),
		    to(#2ae));
	    border-radius:5px;
	    -moz-border-radius:5px;
	    -w ebkit-border-radius:5px;
	    border:1px solid #0059ff;
	    -moz-box-shadow:
		    0px 1px opx rgba(000,000,000,0.2),
		    inset 0px 1px 0px rgba(255,255,255,0.7);
	    -w ebkit-box-shadow:
		    0px 1px 0px rgba(000,000,000,0.2),
		    insert 0px 1px 0px rgba(255,255,255,0.7);
	    text-shadow:
		    0px -1px 0px rgba(000,000,000,0.3),
		    0px 0px 0px rgba(255,255,255,0);
     }
    .money
    {
        font-size:24px;
        font-weight:bold;
        color:red;
    }
    .money2
    {
        font-size:16px;
        font-weight:bold;
        color:red;
    }
    .radiostyle
    {
		font-family:宋体;
		font-size:12pt;
    }
    .radiotext
    {
		font-family:宋体;
		font-size:10pt;

    }
    .tdtitle
    {
		text-align:center;	
		background-color:#F9FBFB;
    }
    .itemstyle
    {
		font-family:宋体;
		font-size:10pt;
    }
    .itemvalue
    {
		font-family:宋体;
		font-size:10pt;
    }
    .valuestyle
    {
		font-family:宋体;
		font-size:10pt;
    }
    .moneytitle
    {
		font-family:宋体;
		font-size:10pt;
    }
    .Title_Money
    {
		height:25px;
		background-color: #dcdcdc;
		border-bottom: black thin solid; 
		border-left: black thin solid; 
		border-top: black thin solid; 
		border-right: black thin solid;
    }
    .moneyvalue
    {
		font-family:宋体;
		font-size:12pt;
    }
    .Value_Money
    {
		height:35px;
		font-size:16px;
		border-bottom: black thin solid; 
		border-left: black thin solid; 
		border-top: black thin solid; 
		border-right: black thin solid; 
		background-color: white;
    }
    
    .trresult
    {
		background-color:#FFFFFF;
		height:35px;
    }
	.position_title{
        width:98%;
        height:34px; 
        line-height:40px;
        border-bottom-color:#3399FF; 
        border-bottom-width:1px;
        border-bottom-style:solid;
        margin-left:10px;
        margin-right:10px;
        margin-bottom:10px; 
     }
    .position_label{font-size:13px;color:gray;}
    .moneytext{
        width:80%;
        margin-left:2px;
        margin-right:2px;
        height:20px;
        font-size:13px;
    }
