@import "com/core.css";
@import "com/owl.carousel.min.css";
@import "com/alibaba-iconfont.css";
@import "head.css";
body{min-width:75em;background: #f5f5f5;}
.row{background: #FFF;}
.shadow{-moz-box-shadow: 2px 2px 5px #888888; box-shadow: 2px 2px 5px #888888;}
* {margin:0;padding:0;list-style:none;border:0;}
a{color:#666;}
a:hover{color:#9f191f}
ul,li{margin:0 !important;}
.mt-1{margin-top:1em;}
.mr-1{margin-right:1em;}
.p-1{padding:1em !important;}
.pl-0{padding-left:0 !important;}
.px-0{padding:0 0;}
.px-1{padding:0 1em;}
.py-1{padding:1em 0 !important;}
.pt-1{padding-top:1em !important;}
.pb-1{padding-bottom:1em !important;}
.no-gutter{padding:0 !important;}
.no-gutter .columns{padding:0 !important;}
.top-line{font-size:0.8em;line-height:1.8em;background: #FAFAFA}
.column-block{margin-bottom: 1em;}
.pos-rel{position: relative;}
.text-danger{color:#9f191f}
.text-normal{font-size:0.8em;}
hr{margin: 0.8rem auto;}
/*search*/
.search{}
.input-group{margin-bottom: 0;}
/*right-box*/
.right-box{
    background: #FFF;
    position: absolute;
    width: 14em;
    height: auto;
    right: 0;
    top: 5.5em;
    z-index: 3;
    padding: 0.5em;
}
.right-box dd a{font-size:0.8em;}
.right-box .button{padding: 0.35em 2em;margin:0 0.5em;background: #e0690c;color:#FFF;}
/*nav-right*/
#navOut {width:100%;height:2.5em;border-bottom:3px solid #275211;background:#FFFFFF;}
.nav {width:75em;height:2.5em;margin:0 auto}
.navLeft {width:15em;height:2.5em;background:#275211;float:left;position:relative;}
.navLeft p {height:2.5em;line-height:2.5em;text-align:center;color:#FFFFFF;font-size:1em;}
.nav .navRight {float:left;overflow:hidden;margin-left:2em !important;}
.nav .navRight li {display:inline-block;padding-right:1em;height:2.5em;line-height:2.5em;text-align:center;position:relative;}
.fenlei {width:15em;height:28.125em;position:absolute;background:#FFFFFF;top:2.5em;left:0;z-index: 2;}
.fenlei ul {overflow:hidden;}
.fenlei ul li {overflow:hidden;height:auto;border-bottom:1px solid #EEEEEE;}
.fenleiLeft {overflow:hidden;margin-bottom: 0.25em;}
.fenleiLeft dt {height:auto;padding:8px 0 0 10px;font-weight:bold;}
.fenleiLeft dd {overflow:hidden;}
.fenleiLeft dd a {margin:0 0 5px 10px;font-size:14px;display: inline-block;}
.fenleiLeft dd a:hover {color:#f60;}
.fenleiright {width:0px;height:28.125em;background:#FFFFFF;position:absolute;top:2.5em;left:18.125em;overflow:hidden;z-index: 2;}
.list-nav{margin-bottom: 0.8em;}
.list-nav a {display: inline-block;padding-right:1em;}
.list-nav a:hover {color:#f60;}
.list-nav a.current{font-weight: bold;}

/*grid*/
.grid-4 .column{border:1px solid #ececec;width:24.2%;margin-left:1%;}
.grid-4 .column:hover,.grid-5 .column:hover,.relatedgoods:hover{-moz-box-shadow: 2px 2px 5px #888888; box-shadow: 2px 2px 5px #888888;}
.grid-5 .column{border:1px solid #ececec;width:19.2%;margin-left:1%;}
.large-up-5 > .column:nth-of-type(5n+1){border-left:1px solid #ececec;margin-left:0;}
.large-up-5 .column{padding:0;}
.large-up-4 > .column:nth-of-type(4n+1){border-left:1px solid #ececec;margin-left:0;}
.large-up-4 .column{padding:0;}
/*sortTitle*/
.sortTitle{border-bottom: 1px solid #275211;position: relative;margin-top:1em;}
.sortTitle h5{height:2em;line-height:2em;margin-bottom: 0;padding-left:1em;}
.sortTitle .taglink,.sortTitle .more{position:absolute;line-height:2em;top:0.6em;}
.sortTitle .taglink{right:100px;font-size:0.8em}
.sortTitle .more{right:0;background: #9f191f;padding:0 1.5em;border-radius: 0.8em;line-height:1.2em;}
.sortTitle .more a{color:#FFF;font-size:0.7em;}
.rightTitle{border-bottom: 2px solid #000000;position: relative;margin-bottom:0.5em;}
.rightTitle h5{height:2em;line-height:2em;margin-bottom: 0;padding-left:0.2em;}
/*goods-list*/
.goods-text{font-size:0.8em;height:3.8em;line-height:1.8em;overflow: hidden;background: #ececec;padding:0 0.5em;position: relative;}
.goods-text .title{height:2em;line-height:2em;overflow: hidden;}
.goods-text .price{color:#9f191f;font-size:1.3em;position: absolute;right:0.5em;}
.goods-text .author{font-size:1em;position: absolute;left:0.5em;}
/* author*/
.authorTitle{background: url('../img/authortitle.jpg') repeat-x;height:3.25em;margin-top:0.8em;}
.authorTitle h5{height:3.25em;line-height: 3.25em;}
.represent{border:0.7em solid #9f191f;}
.authorFace a{display: inline-block;width:4em;height:4em;line-height: 4em;text-align: center;border:1px solid #ddd;border-radius: 50%;margin:0.5em 0.53em;}
/*pagination*/
.pagination .active {
    padding: 0.1875rem 0.625rem;
    background: #1779ba;
    color: #fefefe;
    cursor: default;
}
/*art-list*/
.art-list dd{height:1.5em;overflow: hidden;}
/*content*/
.content img{margin: 0 auto;max-width: 800px;}
.content-text img{margin: 0 auto;max-width: 800px;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag .listModel p {
    height: auto !important;
}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag .listModel p a{display: inline-block;}

/*promise*/
.promise a{line-height:3em;color:#FFF;}
.promise h3{text-align: left;line-height:1.5em;color:#FFF;}
.promise h3 small{display: block;line-height:1.5em;color:#FFF;}
.promise .icon{font-size:2.5em;padding:0.2em 0.5em;color:#FFF;}
.promise .column{border:0 !important;}
.columns-img img{border:1px solid #ddd; width:230px; height:183px;}
.columns-img{
    margin-top:8px;
    margin-bottom:8px;
}
.no-gutter{padding:0 !important;}
.no-gutter .columns{padding:0 !important;}
.owl-carousel .owl-item img {
    display: block;
    max-height: 450px;
    -webkit-transform-style: preserve-3d;
    margin: 0 auto;
}
.owl-carousel-hot .owl-controls{display:none !important;}
.owl-carousel .owl-item img {
    display: block;
    max-height: 450px;
    -webkit-transform-style: preserve-3d;
    margin: 0 auto;
}
.owl-carousel-hot .owl-controls{display:none !important;}
.row .large-7 h1{
    margin: 10px 0;
}
.row .large-7 .text-normal{
    margin: 10px 0;
}
