@charset "UTF-8";section.lp_container .lp_header_img{text-align:center;margin-bottom:20px}section.lp_container .invitation_tool{padding:10px 0}section.lp_container .invitation_tool p.invitation_text{font-size:20px}section.lp_container .invitation_tool p.invitation_title{text-align:center;font-size:18px;padding:10px}section.lp_container .invitation_tool p.invitation_code{text-align:center;background-color:#f2f2f2;margin:0 auto;width:80%;font-size:30px;height:60px;line-height:60px}section.lp_container .invitation_tool ul.tools{width:400px;margin:0 auto}section.lp_container .invitation_tool ul.tools li{width:80px;margin:20px 10px;text-align:center;display:inline-block}section.lp_container .invitation_tool ul.tools li a{display:block}section.lp_container .invitation_step{overflow:hidden;margin:0 60px 20px}section.lp_container .invitation_step ul{vertical-align:top;font-size:0}section.lp_container .invitation_step ul li{text-align:center;vertical-align:top;position:relative;display:inline-block;width:300px;height:150px;font-size:13px;margin:0 50px 0 0;padding:15px 5px;box-sizing:border-box}section.lp_container .invitation_step ul li:after{font:normal normal normal 14px/1 FontAwesome;content:"\f105";display:block;width:30px;text-align:center;position:absolute;right:-40px;height:80px;line-height:80px;top:50px;background-color:#888;color:#fff;font-size:16px;border-radius:3px}section.lp_container .invitation_step ul li:last-child:after{display:none}section.lp_container .invitation_step ul li:last-child{margin:0!important}section.lp_container .invitation_step ul li .step_title{display:block;margin:0 auto 10px auto;width:60%;height:40px;line-height:40px;font-size:16px;letter-spacing:.2em;border-radius:3px;text-align:center;border:1px solid #888}section.lp_container .reward_description{width:800px;margin:0 auto 40px auto;background-color:#f2f2f2;box-sizing:border-box;border-left:3px solid #888;padding:20px;line-height:24px}section.lp_container .reward_description .reward_title{font-size:16px;font-weight:800}section.lp_container .invitation_footer{background-color:#888;box-sizing:border-box;padding:10px;text-align:center;color:#fff;margin:0 auto 30px;width:1000px}section.lp_container .invitation_footer a.btn.invitation{display:block;margin:10px auto;width:250px;height:40px;line-height:40px;font-size:16px;letter-spacing:.2em;border-radius:3px;text-align:center;background-color:#fff}section.lp_container .lp_footer_img{padding:50px 0 0 0}section.lp_container .lp_main_text h2{font-size:32px;line-height:48px}section.lp_container .lp_main_text p{line-height:24px}section.lp_container .lp_main_text .sub{font-size:18px;line-height:32px}section.lp_container .lp_main_text .bold{font-weight:800}section.lp_container .lp_main_text .pink{color:#ff0265}section.lp_container .lp_main_text .red{color:red}section.lp_container .recommend_item{margin:0 auto;width:1000px}