b {color:#328a77;font-weight:600;font-family:'Open Sans',sans-serif;}
.content .carea a.sitetel {color:#000;text-decoration:none;}
.content .carea p {display:block;width:56%;float:left;line-height:23px;margin:0px 0px 19px 0px;color:#000;height:auto;border:none;font-family:'Open Sans',sans-serif;}
.content .carea span {font-weight:600; color:#16305b; font-size:17px; display:block; margin:0px 0px 0px;}
.content .carea span.subt {margin:15px 0px; font-size:24px; text-align:center;}
.content .carea .fmap iframe {display:block; width:100%;}
.content .carea .fmap {height:309px;width:56%;overflow:hidden;}
.content .carea form.ncntcf {width:410px;float:right;margin-top:5px;}
.content .carea form.ncntcf input {width:407px;height:34px;margin-bottom:14px;text-indent:12px;font-weight:400;color:#328a77!important;font-size:17px;font-family:Open sans, sans-serif;border:1px solid #074e8c;letter-spacing:0.5px;}
.content .carea form.ncntcf select {width:409px;height:38px;margin-bottom:17px;padding-left:9px;font-weight:400;color:#328a77!important;font-size:17px;border:1px solid #074e8c;letter-spacing:0.5px;font-family:Open sans, sans-serif;}
.content .carea form.ncntcf textarea {width:408px;padding:10px 0px 0px;text-indent:12px;font-weight:400;color:#328a77!important;border:1px solid #074e8c;font-size:17px;height:111px;font-family:Open Sans, sans-serif;letter-spacing:0.5px;}
.content .carea form .security {width:auto; margin:18px 0px 28px;}
.content .carea form .security span {display:block;float:right;color:#074e8c;margin:8px 7px;font-size:17px;font-weight:600;}
.content .carea form .security span b {text-decoration:underline;color:#000;}
.content .carea form .security input.code {display:block; width:66px; height:34px; float:right; margin:0px 7px 0px 3px; padding:0px 6px; text-align:center; text-indent:0;}
.content .carea form .security input.submit {display:block;float:right;width:78px;margin:0px 0px 10px 0px;padding:0px;cursor:pointer;color:#fff !important;background:#074e8c;border:0;height:36px;font-weight:300;font-size:18px;letter-spacing:0px;text-indent:0;}
.content .carea form .security input.submit:hover {background:#328a77;}
.footer {clear:both;height:auto !important;}
.footer .farea {padding-top:0px; display:none;}
.footer .farea .col1 {display:none !important;}
.footer .farea .col2 {display:none !important;}
.footer .farea .flinks {border-top:0; margin:0px 0px 13px 0px;}
.footer .flinks {margin:0 0 0 0;}
.footer .flinks .farea {display:block;}
.footer .exfoot.earea {}
.brwIE7 .content .carea form.ncntcf input {height:27px; padding:8px 0px 0px 12px; width:485px; text-indent:0px;}
.brwIE7 .content .carea form.ncntcf select {height:36px; padding:4px 0px 0px 12px; width:500px;}
.brwIE7 .content .carea form .security input.code {width:66px; padding:4px 6px; height:26px;}
.brwIE7 .content .carea form .security input.submit {width:78px; padding:0; height:36px;}
/* 940 */
.res940 .content .carea p {width:51%;margin-bottom:25px;}
.res940 .content .carea form.ncntcf input {margin-bottom:20px;}
.res940 .content .carea form.ncntcf select {margin-bottom:20px;}
.res940 .content .carea form.ncntcf textarea {height:106px;}
.res940 .content .carea form .security input.code {margin:0px 9px 0px 2px; padding:0px 4px 0px;}
.res940 .content .carea form .security input.submit {margin:0px 0px 10px 0px;}
.res940 .content .carea form .logos {height:auto; overflow:hidden;}
.res940 .content .carea form .logos a {margin:10px 9px;}
.res940 .content .carea span {margin:5px 0px 0px;}
.res940 .content .carea .fmap {width:40%; height:301px;}
.res940 .content .carea span.subt {margin:15px 0px;}
.res940 .footer .flinks {padding:20px 0px 20px;}
.res940 .footer .exfoot {padding:0px 0px 0px 0px;}
/* 720 */
.res720 .content .carea {width:auto;}
.res720 .content .carea {padding-bottom:720px;}
.res720 .content .carea p {width:100%; margin-bottom:15px;}
.res720 .content .carea form.ncntcf {width:95%;bottom:60px;position:absolute;}
.res720 .content .carea form.ncntcf textarea {width:99%;height:95px;}
.res720 .content .carea form.ncntcf input {width:99%;margin-bottom:22px;}
.res720 .content .carea form.ncntcf select {width:99.5%;margin-bottom:22px;}
.res720 .content .carea form .security {width:679px; margin:5px 0px 0px;}
.res720 .content .carea form .security input.code {width:66px; height:38px; margin:10px 3px 0px 5px;}
.res720 .content .carea form .security input.submit {width:90px; height:40px; margin:10px 0 0px 6px;}
.res720 .content .carea form .security span {margin:17px 6px; line-height:25px;}
.res720 .content .carea .fmap {width:100%;}
.res720 .content .carea span.subt {margin:25px 0px;}
.res720 .footer .farea {padding:0px;}
.res720 .footer .flinks {margin:0px 0px 0px 0px; padding:16px 0px 16px;}
.res720 .footer .exfoot {height:auto; padding:0px 0px 0px;}
.res720 .footer .exfoot .earea {margin:0 auto; padding:5px 0;}
/* 480 */
.res480 .carea {width:auto; padding:10px 20px 20px;}
.res480 .content .carea {padding-bottom:732px;}
.res480 .content .carea p {width:100%; margin-bottom:15px;}
.res480 .content .carea form.ncntcf {width:92%;bottom:0px;position:absolute;}
.res480 .content .carea form.ncntcf input {width:99%;margin-bottom:20px;}
.res480 .content .carea form.ncntcf select {width:99.5%;margin-bottom:20px;}
.res480 .content .carea form.ncntcf textarea {width:99%;height:178px;}
.res480 .content .carea form .security {width:438px; margin:10px 0px 0px;}
.res480 .content .carea form .security input.code {width:66px;}
.res480 .content .carea form .security input.submit {width:78px;}
.res480 .content .carea .fmap {width:100%; padding-top:0;}
.res480 .footer .farea {padding-top:0px;}
.res480 .footer .flinks {padding:5px 0px 4px;}
.res480 .footer .flinks a {line-height:31px;}
/* 320 */
.res320 .content .carea {width:auto;}
.res320 .content .carea {padding-bottom:690px;}
.res320 .content .carea p {width:100%; margin:0px 0px 15px; font-size:15px;}
.res320 .content .carea span {margin:5px 0px 0px;}
.res320 .content .carea form.ncntcf {width:94%;bottom:30px;position:absolute;left:initial;margin:0 auto;}
.res320 .content .carea form.ncntcf textarea {width:99%;height:178px;}
.res320 .content .carea form.ncntcf input {width:99%;margin-bottom:12px;}
.res320 .content .carea form.ncntcf select {width:99.7%;margin-bottom:12px;}
.res320 .content .carea form .security {margin:10px 0px 0px;}
.res320 .content .carea form .security span {width:110px; text-align:right; margin:10px 0px 6px 0px; float:right; line-height:17px;}
.res320 .content .carea form .security input.code {margin:10px 0px 0px 10px; width:70px; padding:0px 1px;}
.res320 .content .carea form .security input.submit {width:70px; margin:10px 0px 0px 10px;}
.res320 .content .carea .fmap {width:100%;}
.res320 .content .carea span.subt {margin:15px 0px 20px;}
.res320 .content .carea .fmap img {width:auto; margin:10px auto; display:block;}
.res320 .footer .farea {padding-top:0px;}
.res320 .footer .flinks {margin:22px 0 0px 0; padding:5px 0px 8px;}
.res320 .footer .exfoot {padding:0px 0 0px 0;}