.uc{
   font-size: 16px;
}
.uc_{
    font-size: 1em;
}
.pL .w33 p span{
    color: #008f9d;
    margin-right: 10px;
}
.ws {
    width:588px;
    height: 259px;
    background-color: #ffffff;
    border-radius: 10px;
    border: solid 1px #04a5a6;
    overflow: hidden;
}
.ws h1 {
    height: 45px;
    line-height: 45px;
    background: #04a5a6;
    font-size: 22px;
    text-align: center;
    color: #ffffff;
}
.ws img {
    height: 50px;
    vertical-align: middle;
    margin-left: 10px;
}
.ws .tnp {
    width: 137px;
    height: 93px;
    line-height: 93px;
    background-color: #daf2f2;
    font-size: 22px;
    text-align: center;
    float: left;
    color: #04a5a6;
}
.a_q {
    height: 2.5em;
    line-height: 2.5em;
    background-color: #464646;
    border-radius:0.75em;
    color: #FFF;
}

.a_l {
    height: 2.5em;
    line-height: 2.5em;
    background-color: #ededed;
    border-radius:0.75em;
    color: #333;
}

a.a1{
    background-image: linear-gradient(0deg,
    #03a4a6 0%,
    #97ded2 100%),
    linear-gradient(
            #ffc600,
            #ffc600);
    background-blend-mode: normal,
    normal;
    border-radius: 0.5em;
    height:2em;
    line-height: 2em;
    float: left;
    width: 49%;
    color:#FFF;
}
a.a2{
    width: 49%;
    float: right;
    color:#333;
    background-image: linear-gradient(0deg,
    #fda702 0%,
    #ffe58d 100%),
    linear-gradient(
            #ffc600,
            #ffc600);
    background-blend-mode: normal,
    normal;
    border-radius: 0.5em;
    height:2em;
    line-height: 2em;
}

.ln {
    height: 6px;
    background-color: #ffc600;
    border-radius: 3px;
}

.y1{
    background-color: #daf2f2;
    box-shadow: 0px 3px 13px 0px
    rgba(0, 0, 0, 0.23);
    border-radius: 0.55em;
}
.y2{
    background-color: #68ccc4;
    box-shadow: 0px 3px 13px 0px
    rgba(0, 0, 0, 0.23);
    border-radius: 0.55em;
}
.y3{
    background-color: #fec544;
    box-shadow: 0px 3px 13px 0px
    rgba(0, 0, 0, 0.23);
    border-radius: 0.55em;
}
.ty span{
    display:inline-block;
    width: 8em;
    font-size:1em;
    line-height: 2.5em;
    height:2.5em;
    text-align: center;
    background: #e1e1e1;
    border-top-left-radius: 0.25em;
    border-top-right-radius: 0.25em;
    color:#333;
    margin-left: 0.25em;
}
.ty span.is{
    background-image: linear-gradient(90deg,
    #98dfd2 0%,
    #00a3a5 100%),
    linear-gradient(
            #04a5a6,
            #04a5a6);
    background-blend-mode: normal,
    normal;
    color:#FFF;
}
.table_ {
    font-size: 1em;
    color: #333;
    border-collapse: collapse;
}
.table_ th {
    background-color: #04a5a6;
    color: #FFF;
}
.table_ td, .table_ th {
    border: 1px solid #a0a0a0;
    padding: 0.2em;
    line-height:2em;
    word-break: break-all;
}
.table_ td, .table_ th {
    border: 1px solid #a0a0a0;
    padding: 0.2em;
    line-height:2em;
    word-break: break-all;
}
.cc {
    background: #e6e6e6;
    text-align: center;
}

.ws_ {
    width:100%;
    background-color: #ffffff;
    border-radius: 0.4em;
    border: solid 1px #04a5a6;
    overflow: hidden;
    padding-bottom: 0.5em;
}
.ws_ h1 {
    height: 2em;
    line-height: 2em;
    background: #04a5a6;
    font-size: 1.1em;
    text-align: center;
    color: #ffffff;
}
.ws_ img {
    width:4em;
    vertical-align: middle;
    margin-left: 0.5em;
}
.ws_ .tnp {
    width: 24%;
    height: 5em;
    line-height: 3.5em;
    background-color: #daf2f2;
    font-size: 1em;
    text-align: center;
    float: left;
    color: #04a5a6;
}
.ws_ .tnp span{
    position: relative;
    top: 0.7em;
}


.cccc {
    width: 100%;
    background-color: #ffffff;
    box-shadow: 0px 3px 13px 0px rgba(0, 0, 0, 0.23);
    border-radius: 0.5em;
}

.cccc p {
    text-align: left;
    font-size: 1em;
    line-height: 2em;
    text-indent: 1em;
    color: #262626;
}
.cccc p a{
    color: #262626;
}
.cvv {
    width: 5em;
    height: 2em;
    line-height: 2em;
    background-color: #ffffff;
    box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.3);
    border-radius: 0.5em;
    font-size: 1em;
    color: #262626;
    text-align: center;
 }

.bgf {
    background: #FFF;
}

.part0 {
    right: 0;
    top: 0;
}