.base-virtual-layout,body{position:relative}.page_course .upload,a,a:active,a:focus,a:hover,a:visited{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.activity_item .title,.goods_container .name1{-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}body{margin:0;min-width:1000px;background-color:#f8f8f8;line-height:1.5;font-family:"PingFang Regular",PingFang,"苹方","Microsoft YaHei","微软雅黑",SimHei,"黑体",SimSun,"宋体"}a,a:active,a:focus,a:hover,a:visited{color:inherit}a{color:#333}.dav-color,a:hover{color:#D73C6B}img{max-width:100%;border:none}.mb_40{margin-bottom:40px!important}.center{margin:0 auto;width:1000px;text-align:center}.center.little{width:920px}.base-virtual-layout>*{position:absolute;width:100%}.inline_parent{word-spacing:-6px}.inline_parent>*{word-spacing:0;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}.common_head{height:70px;background-color:#fff;width:100%;border-bottom:#c6c6c6 solid 1px}.common_head .common_head_inner{width:1000px;margin:0 auto;position:relative}.common_head .common_logo_before{width:60px;margin-top:5px;margin-right:10px}.common_head .common_logo{width:75px;top:10px;position:absolute}.common_head .menu_group{position:absolute;left:212px;top:10px;padding-top:15px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-display:inline-flex;z-index:99}.common_head .menu_item{width:138px;border-right:1px solid #ececec;font-size:16px;line-height:30px;margin-bottom:-15px;height:30px;text-align:center}.common_head .menu_item .inner{height:44px;display:block}.common_head .menu_item.small_item .inner{height:43px}.common_head .menu_item.last{border-right:none}.common_head .menu_item.small_item{font-size:14px;width:98px}.common_head .menu_item.active .inner{color:#D73C6B;border-bottom:2px solid #D73C6B}.common_pic_head{width:100%;overflow:hidden}.little_center{width:920px;margin:0 auto}.common_title_container{position:relative;margin-bottom:20px}.common_title_container .title{color:#666;font-size:32px;text-align:center;padding-top:20px}.common_title_container .subtitle{position:absolute;color:#D73C6B;bottom:0;right:0}.common_title_container .subtitle:hover{color:#EC6890}.common_square_group{margin:0 auto;word-spacing:-6px;font-size:0;overflow:hidden}.common_square_group .square_item{float:left;margin-left:40px;margin-bottom:40px;word-spacing:0;position:relative;width:200px;text-align:center}.top .common_square_group .square_item{margin-bottom:0;margin-top:40px}.common_square_group .square_item.first{margin-left:0}.common_square_group .square_item .name{font-size:18px;width:200px;text-align:center;color:#333;line-height:40px;margin:0 auto}.common_square_group .square_item .detail{font-size:14px;width:200px;color:#333;text-align:left;margin:0 auto}.common_square_group .square_item.type1{width:440px}.common_square_group .square_item.type2{width:920px}.common_square_group .square_item.type3{width:280px}.common_square_group .square_item.type3 .name{width:inherit}.common_square_group .square_item.type5{width:100%;text-align:left}.common_square_group .square_item.type5 .text_container{position:absolute;font-size:20px;left:450px;top:50px}.bottom_container{height:140px;width:100%;background-color:#333;color:#ddd;font-size:14px}.bottom_container.fixed_bottom{position:fixed;bottom:0}.bottom_container .bottom{width:1000px;margin:0 auto;position:relative;height:100%}.bottom_container img.down_qr{width:90px;position:absolute;top:25px;right:25px}.bottom_container a img{position:absolute;right:120px;top:85px}.bottom_container a.zxjy img{width:60px;right:130px;top:60px}.bottom_container .link_group{color:#D73C6B;font-size:16px;line-height:20px;position:absolute;top:17px}.bottom_container .link{padding:0 25px;display:inline-block;border-right:#999 solid 1px}.bottom_container .link:last-child{border-right:none}.bottom_container .link a{color:#EC6890}.bottom_container .link a:hover{color:#D73C6B}.bottom_container .copyright{bottom:10px;position:absolute;left:2em}.bottom_container .copyright a{color:#ddd}.bottom_container .copyright a:hover{color:#D73C6B}.head_pic_container{width:100%}.head_pic_container img{display:block;width:100%}@media screen and (max-width:1440px){.head_pic_container{width:100%;height:580px;background-size:1440px;background-position-x:center;background-image:url(http://9i.dvmama.com/free/2017/07/06/2880_1000_8ce0ca8773f474811d615ccd56e470d4.jpg)}.head_pic_container img{display:none}.common_pic_head .head_pic_container{height:500px}.page_introduce .head_pic_container{background-image:url(//9i.dvmama.com/free/2017/07/05/office_banner.png)}.page_course .head_pic_container{background-image:url(http://9i.dvmama.com/free/2018/03/07/2880_1000_ab62d432e6610582f209b6eebf6fa816.jpg)}.page_course .course_text_con{height:70px;width:100%;position:absolute;bottom:0;background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.6))}.page_course .course_text{font-size:23px;position:absolute;bottom:0;padding-bottom:6px;width:100%;letter-spacing:1.7px;color:#fff;text-shadow:0 2px rgba(0,0,0,.3)}.page_about .head_pic_container{background-image:url(http://9i.dvmama.com/free/2018/03/07/2880_1000_43eaa77345665ff09ba87c1e61110d1f.jpg)}.page_login .head_pic_container{background-image:url(http://9i.dvmama.com/free/index0925_head9.jpg)}}.page_introduce .down_container{width:1000px;margin:-334px auto 20px;z-index:2;position:relative;overflow:hidden}.page_introduce .down_container .left{height:410px;float:left;margin-left:25px}.page_introduce .down_container .down_qr{width:142px;position:absolute;right:260px;top:0}.page_introduce .down_container .download{width:720px;position:absolute;left:260px;top:165px;height:240px}.page_introduce .down_container .icon{width:140px;float:left;margin-right:12px;margin-left:-12px}.page_introduce .download .d1{font-size:36px;color:#666;bottom:0;position:absolute}.page_introduce .download .d2{color:#333;font-size:18px;bottom:10px;position:absolute;left:330px}.page_introduce .down_container .btn_group{text-align:center;margin-top:20px;position:absolute;right:0;width:240px}.page_introduce .down_container .index_text{bottom:10px;position:absolute;height:31px}.page_introduce .download .down_btn{display:inline-block;background-color:#D73C6B;line-height:40px;width:240px;color:#fff;border-radius:6px;float:left;margin-right:60px;margin-top:20px;cursor:pointer}.page_introduce .download .down_btn.disable{background-color:#999}.page_introduce .download .down_btn img{width:22px;vertical-align:middle;margin-right:10px}.page_introduce .advantage{background-color:#fff;margin-bottom:40px}.page_introduce .advantage .icon_item{border:none;width:248px;height:355px}.page_course .submit_btn input,.page_course input:focus{border:1px solid #D73C6B;outline:0}.page_introduce .advantage .icon_item .icon{top:40px}.page_introduce .advantage .icon_item .icon img{width:150px}.page_introduce .advantage .title{top:213px;font-size:24px;margin-top:0}.page_introduce .advantage .text{top:255px;font-size:14px;color:#666;margin:0;padding:0 40px;width:170px;text-align:left;line-height:21px}.page_course .little_center,.page_friend .little_center{margin-top:40px}.page_course .contribute_container,.page_course .upload_container{margin-bottom:40px}.page_course .introduce{color:#666;padding:12px}.page_course .upload{margin-top:16px;color:#EC6890}.page_course .contribute{background-color:#fff;width:1000px;margin:0 auto;text-align:center;padding:20px 0 40px}.page_about .other_container .title,.page_join .detail .title,.page_live .item_title{text-align:left}.page_course .contribute .title span{font-size:32px;color:#666;vertical-align:text-bottom}.page_course .contribute .mail{color:#333;font-size:18px;margin-top:5px}.page_course .contribute img{width:52px}.page_course .text_input{position:relative;height:50px}.page_course .input_title{position:absolute;right:71%;font-size:20px;line-height:50px;color:#666}.page_course .input{position:absolute;left:31%;color:#333}.page_course input{font-size:20px;line-height:40px;width:400px;padding-left:10px;padding-right:10px}.page_course .submit_btn input{color:#D73C6B;background-color:inherit;width:423px;margin-top:20px}.page_course .file,.page_course .file:hover{background:#eeb2c4;border:1px solid #D73C6B;color:#D73C6B;text-decoration:none}.page_course .file{position:relative;display:inline-block;padding:4px 12px;overflow:hidden;text-indent:0;line-height:35px;width:398px}.page_course .file input{position:absolute;font-size:100px;right:0;top:0;opacity:0}.page_about .members{margin-top:40px;border-bottom:#ccc solid 1px}.page_about .square_item img{width:180px;border-radius:200px}.page_about .company_container{width:100%;background-color:#fff;padding:10px 0 20px}.page_about .company_item{overflow:hidden;margin-bottom:40px}.page_about .company_item .icon{float:left;width:200px}.page_about .company_item .detail{font-size:18px;margin-left:240px;color:#333;line-height:30px}.page_about p{padding:0;margin:0}.page_about .company_item p{text-indent:2em}.page_about .other_container{margin-top:20px;margin-bottom:40px}.page_about .other_container .detail{line-height:30px}.little_center.top{margin-top:20px}.page_live .item_title{font-size:18px;margin-left:30px;color:#ddd;margin-top:-55px}.page_live .item_subtitle{font-size:14px;margin-left:30px;color:#ddd;text-align:left}.page_live .list_item{margin-bottom:20px;overflow:hidden;border-bottom:#ddd solid 1px;padding-bottom:20px;display:block}.page_live .list_item img{width:160px;float:left}.page_live .list_item .info{margin-left:180px}.page_live .list_item .date,.page_live .list_item .detail{color:#666;font-size:14px;padding-top:3px}.page_join .item{background-color:#fff;border:1px solid #ddd;padding:10px 20px;margin-bottom:20px}.page_login .little_center{height:450px;margin-top:-450px;position:relative}.page_login .login_container{width:340px;height:390px;background-color:rgba(255,255,255,.6);border-radius:5px;position:absolute;right:0;-webkit-box-shadow:0 0 1px 0 #888;box-shadow:0 0 1px 0 #888}.page_login .login_container .other_info{text-align:center;color:#D73C6B}.page_login .login_container .title{color:#D73C6B;font-size:30px;text-align:center;margin:35px auto 32px}.page_login .login_container .input_container{width:280px;height:48px;border:1px solid #ccc;margin:10px auto;background-color:rgba(255,255,255,.5)}.page_login .login_container .input_container input{border:none;background:0 0;width:250px;height:48px;margin:0;padding:0 15px;font-size:16px;outline:0}.page_login .login_container.con3 .code input{width:100px}.page_login .login_container.con3 .code .get_code{width:150px;float:right;background-color:#D73C6B;color:#fff;text-align:center;line-height:48px;cursor:pointer}.page_login .login_container.con3 .code .get_code.disable{background-color:#ccc;cursor:not-allowed}.page_login .login_container.con2 a{text-align:center;color:#D73C6B;display:block}.page_login .login_container .ok_button,.page_login .login_container .sup_button,.page_login .login_container .vip_button{background-color:#D73C6B;color:#fff;width:280px;height:40px;line-height:40px;border-radius:3px;margin:30px auto 5px;text-align:center;cursor:pointer}.page_login .login_container .vip_button{background-color:#ff7c31}.page_login .login_container .sup_button{background-color:#03f;position:absolute;top:-32px;right:0;width:100px}.img_border{border-radius:300px;border:1px solid #ddd}.activity_title{font-size:32px;color:#666;line-height:70px}.activity_con{margin-top:10px;overflow:hidden;position:relative;height:279px}.activity_con .left{width:500px;float:left;font-size:0;display:block}.activity_con .right{position:absolute;top:0;right:0;width:390px}.activity_item{position:relative;overflow:hidden;margin-bottom:6px;text-align:left;display:block}.activity_item img{width:158px;float:left}.activity_item .title{margin-left:170px;margin-top:2px;color:#333;font-size:16px;line-height:24px;height:48px;text-overflow:ellipsis;display:-webkit-box}.activity_item .title:hover{color:#D73C6B}.activity_item .date{font-size:14px;color:#999;position:absolute;bottom:2px;left:170px;line-height:17px}.activity .left .title{height:40px;background-color:rgba(0,0,0,.5);color:#fff;line-height:40px;text-align:left;bottom:0;position:absolute;width:500px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;text-indent:1em;padding-right:1em;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(http://9i.dvmama.com/free/bgo8.png)}.more,.more a{color:#D73C6B}.activity{margin-bottom:10px}.more{font-size:18px;height:75px;line-height:60px}.more a:hover{color:#EC6890}.mask{width:100%;height:100%;position:absolute;z-index:9;top:0;background-image:url(http://9i.dvmama.com/free/bgo5.png)}.mask .scan_wechat{width:400px;height:317px;top:200px;left:50%;position:absolute;margin-left:-200px;background-color:#fff;border-radius:10px}.mask .scan_wechat .close{position:absolute;right:-15px;top:-15px;width:30px;height:30px}.mask .scan_wechat .down_qr{position:absolute;top:90px;left:50%;margin-left:-90px;width:180px}.mask .scan_wechat span{left:50%;position:absolute;margin-left:-110px;top:45px}.hide{display:none!important}.goods_container{width:920px;margin:0 auto}.goods_container .hover_show{display:none}.goods_container .detail img{width:203px;height:203px}.goods_container .qr_text{color:#fff;text-align:center}.goods_container .img{width:160px;height:160px;margin:10px auto}.goods_container .goods_img_size{position:relative}.img_title2,.in{position:absolute}.goods_container .detail{display:inline-block;width:215px;margin-right:20px;margin-bottom:20px;background-color:#fff;padding:6px;-webkit-box-sizing:border-box;box-sizing:border-box}.goods_container .detail:nth-child(4n){margin-right:0}.goods_container .name1{margin-bottom:6px;line-height:19px;font-size:12px;color:#666;white-space:inherit;height:38px;display:-webkit-box;line-clamp:2;padding-top:5px}.goods_container .price1{color:#FF4A7D}.video_container{margin:0 auto;width:920px;text-align:center}.video_container video{width:100%}.img_title2{color:#fff;z-index:9999;bottom:15px;font-size:17px;text-align:left;padding:0 20px}.in{width:1080px;background:#FFF;left:50%;margin-left:-540px;top:100px;-webkit-box-shadow:0 0 23px #000;box-shadow:0 0 23px #000;padding:10px;z-index:8}