body {
    font-family: "Microsoft YaHei";
    background: #e7ecf0;
}

ul,
li,
ol {
    list-style: none;
    padding: 0px;
    margin: 0px;
}

.indexbody {
    min-width: 1280px;
}

.indexbg {
    /*position: fixed;
    top: 0px;
    height: 100%;
    width: 100%;
    left: 0px;*/
    background-image: url(../images/bg.jpg);
    background-color: #000000;
    background-repeat: no-repeat;
    background-position: center top;
    overflow:hidden;

}
.main-container{ width:1280px; height:819px; margin:0 auto; overflow:hidden;}
.copy-rights{ font-size:14px; line-height:25px; text-align:center; background-color:#fff; padding:20px;}

.bor1 {
    border: 1px solid #d7e1ea;
}
/***�߿���ʽ***/
.bor1-t {
    border-top: 1px solid #d7e1ea;
}
/***�߿���ʽ***/
.bor2-b {
    border-bottom: 1px solid #f0f0f0;
}
/***�»���***/
.bor2-b2 {
    border-bottom: 1px solid #cccccc;
}
/***�»���***/
.bor2-l {
    border-left: 1px solid #cccccc;
}

.fst12 {
    font-size: 12px;
}
.fst14 {
    font-size: 14px;
}
.fst17 {
    font-size: 17px;
}
.fst20 {
    font-size: 20px;
}
.fst22 {
    font-size: 22px;
}
.fst24 {
    font-size: 24px;
}
.fst35 {
    font-size: 35px;
}

.tc {
    text-align: center;
}

.tl {
    text-align: left;
}

.tr {
    text-align: right;
}

.w100 {
    width: 100%;
}

.left {
    float: left;
}

.right {
    float: right;
}

.clear {
    clear: both;
}

.overf {
    overflow: hidden;
}

.textlsy {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.marauto {
    margin: auto;
}

.mc{ margin:0 auto;}

.none{ display:none;}
.flex{ display:flex;}
.flex-column{ flex-direction:column;}
.flex-wrap{ flex-wrap:wrap;}
.flex-between{ justify-content:space-between;}
.flex-end{ justify-content:flex-end;}
.flex-align-center{ align-items:center;}
.w90{ width:90%;}
.w80{ width:80%;}
.w70{ width:70%;}
.w60{ width:60%;}
.w50{ width:50%;}
.w40{ width:40%;}
.w30{ width:30%;}
.w20{ width:20%;}
.w10{ width:10%;}


.martop10{ margin-top:10px;}
.liheig36{ line-height:36px;}
.heig40{ height:40px; line-height:40px;}
.heig36{ height:36px; line-height:36px;}
.ctrlclass{}
.bg-ccc{ background-color:#ccc;}

.vertical-bottom{ vertical-align:bottom;}

.blue{ color:#3399FF;}

.ellipsis{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
/*修改原类*/
.help-block, .form-control-feedback {
    display: none !important;
}
/*修改原类*/

/*新增样式*/
/*.img-list{ overflow:hidden;}
.img-list li{ overflow:hidden; background-color:#ddd; margin-bottom:20px;}
.img-list li:hover{ background-color:#fff;}
.img-list li label{ display:flex; justify-content:space-between; margin:0; cursor:pointer;}
.img-list .product{ display:flex; justify-content:flex-start; width:85%;}
.img-list .pic{ width:180px; height:160px; position:relative;}
.img-list .pic img{ width:180px; height:160px;}
.img-list .txt{ margin:15px 0 0 20px;}
.img-list .checkthisbox{ position:absolute; top:0; left:0; margin:0;}
.img-list .tit{ height:24px; line-height:24px; font-size:18px;}
.img-list .gg{ margin:20px 0; height:50px; line-height:24px; display:flex; flex-direction:column;}
.img-list .xl{ overflow:hidden; font-weight:normal;}
.img-list .xl div{ margin-right:20px;}
.img-list .operation{ padding: 15px 20px 0 0; width:15%;}*/

.defaultpic{ width:300px; height:300px;}
.priveimg { width:50px; height:50px;}
.listimg { display:flex; justify-content:flex-start;}
.listimg .upimg{ margin-right:10px; text-align:center; cursor:pointer;}
/*新增样式*/


/*作品信息样式*/
.zp_info{ display:flex; align-items:center;height:108px;}
.zp_pic{margin:0 auto;}
.zp_pic img{ max-width:182px; max-height:108px;margin:0 auto;}
.zp_pic video{ max-width:182px; max-height:108px;margin:0 auto;}
.zp_txt{}
.zp_tit{}
.zp_date{}

/*上传图片样式*/
.listGallery{ overflow:hidden;}
.listGallery .picbox{ display:flex; justify-content:space-between; width:100%; overflow:hidden !important; margin-bottom:15px;}
.listGallery .picbox img{ width:187px; height:141px;}
.listGallery .picbox textarea{ height:141px;}
.listGallery .picbox .btn{ width:80px; height:32px; line-height:32px; padding:0; margin:55px 0 0 30px;}



.hicke{ font-size:16px; font-weight:bold;}
.childhi input{ margin-left:20px;}
.checklist .checklist{ margin-left:20px;}


.form-group martop1 has-feedback has-error,.help-block{ display:none;}

/*栏目分类样式*/
.childclass .pidbox{ padding-left:20px;}

/*宋妍*/
.tc span{float:left;display:block;}
.tc span.green {background: rgba(51, 204, 204, 1);padding:2px 5px;color:#fff;margin:2px;border-radius:3px;}
.tc span.orange {background: rgba(255, 102, 0, 1);padding:2px 5px;color:#fff;margin:2px;border-radius:3px;}
.tc span.yellow {background: rgba(255, 153, 0, 1);padding:2px 5px;color:#fff;margin:2px;border-radius:3px;}
.tc span.Pink {background: rgba(255, 153, 153, 1);padding:2px 5px;color:#fff;margin:2px;border-radius:3px;}
.tc span.blue {background: rgba(102, 153, 255, 1);padding:2px 5px;color:#fff;margin:2px;border-radius:3px;}
.tc span.violet {background: rgba(153, 153, 255, 1);padding:2px 5px;color:#fff;margin:2px;border-radius:3px;}
.tc span.grey {background: rgba(204, 204, 204, 1);padding:2px 5px;color:#fff;margin:2px;border-radius:3px;}
button.add {background:#ff6a00;color:#fff;margin-top:2px;text-align:center;}
.flex-center {justify-content: center;}
.text_left {text-align:left;}
.green {background: #1ab394;padding:4px 8px;color:#fff;border-radius:3px;}
.red{background: rgba(255, 51, 0, 1);padding:4px 8px;color:#fff;border-radius:3px;}
.grey {background: rgba(204, 204, 204, 1);padding:4px 8px;color:#fff;border-radius:3px;}
.w19 {width:19%;}
button.genggai {background:rgba(102, 102, 255, 1);color:#fff;margin-top:2px;text-align:center;}
button.daochu {background: #1ab394;color:#fff;margin-top:2px;text-align:center;}
.green a{color:#fff}
.grey a{color:#fff}
.block {display: block}
.p-none-r {padding-right: 0;}
.p-none-l {padding-left: 0;}
.tc-p {padding:0 5px;}
.txt-center {text-align: center}
.orange {background: rgba(255, 102, 0, 1);padding:4px 8px;color:#fff;margin:2px;border-radius:3px;}
.bj_color{background:#F5F5F5}
.txt-blue {color:#3399FF}
.p-t-s{padding-top:15px}
button.greybtn {background: rgba(204, 204, 204, 1);color:#fff;margin-top:2px;text-align:center;}
button.greenbtn {background: #1ab394;color:#fff;margin-top:2px;text-align:center;}
.txt-right{text-align:right;}
.txt-left{text-align:left;}
.w5{ width:5%;}
.w12{width:12%;}
.w6{ width:6%;}
.txt-orange {color:#FF6600}
.qx-p {padding:0 15px;}
.min-h-tj {min-height:215px;}
.yellow {background: rgba(255, 153, 0, 1);padding:4px 8px;color:#fff;margin:2px;border-radius:3px;}
.bor-b {border-bottom: 1px solid #DDDDDD;}
.liheig20{line-height:20px}
.txt-black {color:#333;font-size:14px;}
.del_btn a{color:#fff}