﻿@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {
	margin:0; padding:0; border:0; font-size:100%; font:inherit; 
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block; }
body{ font-size:12px; font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif; color: #11449E; }
ol, ul{list-style: none; }
blockquote, q{ quotes: none; }
blockquote:before, blockquote:after,q:before, q:after {	content:'';	content:none; }
table {	border-collapse: collapse;	border-spacing: 0; }
html{ height: 98%;  }
body{position:relative; height:100%; min-height:600px; }
*{margin:0; padding:0;  }
a{text-decoration:none;}
img{border:none;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
a:link, a:visited{color:#005bac; text-decoration:none; }
a:hover, a:active{color:#3F6FC3; text-decoration:none; }
.clear { clear: both; *height: 0; *font-size: 0; *line-height:0; }
.clearfix { *zoom: 1; }
.clearfix:after { content: ""; display: table; clear: both; }
iframe { width: 1px; min-width: 100%;  *width: 100%; }
*>input[type="text"],*>input[type="password"] { padding: 1px 2px; }
*>input[type="text"],*>input[type="password"] {    border: 1px solid #CCCCCC; }
textarea { white-space: pre-wrap; }
.cjbutton {
    width: 100%;
    height: 30px;
    border: none;
    color: #3f6fc3;
    font-size: 20px;
    font-weight: bold;
    background: none;
}

.text-left {
    text-align:left !important;
}
.text-center {
    text-align: center !important;
}
.text-right {
    text-align: right !important;
}

.ftcr-red {
    color:#f00 !important;
}
.ftcr-green {
    color: #14b730 !important;
}
.ftcr-black{
    color:#000 !important;
}
.printsec {
    overflow: hidden !important;
}
.printsec table {
    margin: 0 auto;
    table-layout: auto !important;
}
.printsec table td {
    layout-flow: horizontal !important;
    -ms-layout-flow: horizontal !important;
}

