/*.jpkinfoindex , .popmessage{*/
    /*background: url(../../../V8/style/v8_default/image/head_bg.jpg) repeat-x 0 0;*/
/*}*/
.jpkinfoindex .jpkinfoindex{
    background: none;
}
/*.wrapper{*/
    /*min-width: 1170px;*/
    /*_width: 1170px;*/
    /*background: url(../../../V8/style/v8_blue/image/popmessage_wrap_bg.jpg) repeat-x left bottom;*/
/*}*/
.wrap{
    width: 1170px;
    margin: 0 auto;
}
.wrap .header{
    height: 66px;
    border-bottom: 2px solid #3f51b5;
}
/*.logo{*/
    /*height: 71px;*/
    /*background: url(../../../V8/style/v8_default/image/school_name.jpg) no-repeat 0 0;*/
/*}*/
/*.logo .frame_name{*/
    /*height: 71px;*/
/*}*/

.popmessage .bodyer{
    margin: 20px 0;
    height: auto;
    min-height: 550px;
    _height: 550px;
    text-align: center;
}

.popmessage .article{
    /*padding: 35px 0 0 0;*/
    text-align: center;
}
.popmessage .article .atitle{
    color: #000;
    font-size: 28px;
    /*text-align: left;*/
    line-height: 28px;
    font-family: Microsoft Yahei !important;
}
.popmessage .article .adate{
    text-align: center;
    font-size: 12px;
    margin: 25px 0;
    /*float: left;*/
    height: 24px;
    line-height: 24px;
    color: #787D82;
    background: #EDF1F2;
    /*width: 260px;*/
}
.popmessage .article .abody{
    padding: 30px;
    border: 1px solid #DFDFDF;
    text-align: left;
    font-size: 14px;
    line-height: 1.42858;
    height:auto;
    min-height:400px;
    _height:400px;
    clear: both;
}

.jpkinfoindex .article .abody{
    min-height: 100px;
}

.popbody{
    /*padding: 20px 30px 0 30px;*/
    font-size: 14px;
    line-height: 1.42858;
}
.com_title_s2{

}
.com_title_s2 .title{

}
.com_title_s2 .title h5{
    color: #525252;
    font-size: 20px;
    height: 29px;
    line-height: 22px;
}
.popsearch{text-align:right;padding-right:10px;float: right;}
.popsearch select{
}
.popsearch b{font-weight:500;color:#c00}
.popsearch .input{border:1px solid #ccc;background:#FFF;height:20px;line-height: 20px;width: 180px;}
.popsearch .button{
    background: url("../../../V8/style/v8_default/image/module_button_bg.jpg") repeat-x scroll 100%;  /**/
    height: 26px;           /**/
    overflow: visible;
    padding: 0 10px;
    border: 1px solid #CCC;
    line-height: 20px !important;
    color: #333;
    letter-spacing: 2px;
    font-size: 12px;
    cursor: pointer;
}
#cx{
    width: 70px;
    height: 28px;
    text-align: right;
    padding-right: 7px;
    margin-left: 20px;
    margin-top: 2px;
    background: url(../../../V8/style/v8_default/image/cx.png) no-repeat 11px 7px;
    letter-spacing: 3px;
}
.datalist{
    margin: 20px;
}
.datalist .datatable{
    width: 100%;
}
.popbody .datalist .datatable th{
    display: none;
    /*font-size: 14px;*/
    /*padding: 10px 0;*/
    /*text-align: left;*/
}
.datalist .datatable td{
    text-align: center;
    padding: 7px;
    color: #333;
    border-bottom: 1px solid #eee;
    font-size: 12px;
}
.datalist .datatable td.t{
    width: 80%;
    text-align: left;
    background: url(../../../V8/style/v8_default/image/coin8.gif) no-repeat 4px 14px;
    padding: 7px 7px 7px 15px;
}
.datalist .datatable td.t a{
    float: left;
    color: #000;
    font-weight: normal;
}
.datalist .datatable td.t a:hover{
    text-decoration: underline;
}
.datalist .datatable td.v{
    padding: 7px 0;


}
.datalist .datatable td.v p{
    line-height: 18px;
    padding: 0 0 0 35px;
    background: url(../../../V8/style/v8_default/image/vf_bg.jpg) no-repeat 5px 5px;
}
.datalist .datatable td.tea{
    padding: 7px 0 3px 30px;
    background: url(../../../V8/style/v8_blue/image/teacher.png) no-repeat left;
}

.popmessage .popbutton{
    text-align: center;
    margin: 20px 0 0 0;
}
.popmessage .popbutton .button, .button{
    width: 110px;
    height: 35px;
    line-height: 32px;
    padding: 0;
    cursor: pointer;
    border: none;
    background: #4052B6;
    font-size: 15px;
    color: #fff;
    text-align: center;
}
/*处理播课单元中测试，结束测试按钮背景的问题*/
#resAct_min div.button {
    background: none;
}
.navigation{
    text-align: right;
}

/*.footer .foot .copyright {*/
    /*border: none !important;*/
