html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100% }
body { -webkit-font-smoothing: antialiased; line-height: 1.6 }
input, textarea, button, a { outline: 0 }
body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dd, fieldset, textarea { margin: 0 }
fieldset, legend, textarea, input { padding: 0 }
ul, ol { padding-left: 0; list-style-type: none }
a img, fieldset { border: 0 }
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block }
audio, canvas, video { display: inline-block }
audio:not([controls]) { display: none; height: 0 }
[hidden] {
 display:none
}
svg:not(:root) { overflow: hidden }
figure { margin: 0 }
button, input, select, textarea { font-family: inherit; font-size: 100%; margin: 0 }
button, select { text-transform: none }
button, html input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button }
button[disabled], html input[disabled] { cursor: default }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0 }
input[type="search"] { box-sizing: content-box; -moz-box-sizing: content-box; -webkit-appearance: textfield; -webkit-box-sizing: content-box }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
 -webkit-appearance:none
}
button::-moz-focus-inner, input::-moz-focus-inner {
 border:0;
 padding:0
}
textarea { overflow: auto; vertical-align: top; resize: none }
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
 box-shadow:inset 0 0 0 1000px #fff;
 -moz-box-shadow:inset 0 0 0 1000px #fff;
 -webkit-box-shadow:inset 0 0 0 1000px #fff
}
select { border-radius: 0; -webkit-border-radius: 0 }
body { line-height: 1.6; font-family: "Helvetica Neue", "Hiragino Sans GB", "Microsoft YaHei", "\9ED1\4F53", Arial, sans-serif; color: #222; font-size: 14px }
textarea, input { color: #222 }
textarea::-webkit-input-placeholder, input::-webkit-input-placeholder {
 color:#a3a3a3
}
textarea:-moz-placeholder, input:-moz-placeholder {
 color:#a3a3a3
}
textarea::-moz-placeholder, input::-moz-placeholder {
 color:#a3a3a3
}
textarea:-ms-input-placeholder, input:-ms-input-placeholder {
 color:#a3a3a3
}
textarea.placeholder, input.placeholder { color: #a3a3a3 }
textarea { resize: none; overflow-y: auto }
a { color: #2a82e4; text-decoration: none }
a:hover { text-decoration: underline }
button, input, select, textarea { *font-family:"Helvetica Neue", "Hiragino Sans GB", "Microsoft YaHei", "\9ED1\4F53", Arial, sans-serif
}
/*.head { min-width: 1000px; }*/
.head .inner {
 *zoom:1; /*height: 60px */height: 64px;position: relative;}
.head .inner:after { content: "\200B"; display: block; height: 0; clear: both }
.head .inner.wrp { width: 1000px; margin-left: auto; margin-right: auto }
.head_box { position: relative; background-color: #fff; border-bottom: 1px solid #d9dadc }
.ft.links { font-size: 12px }
.ft .links_item { border-left-color: #f1f1f1; *line-height:15px
}
.ft .links_item a { color: #f1f1f1 }
.foot { width: 100%;  padding: 0; color: #f1f1f1; text-align: center; background-color: #b8b9b9; }
.copyright { display: inline }
.links_item { display: inline-block; *display:inline;
 *zoom:1;
vertical-align: middle; padding: 0 1em; line-height: 1em; *line-height:18px;
border-left: 1px solid #d9dadc }
.links_item.no_extra { border-left-width: 0 }
.links_item:first-child { border-left-width: 0 }
.links_item a { display: block; color: #797979 }
.account { float: right; padding-top: 10px }
.account_meta { display: inline-block; *display:inline;
 *zoom:1;
vertical-align: bottom }
.account_faq {/* padding-top: 18px; */ padding-top: 21px;}
.customer_service{position: absolute; right: 0; top: 5px; z-index: 1;}
.account_line { font-weight: 400; font-style: normal; color: #8d8d8d; margin: 0 5px; position: relative; top: -1px; font-size: 12px }
.logo { float: left; font-size: 24px; }
.logo a { display: block; width: 284px; height: 64px; overflow: hidden; text-decoration: none; background:url("images/bg_logo.png") 0 center no-repeat;
 *line-height:120px
}
.login_frame { padding: 25px 35px 20px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; box-shadow: 3px 3px 5px rgba(0,0,0,0.5); -moz-box-shadow: 3px 3px 5px rgba(0,0,0,0.5); -webkit-box-shadow: 3px 3px 5px rgba(0,0,0,0.5); background-color: #fff; position: absolute; right: 210px; }
.login_frame h3 { font-size: 20px; font-weight: 400; font-style: normal }
.login_err_panel { color: #e15f63; font-size: 13px; margin-top: 5px }
.err_tips { vertical-align: middle }
.icon_login { position: absolute; left: 15px; top: 50%; margin-top: -11px; width: 16px; height: 18px; vertical-align: middle; display: inline-block }
.icon_login.un { background: url("images/page_login.png") 0 0 no-repeat }
.icon_login.pwd { background: url("images/page_login.png") 0 -28px no-repeat }
.login_input_panel { margin-top: 5px }
.login_input { position: relative; padding: 3px 0 3px 54px; border: 1px solid #e7e7eb; margin-top: -1px;margin-bottom: 20px;font-size: 14px; }
.login_input input { border: 0; outline: 0; padding: 11px 0; vertical-align: middle; width: 100%;font-size: 14px;}
.verifycode { margin-top: 10px; }
.verifycode img { height: 50px; vertical-align: middle }
.verifycode a { margin-left: 3px }
.frm_input { width: 100%; background-color: transparent; border: 0; outline: 0 }
.frm_input { height: 42px; line-height: 42px; *line-height:42px;
margin: 4px 0 }
.frm_input_box { display: inline-block; position: relative; height: 50px; line-height: 50px; vertical-align: middle; width: 100px; font-size: 16px; padding: 0 10px; border: 1px solid #e7e7eb }
.frm_checkbox { position: absolute; left: -999em }
.frm_checkbox_label { display: inline-block; text-align: left; cursor: pointer; margin-right: 1em }
.icon_checkbox { background: url("images/page_login.png") 0 -56px no-repeat; width: 16px; height: 16px; vertical-align: middle; display: inline-block; margin-right: 3px; margin-top: -2px; *margin-top:0
}
.selected .icon_checkbox { background: url("images/page_login.png") 0 -82px no-repeat }
.login_help_panel { overflow: hidden; *zoom:1;
margin-top: 10px }
.login_help_panel label { float: left }
.login_forget_pwd { float: right }
.login_btn_panel { margin-top: 20px; margin-bottom: 10px }
.btn_login { display:block; overflow: visible; vertical-align: middle; text-align: center; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-width: 1px; border-style: solid; cursor: pointer; background-color: #1890ff;  border-color: #4693d4; color: #fff; height: 42px; line-height: 42px; *line-height:40px;
width: 100%; padding-left: 0; padding-right: 0;margin-bottom: 10px;font-size: 16px; }
.btn_login:hover { text-decoration: none }
.btn_login button { color: #fff }
.btn_login:hover { background-color: #2a82e4; background-image: -moz-linear-gradient(top, #2988d7 0, #2988d7 100%); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2988d7), to(#2988d7)); background-image: -webkit-linear-gradient(top, #2988d7 0, #2988d7 100%); background-image: -o-linear-gradient(top, #2988d7 0, #2988d7 100%); background-image: linear-gradient(to bottom, #2988d7 0, #2988d7 100%); border-color: #2988d7; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; color: #fff }
.btn_login:hover button { color: #fff }
.body { width: 1000px; margin-left: auto; margin-right: auto }
.foot { margin-top: 70px; padding: 30px 0 }
.banner .inner { height: 460px; position: relative }
.banner .inner .login_frame { width: 290px; float: right; margin-top: 25px; }
.qrcode_panel { position: fixed; top: 58%; right: 10px; background-color: #f5f5f5; padding: 16px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; text-align: center; color: #717375; font-size: 12px }
.qrcode_panel img { width: 102px }
.icon_speaker { background: url("images/page_login.png") 0 -108px no-repeat; width: 16px; height: 15px; vertical-align: middle; display: inline-block; margin-right: 5px }
.icon_arrow { background: url("images/page_login.png") 0 -133px no-repeat; width: 16px; height: 15px; vertical-align: middle; display: inline-block }
.label_new { background: url("images/page_login.png") 0 -158px no-repeat; width: 18px; height: 12px; vertical-align: middle; display: inline-block; margin-left: 6px }
.notices_box { height: 40px; overflow: hidden; *zoom:1;
position: relative; margin-top: 30px; margin-bottom: 15px; padding-left: 20px; padding-right: 90px; line-height: 40px; background-color: #fff; border: 1px solid #e7e7eb }
.notices_box dt { float: left; }
#scrollDiv { float: left; }
.notices_box dt i { font-weight: 400; font-style: normal; font-size: 0; margin-top: -2px; *margin-top:3px
}
.notices_box ul { margin-top: 0; float: left; }
.notices_box ul li { margin-left: 30px }
.notices_box dd.extra { position: absolute; right: 16px; top: 0 }
.notices_box dd.extra i { margin-left: 2px }
.notices_box ul li i { display: inline-block; font-weight: 400; font-style: normal; vertical-align: middle; color: #d5d5d5; margin-top: -0.2em; *margin-top:0
}
.notices_box ul li a { color: #222 }
.notices_box ul li a:hover { color: #459ae9 }
.notices_box dd .notices_title { display: inline-block; vertical-align: middle; width: auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal; max-width: 22em }
.icon_mp_kind { width: 106px; height: 106px; vertical-align: middle; display: inline-block; display: block; margin: 0 auto 30px }
.icon_mp_kind.service { background: url("images/page_login.png") 0 -177px no-repeat }
.icon_mp_kind.subscribe { background: url("images/page_login.png") 0 -293px no-repeat }
.icon_mp_kind.enterprise { background: url("images/page_login.png") 0 -409px no-repeat }
.mp_kind_mod { padding-bottom: 40px; border-bottom: 1px solid #e7e7eb }
.mp_kind_mod_hd { padding-bottom: 35px; padding-top: 24px }
.mp_kind_mod_hd h3 { font-weight: 400; font-style: normal; font-size: 20px }
.mp_kind_mod_bd {
*zoom:1; text-align: center; }
.mp_kind_mod_bd:after { content: "\200B"; display: block; height: 0; clear: both }
.mp_kind_wrp { display: inline-block; *display: inline;
*zoom: 1;
width: 212px; margin: 0 59px; }
a.mp_kind_wrp:hover { text-decoration: none }
.mp_kind { color: #8d8d8d }
.mp_kind dt { padding-top: 10px; color: #222; font-size: 16px; text-align: center; margin-bottom: 11px }
.mp_kind dd { margin-bottom: 3px; text-align: center }
.mp_kind dd.icon_mp_kind { margin-left: 0; position: absolute; top: 0; left: 70px }
.icon_mp_case { display: inline-block; width: 100px; height: 66px; vertical-align: middle }
.icon_mp_case.police { background: url("images/page_login.png") 0 -525px no-repeat }
.icon_mp_case.police.on, .icon_mp_case.police:hover { background: url("images/page_login.png") 0 -607px no-repeat }
.icon_mp_case.ysxw { background: url("images/baoyi.jpg") center center no-repeat; }
.icon_mp_case.ysxw.on, .icon_mp_case.ysxw:hover { background: url("images/baoyih.jpg") center center no-repeat; }
.icon_mp_case.nfhk { background: url("images/zhenao.jpg") center center no-repeat; }
.icon_mp_case.nfhk.on, .icon_mp_case.nfhk:hover { background: url("images/zhenaoh.jpg") center center no-repeat; }
.icon_mp_case.zshyh { background: url("images/zhongmai.jpg") center center no-repeat; }
.icon_mp_case.zshyh.on, .icon_mp_case.zshyh:hover { background: url("images/zhongmaih.jpg") center center no-repeat; }
.icon_mp_case.gdlt { background: url("images/junfeng.jpg") center center no-repeat; }
.icon_mp_case.gdlt.on, .icon_mp_case.gdlt:hover { background: url("images/junfengh.jpg") center center no-repeat; }
.default_wrapper { border: 1px solid #e7e7eb }
.default_wrapper .arrow { position: absolute; left: 30px; top: -10px }
.default_wrapper .arrow i { position: absolute }
.default_wrapper .arrow i.arrow_out { display: inline-block; width: 0; height: 0; border-width: 10px; border-style: dashed; border-color: transparent; border-top-width: 0; border-bottom-color: #e7e7eb; border-bottom-style: solid }
.default_wrapper .arrow i.arrow_in { display: inline-block; width: 0; height: 0; border-width: 10px; border-style: dashed; border-color: transparent; border-top-width: 0; border-bottom-color: #fff; border-bottom-style: solid; top: 1px }
.mp_case_mod { padding-top: 40px }
.mp_case_list { position: relative; text-align: center }
.mp_case_mod_t { font-size: 20px; font-weight: 400; font-style: normal; margin-bottom: 25px }
.mp_case_mod_bd { margin-top: 10px }
.mp_case_item { display: inline-block; *display:inline;
 *zoom:1;
width: 196px; margin-right: 50px; text-align: center; cursor: pointer }
.mp_case_item .icon_wrapper { display: inline-block }
.mp_case_t { padding-top: 4px; font-size: 14px; color: #222; font-weight: 400; font-style: normal }
.case_desc_title { font-weight: 400; font-style: normal }
.case_desc_title_info { margin-left: .5em; color: #4693d4 }
.mp_case_desc { position: relative; margin-top: 15px; padding: 16px 15px }
.mp_case_desc_c { display: none; overflow: hidden; *zoom:1
}
.mp_case_desc_c.on { display: block }
.mp_case_desc_text { margin-right: 10px; line-height: 2 }
.case_desc_intro { display: block; color: #8d8d8d }
.mp_case_desc_img { width: 320px; margin-right: 10px; float: left }
.mp_case_desc_img.extra { margin-right: 20px }
.login_banner_text { position: absolute; left: 9%; top: 144px; }
.work { margin: 20px auto; }
.viewmore{color: #3691fa;border: 1px solid #3691fa;text-align: center;margin: 20px auto;height: 42px;line-height: 42px;width: 142px;border-radius: 21px;display: block;transition:all 0.2s linear;}
.viewmore:hover{background: #3691FA; color: #fff;}

/*manager*/
.manager{padding: 15px;}

@media screen and (min-width:720px){
	.manager { width: 910px;padding: 25px;border: 1px solid #ebebeb;margin: 10px auto;}
	.text{min-height:600px;margin:40px;}
}
@media screen and (max-width:719px ) {
	.manager h1{padding-top: 20px;border: none!important;}
	.head .inner.wrp{display: none;}
}

.manager .text p img{max-width: 100%;}
.manager h1 { font-size: 20px; border-bottom: 2px solid #ebebeb; padding-bottom: 10px; font-weight: normal; margin-bottom: 20px; }
.manager h2 { font-size: 18px; font-weight: normal; margin: 10px auto; }
.manager h3 { font-size: 16px; font-weight: normal; margin: 5px auto; }
.manager .text { line-height: 24px; }
.manager .text p { line-height: 24px; margin: auto 10px;min-height: 1em; }

.notice { width: 1000px; margin: 10px auto; border: 1px solid #ebebeb; }
.manager_title { background: #f4f5f9; }
.manager_title { line-height: 52px; padding-left: 20px; font-size: 16px; }
.manager_main { margin: 20px; border: 1px solid #ebebeb; }
.manager_main ul li { border-top: 1px solid #ebebeb; padding: 10px; }
.manager_main ul li:first-child { border-top: none; }
.manager_main ul li a { color: #333; }
.manager_main ul li a:hover { text-decoration: none; color: #459ae9; }
.manager_main ul li span { color: #999; float: right; }
/*pagination*/
.btn { display: inline-block; overflow: visible; padding: 0 22px; height: 30px; line-height: 30px; *line-height:28px;
vertical-align: middle; text-align: center; text-decoration: none; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; font-size: 14px; border-width: 1px; border-style: solid; cursor: pointer }
.btn:hover { text-decoration: none }
.pagination_wrp { text-align: right }
.pagination { *font-size:0
}
.page_nav_area, .goto_area { display: inline-block; vertical-align: middle; font-size: 12px; }
.page_nav_area { letter-spacing: 4px; *letter-spacing:normal
}
.page_nav_area .btn { letter-spacing: normal; *margin:0 3px
}
.page_nav_area .gap_prev, .page_nav_area .gap_next { letter-spacing: normal; display: inline-block; font-size: 14px; vertical-align: middle; margin-left: 4px; margin-right: 4px }
.pagination .btn { min-width: 0 }
.btn.page_first, .btn.page_last, .btn.page_go { background-color: #fff; background-image: -moz-linear-gradient(top, #fff 0, #fff 100%); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#fff)); background-image: -webkit-linear-gradient(top, #fff 0, #fff 100%); background-image: -o-linear-gradient(top, #fff 0, #fff 100%); background-image: linear-gradient(to bottom, #fff 0, #fff 100%); border-color: #e6e7ec; color: #222; height: 30px; line-height: 30px; *line-height:28px;
width: auto; padding-left: 20px; padding-right: 20px; margin-right: 20px; }
.goto_area { margin-left: 8px }
.goto_area input[type="text"] { vertical-align: middle; width: 75px; height: 22px; line-height: 22px; padding: 4px 0; border: 1px solid #e7e7eb; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; text-align: center; font-size: 14px; margin-right: 4px }
.btn.page_prev, .btn.page_next { position: relative; font-size: 0; letter-spacing: -5px; background-color: #fff; background-image: -moz-linear-gradient(top, #fff 0, #fff 100%); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#fff)); background-image: -webkit-linear-gradient(top, #fff 0, #fff 100%); background-image: -o-linear-gradient(top, #fff 0, #fff 100%); background-image: linear-gradient(to bottom, #fff 0, #fff 100%); border-color: #e6e7ec; color: #222; height: 30px; line-height: 30px; *line-height:28px;
width: auto; padding-left: 14px; padding-right: 14px }
.btn.page_prev button, .btn.page_next button { color: #222 }
.btn.page_prev:hover, .btn.page_next:hover { background-color: #e6e7ec; background-image: -moz-linear-gradient(top, #e6e7ec 0, #e6e7ec 100%); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e6e7ec), to(#e6e7ec)); background-image: -webkit-linear-gradient(top, #e6e7ec 0, #e6e7ec 100%); background-image: -o-linear-gradient(top, #e6e7ec 0, #e6e7ec 100%); background-image: linear-gradient(to bottom, #e6e7ec 0, #e6e7ec 100%); border-color: #dadbe0; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; color: #000 }
.btn.page_prev:hover button, .btn.page_next:hover button { color: #222 }
.page_prev img { margin-top: 10px; }
.page_next img { margin-top: 10px; }
/*��¼ҳ�Զ���汾��**/
.top_logo{position: relative;}
.pc_version{    font-size: 13px;
    width: 63px;
    height: 30px;
    font-weight: normal;
    position: absolute;
    left: 95px;
    top: 5px;
    display: block;
    color: #777;}
/*����������ʾ����*/
#pointDiv{position: fixed;width: 100%; top: 0; background: #f5f5f5;color: #333;height: 32px;line-height: 33px;font-size: 15px;border-bottom: 1px solid #ccc;box-shadow:0 0 10px rgba(0,0,0,0.2);z-index: 999;}
.nav_tips{width: 990px; margin: 0 auto;}
.head-fixed{margin-top: 32px;}
.nav_tips .close_tips{float: right; color: #333; font-weight: bold;}
/*�����Ʋ�Ʒ*/
.anlingyun>div:hover{box-shadow: 0 15px 30px rgba(0,0,0,.1);transition: all .2s linear;}
.anlingyun>div a:hover{color: #18B5ED!important;text-decoration: none!important;}
/*�Ҳ���ϵ�ͷ�*/
.menu_tools{position: fixed;right: 10px; top: 13%;z-index: 99;}
.menu_tools ul li{position: relative;}
.toolbar_item{display: block; width: 50px; padding: 12px 5px;border: 1px solid #ddd;background: #fff;text-align: center; cursor: pointer;color: #777; margin-bottom: 10px;box-shadow: 0 1px 10px rgba(0,0,0,0.1);}
.toolbar_item .iconfont{display: block;width: 31px;height: 31px; line-height:31px; margin: 0 auto;font-size: 29px;position: relative;bottom: -1px;}

@media only screen and (min-width: 721px){	
	.toolbar_item:hover{color: #fff;background:#ff8328;text-decoration: none; }
	.menu_service .toolbar_item{background: #ff8328;}
	.menu_service .toolbar_item .iconfont,.menu_service .toolbar_item:hover .iconfont{color: #fff;font-size: 30px;}
	.menu_tel:hover .wrapper_box,.menu_service:hover .wrapper_box,.menu_code:hover .wrapper_box,.menu_phone:hover .wrapper_box,.menu_chat:hover .wrapper_box{display: block;}
}
.small_box{width: 230px; padding-bottom:10px;background-color: #fff;
    -webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);
    -moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);
    box-shadow: 0 3px 8px rgba(0,0,0,.15);
    }

.wrapper_box{position: absolute;top: -12px;right:50px;padding-right: 20px;display: none;}  
.menu_phone .wrapper_box,.menu_tel .wrapper_box{right: 42px;top: 0px;}  
.menu_phone .small_box,.menu_tel .small_box{padding-top: 10px;}
.box_title{border-top: 4px solid #18b5ed;font-size: 24px;color: #18b5ed; line-height: 28px; padding: 15px;}
.small_box .p_tel{font-size: 20px;height: 37px;line-height: 37px; padding-left: 15px;;color: #454545;}

.box_title .service_time{font-size: 14px; color: #777;display: block;padding:15px 0 5px 15px; border-bottom: 1px solid #eee;padding: 10px 0;border-bottom: 1px solid #eee;}
.small_box h4{color: #666;font-size: 14px;font-weight: normal;padding:0 15px 15px 15px;}
.service_list{padding: 10px 15px;position: relative;}
.service_list a{ display: block;float: left;color: #999;font-size: 13px;padding-bottom: 10px;}

.service_list a .iconfont{padding-right: 5px;width: 19px;height: 19px;vertical-align: top;}
.service_list a:hover{color: #18B5ED;}
.service_list:after{display: block;content: "";clear: both;}
.code{padding: 10px;background: #fff; width: 210px; text-align: center;}
.code img{width: 200px;}
.winmask,.mask{position: fixed;z-index: 10;top: 0px; right: 0;left: 0;bottom: 50px; background: rgba(0, 0, 0, 0.6); display: none;}

/*ɨ���¼*/
.login_frame{width: 300px; height: 310px;}
.type_title{display: -webkit-box;display: -webkit-flex; display: flex;justify-content: space-between;font-family:"PingFang SC",Arial,"Microsoft YaHei",sans-serif;}
.type_title h3{cursor: pointer;}
.type_title .h_active{color: #2a82e4;}
.qr_code{border: 1px solid #eee;width: 160px;height: 160px;margin: 20px auto 15px auto;}
.qr_code canvas{margin: 5px;}
.des_txt{color: #6c6c6c;text-align: center;font-size: 14px;}
.code_login{display: none;position: relative;}
.code_login .top_txt{font-size: 14px;margin-bottom: 10px;}
.qr_success{background: #fff;text-align: center; position: absolute;top: 0px;bottom: 0; left: 0;right: 0;display: none}
.qr_success .icon_erea{margin: 20px;}
.qr_success .icon_erea .iconfont{font-size: 70px;color: #07c160;}
.msg_title{margin-bottom: 16px;font-weight: 400;font-size: 22px;color: #191919;}
.refresh {cursor: pointer;color: #4693d4;margin-top: 8px;}
.refresh:hover{text-decoration:underline}