.module_top_nav > .content {overflow: visible; height: 70px;}
.module_top_nav header.site_desktop,
.module_top_nav header.site_mobile {width: 100%; position: fixed; z-index: 99; box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.2);}
.module_top_nav header.site_desktop .w,
.module_top_nav header.site_mobile .w {width: 100%; height: 70px; background: #00C0BA; font-size: 18px; display: flex; position: relative;}
.module_top_nav header.site_header {widht: 100%; height: 100%; background: #fff; box-sizing: border-box;}
.module_top_nav header.site_header .w {max-width: 1128px; margin: auto;}
.module_top_nav header.site_header ul.nc {width: 550px; float: right; font-size: 17px; margin: 23px 0 0 0; position: absolute; z-index: 1; display: flex; justify-content: space-between; align-items: center;}
.module_top_nav header.site_header ul.nc li {float: right; padding-left: 20px;}
.module_top_nav header.site_header ul.nc li.crew {border-left: 1px solid #333}
.module_top_nav header.site_header ul.nc li.login a {box-sizing: border-box; padding: 7px 5px; background: #00BDB9; color: #fff; width: 150px; display: inline-block; text-align: center; letter-spacing: 1px;}
.module_top_nav header.site_header ul.nc li.login:hover {opacity: 0.8;}
.module_top_nav header.site_header ul.nc li.login:hover a {color: #fff;}
.module_top_nav header.site_header ul.nc li.join a {box-sizing: border-box; padding: 7px 5px; background: #336B90; color: #fff;  width: 150px; display: inline-block; text-align: center; letter-spacing: 1px;}
.module_top_nav header.site_header ul.nc li.join:hover {opacity: 0.8;}
.module_top_nav header.site_header ul.nc li.join:hover a {color: #fff;}
.module_top_nav header.site_header ul.nc a {color: #000;}
.module_top_nav header.site_header ul.nc li:hover a {color: #0faca9;}
.module_top_nav header.site_header .lg {float: left; margin: 16px 0 0 0;}
.module_top_nav header.site_header .lg img {width: 140px;}
.module_top_nav header.site_desktop {min-width: 1320px;}
.module_top_nav header.site_desktop .navigation {color: #fff; height: 100%; margin: auto;}
.module_top_nav header.site_desktop .navigation ul {height: 100%;}
.module_top_nav header.site_desktop .navigation ul li {display: flex; align-items: center; height: 100%; margin: 0 10px;}
.module_top_nav header.site_desktop .navigation li a,
.module_top_nav header.site_desktop .navigation li:hover a,
.module_top_nav header.site_desktop .navigation li.selected a {color: #fff;}
.module_top_nav header.site_desktop .navigation li:hover a span,
.module_top_nav header.site_desktop .navigation li.selected a span {text-decoration: underline;}
.module_top_nav header.site_desktop .navigation li:hover a {opacity: 0.8;}
.module_top_nav header.site_desktop .navigation li.contact {font-size: 22px;}
.module_top_nav header.site_desktop .navigation .notification {position: relative; font-size: 22px;}
.module_top_nav header.site_desktop .navigation .notification .notification_count {font-size: 12px; border-radius: 14px; background: #d11124; min-width: 14px; height: 18px; padding: 0 4px;  position: absolute; top: 25%; left: 50%; text-align: center;}
.module_top_nav header.site_desktop .navigation .notification .notification_holder {position: absolute; width: 400px; top: 100%; right: -200px;  border: 1px solid rgba(100, 100, 100, .4); border-radius: 0 0 2px 2px; box-shadow: 0 3px 8px rgba(0, 0, 0, .25);}
.module_top_nav header.site_desktop .navigation .leads {position: relative;}
.module_top_nav header.site_desktop .navigation .leads .leads_count {text-decoration: none; font-size: 12px; border-radius: 14px; background: #d11124; min-width: 14px; height: 18px; padding: 0 4px;  position: absolute; top: 25%; left: -5px; text-align: center;}
.module_top_nav header.site_desktop .svtlogo {color: #fff; font-size: 30px; position: absolute; left: 0; height: 100%; display: flex; align-items: center; padding: 0 15px; direction: ltr;}
.module_top_nav header.site_desktop .udetails {display: flex; align-items: center; padding: 0 15px; position: absolute; right: 0; height: 100%;}
.module_top_nav header.site_desktop .udetails .iw {border-radius: 50%; width: 35px; height: 35px; overflow: hidden;}
.module_top_nav header.site_desktop .udetails .iw img {width: 100%;}
.module_top_nav header.site_desktop .udetails .cg {margin: 0 5px 0 0; font-size: 14px; color: #3f3f3f;}
.module_top_nav header.site_desktop .udetails .name a {font-size: 14px; color: #3f3f3f; display: flex;}
.module_top_nav header.site_desktop .udetails .name a.fn b {margin: 0 8px;}
.module_top_nav header.site_desktop .udetails .umen {width: 165px; display: none;z-index: 2; position: absolute; padding: 15px; box-sizing: border-box; top: 80%; background: #fff; border-radius: 5px;}
.module_top_nav header.site_desktop .udetails .umen li {float: right; clear: both; margin: 15px 0 0 0; width: 100%;}
.module_top_nav header.site_desktop .udetails .umen li:first-child {margin: 0 0 0 0;}
.module_top_nav header.site_desktop .udetails .umen li .lobj {float: right; font-size: 14px; color: #bbb;}
.module_top_nav header.site_desktop .udetails .umen li a {font-size:14px; float: right; display: block;  color: #333; margin-right: 12px;}
.module_top_nav header.site_desktop .udetails .umen li:hover .lobj,
.module_top_nav header.site_desktop .udetails .umen li:hover a {color: #FF538A;}
.module_top_nav header.site_mobile {display: none;}
@media screen and (max-width: 812px) {.module_top_nav header.site_desktop {display: none;}
.module_top_nav > .content {overflow: visible; height: 55px;}
.module_top_nav header.site_mobile {display: block; background: #00C0BA;}
.module_top_nav header.site_mobile .navup_mpbile {width: 100%; height: 55px; border-bottom: 1px solid #ccc; display: flex; align-items: center; justify-content: space-between;}
.module_top_nav header.site_mobile .nav_mobile {width: 270px; background: #333; position: fixed; z-index: 999; top: 0; right: -270px; height: 100%; padding: 10px 10px; transition: all 0.2s ease-in-out;}
.module_top_nav header.site_mobile .navigation li {font-size: 18px; border: none;}
.module_top_nav header.site_mobile .navigation li {float: right; padding: 4px 10px; clear: both; width: 100%;}
.module_top_nav header.site_mobile .navigation li a {color: #00C0BA;}
.module_top_nav header.site_mobile .navigation li:hover {background: #1a1a1a; opacity: 0.7;}
.module_top_nav header.site_mobile .navigation li.selected {background: #1a1a1a;}
.module_top_nav header.site_mobile .navup_mpbile .menu {font-size: 25px; color: #fff; padding-right: 15px;}
.module_top_nav header.site_mobile .udetails {display: flex; align-items: center; float: right; height: 100%;}
.module_top_nav header.site_mobile .udetails .iw {border-radius: 50%; width: 30px; height: 30px; overflow: hidden;}
.module_top_nav header.site_mobile .udetails .iw img {width: 100%;}
.module_top_nav header.site_mobile .udetails .cg {margin: 0 5px 0 0; font-size: 14px; color: #3f3f3f;}
.module_top_nav header.site_mobile .udetails .preferred {margin: 3px 0 0 5px; font-size: 14px;}
.module_top_nav header.site_mobile .udetails .name a {font-size: 14px; color: #3f3f3f; display: flex;}
.module_top_nav header.site_mobile .udetails .name a.fn b {margin: 0 8px;}
.module_top_nav header.site_mobile .udetails .umen {width: 165px; display: none; z-index: 2; position: absolute; padding: 15px; box-sizing: border-box; top: 80%; background: #fff; border-radius: 5px;}
.module_top_nav header.site_mobile .udetails .umen li {float: right; clear: both; margin: 15px 0 0 0; width: 100%;}
.module_top_nav header.site_mobile .udetails .umen li:first-child {margin: 0 0 0 0;}
.module_top_nav header.site_mobile .udetails .umen li .lobj {float: right; font-size: 14px; color: #bbb;}
.module_top_nav header.site_mobile .udetails .umen li a {font-size:14px; float: right; display: block;  color: #333; margin-right: 12px;}
.module_top_nav header.site_mobile .udetails .umen li:hover .lobj,
.module_top_nav header.site_mobile .udetails .umen li:hover a {color: #FF538A;}
.module_top_nav header.site_mobile .navup_mpbile .contact {}
.module_top_nav header.site_mobile .navup_mpbile .notification a,
.module_top_nav header.site_mobile .navup_mpbile .search a,
.module_top_nav header.site_mobile .navup_mpbile .contact a {font-size: 28px; color: #fff;}
.module_top_nav header.site_mobile .navup_mpbile .svtlogo {color: #fff; font-size: 20px; padding-left: 15px;}
.module_top_nav header.site_mobile .navup_mpbile .notification {position: relative; font-size: 22px; color: #fff;}
.module_top_nav header.site_mobile .navup_mpbile .notification .notification_count {font-size: 12px; border-radius: 14px; background: #d11124; min-width: 14px; height: 18px; padding: 0 4px;  position: absolute; top: -5%; left: 50%; text-align: center;}
.module_top_nav header.site_mobile .nav_mobile .notification {position: relative; font-size: 22px; color: #fff;}
.module_top_nav header.site_mobile .nav_mobile .notification .notification_count {font-size: 12px; border-radius: 14px; background: #d11124; min-width: 14px; height: 18px; padding: 0 4px;  position: absolute; top: 18%; right: 5%; text-align: center;}
.module_top_nav header.site_mobile .navup_mpbile .leads {position: relative;  color: #fff;}
.module_top_nav header.site_mobile .navup_mpbile .leads .leads_count {font-size: 12px; border-radius: 14px; background: #d11124; min-width: 14px; height: 18px; padding: 0 4px;  position: absolute; top: -5%; left: 50%; text-align: center;}
.module_top_nav header.site_mobile .nav_mobile .leads {position: relative; color: #fff;}
.module_top_nav header.site_mobile .nav_mobile .leads .leads_count {font-size: 12px; border-radius: 14px; background: #d11124; min-width: 14px; height: 18px; padding: 0 4px;  position: absolute; top: 18%; right: 5%; text-align: center;}
.module_top_nav header.site_header {display: none; visibility: hidden;}
.module_top_nav header.site_header .join,
.module_top_nav header.site_header .contactscroll,
.module_top_nav header.site_header .crew {display: none;}
.module_top_nav header.site_header {display: block; visibility: visible;}
.module_top_nav header.site_header ul.nc {margin: 11px 0 0 0; width: auto;}
.module_top_nav header.site_header ul.nc li {margin: 0 5px 0 10px;}
.module_top_nav header.site_header .lg {margin: 15px 0 0 10px;}
.module_top_nav header.site_header .lg img {width: 90px; float: left;}}
.module_hp_1 {margin:0;}
.module_hp_1 .content {padding: 0; box-sizing: border-box; overflow: visible;}
.module_hp_1 .w {height: 700px;   position: relative; width: 100%; background: url(/css/basic/hp_1.jpg) no-repeat 0 0; background-attachment:fixed; background-size: cover; box-sizing: border-box;}
.module_hp_1 .w .brdr {width: 100%; height: 100%; border: 2px solid #fff; box-sizing: border-box;}
.module_hp_1 .w .gd {box-sizing: border-box; padding: 30px; background:linear-gradient(#000,#5d6c99);  position: absolute; top: 0; left: 0; height: 100%; width: 100%; opacity: 0.8;}
.module_hp_1 .w .lgw {padding: 0 40px; width: 100%; max-width:1128px; height: 100%; position: absolute; top: 0; left:0; right: 0; margin: auto; z-index: 1; line-height: 1.25; letter-spacing: 0.6px;}
.module_hp_1 .w .lgw section {position: relative; max-width: 490px; float: right; width: 50%; height: 100%; box-sizing: border-box; padding: 75px 0 0 0;}
.module_hp_1 .w .lgw section h1 {font-weight: bold; font-size: 40px; color:#fff; line-height: 1;}
.module_hp_1 .w .lgw section h1 span {font-size: 30px; font-weight: normal; }
.module_hp_1 .w .lgw section .sig {width: 300px; padding: 30px 0 0 0; display: none;}
.module_hp_1 .w .lgw section p {color: #fff; font-size: 21px; line-height: 26px; margin: 13px 0 0 0; font-weight: 300;}
.module_hp_1 .w .lgw section p.land {color: #fff; font-size: 26px; line-height: 1.2; margin: 150px 0 0 0; font-weight: 300; display: none;}
.module_hp_1 .w .lgw section .bu {display: block; width: 100%; box-sizing: border-box; color: #fff; text-align: center; font-size: 25px; padding: 9px 25% 9px; overflow: hidden;}
.module_hp_1 .w .lgw section .bu:hover {opacity: 0.8;}
.module_hp_1 .w .lgw section .bu i {margin: 3px 0 0 10px; float: right;}
.module_hp_1 .w .lgw section .bu.br {background: #00BDB9; margin-top: 145px;}
.module_hp_1 .w .lgw section .bu.bl {background: #586D96; border: 2px solid #00BDB9; margin-top: 22px;}
.module_hp_1 .w .lgw section .bu.bl i {}
.module_hp_1 .w .lgw i.iw {position: absolute; left: 0; float: left; width: 50%; height: 100%; box-sizing: border-box;}
.module_hp_1 .w .sign {position: absolute; left: -10%; bottom: 10%; float: left; width: 20%; box-sizing: border-box;}
.module_hp_1 .yloc {position: absolute; bottom: 0; right: 250px; padding: 0 40px 40px 0; font-size: 25px; color: #fff; direction: ltr;}
.module_hp_2 {margin: 0;}
.module_hp_2 .content {padding: 0; overflow: hidden; box-sizing: border-box; background: #fff;}
.module_hp_2 .w {height: 635px;}
.module_hp_2 .w h2 {font-size: 32px; font-weight: bold; color: #5d6c99; padding: 60px 0 0 0; text-align: center;}
.module_hp_2 .w .bxs {box-sizing: border-box; border: 2px solid #cbcbcb; width: 934px; height: 450px; margin: 40px auto 0 auto;}
.module_hp_2 .w .bxs .bx {box-sizing: border-box; width: 310px; float: right;}
.module_hp_2 .w .bxs .bx1,
.module_hp_2 .w .bxs .bx2 {border-left: 2px solid #cbcbcb; height: 100%;}
.module_hp_2 .w .bxs i {display: block; }
.module_hp_2 .w .bxs h3 {font-size: 22px; text-align: center; margin: 15px 0 0 0; color: #000;}
.module_hp_2 .w .bxs p {font-size: 18px; text-align: center; margin: 8px 0 0 0; color: #000; padding: 0 15px; line-height: 26px;}
.module_hp_2 .w .bxs .bx1 i {background: url(/css/basic/thumbs.png) no-repeat; background-size: contain; width: 69px; height: 60px; margin: 30px auto 0 auto; }
.module_hp_2 .w .bxs .bx2 i {background: url(/css/basic/shake.png) no-repeat; background-size: contain; width: 86px; height: 62px; margin: 28px auto 0 auto;}
.module_hp_2 .w .bxs .bx3 i {background: url(/css/basic/speedspace.png) no-repeat; background-size: contain; width: 66px; height: 66px; margin: 24px auto 0 auto;}
.module_hp_2 .w.manager_landing_node_new_agent {height: 450px;}
.module_hp_2 .w.manager_landing_node_new_agent .bxs {height: 250px;}
.module_hp_3 {margin:0;}
.module_hp_3 .content {padding: 0; overflow: visible; box-sizing: border-box;}
.module_hp_3 .w {background: url(/css/basic/hp_3.jpg) no-repeat center; background-attachment:fixed; background-size: cover; height: 598px;  position: relative; width: 100%;  box-sizing: border-box;}
.module_hp_3 .w .gd {box-sizing:border-box; padding: 30px; background: #39a2a7;  position: absolute; top: 0; left: 0; height: 100%; width: 100%; opacity: 0.8;}
.module_hp_3 .w .brdr {width: 100%; height: 100%; border: 2px solid #fff; box-sizing: border-box;}
.module_hp_3 .w .lgw {padding: 0 40px;  width: 100%; height: 100%; max-width:1128px; position: absolute; top: 0; left:0; right: 0; margin: auto;  z-index: 1; line-height: 1.25; letter-spacing: 0.6px;}
.module_hp_3 .w .lgw section {max-width: 415px; opacity: 0;  float: right; width: 50%; height: 100%; box-sizing: border-box; padding: 65px 0 0 0;}
.module_hp_3 .w .lgw section h2 {font-weight: bold; font-size: 32px; color:#fff;}
.module_hp_3 .w .lgw section p {color: #fff; font-size: 18px; margin: 20px 0 0 0; line-height: 25px;}
.module_hp_3 .w .lgw section a {width: 90%; float: right; margin: 18px auto 0 auto;  border: 3px solid #fff; display: block; color: #fff; box-sizing: border-box; padding: 8px; text-align: center; font-size: 22px;}
.module_hp_3 .w i.iw {position: absolute; top: -10%; left: 0; float: left; width: 50%; height: 110%; box-sizing: border-box;}
.module_hp_3 .sign {width: 150px; float: left; margin-top: 12px;}
.module_hp_3 .landing_sign {float: left;}
.module_hp_3 .w .lgw section .sig {width: 150px; float: left; clear: both; margin-top: 12px;}
.module_hp_4 {margin:0;}
.module_hp_4 .content {padding: 0; overflow: hidden; box-sizing: border-box;}
.module_hp_4 .w {overflow:hidden; height: 1106px; position: relative; width: 100%; background: #fff; box-sizing: border-box;}
.module_hp_4 .w h3 {font-size: 33px; color: #282828; opacity: 0;}
.module_hp_4 .w p {font-size: 19px; color: #282828;  opacity: 0;}
.module_hp_4 .w .t {width: 100%;  letter-spacing: 0.6px;}
.module_hp_4 .w .one {float: right; width: 100%;}
.module_hp_4 .w .one  img {width: 32px;}
.module_hp_4 .w .one section {padding: 105px 170px 0 0; float: right; width: 50%;box-sizing: border-box;}
.module_hp_4 .w .one h3 {margin-top: 13px;}
.module_hp_4 .w .one p {margin-top: 39px; line-height: 25px;}
.module_hp_4 .w .one i {position: relative; left: -320px; background: url(/css/basic/coffie.png) no-repeat -70px 0; background-size: contain; float: left; height: 555px; width: 50%; margin-top: 42px;}
.module_hp_4 .w .two {float: left; width: 100%;}
.module_hp_4 .w .two  img {width: 38px;}
.module_hp_4 .w .two section {padding: 40px 0 0 150px; float: left; width: 50%; box-sizing: border-box;}
.module_hp_4 .w .two h3 {margin-top: 13px;}
.module_hp_4 .w .two p {margin-top: 25px; line-height: 25px;}
.module_hp_4 .w .two i {position: relative; left: 320px; background: url(/css/basic/iphone_sun_glass.png) no-repeat right 0; background-size: contain; float: right; height: 440px; width: 50%; margin-top: -55px;}
.module_hp_4 i.formobile {display: none;}
.module_hp_5 {margin:0;}
.module_hp_5 .content {padding: 0; overflow: hidden; box-sizing: border-box;}
.module_hp_5 .w {height: 496px; padding: 30px;  position: relative; width: 100%; background: #BCF1F0; box-sizing: border-box;}
.module_hp_5 .w .brdr {width: 100%; height: 100%; border: 2px solid #fff; box-sizing: border-box; background: url(/css/basic/hp_5_svt.jobs.png) no-repeat 50% 55px;;}
.module_hp_5 .w .hld {width: 955px; margin: auto;}
.module_hp_5 .w h3 {font-size: 30px; margin-top: 20px; text-align: center;  color: #000; }
.module_hp_5 .w .hp_sldr {margin: 25px auto 0 auto; width: 955px;}
.module_hp_5 .w .hp_sldr li {float: right; display: none;}
.module_hp_5 .w .hp_sldr .cl {width: 166px; height:165px; position: relative; margin: auto;}
.module_hp_5 .w .hp_sldr .cl .cw {display: none; position: absolute; top: 0;  margin: auto; overflow: hidden;  background: url(/css/basic/hp5_circle.png) no-repeat; background-size: cover; width: 166px; height: 165px;}
.module_hp_5 .w .hp_sldr .cl .ppl {border:4px solid #fff; box-sizing:border-box; position: absolute; left: 15px; top: 15px; margin: auto;   width: 100%; height: 100%;  width: 166px; height: 165px;}
.module_hp_5 .w .hp_sldr h4 {font-size: 16px; color: #000; text-align: center; font-weight: bold; margin-top: 25px;}
.module_hp_5 .w .hp_sldr p {width: 70%; margin: auto; font-size: 17px; color: #000; text-align: center; margin-top: 26px; line-height: 26px; direction: rtl;}
.module_hp_5 .w .hp_sldr .sld201 .ppl{background: url(/css/basic/hp_rec_ppl_201.jpg) 0 0 no-repeat; width: 145px; height: 163px; background-size: cover;}
.module_hp_5 .w .hp_sldr .sld202 .ppl{background: url(/css/basic/hp_rec_ppl_202.jpg) 0 0 no-repeat; width: 145px; height: 163px; background-size: cover;}
.module_hp_5 .w .hp_sldr .sld203 .ppl{background: url(/css/basic/hp_rec_ppl_203.jpg) 0 0 no-repeat; width: 145px; height: 163px; background-size: cover;}
.module_hp_5 .w .hp_sldr .sld204 .ppl{background: url(/css/basic/hp_rec_ppl_204.jpg) 0 0 no-repeat; width: 145px; height: 163px; background-size: cover;}
.module_hp_5 .w .hp_sldr .sld205 .ppl{background: url(/css/basic/hp_rec_ppl_205.jpg) 0 0 no-repeat; width: 145px; height: 163px; background-size: cover;}
.module_hp_5 .w .hp_sldr .sld206 .ppl{background: url(/css/basic/hp_rec_ppl_206.jpg) 0 0 no-repeat; width: 145px; height: 163px; background-size: cover;}
.module_hp_5 .w .hp_sldr .sld207 .ppl{background: url(/css/basic/hp_rec_ppl_207.jpg) 0 0 no-repeat; width: 145px; height: 163px; background-size: cover;}
.module_hp_5 .wgslider-wrap {margin: auto;}
.module_hp_5 .wg-prevnext .wg-prev:hover,
.module_hp_5 .wg-prevnext .wg-prev {background: url(/css/basic/slide_left.png) no-repeat; background-size:contain; width: 30px; height: 40px; bottom: 0; top: auto; left: 0;}
.module_hp_5 .wg-prevnext .wg-next:hover,
.module_hp_5 .wg-prevnext .wg-next {background: url(/css/basic/slide_right.png) no-repeat; background-size:contain; width: 30px; height: 40px; bottom: 0; top: auto; right: 0;}
.module_hp_contact {margin: 0;}
.module_hp_contact .content{padding: 0;}
.module_hp_contact .w {height: 487px; width: 100%; overflow: hidden; background: url(/css/basic/hp_contact_bg.jpg) no-repeat; background-attachment:fixed; background-size: cover; padding: 30px;  position: relative; box-sizing: border-box;}
.module_hp_contact .w .brdr {width: 100%; height: 100%; border: 2px solid #fff; box-sizing: border-box; ;}
.module_hp_contact ::-webkit-input-placeholder {color: #fff;}
.module_hp_contact :-moz-placeholder {color: #fff;}
.module_hp_contact ::-moz-placeholder {color: #fff;}
.module_hp_contact :-ms-input-placeholder {color: #fff;}
.module_hp_contact h3 {font-size: 32px; color: #fff; text-align: center;}
.module_hp_contact .wrapper-contact {padding: 20px 0;}
.module_hp_contact .contact_details {clear: both; width: 100%; color: #fff; font-size: 30px;}
.module_hp_contact .contact_details p {margin: auto;}
.module_hp_contact form {position: relative; width: 960px; height: 325px; margin: 20px auto 0 auto; float: none; overflow: hidden;}
.module_hp_contact form .label_wrapper {display: none;}
.module_hp_contact form .fieldRow .field_wrap {border: 1px solid #fff; width: 400px; height: auto;}
.module_hp_contact form .fieldRow input {background: #fff; color: #000; font-size: 20px;height: 57px; padding: 0 60px 0 10px; box-sizing: border-box;}
.module_hp_contact form .fieldRow select {background-color: #fff; font-size: 17px; height: 57px; box-sizing: border-box;}
.module_hp_contact form .fieldRow textarea {background: #fff;color: #000; font-size: 20px; width: 561px; height: 108px; padding: 10px 10px 0 10px; box-sizing: border-box;}
.module_hp_contact form .fullname_wrap {position: absolute; right: 0; top: 0;}
.module_hp_contact form .email_wrap {position: absolute; right: 0; top: 105px;}
.module_hp_contact form .phone_wrap {position: absolute; right: 0; top: 210px;}
.module_hp_contact form .subject_wrap {position: absolute; right: 560px;}
.module_hp_contact form .content_wrap {position: absolute; right: 560px; top: 85px;}
.module_hp_contact form .fieldRow .field_submit {height: 57px; width: 400px; border: 1px solid #00C0BB; background: #00C0BB;}
.module_hp_contact form .fieldRow .field_submit input {padding: 0 25px 0 10px; color:#fff; height: 100%; float: none;width: 100%; opacity: 1; background: #00C0BB;}
.module_hp_contact form .submit_wrap {position: absolute; right: 560px; top: 210px;}
.module_hp_contact .msg_notice {margin: 0 auto; text-align: center; width: 200px;}
.module_hp_contact .msg_notice p {color: #fff; margin: 0; float: none; text-align: center; width: auto;}
.module_hp_contact .contact_add {width: 400px; color: #fff; margin: 20px auto;}
.module_hp_contact ::placeholder {
	font-size: 16px;
	color: #000;
}
.module_hp_contact ::-ms-input-placeholder {
font-size: 18px;
    	color: #000;
}
.module_hp_contact form .fieldExtra {display: block; position: absolute; right: 15px;}
.module_hp_contact form .fullname_wrap .fieldExtra {width: 26px; height: 30px; background: url(/css/basic/user.png) no-repeat; top: 10px;}
.module_hp_contact form .email_wrap .fieldExtra {width: 30px; height: 24px; background: url(/css/basic/envelop.png) no-repeat; top: 15px;}
.module_hp_contact form .phone_wrap .fieldExtra {width: 26px; height: 30px; background: url(/css/basic/phone.png) no-repeat; top: 12px;}
.module_hp_contact form .submit_wrap .fieldExtra {width: 26px; height: 30px; background: url(/css/basic/plain.png) no-repeat; right: 135px; top: 11px; width: 35px; height: 33px;}
.module_hp_contact .w.manager_landing_node_newagent {height: 400px;}
.module_hp_contact .w.manager_landing_node_newagent form {height: 250px;}
.module_hp_contact .w.manager_landing_node_newagent form .content_wrap{display: none;}
.module_hp_contact .w.manager_landing_node_newagent form .subject_wrap{display: none;}
.module_hp_contact .w.manager_landing_node_newagent form .phone_wrap{right: 560px; top: 0;}
.module_hp_contact .w.manager_landing_node_newagent form .submit_wrap{right: 560px; top: 105px;}
.module_hp_contact .w.manager_landing_node_newagent form .submit_wrap .fieldExtra {right: 95px;}
.module_hp_6 {margin:0;}
.module_hp_6 .content {height: 255px; padding: 0; overflow: visible; box-sizing: border-box; background: #424b6b;}
.module_hp_6 .w {padding-top: 25px; width:100%; max-width: 1128px; margin: auto; color: #aaa; overflow: hidden;}
.module_hp_6 .w .a {float: right; width: 445px;}
.module_hp_6 .w .a img {width: 120px;}
.module_hp_6 .w .a p {padding-top: 20px; font-size: 16px;}
.module_hp_6 .w .b {float: left; }
.module_hp_6 .w .b h4 {font-size: 22px; color: #fff;}
.module_hp_6 .w .b p {padding-top: 20px; font-size: 16px;}
.module_hp_6 .manager_landing_node_newagent h5 {font-size: 22px; color: #fff;}
.module_hp_6 .manager_landing_node_newagent a {display: block;padding: 3px 0;}
