.job_pic {
    background: url(/dev/product/www_v3/imgs/homePage/homePage_bg.jpg) no-repeat 0 0;
    background-size: cover;
    height: 100%;
    width: 25%;
    position: fixed;
    left: 100px;
    top: 0;
    z-index: 90;
    box-shadow: 0px 4px 20px #ddd;
}
.right_box {
    position: relative;
    height: 100%;
}
.main_con {
    margin-left: 25%;
    padding-left: 25px;
    height: 100%;
}
.main_box {
    padding-left: 40px;
    padding-right: 40px;
}
.right_main_box {
    max-width: 870px;
}
/*个人中心 我的课程*/

.home_head_box {
    position: relative;
}
.home_head {
    width: 140px;
    height: 140px;
    border-radius: 50%;
    margin: 46px 0 0 40px;
}
.home_set {
    position: absolute;
    right: 30px;
    top: 80px;
    display: inline-block;
    font-size: 12px;
    /* color: #707070;*/
    
    width: 14px;
    height: 14px;
    background: url(/dev/product/www_v3/imgs/homePage/home_set_icon.png) no-repeat 0 0;
}
.home_set:hover {
    /*color: #f51e55;*/
    
    background-position: 0 -38px;
}

.home_offlogin {
    position: absolute;
    right: 30px;
    top: 120px;
    display: inline-block;
    font-size: 12px;
    /* color: #707070;*/
    
    width: 14px;
    height: 14px;
    background: url(/dev/product/www_v3/imgs/homePage/home_set_icon.png) no-repeat 0 -84px;
}
.home_offlogin:hover {
    /*color: #f51e55;*/
    
    background-position: 0 -98px;
}




/*.home_set span {
    width: 14px;
    height: 14px;
    background: url(./img/home_set_icon.png) no-repeat 0 0;
    display: inline-block;
    margin-left: 5px;
    margin-top: -3px;
    vertical-align: middle;
}*/

.home_set:hover span {
    background-position: 0 -38px;
}
.home_left_list h2 {
    font-size: 24px;
    color: #303030;
    text-align: right;
    margin: 0 40px 0 80px;
    line-height: 80px;
    border-bottom: 1px solid #d0d0d0;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.home_set_list li {
    text-align: right;
}
.home_set_list li a {
    display: inline-block;
    min-width: 100px;
    line-height: 60px;
    color: #707070;
    font-size: 14px;
    border-bottom: 1px solid #d0d0d0;
    margin-right: 40px;
}
.home_set_list li a:hover {
    color: #f51e55;
    border-bottom: 1px solid #f51e55;
}
.home_set_list li a.active {
    color: #f51e55;
    border-bottom: 1px solid #f51e55;
}
.home_right_title {
    font-size: 18px;
    color: #303030;
    line-height: 80px;
}
.home_list_box {
    border-top: 1px solid #d0d0d0;
    border-bottom: 1px solid #d0d0d0;
    margin-bottom: 30px;
}
.set_width {
    margin-right: -webkit-calc( 100% - (100% - 33% * 0.08));
    margin-right: calc( 100% - (100% - 33% * 0.08));
}
.home_pay_list li {
    line-height: 40px;
    margin-left: 30px;
    float: left;
}
.home_pay_list li a {
    color: #b0b0b0;
    font-size: 12px;
}
.home_pay_list li a:hover {
    color: #707070;
}
.home_pay_list li a.active {
    color: #303030;
}
.home_pay_list {
    float: left;
}
.home_list_over {
    font-size: 12px;
    color: #b0b0b0 !important;
    display: inline-block;
    float: right;
    margin-right: 30px;
    line-height: 40px;
}
.home_list_over a {
    display: inline-block;
    width: 24px;
    height: 12px;
    margin-left: 10px;
    background: url(/dev/product/www_v3/imgs/homePage/home_set_icon.png) no-repeat 0 -26px;
}
.home_list_over a.active {
    background-position: 0 -14px;
}
.home_list_date {
    margin-bottom: 10px;
    padding: 0 15px;
}
.home_list_date span {
    font-size: 12px;
    color: #f51e55;
}
.home_list_date i {
    font-size: 12px;
    color: #b0b0b0;
}
/* 20160311 */

