.container .carea {padding:20px 20px 40px 20px;}
.res480 .container .carea {padding:20px 20px 40px 20px;}
.res320 .container .carea {padding:20px 20px 40px 20px;}

.hl {color:#6a2d91;}

/* Banner Start */
.container .head {background:url(/images/330/banner.jpg) center no-repeat #d4e1e4; height:296px;}
.container .head .hhead {min-height:296px;}
.container .head .hhead h1 {background:none;padding:0px;top:50%;margin-top:-40px;}

.res940 .container .head {background:url(/images/330/banner-940.jpg) center no-repeat;}

.res720 .container .head {background:url(/images/330/banner-720.jpg) center no-repeat;}

.res480 .container .head {background:url(/images/330/banner-480.jpg) center no-repeat;height:296px;}
.res480 .container .head .hhead h1 {top:50% !important; margin-top:-40px;}

.res320 .container .head {background:url(/images/330/banner-320.jpg) center no-repeat; height:250px;}
.res320 .container .head .hhead {min-height:250px;}
.res320 .container .head .hhead h1 {font-size:26px;}
/* Banner End */

/* Back Button Start */
.backbtn {margin-bottom:20px;}
.backbtn .btn {font-size:16px; color:#6a2d91;}
/* Back Button Start */

/* Phrase Start */
.phrase .txt {font-size:20px;}

.res480 .phrase .txt {font-size:18px;}

.res320 .phrase .txt {font-size:16px;}
/* Phrase End */

/* Image - Text List Start */
.features {margin-top:30px;}
.features .featcnt {position:relative; min-height:266px;}
.features .featcnt .ftright {padding-right:520px;}
.features .featcnt .ftright .fttitle {font-size:24px; color:#6a2d91; font-weight:600; border-bottom:1px solid #d1dfe2; padding-bottom:15px;}
.features .featcnt .ftright .fttext {margin-top:15px; font-size:20px;}
.features .featcnt .ftright .fttext .text {margin-top:10px;}
.features .featcnt .ftleft {position:absolute; top:0px; right:70px;}
.features .featcnt .ftleft .pic img {max-width:100%;}

.res940 .features .featcnt .ftright {margin-top:30px; padding:0px; text-align:center;}
.res940 .features .featcnt .ftleft {position:static; text-align:center;}

.res720 .features .featcnt .ftright {margin-top:30px; padding:0px; text-align:center;}
.res720 .features .featcnt .ftleft {position:static; text-align:center;}

.res480 .features .featcnt .ftright {margin-top:30px; padding:0px; text-align:center;}
.res480 .features .featcnt .ftright .fttitle {font-size:22px;}
.res480 .features .featcnt .ftright .fttext {font-size:16px;}
.res480 .features .featcnt .ftleft {position:static; text-align:center;}

.res320 .features .featcnt .ftright {margin-top:30px; padding:0px; text-align:center;}
.res320 .features .featcnt .ftright .fttitle {font-size:20px;}
.res320 .features .featcnt .ftright .fttext {font-size:14px;}
.res320 .features .featcnt .ftleft {position:static; text-align:center;}
/* Image - Text List End */

/* Plan Start */
.plan {background:#f7f7f7;}
.plan .parea {max-width:1130px; margin:0px auto; position:relative; padding:30px 20px;}
.plan .parea .ptitle {color:#5f2886; font-size:24px; padding-bottom:20px; border-bottom:1px solid #d1dfe2; text-align:center; font-weight:600; text-transform:uppercase;}
.plan .parea .ptext {font-size:20px; margin:25px 0px; text-align:center;}
.plan .parea .btncnt {text-align:center;}
.plan .parea .btncnt .btn {display:inline-block; font-size:16px; padding:10px 15px; text-transform:uppercase; color:#fff; background:#6a2d91;}

.res480 .plan .parea .ptitle {font-size:22px;}
.res480 .plan .parea .ptext {font-size:16px;}
.res480 .plan .parea .btncnt .btn {font-size:14px;}

.res320 .plan .parea .ptitle {font-size:20px;}
.res320 .plan .parea .ptext {font-size:14px;}
.res320 .plan .parea .btncnt .btn {font-size:14px;}
/* Plan End */