@charset "UTF-8";

#info {
	height: 0px;
	width: 0px;
	top: 50%;
	left: 50%;
	position: absolute;
}

.box01 {
	float: left;
	width: 35%;
}

.box02 {
	float: left;
	width: 65%;
	text-align: right;
	padding-top: 5px;
	padding-right: 5px;
}

.left_bg {
	width: 196px;
	background: url(../img/left_bg.gif) repeat-x top #d6d6d6;
	border-right: 1px solid #b8b8b8;
	padding: 15px 0px 15px 10px;
}

.shadow_bg {
	background: url(../img/shadow_bg.gif) repeat-x top #ffffff;
}

.img_01 {
	background: url(../img/img_01.gif) no-repeat left;
	height: 90px;
}

.box_LT {
	background: url(../img/img_02.gif) no-repeat right top;
	width: 160px;
	height: 140px;
}

.box_RT {
	background: url(../img/img_03.gif) no-repeat left top;
	width: 160px;
}

.box_TOP {
	background: url(../img/img_topBG.gif) repeat-x top;
}

.box_BL {
	background: url(../img/img_BL.gif) no-repeat bottom right;
	height: 66px;
}

.box_B {
	background: url(../img/img_bgBL.gif) repeat-x bottom;
}

.box_BR {
	background: url(../img/img_BR.gif) no-repeat left bottom;
}

.theList li {
	list-style-type: none;
	list-style-image: url(../img/img_05.gif);
}

.shadow_bg02 {
	background: url(../img/shadow_bg_02.gif) repeat-x top #ffffff;
}

.shadow_bg03 {
	background: url(../img/shadow_bg03.gif) repeat-x top;
	border-bottom: 1px solid #ffffff;
	padding: 10px;
}

.DIVoverflow {
	width: 100%;
	height: 100%;
	overflow: auto;
	padding: 10px 20px;
}

.DIV_padding {
	width: 100%;
	height: 100%;
	padding-left: 10px;
	padding-right: 10px;
}

.indexStyle {
	height: 28px;
	color: #2b637c;
}

.indexStyle2 {
	height: 28px;
	color: #2b637c;
}

.searchBox {
	background-color: #fefde1;
	border: 1px solid #e6dca1;
}

.searchBox td {
	white-space: nowrap;
}

.margin_B10 {
	margin-bottom: 10px;
}

.margin_T10 {
	margin-top: 10px;
}

.margin_T20 {
	margin-top: 20px;
	margin-left: 5px;
	margin-right: 5px;
}

.margin_round10 {
	margin-top: 10px;
	margin-left: 20px;
	margin-right: 20px;
}

.listStyle {
	background: url(../img/list_th_bg.png) repeat-x top;
	border-left: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
	table-layout: fixed;
}

.listStyle th {
	height: 26px;
	border-bottom: 1px solid #d0d0d0;
	border-left: 1px solid #d0d0d0;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #d0d0d0;
}

.listStyle td {
	height: 26px;
	padding-left: 5px;
	padding-right: 5px;
	border-bottom: 1px solid #d0d0d0;
	overflow: hidden;
	white-space: nowrap;
}

.text_right_B {
	text-align: right;
	font-weight: bold;
}

.lable_top {
	background: url(../img/lable_top.gif) repeat-x top;
	height: 34px;
}

/*.lable_top {
	background:url(../img/lable_top.gif) repeat-x top;
	height:27px;
}
*/
.label_nonce {
	background: url(../img/lable_nonce.gif) no-repeat;
	width: 76px;
	height: 27px;
	text-align: center;
	float: left;
	margin-right: 2px;
	line-height: 26px;
	font-weight: bold;
}

.label_normal {
	background: url(../img/lable_normal.gif) no-repeat;
	width: 76px;
	height: 27px;
	text-align: center;
	float: left;
	margin-right: 2px;
	line-height: 26px;
}

.label_nonce a, .label_normal a {
	color: #000;
}

.label_nonce a:hover, .label_normal a:hover {
	text-decoration: none;
}

.lable_box {
	border-right: 1px solid #577aa3;
	border-bottom: 1px solid #577aa3;
	border-left: 1px solid #577aa3;
}

.bg_02 {
	background: url(../img/bg_02.gif) repeat-x top;
	padding-left: 10px;
	padding-right: 10px;
}

.boxStyle {
	background-color: #f4f4f4;
	border: 1px solid #d6d6d6;
}

