@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,700,800);@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:700);body{font-family:'Open Sans', sans-serif;font-size:14px;color:#656565;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,ul,li,ol,dd,input,textarea,select{margin:0;padding:0;list-style:none;outline:none;border:none;}
.clr{clear:both;}
p{line-height:26px;margin:0;padding:5px 0;}
.common{width:100%;max-width:1000px;margin:auto;overflow:hidden;}
.navi{background:#fa6c24;}
.logo{float:left;padding:9px 0;}
.nav{float:left;width:400px;margin-top:67px;}
.phone{float:right;}
.top{background:url(../images/top-bg.png) repeat-x;height:119px;}
.phone{color:#414042;font-size:30px;line-height:35px;margin-top:20px;font-weight:800;text-align:right;}
.phone span{display:block;font-size:42px;text-shadow:2px 0px 0px #fff;}
div.ph h1 a, div.ph .h1 a{color:#f8951d;text-decoration:none;}
div.ph h1 a:hover, div.ph .h1 a:hover{color:#414042;}
div.phone > a{color:#414042;text-decoration:none;}
div.phone > a:hover{color:#fff;}
div.right div.banner a{color:#414042;text-decoration:none;}
div.right div.banner a:hover{color:#414042;}
.cl-logo{float:right;}
.left{width:30%;float:left;}
.left h1,.left .h1{font-size:45px;color:#6fbe44;line-height:55px;font-weight:800;text-shadow:2px 0px 0px #333;}
.left h4{font-size:17px;color:#414042;padding:5px 0;font-weight:700;}
.left h4 span{font-size:12px;display:block;padding-left:10px;}
.right{width:65%;float:right;}
.round{border-radius:170px;color:#fff;font-weight:normal;height:325px;line-height:55px;margin:0;text-align:center;width:322px;padding:50px 10px;box-sizing:border-box;background:#414142;}
.round h2{color:#fff;font-size:27px;line-height:30px;}
.round h3{color:#72bf45;font-size:13px;line-height:20px;}
.round h6{line-height:20px;color:#f8951d;font-size:15px;font-weight:normal;}
.round h6 a{color:#f8951d;text-decoration:none;}
.round h6 a:hover{text-decoration:underline;}
.round h1, .round .h1{text-shadow:2px 0px 0px #fff;font-size:80px;line-height:100%;margin-bottom:-20px;margin-top:-10px;letter-spacing:-3px;font-weight:700;}
.round h1 sup, .round .h1 sup{vertical-align:text-top;font-size:45px;}
.round span{font-size:30px;}
.round p{font-size:11px;line-height:14px;padding:0 40px;}
.banner{border:2px solid #58595b;padding:0 0 0 15px;background:url(../images/main-img.png) no-repeat right;height:282px;}
.banner h2{color:#414042;font-size:38px;line-height:50px;}
.banner h2 span{font-size:50px;display:block;}
.banner h3{color:#231F20;font-size:18px;line-height:20px;}
.banner h6{line-height:20px;color:#f8951d;font-size:15px;font-weight:normal;}
.banner h1,.banner .h1{font-size:57px;color:#6fbe44;line-height:100%;margin-top:-10px;margin-bottom:-15px;letter-spacing:-3px;font-weight:700;}
.banner h1 sup,.banner .h1 sup{vertical-align:text-top;font-size:39px;}
.banner h4{padding:0 0 0 40px;font-size:14px;}
.banner span{font-size:30px;}
.banner p{font-size:11px;line-height:14px;width:32%;text-align:center;}
.middle{background:url(../images/mid.png) repeat-x bottom;padding:0 0 50px 0;}
.sec{margin-top:20px;}
.sec li{width:39.6%;min-height:270px;border:2px solid #727476;vertical-align:top;text-align:center;display:inline-block;box-sizing:border-box;padding:0 25px;margin:0 30px;}
.sec li:first-child{margin:0;width:25%;padding-top:20px;}
.sec li:last-child{margin:0;width:25%;padding-top:20px;}
.sec h1{font-size:31px;color:#414042;text-align:center;letter-spacing:-2px;}
.sec h2 sup{vertical-align:text-top;font-size:38px;}
.sec h2{font-size:57px;color:#6fbe44;margin-top:-10px;letter-spacing:-3px;font-weight:700;}
.sec h2 span{font-size:20px;}
.sec p{font-size:11px;line-height:14px;}
.sec h6{color:#231f20;font-size:12px;line-height:14px;margin:0 0 30px 0;font-weight:normal;text-align:center;}
.girl{float:left;width:30%;}
.text-right{float:right;width:70%;}
.text-right h1{color:#6FBE44;font-size:35px;padding-bottom:16px;}
.text-right h3{font-size:23px;font-weight:normal;padding-bottom:35px;}
.text-right p{color:#231F20;font-size:15px;width:65%;}
.ph{width:100%;margin:63px 0 0 0;}
.ph h2{float:left;font-size:35px;color:#414042;}
.ph h1, .ph .h1{float:left;font-size:59px;color:#F8951D;padding:20px 0 0 30px;text-shadow:2px 0px 0px #333;}
.star{background:url(../images/star.png) no-repeat;width:350px;height:360px;position:absolute;margin-left:700px;margin-top:170px;}
.star h2{-webkit-transform:rotate(8deg);-moz-transform:rotate(8deg);-o-transform:rotate(8deg);writing-mode:lr-tb;text-align:center;color:#fff;padding:80px 0 0 22px;font-size:19px;font-weight:400;text-shadow:5px 0px 4px #333;}
.star h1, .star .h1{-webkit-transform:rotate(8deg);-moz-transform:rotate(8deg);-o-transform:rotate(8deg);writing-mode:lr-tb;text-align:center;color:#fff;padding:10px 0 0 32px;font-size:60px;font-weight:700;line-height:50px;margin-top:-5px;margin-bottom:-5px;}
.star h1 sup, .star .h1 sup{vertical-align:text-top;font-size:38px;}
.star h1 span, .star .h1 span{font-size:30px;}
.star p{-webkit-transform:rotate(8deg);-moz-transform:rotate(8deg);-o-transform:rotate(8deg);writing-mode:lr-tb;text-align:center;font-size:11px;padding:0 65px;color:#fff;line-height:14px;}
.term h1{color:#424243;font-size:24px;border-bottom:2px solid #8CC63F;width:25%;padding-bottom:10px;margin-bottom:20px;}
.term strong{display:block;}
.term p{font-size:12px;line-height:20px;}
.red{color:#e0943c;font-size:36px;font-weight:700;text-align:right;}
.red span{color:#8abc50;font-size:20px;display:block;}
.plan-left{float:left;margin-top:200px;width:50%;}
.plan-left h1 a{color:#8abc50;text-decoration:none;}
.plan-left h1 a:hover{color:#656565;}
.plan-left p{font-size:16px;color:#E0942F;font-weight:700;width:69%;}
.plan-left h1{color:#8ABC50;font-size:28px;margin-top:30px;}
.plan-left h1 span{font-size:48px;display:block;}
.plan-right{float:right;width:32%;margin-right:50px;margin-top:50px;text-align:center;}
.girl-bg{background:url(../images/girl-bg.png) no-repeat left top;}
.plan-right h1{font-size:38px;color:#000000;}
.plan-right ul{padding:10px;border:5px solid #8ABC50;}
.plan-right ul h1{color:#8ABC50;font-size:66px;font-weight:800;}
.plan-right ul h1 span{font-size:30px;}
.plan-right ul h1 sup{vertical-align:text-top;font-size:38px;}
.plan-right ul h2{font-size:23px;color:#333333;}
.plan-right ul h2 span{font-size:20px;display:block;}
.plan-right p{font-size:13px;}
.footer{background:#f7914e;height:55px;color:#303030;text-align:right;line-height:55px;font-weight:700;}
.l{color:#6FBE44;font-size:35px;padding-bottom:16px;text-align:center;font-weight:bold;}
.rmm{display:block;position:relative;width:100%;padding:0px;margin:0;text-align:center;min-width:400px !important;}
.rmm{-webkit-tap-highlight-color:transparent !important;font-size:16px;}
.rmm a{color:#414042;text-decoration:none;}
.rmm .rmm-main-list, .rmm .rmm-main-list li{margin:0px;padding:0px;}
.rmm ul{display:block;width:auto !important;margin:0 auto !important;list-style:none;}
.rmm ul li ul{display:none;}
.rmm ul li:hover ul{display:block !important;position:absolute;}
.rmm .rmm-main-list li{display:inline;margin:0px !important;}
.rmm-toggled{display:none;width:100%;position:relative;overflow:hidden;margin:0 auto !important;background:#333;}
.rmm-button:hover{cursor:pointer;}
.rmm .rmm-toggled ul{display:none;margin:0px !important;padding:0px !important;}
.rmm .rmm-toggled ul li{display:block;margin:0 auto !important;}
.rmm.graphite .rmm-main-list li a{display:inline-block;margin:0px -1px 0px -2px;font-size:15px;font-weight:700;color:#414042;text-transform:capitalize;vertical-align:top;padding:10px 15px 10px 15px;border-right:1px solid #9c7152;}
.rmm.graphite .rmm-main-list li a:hover{position:relative;color:#fff;}
.rmm.graphite .rmm-main-list li .active{position:relative;color:#fff;}
.rmm.graphite .rmm-main-list li:first-child a{border-left:none;}
.rmm.graphite .rmm-main-list li:last-child a{border:none;}
.rmm.graphite .rmm-main-list li:last-child a:hover{}
.rmm.graphite .rmm-toggled{width:100%;min-height:38px;border-radius:6px;margin:10px 0 0 0;}
.rmm.graphite .rmm-toggled-controls{display:block;height:42px;color:white;text-align:left;position:relative;border-radius:6px;}
.rmm.graphite .rmm-toggled-title{position:relative;font-size:16px;color:white;text-shadow:1px 1px 1px black;margin-left:7px;}
.rmm.graphite .rmm-button{display:block;position:absolute;right:15px;top:8px;}
.rmm.graphite .rmm-button span{display:block;margin-top:4px;height:2px;background:white;width:24px;}
.rmm.graphite .rmm-toggled ul li a{display:block;width:100%;background-color:#2d2d2d;text-align:center;padding:0;border-top:1px solid #424242;color:#fff;}
.rmm.graphite .rmm-toggled ul li a:active{background-color:#444444;border-bottom:1px solid #444444;border-top:1px solid #444444;}
.rmm.sapphire .rmm-main-list li a{display:inline-block;padding:8px 30px 8px 30px;margin:0px -3px 0px -3px;font-size:15px;text-shadow:1px 1px 1px #3e587b;background-color:#537b9f;border-left:1px solid #3e587b;}
.rmm.sapphire .rmm-main-list li a:hover{background:#3e597b;}
.rmm.sapphire .rmm-main-list li:first-child a{-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.rmm.sapphire .rmm-main-list li:last-child a{-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;}
.rmm.sapphire .rmm-toggled{width:95%;background-color:#537b9f;min-height:36px;border-radius:6px;}
.rmm.sapphire .rmm-toggled-controls{display:block;height:36px;color:white;text-align:left;position:relative;border-radius:5px;}
.rmm.sapphire .rmm-toggled-title{position:relative;top:9px;left:15px;font-size:16px;color:white;text-shadow:1px 1px 1px #3e587b;}
.rmm.sapphire .rmm-button{display:block;position:absolute;right:9px;top:7px;width:20px;padding:0px 7px 0px 7px;border:1px solid #3e587b;border-radius:3px;}
.rmm.sapphire .rmm-button span{display:block;margin:4px 0px 4px 0px;height:2px;background:white;width:20px;}
.rmm.sapphire .rmm-toggled ul li a{display:block;width:100%;background-color:#537698;text-align:center;padding:10px 0px 10px 0px;border-bottom:1px solid #3c5779;border-top:1px solid #6883a6;text-shadow:1px 1px 1px #333333;}
.rmm.sapphire .rmm-toggled ul li a:active{background-color:#3c5779;border-bottom:1px solid #3c5779;border-top:1px solid #3c5779;}
.rmm.sapphire .rmm-toggled ul li:first-child a{border-top:1px solid #3c5779 !important;}
.rmm.minimal a{color:#333333;}
.rmm.minimal a:hover{opacity:0.7;}
.rmm.minimal .rmm-main-list li a{display:inline-block;padding:8px 30px 8px 30px;margin:0px -3px 0px -3px;font-size:15px;}
.rmm.minimal .rmm-toggled{width:95%;min-height:36px;}
.rmm.minimal .rmm-toggled-controls{display:block;height:36px;color:#333333;text-align:left;position:relative;}
.rmm.minimal .rmm-toggled-title{position:relative;top:9px;left:9px;font-size:16px;color:#33333;}
.rmm.minimal .rmm-button{display:block;position:absolute;right:9px;top:7px;}
.rmm.minimal .rmm-button span{display:block;margin:4px 0px 4px 0px;height:2px;background:#333333;width:25px;}
.rmm.minimal .rmm-toggled ul li a{display:block;width:100%;text-align:center;padding:10px 0px 10px 0px;border-bottom:1px solid #dedede;color:#333333;}
.rmm.minimal .rmm-toggled ul li:first-child a{border-top:1px solid #dedede;}
.links_sep{padding-top:15px;}
.links_sep a{color:#373737;display:inline-block;font-size:14px;text-decoration:none;}
.clearfix{clear:both;}
.breadcrumb{color:#06f;padding-top:20px;}
.breadcrumb a{color:#373737;padding:0 2px;text-decoration:none;word-wrap:break-word;}
.container h5{font-size:17px;margin:0;padding:20px 0 20px 0;}
.links_sep3Col li{display:inline-block;padding:7px 0;}
.links_sep3Col{list-style:none outside none;margin:0;padding:0;}
.links_sep3Col a{color:#373737;text-decoration:none;}
.orng-txt{color:#FF740D;font-size:21px;line-height:24px;margin-bottom:6px;text-transform:none;}
.state{font-family:Arial, Helvetica, sans-serif;overflow:hidden;}
.state_name{float:left;margin-top:10px;}
.state_name p{color:#333;font-size:14px;line-height:20px;}
.state_name p a{color:#333;display:inline-block;}
.red-strip{text-align:center;color:#FFF;font-size:33px;text-transform:uppercase;padding:14px 0;background:#d41b1a;}
.new h1{margin:10px 0;}
.new h2{margin:10px 0;}
.new p{color:#5b5b5b;font-size:16px;line-height:30px;}
.mb-l{float:right;}
.zui-table{border:1px solid #ddeeee;border-collapse:collapse;border-spacing:0;font:13px Arial,sans-serif;}
.zui-table thead th{background-color:#ddefef;border:1px solid #ddeeee;color:#336b6b;padding:10px;text-align:left;text-shadow:1px 1px 1px #fff;}
.zui-table tbody td{border:1px solid #ddeeee;color:#333;padding:10px;text-shadow:1px 1px 1px #fff;}
div.btm_text{padding:20px 0;}
.btm_text > p{padding:0 0 10px;}
.btm_text > h3{padding-top:10px;}
div#all_internt{padding-bottom:25px;padding-top:15px;margin:auto;max-width:1000px;width:100%;}
div#all_internt > a{color:#ff740d;display:inline-block;}
div.bottm_img{text-align:center;}
div.bottm_img > img{height:auto;margin:20px 21px 0 0;vertical-align:top;width:200px;}
.imgright{float:right;padding-right:20px;}
.imgleft{float:left;padding:10px;}
@media only screen and (max-width:1024px){}
@media only screen and (max-width:959px){.common{width:95%;margin:auto;}
.logo{float:inherit;width:100%;text-align:center;}
.rmm{min-width:inherit !important;line-height:42px;margin:auto;}
.nav{width:100%;float:inherit;margin-top:16px;}
.cl-logo{float:inherit;text-align:center;width:100%;max-width:227px;margin:auto;}
.phone{float:inherit;width:100%;text-align:center;}
.left{width:100%;float:inherit;}
.right{width:100%;float:inherit;}
.top{height:inherit;}
.round{border-radius:0;width:inherit;padding:16px 10px;}
.banner{margin-top:20px;box-sizing:border-box;padding:0 15px;}
.banner h2 span{font-size:43px;}
.banner p{width:100%;color:#fff;}
.sec li:first-child{width:100%;}
.sec li:first-child img{max-width:116px;}
.sec li{width:100%;margin:10px 0 10px 0;}
.sec li img{max-width:189px;}
.sec li:last-child{width:100%;}
.sec li:last-child img{max-width:116px;}
.footer{height:inherit;text-align:center;line-height:inherit;padding:10px 0;}
.girl{width:100%;text-align:center;}
.text-right{width:100%;}
.star{background:#6fbe44;border-radius:5px;width:100%;padding-bottom:20px;float:left;background-size:100%;height:inherit;position:inherit;margin:auto;}
.star h1{font-size:40px;}
.star h2{font-size:16px;}
.star p{padding:0 56px;}
.ph{margin:10px 0 0 0;}
.ph h2{font-size:30px;text-align:center;float:inherit;width:100%;}
.ph h1{float:inherit;width:100%;text-align:center;padding:0;font-size:45px;}
.text-right p{width:100%;}
.red{width:100%;text-align:center;}
.plan-left{width:100%;float:inherit;margin-top:20px;}
.plan-left p{width:100%;}
.girl-bg{background:none;}
.term h1{width:100%;}
.plan-right{width:100%;float:inherit;}
.rmm.graphite .rmm-main-list li .active{position:relative;color:#000;}
.star p{transform:inherit;}
.star h2{transform:inherit;padding:10px;}
.star h1{transform:inherit;}
}
ul.city_li{padding-left:25px;}
.city_li > li{list-style:inside disc;}
@media only screen and (max-width:767px){div#all_internt > a {display: inline-block;  margin: 0 8px 8px 0;} div#all_internt {width: 95%;}}
@media only screen and (max-width:640px){}
@media only screen and (max-width:480px){img{width:100%;text-align:center;}
.star{background:url(../images/star.png) no-repeat;width:100%;float:left;background-size:100%;height:315px;position:inherit;margin:auto;}
.star h2{padding:88px 22px 0 22px;}
}