ul,ul li{ list-style:none; margin:0px; padding:0px;}
*{font-family:Microsoft Yahei; margin:0; padding:0; box-sizing:border-box}
a{ text-decoration:none;}
a:hover{ text-decoration:none;}
img,input{ border:0px; outline:none}
input[type="submit"],input[type="reset"],input[type="button"],button,input[type="text"]{-webkit-appearance: none;border-radius:0px; outline:none; border:0px;}
select{ border:0px;background:none;border-radius:0px;}
.txt::-webkit-input-placeholder {color:#B4B4B4;}
.txt:-moz-placeholder {color:#B4B4B4;}
.txt::-moz-placeholder {color:#B4B4B4;}
.txt:-ms-input-placeholder {color:#B4B4B4}
body{ background:#E5E5E5;}
.jf_two .btn:hover,.rz_one a:hover,.btn_red:hover{ background:#1778e1;}


/* header */
.content{ width:100%; max-width:1200px; background:#fff; margin:0 auto;}
header,footer{ width:100%; text-align:center; display:block}
.img_pc{ display:block; max-width:100%}
.img_yd{ display:none}
footer .main{border-top:2px solid #CDCECE; text-align:center; padding:30px 0; font-size:18px; color:#AFB0B0; line-height:32px;}
.btn_red{ transition:0.5s; width:100%; height:60px; background:#1778e1; color:#fff; cursor:pointer; font-size:20px;}
@media (max-width: 767px) {/* 手机 */
	.img_pc{ display:none}
	.img_yd{ display:block;width:100%}
	footer .main{border-top:1px solid #CDCECE; padding:20px 0; line-height:24px; font-size:14px}
	.btn_red{ height:46px; font-size:16px;}
}

/* 主体内容 通用 */
.main{ width:90%; margin:0 auto; max-width:650px;}
.nei{ width:100%;  max-width:440px; margin:0 auto}
.t_title{ text-align:center; padding-top:30px; font-size:24px; line-height:24px; font-weight:bold; display: block;}
.t_title span{ font-size:16px; font-weight:normal}
.ul_one{ width:100%; padding:30px; display:flex;justify-content: space-between; border-bottom:2px solid #CDCECE;}
.ul_one li{ width:50%; background:url(../images/bg_01.png) no-repeat top center; background-size:15px; font-size:24px; text-align:center; padding-top:20px; color:#AFB0B0; line-height:24px;}
.ul_one li p{ font-size:16px;}
.txt{width:100%; height:60px; line-height:60px; font-size:18px; outline:none;}
.select{ color:#B4B4B4;-webkit-appearance: none; background:url(../images/bg_05.png) no-repeat right center; cursor:pointer;}
.select option{color:#000; padding-left: 10px;}
.selectOk{ color:#000;}
.top160{ padding-top:160px;}
.top80{ padding-top:80px;}
.ul_two{ width:100%; margin-top:20px;  display:flex;justify-content: space-between;}
.ul_two li{ width:100%; text-align:center; color:#AFB0B0; position:relative}
.ul_two li a{ width:100%; display:block; color:#AFB0B0;}
.ul_two li i{ display:block; width:100%; height:45px;}
.ul_two li h3{ font-weight:normal; font-size:20px; text-align:center; width:100%; line-height:28px;}
.ul_two li p{ display:block; width:100%;background:url(../images/bg_02.png) repeat-x left center; margin-top:8px}
.ul_two li span{ display:inline-block; width:35px; height:35px; border:1px solid #D8D9D9; background:#fff; border-radius:40px; text-align:center; font-size:20px; color:#535353; padding:0; line-height:32px;}
.ul_two li.sel p{background:url(../images/bg_03.png) repeat-x left center;}
.ul_two li.sel span{ border:1px solid #1778e1; color:#1778e1;}
.ul_two li.sel,.ul_two li.sel a{color:#000000;}
.ul_two li .i1{ background:url(../images/img1.png) no-repeat top center; background-size:45px}
.ul_two li.sel .i1{ background:url(../images/img1-sel.png) no-repeat top center; background-size:45px}
.ul_two li .i2{ background:url(../images/img2.png) no-repeat top center; background-size:45px}
.ul_two li.sel .i2{ background:url(../images/img2-sel.png) no-repeat top center; background-size:45px}
.ul_two li .i3{ background:url(../images/img3.png) no-repeat top center; background-size:45px}
.ul_two li.sel .i3{ background:url(../images/img3-sel.png) no-repeat top center; background-size:45px}
.ul_two li .i4{ background:url(../images/img4.png) no-repeat top center; background-size:45px}
.ul_two li.sel .i4{ background:url(../images/img4-sel.png) no-repeat top center; background-size:45px}
.ul_two li .i5{ background:url(../images/img5.png) no-repeat top center; background-size:45px}
.ul_two li.sel .i5{ background:url(../images/img5-sel.png) no-repeat top center; background-size:45px}

.t_title2{ padding-top: 100px;}
.t_title3{ text-align:center; padding-top:30px; font-size:16px; line-height:24px; font-weight:bold; padding-bottom: 10px;}
.sign_tips { padding-bottom: 30px;}
.sign_tips dd{ line-height: 26px !important;}
.sign_tips h3{ font-size: 16px !important;}
@media (max-width: 767px) {/* 手机 */
	.ul_one{ padding:25px 20px;border-bottom:1px solid #CDCECE;}
	.ul_one li{ background-size:10px; font-size:16px; padding-top:15px}
	.ul_one li p{ font-size:12px; line-height:10px}
	.t_title{ padding-top:25px; font-size:18px; line-height:20px;}
	.t_title span{ font-size:12px;}
	.t_title2{ padding-top: 30px; margin-bottom: -10px;}
	.t_title3{ padding-top:25px; font-size:14px; line-height:20px;}
	.ul_two li i{ height:28px;}
	.ul_two li .i1,.ul_two li.sel .i1,.ul_two li .i2,.ul_two li.sel .i2,.ul_two li .i3,.ul_two li.sel .i3,.ul_two li .i4,.ul_two li.sel .i4,.ul_two li .i5,.ul_two li.sel .i5{ background-size:25px}
	.ul_two li h3{ font-size:13px; line-height:25px; margin-bottom:5px;}
	.ul_two li span{ width:24px; height:24px; line-height:22px; font-size:14px;}
	.txt{ height:46px; line-height:46px; padding-left:10px; font-size:14px;}
	.select{ background-size:22px;}
	.top160{ padding-top:80px;}
	.top80{ padding-top:30px;}
	.sign_tips dd{ margin: 0 !important;   font-size: 13px;   margin-inline-start: 0 !important; line-height: 24px !important;}
	.sign_tips dl{ margin: 0 !important; margin-top: -10px !important;}
	.sign_tips h3{ font-size: 15px !important;}
}

/* 登录 dl */
.tongdao{ padding:100px 0;}
.tongdao a{ display:block; width:100%; padding:28px; background:#1778e1; border-radius:5px; text-align:center; color:#fff; font-size:24px; margin-bottom:80px; letter-spacing:1px;}
.dl_one{ max-width:440px; margin:20px auto;}
.dl_one li{ display:flex;justify-content: space-between; padding:15px 0;}
.dl_one .txt{ width:100%; height:60px; border:1px solid #D2D2D2; line-height:60px; font-size:18px; text-align:center;}
.dl_one .get_yzm{ width:49%; margin-left:2%;flex-shrink: 0}
@media (max-width: 767px) {/* 手机 */
	.tongdao{ padding:50px 0;}
	.tongdao a{ font-size:15px; padding:20px; line-height:20px; margin-bottom:50px; font-weight:bold;}
	.dl_one{ margin:20px auto;}
	.dl_one li{ padding:10px 0;}
	.dl_one .txt{ height:46px; line-height:46px; font-size:14px;}
	.dl_one .get_yzm{ font-size:15px}
}

/* 会员认证 */
.rz_one{ padding:10px 0; display: flex; flex-wrap: wrap; padding-bottom: 50px;}
.rz_one li{ display:block; padding:12px 5%; width: 50%;}
.rz_one a{ width:100%; display:block; background:#1778e1; transition:0.1s; line-height:44px; text-align:center; color:#fff; font-size:16px;}
.rz_two{ display:flex;justify-content: space-between;}
.rz_two .txt{ width:100%; border:1px solid #CDCECE; height:60px; line-height:60px; padding-left:10px; font-size:16px;}
.rz_two .btn{ width:60px; height:60px; margin-left:5px;border:1px solid #CDCECE;flex-shrink: 0; background:url(../images/bg_04.png) no-repeat center center; cursor:pointer;}
.rz_three{ padding:40px 0; text-align:center; font-size:18px; line-height:24px; color:#AFB0B0;}
@media (max-width: 767px) {/* 手机 */
	.rz_one{ padding-bottom: 30px;}
	.rz_one li{ padding:8px 12px;}
	.rz_one a{ line-height:40px; font-size:14px;}
	.rz_two .txt{ height:46px; font-size:13px; line-height:46px;}
	.rz_two .btn{ height:46px; width:46px; background-size:25px;}
	.rz_three{ padding:30px 0; font-size:14px; line-height:20px;}
}

/* 单位信息  */
.dw_one{ padding:40px 0;}
.dw_one li{ width:100%; display:flex; border:1px solid #AFB0B0; margin-bottom:35px; align-items:center; font-size:18px;}
.dw_one span{ width:140px;flex-shrink: 0; font-size:20px; color:#01778e1; padding-left:15px}
.dw_one .li{ border:0}
.dw_one .tishi{ margin:0; border:0; color:#AFB0B0; font-size:18px; text-align:center;justify-content:center; margin-top:-10px;}
.dw_one .li span{width:auto; }
.dw_one label{ line-height:60px; font-size:18px; cursor:pointer; margin-right:20px;}
.dw_one label input{ width:18px; height:18px; margin-left:20px; margin-right:2px;}
.dw_one span em{ font-style:normal}

.dw_two{ padding:10px 0 50px 0;}
.dw_two li{ margin-bottom:12px;}
.dw_two .li2{ line-height:40px; padding-left:15px; font-size:18px; color:#AFB0B0; border:0; margin-top:-20px; padding-bottom:10px;}
.dw_two .li3{ border: 0;  line-height: 36px; flex-wrap: wrap;}
.dw_two .li3 span{ width: auto; font-weight: bold; font-size: 18px;}
.dw_two .tishi{ font-size: 14px; line-height: 24px; color: #000; width: 100%; text-align: left; padding-left: 50px;}

.dw_two .li_ck{ display: flex; flex-wrap: wrap; padding-bottom: 15px;}
.dw_two .li_ck h2{ width: 100%; font-size: 20px; color: #1778e1; line-height: 30px; font-weight: normal; padding-left: 10px; margin-top: 10px;}
.dw_two .li_ck h3{ width: 100%; font-size: 16px; color: #000; line-height: 30px;  padding-left: 10px; margin-top: 10px;}
.dw_two .li_ck p{  width: 100%; padding: 3px 0;}
.dw_two .li_ck p label{line-height: 24px;display:flex;}
.dw_two .li_ck p input{ width: 16px; height: 16px; flex-shrink: 0; margin-top: 5px;}
.dw_two .li_ck p span{color: #000; padding-left: 5px; font-size: 15px; width: 90%;}

.dw_info{  height:60px; margin-top:30px; display:flex;justify-content: space-between; line-height:60px; text-align:center; color:#fff; font-size:20px;}
.dw_info a,.dw_info span{ width:49.2%; color:#fff; background:#1778e1;}
.dw_info .sel{ background:#AFB0B0}

@media (max-width: 767px) {/* 手机 */
	.dw_one{ padding:40px 0;}
	.dw_one li{ margin-bottom:18px; font-size:14px !important;}
	.dw_one span{ font-size:14px; width:90px; padding-left:10px;}
	.dw_one .tishi{ font-size:14px; margin-top:0}
	.dw_two{ padding:10px 0 30px 0;}
	.dw_two li{ margin-bottom:10px;}
	.dw_one label{ font-size:14px; line-height:40px; margin-right:10px;}
	.dw_one label input{ width:15px; height:15px;}
	.dw_two .li2{ padding-left:10px; font-size:14px; padding-bottom:0}
	.dw_info{ height:46px; line-height:46px; font-size:16px;}
	.dw_two .li3 span{ font-size: 15px;}
	.dw_two .tishi{ font-size: 12px; padding-left: 30px; margin-top: -10px;}

	.dw_two .li_ck h2{ font-size: 16px; }
	.dw_two .li_ck h3{ font-size: 14px;}
	.dw_two .li_ck p input{ margin-top: 3px; width: 15px; height: 15px;}
	.dw_two .li_ck p span{ font-size: 14px; line-height: 22px;}
}


/* 参会管理 ch */
.ch_one{ margin-top:40px; text-align:right; padding-bottom:10px;}
.ch_one li,.ch_one .btn,.ch_one a{ line-height:50px; display:inline-block; margin-left:1px; background:#1778e1; width:140px; text-align:center; font-size:19px; cursor:pointer; color:#fff; }
.ch_one .sel,.ch_one .btn:disabled{ background:#AFB0B0;}
.ch_one2{ text-align:left; margin-top:0; margin-bottom:20px;}
.tb_div{ display:block; width:100%; overflow:hidden; overflow-x:auto;}
.ch_two{ /*border-bottom:1px solid #AFB0B0;*/ width:100%; margin:10px 0; padding-bottom:15px;}
.ch_two th{border-bottom:1px solid #AFB0B0; line-height:50px; font-size:18px; font-weight:normal; font-weight:bold;}
.ch_two td{ line-height:50px; font-size:18px; color:#AFB0B0; text-align:center;}
.ch_two .name{ color:#1778e1}
.ch_two .btn_bj{ background:url(../images/bj.png) no-repeat center center;}
.ch_two .btn_del{background:url(../images/del.png) no-repeat center center;}
.ch_two .btn_bj,.ch_two .btn_del{width:35px; height:35px; margin-bottom:-10px; cursor:pointer; display:inline-block}
.ch_two .btn_del:disabled{ background:url(../images/del_no.png) no-repeat center center; cursor:default}
.ch_two tr:nth-child(2) td{ padding-top:15px;}
.ch_three{ width:100%; padding-bottom:70px; color:#AFB0B0; font-size:18px; text-align:center;}
@media (max-width: 767px) {/* 手机 */
	.ch_one{ margin-top:30px;}
	.ch_one li,.ch_one .btn,.ch_one a{ width:86px; line-height:36px; font-size:14px; margin-left:0}
	.ch_one2{ margin-top:10px;}
	.ch_two{ width:150%}
	.ch_two th{ line-height:20px; padding:5px 0; font-size:14px;}
	.ch_two td{ padding:5px 0; font-size:14px; line-height:22px;}
	.ch_two .btn_bj,.ch_two .btn_del{ background-size:auto 20px; width:30px;}
	.ch_two .btn_del:disabled{ background-size:auto 20px; width:30px;}
	.ch_three{ font-size:14px; line-height:22px; margin-top:-10px; padding-bottom:50px;}
}


/* 缴费管理 jf */
.jf_one{ padding-top:25px; text-align:center; font-size:16px; line-height:28px; font-weight:bold;}
.jf_one span{ color:#1778e1}
.jf_two{ text-align:center;}
.jf_two li{ padding-top:50px;}
.jf_two li img{ height:62px;}
.jf_two .btn{ width:100%; height:60px; color:#fff; transition:0.5s; background:#1778e1; font-size:20px; margin-top:10px; cursor:pointer}
.jf_two .btn_xx{ background:#AFB0B0;}
.jf_two .btn_xx:hover{ background:#8D8F8F}
.jf_three{ padding:30px; line-height:34px; font-size:16px; color:#1778e1; font-weight:bold;}
.jf_three .desc{ color:#AFB0B0; padding-top:10px;}
.jf_four{ text-align:center; padding:20px; font-size:16px; line-height:32px; font-weight:bold;}
.jf_four a{color:#1778e1;}
@media (max-width: 767px) {/* 手机 */
	.jf_one{ font-size:15px;}
	.jf_two li{ padding-top:40px;}
	.jf_two li img{ height:40px;}
	.jf_two .btn{ height:50px; font-size:16px;}
	.jf_three{ font-size:14px; line-height:28px; padding:20px;}
	.jf_four{ font-size:14px; line-height:28px; padding:15px;}
}


/* 弹框 */
.a_type{ cursor: pointer;}
.tan_one{width: 650px; background: #fff; border-radius: 10px;padding-top: 50px;}
._fan{ text-align: center; display:block; padding-top: 80px;}
._fan a{ width: 160px; height: 40px; line-height: 40px; color: #fff; font-size: 16px; background: #1778e1; display: inline-block;}
@media (max-width: 767px) {/* 手机 */
	.tan_one{ width: 310px; padding: 30px 20px 0 20px;}
}