.linkStyle, .linkStyle02 {
	line-height: 25px;
	background: url(../img/line.gif) no-repeat right;
	padding: 0px 10px;
}

.linkStyle {
	color: #d2530c;
}

.linkStyle02 {
	color: #000;
}

.currPage {
	color: #ff8c00;
	text-decoration: none;
}

/* financial ratio analysis page lists style */
.listStyle_02 {
	border-left: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
	border-top: 1px solid #d0d0d0;
	border-left: 1px solid #d0d0d0;
	border-bottom: 1px solid #d0d0d0;
}

.listStyle_02 th {
	background: url(../img/list_th_bg.png) repeat-x top #ececee;
	height: 40px;
	border-bottom: 1px solid #d0d0d0;
	border-left: 1px solid #d0d0d0;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #d0d0d0;
	text-align: center;
	white-space: nowrap;
}

.listStyle_02 td {
	height: 26px;
	padding-left: 5px;
	padding-right: 5px;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	white-space: nowrap;
}

/* account data style */
.listStyle_02Blue {
	background-color: #e5f1f4;
	white-space: nowrap;
}

/* sinotrust industry average data style */
.listStyle_02Green {
	background-color: #ecfbd4;
	white-space: nowrap;
}

/* left header style */
.list_yellow {
	background-color: #f6eea9;
	white-space: nowrap;
}

/* account name header style */
.list_blue02 {
	background-color: #c7dce1;
	font-weight: bold;
	text-align: center;
	white-space: nowrap;
}

/* sinotrust name header style */
.list_green02 {
	background-color: #d5e8b6;
	font-weight: bold;
	color: #2b3817;
	text-align: center;
	white-space: nowrap;
}

.uploadfile {
	border: 1px solid #c2c2c2;
	height: 24px;
}

.selected {
	font-weight: bold;
}

/* Credit evaluation title */
.ItemTitle_text {
	background: url(../img/ItemTitle_bg01.PNG) repeat-x top #ececee;
	border-bottom: 1px solid #d0d0d0;
	border-left: 1px solid #d0d0d0;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #d0d0d0;
	text-align: center;
	white-space: nowrap;
}

.ItemTitle_text_blue {
	background: url(../img/blue_bg01.PNG) repeat-x top #ececee;
	border-bottom: 1px solid #d0d0d0;
	border-left: 1px solid #d0d0d0;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #d0d0d0;
	text-align: center;
	white-space: nowrap;
}

/* Dashed segmentation */
.Segmentation {
	border-bottom: 1px solid #e5e5e5;
}

/* 
	form object style
	added by litengfei@20110402
*/ /* input style - begin */
/* input with border #d3d3d3 from short to long */
.input_SS, .input_S, .input_S1, .input_S2, .input_M, .input_M1,
	.input_M2, .input_L, .input_L1, .input_L2, .input_XL, .input_XXL,
	.input_XXXL {
	height: 22px;
	border: 1px solid #d3d3d3;
}

.input_SS {
	width: 57px;
}

.input_S {
	width: 78px;
}

.input_S1 {
	width: 91px;
}

.input_S2 {
	width: 104px;
}

.input_M {
	width: 130px;
}

.input_M1 {
	width: 156px;
}

.input_M2 {
	width: 182px;
}

.input_L {
	width: 221px;
}

.input_L1 {
	width: 260px;
}

.input_L2 {
	width: 299px;
}

.input_XL {
	width: 338px;
}

.input_XXL {
	width: 390px;
}

.input_XXXL {
	width: 468px;
}

.input_index {
	width: 420px;
	height: 32px;
	border: 1px solid #d3d3d3;
	font-size: 18px;
}

/* input without border */
.input_GS, .input_GS1, .input_GS2, .input_GM, .input_GM1, .input_GM2,
	.input_GL, .input_GL1, .input_GL2 {
	border: 0;
	height: 24px;
	font-size: 16px;
}

.input_GS {
	width: 78px;
}

.input_GS1 {
	width: 91px;
}

.input_GS2 {
	width: 104px;
}

.input_GM {
	width: 130px;
}

.input_GM1 {
	width: 156px;
}

.input_GM2 {
	width: 182px;
}

.input_GL {
	width: 221px;
}

.input_GL1 {
	width: 260px;
}

.input_GL2 {
	width: 299px;
}

