.PublicityViewForm .topStep{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f3f3f3;text-align:center;height:112px;position:relative}.PublicityViewForm .topStep .line{border-top:1px dashed grey;width:calc(100% - 194px);position:absolute;top:45px;left:97px;height:0}.PublicityViewForm .topStep ul{padding:1rem;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;z-index:2}.PublicityViewForm .topStep ul li{margin:0 auto;display:block;padding:0;border-top:0;text-align:center;cursor:pointer;width:14.28571%}.PublicityViewForm .topStep ul li .number{border-radius:50%;border:1px 65971882 solid;height:36px;width:36px;font-size:24px;padding-top:3px;background:#ccc;color:#fff;padding:0;margin:auto;margin-top:10px}.PublicityViewForm .topStep ul li .title{margin-top:10px}.PublicityViewForm .topStep ul li .status{float:left}.PublicityViewForm .topStep ul li .clear{clear:left}.PublicityViewForm .topStep ul li.active .number{display:block;background-color:#659718}.PublicityViewForm .topStep ul li.active .title{display:block;font-weight:600;color:#659718}.PublicityViewForm .rightContent{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fdfdfd;margin-top:1rem;padding:1rem 2rem;width:100%;height:calc(100% - 10px);overflow-y:scroll;overflow-x:hidden}.PublicityViewForm .rightContent .photoTitle{text-align:center;margin-top:10px}