@charset "utf-8";
/* CSS Document */
.add-smq-nav-right>li>a:hover, .add-smq-nav-right>li:hover, .add-smq-nav-right>li>a:focus {
	background: none !important;
	background-color: inherit !important;
}
/*第一块区域*/
.add_smq_memberbadge {
	background: url(../images/icon3.png) no-repeat;
	padding: 3px 10px;
	height: 20px;
	font-size: 12px !important;
	font-weight: normal !important;
	line-height: 14px;
	background-size: 100% 100%;
}
.add_smq_memberbadge i {
	color: #fdd23e;
	margin-right: 5px;
}
.add-smq-nav-tabs > li > a {
	font-weight: normal;
}
/********************************************底部区域************************************************************/
/*#container.mainnav-lg #footer {
	width: 100%;
	padding-left: 0;
}
#container.mainnav-lg #footer {
	margin-top: 20px;
	text-align: center;
	height: 70px;
	background: #444547;
	padding: 28px 0;
	font-size: 14px;
	color: #7b7b7b;
	overflow: hidden;
}
#container.mainnav-lg #footer p, #container.mainnav-sm #footer p {
	font-size: 14px;
	color: #7b7b7b;
	margin-bottom: 0;
}
#container.mainnav-lg #footer p a, #container.mainnav-sm #footer p a {
	color: #7b7b7b;
	padding: 0 5px;
}
#container.mainnav-sm #footer {
	padding-left: 0;
	height: 70px;
	text-align: center;
	margin-top: 20px;
	background: #444547;
	font-size: 14px;
	color: #7b7b7b;
	padding: 28px 0;
}*/
.add-gr-bj {
	background-image: url(../images/grbg.png);
	background-repeat: no-repeat;
	background-size: contain;
	background-position: right top;
	z-index: 2;
}
.add-inde-heiht {
	min-height: 155px;
	height: auto;
}
.add-inde-heiht45{
	min-height: 117px !important;
	    height: auto !important;
}
.add-index-ts {
	z-index: 50;
	background-color: #fbfbfd;
	height: 40px;
	line-height: 40px;
	border: 1px solid #eee;
	padding-left: 31px;
}
.add-ri-bg {
	background-image: url(../images/grbg2.png);
    background-size: inherit;
    background-position: right center;
    background-repeat: repeat-y;
    line-height: 100%;
    height: 100%;   	
}
@media (max-width:1100px){
	.add-ri-bg{
		padding-top: 20% !important;
	}
    
}
.addaheigh{
	display: block;
	height: 100%;	
   }

