﻿@charset "utf-8";
/*HTML、Ionic样式重载 开始*/


/*公共样式*/
/*Logo*/
.AppLogo{ padding:3px 0; height:32px;}
/*加载中*/
.IsLoading{text-align: center; }
/*底部工具条*/
.tab-item-active i{color:#fff; /*设置选中后图标的颜色*/}
/*验证码*/
.Verifycode{}
.code_image{ margin:0 3px; cursor:pointer; width:75px; height:33px;}
input.Verifycode{ width:105px;}

/*检索*/
.search-wrapper{ padding:0;width:180px; }

.search-wrapper .item-input-wrapper{ height:26px;line-height:26px;}
.search-wrapper #btn-search{margin-left:2px; color:#fff;}
#btn-search-readonly{height:20px; background-color:transparent; cursor:pointer;}
.keywordlist{ overflow:hidden; border-bottom: 1px solid #e8e8e8; padding-bottom:2px;}
.keywordlist li.n1{ float:none; display:block; font-size:12px; padding:3px; background:none; color:#333;}
.keywordlist li.n1 i{ float:right; font-size:16px;}
.keywordlist li.n1 .finish{ font-size:12px; float:right; padding:3px 8px; background:#f0f0f0; border-radius:1px;}
.keywordlist li{ float:left; font-size:14px; padding:6px 10px; margin:3px 5px; background:#f6f6f6; color:#666; cursor:pointer;}
.keywordlist li .close{ padding:0 0 0 3px;}

/*其他*/
.NewVersion{font-size:12px; border-radius:1em; background:#FF0000; padding:1px 8px; color:#fff; margin-left:5px;}

/*频道弹窗*/
.channel{ background:#f4f5f6;}
.channellist{ width:96%; margin:0 auto;}
.channellist li{ width:25%; float:left; text-align:center;}
.channellist li a{ display:block; background:#fff; width:90%; border:1px solid #eaeaea;padding:6px 2px;margin:5px auto; text-align:center; color:#333;cursor:pointer;}
.channel-close{ width: 35px; height: 35px; line-height: 35px; text-align: center; font-size: 32px; color:#fff;}

/*二级频道*/
.bar-subheader{background:#f6f5f4;}
.subchannellist{display:block;}
.subchannellist li{cursor:pointer;display:inline-block;font-size:14px;padding:0px 0.8em; line-height:38px; height:38px;}
.subchannellist li.current{ color:red;}
.bar-subheader .OpenChannel{line-height:38px; height:38px; padding:0 8px; color:#f6f5f4;}

/*信息列表*/
.infolist{ margin:0 auto; clear:both;padding: 0 10px;}
.infolist li{ display:block; overflow:hidden;}
.infolist li .info-item{ display:block; overflow:hidden; padding:1em 0; margin:0 0em; border-bottom: 0px solid #e8e8e8; position:relative;
-webkit-box-shadow:0 1px 1px -1px #ddd;
               box-shadow:0 1px 1px -1px #ddd; margin-bottom:1px;
}
.infolist li .info-item h2{ font-size:16px; font-weight: normal; line-height:1.5em; margin:0; }
.infolist li .info-item h2 a{ color:#222; font-size:16px; font-weight: normal; line-height:1.5em;   text-decoration:none;}
.infolist li .info-item h2 a:visited { color:#999; }
.infolist li .info-item img{ margin:0; padding:0; display:block;}
.infolist li .info-item p{ margin:0; padding:0;}
.infolist li .info-item p .InfoFriendTime{font-size:12px; color:#888888;}
.infolist li .info-item p .ChannelName{ font-size:12px; color:#888888; margin-right:0.5em;}
/*图片*/
.infolist li .picture h2 {  }
.infolist li .picture img{ width:100%; max-width:100%; height:auto; margin:3px 0;}
.infolist li .picture p { position:static; }
/*视频*/
.infolist li .video h2 { margin-bottom:3px;}
.infolist li .video .InfoPicture{ position:relative; display:block; overflow:hidden; background:#000; opacity:0.8;}
.infolist li .video .InfoPicture i{position:absolute;top:auto;bottom:0;left:0;width:100%;height:100%;background:url(../images/playicon.png) 50% 50% no-repeat;display: block;z-index:0}
.infolist li .video img{ display:block; width:100%; max-width:100%; height:auto; margin:0; }
.infolist li .video p { position:static; }
/*下载*/
.infolist li .download h2 { margin-bottom:0px; }
.infolist li .download img{ float:right; width:100px; height:auto; max-height:200px; margin:0;margin-left:5px;}
.infolist li .download p { }
.infolist li .download .operator { text-align:left;}
.infolist li .download .operator button { padding:0 1em;}
/*产品*/
.infolist li .product h2 { margin-bottom:5px; }
.infolist li .product img{ float:right; width:100px; height:auto; max-height:200px; margin:0;}
.infolist li .product .InfoPrice{ color: #F00; font-size:20px;}
.infolist li .product .InfoPrice i{ font-size:12px;}
.infolist li .product p { }
/*文章*/
.infolist li .article h2 { margin-bottom:5px; }
.infolist li .article img{ float:right; width:100px; height:auto; max-height:200px; margin:0; margin-left:5px;}
.infolist li .article p { }

/*阅读模板*/
.show .ChannelName{font-size:14px;}
.show .InfoTitle{ font-size:22px; padding:0.5em 0; margin:0;}
.show .InfoContent{font-size:16px;line-height:1.8em; color:#333;}
.show .InfoContent img{ max-width:100%;}
.show .info_from_wrap{border-bottom:1px solid #eee; color:#999;line-height:2em;height:2em;margin:0; margin-bottom:0.5em;}
.show .info_from_wrap .InfoFrom{margin-right:1.5em;}
.show .info_from_wrap .InfoFriendTime{ }
.FontSize{ font-size:30px; margin-right:3px;}
/*产品*/
.show  .product{ margin: 1em 0;}
.show  .product img{ width:100%; max-width:100%; height:auto;}
.show  .InfoPrice{ color: #F00; font-size:20px;}
.show  .InfoPrice i{ font-size:12px;}

/*会员中心*/
.member-content{ background:#f5f5f5;}
.member-header{ overflow:hidden; background:#f4f5f6; text-align:center; padding:0 0 10px 0;}
.member-header a{ display:block; text-decoration:none;}
.member-header img{ display:block; margin: 0 auto; width:60px; height:60px; border:0px solid #FFF; border-radius: 30px;}
.member-header h2{ text-align:center; color:#fff; font-size:16px; padding:0; margin:0; margin-top:8px;}
/*重载list*/
#member-menu-top{ background:#fff;}
#member-menu-top .col{ text-align:center; color:#000; cursor:pointer;}
#member-menu-top .col i{ font-size:28px; color:#000; margin-bottom:3px; font-weight:lighter;}
/*菜单列表*/
#member-menu { padding-bottom: 55px;}
#member-menu .ion-ios-arrow-right{ color: #999;}
#member-menu .item{ padding-top:12px; padding-bottom:12px; font-size:14px;}
#member-menu .item-divider{ min-height:10px; height:10px; padding:0;}
#member-menu .icon{ font-size:20px;}
#member-menu .night{ font-size:35px;}
#member-menu .ContentFont{ margin-left:11px;}
/*消息列表*/
/*通知消息*/
.messagelist{ margin:0 auto; clear:both;}
.messagelist li{ display:block; overflow:hidden; padding:1em 0; margin:0 0em; border-bottom: 0px solid #e8e8e8; position:relative;
-webkit-box-shadow:0 1px 1px -1px #ddd;
               box-shadow:0 1px 1px -1px #ddd; margin-bottom:1px;
}
.messagelist li  h2{ font-size:16px; font-weight: normal; line-height:1.5em; margin:0; }
.messagelist li  h2 a{ color:#222; font-size:16px; font-weight: normal; line-height:1.5em;   text-decoration:none;}
.messagelist li  h2 a:visited { color:#999; }
.messagelist li .AppMessageTime{font-size:12px; color:#888888;}

.showmessage .AppMessageTitle{font-size:22px; padding:0.5em 0;}
.showmessage .AppMessageTime{ font-size:12px; color:#888888; padding: 3px 0;}
.showmessage .AppMessageContent{font-size:16px;line-height:1.8em; color:#333}
.showmessage .AppMessageContent img{ max-width:100%;}

/*用户反馈*/
.AppFeedbackContent{ height:5em; max-width:100%;}
.AppFeedbackImage{ width:50px; height:50px; border:0; margin-right:3px;}
/*修改个人资料*/
.MemberAvatar{ width:50px; height:50px; border:0; margin-right:10px;  border-radius: 25px;}
/*关于我们*/
.about{font-size:14px;line-height:1.6em; color:#333;}
/*其他*/
.ButtonWrapper{ padding: 0 10px;}


/*夜间模式*/
#isnight1{background-color: #252525; color: #707070;}
#isnight1 ion-header-bar{  background: #252525; color: #707070;}
#isnight1 ion-header-bar.bar.bar-light{ background:#444; border-color:#454545;} 
#isnight1 ion-header-bar.bar.bar-light .title{ color:#bbb;}
#isnight1 ion-content{background-color: #252525; color: #707070;}
#isnight1 ion-content ion-item{ background-color: #252525; color: #707070; }
#isnight1 ion-content .item-thumbnail-left, #isnight1 .item-thumbnail-left .item-content{background-color: #252525; color: #707070;}
#isnight1 ion-content .item-thumbnail-left,.night  .item-thumbnail-left .item-content h2{ color: #707070;  background-color: #252525;}
#isnight1 ion-content .item{  color: #707070; background-color: #252525;}
#isnight1 .bar.bar-subheader{  background-color: #333;color: #bbb;}
#isnight1 .bar.bar-subheader *{background-color: #333;color: #bbb;}
#isnight1 .tabs{background-color: #444;color: #bbb;}
#isnight1 .tabs *{ background-color: #444; color: #bbb;}
#isnight1 .item{ border-color: #454545;}
/*二级频道*/
#isnight1 ion-content .channellist li a{ background-color:#333;color:#bbb; border-color:#999;}
#isnight1 ion-content .InfoTitle{ color: #bbb;}
#isnight1 .infolist li .info-item{ border-color:#444; -webkit-box-shadow:0 1px 1px -1px #444; box-shadow:0 1px 1px -1px #444;}
#isnight1 .infolist li h2 a{ color: #999;}
#isnight1 .infolist li .info-item h2 a:visited { color:#555; }
#isnight1 .infolist li .info-item p .InfoFriendTime{ color:#707070;}
#isnight1 .subchannellist li.current{ color:#fff;}
/*通知消息*/
#isnight1 .messagelist li{  border-color: #444; -webkit-box-shadow:0 1px 1px -1px #444; box-shadow:0 1px 1px -1px #444; }
#isnight1 .messagelist li  h2 a{ color:#999; }
#isnight1 .messagelist li  h2 a:visited { color:#555; }
#isnight1 .messagelist li .AppMessageTime{color:#888888;}
#isnight1 .showmessage .AppMessageContent{color: #999;}
#isnight1 .showmessage .AppMessageTitle{color: #bbb;}
#isnight1 .showmessage .AppMessageTime{ color:#707070;}

/*检索*/
#isnight1 .keywordlist{ border-bottom: 1px solid #454545; }
#isnight1 .keywordlist li.n1{ color:#ddd; background:rgba(0, 0, 0, 0);}
#isnight1 .keywordlist li.n1 i{}
#isnight1 .keywordlist li.n1 .finish{  background:#666; color:#ccc;}
#isnight1 .keywordlist li{ color:#bbb; background: #333;}
#isnight1 .keywordlist li .close{ }
/*阅读模板*/
#isnight1  .show .info_from_wrap{border-color:#454545; }
#isnight1  .show .InfoContent{color:#999; }
#isnight1 ion-footer-bar.bar-light, #isnight1  .bar.bar-light.bar-footer{ background-color:#333; }
#isnight1 ion-footer-bar.bar-light button{ color:#999;}
/*会员中心*/
#isnight1  #member-menu-top{background-color: #252525;}
#member-menu-top .col{ color:#707070; }
#member-menu-top .col i{ color:#707070; }
#isnight1  #member-menu a.activated{ background-color:#272727;}
#isnight1 .member-header, #isnight1 .member-header *{ background-color:#444;}
#isnight1 .member-header img{  -webkit-filter: grayscale(100%);filter: grayscale(100%); }
#isnight1 .NewVersion{background-color:#641413;}
/*基础组件*/
#isnight1 .button-light{ background-color:#444;}
#isnight1 .button-stable{ background-color:#333;}
#isnight1 .bar .button.back-button{color:#ddd;}
#isnight1 .popup-head{ /*弹窗下划线*/ border-color:#bbb;}

#home-banner h2{
    text-align: center;
    font-size: 1em;
    height: 42px;
    line-height: 42px;
    color: #fafafa;
    position: absolute;
    left: 0;
    bottom: 0px;
    right: 0;
    font-weight: normal;
    text-shadow: 1px 1px 1px #000;
    /* background-color: rgba(21,20,20,0.5); */
    background-color: rgba(0,0,0,0.4);
    /*background: -moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));
    background: -webkit-gradient(linear,top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.7)));
    background: -webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));
    background: -o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));*/
    margin-bottom: 0px;
}
.swiper-container {
    height: 222px;
    width: 100%;
}  
.swiper-container img{
    height: 222px;
    width: 100%;
}  
#home-banner .pagination {
    position: absolute;
    z-index: 20;
    bottom: 3px;
    text-align: center;
    right: 0;
}
#home-banner .swiper-pagination-bullet {
    display: inline-block;
    width: 5px;
    height: 5px;
    border-radius: 5px;
    background: #fff;
    margin: 0 2px;
    opacity: 0.8;
    cursor: pointer;
}
#home-banner .swiper-pagination-bullet-active {
    background: #ff6600;
}
.head-gaodu {
    top: 289px;
}  