body, div, ul, li, form, h1, h2, h3, h4,h5, p, dl, dt, dd, ul, ol, li, th, td, aside, article { margin: 0px; padding: 0px; list-style: none; }
a { text-decoration: none; color: #333; cursor: pointer; transition: 0.3s ease; -ms-transition: 0.3s ease; -moz-transition: 0.3s ease; -webkit-transition: 0.3s ease; -o-transition: 0.3s ease;}
.marks { display: none; width: 100%; height: 100%; position: fixed; margin: auto; background: rgba(0, 0, 0, 0.8); visibility: visible; z-index: 999; top: 0; left: 0;}
.copy_alert { width: 94%; border-radius: 4px 4px 0 0; background: #fff; position: absolute; left: 3%; /*top: 50%; margin-top: -253px;*/ top: 0; margin-top: 10px; padding:10px;box-sizing: border-box; border-radius: 1rem; }
.claos,.onkey_close{ width: 1.5rem; height:1.5rem; background: url(../image/claos.png) no-repeat; position: absolute; right: 10px; top: 10px; cursor: pointer; background-size: 100% 100%; }
.claos:hover,.onkey_close:hover {  background: url(../image/claos_1.png) no-repeat; background-size: 100% 100%; }
.zz_pic2 { width:100%; text-align: center; padding-top:1rem; }
.marks_bt { font-size: 1.2rem; display: block; font-weight: bold; color: #44b449; }
.zz_pic2 img { margin: 0 auto; }
.paybox {width: 100%; margin-top: 1rem; }
.kouhaohuoqu { font-size: 16px; margin-top: 10px; color: #999; padding: 0 15px; }
.kouhaohuoqu p { position: relative; text-align: center; line-height: 1.5rem; font-size: 0.8rem;  }
.kouhaohuoqu em { width: 1.2rem; height: 1.2rem; line-height: 1.2rem;  color: #44b449; border-radius: 100%; display: block; position: absolute; left: -6px; text-align: center; top: 6px; font-style: italic; }
.kouhaohuoqu span { color: #fb8201; }
.timezen { font-size: 16px; margin-bottom: 10px; color: #999; }
.houhao_search { background: #f1f1f1; width: 88%; padding:0 2px; height: 2rem; line-height: 2rem; margin: 0 auto; border: 1px solid #44b449; border-radius: 4px; margin-top: 10px; overflow: hidden; }
.houhao_bar { width: 64%; line-height: 2rem; display: block; float: left; border: none;  background: none; padding: 0 2%; font-size: 20px;  }
.houhao_bar::-webkit-input-placeholder { font-size: 16px; }
.houhao_bar::-moz-input-placeholder { font-size: 16px; }
.houhao_bar::-ms-input-placeholder { font-size: 16px; }
.houhaoresults { width: 90%; margin: 10px 5% 0 5%; height: 2rem; border: none; padding: 0; display: block; background: #44b449; color: #fff; font-size: 16px; border-radius: 4px; cursor: pointer; -webkit-appearance: none; }
.paybox { text-align: center; }
.paybox_img img { margin: 0 auto; width: 30%; }
.paybox_nn { background: #f1f1f1; height: 2rem; width: 90%; border-radius: 4px; margin: 0 auto; margin-top: 1rem; }
.paybox_bottom { width: 100%; height: 2rem; border-radius: 4px; line-height:2rem; font-size: 16px; color: #fff; background: #44b449; cursor: pointer; }
.paybox_customer_service { height: 1.8rem; line-height: 1.8rem; font-size: 0.8rem; text-align: center; color: #999; margin-top: 0.5rem;  }
.paybox_art { margin-top: .5rem; font-size: 0.8rem; color: #999; }
.paybox_money span { font-size: 0.8rem;text-decoration:line-through; margin-left: 1rem; color: #999; }
.paybox_money h2 { color: #fb8201; font-size: 1rem; font-weight: normal; }
.download_word { width: auto; margin: 0 auto; }
.download_word_te { border: 1px solid #e1e1e1; margin: 1rem 0; }
.card_nr { height: auto;}
.card_nr .card_bt { font-size: 1rem; padding: 1rem 0.5rem;  }
.download_card_msg { line-height: 24px;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; margin-top: 1rem	; font-size: 14px; color: #999;   position: relative;padding-left: 3rem; margin: 0 0.5rem; }
.download_card_msg:before{ content:"";  display: block; position: absolute; background: url(../image/word_icon.png) no-repeat left top; width: 3rem; height: 4rem; left: 0;background-size: 80%; }
.downlod_btn_right { width: auto; height: 2.5rem; line-height: 2.5rem; text-align: center; background: #44b449; position: relative; border-radius: 4px; display: block; margin:0.5rem 0.5rem 1rem 0.5rem; color: #fff!important;  cursor: pointer;  }
.downlod_btn_right h5 { color: #fff; font-size: 18px; padding-top: 10px; }
.downlod_btn_right p { color: #fff; }
.downlod_icon { width: 30px; height: 30px; display: block; background: url(../image/download_icon.png) no-repeat; position: absolute; left: 14px; top: 15px; }
.download_card_btn { height: 64px; line-height: 64px; }
.content_box_tj { width: 200px; float: left; }
.content_box_tj span { float: left; font-size: 0.8rem; color: #999; }
.content_box_tj img { float: left; width: 15px!important; margin-top: 23px; }
.d_tip { float: left; }
.downlod_btn_right h5 { line-height: 24px; }
.downlod_btn_right p { line-height: 20px; }
.prompt { background: #fff7ef; padding: 20px; margin-top: 40px; }
.prompt p { color: #999; line-height: 24px; font-size: .8rem; }
.download_word_lb { border: 1px solid #f1f1f1; }
.downlod_btn_right_lb { font-size: 1rem; color: #fff; height: 2.5rem; line-height: 2.5rem; width: 93%; position: static; margin: 1rem auto 0 auto; text-align: center; padding-left: 0; float: none; display: block; background: #44b449;  border-radius: 4px; }
.downlod_btn_right_lb .downlod_icon { width: 16px; height: 16px; background-size: 100%; top: 12px;  }
.download_card_btn_lb { height: 1.8rem; line-height: 1.8rem; }
.download_card_btn_lb .content_box_tj { margin: 0 0.5rem; }
.download_card_btn_lb .content_box_tj img { margin-top: 0.35rem; }
.card_nr_lb { padding-bottom: 10px; margin-top: 1rem; border-bottom:1px solid #e1e1e1; }
.pay_tc { display: none;opacity: 1; background: rgba(0,0,0,0.8); position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 9999; }
.pay_con { width: 94%; position: absolute; top: 0; margin-top: 10px; margin-left: 3%; background: #fbfbfa; border-radius: 1rem; overflow: hidden; }
.pay_con_nr { width: 100%; position: relative; }
.pay_con .sub {width: 33px; height: 33px; background: url(../image/claos.png) no-repeat;background-size: 80%; border: none; right: 0; position: absolute;top: -54px; cursor: pointer; }
.pay_con .sub:hover { background: url(../image/claos_1.png) no-repeat; background-size: 80%;}
.pay_con .head { height: 80px; background: #38AD3A; font-size: 20px; color: #fff; text-align: left; line-height: 80px; padding: 0 20px;  }
.erweima { width: 100px; height: 100px; margin: 60px auto 20px auto; }
.erweima img { width: 100%; }
.money { text-align: center; font-size: 20px; }
.pay_lx .head { text-align: center; height: 50px; line-height: 50px; }
.pay_lx .pay_con .sub { top: 8px; } 
.erweima_lx {  width: 60%; margin: 20px auto 0 auto; }
.erweima_lx img { width: 100%; }
.erweima_lxt p { text-align: center; margin: 0; }
.pay_wt { padding: 0 20px; margin-top: 16px; }
.wt_lb { padding-bottom: 10px; margin: 10px 0; border-bottom: 1px solid #e1e1e1; }
.wt_lb h4 { margin: 0; font-size: 14px; color: #333; font-weight: normal; }
.wt_lb p { margin: 0; font-size: 14px; color: #999; margin-top: 10px; }
.copy_txt{ display: inline; width: 32%; padding: 3px 0; height: 22px; line-height: 22px; display:block; float: right; margin: 2px 0; border-radius: 4px; background: #f60; color: #fff!important; font-size: 14px;}
.card_bt{ display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.doc_head{ height: 40px; position: relative; line-height: 40px; background: linear-gradient(#fff, #f4f4f4); color: #333; border-bottom: solid 1px #eee; font-size: 18px; font-weight: 600; text-align: center;}
.doc_back{ width: 30%; height: 40px; background:url(../image/back.png) no-repeat 0 center; font-size: 1rem; font-weight: 500; color: #777; padding-left: 26px; background-size: 24px; text-align: left; display: block; position: absolute; z-index: 9; left: 0; top:0;}
.dow_btn{ display: block; box-sizing:border-box; width: 48%; float: left; cursor: pointer; height: 40px; line-height: 40px; font-size: 1rem; text-align: center; color: #fff; border-radius: 4px; background: #12bbff;}
.dow_btn2{ background: #f60; border: 0; float: right;}
.dow_text{ width: 100%; border: solid 1px #ddd!important; padding: 0 10px; border: 4px;line-height: 40px; background: #fff; font-size: 18px; box-sizing:border-box; margin: 16px 0;}
.dow_btn_box .pay_con{  margin-top: -100px; top: 50%; padding-bottom: 20px;}
.article_con .readall_box { z-index: 9!important; }
.zhts { display: block; text-align: center; line-height: 2rem; color: #ff6600;  font-size: 12px; }
.shuaxin{ display:block; width:100%; line-height:40px; color:#fff; border-radius:3px; text-align:center; background:#f60; cursor:pointer;}
/*新增一键复制*/
.onkey_bg{display:none; position:fixed; z-index:9999; left:0; top:0; width:100%; height:100%; background-color: rgba(0,0,0,0.8);}
.onkey_boxs{ width:80%; height:180px; position:fixed; z-index:9999; left:50%; margin-left:-40%; top:50%; margin-top:-65px; padding:0 15px; box-sizing:border-box; background:#FFF6D9; border-radius:4px; box-shadow: 0 0 10px #999;}
.onkey_btn,.xuanding_btn,.xiazaiqw_btn{ display:block; cursor:pointer; background:#12bbff; text-align:center; width:100%; height:40px; margin:15px auto; line-height:40px; color:#fff; font-size:16px; border-radius:3px;}
.xuanding_btn{ background:#f60;}
.xiazaiqw_btn{ background:#44b449;}
.gfdb_btn{ height: 35px; line-height: 35px; text-align: center; margin-bottom: 0.8rem;}
.gfdb_btn a{ display: inline-block; width: 49%; border-radius: 2px; color: #fff; font-size: 1rem;}
.d_fz_bg{background:#12bbff; margin-right: 2%;}
.d_xz_bg{background: #44b449;}
.onkey_close{ right:-10px;top:-10px;}
#contentText{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}
@media(min-width:321px){ 
.paybox_img img { width: 5rem;}
.copy_alert { /*margin-top: -260px;*/ margin-top: 10px;}
.paybox_nn { height: 2.5rem; }
.paybox_bottom { height: 2.5rem; line-height: 2.5rem; }
.houhao_search{ height: 2.5rem; line-height: 2.5rem; }
.houhao_bar { line-height: 2.5rem; }
.houhaoresults { line-height: 2.5rem; height: 2.5rem; }
.zhts {font-size: 14px; }
.copy_txt { height: 30px; line-height: 30px;}
}
/*折叠样式*/
.gf_zhedie{height: auto; top:20%;}
.gf_noshow{display: none;}
/*文章字体样式*/
.article_content p span { background: none!important; color: #333!important;}