.cell-start { margin-top: 5px; width: 95%; } .cell-start-last{ margin-bottom: 66px; } .smallbox { position: relative; height: 119px; width: 100%; background-image: url(../img/smallbg.png); background-repeat: no-repeat; background-size: 100% 119px; overflow: hidden; } .smalllogo { width: 10px; height: 39px; position: absolute; top: 27px; left: 3.15%; } .smallboxleft { width: 75%; } .smallareainput { width: 82%; margin-top: 22px; margin-left: 12.7%; } .areastart { height: 28px; width: 100%; border-bottom: 1px solid #ecebeb; margin-bottom: 7px; } .area { font-size: 15px; color: black; opacity: 0.9; } .arearight { color: #808080; font-size: 13px; } .areaend { height: 35px; width: 100%; } .tickettitle { color: #808080; margin-left: 2.89%; } .exchangelogo { position: absolute; top: 42px; left: 73.42%; width: 13px; height: 13px; } /*右边*/ .smallboxright { width: 21.23%; margin-right: -8px; } .ticketprice { font-weight: bold; color: #ff8800; margin-top: 42px; margin-right: 3.4%; text-align: center; } .ticketprice span:first-child { margin-right: 2px; font-size: 13px; } .ticketprice span:nth-child(2){ font-size: 17px; } .ticketprice span:nth-child(3) { font-size: 15px; } .tickettypeimage { text-align: center; margin-top: 33px; margin-bottom: 20%; overflow: hidden; } .tickettypeimage img{ margin-right: 3px; width: 13px; height: 14px; } .tickettypeimage img:first-child { /*margin-right: 26%;*/ } .ticket{ width: 16px; }