.content b {color:#000;}
.content .carea a.sitetel {color:#00135c}
.content .carea h1 {margin:5px 0px 15px;}
.content .carea .cpage p {display:block; width:56%; float:left; line-height:23px; margin:0px 0px 19px 0px; color:#000;}
.content .carea .cpage span {font-weight:700; color:#00135c; font-size:16px; display:block; margin:0px 0px 0px;}
.content .carea .cpage span.blue {display:block; color:#00135c; font-weight:400; margin:15px 0px 10px; font-size:15px;}
.content .carea .cpage .fmap iframe {display:block; width:100%;}
.content .carea .cpage .fmap {height:247px; width:56%; overflow:hidden;}
.content .carea .cpage form.ncntcf {width:422px; float:right; margin-top:5px;}
.content .carea .cpage form.ncntcf input {width:416px; height:34px; margin-bottom:15px; text-indent:12px; font-weight:300; color:#000 !important; font-size:16px; font-family:'SourceSansPro', sans-serif; border:1px solid #00135c;}
.content .carea .cpage form.ncntcf input.short {width:203px; margin:0px 4px 15px 0px; float:left;}
.content .carea .cpage form.ncntcf input.short2 {width:203px;margin:0px 0px 15px 0px; float:left;}
.ep-iFrameContainer {width:43%; float:right; margin-top:-60px;}

.content .carea .cpage form.ncntcf textarea {width:418px; padding:10px 0px 0px; text-indent:12px; font-weight:300; color:#000; border:1px solid #01267f; font-size:16px; font-family:'SourceSansPro', sans-serif; height:148px;}
.content .carea .cpage form .security {width:420px;margin:0px 0px 8px;clear:both;float:left;}
.content .carea .cpage form .securitybox {background:#eee; clear:both; overflow:hidden; float:left; margin:10px 0px; padding:10px;    border:solid 1px #ccc;width:94%;}
.content .carea .cpage form .securitybox input {width:190px !important; box-sizing:border-box;margin-bottom:5px !important;}
.content .carea .cpage form .securitybox .ttl {font-size:15px; font-weight:700; margin-bottom:5px;}
.content .carea .cpage form .securitybox .sectext {font-size:15px; margin-bottom:6px; font-weight:400;}
.content .carea .cpage form .security span b {font-size:16px; font-weight:600; color:#00135c; text-decoration:underline; letter-spacing:0px;}
.content .carea .cpage form .security span {display:block; float:right; color:#00135c; margin:17px 7px; font-size:16px; font-weight:600;}
.content .carea .cpage form .security input.code {display:block; width:66px; height:34px; float:right; margin:10px 5px 0px 0px; padding:0px 6px; text-align:center;}
.content .carea .cpage form.ncntcf select {width:100%;height:34px;margin-bottom:15px;text-indent:12px;font-weight:300;color:#000 !important;font-size:16px;font-family:'SourceSansPro', sans-serif;border:1px solid #00135c;}
.content .carea .cpage form .security input.submit {display:block; float:right; width:78px; margin:10px 0px 10px 7px; padding:0px; cursor:pointer; color:#fff !important; background:#00135c; border:0; height:36px; font-weight:600; font-size:18px; text-transform:uppercase; letter-spacing:1px; text-indent:0;}
.content .carea .cpage form .security input.submit:hover {background:#d49602;}
.footer {border-top:1px solid #00135c; clear:both;}
.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 {background:#fff; border-top:none !important; padding:7px 10px 6px;}

.brwIE7 .content .carea .cpage form.ncntcf input.short {width:202px; margin:1px 4px 15px 0px;}
.brwIE7 .content .carea .cpage form.ncntcf input.short2 {width:202px; float:none;}

.brwIE8 .content .carea .cpage form.ncntcf input.short {width:192px; padding:1px 0px 1px 12px;}
.brwIE8 .content .carea .cpage form.ncntcf input.short2 {width:192px; padding:1px 0px 1px 12px;}

.res940.brwIE8 .content .carea .cpage form.ncntcf input {width:443px; padding:1px 0px 1px 12px;}
.res940.brwIE8 .content .carea .cpage form.ncntcf input.short {width:210px;}
.res940.brwIE8 .content .carea .cpage form.ncntcf input.short2 {width:210px;}

.brwIE9 .content .carea .cpage form.ncntcf input.short {width:202px;}
.brwIE9 .content .carea .cpage form.ncntcf input.short2 {width:202px;}

.res940.brwIE9 .content .carea .cpage form.ncntcf input {width:443px; padding:1px 0px 1px 12px;}
.res940.brwIE9 .content .carea .cpage form.ncntcf input.short {width:210px;}
.res940.brwIE9 .content .carea .cpage form.ncntcf input.short2 {width:210px;}

.res720.brwIE9 .content .carea .cpage form.ncntcf input {width:665px; padding:1px 0px 1px 12px;}
.res720.brwIE9 .content .carea .cpage form.ncntcf input.short {width:318px;}
.res720.brwIE9 .content .carea .cpage form.ncntcf input.short2 {width:318px;}

.res480.brwIE9 .content .carea .cpage form.ncntcf input.short {width:211px;}
.res480.brwIE9 .content .carea .cpage form.ncntcf input.short2 {width:211px;}

.res320.brwIE9 .content .carea .cpage form.ncntcf input.short {width:297px;}
.res320.brwIE9 .content .carea .cpage form.ncntcf input.short2 {width:297px;}

.brwIE10 .content .carea .cpage form.ncntcf input.short {width:202px;}
.brwIE10 .content .carea .cpage form.ncntcf input.short2 {width:202px;}

.res940.brwIE10 .content .carea .cpage form.ncntcf input {width:443px; padding:1px 0px 1px 12px;}
.res940.brwIE10 .content .carea .cpage form.ncntcf input.short {width:210px;}
.res940.brwIE10 .content .carea .cpage form.ncntcf input.short2 {width:210px;}

.res720.brwIE10 .content .carea .cpage form.ncntcf input {width:665px; padding:1px 0px 1px 12px;}
.res720.brwIE10 .content .carea .cpage form.ncntcf input.short {width:318px;}
.res720.brwIE10 .content .carea .cpage form.ncntcf input.short2 {width:318px;}

.res480.brwIE10 .content .carea .cpage form.ncntcf input.short {width:211px;}
.res480.brwIE10 .content .carea .cpage form.ncntcf input.short2 {width:211px;}

.res320.brwIE10 .content .carea .cpage form.ncntcf input.short {width:297px;}
.res320.brwIE10 .content .carea .cpage form.ncntcf input.short2 {width:297px;}

.brwIE11 .content .carea .cpage form.ncntcf input.short {width:202px;}
.brwIE11 .content .carea .cpage form.ncntcf input.short2 {width:202px;}

.res940.brwIE11 .content .carea .cpage form.ncntcf input {width:443px; padding:1px 0px 1px 12px;}
.res940.brwIE11 .content .carea .cpage form.ncntcf input.short {width:210px;}
.res940.brwIE11 .content .carea .cpage form.ncntcf input.short2 {width:210px;}

.res720.brwIE11 .content .carea .cpage form.ncntcf input {width:665px; padding:1px 0px 1px 12px;}
.res720.brwIE11 .content .carea .cpage form.ncntcf input.short {width:318px;}
.res720.brwIE11 .content .carea .cpage form.ncntcf input.short2 {width:318px;}

.res480.brwIE11 .content .carea .cpage form.ncntcf input.short {width:211px;}
.res480.brwIE11 .content .carea .cpage form.ncntcf input.short2 {width:211px;}

.res320.brwIE11 .content .carea .cpage form.ncntcf input.short {width:297px;}
.res320.brwIE11 .content .carea .cpage form.ncntcf input.short2 {width:297px;}

/* 940 */
.res940 .content .carea .cpage p {width:46%;margin-bottom:25px;margin-right:20px;}
.res940 .content .carea .cpage form.ncntcf {width:459px;}
.res940 .content .carea .cpage form.ncntcf input {width:453px; margin-bottom:20px;}
.res940 .content .carea .cpage form.ncntcf input.short {width:222px;margin:0px 3px 17px 0px;}
.res940 .content .carea .cpage form.ncntcf input.short2 {width:222px;margin:0px 0px 17px 0px;}
.res940 .content .carea .cpage form.ncntcf textarea {width:455px; height:178px;}
.res940 .content .carea .cpage form .security {width:457px;margin:0px 0px 0px;}
.res940 .content .carea .cpage form .security input.code {width:94px; margin:10px 9px 0px 2px; padding:0px 4px 0px;}
.res940 .content .carea .cpage form .security input.submit {width:85px; margin:10px 0px 10px 0px;}
.res940 .content .carea .cpage span {margin:5px 0px 0px;}
.res940 .content .carea .cpage span.blue {margin:10px 0px 0px;}
.res940 .content .carea .cpage .fmap {width:46%; height:295px;}
.res940 .content .carea .cpage form .securitybox {margin-bottom:0px; width:95%;}
.res940 .footer .farea .flinks {margin:0px 0px 13px 0px; background:url(/images/template/bg-footer-940.jpg) no-repeat !important;}

/* 720 */
.res720 .content .carea .cpage {padding:0px 0px 710px 0px;}
.res720 .content .carea .cpage p {width:100%; margin-bottom:15px;}
.res720 .content .carea .cpage form.ncntcf {width:680px;bottom:30px; position:absolute; left:50%; margin:0px 0px 0px -340px;}
.res720 .content .carea .cpage form.ncntcf textarea {width:677px; height:178px;}
.res720 .content .carea .cpage form.ncntcf input {width:673px;}
.res720 .content .carea .cpage form.ncntcf input.short {width:330px; margin:0px 7px 15px 0px;}
.res720 .content .carea .cpage form.ncntcf input.short2 {width:330px;margin:0px 0px 15px 0px;}
.res720 .content .carea .cpage form .security {width:679px;margin:0px 0px 0px;}
.res720 .content .carea .cpage form .security input.code {width:66px; height:38px; margin:10px 3px 0px 5px;}
.res720 .content .carea .cpage form .security input.submit {width:90px; height:40px; margin:10px 0 0px 6px;}
.res720 .content .carea .cpage form .security span {margin:17px 6px; line-height:25px;}
.res720 .content .carea .cpage .fmap {width:100%; height:336px;}
.res720 .content .carea .cpage form .securitybox {width:97%; margin-bottom:0px;}
.res720 .ep-iFrameContainer {width:100% !important;}
.res720 .footer .farea {padding:0px;}
.res720 .footer .farea .flinks {margin:0px 0px 13px 0px; background:url(/images/template/bg-footer-720.jpg) no-repeat !important;}

/* 480 */
.res480 .carea {padding-bottom:20px;}
.res480 .content .carea .cpage {padding:0px 0px 712px 0px;}
.res480 .content .carea .cpage p {width:100%; margin-bottom:15px;}
.res480 .content .carea .cpage form.ncntcf {width:440px;bottom:0px; position:absolute; left:50%; margin:0px 0px 0px -220px;}
.res480 .content .carea .cpage form.ncntcf input {width:436px;}
.res480 .content .carea .cpage form.ncntcf input.short {width:212px;}
.res480 .content .carea .cpage form.ncntcf input.short2 {width:212px;}
.res480 .content .carea .cpage form.ncntcf textarea {width:436px; height:178px;}
.res480 .content .carea .cpage form .security {width:438px;margin:0px 0px 15px;}
.res480 .content .carea .cpage form .security input.code {width:66px;}
.res480 .content .carea .cpage form .security input.submit {width:78px;}
.res480 .content .carea .cpage .fmap {width:100%; height:346px; padding-top:0;}
.res480 .footer {margin-top:20px;}
.res480 .footer .farea {padding-top:0px;}
.res480 .footer .flinks {padding:5px 10px 4px;}
.res480 .footer .flinks a {line-height:31px;}
.res480 .ep-iFrameContainer {width:100% !important;}

/* 320 */
.res320 .content .carea .cpage {padding:9px 0px 795px 0px;}
.res320 .content .carea .cpage p {width:100%; margin:0px 0px 15px;}
.res320 .content .carea .cpage span {margin:5px 0px 0px;}
.res320 .content .carea .cpage span.blue {margin:15px 0px 8px;}
.res320 .content .carea .cpage form.ncntcf {width:300px;bottom:30px; position:absolute; left:50%; margin:0px 0px 0px -150px;}
.res320 .content .carea .cpage form.ncntcf textarea {width:297px; height:178px;}
.res320 .content .carea .cpage form.ncntcf input {width:297px; margin-bottom:12px;}
.res320 .content .carea .cpage form.ncntcf input.short {float:none; margin:0px 0px 12px 0px;}
.res320 .content .carea .cpage form.ncntcf input.short2 {float:none; margin:0px 0px 12px 0px;}
.res320 .content .carea .cpage form .security {width:299px;margin:0px 0px 0px;}
.res320 .content .carea .cpage form .security span {width:auto; text-align:right; margin:18px 0px 6px 0px; float:right;}
.res320 .content .carea .cpage form .security input.code {margin:10px 3px 0px 7px; width:71px; padding:0px 1px;}
.res320 .content .carea .cpage form .security input.submit {width:78px; margin:10px 0px 0px 4px;}
.res320 .content .carea .cpage .fmap {width:100%; height:322px;}
.res320 .carea {padding-bottom:0px; margin-bottom:0px;}
.res320 .footer .farea {padding-top:0px;}
.res320 .ep-iFrameContainer {width:100% !important;}