/*
* @Author: sunjijing
* @Date:   2019-10-08 18:12:36
* @Last Modified by:   sunjijing
* @Last Modified time: 2019-10-09 09:43:17
*/

.customs-body { overflow: hidden; padding: 50px 0; }
.member-mk { line-height: 60px; height: 60px; position: relative; }
.member-mk span, .member-mk>a { display: block; float: left; line-height: 60px; font-size: 24px; color: #154079; border-bottom: 1px solid #154079; position: relative; }
.member-mk span i, .member-mk>a i { display: block; width: 0; height: 0; border-width: 8px; border-style: solid; border-color: #154079 transparent transparent transparent; position: absolute; bottom: -16px; left: 50%; margin-left: -4px; }
.member-mk>a#addDY { font-weight: bold; float: right; font-size: 18px; color: #154079; border: none; }

/* 左侧区域 */
.customs-body-left { width: 750px; }
.member-info { font-size: 24px; color: #154079; font-weight: bold; line-height: 65px; height: 65px; margin-bottom: 20px; }
.member-info img { margin-right: 15px; }
.member-info a { font-size: 16px; font-weight: normal; }

/* 栏目订阅 */
.member-lmdy { position: relative; z-index: 2; }
.addLmdy { position: absolute; width: 100%; background: #fff; top: 80px; box-shadow: 0 0px 4px #ccc inset; display: none; border: 1px solid #eee; }
.addLmdy::before { display: block; content: ''; width: 0; height: 0; border-width: 20px; border-style: solid; border-color: transparent transparent #fff transparent; position: absolute; top: -36px; right: 40px; }
.addLmdy_HD { padding: 20px 40px; }
.addLmdy_HD a { font-size: 18px; color: #464646; font-weight: bold; margin-right: 30px; }
.addLmdy_HD a.on { color: #154079; }
.addLmdy_BD { padding: 0px 30px 10px; }
.addLmdy_BD a { width: 146px; height: 35px; display: inline-block; border: 1px solid #154079; line-height: 35px; text-indent: 10px; font-size: 16px; color: #154079; margin: 0 10px 10px; position: relative; background: url(lmdy_add.png) no-repeat 120px center;  }
.addLmdy_BD a.on { color: #fff; background: #154079 url(lmdy_del.png) no-repeat 120px center; }
.slideLmdy { text-align: center; font-size: 16px; color: #153F79; cursor: pointer; }
.slideLmdy a, .slideLmdy input { margin: 0 20px; font-weight: bold; color: #153F79; background: none; }
.ydyList { margin-top: 30px; overflow: hidden; margin-bottom: 50px; }
.ydyList_ul { width: 105%; }
.ydyList_ul li { width: 178px; height: 33px; border: 1px solid #ccc; float: left; margin-right: 10px; margin-bottom: 10px; line-height: 33px; }
.ydyList_ul li a { font-size: 16px; color: #464646; padding-left: 15px; display: block; background: url(ydy_detail.png) no-repeat 160px center; }

/* 我的业务咨询 */
.member-ywzx-con { margin-top: 30px; margin-bottom: 50px; }
.member-ywzx-list li.ywzx-th { border-top: 1px solid #a8a8a9; line-height: 42px; font-weight: bold; }
.member-ywzx-list li { border-bottom: 1px solid #d7dfe9; line-height: 60px; overflow: hidden; text-align: center; }
.member-ywzx-list li span { display: inline-block; font-size: 16px; float: left; }
.member-ywzx-list li span.num { width: 95px; }
.member-ywzx-list li span.theme { width: 310px; }
.member-ywzx-list li.ywzx-tr span.theme { text-align: left; }
.member-ywzx-list li span.theme a { font-size: 16px; color: #153F79; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.member-ywzx-list li span.type { width: 125px; }
.member-ywzx-list li span.date { width: 130px; }
.member-ywzx-list li.ywzx-tr span.date { font-size: 12px; color: #989797; }
.member-ywzx-list li span.state { width: 90px; }

/* 我的意见 */
.member-yjzj-con { margin-top: 30px; }
.member-yjzj-list li { line-height: 28px; }
.member-yjzj-list li a { font-size: 16px; color: #464646; padding-left: 15px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: url(/eportal/fileDir/customs/template/page/index_1008/zwgk_news_dian.png) no-repeat left center; }

/* 右侧区域 */
.customs-body-right { width: 390px; }

/* 我的足迹 */
.member_wdzj { margin-top: 85px; }
.member_wdzj_con { margin-top: 30px; padding-bottom: 15px; }
#history_list li, #service_list li { margin-bottom: 15px; font-size: 16px; }
#history_list li font, #service_list li font { font-size: 16px; }
#history_list li a, #service_list li a { font-size: 16px; color: #464646; }
.member-mk > a.tab { border: 0; margin-left: 30px; font-size: 18px; color: #154079; }

/* 适配代码 */
@media screen and (max-width:1199px) {
	.customs-body-left { width: 60%; }
	.ydyList_ul { width: 100%; }
	.ydyList_ul li { width: 22%; margin-right: 2%; }
	.ydyList_ul li a { background-position: 90% center; }
	.addLmdy_HD a { font-size: 16px; }
	.member-ywzx-list li { display: flex; }
	.member-ywzx-list li span.theme { width: 33%; }
	.customs-body-right { width: 36%; }
}
@media screen and (max-width:1024px) {
	.ydyList_ul li { width: 30.3%; margin: 0 1.5% 10px; }
	.addLmdy_HD { padding: 10px 20px; display: flex; }
	.addLmdy_HD a { font-size: 14px; margin-right: 15px; }
	.addLmdy_BD a { width: 28%; height: 30px; line-height: 30px; font-size: 14px; margin: 0 1.5% 10px; background-position: 90% center; }
	.addLmdy_BD a.on { background-position: 90% center; }
	.member-ywzx-list li span { font-size: 14px; }
}
@media screen and (max-width:800px) {
	.customs-body-left, .customs-body-right { float: none; width: 100%; }
	.member_wdzj { margin-top: 0; }
	.ydyList, .member-ywzx-con, .member_wdzj { margin-bottom: 0; }
}
@media screen and (max-width:500px) {
	.customs-body.pubCon { padding: 20px 15px; }
	.member-info { font-size: 16px; height: auto; line-height: 30px; margin-bottom: 0; }
	.member-info a { font-size: 14px; }
	.member-mk span, .member-mk > a { font-size: 20px; }
	.member-mk > a#addDY, .member-mk > a.tab { font-size: 14px; }
	.member-ywzx-list li span.num, .member-ywzx-list li span.state { display: none; }
	.member-ywzx-list li span.theme { width: 60%; }
	.member-ywzx-list li span.type, .member-ywzx-list li span.date { width: 20%; }
	.ydyList_ul li a { font-size: 14px; padding-left: 5px; }
	.addLmdy_HD { display: inherit; }
	.addLmdy_HD a, .addLmdy_BD a { width: 46%; white-space: nowrap; }
	.member-info a:nth-child(1) { clear: both; display: block; }
}