/**公共**/
body{background: #fafafa;}
h1,h2,h3{margin: 10px auto 10px auto;}
.text-center{text-align: center;}
.header-index{height: 150px;}
.product-row{}

.product-item strong{font-size: 18px; color: #F40; }
.product-item p{ padding: 1px;  font-size: 13px;}
.product-item p span{float: left;}
.product-item img{width: 100%;height: 220px;}
.product-item .tag{display: -webkit-inline-box;
    width: 95%;
    margin: auto;
    overflow: hidden;}

.product-item p span.download_num{float:right}


.header_tag dd{clear: both;}
.header_tag p{clear: both;}
.header_tag p a{display: block; float: left; margin-left: 0px;line-height: 30px; padding: 3px 8px;}

/**首页**/

.home-carousel{width: 100%; max-width:1680px; margin: auto;}
.helper a{color: #fff;}
.helper h3{color:#fff}
.layui-nav{padding: 0;}

/**定制页**/

.dingzhi{padding-top: 50px;}
.dingzhi h2{color: #fff; font-size: 24px; line-height: 50px;}
.dingzhi h3{color: #fff; font-size: 18px; line-height: 50px;}
.dingzhi button{margin: 20px; padding: 1px 30px 1px 30px;}


/**列表页面**/
.goods_title{height: 25px; overflow: hidden;}
.goodbox{height: 320px;}
.goodbox{line-height: 35px;}
.goodbox .layui-word-aux{text-align: left;}
.goodbox .layui-word-aux .layui-badge{float: left;}
.goodbox .download_num{float: right;}

.tag-row {margin: 15px auto 20px auto; background: #fff; padding: 12px;}
.tag-row p{ line-height: 30px;}
.tag-row span{padding: 5px 8px; margin: 5px 5px 5px 0px; cursor: pointer;}
.tag-row span.selected{background: #1E9FFF!important;color: #fff;}
.tag-row span a{color: #666;}
.tag-row span.selected a{background: #1E9FFF!important;color: #fff;}

/**文章列表**/
.helper-top-card{ text-align: center;}
.helper-top-card div{padding:30px;}
.helper-card{line-height: 25px;}

/**详情页**/
.layui-elem-quote{padding: 8px; margin-top:8px}
.layui-elem-quote p{font-size: 14px;}
.news_detail img {max-width: 98%;}

/**公共页**/
.user-login-item{padding: 0px;}
.user-login-item a{display:initial !important; padding: 5px !important;}

.breadcrumb-row{margin:15px auto auto auto}

.boxborder{border:1px solid #ccc}
.boxborder:hover{border:1px solid #393D49}

.helper{line-height: 25px; font-size: 14px;}
footer{margin-top:20px;line-height: 25px; padding:40px 0px 50px 0px; background: #000; color: #fff;}

/* 栅格示例 */
.grid-demo{padding: 10px;  }
.user-login-item{float: right;}

#page{text-align: center; clear: both;}
.pagination{text-align: right;}
.pagination li{width:30px;float: left;}
.pagination li span{text-align:center ;}
.pagination li a{font-size: 14px;}
