.pg, .pgb {
    line-height: 26px;
    margin-right: 6%;
    margin-left: 6%;
}
.pg a:hover, .pg strong {
    background-color: #039a9a;
    border: 1px solid #009999;
    color: #ffffff;
}
.pg a, .pg strong, .pgb a, .pg label {
    float: left;
    display: inline;
    margin-left: 4px;
    padding: 10px 28px;
    height: 26px;
    border: 1px solid;
    border-color: #37424c;
    background-color: #55647361;
    background-repeat: no-repeat;
    color: #b4c6d8;
    overflow: hidden;
    text-decoration: none;
    font-size: 19px;
    font-weight: 700;
    border-radius: 10px;
}
.px, .pt, .ps, select {
    /* border: 1px solid #3f4c58 !important; */
    border-color: #252e36 !important;
    background: #252e36 !important;
    border-radius: 5px;
    color: #94adc5 !important;
}
.ziliao_guanbi{
width: 40px;
    height: 40px;
    float: right;
    background: #fff url(../../static/svg/guanbi.svg) no-repeat -5px -5px;
    background-size: 51px 51px;
    position: absolute;
    margin-left: 985px;
    top: 10px;
    border-radius: 5px;
}
.ziliao_guanbi:hover {
    opacity: 0.5;
}
 .ziliao_guanbi_b{
    font-size: 0px;
    width: 45px;
    display: inline-block;
    height: 50px;
    border-radius: 50px;
}
.itemlist ul li .play:hover { 
    opacity: 1;
    transition: 0.3s;
}
.aemubantishi {    text-align: center;
    color: #fff;
    line-height: 60px;
    text-shadow: 0px 1px 2px #000;
    height: 50px;
    font-size: 22px;}
.yulandibu {
  width: 1340px;
    height: 50px;
    background: #fbdcad;
    text-align: center;
    line-height: 50px;
    font-size: 19px;
    border-radius: 5px;
    color: #a94c17;
    margin-bottom: 20px;
    border: 1px solid #f1920f;
    font-weight: 600;
}
 .yulandibu_jinru {
    float: right;
    width: 120px;
    height: 40px;
    background: #15b75d;
    line-height: 40px;
    text-align: center;
    color: #fff;
    border-radius: 5px;
    margin-top: 5px;
    margin-right: 25%;
    margin-left: -20%;
}

.yulandibu_jinru:hover {
   
    background: #089848;
    
}
.xiangqing {
   background: #37424c;
    height: 26px;
    width: 50px;
    margin-top: 7px;
    float: right;
    border-radius: 5px;
    text-align: center;
    line-height: 26px;
    margin-left: 170px;
}
.xiangqing:hover {
    background: #19a4c5;
    
}
.pn {
    vertical-align: middle;
    overflow: hidden;
    margin-right: 3px;
    padding: 0;
    height: 25px;
    border: 1px solid #1ca7a7;
    background: #1ca7a7;
    cursor: pointer;
    -moz-box-shadow: 0 1px 0 #E5E5E5;
    -webkit-box-shadow: 0 1px 0 #E5E5E5;
    box-shadow: 0 1px 0 #272727;
    COLOR: #fff !important;
    border-radius: 3px;
}


.neirong_biaoti {
line-height: 60px;
    margin-left: 10px;
    font-weight: 600;
    color: #adbfd0;
    font-size: 22px;
    width: 700px;
    float: left;
    overflow: hidden;
}
.neirong_biaoti h1{
    font-weight: 700;
}
.neirong_beijing_nav {
 overflow: hidden;
    height: 60px;
    border-bottom: 1px solid #242b31;
    font-size: 18px;
    background-color: #242b31;
}


/*鑷€傚簲瀹藉害*/
.tag { overflow: hidden; }
.tag .name { line-height: 25px; height: 25px; padding-right: 8px; padding-left: 8px; }
.weibivip {
    width: 410px;
    height: 50px;
    margin: 0px auto;
}

.video_info gou {
    display: inline-block;
    background: url(../static/images/gou.png) no-repeat;
    width: 25px;
    height: 25px;
    position: absolute;
   margin-left: -30px;
    margin-top: 13px;
}