.add-ri-bg img {
	margin-bottom: 10px;
	height: 60px;
}
.mar-btm-no {
	margin-bottom: 0 !important;
}
.add-smq-nav-tabs.bord-btm {
	border-bottom: 1px solid rgba(0, 0, 0, .07) !important;
}
.add-smq-nav-tabs > li:not(.active) > a {
	background-color: transparent;
	padding: 0;
	border-bottom: 0;
}
.add-smq-nav-tabs > li {
	position: relative;
	padding-top: 25px !important;
	padding-bottom: 25px !important;
}
.add-smq-nav-tabs > li .badge {
	position: absolute;
	top: -7px;
	left: 56%;
}
.add-smq-nav-tabs > li:not(.active) > a img {
	margin-bottom: 10px;
}
.add-smq-nav-tabs > li:not(.active) > a:hover {
	border-color: #fff;
}
.add-smq-nav-tabs > .active a:hover, .add-smq-nav-tabs > .active > a, .add-smq-nav-tabs > .active > a:focus {
	color: #6778e2;
	font-weight: bold;
	border-bottom: 3px solid #6e64c6;
}
.add-smq-pre-scrollable {
	box-shadow: none !important;
	overflow-y: auto;
	max-height: 437px !important;
	min-height: 175px !important;
	height: auto !important;
}
.add-list-group .list-group-item {
	border: 0 !important;
}
.add-border-bottom {
	border-bottom: 1px solid rgba(0, 0, 0, .07);
}
.pos-rel-solid {
	padding-bottom: 12px;
}
.add-list-group {
	margin-bottom: 0;
}
.add-list-group .list-group-item p {
	margin-bottom: 4px;
}
.color_e1e1e1 {
	color: #e1e1e1;
}
.add_list_href a {
	padding: 0 5px;
}
.add_list_href a:last-child {
	padding-right: 0;
}
.add-pad-ver {
	padding-top: 30px;
}
.add-pad-ver.col-xs-6 {
	padding-left: 0 !important;
	padding-right: 0 !important;
}
.add-pad-ver .col-xs-6, .add-pad-top25 .col-xs-6 {
	padding: 0 !important;
}
.add-pad-ver img {
	width: 45px;
	height: 45px;
}
.size_26 {
	font-size: 26px;
}
.add-pad-top25 {
	padding-top: 25px;
}
.add-list-item {
	padding: 10px 0;
	border: 0;
	border-bottom: 1px dashed #eee;
	font-size: 14px;
}
.add-list-item a {
	color: #666;
	display: inline-block;
	width: 89%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.add-list-item .label {
	margin-left: 5px;
}
.add-membericon {
	position: absolute;
	bottom: 0;
	right: 10px;
}
.add-pad-top-no {
	padding-top: 0 !important;
}
/********************************地址管理********************************************/
.add-border-btm {
	border-bottom: 1px dotted #999;
}
.add-border-btmblue {
	border-bottom: 5px solid #4877e9;
}
.add-height55 {
	height: 55px;
}
.add-height55 h6 {
	padding-bottom: 17px;
	display: inline-block;
}
.add-list-lg {
	padding: 30px 15px;
}
.color_5da4fb, .color_5da4fb:hover {
	color: #5da4fb;
}
.color_5da4fb:hover {
	box-shadow: none !important;
}
.add-bg-2a77fa {
	background: #2a77fa;
	color: #fff;
}
.add-bg-2a77fa:hover {
	color: #fff;
	box-shadow: none !important;
}
.add-form-address {
	margin-top: 20px;
	display: none;
}
.add-form-address li:nth-child(odd), .add-list-bg li:nth-child(odd), .add-list-bg li:nth-child(odd) select {
	background-color: #fbfbfd;
}
.add-form-address li:nth-child(odd) input, .add-form-address li:nth-child(odd) select {
	background-color: #fbfbfd;
}
/*.form-group input, .form-group select {
	border-color: #d2d2d2;
}*/
.add-form-address li.form-group {
	margin: 0;
}
.add-pad-left-no {
	padding-left: 0 !important;
}
.add-width150 {
	width: 150px;
}
.add-bg-no, .add-bg-no:hover {
	background: none;
	color: #333;
	padding-left: 0 !important;
}
.add-bg-no:hover {
	box-shadow: none !important;
}
.add-relative {
	position: relative;
}
.add-form-address li:nth-child(odd) .arrow {
	background: #fbfbfd;
}
/*.form-group .arrow {
	position: absolute;
	text-align: left;
	width: 31px;
	height: 44px;
	line-height: 41px;
	top: 1px;
	right: 11px;
	background: #fff;
	z-index: 999;
}
.form-group .arrow:before {
	content: '';
	border-style: solid;
	border-width: .1em .1em 0 0;
	display: inline-block;
	height: .8em;
	left: 0;
	position: relative;
	top: 0;
	width: .8em;
	-webkit-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	transform: rotate(135deg);
}*/
/****************************基本信息**********************************/
.add-mar-top20 {
	margin-top: 20px;
}
.add-list-bg li {
	margin: 0 !important;
}
.add-width90 {
	width: 90px;
}
.add-file {
	position: relative;
}
.add-file input {
	position: absolute;
	top: 0;
	left: 25px;
	height: 46px;
	opacity: 0;
	-webkit-opacity: 0;
	-moz-opacity: 0;
}
.add-file-btn {
	margin-left: 30px;
}
.add-mar-top50 {
	margin-top: 50px;
}
/********************************账号安全**************************************/
.add-pad-left75 {
	padding-left: 75px;
}
.size_22 {
	font-size: 22px !important;
}
.add-mar-top30 {
	margin-top: 30px;
}
.add-bg-fbfbfd {
	background: #fbfbfb;
}
.bcir {
	width: 37px;
	height: 37px;
	border-radius: 100%;
	border: 7px solid #d7d7d7;
	background: #d7d7d7;
	color: #fff;
	margin: 0 auto;
	line-height: 22px;
	font-size: 14px;
	position: relative;
	z-index: 999;
}
.bcir.current {
	border: 7px solid #d9e7ff;
	background: #2a77fa;
}
.line_fbfbfd {
	border-bottom: 1px solid #fbfbfd;
}
.line_gray {
	border-bottom: 1px dotted #c8c8c9;
}
.line_gray.current {
	border-bottom: 1px solid #2a77fa;
}
.add-btn-yzm {
	width: 120px;
	height: 46px;
	line-height: 46px;
	text-align: center;
	display: inline-block;
	border: 1px solid #2a77fa;
	color: #2a77fa;
	border-radius: 3px;
}
.add-btn-yzm:hover, .add-btn-yzm:focus {
	color: #2a77fa;
}
.add-btn-yzm-disabled {
	border: 1px solid #d2d2d2;
	background: #ededed;
	color: #333;
	cursor: not-allowed;
}
.add-mar-top40 {
	margin-top: 40px;
}
.color_2a77fa {
	color: #2a77fa;
}
.add-mar-top10 {
	margin-top: 10px;
}
/*.form-group input.error, .form-group select.error {
	border: 1px solid red;
}
.form-group .add-relative label.error {
	margin-top: 3px;
	color: red;
	font-size: 12px;
	position: absolute;
	top: 100%;
	left: 10px;
}*/
.add-smq-form-horizontal {
	min-height: 460px;
	height: auto!important;
	height: 460px;
}
.add-mar-btm30 {
	margin-bottom: 30px;
}
.add-min-height643 {
	min-height: 643px;
	height: auto!important;
	height: 643px;
}
.add-min-height633 {
	min-height: 633px;
	height: auto!important;
	height: 633px;
}
.add_Non_member {
	background: url(../images/icon21.png) no-repeat;
	width: 80px;
	height: 20px;
	font-size: 12px !important;
	font-weight: normal !important;
	line-height: 20px;
	padding: 0;
}
.add_Non_member i {
	font-size: 12px;
	color: #cfcfcf;
	margin-right: 5px;
}
.add-gray {
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
}
.add-title h4 {
	font-size: 26px;
	color: #666;
	display: inline-block;
	margin-right: 20px;
}
.add-title a {
	color: #578fff;
	font-size: 18px;
}
.add-title a img {
	margin-right: 10px;
}
.color_578fff {
	color: #578fff;
}
.add-btn-payment {
	display: block;
	background: url(../images/btnbg.png) no-repeat;
	background-size: 100% 100%;
	border-radius: 3px;
	width: 170px;
	height: 50px;
	line-height: 29px;
	color: #fff;
	font-size: 18px;
	margin: 0 auto;
}
.add-btn-payment:focus, .add-btn-payment:hover {
	background: url(../images/btnbg.png) no-repeat;
	background-size: 100% 100%;
	color: #fff;
}
.add-border-bottomd2 {
	border-bottom: 1px solid #d2d2d2;
}
.slide_first {
	width: 100%;
	padding: 0 5%;
	position: relative;
}
#slide_first .swiper-slide p {
	font-size: 16px;
	color: #333;
	margin-top: 15px;
}
.slide_first .swiper-button-next {
	right: 0;
	background: url(../images/next.png) no-repeat;
}
.slide_first .swiper-button-prev, .slide_first .swiper-button-next {
	width: 25px;
	height: 40px;
}
.slide_first .swiper-button-prev {
	left: 0;
	background: url(../images/prve.png) no-repeat;
}
.slide_first .swiper-button-prev.swiper-button-disabled, .slide_first .swiper-button-next.swiper-button-disabled {
	opacity: 0.35;
}
#slide_two .swiper-slide img {
	width: 100%;
}
#slide_two .swiper-pagination-bullet {
	background: #fff;
	opacity: 1;
	-webkit-opacity: 1;
	margin: 0 8.5px;
}
#slide_two .swiper-pagination-bullet-active {
	background: #fc9701;
}
/*操作日志*/
.add-journal-table {
	border-collapse: initial;
}
.add-journal-table tr:nth-child(1) td {
	font-size: 14px;
	color: #333;
}
.add-journal-table tr td {
	padding: 20px 0 !important;
	padding-left: 45px !important;
	color: #999;
	font-size: 14px;
	border-top: 1px solid #fff !important;
	border-bottom: 1px solid #fff;
}
.add-journal-table tr td:nth-child(1) {
	border-left: 1px solid #fff;
}
#container .add-journal-table.table-striped>tbody>tr:nth-child(2n+1) {
	background: #fbfbfd;
}
#container .add-journal-table.table-striped>tbody>tr:nth-child(2n+1) td {
	border-bottom: 1px solid #fbfbfd;
	border-top: 1px solid #fbfbfd;
}
#container .add-journal-table.table-striped>tbody>tr:nth-child(2n+1) td:nth-child(1), #container .add-journal-table.table-striped>tbody>tr:hover td:nth-child(1) {
	border-left: 1px solid #fbfbfd;
}
#container .add-journal-table.table-striped>tbody>tr:nth-child(2n+1) td:last-child {
	border-right: 1px solid #fbfbfd;
}
#container .add-journal-table.table-striped>tbody>tr:hover td {
	border-bottom: 1px solid #2a77fa;
	border-top: 1px solid #2a77fa !important;
}
#container .add-journal-table.table-striped>tbody>tr:nth-child(1):hover td {
	border-top: 1px solid #fbfbfd !important;
	border-bottom: 1px solid #fbfbfd !important;
}
#container .add-journal-table.table-striped>tbody>tr:nth-child(1):hover td:nth-child(1) {
	border-left: 1px solid #fbfbfd !important;
}
#container .add-journal-table.table-striped>tbody>tr:nth-child(1):hover td:last-child {
	border-right: 1px solid #fbfbfd !important;
}
#container .add-journal-table.table-striped>tbody>tr:hover td:nth-child(1) {
	border-left: 1px solid #2a77fa;
}
#container .add-journal-table.table-striped>tbody>tr:hover td:last-child {
	border-right: 1px solid #2a77fa;
}
.add-login-modal .modal-content {
	border-radius: 12px;
}
.add-login-modal .modal-footer {
	border-top: 0;
}
.add-login-modal .modal-body {
	padding-top: 236px;
	background: url(../images/loginbg.png) no-repeat;
}
.add-login-modal .close {
	opacity: 1;
	filter: alpha(opacity=100);
	color: #fff;
}
.size_24 {
	font-size: 24px !important;
}
.add-login {
	width: 170px;
	height: 50px;
	background: url(../images/btn.png) no-repeat;
	color: #fff;
	font-size: 18px;
}
.add-login:hover, .add-login:active, .add-login:focus {
	color: #fff;
	background: url(../images/btn.png) no-repeat;
}
/*分页*/
.add-pages>li>a {
	padding: 9px 16px;
	font-size: 14px;
	color: #999;
	margin-right: 15px;
	border-radius: 3px;
	border-color: #dcdcdc;
}
.add-pages>li>a:hover, .add-pages>li>a:focus {
	border-color: #dcdcdc;
	background: #fff;
	color: #2a77fa;
}
.add-pages>li>span {
	border: 0;
	margin-right: 10px;
	margin-left: -10px;
}
.pagination.add-pages>.active>a {
	background: #2a77fa;
	border-color: #2a77fa;
}
.add-pages .form {
	line-height: 40px;
}
.add-pages .form .text {
	margin-right: 10px;
	font-size: 14px;
	color: #999;
}
.add-pages .form .input {
	width: 40px;
	height: 40px;
	text-align: center;
	border: 1px solid #dcdcdc;
	border-radius: 3px;
	font-size: 14px;
	color: #999;
}
.add-pages .form .go-page {
	padding: 9px 16px;
	border: 1px solid #dcdcdc;
	border-radius: 3px;
	color: #999;
}
.add-pages .form .go-page:hover {
	color: #999;
}
.add-input-group-addon {
	border: 0;
}
.input-daterange input {
	text-align: left !important;
	font-size: 14px;
	color: #333;
	border: 1px solid #d2d2d2;
}
.add-btn {
	border: 1px solid #dcdcdc;
	color: #333;
	font-size: 16px;
	margin-right: 5px;
	padding: 4px 12px;
}
.add-btn-hover:hover {
	color: #2a77fa;
	border: 1px solid #2a77fa;
}
.add-btn-gray {
	background: #eee;
}
/*单位会员信息*/
.color_777 {
	color: #777;
}
.add-progress .progress-bar-warning {
	background: url(../images/progress_bg.jpg) repeat-y;
	background-size: 100% 100%;
}
.add-progress i {
	width: 34px;
	height: 34px;
	position: absolute;
	top: 10%;
	z-index: 999;
	background: url(../images/file_bg.png) no-repeat;
	top: -6px;
	text-align: center;
	line-height: 34px;
	color: #fc9701;
	font-size: 16px;
}
.add-pad-ver5 {
	padding: 5px 0;
}
.add-progress i.start {
	left: -6px;
}
.add-progress i.end {
	right: -6px;
	font-size: 26px;
}
.add-form-group {
	border-top: 1px dashed #c9c9c9;
	padding-top: 20px;
}
.add-form-title {
	border-left: 5px solid #4877e9;
	padding-left: 10px;
	font-size: 16px;
	color: #333;
	line-height: 25px;
	margin-bottom: 20px;
}
.add-mar-botm25 {
	margin-bottom: 25px;
}
.add-form-group input, .add-form-group select {
	border: 1px solid #d8d8d8;
	border-radius: 0;
	font-size: 14px;
}
.add-form-group select {
	color: #666;
}
.add-form-group input::-webkit-input-placeholder, .add-form-group input::-moz-placeholder, .add-form-group input:-moz-placeholder, .add-form-group input:-ms-input-placeholder {
 color:#c4c4c4;
}
.add-grade {
	padding: 0 3%;
	height: 33px;
	line-height: 33px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	background: #4877e9;
}
.add-pad-right-no {
	padding-right: 0 !important;
}
.add-form-group .red {
	color: #ff0000;
}
.icon-shangchuan {
	margin-left: 5px;
}
.add-form-box {
	margin-top: 20px;
	border-bottom: 1px dashed #d8d8d8;
}
.add-form-box:last-child {
	border-bottom: 1px solid #dcdcdc;
}
.add-form-box .form-group {
	margin-bottom: 20px;
}
.add-menber-btn {
	width: 150px;
	height: 40px;
	font-size: 14px;
	text-align: center;
	background: #4877e9;
}
.add-menber-btn:hover, .add-menber-btn:focus, .add-menber-btn:active:hover, .add-menber-btn:active:focus {
	background: #4877e9;
}
.add-menber-btn i {
	margin-right: 10px;
}
.add-but-add {
	width: 60px;
	height: 26px;
	background: #4877e9;
	color: #fff;
	text-align: center;
	font-size: 12px;
	line-height: 26px;
}
.add-meeting-btn {
	padding: 6px 12px;
	background: #4877e9;
	font-size: 14px;
	color: #fff;
	border-radius: 5px;
}
/*修改会员信息提示页*/
.add_info_body {
	padding-top: 160px;
}
.add_btn_body {
	padding-top: 30px;
	padding-bottom: 150px;
}
.information_body h6 {
	font-size: 36px;
	color: #333;
	margin-top: 10px;
	font-weight: normal;
}
.information_body p {
	font-size: 18px;
	color: #666;
}
.information_body .add_information_but {
	width: 364px;
	height: 64px;
	color: #fff;
	padding: 0;
	line-height: 56px;
	font-size: 18px;
	background: url(../images/information_but.png) no-repeat;
	border-radius: 40px;
}
.information_body .add_information_but:hover {
	box-shadow: none;
}
/*我的积分*/
.add-smq-jf {
	background: url(../images/jifen_bg.png) no-repeat;
	background-size: 100% 100%;
}
.add-mar-top20 {
	margin-top: 20px;
}
.add-mar-top25 {
	margin-top: 25px;
}
.size_30 {
	font-size: 30px;
}
.color_fff {
	color: #fff;
}
.add-jf-list li.list-group-item {
	border: 0;
}
.add-jf-list li {
	overflow: hidden;
	border-radius: 0 !important;
}
.add-jf-list li.add-jf-list-first {
	background: #2a77fa;
	color: #fff;
	font-size: 16px;
	padding: 14px 15px;
}
.add-jf-list li.add-jf-list-first .col-md-4, .add-jf-list li.add-jf-list-first .col-md-6, .add-jf-list li.add-jf-list-first .col-md-2 {
	padding-left: 40px;
}
.add-jf-table {
	padding: 0 40px;
	border: 1px solid #d2d2d2;
	overflow: hidden;
}
.add-jf-table .list-group-item {
	padding: 18px 0;
	overflow: hidden;
	border-bottom: 1px dashed #dcdcdc !important;
	line-height: 100%;
}
.add-jf-table .list-group-item p {
	margin-bottom: 0;
}
.add-jf-table .list-group-item:last-child {
	border-bottom: 0 !important;
}
.add-jf-table .list-group-item .icon-wrap {
	background: #ffcc33;
}
.add-mar-top15 {
	margin-top: 15px;
}
.add-pad-left22 {
	padding-left: 22px;
}
.add-line-height60 {
	line-height: 60px;
}
.add-pad-left50 {
	padding-left: 50px;
}
.add-wenzhang .form-group {
	margin-bottom: 20px;
}
.add-pad-right-no {
	padding-right: 0 !important;
}
.add-pad-ver20 {
	padding-top: 20px;
	padding-bottom: 20px;
}
.add-wenzhang-file {
	border-top: 1px dashed #dcdcdc;
	border-bottom: 1px dashed #dcdcdc;
}
.add-file-box {
	position: relative;
	cursor: pointer;
}
.add-file-box input[type="file"] {
	position: absolute;
	opacity: 0;
	height: 100%;
	top: 0;
	width: 100%;
}
.add-mar-botm20 {
	margin-bottom: 20px;
}
.btn-4877e9 {
	background-color: #4877e9;
	border-color: #4877e9 !important;
	color: #fff;
}
.btn-4877e9:hover, .btn-4877e9:focus, .btn-4877e9.focus {
	background-color: #4877e9;
	border-color: #4877e9 !important;
	color: #fff;
}
.btn-4877e9:hover{
	box-shadow:none !important;
}
.btn-4877e9.active, .btn-4877e9:active, .btn-4877e9:hover, .open>.dropdown-toggle.btn-4877e9 {
	background-color: #4877e9;
	border-color: #4877e9 !important;
	color: #fff;
}
.btn-border2a77fa {
	border-color: #2a77fa !important;
	color: #2a77fa;
}
.btn-border2a77fa:hover, .btn-border2a77fa:focus, .btn-border2a77fa.focus {
	border-color: #2a77fa !important;
	color: #2a77fa !important;
}
.btn-border2a77fa.active, .btn-border2a77fa:active {
	border-color: #2a77fa !important;
	color: #2a77fa !important;
}
.add-smq-form-horizontal472 {
	min-height: 470px;
}
.add-smq-wenzhang-box {
	border: 1px solid #e5e5e5;
	padding: 10px;
	line-height: 27px;
	max-height: 78px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.add-smq-wenzhang-box .text-bold:hover{
	color:#2a77fa !important;
}
.add-smq-wenzhang-box a {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
}
.add-btn-2a77fa {
	background-color: #2a77fa;
	border-color: #2a77fa !important;
	color: #fff;
}
.add-btn-2a77fa:hover, .add-btn-2a77fa:focus, .add-btn-2a77fa.focus {
	background-color: #2a77fa;
	border-color: #2a77fa !important;
	color: #fff;
}
.add-btn-2a77fa.active, .add-btn-2a77fa:active {
	background-color: #2a77fa;
	border-color: #2a77fa !important;
	color: #fff;
}
.add-btn-hoverd7ebff {
	color: #333;
}
.add-btn-hoverd7ebff:hover {
	background: #d7ebff;
	color: #333;
	box-shadow: none !important;
}
.add-smq-btn-box {
	border: 1px solid #e5e5e5;
	border-top: 0;
}
.add-smq-btn-box a img {
	display: inline-block;
	margin-right: 10px;
}
.add-smq-btn-box a {
	display: inline-block;
	width: 32%;
}
.add-smq-btn-box a.btn:hover {
	box-shadow: none !important;
}
.add-smq-state {
	position: absolute;
	left: 0;
	top: 0;
}
.add-border-btmdcdcdc-dashed {
	border-bottom: 1px dashed #dcdcdc !important;
}
.add-smq-wenzhang-text p, .add-smq-wenzhang-text p span {
	font-size: 14px;
	color: #666;
	line-height: 2em;
}
.add-smq-wenzhang-text img {
	max-width: 100%;
}
.add-smq-meetinglist .list-group-item {
	padding: 12px 0;
	border-bottom: 1px dashed #dcdcdc;
}
.color_50a2ff {
	color: #50a2ff;
}
a.color_50a2ff:hover {
	color: #50a2ff;
}
.add-btn-meetbg {
	background: url(../images/btnbg2.png) no-repeat !important;
	background-size: 100% 100%;
	width: 134px;
	height: 40px;
	color: #fff;
	font-size: 16px;
}
.add-btn-meetbg:hover, .add-btn-meetbg:focus, .add-btn-meetbg.focus, .add-btn-meetbg.active, .add-btn-meetbg:active {
	color: #fff;
}
.add-btn-meetbg:hover {
	box-shadow: none !important;
}
.add-btn-borderdcdcdc {
	border: 1px solid #dcdcdc;
	font-size: 16px;
	color: #999;
	width: 134px;
	height: 40px;
}
.add-btn-borderdcdcdc:hover, .add-btn-borderdcdcdc:focus, .add-btn-borderdcdcdc.focus, .add-btn-borderdcdcdc.active, .add-btn-borderdcdcdc:active {
	color: #999;
}
.add-btn-borderdcdcdc:hover {
	box-shadow: none !important;
}
.add-mar-top85 {
	margin-top: 65px;
}
.add-bg-b6b6b6 {
	background: #b6b6b6;
}
.add-bg-327ffb {
	background: #327ffb;
}
.add-bg-ff5501 {
	background: #ff5501;
}
/*分页区域*/
.add-smq-pagination {
	display: table;
	margin: 20px auto;
	margin-bottom: 0;
	width: auto !important;
}
.add-smq-pagination .pagination {
	margin: 0;
}
.add-smq-pagination div {
	display: inline-block;
}
.add-line-height50 {
	line-height: 50px;
}
.add-mar-top9 {
	margin-top: 9px;
}
.add-btn-wid120hei40 {
	width: 120px;
	height: 40px;
}
.add-masking-layer {
	position: absolute;
	left: 0;
	width: 100%;
	bottom: 0;
	background: url(../images/blackbg.png) no-repeat;
	height: 50px;
	background-size: 100% 100%;
}
.add-min-height585 {
	min-height: 585px;
}
.add-mar-top7 {
	margin-top: 7px;
}
.add-mar-top4 {
	margin-top: 4px;
}
.add-mar-top5 {
	margin-top: 5px;
}
.add-smq-form-horizontal404 {
	min-height: 404px;
}
.add-smq-form-horizontal450 {
	min-height: 450px;
}
.add-smq-meetinglist li .pull-left p:last-child {
	margin-bottom: 0;
}
.add-min-height625 {
	min-height: 625px;
}
.add-min-height633 {
	min-height: 633px;
}
.add-min-height788 {
	min-height: 788px;
}
/*发票信息*/
.add-smq-invoiceList .list-group-item {
	border-top-color: #2a77fa !important;
}
.add-smq-height88 {
	height: 88px;
	line-height: 88px;
}
.color_ff5252 {
	color: #ff5252;
}
.label_ff9933 {
	background: #ff9933;
}
.label_ff6833 {
	background: #ff6833;
}
.add-smq-heighte88 {
	height: 88px;
}
/*缴费信息*/
.add-mar-btm10 {
	margin-bottom: 10px !important;
}
.add-pad-btm10 {
	padding-bottom: 10px !important;
}
.add-smq-title {
	border-left: 5px solid #4877e9;
	height: 20px;
	padding-left: 20px;
	font-size: 18px;
	color: #333;
	margin: 0;
}
.add-mar-btm20 {
	margin-bottom: 20px !important;
}
.annualfee_slide {
	position: relative;
}
.annualfee_slide .swiper-slide {
	height: 196px;
	border: 1px solid #dcdcdc;
	border-radius: 5px;
	position: relative;
	cursor: pointer;
}
.annualfee_slide .swiper-slide .annualfee_box {
	padding: 4%;
	overflow: hidden;
	height: 100%;
	text-align: center;
}
.annualfee_slide .swiper-slide .annualfee_box .year-money_box {
	padding: 15px 0;
	border-bottom: 1px dashed #dcdcdc;
}
.annualfee_slide .swiper-slide .annualfee_box .year-money_box p {
	font-size: 18px;
	color: #333;
}
.annualfee_slide .swiper-slide .annualfee_box .year-money_box h4 {
	color: #f1bd41;
	font-size: 48px;
	margin: 0;
}
.annualfee_slide .swiper-slide .annualfee_box .year-money_box h4 span {
	font-size: 18px;
	font-weight: normal;
}
.annualfee_slide .swiper-slide .annualfee_box .explain_box p {
	margin-top: 5%;
	font-size: 16px;
	color: #666;
}
.annualfee_slide .swiper-slide.current,.annualfee_slide .swiper-slide:hover {
	border: 2px solid #f1bd41;
}
.annualfee_slide .swiper-slide .selection_box {
	position: absolute;
	right: 0;
	bottom: 0;
	display: none;
}
.annualfee_slide .swiper-slide.current .selection_box,.annualfee_slide .swiper-slide:hover .selection_box {
	display: block;
}
.annualfee_slide .swiper-button-prev {
	background: url(../images/next_maoey.png) no-repeat;
	width: 42px;
	height: 100%;
}
.annualfee_slide .swiper-button-next {
	background: url(../images/prevmorey.png) no-repeat;
	width: 42px;
	height: 100%;
}
.annualfee_slide .swiper-button-prev, .annualfee_slide .swiper-button-next {
	top: 11%;
	z-index: 9999999;
}
.annualfee_slide .swiper-button-prev {
	left: 0;
}
.annualfee_slide .swiper-button-next {
	right: 0;
}
.annualfee_slide .swiper-button-next.swiper-button-disabled, .annualfee_slide .swiper-button-prev.swiper-button-disabled {
	display: none;
}
.color_f4453c {
	color: #f4453c;
}
.size_30 {
	font-size: 30px;
}
.add-smq-message {
	padding: 20px 0;
	border-top: 1px dashed #dcdcdc;
	margin-top: 30px;
}
.add-btn-width150 {
	padding: 7px 48px;
}
.color_fc9701 {
	color: #fc9701;
}
.color_fdbe00 {
	color: #fdbe00;
}
/*地址修改*/
.add-smq-modify_section {
	background: #fff;
	display: none;
}
.add-addform li:nth-child(odd), .add-addform li:nth-child(odd) input, .add-addform li:nth-child(odd) select {
	background-color: #fff;
}
.add-addform li, .add-addform li input, .add-addform li select {
	background: #fbfbfd;
}
/*我的证书*/
.add-btn-ffae1e {
	background-color: #ffae1e;
	border-color: #ffae1e !important;
	color: #fff;
}
.add-btn-ffae1e:hover, .add-btn-ffae1e:focus, .add-btn-ffae1e.focus {
	background-color: #ffae1e;
	border-color: #ffae1e !important;
	color: #fff;
}
.add-btn-ffae1e.active, .add-btn-ffae1e:active {
	background-color: #ffae1e;
	border-color: #ffae1e !important;
	color: #fff;
}
.add-smq-zhengshuewm {
	border: 1px solid #e5e5e5;
	padding: 14px;
	overflow: hidden;
	background: #fff;
}
.add-smq-zhengshuewm img {
	width: 140px;
	height: 140px;
}
.add-btn-fd6164 {
	background-color: #fd6164;
	border-color: #fd6164 !important;
	color: #fff;
}
.add-btn-fd6164:hover, .add-btn-fd6164:focus, .add-btn-fd6164.focus {
	background-color: #fd6164;
	border-color: #fd6164 !important;
	color: #fff;
}
.add-btn-fd6164.active, .add-btn-fd6164:active {
	background-color: #fd6164;
	border-color: #fd6164 !important;
	color: #fff;
}
/*预定信息*/
.add-smq-Order_table table {
	border: 0;
}
.add-smq-Order_table table th {
	text-align: center;
}
.add-smq-Order_table table thead th {
	background: #ecf0f5;
	border:0;
}
.add-smq-Order_table table thead th:first-child{
	border-left:1px solid #ecf0f5;}
.add-smq-Order_table table thead th:last-child{
	border-right:1px solid #ecf0f5;}
.add-smq-Order_table .table > thead > tr > th {
	padding: 10px;
}
#container .add-smq-Order_table .table > thead > tr > th {
	font-size: 16px;
	color: #333;
	font-weight: normal;
}
#container .add-smq-Order_table .table td {
	text-align: center;
	font-size: 14px;
	color: #666;
	border: 1px solid #dcdcdc !important;
	padding: 14px 8px;
}
#container .add-smq-Order_table .table tbody tr:first-child td {
	border-top: 0 !important;
}
.size_20{
	font-size:20px !important;
}
.add-pad-btm20{
	padding-bottom:20px;
}
.add-smq-leaving p{
	font-size:14px;
	overflow:hidden;
	color:#333;
}
.add-smq-leaving p:last-child{
	margin-bottom:0;
}
.add-smq-information {
	line-height:36px;
	color:#333;
	font-size:14px;
}
.add-smq-order_status p{
	font-size:14px;
	color:#333;
	line-height:36px;
	margin-bottom:0;

}
.szie_17{
	font-size:17px;
}
.add-smq-hoverblue:hover,.add-smq-hoverblue:hover i{
	color:#4877e9 !important;
}
.color_4877e9{
	color:#4877e9;
}
.add-mar-left20{
	margin-left:20px;
}
.add-mar-ver20{
	margin:20px 0;
}
.add-smq-order_text{
	position:absolute;
	top:25%;
	right:40px;
	color:#e5e5e5;

}
.add-smq-order_text a{
	font-size:14px;
}
.color_4877e9,.color_4877e9:hover, .color_4877e9:focus, .color_4877e9:active:hover, .color_4877e9:active:focus{
	color:#4877e9;
}
.add-mar-left30{
	margin-left:30px;
}
.add-pad-btm-no{
	padding-bottom:0 !important;
}
.btn-ecf0f5 {
	background-color: #ecf0f5;
	border-color: #ecf0f5 !important;
	color: #666;
}
.btn-ecf0f5:hover, .btn-ecf0f5:focus, .btn-ecf0f5.focus {
	background-color: #ecf0f5;
	border-color: #ecf0f5 !important;
	color: #666;
}
.btn-ecf0f5:hover{
	box-shadow:none !important;
}
.add-pad-ver2{
	padding:2px 0;
}
.add-smq-height34{
	height:34px;
}

