@charset "utf-8";
@import url("global.css");

.header{height: 31px;padding: 6px 10px 14px;}
.header a.arrow{position: absolute; left: 10px; top: 12px; width: 11px; height: 20px; display: block;}
.header ul{height: 27px; width: 48%; border: 2px solid #8c492a; border-radius: 3px; background-color: #8c492a; margin: 0px auto 0;}
.header ul li{float: left; width: 50%; text-align: center; line-height: 27px;}
.header ul li a{color: #f1c3a7; font-size: 14px;}
.header ul li.on{background-color: #9a5a3c;}
.header ul li.on a{color: #fff;}
.header ul li b{display: block;}
.header ul li b i{width: 4px; height: 7px; background-position: -95px -120px; display: inline-block; margin-left: 7px; vertical-align: middle; text-align: center;}
.header ul li.on b i{width: 7px; height: 4px; background-position: -102px -120px;}

.menu{position: relative; z-index: 1; height: 50px; padding-top: 12px;border-bottom: 1px solid #dcdcdc; background-color: #fcf8f2;}
.menu .tab{padding: 0 10px;}
.menu .tab li.list{float: left;}
.menu .tab li.list:nth-child(2){margin: 0 4%;}
.menu .tab li.list span{position: relative; height: 36px; padding-left: 10px; border: 1px solid #e4c4b6; border-radius: 3px; display: block; background-color: #f8e1d7; color: #5b392a; font-size: 14px; font-weight: normal; line-height: 36px;-webkit-box-shadow:1px 1px 1px #e4c4b6 inset;box-shadow:1px 1px 1px #e4c4b6 inset;}
.menu .tab li.list span i{position: absolute; top: 50%; right: 8px; margin-top: -8px; width: 17px; height: 17px; display: block; background-position: -95px -100px;}
.menu .tab li .list-item{position: absolute; top: 63px; left: 0; width: 100%; background-color: #fff; border-bottom: 2px solid #efcdb9; display: none;}
.menu .tab li .list-item ul{padding: 0 10px; overflow: hidden;}
.menu .tab li .list-item ul li{height: 44px; border-bottom: 1px dashed #d6d6d6;}
.menu .tab li .list-item ul li:last-child{border-bottom: none;}
.menu .tab li .list-item ul li a{color: #585757; font-size: 14px; line-height: 44px; text-align: center; display: block;}
.menu .tab li .list-item ul li i{width: 13px; height: 7px; display: inline-block; background-position: -85px -145px; margin-left: 8px; vertical-align: middle;}
.menu .sortBox{padding: 20px 10px 10px;}
.menu .sort{width: 100%; overflow: hidden;}
.menu .sort a{float: left; width: 30%; height: 40px; display: block; margin-right: 5%; margin-bottom: 10px;}
.menu .sort a:nth-child(3),.menu .sort a:nth-child(6),.menu .sort a:nth-child(9),.menu .sort a:nth-child(12){margin-right: 0;}
.menu .sort a b{height: 38px; border: 1px solid #dad9d9; display: block;border-radius: 4px;color: #585757; font-size: 14px; line-height: 38px;text-align: center;}
/*列表信息*/
.listBox{padding: 0 10px; background-color: #fff; border-bottom: 1px solid #e1e1e1; margin-bottom: 10px;margin-top:50px;}
.listInfo .list{ padding: 15px 0; border-bottom: 1px dashed #d6d6d6;}
.listInfo .list dl{position: relative; height: 55px; overflow: hidden;}
.listInfo .list dl dt{position: absolute; top: 0;left: 0; width: 110px; height: 55px;}
.listInfo .list dl dt img{width:110px; height: 55px; display: block;}
/* .listInfo .list dl dd{padding-left: 118px;} */
.listInfo .list dl dd a{color: #3d3d3d; font-size: 14px; font-weight: normal;}
.listInfo .list dl dd p{color: #747474; font-size: 12px; line-height: 18px;}
.listInfo .list ul{height: 14px; padding-top: 16px; overflow:hidden;}
.listInfo .list ul li{float: left; position: relative; height: 14px; padding-left: 16px; margin-right: 22px; color: #808080; font-size: 12px; line-height: 14px;}
.listInfo .list ul li:last-child{margin-right: 0;}
.listInfo .list ul li i{ position: absolute; left: 0; top: 50%;margin-top: -6px; width: 12px; height: 12px;display: block;background-position: -55px -145px;}
.listInfo .list ul li.i1 i{background-position: -25px -145px;}
.listInfo .list ul li.i2 i{background-position: -40px -145px;}
.pagination{height: 20px;}
.pagination li{float: left;}
.pagination li span,.pagination li a{height: 20px;line-height: 20px;padding: 5px;}
