@charset "utf-8";
/* /web/www/common/css/phoneCommon.min.css */

body {
    min-width: 1000px;
    width: 100%
}

.phone_wrapper {
    width: 980px;
    margin: 0 auto
}

.phone_topbar {
    background: #f7f7f7;
    border-bottom: 1px solid #ddd;
    font-size: 12px;
    height: 39px;
    line-height: 38px;
    position: relative;
    z-index: 111;
}

.phone_topbar li {
    background: url(../web/www/common/../release/images/phone_universal.png?t=1560911521) no-repeat right -188px
}

.phone_topbar li.last {
    background: 0 0
}

.phone_topbar a {
    font-family: "microsoft yahei";
}

.phone_site {
    float: left;
    position: relative;
    left: -10px;
    height: 39px;
    overflow: hidden;
}

.phone_site li {
    float: left;
    padding: 0 10px
}

.phone_site li a {
    color: #333;
    display: block
}

.phone_site li a:hover {
    color: #f60;
    text-decoration: underline
}

.phone_site .site_cur a {
    color: #f60;
    font-weight: 700;
    border-bottom: #f60 2px solid;
    position: relative;
    _margin-bottom: -1px;
}

.phone_menu {
    _height: 39px;
    _overflow: hidden;
    float: right;
    display: inline
}

.phone_menu li {
    float: left;
    padding: 0 10px
}

.phone_menu li a {
    color: #333
}

.phone_menu li a:hover {
    text-decoration: underline;
}

.phone_menu li a:hover, .phone_menu li a:hover span {
    color: #f60
}

.phone_menu li .ico_desktop, .phone_menu li .ico_flash, .phone_menu li .ico_feedback, .phone_menu li .ico_col, .phone_site li .ico_flash {
    background: url(../web/www/common/../release/images/phone_universal.png?t=1560911521) no-repeat 0 -399px;
    width: 15px;
    height: 12px;
    float: left;
    margin: 11px 2px 0 0;
    display: inline
}

.phone_menu li .ico_col {
    background-position: 0 -175px;
    margin-top: 11px
}

.phone_menu li .ico_flash, .phone_site li .ico_flash {
    background-position: 0 -285px;
    width: 16px;
    height: 16px;
    margin-top: 11px
}

.phone_menu li .ico_feedback {
    background-position: 0 -302px
}

.phone_menu span {
    _height: 39px;
    _line-height: 40px;
    float: left;
    font-family: simsun;
    color: #333;
    cursor: pointer
}

.phone_menu .phone_menu_entrance {
    position: relative;
    z-index: 100;
    height: 39px;
    zoom: 1;
    border-left: 1px solid #f7f7f7;
    border-right: 1px solid #f7f7f7
}

.phone_sitemap .phone_icon_list, .phone_menu li.phone_menu_cur .phone_icon_list {
    background: url(../web/www/common/../release/images/phone_universal.png?t=1560911521) no-repeat -2px -345px;
    width: 11px;
    height: 10px;
    overflow: hidden;
    float: left;
    margin: 14px 2px 0 0;
    display: inline
}

.phone_sitemap .phone_icon_dropdown, .phone_menu li.phone_menu_cur .phone_icon_dropdown {
    float: left;
    background: url(../web/www/common/../release/images/phone_universal.png?t=1560911521) no-repeat -4px -336px;
    width: 8px;
    height: 4px;
    overflow: hidden;
    margin: 18px 0 0 2px;
    display: inline
}

.phone_menu li.phone_menu_cur {
    height: 40px;
    background: #fff;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd
}

.phone_menu li.phone_menu_cur span {
    color: #f60
}

.phone_menu li.phone_menu_cur .phone_sitemap {
    color: #f60
}

.phone_menu li.phone_menu_cur .phone_icon_list {
    background-position: -2px -345px
}

.phone_menu li.phone_menu_cur .phone_icon_dropdown {
    background-position: -4px -362px
}

.phone_sitemap_list {
    position: absolute;
    display: none;
    right: -1px;
    top: 40px;
    width: 978px;
    background: #fff;
    border-bottom: 1px solid #ddd;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    padding: 20px 0;
    overflow: hidden
}

.phone_list_box {
    overflow: hidden;
    margin-right: -13px;
    zoom: 1
}

.phone_list {
    float: left;
    width: 224px;
    padding-left: 20px;
    border-right: 1px solid #ddd;
    margin-right: 2px
}

