.filter-box {
	margin-top:10px;
}
.tags-panel {
	padding-top:20px;
}
.aword {
	background:#fff;
	color:#BEBEBE;
	padding:15px 20px;
}
.condition-list {
	float:left;
	width:100%;
	padding:0 20px;
	background:#fff;
	min-height:16px;
}
.condition-list>div {
	position:relative;
	padding:7px 0;
	border-top:1px solid #f2f2f2;
}
.condition-list>div:first-child {
	border-top:0;
}
.condition-list div:after,.wrap-right dd:after,.tool-intro:after {
	display:block;
	content:'';
	clear:both;
}
.condition-list .class-name {
	float:left;
	width:64px;
	font-size:16px;
	color:#434343;
	line-height:32px;
}
.class-name.sub {
	text-align:right;
}
.condition-list .con-ul {
	width:91%;
	margin-left:0px;
}
.con-ul li {
	margin:3px;
}
.con-ul li>a {
	float:left;
	color:#757575;
	padding:0 13px;
	line-height:28px;
	border:1px solid #eae7e7;
}
.more-area {
	float:right;
	width:58px;
	text-align:center;
	height:30px;
	line-height:28px;
	margin-top:2px;
	border:1px solid #fff;
	color:#757575;
	position:relative;
}
.more-area>span {
	cursor:pointer;
}
.con-ul li>a:hover,.more-area:hover {
	border-color:#03A9F4;
}
.more-area:hover:after {
	position:absolute;
	content:'';
	left:0;
	right:0;
	height:2px;
	background:#fff;
	z-index:9;
}
.area-list {
	display:none;
	position:absolute;
	width:440px;
	border:1px solid #00c4ab;
	padding:10px 0 10px 15px;
	line-height:20px;
	right:-1px;
	background:#fff;
	z-index:2;
	font-size:0;
	text-align:left;
}
.more-area:hover .area-list {
	display:block;
}
.area-list a,.area-list .province>span {
	display:inline-block;
	font-size:12px;
	margin-right:15px;
	cursor:pointer;
}
.area-list .city {
	width:96.5%;
	background:#f2f2f2;
	padding:10px;
	margin:10px 0 5px;
	position:relative;
}
.area-list .city:before {
	position:absolute;
	content:'';
	left:50%;
	top:-12px;
	border-width:6px;
	border-style:solid;
	border-color:transparent transparent #f2f2f2 transparent;
}
.area-list .city,.area-list .city>li {
	display:none;
}
.swiper-container {
	float:right;
	width:260px;
	height:296px;
	background:#fff;
}
.swiper-container img {
	width:100%;
	height:100%;
}
.comm-line {
	height:32px;
	padding:4px;
	line-height:24px;
	background:#fff;
	margin-bottom:10px;
}
.comm-line * {
	color:#757575;
	line-height:22px;
}
.comm-line>.orderBy {
	float:left;
	border:1px solid transparent;
	padding:0 6px;
}
.comm-line>.orderBy>em {
	margin-left:2px;
}
.more-area:hover>span,.area-list a.cur,.area-list .province>.cur,.comm-line>.orderBy:hover,.comm-line>.orderBy:hover>em,.comm-line>.active>em {
	color:#00c4ab;
}
.comm-line .pic-type>a {
	display:inline-block;
	width:110px;
	height:24px;
	border:1px solid #dadada;
	text-align:center;
}
.con-ul .sel>a,.comm-line>.active,.comm-line .pic-type>.cur {
	border-color:#03a9f4;
	color:#03a9f4;
}
.pic-type .icon {
	width:14px;
	height:14px;
	background-position-x:-152px;
	margin:0 3px 2px 0;
	vertical-align:middle;
}
.pic-big {
	background-position-y:-140px;
}
.pic-small {
	background-position-y:-172px;
}
.pic-type>a:hover .pic-big,.pic-type .cur>.pic-big {
	background-position-y:-124px;
}
.pic-type>a:hover .pic-small,.pic-type .cur>.pic-small {
	background-position-y:-156px;
}
.corner {
	position:absolute;
	top:-14px;
	left:-14px;
	z-index:1;
	background-image:url(icon.png);
	background-position-y:-190px;
}
.yanshen {
	width:26px;
	height:42px;
	background-position-x:-152px;
}
.ding {
	width:48px;
	height:48px;
	background-position-x:-182px;
}
.zuire {
	width:26px;
	height:42px;
	background-position-x:-234px;
}
.v-list {
	margin-right:-9px;
}
.v-list>li {
	width:268px;
	height:106px;
	background:#fff;
	border:1px solid #ededed;
	padding:10px;
	margin:0 9px 10px 0;
}
.v-list>li>a {
	display:flex;
	float:left;
	width:100%;
}
.v-list .img {
	float:left;
	width:68px;
	height:68px;
	margin-right:10px;
}
.v-list .img>img {
	border:1px solid #e7e7e7;
	border-radius:6px;
}
.v-list .title {
	height:20px;
	overflow:hidden;
	font-weight:bold;
	color:#464646;
}
.v-list .ellipsis {
	display:-webkit-box;
	height:40px;
	line-height:20px;
	margin:5px 0;
	font-size:12px;
	color:#999;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	white-space:normal;
}
.v-list .info {
	width:168px;
}
.v-list .info>p>span {
	width:50%;
}
.hot-rec {
	position:relative;
	width:1140px;
	padding:5px 20px 20px;
	margin:0 0 0 -20px;
	border-radius:10px;
}
.hot-rec:after {
	display:block;
	content:'';
	clear:both;
}
.hot-rec-img {
	position:absolute;
	left:-25px;
	top:-1px;
	width:1190px;
	height:43px;
}
.coupon-box {
	float:left;
	width:100%;
	background:#fff;
	padding-bottom:30px;
}
.con1100 .condition-list {
	width:1100px;
	min-height:inherit;
}
.wrap-left,.tools-list,.news-list {
	float:left;
	width:768px;
}
.tools-list>li,.news-list>li {
	display:table;
	width:100%;
	background:#fff;
	border:1px solid transparent;
	margin-bottom:16px;
	padding:6px;
}
.tools-list>li:hover,.news-list>li:hover {
	border-color:#81D4FA;
	box-shadow:0 4px 4px 0 rgba(0,196,171,.2);
}
.tools-list .score {
	margin:10px 0 18px 0;
}
.score>span {
	color:#757575;
}
.tools-list>li>.item-l {
	display:inline-block;
	width:586px;
}
.tools-list .img {
	display:inline-block;
	width:125px;
	height:125px;
}
.tools-list .info {
	float:right;
	width:450px;
	padding:10px;
}
.tools-list .title {
	font-size:16px;
}
.down-amount {
	padding:10px 0 5px;
}
.down-amount img {
	width:26px;
	height:26px;
	border-radius:100%;
	margin-right:5px;
}
.down-amount>span {
	color:#757575;
}
.tools-list>li>.item-r {
	display:table-cell;
	vertical-align:middle;
	padding:10px;
}
.item-r>a {
	width:112px;
	display:block;
	border:1px solid #00c4ab;
	color:#00c4ab;
	text-align:center;
	line-height:38px;
	font-size:16px;
}
.item-r>a:hover {
	background:#00c4ab;
	color:#fff;
}
.wrap-right {
	float:right;
	width:316px;
}
.wrap-right>dl {
	background:#fff;
	padding:0 20px;
	margin-bottom:8px;
}
.wrap-right>dl>dt {
	line-height:45px;
	border-bottom:1px solid #f2f2f2;
	font-size:16px;
}
.wrap-right>dl>dt>a {
	float:right;
	color:#a3a3a3;
}
.wrap-right>dl>dd {
	padding:6px 0;
}
.topic-intro>dd {
	line-height:26px;
}
.wrap-right>dl.rec-down>dd {
	padding:0;
}
.wrap-right>dl .item {
	position:relative;
	padding:8px 0;
}
.wrap-right>dl .item:after {
	content:'';
	display:block;
	clear:both;
}
.wrap-right>dl .item>div {
	float:left;
	vertical-align:top;
	margin-right:8px;
}
.hot-down .ranking {
	width:18px;
	height:18px;
	background:#b5b5b5;
	color:#fff;
	text-align:center;
}
.top3 {
	background:#eb7470 !important;
}
.wrap-right>dl .item>.r1 {
	display:none;
	width:46px;
	height:46px;
}
.wrap-right>dl .item>.r1 img {
	width:64px;
	height:64px;
}
.wrap-right>dl .item>.r2 {
	width:250px;
	margin-right:0;
}
.wrap-right>dl .item>.r2 .desc {
	display:none;
	color:#757575;
	margin-top:5px;
}
.wrap-right>dl .item>.r3,.rec-down .item>.r3 {
	display:none;
	position:absolute;
	width:64px;
	margin:7px 0 0;
	right:0;
}
.wrap-right>dl .r3>a {
	display:block;
	border:1px solid #00c4ab;
	color:#00c4ab;
	text-align:center;
	line-height:28px;
}
.wrap-right>dl.rec-down .item {
	padding:8px 0;
	border-bottom:1px solid #f2f2f2;
}
.wrap-right>dl.rec-down .item>.r1 {
	width:64px;
	height:64px;
}
.wrap-right>dl.rec-down .item>.r3 {
	margin-top:30px;
}
.wrap-right>dl.rec-down .item:last-child {
	border-bottom:0;
}
.hot-down .item.active>.r1,.hot-down .item.active>.r2 .desc,.hot-down .item.active>.r3,.wrap-right>dl.rec-down .item>.r1,.wrap-right>dl.rec-down .item>.r2 .desc,.rec-down .item:hover>.r3 {
	display:block;
}
.wrap-right>.rec-down .item>.r2 {
	width:180px;
}
.hot-down .item.active>.r2 {
	width:130px;
}
.hot-down .item>.r2>.title,.rec-down .item>.r2>.title {
	-webkit-line-clamp:1;
}
.news-type {
	width:100%;
	background:#fff;
	height:54px;
	line-height:54px;
	padding:0 20px;
	margin-bottom:10px;
}
.news-type>li {
	margin-right:30px;
}
.news-type>li>a {
	font-size:16px;
}
.news-type>li.active>a,.news-list .sub-title>a:hover {
	color:#2196F3;
}
.news  {
	height:255px;
	overflow:hidden;
}
.news dd {
	padding:8px 0 16px;
}
.news dd>a {
	float:left;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	height:20px;
	line-height:20px;
	margin:7px 0;
}
.news dd>a>strong {
	margin-right:10px;
	color:#757575;
	font-size:20px;
	vertical-align:sub;
}
.news-item {
	display:table;
	padding:10px 0;
	width:100%;
}
.news-item>a,.news-item>.txt {
	display:table-cell;
	vertical-align:top;
}
.news-item>a,.news-item>a>img {
	width:64px;
	height:64px;
}
.news-item>.txt {
	position:relative;
	padding-left:8px;
	word-break:break-all;
}
.news-item>.txt .info {
	position:absolute;
	left:8px;
	right:0;
	bottom:4px;
	line-height:17px;
}
.news-item>.txt .info .jie {
	margin-bottom:10px;
}
.news-item>.txt .info>span {
	display:inline-block;
	color:#a3a3a3;
	font-size:12px;
	line-height:18px;
}
.hot-tags dd {
	margin-top:8px;
}
.hot-tags dd>a {
	float:left;
	padding:0 8px;
	height:36px;
	line-height:34px;
	border:1px solid #B3E5FC;
	color:#03A9F4;
	margin:0 6px 6px 0;
	background:#E1F5FE;
}
.hot-tags dd>a:hover {
	border-color:#2196F3;
}
.news-list .img {
	display:table-cell;
	width:156px;
	height:156px;
}
.news-list .txt {
	display:table-cell;
	padding:10px 10px 10px 16px;
	vertical-align:top;
	position:relative;
}
.news-list .title {
	font-size:18px;
	margin-bottom:10px;
}
.news-list .other {
	position:absolute;
	right:20px;
	bottom:10px;
	text-align:right;
	font-size:12px;
	color:#a3a3a3;
}
.news-list .other>span {
	display:inline-block;
	margin-left:30px;
}
/*导航列表*/
.pinpai_title {
	width:100%;
	height:60px;
        overflow:hidden;
	border-bottom:1px solid #dcdcdc;
	line-height:48px;
	background:#fff;
}
.pinpai_title>a {
	display:inline-block;
	border:1px solid #ece9e9;
	margin:3px;
	width:110px;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:17px;
	position:relative;
	border-radius:10px;
}
.pinpai_title>.on {
	background-color:#F44336;
	color:#fff;
}
.pinpai_title>a:hover {
	cursor:pointer;
}
.pinpai_title .small_hot {
	position:absolute;
	display:inline-block;
	width:18px;
	height:18px;
	text-align:center;
	background:url(icon.png);
	background-position:-75px -508px;
}
/*详情*/
.introduce {
	position:relative;
	background:#fff;
	padding:32px;
	margin-bottom:8px;
}
.introduce .txt {
	word-break:break-all;
	overflow:hidden;
	line-height:30px;
}
.introduce .txt img {
	max-width:100%;
}
.introduce>.img-box {
	display:inline-block;
	width:260px;
	text-align:center;
}
.introduce .img {
	width:100%;
	margin-bottom:16px;
}
.introduce .img img {
	width:250px!important;
	height:250px!important;
}
.introduce .wechat-type {
	display:inline-block;
	border:1px solid #2196F3;
	border-radius:3px;
}
.wechat-type>span {
	float:left;
	width:80px;
	line-height:26px;
	cursor:default;
}
.wechat-type>.cur {
	background:#2196F3;
	color:#fff;
}
.wechat-type>.cur a {
	background:#2196F3;
	color:#fff;
}
.introduce>.intro-box {
	float:right;
	width:412px;
}
.intro-box .title {
	font-size:24px;
	padding-bottom:16px;
	margin-bottom:8px;
	border-bottom:2px solid #dcdcdc;
}
.intro-txt>li {
	width:412px;
	margin-top:8px;
	line-height:24px;
}
.intro-txt>li>label {
	float:left;
	margin-right:15px;
	color:#666;
}
.intro-txt>li>label>em {
	display:inline-block;
	width:60px;
	text-align:justify;
	text-align-last:justify;
}
.intro-txt>li>span {
	display:inline-block;
}
/*.intro-txt .lx>a {
	color:#0090da;
	margin-right:16px;
}
*/
.intro-txt .lx>span {
	color:#0090da;
	margin-right:16px;
}
.intro-txt .tags>a {
	display:inline-block;
	height:24px;
	line-height:22px;
	padding:0 5px;
	border:1px solid #BBDEFB;
	color:#03A9F4;
	margin-right:8px;
	background:#E1F5FE;
}
.detail {
	background:#fff;
	padding:0 20px;
	margin-bottom:8px;
}
.detail-box {
	padding:20px 12px;
        min-height:188px;
	line-height:26px;
	word-break:break-all;
}
.detail-box img {
	max-width:100%;
}
.detail div:after {
	display:block;
	content:'';
	clear:both;
}
.title-line>span {
	display:inline-block;
	margin-right:30px;
	padding:0 4px;
	cursor:pointer;
	font-size:14px;
}
.title-line>.cur {
	color:#03A9F4;
}
.title-line>.cur:after {
	position:absolute;
	content:'';
	left:0;
	right:0;
	bottom:0;
	height:2px;
	background:#03A9F4;
}
.comm-box {
	padding:30px 12px;
}
.detail .p {
	font-size:16px;
	margin-bottom:12px;
}
.comment-list,.comment-list>li {
	width:100%;
}
.comment-list>li {
	display:table;
	border-top:1px solid #f2f2f2;
	padding:16px 0;
}
.comment-list>li>.user-img {
	display:table-cell;
	width:48px;
}
.comment-list>li>.user-img>img {
	width:48px;
	height:48px;
	border-radius:100%;
}
.comment-list>li>.comm-txt {
	display:table-cell;
	padding-left:16px;
	vertical-align:top;
}
.comm-txt .users,.comm-txt .reply-to {
	margin-bottom:12px;
}
.comm-txt .users * {
	color:#757575;
}
.users>.username {
	font-size:16px;
}
.users>.times {
	float:right;
	font-size:13px;
}
.comm-txt>.caozuo {
	float:right;
	margin-top:16px;
}
.comm-txt>.caozuo a {
	color:#0090c8;
	margin-left:25px;
}
.comm-txt>.caozuo a>em {
	color:#0090c8;
}
.comm-txt>.caozuo .cancel {
	display:none;
	color:#757575;
}
.comm-txt>.reply-to {
	background:#f8f8f8;
	border:1px solid #e0e0e0;
	padding:10px 10px 16px;
}
.reply-box {
	float:left;
	width:100%;
	margin-top:12px;
}
.myComm>.hidecomm {
	display:none;
	padding:10px 15px;
	border:1px solid #cacaca;
	color:#a3a3a3;
	margin-bottom:30px;
}
._unlogin {
	width:100%;
	height:120px;
	line-height:120px;
	text-align:center;
	border:1px solid #a3a3a3;
}
._unlogin>a {
	color:#0090c8;
	padding:0 5px;
}
.comment>p {
	height:32px;
	margin:10px 0 30px;
}
.comment>textarea {
	width:100%;
	height:120px;
	border:1px solid #a3a3a3;
	padding:10px;
	resize:none;
}
.checklen,.checklen>em {
	font-size:12px;
	color:#757575;
}
.btn-comm {
	float:right;
	width:88px;
	height:32px;
	line-height:32px;
	background:#00c4ab;
	color:#fff;
	border-radius:3px;
	text-align:center;
}
.swiper-container2 {
	float:none;
	width:inherit;
	height:300px;
	margin-bottom:30px;
}
.swiper-container2 .swiper-slide {
	width:180px;
	height:300px;
}
.swiper-container2 img {
	width:89%;
}
.tool-intro {
	background:#fff;
	margin-bottom:10px;
	padding:32px 32px 20px 32px;
}
.tool-intro>.fl>img {
	float:left;
	width:180px;
	height:180px;
}
.tool-detail {
	display:inline-block;
	margin-left:16px;
	width:344px;
	height:185px;
	padding-right:34px;
}
.tool-detail .title,.yhq-detail .title {
	font-size:24px;
	margin-bottom:10px;
}
.tool-detail .intro-txt {
	margin-top:20px;
}
.tool-detail .intro-txt>li {
	line-height:inherit;
	margin-top:0;
}
.tool-intro .fr>div {
	display:inline-block;
	width:120px;
	margin:0 16px;
	text-align:center;
}
.tool-intro .fr>div>a {
	display:inline-block;
	font-size:16px;
	line-height:30px;
	width:98px;
	border:1px solid #00c4ad;
	color:#00c4ad;
}
.tool-intro .fr>div>.no {
	background:#f9f9f9;
	border-color:#ebebeb;
	color:#a3a3a3;
}
.tool-intro .fr img {
	width:120px;
	height:120px;
}
.jp-rec .news-item>a,.jp-rec .news-item>a>img {
	width:100px;
	height:100px;
}
.jp-rec .tag {
	display:inline-block;
	height:24px;
	line-height:22px;
	/*border:1px solid #d6f4f2;
	background:#ebfbf9;
	*/color:#0090da;
	/*padding:0 12px;
	*/
}
.jp-rec label {
	color:#aeaeae;
	line-height:24px;
}
/*聚合页*/
.juhe {
	display:table;
	width:100%;
	padding:16px;
	background:#fff;
	margin-bottom:10px;
}
.juhe>.img {
	display:table-cell;
	width:128px;
	height:128px;
}
.juhe>.img>img {
	height:100%;
}
.juhe>.info {
	display:table-cell;
	vertical-align:top;
	padding-left:16px;
}
.juhe>.info>.title {
	font-size:18px;
	margin-bottom:10px;
}
.juhe>.info>.txt {
	line-height:24px;
	color:#757575;
}
.jh>li {
	width:20%;
	height:200px;
}
.jh>li:nth-child(6n) {
	border-right:1px solid #e0e0e0;
}
.introduce>.title {
	text-align:center;
	font-size:18px;
}
.author {
	padding:10px 0;
}
.author * {
	font-size:12px;
	color:#a3a3a3;
}
.author .fl>span {
	margin-right:30px;
}
.author .fr>span {
	margin-left:30px;
}
.page-article {
	margin-top:30px;
}
.page-article a {
	color:#757575;
}
.page-article a:hover {
	color:#00c4ab;
}
.tagSub .con-ul {
	display:none;
}
/*相关推荐*/
.rec-ul {
	margin-left:-8px;
}
.rec-ul>li {
	width:121px;
	height:154px;
	background:#fff;
	margin:8px 0 0 8px;
	font-size:0;
}
.rec-ul img {
	width:120px;
	height:120px;
}
.rec-ul .title {
	height:36px;
	line-height:36px;
	padding:0 8px;
	color:#757575;
	font-size:14px;
}
/*优惠券详情*/
.yhq-intro {
	background:#fff;
	padding:20px;
	margin-bottom:10px;
}
.yhq-intro img {
	float:left;
	width:148px;
	height:148px;
}
.yhq-detail {
	float:left;
	margin-left:20px;
	position:relative;
	height:148px;
}
.yhq-detail .btn-orange {
	width:124px;
	height:42px;
	line-height:42px;
	left:0;
	font-size:18px;
}
.yhq .yhqR3 {
	position:absolute;
	right:0;
	bottom:14px;
	left:72px;
	margin:0;
}
.yhqR3>span {
	color:#a3a3a3;
	font-size:12px;
}
.yhqR3 .btn-orange {
	width:72px;
	height:28px;
	line-height:28px;
}
.wrap-right>dl.yhq .item {
	border-bottom:1px dashed #e0e0e0;
}
.wrap-right>.yhq .item>.r1 img {
	border-radius:0;
}
.xgtj .coupon-list {
	background:#fff;
	padding:10px 0 20px 16px;
}
.xgtj .coupon-list>li {
	width:238px;
	height:97px;
	padding:10px;
	margin:11px 11px 0 0;
}
.xgtj .coupon-list .img {
	width:74px;
	height:74px;
	margin-right:10px;
}
/*平台详情*/
.platform-detail {
	height:405px;
	background:#fff;
	padding:20px;
	margin-bottom:16px;
}
.platform-detail>img {
	width:730px;
	height:365px;
}
.platform-detail>.fr {
	width:310px;
}
.platform-detail .title {
	position:relative;
	font-size:24px;
	height:72px;
	line-height:36px;
	font-weight:normal;
}
.platform-detail .title>span {
	position:absolute;
	right:0;
	bottom:0;
	color:#aeaeae;
	font-size:14px;
	line-height:20px;
}
.platform-detail p {
	text-align:center;
	margin-top:20px;
}
.platform-detail p>img {
	width:210px;
	height:210px;
	border:1px solid #ebebeb;
	border-radius:4px;
	padding:10px;
}
.platform-detail p>span {
	display:block;
	font-size:12px;
	color:#aeaeae;
}
.platform-detail p>a {
	font-size:18px;
	color:#4a90e2;
}
.platform-rec a {
	display:inline-block;
	padding:16px 0;
	border-top:1px solid #dcdcdc;
}
.platform-rec a:first-child {
	border-top:0;
	padding-top:8px;
}
.platform-rec img {
	width:276px;
	height:138px;
	margin-bottom:4px;
}
/*platform*/
.pf {
	position:absolute;
	right:0;
	bottom:0;
	width:262px;
	height:30px;
	background-position:-374px -354px;
}
.t_top {
	margin:10px 0 4px;
}
.hot-tag {
	background:#fff;
	padding:0 16px;
}
.ht-title {
	height:40px;
	line-height:39px;
	border-bottom:1px solid #dcdcdc;
	font-weight:bold;
}
.tag-list {
	height:190px;
	overflow:hidden;
	padding:8px 0;
}
.tag-list.moreTag {
	height:auto;
}
.tag-list>li {
	width:118px;
	padding:8px 0 8px 10px;
}
.tag-list>li>a {
	color:#666;
}
.showMore {
	float:left;
	width:100%;
	text-align:center;
	margin-bottom:10px;
}
.showMore>span {
	color:#4a90e2;
	cursor:pointer;
}
/*文章内公众号*/
.hrzuozhe {
	background:#FFFFFF;
	width:316px;
	min-height:auto;
	height:auto;
	overflow:hidden;
	margin-bottom:8px
}
.hrzz_top {
	width:306px;
	height:133px;
	overflow:hidden;
	margin:0 10px
}
.hrzz_top dt {
	width:122px;
	height:122px;
	float:left;
	padding:5px 4px
}
.hrzz_top dt img {
	width:122px;
	height:122px;
}
.hrzz_top dd {
	float:left;
	width:170px;
	height:122px;
	padding:14px 0;
}
.hrzz_top dd h4 {
	font-weight:normal;
	font-size:18px;
	color:#00AA98;
	line-height:25px
}
.hrzz_top dd h4 span.t {
	float:left
}
.hrzz_top dd h4 a {
	color:#00AA98;
}
.hrzz_top dd h4 i.v {
	width:23px;
	height:23px;
	display:block;
	float:left;
	margin-left:5px;
	margin-top:1px
}
.ucon {
	width:170px;
	height:auto;
	overflow:hidden;
	padding-top:20px;
	clear:both
}
.ucon li {
	float:left;
	line-height:30px;
	font-size:14px
}
.ucon li.uconl {
	width:70px;
	height:auto;
	overflow:hidden;
	text-align:center;
	margin:0 auto;
	border-right:1px #E5E5E5 solid
}
.ucon li.uconr {
	width:99px;
	height:auto;
	overflow:hidden;
	text-align:center;
	margin:0 auto;
}
.ucon li a {
	color:#00AA98;
	font-size:18px;
	font-weight:100
}
.hrzz_middle {
	width:295px;
	height:auto;
	padding:10px 0;
	overflow:hidden;
	border-top:1px #E5E5E5 solid;
	border-bottom:1px #E5E5E5 solid;
	margin:0 15px;
	line-height:30px;
	font-size:14px
}
.hrzz_bottom {
	width:295px;
	height:auto;
	overflow:hidden;
	margin:0 15px;
	padding:15px 0
}
.hrzz_bottom li {
	line-height:35px;
	width:290px;
	height:35px;
	overflow:hidden
}
.hrzz_bottom li a {
	color:#040404
}
.hrzz_bottom li a:hover {
	color:#00AA98
}
.hrzz_bottom li span {
	padding:4px 8px;
	background:#03A9F4;
	color:#fff;
	font-family:tahoma;
	font-size:12px
}

