body > div.wrap.list > div.section > div > div.list > div.views-element-container > div.view-header > p.title{
    width:100%;
    height:auto;
    background-color:#ddd;
    font-size:18px;
    padding:20px 0;
    margin:20px 0;
    text-align: center;
    text-indent:0;
    word-break:keep-all;           /* 不换行 */
    white-space:nowrap;          /* 不换行 */
    overflow:hidden;               /* 内容超出宽度时隐藏超出部分的内容 */
    text-overflow:ellipsis;     
}
.section .list{
    width:800px;
    min-height:350px;
    float:right;
    padding:0 0 20px ;
}
.section .list li{
    border-bottom:1px #e6e6e6 solid;
    padding:20px 0;
}
.section .list li a{
    display:block;
}
.section .list li a .date{
    width:68px;
    float:left;
    background:#e0e0e0;
}
.section .list li a .date p{
    font-size:28px;
    line-height:35px;
}
.section .list li a .date p:nth-child(1){
    background:#cf2d2d;
    color:#fff;
}
.section .list li a .date p:nth-child(2){
    font-size:14px;
}
.section .list li .date{
    width:68px;
    float:left;
    background:#e0e0e0;
}
.section .list li .date p{
    font-size:28px;
    line-height:35px;
}
.section .list li .date p:nth-child(1){
    background:#cf2d2d;
    color:#fff;
}
.section .list li .date p:nth-child(2){
    font-size:14px;
}
.section .list li a .qianzhan_date p{
    font-size:28px;
    line-height:35px;
}
.section .list li a .qianzhan_date p:nth-child(1){
    background:#000;
    color:#fff;
}
.section .list li a .qianzhan_date p:nth-child(2){
    font-size:14px;
}
.section .list li a .qianzhan_date{
    margin-top: 15px;
    width:68px;
    float:left;
    background:#e0e0e0;
}
.section .list li a .info{
    width:685px;
    float:left;
    margin:10px 0 0 25px;
    text-align: left;
}
.section .list li a .info p{
    font-size:24px;
    padding:0 0 15px;
}
.section .list li a .info p:nth-child(2){
    font-size:12px;
    line-height:22px;
}
.section .list li .msjtinfo{
    float:left;
    width:500px;
    margin-left: 20px;
    text-align: left;
}
.section .list li .msjtinfo p{
    font-size:14px;
    padding:0 0 10px;
}
.msjttupian {
    display: inline;
    float:left;
    margin-left: 5px;
}
/* add by meijie 20190407*/
.section .list li .created{
    margin:10px 0 0 25px;
    text-align: left;
    font-size:18px;
    color:red;
    line-height:22px;
}
.xinwentupian{
    width:200px;
    height:150px;
    float:left;
    display:inline;
    position:relative;
}
.section .list li .xiaoxi{
    display:inline-block;
}
.section .list li .xiaoxi .info{
    width:580px;
    float:left;
    margin:10px 0 0 25px;
    text-align: left;
    display:inline;
    position:relative;
}
.section .list li .xiaoxi .info p{
    font-size:24px;
    padding:0 0 15px;
}
.section .list li .xiaoxi .info p:nth-child(2){
    font-size:12px;
    line-height:22px;
}
/* end of add by meijie 20190407*/
.section .list .views-col a{
    font-size:12px;
    text-decoration: underline;
}
.section .list .cashl_title{
    width:220px;
    background-color: #ddd;
    line-height:30px;
    color:#1f1f1f;
    font-size:15px;
    text-align:center;
    text-indent:0;
    margin:10px 0 5px 40px;
}
.bottom-5px span{
    width:220px;
    text-align: left;
    margin:5px 0 10px 0;
}
.bottom-5px span a{
    color:red;
}
/*database*/
.section .list form .form-item{
    color:#000;
    margin:0 0 0 15px;
    overflow:hidden;
    text-align: left;
}
.section .list form .form-item{
    margin:0 0 10px;
}
.section .list form .form-item label.option{
    float:right;
    width:auto;
    line-height:32px;
}
#gjhj-userinfo-form > div.js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-rank.form-item-rank.form-disabled > label{
    float:right;
    width:120px;
    line-height:32px;
    padding-right: 360px;
}
.section .database .form--inline .form-item label, 
.section .list form .form-item label{
    float:left;
    width:60px;
    line-height:32px;
}

