html,body{padding:0;margin:0;height:100%;width:100%}ul,p{padding:0;margin:0}li{float:left;list-style:none}a{text-decoration:none;cursor:pointer}a:hover{text-decoration:none}form{height:100%;width:100%;margin:0;padding:0}.relative{position:relative}.fixed{position:fixed;width:100%;z-index:100}.absolute{position:absolute;z-index:100}.bottom0{bottom:0}.right0{right:0}.lalign{text-align:left}.ralign{text-align:right}.calign{text-align:center}.lfloat{float:left}.rfloat{float:right}.fwidth{width:100%}.fheight{height:100%}.fborder{border:solid 1px #ccc}.lborder{border-left:solid 1px #ccc}.rborder{border-right:solid 1px #ccc}.tborder{border-top:solid 1px #ccc}.bborder{border-bottom:solid 1px #ccc}.clear{clear:both}.hidden{display:none}.block{display:block}.inline{display:inline-block}.separator{height:5px;background-color:#dbdbdb}.bold{font-weight:bold}.font12{font-size:12px}.font13{font-size:13px}.font14{font-size:14px}.font15{font-size:15px}.font16{font-size:16px}.font17{font-size:17px}.font18{font-size:18px}.font19{font-size:18px}.font20{font-size:20px}.font21{font-size:21px}.font22{font-size:22px}.font23{font-size:23px}.font24{font-size:24px}.font25{font-size:25px}.font26{font-size:26px}.font27{font-size:27px}.font28{font-size:28px}.font29{font-size:29px}.font30{font-size:30px}.heiti{font-family:"黑体"}.kaiti{font-family:"楷体"}.songti{font-family:"宋体"}.red{color:red}.green{color:#227315}.white{color:#fff}.black{color:#333}.yellow{color:#f2c202}.blue{color:#00f}.pointer{cursor:pointer}.pre{white-space:pre-wrap}.xyhidden{overflow:hidden}.yhidden{overflow-y:hidden}.xhidden{overflow-x:hidden}.line20{line-height:20px}.line25{line-height:25px}.line30{line-height:30px}.line35{line-height:35px}.line40{line-height:40px}.line45{line-height:45px}.line50{line-height:50px}.height20{height:20px}.height25{height:25px}.height30{height:30px}.height35{height:35px}.height40{height:40px}.height45{height:45px}.height50{height:50px}.width30{width:30px}.width35{width:35px}.width40{width:40px}.width45{width:45px}.width50{width:50px}.width55{width:55px}.width60{width:60px}.width65{width:65px}.width70{width:70px}.width75{width:75px}.width80{width:80px}.width85{width:85px}.width90{width:90px}.width95{width:95px}.width100{width:100px}.width110{width:110px}.width120{width:120px}.width130{width:130px}.width140{width:140px}.width150{width:150px}.width160{width:160px}.width170{width:170px}.width180{width:180px}.width190{width:190px}.width200{width:200px}.padding0{padding:0}.padding1{padding:1px}.padding2{padding:2px}.padding3{padding:3px}.padding4{padding:4px}.padding5{padding:5px}.padding6{padding:6px}.padding7{padding:7px}.padding8{padding:8px}.padding9{padding:9px}.padding10{padding:10px}.padding11{padding:11px}.padding12{padding:12px}.padding13{padding:13px}.padding14{padding:14px}.padding15{padding:15px}.padding16{padding:16px}.padding17{padding:17px}.padding18{padding:18px}.padding19{padding:19px}.padding20{padding:20px}.margin0{margin:0}.margin1{margin:1px}.margin2{margin:2px}.margin3{margin:3px}.margin4{margin:4px}.margin5{margin:5px}.margin6{margin:6px}.margin7{margin:7px}.margin8{margin:8px}.margin9{margin:9px}.margin10{margin:10px}.margin11{margin:11px}.margin12{margin:12px}.margin13{margin:13px}.margin14{margin:14px}.margin15{margin:15px}.margin16{margin:16px}.margin17{margin:17px}.margin18{margin:18px}.margin19{margin:19px}.margin20{margin:20px}.radius0{border-radius:0}.radius1{border-radius:1px}.radius2{border-radius:2px}.radius3{border-radius:3px}.radius4{border-radius:4px}.radius5{border-radius:5px}.radius6{border-radius:6px}.radius7{border-radius:7px}.radius8{border-radius:8px}.radius9{border-radius:9px}.radius10{border-radius:10px}.radius11{border-radius:11px}.radius12{border-radius:12px}.radius13{border-radius:13px}.radius14{border-radius:14px}.radius15{border-radius:15px}.radius16{border-radius:16px}.radius17{border-radius:17px}.radius18{border-radius:18px}.radius19{border-radius:19px}.radius20{border-radius:20px}fieldset[disabled] .form-control{background-color:#ffe;opacity:1}.input-group{width:100%;border-bottom:solid 1px #ddd;font-size:14px}.input-group:first-child{border-top:solid 1px #ddd}.input-group input.form-control{border:0}.input-group select.form-control{border:0}.input-group textarea.form-control{border:0}.input-group .input-group-addon{border-right:solid 1px #ccc;border-bottom:0;border-top:0;border-radius:0;background-color:#fff}.input-group .input-group-addon.button{background-color:#eee;cursor:pointer}.form-control[disabled]{background-color:#ffe;opacity:1}.form-control[readonly]{background-color:#ffe;opacity:1}.input-group input.input-error{border:1px solid red}input.input-error{border:1px solid red}textarea.input-error{border:solid 1px red}em.input-error{position:absolute;top:0;right:0;z-index:100;display:inline-block;line-height:32px;color:red;font-style:normal;padding:0 3px}.modal-title{font-size:16px}.modal-dialog{width:98%;margin:10px auto}.modal-body{width:100%;overflow-x:hidden;overflow-y:auto;margin:0;padding:0}.modal-header{padding:8px 15px}.modal-footer{padding:8px 15px;margin-top:0}.modal-text{padding:15px}.modal-img{width:100%;text-align:center}.modal-header .close span{font-size:30px}.modal-bg .modal-body{height:500px}.modal-bg .modal-dialog{width:1000px;margin:10px auto}.modal-md .modal-body{height:360px}.modal-md .modal-dialog{width:640px;margin:10px auto}.modal-xs .modal-body{height:150px}.modal-xs .modal-dialog{width:360px;margin:100px auto}@media(max-width:420px){.modal-bg .modal-body{height:500px}.modal-bg .modal-dialog{width:90%}.modal-md .modal-body{height:360px}.modal-md .modal-dialog{width:90%}.modal-xs .modal-body{height:150px}.modal-xs .modal-dialog{width:90%}}.loadding-box{position:fixed;z-index:999;top:0;left:0;width:100%;height:100%}.loadding-box .background{position:absolute;top:0;left:0;background-color:#fff;opacity:.5;width:100%;height:100%}.loadding-box .loading{position:absolute;top:40%;left:48%}.loadding-box .loading img{width:90px;height:20px}.fixed-table-pagination{padding:0 10px}.datetimepicker-inline{display:none!important}.upload_queue{padding:5px}.upload_queue li{border-bottom:solid 1px #eee;position:relative;width:100%}.upload_queue li p{margin:0;padding:0;line-height:25px;height:25px;word-break:break-all;overflow:hidden}.upload_queue li .file{width:100%;position:absolute;z-index:100;top:0;left:0}.upload_queue li .filesize{padding-right:10px;width:70px;float:right;text-align:right}.upload_queue li .background{background-color:#7ded4e;border-radius:0;width:0}.upload_queue li .message{padding-left:10px;width:100%}input[name=CheckKeys]{width:22px;height:22px;margin:0}.preview{width:100px;height:100px;text-align:center}.data-more{text-align:center;line-height:40px}.thumb{background-color:#fff;width:32px;text-align:center;padding:0;cursor:pointer}.thumb img{width:32px;height:32px;border:none}.input-group-addon.thumb{border:none}.open,.dialog,.goto,.save,.update,.remove,.checkAll,.search,.checkReverse,enable,.disable,.picture,upload{cursor:pointer}.dot{display:inline-block;font-size:2em;height:10px;width:10px;overflow:hidden;margin:0 5px;border-radius:5px}.rotate0{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);position:absolute;z-index:100;display:inline-block;text-align:center;color:#fff;font-size:10px;background-color:red}.rotate1{transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);position:absolute;z-index:100;display:inline-block;text-align:center;color:#fff;font-size:10px;background-color:red}body{width:100%;overflow-x:hidden;padding:0;margin:0}.wrap{width:100%}.header{background-image:url("../images/bg1.png")/*tpa=http://www.zxivm.com/images/bg1.png*/;background-size:100% 100%}  .header .navbar .container{max-width:1080px;margin:auto}  .header .navbar-default{background:none;max-width:1920px;margin:auto;border:none}  .header .navbar-default .navbar-nav li{padding:0 10px}  .header .navbar-default .navbar-nav li a{color:#fff}  .header .navbar-default .navbar-nav li a:hover{color:#fff}  .header .navbar-default .navbar-header{background-color:transparent}  .header .navbar-default .navbar-header button{margin-top:20px;background-color:#fff}  .header .navbar-default .navbar-collapse.in{margin-top:20px;background-color:#4553f7;border:solid #fff 1px}  .header .navbar .container{width:100%;background-color:transparent;padding:10px 20px 25px 20px}  .navbar-fixed-bottom,.navbar-fixed-top{position:relative}@media(max-width:768px){.navbar-default{width:100%}  .navbar .container{width:100%;margin:0}}  .headerinner{background-color:#fff}  .headerinner .navbar .container{max-width:1080px;margin:auto}  .headerinner .navbar-default{background:none;max-width:1920px;margin:auto;border:none}  .headerinner .navbar-default .navbar-nav li{padding:0 10px}  .headerinner .navbar-default .navbar-nav li a{color:#555;font-weight:bold}  .headerinner .navbar-default .navbar-nav li a:hover{color:#555}  .headerinner .navbar-default .navbar-header{background-color:transparent}  .headerinner .navbar-default .navbar-header button{margin-top:20px;background-color:#fff}  .headerinner .navbar-default .navbar-collapse.in{margin-top:20px;border:solid #ddd 1px}  .headerinner .navbar .container{width:100%;background-color:transparent;padding:10px 20px 25px 20px}  .titlebar{padding-top:50px;height:150px;background-image:url("../images/bg_navigate.jpg")/*tpa=http://www.zxivm.com/Images/bg_navigate.jpg*/;background-size:100% 100%}  .titlebar .title{max-width:864px;margin:auto;padding:5px 15px;color:#fff;font-size:20px}  .titlebar .titleen{max-width:864px;margin:auto;padding:5px 15px;color:#fff;font-size:20px}  .banner{max-width:964px;margin:auto;padding-top:108px}  .banner .videobox{float:left;width:358px;text-align:center}  .banner .videobox .photo{width:300px}  .banner .videobox .bg{width:340px;height:640px;margin:auto;padding:55px 21px 45px 15px;background-image:url("../images/banner.png")/*tpa=http://www.zxivm.com/Images/banner.png*/;background-size:100% 100%}  .banner .videobox video{width:300px}  .banner .briefbox{float:left;width:606px}  .banner .briefbox .slogan{font-size:40px;font-family:黑体;font-weight:500;color:rgba(255,255,255,1);line-height:75px}  .banner .briefbox .summary{font-size:18px;padding:5px;font-family:黑体;font-weight:400;color:rgba(255,255,255,.6);line-height:27px}  .banner .briefbox li{float:left;width:50%;padding:15px 0}  .banner .briefbox li span{display:inline-block}  .banner .briefbox li .title{height:25px;font-size:20px;vertical-align:middle;padding:0 3px;font-family:黑体;font-weight:400;color:rgba(255,255,255,1);line-height:22px}  .banner .briefbox li .text{height:48px;font-size:16px;padding:0 5px;font-family:黑体;font-weight:400;color:rgba(255,255,255,.6);line-height:24px}@media(max-width:768px){.banner .briefbox{width:100%;padding:10px}  .banner .videobox{width:100%}}  .footer{background:rgba(29,6,114,1);text-align:center;overflow:hidden}  .footer .bottom-nav{padding:15px 0;max-width:964px;margin:auto}  .footer .bottom-nav a{color:#fff;display:inline-block;width:80px}  .footer .bottom-nav a:hover{color:#fff}  .footer .copyinfo{color:#000;background-color:#fff;padding:25px 0 25px 0}  .footer .copyinfo p{padding:0}  .footer .copyinfo a{color:blue}  .back_top{position:fixed;right:17px;top:300px;z-index:100}  .back_top .fa{color:#fff;font-size:16px;display:inline-block;width:32px;height:32px;line-height:32px;padding-left:0;border-radius:16px;text-align:center;background-image:none;background-color:#708ce7;margin:5px 0}  .home .box{padding-top:30px}  .home .box .caption{max-width:964px;margin:auto;text-align:center;padding:10px 60px}  .home .box .content{max-width:964px;margin:auto;text-align:center}  .home .box .caption .title{height:50px;font-size:36px;font-family:黑体;font-weight:400;color:rgba(51,51,51,1);line-height:50px}  .home .box .caption .text{font-size:18px;font-weight:400;color:#888;line-height:27px}  .home .box1 li{width:100%;padding:15px 5px}  .home .box1 li .ico{width:60px;height:60px;background:rgba(67,35,176,1);border-radius:30px;padding:10px;margin:0 10px}  .home .box1 li .title{display:block;height:22px;font-size:26px;font-family:楷体;color:#333;line-height:22px}  .home .box1 li .text{display:block;height:22px;font-size:16px;color:#888;line-height:22px}  .home .box1 .list1 li{text-align:right}  .home .box1 .list1 li .ico{float:right}  .home .box1 .list2 li{text-align:left}  .home .box1 .photo img{width:300px}  .home .box1 .list2 li .ico{float:left}  .home .box1 .serviceimage{width:100%}  .home .box2{height:906px;background:linear-gradient(136deg,rgba(25,52,157,1) 0%,rgba(110,6,195,1) 100%)}  .home .box2 .caption .title{color:rgba(255,255,255,.9)}  .home .box2 .caption .text{color:rgba(255,255,255,.6)}  .home .box2 .slider-2{padding-top:6.875rem;padding-bottom:6.875rem;width:100%}  .home .box2 .slider-2 .container{width:100%}  .home .box2 .slider-2 .slider-container{position:relative}  .home .box2 .slider-2 .swiper-container{position:static;width:82%;text-align:center;margin:auto}  .home .box2 .slider-2 .swiper-wrap{text-align:center;margin:auto}  .home .box2 .slider-2 .swiper-button-prev,.home .box2 .slider-2 .swiper-button-next{top:50%;width:1.125rem}  .home .box2 .slider-2 .swiper-button-prev:focus,.home .box2 .slider-2 .swiper-button-next:focus{outline:none}  .home .box2 .slider-2 .swiper-button-prev{left:-.5rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2028%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");background-size:1.125rem 1.75rem}  .home .box2 .slider-2 .swiper-button-next{right:-.5rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2028%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");background-size:1.125rem 1.75rem}  .home .box2 .slider-2 .phonebox{display:table-cell;width:260px;height:518px;padding:10px 18px 10px 10px;overflow:hidden;text-align:center;vertical-align:middle;background-image:url("../images/bg_mobile2.png")/*tpa=http://www.zxivm.com/images/bg_mobile2.png*/;background-size:100% 100%;border-radius:8px}  .home .box2 .slider-2 .phonebox .img-fluid{width:100%;cursor:pointer}  .home .box2 .slider-2 .iconbox{position:absolute;z-index:99;top:124px;right:21px}  .home .box2 .slider-2 .iconbox img{width:30px}  .home .box2 .slider-2 .phonebox .playico{width:64px;margin-top:224px;cursor:pointer}  .home .box2 .slider-2 .phonebox .playbox{position:absolute;z-index:100;top:0;width:260px;height:100%;text-align:center}  .home .box3{background:rgba(29,7,114,1)}  .home .box3 .caption .title{color:rgba(255,255,255,.9)}  .home .box3 .caption .text{color:rgba(255,255,255,.6)}  .home .box3 .content li{width:30%;padding:15px}  .home .box3 .content li .title{text-align:left;padding:5px;font-weight:500;color:rgba(255,255,255,1);line-height:18px}  .home .box3 .content li .text{text-align:left;padding:5px;font-weight:500;color:rgba(255,255,255,.6);line-height:21px}  .home .box3 .content li .photo{width:100%;border:4px solid rgba(100,84,206,1);border-radius:3px}@media(max-width:768px){.home .box3 .content li{width:100%}}  .home .box4 .content .photo{width:100%}  .home .box5{background:linear-gradient(136deg,rgba(25,52,157,1) 0%,rgba(110,6,195,1) 100%)}  .home .box5 .caption .title{color:rgba(255,255,255,.9)}  .home .box5 .caption .text{color:rgba(255,255,255,.6)}  .home .box5 .content .text{color:rgba(255,255,255,.6);text-align:left;padding:15px}  .home .box5 .content .photo{width:100%}  .inner .box{padding-top:30px;min-height:640px}  .inner .box .caption{max-width:964px;margin:auto;text-align:center;padding:10px 60px}  .inner .box .content{max-width:964px;margin:auto;text-align:center}  .inner .box .content .text{text-align:left;padding:15px}  .inner .box .caption .title{height:50px;font-size:36px;font-weight:400;color:rgba(51,51,51,1);line-height:50px}  .inner .box .caption .text{text-align:left;font-size:18px;font-weight:400;color:rgba(51,51,51,.6);line-height:27px}  .cases .main{max-width:1080px;margin:auto}  .cases .caselist li{float:left;width:20%;text-align:center}  .cases .caselist li .phonebox{display:table-cell;width:100%;max-height:640px;position:relative;overflow:hidden;padding:10px;text-align:center;vertical-align:middle}  .cases .caselist li .playico{width:64px;margin-top:128px;cursor:pointer}  .cases .caselist li .playbox{position:absolute;z-index:100;top:0;width:100%;height:100%;text-align:center}  .cases .caselist li .title{font-size:16px;text-align:center;color:#333;height:42px;line-height:42px;overflow:hidden}  .cases .caselist .img-fluid{width:180px;cursor:pointer;border-radius:8px}@media(max-width:768px){.cases .caselist li{width:50%}  .cases .caselist .img-fluid{width:100%}}  .newss{background:rgba(243,244,250,1)}  .newss .main{max-width:1080px;margin:auto}  .newss .newslist li{float:left;width:100%}  .newss .newslist li a{display:block;width:100%;height:100%;padding:10px;background-color:#fff;margin:10px}  .newss .newslist li a:hover{box-shadow:rgba(200,200,200,.8) 3px 3px}  .newss .newslist .photo{float:left;width:25%;padding:10px 20px}  .newss .newslist .photo img{width:100%}  .newss .newslist .brief{float:left;width:75%;padding:10px 20px}  .newss .newslist .title{font-size:18px;color:#333;font-weight:bold;padding:5px 0}  .newss .newslist .text{font-size:14px;color:#aaa;padding:5px 0}  .newss .newslist .time{font-size:14px;color:#aaa;padding:0 0}@media(max-width:420px){.newss .newslist .photo{padding:15px 2px}  .newss .newslist .brief{padding:10px 2px}}  .news{background:#fbfbfd}  .news .main{max-width:1080px;margin:auto}  .news .content{max-width:1080px;margin:auto;border-radius:10px;padding:55px 40px;background-color:#fff;text-align:left}  .news .content .title{font-size:18px;color:#333;font-weight:bold;text-align:left}  .news .content .text{font-size:14px;color:#aaa;padding:5px 0;text-align:left}  .news .content .time{font-size:14px;color:#aaa;padding:15px 0;text-align:left}  .news .backbg{height:28px;background:url("../images/bg_news_item.png")/*tpa=http://www.zxivm.com/Images/bg_news_item.png*/ repeat-x}  .news .backbar{padding:0 80px 0 80px}  .partners{background:rgba(243,244,250,1)}  .partners .main{max-width:1080px;margin:auto}  .partners .partnerlist li{float:left;width:25%;text-align:center;padding:10px 20px}  .partners .partnerlist li a{display:block;width:100%;height:100%;margin:10px;background-color:#fff;margin:10px}  .partners .partnerlist li a:hover{box-shadow:rgba(200,200,200,.8) 3px 3px}  .partners .partnerlist .photo{border:#ddd 1px solid;border-radius:5px}  .partners .partnerlist .photo img{width:100%}  .partners .partnerlist .title{font-size:18px;color:#333;padding:5px 0}@media(max-width:420px){.partners .partnerlist li{width:100%}}  .join .content .photo{width:100%}  .service .box{padding-top:30px;max-width:964px;margin:auto}  .service .box.box3{min-height:300px;background-color:#fdfdfd}  .service .box.box3 .text{text-align:center}  .service .box .caption{text-align:center;padding:10px 0}  .service .box .content{text-align:center}  .service .box .caption .title{height:50px;font-size:36px;font-family:黑体;font-weight:400;color:rgba(51,51,51,1);line-height:50px}  .service .box .caption .text{font-size:18px;font-weight:400;color:rgba(51,51,51,.6);line-height:27px}  .service .box .summary{font-size:16px;color:#666;line-height:27px;padding:15px 20px}  .service .valuelist li{width:33%;padding:15px 15px}  .service .valuelist li img{width:100%}  .service .valuelist li .title{text-align:center;display:block;height:42px;font-size:22px;font-weight:500;color:rgba(51,51,51,1);line-height:42px}  .service .servicelist li{width:33%;padding:15px 5px}  .service .servicelist li .ico{float:left;width:60px;height:60px;background:rgba(67,35,176,1);border-radius:30px;padding:10px;margin:0 10px}  .service .servicelist li .title{text-align:left;display:block;height:22px;font-size:22px;font-weight:500;color:rgba(51,51,51,1);line-height:22px}  .service .servicelist li .text{text-align:left;display:block;height:22px;font-size:16px;font-weight:400;color:rgba(51,51,51,1);line-height:22px}  .service .advantagelist li{width:33%;padding:15px 35px;text-align:center}  .service .advantagelist li .ico{width:100px;height:100px;padding:10px;margin:0 10px}  .service .advantagelist li .title{text-align:center;display:block;font-size:22px;font-weight:bold;color:#333;line-height:30px}  .service .advantagelist li .text{text-align:center;display:block;font-size:16px;font-weight:bold;color:#555;line-height:22px}@media(max-width:420px){.service .valuelist li{width:100%;padding:15px 0}  .service .servicelist li{width:100%;padding:15px 0}  .service .advantagelist li{width:100%;padding:15px 0}}  .login{margin:0;padding:0;overflow:hidden;background:linear-gradient(180deg,rgba(63,132,240,1) 0%,rgba(80,55,244,1) 100%)}  .login .bg{width:709px;height:440px;margin:100px auto 30px auto;padding-top:40px;background-image:url("../images/login.png")/*tpa=http://www.zxivm.com/images/login.png*/;background-size:100% 100%}  .login .form{margin:0 23px 100px 400px;padding:15px;background-color:#fff}  .login .caption{font-size:22px;font-family:黑体;font-weight:bold;color:rgba(51,51,51,1);padding-bottom:10px}  .login .geetest_holder.geetest_wind{width:100%!important}  .login .geetest_holder.geetest_wind .geetest_radar_btn{width:100%!important}  .login .footer{background-color:transparent}  .login .btn{color:#fff;margin:20px 0;height:44px;width:100%;background:rgba(12,74,243,1);border-radius:4px}  .login input{height:40px;width:100%;margin-bottom:20px;padding-left:30px;border-top:0;border-left:0;border-right:0;border-bottom:solid 1px #efefef}  .login .mobile input{background-image:url("../images/phone.png")/*tpa=http://www.zxivm.com/images/phone.png*/;background-repeat:no-repeat;background-position-y:center}  .login .password input{background-image:url("../images/lock.png")/*tpa=http://www.zxivm.com/images/lock.png*/;background-repeat:no-repeat;background-position-y:center}  .login .links{text-align:center}  .login .links a{display:inline-block;padding:6px 30px;color:#555}  .login .links a:hover{color:#555}@media(max-width:768px){.login .bg{width:100%}  .login .form{margin:0 23px 100px 23px}}  .register .input_addon{padding:10px;width:100px;display:inline-block}  .register .inputbox{padding:10px;position:relative}  .register .input{width:300px;display:inline-block}  .register .submitbtn{width:200px}  .register .box{min-height:500px}  .register .loginlink{padding:30px}  .register .loginlink a{margin:50px}  .userheader{height:90px;background:linear-gradient(90deg,rgba(19,68,122,1) 0%,rgba(28,93,168,1) 100%)}  .userheader .navbar .container{max-width:1080px;margin:auto}  .userheader .navbar .navbar-brand img{height:39px}  .userheader .navbar .slogan{color:#fff;line-height:58px;font-size:26px;font-family:黑体;font-weight:500;color:rgba(255,255,255,1)}  .userheader .navbar-default{background:none;max-width:1920px;margin:auto;border:none}  .userheader .navbar-default .navbar-nav li{padding:3px 10px}  .userheader .navbar-default .navbar-nav li a{color:#fff}  .userheader .navbar-default .navbar-nav li a:hover{color:#fff}  .userheader .navbar-default .navbar-header{background-color:transparent}  .userheader .navbar-default .navbar-header button{margin-top:20px;background-color:#fff}  .userheader .navbar-default .navbar-collapse.in{margin-top:20px;background-color:#4553f7;border:solid #fff 1px}  .userheader .navbar .container{width:100%;background-color:transparent;padding:10px 20px 25px 20px}  .userheader .navbar-fixed-bottom,.navbar-fixed-top{position:relative}@media(max-width:768px){.userheader .navbar-default{width:100%}  .userheader .navbar .container{width:100%;margin:0}}  .userbody{background:rgba(243,244,250,1)}  .userbody .box{margin-top:15px;margin-bottom:15px;padding:15px;min-height:754px;background:rgba(255,255,255,1);box-shadow:0 0 5px 0 rgba(0,0,0,.1);border-radius:8px}  .userbody .caption{padding:15px 0;margin-bottom:15px;border-bottom:solid 2px #eee}  .userbody .caption .ico{float:left;margin-right:5px;width:32px;height:32px;background-size:100% 100%}  .userbody .caption .title{display:inline-block;height:32px;line-height:32px;font-size:22px;font-family:黑体;font-weight:400;color:rgba(51,51,51,1)}  .userbody .caption .cailing{background-image:url("../images/vip_cailing.png")/*tpa=http://www.zxivm.com/Images/vip_cailing.png*/}  .userbody .caption .newvideo{background-image:url("../images/vip_sipin.png")/*tpa=http://www.zxivm.com/Images/vip_sipin.png*/}  .userbody .fa{font-size:25px;margin:8px 3px;cursor:pointer}  .usermain{max-width:1080px;margin:auto}  .userbody .account .form{min-height:645px}  .console .box0{min-height:175px}  .console .box0 li{float:left;width:25%;background-color:#fff}  .console .box0 li .userinfo{padding:20px 0}  .console .box0 li .userinfo .text{text-align:left}  .console .box0 li .userinfo .nickname{font-size:1.2em;font-weight:bold}  .console .box0 li .userinfo .company{padding:5px 0}  .console .box0 li .userinfo .photo{width:64px;height:64px;float:left;margin:5px}  .console .box0 .statbox{width:206px;height:116px;margin:20px 15px 40px 15px}  .console .box0 .statbox .title{padding:20px 0 10px 30px;height:22px;font-size:16px;font-weight:400;font-family:黑体;color:rgba(255,255,255,1);line-height:22px}  .console .box0 .statbox .number{margin:30px 0 10px 30px;height:36px;font-size:36px;font-weight:400;font-family:黑体;color:rgba(255,255,255,1);line-height:36px}  .console .box0 .statbox1{background-image:url("../images/vipbg_01.png")/*tpa=http://www.zxivm.com/images/vipbg_01.png*/;background-size:100% 100%}  .console .box0 .statbox2{background-image:url("../images/vipbg_02.png")/*tpa=http://www.zxivm.com/images/vipbg_02.png*/;background-size:100% 100%}  .console .box0 .statbox3{background-image:url("../images/vipbg_03.png")/*tpa=http://www.zxivm.com/images/vipbg_03.png*/;background-size:100% 100%}@media(max-width:420px){.console .box0 .statbox{width:100%;margin:20px 0 20px 0}}  .console .grouplist{min-height:500px}  .console .grouplist li{width:33%;position:relative}  .console .grouplist li a{display:block;width:100%;height:100%}  .console .grouplist li .item{overflow:hidden;position:relative;margin:10px auto;padding:20px 20px;height:127px;background:rgba(248,248,248,1);border-radius:8px}  .console .grouplist li .title{margin:5px;height:18px;font-size:18px;font-family:黑体;font-weight:bold;color:rgba(51,51,51,1);line-height:18px}  .console .grouplist li .date{margin:5px;height:14px;font-size:14px;font-family:黑体;font-weight:400;color:rgba(85,85,85,1);line-height:14px}  .console .grouplist li .icon{position:absolute;right:10px;bottom:10px;z-index:100;width:32px}  .console .grouplist li .status{position:absolute;left:-36px;top:0;z-index:100;width:100px;height:25px;transform:rotate(-45deg);text-align:center;line-height:25px}  .console .grouplist li.status-0 .status{background-color:red;color:#fff}  .console .grouplist li.status-1 .status{background-color:red;color:#fff}  .console .grouplist li.status-2 .status{background-color:red;color:#fff}  .console .grouplist li.status-3 .status{background-color:#58a351;color:#fff}  .console .grouplist li .item:hover{background-color:#ddd;cursor:pointer}  .console .videolist{min-height:500px}@media(max-width:480px){.console .grouplist li{width:50%}  .console .box0 li{width:100%}}  .account .input_addon{padding:10px;width:100px;display:inline-block}  .account .box{min-height:500px}  .account .inputbox{padding:10px;position:relative}  .account .input{width:300px;display:inline-block}  .account .btn{width:200px;margin-left:100px}  .account .userface{height:64px;margin-left:100px}@media(max-width:480px){.account .userface{margin-left:0}  .account .btn{margin-left:60px}}  .auth .input_addon{padding:10px;width:100px;display:inline-block}  .auth .inputbox{padding:10px;position:relative}  .auth .input{width:300px;display:inline-block}  .auth .btn{width:200px;margin-left:100px}  .auth .lisencepicture{height:100px;margin-left:100px}  .auth .status{display:inline-block;padding:0 3px}  .auth .status-0{color:red}  .auth .status-1{color:red}  .auth .status-2{color:red}  .auth .status-3{color:#58a351}  .auth .area_province{width:100px;display:inline-block}  .auth .area_city{width:100px;display:inline-block}  .auth .area_district{width:100px;display:inline-block}@media(max-width:480px){.auth .lisencepicture{margin-left:0}  .auth .btn{margin-left:60px}}  .videolist{min-height:500px}  .videolist li{width:160px;overflow:hidden;text-align:center;padding:10px 0 10px 0}  .videolist li .photobox{position:relative;width:150px;height:267px;margin:auto;position:relative;overflow:hidden;border-radius:8px;cursor:pointer;text-align:center}  .videolist li .photo{width:100%;border-radius:8px}  .videolist li .playbox{position:absolute;z-index:100;top:0;width:100%;height:100%;text-align:center}  .videolist li .playico{width:64px;margin-top:96px;cursor:pointer}  .videolist li .title{text-align:center;font-size:1.2em;width:100%;height:40px;line-height:40px;overflow:hidden}  .videolist li .status{position:absolute;left:-30px;top:0;z-index:100;width:100px;height:30px;transform:rotate(-45deg);text-align:center;line-height:30px;color:#fff}  .videolist li .status-0{background-color:red}  .videolist li .status-1{background-color:red}  .videolist li .status-2{background-color:red}  .videolist li .status-3{background-color:#58a351}  .videolist li .buttonbox{float:right}  .videolist li .check{position:absolute;right:10px;top:0;z-index:100}@media(max-width:480px){.videolist li{width:50%}}  #dzCaseDialog{width:476px;overflow:hidden;margin:0 auto}  #dzCaseDialog .modal-dialog{background:transparent}  #dzCaseDialog .modal-content{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}  #dzCaseDialog .modal-body{background:transparent}  #dzCaseDialog .caseshow{border-radius:29px;overflow:hidden;margin-left:40px;margin-top:0;padding:55px 32px 55px 17px;background-image:url("../images/bg_mobile2.png")/*tpa=http://www.zxivm.com/images/bg_mobile2.png*/;background-repeat:no-repeat;background-size:100% 100%;background-position:-3px -3px}  #dzCaseDialog .caseshow .mobilebox{width:360px;height:640px;display:table-cell;vertical-align:middle}  #dzCaseDialog .caseshow video{width:100%}  #dzCaseDialog button.close{opacity:1;color:#fff}  #dzCaseDialog button.close span{font-size:30px;color:#fff}  #dzShareDialog{width:360px;overflow:hidden;margin:150px auto}  #dzShareDialog .sharebox{overflow:hidden;margin:0 auto}  #dzShareDialog .sharebox li{float:left;width:50%;text-align:center;padding:20px}  #dzShareDialog .sharebox li a{color:#333;display:block;width:100%;text-indent:0;padding:0 10px 0 30px}  .rings .grouplist{min-height:500px}  .rings .grouplist li{width:33%;position:relative}  .rings .grouplist li a{display:block;width:100%;height:100%}  .rings .grouplist li .item{overflow:hidden;position:relative;margin:10px 3px;padding:15px 5px;height:127px;background:rgba(248,248,248,1);border-radius:8px}  .rings .grouplist li .title{margin:5px 15px;height:18px;font-size:18px;overflow:hidden;font-family:黑体;font-weight:bold;color:rgba(51,51,51,1);line-height:18px}  .rings .grouplist li .date{margin:5px;height:14px;font-size:14px;font-weight:400;color:rgba(85,85,85,1);line-height:14px}  .rings .grouplist li .icon{position:absolute;right:10px;bottom:10px;z-index:100;width:32px}  .rings .grouplist li .status{position:absolute;left:-36px;top:0;z-index:100;width:100px;height:25px;transform:rotate(-45deg);text-align:center;line-height:25px}  .rings .grouplist li.status-0 .status{background-color:red;color:#fff}  .rings .grouplist li.status-1 .status{background-color:red;color:#fff}  .rings .grouplist li.status-2 .status{background-color:red;color:#fff}  .rings .grouplist li.status-3 .status{background-color:#58a351;color:#fff}  .rings .grouplist li .buttonbox{float:right}  .rings .grouplist li.status-0 .buttonbox{display:block}  .rings .grouplist li.status-1 .buttonbox{display:block}  .rings .grouplist li.status-2 .buttonbox{display:block}  .rings .grouplist li.status-3 .buttonbox{display:none}  .rings .grouplist li .item:hover{background-color:#ddd;cursor:pointer}@media(max-width:480px){.rings .grouplist li{width:50%}}  .ring .input_addon{padding:10px;width:100px;display:inline-block}  .ring .inputbox{margin:10px 0;position:relative}  .ring .input{width:400px;display:inline-block}  .ring .form{width:550px}  .ring .textarea{width:100%;height:120px}  .ring .toolbox .btn{margin:30px 80px;width:200px}  .ring .status{display:inline-block;padding:5px 10px;font-size:18px}  .ring.status-0 .status{color:red}  .ring.status-1 .status{color:red}  .ring.status-2 .status{color:red}  .ring.status-3 .status{color:#58a351}  .ring.status-0 .buttonbox{display:block}  .ring.status-1 .buttonbox{display:block}  .ring.status-2 .buttonbox{display:block}  .ring.status-3 .buttonbox{display:none}@media(max-width:480px){.ring .input{width:200px;display:inline-block}  .ring .form{width:100%}}