.font_italic {
	font-style: italic;
}

.align_right {
	text-align: right;
}

/* input style - end */ /* button style - begin */
.button_blue, .button_blue_S, .button_blue_M {
	border: 0px;
	cursor: pointer;
}

.button_blue {
	background: url(../img/button_blue.gif) no-repeat;
	width: 83px;
	height: 28px;
	text-align: center;
}

.button_blue_S {
	background: url(../img/button_blue_S.gif) no-repeat;
	width: 66px;
	height: 26px;
	color: #000;
}

.button_blue_M {
	background: url(../img/button_blue_M.gif) no-repeat;
	width: 103px;
	height: 26px;
	color: #000;
}

.button_search, .button_new {
	width: 76px;
	height: 24px;
	border: 0px;
	cursor: pointer;
	padding-left: 18px;
}

.button_search {
	background: url(../img/button_search.gif) no-repeat;
	color: #b54806;
}

.button_new {
	background: url(../img/button_new.gif) no-repeat;
	color: #3b8600;
}
.button_index {
	width: 116px;
	height: 36px;
	border: 0px;
	cursor: pointer;
	padding-left: 18px;
	font-size:16px;
}

.button_index {
	background: url(../../img/button_search2.png) no-repeat;
	color: #b54806;
}
.button_gray, .button_add, .button_del, .button_save, .button_upload,
	.button_modify, .button_issue, .button_cancel, .button_copy,
	.button_print, .button_submit, .button_confirm, .button_calculate,
	.button_back, .button_out, .button_reset, .button_preview {
	width: 79px;
	height: 24px;
	border: 0px;
	cursor: pointer;
}

.button_gray {
	background: url(../img/button_gray.gif) no-repeat;
}

.button_add {
	background: url(../img/button_add.gif) no-repeat;
	padding-left: 13px;
}

.button_del {
	background: url(../img/button_del.gif) no-repeat;
	padding-left: 13px;
}

.button_save {
	background: url(../img/button_save.gif) no-repeat;
	padding-left: 13px;
}

.button_upload {
	background: url(../img/button_upload.gif) no-repeat;
	padding-left: 13px;
}

.button_modify {
	background: url(../img/button_modify.gif) no-repeat;
	padding-left: 13px;
}

.button_issue {
	background: url(../img/button_issue.gif) no-repeat;
	padding-left: 13px;
}

.button_cancel {
	background: url(../img/button_cancel.gif) no-repeat;
	padding-left: 13px;
}

.button_copy {
	background: url(../img/button_copy.gif) no-repeat;
	padding-left: 13px;
}

.button_print {
	background: url(../img/button_print.gif) no-repeat;
	padding-left: 13px;
}

.button_submit {
	background: url(../img/button_submit.gif) no-repeat;
	padding-left: 13px;
}

.button_confirm {
	background: url(../img/button_confirm.gif) no-repeat;
	padding-left: 13px;
}

.button_calculate {
	background: url(../img/button_calculate.gif) no-repeat;
	padding-left: 13px;
}

.button_back {
	background: url(../img/button_back.gif) no-repeat;
	padding-left: 13px;
}

.button_out {
	background: url(../img/button_out.gif) no-repeat;
	padding-left: 13px;
}

.button_reset {
	background: url(../img/button_reset.gif) no-repeat;
	padding-left: 13px;
}

.button_preview {
	background: url(../img/button_preview.gif) no-repeat;
	padding-left: 13px;
}

.button_gray_L, .button_add_L, .button_save_L, .button_modify_L,
	.button_copy_L, .button_print_L, .button_submit_L {
	width: 104px;
	height: 24px;
	border: 0px;
	cursor: pointer;
}

.button_gray_L {
	background: url(../img/button_gray_L.gif) no-repeat;
}

.button_add_L {
	background: url(../img/button_add_L.gif) no-repeat;
	padding-left: 13px;
}

.button_save_L {
	background: url(../img/button_save_L.gif) no-repeat;
	padding-left: 23px;
}

.button_modify_L {
	background: url(../img/button_modify_L.gif) no-repeat;
	padding-left: 13px;
}

.button_copy_L {
	background: url(../img/button_copy_L.gif) no-repeat;
	padding-left: 13px;
}

.button_print_L {
	background: url(../img/button_print_L.gif) no-repeat;
	padding-left: 13px;
}