.section .list form .form-item label, 
.section .list .form-wrapper legend{
    width:300px;
    text-align:right;
    padding:0 20px 0 0;
}
.section .list form .form-item .option,
.section .list .form .form-item .option{
    width:auto;
    text-align:left;
    padding-right:10px;
}
.section .database .form--inline .form-item input,
.section .database .form--inline .form-item textarea,
.section .list form .form-item input,
.section .list form .form-item textarea,
.section .list form .form-item select{
    width:140px;
    line-height:30px;
    height:30px;
    color:#000;
    padding:0 5px;
    border:1px #c3c3c3 solid;
    border-radius:2px;
    overflow:hidden;
}
.section .list form .form-item input{
    width:200px;
}
.section .list form .form-item textarea,
.section .list form .form-item select{
    width:212px;
}
.section .database .form--inline .form-item textarea,
.section .list form .form-item textarea{
    height:60px;
}

.section .list form .form-actions{
    margin:20px auto 0;
}
.section .database .form-submit, .section .list form .form-submit{
    width:80px;
    height:36px;
    line-height:36px;
    text-align:center;
    background:#cf2d2d;
    color:#fff;
    border:0;
}
.section .list .form-wrapper legend{
    float:left;
    line-height:34px;
}
.section .list .form-wrapper .fieldset-wrapper{
    float:left;
}
.section .list form .form-radios .form-type-radio{
    float:left;
    margin-right:10px;
}
.section .list form .form-radios .form-radio{
    width:auto;
    height:32px;
}

/*表格*/
.section .views-table, .section .list table {
    width:100%;
    /*border:1px;*/
}
.section .views-table tr, .section .list table tr{
    /*height:40px;*/
    line-height:30px;
    text-align:center;
    color:#000;
}
.section .views-table thead tr{
    color:#fff;
}
.section .views-table thead tr th, .section .list th{
    background-color:#cf2d2d;
    text-align:center;
    /*border:1px solid #000*/
}
.section .views-table td, .section .list td{
    /*border:1px solid #000*/
}
.views-field-field-fangwenrukou{
    width:65px;
    text-align:center;
}
.views-field-field-ziyuanleixing{
    width:90px;
    text-align:center;
}
.views-field-field-yuzhong{
    width:40px;
    text-align:center;
}
.views-field-field-collection{
    width:150px;
    text-align:center;
    word-break:break-all;
}
.views-field-field-url{
    width:150px;
    text-align:center;
    word-break:break-all;
}
.views-field-field-description{
    width:400px;
    text-align:left;
    word-break:break-all;
}
/*.section .views-table td a, .section .list table a{
    color:#f00;
    text-decoration:underline;
}*/
.section .list table{
    /*border:1px solid #000;*/
}
.section .list table tr:nth-child(even),.section .views-table tr:nth-child(even){
    background:#ddd;
}
.section .list table tr:nth-child(odd),.section .views-table tr:nth-child(odd){
    background:#fff
}
.opration{
    width:30px;
    text-align:center;
}
.cost{
    width:40px;
    text-align:center;
}
.artitle{
    text-align:left;
}
.chuliguan{
    width:140px;
    text-align:left;
}
.shiwuzhuangtai{
    width:80px;
    text-align:left;
}
.applydate{
    width:65px;
    text-align:center;
}
.applyid{
    width:130px;
    text-align:center;
}
.trid{
    width:130px;
    text-align:center;
}
.photo { 
    margin: 15px 15px 15px 15px;
    display: block;
    -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);
    -o-box-shadow: 0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);
    box-shadow: 0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);
    position: relative;
}
.photo:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255, 255, 255, .15)), to(rgba(0, 0, 0, .25))), -webkit-gradient(linear, left top, right bottom, color-stop(0, rgba(255, 255, 255, 0)), color-stop(0.5, rgba(255, 255, 255, .1)), color-stop(0.501, rgba(255, 255, 255, 0)), color-stop(1, rgba(255, 255, 255, 0)));
    background: -moz-linear-gradient(top, rgba(255, 255, 255, .15), rgba(0, 0, 0, .25)), -moz-linear-gradient(left top, rgba(255, 255, 255, 0), rgba(255, 255, 255, .1) 50%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0));
    background: linear-gradient(top, rgba(255, 255, 255, .15), rgba(0, 0, 0, .25)), linear-gradient(left top, rgba(255, 255, 255, 0), rgba(255, 255, 255, .1) 50%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0));
}
strong {
    color:red;
}