/*}*/
/*.footer .foot .copyright ul {*/
    /*background: none no-repeat 0 0;*/
    /*text-align: center;*/
    /*height: 30px;*/
    /*margin: 0;*/
    /*overflow: hidden;*/
    /*font-size: 0;*/
    /*letter-spacing: -2px;*/
    /**letter-spacing: normal;*/
    /*word-spacing: -1px;*/
/*}*/
/*.footer .foot .copyright ul li {*/
    /*display: -moz-inline-stack;*/
    /*display: inline-block;*/
    /**display: inline;*/
    /**zoom: 1;*/
    /*cursor: pointer;*/
    /*background: none no-repeat 0 0;*/
    /*padding: 0 0 0 0;*/
/*}*/
/*.footer .foot .copyright ul li a {*/
    /*float: left;*/
    /*line-height: 30px;*/
    /*cursor: pointer;*/
    /*letter-spacing: normal;*/
    /*word-spacing: normal;*/
    /*vertical-align: top;*/
    /*text-decoration: none;*/
/*}*/
/*.footer .foot .copyright ul li a span {*/
    /*float: left;*/
    /*padding: 0 15px;*/
    /*color: black;*/
    /*font-size: 12px;*/
    /*font-weight: normal;*/
    /*cursor: pointer;*/
/*}*/
/*.footer .foot .copyright ul li a:hover {*/
    /*background: none;*/
/*}*/
.footer .foot .copyright ul li a:hover span {
    color: #FFF;
}
/*.footer .foot .copyright ul li.js-cur a {*/
    /*background: none;*/
/*}*/
/*.footer .foot .copyright ul li.js-cur a span {*/
    /*color: #990000;*/
/*}*/
/*.footer .foot .copyright p {*/
    /*text-align: left;*/
    /*font-size: 12px;*/
    /*line-height: 128px;*/
/*}*/

.footer {
    width: 100%;
    background: #2A2D34;
}
/* line 526, sass/index.scss */
.footer .foot {
    /*height: 128px;*/
   /* background: url(../../../V8/style/default/image/weixin.jpg) no-repeat 10px center;*/
    margin: 0 auto;
}
/* line 529, sass/index.scss */
/*.footer .foot .copyright {*/
    /*margin: 0 0 0 13%;*/
    /*height: 130px;*/
/*}*/
/* line 533, sass/index.scss */
.footer .foot .copyright ul {
    text-align: center;
    width: 1170px;
    height: 80px;
    border-bottom: 1px solid #474A51;
    line-height: 100px;
    background: none no-repeat 0 0;
    margin: 0 auto;
    overflow: hidden;
    letter-spacing: -2px;
    word-spacing: -1px;
}
/* line 535, sass/index.scss */
.footer .foot .copyright ul li {
    cursor: pointer;
    background: none no-repeat 0 0;
    padding: 0 0 0 0;
    display: inline-block;
}
/* line 538, sass/index.scss */
.footer .foot .copyright ul li a{
    float: left;
    line-height: 24px;
    cursor: pointer;
    letter-spacing: normal;
    word-spacing: normal;
    vertical-align: top;
    text-decoration: none;
}
.footer .foot .copyright ul li a .fw{
    width: 12px;
    height: 14px;
    background: url(../../../V8/style/v8_blue/image/fw.png) no-repeat;
    padding: 0;
}
.footer .foot .copyright ul li a .zkc {
    width: 12px;
    height: 14px;
    background: url(../../../V8/style/v8_blue/image/zkc.png) no-repeat;
    padding: 0;
}
.footer .foot .copyright ul li a .zx {
    width: 12px;
    height: 14px;
    background: url(../../../V8/style/v8_blue/image/zx.png) no-repeat;
    padding: 0;
}
.footer .foot .copyright ul li a span {
    color: #8A8A8A;;
    line-height: 16px;
    float: left;
    font-size: 12px;
    font-weight: normal;
    cursor: pointer;
    padding: 1px 10px;
}
/* line 545, sass/index.scss */
.footer .foot .copyright p {
    height: 50px;
    font-size: 12px;
    color: #72757A;
    line-height: 53px;
    text-align: center;
}
/* line 551, sass/index.scss */
.footer .foot .copyright p a {
    color: #72757A;
    text-decoration: none;
}
.head-height{
    height: 66px !important;
}
/*.nav-line{*/
    /*width: 1170px;*/
    /*background: #3f51b5;*/
    /*height: 2px;*/
/*}*/
.popid{
    padding: 0 !important;
}
.bod-cent{
    text-align: center;
}

.footer {
    min-width:1170px;
}

.foot .copyright ul li a .pc {
    width: 14px;
    height: 14px;
    background: url(../../../V8/style/v8_blue/image/pc_online_ico.jpg) no-repeat;
    padding: 0;
    margin-top: 3px;
}
.foot .copyright ul li a .mobile {
    width: 12px;
    height: 14px;
    background: url(../../../V8/style/v8_blue/image/mobile_online_ico.jpg) no-repeat;
    padding: 0;
}
