@charset "utf-8";
*{margin:0;padding:0;}
@media screen and (min-width: 320px) { html {font-size: 14px;}}
@media screen and (min-width: 360px) { html {font-size: 16px;}}
@media screen and (min-width: 400px) { html {font-size: 18px;}}
@media screen and (min-width: 440px) { html {font-size: 20px;}}
@media screen and (min-width: 480px) { html {font-size: 22px;}}
@media screen and (min-width: 640px) { html {font-size: 28px;}}
@media screen and (min-width: 750px) { html {font-size: 32px;}}
body{ font-size: .9375rem; color: #333; font-family: '微软雅黑'; max-width: 23.4375rem; margin-left: auto; margin-right: auto;overflow-x: hidden;}
ul,li,small{ list-style: none; }
i,em{ font-style: normal; }
input{-webkit-appearance: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; outline: 0;}
a{ text-decoration: none; }
.clearfix:after {content: ""; display: block; width: 100%; height: 0; line-height: 0; overflow: hidden; clear: both; }
.dis_flex{ -webkit-display: flex; -moz-display: flex; -o-display: flex; display: flex; }
.flex_flow_c{ -webkit-justify-content: center; -moz-justify-content: center; justify-content: center; -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column; }
.flex{ -webkit-flex: 1; -moz-flex: 1; -o-flex: 1; flex: 1; }
.animate{ -webkit-transition: .4s all; -moz-transition: .4s all; -o-transition: .4s all; transition: .4s all;}
.qm_sub:active{ opacity: .9;}

input::-webkit-input-placeholder { color:#999;}
input:-moz-placeholder { color:#999;}
input::-moz-placeholder { color:#999;}
input:-ms-input-placeholder { color:#999;}
header{display:none}
table {border-collapse: collapse; border-spacing: 0; }
.border1{ border:1px solid #a4c8b3; }
.border2{ border:1px dotted #bfdacb; }
.border3{ border:1px solid #e5e5e5; }
.btn_top .hd,.btn_top .hd2{ background: url(../images/icon_f.png) no-repeat; background-size: cover;}
.btn_top .hd2{ background-position-y:bottom;}
.btn_top .bd a,.btn_top .bd_c li.item strong{ color: #caa456 !important}

/*文字颜色*/
.co_red{ color:#f00;}
.co_blue{ color:#0099ff;}
.co_green{ color:#1c9916; }
.co_orange{ color:#caa456; }
.co_333{ color:#333; }
.co_black{ color:#000; }
.co_j{ color:#ffd200;}
.co_m{ color:#bae4a3;}
.co_s{ color:#93b7ff;}
.co_h{ color:#ffa200;}
.co_t{ color:#af8673;}
/*背景颜色*/
.back_j{ background:#ffd200;}
.back_m{ background:#bae4a3;}
.back_s{ background:#93b7ff;}
.back_h{ background:#ffa200;}
.back_t{ background:#af8673;}
.back_red{ background:#f00;}
.back_blue{ background:#0099ff;}
.back_green{ background:#1c9916; }
.back_white{ background:#fff; }
/*字号大小*/
.si_105{ font-size: 105%; }
.si_110{ font-size: 110%; }
.si_120{ font-size: 120%; }
.si_130{ font-size: 130%; }
.si_140{ font-size: 140%; }
.si_150{ font-size: 150%; }
.si_160{ font-size: 160%; }
.si_170{ font-size: 170%; }
.si_170{ font-size: 180%; }
.si_190{ font-size: 190%; }
.si_200{ font-size: 200%; }
/*文字水平对齐*/
.text_l{ text-align: left; }
.text_c{ text-align: center; }
.text_r{ text-align: right; }

/*通用*/
.dis_inblock{ display: inline-block; vertical-align: top;}
.help_icon{ width: 16px; height: 16px; background-position: -152px -2px;}
.none{ display: none; }
.hr{ height: .8125rem; background:#f8f8f8; border:solid #e5e5e5; border-width: 1px 0;}
.hr.bb0{ border-bottom: 0; }
.img{ width: 100%; height: auto; vertical-align: top;}
.dis_cneter{ -webkit-align-items: center; align-items: center; -webkit-justify-content: center; justify-content: center; }

/*!* 重置地区控件样式 *!*/
/*#PoPy {position: fixed !important; left: 0 !important; right: 0 !important; top: 0 !important; bottom: 0 !important; padding: 0 .9375rem; width: auto!important; height: auto!important; -webkit-align-items: center; align-items: center; -webkit-justify-content: center; justify-content: center; -webkit-display: flex; -moz-display: flex; display: flex; }*/
/*._citys { width: 100% !important; border: 0!important; padding: 0!important; border-radius: .25rem!important; display: block!important; margin: 0; overflow: hidden;}*/
/*._citys span { position: fixed !important; left: 0; right: 0!important; top: 0!important; bottom: 0; text-indent: -18.75rem; border: 0!important; background: rgba(0, 0, 0, .2); width: 100%!important; height: 100%!important; text-align: left!important; overflow: hidden; z-index: -1;}*/
/*._citys0 { width: 100%!important; height: 2.125rem!important; border-bottom-color: #caa456!important; background: #000040; vertical-align: top; }*/
/*._citys0 li{width: 5rem; line-height: 2.125rem; font-size: .9375rem; }*/
/*.citySel { background-color: #caa456!important; }*/
/*._citys1{ width: 100% !important; margin: .625rem 0; padding: 0 0 0 .375rem!important; height: 10.75rem; overflow-y: auto; vertical-align: top; box-sizing: border-box; -webkit-overflow-scrolling: touch;}*/
/*._citys1 a { width: 4.875rem !important; font-size: .875rem!important; background: #f8f8f8; color: #333!important; border-radius: .1875rem; margin: 0 0 .25rem .25rem!important; vertical-align: top;}*/
/*._citys1 a:hover,._citys .AreaS{background-color: #caa456 !important; color:#fff !important;}*/

/* 内边距 */
.pt5{ padding-top: .5rem; }
.pt7_5{ padding-top: .75rem; }
.pt10{ padding-top: 1rem; }
.pt15{ padding-top: 1.5rem; }
.pt20{ padding-top: 2rem; }
.pt25{ padding-top: 2.5rem; }
.pt30{ padding-top: 3rem; }
.pt40{ padding-top: 4rem; }
.pt50{ padding-top: 5rem; }
.pt100{ padding-top: 10rem; }
.pr5{ padding-right: .5rem; }
.pr7_5{ padding-right: .75rem; }
.pr9_375{ padding-right: .9375rem; }
.pr10{ padding-right: 1rem; }
.pr15{ padding-right: 1.5rem; }
.pr20{ padding-right: 2rem; }
.pr25{ padding-right: 2.5rem; }
.pr30{ padding-right: 3rem; }
.pr40{ padding-right: 4rem; }
.pr50{ padding-right: 5rem; }
.pr100{ padding-right: 10rem; }
.pb5{ padding-bottom: .5rem; }
.pb7_5{ padding-bottom: .75rem; }
.pb10{ padding-bottom: 1rem; }
.pb15{ padding-bottom: 1.5rem; }
.pb20{ padding-bottom: 2rem; }
.pb25{ padding-bottom: 2.5rem; }
.pb30{ padding-bottom: 3rem; }
.pb40{ padding-bottom: 4rem; }
.pb50{ padding-bottom: 5rem; }
.pb100{ padding-bottom: 10rem; }
.pl5{ padding-left: .5rem; }
.pl7_5{ padding-left: .75rem; }
.pl9_375{ padding-left: .9375rem; }
.pl10{ padding-left: 1rem; }
.pl15{ padding-left: 1.5rem; }
.pl20{ padding-left: 2rem; }
.pl25{ padding-left: 2.5rem; }
.pl30{ padding-left: 3rem; }
.pl40{ padding-left: 4rem; }
.pl50{ padding-left: 5rem; }
.pl100{ padding-left: 10rem; }
/* 外边距 */
.mt_1{ margin-top: -1px; }
.mt5{ margin-top: .5rem; }
.mt6_25{ margin-top: .625rem; }
.mt7_5{ margin-top: .75rem; }
.mt10{ margin-top: 1rem; }
.mt15{ margin-top: 1.5rem; }
.mt20{ margin-top: 2rem; }
.mt25{ margin-top: 2.5rem; }
.mt30{ margin-top: 3rem; }
.mt40{ margin-top: 4rem; }
.mt50{ margin-top: 5rem; }
.mt100{ margin-top: 10rem; }
.mr5{ margin-right: .5rem; }
.mr10{ margin-right: 1rem; }
.mr15{ margin-right: 1.5rem; }
.mr20{ margin-right: 2rem; }
.mr25{ margin-right: 2.5rem; }
.mr30{ margin-right: 3rem; }
.mr40{ margin-right: 4rem; }
.mr50{ margin-right: 5rem; }
.mr100{ margin-right: 10rem; }
.mb5{ margin-bottom: .5rem; }
.mb10{ margin-bottom: 1rem; }
.mb15{ margin-bottom: 1.5rem; }
.mb20{ margin-bottom: 2rem; }
.mb25{ margin-bottom: 2.5rem; }
.mb30{ margin-bottom: 3rem; }
.mb40{ margin-bottom: 4rem; }
.mb50{ margin-bottom: 5rem; }
.mb100{ margin-bottom: 10rem; }
.ml5{ margin-left: .5rem; }
.ml10{ margin-left: 1rem; }
.ml15{ margin-left: 1.5rem; }
.ml20{ margin-left: 2rem; }
.ml25{ margin-left: 2.5rem; }
.ml30{ margin-left: 3rem; }
.ml40{ margin-left: 4rem; }
.ml50{ margin-left: 5rem; }
.ml100{ margin-left: 10rem; }

#header,.header{ height: 3.125rem; max-width: 23.4375rem; margin-left: auto; margin-right: auto;}
.header{ background: url(https://images.yw11.com/gsqm/images/top_bj.jpg); padding: 0 .625rem; position: fixed; /*left: 0; right: 0;*/ top: 0; z-index: 11; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.header img{ height: auto; vertical-align: top; }
.header .lg img{ width: 4.8125rem; }
.header .gw{ padding-left: .46875rem; }
.header .gw img{ width: 1.34375rem; }
.header .crumb{ text-align: left; font-size: 0; }
.header .crumb span{ font-family: '宋体'; color: #fff; opacity: .5; padding: 0 .625rem; font-size: .9375rem; }
.header .crumb a{ font-size: .875rem; color: #fff; display: inline-block; vertical-align: bottom; height: 1rem; line-height: 1rem; overflow: hidden; max-width: 4.5rem; white-space: normal;}
.header .crumb a.gd i{ background: #fff; display: inline-block; width: 4px; height: 4px; overflow: hidden; margin: 0 2px; border-radius: 2px; vertical-align: middle; }

.header .nav{ text-align: right; }
.header .nav li{ display: inline-block; padding: 0 .625rem; }
.header .nav li a{ font-size: 1rem; color: #fff; }
.header .exper{ padding-left: .625rem; }
.header .exper img{ width: 3.625rem; }
.header .more{ padding-left: .625rem; height: 100%; margin-right: -.625rem; }
.header .more a{ height: 100%; padding: 0 .625rem; }
.header .more i{ width: 1.25rem; height: .1875rem; border-radius: .1875rem; display: block; background: #fff; margin: .25rem 0 0 0; }
.header .more i:first-child{ margin-top: 0; }

.crumb_nav{line-height: 2.125rem; background: #f2f2f2; font-size: 0; z-index: 2; box-shadow: 0 .125rem .25rem -.0625rem rgba(0,0,0,.2); position: relative;}
.crumb_nav .url {text-align: left; padding: 0 .625rem; line-height: 2.5rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.crumb_nav .url a, .crumb_nav .url span {display: inline-block; line-height: 1.3; vertical-align: middle; font-size: 1rem; color: #747474; }
.crumb_nav .url span {font-family: '宋体'; padding: 0 .3125rem; color: #999; }
.crumb_nav .nav{overflow-x: auto; -webkit-overflow-scrolling: touch; text-align: left; background: #f2f2f2; -webkit-mask-box-image: url(../images/crumb_nav_bj.png) 0 round; position: absolute; top: 0; left: 0; right: 0; opacity: 0; visibility: hidden; -webkit-transition: .3s all; -moz-transition: .3s all; transition: .3s all;}
.crumb_nav .nav::-webkit-scrollbar{ height: 0;}
.crumb_nav .nav a {display: inline-block; vertical-align: top; font-size: 1rem; color: #747474; line-height: 2.25rem; height: 2.5rem; padding: 0 .625rem; border-top: .125rem solid rgba(0, 0, 0, 0); border-bottom: .125rem solid rgba(237,91,0,0); box-sizing: border-box; }
.crumb_nav .nav a:last-child{ margin-right: .625rem; }
.crumb_nav .nav a.on {color: #000040; border-bottom: .2rem solid #e70012; }
.crumb_nav .sj {font-size: .875rem; color: #fff; overflow: hidden; white-space: normal; padding-right: .3125rem; }
.crumb_nav .sj a {display: block; padding: 0 .3125rem; }
.crumb_nav .sj i {background: #747474; display: inline-block; width: .25rem; height: .25rem; overflow: hidden; margin: 0 .125rem; border-radius: .125rem; vertical-align: middle; }
.crumb_nav .nav.show{ opacity: 1; visibility: visible; }

/* 隐藏导航栏目 */
#side_nav{position: fixed; z-index: 10000; overflow: hidden; text-align: center; left: 0; top: 0; right: 0; bottom: 0; background: none; display: inline-block; width: auto; visibility: hidden; }
#side_nav.show{ visibility: visible; }
#side_nav li{ border:0; height: auto; line-height: initial; box-shadow:none; }
.tab_c{ cursor: pointer; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: #000; opacity: .7; z-index: 9999; display: none; }
.tab_c p {width: .875rem; position: absolute; right: .75rem; top: 50%; margin: -3.375rem 0 0; font-size: .875rem; line-height: .875rem; color: #B5B5B5; }
.tab_c.show{ display: block; }
.side_nav {height: 100%; position: fixed; top: 0; left: 0; right: 2.5rem; z-index: 9999; overflow: hidden; background: #fff; -webkit-box-shadow: .375rem 0 .625rem 0 rgba(0,0,0,.4); box-shadow: .375rem 0 .625rem 0 rgba(0,0,0,.4); -webkit-transition: -webkit-transform .5s cubic-bezier(.165,.84,.44,1); transition: transform .5s cubic-bezier(.165,.84,.44,1); -webkit-transform: translateX(-105%); -moz-transform: translateX(-105%); transform: translateX(-105%);}
.side_nav.show{ -webkit-transform: translateX(0); -moz-transform: translateX(0); transform: translateX(0);}
#side_nav .bottom-box{position:fixed;bottom: 0;left: 0;width: 100%;height: 2.5rem;line-height: 2.5rem;z-index: 10001;}
#side_nav .bottom-box p{width: 100%;height: 2.5rem;line-height: 2.5rem;background-color: rgba(0,0,0,0.5);color: #F7BD0D;}
#side_nav .bottom-box p a{color: #F7BD0D;display: felx;}
#side_nav .bottom-box p img{width: 20px;height: 20px;display: inline-block;position: relative;top: 3px;}
.s_h {overflow: hidden; height: 2.6875rem; background: #EEE; border-bottom: .0625rem solid #E1E1E1; }
.s_h h2 {font-weight: 400; text-align: left; line-height: 2.75rem; color: #333; font-size: .875rem; padding-left: .625rem;}
.s_c {background: #f9f9f9; border-bottom: .0625rem solid #E1E1E1; overflow-x: auto; overflow-y: hidden; -webkit-overflow-scrolling: touch; }
.s_c ul { font-size: 0; white-space: nowrap;}
.s_c li { display: inline-block; vertical-align: top; padding: .75rem .825rem .75rem 0; min-width: 20%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.s_c li:first-child {padding-left: .825rem;}
.s_c li a{ display: block; }
.s_c::-webkit-scrollbar{ height: 0; }
#side_nav .s_c li img { width: 3.125rem; height:auto; vertical-align: top; background: #f5efd4; border-radius: 1rem;}
#side_nav .s_c li p { padding:.1875rem 0 0 0; font-size: .8125rem; color: #5D5D5D;}
.s_bd {width: 100%; position: absolute; top: 8.71875rem; bottom: 0; background-color: #fff; padding-bottom: 35px;}
.s_b_b,.s_b_c .item{overflow-y: auto; overflow-x: hidden; -webkit-overflow-scrolling: touch; height: 100%;}
.s_b_b{background: #EEE; color: #9B9B9B; font-size: .875rem; text-align: center; width: 23%; height:100%;}
.s_b_b::-webkit-scrollbar,.s_b_c .item::-webkit-scrollbar{ width: 0; }
#side_nav .s_b_b li {cursor: pointer; line-height: 3.6875rem; border-bottom: .0625rem solid #E1E1E1; margin-right: -.0625rem; }
#side_nav .s_b_b li a {color: #AEAEAE; display: block;}
#side_nav .s_b_b li.on {background: #fff; }
#side_nav .s_b_b li.on a {color: #333; }
.s_b_c {width: 77%; background: #fff; position: relative;}
.s_b_c .t_li h2 {font-size: 1rem; line-height: .875rem; color: #484747; font-weight: 700; padding: .3125rem 0; text-align: left; position: relative; }
.s_b_c .t_li h2 a {display: block; padding: .625rem 0; }
.s_b_c .t_li h2 i {position: absolute; left: 0; right: 0; top: 50%; height: .0625rem; overflow: hidden; background: #e8e8e8; }
.s_b_c .t_li h2 span {position: relative; z-index: 1; background: #fff; padding: 0 .3125rem; margin: 0 0 0 .625rem; color:#333; }
.s_b_c .item{ display: none; text-align: left; position: absolute; left:0; right:0; top:0; bottom:0; padding:10px 4%; box-sizing: border-box;}
.s_b_c .item.show{ display: block; }
#side_nav .s_b_c .t_li ul{ font-size: 0; }
#side_nav .s_b_c .t_li li { margin: 0 .625rem .625rem 0; display: inline-block; vertical-align: top; white-space: nowrap;}
#side_nav .s_b_c .t_li li a {padding: .5rem .875rem; background: #fbfbfb; border-radius: .1875rem; font-size: .875rem; color: #5D5D5D; display: block; }

.tz_box{ position: fixed; left: .9375rem; top: 45%; right: .9375rem; border-radius: .25rem; z-index: 10000; background: #fff; padding: 0 0 .375rem .375rem; text-align: left; font-size: 0; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); opacity: 0; visibility: hidden; -webkit-transition: all .25s; -moz-transition: all .25s; transition: all .25s;}
.tz_box .tit{ padding: 0 0 0 .625rem; border-bottom: 1px solid #eee; margin-left: -.375rem; margin-bottom: .625rem; }
.tz_box .tit h2{ font-size: 1rem; font-weight: 400; display: inline-block; vertical-align: top; line-height: 1.2; }
.tz_box .tit span{ font-size: .75rem; color: #ccc; padding-left: .75rem; line-height: 1.2; display: inline-block; }
.tz_box .tit a{ font-size: .875rem; color: #999; font-weight: 400; line-height: 1; display: inline-block; padding: .90625rem .625rem; }
.tz_box label{ display: inline-block; vertical-align: top; background: #f5f5f5; color: #333; font-size: .875rem; margin: 0 0 .25rem .25rem; border-radius: 3px; cursor: pointer; width: 4.875rem; line-height: 2.125rem; text-align: center; }
.tz_box label input{ display: none; }
.tz_box label.on{ background: #caa456; color: #fff; }
.tz_box.show{ visibility: visible; opacity: 1; }
.my_modal_bg{ position: fixed; background: #000; z-index: 100; display: none; top: 0; left: 0; bottom: 0; right: 0; z-index: 9999 !important; opacity: .2;}

.mpart_main{ min-height: 24.875rem; overflow: hidden; background: #fff url(../images/loading.gif) center 0 no-repeat; background-size: 36%;}
.mpart .img img{ width: 100%; height: auto; display: block; }

.qm_sub span,.drop_list h3,.drop_list .info,.drop_fixed_info .kf{ -webkit-align-items: center; align-items: center; -webkit-justify-content: center; justify-content: center; }
.qm_sub span{position: absolute; left: 0; top: 0; right: 0; bottom: 0; padding: 0 1rem; }
.qm_sub img{width: 100%; height: auto; vertical-align: top; }
.qm_sub{ position: relative;}
.qm_sub a{ display: block;}
.qm_sub span{ font-size: 1.1875rem; color: #fff; }
.qm_sub input{ position: absolute; left: 0; top: 0; border: 0; background: none; text-indent: -999px; overflow: hidden; width: 100%; height: 100%;}
.drop_list{ padding:.75rem .9375rem 0;}
.drop_list.bobo{ padding-left: 0!important; padding-right: 0!important; overflow: hidden;}
.drop_list h3{ font-size: 1.125rem; font-weight: 400; text-align: left;}
.drop_list h3 img{ width: 1.0625rem; height: auto; margin-right: .4375rem;}
.drop_list h3 i{ width: 1.0625rem; height: 1.0625rem; background: url(../images/icon_gua.png) no-repeat; background-size: cover; margin-right: .4375rem; }
.drop_list h3 span a{ color: #3c3c3c; }
.drop_list h3 em{ font-size: .9375rem; }
.drop_list h3 em a{ color:#caa456; margin-left: .625rem;}
.drop_list ul{ border-top: 1px solid #efefef; margin-top: .75rem; }
.drop_list li{ border-top: 1px solid #efefef; padding:.825rem 0; position: relative;}
.drop_list li:first-child{ border-top: 0; }
.drop_list li:last-child{/*padding-bottom: 0;*/}
.drop_list li.bobo { width: auto !important; margin: 0 -.9375rem!important; }
.drop_list li.bobo.none{ display: none !important; }
.drop_list .img{ width: 7.1875rem; height: 4.375rem; position: relative; overflow: hidden; margin-right: .625rem;}
.drop_list .img img{ width: 100%; height: auto; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%);}
.drop_list .img .icon{width:2rem !important;left: 50% !important;margin-left: -1rem;}
.drop_list h2,.drop_list p{ font-size: 1.125rem; height: 2.625rem; line-height: 1.2; font-weight: 400; text-align: left; color: #404040; margin-bottom: .625rem; overflow: hidden; display: -webkit-box; display: -moz-box; text-overflow: ellipsis; word-break: break-all; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.drop_list a {color:#404040;}

.drop_list .info{ height: 1.125rem; }
.drop_list .info span{ color: #bbb; font-size: .75rem; margin-right: .5625rem;}
.drop_list .info .bq{ height: 1rem; line-height: 1rem; padding: 0 .1875rem; color:#dfc899; border:.0625rem solid #dfc899; border-radius: .1875rem;}
.drop_list .info .time{ font-size: .625rem; margin:0;}
.drop_list .info a{ color:#bbb;}
.drop_list .assort{ position: absolute; left: 7.8125rem; bottom: .84375rem; line-height: 1.1875rem; height: 1.125rem; font-size: 0; overflow: hidden;}
.drop_list .assort span,.drop_list .assort a{ display: inline-block !important; vertical-align: top; font-size: .75rem; }
.drop_list .assort span{ margin-right: .5625rem; width: 2rem; overflow: hidden; text-indent: -4rem; }
.drop_list .assort a{ color: #bbb; background: #fff; }
.drop_list .sort02 a,.drop_list .sort03 a,.drop_list .sort04 a{ display: block; }
.drop_list .sort02 h2,.drop_list .sort03 h2,.drop_list .sort04 h2{ height: auto; }
.drop_list .sort02 .img{ margin:0; }
.drop_list .sort02 .img:nth-child(2){margin:0 .1875rem;}
.drop_list .sort02 .info,.drop_list .sort04 .info{ padding-top:.625rem; }
.drop_list .sort02 .assort,.drop_list .sort03 .assort{ left: 0; }
.drop_list .sort04 .img{ height: 11.25rem; margin:0;}
.drop_list .ads{ text-align: right; }
.drop_list .ads .info span{ margin: 0; }
.drop_list .ads small{ display: inline-block; width: 1.625rem; height: .875rem; background: url(../images/ads.png) no-repeat; background-size: cover;}
.drop_list .qm_sub{margin-bottom:.825rem;}
.drop_list.tl{ padding-left: 0; padding-right: 0; }
.drop_list.tl h3{ padding-left:.9375rem; padding-right: .9375rem; }
.drop_list.tl ul,.drop_list.tl .qm_sub{ margin-left:.9375rem; margin-right: .9375rem; }
.drop_list.pt0 {padding-top: 0; }
.drop_list ul.mt0 {margin-top: 0; }
.drop_list ul.bt0 {border-top: 0; }
.when_nav>div{ border-top: .0625rem solid #efefef; margin-top: .75rem; text-align: left; padding: .3125rem 0 .625rem; font-size: 0; }
.when_nav>div>div {margin-left: -.3125rem; }
.when_nav a {background: #efefef; border-radius: .375rem; display: inline-block; vertical-align: top; height: 2rem; line-height: 2rem; padding: 0 .5625rem; color: #333; margin: 0.5125rem 0 0 0.325rem; font-size: 1rem; }
.when_nav a.on{ background:#b10000; color:#fff; }
.system_app{padding: .75rem 0; }
.system_app h3{ padding-left: .9375rem;padding-right: .9375rem; }
.system_app>div {overflow-x: auto; padding: 0; padding-top: .825rem; -webkit-overflow-scrolling: touch; border-top: 1px solid #efefef; margin-top: .75rem;}
.system_app>div::-webkit-scrollbar{ height: 0;}
.system_app ul {white-space: nowrap; font-size: 0; padding:0 .9375rem; display: inline-block; vertical-align: top; border:0; margin:0; overflow: hidden;}
.system_app li {border: 0; display: inline-block; vertical-align: top; text-align: center; margin-left: 1.6875rem; padding-top:0; padding-bottom: 0;}
.system_app li:first-child{ margin-left: 0;}
.system_app li a {padding: 0; color:#333;}
.system_app li img{ width: 4rem; height: 4rem; display: block; background: #fbf6df; border-radius: 1rem;}
.system_app li p{ font-size: .9375rem; line-height: 1.2; padding-top:.4375rem;}
.system_app.backNone li img{ background: none; }
.hotApp{}
.hotApp .lh2{ text-align: left; border-top: 1px solid #efefef; margin-top: .75rem; padding: .575rem 0;}
.hotApp .lh2 a{ display: inline-block; white-space: nowrap; margin: .25rem 1.375rem .25rem 0; color: #333;}
.hotApp .lh2 a.b{ font-weight: 700;}
.hotApp .lh2 a.co_j{ color:#ffd200;}
.hotApp .lh2 a.co_m{ color:#bae4a3;}
.hotApp .lh2 a.co_s{ color:#93b7ff;}
.hotApp .lh2 a.co_h{ color:#ffa200;}
.hotApp .lh2 a.co_t{ color:#af8673;}
.isom{ padding: 1rem 0; }
.isom li{ border-left: .1875rem solid #9b9ea3; line-height: 1rem; height: 1rem; color: #9b9ea3; padding-left: .625rem; }
.isom li:first-child{ padding-bottom: .625rem; }
.isom li a{ color: #9b9ea3; display: -webkit-box; display: -moz-box; text-overflow: ellipsis; word-break: break-all; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; line-height: 1.1rem;}

.article{ text-align: left; }
.article_tit{ font-size: 1.625rem; color: #333; line-height: 1.45; padding: 1rem .9375rem 0;}
.article_tit span{ display: inline-block; font-size: .75rem; padding: 0 .1875rem; border:.0625rem solid #caa456; border-radius: .125rem; font-weight: 400; color:#caa456; margin-left: .5rem; vertical-align: middle;}
.article_info{ color: #999; line-height: 1.5rem; border-bottom: 1px solid #e5e5e5; padding: .5rem .9375rem .875rem; margin-bottom: .9375rem;}
.article_info span{ padding-right: .625rem; }
.article_info span.tiem{ font-size: .75rem; }
.article_info span.type img{ width: 1.5rem; height: 1.5rem; border-radius: 50%; vertical-align: top; margin-right: .3125rem; }
.article_content{ overflow: hidden; font-size: 1.125rem; line-height: 1.75rem; padding: 0 .9375rem 1rem;}
.article_content p{ font-size: 1.125rem; color: #4f4f4f; font-weight: 400; line-height: 1.75rem; margin: 0 0 1rem; text-align: justify;}
.article_content hr{ border: 0; border-top: 1px solid #e5e5e5; margin-bottom: 1rem; }
.article_content strong{font-weight:700}
.article_content i,.article_content i,.article_content address,.article_content cite,.article_content dfn,.article_content em,.article_content var{font-style:italic}
.article_content *{box-sizing:border-box}
.article_content h1,.article_content h2,.article_content h3,.article_content h4,.article_content h5,.article_content h6{color:#4f4f4f;margin:.5rem 0 1rem;font-weight:700}
.article_content ol,.article_content ul{margin:0 0 1.5rem;padding:0}
.article_content ul ol{margin:0 0 1.5rem 2rem}
.article_content ul li{list-style-type:disc;margin:.5rem 0 0 2rem}
.article_content ol li{list-style-type:decimal;margin-left:2.5rem;margin-top:.5rem}
.article_content ul.e3{overflow: hidden;}
.article_content ul.e3 li{ float: left; height: 1.75rem; line-height: 1.75rem; font-size: .9375rem; padding: 0 .1875rem; margin: 0; list-style-type: none;}
.article_content ul.e3 li a{ color: #e00; text-decoration: underline; }
.article_content img{margin:0;width:100% !important; height: auto !important;}
.article_content h1{font-size:1.75rem;line-height:2.25rem}
.article_content h2{font-size:1.5rem;line-height:2rem}
.article_content h3{ font-size: 1.375rem; line-height: 1.875rem; padding-left: 1.5625rem; background: url(../images/icon_gua.png) no-repeat; background-size: 1.25rem; background-position-y: .375rem;}
.article_content h4{font-size:1.25rem;line-height:1.75rem}
.article_content h5{font-size:1.125rem;line-height:1.625rem}
.article_content h6{font-size:1rem;line-height:1.5rem}
.article_content table tr{border:0;border-top:.0625rem solid #DDD;background-color:#fff}
.article_content table{border-collapse:collapse;display:table;width:100%;text-align:center;margin-bottom:1.5rem}
.article_content tbody{border:0}
.article_content table tr:nth-child(2n){background-color:#F7F7F7}
.article_content table tr td,.article_content table tr th{font-size:.875rem;color:#4f4f4f;line-height:1.375rem;border:.0625rem solid #DDD;padding:.5rem;text-align:left;word-wrap:break-word;word-break:normal;vertical-align:middle}
.article_content table tr td code,.article_content table tr th code{white-space:normal;word-break:break-all}
.article_content table tr th{font-weight:700;background-color:#eff3f5}
.article_content dl{margin:1.5rem}
.article_content dl dt{margin:.5rem;font-weight:700}
.article_content dl dt dd{margin:.5rem}
.article_content a{color:#4EA1DB;text-decoration:none}
.article_content a:focus,.article_content a:hover{color:#ca0c16}
.article_content a:visited{color:#6795B5}
.article_content dl dd{margin:0 0 .5rem 2.5rem}
.readall_box{ position: relative; z-index: 9; padding: 0 0 25px; margin-top: -220px; text-align: center; }
.read_more_mask {height: 200px; background: -webkit-gradient(linear,0 top,0 bottom,from(rgba(255,255,255,0)),to(#fff)); background: -o-linear-gradient(bottom,rgba(255,255,255,.1),rgba(255,255,255,0)); }
.readall_box .btn_mod {background-color: #fff; }
.btn-gray-fred, .btn-gray-fred:focus, .btn-gray-fred:link, .btn-gray-fred:visited {font-size: 1rem; color: #ca0c16; background: #fff; border-radius: .25rem; border: 1px solid #de686d; line-height: 1.875rem; }
.readall_box .btn_mod a{border: 1px solid #ca0c16; width: 15rem; height: 2.5rem; line-height: 2.5rem; display:inline-block; vertical-align: top;}
.readall_box .btn_mod img{ width: .9375rem; height: auto; margin: 1.0625rem 0 0 .3125rem; vertical-align: top; }
.article_share{ padding:0 .9375rem 1rem; }
.article_share .tit{ position: relative; text-align: center; font-size: 0; }
.article_share .tit span{ font-size: .75rem; color:#6a6a6a; line-height: 1.2; background:#fff; display: inline-block; padding: 0 .625rem; vertical-align: top; position: relative;}
.article_share .tit i{ position: absolute; top: 50%; left: 0; right: 0; height: 0; overflow: hidden; border-top: 1px solid #f0f0f0; }
.article_share .con{ padding-top: .8125rem; text-align: center;font-size: 0; }
.article_share .con a{ width: 2.5rem; height: 2.5rem; background:url(../images/icon_share.png) left top no-repeat; background-size: cover; display: inline-block; vertical-align: top; margin:0 .46875rem; float: none; padding: 0;}
.article_share .con .wx{}
.article_share .con .wb{ background-position-y:-3.125rem; }
.article_share .con .kj{ background-position-y:-6.25rem; }
.article .mpart{ background:#fff;padding: 0 10px;}
.index_milk_form{
    padding: 0 10px;
}
.real_count {text-align: center; }
.real_count .flex {padding: 1.625rem 0; }
.real_count h3,.real_count .qm_sub span{font-size: .875rem;}
.real_count span.counter-value {font-size: 34px; font-weight: 700; line-height: 1.1; display: inline-block; vertical-align: top; padding: .125rem 0; color: #caa456;}
.real_count p {font-size: .75rem; color: #999; }
.real_count .qm_sub {width: 7.125rem; margin: .625rem auto 0; }
.real_count .flex:last-child {border-left: 1px solid #eaeaea; }
.real_count .flex:last-child span.counter-value {color: #000040; }

.drop_fixed,.drop_fixed_info{ height: 2.8125rem; max-width: 23.4375rem; margin-left: auto; margin-right: auto;}
.drop_fixed_info {position: fixed; /*left: 0; right: 0;*/ bottom: 0; z-index: 1001; width: 100%; background: #fff; -webkit-mask-box-image:url(../images/drop_fixed_bj.png) 0 round; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.drop_fixed_info .kf{ padding-top: .1875rem; width: 3.125rem; text-align: center;}
.drop_fixed_info .kf i{ width: 1.3125rem; height: 1.25rem; background:url(../images/icon_kf.png) no-repeat; background-size: cover; }
.drop_fixed_info .kf p{ font-size: .625rem; color: #bdbdbd; line-height: 1.1; padding-top: .125rem;}
.drop_fixed_info a:nth-child(2),.drop_fixed_info a:nth-child(3){ line-height: 2.8125rem; font-size: 1.125rem; font-weight: 700;}
.drop_fixed_info a:nth-child(2){ background:#caa456; color:#fff; }
.drop_fixed_info a:nth-child(3){ background:#000040; color:#caa456; }
.drop_fixed_info .bj{ position: absolute; top: 0; left: 0; right: 0; }

footer{ border-top: 1px solid #eaeaea; font-size: .75rem; font-weight: 700; color:#999; padding:1.1875rem 0 1rem;}
footer img{ width: 7.71875rem; height:auto;}
footer p{ padding-top:.125rem; }

.btn a{ display: block; text-align: center; font-size: 1.125rem; font-weight: 700; color: #fff; border-radius: .25rem; border: 1px solid #fff; height: 2.875rem; line-height: 2.875rem; }
.btn a.back_purple{ background: #000040; border-color: #000040; }
.btn a.back_orange{ background: #caa456; border-color: #caa456; }

.mbsc-ios .mbsc-fr-btn-cont{ background: #000040 !important; border-bottom: 2px solid #caa456 !important; }
.mbsc-ios .mbsc-fr-btn{ color: #888 !important; }
.mbsc-ios .mbsc-fr-btn-s .mbsc-fr-btn{ background: #caa456 !important; color: #fff !important; }

.idx_btm_nav{ border-top:1px solid #d9d9d9; -webkit-mask-box-image: none; }
.idx_btm_nav ul{ height: 100%; }
.idx_btm_nav li{}
.idx_btm_nav li a{ height: 100%; color: #929295; font-size: .75rem;}
.idx_btm_nav li span{ padding-top: .1875rem; }
.idx_btm_nav li img{ width: 1.25rem; height: auto; vertical-align: top; }
.idx_btm_nav li:last-child{ width: 20%; position: absolute; left: 50%; bottom: 0; transform: translateX(-50%); }
.idx_btm_nav li:last-child a{ display: block; height: auto; padding-bottom: .1875rem; }
.idx_btm_nav li:last-child img{ width: 2.5rem; margin-bottom: .375rem; }
.idx_btm_nav li.zds a{ color:#000040; }

.qm_nav{ -webkit-transform: translateY(100%); -moz-transform: translateY(100%); transform: translateY(100%); -webkit-transition: all .25s; -moz-transition: all .25s; transition: all .25s;}
.qm_nav{ position: fixed; left: 0; right: 0; bottom: 0; background: #fff; z-index: 9999; opacity: 0; visibility: hidden;}
.qm_nav ul{ font-size: 0; overflow-x: auto; /*white-space: nowrap;*/ -webkit-overflow-scrolling: touch;text-align: left;}
.qm_nav li{ display: inline-block; vertical-align: top; padding: .35rem 0; width: 24%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.qm_nav .ds li{ width: 25%;text-align: center;
    position: relative; }
.qm_nav li a{ display: block;}
.qm_nav li img{ width: 3.725rem; height: auto; vertical-align: top; background: #f5efd4; border-radius: 1rem; }
.qm_nav li p{ padding: .1875rem 0 0 0; font-size: .8375rem; color: #5D5D5D; }
.qm_nav .close{ box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.06); font-size: 1rem; color: #666; padding: .625rem 0; background-color: #eee; }
.qm_nav.show{ -webkit-transform: translateY(0); -moz-transform: translateY(0); transform: translateY(0); opacity: 1; visibility: visible;}

#footer{ font-size: 1em; color: #ccc; padding: 0 0 1rem 0; }
#footer p {font-size: .625rem; padding-top: .9375rem; }
#footer p a{ color:#ccc; }
#footer .links a {color: #333; padding: 0 .3125rem; }
.ewmqy img{ max-width: 6.25rem; height: auto; vertical-align: top; }
.ewmqy h4{ font-size: .9375rem; padding-top: .3125rem; }
.ewmqy p{ font-size: .875rem; color: #aba347; padding-top: .125rem; }
.tagc2{ color: #af8673 !important; font-weight: 700; font-size: 105%; }
.addinput {padding: .625rem 20% 1rem; }
.addinput input { border: 0; border-bottom: 1px solid #ddd; text-align: center; font-size: .9375rem; width: 100%; padding: .875rem 0; }
.list_next_btn>a {position: absolute;left: 50%;top: 15px;color: #FFF;transform: translateX(-50%);}
.cm_ts {display: none}
.qm_form .items .bj img{width:100%}
.qm_form .items{position: relative;}
.qm_form .items .dis_cneter,.qm_form .items .dis_flex{position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 0.8rem 1.5rem;box-sizing: border-box;align-items: center;}
.qm_form .items .dis_flex .input{height: 100%;}
.qm_form .items .dis_flex .input input{width: 100%;height: 100%;border: none;font-size: 0.9rem;}
.qm_sub .dis_flex{justify-content:center;align-items: center;}
.qm_sub div {padding-left: .9375rem;}
.qm_sub div {background-image: url(/v1/images/znqm/sub_bj02_lr.png); background-position-x: left;background-size: contain;display: block;background-repeat: no-repeat;}
.qm_sub div em {background-image: url(/v1/images/znqm/sub_bj02_lr.png);padding-right: .9375rem;background-position-x: right;background-size: contain;display: block;background-repeat: no-repeat;}
.qm_sub div font {background-image: url(/v1/images/znqm/sub_bj02.png);line-height: 3.125rem;background-repeat: repeat-x;color: #b9aa5f;font-size: 1.125rem;background-size: contain;display: block;}
.qm_form .radio label.on {background: #caa456;}
.qm_form .radio label {font-size: .9375rem;width: 1.375rem;height: 1.375rem;line-height: 1.375rem;text-align: center;border-radius: 50%;background: #c8c8c8;color: #fff;display: inline-block;margin-left: .625rem;}
.qm_form .select{ position: relative;}
.qm_form .select .tit,.qm_form .select .xz-tit{ position: relative; font-size: 1rem; padding:0 1rem 0 0; cursor: pointer; height:2.8571rem; line-height:2.8571rem; display: block; color:#333; text-align: left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.qm_form .select .tit b,.qm_form .select .xz-tit b{ font-weight: 400; }
.qm_form .select .tit i,.yy_box .select_many .tit i,.qm_form .select .xz-tit i{ width: .65625rem; height: .375rem; background: url(../images/znqm/icon_down.png) no-repeat; background-size: cover; position: absolute; top: 50%; right: 0; margin: -.171875rem 0 0 0; }
.qm_form .select select{ position: absolute;; z-index: 1; top: 0; left: 0; width: 100%; opacity: 0; height: 100%;}
.qm_form .checkbox{ font-size: .9375rem; position: relative; padding-left: .6875rem;}
.qm_form .checkbox label{ display: block; line-height: 2.8571rem; cursor: pointer; position: relative; padding-left: 1.25rem;}
.qm_form .checkbox i{ width: 1rem; height: 1rem; background: url(../images/znqm/checkbox.png) 0 top no-repeat; background-size: 100%; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%);}
.qm_form .checkbox.on i{ background-position: 0 bottom;}
.qm_form .checkbox input{ display: none; }
.btn-box{display: flex;height: 3.1rem;}
.btn-box .qm_sub{margin: 0 0.2rem;height: 100%;}
.btn-box .qm_sub img{width: 100%;height: 100%;vertical-align: top;}
#article-ad a img{width: 100%;}
#article-footer-ad a img{width: 100%;}
.qm_nav .title {text-align: left;padding: 0.5rem;background: #eee;color: #333;display: flex;align-items: center;}
.qm_nav .title .string {display: inline-block;width: 0.2rem;height: 1rem;background: #f50;margin-right: 0.5rem;}
.qm_nav li .mark {position: absolute;width: 0.85rem !important;height: 1rem !important;right: 1rem;top: 0;}

.qm_form .radio label input{
    display: none;}
/* 新增未出生表单 */
form .nobirth{color: #666;font-size: 14px;}
form .nobirth label{display: flex;align-items: center;}
form .nobirth label input{appearance: checkbox;-webkit-appearance: checkbox;}

/* 底部大师链接 */
.bb_bottom_link{display: none;position: fixed;bottom: 0;left: 0;width: 100%;height: 3.25rem;text-align: center;line-height: 3.25rem;font-weight: bold;}
.bb_bottom_link .bb_item{display: flex;}
.bb_bottom_link .bb_item a{color: #ffffff;display: block;width: 100%;height: 100%;font-size: 1.05rem;background-color: #e54d42;}
.bb_bottom_link .bb_item a:last-child{background-color: #e58808;}

#player-container{width: 100% !important;height: 12.12rem !important;border-top-left-radius: 4px;border-top-right-radius: 4px;}
.a_text{display:block;width:100%;height:100%;background: #ffcf79;color: #3e3a3a;padding: 10px;}
.video-box{padding:0.4rem 0.9375rem;background-color: #fff;}
.video-title {text-align: left;font-size: 1.125rem;padding: 0.5rem 0 0.675rem 0;}
.video-title .tip {display: inline-block;width: 3px;height: 0.975rem;background: #d0b989;padding: 0;position: relative;top: 2px;}
.video-box video{width:100%;border-top-left-radius: 4px;border-top-right-radius: 4px;}
.video-box .tit {font-size:0.875rem;background: rgba(0,0,0,0.5);text-align: left;padding: 0.25rem 0.275rem;color: #fefefe;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}

.swiper-int{height: auto!important;}
.av-box{width:100%;padding: 1rem 1.5rem;box-sizing:border-box;}
.av-img-box{justify-content: space-between;}
.av-box .av-title{text-align:left;padding:0 0 1rem 0 ; font-size:1.5rem;font-weight:800;color:#333;}
.av-box .av-info{font-size:0.875rem;text-align:left;}
.av-box1{background:url(../images/common/cm1.jpg) no-repeat;background-size:100% 100%}
.av-box2{background:url(../images/common/cm2.jpg) no-repeat;background-size:100% 100%}
.av-box3{background:url(../images/common/cm3.jpg) no-repeat;background-size:100% 100%}
.av-img {padding:1.25rem 0;text-align:center;}
.av-box .av-img .img{width:5rem;height:5rem;margin-bottom:0.5rem;}
.av-box .av-img p{font-size:0.875rem;}
.dp_form1,.bb_bottom_form{padding: 0.5rem 1rem;background: #fff;}
.av-box-a{padding: 0.5rem;background:#ffffff;}
.ds-img a{display: flex;}
.av-box-a img,.ds-img img{width: 100%;}
.qm_form_b { text-align: center; padding:0.25rem 0.9375rem 0.45rem !important;background: #fff;}


/*新表单样式*/
ul,li,small{ list-style: none; }
i,em{ font-style: normal; }
a{ text-decoration: none; }
input{border: 0;outline: 0;width: 100%;height: 100%;background: rgba(0,0,0,0);}
.d_flex,.dis_flex{display: flex;}
.flex_flow_c{justify-content: center;flex-direction: column;}
.flex{flex:1;}
.a_c{align-items: center;}
.j_right{justify-content: flex-end;}
.j_c{justify-content: center;}

.swiper-container{width: 98%;padding: 3.4375rem 0.625rem 0.625rem 0.625rem;box-sizing: border-box;}
.swiper-pagination{display: flex;justify-content: center;padding: 0 0.31rem ;height: 2.5rem;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 0.31rem 0 0 ;}
.swiper-pagination-bullet{position: relative;top: 0;width: 7.5rem;height: 2.2rem;line-height: 2.2rem;border: 1px solid #eee;border-radius: 0.31rem;background-color: #f8f8f8;margin-right: 0.05rem;color: #666;opacity: 1;}
.swiper-pagination-bullet-active{background: #243e52;color: #ffffff;}
.swiper-pagination-bullet .s {display: none;position: absolute;bottom: -4px;left: 50%;margin-left: -5px;transform: rotate(45deg);width: 8px;height: 8px;background-color: #243e52;}
.swiper-pagination-bullet-active .s{display: block;}
.swiper-container-horizontal>.swiper-pagination-bullets{top: 0.3125rem;z-index: 8;}
.swiper-slide{height: 0;box-sizing: border-box;padding: 0 2rem 0.3125rem 0;}
.swiper-slide.swiper-slide-active{height: auto;}

.form{width:100%;box-shadow: 0 0 10px #aaa;border-radius: 0.3125rem;padding: 0.625rem;box-sizing: border-box;}
.form-item{position: relative;height: 3rem;width: 100%;background-color: #eaeaea;border: 1px solid #e1e1e1;border-radius: 4px;margin:0.3125rem 0 0.625rem 0;font-size: 1rem;padding: 0.3125rem 0.625rem;box-sizing: border-box;}
.form-item-name{font-size: 1rem;}
.form-item-int{flex:1;}
.form-item-int input{border: none;background-color: transparent;font-size: 1rem;height: 100%;width: 100%;}
.form-item-unborn label{display: flex;align-items: center;}
.form-item-unborn input{width: 0.9375rem;height: 0.9375rem;border: 1px solid #ccc;margin-right: 0.3125rem;-webkit-appearance: checkbox!important;}

.unborn-box span{font-size: 1rem;}
.radio label{min-width: 1.5rem;height: 1.5rem;font-size: 14px;text-align: center;border-radius: 50%;margin-right: 0.675rem;background-color: #cecece;display: flex;justify-content: center;color: #888888;}
.radio label:nth-child(3){width: 3.75rem !important;border-radius: 2.5rem !important;}
.radio label.on{background-color: #243e52;color: #ffffff;}
.tab-content-item{padding: 0.3125rem;box-sizing: border-box;}
.tab-content-item.active{display: block}
.tab-content{height: auto;overflow: hidden;}
.form-submit{margin-top: 0.625rem;margin-bottom:0.3215rem;}
.form-submit input{width: 100%;height: 2.75rem;background-color: #243e52;color: #ffffff;border-radius: 4px;border:none;}
.tab-content .tip{text-align: center;padding-top:0.625rem;}
.tab-content .tip span{color: #ff9673;}
.date_info_box{ font-size: 1.125rem;}
.date_class{font-size: 0.875rem;}
.date_roll>div{font-size: 1.25rem;height: 5.5rem;}
.date_btn{font-size: 1rem;}
.tip{text-align: center;padding: 0.625rem;color: #666;}

.pick_box{ position: fixed; left: 0; right: 0; top: 0; bottom: 0; overflow-y: auto; background: #f2f4f7; -webkit-transform: translateX(100%); -moz-transform: translateX(100%); transform: translateX(100%); z-index: 1002;}
.pick_box.show{ -webkit-transform: translateX(0%); -moz-transform: translateX(0%); transform: translateX(0%); -webkit-transition: all .2s; -moz-transition: all .2s; transition: all .2s;}
.pick_box .title{ height: 2.8125rem; line-height: 2.8125rem; text-align: center; position: relative; color:#fff; font-size: 1.0625rem; background:#ffb400;}
.pick_box .title a{ color:#fff; position: absolute; right: 0; top: 0; bottom:0; line-height: 2.8125rem; padding:0 .75rem;}
.pick_box .search{ padding:.625rem; position: relative;}
.pick_box .search label{ background:#fff; border-radius: .3125rem; padding:0 .84375rem;}
.pick_box .search .icon{ width:1.15625rem; height: 1.15625rem; background:url(https://images.yw11.com/gsqm/images/m/fdj.png) no-repeat; background-size: 100%; }
.pick_box .search .input{ padding-left:.75rem; }
.pick_box .search .input input{ padding:.875rem 0;box-sizing: border-box;font-size: .875rem;  border: 0; background: none; width: 100%;}
.pick_box .match{ position: absolute; left: .625rem; right: .625rem; z-index: 1000; min-width: 160px; padding: 5px 0; margin: 2px 0 0; text-align: left; list-style: none; display: none; background-color: #ffffff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); font-size: .875rem; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box;}
.pick_box .match li a{ display: block; padding: .1875rem 1.25rem; clear: both; font-weight: normal; line-height: 1.5; color: #333333; white-space: nowrap; }
.pick_box .match li strong{}
.pick_box .match li.active a{ color: #ffffff; text-decoration: none; background-color: #0088cc; background-color: #0081c2; background-image: linear-gradient(to bottom, #0088cc, #0077b3); background-image: -moz-linear-gradient(top, #0088cc, #0077b3); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); background-image: -o-linear-gradient(top, #0088cc, #0077b3); background-repeat: repeat-x; outline: 0; filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); }
.pick_box .match.show{ display: block; }
.pick_box .city_list{ overflow: hidden; text-align: left;}
.pick_box .city_list .tit{ padding: .625rem .625rem .75rem; line-height: 1.1; font-size: .8125rem; color: #999;}
.pick_box .city_list .con{ overflow: hidden; }
.match_ul_area,.shop_match{padding: 0;}
.pick_box .city_list .con ul,.pick_box .pick_item{ overflow-y: auto; height: 100%; padding: 0 .625rem;}
.pick_box .city_list .con ul::-webkit-scrollbar,.pick_box .pick_item::-webkit-scrollbar{ width: 0; }
.pick_box .city_list .con li{ width: 31.42%; float: left; padding-right: 2.8%; padding-bottom: 2.8%;}
.pick_box .city_list .con li:nth-child(3n) {padding-right: 0; }
.pick_box .city_list .con li a{ display: block; border:.07142857rem solid #dedfe0; background:#fff; font-size: .875rem; color:#333; text-align: center; height: 2.0625rem; line-height: 2.0625rem;}
.pick_box .trade_list{ padding:0 .625rem;}
.pick_box .trade_list .tit{ padding-top:.625rem; line-height: 1.1; font-size: .8125rem; color: #999; text-align: left;}
.pick_box .trade_list .con{ padding-top:.75rem; }
.pick_box .trade_list .con ul{ overflow: hidden;padding: 0; }
.pick_box .trade_list .con li{ width: 31.42%; float: left; padding-right: 2.8%; padding-bottom: 2.8%;}
.pick_box .trade_list .con li:nth-child(3n) {padding-right: 0; }
.pick_box .trade_list .con li a{ display: block; border:.07142857rem solid #dedfe0; background:#fff; font-size: .875rem; color:#333; text-align: center; height: 2.0625rem; line-height: 2.0625rem;}
.pick_box .pick_item{ padding:0; }

.bb_bb_form,.bb_y_form,.bb_bottom_form{position: relative;overflow: hidden;background-color: #fff;}
.bb_bb_nav,.bb_y_nav{display: flex;padding: 0.25rem 0;box-sizing: border-box; margin-bottom: 7px;}
.bb_nav-item {position: relative;flex: 1;background-color: #f8f8f8;margin-right: 0.675rem;color: #737373;border-radius: 3px;font-size: 0.875rem;text-align: center;height: 2rem;line-height: 2rem;border: 1px solid #ebebeb;}
.bb_nav-item.active{background-color: #00013B;color:#ffffff;font-size: 1rem;}
.bb_nav-item:last-child{margin-right: 0;}
.tab_jiantou {position: absolute;bottom: -10px;left: 50%;margin-left: -11px;display: none;}
.bb_nav-item.active .tab_jiantou{display: block;}
.bb_nav-item a{display: block;color: #737373;}
.bb_swiper-slide{padding: 0 0 0.75rem 0;}
.bb_form{box-shadow: none;padding: 0;}
.bb_form-item{background:url(https://m.yw11.com/v1/images/znqm/input_text_bj.jpg) no-repeat;background-size: 100% 100%;}
.sub-btn{flex: 1;height: 3rem;line-height: 3rem;text-align: center;background:url('https://static.quwangming.com/newqiming/images/b_btn.png') no-repeat;background-size: 100% 100%;}
.bb_btn{color: #ffffff;font-size: 1rem;}
.sub-btn:first-child{margin-right: 1.25rem;background:url('https://static.quwangming.com/common/images/form_bg1.png') no-repeat;background-size: 100% 100%;}
.sub-btn.m_r0{margin-right: 0;}
.sub-btn.btn_o{background:url('https://m.yw11.com/v1/images/znqm/sub_bj.png') no-repeat;background-size: 100% 100%;margin-right: 0;}
.mark-box{position: absolute;top: -0.28rem;width: 0.5rem;height: 0.5rem;border-top: 2px solid #444;border-left: 2px solid #444;transform: rotate(45deg);background-color: #fff;z-index: 99;}
.mark-box1{left: 14%;}
.mark-box2{left: 48%;}

#vueApp{
    padding: 0 0.625rem;
}
/*
自动生成的1000篇新文章详情页
*/
.article_content.qm_mz_module a{text-decoration: none;}
.article_content.qm_mz_module p{text-indent: 0;margin-bottom: 0;font-size: 1rem;}
.article_content.qm_mz_module p span{font-size: 14px;}
.article_content.qm_mz_module{width: 100%;box-sizing: border-box;background-color: #fff;font-family: Microsoft YaHei;}
.qm_mz_title1,.article_content.qm_mz_module h2,.article_content.qm_mz_module h3,.article_content.qm_mz_module h4 {color: #333333;font-size: 26px;padding : 10px 0;border-bottom: 1px solid #eaeaea;margin: 20px 0 0;}
.qm_mz_title1::before,.article_content.qm_mz_module h2::before,.article_content.qm_mz_module h3::before,.article_content.qm_mz_module h4::before {content: '';width: 5px;height: 25px;background-color: #B00102;display: inline-block;margin-right: 10px;position: relative;top: 4px;}
.article_content.qm_mz_module h5,.article_content.qm_mz_module .qm_mz_title2{display: inline-block;padding: 10px 25px;background-color: #FDF2DC;color: #A84A10;font-size: 22px;font-weight: bold;border-radius: 40px;margin: 30px 0 10px 0;}
.article_content.qm_mz_module h5 span,.article_content.qm_mz_module h5 .qm_mz_tip{font-weight: 400;font-size: 16px;}
.article_content.qm_mz_module h5 b:first-child{margin-left: 10px;}
.article_content.qm_mz_module h5 .mz_jin{color: #EBC01D;}
.article_content.qm_mz_module h5 .mz_mu{color: #388344;}
.article_content.qm_mz_module h5 .mz_shui{color: #1470B4;}
.article_content.qm_mz_module h5 .mz_huo{color: #F66969;}
.article_content.qm_mz_module h5 .mz_tu{color: #866961;}
.article_content.qm_mz_module .mz_namelist{margin-top: 15px;}
.article_content.qm_mz_module .mz_namelist span{cursor: pointer;font-weight: bold;font-size: 1rem;}

.article_content.qm_mz_module .mz_circle{display: inline-block;width: 5px;height: 5px;border-radius: 50%;border: 2px solid #A64702;margin-right: 5px;}
.article_content.qm_mz_module .mz_text .mz_jin{color: #EBC01D;margin-left: 2px;font-size: 18px;}
.article_content.qm_mz_module .mz_text .mz_mu{color: #388344;margin-left: 2px;font-size: 18px;}
.article_content.qm_mz_module .mz_text .mz_shui{color: #1470B4;margin-left: 2px;font-size: 18px;}
.article_content.qm_mz_module .mz_text .mz_huo{color: #F66969;margin-left: 2px;font-size: 18px;}
.article_content.qm_mz_module .mz_text .mz_tu{color: #866961;margin-left: 2px;font-size: 18px;}
.article_content.qm_mz_module .wx_img{position: relative;top: 4px;display: inline-block;width: 25px;height: 25px;}
.article_content.qm_mz_module .mz_text .wx_img{top: 2px;width: 20px;height: 20px;}
.article_content.qm_mz_module .jin_img{background:url(https://static.quwangming.com/common/icon/wx1.png)no-repeat;background-size: 100% 100%;}
.article_content.qm_mz_module .mu_img{background:url(https://static.quwangming.com/common/icon/wx2.png)no-repeat;background-size: 100% 100%;}
.article_content.qm_mz_module .shui_img{background:url(https://static.quwangming.com/common/icon/wx3.png)no-repeat;background-size: 100% 100%;}
.article_content.qm_mz_module .huo_img{background:url(https://static.quwangming.com/common/icon/wx4.png)no-repeat;background-size: 100% 100%;}
.article_content.qm_mz_module .tu_img{background:url(https://static.quwangming.com/common/icon/wx5.png)no-repeat;background-size: 100% 100%;}
.article_content.qm_mz_module .mz_bold{font-weight: bold;}
.article_content.qm_mz_module .mz_text{font-size: 16px;color: #333333;line-height: 1.8;margin: 10px 0;}
.article_content.qm_mz_module .mz_f18{font-size: 18px;}
.article_content.qm_mz_module .mz_f20{font-size: 20px;}
.article_content.qm_mz_module .mz_f16{font-size: 16px;}
.article_content.qm_mz_module .mz_f14{font-size: 14px;}
.article_content.qm_mz_module .mz_col_red{color: #f00;}
.article_content.qm_mz_module .mz_col_000{color: #000;}
.article_content.qm_mz_module .mz_col_333{color: #333;}
.article_content.qm_mz_module .mz_col_666{color: #666;}
.article_content.qm_mz_module .mz_col_999{color: #999;}
.article_content.qm_mz_module .mz_col_eee{color: #eee;}
.article_content.qm_mz_module .mz_col_aaa{color: #aaa;}
.article_content.qm_mz_module .mz_col_E10000{color: #E10000;}
.article_content.qm_mz_module .mz_col_0500e1{color: #0500e1;}
.article_content.qm_mz_module .mz_col_5b99e1{color: #5b99e1;}
.article_content.qm_mz_module .mz_col_e18a0b{color: #e18a0b;}
.article_content.qm_mz_module .mz_col_40e19e{color: #40e19e;}
.article_content.qm_mz_module .line_height_14{line-height: 1.4;}
.article_content.qm_mz_module .line_height_20{line-height: 2;}
.article_content.qm_mz_module .line_height_18{line-height: 1.8;}
.article_content.qm_mz_module h2{background: none;border: none;line-height: inherit;}
.article_content.qm_mz_module .mz_circle{box-sizing: content-box;}

.article_content.qm_mz_title1,.qm_mz_module h2,.qm_mz_module h3,.qm_mz_module h4{font-size: 22px;margin: 15px 0 8px 0;}
.article_content.qm_mz_module h5{font-size: 18px;margin: 15px 0 8px 0;}
.article_content.qm_mz_module .wx_img{top: 3px;width: 20px;height: 20px;}
.article_content.qm_mz_module .mz_text{margin: 6px 0;}
/* End */
.loading-more-box{
    padding: 10px 0 30px 0;
    text-align: center;
}
.loading-box{
    font-size: 14px;
    color: #999999;
    text-align: center;
}




.newSelect{
    width: 78%;
    height: 80%;
    border: 0;
    font-size: 16px;
    color: #817e7e;
    margin: 2px 0 0 5px;
    background: none;
}


.iconLink{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    /* padding: 0 .6rem; */
}
.iconLink li{
    text-align: center;
    width: 23%;
    padding-bottom: .9rem;
    border: 0 !important;
}
.iconLink a{
    width: 100%;
    display: block;
}
.iconLink a img{
    width: 100%;
    display: block;
}
.iconLink a em{
    color: #000;
    display: block;
    margin-top: .3rem;
}
.newBorxq{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.newBorxq a{
    width: 31%;
    height: 1.8rem;
    text-align: center;
    line-height: 1.8rem;
    border: 1px solid #e5e5e5;
    margin: 0.25rem 0 .25rem 0 !important; 
    /* margin: .25rem .5rem .25rem 0 !important; */
}
.newNavA a{
    width: 5.84rem;
    text-align: center;
    overflow: hidden;
}

/* 文章页查看更多 */
/* read all */
.moreinfo{margin:8px 12px;color:gray;}
.note{float:right;width:70px;border: 1px solid #ccc;font-size: 14px;border-radius:8px;color:#aaa;text-align: center;line-height: 24px; margin-bottom: 10px;}
.read-content{overflow: hidden;width: 100%;}
.read-content p{margin-bottom:10px;line-height: 180%;color:#000;}
.read-content a{color:#00F;border-bottom-width: 1px; border-bottom-style: dotted;border-bottom-color: #5c3716;}
.read-box{ position: relative; z-index: 9; padding: 0 0 20px; margin-top: -120px; text-align: center; }
.read_mask {height: 100px; background: -webkit-gradient(linear,0 top,0 bottom,from(rgba(255,255,255,0)),to(#FFF)); background: -o-linear-gradient(bottom,rgba(255,255,255,.1),rgba(255,255,255,0)); }
.read-box .read_mod {background-color: #FFF; }
.read-button, .read-button:focus, .read-button:link, .read-button:visited {font-size: 1rem; color: #FF6651; background: #FFF; border-radius: .25rem; border: 1px solid #FF6651; line-height: 1.875rem; }
.read-box .read_mod a{border: 1px solid #8B2829; width: 15rem; height: 2.5rem; line-height: 2.5rem; display:inline-block; vertical-align: top;color:#8B2829;}
.read-box .read_mod a:hover{color:#8B2829;}
.read-box .read_mod img{ display:inline; width: .9375rem; height: auto; margin: 1.0625rem 0 0 .3125rem; vertical-align: top; }

.tuiJianList a {
    color: #195eec;
    font-size: 1.08rem;
    display: block;
    padding: .9rem 0;
    border-bottom: 1px solid #e9e9e9;
    text-align: left;
}
.tuiJianList a:last-child{
    border-bottom: none;
}
.tuiJianList a em{
    width: 1.17rem;
    height: 1.17rem;
    border-radius: .3rem;
    background: #195eec;
    font-size: .78rem;
    display: inline-block;
    vertical-align: 0.05rem;
    color: #fff;
    text-align: center;
    font-variant: normal;
}
.tuiJianList{
    margin-top: .5rem;
}
.tuiJianList a.redA em{
    background: #e80c0c;
    color: #ffffff;
}
.tuiJianList a.redA{
    color: #e80c0c;
}
.tuiJianList a.lvA{
    color: #68aa68;
}


.daShiYu{
    box-sizing: border-box;
    margin-top: 3.9rem;
    display: flex;
    justify-content: space-between;
}
.daShiWarp{
    width: 8.8rem;
    position: relative;
    /* padding-top: 5.72rem; */
    border-radius: .3rem;
    padding: 6.82rem 0.8rem 0 0.8rem;
    margin-bottom: 0.9rem;
    text-align: center;
    box-shadow: 0px 0px .36rem 0px rgb(195 194 194 / 50%);
}
.daShiWarp img{
    width: 9.25rem;
    height: 9.25rem;
    display: block;
    margin: auto;
    position: absolute;
    top: -2.84rem;
    left: 50%;
    transform: translateX(-50%);
    /* transform: translateY(-.7rem); */
}
.daShiWarp h3{
    font-size: 1.26rem;
    font-weight: bold;
    color: #303031;
    display: block;
    text-align: center;
}
.daShiWarp p{
    font-size: .75rem;
    color: #474748;
}
.dsNeiRong{
    padding-bottom: 1.14rem;
    text-align: center;
    /* transform: translateY(-.7rem); */
}
.dsNeiRong p{
    margin: .6rem 0;
}
.dsNeiRong a{
    width: 100%;
    height: 1.89rem;
    line-height: 1.89rem;
    margin: 0 auto;
    display: block;
    border-radius: 1.6rem;
}

.dsNeiRong a:nth-child(1) {
    border: 1px solid #195fee !important;
    background: none !important;
    color: #195fee !important;
    margin-bottom: 0.6rem;
}
.dsNeiRong a {
    width: 100%;
    margin: 0 auto;
    display: block;
}

.submitAlink {
    color: #fff;
    display: block;
    border-radius: 0.5rem;
    text-align: center;
    letter-spacing: 2px;
    border: none;
    background: linear-gradient(136deg, #1844ba 0%, #195fee 100%);
}

.twoLdsA a{
    color: #fff !important;
}