.add-mar-right20{
	margin-right:20px;
}
.label-bg4877e9 {
    background-color: #4877e9;
}
.label-bgffae1e {
    background-color: #ffae1e;
}
.add-smq-risetable th{
	color:#333 !important;
	background:#ecf0f5 !important;
	border-color:#ecf0f5 !important;

}
.add-smq-risetable{
	margin-bottom:0;
}
.add-mar-top6{
	margin-top:6px;
}
.annualfee_slide .col-md-3{
	margin-bottom:10px;
}
/* 会员查询 */

.member_section {
    margin: 30px 0;
    width: 100%;
}

.member_section .member_title {
    text-align: center;
}

.member_section .member_title h6 {
    margin: 0;
    font-size: 24px;
    color: #333;
    font-weight: normal;
}

.member_section .member_title p {
    margin-top: 10px;
    margin-bottom: 0;
    font-size: 16px;
    color: #ffcf29;
}

.member_section .member_form {
    margin-top: 30px;
}

.member_section .member_form select {
    font-size: 16px;
    color: #999;
}

.member_section .member_form input {
    font-size: 16px;
    color: #666;
}

.member_section .member_form select option {
    color: #666;
}

.member_section .member_form .col-md-3 {
    padding-right: 0;
}

.mem_btn {
    margin-top: 30px;
}