.video_info jinbibi {
    display: inline-block;
    background: url(../static/images/jinbibi.png) no-repeat;
    width: 25px;
    height: 25px;
    position: absolute;
   margin-left: -30px;
    margin-top: 13px;
}
.vipguankan {

    color: #ffffff;
    padding: 10px;
    background: #00b932;
    border-radius: 5px;
    float: right;
    width: 175px;
  height:45px;
  line-height:45px;
 font-size: 15px;

}
.bofangqu {
    
    background: #fff;
    height: 815px;
}
.vipguankan a {
  color: #ffffff;
    padding: 10px;
    background: #00b932;
    border-radius: 5px;
    padding-left: 40px;
    padding-right: 40px;
}

.vipguankan:hover {
   
    background: #00da3b;
}

.weibizhifu {
    height:45px;
  line-height:45px;

    color: #ffffff;
    padding: 10px;
    background: #ff8f00;
    border-radius: 5px;
    float: left;
    width: 175px;
 font-size: 15px;

}
.weibizhifu a {
  color: #ffffff;
    padding: 10px;
    background: #00b932;
    border-radius: 5px;
    padding-left: 40px;
    padding-right: 40px;
}

.weibizhifu:hover {
   
    background: #ffb200;
}

 .sousuo3333 {
    position: absolute !important;
    top: 15px !important;
    right: 452px !important;
    width: 487px !important;
    text-align: center !important;
    line-height: 72px !important;
}
              .form-control33:hover {
    background-color: #eaeaea;
}
			.form-control33 {
 display: block;
    outline: none;
    width: 101px;
    height: 42px;
    font-size: 14px;
    text-align: center;
    color: #9c9c9c;
    background-color: #44515f !important;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    border-radius: 5px 0px 0px 5px;
    cursor: pointer;
    text-indent: 10px;
    padding: 6px 1px 6px 12px;
    border: solid 1px #465461 !important;
			}
			button, input, select, textarea {
				font-family: inherit;
				font-size: inherit;
				line-height: inherit;
			}
			button, select {
				text-transform: none;
			}
			button, input, optgroup, select, textarea {
				margin: 0;
				font: inherit;
				color: inherit;
			}
              
              .sousuokuang33{
   width: 789px;
    text-align: center;
    height: 40px;
    box-shadow: 0px 5px 17px 3px #0000002b;
}
              
                 .sousuokuang22{
   width: 489px;
    text-align: center;
    height: 40px;
}

.selecteds33{
	color:#00F;
	float: left;
    display: inline-block;
    cursor: pointer;
    position: relative;
    letter-spacing: 0.4px;
    font-size: 16px;
    padding: 10px 10px;
    margin: 0 5px;
	background:url(source/plugin/wmsearch/imgs/1.png) no-repeat center bottom;
}
.dingbusousuo33{
  width: 487px;
    text-align: center;
    height: 40px;
    float: left;
}
.ziliaotishi {    text-align: center;
    color: #fff;
    line-height: 60px;
    height: 50px;
    font-size: 22px;}
.input-text33{
        width: 566px;
    padding-left: 15px;
    height: 40px;
    line-height: 40px;
    outline: none;
    border: solid 1px rgb(85 100 115) !important;
    background: #556473;
    font-size: 15px;
    color: rgb(0, 0, 0);
    float: left;
    margin-left: -1px;
}
.input-text22{
width: 276px;
    padding-left: 15px;
    height: 40px;
    line-height: 40px;
    outline: none;
    border: solid 1px rgba(222, 222, 222, 0.46) !important;
    background: #f9f9f9;
    font-size: 15px;
    color: rgba(0,0,0,.6);
    float: left;
    margin-left: -1px;
}
.search-but33 {
   width: 106px !important;
    height: 42px !important;
    line-height: 42px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border: none;
        background:#465461;
    letter-spacing: 0.2px;
    float: right;
    cursor: pointer;
    outline: none;
}
  
.search-but33 a  {
    color: #fff;
    text-align: center;
        text-shadow: 0px 1px 1px #0c4352;
      font-size: 15px;
}
  .search-but33:hover {
    background: -webkit-linear-gradient(left, rgb(1, 143, 181),rgb(134, 225, 249));
    color: #fff;
}

  .quanju33{
      width: 427px;
    margin: 0px auto;
    height: 40px;
    margin-top: 3px;
}
  
    .quanju55{
     width: 920px;
    margin: 0px auto;
    height: 40px;
    padding-top: 10px;
}
.search-but44 {
width: 106px !important;
    height: 57px !important;
    line-height: 57px;
    border-radius: 5px;
    border: none;
    background: -webkit-linear-gradient(left, rgb(58 71 84),rgb(66 87 108));
    letter-spacing: 0.2px;
    float: right;
    box-shadow: 0px 5px 17px 3px #0000002b;
    cursor: pointer;
    outline: none;
    color: #fff;
    text-shadow: 0px 1px 1px #0c4352;
    font-size: 17px;
    margin-right: -80px;
}
   