.button_submit_L {
	background: url(../img/button_submit_L.gif) no-repeat;
	padding-left: 13px;
}

.button_gray_XL, .button_add_XL, .button_calculate_XL {
	width: 129px;
	height: 24px;
	border: 0px;
	cursor: pointer;
}

.button_gray_XL {
	background: url(../img/button_gray_XL.gif) no-repeat;
}

.button_add_XL {
	background: url(../img/button_add_XL.gif) no-repeat;
	padding-left: 13px;
}

.button_calculate_XL {
	background: url(../img/button_calculate_XL.gif) no-repeat;
	padding-left: 13px;
}

.button_gray_XXL, .button_calculate_XXL {
	width: 159px;
	height: 24px;
	border: 0px;
	cursor: pointer;
}

.button_gray_XXL {
	background: url(../img/button_gray_XXL.gif) no-repeat;
}

.button_calculate_XXL {
	background: url(../img/button_calculate_XXL.gif) no-repeat;
	padding-left: 13px;
}

.button_up, .button_down {
	width: 24px;
	height: 24px;
	border: 0px;
	cursor: pointer;
}

.button_up {
	background: url(../img/button_up.gif) no-repeat;
	padding-left: 13px;
}

.button_down {
	background: url(../img/button_down.gif) no-repeat;
}

/* button style - end */ /* select style - begin */
.select_S, .select_S1, .select_S2, .select_M, .select_M1, .select_M2,
	.select_L, .select_L1, .select_L2 {
	border: 1px solid #c2c2c2;
	height: 19px;
	left: -2px;
	top: -2px;
}

.select_S {
	width: 78px;
	clip: rect(0px, 77px, 23px, 0px);
}

.select_S1 {
	width: 91px;
	clip: rect(0px, 90px, 23px, 0px);
}

.select_S2 {
	width: 104px;
	clip: rect(0px, 103px, 23px, 0px);
}

.select_M {
	width: 130px;
	clip: rect(0px, 129px, 23px, 0px);
}

.select_M1 {
	width: 156px;
	clip: rect(0px, 155px, 23px, 0px);
}

.select_M2 {
	width: 182px;
	clip: rect(0px, 181px, 23px, 0px);
}

.select_L {
	width: 221px;
	clip: rect(0px, 220px, 23px, 0px);
}

.select_L1 {
	width: 260px;
	clip: rect(0px, 259px, 23px, 0px);
}

.select_L2 {
	width: 299px;
	clip: rect(0px, 298px, 23px, 0px);
}

/* select style - end */ /* text area */
.textarea_S, .textarea_M {
	border: 1px solid #d3d3d3;
}

.textarea_S {
	width: 100%;
	word-wrap: break-word;
}

.textarea_S1 {
	width: 91px;
	height: 150px;
}

/*listStyle_G*/
.listStyle_G {
	border-top: 1px solid #D0D0D0;
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
}

.listStyle_G th {
	background: url(../img/list_th_bg.png) repeat-x;
	height: 26px;
	padding: 0px 5px;
	white-space: nowrap;
	border-bottom: 1px solid #d0d0d0;
	border-left: 1px solid #d0d0d0;
	border-right: 1px solid #ffffff;
}

.listStyle_G td {
	border-bottom: 1px solid #D0D0D0;
	height: 26px;
	padding: 0px 5px;
	white-space: nowrap;
}

/* even tr */
.listStyle_G .eventr {
	background-color: #F7F7F7;
}

/* odd tr */
.listStyle_G .oddtr {
	background-color: #FFFFFF;
}

.listStyle_G .mousemovetr {
	background-color: #DEE8FE;
}

/*searchStyle_G*/
.searchStyle_G {
	background: url(../img/search_bg.gif) repeat-x bottom #fff;
	border: 1px solid #e0e1e3;
	padding: 2px;
	margin-top: 2px;
}

.searchStyle_G td {
	height: 32px;
	white-space: nowrap;
	padding-left: 5px;
}

.searchStyle_G td.head {
	white-space: nowrap;
}

.searchStyle {
	background: url(../img/search_bg.gif) repeat-x bottom #fff;
	border: 1px solid #e0e1e3;
}

.searchStyle td {
	height: 32px;
}

.searchStyle02 {
	background: url(../img/search_bg.gif) repeat-x bottom #fff;
	border: 1px solid #e0e1e3;
}

.searchStyle02 td {
	padding-top: 5px;
	padding-bottom: 5px;
}