.phone_list p {
    font-size: 16px;
    color: #f60
}

.phone_sitemap_list .phone_list_item li {
    float: left;
    width: 110px;
    background: 0 0;
    padding: 0;
    line-height: 32px;
    height: 32px
}

.phone_sitemap_list .phone_list_item li a {
    line-height: 32px;
    height: 32px
}

.phone_game_qrcode {
    float: left;
    width: 80px;
    height: 80px;
    margin-right: 15px;
    display: inline
}

.phone_game_qrcode img {
    width: 80px;
    height: 80px
}

.phone_sitemap_list .phone_game_list {
    margin-top: 5px
}

.phone_sitemap_list .phone_game_list li {
    background: 0 0;
    padding: 0;
    width: 100px;
    line-height: 24px;
    height: 40px
}

.phone_sitemap_list .phone_game_list li a {
    line-height: 40px;
    height: 40px
}

.phone_footer {
    background: #EDEDED;
    border-top: 2px solid #E1E1E1;
    color: #666;
    margin-top: 15px;
    padding: 25px 0 30px;
    overflow: hidden;
    zoom: 1
}

.phone_footer .phone_wrapper {
    position: relative;
    zoom: 1
}

.phone_footer a:hover {
    color: #f60
}

.phone_product {
    min-height: 28px;
    border-bottom: 1px dashed #D5D5D5;
    font-size: 0;
    overflow: hidden;
    padding-bottom: 12px;
    margin: -10px 0 20px;
}

.phone_product dt {
    display: none
}

.phone_product dd.last ,
.phone_product dd:last-child
{
    background: 0 0
}

.phone_product dd {
    color: #333;
    float: left;
    height: 16px;
    font-size: 12px;
    margin: 10px 0 0;
    /*background: url(../web/www/common/../release/images/phone_universal.png?t=1560911521) no-repeat right -231px;*/
    padding: 0 8px;
    font-family: simsun;
    line-height: 16px
}

.phone_product dd a {
    color: #666
}

.phone_product dd i,.phone_product .ico_f {
    margin: 0 5px 0 0;
    _margin: 0 2px 0 0
}

.phone_product .ico_yx, .phone_product .ico_my, .phone_product .ico_sj, .phone_product .ico_dm, .phone_product .ico_wg, .phone_product .ico_news, .phone_product .ico_api, .phone_product .ico_android, .phone_product .ico_app {
    background: url(../web/www/common/../release/images/phone_universal.png?t=1560911521) no-repeat 0 -35px;
    width: 16px;
    height: 16px;
    float: left;
}

.phone_product .ico_f{
    width: 16px;
    height: 16px;
    float: left;
}

.phone_product .ico_my {
    background-position: 0 -53px
}

.phone_product .ico_sj {
    background-position: 0 -71px
}

.phone_product .ico_dm {
    background-position: 0 -89px
}

.phone_product .ico_wg {
    background-position: 0 -107px
}

.phone_product .ico_news {
    background-position: 0 -125px
}

.phone_product .ico_api {
    background-position: 0 -143px
}

.phone_product .ico_android {
    background-position: 0 -267px
}

.phone_product .ico_app {
    background-position: 0 -419px
}
.phone_product .ico_3387,.phone_product .ico_xpdl{width:16px;height: 16px;float:left;}
.phone_product .ico_3387{
    background:url(../web/www/common/../release/images/3387.png) no-repeat;
}
.phone_product .sec-item{
    margin-top: 10px;
}
.phone_product .ico_xpdl{
    background:url(../web/www/common/../release/images/xpdl.png) no-repeat 100%;
}

.phone_copyright {
    font-size: 12px;
    color: #999;
    line-height: 20px;
    font-family: arial
}

.phone_copyright a {
    color: #999;
    padding-right: 10px;
    margin-right: 10px
}

.phone_copyright .m_link {
    padding-bottom: 9px;
    font-size: 0
}

.phone_copyright .m_link a {
    border-right: 1px solid #999;
    font-size: 12px;
    color: #00519D
}

.phone_copyright .m_link a:hover {
    color: #f60
}

