.m-hc-h1 {height:44px;border-top:4px solid #2a99e6;border-bottom:1px solid #ddd;background-color:#f5f5f5;cursor:pointer;}
.m-hc-h1 li {float:left;width:103px;height:34px;padding-top:10px;text-align:center;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5;font-size:16px;}
.m-hc-h1 li.on {height:35px;background-color:#fff;color:#2698e7;border-left-color:#ddd;border-right-color:#ddd;border-bottom:none;}

.m-hc-h2 {height:34px;padding:10px 0 0 10px;border-top:4px solid #2a99e6;background-color:#f5f5f5;}
.m-hc-h2 h2 {font-weight:normal;font-size:16px;}

.m-hc-h3 {height:25px;padding:0 0 0 40px;background:url('image/i.png') no-repeat -482px -187px;}
.m-hc-h3 h2 {font-weight:normal;font-size:16px;}

.m-hc-c1 {margin-top:20px;font-size:14px;}
.m-hc-c1 li {height:30px;;line-height:30px;padding-left:20px;background:url('image/i.png') no-repeat -488px -302px;}
.m-hc-c1 li a{color: #777;}

.m-hc-c2 {margin-top:20px;}
.m-hc-c2 li {height:74px;}
.m-hc-c2 li img {float:left;margin-right:15px;width:60px;height:74px;}
.m-hc-c2 li div.title {height:24px;font-size:14px;}
.m-hc-c2 li div.cont {margin-top:10px;height:40px;line-height:20px;color:#777;}
.m-hc-c2 li div.title a{color: #333;}

.m-hc-c3 {margin-top:20px;}
.m-hc-c3 li {margin-bottom:20px;height:77px;padding-bottom:20px;border-bottom:1px solid #f1f1f1;}
.m-hc-c3 li img {float:left;margin-right:20px;width:115px;height:77px;}
.m-hc-c3 li div.title {height:32px;line-height:16px;font-size:14px;}
.m-hc-c3 li div.cont {margin-top:13px;height:32px;line-height:16px;color:#777;}

.m-hc-c4 {margin-top:20px;}
.m-hc-c4 li {height:30px;line-height:30px;padding-left:20px;background:url('image/i.png') no-repeat -488px -304px;}
.m-hc-c4 li span {float:right;color:#888;}

.m-create {display:block;width:315px;height:55px;background:url('image/i.png') no-repeat -185px -41px;}
.m-create:hover {background:url('image/i.png') no-repeat 0 -96px;}

.m-hc-c1 li a:hover,
.m-hc-c2 li div.title a:hover,
#p-show .nav a:hover{color: #f90;}

#p-index {margin:auto;width:980px;overflow:hidden;}
#p-index .c1 {float:left;width:645px;}
#p-index .c1-lb {height:272px;}
#p-index .p-lunbo {height:272px;overflow:hidden;}
#p-index .c1-list {margin-top:25px;}
#p-index .c1-list li {margin-bottom:20px;height:120px;padding-bottom:20px;border-bottom:1px solid #f1f1f1;}
#p-index .c1-list li img {float:left;margin-right:20px;width:180px;height:120px;}
#p-index .c1-list li div.title {height:26px;font-size:20px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 1;}
#p-index .c1-list li div.cont {height:60px;line-height:30px;font-size:14px;color:#777;}
#p-index .c1-list li div.r3 {height:15px;padding-top:15px;}
#p-index .c1-list li span.time {display:block;float:left;height:30px;padding-left:20px;background:url('image/i.png') no-repeat -485px -264px;color: #888;}

#p-index .c1-list li a.more {display:block;float:right;padding-right:20px;background:url('image/i.png') no-repeat -430px -477px;font-size:14px;color: #888;}
#p-index .c2 {float:left;margin-left:20px;width:315px;}
#p-index .c2-r1 {margin-top:0;}
#p-index .c2-create {margin-top:20px;}
#p-index .c2-advert {margin-top:20px;}
#p-index .c2-people {margin-top:20px;}
#p-index .c2-hot {margin-top:20px;}

#p-list {margin:auto;width:980px;overflow:hidden;}
#p-list .c1 {float:left;width:645px;}
#p-list .c1-list {margin-top:0;}
#p-list .c1-list li {margin-bottom:20px;height:120px;padding-bottom:20px;border-bottom:1px solid #f1f1f1;}
#p-list .c1-list li img {float:left;margin-right:20px;width:180px;height:120px;}
#p-list .c1-list li div.title {height:26px;font-size:18px; overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 1;}
#p-list .c1-list li div.cont {height:60px;font-size:14px;line-height:30px;}
#p-list .c1-list li div.r3 {height:15px;padding-top:15px;}
#p-list .c1-list li span.time {display:block;float:left;height:30px;padding-left:20px;background:url('image/i.png') no-repeat -485px -264px;color: #888;}
#p-list .c1-list li a.more {display:block;float:right;padding-right:20px;background:url('image/i.png') no-repeat -430px -477px;font-size:14px;color: #888;}
#p-list .c2 {float:left;margin-left:20px;width:315px;}
#p-list .c2-create {margin-top:0;}
#p-list .c2-advert {margin-top:20px;}
#p-list .c2-hot {margin-top:20px;}

#p-search {margin:auto;width:980px;overflow:hidden;}
#p-search .nav {height:30px;border-bottom:1px solid #d0d0d0;}
#p-search .r2 {margin-top:25px;overflow:hidden;}
#p-search .r2-c1 {float:left;width:645px;}
#p-search .r2-c1-list {font-size:14px;}
#p-search .r2-c1-list li {height:45px;line-height:45px;padding-left:20px;background:url('image/i.png') no-repeat -488px -296px;border-bottom:1px solid #f1f1f1;}
#p-search .r2-c1-list li span {float:right;}
#p-search .r2-c2 {float:left;margin-left:20px;width:315px;}
#p-search .r2-c2-hot {margin-top:0;}
#p-search .r2-c2-advert {margin-top:20px;}

#p-show {margin:auto;width:980px;overflow:hidden;}
#p-show .nav {height:30px;border-bottom:1px solid #d0d0d0;}
#p-show .nav a{color: #999;}

#p-show .r2 {margin-top:25px;overflow:hidden;}
#p-show .r2-c1 {float:left;width:645px;}
#p-show .r2-c1-title h1 {font-weight:normal;font-size:22px;color: #333;}
#p-show .r2-c1-tsas {margin-top:20px;height:30px;color:#888;}
#p-show .r2-c1-tsas span {display:inline-block;margin-right:20px;height:30px;padding-left:20px;background:url('image/i.png') no-repeat;}
#p-show .r2-c1-tsas span.time {background-position:-485px -264px;}
#p-show .r2-c1-tsas span.source {background-position:-485px -376px;}
#p-show .r2-c1-tsas span.author {background-position:-485px -448px;}
#p-show .r2-c1-tsas span.share {background-position:-485px -408px;}
#p-show .r2-c1-cont p {display:block;margin:20px 0 0 0;text-indent:2em;text-align:justify;line-height:28px;font-size:16px;color: #333;}
#p-show .r2-c1-cont img {max-width: 645px;}
#p-show .r2-c1-tag {margin-top:20px;height:28px;padding:2px 0 20px 40px;border-bottom:1px solid #ddd;background:url('image/i.png') no-repeat -477px -114px;font-size:12px;color:#888;}
#p-show .r2-c1-share {margin-top:20px;overflow:hidden;}
#p-show .r2-c1-share-txt {float:left;margin-top:4px;width:46px;}
#p-show .r2-c1-xg {margin-top:20px;font-size:14px;}
#p-show .r2-c2 {float:left;margin-left:20px;width:315px;}
#p-show .r2-c2-create {margin-top:0;}
#p-show .r2-c2-hot {margin-top:20px;}
#p-show .r2-c2-advert {margin-top:20px;}

#bdshare{float:none !important;font-size:14px !important;padding-bottom:0 !important;}
#bdshare span.bds_more{display:inline !important;padding:0 !important;float:none !important;font-family:"Microsoft YaHei","微软雅黑" !important;background-image:none !important;}
#bdshare span.bds_more:hover{color:#228fdd;}
.share div{display: inline-block;}
#bdshare .bds_more_list{display: block;width: 20px;height: 15px;margin-left: 10px;padding-left: 10px;border-left: 1px solid #D0D0D0;background: url('image/i.png') no-repeat -475px -408px;}

