* {box-sizing: border-box;}
html,body{-webkit-overflow-scrolling: touch;}
body{background-color: #f5f5f5;}
.clearfix{clear:both;zoom:1;}
.clearfix:after{content:"."; height:0; line-height:0;display:block; clear:both;overflow: hidden;}
.slide {position:relative;width:100%;height:auto;overflow:hidden;margin:0px auto;}
.slide:after {content:'';display:block;width:100%;padding-top:56.25%;}
.slide ul {position:absolute;left:0;top:0;width:100%;height:100%;}
.slide li {list-style:none;position:absolute;left:0;top:0;width:100%;height:100%;}
.slide li:first-child {z-index:1;}
.slide li img {position:absolute;left:0;top:0;width:100%;height:100%;border:none;}
.slide .slide-desc {background-color:rgba(0,0,0,0.5);position:absolute;bottom:0;overflow:hidden;padding:5px;width:100%;color:#fff;font-size:16px;text-align:center;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;}
.slide .dot {position:absolute;right:10px;bottom:10px;z-index:5;font-size:0;}
#slide2 .dot {position:absolute;right:50%;bottom:10px;z-index:5;font-size:0;text-align:center;margin:0 auto;}
.slide .dot span {display:inline-block;width:5px;height:5px;margin-left:5px;border:1px solid #fff;border-radius:50%;}
.slide .dot .cur {background-color:#f90;border:1px solid #f90;}
.slide .txt {overflow:hidden;text-align:center;font-size:16px;white-space:nowrap;word-break:break-all;text-overflow:ellipsis;}
.f11 {font-size:11px !important;line-height:11px;}
.f12 {font-size:12px !important;line-height:12px;}
.f13 {font-size:13px !important;line-height:13px;}
.f14 {font-size:14px !important;line-height:14px;}
.f15 {font-size:15px !important;line-height:15px;}
.f16 {font-size:16px !important;line-height:16px;}
.f17 {font-size:17px !important;line-height:17px;}
.f18 {font-size:18px !important;line-height:18px;}
.f19 {font-size:19px !important;line-height:19px;}
.f20 {font-size:20px !important;line-height:20px;}
.mt10{margin-top: 10px;}
.mt20{margin-top: 20px;}
.ml5{margin-left: 5px;}
.ml10{margin-left: 10px;}
.ml20{margin-left: 20px;}
.tac{text-align: center;}
.f_red {color:#ef4f4f !important;}
.f_green {color:#04be02 !important;}
.f_blue {color:#18b4ed !important;}
.f_black {color:#333 !important;}
.f_white {color:#FFF !important;}
.f_gray {color:#999 !important;}
.f_yellow {color:#FFFF66 !important;}
.f_orange {color:#FF6600 !important;}
.bg_white {background-color:#FFF !important;}
.row {overflow:hidden;margin:0;}
.row_padded {margin-left:-0.125rem;margin-right:-0.125rem;}
.row_padded [class*=col_xs_] {padding:0.125rem;}
.col_xs_1,.col_xs_2,.col_xs_3,.col_xs_4,.col_xs_5,.col_xs_6,.col_xs_7,.col_xs_8,.col_xs_9,.col_xs_10,.col_xs_11,.aui-col-5 {position:relative;float:left;}
.col_xs_12 {width:100%;position:relative;}
.col_xs_11 {width:91.66666667%;}
.col_xs_10 {width:83.33333333%;}
.col_xs_9 {width:75%;}
.col_xs_8 {width:66.66666667%;}
.col_xs_7 {width:58.33333333%;}
.col_xs_6 {width:50%;}
.col_xs_5 {width:41.66666667%;}
.col_xs_4 {width:33.33333333%;}
.col_xs_3 {width:25%;}
.col_xs_2 {width:16.66666667%;}
.col_xs_1 {width:8.33333333%;}
.weui_btn:after {border: none;}
.weui_btn_org{ background-color: #f90;}
.weui_btn_org:not(.weui_btn_disabled):visited {color: #FFFFFF;}
.weui_btn_org:not(.weui_btn_disabled):active {color: rgba(255, 255, 255, 0.4); background-color: #f80;}
.weui_btn_org.weui-btn-outlined{background-color: #fff; color: #f90 !important;border: 1px solid #f90 !important;}
.weui_btn_warn.weui-btn-outlined{background-color: #fff; color: #EF4F4F !important;border: 1px solid #EF4F4F !important;}
.weui_btn_primary.weui-btn-outlined{background-color: #fff; color: #04BE02 !important;border: 1px solid #04BE02 !important;}
.aui-ellipsis-1 {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.aui-ellipsis-2 {display: -webkit-box;overflow: hidden; text-overflow: ellipsis;word-wrap: break-word;  white-space: normal !important; -webkit-line-clamp: 2;  -webkit-box-orient: vertical;}

.container_pb{overflow:auto;}
.weui_tabbar {position: absolute;background-color: #fafafa; left: 0; bottom: 0; width: 100%;z-index: 500;}
.weui_tabbar:before {border-top: 1px solid #C0C0C0;color: #C0C0C0;}
.weui_tabbar_item {padding: 4px 0;}
.weui_tabbar_icon + .weui_tabbar_label {margin-top: 2px;}
.weui_tab_bd {padding-bottom: 1px; }
.weui_panel_hd {padding: 10px 15px 5px 15px; color: #888;font-size: 14px;}
.weui_grid_find{padding: 15px 10px;}
.weui_grid_find .weui_grid_icon{width:80px;height: 60px;line-height: 60px;}
.tuijian-title{ border-bottom: 1px solid #f2f2f2; margin-left: 15px;padding-left: 0; padding-bottom: 5px;}
.tuijian{width:100%;overflow: scroll;display: flex;}
.tuijian .tuijian_list{padding: 15px 0 15px 15px;}
.tuijian .tuijian_list:last-child{padding-right: 15px;}
.tuijian .tuijian_list .picbox{width: 170px;height: 96px;line-height: 96px; background-size:cover;background-repeat:no-repeat; background-position:center;}
.tuijian .tuijian_list h4{font-size: 15px;line-height: 120%; color: #000;width: 170px;font-weight: normal;margin: 5px 0;}
.tuijian .tuijian_list p{font-size: 13px;color: #C0C0C0;}
.video_list .weui_media_box.weui_media_appmsg .weui_media_hd{width: 142px;height: 80px;line-height: 80px; background-size:cover;background-repeat:no-repeat; background-position:center;}
.video_list .weui_media_box.weui_media_appmsg{align-items: flex-start;}
.video_list .weui_media_box.weui_media_text .weui_media_title{margin-bottom: 0;line-height: 120%; }
.video_list .weui_media_box.weui_media_text .weui_media_info{margin-top: 8px;padding-bottom: 0px;color: #C0C0C0;}
.left .weui_cell_hd{width: 25px;height: 25px;}
.left.weui_cell{align-items: flex-start;}
.ucenter_head{padding: 20px 15px 0px; text-align: center;}
.ucenter_head_pic{width: 80px;height: 80px;margin: auto;}
.ucenter_head_pic img{width:100%;height: 100%;border-radius: 50%;}
.ucenter_head_text h2{font-size: 16px;color: #666;margin-top: 10px;}
.pinlun .weui_media_box.weui_media_appmsg {align-items: flex-start;}
.pinlun .weui_media_box.weui_media_appmsg  .weui_media_hd {margin-right: 8px; width: 30px;height: 30px; line-height: 30px;}
.pinlun .weui_media_box.weui_media_appmsg  .weui_media_appmsg_thumb {width: 100%;height: 100%;border-radius: 50%;}
.pinlun .weui_media_bd .name{font-size: 14px;margin-top: 4px;}
.pinlun .weui_media_bd .comment{margin-top: 8px; }
.pinlun .weui_media_bd .reply{padding: 2px 8px;margin-top: 0px; background-color: #f5f5f5;font-size: 13px;}
.pinlun .weui_media_bd .info{margin-top: 5px; font-size: 14px;color: #666;}
.pinlun .weui_media_bd .info .btn{margin-left: 30px;color: #f90;font-size: 16px;}
.weui_navbar{background-color: #fff;}
.weui_navbar_item {padding: 8px 0;}
.weui_navbar_item.weui_bar_item_on {background-color: #fff;color: #f90;border-bottom: 2px solid #f90;}
.weui_navbar_item:after{border-right: none;}
.bgwite{background-color: #fff;}
.weui_navbar + .weui_tab_bd {padding-top: 40px;}
.weui_tab_bd {padding-top: 1px;}
.zhibo_container{position: absolute; z-index: 999;padding: 0;width: 100%;}
.video{position: relative;width: 100%;background-color: #6e511e;}
.videotitle {min-height: 150px;}
.videotitle p{padding: 45px 15px;text-align: center;color: #fff;font-size: 20px;max-height: 139px;overflow: hidden;}
.videoimg{width: 100%;}
.videoimg img{width: 100%;line-height: 30px;}
.video_ft{padding: 10px 15px; background-color:#fff;}
.video_ft .hdpic{width:100%;line-height: 30px;vertical-align: middle;}
.video_ft .hdpic img{width: 30px;height: 30px;border-radius: 50%;float: left}
.video_ft .hdpic p{width: 100px;margin-left: 5px; float: left}
.video_ft .hdpic a.weui_btn{ margin-top: 2px;float: right;}
.video_info{margin-bottom: 10px;}
.video_info .title h3{font-weight: normal;}
.video_info .title h3 span{padding: 0 4px;font-size: 12px;margin-right: 5px;vertical-align: middle;}
.video_info .txt{font-size: 14px;line-height: 30px; color: #999;}
.video_info .txt a{color: #999;}
.video_info .txt span{margin-right: 10px;}
.main {width:100%;display:block; position:absolute;overflow-y:scroll; -webkit-overflow-scrolling:touch;}
.review_box{position: absolute;z-index: 500;bottom: 0;width: 100%; padding: 6px 10px;background-color: #fafafa;border-top: 1px solid #dcdcdc;box-sizing: border-box; }
.review_input{width:80%;float: left;}
.review_btn {width:20%;float: right;text-align: right;}
.review_btn .weui_btn{padding: 2px 12px;}
.review_input .weui_input{position: relative;padding: 0 10px;width:100%; height: 34px;line-height: 32px;border: 1px solid #dcdcdc; font-size: 14px;text-align: left; color: #333;background: #fff;border-radius: 32px;box-sizing: border-box;z-index: 999; }
.dropload-down,.dropload-up{display: block; text-align: center;color: #999;font-size: 12px;}
.attention_list .weui_cell_hd{width:35px;height: 35px;border-radius: 50%;margin-right: 10px;}
.attention_list .weui_cell_hd img{width:35px;height: 35px;border-radius: 50%;}
.home_title{display: block;padding: 10px;text-align: center;font-size: 18px;background-color: #fff;}
.home_title.pb0{padding-bottom: 0;}
.home_img_list{padding:0 15px;}
.home_img_list .weui_media_box{ padding:0px;padding-bottom: 10px; padding-right:5px;}
/*.home_img_list .weui_media_box:nth-child(2n){padding-right:0px;padding-left:5px; }*/
.home_img_list .weui_media_box:before{ border-top:none;}
.home_img_list .weui_media_box h4{font-weight: 400; font-size: 14px;line-height: 130%;/*height:42px;*/ margin: 10px 0 5px 0;}
.home_img_list .weui_media_box img{width:100%;height: auto;}
.home_img_list .weui_media_box span{padding: 0 4px;font-size: 11px;margin-right: 5px; vertical-align: middle;}
.home_img_list .weui_media_box p{margin-bottom: 10px;}
.homepage_top{padding: 15px;background-color: #fff;text-align: center;}
.homepage_top img{width: 80px;height: 80px;margin: auto; border-radius: 100%;}
.homepage_top h3{font-weight: normal;font-size: 20px;margin-bottom: 5px;}
.homepage_top p{width:90%;margin:10px auto auto auto;text-align: left;font-size: 14px; color: #999}
.icon{display: inline-block;width:18px;height: 18px;vertical-align: middle;margin-right: 5px;}
.icon.icon_weiguan{background: url("../images/icon_weiguan.png");background-size:cover;background-repeat:no-repeat; background-position:center;}
.icon.icon_jubao{background: url("../images/icon_jubao.png");background-size:cover;background-repeat:no-repeat; background-position:center;}
.video_list_homepage .weui_media_box.weui_media_appmsg .weui_media_hd{width: 116px;height: 65px;line-height: 50px; margin-right: 0;margin-left: .8em;}
.video_list_homepage .weui_media_box span {padding: 0 4px; font-size: 11px; margin-right: 5px; vertical-align: middle;}
.find_img_list .weui_media_box.weui_media_appmsg{align-items: flex-start;}
.find_img_list .weui_media_box.weui_media_appmsg .weui_media_hd{width: 35px;height: 35px;line-height: 35px; margin-right: 10px;}
.find_img_list .weui_media_box.weui_media_appmsg .weui_media_hd img{width:100%;height: 100%;border-radius: 50%;}
.find_img_list .author h4{color:#f90;font-size: 14px;font-weight: normal;line-height: 130%;}
.find_img_list .author p{color:#999;font-size: 12px;}
.find_img_list .title h4{font-weight: normal;line-height: 130%;margin-top: 5px;}
.find_img_list .title span{color: #999;}
.find_img_list .imgbox img{width: 116px;height: 65px;float: left;margin-right: 10px;}
.find_img_list .imgbox p{color: #999;font-size: 14px;}

.weui_panel_home:before {border-top: 1px solid #E5E5E5;}
.home_nav{border-top: 1px solid #E5E5E5; padding: 10px 15px;}
.home_nav a{font-size: 16px;padding: 10px 6px; color:#868788;margin-top: 3px; }
.home_nav a.curr{color: #FC9609; margin-top: 0; border-top: 3px solid #FC9609;}