body,html{
	 font-family: "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;
 padding:0; margin:0;  background:#F0F0F0; font-size:14px;
}
div,dl,dt,dd,ul,form,p,li h1,h2,h3,h4,h5,h6{ padding:0; margin:0;}
li{ padding:0; margin:0; list-style-type:none;}
img{ border:none;}
.clear{ clear:both;}

.tophead{ width: 100%; height: 45px !important; float: left; background: #F6A024;}
.logo_top{ float: left; height: 29px; margin: 8px;}
.search_top{ float: left; background: #fff; border-radius: 100px; height: 30px; line-height: 30px; padding: 0 10px; margin: 8px 0 0; width: calc(100% - 75px);}
.search_top span{ float: left; margin: 2px 0 0;}
.search_top input{ border: none; background:none; height: 30px; line-height: 30px; float: left; margin: 0; width: calc(100% - 25px);}
.search_top .icon-sousuo{ font-size: 22px;}
.tishided{ float: right; width: 30px;position: relative; padding: 0 0 0 5px;}
.tishsz{position: absolute; background: #f00; border-radius: 100px; text-align: center; font-size: 10px; color: #fff; width: 15px; height: 15px; line-height: 15px; right: 0;top:3px;}
.tishided .icon-tongzhi{ font-size: 1.3rem; margin: 11px 0 0; display: block;}
.menu_new{ background: #fff; width: 100%; margin: 0 0 10px; float: left; padding: 5px 0;}
.menu_new dl{ width: 20%; float: left; text-align: center;padding: 5px 0;}
.menu_new dt,.menu_new dd{ width: 100%; text-align: center; font-size: 0.8rem;}
.menu_new dt{ padding: 8px 0; height: 25px;}
.menu_new dt img{ height: 30px;}
.menu_new dd{ color: #666; margin-top: 11px;}
.menu_new dd a:link,.menu_new dd a:visited,.menu_new dd a:hover{ color: #666; text-decoration: none;}
.kuangd{ background: #fff; margin: 0 0 10px; width: 100%; float: left;}
.kuangd a:link,.kuangd a:visited,.kuangd a:hover{ color: #666;}
.renwph{ float: left; width: 50%; margin: 10px 0; padding: 0;}
.renwph dt,.renwph dd{ float: right; width: 51%;}
.renwph dt{ text-align: right;float: left; width: 38%;}
.renwph dt img{ width: 62%;}
.renwph dd{ border-right: solid 1px #ddd; line-height:40px; font-size: 1.0rem; height: 40px; font-weight: 700; color: #000;}
.list_new{ width: 100%; float: left; padding: 5px 0; /*border-bottom: solid 1px #eee;*/}
.list_new dt,.list_new dd{ float: left; width: 75%;}
.list_new dt{ width: 25%; text-align: center; padding: 7px 0 0;}
.list_new dt img{ /*border-radius: 100px; width: 70%;*/}
.list_new dd{ font-size: 0.8rem; color: #999; line-height: 150%; padding: 2px 0;}
.h3_title{ padding:10px !important; font-size: 0.8rem !important; border-bottom: dotted 1px #ddd;}
.list_new .title_tt{ font-size: 0.9rem; color: #333;}
.list_new .title_tt b{ width: calc(100% - 80px);  overflow: hidden; font-weight: 400; height: 25px; display: block;float: left;}
.list_new .title_tt span{ float: right; color: #f60; padding: 0 15px 0 0; font-weight: 700;}
.list_new .zhdspan span{border-radius: 5px; background: #409EFF; padding: 2px 8px; font-size: 0.7rem; margin: 0 10px 0 0;}
.list_new dd a:link,.list_new dd a:visited,.list_new dd a:hover{ color: #333; text-decoration: none; color: #999;}
.list_new .title_tt a:link,.list_new .title_tt a:visited,.list_new .title_tt a:hover{ color: #333; text-decoration: none;}

.mui-bar-nav{ background:#409EFF;box-shadow: none;}
.mui-title{ color: #fff;}
.mui-bar-nav .mui-pull-left{ color: #fff;}
.mui-content{ width: 100%; float: left;}
.mui-bar-tab{ border-top: solid 1px #ddd; background: #fff;box-shadow:none;}
.mui-bar-tab .iconfont{ display: block; font-size: 1.3rem; margin: 5px 0 0;}
.mui-bar-tab .mui-tab-label{ font-size: 0.7rem; margin: 0; display: block;}
.mui-bar-tab .mui-tab-item.mui-active{ color:#409EFF;}
.mui-bar-tab .mui-tab-item{ color: #ADADAD;}
.huandengpian{ width: 100%; float: left; margin: 0 0 5px;}
.huandengpian img{ width: 100%;}
.faxuanshang{border-radius: 100px; background: linear-gradient(to right, #f60, #f30); padding: 4px 15px; color: #fff; font-size: 0.8rem; margin-top: 7px;}
.nav_topnew{ width: 100%; float: left; background: #f5f5f5;}
.nav_topnew li{ float: left; font-size: 0.8rem; width: 25%; text-align: center;}
.nav_topnew a:link,.nav_topnew a:visited,.nav_topnew a:hover{ color: #999; display: block; padding: 8px 0;}
.nav_topnew a.chos:link,.nav_topnew a.chos:visited,.nav_topnew a.chos:hover{ color: #000; border-bottom: solid 2px #409EFF; font-weight: 700;}

.gengduoded{ margin: 13px 0 0; color: #fff;}
.gengduoded .icon-gengduo{ font-size: 22px;}
.zqtopleft{ float: left; width: 70%;}
.zqtopleft dt,.zqtopleft dd{ float: left;}
.zqtopleft dt{ width: 35%; text-align: center; padding: 10px 0 0;}
.zqtopleft dt img{ width: 65%; border-radius: 100px;}
.zqtopleft dd{ font-size: 1.0rem; padding: 15px 0 0;}
.zqtopleft .qspan{ padding: 10px 0 0;}
.zqtopleft .qspan span{ background: #91A7FF; border-radius: 5px; color: #fff; font-size: 0.9rem; padding: 3px 6px; margin: 0 10px 0 0;}


.zqtopright{ float: right; width: 30%;}
.zqtopright dt,.zqtopright dd{ text-align: right;}
.zqtopright dt{ font-size: 1.3rem; color: #f00; padding:17px 10px 0 0;}
.zqtopright dt span{ font-size: 0.95rem; color: #f60; padding: 0 0 0 3px;}
.zqtopright dd{ font-size: 0.9rem; padding: 6px 10px 0 0;}
.jiand{ padding: 10px 15px; clear:both; color: #333;}
.sqpd{border-radius: 5px; border:dashed 1px #f60; margin: 0 15px 10px; padding: 5px 10px; color: #999;}
.renwmsh{ width: 100%;}
.renw_title,.renwmsh{ padding: 15px 10px 5px; font-size: 0.8rem; color: #999; font-weight: 400;}
.renwmsh{ font-size: 0.95rem; color: #333; padding: 10px; clear: both;}
.number_new{ border-radius: 100px; background: #9DACB6; color: #fff; width: 22px; height: 22px; line-height: 22px; display: inline-block; text-align: center; float: left; margin: 0 5px 0 0;}
.but_newop{ background: #7D96FF; color: #fff; border: none; margin:35px auto 0;}
.windd{ width: calc(100% - 35px); float: right; padding: 0 0 10px;}
.yansebd{background: #7D96FF; width:65px; padding: 10px 0 5px;}
.yansebd dt,.yansebd dd{ color: #fff; text-align: center; font-size: 0.8rem;}
.yansebd .icon-xiangji2{ font-size: 30px;}
.yangjd{ width: 100%;}
.yangjd li{ width: 50%; float: left; position: relative;}
.yangjd li img{ width: 96%;}
.slpict{ position: absolute; top: 0; left: 0; padding: 3px 9px 3px 5px; background: #FF9967; color: #fff; border-radius: 0 100px 100px 0; font-size: 0.8rem;}
.baoming{ width: 60px; height: 60px; border-radius: 100px; background: #7D96FF; color: #F4EA2A; font-size: 1.2rem; position:fixed; bottom:65px; right: 8px; text-align: center; line-height: 60px; font-weight: 700;box-shadow: 3px 3px 10px #ccc }
.shuruk{ width: 100%;}
.shuruk input{ width: 95%; border: solid 1px #FEA96D; border-radius: 5px; background: #fff; height: 30px; line-height: 30px; margin: 5px 0 0; padding: 0 5px; font-size: 0.8rem; color: #999;}
.pingjia{ width: calc(100% - 30px); margin: 0 15px 10px; border: solid 2px #f2f2f2; border-radius: 5px; float: left; padding: 5px 10px; background: #FDFDFD;}
.pingjia dl,.pingjia p{ width: 100%; float: left; padding: 5px 0;}
.pingjia dt,.pingjia dd{ float: left; width: 60px;}
.pingjia dd{ width: calc(100% - 60px); font-size: 0.95rem; color: #999;}
.pingjia .uidhaod{ color: #333; padding: 5px 0 2px;}
.pingjia .uidhaod span{ float: right; color: #6EB75D;}
.pingjia dt img{ width: 50px; height: 50px; border-radius: 100px;}
.pingjia p{ font-size: 0.95rem; padding: 0 0 8px 60px; color: #666;}
.pingtitle{ margin: 0 10px 15px; font-size: 1.0rem; font-weight: 400; padding: 10px 0; border-bottom: solid 1px #eee; color: #333;}

/*vue隐藏{{}}样式*/
[v-cloak] {
	display: none;
}
.pahangbd{ width: 100%; margin: 10px 0; float: left;}
.phnum{ display: block; float: left; width: 11%; text-align: center; padding: 25px 0 0 5px; color: #999; font-weight: 700; font-size: 1.25rem;}
.phnum img{ width: 70%;}
.pahangbd dl{ float: left; width: 64%; float: left; padding: 10px 0 0 10px;}
.pahangbd dt,.pahangbd dd{ float: left;}
.pahangbd dt{ width: 22%;}
.pahangbd dt img{ width: 100%; border-radius: 100px;}
.pahangbd dd{ width: 78%; color: #999; font-size: 0.8rem;padding: 0 0 0 10px; line-height: 160%;}
.pahangbd dd span{ color: #f60;}
.pahangbd .title{ color: #404040; font-size: 1rem;}
.pahangbd p{ width: 25%; float: right; color: #f60; padding: 22px 10px 0 0; font-size: 1rem; text-align: right;}
.xinshoud{ background:#F0F0F0;}
.xinshoud img{ width: 100%;}
.renwued{ width: 100%; padding: 0 15px; background: none; margin-top: -40px; position: absolute;}
.renwued dl{ width: 100%; background: #fff; margin: 10px 0; border-radius: 15px; clear: both; float: left; padding: 10px 15px; box-shadow: 0 7px 10px #ccc;}
.renwued dt,.renwued dd{ float: left; width: 85%;}
.renwued dt{ width: 36px; height: 36px; border-radius: 100px; background: #FFECE3; text-align: center; padding: 5px; margin-top: 13px;}
.renwued dt span{border-radius: 100px; background: #FFDBCB; display: block; width: 26px; height: 26px; line-height: 26px; font-size: 16px; color: #FD6620; font-weight: 700;}
.renwued dd{ padding: 5px 0 5px 25px; font-size: 1.0rem;}
.renwued .rendd{ color: #999; font-size: 0.8rem;}
.renwued .rendd img{ width: 15px; border-radius: 100px; display: block; float: left; margin:3px 5px 0 0;}
.renwued .rendd span{ color: #FFB821; font-size: 0.95rem; padding: 0 3px; font-weight: 700;}
.chongzhid{ width: 100%; padding: 10px;}
.chongzhid dt,.chongzhid dd{ float: left; width: 50%; font-size: 0.8rem; text-align: right; color: #999;}
.chongzhid dt{ font-size: 1.0rem;  text-align: left; color: #404040;}
.payint{ padding: 10px; width: 100%; float: left; color: #f60; line-height: 200%;}
.payint input{ color: #999 !important; font-size: 0.9rem;display:block; float: left;height: 25px; width: 85%; border: none;}
.zhifudfsd{ margin: 10px 10px 0; border-bottom: solid 1px #EAEAEA; font-size: 1.0rem; padding: 10px 0; color: #404040;}
.zhifudld{ margin:0 10px; border-bottom: solid 1px #EAEAEA; padding: 10px 0; float: left; width:calc(100% - 20px); }
.zhifudld dt,.zhifudld dd{ float: left;}
.zhifudld dt{ width: 65px;}
.zhifudld dt img{ width: 75%;}
.zhifudld dd{ color: #2B2B2B; font-size: 1rem; line-height: 45px;}
.zhifudld .rightnrt{ display: block; float: right;}
.zhifudld .rightnrt input{ margin: 16px 0 0;}
.qudchongd{ position: fixed;bottom:0; width: 100%;}
.qudchongd button{ width: 100%; border: none; background: #F5E2A7; height: 45px; font-size: 0.95rem; color: #404040;}
.xlidstd{ width: 100%; padding: 0 20px; background: #fff; float: left; margin: 0 0 10px;position: relative;}
.rwnuegld{ width:100%; margin: 10px 0 0; border-bottom: solid 1px #eee; float: left;}
.rwnuegld li{ width: 100%; float: left; color: #404040; padding: 3px 0;font-size: 17px; }
.rwnuegld li span{ background: #F5F5F5; border-radius: 5px; display: block; font-size: 14px; float: left; color: #999; padding: 2px 5px; margin: 0 5px 0 0;}
.rwnuegld .jiaged{ color: #888; padding: 10px 0;}
.rwnuegld .jiaged span{ font-size: 17px; color: #f60; padding: 0; background: none;}
.linuld{ width: 100%; border-bottom: solid 1px #eee; padding: 10px 0; float: left;}
.linuld li{ width:25%; float: left; text-align: center; font-size: 0.9rem; color: #999;}
.linuld span{ color: #f60;}
.buttonlist{ width: 100%; padding: 15px 0; float: left; text-align: center;}
.buttonlist button{ width: 22%; text-align: center; padding:5px; border-radius: 100px; background: #F6CD23; border: none; font-size: 0.80rem;}
.yanhdfd{ position: absolute; top:35px;right:20px; color: #999; font-size: 1.3rem;}
/*红点角标*/
.red-point { position: relative;}
.red-point::before {content: " ";border: 4px solid red; border-radius: 4px; position: absolute;z-index: 1000;right: 0;margin-right: -8px;}
.mescroll-upwarp {
    clear: both;
}
.red, .red a {
    color:#F56C6C;
}
