body{ margin:0; padding:0; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,"微软雅黑"; overflow-x:hidden;  background-color:#FFF;}
div,ul,li,p,form,h1,h2,h3,h4,h5,h6,dt,dd,dl{padding:0;margin:0; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,"微软雅黑";}
a{ text-decoration:none; color:#000;text-align: center}
img{ border:none; vertical-align: middle}
ul,li{ list-style:none;}
i,em{ font-style:normal;}
*{padding:0;margin:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.fl{float: left}
.fr{float:right}
.cen{text-align: center;}
table{border-collapse:collapse;}
.wrap{ width:100%; height:auto;}
.viewport { max-width:1000px; margin:auto; overflow:hidden;}
@media only screen and (max-width:300px) {
    body { font-size:8.33333px!important}
    .viewport {	max-width:300px}
}
@media only screen and (max-width:310px) and (min-width:300px) {
    body { font-size:8.33333px!important}
    .viewport { max-width:310px}
}
@media only screen and (max-width:320px) and (min-width:310px) {
    body { font-size:8.88889px!important}
    .yl_tcxqhnr ul li{font-size:8.88889px!important}
   .yl_xtcanx a{font-size:12px!important}
    .viewport { max-width:320px}
}
@media only screen and (max-width:360px) and (min-width:320px) {
    body { font-size:9px!important}
    .viewport {max-width:360px}
}
@media only screen and (max-width:360px) and (min-width:350px) {
    body { font-size:10px!important}
    .yl_xtcanx a{font-size:15px!important}
    .viewport { max-width:360px}
}
@media only screen and (max-width:480px) and (min-width:360px) {
    body { font-size:10px!important}
    .viewport { max-width:480px}
}
@media only screen and (max-width:480px) and (min-width:470px) {
    body { font-size:11px!important}
    .viewport { max-width:480px}
}
@media only screen and (max-width:599px) and (min-width:480px) {
    body { font-size:12px!important}
    .viewport { max-width:560px}
}
@media only screen and (max-width:799px) and (min-width:600px) {
    body { font-size:12px!important}
    .viewport { max-width:570px}
}
@media only screen and (max-width:999px) and (min-width:800px) {
    body { font-size:13px}
    .viewport { max-width:640px}
}
@media only screen and (max-width:1200px) and (min-width:1000px) {
    body { font-size:14px!important}
    .viewport {	max-width:640px}
}

/*logo*/
header img{
    width: 16%;
    float: left;
    margin: 10px 0;
}
header>div{
    width: 1180px;
    margin: 0 auto;
}
header p{
    font-size: 28px;
    padding-top: 15px;
    margin-left:2%;
    color: #27aefc;
}
header .time{
    color: red;
}
header ul{
    width: 35%;
    font-size: 18px;
    margin-top: 23px;
}
header ul a{
    color: #27aefc;
}
header li{
    float: left;
    margin-right:5%;
    color: #27aefc;
}
header>div::after{
    content:"" ;
    display:block;
    clear: both;
    height:0;
    overflow: hidden;
}
nav{
    background-color: #27aefc;
}
nav ul{
    width: 1180px;
    margin: 0 auto;
    min-width: 1100px;
    padding: 15px 0;
    font-size:20px ;
}
nav ul{
    padding: 15px 0;
}
nav li{
    width: 129px;
    text-align: center;
    display: inline-block;
    /*padding: 0 24px;*/
    border-right:1px solid #fff ;
}
nav li a{
    color: #fff;
}
nav .li{
    border-right: none;
}
.banner img{
    width: 100%;
}
section{
    background-color: #edf1f7;
    padding: 20px 0;
}
section>div>div{
    width: 1180px;
    margin: 0 auto;
}
section .title li{
    display: inline-block;
    width: 19%;
    margin-right: 5px;
}
section .title li img{
    width: 100%;
}
section .title .li{
    margin: 0;
}
section .top{
    width: 100%;
    padding-top: 20px;
}
section .top h1{
    font-size: 50px;
    margin-bottom: 20px;
}
section .top li{
    display: inline-block;
    background-color: #fff;
    border-radius: 10px;
    margin:0 5%;
}
section .top li a{
    display: inline-block;
    font-size: 20px;
    padding: 10px 20px;
    border-radius: 10px;
}
section .top .col a{
    background-color: #27aefc;
    color: #fff;
}
section .bottom{
    overflow: hidden;
}
section h3{
    font-size: 20px;
    padding-left:20px ;
    margin: 20px 0;
    border-left: 5px solid #27aefc;
}
section h3 a{
    float: right;
    font-size: 16px;
    color: #555;
    margin-right: 5%;
}
section .left{
    width: 70%;
}
section table{
    width: 100%;
    border: 1px solid #27aefc;
    margin-bottom: 15px;
}
section table th{
    font-size: 16px;
    text-align: center;
    padding: 10px 5px;
    border-bottom: 1px solid #27aefc;
    border-right: 1px solid #27aefc;
    line-height: 25px;
}
section table td{
    position: relative;
    font-size:14px;
    color: #333;
    text-align: center;
    padding: 5px 10px;
    border-bottom: 1px solid #27aefc;
    border-right: 1px solid #27aefc;
    line-height: 22px;
}
section table .tabTxt{
    text-align: left;
}
section table a{
    margin: 5px 0;
    background: #c60102;
    display: block;
    padding: 5px 0;
    text-align: center;
    color: #fff;
    font-weight: bold;
}
section .left .data p a{
    display: inline-block;
    width: 100%;
    padding: 10px;
    border:1px solid #27aefc ;
    border-radius: 10px;
}
section .package .mod{
    background-color: #fff;
    overflow: hidden;
    border-radius: 10px;
    margin-bottom: 20px;
}
section .package .modular{
    width: 70%;
    padding: 10px 20px;
}
section .package .modular h2{
    margin-bottom: 10px;
}
section .package li{
    display: inline-block;
    margin-right: 3%;
}
section .package .mod a{
    width: 25%;
    background-color:#27aefc ;
    margin-right: 5%;
    margin-top: 16px;
    padding: 5px 0;
    font-size: 20px;
    color: #fff;
    border-radius: 10px;
}
section .package a img{
    margin-left: 8%;
}
section .bookPack .mod{
    padding: 20px 0;
}
section .bookPack .modular{
    margin-top: 20px;
}
section .bookPack .modular a{
    display: inline-block;
    background-color:#27aefc ;
    margin-right: 5%;
    margin-top: 25px;
    padding: 5px 0;
    font-size: 20px;
    color: #fff;
    border-radius: 10px;
}
section .bookPack p{
    width: 25%;
    margin-right: 5%;
}
section .bookPack p img{
    width: 100%;
}
section .right{
    width: 28%;
}
section .right .try .modular{
    margin-bottom: 20px;
}
section .right .try .modular img{
    width: 100%;
}
section .right .try .modular p{
    font-size: 16px;
    padding: 10px;
    overflow: hidden;
    background-color: #fff;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}
section .right .try .modular p span{
    float: left;
}
section .right .try .modular p a{
    float: right;
    padding: 5px 10px;
    background-color: #27aefc;
    color: #fff;
}
section .right .hot ul{
    background-color: #fff;
    border-radius: 10px;
    padding: 10px;
}
section .right .hot li{
    margin-bottom: 10px;
}
section .right .hot li a:hover{
    color: #27aefc;
}
section .real .mod{
    overflow: hidden;
}
section .real .mod img{
    width: 100%;
    border-top-left-radius:10px ;
    border-top-right-radius: 10px;
}
section .real .modular{
    border-radius: 10px;
    background-color: #fff;
    width: 30%;
}
section .real .modular h4{
    font-size: 20px;
    padding: 10px 0;
}
section .real .modular .txt{
    font-size: 14px;
    color: #aaa;
}
section .real .modular p a{
    background-color: #27aefc;
    margin: 10px 5%;
    display: inline-block;
    padding: 10px 50px;
    border-radius: 10px;
    color: #fff;
}
section .real .modular p a:nth-child(2){
    background-color: #91cd1f;
}
.mr{
    margin-right: 5%;
}
section .realBook .modular{
    width: 45%;
    margin-bottom: 20px;
}
section .realBook img{
    padding: 10px 0;
}
/*底部*/
footer{
    background-color: #295373;
    font-size: 16px;
}
footer p{
    padding: 10px 0;
}
footer a{
    color: #fff;
}
/*固定*/
#con{
    width: 90%;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
    z-index: 100;
}
#con .fixed>div{
    width: 33%;
    float: left;
}
.fixed{
    height: 60px;
    background-color: rgb(47,117,187);
}
.fixed .webFix{
    color: #fff;
    font-size: 20px;
    line-height: 60px;
    margin-right: 10px;
    cursor: pointer;
}
.fixed img{
    width: 30px;
    float: left;
    margin-left: 33%;
    margin-top: 17px;
    margin-right: 20px;
}
.fixed a span{
    float: left;
}
.fixed p span{
    float: left;
}
.br{
    border-right: 2px solid white;
}
#con{
    display: none;
}
#con .fixed ul{
    display:none;
    width: 15%;
    left: 3%;
    position: absolute;
    border: 2px solid #f5f5f5;
    background-color: #fff;
    z-index: 20;
}
#con .fixed ul a{
    color: #333;
    line-height: 60px;
    font-size: 20px;
}
#con .divider{
    height: 2px;
    margin: 9px 15px;
    background-color: #e5e5e5;
}
/*中间弹窗*/
div#popup1 {

    color: #0099e5;
}
.yl_xzc {
    display: none;
    font-size: 1.2em;
    position: fixed;
    top: 48px;
    left: 50%;
    z-index: 99999;
    -webkit-box-shadow: 0px 0px 20px #000;
    -moz-box-shadow: 0px 0px 20px #000;
    box-shadow: 0px 0px 20px #000;
    height: auto;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background: #fff;
    width: 492px;
    margin-left: -229px;
}
img.btn_close {
    position: absolute;
    right: 10px;
    top: 10px;
    margin: 0;
    float: right;
}
.xtc_nwd {
    width: 100%;
    padding-left: 40px;
    height: 45px;
    line-height: 45px;
    background: #0099e5;
    color: #fff;
    font-size: 14px;
}
#quickdiv2 {
    position: static;
    z-index: 1;
    background: #fff;
    width: 100%;
    height: auto;
}
div#tab_tc_ {
    display: block;
    width: 100%;
    text-align: center;
    float: left;
    line-height: 30px;
    height: 42px;
    margin: 0px;
    cursor: pointer;
    font-size: 18px;
    position: relative;

}
.tab_tc_ ul {
    height: 42px;
}
.tab_tc_ li {
    width: 396px;
    float: left;
    line-height: 30px;
    height: 42px;
    margin: 0px;
    cursor: pointer;
    font-size: 18px;
    position: relative;
    margin: 0 34px;
    margin-left:60px;
}
.nav_ys1, .nav_ys2 {
//background: url(zximages/tu_t1.jpg) no-repeat 0 35px;
    color: #0099e5;
}
.nor_tc {
    color: #a1aab2;
// background: url(zximages/tu_t0.jpg) no-repeat 0 35px;
}
#tab_tc_1 i {
    display: block;
    position: absolute;
    top: 7px;
    left: 65px;
    width: 10px;
    height: 16px;
    background:url(images/tu_s0.jpg) no-repeat;
}
#tab_tc_1.nav_ys1 i {
    display: block;
    position: absolute;
    top: 7px;
    left: 65px;
    width: 10px;
    height: 16px;
    background: url(images/tu_s12.jpg) no-repeat;
}
/*#tab_tc_2.nav_ys2 i {*/
/*display: block;*/
/*position: absolute;*/
/*top: 7px;*/
/*left: 25px;*/
/*width: 15px;*/
/*height: 16px;*/
/*background: url(images/tu.jpg) no-repeat;*/
/*}*/
#tab_tc_2 i {
    display: block;
    position: absolute;
    top: 7px;
    left: 25px;
    width: 15px;
    height: 16px;
    background: url(images/tu_s0.jpg) no-repeat;
}