.home_time_bar_box {
    margin-bottom: 10px;
    padding: 0 15px;
}
.home_time_date i {
    font-size: 12px;
    color: #949494;
    line-height: 18px;
    display: inline-block;
}
.home_time_bar {
    width: 100%;
    height: 2px;
    background: #b0b0b0;
    margin: 10px 0;
}
.home_time_bar_com {
    height: 2px;
    background: #f51f55;
    width: 0;
}
.job_list_href:hover .home_time_bar_com {
    background: #b0b0b0;
}
.job_list_href:hover .home_time_bar {
    background: #fff;
}
.job_list_href:hover .home_time_date i {
    color: #fff;
}
.job_list_href:hover .job_title_peo span{
    color: #fff;
}
/* 我的订单 */

.home_order_box {
    padding: 30px;
    box-shadow: 0px 4px 20px #ddd;
    margin-bottom: 20px;
    background: #fff;
}
.home_order_list_title p {
    font-size: 14px;
    color: #303030;
    margin-bottom: 16px;
}
.home_order_box li {
    /*float: left;*/
    
    display: table-cell;
    vertical-align: middle;
}
.home_order_time span {
    color: #b0b0b0;
    font-size: 12px;
    display: inline-block;
    margin-right: 20px;
}
.home_order_num {
    color: #707070;
}
.home_order_list_title {
    width: 40%;
    margin-right: 5%;
}
.home_order_money_box {
    width: 36%;
    margin-right: 5%;
    text-align: center;
}
.home_order_pay_box {
    width: 14%;
}
.home_order_money {
    display: inline-block;
    font-size: 18px;
    color: #f51e55;
}
.home_order_money_before {
    color: #707070;
    font-size: 12px;
    margin-left: 8px;
    display: inline-block;
    vertical-align: middle;
    margin-top: -4px;
}
.home_order_pay_box p {
    font-size: 14px;
    color: #b0b0b0;
    line-height: 24px;
}
.home_class_no {
    min-height: 400px;
    box-shadow: 0px 4px 20px #ddd;
    padding-top: 200px;
    background: #fff;
}
.home_class_no_text {
    color: #707070;
    font-size: 14px;
    text-align: center;
    margin-top: 30px;
}
.home_class_no_icon {
    width: 76px;
    height: 76px;
    margin: 0 auto;
    background: url(/dev/product/www_v3/imgs/homePage/home_Page_no.png) 0 0 no-repeat;
    display: block;
}
.job_list_box {
    width: 240px;
    height: 170px;
    margin-bottom: 40px;
    float: left;
}
.job_list_shadow {
    box-shadow: 0px 4px 20px #ddd;
    float: left;
    width: 92%;
    border-radius: 1px;
}
.job_list_img {
    width: 80px;
    height: 170px;
    float: left;
    background-image: url(/dev/product/www_v3/imgs/job_state/left.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    position: relative;
}
.job_text_box {
    width: -webkit-calc(100% - 80px);
    width: calc(100% - 80px);
    height: 170px;
    background: #fff;
    display: block;
    float: left;
    position: relative;
}
.job_list_title {
    font-size: 14px;
    color: #303030;
    line-height: 24px;
    padding: 15px 15px 0;
    margin-bottom: 15px;
    word-wrap: break-word;
    /*    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;*/
}
.job_line {
    display: block;
    border-bottom: 2px solid #f51e55;
    width: 20px;
    height: 1px;
    line-height: 1px;
    font-size: 0;
    margin-left: 16px;
}
.job_label {
    position: absolute;
    left: 0;
    bottom: 20px;
    width: 100%;
}
.job_zhanwei {
    width: 8%;
    float: left;
}
.btn_online {
    width: 33px;
    height: 23px;
    margin-right: 2px;
    background: url(/dev/product/www_v3/imgs/job_state/video_ico.png) 0 -28px;
    display: inline-block;
    position: absolute;
    left: -3px;
    top: 5px;
}
.job_title_peo {
    float: right;
    margin-right: 15px;
    line-height: 20px;
    font-size: 12px;
    color: #b0b0b0;
}
.job_title_peo span {
    color: #f51f55;
}
.job_ioc_box {
    margin-left: 15px;
    float: left;
    color: #f51e55;
    font-size: 14px;
}
.job_list_href:hover .job_text_box {
    background: #f51e55;
}
.job_list_href:hover .job_list_title, .job_list_href:hover .job_title_peo, .job_list_href:hover .home_list_date span, .job_list_href:hover .home_list_date i {
    color: #fff;
}
.job_list_href:hover .job_line {
    border-color: #fff;
}
.job_list_href:hover .job_ioc_box {
    color: #fff;
}
/* 个人设置 */

.setting_back {
    width: 16px;
    height: 16px;
    display: block;
    margin: 45px 0 12px 45px;
    background: url(/dev/product/www_v3/imgs/homePage/home_set_icon.png) no-repeat 0 -52px;
}
.setting_back:hover {
    background-position: 0 -68px;
}
.setting_right_title {
    font-size: 18px;
    color: #303030;
    line-height: 80px;
    border-bottom: 1px solid #d0d0d0;
    margin-bottom: 90px;
}
.setting_main_inner {
    width: 360px;
    margin: 0 auto;
    /*  text-align: center;*/
}
/*.setting_error_box {
    text-align: center;
}*/

.setting_bind_title {
    margin-bottom: 10px;
}
.setting_bind_icon_m {
    display: block;
    width: 36px;
    height: 60px;
    margin: 0 auto;
    background: url(/dev/product/www_v3/imgs/homePage/mobile_bind_win.png) no-repeat 0 -90px;
}
.setting_bind_icon_e {
    width: 60px;
    height: 48px;
    display: block;
    background: url(/dev/product/www_v3/imgs/login/qq.png) no-repeat 0 -300px;
    margin: 0 auto;
}
.setting_bind_title .setting_title_com {
    text-align: center;
    font-size: 14px;
    color: #b0b0b0;
    margin-top: 20px;
}
.setting_bind_title .setting_title_num {
    text-align: center;
    font-size: 24px;
    color: #303030;
    margin-top: 10px;
    margin-bottom: 30px;
    word-break: break-all;
}
.setting_bind_title .setting_title_com_not {
    text-align: center;
    font-size: 24px;
    color: #b0b0b0;
    margin-top: 20px;
}
.setting_bind_title .setting_title_num_not {
    text-align: center;
    font-size: 14px;
    color: #303030;
    margin-top: 10px;
    margin-bottom: 30px;
}
.setting_not_email {
    border-top: 1px solid #d0d0d0;
    margin-top: 40px;
    color: #b0b0b0;
    font-size: 12px;
    text-align: center;
    line-height: 28px;
    padding-top: 10px;
}
.setting_not_email a {
    color: #f51e55 !important;
    font-size: 12px;
}
.setting_bind_text {
    font-size: 18px;
    color: #f51e55;
    text-align: center;
    display: block;
    margin-bottom: 10px;
}
.setting_message_num {
    font-size: 24px;
    color: #303030;
    text-align: center;
    word-break: break-all;
}
.setting_btn_reset {
    width: 198px;
    height: 38px;
    line-height: 38px;
    margin-top: 30px;
    margin: 30px auto 0;
    font-size: 14px;
}
.setting_win_icon {
    width: 73px;
    height: 89px;
    display: block;
    margin: 100px auto 25px;
    background: url(/dev/product/www_v3/imgs/homePage/mobile_bind_win.png) no-repeat 0 0;
}
.setting_header_icon {
    width: 140px;
    height: 140px;
    float: left;
    display: block;
}
.setting_icon_btn {
    color: #303030 !important;
    font-size: 14px;
    display: block;
    width: 118px;
    height: 38px;
    line-height: 40px;
    margin-top: 20px;
    position: relative;
}
.setting_icon_btn span {
    display: inline-block;
    background: url(/dev/product/www_v3/imgs/include/form_icon.png) no-repeat 0 -304px;
    width: 28px;
    height: 38px;
    line-height: 40px;
    vertical-align: top;
}
/*.setting_or {
    font-size: 12px;
    text-align: center;
    color: #b0b0b0;
    line-height: 40px;
    display: block;
}*/
/*.setting_file_btn {
    border: 1px solid #d0d0d0;
    width: 238px;
    height: 38px;
    background: #f0f0f0;
    font-size: 14px;
    color: #303030;
    line-height: 40px;
    text-align: center;
    display: block;
    border-radius: 3px;
    margin: 0 auto;
    position: relative;
}*/

.setting_img_box {
    margin-bottom: 30px;
}
.setting_icon_btn input {
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    width: 68px;
    height: 20px;
    cursor: pointer;
    z-index: 50;
}
/* 关于我们 */

.about_left_title {
    padding-top: 70px;
}
.about_main_box {
    padding: 15px 32px;
    background: #fff;
    box-shadow: 0px 4px 20px #ddd;
    margin-top: 30px;
}
.about_main_box h4 {
    font-size: 16px;
    padding-top: 15px;
    line-height: 32px;
    color: #303030;
}
.about_main_text {
    margin-bottom: 20px;
    font-size: 14px;
    color: #707070;
    line-height: 28px;
}
.about_right_title {
    margin-bottom: 0;
}
.help_main_box {
    background: #fff;
    box-shadow: 0px 4px 20px #ddd;
    padding: 30px 32px 0;
    margin-top: 30px;
}
.help_main_box h4 {
    font-size: 14px;
    color: #303030;
    line-height: 28px;
}
.help_main_box p {
    color: #707070;
    font-size: 14px;
    line-height: 28px;
    padding-bottom: 30px;
}
.help_main_href {
    color: #0000ff !important;
    text-decoration: underline;
    word-break: break-all;
}
.help_main_box p img {
    margin-top: 10px;
}
.opinion_main_box {
    background: #fff;
    padding: 25px 30px;
    box-shadow: 0px 4px 20px #ddd;
    margin-top: 30px;
}
.opinion_radio_box li {
    float: left;
    margin-right: 20px;
    margin-top: 10px;
}
.opinion_radio_box input {
    -webkit-appearance: radio;
    opacity: 0;
    filter: alpha(opacity=0);
    width: 5px;
    height: 5px;
}
.opinion_radio_box label {
    cursor: pointer;
    font-size: 12px;
    color: #303030;
}
.radio_btn {
    background: url(/dev/product/www_v3/imgs/about/label.png) no-repeat 0 0;
    display: inline-block;
    height: 14px;
    width: 14px;
    vertical-align: middle;
    margin-top: -3px;
}
.opinion_radio_box label span.active {
    background-position: 0 -14px;
}
.opinion_main_box textarea {
    height: 98px;
    margin-top: 12px;
    width: 100%;
    width: -webkit-calc(100% - 22px);
    width: calc(100% - 22px);
    border: 1px solid #d0d0d0;
    font-size: 14px;
    color: #303030;
    padding: 5px 0px;
    line-height: 24px;
    padding-left: -webkit-calc(10px);
    padding-left: calc(10px);
    padding-right: -webkit-calc(10px);
    padding-right: calc(10px);
}
.opinion_textarea_box {
    position: relative;
}
.opinion_num_box {
    position: absolute;
    bottom: 45px;
    right: 2px;
    font-size: 12px;
    color: #b0b0b0;
}
.opinion_textarea_box input:focus {
    border: none;
}
.opinion_textarea_box input {
    font-size: 14px;
    color: #fff !important;
    display: inline-block;
    width: 80px;
    height: 40px;
    line-height: 40px;
    margin-top: 20px;
    border: none;
    margin-right: 10px;
}
@media screen and (max-width: 1280px) {
    .home_left_list h2 {
        margin-left: 0px;
    }
    .set_width {
        margin-right: -webkit-calc( 100% - (100% - 50% * 0.08));
        margin-right: calc( 100% - (100% - 50% * 0.08));
    }
    .home_head {
        margin-left: 20px;
    }
}
@media screen and (max-width: 985px) and (min-width: 768px) {
    .job_list_img {
        width: 56px;
        height: 119px;
    }
    .job_text_box {
        width: -webkit-calc(100% - 56px);
        width: calc(100% - 56px);
        height: 119px;
    }
    .job_list_box {
        height: -webkit-calc(170px * 0.7);
        height: calc(170px * 0.7);
    }
    .job_place_main, .job_place_video li {
        padding-left: 30px;
        padding-right: 30px;
    }
    .job_share_icon li {
        margin-left: 8px;
    }
    .job_list_title {
        margin-bottom: 10px;
    }
    .job_label {
        bottom: 10px;
    }
    .job_list_title {
        padding-top: 10px;
        margin-bottom: 10px;
    }
    .home_set {
        right: 30px;
    }
}
@media screen and (max-width: 767px) {
    .job_pic {
        width: 100%;
        min-height: 270px;
        position: static;
        padding-bottom: 60px;
    }
    .main_con {
        margin-left: 0;
        padding-left: 0;
    }
    .job_text_box {
        width: 70%;
        width: -webkit-calc(100% - 80px);
        width: calc(100% - 80px);
    }
    .job_list_img {
        width: 30%;
        width: -webkit-calc(80px);
        width: calc(80px);
    }
    .job_list_shadow {
        width: 100%;
    }
    .job_zhanwei {
        display: none;
    }
    .job_chance {
        width: -webkit-calc(100% - 40px);
        width: calc(100% - 40px);
        padding: 0 20px;
    }
    .job_place_main, .job_place_video li {
        padding-left: 30px;
        padding-right: 30px;
    }
    .home_left_list h2 {
        margin-left: 40px;
    }
    .home_pay_list li {
        margin-right: 30px;
        margin-left: 0;
    }
    .home_list_over {
        margin-right: 0;
    }
    .main_box {
        padding-left: 20px;
        padding-right: 20px;
    }
    .home_list_box {
        width: 100%;
    }
    .job_list_box {
        margin-bottom: 30px;
    }
    .home_order_list_title {
        width: 100%;
        margin-right: 0;
    }
    .home_order_money_box {
        text-align: left;
        margin-top: 30px;
        width: 50%;
        margin-right: 5%;
    }
    .home_order_pay_box {
        margin-top: 30px;
        width: 45%;
    }
    .home_order_box li {
        float: left;
    }
    .setting_back {
        margin: 0;
        position: absolute;
        left: 45px;
        top: 32px;
    }
    .setting_main_inner {
        margin: 0;
        width: 100%;
    }
    /*   .setting_main_inner input {
        width: -webkit-calc(100% - 22px);
        width: calc(100% - 22px);
    }*/
    /*  .setting_main_inner .submit {
        width: 100%;
    }*/
    
    .setting_right_title {
        margin-bottom: 40px;
    }
    .setting_win_icon {
        margin-top: 40px;
    }
    .opinion_radio_box li {
        margin-right: 12px;
    }
    .opinion_main_box {
        padding-right: 20px;
        padding-left: 20px;
    }
    .help_main_box p img:not(.win_icon) {
        width: 216px;
        height: auto;
    }
}
/*添加提示文字样式*/
.p_info{margin-top:14px;text-align:center;color:#b0b0b0;font-size:12px;}



/*20160314我的笔记*/
.no_note{width:879px;height:602px;background:url(/dev/product/www_v3/imgs/homePage/no_note.jpg) 0 0 no-repeat;margin-bottom:20px;box-shadow: 0px 0 10px #999;}
.home_list_note{padding-bottom:30px;}
.home_list_note ul{width:930px;}
.home_list_note li{width:260px;height:146px;float:left;position:relative;display:block;overflow:hidden;margin:0 50px 20px 0;}
.home_list_note li img{width:260px;height:146px;}
.home_list_note li:hover{box-shadow: 0 0 10px #000}
.home_list_note_shadow{display:block;position:absolute;top:0;left:0;width:260px;height:146px;background-color:#000;filter:alpha(opacity=50);opacity:0.5;}

.home_list_note_l_line,.home_list_note_r_line{width:0;height:1px;background-color:#fff;position:absolute;top:74px;display:block;}
.home_list_note_l_line{left:50px;animation:line-width 0.8s 0.1s forwards}
.home_list_note_r_line{right:50px;animation:line-width 0.8s 0.1s forwards}
.home_list_note_time{line-height:180px;text-align:center;color:#fff;position:absolute;top:0;width:260px;animation:line-height 0.3s 0.1s forwards;}

.home_list_note li a span{display:none;}
.home_list_note li a:hover span{display:block;}

@keyframes line-width{
  0%{width:0px;}
  100%{width:24px;}
}

@keyframes line-height{
  0%{line-height:180px;}
  100%{line-height:148px;}
}
@media screen and (max-width: 1366px) {

    .no_note{width:807px;height:554px;background:url(/dev/product/www_v3/imgs/homePage/no_note_1366.jpg) 0 0 no-repeat;}
    .home_list_note li,.home_list_note li img{width:240px;height:135px;}
    .home_list_note_shadow{width:240px;height:135px;}
    .home_list_note_l_line,.home_list_note_r_line{top:67px;}
    .home_list_note_l_line{left:41px;}
    .home_list_note_r_line{right:41px;}
    .home_list_note_time{width:240px;line-height:135px;}
    @keyframes line-height{
      0%{line-height:180px;}
      100%{line-height:135px;}
    }
}





@media screen and (max-width: 767px) {
    .main_box{overflow:hidden;}
    .no_note{width:690px;height:420px;background:url(/dev/product/www_v3/imgs/homePage/no_note_767.jpg) 0 0 no-repeat;}
    .home_list_note ul{width:auto;}
    .home_list_note li,.home_list_note li img{width:660px;height:360px;}
    .home_list_note li{margin:0 auto 20px auto;float:none;}

    .home_list_note_shadow{width:660px;height:360px;}
    .home_list_note_l_line,.home_list_note_r_line{top:79px;}
    .home_list_note_l_line{left:61px;}
    .home_list_note_r_line{right:61px;}
    .home_list_note_time{width:280px;line-height:157px;display:none;}
    @keyframes line-height{
      0%{line-height:180px;}
      100%{line-height:157px;}
    }
}





@media screen and (max-width: 480px) {

    .no_note{width:280px;height:380px;background:url(/dev/product/www_v3/imgs/homePage/no_note_320.jpg) 0 0 no-repeat;margin:0 auto;}
    .home_list_note ul{width:auto; margin:0 20px;}
    .home_list_note li,.home_list_note li img{width:100%;height: auto;}
    .home_list_note li{margin:0 auto 20px auto;}

    .home_list_note_shadow{width:100%;height:100%;}
    .home_list_note_l_line,.home_list_note_r_line{top:79px;}
    .home_list_note_l_line{left:61px;}
    .home_list_note_r_line{right:61px;}
    .home_list_note_time{width:100%;line-height:157px;display:none;}
    @keyframes line-height{
      0%{line-height:180px;}
      100%{line-height:157px;}
    }
}








/*lightbox*/
.lightboxOverlay{position:fixed;background-color:#000;filter:alpha(opacity=70);opacity:0.7;top:0;left:0;z-index:998;width:100%;}
.lightbox{width:880px;height:650px;position:fixed;top:50%;left:50%;margin:-325px 0 0 -340px;z-index:999;filter:alpha(opacity=0);opacity:0;background-color:#fff;}
.lb-container{width:100%;height:495px;overflow:hidden;position:relative;border-bottom:1px solid #c5c5c5;}
.lb-container img{width:100%;}
.lb-data{height:40px;clear:both;overflow:hidden;zoom:1;border-bottom:1px solid #c5c5c5;}
.lb-time{line-height:50px;float:left;padding-left:18px;font-size:12px;color:#707070;}
.lb-close{display:block;width:14px;height:14px;float:right;background:url(/dev/product/www_v3/imgs/homePage/close.png) 0 0 no-repeat;cursor:pointer;margin:15px 15px 0 0;}
.lb-close:hover{background-position:0 -14px;}

.lb-dataContainer{padding:0 24px;font-size:14px;color:#707070;line-height:28px;overflow-y:auto;height:80px;margin-top:12px;    word-wrap:break-word; word-break:break-all;}
.lb-nav{position:absolute;top:0;left:0;width:100%;height:495px;}
.lb-nav a{display:block;position:absolute;top:0;height:495px;width:30%;z-index:999;}
.lb-prev{left:0;}
.lb-prev:hover{background:url(/dev/product/www_v3/imgs/homePage/prev.png) 50% 50% no-repeat;}
.lb-next{right:0;}
.lb-next:hover{background:url(/dev/product/www_v3/imgs/homePage/next.png) 50% 50% no-repeat;}
.lb-details{font-size:14px;line-height:28px;color:#707070;}

@media screen and (max-width: 1366px) {
.lightbox{width:680px;height:526px;margin:-263px 0 0 -240px;}
.lb-container{height:382px;}
}



@media screen and (max-width: 1366px) {
.lightbox{width:680px;height:526px;margin:-263px 0 0 -240px;}
.lb-container{height:382px;}
}


@media screen and (max-width: 767px) {
.lightboxOverlay{filter:alpha(opacity=100);opacity:1;}
.lightbox{width:100%;height:100%;margin:0;top:0;left:0;background-color:#000;}
.lb-nav a:hover{background:none;}
.lb-container{height:auto;}
.lb-dataContainer{margin-top:70px;height:96px;overflow-y:auto;color:#fff;}
.lb-details{-webkit-overflow-scrolling: touch;font-size:12px;line-height:24px;color:#fff;}
}

.p_info {
    margin-top: 14px;
    text-align: center;
    color: #b0b0b0;
    font-size: 12px;
}

 /*20160415 个人中心直播图标修改*/
/*author:杨兴龙*/
.btn_online{width:51px;height:54px;top:0;left:0;background-position:0 -55px;}
.job_list_time{padding:0  15px 0 35px;margin-top:-15px;line-height:28px;color:#909090;background:url(/dev/product/www_v3/imgs/job_state/ico_watch_gray.png) 15px 50% no-repeat;}
.job_list_time span{float:right;}
.job_list_time span.job_list_keep,.job_list_time span.job_list_finish{color:#f51e55;}
.job_list_time span.job_list_coming{color:#909090;}

.job_list_href:hover .job_list_time{color:#fff;background-image:url(/dev/product/www_v3/imgs/job_state/ico_watch_white.png);}
.job_list_href:hover .job_list_time span{color:#fff;}



/* 2016 4 26 套餐 liboyuan */
.pack_list_box{
    overflow-x: hidden;
    width: 870px;
}
.pack_over_box{
    width: 930px;
}
.pack_link_box{
    float: left;
    margin-right: 34px;
    margin-bottom: 30px;
}
.pack_list_img{
    position: relative;
    background: url(/dev/product/www_v3/imgs/homePage/pack_list.jpg) center no-repeat;
    background-size: cover;
    width: 100%;
    height: 150px;
}
.pack_list_title{
    height: 50px;
    background-color: #fff;
    font-size: 14px;
    color: #707070;
    line-height: 18px;
    padding:7px 18px;
    width: 100%;
    box-sizing: border-box;
    word-wrap:break-word;
    word-break:break-all;
}
.btn_over{
    position: absolute;
    left: 0;
    top: 0;
    width: 51px;
    height: 54px;
    background: url(/dev/product/www_v3/imgs/homePage/btn_over.png);
    display: inline-block;
}
.packClass .job_list_box{
        height: 200px;
}
 @media screen and (max-width: 985px) and (min-width: 768px){
    .pack_list_img{
        height: 130px;
    }
     .packClass .job_list_box{
        height:180px;
    }
}

/* 20160630 liboyuan */
.border_bottom{
    border-bottom:1px solid #d0d0d0;
    margin-bottom: 28px;
}
.job_title_question_num {
    margin-left: 15px;
    line-height: 20px;
    font-size: 12px;
    color: #b0b0b0;
}
.job_title_question_num span {
    color: #f51f55;
}
.job_list_href:hover .job_title_question_num span,.job_list_href:hover .job_title_question_num{
    color: #fff;
}

.my_pack_promo_code_btn {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAABqCAYAAABUIcSXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjFGQTgxMUZGNDQxRjExRTZBRDFGQTZGMDg4NEJDQjA2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjFGQTgxMjAwNDQxRjExRTZBRDFGQTZGMDg4NEJDQjA2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MUZBODExRkQ0NDFGMTFFNkFEMUZBNkYwODg0QkNCMDYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MUZBODExRkU0NDFGMTFFNkFEMUZBNkYwODg0QkNCMDYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4adW2nAAAY4klEQVR42uxd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") 0 0 no-repeat;
  width: 136px;
  height: 136px;
  position: fixed;
  bottom: 0;
  right: 0;
  overflow: hidden;
  text-indent: -9999px;
  display: none;
  z-index: 9999;
}

@media screen and (max-width:768px)
{
    .my_pack_promo_code_btn{
        display:none;
    }
}



/*160801 杨兴龙 添加优惠券入口*/
.home_preferential{
    width:14px;
    height:14px;
    position:absolute;
    right:30px;
    top:40px;
    background:url(/dev/product/www_v3/imgs/homePage/home_set_icon.png) -14px -84px no-repeat;
}
.home_preferential:hover,.home_preferential.active{
    background-position:-14px -98px;
}