.mem_btn .btn-lg {
    padding: 10px 65px;
    font-size: 16px;
}

.member_result {
    margin-top: 40px;
}

.memberresult_table {
    width: 100%;
    overflow: hidden;
}

.memberresult_table table {
    width: 100%;
    border: 1px solid #DCDEE2
}

.memberresult_table table thead th {
    font-size: 16px;
    color: #fff;
    background: #0272bd;
    border-bottom: 1px solid #DCDEE2;
}

.memberresult_table table thead th:nth-child(2) {
    width: 15%;
}

.memberresult_table table thead th:last-child {
    width: 25%;
}

.memberresult_table table thead tr th:first-child {
    width: 20%;
}

.memberresult_table table thead th,
.memberresult_table table tbody td {
    padding: 10px 15px;
}

.memberresult_table table tbody td {
    font-size: 16px;
    color: #333;
    border-bottom: 1px solid #DCDEE2;
}

.memberresult_table table tbody tr td:nth-child(2),
.memberresult_table table tbody tr td:nth-child(3),
.memberresult_table table tbody tr td:nth-child(5) {
    width: 130px;
}

.memberresult_table table tbody td .text_hide {
    height: 44px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    /*要显示的行数*/
    overflow: hidden;
}

.memberresult_table table tbody td .text_hide.active {
    height: auto;
    display: block;
    -webkit-box-orient: unset;
    -webkit-line-clamp: unset;
}