/*2019.3.23 list页面中table部分的筛选*/
.section .view-header{
    padding:0 
}
.section .list .views-table{

}

.form-item-accunit .description{
    display:inline;
}
.form-item-must-read .description{
    display:inline;
}
#mustread{
    color:#f00;
}
#edit-must-read{
    margin-left: 280px;
    width:20px;
    height:16px;
}
.form-checkbox{
    margin-left: 280px;
    width:20px!important;
}
.form-item-iscore label{
    margin-right: 500px;
}
.form-item-isejnl label{
    margin-right: 500px;
}

/*2019.9.23 提交申请表单*/
.section .list form .group_label{
    font-size:16px;
    color:#000;
    background:#f1f1f1;
    text-align: left;
    padding:0 20px;
    line-height:36px;
}
.section .list form .big_taotao{
    overflow:hidden;
    padding:10px;
}
.section .list form .big_taotao .form-item{
    float:left;
}
.section .list form .big_taotao .form-item label{
    width:130px;
}
#edit-emgen--wrapper legend{
    width:130px;
}
/* .section .list form .big_taotao .form-item-expiredate label{
    width:492px;
} */
.section .list form .big_taotao .form-item{
    width:362px;
}
.section .list form .big_taotao .form-item.form-type-radio{
    width:auto;
}
.section .list form .big_taotao .form-item label.option{
    width:auto;
    margin:0 20px 0 0;
}
.section .list form .big_taotao .form-radios .form-radio{
    margin:0 10px 0 0;
}
.section .list form .big_taotao .form-textarea-wrapper{
    width:574px;
    float:left;
}
.section .list form .big_taotao .form-type-textarea{
    width:auto;
}
.section .list form .big_taotao .form-textarea-wrapper textarea{
    width:100%;
}
.section .list form .big_taotao .form-item select{
    float:left;
}
.section .list form .big_taotao .form-item-maxcost .form-select{
    width:140px;
}
.section .list form .big_taotao .form-item-maxcost .description{
    float:left;
    line-height:30px;
    padding:0 0 0 10px;
    width:62px;
}
.section .list form .big_taotao .costmax{
    width:362px;
    float:left;
    line-height:32px;
    color:#000;
}
#fee_standard{
    text-decoration: underline;
}
.custom_page{
    margin-top: 20px;
}
.custom_page a{
    text-decoration: underline;
    padding-left: 20px;
}
.curpage{
    padding-left: 20px;
    color:red;
}
.even{
    background-color: #ddd;
}
#view-field-url11-table-column{
    width:100px;
}
.resourcename{
    width:240px;
}
.provider{
    width:120px;
}
.url{
    width:100px;
}
.huojiangtitle{
    text-align: left;
    padding-left: 45px;
    font-size:14px;
}
.jiangxiang{
    width:220px;
    background-color: #cf2d2d;
    line-height:30px;
    color:#fff;
    font-size:15px;
    text-align:center;
    text-indent:0;
    margin:10px 0 5px 40px;
}
.views-element-container{
    margin-bottom: 10px;
}
.views-element-container span a{
    margin-left: 4px;
    margin-right: 4px;
}
@media all and (min-width:1300px){
    .section .list{
        width:895px;
    }
}