.phone_copyright .m_link a.last {
    border-right: 0 none
}
.phone_copyright p i {
    display: inline-block;
    vertical-align: middle;
    margin-right:6px;
    position: relative;
    top:-1px;
    width:20px;
    height:20px;
}
.phone_copyright p i.mgw {
    background: url(../web/www/common/../common/images/an.png) center no-repeat;
}
.phone_copyright p i.mww {
    background: url(../web/www/common/../common/images/wen.png) center no-repeat;
}
.phone_copyright p span {
    color:#999 !important;
}
.phone_copyright p span a{
    margin-right:0;
    padding-right:0;
}
.phone_copyright p a {
}
.phone_copyright .bar {
    margin-right:10px;
    padding-right:10px;
    border-right: 1px solid #999;
    font-size: 12px;
    color: #00519D;
}
.phone_pad {
    visibility: hidden
}

.phone_anquan {
    position: absolute;
    right: 0;
    top: 65px
}

.phone_lianmeng img, .phone_anquan img {
    display: block;
}

.phone_mtopbar {
    height: 34px;
    background: url(../web/www/common/../common/images/phone_mini.png?__UED__1427680997718) repeat-x
}

.phone_mwrapper {
    width: 980px;
    margin: 0 auto
}

.phone_mtopbar .a_logo, .phone_mtopbar .i_logo {
    background: url(../web/www/common/../common/images/phone_mini.png?__UED__1427680997718) no-repeat 0 -36px;
    width: 140px;
    height: 28px;
    float: left;
    display: inline;
    margin-top: 3px;
    text-indent: -1024em;
    overflow: hidden
}

.phone_mtopbar .i_logo {
    background-position: 0 -65px
}

.phone_nav {
    overflow: hidden;
    margin: 0 0 0 10px;
    float: left;
    display: inline;
    font-size: 12px
}

.phone_nav li {
    float: left;
    display: inline;
    margin: 0 5px;
    line-height: 34px
}

.phone_msch {
    float: right;
    display: inline;
    width: 182px;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    margin: 5px 0 0
}

.phone_msch .m_sch {
    background: url(../web/www/common/../common/images/phone_mini.png?__UED__1427680997718) no-repeat 0 -94px;
    width: 101px;
    height: 20px;
    line-height: 20px;
    padding: 2px 10px 2px 25px;
    float: left
}

.phone_msch .m_sch .ipt_txt {
    border: 0 none;
    color: #999;
    width: 101px;
    height: 20px;
    background: 0 0;
    vertical-align: top
}

.phone_msch .search_btn {
    background: url(../web/www/common/../common/images/phone_mini.png?__UED__1427680997718) no-repeat -136px -94px;
    width: 46px;
    height: 24px;
    float: left;
    color: #353535;
    cursor: pointer;
    border: 0 none
}

.phone_cntopbar {
    background: url(../web/www/common/../release/images/phone_topbar.png?__UED__1427680997718) repeat-x 0 -40px;
    padding: 5px 0 0;
    height: 45px
}

.phone_cntopbar .phone_login {
    float: right;
    padding: 0 0 5px;
    height: 40px;
    line-height: 40px;
    font-size: 12px
}

.logo_img {
    float: left;
    width: 220px;
    height: 70px;
}

.phone_cntopbar .cn_logo {
    float: left;
    background: url(../web/www/common/../release/images/phone_topbar.png?__UED__1427680997718) no-repeat;
    width: 186px;
    height: 40px;
    margin: 2px 0 0;
    display: inline;
    text-indent: -1024em;
    overflow: hidden
}

.phone_cntopbar .phone_nav {
    float: left;
    margin: 0 0 0 20px;
    display: inline
}

.phone_cntopbar li {
    background: url(../web/www/common/../release/images/phone_universal.png?t=1560911521) no-repeat;
    background-position: right -185px;
    _background-position: right -188px
}

.phone_cntopbar li.last {
    background: 0 0
}

.phone_cntopbar .phone_nav li {
    line-height: 44px;
    background: 0 0
}

.phone_cntopbar .phone_nav a {
    padding: 0 10px;
    color: #333;
    font-size: 14px;
    display: block;
    border-bottom: 1px solid #dcdcdc
}

.phone_cntopbar .phone_nav a:hover {
    text-decoration: none;
    color: #f60
}

.phone_apex {
    width: 192px;
    padding: 10px 10px 5px;
    line-height: 26px
}

.phone_apex .phone_user .phone_avatar {
    width: 50px;
    height: 50px;
    float: left;
    margin-left: -60px;
    display: inline
}

