ul {
    list-style: none;
    overflow: auto;
    margin: 0px;
    padding: 0px;
}

li {
    margin: 0px;
    padding: 0px;
}

.right .div {
    display: block;
    margin: 0px 20px 0px 20px;
    padding: 0px;
    border-top: 1px dotted #E6E9ED;
    overflow: auto;
    font-size: 9pt;
    color: #434A54;
    height: 70px;
}

.right .dir {
    border: 0px;
    margin: 20px;
    height: auto;
}

.right .div .title {
    font-weight: bold;
    height: 17px;
    margin: 9px 0px;
}

.right .div .title .star {
    color: #DD0000
}

.right .div span {
    display: block;
    position: relative;
}

.right .div input[type="text"] {
    width: 320px;
    height: 20px;
    background: #FFF;
    outline-style: none;
    border: 1px solid #E6E9ED;
    color: #434A54;
    font-size: 9pt;
    font-family: "微软雅黑";
    display: block;
}

.right .div select {
    height: 24px;
}

#position, #code {
    display: inline-block;
}

.right .div .cont .get_position, .right .div .cont .tips {
    display: inline-block;
    width: 666px;
    float: right;
}

.right .selected {
    color: #DD0000;
}

.right .btn {
    border-top: 1px dotted #E6E9ED;
    padding: 12.5px 0px;
    margin: 0px 0px 20px 20px;
}

.right .btn input {
    font-size: 9pt;
    font-weight: bold;
    display: inline-block;
    margin: 0px;
    width: 68px;
    height: 24px;
}

.right .btn .submit {
    background: #DD0000;
    color: #FFF;
    margin-right: 10px;
    border: none;
}

.right .btn .submit:HOVER {
    background: #F73500;
    cursor: pointer;
}

.right .btn .back {
    background: #F5F7FA;
    border: 1px solid #CCD1D9;
    color: #434A54;
}

.right .btn .back:HOVER {
    background: #FFF;
    cursor: pointer;
}

.right .tips {
    padding-left: 30px;
    color: #999;
    display: inline-block;
}

.right .tips label {
    color: #DD0000;
}

.right .tips label:HOVER {
    cursor: pointer;
    color: #F73500;
}

.right .inviterimageurl, .right .receiveimageurl, .right .invitertype, .right .adherenttype, .right .invitertickets, .right .adherenttickets, .right .qrcode {
    height: auto;
}

.right .inviterpoint, .right .inviterdeopost, .right .invitertickets, .right .adherentpoint, .right .adherentdeopost, .right .adherenttickets {
    display: none;
}

.right .adherentdeopost input, .right .inviterdeopost input {
    display: inline-block !important;
}

.right .inviterpoint[data-inviterpointflag="1"], .right .inviterdeopost[data-inviterdeopostflag="1"], .right .invitertickets[data-inviterticketflag="1"],
.right .adherentpoint[data-adherentpointflag="1"], .right .adherentdeopost[data-adherentdeopostflag="1"], .right .adherenttickets[data-adherentticketflag="1"] {
    display: block;
}

.right .begindate .cont, .right .enddate .cont, .right .name .cont, .right .sharetitl .cont, .right .sharedec .cont, .right .shareurl .cont, .right .qrcode .cont {
    display: inline-block;
    width: 320px;
}

.right .inviterimageurl img, .right .receiveimageurl img {
    width: 320px;
}

.right .inviterimageurl .tips, .right .receiveimageurl .tips {
    padding: 5px 0px 20px;
}

.right .inviterimageurl .tips a, .right .receiveimageurl .tips a {
    color: #DD0000;
}

.right .inviterimageurl .tips a:hover, .right .receiveimageurl .tips a:hover {
    cursor: pointer;
}

.right .invitertype .checkbox, .right .adherenttype .checkbox {
    margin-bottom: 5px;
}

.right .invitertype .checkbox span, .right .adherenttype .checkbox span {
    display: inline-block;
    position: relative;
    top: -2px;
}

.right .invitertickets .table, .right .adherenttickets .table {
    display: table;
    width: 320px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    margin-bottom: 10px;
}

.right .invitertickets .table .row, .right .adherenttickets .table .row {
    display: table-row;
}

.right .invitertickets .table .row .cell, .right .adherenttickets .table .row .cell {
    display: table-cell;
}

.right .invitertickets .table .row .cell:first-child, .right .adherenttickets .table .row .cell:first-child {
    width: 200px;
}

.right .invitertickets .table .row .cell select, .right .adherenttickets .table .row .cell select {
    width: 100%;
    height: 20px;
    background: #FFF;
    outline-style: none;
    border: 1px solid #E6E9ED;
    color: #434A54;
    font-size: 9pt;
    font-family: "微软雅黑";
}

.right .shareurl .cont .shareurl {
    height: 24px;
}

.right .qrcode {
    margin-bottom: 10px;
}

#qrcode {
    width: 160px;
    height: 160px;
    display: inline-block;
}
