@charset "utf-8";
/* CSS Document */

label {display:inline-block;}
label input {float:left; margin:5px 5px 0 0}
.mkTi strong {border-bottom:2px solid #ff7f3d; display:block;}
.mkTi strong em {background-color:#ff7f3d; color:#FFF; padding:0 22px; height:32px; line-height:32px; display:inline-block; border-top-left-radius:8px; border-top-right-radius:8px;}
.mkTi dl {padding:20px 0;}
.tablePost dd {display:inline-block; width:100%; padding:10px 0;}
.tablePost dd p,.mkTi .tablePost dd input { float:left;}
.tablePost dd input[type='text'] {height:28px; line-height:28px; padding:0 10px; width:190px;}
.tablePost dd .inp400 {width:400px !important;}
.tablePost dd p {height:30px; line-height:30px; margin-right:18px; width:100px; text-align:right;}
.tablePost dd p em {color:#F00;}
.tablePost dd label {display:inline-block; margin-right:10px; padding:6px 0;}
.tablePost dd label input { float:left; margin:4px 5px 0 0;}
.tablePost dd .sub,.sub {background-color:#28bd8b;}
.tablePost .but,.but {width:214px; height:40px; margin:20px auto; display:block;}
.but input {border:none; width:100px; height:40px; margin:auto; cursor:pointer;}
.but input[type='submit'],.but input[type='button']:first-child {color:#FFF; margin-right:14px;}
.tablePost dd .inp66 {width:66px !important; margin-right:10px;}
.tablePost dd .addInp {color:#ff7f3d; display:inline-block; padding:5px 0; margin-left:10px;}
.tablePost dd .addInp:hover {color:#a73807;}
.tablePost dd .addInp i {float:left; background-position:-26px -22px; width:16px; height:16px; margin:3px 5px 0 0;}
.tablePost dd .addInp:hover i {background-position:-45px -22px;}
.tablePost dd .hzinp {display:inline-block; position:relative;}
.tablePost dd .inpWar {float:left; width:314px;}
.tablePost dd .hzinp a {color:#616161;margin-right:10px;}
.tablePost dd .hzinp span {position:absolute;right:-119px;top:5px;}
.tablePost dd .hzinp a:hover {text-decoration:underline;}
.tablePost dd .wxqqW .hzinp { float:left;}
.tablePost dd .wxqqW { display:inline-block; width:100%; clear:both;}
.tablePost dd .newPb { position:absolute; top:0; left:660px;}
.tablePost dd .wxWar { position:relative;}
.tablePost dd .error { color:#F00; line-height:30px; padding:0 0 0 10px;}

/*费用信息*/




.del {width:300px;}



.del span {display:block; padding:14px 30px; font-size:15px;}




.alert strong p .addJf,.alert strong p .hnzw {background-position:-66px -400px; float:left; width:16px; height:16px; margin:3px 10px;}
.alert strong p em {color:#ff7f3d;}
.alert .tableAlert .thisTab {padding-top:20px; position:relative; display:inline-block;width:100%;}
.alert .tableAlert .thisTab i { position:absolute; right:78px; bottom:2px; background-position:-37px -55px; width:30px; height:26px;}
.alert .tableAlert .thisTab p {float:left; height:30px; line-height:30px; width:114px; text-align:right;}
.alert .tableAlert .thisTab input[type='text'],.alert .tableAlert .thisTab select {width:280px; height:28px; border:1px solid #ccc; padding:0 10px; border-radius:5px;}
.alert .tableAlert .thisTab .tsy {display:inline-block; padding-left:100px; font-size:15px; margin-top:10px;}
.alert .tableAlert .thisTab .tsy input[type='checkbox'] {float:left; margin:5px 5px 0 0;}
.alert .tableAlert .thisTab textarea {padding:5px 10px;}
.alert .tableAlert {background-color:#FFF; border-bottom:1px solid #ccc; display:inline-block; width:100%;}
.pay {width:476px;}
.jfshfy {padding-left:100px;}
.alert .tableAlert .thisTab select {width:302px;}
.alert .tableAlert .thisTab .fyRadio {padding:10px 0;}
.alert .tableAlert .thisTab .fyRadio label {display:inline-block; margin-right:40px;}
.alert .tableAlert .thisTab .fyRadio label input[type='radio'] {float:left; margin:5px 5px 0 0;}
.changeNr .jnje input { width:160px !important;}
.changeNr .jnje em { color:#F00; margin-right:13px;}


/*用户管理*/
/*#user dl span {width:9.01%;}
#user dl dd span {font-size:12px;}*/



/*导入会员*/
.jryhWar .textShow,.ddcjWa {box-shadow:0px -4px 21px #ccc; border:1px solid #ccc; padding:15px 20px; background-color:#FFF;}
.jryhWar .textShow p em {color:#ff7f3d;}
.jryhWar .textShow p {line-height:30px;}
.vipBut a {width:114px;height:40px;display:block;line-height:40px;color:#FFF;float:left;}
.vipBut .down {background-color:#28bd8c; margin-right:10px;}
.vipBut a i {width:20px; height:20px; display:block; float:left;}
.vipBut .inVip {background-color:#fc7a37;position:relative;overflow:hidden;}
.vipBut .inVip input[type='file'] { position:absolute;top:0;left:0;height:inherit;opacity:0;filter:alpha(opacity=0);}
.vipBut .down i {background-position:-124px -427px; margin:12px 6px 0 12px;}
.vipBut .inVip i {background-position:-147px -427px; margin:10px 6px 0 12px;}
.vipBut {padding:30px 0;}
/*单独创建账号*/

.hLeader {width:90%; border:1px solid #ccc; border-radius:5px; padding:0 15px; display:inline-block; margin:15px 19px 0 19px;}
.hLeader h2 {padding:10px 0; display:block; border-bottom:1px solid #eeeeee; color:#999999;}
.hLeader .leadLab {padding:10px 0;}
.hLeader .leadLab label {display:inline-block; margin-right:20px; width:100px; padding:10px 0;}
.hLeader .leadLab label input {float:left; margin:5px 4px 0 0;}
.vipFw .tableAlert {padding-bottom:0;}

/*相关证书*/
/*.xgzs .tabXy dl span {width:12.5%;}*/

.xgzs h2 {font-size:20px; color:#555555; margin-top:20px;}


.nrDh {background-color:#FFF; display:inline-block; width:100%;}
.nrDh a {display:block; float:left; height:46px; line-height:46px; text-align:center; width:100px;}
.nrDh .judh {width:1000px; margin:auto;}
.nrDh .judh .onThis {color:#ff7f3d;}



/*证书列表*/


/*.zslbWar dl span {width:14% !important;}*/
.alertForm {padding:0 30px;}
.alertForm .lineD {padding:10px 0; display:inline-block; width:100%;}
.alertForm .lineD p {float:left; width:100px; height:32px; line-height:32px; text-align:right;}
.alertForm .lineD input[type='text'] {width:290px; height:30px; border-radius:5px; border:1px solid #ccc; padding:0 10px;}
.alertForm .lineD .timeDate .timeInput input { width:117px;}
.alertForm .lineD .timeDate .timeInput,.alertForm .lineD .timeDate .timeMid {float:left;}
.alertForm .lineD .timeDate .timeMid {padding:0 10px; line-height:30px;}
.alertForm .lineD .timeDate .timeInput {position:relative;}
.alertForm .lineD .timeDate .timeInput i {position:absolute; right:2px; top:2px; background-position:-37px -55px; width:30px; height:26px;}
.alertForm .lineD .srk {float:left;}
.alertForm .lineD select {border-radius:5px;border:1px solid #ccc;padding:0 10px; height:32px; width:312px;}
#form .error,#form2 .error {display:block;}


/*弹框*/
.zsgl strong p .zsg {background-position:-269px -427px;}


/*表格宽度*/
.fyIn dl span {width:160px;}
.fyIn span:last-child {width:60px;}
.user dl span {width:70px;}

.zslbWar dl span {width:127px;}

.dssqWar dl span {width:156px;}
.wxzsWar dl span {width:162px;}
.wxzsWar dl span:last-child,.dssqWar dl span:last-child,.dqbbWar dl span:last-child,.fyIn span:last-child,.user dl span:last-child,.wxzsWar dl span:last-child  {width:54px !important;}
.wid54 {width:56px !important;}
/*待审申请*/
.shxq strong p i {background-position:0px -469px}

.shxq .tabXy dl span {width:90px;}
.shxq .tabXy dl span:last-child {text-align:left; padding:0;}

/*无效证书*/
.wxAlert .ico {background-position:-269px -427px;}

/*申报管理*/
.zbglWar dl span .sbglIco_1 {background-position:-424px -448px;}
.zbglWar dl span .sbglIco_2 {background-position:-447px -448px;}
.zbglWar dl dd:hover .sbglIco_1 {background-position:-424px -469px;}
.zbglWar dl dd:hover .sbglIco_2 {background-position:-447px -469px;}

.sbglTab dl dd {width:100px;}
.alTab .tabXy dl span {width:152px;}
.alTab .tabXy dl span:last-child {padding:0; text-align:left;}
.alTab .tabXy,.alTab .tabXy dt,.alTab .tabXy dd {border-right:none; border-left:none;}
.alTab .tabXy .fytop {margin:20px 0;}
.alTab .tabXy .fytop p { padding-left:20px;}
/*定期报表*/
.dqbbWar dl span {width:110px;}
.dqTopNav a {width:50%;}
.dqTopNav a i {margin:15px 6px 0 200px;}
.dqTopNav a .sbciIco {background-position:-118px -448px;}

/**/
.titFj {display:inline-block; width:100%;}
.titFj span a i,.lineWar span a i {width:16px; height:16px; display:block; float:left;}
.fj_ico_1 {background-position:-339px -474px}
.fj_ico_2 {background-position:-303px -474px}
.fj_ico_3 {background-position:-321px -474px}
.titFj span a,.lineWar span a {display:block; float:left; margin-right:10px;}
.titFj p {float:left;}
.titFj span {float:right;}

.inpFj input[type='text'] {width:80%; height:30px; line-height:30px;}
.inpFj label,.checkboxFj label {display:inline-block;}
.inpFj label input[type='checkbox'],.checkboxFj label input[type='checkbox'] {float:left; margin:6px 8px 0 8px;}
.fjWar {border-bottom:1px solid #eeeeee; padding:20px 35px;}
.conWarFj { padding:0 65px; background-color:#f9f9f9; border:1px solid #ccc; box-shadow:0px -4px 21px #ccc;}
.checkboxFj {padding-top:10px;}
.checkboxFj label {margin-right:10px;}



.fixed {width:700px; position:fixed; top:50%; left:50%; display:none;}
.fixedThis {position:fixed; top:50%; left:50%; display:none;}
.fix_left {position:fixed;top:0;}
/*创建 审核设置*/
.lineWar {display:inline-block; width:100%;}
.lineWar p,.lineWar select,.lineWar input[type='text'],.lineWar label,.lineWar label input[type='checkbox'] {float:left; height:28px; line-height:28px; margin-right:10px;}
.lineWar .fraction {width:40px;}
.lineWar {padding:10px 0;}
.lineWar label input[type='checkbox'] {margin:2px 5px 0 0;}
.lineWar span { display:inline-block; padding:7px 0;}
.lineWar .bzInp {float:left; width:80%;}
.userPP .tabXy dl span { width:184px;}
.userPP .tabXy dl span:last-child {padding:0; width:40px; text-align:center;}

/*申报设置*/
.sbSet p {width:100px; text-align:right; padding:1px 0;}
.col999 {color:#999; line-height:30px;}
.lineWar .bzInp label input[type='radio'] {float:left; margin:9px 2px 0 0;}
.lineWar .bzInp label em {float:left; margin-right:10px;}
.wid50 {width:50px !important;}
.flo_left {float:left; line-height:30px; margin-right:10px;}
.sbSet select {height:30px;}
.fixIoc {display:inline-block; position:relative; margin-right:10px;}
.fixIoc input[type='text'] {margin:0;}
.fixIoc .dateIco {background-position:-37px -55px; width:30px; height:26px; position:absolute; right:0px; top:2px;}
.lineWar .bzInp .moD {display:inline-block; width:100%; margin-bottom:10px;}
.sbSet textarea {padding:10px; width:580px; height:200px; border:1px solid #ccc; }
.dButton a {width:112px; height:40px; line-height:40px; display:block; float:left; color:#FFF; margin-left:10px;}
.dButton {float:right; padding:20px 0;}
.dButton .bag22bafb {background-color:#22bafb;}
.dButton .bagfb7835 {background-color:#fb7835;}
.dButton .bag29bd8f {background-color:#29bd8f;}
.dButton a i { float:left; width:20px; height:18px; margin:12px 10px 0 16px;}
.dButton a .ccg {background-position:-382px -470px;}
.dButton a .yl {background-position:-356px -470px; width:28px; height:20px; margin:10px 10px 0 16px;}
.dButton a .qd {background-position:-228px -450px;}
/*圈子审核*/
.flo_check {margin:17px 6px 0 0; float:left;}
.addFl a {width:112px; height:38px; display:block; border:1px solid #ccc; line-height:38px;}



/*头衔*/
.tabXy dl dd .txImg {width:16px;height:16px;}
.wid118 {width:118px !important;}
.wid86 {width:86px !important;}
.tabXy dl dd .qbc {background-position:-80px -425px;}
.addFl a .tjfl {width:18px; height:18px; float:left; display:block; background-position:-84px -400px; margin:10px 6px 0 12px;}
.addFl {padding:15px 20px;}
.upImg_but {float:left; position:relative; overflow:hidden;}
.upImg_but a {width:100px;height:30px;background-color:#29be91;color:#fff;display:block;line-height:30px;text-align:center;}
.upImg_but input {position:absolute; top:0px; left:0px; opacity:0;}
.previewImg img {width:16px;height:16px;}
.previewImg {float:left;margin:8px 10px 0 10px;}
.rylb {width:230px;}
.txName {width:140px; margin:auto; padding:15px 0;}
.txName p {line-height:40px;}


/*首页*/
.indexNav {display:inline-block;width:100%;}
.indexNav .navMk {height:106px;background-color:#FFF; border-top:2px solid #29bd8b; float:left; margin-right:0.5%;width:24.5%;}
.indexNav .navMk:last-child {margin:0;}
.navMk strong {color:#555; font-size:16px; display:inline-block; padding:10px 0;}
.navMk strong i {float:left;width:20px;height:18px;margin:2px 10px 0 18px;}
.navMk strong .hysIco {background-position:-63px -21px;}
.navMk p {text-align:right; color:#999; padding-right:20px; margin-top:20px;}
.navMk p em {font-size:28px; color:#29bd8b; padding-right:10px;}

.navMk strong .dshyIco {background-position:-82px -21px;}
.navMk strong .dsxwIco {background-position:-100px -21px;}
.navMk strong .hdsIco {background-position:-120px -22px;}
.tabIndex table {width:100%; background-color:#FFF; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.tabIndex table tr td {text-align:center; line-height:60px; height:60px; border-bottom:1px solid #ccc;}
.tabIndex table tr:first-child {background-color:#555a61; color:#FFF;}
.tabIndex table tr:first-child td {line-height:40px; height:40px;}
#mainLine {border:1px solid #ccc;margin-top:50px;padding:15px 0;}
.indexNav,.tabIndex {margin-top:50px;}
.fixIndex {position:fixed;right:0;top:0;background-color:#222831;height:100%;}
.fixIndex a {color:#FFF;display:block;text-align:center;width:100px;padding:20px 0;border-bottom:1px solid #272e36;}
.fixIndex a i {width:36px;height:40px;display:block;margin:auto;}
.fixIndex a .glgn {background-position:-30px -226px;}
.fixIndex a .ndngl {background-position:5px -262px;}
.fixIndex a .wkgl {background-position:-30px -262px;}
.fixIndex a .tzgg {background-position:-68px -262px;}
.fixIndex .gngl { background-color:#29bd8b;}
/*管理常用功能弹框*/
.glcygn { display:inline-block;width:100%;height:350px;}
.glcygn .cygnNav {width:120px; float:left;}
.glcygn .cygnNav a {display:block; text-align:center; background-color:#555a61; color:#FFF; height:50px; line-height:50px;}
.glcygn .cygnNav .thisOn {font-weight:bold; background-color:#FFF; color:#111; border-left:3px solid #28bd8b;}
.glcygn  .ghcyNr {float:right; width:580px;height:inherit;}
.opt_Sel {width:270px; height:inherit; padding-left:19px; float:left; overflow:auto;}
.opt_Sel:first-child {border-right:1px solid #CCC;}
.opt_Sel strong b {font-weight:bold; float:left;}
.opt_Sel strong b em {color:#40c498;}
.opt_Sel strong span {float:right; margin-right:16px;}
.opt_Sel .tjcy,.opt_Sel dl dd span .tjcy_2 {width:16px;height:16px;display:inline-block;background-position:-143px -23px;margin:3px 10px 0 10px;}
.opt_Sel strong span i,.opt_Sel dl dd span .tjcy_2 {float:left;}
.opt_Sel dl dd em {float:right;color:#29bd8b;margin-right:10px;}
.opt_Sel dl dd {padding:18px 0; border-bottom:1px dashed #ccc;}
.opt_Sel dl dd:hover {background-color:#f5f5f5;}
.opt_Sel dl dd span .tjcy_2 {background-position:-161px -23px;cursor:pointer;}
.opt_Sel dl dd span .tjcy_2:hover {background-position:-143px -23px;}
.opt_Sel dl dd .gou {width:12px;height:8px;float:left;background-position:-180px -23px;margin:7px 5px 0 0;}
.opt_Sel .jscy,.opt_Sel dl dd .jscy_2 {width:16px;height:16px;display:inline-block;margin:3px 10px 0 10px;background-position:-195px -23px;}
.opt_Sel dl dd .jscy,.opt_Sel dl dd .jscy_2 {float:left;}
.opt_Sel dl dd span b {font-weight:bold; margin-left:10px;}
.opt_Sel dl dd .jscy_2 {background-position:-213px -23px; cursor:pointer;}
.opt_Sel dl dd .jscy_2:hover {background-position:-195px -23px;}
.glModular {height:inherit; display:none;}

/*短信提醒*/
.mess_mail {displaY:inline-block;width:100%;padding-top:15px;}

.mess_mail .mess label .check {width:16px;height:16px;background-position:-193px -285px;float:left;margin:3px 5px 0 0;}
.mess_mail p,.mess_mail .mess {float:left;}
.mess_mail .mess .allLab {display:block;}
.mess_mail .mess label {padding-bottom:10px; padding-right:50px;}
.mess_mail .mess {border-bottom:1px dashed #ccc;padding-bottom:10px;}
.saveSettings {margin:10px 70px;}
.saveSettings a {width:100px;height:40px;line-height:40px;text-align:center; background-color:#29be91;display:block;color:#FFF;}
.editModule input[type='text'],.editModule textarea {width:510px !important;}
.editModule textarea {height:130px; border:1px solid #ccc;}
.user_tel a {width:60px;height:30px;line-height:30px;text-align:center;border-radius:5px;display:inline-block;margin-right:10px;color:#FFF;}
.user_tel a:first-child {background-color:#28bd8b;}
.user_tel a:last-child {background-color:#ff7f3d;}
.del_ico {padding-left:15px; background-color:#f1f1f1 !important; color:#8f8f93 !important;border:1px solid #ccc; height:38px !important;}
.fsMess a,.secBut a {display:inline-block; height:40px; line-height:40px; color:#fff; width:100px; text-align:center; margin-left:10px;}
.messSet {background-color:#28bd8b;}
.secBut .cxMess {background-color:#f6702b;}
.secBut .delMess {background-color:#f1f1f1; color:#8f8f93; border:1px solid #ccc;}
.secBut {padding:10px 0;}

/*短信账户*/
.xdtsxx { display:inline-block; width:100%; height:78px;}
.xdtsxx .messTs {float:left;padding-left:18px;}
.xdtsxx .messTs em { color:#f75555;padding-right:5px;}
.xdtsxx .messTs span {margin-right:114px;line-height:78px;}
.dxzh .cxMess {background-color:#f6702b;}
.dxzh .messSet {background-color:#28bd8b;}
.dxzh {margin:20px 30px;}
.fsMess .secBut {padding:0;}
.float_left {float:left;padding:0;}
.float_left a {margin:0 10px 0 0;}
.bgColor_fff {background-color:#FFF;}
.dxzhTab dl dd span:last-child {padding:0;}


.tem {float:left;width:480px;border:1px solid #ccc;border-radius:5px;}
.tem .temBut {padding:10px 10px 0 10px; border-bottom:1px solid #ccc; max-height:80px; overflow:auto;}
.tem .temBut a {height:28px;line-height:28px;padding:0 8px;border:1px solid #ccc; display:inline-block;margin:0 0 10px 0;}
.tem .temText textarea {width:95%;margin:auto;display:block;padding:5px 0;border:none;height:130px;}
.tem .temBut .clickOn { background-color:#828285;color:#FFF;}
.radioMess label input[type='radio'] {margin:4px 4px 0 0;}
.radioMess label {padding:6px 0;margin-right:10px;}
.radioMess {float:left;}
.xzmb_but {clear:both;padding:15px 0 0 100px;}
.xzmb_but a {width:80px;height:40px;text-align:center;line-height:40px;color:#fff;display:block;background-color:#28bd8b;}
.wid22 {width:22px; margin:auto; display:block;}
.wid150 {width:150px !important;}

.wid200 {width:200px !important;}
.tsyMes {padding-left:10px;color:#999999;}
.payMet {padding:40px 20px;}
.payMet .payTsy {border:1px dashed #ff7f3d; background-color:#f5ede8;color:#999999;line-height:25px;padding:18px 10px;}
.payMet .zffsPay {border:1px dashed #28bd8b; background-color:#e4f3ee;margin-top:30px;}

.payMet .payTsy .color_ff7f3d {color:#ff7f3d; font-weight:bold;}
.payMet .payTsy .color_28bd8b {color:#28bd8b; font-weight:bold;}

.zffsPay {padding:18px 10px;}

.zffsPay .payChoice {margin-top:20px;}
.zffsPay .payChoice a {width:80px;height:40px;border:1px solid #ccc;color:#8f8f93;text-align:center;line-height:40px;display:inline-block;background-color:#f2f2f2;margin-right:10px;}

.fssj_Sel {clear:both;padding:10px 0 10px 100px;}
.fssj_Sel .rad_sel select {float:left;width:150px !important;margin-right:10px;}
.fssj_Sel .rad_sel {display:inline-block;width:100%;display:none;}
.bqtx dl dd span:last-child {padding:0;}


.jsrbq {float:left;border:1px solid #ccc;border-radius:5px;width:480px;padding:10px 0;}
.jsrbq .label {display:inline-block;padding:0 0 10px 10px; float:left;}
.jsrbq .label a {width:70px;height:20px;line-height:20px;display:block;float:left;background-color:#ff7f3d;border-radius:10px;text-align:center;color:#FFF;margin-right:10px;}
.jsrbq .label .close_lab {background-position:-238px -265px;width:12px;height:12px; display:block; float:right;margin:3px 8px 5px 0;}
.jsrbq .addBq a i {width:16px;height:16px;display:block;float:left;background-position:-26px -22px;margin:2px 8px 0 12px;}
.jsrbq .addBq a {color:#ff7f3d;}
.textMes {padding-left:100px;padding-top:10px;color:#f75555;display:inline-block;}
.textMes a {color:#19a8e3;text-decoration:underline;}

.jsrbq .yxbq {float:left;}

.yxbq_alert {border:none;}
.bqSecNav {clear:both; display:inline-block; border:1px solid #ccc;padding:10px 15px;width:570px;border-radius:5px;}
.bqSecNav .navTit {height:30px;}
.bqSecNav .navTit .onThisObj { background-color:#299c74 !important;}
.bqSecNav .navTit a {width:80px;height:30px;line-height:30px;text-align:center;display:block;float:left;color:#fff;background-color:#28bd8b;margin-right:20px;}
.bqSecNav .wra_select .sx_select {display:none;}
.bqSecNav .wra_select .sx_select h2 {padding:15px 0;}
.bqSecNav .wra_select .sx_select select {width:130px;height:30px; padding:2px 0;}
.titWra {width:90%;margin:auto;}
.sx_select .yxbq_alert {padding-top:20px;}
.leibie {height:32px;}
.leibie a {width:60px;height:30px;line-height:30px;display:block;float:left;text-align:center;border:1px solid #ccc;margin-right:10px;}
.leibie a:hover {background-color:#818085; color:#fff;}



.jsrbq .label span {padding-right:15px;}
.jsrbq .addBq .addNum {float:left;width:150px !important;margin:0 10px;}
.bqqf_srhm .lineD {display:none;}

.xzyh {margin:0; box-shadow:none;}
.xzyh dl a {width:22px; margin:auto; display:block;}
.setQx label {width:120px;}
.setQx .mess {width:100%;border:none;padding:0;}
.setQx .mess_mail {width:630px; margin:20px 24px 0 24px; border:1px solid #ccc;padding:10px 10px;}
.setQx .mess .allLab {border-bottom:1px solid #ddd;margin-bottom:10px;width:100%;padding-right:0;}

.bqtx dl dd span .cen { display:block; text-align:center; width:100%; padding:0 !important;}


/*2016-11-24*/
.tjjfjl .cjzh {margin-right:10px;}


.jzMk .jzxx {color:#666666; font-weight:bold;margin-top:10px;}


/*首页修改*/
.commonly {margin-top:50px;}
.commonly strong {background-color:#555a61;color:#FFF;display:block;height:40px;line-height:40px;padding-left:20px;}
.vipGl ul li i {width:32px;height:32px;display:block;background-position:-32px -186px;}
.vipGl {background-color:#f5f5f5;border:1px solid #e6e6e6;display:inline-block;width:100%;}
.vipGl span {background-color:#fff;display:block;padding:9px;width:33px;margin:auto;box-shadow:0px 0px 10px 0px #ccc;position:relative;}
.vipGl ul li {float:left;width:10%;padding-top:20px;}
.vipGl ul li p {text-align:center;line-height:40px;color:#666;}
.vipGl ul li .addVip {width:50px;height:50px;display:block;background-position:-78px -44px;margin:auto;box-shadow:0px 0px 10px 0px #ccc;}
.vipGl ul li .addTxt {color:#bbb;}
.cygnAlert h2 {font-weight:bold;padding:10px 16px;}




.cygnAlert ul li {float:left;width:80px;cursor:pointer;}
.cygnAlert ul li span i {width:32px;height:32px;display:block;}
.cygnAlert ul li span {display:block;margin:auto;padding:6px;border:1px solid #ddd;width:32px;}
.cygnAlert ul li p {text-align:center;}
.cygnIco_1 {background-position:-68px -906px !important;}
.cygnIco_2 {background-position:-34px -906px !important;}
.cygnIco_3 {background-position:0px -906px !important;}
.cygnIco_4 {background-position:-442px -872px !important;}
.cygnIco_5 {background-position:-408px -872px !important;}
.cygnIco_6 {background-position:-374px -872px !important;}
.cygnIco_7 {background-position:-340px -872px !important;}
.cygnIco_8 {background-position:-306px -872px !important;}
.cygnIco_9 {background-position:-272px -872px !important;}
.cygnIco_10 {background-position:-238px -872px !important;}
.cygnIco_11 {background-position:-204px -872px !important;}
.cygnIco_12 {background-position:-170px -872px !important;}
.cygnIco_14 {background-position:-136px -872px !important;}
.cygnIco_16 {background-position:-102px -872px !important;}
.cygnIco_17 {background-position:-68px -872px !important;}
.cygnIco_18 {background-position:-34px -872px !important;}
.cygnIco_19 {background-position:0px -872px !important;}
.cygnAlert ul li span:hover {box-shadow:0px 0px 10px 0px #ccc;}
/*.cygnAlert ul li span:hover .cygnIco_1 {background-position:-32px -186px;}
.cygnAlert ul li span:hover .cygnIco_2 {background-position:-68px -184px;}
.cygnAlert ul li span:hover .cygnIco_3 {background-position:-104px -186px;}
.cygnAlert ul li span:hover .cygnIco_4 {background-position:-140px -186px;}
.cygnAlert ul li span:hover .cygnIco_5 {background-position:-178px -186px;}
.cygnAlert ul li span:hover .cygnIco_6 {background-position:-211px -187px;}
.cygnAlert ul li span:hover .cygnIco_7 {background-position:-245px -188px;}
.cygnAlert ul li span:hover .cygnIco_8 {background-position:-280px -184px;}
.cygnAlert ul li span:hover .cygnIco_9 {background-position:-318px -186px;}
.cygnAlert ul li span:hover .cygnIco_10 {background-position:-355px -186px;}
.cygnAlert ul li span:hover .cygnIco_11 {background-position:5px -527px;}
.cygnAlert ul li span:hover .cygnIco_12 {background-position:-27px -524px;}
.cygnAlert ul li span:hover .cygnIco_13 {background-position:-64px -527px;}
.cygnAlert ul li span:hover .cygnIco_14 {background-position:-104px -527px;}
.cygnAlert ul li span:hover .cygnIco_15 {background-position:-142px -523px;}
.cygnAlert ul li span:hover .cygnIco_16 {background-position:-182px -527px;}
.cygnAlert ul li span:hover .cygnIco_17 {background-position:-219px -527px;}
.cygnAlert ul li span:hover .cygnIco_18 {background-position:-254px -527px;}*/
.cygnAlert {display:inline-block;width:100%;}

.yscygn .ysIcoAlt {background-color:#d9e8e3;width:100%;}
.ysIcoAlt ul li {width:75px;}
.ysIcoAlt {border:1px solid #29bd8b;}
.yscygn h2 {width:160px;border:1px solid #29bd8b;margin:auto;position:relative;bottom:-1px;border-bottom:none;background-color:#d9e8e3;line-height:25px;text-align:center;font-size:12px;color:#777777;border-top-left-radius:10px;border-top-right-radius:10px;}

.jzdx {display:inline-block;width:100%;}
.jzMk {float:left;width:50%;}

.closeIco {width:13px;height:13px;background-position:-233px -23px;position:absolute;top:0px;right:0px;display:block;}
.jzTab table {width:100%;border:none;}
.jzTab table td {border:none;border-bottom:1px dashed #ccc;}
.jzTab table .titTab {text-align:left;}

.edi input,.edi select {display:none;}
.xzp_2 .poPic {position:relative;}
.xzp_2 .poPic em {display:none;position:absolute;top:-35px;left:50%;line-height:20px;border:1px solid #ccc;color:#ff7f3d;background-color:#fff;padding:0 3px;line-height:25px;border-radius:2px; font-size:12px;}
.xzp_2 { overflow:inherit !important;}
.xzp_2 .poPic em i {position:absolute;bottom:-5px;left:45%;width:9px;height:5px; background-position:-253px -267px;}
.upImg {background-position:-295px -284px;}
.qyxx dl dd span a:first-child {margin-right:10px;}  

.ff0000 span {color:#ff0000 !important;font-weight:bold !important;}

/*2016-12-21表格显示选项*/
.xzmzShow span p {width:73px;text-align:right;float:left;}
.xzmzShow span label {margin-right:10px;}
.xzmzShow span {padding:10px 0; display:inline-block;}
.xzmzShow {text-align:center;padding-top:10px;}
.rightlab {position:fixed;width:350px;top:50%;left:50%;}
.delete {margin-right:0px !important;}


.mess_mail .mess label {position:relative;}
.mess_mail .mess label i {position:absolute;top:0px;left:0px;}
 
 .mess label input {z-index:-1;position:relative;}
.prompt {background-color:#000;color:#fff;border-radius:5px;height:30px;line-height:30px;padding:0 20px;display:inline-block;position:fixed;top:30%;left:40%;display:none;z-index:99999}


/*2017-1-10申报设置修改*/
.sbszWra {width:100%; display:inline-block;}
.sbszWra a {border:1px solid #ccc;height:31px;line-height:31px;display:block;float:left;width:105px;position:relative;background-color:#fff;text-align:center;16px;border-left:none;color:#666;}
.sbszWra a i {width:16px;height:33px;position:absolute;display:block;z-index:99;top:-1px;}
.sbszWra a .rIco {background-position:-18px -607px;right:-16px;}
.sbszWra a .i_1 {background-position:-37px -607px;right:-16px;z-index:90;}
.sbszWra .bg_ff7e3c {background-color:#ff7e3c;border:1px solid #ff7e3c;color:#fff;}

.labMk {width:80%;margin:auto;border-bottom:1px solid #ddd;padding:33px 0;}
.labMk label {width:100%;}
.labMk label p {float:left;line-height:30px;}
.labMk label strong select {height:30px;}
.labMk label strong {float:left;}
.labMk label strong input {height:30px;float:none;margin:0;}
.wid58 {width:58px;}

.order {height:100px;width:80%;margin:auto;}
.order span {background-color:#d8d7d7;border:1px solid #e3e3e3;display:block;float:left;padding:6px;border-radius:50%;}
.order span em {color:#fff;width:28px;height:28px;line-height:28px;border-radius:50%;display:block;text-align:center;}
.order b {width:130px;height:10px;background-color:#c6c3c3;display:inline-block;margin:16px 0;}
.bg_ff7e3c {background-color:#ff7e3c;}
.order label {float:left;width:42px;position:relative;}
.wid130 {width:130px !important;}
.order label p {position:absolute;bottom:-24px;left:-10px;width:60px;text-align:center;}
.order b i {height:4px;background-color:#ff7e3c;display:block;margin:3px 0;}
.wid610 {width:610px;}
.sbsz_w {width:80%;margin:auto;}

/*2017-1-13问卷增加*/
.wjWra {padding:0 30px;background-color:#f9f9f9;border:1px solid #ccc;box-shadow:0px -4px 21px #ccc;}
.wraR dl dd .wjTit strong {font-size:16px;color:#333;padding:28px 0 10px 0;display:block;}
.wraR dl dd .wjTit strong em {color:#19a8e3;font-size:inherit;}
.wraR dl dd .wjTit p {font-size:14px;color:#999;}
.wraR dl dd .wjTit {position:relative;}
.wraR dl dd table {width:100%;border:1px solid #ccc;margin-top:28px;}
.wraR dl dd table th {text-align:left;border-bottom:1px solid #ccc;}
.wraR dl dd table th,.wraR dl dd table td {padding-left:20px;line-height:45px;}
.wraR dl dd .echBut {height:40px;padding:30px 0;}
.wraR dl dd .echBut a {width:80px;height:40px;line-height:40px;display:block;float:left;text-align:center;border:1px solid #cdcdcd;border-radius:3px;color:#8f8f93;margin-right:10px;}
.wraR dl dd .echBut .onthisSty {background-color:#3398DB;border:1px solid #3398DB;color:#fff;}
.wraR dl dd {border-bottom:1px dashed #ccc;}
.wraR {min-height:500px;}


.wraR dl dd .fill {border:none;border-bottom:1px solid #ccc;padding:0;margin:0 10px;font-size:16px;}
.wbpage .page {display:inline-block;}
.wbpage {text-align:right;}
.dxtm ul li {background-color:#eee;padding:20px;margin-top:22px;}
.dxtm ul li h3 {font-size:15px;margin-bottom:10px;}
.dxtm ul li h3 em {color:#777;padding-left:20px;}
.dxtm ul li span {display:block;color:#555;line-height:25px;}
.dxtm ul li span p {display:inline-block;}
.dxtm ul li span i {width:10px;height:10px;display:inline-block;background-position:-228px 0px;margin-right:10px;}
.marBtom {margin-bottom:35px;}
.dcwj {background-position:-272px -22px !important;margin:10px 6px 0 12px;width:20px;height:20px;float:left;}
.dcfxsj {position:absolute;top:30px;right:0;}

.tabB table {width:90%;margin:10px auto;border-top:1px solid #ccc;border-left:1px solid #ccc;}
.tabB table tr td {line-height:44px;padding-left:10px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
.tabB .titH {color:#ff0000;text-align:center;line-height:45px;}
.tabB .styMz {width:90%;margin:auto;line-height:30px;}
.pageAlert {text-align:center;}
.pageAlert .page {display:inline-block;}
.tabB table .dwmc em {display:block;width:146px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

/*2017-1-23 会籍信息增加*/
.wjNav a {padding-right:30px;}
.wjNav a .zttj {background-position:-294px -21px;}
.wjNav .navOn {background-color:#f5f5f5;color:#ff7f3d;}
.wjNav .navOn .zttj {background-position:-314px -21px;}


.bg0 {background-color:rgba(0,0,0,0.5);position:fixed;top:0;left:0;width:100%;height:100%;display:none;}
.setting {width:560px;position:fixed;top:50%;left:50%;z-index:10;background-color:#fff;display:none;}
.setting strong {font-size:20px;color:#000;margin:30px;display:block;}
.setting_content .setting_category .category_label {float:left;margin-right:25px;}
.setting_content .setting_category {display:inline-block;width:100%;}
.category_content {float:left;}
.category_content label {display:block;}
.setting_content {padding:10px 30px 27px;height:270px;overflow:auto;}
.hsTime {display:block;margin-top:0;}

.zsBut {padding:0 !important;height:auto !important;text-align:center;}
.zsBut .tjzs {width:64px;height:26px;color:#777;font-size:12px;cursor:pointer;}

.pageBut {height:52px;}
.pageBut button {float:left;width:100px;height:32px;margin:10px;}
.pageBut .page {float:right;}
.telD {float:left;padding:5px 0;}
.jlwj {margin-top:0;background-color:#f9f9f9;}
.pad {padding:20px 0 20px 20px;}