.memberresult_table table tbody td .text_hidebtn {
    display: block;
    margin-top: 10px;
    padding-right: 20px;
    width: 50px;
    font-size: 14px;
    color: #D30B15;
    background: url(../images/icon56.png) right center no-repeat;
}

.memberresult_table table tbody td .text_hidebtn.active {
    background: url(../images/icon56_2.png) right center no-repeat;
}

.propaganda_list {
    padding: 0;
    margin: 0;
    list-style: none;
    width: 100%;
    overflow: hidden;
}

.propaganda_list li {
    position: relative;
    padding: 20px 0;
    border-bottom: 1px dashed #D5D5D5;
    overflow: hidden;
}

.propaganda_list li:first-child {
    padding-top: 5px;
}

.propaganda_list li .img_box {
    position: absolute;
    top: 20px;
    left: 0;
    width: 230px;
    height: 130px;
}

.propaganda_list li:first-child .img_box {
    top: 5px;
}

.propaganda_list li .img_box img {
    width: 100%;
    height: 130px;
}

.propaganda_list li .item_cont {
    padding-left: 250px;
    min-height: 130px;
    overflow: hidden;
}

.propaganda_list li .item_cont h6 {
    margin-bottom: 15px;
    font-size: 16px;
    color: #333;
    font-weight: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.propaganda_list li .item_cont .item_text {
    font-size: 14px;
    color: #666;
    line-height: 24px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    /*要显示的行数*/
    overflow: hidden;
}

.propaganda_list li .item_cont .item_time {
    font-size: 14px;
    color: #999;
}

.tablink {
    margin-right: 40px;
}

.tablink,
.tablink a {
    font-size: 16px;
    color: #333;
    line-height: 34px;
}

.tablink a:hover,
.tablink a.active {
    color: #E60012;
}

.jifenimg_box {
    margin: 30px 0;
    text-align: center;
}

.jifenimg_box img {
    max-width: 100%;
}

.indexservice_list {
    padding: 20px 27px;
}

.indexservice_list .col-md-3 {
    width: 20%;
}

.indexservice_list .col-md-3 .item_cont {
    display: table;
    width: 100%;
    height: 80px;
    text-align: center;
    border-radius: 3px;
}

.indexservice_list .col-md-3 .item_cont a {
    display: table-cell;
    vertical-align: middle;
}

.indexservice_list .col-md-3 .item_cont img {
    height: 30px;
}

.indexservice_list .col-md-3 .item_cont p {
    margin-top: 7px;
    margin-bottom: 0;
    font-size: 15px;
    color: #fff;
}

.indexservice_list .col-md-3:nth-child(1) .item_cont {
    background: #D34AA7;
}

.indexservice_list .col-md-3:nth-child(2) .item_cont {
    background: #EC4E81;
}

.indexservice_list .col-md-3:nth-child(3) .item_cont {
    background: #E85A18;
}

.indexservice_list .col-md-3:nth-child(4) .item_cont {
    background: #F29A15;
}

.indexservice_list .col-md-3:nth-child(5) .item_cont {
    background: #E8C219;
}

.indexnotice_list {
    margin: 0 auto;
    margin-top: 20px;
    width: 80%;
}

.indexnotice_list .col-md-3 {
    width: 20%;
}

.indexnotice_list .col-md-3 .item_cont {
    margin-bottom: 30px;
    text-align: center;
}

.indexnotice_list .col-md-3 .item_cont img {
    max-width: 100%;
    height: 80px;
}

.indexnotice_list .col-md-3 .item_cont p {
    margin-top: 10px;
    margin-bottom: 0;
    font-size: 15px;
    color: #333;
}