.searchStyle_index {
	background:url(../../img/search_bg.gif) repeat-x bottom #fff;
	border:1px solid #e0e1e3;
}
.searchStyle_index td {
	padding-top:5px;
	padding-bottom:5px;
	font-size:18px;
}
/*padding*/
.padding_T10 {
	padding-top: 10px;
}

.padding_B10 {
	padding-bottom: 10px;
}

.padding_L10 {
	padding-left: 10px;
}

.padding_R10 {
	padding-right: 10px;
}

.padding_T20 {
	padding-top: 20px;
}

.padding_B20 {
	padding-bottom: 20px;
}

.padding_L20 {
	padding-left: 20px;
}

.padding_R20 {
	padding-right: 20px;
}

/*margin*/
.margin_T10 {
	margin-top: 10px;
}

.margin_B10 {
	margin-bottom: 10px;
}

.margin_L10 {
	margin-left: 10px;
}

.margin_R10 {
	margin-right: 10px;
}

.margin_T20 {
	margin-top: 20px;
}

.margin_B20 {
	margin-bottom: 20px;
}

.margin_L20 {
	margin-left: 20px;
}

.margin_R20 {
	margin-right: 20px;
}

.note_lab {
	color: #aaaaaa;
}

.square {
	overflow: hidden;
	border: 1px solid #dedede;
	width: 15px;
	height: 15px;
}

.css_red {
	color: #c91200;
}

.css_blue {
	color: #06abf1;
}

.css_yellow {
	color: #d3a310;
}

.css_orange {
	color: #f77a00;
}
/*bodyDiv*/
#bodyDiv {
	width: 918px;
	padding: 10px 20px 0px 20px;
	margin-top: 15px;
	border: 1px solid #d0d0d0;
}

#bodyDiv1 {
	padding: 10px 20px 0px 20px;
	margin-top: 15px;
	border: 1px solid #d0d0d0;
}
/*tableOverFlow*/
.tableOverFlow {
	width: 918px;
	height: 600px;
	overflow: auto;
}

/*listStyle_MG*/
.listStyle_MG {
	border-top: 1px solid #d0d0d0;
	border-left: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
}

.listStyle_MG tr {
	vertical-align: middle;
}

.listStyle_MG td {
	height: 26px;
	padding-left: 5px;
	padding-right: 5px;
	border-bottom: 1px solid #d0d0d0;
	white-space: nowrap;
}

.listStyle_MG th {
	border-bottom: 1px solid #d0d0d0;
	border-left: 1px solid #d0d0d0;
	border-right: 1px solid #ffffff;
	white-space: nowrap;
}

.listStyle_MG .normal {
	background: url(../img/TH_bg.gif) repeat;
	height: 26px;
}

.listStyle_MG .th2_2 {
	background: url(../img/th_bg_2_2.gif) repeat;
	height: 52px;
}

.listStyle_MG .th2_top1 {
	background: url(../img/th_bg_2_top1.gif) repeat;
	height: 26px;
}

.listStyle_MG .th2_bottom1 {
	background: url(../img/th_bg_2_bottom1.gif) repeat;
	height: 26px;
}

.listStyle_MG .th3_3 {
	background: url(../img/th_bg_3_3.gif) repeat;
	height: 78px;
}

.listStyle_MG .th3_top1 {
	background: url(../img/th_bg_3_top1.gif) repeat;
	height: 26px;
}

.listStyle_MG .th3_bottom1 {
	background: url(../img/th_bg_3_bottom1.gif) repeat;
	height: 26px;
}

.listStyle_MG .th3_bottom2 {
	background: url(../img/th_bg_3_bottom2.gif) repeat;
	height: 52px;
}

.listStyle_MG .th3_middle {
	background: url(../img/th_bg_3_middle.gif) repeat;
	height: 26px;
}

/*letter style*/
.letter_div {
	margin: 15px;
	width: 90%;
	font-size: 16px;
	text-align: left;
}

.letter_table {
	border-bottom: 1px solid black;
	border-left: 1px solid black;
	font-size: 14px;
}

.letter_table th {
	border-top: 1px solid black;
	border-right: 1px solid black;
	padding: 5px;
}

.letter_table td {
	border-top: 1px solid black;
	border-right: 1px solid black;
	padding: 5px;
}

.redStar {
	color: red;
	padding-left: 5px;
}