@charset "utf-8";
*{margin:0;padding:0; list-style: none;}
body,button,input,select,textarea{font:12px/1.5 MicrosoftYaHei,arial, tahoma;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
em,i{font-style:normal;}
fieldset,img{border:0;}
img{vertical-align:top;}
a{color:#333;text-decoration:none;outline:none;}
a:hover{color:#FF7700;text-decoration:none;}
.clear{clear:both;display:block;height:0;overflow:hidden;font-size:0;}
button,input,select,textarea{font-size:100%;outline:none}
table{border-collapse:collapse;border-spacing:0;}
.hide{display:none;}
.l{float:left;}
.r{float:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;overflow:hidden;}
/*主体*/
/* .wrap{margin: 0 auto;width: 1200px;} */
/*.header{height: 33px; line-height: 33px;}
.header p{float: left;}*/
.header-right { float: right;margin-right: 20px;float: right;}
.back-platform a{color: #333;border-right: 1px solid #999999;padding-right: 14px;color: #333;}
.quit-login a{padding-left: 14px;font-size: 12px;color: #2272C8;}
.header a{font-size: 12px;text-decoration: none;}
.merchant-count{color: #333;margin-left: 19px;}
.banner{position: relative;height: 70px;background-image: linear-gradient(269deg, #7B91FF 45%, #028FFF 97%);}
.logo{position: absolute;top: 32%;left: 20px;}
.banner .count-receive{font-size: 18px;color: #fff;position: absolute;padding-top: 22px ;padding-left: 250px;}
.main-wrap{background: #E4EBF0;padding: 10px;margin: 0 auto;}
.main-content{background-color: white;}
.mess-remind {font-size: 14px;color: #3DA4FF;}
.mess-descr1 {margin-bottom: 20px;font-size: 12px;color: #666;margin-top: 10px;}
.mess-descr2 {font-size: 14px;color: #666;margin-top: 10px;margin-bottom: 10px;}
.main-content{ padding: 0 20px}

.header .bar{
	padding:7px 0;
	background: #f1f1f1;
}
.header .bar .text{
	text-align: right;
	font-size:12px;	
}
.header .container{
	background: #ffffff;
	padding:15px 0;
}
.header .logo {
	display: inline-block;
	vertical-align: middle;
}
.header .logo img{
	
}
.header .title_name{
	font-size:24px;
	color:#333333;
	display: inline-block;
	vertical-align: middle;
	padding-left:10px;
}
/*消息订阅*/
#select-items{background: #FFFFFF;border: 1px solid #CFCFCF;width: 14px;height: 14px;}
.merchant-in-head b{display: inline-block;margin-top: 17px;font-size: 16px;color: #333;}
.message-remind{float: right;}
.message-remind .warning-icon{margin-right: 10px;}
.message-remind p{display: inline-block;}
#up-icon{margin-left: 16px;margin-right: 47px;}
.items{clear: both;margin-top: 20px;margin-left: 30px;}
.items-1{margin-bottom: 26px;margin-top: 26px;}
.items-1 div{float: left;}
#select-items{margin-right: 14px;}

.checkbox-item1{margin-left: 65px;margin-right: 6px;}
.checkbox-item2{margin-left: 65px;margin-right: 6px;}
.checkbox-item3{margin-left: 166px;margin-right: 6px;}
.shop-manage-wrap{clear: both;}
.item-head {font-size: 16px;color: #333;}
.default-set{padding: 30px 20px;}
.default-set a {font-size: 14px;color: #FFFFFF;}
.recover-btn {padding: 5px 13px;background: #FFFFFF;border: 1px solid #CECECE;border-radius: 2px; color: #333 !important;}
.confirm-btn { float: right; padding: 5px 24px; margin:0 20px 0 0; background: #3DA4FF;border-radius: 2px;}
.concel-btn { float: right; padding: 5px 24px; background: #666666;border-radius: 2px;margin-right: 14px;}
.refund-info,.trade-info{}
.message-items {padding: 10px 10px;}
.message-items a {text-decoration: none;font-size: 14px;color: #3DA4FF;}
.items {display: none;}
.message-items h1{ font-size: 16px; color: #333;height: 44px;line-height: 44px;background-color: #eee;padding-left: 20px;}
.message-items h1 em{font-size: 12px;color: #666666;font-weight: normal;margin-left: 40px;color: #6161F2;}
.list{ margin: 10px 0 0 0}
.list p.l{font-size: 14px; float: left; width: 800px; height: 25px; padding-left:20px;line-height: 25px; color: #333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.message-items p.r{ float: right;}
.message-items p.r a{display: block; float: left;padding: 0 0 0 25px; height: 30px; line-height: 25px; overflow: hidden;}
.message-items p.r span{display: block; float: right; margin: 8px 24px 0 10px; width: 25px; height: 25px; background: url(../img/down.png) no-repeat center center;}
.message-items p.r span.sel{ background: url(../img/up.png) no-repeat center center;}
.checkboxList{ margin: 20px 0; display: none;background-color: #fafafa;padding-top: 7px;}
.checkboxList p{ margin: 10px 0;}
.checkboxList p label{ display: inline-block; width: 150px; font-size: 14px;color: #333;padding: 0 25px 15px 0;}
.checkboxList p>label{ width:300px;margin: 0 -20px 0 24px;color:#333;font-size: 14px;font-weight: bold;}
.checkboxList p label input{ margin:0 5px 0 0; vertical-align: middle;}
.checkboxList p span{ display: inline-block; width: 895px; vertical-align: top;}
.message-items:first-child .checkboxList{ display: block;}


/*信息公告*/
.sidebar{width: 180px;background: #fff;float: left; margin: 0 5px 0 0;}
.side-items{margin-top: 28px;}
.main-wrap .sidebar .side-items li{text-indent: 15px; margin-left: 10px;line-height: 38px;margin-bottom: 15px; font-family: MicrosoftYaHei;font-size: 14px;color: #333333;}
.main-wrap .sidebar .side-items li.active{background: #3DA4FF;}
.main-wrap .sidebar .side-items li.active a{color: #fff;}
#all-message{color: #333333;margin-bottom: 30px;margin-left: 30px;}
.main-wrap .sidebar .side-items a{font-family: MicrosoftYaHei;font-size: 14px;color: #333;line-height: 19px;text-decoration: none;display: inline-block;margin-top: 3px;}
.main-wrap .sidebar .side-items em{display: inline-block;width: 24px;height: 16px;background: #FF5555;border-radius: 8px;color: #fff;font-size:12px;line-height: 16px;text-indent: 0;text-align: center;font-weight: normal;margin-left: 5px;}
.warning{display:inline-block;color: #666666;padding-left: 18px;height: 34px;line-height: 34px;}
.read-nav{position:relative;height:70px;border-bottom: 1px solid #E4E4E4;padding-top:20px;font-size: 16px;color: #333333;}
.read-nav a{font-size: 14px;color: #666;line-height: 22px;text-decoration: none;}
.read-nav div{float: left;min-width: 70px;text-align: center;margin-right: 10px;padding:0 10px 8px 10px;}
.read-nav b { color: #f71226;}
.read-nav .all-readed{float: right;margin-right: 19px;}
.select-ed {border-bottom: 2px solid #3399EE;}
.select-ed a{font-size: 14px;color: #3399EE;}
.read_content{ display: none;margin-left: -1px;}

.read-nav .find { float: right;border: 1px solid lightgray;border-radius: 30px;width: 240px;height:40px;margin-right: 20px;}
.read-nav .find-input { float: left;width: 180px;margin-left: 18px;border: none;height:38px;}
.read-nav .find .find-logo { float: right;width: 16px;height: 16px;background: url(../img/search.svg) 0 0 no-repeat;font-size: 12px;cursor: pointer;margin: 5px 7px 0px 0px;}

.main-content .mess-date{font-size: 14px;color: #333333;float: right; margin-right: 20px;}
.information{margin-top: 2px;display: inline-block;}
.details{display: none; padding: 0px 38px 33px 83px;font-size: 14px;color: #333333;background: #FEFEF6;}
.details a{font-size: 14px;color: #2272C8;display: inline-block;float: right;margin-right: 6px;text-decoration: none;}
.net-letter{ padding: 12px 0;font-family: MicrosoftYaHei;padding-left: 19px;border-bottom: 1px solid #e6e6e6;}
.net-letter>img{margin-top: 1px;margin-right:9px; width: 42px;display:inline;}
.net-letter a { display: inline-block; width: 740px; font-size: 14px;color: #333;text-decoration: none;}
.net-letter a img { margin: 2px 0 0 10px; width: 16px;}
.net-letter span{margin-left: 10px;font-size: 12px;color: #999999;}
.active{background: #F4F4F4;}
.search-btn {margin-left: 10px;border: 0px;background: #3DA4FF;border-radius: 2px;width: 78px;height: 26px;}
.search-btn a {color: #fff;font-size: 14px;}
/*=========================== 分页 =========================== */
/*pages*/
.m-pages{height:26px;color:#666;overflow:hidden;padding: 20px 20px 20px 0; text-align: right;margin-top: 10px;}
.m-pages .pages{height:26px;overflow:hidden; display: inline-block;}
.m-pages a{font-size: 14px;float:left;margin-right:5px;padding:0 9px;background:#FFF;border:1px solid #CCC;line-height:24px; color:#666;}
.m-pages a:hover{color:#F70;text-decoration:none;}
.m-pages span{float:left;margin-right:5px;line-height:24px;font-weight:400;}
.m-pages span.prev,.m-pages span.next{height:24px;line-height:24px;background:#FFF;border:1px solid #DDD;font-weight:400;padding:0 8px 0 4px;}
.m-pages a.prev,.m-pages a.next{height:24px;line-height:24px;background:#FFF;border:1px solid #CCC;overflow:hidden;padding:0 8px 0 4px;}
.m-pages a.next{padding:0 4px 0 8px;}
.m-pages span.prev em,.m-pages span.next em,.m-pages a.prev em,.m-pages a.next em{float:left;display:inline;margin-top:6px; padding:0; width:0;height:0;line-height:0;font-size:0;border:5px solid;}
.m-pages span.prev i,
.m-pages span.next i{float:left;color:#999;}
.m-pages a.prev i,.m-pages a.next i{float:left;color:#333;font-weight:400;*line-height:24px;cursor:pointer;}
.m-pages a.prev:hover i,.m-pages a.next:hover i{color:#F70;}
.m-pages span.prev{padding:0 8px 0 2px;}
.m-pages span.next{padding:0 2px 0 8px;}
.m-pages span.prev em{margin-right:6px;border-color:#FFF #CCC #FFF #FFF;}
.m-pages a.prev em{margin-right:6px;border-color:#FFF #999 #FFF #FFF;}
.m-pages span.next em{margin-left:6px;border-color:#FFF #FFF #FFF #CCC;}
.m-pages a.next em{margin-left:6px;border-color:#FFF #FFF #FFF #999;}
.m-pages b{float:left;margin-right:6px;padding:0 9px;line-height:24px; border:1px solid #CCC; color:#ff7700;}
.m-pages .page-inp{float:left;display:inline;margin-left:15px;}
.m-pages .page-inp span{margin-right:8px;color:#333;font-weight:400;}
.m-pages .page-inp .inp{float:left;margin-right:8px;padding:2px;width:36px;height:20px;background:#FFF;border:1px solid #CCC;font-weight:700;color:#666;text-align:center;}
.m-pages .page-inp .submit, .pagesubmit{float:left;width:46px;height:26px;background:#FFF;border:1px solid #CCC;line-height:24px;*line-height:22px;color:#333;text-align:center;cursor:pointer;outline: none;}
.pagesubmit{float:none;}
.m-pages .page-inp .submit:hover, .pagesubmit:hover{color:#F70;text-decoration:none;}

/*账号接收设置*/
.left-content{width: 51%;float: left;}
.right-content{width: 48%;float: left;border-left: 1px solid #E4E4E4;}
.main-count-set{font-size: 16px;color: #333;margin-top: 18px;margin-left: 30px;margin-bottom: 20px;}
.sub-count-set{font-size: 16px;color: #333;margin-top: 36px;margin-left: 30px;margin-bottom: 26px;}
.mail-addr{font-size: 14px;color: #666;margin-left: 30px;margin-bottom: 20px;}
.receive-phone{font-size: 14px;color: #666;margin-left: 30px;margin-bottom: 20px;}
.message-set{position: relative;display: flex;}
.warning-icon{margin-top: 6px;margin-left: 30px;vertical-align: middle;float: left;}
.main-count-chg{align-self: center;color: #999;width: 400px;color: #999;float: left;line-height: 12px;margin-left: 10px;margin-right: 20px;}
.imm-chg{background: #3DA4FF;border-radius: 2px;color: #fff;padding: 4px 16px;border: 0px;}
.imm-chg a {text-decoration: none;color: #FFFFFF;}
.into-count a {text-decoration: none;color: #FFFFFF;}
.into-count {font-size: 14px;margin-left: 175px;margin-bottom: 84px;border: 0px;background: #3DA4FF;border-radius: 2px;padding: 6px 71px;color: #fff;}
.app{font-size: 16px;color: #333;margin-top: 18px;margin-bottom: 10px;margin-left: 30px;}
.down-load{font-size: 14px;color: #666;margin-left: 30px;margin-bottom: 20px;}
.t-code{margin-left: 214px;margin-bottom: 20px;}
.cloud-ass{font-size: 16px;color: #333;margin-left: 30px;}
.set-ing{font-size: 14px;color: #666;margin-left: 30px;margin-top: 10px;margin-bottom: 10px;}
.href-addr{font-size: 14px;color: #666;margin-left: 30px;margin-bottom: 30px;}
.main-wrap .right-content .href-addr a{color: #08a5f3;}
.main-wrap .main-content .main-count { margin-top: -20px;}

/*公告详情页*/
.down-btn {display:inline-block;width:70px;height:24px;line-height:24px;text-align:center;background: #FFFFFF;border: 1px solid #CECECE;border-radius: 2px; color: #333 !important;}
.back-btn {display:inline-block;width:70px;height:24px;line-height:24px;text-align:center;background: #3899EE;border-radius: 2px;border: 1px solid #3899EE;color: #fff !important;}
.con-header { text-align: center;font-size: 12px;color: #999999;padding: 0 0px 7px 0px;border-bottom: 1px solid #E4E4E4;;}
.con-header p:first-child { font-size: 24px;color: #333333;font-weight: bold;}
.con-header p:nth-child(2){font-size: 12px;color: #999999;margin: 10px 0;}
.content-detail { font-size: 14px;color: #666666;margin-top: 18px;min-height: 300px;line-height: 24px;}
.name-date { text-align: right;font-size: 12px;color: #2A2A2A;;margin-top: 52px;padding-bottom: 102px;}

/*站内信修改*/
.rs1{font-size: 14px;color: #333;height: 19px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rs2{font-size: 14px;color: #888;height: 19px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.count-receive{font-size: 18px;color: #fff;}
.logo{height: 40px;position: absolute;top: 15px;left: 20px;}
.logo img{height:40px;}
.banner .count-receive{float: left;position: absolute;padding-top: 22px ;padding-left: 166px;}
.banner .count-receive span{margin-right:20px;font-size:10px;}
.count-receive-set { float: left;margin-right: 11px;}
.banner-set{float: right;margin-right: 20px;}
.banner-set img{display: inline-block;margin-top: 28px;margin-left: 22px;}
.banner-set a{margin-left: 5px;display: inline-block;margin-top: 24px;font-size: 14px;color: #FFFFFF;}
.message-dy{float: left;}
.main-content .rs2+.mess-date{font-size: 14px;color: #888;float: right;}
.information{margin-top: 2px;display: inline-block;}
.details{display: none;font-family: MicrosoftYaHei;padding: 15px 15px 26px 32px;font-size: 14px;color: #333333;}
.details a{font-size: 14px;color: #2272C8;display: inline-block;float: right;margin-right: 6px;}
.read_content >.even a {color: #999999;}
.instation-letter { padding: 14px 0px 14px 21px;}
.instation-letter .readstate { padding-left: 10px;}
.instation-letter .rs2 a { color: #888;}
.instation-letter img { display: inline-block;float: left;width: 19px; height: 16px; margin-top: 2px;}
.instation-letter div { float: left;}

/*还没订阅状态*/
.main-content .no-dy { margin: 146px 250px 160px 365px;height: 160px;}
.main-wrap .no-dy img { width: 142px;height: 164px;}
.no-dy p { margin: 42px 0px 27px 0px;font-weight: bold;font-family: MicrosoftYaHei-Bold;font-size: 18px;color: #333333;}
.dy-btn { font-family: MicrosoftYaHei;font-size: 14px;color: #fff;padding: 6px 22px; margin:0px 10px 0 0px; background: #3DA4FF;border-radius: 2px;}
.dy-l { float: left; margin-left: 36px;}
.dy-r { float: left;padding-left: 30px;}
.dy-r a:hover {color: #fff;}

/*2.2新增*/
.read-nav .sign-read{display: inline-block;width: 24px;height: 16px;background: #FF5555;border-radius: 8px;color: #fff;font-size: 12px;line-height: 16px;text-indent: 0;text-align: center;font-weight: normal;margin-left: 5px;}
.tips-icon{display: inline-block;background-image: url(../img/tips.png);width: 16px;height: 16px;vertical-align: -4px;margin-right: 5px;}
.notice-titile{background-color:#FAFAFA;height: 40px;line-height: 40px;border-bottom: 1px solid #e6e6e6;}
.notice-titile p{font-weight:bold;font-size: 14px;color: #333333;}
.notice-btns{text-align:right;}
.notice-btns a{margin: 20px 5px;}
.discount-search{display: inline-block;float: right;}
.discount-search input[type='text']{width: 200px;height: 24px;background: #FFFFFF;border: 1px solid #DDDDDD;text-indent: 5px;}
.sign-icon{display: inline-block;width: 32px;height: 16px;line-height:16px;border-radius: 3px;font-size: 12px;text-align:center;}
.sign-even{position: absolute;right: 0px;}
.sign-even input[type='checkbox']{width:14px;height:14px;background: #FFFFFF;border: 1px solid #BBBBBB;vertical-align: middle;margin: 0 10px;}
.sign-even span{font-size: 12px;color: #666666;}
.news-title{height: 55px;background-color:#fff;border-bottom: 1px solid #E6E6EB;font-size: 18px;color: #333333;font-weight: bold;line-height: 55px;padding-left: 20px;}
.receive-info-title{font-size: 14px;color: #333333;margin: 20px 0;}
.receive-info{font-size: 14px;color: #666666;line-height: 26px;margin-left: 20px;}
.receive-info a{color: #6161F2;}
.list p{font-size: 14px;color: #333333;}
.check-switch{display: inline-block;width: 50px;height: 26px;vertical-align: middle;margin-left: 20px;}
.open-switch{background: url(../img/open.png) no-repeat; background-size: 100% 100%;}
.close-switch{background: url(../img/close.png) no-repeat; background-size: 100% 100%;}
.disable-switch{background: url(../img/disable.png) no-repeat; background-size: 100% 100%;}
.filter-title{font-size: 14px;color: #666666;}
.filter-title span{display: inline-block;width: 76px;height: 30px;margin: 0 5px;text-align: center;line-height: 30px;cursor: pointer;}
.filter-title span.on{background: #6161F2;border-radius: 3px;color: #fff;}
.net-letter-list{margin: 5px 0;padding: 0 5px;}
.net-letter-list .letter-title{height: 44px;line-height: 44px;background-color: #F5F5F5;padding: 0 10px;cursor: pointer;}
.net-letter-list .letter-title .alread-icon{background: #87A0D2;color: #fff;}
.net-letter-list .letter-title .unread-icon{background: #44DB5E;color: #fff;}
.net-letter-list .letter-title span{display: inline-block;margin-right: 40px;font-size: 14px;color: #333333; overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space:nowrap;vertical-align: bottom; }
.net-letter-list .letter-title span:first-of-type{margin-left: 10px;}
.net-letter-list .letter-title span:last-child{color: #999999;float: right;margin-right: 0;}
.shop-info-list{display:none;position: relative;}
.shop-info-list img{float: left;width: 100px;height: 100px;}
.shop-info-list .shop-info{float: left;margin-left: 20px;}
.shop-info-list .shop-info .info-title{font-size: 14px;color: #666666;}
.shop-info-list .shop-info p{font-size: 14px;color: #999999;line-height: 24px;}
.order-info{color: #6161F2;position: absolute;bottom: 5px;right: 10px;}
.order-info-tips{font-size: 14px;color: #333333;margin-bottom: 15px;}
.order-info-tips span{display: inline-block;width: 97%;vertical-align: top;}
.order-text{width: 88%;display: inline-block;margin-left:20px;font-size: 14px;color: #333333;}
.net-letter-list .not-read span{font-weight: bold;}
.message-dyue{font-size: 14px;color: #FFFFFF;float: right;width: 121px;height: 44px;text-align: center;padding-top: 26px;}
.dyue-icon{display: inline-block;width: 15px;height: 19.1px;background:url(../img/dyue-icon.png) no-repeat;background-size: 100% 100%;vertical-align: middle;margin: 0 10px;}