.search-but44:hover {
    background: -webkit-linear-gradient(left, rgb(1, 143, 181),rgb(134, 225, 249));
    color: #fff;
}
.search-but44 a  {
    color: #fff;
    text-align: center;
        text-shadow: 0px 1px 1px #0c4352;
      font-size: 15px;
}



.lianganniu2 {
        width: auto;
    list-style: none;
    height: 130px;
    margin-bottom: 15px;
   background: #37424c;
    border-radius: 5px;
}
.lianganniu2 li {
    background-color: #E1E1E1;
   margin-right: 0px !important;
    height: 40px;
    border-radius: 4px;
  float:left
    
}
.lianganniu2 li2 {
    background-color: #E1E1E1;
    margin-right: 20px;
    height: 40px;
    border-radius: 4px;
  float:right;
    margin-top: -40px;
    
}

.lianganniu2 li2 a {
       border-radius: 4px;
    cursor: pointer;
    height: 40px;
    line-height: 40px;
    border: none;
    padding-right: 45px;
    padding-left: 45px;
    font-size: 15px;
    color: #FFF;
    font-weight: normal;
    background-color: #3C9;
    display: inline-block;
}
.lianganniu2 li2 a:hover {
    background-color: #00b176;
}

.FlexContainer { }
.Flex { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }






.lianganniu {
width: 975px;
    margin-top: -44px;
    list-style: none;
    height: 50px;
    float: right;
}
.lianganniu li {
    background-color: #E1E1E1;
   margin-right: 0px !important;
    height: 40px;
    border-radius: 4px;
  float:left
    
}


.lianganniu li1 {
  
    margin-right: 210px;
    height: 40px;
    border-radius: 4px;
    float: right;
    margin-top: -40px;
    
}

.lianganniu li1 a {
      border-radius: 4px;
    cursor: pointer;
    height: 40px;
    line-height: 40px;
    border: none;
    padding-right: 30px;
    padding-left: 30px;
    font-size: 15px;
    color: #bbb;
    font-weight: normal;
    background-color: #141414;
    display: inline-block;
}
.lianganniu li1 a:hover {
   background-color: #fe710d;
    color: #fff;
}

.lianganniu li2 {
    
    margin-right: 8px;
    height: 40px;
    border-radius: 4px;
  float:right;
    margin-top: -40px;
    
}

.lianganniu li2 a {
      border-radius: 4px;
    cursor: pointer;
    height: 40px;
    line-height: 40px;
    border: none;
    padding-right: 25px;
    padding-left: 25px;
    font-size: 15px;
    color: #bbb;
    font-weight: normal;
    background-color: #141414;
    display: inline-block;
}
.lianganniu li2 a:hover {
    background-color: #fe710d;
    color: #fff;
}
.fenbianlv {
      height: 40px;
    line-height: 40px;
    z-index: 1000;
    position: absolute;
    color: #ffffff;
    width: 296px;
    margin-left: 20px;
    text-shadow: 0px 2px 6px #000000bf;
    display: none;
    margin-right: 20px;
}

