﻿body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; }
body, button, input, select, textarea { font: 12px/1.5  Arial, sans-serif; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var, i { font-style: normal; }
ul, ol { list-style: none; }
a { text-decoration: none; }
legend { color: #000; }
fieldset, img { border: 0; vertical-align: top; }
section, article, aside, header, footer, nav, dialog, figure { display: block; }
figure { margin: 0; }
button, input, select, textarea { font-size: 100%;border:0;background:none;outline:none; }
table { border-collapse: collapse; border-spacing: 0 }
.clear { display: block; height: 0; overflow: hidden; clear: both }
.clearfix:after { content: '\20'; display: block; height: 0; clear: both; }
.clearfix { *zoom:1;}
a:link, a:visited { text-decoration: none; color:#000}
a:hover, a:active { text-decoration: none; color:#32a063}
body{background:#f7f7f7}
.header{display:inline-block;width:100%;height:100px;background:#fff;box-shadow: 0 0 10px rgba(0,0,0,0.18);}
.header_con{width:1200px;margin:auto}
.header h1{float:left;margin-top:20px;margin-right:35px}
.header h1 img{width:60px;height:60px}
.header .menu{float:left;margin-top:10px}
.header .menu ul li{float:left;}
.header .menu ul li a{display:inline-block;padding:25px 19px;font-size:22px;}
.header .menu ul li.current a{color:#32a063}
.header .search_part{float:left;margin-top:28px;width:196px;height:45px;background:#f7f7f7;border-radius:6px;position:relative;}
.header .search_part i{position:absolute;left:0;top:0;width:46px;height:46px;background:url(../images/icon-search.png) no-repeat center center}
.header .search_part .txt1{margin-left:46px;margin-right:15px;}
.header .search_part .txt1 .inputstyle1{width:100%;height:46px;line-height:46px;border:none;color:#000;font-size:20px;}
.header .search_part .txt1 .inputstyle1::-moz-input-placeholder{color:#b3b3b3}
.header .search_part .txt1 .inputstyle1::-webkit-input-placeholder{color:#b3b3b3}
.header .search_part .txt1 .inputstyle1::-ms-input-placeholder{color:#b3b3b3}
.header .notice{float:right;margin-top:28px}
.header .notice .icon_notice{position:relative;width:46px;height:46px;float:left}
.header .notice .icon_notice strong{display:block;width:30px;height:30px;background:url(../images/icon_clock.png) no-repeat;margin-top:8px;}
.header .user-img{float:left;margin-left:25px;}
.header .user-img a.nologin{display:inline-block;font-size:12px;width:56px;height:22px;line-height:22px;color:#fff;border-radius:4px;background:#32a063;text-align:center;margin-top:12px;}
.header .user-img img{width:42px;height:42px;border-radius:100%}
.header .notice .icon_notice em{position:absolute;width:20px;height:20px;top:9px;right:5px;background:#e20e0b;border-radius:100%;text-align: center;color:#fff;}
.site_wrap_homepage{display:inline-block;width:100%;padding:38px 0 0 0}
.site_wrap_homepage_con{width:1200px;margin:auto;}
.site_wrap_homepage .main{float:left;width:100%;margin-right:-35em;}
.site_wrap_homepage .main .main_left{float:left;width:870px;}
.site_wrap_homepage .main_right{float:right;width:300px;}
.comment_list>ul>li{display:inline-block;width:100%;margin-top:30px;background:#fff;border-radius:15px;padding:60px 0}
.comment_list ul li .comment_box{padding:0 40px;}
.comment_list ul li .comment_box .pic{float:left;}
.comment_list ul li .comment_box .pic img{width:60px;height:60px;border-radius: 100%;}
.comment_list ul li .comment_box .item-info{margin-left:78px}
.comment_list ul li .comment_box .item-info .title{padding-top:10px;height:60px}
.comment_list ul li .comment_box .item-info .title strong{float:left;color:#666666;font-size:22px;font-weight:400}
.comment_list ul li .comment_box .item-info .title b{float:right;color:#b1b1b1;font-size:14px;font-weight:400}
.comment_list ul li .comment_box .item-info .comments{font-size:24px;line-height:36px;margin-bottom:30px;color:#333}
.btnlist strong{margin-right:60px;font-weight:400}
.topic_list .btnlist{float:right;margin-top:5px}
.topic_list .btnlist strong{margin-right:0;margin-left:28px;}
.btnlist strong span{font-size:20px;color:#666;display:inline-block;vertical-align: middle;}
.btnlist strong:first-child a:hover span,.btnlist strong:first-child a.current span{color:#ffa83f}
.btnlist strong  i{display:inline-block;width:42px;height:42px;vertical-align: middle;margin-right:5px}
.btnlist strong  i.icon1{background:url(../images/my-icon1.png) no-repeat center center;}
.btnlist strong  i.icon2{background:url(../images/my-icon2.png) no-repeat center center;}
.btnlist strong  i.icon3{background:url(../images/my-icon3.png) no-repeat center center;}
.btnlist strong a:hover  i.icon1,.btnlist strong a.current  i.icon1{background:url(../images/my-icon1_current.png) no-repeat center center;}
.topic_list{margin-top:10px}
.topic_list ul li{display:inline-block;width:100%;height:98px;padding:20px 0;margin-top:20px;background:#fff;border-radius:15px;box-shadow:0 2px 10px rgba(0,0,0,0.1)}
.topic_list ul li .pic{float:left;margin-left:20px;width:162px;}
.topic_list ul li .pic .brand_part{float:left;width:62px;line-height:98px;color:#999;font-weight:700;font-size:56px}
.topic_list ul li:first-child .pic .brand_part{background:url(../images/brand-icon1.png) no-repeat center center;height:98px;text-indent:-999px}
.topic_list ul li:nth-of-type(2) .pic .brand_part{background:url(../images/brand-icon2.png) no-repeat center center;height:98px;text-indent:-999px}
.topic_list ul li:nth-of-type(3) .pic .brand_part{background:url(../images/brand-icon3.png) no-repeat center center;height:98px;text-indent:-999px}
.topic_list ul li .pic .img{float:left;width:100px;}
.topic_list ul li .pic .img img{width:100px;height:100px;border-radius:100%}
.topic_list ul li .item-info{margin-left:210px;padding-top:12px;margin-right:24px}
.topic_list ul li .item-info h2{font-size:18px;font-weight:400;font-weight:400;line-height:22px;height:22px;overflow: hidden;white-space: nowrap;
  text-overflow: ellipsis;margin-bottom:3px;color:#333}
 .topic_list ul li .item-info h3{font-weight:400;font-weight:400;line-height:20px;height:20px;overflow: hidden;white-space: nowrap;
  text-overflow: ellipsis;margin-bottom:3px;font-size:14px;color:#494949;}
.more_list{padding:15px 0;}
.videoOne video{width:100%;height:396px;}
/* .comments img{max-width: 710px;margin-top:20px} */
.comments a{color:#333}
.category{display:inline-block;width:100%;position: relative;}
.more_list span{display:block;height:40px;background: url(../images/more_btn.png) no-repeat center center;}
.category .a1{display:inline-block;padding:0 15px;border-radius:8px;height:44px;background:#fff;line-height:44px;color:#666;font-size:22px;}
.category ul li{float:left;margin-right:30px;position:relative}
.category .dropdown{height:45px;border-radius:8px;line-height:45px;overflow:hidden;display: none;margin: 20px 0 0 97px;}
.category .dropdown a{display:inline-block;padding:0 15px;font-size:22px;color:#666;background:#fff;height:45px;margin-left:-4px}
.category .dropdown a:first-child{border-radius:8px 0 0 8px}
.category .dropdown a:last-child{border-radius:0 8px  8px 0}
.category .dropdown a:hover,.category .dropdown a.current{text-decoration:underline;color:#32a063}
.category ul li a.a1:hover,.category ul li.current a.a1{background:#32a063;color:#fff}
.mybox{background:#fff;margin-bottom:30px;border-radius:15px;padding:20px 0}
.mybox_con{padding:0 15px}
.mybox .hd{height:36px;position:relative}
.mybox .hd span{position:absolute;right:0;top:0;}
.mybox .hd span a{display:block;width:24px;height:24px;background:url(../images/icon-right.png) no-repeat center center}
.mybox .hd h3{font-size:24px;font-weight:400;line-height:24px}
.hottopic{height:74px;padding:12px 0;border-radius:15px;box-shadow: 0px 2px 4px rgba(0,0,0,0.1);
  background: -webkit-linear-gradient(#ebfdf7,#fff); /* Safari 5.1 - 6.0 */ 

  background: -o-linear-gradient(#ebfdf7,#fff); /* Opera 11.1 - 12.0 */ 

 background: -moz-linear-gradient(#ebfdf7,#fff); /* Firefox 3.6 - 15 */

 background: linear-gradient(#ebfdf7,#fff); /* 标准的语法 */
}
.main_topic .hottopic{height:160px;padding:20px 0}
.hottopic_con{padding:0 12px}
.main_topic .hottopic_con{padding:0 24px}
.hottopic .pic{float:left}
.other-info{display:inline-block;width:100%}
.other-info .btnlist{float:left}
.other-info .share_btn{float:right;margin-top:-5px}
.other-info .share_btn  a{display:block;width:40px;height:40px;background:url(../images/icon_share.png) no-repeat center center}
.other-info .share_btn  a:hover{background:url(../images/icon_share-on.png) no-repeat center center}
.hottopic .pic img{width:74px;height:74px;border-radius:8px}
.allcomment{border-top:1px solid #f0f0f0;padding-top:30px}
.allcomment .hd2{font-size:22px;padding-left:40px;height:40px;line-height:22px;}
.no_comment{text-align:center}
.comment_list2{padding:0 40px;}
.comment_list2 dl dt{display:inline-block;width:100%;padding:12px 0;border-bottom:1px solid #f0f0f0}
.comment_list2 dl dt .pic{float:left}
.comment_list2 dl dt .pic img{width:60px;height:60px;border-radius:100%}
.comment_list2 dl dt .item-info{margin-left:78px;padding-top:5px;}
.comment_list2 dl dt .item-info h2{font-weight:400;font-size:22px;line-height:24px;margin-bottom:5px;}
.comment_list2 dl dt .item-info h3{font-weight:400;font-size:20px;line-height:34px;color:#666}
.main_topic .hottopic .pic img{width:160px;height:160px;border-radius:15px}
.hottopic .item-info{margin-left:86px;padding-top:5px;}
.main_topic .hottopic .item-info{padding-top:20px;margin-left:180px}
.hottopic .item-info h2{font-size:16px;font-weight:400;line-height:20px;height:20px;overflow: hidden;white-space: nowrap;
  text-overflow: ellipsis;margin-bottom:3px;}
.main_topic  .hottopic .item-info h2{font-size:26px;line-height:36px;height:36px;margin-bottom:10px}
.hottopic .item-info h3{font-weight:400;color:#333;font-size:12px;line-height:16px;height:16px;overflow: hidden;margin-bottom:5px;white-space: nowrap;
  text-overflow: ellipsis;}
  .main_topic  .hottopic .item-info h3{font-size:18px;line-height:22px;height:22px;margin-bottom:10px;}
.hottopic .item-info h4{font-weight:400;color:#666;font-size:13px;line-height:16px;height:16px;overflow: hidden;white-space: nowrap;
  text-overflow: ellipsis;}
   .main_topic  .hottopic .item-info h4{font-size:26px}
  .hot_btn{margin-top:20px;}
  .hot_btn a{display:block;font-size:16px;height:34px;line-height:34px;background:#32a063;border-radius:8px;text-align: center;color:#fff;}
  .plantlist ul li{display:inline-block;width:100%;border-top:1px solid #f0f0f0;padding:14px 0}
  .plantlist ul li:last-child{padding-bottom:0}
  .plantlist ul li .pic{float:left}
  .plantlist ul li .pic img{width:50px;height:50px;border-radius:6px}
  .plantlist ul li .item-info{margin-left:64px;padding-top:8px}
  .plantlist ul li .item-info h2{font-size:16px;font-weight:400;line-height:20px;height:20px;overflow: hidden;white-space: nowrap;
    text-overflow: ellipsis;margin-bottom:3px;}
    .plantlist ul li .item-info h3{font-weight:400;color:#333;font-size:12px;line-height:16px;height:16px;overflow: hidden;margin-bottom:5px;white-space: nowrap;
      text-overflow: ellipsis;}
    .footer{display:inline-block;width:100%;padding:40px 0 22px 0;background:#53555c;margin-bottom:-4px}
    .footer_con{width:1200px;margin:auto}
    .footer_left{float:left;width:840px}
    .footer_right{float:right;width:360px;}
    .footer_left ul li{float:left;width:33.3%}
    .footer_left ul li h3{height:38px;font-size:26px;color:#fff;font-weight:400;line-height:26px}
    .footer_left ul li dl dt{margin-bottom:13px;}
    .footer_left ul li dl dt a{color:#fff;font-size:20px;line-height:20px}
    .footer_left ul li dl dt a:hover{color:#32a063}
    .follow h3{font-size:20px;padding:8px 0;font-weight:400;color:#fff}
    .follow .ewm{width:72px;height:72px;border-radius:10px;background:#fff}
    .follow .ewm img{width:56px;height:56px;margin:8px}
    .follow p{font-size:14px;line-height:16px;color:#b1b1b1;margin-top:8px}
    .copyright{display:inline-block;width:100%;border-top:1px solid #f0f0f0;margin-top:15px;padding:20px 0}
    .copyright p{text-align: center;font-size:14px;color:#f0f0f0}
    .timepart em{font-size:12px;font-style:normal;color:#32a063;margin:0 3px}
	.main_topic .timepart em{font-size:24px;margin:0 6px}
	.main_topic .hot_btn a{height:44px;line-height:44px;font-size:20px;}
    .timepart i{font-style:normal;display:inline-block;vertical-align: bottom;font-size:13px;margin-right:5px;}
	.main_topic .timepart i{font-size:26px;}
    .timepart span{display:inline-block;width:22px;height:22px;border-radius:4px;
    background:url(../images/green_icon.png) no-repeat;background-size:100% 100%;
    font-size:12px;color:#fff;text-align: center;line-height:22px;
    }
 .main_topic	.timepart span{background:url(../images/green_icon.png) no-repeat;background-size:100% 100%;width:40px;height:40px;line-height:40px;font-size:24px}
	.add_part a{display:block;width:100%;height:80px;background:url(../images/btn_add.png) #32a063 no-repeat center center;border-radius:15px;}
	.mybox2{margin-bottom:30px;border-radius:15px;background:#fff;height:260px;}
	.mybox2 .hd{height:126px;background:#32a063;border-radius:15px 15px 0 0}
	.mybox2 .bd{margin-top:-48px;text-align:center}
	.mybox2 .bd .pic{margin-bottom:25px;}
	.mybox2 .bd .pic img{width:100px;height:100px;border-radius:100%;}
	.mybox2 .bd .item-info a{display:inline-block;margin:0 16px;width:108px;height:32px;line-height:32px;color:#fff;text-align:center;font-size:20px;border-radius:6px}
	.mybox2 .bd .item-info a.a1{background:#32a063}
	.mybox2 .bd .item-info a.a2{background:#666666;}
	.overlay{position:fixed;width:100%;height:100%;z-index:999;background:rgba(0,0,0,0.5);left:0;top:0}
	.popbox{position:fixed;width:1120px;height:600px;left:50%;top:50%;margin-left:-560px;margin-top:-300px;background:#f7f7f7;border-radius:15px}
	.popbox .hd{padding:40px 0 30px 0;position:relative;}
	.popbox .hd h3{text-align:center;font-size:24px;font-weight:400}
	.popbox .hd span{position:absolute;right:0;top:0;}
	.popbox .hd span a{display:block;width:92px;height:92px;background:url(../images/icon-close.png) no-repeat center center}
	.myform{padding:0 30px;}
	.myform dl dt{margin-bottom:30px;}
	.myform dl dt h3{height:32px;font-size:18px;font-weight:400}
	.labellist{display:inline-block;width:100%}
	.labellist ul li{float:left;margin:0 20px;}
	.labellist ul li label{width:200px;height:34px;line-height:34px;background:#efefef;color:#b1b1b1;border-radius:6px;display:inline-block;text-align:center;font-size:20px;margin-right:20px;cursor:pointer;}
	.labellist ul li.current label,.labellist ul li:hover label{color:#fff;background:#32a063}
	.textarea{background:#fff;border-radius:15px;height:240px}
	.textarea_con{padding:32px 20px;}
	.textarea textarea{width:100%;height:176px;border:none;resize:none;font-size:32px;line-height:40px;}
	
.textarea textarea::-moz-input-placeholder{color:#ccc}
.textarea textarea::-webkit-input-placeholder{color:#ccc}
.textarea textarea::-ms-input-placeholder{color:#ccc}
.inputbtn1{width:62%;height:62px;background:#32a063;border-radius:16px;font-size:20px;color:#fff;cursor:pointer;border:none;outline:none;display:inline-block}
.btn-bottom{text-align:center}
.popbox_reg{position:fixed;width:710px;height:600px;left:50%;top:50%;margin-left:-355px;margin-top:-300px;background:#f7f7f7;border-radius:15px;}
.popbox_login{position:fixed;width:710px;height:600px;left:50%;top:50%;margin-left:-355px;margin-top:-300px;background:#f7f7f7;border-radius:15px;}
.popbox_forget{position:fixed;width:710px;height:600px;left:50%;top:50%;margin-left:-355px;margin-top:-300px;background:#f7f7f7;border-radius:15px;}

.popbox_reg .hd{padding:40px 0 30px 0;position:relative;}
.popbox_login .hd{padding:40px 0 30px 0;position:relative;}
	.popbox_reg .hd h3{text-align:center;font-size:24px;font-weight:400}
	.popbox_reg .hd span{position:absolute;right:0;top:0;}
	.popbox_reg .hd span a{display:block;width:92px;height:92px;background:url(../images/icon-close.png) no-repeat center center}
	
.popbox_forget .hd{padding:40px 0 30px 0;position:relative;}
.popbox_forget .hd h3{text-align:center;font-size:24px;font-weight:400}
.popbox_forget .hd span{position:absolute;right:0;top:0;}
.popbox_forget .hd span a{display:block;width:92px;height:92px;background:url(../images/icon-close.png) no-repeat center center}

.popbox_post{position:fixed;width:920px;padding-bottom: 20px;left:50%;top:50%;
 background:#f7f7f7;border-radius:15px;transform: translate(-50%,-50%);max-height: 100%;overflow-y: auto;}
.popbox_post .hd{padding:20px 0;position:relative;}
.popbox_post .hd h3{text-align:center;font-size:24px;font-weight:400}
.popbox_post .hd span{position:absolute;right:0;top:0;}
.popbox_post .hd span a{display:block;width:74px;height:74px;background:url(../images/icon-close.png) no-repeat center center}
.post_text{padding:0 30px}
.post_text_con{background:#fff;border-radius:15px;position:relative}
.post_text_con .textarea2{padding:20px}
.post_text_con .textarea2 textarea{width:100%;height:100px;border:none;font-size:20px;line-height:30px;}
.post_text_con .textarea2 textarea::-moz-input-placeholder{color:#ccc}
.post_text_con .textarea2 textarea::-webkit-input-placeholder{color:#ccc}
.post_text_con .textarea2 textarea::-ms-input-placeholder{color:#ccc}
.upload_part{display:inline-block;position: absolute;right: 30px;width: 200px;bottom: 10px;text-align: right;}
.upload_nav{overflow: hidden;width:100%;height: 90px;padding-top: 26px;box-sizing: border-box;}
.upload_nav ul li{float:left;margin-left:20px;}
.btn_bottom5{padding:0 100px}
.inputbtns1{height:62px;line-height:62px;background:#32a063;border-radius:15px;text-align:center;width:100%;font-size:20px;color:#fff;cursor:pointer}
.upload_nav ul li a{display:inline-block;padding:12px 10px;position:relative;color:#333;font-size:20px}
.upload_nav ul li.current a{color:#32a063}
.upload_nav ul li.current a::before{position:absolute;content:'';width:30px;height:2px;bottom:0;left:50%;margin-left:-15px;background:#32a063}
.upload_video{width:80px;height:80px;position:relative;margin-left:10px;display: inline-block;}
.upload_video button{width:78px;height:78px;border:1px solid #b1b1b1;border-radius:6px;cursor:pointer}
.upload_video .upload{position:absolute;left:0;top:0;width:100%;height:100%;font-size:4em;opacity:0;}
.upload_video button i{display:block}
.addtag{padding:30px 0 0 0;display:inline-block;width:100%;}
.addtag .hd2{font-size:18px;color:#666666;height:32px;line-height:20px;}
.taglist ul li{float:left;margin-right:50px;margin-bottom:30px}
.taglist ul li a{display:inline-block;height:34px;line-height:34px;padding:0 10px;text-align:center;background:#fff;font-size:20px;border-radius:8px;color:#333;border:1px solid #fff;}
.homepage_header{display:inline-block;width:100%;height:300px;background:url(../images/header_bg.jpg) no-repeat top center;}
.header_left{float:left;margin-top:70px;}
.header_left .pic{float:left;}
.header_left .pic img{width:100px;height:100px;border-radius:100%;}
.header_left .item-info{margin-left:128px;padding-top:20px;}
.header_left .item-info h2{color:#fff;font-size:20px;font-weight:400;line-height:20px;height:34px;}
.header_left .item-info h3 span{padding-right:12px;}
.header_right{float:right;margin-top:90px;}
.header_right:hover button{background-color: #FFF; color: #333;}
.header_right.current button{background-color: #F9FAFC; color: #333;}
.header_right button{width:120px;height:36px;line-height:36px;color:white;border-radius:6px;text-align:center;font-size:18px;cursor:pointer;border: 2px solid #fff;}
.header_left .item-info h3{font-size:16px;color:#fff;font-weight:400}
.homepage_header_con{width:1200px;margin:auto;}
.taglist ul li a:hover,.taglist ul li.current a{border:1px solid #32a063;color:#32a063}
.upload_video button span{color:#bdbdbd;font-size:12px;}
.popbox_taglist ul lilogin .hd{padding:40px 0 30px 0;position:relative;}
	.popbox_login .hd h3{text-align:center;font-size:24px;font-weight:400}
	.popbox_login .hd span{position:absolute;right:0;top:0;}
	.popbox_login .hd span a{display:block;width:92px;height:92px;background:url(../images/icon-close.png) no-repeat center center}
.login_form{padding:0 70px;}
.login_form dl dt{margin-top:60px;height:44px;border-bottom:1px solid #efefef;position:relative}

.reg_form dl dt{margin-top:20px}
.forget_form dl dt{margin-top:30px}
.login_form dl dt .mybtns1{position:absolute;right:0;top:-5px;width:140px;height:42px;border-radius:8px;line-height:42px;text-align:center;color:#fff;font-size:20px;background:#32a063;cursor:pointer}
.login_form dl dt a.icon-eye{position:absolute;width:30px;height:20px;background:url(../images/icon-eye.png) no-repeat center center;top:50%;margin-top:-10px;right:0;}
.login_form dl dt a.icon-eye.on{background:url(../images/icon-eye-on.png) no-repeat center center;}
.login_form dl dt .inputstyle1{width:100%;height:44px;line-height:44px;border:none;font-size:20px;text-indent:30px;}
.login_form dl dt .inputstyle1::-moz-input-placeholder{color:#b1b1b1}
.login_form dl dt .inputstyle1::-webkit-input-placeholder{color:#b1b1b1}
.login_form dl dt .inputstyle1::-ms-input-placeholder{color:#b1b1b1}
.btn-bottom3{padding:0 200px;margin-top:20px}
.reg_success{padding:0 80px;margin:40px 0;}
.reg_success h3{font-size:20px;height:60px;line-height:20px;text-align:center;font-weight:400}
.reg_success p{color:#999;font-size:14px;line-height:22px;}
.reg_success p b{font-weight:400;color:#32a063;margin:0 3px}
.btn-bottom3 .inputbtn111{width:100%;height:62px;line-height:62px;text-align:center;border:none;background:#efefef;color:#666;font-size:20px;border-radius:10px;cursor:pointer}
.btn-bottom3 .inputbtn111.active{background-color: #32a063;color:white}
.foget_btn{padding:20px 0;text-align:right}
.foget_btn a{font-size:18px;color:#999999}
.foget_btn a:hover{color:#32a063}
.confirm label{display:block;position:relative;cursor:pointer}
.confirm label i{position:absolute;left:0;top:6px;width:20px;height:20px;background:url(../images/icon-notchecked.png) no-repeat}
.confirm label.checked i{background:url(../images/icon-checked.png) no-repeat}
.confirm label span{display:block;margin-left:34px;color:#b1b1b1;font-size:16px;line-height:30px}
.confirm label span a{color:#32a063;text-decoration:underline}
.btn-bottom2{padding:0 50px;text-align:center;margin-top:50px}
.btn-bottom2 input{height:62px;line-height:62px;width:260px;margin:0 20px;color:#fff;font-size:20px;border-radius:10px;cursor:pointer;outline:none;border:none}
.btn-bottom2 .inputbtn11{background:#32a063}
.btn-bottom2 .inputbtn12{background:#efefef;color:#888}

.codeinput {
    margin:0 38px;
    text-align: center; 
}

.codeinput input {
    width: 58px;
    height:58px;
    text-align: center; border:1px solid #333;  display:inine-block; margin:0 20px; font-size: 20px; box-sizing: border-box;
}
/* input 获取焦点边框颜色 */
  .btn_bottom4{padding:0 200px;text-align:center;margin-top:100px;}
  .btn_bottom4 button{width:100%;height:62px;line-height:62px;font-size:20px;background:#efefef;color:#333;display:block;border-radius:8px;cursor:pointer}
  .btn_bottom4 button.active{
    background-color: #32a063;
    color: white;
  }
.codeinput input:focus{
    outline:none;
    border:1px solid #32a063;
} 
.errMsg{
  margin: 10px 0 0 68px;
  color: red;
  display: none;
}
.foget_btn .errMsg{
  float: left;
  margin: 0; 
}
#forget_box .mybtns1.active{
  background-color: #32a063;
  color: white;
} 
#forget_box .mybtns1{
  background-color: #efefef;
  color: #666;

} 
#forget_box .errMsg{
 margin: 4px 0 0 30px;
}
.videoMore{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between; 
}
.videoMore video, .videoMore img{
  width: 348px;
  height: 200px;
  border-radius: 15px;
  margin-top: 20px;
}
.videoMore video{
  margin-top: 0;
}
.videoMore img{
  object-fit: cover;
}
.firstLabel{
  overflow: hidden;
}
.detail .mybox{
  display: none;
} 
.contentMess{
  word-wrap: break-word; 
}
.rightIcon{
  display: block;
    width: 24px;
    height: 24px;
    background: url(../images/icon-right.png) no-repeat center center;
}
.btnlist{
  text-align: right;
}
.hoverIcon:hover,.hoverIcon.current{
  color: #32a063;
}
.hoverIcon{
  cursor: pointer;
}
.hoverIcon.current span{
  color: #ffa83f;
}
.hoverIcon.current i.icon1{
  background: url(../images/my-icon1_current.png) no-repeat center center;
}
.noListBox{
  text-align: center;
  padding-top: 40px;
}
.deleteLun{
  display: none;
}
.layerBox{
  text-align: center;
  padding-top: 45px;
  font-size: 18px;
}
.layerCancel{
  width: 100px;
  background-color: #f3eeee;
  font-size: 16px;
  height: 32px;
  border-radius: 4px;
  margin-right: 48px;
  margin-top: 28px;
}
.layerConfirm{
  width: 100px;
  background-color: #32a063;
  font-size: 16px;
  height: 32px;
  border-radius: 4px;
  color: #fff;
}
.layui-layer-title{
  display: none;
}
.videoOne{
  background-color: #0c0c0c;
}
.viewer-toolbar .reportBox{
  width: 30px;
  height: 30px;
  right: 1px;
  top: 63px;
  position: fixed;
  background-color: transparent;
}
.viewer-toolbar .reportBox:hover{
  background-color: transparent;
}
.reportBox span{
  width: 20px;
  height: 20px;
  background-image: url(/images/report.png);
  display: inline-block;
  background-size: cover; 
}
.videoMore video::-webkit-media-controls{
  display:none !important;
}
.videoP video::-webkit-media-controls{
  display:none !important;
}
.videoMore video{
  background-color: #000;
}
.videoP::after{
  content: "";
  width: 68px;
  height: 68px;
  background: url(../images/videoPlay.png);
  /* background-color: red; */
  top: 50%;
  left: 50%;
  position: absolute;
  display: inline-block;
  background-size: contain;
  transform: translate(-50%, -50%);
}
.videoP{
  margin-top: 20px;
  position: relative;
}
