body {background: url(/static/image/shop/3/body_bg.gif) 0 0 repeat;}

.wrap {width: 1080px; margin: 0 auto;}

.desc {width: 1080px; margin-bottom: 15px;}

.serviceitems {width: 100%; overflow: hidden; background: #eee;}
.servicebox {width: calc(100% - 10px); line-height: 26px; margin: 0 auto; padding: 10px 0; font-size: 14px;}
.servicebox p {padding: 0 10px; display: inline-block; color: #666;}
.servicebox a {padding: 0 3px; display: inline-block; color: #666;}

.artitle {height: 80px; line-height: 80px; text-align: center; font-size: 28px; font-weight: bold; border-bottom: 1px solid #eee;}

.catlist {width: 970px; line-height: 27px; margin: 25px 0 6px 0;}
.catlist a {height: 27px; line-height: 27px; margin: 0 10px 10px 10px; padding: 0 20px; display: inline-block; color: #fff; border-radius: 3px; background: #999;}
.catlist a:hover {background: #ff7a13;}
.catlist a.cur {background: #ff7a13;}

.arlist ul li {height: 130px; padding-top: 20px; border-bottom: 1px dashed #eee;}
.arlist ul li .article_date {width: 100px; height: 110px; float: left; border-radius: 3px; background: #eee;}
.arlist ul li .article_date span {width: 100px; height: 80px; line-height: 80px; display: block; font-size: 55px; color: #fe680a; text-align: center; font-weight: bold;}
.arlist ul li .article_date i {width: 100px; height: 30px; line-height: 30px; display: block; text-align: center; font-size: 16px; font-style: normal; font-weight: bold; color: #fff; background: #fe680a;}

.arlist ul li .article_text {width: 840px; height: 110px; padding-left: 20px; float: left;}
.arlist ul li .article_text h2 {height: 36px; line-height: 36px;}
.arlist ul li .article_text h2 a {color: #333;}
.arlist ul li .article_text h2 a:hover {color: #ee2e2c;}
.arlist ul li .article_text p {font-size: 14px; color: #666;}
.arlist ul li .article_text .clickinfo {height: 30px; line-height: 30px; font-size: 14px; color: #999;}
.arlist ul li .article_text .clickinfo i {height: 30px; line-height: 30px; float: right; font-style: normal;}

.pbox {width: 973px; height: 40px; line-height: 40px; display: inline-block; float: right; margin-top: 20px; text-align: center;}
.pagination {display: inline-block;}
.pagination li {height: 25px; line-height: 25px; display: inline-block; background: #fafafa;}
.pagination li a {display: inline-block; padding: 0 10px; color: #333;}
.pagination li a:hover {color: #fff; background: #ff552e;}
.pagination li.active {background: #ff552e;}
.pagination li.active a {color: #fff;}
.pagination li.disabled {padding: 0 10px; color: #999; background: #eee;}

.dateinfo {height: 28px; line-height: 28px; margin-bottom: 20px; position: relative; text-align: center; color: #ccc; font-size: 14px; background: #f9f9f9;}
.dateinfo span {padding: 0 10px;}

.content {line-height: 28px; margin-top: 10px; padding: 10px 0; font-size: 16px;}
