@charset "utf-8";
/* CSS Document */
html{-ms-text-size-adjust: 100%;}
body{margin: 0px;padding: 0px;}
div,h3,p,input{margin: 0px;padding: 0px;font-family: "Arial","sans-serif","Microsoft Yahei";}
img{border: none;}
input{-webkit-appearance: none;-webkit-tap-highlight-color: transparent;outline: none;}
.clear{line-height: 0;visibility: hidden;clear: both;}
.hidden-box{display: none;}

@media screen and (max-width: 500px){
    
    body{background: #f5f5f5;}
	
	/* pc-header css */
	.pc-header{display: none;}
    
    /* m-header css */
	.m-header{width: 100%;float: left;margin-bottom: 5px;background: #fff;}
    .m-header-box{width: 96%;height: 60px;float: left;margin-left: 2%;}
    .m-header-logo{width: 40px;float: left;margin-right: -50px;position: absolute;z-index: 9;}
	.m-header-logo a{width: 40px;height: 40px;display: block;float: left;border-radius: 5px;overflow: hidden;margin-top: 10px;}
	.m-header-logo a img{width: 100%;height: 100%;object-fit: cover;}
    
	.m-header-search{width: 100%;float: left;}
	.m-search-box{margin-left: 50px;margin-right: 50px;}
	.m-header-search-input{width: 100%;height: 40px;float: left;margin-top: 10px;background: #f5f5f5;border-radius: 5px;overflow: hidden;}
	.m-search-placeholder{width: auto;height: 40px;float: left;margin-left: 10px;color: #999;line-height: 40px;font-size: 14px;}
	.m-search-button{width: auto;height: 20px;float: right;margin-right: 10px;margin-top: 10px;border-left: 1px solid #dddddd;}
	.m-search-button a{width: 20px;height: 20px;display: block;float: left;background:url(images/search_icon_black.svg) no-repeat;background-size: 20px 20px;background-position: center;margin-right: 2px;margin-left: 8px;}
    .m-search-button span{width: auto;height: 20px;display: block;float: left;line-height: 20px;font-size: 14px;}
    
    .m-header-other{width: 40px;float: right;margin-left: -50px;}
	.m-header-img{width: 40px;height: 40px;float: left;border-radius: 5px;margin-top: 10px;overflow: hidden;}
	.m-header-img img{width: 100%;height: 100%;object-fit: cover;}
	.m-header-log{width: 40px;height: 40px;display: block;float: left;line-height: 40px;font-size: 14px;background: #f5f5f5;margin-top: 10px;border-radius: 5px;overflow: hidden;text-align: center;}
    
    /* content-box css */
    .content{width: 100%;float: left;}
	.content-box{width: 100%;float: left;}
    .user-box{width: 100%;float: left;background: #fff;overflow-x: hidden;}
    .user-box-title{width: 96%;float: left;margin-left: 2%;margin-top: 10px;padding-bottom: 10px;border-bottom: 1px solid #f5f5f5;}
    .user-box-title h3{width: auto;height: 30px;float: left;font-size: 14px;line-height: 30px;}
    .user-box-more{width: auto;height: 30px;display: block;float: right;line-height: 30px;font-size: 14px;}
    .user-box-content{width: 500px;height: 200px;float: left;margin-top: 20px;overflow: hidden;}
    .user-list{width: 50px;float: left;}
    .user-link{width: 50px;height: 50px;display: block;float: left;}
    .user-img{width: 50px;height: 50px;float: left;background: url(users/uploadimg/985.png) no-repeat;background-size: 50px 50px;background-position: center;}
    .user-img img{width: 100%;height: 100%;object-fit: cover;}
    
    .note-box{width: 100%;float: left;background: #fff;}
    .note-box-title{width: 96%;float: left;margin-left: 2%;margin-top: 20px;padding-bottom: 10px;border-bottom: 1px solid #f5f5f5;}
    .note-box-title h3{width: auto;height: 30px;float: left;font-size: 14px;line-height: 30px;}
    .note-box-more{width: auto;height: 30px;display: block;float: right;line-height: 30px;font-size: 14px;}
    .note-box-content{width: 96%;float: left;margin-left: 2%;background: #f5f5f5;border-radius: 5px;overflow: hidden;margin-top: 20px;padding-bottom: 20px;padding-top: 20px;}
    .note-list{width: 90%;float: left;margin-left: 5%;}
    .note-link{width: 100%;height: 35px;display: block;float: left;font-size: 14px;line-height: 35px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
    
    .video-box{width: 100%;float: left;background: #fff;}
    .video-box-title{width: 96%;float: left;margin-left: 2%;margin-top: 20px;padding-bottom: 10px;border-bottom: 1px solid #f5f5f5;}
    .video-box-title h3{width: auto;height: 30px;float: left;font-size: 14px;line-height: 30px;}
    .video-box-more{width: auto;height: 30px;display: block;float: right;line-height: 30px;font-size: 14px;}
    .video-box-content{width: 96%;float: left;margin-left: 2%;background: #f5f5f5;border-radius: 5px;overflow: hidden;margin-top: 20px;padding-top: 20px;padding-bottom: 10px;}
    .video-list{width: 90%;float: left;margin-left: 5%;margin-bottom: 10px;}
    .video_img{width: 50px;height: 50px;float: left;margin-right: -60px;position: absolute;}
    .video_img img{width: 40px;height: 40px;float: left;margin-top: 5px;margin-left: 5px;}
    .video_more{width: 100%;float: left;}
    .video_more_box{margin-left: 60px;}
    .video_title{width: 100%;float: left;margin-top: 5px;}
    .video_title a{width: 100%;height: 20px;display: block;float: left;font-size: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 20px;}
    .video_other{width: 100%;float: left;margin-top: 5px;}
    .video_type{display: none;}
    .video_size{width: auto;height: 20px;line-height: 20px;float: left;font-size: 14px;color: #999;}
    
    /* pc-footer css */
	.pc-footer{width: 100%;float: left;background: #fff;}
	.pc-foot-box{width: 96%;float: left;margin-left: 2%;margin-bottom: 10px;margin-top: 30px;}
	.pc-footer-link{width: 100%;float: left;}
	.pc-footer-link a{width: auto;height: 20px;display: block;float: left;line-height: 20px;font-size: 14px;margin-right: 15px;}
    .pc-footer-link span{width: auto;height: 20px;display: block;float: left;line-height: 20px;font-size: 14px;color: #999;}
}

@media screen and (min-width: 500px) and (max-width: 1000px){
    
    body{background: #f5f5f5;}
	
	/* pc-header css */
	.pc-header{display: none;}
    
    /* m-header css */
	.m-header{width: 100%;float: left;margin-bottom: 5px;background: #fff;}
    .m-header-box{width: 96%;height: 60px;float: left;margin-left: 2%;}
    .m-header-logo{width: 40px;float: left;margin-right: -50px;position: absolute;z-index: 9;}
	.m-header-logo a{width: 40px;height: 40px;display: block;float: left;border-radius: 5px;overflow: hidden;margin-top: 10px;}
	.m-header-logo a img{width: 100%;height: 100%;object-fit: cover;}
    
	.m-header-search{width: 100%;float: left;}
	.m-search-box{margin-left: 50px;margin-right: 50px;}
	.m-header-search-input{width: 100%;height: 40px;float: left;margin-top: 10px;background: #f5f5f5;border-radius: 5px;overflow: hidden;}
	.m-search-placeholder{width: auto;height: 40px;float: left;margin-left: 10px;color: #999;line-height: 40px;font-size: 14px;}
	.m-search-button{width: auto;height: 20px;float: right;margin-right: 10px;margin-top: 10px;border-left: 1px solid #dddddd;}
	.m-search-button a{width: 20px;height: 20px;display: block;float: left;background:url(images/search_icon_black.svg) no-repeat;background-size: 20px 20px;background-position: center;margin-right: 2px;margin-left: 8px;}
    .m-search-button span{width: auto;height: 20px;display: block;float: left;line-height: 20px;font-size: 14px;}
    
    .m-header-other{width: 40px;float: right;margin-left: -50px;}
	.m-header-img{width: 40px;height: 40px;float: left;border-radius: 5px;margin-top: 10px;overflow: hidden;}
	.m-header-img img{width: 100%;height: 100%;object-fit: cover;}
	.m-header-log{width: 40px;height: 40px;display: block;float: left;line-height: 40px;font-size: 14px;background: #f5f5f5;margin-top: 10px;border-radius: 5px;overflow: hidden;text-align: center;}
    
    /* content-box css */
    .content{width: 100%;float: left;}
	.content-box{width: 100%;float: left;}
    .user-box{width: 100%;float: left;background: #fff;overflow-x: hidden;}
    .user-box-title{width: 96%;float: left;margin-left: 2%;margin-top: 10px;padding-bottom: 10px;border-bottom: 1px solid #f5f5f5;}
    .user-box-title h3{width: auto;height: 30px;float: left;font-size: 14px;line-height: 30px;}
    .user-box-more{width: auto;height: 30px;display: block;float: right;line-height: 30px;font-size: 14px;}
    .user-box-content{width: 1000px;height: 100px;float: left;margin-top: 20px;overflow: hidden;}
    .user-list{width: 50px;float: left;}
    .user-link{width: 50px;height: 50px;display: block;float: left;}
    .user-img{width: 50px;height: 50px;float: left;background: url(users/uploadimg/985.png) no-repeat;background-size: 50px 50px;background-position: center;}
    .user-img img{width: 100%;height: 100%;object-fit: cover;}
    
    .note-box{width: 100%;float: left;background: #fff;}
    .note-box-title{width: 96%;float: left;margin-left: 2%;margin-top: 20px;padding-bottom: 10px;border-bottom: 1px solid #f5f5f5;}
    .note-box-title h3{width: auto;height: 30px;float: left;font-size: 14px;line-height: 30px;}
    .note-box-more{width: auto;height: 30px;display: block;float: right;line-height: 30px;font-size: 14px;}
    .note-box-content{width: 96%;float: left;margin-left: 2%;background: #f5f5f5;border-radius: 5px;overflow: hidden;margin-top: 20px;padding-bottom: 20px;padding-top: 20px;}
    .note-list{width: 90%;float: left;margin-left: 5%;}
    .note-link{width: 100%;height: 35px;display: block;float: left;font-size: 14px;line-height: 35px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
    
    .video-box{width: 100%;float: left;background: #fff;}
    .video-box-title{width: 96%;float: left;margin-left: 2%;margin-top: 20px;padding-bottom: 10px;border-bottom: 1px solid #f5f5f5;}
    .video-box-title h3{width: auto;height: 30px;float: left;font-size: 14px;line-height: 30px;}
    .video-box-more{width: auto;height: 30px;display: block;float: right;line-height: 30px;font-size: 14px;}
    .video-box-content{width: 96%;float: left;margin-left: 2%;background: #f5f5f5;border-radius: 5px;overflow: hidden;margin-top: 20px;padding-top: 20px;padding-bottom: 10px;}
    .video-list{width: 90%;float: left;margin-left: 5%;margin-bottom: 10px;}
    .video_img{width: 50px;height: 50px;float: left;margin-right: -60px;position: absolute;}
    .video_img img{width: 40px;height: 40px;float: left;margin-top: 5px;margin-left: 5px;}
    .video_more{width: 100%;float: left;}
    .video_more_box{margin-left: 60px;}
    .video_title{width: 100%;float: left;margin-top: 5px;}
    .video_title a{width: 100%;height: 20px;display: block;float: left;font-size: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 20px;}
    .video_other{width: 100%;float: left;margin-top: 5px;}
    .video_type{display: none;}
    .video_size{width: auto;height: 20px;line-height: 20px;float: left;font-size: 14px;color: #999;}
    
    /* pc-footer css */
	.pc-footer{width: 100%;float: left;background: #fff;}
	.pc-foot-box{width: 96%;float: left;margin-left: 2%;margin-bottom: 10px;margin-top: 30px;}
	.pc-footer-link{width: 100%;float: left;}
	.pc-footer-link a{width: auto;height: 20px;display: block;float: left;line-height: 20px;font-size: 14px;margin-right: 15px;}
    .pc-footer-link span{width: auto;height: 20px;display: block;float: left;line-height: 20px;font-size: 14px;color: #999;}
    
}

@media screen and (min-width: 1000px){
    
    /* m-header css */
    .m-header{display: none;}
    
    /* pc-header css */
    .pc-header{width: 100%;float: left;position: fixed;top: 0px;background: #fff;box-shadow: 2px 2px 10px #f5f5f5;z-index: 9;}
    .pc-header-logo{width: auto;height: 64px;float: left;margin-left: 20px;}
    .pc-header-logo a{width: 40px;height: 40px;display: block;float: left;border-radius: 5px;overflow: hidden;margin-top: 12px;}
    .pc-header-logo a img{width: 100%;height: 100%;object-fit: cover;}
    .pc-header-logo-text{width: auto;height: 64px;float: left;margin-left: 10px;font-size: 16px;line-height: 64px;font-weight: bold;}
	
    .pc-header-nav{width: auto;height: 64px;float: left;margin-left: 50px;}
    .pc-header-nav-box{width: 100%;float: left;}
    .pc-header-nav-box a{width: auto;height: 30px;display: block;float: left;margin-right: 20px;font-size: 14px;line-height: 30px;margin-top: 17px;}
    #nav-more{border-left: 1px solid #e1e6ec;padding-left: 20px;}
    
    .pc-header-user{width: auto;height: 64px;float: right;}
	.pc-header-my{width: auto;height: 64px;float: right;margin-right: 20px;}
	#pc-header-log{width: auto;height: 64px;display: block;float: left;line-height: 64px;font-size: 14px;}
	#pc-header-img{width: 40px;height: 40px;display: block;float: left;margin-top: 12px;border-radius: 5px;overflow: hidden;}
	#pc-header-img img{width: 100%;height: 100%;object-fit: cover;}

	.pc-header-msg{width: auto;height: 64px;float: right;margin-right: 20px;}
	.pc-header-msg-text{width: auto;height: 64px;float: left;}
	.pc-header-msg-text a{width: auto;height: 64px;display: block;float: left;line-height: 64px;font-size: 14px;}
	.pc-header-msg-num{width: auto;height: 64px;float: left;}
	.pc-msg-num{min-width: 16px;max-width: 20px;height: 16px;display: block;float: left;background: red;color: #fff;font-size: 12px;text-align: center;line-height: 16px;border-radius: 25px;overflow: hidden;margin-top: 24px;margin-left: 5px;}
    
    .pc-header-search{width: 350px;height: 40px;float: right;margin-right: 20px;margin-top: 12px;background: #f5f5f5;border-radius: 5px;overflow: hidden;}
	.search-placeholder{width: 250px;height: 40px;float: left;margin-left: 15px;color: #999;line-height: 40px;font-size: 14px;}
	.search-button{width: auto;height: 20px;float: right;margin-right: 15px;margin-top: 10px;border-left: 1px solid #dddddd;cursor: pointer;}
	.search-button a{width: 20px;height: 20px;display: block;float: left;background:url(images/search_icon_black.svg) no-repeat;background-size: 20px 20px;background-position: center;margin-right: 5px;margin-left: 15px;}
    .pc-header-search span{width: auto;height: 20px;display: block;float: left;line-height: 20px;font-size: 14px;}
    
    /* content-box css */
    .content{width: 100%;float: left;margin-top: 64px;}
	.content-box{width: 1000px;margin-left: auto;margin-right: auto;}
    .user-box{width: 100%;float: left;}
    .user-box-title{width: 100%;float: left; margin-top: 20px;padding-bottom: 10px;border-bottom: 1px solid #f5f5f5;}
    .user-box-title h3{width: auto;height: 30px;float: left;font-size: 14px;line-height: 30px;}
    .user-box-more{width: auto;height: 30px;display: block;float: right;line-height: 30px;font-size: 14px;}
    .user-box-content{width: 100%;float: left;margin-top: 20px;}
    .user-list{width: 50px;float: left;}
    .user-link{width: 50px;height: 50px;display: block;float: left;}
    .user-img{width: 50px;height: 50px;float: left;background: url(users/uploadimg/985.png) no-repeat;background-size: 50px 50px;background-position: center;}
    .user-img img{width: 100%;height: 100%;object-fit: cover;}
    
    .note-box{width: 48%;float: left;}
    .note-box-title{width: 100%;float: left;margin-top: 20px;padding-bottom: 10px;border-bottom: 1px solid #f5f5f5;}
    .note-box-title h3{width: auto;height: 30px;float: left;font-size: 14px;line-height: 30px;}
    .note-box-more{width: auto;height: 30px;display: block;float: right;line-height: 30px;font-size: 14px;}
    .note-box-content{width: 100%;float: left;background: #f5f5f5;border-radius: 5px;overflow: hidden;margin-top: 20px;padding-bottom: 10px;padding-top: 20px;}
    .note-list{width: 90%;float: left;margin-left: 5%;margin-bottom: 10px;}
    .note-link{width: 100%;height: 20px;display: block;float: left;font-size: 14px;line-height: 20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
    
    .video-box{width: 48%;float: right;}
    .video-box-title{width: 100%;float: left;margin-top: 20px;padding-bottom: 10px;border-bottom: 1px solid #f5f5f5;}
    .video-box-title h3{width: auto;height: 30px;float: left;font-size: 14px;line-height: 30px;}
    .video-box-more{width: auto;height: 30px;display: block;float: right;line-height: 30px;font-size: 14px;}
    .video-box-content{width: 100%;float: left;background: #f5f5f5;border-radius: 5px;overflow: hidden;margin-top: 20px;padding-top: 20px;padding-bottom: 10px;}
    .video-list{width: 90%;float: left;margin-left: 5%;margin-bottom: 20px;}
    .video_img{width: 40px;height: 40px;float: left;margin-right: -50px;position: absolute;}
    .video_img img{width: 40px;height: 40px;float: left;}
    .video_more{width: 100%;float: left;}
    .video_more_box{margin-left: 50px;}
    .video_title{width: 100%;float: left;}
    .video_title a{width: 100%;height: 20px;display: block;float: left;font-size: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 20px;}
    .video_other{width: 100%;float: left;}
    .video_type{width: auto;height: 20px;float: left;font-size: 14px;line-height: 20px;color: #999;margin-right: 20px;}
    .video_size{width:auto;height: 20px;line-height: 20px;float: left;font-size: 14px;color: #999;}
    
    /* pc-footer css */
	.pc-footer{width: 100%;float: left;margin-top: 30px;}
	.pc-foot-box{width: 1000px;margin-left: auto;margin-right: auto;margin-bottom: 10px;margin-top: 10px;}
	.pc-footer-link{width: 100%;float: left;}
	.pc-footer-link a{width: auto;height: 20px;display: block;float: left;line-height: 20px;font-size: 14px;margin-right: 15px;}
    .pc-footer-link span{width: auto;height: 20px;display: block;float: right;line-height: 20px;font-size: 14px;color: #999;}
    
}

/* user center css */
.pc-user-center{width: 250px;float: right;position: fixed;top: 64px;right: 20px;background: #fff;box-shadow: 0px 0px 10px #f5f5f5;display: none;}
.pc-user-center-box{width: 100%;float: left;}
.pc-user-center-base{width: 90%;float: left;margin-left: 5%;border-bottom: 1px solid #f5f5f5;margin-top: 15px;padding-bottom: 15px;}
.pc-user-center-img{width: 40px;height: 40px;float: left;margin-right: 10px;border-radius: 5px;overflow: hidden;}
.pc-user-center-img img{width: 100%;height: 100%;object-fit: cover;}
.pc-user-center-name{width: 70%;height: 20px;float: left;line-height: 20px;font-size: 14px;color: #000;white-space: nowrap;text-overflow: ellipsis;}
.pc-user-center-id{width: 70%;height: 20px;float: left;line-height: 20px;font-size: 14px;color: #999;}
.pc-user-center-home{width: 100%;float: left;margin-top: 15px;}
.pc-user-center-home a{width: 90%;height: 30px;display: block;float: left;line-height: 30px;font-size: 14px;margin-left: 5%;}
.pc-user-center-home:hover{background: #f5f5f5;}
.pc-user-center-logout{width: 100%;float: left;margin-bottom: 15px;}
.pc-user-center-logout a{width: 90%;height: 30px;display: block;float: left;line-height: 30px;font-size: 14px;margin-left: 5%;}
.pc-user-center-logout:hover{background: #f5f5f5;}

/* web tips css */
#web_input_tips_background{width: 100%;z-index: 999;position: fixed;top: 150px;left: 0px;display: none;}
#web_tips_text_box{width: 150px;height: 45px;margin-left: auto;margin-right: auto;margin-top: 0px;background: #333;font-size: 14px;line-height: 45px;color: #fff;border-radius: 3px;text-align: center;}