@charset "utf-8";
.h35{height: 35px;}
.line35{line-height: 35px;}
.w490{width: 490px;}
.w1000{width: 1000px;margin: 0 auto;}
.mt14{margin-top: 14px;}
.h280{height: 280px;}
.border_c{border: 1px solid #cccccc;}
.bgf8{background-color: #f8b107;}
.border_77{border: 1px solid #775343;}
.border_bf0{border-bottom: 1px solid #f0f2f5;}
/*音频发布 pre*/
.tit_span{width: 5px;height: 22px;background-color:#775343;margin-top: 4px;margin-right: 6px;}
.issue_ico{background:url(../img/fb_ico.png)no-repeat;}
.issue_1,.video_1{width: 24px;height: 24px;margin-left: 35px;margin-top: 18px;margin-right: 12px;}
.zwl_pic{width: 230px;height: 201px;background: url(../img/zwl.png)no-repeat;float: left;top: 140px;position: absolute;left: -267px;}
.pic_ccbg{width: 1200px;margin:0 auto;position: relative;}
.issue .post_con{position: relative;}
.issue_2{width: 24px;height: 24px;background-position: 0 -26px;margin-top:3px;margin-left: 12px;}
.listbox ul li input,.listbox ul li textarea, .label_c input{border: 1px solid #cccccc;background: none;resize : none;text-indent: 10px;}
.rdo_input { display: none; }
.rdo {width: 18px;height: 18px;position: relative; display: inline-block; margin: 3px 3px 0px 5px;}
.rdo:before,.rdo:after {content: '';display: block;position: absolute;}
.rdo:before { width: 18px;height: 18px;background: url(../img/rdo.png)no-repeat;background-color: #ffffff;background-position: 0px -18px}
.rdo:after {width: 18px;height:18px;background: url(../img/rdo.png)no-repeat;background-color: #ffffff;background-position: 0px -18px}
.rdo_input:checked + label .rdo:after {width: 18px; height: 18px;background: url(../img/rdo.png)no-repeat;background-position: -0px -0px}
.rdo_input:checked + label .rdo:before {background: url(../img/rdo.png)no-repeat;background-position: -0px -0px;}
.checkbox {position: relative;display: inline-block;}
.checkbox label {width: 90px;height: 30px;background: #f0f2f5;position: relative;display: inline-block;border-radius: 46px;-webkit-transition: 0.4s;transition: 0.4s;}
.checkbox label:after {content: '';position: absolute;width: 50px;height: 50px;border-radius: 100%;left: 0;top: -5px;z-index: 2;background: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);-webkit-transition: 0.4s;transition: 0.4s;}
.checkbox input {position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 5;opacity: 0;cursor: pointer;}
.checkbox input:hover + label:after {box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.2), 0 3px 8px 0 rgba(0, 0, 0, 0.15);}
.checkbox input:checked + label:after {left: 40px;}
.model .checkbox label {width: 50px;}
.model .checkbox label:after {top: 1px;width: 28px;height: 28px;}
.model .checkbox input:checked + label {background: #f8b107;}
.model .checkbox input:checked + label:after {left: 22px;}
.label_c{border: 1px solid #cccccc;}
.label a.current{background-color: #f8b107;color: #fff;border: 1px solid #f8b107;}
.label_c a{padding-left:18px;padding-right:18px;background-color:#f4f5f7;border: 1px solid #ccc;margin-right: 20px;color: #666666;font-size: 14px;cursor: pointer;margin-bottom: 10px;}
.label_c .label a:hover{border: 1px solid #f8b107;background-color: #FFFFFF;color: #f8b107;}
.post_filter a.current, .post_filter a:hover {
    background: #f8b107;
    color: #fff;
    border: 1px solid #f8b107;
}
/*音频发布 end*/
/*视频发布 pre*/
.video_1{background-position: 0 -76px;}
.video_2{width: 24px;height: 24px;background-position: 0 -51px;margin-top:3px;margin-left: 12px;}
/*视频发布 end*/
/*投票 pre*/
.rdo_y::after{background: url(../img/rdo_y.png)no-repeat;background-position: 0px -18px}
.rdo_y::before{background: url(../img/rdo_y.png)no-repeat;background-position: 0px -18px}
.rdo_input:checked + label .rdo_y:after {background: url(../img/rdo_y.png)no-repeat;background-position: -0px -0px}
.rdo_input:checked + label .rdo_y:before {background: url(../img/rdo_y.png)no-repeat;background-position: -0px -0px;}
.input_text {
    text-indent: 0px;
    border: 0px;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;

    background: #f6f6f6;
    color: #333;
}
select{
    text-indent: 10px;
    border: 0px;
    width: 110px;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;

    height: 30px;
    background: #f6f6f6 url(../img/vote.png)no-repeat right;
    color: #333;
}
.gl_ico{width: 25px;height: 18px;background:url(../img/gl_ico.png)no-repeat;margin-top: 2px;}
/*投票  end*/

.ico-new-5{width:5px;height:5px;border-radius:5px;background:red}
.ico-new-8{width:8px;height:8px;border-radius:8px;background:red}
.ico-new-10{width:10px;height:10px;border-radius:10px;background:red}

.listbox ul li input,.listbox ul li textarea, .label_c input{border: 1px solid #cccccc;background: none;resize : none;text-indent: 10px;box-sizing: border-box;} /*改*/
/*新增 pre*/
.mode_box ul {
    border: 1px solid #cccccc;
}
.mode_box li .current {
    background-color: #cccccc;
    border-radius: 5px;
    color: #ffffff;
    width: 82px;
    height: 27px;
    line-height: 27px;
    margin-top: -1px;
    margin-left: -1px;
}
.listbox ul li .upload_box{
    /*overflow: hidden;*/
    position: relative;
    border: 0;
    width: 120px;height: 120px;
    background:url(../img/add_ph.png)no-repeat;
    
}
.upload_box input{
    position: absolute;
    width: 120px;
    height: 120px;    
    opacity: 0;
    filter: alpha(opacity=0);
    float: left;
}
.uploadbox{position: relative;}
.uploadbox .upload_info {
    border-radius: 5px;
    width: 120px;
    height: 120px;
    background: url(../img/ph_ico.png)repeat;
    background: rgba(0,0,0,.5);
    transition: all .3s ease-in-out;
}

.uploadbox li:hover .upload_info {
     margin-top: -120px;
    transition: all .3s ease-in-out;
}
.uploadbox .info_btn{
    float: left;
    margin-top: 40.5px;
    padding: 10px 7px;
    margin-left: 24px;
    border-radius: 5px;
    background: url(../img/ph_ico.png)repeat;
    background: rgba(0,0,0,.5);
}
.uploadbox .actionbox {
    border-radius: 5px;
    position: absolute;
    background: rgba(0,0,0,.5);
}
.uploadbox ul li .del_btn{width: 20px;height: 20px;background:url(../img/gb_ico.png)no-repeat;margin: 5px;}
#pic_list > li {
    cursor: move;
}
