.time{background: #F6F6F6;height:40px;}
    .time .label{line-height:40px;font-size:15px;}
    .time .clock{line-height:40px;font-size:24px;margin-left:10px;color:#FF5757;}
    .tilist{ height:auto;}
    .tilist ul{
        border-left:1px solid #fff;border-bottom:1px solid #fff;margin:0 auto;
    }
    .tilist ul li{
        width:24px;
        height:24px;
        float:left;
        border-top:1px solid #fff;
        border-right:1px solid #fff;
        text-align: center;
        line-height:24px;
        font-size:13px;
    }
    .tilist ul li:hover{
        background:#f0f0f0;color:#fff;
    }
    .tilist ul li a{display:block;width:100%;  height: 40px;}
    .yizuo{background:#73CB6F;}
    .yizuo a{color: #fff;}
    .right{background:#73CB6F !important;}
    .right a{color:#fff;}
    .wrong{background:#FF5757 !important;}
    .wrong a{color:#fff;}
    .normal{background:#fff;}
    .normal a{color:#000;}
    .active{background:#00BBAB !important;}
    .active a{color:#fff !important;}
    #timeandlist{width:252px;}
    #timeandlist table{height:30px;width:100%;}
    #timeandlist td{width:20%;text-align: center}
    .tilist_btn{width:100%;height:40px;font-size:14px;letter-spacing:2px;line-height: 40px;background: #F6F6F6}
    .tilist_btn a{opacity: 0.8;width:48%;background:#ddd;height:40px;float:left;line-height: 40px;color:#606060;text-align: center;font-size:18px;}
    .tilist_btn a:first-child{width:48%;background:#00BBAB;height:40px;float:left;line-height: 40px;color:#fff;text-align: center;font-size:18px;margin-right:4%;}
    .tilist_btn a:hover{opacity: 1}
    .tilist_area{width:100%;height:auto;}
    .score{font-size:14px;color:#FF5757;}
    .H12 {
        line-height: 220%;
        font-size: 16px;
        text-align: left;
        color: #333;
        border-bottom: 1px dashed #AAAAAA;
    }
    .H12 h1 {
        display: block;
        font-weight: 100;
        font-size: 18px;
        text-align: center;
        line-height: 220%;
        margin: 2px 0 9px 0;
    }
    .H12 i.kssm {
        display: block;
        font-size: 14px;
        color: #ff9800;
        margin: 0 0 9px 0;
        text-align: center;
        font-style: normal;
    }
    .H12 h2 {
        display: block;
        font-weight: 100;
        font-size: 13px;
        text-indent: 2em;
        line-height: 220%;
        color: #555;
        text-align: center;
    }
    p.ks_menu {
        border-top: 1px dashed #AAAAAA;
        border-bottom: 1px dashed #AAAAAA;
        margin: 20px 0 0 0;
        padding: 16px 0;
        text-align: center;
    }
    p.ks_menu a {
        font-size: 16px;
        margin: 16px 22px;
    }
    #resultright{height:130px;border-bottom:1px dashed #aaa;}
    #resultwrong{height:130px;border-bottom:1px dashed #aaa}
    div.arctcont ul li {
        display: block;
        background: #FFFFFF;
        margin: 0;
        padding: 20px 0;
        text-align: left;
        font-family: "arial";
        position: relative;
        border-bottom:1px dashed #aaa
    }
     div.arctcont ul li:hover{
        background: #f0f0f0;
    }
    div.arctcont ul li i {
        display: block;
        position: absolute;
        top: 25px;
        left: 10px;
        width: 60px;
        height: 47px;
        padding-top: 13px;
        font-size: 36px;
        line-height: 36px;
        font-style: normal;
        border-radius: 50%;
        background: #00BBAB;
        color: #FFFFFF;
        text-align: center;
        cursor: pointer;
    }
    div.arctcont ul li strong {
        display: block;
        font-size: 17px;
        font-weight: 100;
        color: #222;
        line-height: 26px;
        padding: 7px 5px 7px 20px;
        /*margin: 0 0 0 90px;*/
    }
    div.arctcont ul li b {
        display: block;
        font-size: 16px;
        font-weight: 100;
        color: #333;
        margin: 0 0 0 36px;
        padding: 12px 50px;
        line-height: 26px;
        cursor: pointer;
        background: url("/images/radio.png") no-repeat left center;
        position: relative;
    }
    div.arctcont ul li b.sel {
        font-weight: 100;
        background: url("/images/radio_1.png") no-repeat left center;
    }
    div.arctcont img {
        display: block;
        margin: 17px auto 0 20px;
        max-width: 95%;
        max-height: 180px;
        cursor: pointer;
    }
    div.arctcont ul li:hover i{
    }
    .maolian{ display: block; position: relative;top: -40px;}
    div.arctcont ul li b.K {
        color: #1FB00C;
        background: #F5FDF4 url("/images/radio_right.png") no-repeat left center;
    }
    div.arctcont ul li b.W {
        color: #FF4246;
        background: #F2D0D0 url("/images/radio_wrong.png") no-repeat left center;
    }
    div.arctcont img{max-width: 97%;}
    div.arctcont img.max {
        max-width: 99%;
        max-height: 99%;
    }
    .status_fenxi{position:absolute;right:0;top:0;background:#589aa8;height:30px;width:80px;line-height:30px;text-align:center;color:#fff}
    div.arctcont ul li b.n {
        background: url("");
        padding-left: 20px;
        cursor: default;
    }
    .status_fenxi a{color:#fff;display:block;width:100%;height:30px;}
    .status_fenxi span{width:0;height:0;}
    div.examresult{border:0;}
    div.examresult p.fail {
        background: url("/statics/jx/images/fail.png") no-repeat center center;
        background-size: 120px;
    }
    div.examresult p.pass {
        background: url("/statics/jx/images/pass.png") no-repeat center center;
        background-size: 120px;
    }
    div.examresult p {
        float: left;
        width: 120px;
        height: 120px;
        margin: 0px 48px 0px 210px;
    }
    .tixing{
        display: inline-block;
        padding: 0 4px;
        line-height: 16px;
        height: 16px;
        font-size: 12px;
        border: 1px solid red;
        border-radius: 3px;
        margin-right: 10px;
    }
    video{ margin: 10px 0;    display: block;}
    .jx_bottom_tj {background:#fff;display:inline-block;height:52px;width: 696px;padding: 0px 15px 10px 15px;}
    .jx_bottom_tj a{float:left;width:20%;line-height:25px;font-size:14px;text-align: center;}
    .jx_bottom_tj a:hover{color:#ff9800;}