.phone_apex .phone_user {
    padding-left: 60px;
    zoom: 1;
    border-bottom: 1px dashed #cecece;
    padding-bottom: 10px
}

.phone_apex .phone_username {
    font-size: 14px;
    color: #333;
    font-family: simsun
}

.phone_apex .phone_setting a {
    color: #3da3e3
}

.phone_apex .phone_setting a:hover {
    color: #f60
}

.phone_apex .phone_setting .phone_loginout {
    float: right;
    color: #3DA3E3;
    cursor: ponter
}

.phone_apex .phone_user_list {
    padding: 10px 0 5px;
    zoom: 1
}

.phone_apex .phone_user_list li {
    height: 24px;
    line-height: 24px;
    background: 0 0;
    float: none;
    padding: 0;
    overflow: hidden
}

.phone_apex .phone_user_list li a {
    display: inline
}

.phone_apex .phone_user_list i {
    background: url(../web/www/common/../release/images/phone_universal.png?t=1560911521) no-repeat 0 -378px;
    float: left;
}

.phone_apex .phone_user_list .icon_gift {
    width: 16px;
    height: 16px;
    margin: 3px 5px 0 0;
    float: left;
}

.phone_login {
    font-size: 0;
    height: 32px;
    overflow: hidden
}

.phone_login a {
    margin-left: 10px;
    font-size: 12px
}

.phone_login .m_stress {
    color: #f60
}

.phone_sitemap {
    _width: 78px
}

.phone_userlogin {
    _width: auto;
    float: left
}

.phone_userlogin span {
    line-height: 39px;
    width: 70px;
    display: inline-block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    text-align: center
}

.phone_sitemap a {
    display: block;
    white-space: nowrap;
    width: 60px;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis
}

.phone_menu li {
    height: 38px
}

.phone_menu .load {
    height: 38px;
    line-height: 38px;
    _line-height: 39px;
    overflow: hidden;
    color: #555
}

.phone_menu li a {
    display: block;
    _float: left;
    _height: 38px;
    _line-height: 39px;
    _overflow: hidden
}

.phone_menu li .ico_flash {
    margin-right: 4px
}

.phone_sitemap .phone_icon_dropdown, .phone_menu li.phone_menu_cur .phone_icon_dropdown {
    width: 7px;
    margin-left: 5px
}

.phone_sitemap .phone_icon_list, .phone_menu li.phone_menu_cur .phone_icon_list {
    margin-right: 5px
}

.phone_menu li .ico_desktop {
    width: 14px;
    height: 13px;
    margin: 12px 5px 0 0
}

.phone_menu .phone_login a {
    float: left
}

.phone_game_qrcode {
    padding-top: 3px;
    _padding-top: 13px
}

#j-user-menu {
    display: none
}

.cn_fixedmenu {
    position: fixed;
    width: 50px;
    z-index: 333;
    overflow: hidden;
    bottom: 200px;
    left: 50%;
    margin: 0 0 0 500px
}

.cn_fixedmenu a {
    background: #fbfbfb;
    width: 48px;
    height: 48px;
    display: block;
    border: #ddd 1px solid;
    margin-top: 10px
}

.cn_fixedmenu a span {
    padding: 6px 12px 0;
    line-height: 18px;
    color: #fff;
    font-size: 12px;
    display: none;
    text-align: center
}

.cn_fixedmenu a:hover {
    background: #f60;
    border-color: #d24400;
    text-decoration: none
}

.cn_fixedmenu a:hover span {
    display: block;
    text-decoration: none
}

.cn_fixedmenu a:hover .icon {
    display: none
}

.cn_fixedmenu .icon {
    background: url(../web/www/common/../release/images/phone_fixedmenu.png?__UED__1427680997718) no-repeat;
    width: 24px;
    height: 24px;
    display: block;
    margin: 12px auto 0
}

.cn_fixedmenu .backtop {
    display: none
}

.cn_fixedmenu .feedback .icon {
    background-position: 0 -78px
}

.cn_fixedmenu .post .icon {
    background-position: 0 -26px
}

.cn_fixedmenu .fav .icon {
    background-position: 0 -52px
}

.cn_fixedmenu .fav span, .cn_fixedmenu .post span {
    line-height: 48px;
    padding: 0
}

.cn_fixedmenu .m_pingce .icon {
    background-position: 0 -104px
}