.kouhao2 {
    width: 341px;
    height: 35px;
    line-height: 35px;
    border-radius: 3px;
    vertical-align: middle;
    font-size: 15px;
    background-color: #FFF;
    color: #8e8e8e;
    margin: 0 auto;
}
.kouhao3 {
  width: 861px;
    line-height: 35px;
    border-radius: 3px;
    vertical-align: middle;
    font-size: 15px;
    background-color: #FFF;
    color: #ff0000;
    margin: 0 auto;
    font-weight: 600;
}
.kouhao4 {
    width: 571px;
    height: 35px;
    line-height: 35px;
    border-radius: 3px;
    vertical-align: middle;
    font-size: 15px;
    color: #4b5864;
    margin: 0 auto;
}
/**/
.px, .pt, .ps, select { border: 1px solid #E6E6E6;
    color: #808080;
    vertical-align: middle;
    outline-style: none;
    background-color: #FFF;
    box-shadow: 0px 0px 0px 0px rgb(255,255,255) inset;
    border-radius: 6px;
    font-size: 13px !important;
    background: #FFF;
    border: 1px solid #4e4e4e;}
#pt { margin: 2px 0; height: 29px; border: none; background: transparent; line-height: 29px; }
#pt .z { padding-right: 10px; }
#pt .z a, #pt .z em, #pt .z span { float: left; height: 29px; }
#pt .z em { width: 20px; background: url(/static/image/common/pt_item.png) no-repeat 3px 10px; line-height: 200px; overflow: hidden; }
.m_c .o { height:auto; }
.flb { overflow: hidden; height: auto; }
/**/


.kouhao {width: 341px;height:35px;line-height: 35px;border-radius: 3px;display: inline-block;vertical-align: middle;font-size: 15px;background-color: #FFF;color: #8e8e8e;}

.pg a:hover, .pgb a:hover {
    background-color: #039a9a;
    color: #ffffff;
    border-color: #039a9a !important;
}
.page-discuz .pg a.nxt:hover, .page-discuz .pg a.prev:hover, .page-discuz .pg a:hover, .page-discuz .pg strong {background-color: #fe8535;border: 1px solid #fe8535;color: #FFF;}
.pg a.nxt {
    background-image: url(https://www.wmiao.com/template/qu_zuk/img/icon/page.png);
    height: 9px;
    /* width: 1px; */
    padding: 13px 12px;
    background-position: -22px -24px;
    font-size: 16px !important;
}
.pg, .pgb {line-height: 26px;padding-top: 0px;margin-right: 20px;margin-bottom: 20px;}
.pg a.prev { 
    
        background-image: url(https://www.cgpao.com/template/cgpao_style/iscwo/common//arw_l.gif);
    height: 9px;
    width: 11px;
    padding: 13px 12px;
    /* background-position: 0px 3px; */
    font-size: 15px;
}
.pg label .px {
    padding: 0;
    width: 25px;
    height: 26px;
    line-height: 26px;
    font-size: 20px;
    text-align: center;
}
.pg strong {   
    background-color: #039a9a !important;
    color: #fff !important;
    border-color: #039a9a !important;
}
.pg a, .pg strong, .pgb a, .pg label, .pg a.nxt, .pg a.prev {
    margin-left: 5px;
    padding: 9px 15px 15px 16px;
    height: 20px;
    /* line-height: 26px; */
    border-radius: 15px;
    border-color: #161e24;
    display: inline-block;
    vertical-align: middle;
    font-size: 15px;
}
.qing_foot {width: 100%;
    /* height: 66px; */
    /* padding-top: 22px; */
    background: #fff;
    text-align: center;
    border-top: 1px solid #dedede;
    position: absolute;
    margin-top: 0px;}
.pnc2, a.pnc2 {border-color: #ff6b00;background: #ff6b00;color: #FFF !important;border-radius: 3px;}
.pn2 {vertical-align: middle;overflow: hidden;margin-right: 3px;padding: 0;height: 53px;border: 1px solid #D2D2D2;background: #E4E4E4;cursor: pointer;border-radius: 3px;color: #8E8D8D;font-size: 14px;margin-bottom: 12px;width: 200px;background: #ff6b00;border-color: #ff6b00;}
.pn2:hover {background: #ff8b37;border-color: #ff8b37;}
.z { float: left; }
.y { float: right; }
.liulan { float: right;line-height: 60px; width: 150px; height: 55px;text-align: right; margin-right: 10px; }
.p5 { margin-left: 20px;margin: 10px; }
.p10 {  }
.p12 { padding: 12px; }
.p15 { padding: 15px; }
.p20 { padding: 20px; }
.m10 { margin: 10px; }

/*灞呭乏*/
.align_left { text-align: left; }
/*灞呬腑*/
.align_center { text-align: center; }
/*灞呭彸*/
.align_right { text-align: right; }

a:link, a:visited, a:hover {  text-decoration: none; }

.layout_left { 
width: 100%;
    display: inline-block;
    height: 60px;
    /* margin-bottom: 20px; */
    background: #252e36;
    border-radius: 15px 15px 0px 0px;
    
}
    
.layout_right { 
    width: 100%;
    display: inline-block; }

.bg-f { background-color: #252e36;
    border-radius: 0px 0px 15px 15px;}
.bg-f3 { background-color:rgb(243, 242, 242); }
.desc { color:#999;}

/*杈规*/
.border { border: 1px solid #EBEBEB; }
.border_ts1 { border-top: 1px solid #EBEBEB; }
.border_bs1 { border-bottom: #272727;
    font-size: 18px;
    margin-left: 20px;
    font-weight: 600;
    color: #adbfd0;}
.border_bs2 { border-bottom: 2px solid #EBEBEB; }
.border_bd1 { border-bottom: 1px dashed #EBEBEB; }

/**/
.sort_list { 
        margin: 15px;
    background: #37424c;
    position: relative;
    width: 100%;
    z-index: 2;
    /*-moz-box-shadow: 4px 2px 5px 0px #dddddd;*/
    /* -webkit-box-shadow: 4px 2px 5px 0px #dddddd; */
    /* box-shadow: 0px 0px 15px 3px #00000030; */
    border-radius: 4px;}
.sort_list li:nth-child(odd) {   }
.sort_list li {height: 35px;
    width: 100px;
    float: left;
    display: inline-block;
    margin-top: 6px;
    margin-left: 8px;
    margin-right: 3px;
}
.sort_list li touminglist{
width: 120px;
    height: 20px;
    display: inline-block;
    position: absolute;
    margin-top: -2px;
}    
.sort_list li.on > a {          background: #2cafaf; color: #fff; font-weight: bold; }
.sort_list li a:hover { 
    background: #2cafaf;
    color: #fff;
    border: 1px solid #2cafaf;
}
.sort_list li .curr { font-weight: bold; color: #fff; background: #2bacac;
    border: 1px solid #2cafaf; }
.sort_list li a { border-radius: 50px;
    text-decoration: none;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    text-align: center;
    color: #a6bfd8;
    display: block;
    border: 1px solid #0000;
    background: #2c353e; }
.sort_list li ol {     box-shadow: 13px 0px 25px 3px #00000030;
    border-radius: 15px;
    display: none;
    margin-top: 50px;
    border: 1px solid #252e36;
    background-color: #252e36;
    width: 350px;
    padding-bottom: 10px;
    padding-left: 10px;
    position: absolute;
    
}
.sort_list li:hover ol { display: block; }
.dis_sound_sort .tag_wrap .tagBtn { margin: 0px 7px 7px 0; }
.sort_list li ol a { height: 35px; line-height: 35px; display: inline-block;  white-space: nowrap; margin-top: 10px; border: 1px solid #5d5d5d63;margin-left: 9px;}
.sort_list li ol span { display: block; padding-right: 20px; padding-left: 20px; }

/**/
.postlist { overflow:hidden; }
.postlist li { padding:10px; overflow:hidden;box-sizing: border-box; }
.postlist li .name {     color: #cecccc;
    padding-right: 30px;
    min-width: 110px;
    float: left;
    font-size: 16px;
    /* font-weight: 600; */ }
.postlist li .html span { padding-right: 10px; }
.postlist li .html input[type=text] { BACKGROUND: #f5f5f5;
    height: 41px;
    text-indent: 10px;
    font-size: 18px;
    color: #0a404e;
    font-weight: 500; }
.postlist li .html .px { width:737px; }
.postlist li .html select { min-width:180px; height:30px; }
.postlist li .html select[multiple] { width:180px; height:300px; padding:5px; }
.postlist li .html textarea { width:100%; padding:5px; }

.upload_cover {background-color: #ffeac3; width: 310px; height: 50px;line-height: 50px;text-align: center; font-size: 26px; font-weight: bold; color: #905f04; display: inline-block; position: relative; border: 2px solid #333; border-radius: 5px; }
.upload_cover:hover {background-color: #ffdc9c; border: 2px solid #fb6c00;}
.upload_cover .LoadingBar img { margin-top: 50px; }
.upload_video { width: 310px; position: relative; }
.upload_cover input { position: absolute; height: 100%; width: 100%; opacity: 0; z-index: 1; left: 0px; top: 0px;cursor: pointer; }
.henpai { float:left; width:50%; }
.cover_img { max-width:100%;height: 120px; }
.upload_video .del, .upload_cover .del {    position: absolute;
    top: -5px;
    right: -5px;
    z-index: 100;
    width: 26px;
    cursor: pointer; }
.upload_video video { width:100%; }

.coverimgs{
    margin-left: 130px;
    margin-top: 25px;
    overflow: auto;
    max-height: 290px;
}
.reimgsize{
    cursor: pointer;
	 width: 200px;
    height: 120px;
    background: #A29F9F;
    border: 2px solid #ffffff;
    margin-left: 20px;
    margin-bottom: 20px;
}
.reimgsize img{
	width: 100%;overflow: hidden;
}
.uploaded{
	display: block;background: url(../images/zip.gif) no-repeat;background-position: 80px center;
}

/*鍔犺浇鍔ㄧ敾*/
.LoadingBar { width: 100%; height:100%; position: absolute; }
.LoadingBar img { height: 24px; vertical-align: middle; }
.LoadingBar #progress-bar { background-color: #a5a5a5; width: 100%; position: absolute; left: 0px; bottom: 0px; }
.LoadingBar #progress-bar b { background: -webkit-linear-gradient(left, rgb(0, 202, 128),rgb(128, 249, 226)); display: block; min-width: 1px;  height:18px;  }
.LoadingBar span { padding-left: 10px; color: #f5f5f5; position: relative; z-index: 1; }


/**/
.itemlist ul { margin-top: 20px;
    height: 100%;
    display: inline-block; }
.itemlist ul li {
    float: left;
    width: 605px;
    position: relative;
    height: 100px;
    border-radius: 15px;
    margin: 20px;
    margin-right: 0px;
    border: 3px solid #252e36;
    background: #161e24;
    margin-top: 0px;
    padding: 20px;
}
.itemlist ul li .left {
    float: left;
    width: 120px;
    height: 100px;
    display: block;
    border-radius: 15px;
}
.itemlist ul li .right {
float: right;
    height: 100px;
    overflow: hidden;
    width: 470px;
}
.itemlist ul li a {
   
}
.pg a, .pg strong, .pgb a, .pg label {
float: left;
    display: inline;
    margin-left: 4px;
    padding: 10px 25px;
    height: 26px;
    border: 1px solid;
    border-color: #161e24;
    background-color: #161e24;
    background-repeat: no-repeat;
    color: #88a2b9;
    overflow: hidden;
    text-decoration: none;
    border-radius: 15px;
    font-size: 20px;
}
.itemlist ul li .img img {
    width: 100%;
    vertical-align: top;
    object-fit: cover;
    height: 100px;
    border-radius: 15px;
    image-rendering: -webkit-optimize-contrast;
}
.itemlist ul li .biaoti {
    left: 0px;
    bottom: 1px;
    color: #FFF;
    height: 30px;
    line-height: 40px;
    display: inline-block;
    width: 100%;
}
.itemlist ul li .fenlei {
    color: #FFF;
    height: 30px;
    line-height: 30px;
    display: inline-block;
    width: 100%;
}
.itemlist ul li .fenlei jianjie{
font-size: 13px;
    height: 25px;
    white-space: nowrap;
    color: #52606e;
    width: 470px;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: block;
    float: left;
    text-align: left;
    overflow: hidden;
}
.itemlist ul li .fenlei xinxi{
color: #FFF;
    height: 20px;
    line-height: 20px;
    display: inline-block;
    width: 102px;
    border-radius: 50px;
    text-align: center;
    margin: 0px 0px 0px 10px;
    padding: 1px 2px 1px 2px;
    margin-right: -5px;
    font-size: 12px;
}
.itemlist ul li .biaoti .ellipsis {
    white-space: nowrap;
    margin-bottom: 0px;
    line-height: 21px;
    overflow: hidden;
    color: #e0f0ff;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    font-size: 18px;
    font-weight: 700;
    }
.itemlist ul li .biaoti a { border:0px solid #000; }
.itemlist ul li .xiazai {
width: 100%;
    height: 40px;
    float: left;
    display: block;
}
.itemlist ul li .xiazai xinxi {
    color: #5d7083;
    height: 20px;
    line-height: 20px;
    display: inline-block;
    width: 100px;
    border-radius: 50px;
    text-align: center;
    margin: 15px;
    padding: 1px 2px 1px 2px;
    margin-right: 15px;
    font-size: 12px;
    margin-left: 0px;
    background: #262d34;
}
.itemlist ul li .xiazai .lijixiazai {
height: 30px;
    text-align: center;
    display: block;
    line-height: 30px;
    background: #11a1a1;
    border-radius: 50px;
    margin: 10px;
    color: #fff;
    float: right;
    width: 200px;
}
.itemlist ul li .xiazai .lijixiazai ico{
    background:url(../../ico/xiazai.svg) no-repeat 0px -2px;
    background-size: 22px 22px;
    width: 20px;
    height: 20px;
    vertical-align: middle;
    display: inline-block;
    margin-right: 5px;
}
.itemlist ul li:hover {
opacity: 0.7;
    border: 3px solid #2fcacf;
    box-shadow: 0px 0px 10px 0px rgb(0 0 0);
}
.itemlist2 ul { overflow:hidden; }
.itemlist2 ul li { float: left; width: 33.33%; height: 0px; padding-top: 23%; position: relative; }
.itemlist2 ul li a {     height: 190px;
    position: absolute;
    width: 95%;
    left: 0px;
    top: 0px;
    overflow: hidden;
    border: 4px solid #052c35;
    border-radius: 6px; }
.itemlist2 ul li a:hover {border: 4px solid #ff780e;}
.itemlist2 ul li .img img { width: 100%;
    vertical-align: top;
    height: 160px;
    border-radius: 4px 4px 0px 0px;
    vertical-align: top;
    object-fit: cover;
}
.itemlist2 ul li .mark { position: absolute;
    width: 100%;
    left: 0px;
    bottom: 0px;
    color: #93acc3;
    background-color: #272727;
    border-radius: 0px 0px 4px 4px;
    height: 40px;
    line-height: 10px;}
.itemlist2 ul li .play { text-align: center; position: absolute; width: 100%; left: 0px; top: 44%; margin-top: -32px; }

.star { background-image: url(../static/images/starlevel.png); background-repeat: no-repeat; height: 16px; width: 100px; margin-top:12px;margin-right: 15px; }
.star2 { background-image: url(../static/images/starlevel.png); background-repeat: no-repeat; height: 16px; width: 100px; margin-top:15px;margin-right: 175px; }
.star_1 { background-position: left -16px; }
.star_2 { background-position: left -32px; }
.star_3 { background-position: left -48px; }
.star_4 { background-position: left -64px; }
.star_5 { background-position: left -80px; }
.shaixuan li button, .shaixuan li a:hover {
    background-color: #ff2000;
    
}
.shaixuan{
    display: block;
    height: 50px;
    margin: 20px;
    margin-bottom: 0px;
}
.shaixuan .xuanzequ{
    width: 1370px;
    display: block;
    height: 50px;
}
.shaixuan li { margin-right:20px; height:40px;    border-radius: 4px;z-index: 1;float:left; }
.shaixuan li span { line-height:38px; height:38px; float:left; }
.shaixuan li .name {
    background-color: #2c353e;
    padding-right: 148px;
    padding-left: 148px;
    color: #7a8ea3;
    border-radius: 50px 0px 0 50px;
    border: 1px solid #2c353e;
}
.shaixuan li span select { 
cursor: pointer;
    outline: none;
    height: 40px;
    width: 302px;
    border-radius: 0px 50px 50px 0px;
    text-align: center;
    border: 1px solid #1d2228 !important;
    border-color: #1d2228 !important;
    background: #1d2228 !important;
}
.shaixuan li span select:hover{display: block;
    background: #616161;
    border: 1px solid #616161; }
.shaixuan li .html .text { height: 36px; text-indent: 15px; outline: none; border: 1px solid #E1E1E1; width: 318px;    border-radius: 0 4px 4px 0;}

.shaixuan li .html .text:hover+.sstishi {display: block; }
.sstishi {display: none;background-image: url(../static/images/sousuotishi.png);;position: absolute; z-index: 999;width: 428px; height: 188px;margin-top: -230px; margin-left: -107px;}

.shaixuan li button, .shaixuan li a {border-radius: 4px;
    cursor: pointer;
    height: 40px;
    line-height: 40px;
    border: none;
    padding-right: 55px;
    padding-left: 63px !important;
    font-size: 15px;
    color: #FFF;
    font-weight: normal;
    background-color: #F60;
    display: inline-block;}
.shaixuan li button:hover {background-color: #ff3f00;}
.searchsubmit { padding-left: 50px !important; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACbElEQVRYR82X4VFbMRCEdyuAVBCoIFBBoIJABUAFQAUhFQQqCFQAqQBTAVBBoANSwWaWOXnkZ8nSY8CO/jA27+k+7Z32zsSKF1ccH6MAJG0B+ApgHcBOwE8AvAD4TfJp7IG6ACQdAvgOYKMRwABnJK96QRYCxImvs8DPAG4ApFM7TlJjD8DnCPwA4Iik/y5cVQBJ3vBXBLiLkznwdEnaITn9zp8BXAaI07Kf/79EUgSIk9/HCxckT2rHiKCGPU81IMkQB1Ebu4uUmAOQ5Dw7uKU9JXneklGSnzXkeoKVdBZ147rYJmlF5lYJINFfkXTxda9Q44SkFYEk18s3AFUVZwDi9H8A/HXh1agXEUX6DHGY7edXNkvXdAhguY8B/CBpCd+0JDkdTyRvJKU9i+kcAjhfvkrOWfMKNZS4DBVsXq6pB5Lbw3eGAALwTLJlOE1lwryswkSS9wXJuZqbfpFdvTuSyWabgXoekGSvsIV/GtZVDuCgtwA+EsCeMGNm/48CcW+dK+dts0fa3me6aiAA3u0WJListh5J+kbMrA/xgTzCWB/w9bMT2rftXEX/HiF92q/PCSMNqRfYSI56g5Wey3pB1VlLzcidzbWw1tsNK8GTBXuI2eruhqFCsk9/dJ8/HaNENg+4qXloqdp6ayJyOqyEN3AzmTGRIVRMUT8Hs6NHM+9TXD0zoV/+Em87Ne7xBkoTsAvNinkGSD3EI5yfM4xXFWLMVOz2nIbO2oEeI2WvJ46G5LmyCtEFkJmKT+iTln4XTEq5bkGMAhhTiAMz8mhXVGIpAIV0TMezpQFkEHtpaPV3SwUopXDlAP8AcwAvMLPVUFQAAAAASUVORK5CYII=); background-size: 18px; background-repeat: no-repeat; background-position: 15px center; }

/**/



.video_info2 {         overflow: hidden;
    /* width: 382px; */
    float: right;
    border-radius: 5px;}
.video_info2 ul {   overflow:hidden; }

.video_info2 .star { margin-top:16px; margin-left:5px; }








.video_info {       overflow: hidden;
    width: 382px;
    float: right;
    height: 486px;
    border-radius: 5px;}
.video_info ul {   overflow:hidden; }
.video_info li {  float: left;
    font-size: 14px;
    background: #fff;
    width: 372px;
    height: 46.5px;
    line-height: 46.5px;
    text-indent: 20px;
    margin-bottom: 15px;
    border-radius: 5px;
    margin-left: 5px; }
.video_info .star { margin-top:16px; margin-left:5px; }
.video_info .download {    height: 50px;
    margin-bottom: 15px;
    line-height: 50px;
    border: none;
    font-size: 17px;
    color: #FFF;
    font-weight: normal;
    background: -webkit-linear-gradient(left, rgb(14, 199, 255),rgb(50, 199, 67));
    display: inline-block;
    border-radius: 3px;
    width: 372px;
    text-align: center;
    margin-right: 5px;
    font-weight: 600; text-indent: 25px;}
.xiazaitishi {height: 60px;
    line-height: 30px;
    font-size: 15px;
    color: #9c1e00;
    background-color: #ffeed2;
    display: none;
    border-radius: 3px;
    margin-top: 51px;
    margin-right: 5px;
    border: 1px solid #ffd76d;
    position: absolute;
   
    z-index: 9;
    padding: 10px;
    text-align: center;
    text-indent: 13px;
}
.video_info .download:hover +.xiazaitishi {display:block;}
.video_info .download:hover {    background: -webkit-linear-gradient(left, rgb(14, 187, 255),rgb(150, 199, 50));}
.view .tag { overflow: hidden; }
.view .tag .name { line-height: 25px; height: 25px; padding-right: 8px; padding-left: 8px; color: #a2bbd2 !important;}
.taglist { padding-left:10px;width: 1065px; overflow: hidden;    color: #91a9bf; }
.taglist a { display: inline-block; background-color: #EBEBEB; padding-right: 8px; padding-left: 8px; line-height: 25px; height: 25px; margin-right: 5px;margin-bottom: 7px;border-radius: 4px; }
.taglist a:hover {background-color: #ff5b00;color: #fff;}
.xglist ul { margin-left:-10px; margin-right:-10px;}
.xglist ul li { width:20%; padding-top: 15%; }

.xglist2 ul { margin-left:-10px; margin-right:-10px;}
.xglist2 ul li { width:20%; padding-top: 15%; }
.zzts { background-color: rgba(0, 0, 0, 0.84); position: absolute; height: 100%; width: 100%; left: 0px; top: 0px; color: #FFF; text-align: center; }
.zzts p {     margin-top: 10%;
    font-size: 18px;
    font-family: "榛戜綋";
    padding: 50px;
    line-height: 30px;}
.zzts p a { color:#f60; }
