﻿.jact_box_red {
	margin: 0px auto; padding: 15px 0px; width: 1000px; height: auto; position: relative; background-color: rgb(235, 235, 235);
}
.jact_box_blue {
	margin: 0px auto; padding: 15px 0px; width: 1000px; height: auto; position: relative; background-color: rgb(235, 235, 235);
}
.jact_box_red a:hover {
	color: rgb(225, 4, 4);
}
.jact_box_blue a:hover {
	color: rgb(56, 114, 203);
}
.jact_box_red .jact_left_change {
	background: url("bt_bj_01.png") no-repeat 10px rgb(225, 4, 4);
}
.jact_box_blue .jact_left_change {
	background: url("bt_bj_01.png") no-repeat 10px rgb(56, 114, 203);
}
.jact_box_red .jact_title_bg_01 {
	background: url("bt_bj_10.png") no-repeat 10px rgb(225, 4, 4);
}
.jact_box_blue .jact_title_bg_01 {
	background: url("bt_bj_10.png") no-repeat 10px rgb(56, 114, 203);
}
.jact_box_red .jact_bnt_01 {
	background: rgb(237, 36, 36); border: 0px currentColor; border-image: none; width: 205px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px;
}
.jact_box_red .jact_bnt_01:hover {
	background: rgb(225, 4, 4); transition:0.2s ease-out;
}
.jact_box_blue .jact_bnt_01 {
	background: rgb(68, 114, 186); border: 0px currentColor; border-image: none; width: 205px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px;
}
.jact_box_blue .jact_bnt_01:hover {
	background: rgb(16, 76, 169); transition:0.2s ease-out;
}
.jact_box_red .jact_bnt_011 {
	background: rgb(237, 36, 36); border: 0px currentColor; border-image: none; width: 65px; height: 24px; text-align: center; color: rgb(255, 255, 255); line-height: 24px;
}
.jact_box_red .jact_bnt_011:hover {
	background: rgb(225, 4, 4); transition:0.2s ease-out;
}
.jact_box_blue .jact_bnt_011 {
	background: rgb(68, 114, 186); border: 0px currentColor; border-image: none; width: 65px; height: 24px; text-align: center; color: rgb(255, 255, 255); line-height: 24px;
}
.jact_box_blue .jact_bnt_011:hover {
	background: rgb(16, 76, 169); transition:0.2s ease-out;
}
.jact_box_red .prefix {
	background: url("bt_red_01.png") no-repeat; left: 0px; top: 0px; width: 15px; height: 15px; position: absolute;
}
.jact_box_blue .prefix {
	background: url("bt_bule_01.png") no-repeat; left: 0px; top: 0px; width: 15px; height: 15px; position: absolute;
}
.jact_box_red .td_bg_01 {
	background: url("bt_bj_07_red.png") no-repeat 10px;
}
.jact_box_blue .td_bg_01 {
	background: url("bt_bj_07_blue.png") no-repeat 10px;
}
.jact_box_red .td_bg_02 {
	background: url("bt_bj_08_red.png") no-repeat 10px;
}
.jact_box_blue .td_bg_02 {
	background: url("bt_bj_08_blue.png") no-repeat 10px;
}
.jact_box_red .td_bg_03 {
	background: url("bt_bj_09_red.png") no-repeat 10px rgb(236, 236, 236);
}
.jact_box_blue .td_bg_03 {
	background: url("bt_bj_09_blue.png") no-repeat 10px rgb(236, 236, 236);
}
.jact_box_red .jact_bnt_02 {
	background: rgb(255, 255, 255); border: 1px solid rgb(225, 4, 4); border-image: none; width: 70px; height: 30px; color: rgb(225, 4, 4); line-height: 30px;
}
.jact_box_red .jact_bnt_02:hover {
	background: rgb(225, 4, 4); border: 1px solid rgb(225, 4, 4); border-image: none; color: rgb(255, 255, 255);
}
.jact_box_blue .jact_bnt_02 {
	background: rgb(255, 255, 255); border: 1px solid rgb(62, 118, 205); border-image: none; width: 70px; height: 30px; color: rgb(62, 118, 205); line-height: 30px;
}
.jact_box_blue .jact_bnt_02:hover {
	background: rgb(62, 118, 205); border: 1px solid rgb(62, 118, 205); border-image: none; color: rgb(255, 255, 255);
}
.jact_box_red .jact_bnt_04 {
	background: rgb(237, 36, 36); border: 0px currentColor; border-image: none; width: 70px; height: 30px; color: rgb(255, 255, 255); line-height: 30px;
}
.jact_box_red .jact_bnt_04:hover {
	background: rgb(225, 4, 4); border: 0px currentColor; border-image: none; color: rgb(255, 255, 255);
}
.jact_box_blue .jact_bnt_04 {
	background: rgb(68, 114, 186); border: 0px currentColor; border-image: none; width: 70px; height: 30px; color: rgb(255, 255, 255); line-height: 30px;
}
.jact_box_blue .jact_bnt_04:hover {
	background: rgb(23, 101, 163); color: rgb(255, 255, 255);
}
.jact_box_red .jact_bnt_03 {
	background: url("bt_mail_red.png") no-repeat 20px rgb(255, 255, 255); border: 1px solid rgb(225, 4, 4); border-image: none; width: 160px; height: 45px; color: rgb(225, 4, 4); line-height: 30px; font-size: 15px;
}
.jact_box_red .jact_bnt_03:hover {
	background: url("bt_mail_mr.png") no-repeat 20px rgb(225, 4, 4); color: rgb(255, 255, 255);
}
.jact_box_blue .jact_bnt_03 {
	background: url("bt_mail_blue.png") no-repeat 20px rgb(255, 255, 255); border: 1px solid rgb(62, 118, 205); border-image: none; width: 160px; height: 45px; color: rgb(62, 118, 205); line-height: 30px; font-size: 15px;
}
.jact_box_blue .jact_bnt_03:hover {
	background: url("bt_mail_mr.png") no-repeat 20px rgb(62, 118, 205); color: rgb(255, 255, 255);
}
body {
	background: rgb(238, 237, 237); color: rgb(51, 51, 51);
}
.blue_01 {
	background: rgb(3, 80, 200);
}
.blue_02 {
	background: rgb(16, 76, 169);
}
.bt_font-weight {
	font-weight: bold;
}
.jact_red {
	background: rgb(214, 4, 4); width: 100%; height: auto;
}
.jact_blue {
	background: rgb(3, 80, 200); width: 100%; height: auto;
}
.jact_red .jact_head {
	background: url("bt_head_red.jpg") no-repeat top; margin: 0px auto; width: 1000px; min-height: 130px;
}
.jact_blue .jact_head {
	background: url("bt_head_blue.jpg") no-repeat top; margin: 0px auto; width: 1000px; min-height: 130px;
}
.jact_head .logo {
	margin: 30px 0px 0px 10px;
}
.jact_head .title {
	margin: 35px 200px 0px 0px; width: 230px; height: 40px; text-align: center; line-height: 40px;
}
.jact_head .title span {
	color: rgb(255, 255, 255); font-size: 20px; font-weight: 500;
}
.jact_red .jact_nav {
	background: rgb(165, 10, 3); width: 100%; height: 45px;
}
.jact_blue .jact_nav {
	background: rgb(16, 76, 169); width: 100%; height: 45px;
}
.jact_red .li_bg {
	background: url("bt_nav_red.png") no-repeat right top;
}
.jact_blue .li_bg {
	background: url("bt_nav_blue.png") no-repeat right top;
}
.jact_red .jact_nav .jact_nav_cen {
	margin: 0px auto; width: 1000px; height: 45px;
}
.jact_red .jact_nav .jact_nav_cen ul {
	margin: 0px; padding: 0px;
}
.jact_red .jact_nav .jact_nav_cen li {
	background: url("bt_nav_red.png") no-repeat right top; width: 142px; height: 45px; float: left;
}
.jact_red .jact_nav .jact_nav_cen li a {
	text-align: center; color: rgb(255, 255, 255); line-height: 45px; font-size: 15px; display: block;
}
.jact_red .jact_nav .jact_nav_cen li a:hover {
	background: rgb(141, 8, 3); color: rgb(217, 227, 243);
}
.jact_red .jact_nav .jact_nav_cen .li_bj {
	background: none;
}
.jact_blue .jact_nav .jact_nav_cen {
	margin: 0px auto; width: 1000px; height: 45px;
}
.jact_blue .jact_nav .jact_nav_cen ul {
	margin: 0px; padding: 0px;
}
.jact_blue .jact_nav .jact_nav_cen li {
	background: url("bt_nav_blue.png") no-repeat right top; width: 142px; height: 45px; float: left;
}
.jact_blue .jact_nav .jact_nav_cen li a {
	text-align: center; color: rgb(255, 255, 255); line-height: 45px; font-size: 15px; display: block;
}
.jact_blue .jact_nav .jact_nav_cen li a:hover {
	background: rgb(6, 60, 145); color: rgb(217, 227, 243);
}
.jact_blue .jact_nav .jact_nav_cen .li_bj {
	background: none;
}
.jact_footer_red {
	width: 100%; height: auto;
}
.jact_footer_blue {
	width: 100%; height: auto;
}
.jact_footer_red .jact_footetr_nav {
	background: rgb(165, 10, 3); margin: 0px auto; width: 100%; height: 35px; text-align: center;
}
.jact_footer_blue .jact_footetr_nav {
	background: rgb(16, 76, 169); margin: 0px auto; width: 100%; height: 35px; text-align: center;
}
.jact_footer_red .jact_footetr_nav a {
	padding: 0px 10px; height: 35px; color: rgb(255, 255, 255); line-height: 35px; font-size: 13px; display: inline-block;
}
.jact_footer_blue .jact_footetr_nav a {
	padding: 0px 10px; height: 35px; color: rgb(255, 255, 255); line-height: 35px; font-size: 13px; display: inline-block;
}
.jact_footer_red .jact_footetr_nav a:hover {
	background: rgb(141, 8, 3); color: rgb(217, 227, 243);
}
.jact_footer_blue .jact_footetr_nav a:hover {
	background: rgb(6, 60, 145); color: rgb(217, 227, 243);
}
.jact_footer_red .jact_footetr_nav span {
	height: 35px; color: rgb(255, 255, 255); overflow: hidden;
}
.jact_footer_blue .jact_footetr_nav span {
	height: 35px; color: rgb(255, 255, 255); overflow: hidden;
}
.jact_footetr_copyright {
	padding: 20px 0px; width: 100%; text-align: center; line-height: 30px; min-height: 60px;
}
.jact_footetr_copyright span {
	width: 100%; line-height: 30px; display: block;
}
.jact_left {
	background: rgb(255, 255, 255); width: 235px; height: auto;
}
.jact_main {
	background: rgb(255, 255, 255); width: 750px; height: auto; position: relative;
}
.jact_left_title {
	width: 100%; height: 50px; line-height: 50px;
}
.jact_left_title span {
	color: rgb(255, 255, 255); line-height: 50px; padding-left: 38px; font-size: 15px; font-weight: bold;
}
.jact_left_box_01 {
	padding: 5px 15px 15px; height: auto;
}
.jact_left_box_01 ul {
	margin: 0px; padding: 0px;
}
.jact_left_box_01 li {
	background: url("bt_01.png") no-repeat 10px; width: 100%; height: 36px; border-bottom-color: rgb(238, 237, 237); border-bottom-width: 1px; border-bottom-style: solid;
}
.jact_left_box_01 li a {
	line-height: 36px; padding-left: 25px; font-size: 15px;
}
.jact_left_box_02 {
	margin: 0px 0px 20px 15px; width: 205px; height: auto; border-top-color: rgb(223, 223, 223); border-top-width: 2px; border-top-style: solid;
}
.jact_base_title {
	background: url("bt_bj_02.png") no-repeat 0px 14px; height: 40px; line-height: 35px; padding-top: 5px;
}
.jact_base_title span {
	line-height: 35px; padding-left: 25px; font-size: 15px; font-weight: bold;
}
.jact_base_from {
	width: 100%; height: auto;
}
.jact_base_from .name {
	height: 26px; line-height: 26px; display: block;
}
.jact_base_from .text {
	height: 30px; display: block;
}
.jact_base_from .bnt {
	width: 100%; height: 30px; display: block;
}
.jact_left_box_03 {
	margin: 0px 0px 15px 15px; width: 205px; height: auto; border-top-color: rgb(223, 223, 223); border-top-width: 2px; border-top-style: solid;
}
.jact_left_box_04 {
	margin: 0px 0px 20px 15px; width: 205px; height: auto;
}
.show_01 {
	background: url("bt_bj_03_link.png") no-repeat left top; margin: 10px 0px 0px; width: 20px; height: 20px; float: right; cursor: pointer;
}
.show_02 {
	background: url("bt_bj_03_link.png") no-repeat left top; margin: 10px 0px 0px; width: 20px; height: 20px; float: right; cursor: pointer;
}
.show_01_active {
	background: url("bt_bj_03_open.png") no-repeat;
}
.show_01_active {
	background: url("bt_bj_03_open.png") no-repeat;
}
.open_01 {
	display: none;
}
.open_02 {
	display: none;
}
.jact_text_01 {
	background: rgb(243, 243, 243); padding: 6px 0px; border: 1px solid rgb(206, 206, 206); border-image: none; width: 205px;
}
.jact_text_02 {
	background: rgb(240, 239, 239); padding: 6px 0px; border: 1px solid rgb(206, 206, 206); border-image: none; width: 128px;
}
.jact_text_021 {
	background: rgb(240, 239, 239); padding: 6px 0px; border: 1px solid rgb(206, 206, 206); border-image: none; width: 100px;
}
.jact_text_03 {
	background: rgb(240, 239, 239); padding: 6px 0px; border: 1px solid rgb(206, 206, 206); border-image: none; width: 65px;
}
.jact_box {
	padding: 15px 15px 0px; width: 100%; height: auto;
}
.jact_box_title {
	height: 35px; border-bottom-color: rgb(223, 223, 223); border-bottom-width: 2px; border-bottom-style: solid;
}
.jact_box_title span {
	padding: 0px 15px; color: rgb(0, 0, 0); line-height: 33px; font-size: 17px; border-bottom-color: rgb(158, 158, 158); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.jact_box_font {
	padding: 10px 0px; line-height: 26px;
}
.jact_box_font p {
	margin: 0px; padding: 0px; line-height: 26px;
}
.jact_box_email_bnt {
	text-align: center; padding-top: 10px;
}
.abc {
	background: rgb(255, 255, 255); border: 1px solid rgb(232, 232, 232); border-image: none; width: 720px; line-height: 25px;
}
.abc tr {
	background: rgb(255, 255, 255); border: 1px solid rgb(232, 232, 232); border-image: none; line-height: 25px;
}
.abc td {
	border: 1px solid rgb(232, 232, 232); border-image: none; height: 32px;
}
.ie_7 {
	
}
.tr_main_value_odd {
	line-height: 25px; overflow: hidden; font-size: 13px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.abc th {
	background: rgb(236, 236, 236); height: 35px; font-size: 14px;
}
.shadow {
	box-shadow: 2px 2px 2px #cccccc; -webkit-box-shadow: 2px 2px 2px #cccccc; -moz-box-shadow: 2px 2px 2px #cccccc;
}
.error {
	background: url("bt_404.jpg") no-repeat 200px rgb(255, 255, 255); width: 100%; height: 400px; position: relative; box-shadow: 2px 2px 2px #cccccc; -webkit-box-shadow: 2px 2px 2px #cccccc; -moz-box-shadow: 2px 2px 2px #cccccc;
}
.error_title {
	margin: 110px 200px 0px 0px; width: 300px; height: auto; color: rgb(44, 44, 44); float: right;
}
.error_title .span_title {
	line-height: 36px; font-size: 24px; display: block;
}
.error_title .span_font {
	line-height: 24px; padding-top: 40px; font-size: 15px; display: block;
}
.td_title {
	line-height: 36px; padding-left: 35px;
}
.abc .td_width_02 {
	padding: 0px 10px 0px 0px;
}
.abc .td_width_01 {
	padding: 0px 0px 0px 10px;
}
.process {
	background: url("bt_bg_11.png") repeat-y 15px 0px; margin: 20px 10px 15px 0px; width: 210px; height: auto; float: right;
}
.process ul {
	margin: 0px; padding: 0px;
}
.process li {
	background: url("bt_bj_04_mr.png") no-repeat left top; width: 210px; padding-left: 50px; float: left; min-height: 90px;
}
.process li h3 {
	margin: 0px; padding: 0px; line-height: 30px; font-size: 15px; font-weight: 100;
}
.process li p {
	margin: 0px; padding: 0px; color: rgb(102, 102, 102); line-height: 24px;
}
.jact_box_red .start {
	background: url("bt_bj_05-red.png") no-repeat;
}
.jact_box_red .start h3 {
	color: rgb(225, 4, 4);
}
.jact_box_blue .start {
	background: url("bt_bj_05-blue.png") no-repeat;
}
.jact_box_blue .start h3 {
	color: rgb(23, 101, 163);
}
.jact_box_red .behind {
	background: url("bt_bj_04-red.png") no-repeat;
}
.jact_box_red .behind h3 {
	color: rgb(225, 4, 4);
}
.jact_box_blue .behind {
	background: url("bt_bj_04_blue.png") no-repeat;
}
.jact_box_blue .behind h3 {
	color: rgb(23, 101, 163);
}
.jact_box_red .over_mr {
	background: url("bt_bj_06.png") no-repeat rgb(255, 255, 255); min-height: 50px;
}
.jact_box_blue .over_mr {
	background: url("bt_bj_06.png") no-repeat rgb(255, 255, 255); min-height: 50px;
}
.jact_box_red .over_ok {
	background: url("bt_bj_06-red.png") no-repeat rgb(255, 255, 255); min-height: 50px;
}
.jact_box_red .over_ok h3 {
	color: rgb(225, 4, 4);
}
.jact_box_blue .over_ok {
	background: url("bt_bj_06-blue.png") no-repeat rgb(255, 255, 255); min-height: 50px;
}
.jact_box_blue .over_ok h3 {
	color: rgb(23, 101, 163);
}
.jact_speech_title {
	width: 100%; height: 37px;
}
.jact_speech_title span {
	line-height: 37px; padding-left: 35px; font-weight: 600;
}
.jact_speech_title_02 {
	width: 100%; height: 30px; margin-top: 15px;
}
.jact_speech_title_02 span {
	line-height: 30px; padding-left: 20px;
}
.jact_speech_cen {
	background: rgb(246, 246, 246); margin: 0px 15px; padding: 5px 10px; border: 1px solid rgb(227, 227, 227); border-image: none; min-height: 80px; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.jact_speech_cen .cneter {
	line-height: 26px; border-bottom-color: rgb(185, 185, 185); border-bottom-width: 1px; border-bottom-style: dashed; min-height: 42px;
}
.jact_speech_cen .time {
	height: 30px; line-height: 30px;
}
.jact_speech_cen .time span {
	color: rgb(161, 161, 161); line-height: 30px; padding-right: 20px;
}
.jact_speech_text {
	margin: 0px 0px 15px 15px; width: 530px; height: auto;
}
.jact_speech_text .tefarea {
	border: 1px solid rgb(215, 215, 215); border-image: none; width: 530px; height: 80px; line-height: 30px;
}
.jact_text_04 {
	background: rgb(240, 239, 239); border: 1px solid rgb(215, 215, 215); border-image: none; width: 70px; height: 30px;
}
.td_bg_04 {
	background: rgb(236, 236, 236);
}
.td_title_02 {
	line-height: 36px; padding-left: 25px;
}
.must_table {
	background: rgb(255, 255, 255); border: 1px solid rgb(232, 232, 232); border-image: none; width: 100%; color: rgb(102, 102, 102); font-size: 12px;
}
.must_table tr {
	background: rgb(255, 255, 255); line-height: 35px; border-bottom-color: rgb(232, 232, 232); border-bottom-width: 1px; border-bottom-style: solid;
}
.must_table td {
	padding: 0px 5px;
}
.must_table th {
	color: rgb(51, 51, 51); font-size: 13px;
}
.must_table .must {
	background: url("bt_must.png") no-repeat 95% 50%;
}
.jact_text_04 {
	background: rgb(247, 247, 247); border: 0px currentColor; border-image: none; width: 210px; height: 25px; line-height: 25px; padding-left: 2px;
}
.jact_text_05 {
	background: rgb(247, 247, 247); border: 0px currentColor; border-image: none; width: 210px; height: 25px; line-height: 25px; padding-left: 2px;
}
.jact_text_06 {
	background: rgb(247, 247, 247); border: 0px currentColor; border-image: none; width: 210px; height: 25px; line-height: 25px; padding-left: 2px;
}
.jact_text_05 {
	border: 1px solid rgb(215, 215, 215); border-image: none; width: 180px;
}
.jact_text_06 {
	border: 1px solid rgb(215, 215, 215); border-image: none; width: 80px;
}
.jact_select_01 {
	width: 80px;
}
.jact_select_02 {
	width: 180px;
}
.jact_box_email_bnt_02 {
	padding: 0px 0px 15px; text-align: center;
}
.jact_box_red .jact_bnt_05 {
	background: rgb(255, 255, 255); border: 1px solid rgb(225, 4, 4); border-image: none; width: 120px; height: 35px; color: rgb(225, 4, 4); line-height: 35px;
}
.jact_box_red .jact_bnt_05:hover {
	background: rgb(225, 4, 4); border: 1px solid rgb(225, 4, 4); border-image: none; color: rgb(255, 255, 255);
}
.jact_box_blue .jact_bnt_05 {
	background: rgb(255, 255, 255); border: 1px solid rgb(62, 118, 205); border-image: none; width: 120px; height: 35px; color: rgb(62, 118, 205); line-height: 35px;
}
.jact_box_blue .jact_bnt_05:hover {
	background: rgb(62, 118, 205); border: 1px solid rgb(62, 118, 205); border-image: none; color: rgb(255, 255, 255);
}
.jact_m {
	margin-right: 50px;
}
.jact_registered {
	background: rgb(255, 255, 255); width: 100%; height: auto; position: relative;
}
.jact_registered_cen {
	margin: 0px auto; padding: 15px 0px; width: 800px; height: auto;
}
.jact_box_red .jact_title_bg_02 {
	background: url("bt_bj_11_red.png") no-repeat 10px rgb(225, 4, 4);
}
.jact_box_blue .jact_title_bg_02 {
	background: url("bt_bj_11_blue.png") no-repeat 10px rgb(56, 114, 203);
}
.jact_registered_cen table {
	width: 100%; font-size: 15px;
}
.jact_registered_cen table td {
	height: 53px; line-height: 53px;
}
.jact_registered_cen .font_color {
	color: rgb(102, 102, 102);
}
.jact_text_07 {
	background: rgb(255, 255, 255); border: 1px solid rgb(167, 167, 167); border-image: none; height: 38px; line-height: 38px; padding-left: 2px;
}
.jact_text_08 {
	background: rgb(255, 255, 255); border: 1px solid rgb(167, 167, 167); border-image: none; height: 38px; line-height: 38px; padding-left: 2px;
}
.jact_text_07 {
	width: 280px;
}
.jact_text_08 {
	width: 100px;
}
.jact_text_071 {
	background: rgb(255, 255, 255); border: 1px solid rgb(167, 167, 167); border-image: none; width: 280px; height: 30px; line-height: 22px; padding-left: 2px;
}
.jact_box_red .jact_bnt_06 {
	background: rgb(255, 255, 255); border: 1px solid rgb(225, 4, 4); border-image: none; width: 280px; height: 40px; color: rgb(225, 4, 4); line-height: 40px;
}
.jact_box_red .jact_bnt_06:hover {
	background: rgb(225, 4, 4); border: 1px solid rgb(225, 4, 4); border-image: none; color: rgb(255, 255, 255);
}
.jact_box_blue .jact_bnt_06 {
	background: rgb(255, 255, 255); border: 1px solid rgb(62, 118, 205); border-image: none; width: 280px; height: 40px; color: rgb(62, 118, 205); line-height: 40px;
}
.jact_box_blue .jact_bnt_06:hover {
	background: rgb(62, 118, 205); border: 1px solid rgb(62, 118, 205); border-image: none; color: rgb(255, 255, 255);
}
.jact_box_red .jact_box_title_02 {
	background: url("bt_bj_11_red.png") no-repeat 10px; height: 35px; color: rgb(255, 0, 0); margin-bottom: 20px; border-bottom-color: rgb(223, 223, 223); border-bottom-width: 2px; border-bottom-style: solid;
}
.jact_box_blue .jact_box_title_02 {
	background: url("bt_bj_11_blue.png") no-repeat 10px; height: 35px; color: rgb(0, 51, 204); margin-bottom: 20px; border-bottom-color: rgb(223, 223, 223); border-bottom-width: 2px; border-bottom-style: solid;
}
.jact_box_red .jact_box_title_02 span {
	padding: 0px 15px 0px 30px; line-height: 33px; font-size: 18px; border-bottom-color: rgb(158, 158, 158); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.jact_box_blue .jact_box_title_02 span {
	padding: 0px 15px 0px 30px; line-height: 33px; font-size: 18px; border-bottom-color: rgb(158, 158, 158); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.font-13 {
	font-size: 13px;
}
.jact_text_09 {
	background: rgb(255, 255, 255); border: 1px solid rgb(167, 167, 167); border-image: none; width: 208px; height: 38px; line-height: 25px; padding-left: 2px;
}
.jact_box_red .jact_bnt_07 {
	background: rgb(255, 255, 255); border: 1px solid rgb(225, 4, 4); border-image: none; width: 208px; height: 36px; color: rgb(225, 4, 4); line-height: 36px;
}
.jact_box_red .jact_bnt_07:hover {
	background: rgb(225, 4, 4); border: 1px solid rgb(225, 4, 4); border-image: none; color: rgb(255, 255, 255);
}
.jact_box_blue .jact_bnt_07 {
	background: rgb(255, 255, 255); border: 1px solid rgb(62, 118, 205); border-image: none; width: 208px; height: 36px; color: rgb(62, 118, 205); line-height: 36px;
}
.jact_box_blue .jact_bnt_07:hover {
	background: rgb(62, 118, 205); border: 1px solid rgb(62, 118, 205); border-image: none; color: rgb(255, 255, 255);
}
.input-wrap {
	width: 450px; height: 150px; text-align: left; position: relative;
}
.input-wrap label {
	left: 0px; top: 0px; width: 100%; right: 0px; color: rgb(136, 136, 136); padding-left: 10px; font-size: 14px; vertical-align: middle; display: none; position: absolute;
}
.textlimit {
	text-align: left; bottom: 0px; color: red; font-family: Arial; font-size: 12px; font-weight: bold; vertical-align: bottom; display: none; position: absolute;
}
input {
	vertical-align: middle;
}
img {
	vertical-align: middle;
}
.jact_box_blue .bt_down_form {
	background: url("a-link.png") no-repeat center; border: 1px solid rgb(62, 118, 205); border-image: none; width: 133px; height: 35px;
}
.jact_box_blue .bt_down_form:hover {
	background: url("a-hover.png") no-repeat center; border: 1px solid rgb(62, 118, 205); border-image: none; width: 133px; height: 35px;
}
.jact_box_blue .bt_down_inform {
	background: url("b-link.png") no-repeat center; border: 1px solid rgb(62, 118, 205); border-image: none; width: 133px; height: 35px;
}
.jact_box_blue .bt_down_inform:hover {
	background: url("b-hover.png") no-repeat center; border: 1px solid rgb(62, 118, 205); border-image: none; width: 133px; height: 35px;
}
.jact_box_red .bt_down_form {
	background: url("c-link.png") no-repeat center; border: 1px solid rgb(225, 4, 4); border-image: none; width: 133px; height: 35px;
}
.jact_box_red .bt_down_form:hover {
	background: url("c-hover.png") no-repeat center; border: 1px solid rgb(225, 4, 4); border-image: none; width: 133px; height: 35px;
}
.jact_box_red .bt_down_inform {
	background: url("d-link.png") no-repeat center; border: 1px solid rgb(225, 4, 4); border-image: none; width: 133px; height: 35px;
}
.jact_box_red .bt_down_inform:hover {
	background: url("d-hover.png") no-repeat center; border: 1px solid rgb(225, 4, 4); border-image: none; width: 133px; height: 35px;
}
.jact_box_blue .bgbutton {
	background: url("bglink.png") no-repeat center rgb(255, 255, 255); border: 1px solid rgb(62, 118, 205); border-image: none; width: 205px; height: 36px; text-align: center; line-height: 36px; font-family: Î¢ÈíÑÅºÚ; valign: middle;
}
.jact_box_blue .bgbutton:hover {
	background: url("bghover.png") no-repeat center rgb(62, 118, 205); border: 1px solid rgb(62, 118, 205); border-image: none; width: 205px; height: 36px; text-align: center; color: rgb(255, 255, 255); line-height: 36px; font-family: Î¢ÈíÑÅºÚ; valign: middle;
}
.jact_box_red .bgbutton {
	background: url("bgrlink.png") no-repeat center rgb(255, 255, 255); border: 1px solid rgb(225, 4, 4); border-image: none; width: 205px; height: 36px; text-align: center; line-height: 36px; font-family: Î¢ÈíÑÅºÚ; valign: middle;
}
.jact_box_red .bgbutton:hover {
	background: url("bgrhover.png") no-repeat center rgb(225, 4, 4); border: 1px solid rgb(225, 4, 4); border-image: none; width: 205px; height: 36px; text-align: center; color: rgb(255, 255, 255); line-height: 36px; font-family: Î¢ÈíÑÅºÚ; valign: middle;
}