.tc_net {
    clear: both;
    width: 100%;
    padding-top: 20px;
}
.ctt_tc_net {
    height: auto;
    clear: both;
    border-top: 0;
    text-align: left;
}
.dis_tc_net {
    display: block;
    line-height: 30px;
    width: 100%;
    height: auto;
}
.yl_tcxqhnr {
    width: 100%;
    height: auto;
}
.yl_tcxqhnr em, .yl_tcxqhnr b, .yl_tcxqhnr i {
    font-style: normal;
    font-weight: normal;
}
.yl_tcxqhnr b{
	margin-left: 32px;
}
.yl_tcxqhnr ul li {
    height: 40px;
    line-height: 40px;
    font-size: 20px;
    margin: 20px 0;
}
.yl_tcxqhnr .tc_txt{
    font-size: 12px;
    height: 20px;
    margin-left: 30%;
}
.yl_tcxqhnr ul li span:first-child{
    margin-left:38px;
}
.yl_tcxqhnr ul li span {
    display: block;
    float: left;
    margin-left: 20px;
}


.yl_tcxqhnr ul li span i {
    font-size: 20px;
    color: #0099e5;
    display: block;
    float: left;
    padding-top: 5px;
    margin-right: 5px;
}
.yl_tcxqhnr ul li span .yx{
	margin-left: 18px;
}
input.tc_tel {
    border: 1px #dedede solid;
    border-radius: 5px;
    height: 40px;
    line-height: 30px;
    padding-left: 5px;
    width: 290px;
    background: url(images/tu_ss1.jpg) 270px 9px no-repeat;
    font-size: 16px;
    color: #555;
    font-family: Microsoft Yahei;
}
input.tc_pass {
    border: 1px #dedede solid;
    border-radius: 5px;
    height: 40px;
    line-height: 30px;
    padding-left: 5px;
    width: 290px;
    background: url(images/tu_ss2.jpg) 270px 12px no-repeat;
    font-size: 16px;
    color: #333;
    font-family: Microsoft Yahei;
    margin-left:-3px;
}
.yl_tcxqhnr ul li.tc_tslidl {

}
.tc_tslidl dl {
    width: 330px;
    font-size: 12px;
    clear: both;
    padding-left: 140px;
}
.tc_tslidl dl b.tc_state {
    background: #ffaa00;
    color: #fff;
}
.tc_tslidl dl b {
    float: left;
    width: 90px;
    height: 14px;
    line-height: 14px;
    text-align: center;
    background: #d6d6d6;
    margin-left: 1px;
    color: #999;
    margin-top: 10px;
}
.yl_tcxqhnr ul li.tc_tsli {
    height: 90px;
    text-align: center;
    color: #6a6a6a;
}
.tc_xieyi a {
    text-decoration: none;
    color: #0099e5;
}
/*登陆免费切换*/
.tc_tsli input[type="button"], .tc_tsli2 input[type="button"] {
    padding: 10px 60px;
    font-size: 18px;
    color: #fff;
    background: #0099e5;
    border-radius: 5px;
    font-family: Microsoft Yahei;
    margin-top: 15px;
    cursor: pointer;
    border: 0;
}
.yl_tcxqhnr ul li.tc_tsli2 {
    height: 95px;
    text-align: center;
}
.tc_denglu {
    color: #6a6a6a;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    text-align: left;
    padding-left: 50px;
    margin-bottom: 20px;
    clear: both;
}
.tc_tsli2 b {
    margin-left: 210px;
}
.tc_tsli2 b a {
    text-decoration: none;
    color: #0099e5;
    font-size: 14px;
}
.undis_tc_net {
    display: none;
    line-height: 30px;
    width: 100%;
    height: auto;
}
/*免费ok框*/
#successdiv2 {
    background: #fff;
    width: 100%;
    height: auto;
    position: static;
    z-index: 1;
}
.yl_tcxok dl {
    width: 104px;
    height: 104px;
    margin: 0 auto;
    margin-top: 50px;
}
.yl_tcxok span {
    width: 300px;
    display: block;
    font-size: 22px;
    text-align: center;
    margin: 0 auto;
    margin-top: 20px;
    height: 37px;
    clear: both;
}
.yl_xtcanx {
    width: 474px;
    margin: 50px 0;
    height: 50px;
    padding-left: 16px;
}
.yl_xtcanx a.yl_tc_xan1 {
    display: block;
    float: left;
    border-radius: 5px;
    color: #fff;
    font-size: 18px;
    padding: 10px 20px;
    background: #0099e5;
    text-decoration: none;
    margin-left: 50px;
}
.yl_xtcanx a.yl_tc_xan2 {
    display: block;
    float: left;
    border-radius: 5px;
    color: #fff;
    font-size: 18px;
    padding: 10px 20px;
    background: #0099e5;
    text-decoration: none;
    margin-left: 50px;
}
/*平板竖屏*/
@media only screen and (max-width:1024px) and (min-width:768px) and (orientation : landscape){
    header>div{
        width: 90%;
    }
    header img{
        margin: 30px 0;
    }
    header p{
        padding-top: 30px;
        margin-left: 2%;
    }
    header ul{
        margin-top: 36px;
    }
    nav ul{
        width: 90%;
        min-width: 900px;
        font-size: 23px;
    }
    nav li{
        width: 109px;
        /*padding: 0 8px;*/
    }
    section>div>div{
        width: 90%;
    }
    #con{
        display: block;
    }
    footer{
        margin-bottom: 60px;
    }
    /*中间弹窗*/
    .yl_xzc {
        width: 50%;
        margin-left: -25%;
    }
    .tab_tc_ li {
        width: 68%;
        margin: 0 20%;
    }

    #tab_tc_1.nav_ys1 i {
        left: 40px;
    }

    .yl_tcxqhnr .tc_txt{
        margin-left: 30%;
    }
    .yl_tcxqhnr ul li span:first-child{
        margin-left:60px;
    }
    .yl_tcxqhnr ul li span {
        margin-left: 10px;
    }
    input.tc_tel {
        width: 270px;
        background: url(images/tu_ss1.jpg) 245px 9px no-repeat;
    }
    input.tc_pass {
        width: 290px;
        background: url(images/tu_ss2.jpg) 265px 12px no-repeat;
    }
    .tc_tslidl dl b.tc_state {
        background: #ffaa00;
        color: #fff;
    }
    .yl_tcxqhnr ul li.tc_tsli {
        height: 90px;
        text-align: center;
        color: #6a6a6a;
    }
    /*免费ok框*/
    .yl_xtcanx a.yl_tc_xan1 {
        margin-left: 16%;
    }
}
/*平板横屏*/
@media only screen and (max-width:1024px) and (min-width:768px)  and (orientation : portrait){
    header>div{
        width: 90%;
    }
    header p{
        font-size: 16px;
        padding-top: 12px;
    }
    header ul{
        font-size: 12px;
        margin-top: 16px;
    }
    nav ul{
        width: 90%;
        min-width: 700px;
        font-size: 16px;
        padding:8px 0;
    }
    nav li{
        width: 83px;
        /*padding: 0 8px;*/
    }
    section>div>div{
        width: 90%;
    }
    section .top h1{
        font-size: 40px;
    }
    section .top li{
        margin:0 2%;
    }
    section .left{
        width: 100%;
    }
    section .right{
        display: none;
    }
    section .bookPack .modular a{
        width: 35%;
    }
    #con{
        display: block;
    }
    footer{
        margin-bottom: 60px;
    }
    /*中间弹窗*/
    .yl_xzc {
        width: 50%;
        margin-left: -25%;
    }
    .tab_tc_ ul {
        height: 42px;
    }
    .tab_tc_ li {
        width: 68%;
        margin: 0 20%;
    }

    #tab_tc_1.nav_ys1 i {
        left: 0px;
    }
    .yl_tcxqhnr .tc_txt{
        margin-left: 20%;
    }
    .yl_tcxqhnr ul li span:first-child{
        margin-left:40px;
    }
    .yl_tcxqhnr ul li span {
        margin-left: 10px;
    }
    input.tc_tel {
        width: 200px;
        background: url(images/tu_ss1.jpg) 175px 9px no-repeat;
    }
    input.tc_pass {
        width: 220px;
        background: url(images/tu_ss2.jpg) 195px 12px no-repeat;
    }
    /*免费ok框*/
    .yl_xtcanx a.yl_tc_xan1 {
        margin-left: 1%;
    }
}
/*手机*/
@media only screen and (max-width:767px) and (min-width:320px) {
    header img{
        margin-bottom: 0;
        width: 30%;
        margin-top: 30px;
    }
    header>div{
        width: 100%;
    }
    header p{
        font-size: 16px;
        padding-top: 18px;
    }
    header ul{
        width: 68%;
        font-size: 16px;
        margin-top: 13px;
        margin-bottom: 13px;
    }
    header li{
        margin-right: 2%;
    }
    nav ul{
        width: 90%;
        min-width: 300px;
    }
    nav li{
        width: 23.2%;
        font-size: 16px;
        padding: 0 2px;
    }
    nav .li2{
        border-right: none;
    }
    section{
        padding: 10px 0;
    }
    section>div>div{
        width: 90%;
    }
    section .title li{
        width: 17%;
    }
    section .top h1{
        font-size: 30px;
        margin-bottom: 10px;
    }
    section .top li{
        margin:0 2px;
    }
    section .top li a{
        font-size: 14px;
        padding: 5px 5px;
    }
    section h3{
        font-size: 20px;
        padding-left:20px ;
        margin: 20px 0;
        border-left: 5px solid #27aefc;
    }
    section h3 a{
        float: right;
        font-size: 16px;
        color: #555;
        margin-right: 5%;
    }
    section .left{
        width: 100%;
    }
    section table{
        margin-bottom: 10px;
    }
    section table th{
        font-size: 12px;
        padding:0;
        line-height: 16px;
    }
    section table td{
        font-size:12px;
        padding: 5px 2px;
        line-height: 16px;
    }
    section .left .data p a{
        display: inline-block;
        width: 100%;
        padding: 10px;
        border:1px solid #27aefc ;
        border-radius: 10px;
    }
    section .package .mod{
        background-color: #fff;
        overflow: hidden;
        border-radius: 10px;
        margin-bottom: 20px;
    }
    section .package .modular{
        width: 100%;
        padding: 10px;
        text-align: center;
    }
    section .package .modular h2{
        margin-bottom: 10px;
    }
    section .package li{
        display: inline-block;
        margin-right: 0;
    }
    section .package .mod a{
        width: 50%;
        background-color:#27aefc ;
        margin-right:24%;
        margin-top: 16px;
        margin-bottom: 16px;
        padding: 5px 0;
        font-size: 20px;
        color: #fff;
        border-radius: 10px;
    }
    section .package a img{
        margin-left: 8%;
    }
    section .bookPack .modular a{
        margin-right: 0;
    }
    section .bookPack p{
        width: 90%;
        margin: 0 5%;
    }
    section .right{
        display: none;
    }
    section .real .modular{
        width: 100%;
        margin-bottom: 20px;
    }
    /*底部*/
    footer p{
        width: 90%;
        padding: 5px 0;
        margin: 0 auto;
        font-size: 13px;
    }
    footer{
        margin-bottom: 60px;
    }
    #con{
        width: 100%;
        display: block;
    }
    #con .fixed>div{
        width: 32%;
    }
    .fixed .webFix{
        font-size: 12px;
    }
    .fixed img{
        width: 20px;
        margin-left: 15%;
        margin-top: 20px;
        margin-right: 7px;
    }
    #con .fixed ul{
        display: none;
        width: 27%;
        left: 3%;
        position: absolute;
        bottom: 60px;
        border: 2px solid #f5f5f5;
        background-color: #fff;
        z-index: 20;
    }
    #con .fixed ul a{
        color: #333;
    }
    #con .divider{
        height: 2px;
        margin: -6px 7px;
        background-color: #e5e5e5;
    }
    /*中间弹窗*/
    .xtc_nwd{
        font-size: 12px;
    }
    .yl_xzc {
        width: 90%;
        margin-left: -45%;
    }
    .tab_tc_ li {
        width: 70%;
        margin: 0 20%;
        font-size: 16px;
        /*margin-left:60px;*/
    }
    #tab_tc_1.nav_ys1 i {
        left: -15px;
    }
    .yl_tcxqhnr .tc_txt{
        margin-left: 20%;
    }
    .yl_tcxqhnr ul li span:first-child{
        margin-left:15px;
    }
    .yl_tcxqhnr ul li span {
        margin-left: 20px;
    }
    input.tc_tel {
        width: 180px;
    }
    input.tc_pass {
        width: 180px;
    }
    /*免费ok框*/
    .yl_xtcanx a.yl_tc_xan1 {
        margin-left: 0;
    }
    .yl_xtcanx a.yl_tc_xan2 {
        margin-left:4%;
    }
}