.cn_fixedmenu .m_zhuanqu .icon {
    background-position: 0 -131px
}

.cn_fixedmenu .xyzx .icon {
    background-position: 0 -104px
}

.cn_fixedmenu .xykc .icon {
    background-position: 0 -131px
}

.tb_downyxh {
    background: url(../web/www/common/images/ma~241_20150721095143_55ada5af90121.gif) no-repeat left center;
    padding: 12px 0 10px 17px;
    color: #f60;
    margin-left: 0
}

.tb_downyxh a {
    color: #f60
}

.phone_lianmeng {
    position: absolute;
    right: 136px;
    top: 65px
}


.phone_product .ico_online{
    background-image: url(../web/www/common/images/ico_49online.png);
    width: 16px;
    height: 16px;
    float: left;
}
/* /web/app/release/css/app_PC3.min.css */
@charset "UTF-8";blockquote,body,button,dd,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
del,ins{text-decoration:none;}
fieldset,img{border:0;}
button,input,select,textarea{font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif;}
img,input,select{vertical-align:middle;}
input,select{outline:0;}
ol,ul{list-style:none;}
label{cursor:pointer;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
body{min-height:100%;font:12px "微软雅黑",Arial,Helvetica,sans-serif;-ms-text-size-adjust:none;-o-user-select:none;-o-text-size-adjust:none;user-select:none;text-size-adjust:none;}
a{text-decoration:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:transparent;outline: none !important;border: none;}
a:focus{outline:none !important;}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:"";}
.clearfix{zoom:1;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:textfield;}
input[type="number"]{-moz-appearance:textfield;}
.m_logo{position:absolute;top:0;left:-9999px;}
.m_nav{position:absolute;top:0;left:0;z-index:100;width:100%;height:60px;box-shadow: 0 1px 0 rgba(255,255,255,.1);background: #6dca1f;background: rgba(22,66,0,.06)}
.m_nav .box{margin:0 auto;width:980px;}
.m_nav .logo{margin-top:15px;width:290px;height:30px;background:url(../web/app/release/images/app/template2_sprites.png?t=1559633432) no-repeat;background-position:0 -384px;}
.m_nav .link a{float:left;margin-left:38px;color:#fff;font-size:16px;line-height:58px;}
.m_nav .link a:hover{border-bottom:solid 2px #fff;}
.m_nav .link .active{border-bottom:solid 2px #fff;}
.wrap{width: 1000px;margin: 0 auto;position: relative;}
.header{position: relative;overflow: h idden;min-height: 700px;background: url(../web/app/release/images/app/header_bg.png?t=20230111);background-size: cover;}
.header .m_newlb{position:absolute;top:11px;left:1017px;width:145px;height:95px;background:url(../web/app/release/images/app/libao_btn.png?t=1559633432);}
.header .g_content{position: absolute;height: 580px;top: 50%; left: 50%;margin: -250px 0 0 -500px;}
.header .m_campaign{position:absolute;top:84px;left:510px;width:481px;height:121px;background:url(../web/app/release/images/app/template_logoText.png?t=231231233) no-repeat;}
.m_downBlock{position:absolute;top:264px;left:510px;}
.m_downBlock .box{width:450px;}
.m_downBlock .erm_box{width:200px;border-radius:6px;background:#fff;}
.m_downBlock .erm{position:relative;overflow:hidden;padding:14px 14px 0;width:172px;height:172px;}
.m_downBlock .erm img{display:block;width:172px;height:172px;}
.m_downBlock .m_downCode_text{height:42px;line-height:42px;text-align:center;color:#000;}
.m_downBlock .m_downCode_text i{float: left;width: 22px;height: 22px;margin: 10px 8px 0 29px;background: url(../web/app/release/images/app/icon_scan.png?t=1559633432)}
.m_downBlock .m_downCode_text span{float: left;font-size:16px;}
.m_downBlock .down_box{margin:20px 0 0 30px;width:200px;}
.m_downBlock .download_btn{display:block;width:200px;height: 60px;background:url(../web/app/release/images/app/download_btn.png?t=1614734573) top left no-repeat;cursor: pointer;position: relative;}
.m_downBlock .download_btn:hover{background-position: top right;}
.m_downBlock .download_btn.ios{margin-top: 20px;background-position: bottom left;}
.m_downBlock .download_btn.ios:hover{background-position: bottom right;}
.m_downBlock .download_btn span{position: absolute;top: 33px;left: 60px;line-height: 20px;font-size: 14px;color: #4b4406;white-space: nowrap;}
.m_downBlock .m_downPoint{position:relative;display:block;height:36px;color:#fff;text-align:center;font-size:14px;line-height:36px;}
.m_downPoint a{color:#fff331;text-decoration:underline;margin-left: 4px;}
.yaoqing_code_box{position: absolute;top:530px;left:510px;width:490px;height: 46px;line-height:46px;text-align: center;font-size: 16px;border-radius: 6px;color:#e7ffd7;background: #80d93b;background: rgba(255,255,173,.2) }
.yaoqing_code_box .code{display: inline-block;user-select: text;-webkit-user-select:text}
.m_fir_tel{position:absolute;top:0;left:10px;}
.m_fir_tel div{position:absolute;}
.m_fir_tel .tel_1{top:0;left:23px;z-index:20;width:524px;height:596px;}
.m_fir_tel .tel_2{top:34px;left:-67px;z-index:12;width:370px;height:524px;}
.description{position: relative;height: 3600px;background: url(../web/app/release/images/app/description_bg.png?t=20230111) center no-repeat;overflow: hidden;}
.description .desc_img1{width: 1077px;height: 679px;margin: 204px 0 0 -80px; }
.description .desc_img2{width: 1041px;height: 689px;margin: 137px 0 0 0; }
.description .desc_img3{width: 1031px;height: 689px;margin: 183px 0 0 -56px; }
.description .desc_img4{width: 1033px;height: 672px;margin: 185px 0 0 -2px; }
.install{position: relative;min-height: 700px;background: url(../web/app/release/images/app/install_bg.png?t=20230111) center;background-size: auto 100%;overflow: hidden;}
.install .wrap{position:absolute;top:50%;left:50%;height: 412px;margin: -206px 0 0 -500px;}
.install .title{width: 816px;height: 45px;background: url(../web/app/release/images/app/install_title.png?t=1559633432);margin: 0 auto 22px;}
.install .title2{height:44px;line-height: 44px;text-align: center;font-size: 22px;color: #fff;}
.m_downbtn{position:absolute;top:151px;left:143px;padding-left:36px;cursor:default;}
.m_downbtn .g_downBtn{float:left;margin-right:36px;width:190px;height:62px;}
.m_downbtn .android,
.m_downbtn .izhan,
.m_downbtn .erm,
.m_downbtn .duanxin,
.m_share h4,
.m_share .qq,.m_share .qz,.m_share .weibo,.m_share .wechat
{background-image:url(../web/app/release/images/app/share.png?t=20230111);background-repeat: no-repeat;}
.m_downbtn .android{background-position:0 0;}
.m_downbtn .android:hover{background-position:0 -80px;}
.m_downbtn .izhan{background-position:-200px 0;}
.m_downbtn .izhan:hover{background-position:-200px -80px;}
.m_downbtn .erm{position: relative;background-position:-400px 0;}
.m_downbtn .erm:hover{background-position:-400px -80px;}
.m_downbtn .erm i{width:161px;height:46px;background:url(../web/app/release/images/app/template2_sprites.png?t=1559633432) no-repeat;background-position:0 -425px;}
.m_downbtn .erm div{position:absolute;top:-170px;left:18px;display:none;width:156px;height:162px;background:url(../web/app/release/images/app/template2_sprites.png?t=1559633432) no-repeat;background-position:-376px 0;}
.m_downbtn .erm div em{position:absolute;top:72px;left:64px;z-index:11;width:25px;height:25px;background:url(../web/app/release/images/app/i_chat.png?t=1559633432) no-repeat;background-size:25px;}
.m_downbtn .erm div img{position:absolute;top:9px;left:9px;z-index:10;width:138px;height:138px;}
.m_downbtn .erm div .ico{
    position: absolute;
    width: 48px;
    height: 48px;
    left: 50%;top:50%;margin-left: -24px;margin-top: -24px;
    background: url(../web/app/release/images/app/template2_sprites.png?t=1559633432) no-repeat;
    background-position: right -65px; z-index: 100;
}
.m_downbtn .duanxin{display:none;background-position:-600px 0;}
.m_downbtn .duanxin:hover{background-position:-600px -80px;}
.m_share{position:absolute;top:264px;left:263px;}
.m_share h4{display:block;margin-bottom:30px;width:474px;height:22px;background-position: -158px -409px;}
.m_share a{float:left;margin-left:30px;width:96px;height:96px;}
.m_share em{float:left;margin-left:30px;width:96px;height:96px;}
.m_share .qq{margin-left:0;background-position:0 -160px;}
.m_share .qq:hover{background-position:0 -280px;}
.m_share .qz{background-position:-110px -160px;}
.m_share .qz:hover{background-position:-110px -280px;}
.m_share .weibo{background-position:-220px -160px;}
.m_share .weibo:hover{background-position:-220px -280px;}
.m_share .wechat{position:relative;background-position:-330px -160px;}
.m_share .wechat:hover{background-position:-330px -280px;}
.m_share .wechat .png{position:absolute;top:-216px;left:-30px;display:none;width:156px;height:210px;background:url(../web/app/release/images/app/sprites.png?t=1559633432) no-repeat;background-position:0 0;}
.m_share .wechat .code{position: absolute; top: 12px;left: 12px;width: 132px;height: 132px;}
.f_nav{position: fixed;top: 50%;height: 265px;right:100px;z-index: 100;margin-top: -132px;}
.f_nav div{display: block;width: 20px;height: 20px;margin-top: 20px;background: url(../web/app/release/images/app/nav_btn.png?t=20230111) -30px 0 no-repeat;cursor: pointer;outline: 0;}
.f_nav div:hover,.f_nav div.active{background-position: -30px -30px;}
.f_nav .j_header{background-position: 0 0;margin-top: 0;}
.f_nav .j_header:hover,.f_nav .j_header.active{background-position: 0 -30px;}
.f_nav .j_footer{background-position: -60px 0;margin-top: 25px;}
.f_nav .j_footer:hover,.f_nav .j_footer.active{background-position: -60px -30px;}
.m_pop_lb{position:relative;width:460px;border-radius:10px;background:#fff;}
.m_pop_lb .close{position:absolute;top:-19px;right:-19px;width:38px;height:38px;background:url(../web/app/release/images/app/template2_sprites.png?t=1559633432) no-repeat;background-position:-543px -124px;cursor:pointer;}
.m_pop_lb .box{padding:34px 0 0 42px;height:180px;border-radius:10px 10px 0 0;background:#fff;}
.m_pop_lb .pic{margin-right:21px;width:134px;height:152px;background:url(../web/app/release/images/app/template2_sprites.png?t=1559633432) no-repeat;background-position:0 -221px;}
.m_pop_lb .text{height:152px;}
.m_pop_lb .text p{color:#383838;font-size:18px;line-height:49px;}
.m_pop_lb .text span{color:#383838;font-size:24px;line-height:31px;}
.m_pop_lb .text em{color:#ffa53a;font-style:normal;}
.m_pop_lb .text .dole{display:block;margin-top:16px;width:201px;height:52px;border-radius:30px;background:#ffa63c;color:#fff;text-align:center;font-size:24px;line-height:52px;}
.m_pop_lb .text .dole:hover{background:#ff961a;}
.m_pop_lb .tips{border-radius:0 0 10px 10px;background:#eef0f2;color:#6c6d70;text-indent:35px;font-size:14px;line-height:55px;}
.m_pop_lb .tips a{color:#5787ff;}
.m_pop_lb .tips a:hover{text-decoration:underline;}
.close{-webkit-transition:-webkit-transform .4s ease-out;-moz-transition:-moz-transform .4s ease-out;transition:transform .4s ease-out;}
.close:hover{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);}

.download_dialog{display: none;position: fixed;top:0;left:0;width: 100%;height: 100%;z-index: 999;}
.download_dialog .download_dialog_mask{position: absolute;width: 100%;height: 100%;top:0;left:0;background:#000;z-index: 1;opacity:0.5;filter:alpha(opacity=50);}
.download_dialog .download_dialog_box{position: absolute;top: 50%;left: 50%;background: #fff;border-radius: 8px;overflow: hidden;z-index: 10;}
.download_dialog .dowmload_dialog_close{position: absolute;top: 12px;right: 12px;width: 14px;height: 14px;background: url(../web/app/release/images/app/download_dialog_close.png?t=1559633432) center no-repeat;background-size: 100% 100%;z-index: 5;cursor: pointer;}
.download_duanxin_dialog{display: none;position: fixed;top:0;left:0;width: 100%;height: 100%;z-index: 999;}
.download_duanxin_dialog .download_dialog_mask{position: absolute;width: 100%;height: 100%;top:0;left:0;background:#000;z-index: 1;opacity:0.5;filter:alpha(opacity=50);}
.download_duanxin_dialog .download_dialog_box{width: 320px;height: 310px;margin: -155px 0 0 -185px;padding: 0 25px;}
.download_duanxin_dialog .download_dialog_title{line-height: 1;text-align: center;font-size: 18px;color: #333;margin: 40px 0 0;}
.download_duanxin_dialog .download_input_box{margin: 32px 0;overflow: hidden;}
.download_duanxin_dialog .download_input_box input{display: block;width: 294px;height: 14px;line-height: 14px;text-align: left;font-size: 14px;color: #999;border: 1px solid #ddd;border-radius: 4px;margin: 0;padding: 12px;outline: none;}
.download_duanxin_dialog .download_input_box .yzm_input{float: left;width: 166px;}
.download_duanxin_dialog .download_input_box .yzm_btn{float: right;border-radius: 4px;overflow: hidden;cursor: pointer;}
.download_duanxin_dialog .download_input_box .yzm_btn img{display: block;width: 112px;height: 40px;margin: 0;}
.download_duanxin_dialog .download_input_box .yzm_box{margin-top: 16px;overflow: hidden;}
.download_duanxin_dialog .download_dialog_btn{display: block;height: 48px;line-height: 50px;text-align: center;font-size: 16px;color: #fff;background: #54ba3d;border-radius: 4px;cursor: pointer;}
.download_duanxin_dialog .download_dialog_btn.forbid{background: #bbb;cursor: default;}
.download_ios_dialog .download_dialog_box{width: 690px;height: 454px;margin: -227px 0 0 -345px;border-radius: 10px;background: url(../web/app/release/images/app/download_bg.png) center bottom no-repeat;}
.download_ios_dialog .dowmload_dialog_close{top: 20px;right: 20px;width: 20px;height: 20px;background-image: url(../web/app/release/images/app/download_ios_dialog_close.png);}
.download_ios_dialog .download_dialog_title{height:100px;line-height: 100px;text-align: center;font-size: 24px;font-weight: bold;color: #fff;background: #6ed120;}
.download_ios_dialog .download_ios_desc{line-height: 32px;text-align: center;font-size: 18px;color: #555;margin-top: 24px;}
.download_ios_dialog .download_ios_code_box{overflow: hidden;}
.download_ios_dialog .download_ios_code_box .download_ios_code{width: 208px;height: 208px;background: url(../web/app/release/images/app/download_ios_code_bg.png) center no-repeat;background-size: 100% 100%;margin: 14px auto 0;overflow: hidden;}
.download_ios_dialog .download_ios_code_box .download_ios_code img{display: block;width: 180px;height: 180px;margin: 14px auto 0;}
.download_ios_dialog .download_ios_code_box p{line-height: 48px;text-align: center;font-size: 18px;color: #3cb820;}
.toastBox{position: fixed;top: 50%;left: 0;width: 100%;text-align:center;z-index: 1000;pointer-events: none;margin-top: 38px;}
.toastBox .toast{display: inline;line-height: 20px;text-align: center;font-size: 14px;color: #fff;background: url(../web/app/release/images/app/mask.png?t=1559633432);padding: 5px 10px;border-radius: 15px;}
.download-content{
    position: relative;
    width: 490px;
    margin: 0 auto;
    padding-top: 20px;
    min-height: 228px;
}
.download-content .download-tip{    position: absolute;
    left: 240px;
    top: 61px;}
.download_ios_dialog .download-content .download_ios_code{margin:0;}
.download-content .download-tip .title,
.download-content li{ font-weight: bold;font-size: 20px;line-height: 37px;color: #333;}
.download-content ul{margin-top: 10px;}
.download-content li{color: #78C664;position: relative;padding-left: 10px;}
.download-content li:before{
    position: absolute;content:'';width:4px;height:4px;border-radius: 4px;background-color: #333;left:0;top:50%;margin-top:-2px;
}
.download_ios_dialog .m-desc{font-size: 16px;line-height: 37px;color:#999;}
