* {word-break:break-all;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Lucida Grande",Helvetica,Arial,Verdana,"Microsoft YaHei";}
body {margin:0;font-size:14px;color:#444444;background:#FFFFFF;}/*-webkit-user-select:none;*/
ul li {list-style-type:none;}
ol li {list-style-type:decimal;}
ul,form {margin:0px;padding:0px;}
form {margin:0px;}
td {font-size:14px;}
img {border:none;}
a:link,a:visited,a:active,a:hover {color:#444444;text-decoration:none;}
a.b:link,a.b:visited,a.b:active,a.b:hover{text-decoration:none;color:#007AFF;}
a,button,input{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;}
input,textarea,select {outline:none;}
.f_red {color:#FF0000;}
.f_blue {color:#003EAA;}
.f_green {color:#2BA245;}
.f_orange {color:#FF6600;}
.f_gray {color:#666666;}
.f_price {color:#FF0000 !important;}
.f_r {float:right;}
.t_c {text-align:center;}
.t_r {text-align:right;}
.c_b {clear:both;}
.f_b {font-weight:bold;}
.lh20 {line-height:200%;}
.px14 {font-size:14px;}
.px12 {font-size:12px;}
.dsn {display:none;}
.main {background:#F6F6F6;overflow:hidden;clear:both;}
.warn {padding:16px;line-height:16px;background:#FFFFDD;font-size:12px;}
.btns input {width:80px;float:right;margin:10px 10px 0 0;line-height:28px;font-size:14px;}
.img-circle {border-radius:50%;}
.blank-10 {height:10px;clear:both;}
.blank-16 {height:16px;clear:both;}
.blank-20 {height:20px;clear:both;}
.blank-32 {height:32px;clear:both;}
.blank-36 {height:36px;clear:both;}
.blank-600 {height:600px;clear:both;}
.bd-t {border-top:#F0F0F0 1px solid;}
.bd-r {border-right:#F0F0F0 1px solid;}
.bd-b {border-bottom:#F0F0F0 1px solid;}
.bd-l {border-left:#F0F0F0 1px solid;}

.btn,.btn-red,.btn-green,.btn-blue,.btn-orange {color:#FFFFFF;font-size:18px;width:100%;line-height:48px;border:none;border-radius:6px;text-align:center;-webkit-appearance:none;}
.btn {background:#FFFFFF;border:#E4E4E4 1px solid;color:#666666;}
.btn:hover {background:#DEDEDE;border:#CDCDCD 1px solid;}
.btn-green {background:#1AAD19;}
.btn-green:hover {background:#179B16;}
.btn-blue {background:#007AFF;}
.btn-blue:hover {background:#0569D5;}
.btn-orange {background:#FF8800;}
.btn-orange:hover {background:#FF6600;}
.btn-red {background:#E64340;}
.btn-red:hover {background:#CE3C39;}
.input-checkbox {width:24px;height:24px;background:url('img/icon-check.png') no-repeat;background-size:24px 24px;}
.input-checkbox-checked {width:24px;height:24px;background:url('img/icon-checked.png') no-repeat;background-size:24px 24px;}
.scan-mall{margin-top:150px;text-align:center}
.scan-mall img{width:100%;}
.head-bar-fix {height:48px;overflow:hidden;font-size:12px;text-align:center;clear:both;color:#D3D3D3;}
.head-bar-fix em {display:inline-block;width:24px;height:24px;line-height:24px;}
.head-bar-fix .rfd em {background:url('img/icon-rfd.png') no-repeat center 4px;background-size:24px 24px;}
.head-bar-fix .rfu em {background:url('img/icon-rfu.png') no-repeat center 4px;background-size:24px 24px;}
.head-bar-fix .rfl em {background:url('img/spinner.gif') no-repeat center 6px;background-size:20px 20px;}
.head-bar {width:100%;height:48px;line-height:48px;overflow:hidden;background:#333333;border-bottom:#F0F0F0 1px solid;position:fixed;z-index:9;left:0;top:0;user-select:none;-webkit-user-select:none;}
.head-bar img {width:24px;height:24px;vertical-align:top;padding-top:12px;}
.head-bar span {font-size:18px; color: #FFFFFF;}
.head-bar-title {position:absolute;z-index:10;left:60px;right:60px;font-size:18px;font-weight:bold;text-align:center;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;user-select:none;-webkit-user-select:none;color: #FFFFFF;}
.head-bar-title input[type="search"] {box-sizing:border-box;width:100%;height:30px;line-height:30px;color:#8B8B8B;background:#EEEEEE url('img/ico-search.png') no-repeat 6px center;background-size:16px 16px;border:none;padding:0 28px;border-radius:4px;font-size:14px;-webkit-appearance:none;}
.head-bar-left {float:left;padding:0 0 0 16px;}
.head-bar-back {float:left;padding:0 0 0 12px;}
.head-bar-right {float:right;padding:0 16px 0 0;}
.head-tab {position:relative;z-index:10;width:180px;height:49px;left:50%;margin:0 0 0 -90px;}
.head-tab i {font-style:normal;font-weight:normal;font-size:10px;color:#FFFFFF;z-index:11;position:relative;display:block;width:20px;height:20px;line-height:20px;left:50%;margin:-34px 0 0 24px;background:#FF0000;border-radius:50%;text-align:center;}
.head-tab-on {width:50px;height:45px;float:left;margin:0 16px;border-bottom:#444444 4px solid;}
.head-tab-tb {width:50px;height:45px;float:left;margin:0 16px;}
.head-tab-tb b {color:#B9B9B9;}
.head-tab-on b {color:#FFFFFF;}
.price-table {
	display: table;
	width: 99%;
	border-collapse: collapse;
	table-layout: fixed; /* 确保表格列宽固定 */
	margin: auto;
}
.price-row {
	display: table-row;
	text-align: center;
}
.price-cell, .price-header {
	display: table-cell;
	border: 1px solid #e6e6e6;
	padding: 8px;
	word-wrap: break-word; /* 确保长单词或URL能够换行 */
	overflow-wrap: break-word; /* 同上，为了兼容性 */
	white-space: normal; /* 允许空白符换行 */
	max-width: 200px; /* 可选：设置单元格的最大宽度 */
}
.price-header {
	background-color: #f2f2f2;
	font-weight: bold;
	text-align: center;
}
.price-container_title {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 10px;
	border: 1px solid #ccc;
}
.price-time, .price-views {
	font-size: 16px;
}
.price-ad img{
	height: 280px;
	width: 380px;
}
.back2top {
    width: 36px;
    height: 36px;
    position: fixed;
    z-index: 20;
    right: 20px;
    bottom: 128px;
    background: #000000 url('img/back2top.png') no-repeat center center;
    background-size: 24px 24px;
    border-radius: 12%;
    display: none;
    opacity: 0.5;
    filter: alpha(opacity=50);
}
.znkf{width:100%;height：100%; overflow: hidden;}
.znkf img{
    max-width: 100% !important;
    height: auto;
    object-fit: cover;
    transition: transform 0.3s ease;
    width: 420px;
    /* margin: auto; */
    overflow: hidden;
}
.back2top a {
    display: block;
    width: 100%;
    height: 100%;
}

.foot-bar-fix {height:48px;clear:both;}
.foot-bar {width:100%;height:70px;overflow:hidden;background:#FFFFFF;border-top:#F0F0F0 1px solid;position:fixed;z-index:9;left:0;bottom:0;user-select:none;-webkit-user-select:none;}
.foot-bar li {width:20%;height:48px;float:left;text-align:center;font-size:11px;}
.foot-bar span {display:block;padding-top:32px;color:#444444;}
.foot-bar i {font-style:normal;font-size:10px;position:relative;z-index:10;display:block;width:6px;height:6px;left:50%;margin:-38px 0 0 8px;background:#FF0000;border:1px solid #F43531;border-radius:5px;}
.foot-bar b {font-weight:normal;font-size:10px;color:#FFFFFF;z-index:10;position:relative;display:block;width:16px;height:16px;line-height:16px;left:50%;margin:-46px 0 0 6px;background:#FF0000;border-radius:50%;text-align:center;}
.foot-bar .icon-home {background:url('img/foot-home.png') no-repeat center 5px;background-size:24px 24px;}
.foot-bar .icon-home-on {background:url('img/foot-home-on.png') no-repeat center 5px;background-size:24px 24px;}
.foot-bar .icon-channel {background:url('img/foot-channel.png') no-repeat center 5px;background-size:24px 24px;}
.foot-bar .icon-channel-on {background:url('img/foot-channel-on.png') no-repeat center 5px;background-size:24px 24px;}
.foot-bar .icon-news {background:url('img/foot-my.png') no-repeat center 5px;background-size:24px 24px;}
.foot-bar .icon-news-on {background:url('img/foot-my-on.png') no-repeat center 5px;background-size:24px 24px;}
.foot-bar .icon-my {background:url('img/foot-my1.png') no-repeat center 5px;background-size:24px 24px;}
.foot-bar .icon-my-on {background:url('img/foot-my1-on.png') no-repeat center 5px;background-size:24px 24px;}
.foot-bar .icon-cart {background:url('img/foot-cart.png') no-repeat center 5px;background-size:24px 24px;}
.foot-bar .icon-cart-on {background:url('img/foot-cart-on.png') no-repeat center 5px;background-size:24px 24px;}
.foot-bar .icon-message {background:url('img/foot-message.png') no-repeat center 5px;background-size:24px 24px;}
.foot-bar .icon-message-on {background:url('img/foot-message-on.png') no-repeat center 5px;background-size:24px 24px;}
.foot-bar .icon-more {background:url('img/foot-more.png') no-repeat center 5px;background-size:24px 24px;}
.foot-bar .icon-more-on {background:url('img/foot-more-on.png') no-repeat center 5px;background-size:24px 24px;}
.foot-bar .icon-time {background:url('img/foot-time.png') no-repeat center 5px;background-size:24px 24px;}
.foot-bar .icon-time-on {background:url('img/foot-time-on.png') no-repeat center 5px;background-size:24px 24px;}
.foot-bar-txt {padding:8px 10px;}
.foot-bar-txt textarea {box-sizing:border-box;width:100%;height:32px;line-height:32px;padding:0 10px;background:#F6F6F6;border-radius:4px;border:none;font-size:14px;color:#999999;}

.gird-4,.gird-5 {text-align:center;padding:24px 0;overflow:hidden;}
.gird-4 img,.gird-5 img {margin:0 0 6px 0;}
.gird-4 span,.gird-5 span {display:block;font-size:12px;line-height:12px;}
.gird-4 li {width:25%;height:90px;float:left;}
.gird-5 li {width:20%;height:80px;float:left;}

.list-set {background:#FFFFFF;border-top:#F0F0F0 1px solid;border-bottom:#F0F0F0 1px solid;font-size:16px;}
.list-set li {background:#FFFFFF;}
.list-set div {margin-left:16px;height:44px;line-height:44px;padding:0 36px 0 0;overflow:hidden;border-top:#F0F0F0 1px solid;background:url('img/list-set.png') no-repeat right center;background-size:23px 13px;}
.list-set .on {background:none;}
.list-set a {display:block;width:100%;height:44px;}
.list-set em {display:block;height:16px;line-height:16px;padding:0 6px;float:right;font-size:12px;color:#FFFFFF;font-style:normal;background:#FF0000;border-radius:10px;margin-top:14px;}
.list-set span {float:right;font-size:14px;color:#444444;padding-left:10px;}
.list-set li:first-child div {border:none;}
.list-set input,.list-set select {border:#F0F0F0 1px solid;border-radius:0;-webkit-appearance:none;padding:4px;font-size:14px;}
.list-set-img div {margin-left:50px;}
.list-set-img img {width:24px;height:24px;position:absolute;z-index:8;margin:10px 0 0 -36px;}

.list-img {height:84px;background:#FFFFFF;overflow:hidden;clear:both;border-bottom:#F0F0F0 1px solid;padding:0 12px;}
.list-img img {float:left;margin:12px 12px 0 0;}
.list-img ul {margin:12px 0 0 0;}
.list-img li {height:30px;line-height:30px;overflow:hidden;}
.list-img strong {font-size:16px;display:block;width:100%;font-weight:normal;}
.list-img strong span {font-size:16px;}
.list-img em {font-size:12px;color:#666666;font-style:normal;}
.list-img i {font-size:12px;color:#F23030;font-style:normal;float:right;}
.list-img span {font-size:12px;color:#666666;}
.list-img .price {font-size:12px;color:#FF0000;}
.list-img .vip {background:url('img/icon-vip.png') no-repeat 0 center;background-size:14px 14px;padding-left:16px;}
.list-img .check {float:right;width:32px;height:30px;background:url('img/icon-check.png') no-repeat center center;background-size:20px 20px;}
.list-img .checked {float:right;width:32px;height:30px;background:url('img/icon-checked.png') no-repeat center center;background-size:20px 20px;}
.list-img .sheet {float:right;width:32px;height:30px;background:url('img/icon-sheet.png') no-repeat center center;background-size:20px 20px;}

.list-user {height:32px;overflow:hidden;padding:0 16px;margin-top:10px;}
.list-user img {float:left;}
.list-user ul {position:absolute;left:58px;right:16px;}
.list-user li {line-height:16px;color:#999999;}
.list-user span {float:right;font-size:12px;}
.list-user em {font-size:11px;font-style:normal;}

.list-inp {background:#FFFFFF;padding:0 16px;}
.list-inp div {width:100%;height:48px;line-height:48px;font-size:16px;padding-top:16px;}
.list-inp input[type="text"],.list-inp input[type="password"],.list-inp input[type="tel"],.list-inp input[type="number"],.list-inp input[type="email"],.list-inp input[type="url"] {box-sizing:border-box;width:100%;height:44px;line-height:24px;border:#F0F0F0 1px solid;padding:10px;border-radius:4px;font-size:16px;-webkit-appearance:none;}

.list-btn {padding:0 16px;}

.list-pay {background:#FFFFFF;border-top:#F0F0F0 1px solid;border-bottom:#F0F0F0 1px solid;font-size:18px;}
.list-pay li {background:#FFFFFF;}
.list-pay div {margin-left:50px;height:44px;line-height:44px;overflow:hidden;border-top:#F0F0F0 1px solid;}
.list-pay em {display:block;height:16px;line-height:16px;padding:0 6px;float:right;font-size:12px;margin-top:7px;}
.list-pay span {float:right;font-size:12px;color:#666666;}
.list-pay li:first-child div {border:none;}
.list-pay img {width:24px;height:24px;position:absolute;z-index:9;margin:10px 0 0 -36px;border-radius:4px;}
.list-pay .check {width:32px;height:30px;background:url('img/icon-check.png') no-repeat center center;background-size:24px 24px;}
.list-pay .checked {width:32px;height:30px;background:url('img/icon-checked.png') no-repeat center center;background-size:24px 24px;}

.list-tab {padding:16px;background:#FFFFFF;}
.list-tab ul {border:#444444 1px solid;border-radius:4px;height:24px;line-height:24px;font-size:12px;text-align:center;display:-moz-box;display:-webkit-box;display:box;}
.list-tab li {border-right:#444444 1px solid;color:#444444;-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;}
.list-tab li:last-child {border-right:none;}
.list-tab span {color:#444444;display:block;width:100%;height:100%;}
.list-tab .on {background:#444444;color:#FFFFFF;}
.list-tab .on span {color:#FFFFFF;}

.list-menu {background:#FFFFFF url('img/bg-menu.png') repeat-x 0 bottom;height:44px;overflow-x:auto;font-size:16px;}
.list-menu ul {width:10000px;padding:0 10px;}
.list-menu li {height:42px;line-height:42px;padding:0 10px;border-bottom:#EFEFF4 2px solid;float:left;}
.list-menu .on {border-bottom:#444444 2px solid;color:#444444;}

.list-empty {padding:48px 24px;line-height:200%;color:#999999;font-size:16px;text-align:center;}

.member-info {height:128px;background:#215cca;}
.member-info-avatar {width:96px;height:96px;text-align:center;float:left;}
.member-info-avatar img {width:64px;height:64px;border-radius:50%;margin-top:16px;}
.my_content{background: #F0F0F0;}
.member-info-user {height:96px;float:left;}
.member-info-user p {color:#FFFFFF;font-size:18px;line-height:32px;margin:20px 0 0 0;}
.member-info-user b {color:#FFFFFF;font-size:12px;font-weight:normal;}
.member-info-icon {width:48px;height:48px;padding-top:24px;float:right;}

.member-stats {height:220px;background:#F7F7F7;border-radius:12px;position:relative;margin:-32px 10px 0 10px;}
.member-stats li {width:50%;padding:12px 0;float:left;text-align:center;font-size:12px;}
.member-stats li b {font-weight:normal;font-size:20px;display:block;padding:0 10px;height:48px;line-height:48px;overflow:hidden;text-overflow:ellipsis;}

.order-t {height:44px;line-height:44px;padding:0 32px 0 16px;overflow:hidden;background:#FFFFFF url('img/list-set.png') no-repeat right center;background-size:23px 13px;}
.order-t em {font-size:12px;font-style:normal;float:right;}
.order-p {height:44px;line-height:44px;padding:0 16px;overflow:hidden;background:#FFFFFF;}
.order-p input[type="text"] {width:50%;border:#F0F0F0 1px solid;padding:4px 6px;border-radius:0;font-size:14px;-webkit-appearance:none;}
.order-b {height:50px;padding:0 16px;overflow:hidden;text-align:right;}
.order-b a {display:inline-block;width:72px;height:24px;line-height:24px;background:#FFFFFF;border:#F0F0F0 1px solid;border-radius:10px;margin:12px 0 0 16px;font-size:12px;text-align:center;}

.share_icon {display:none;}

.title {}
.title h1 {font-size:20px;line-height:22px;padding:16px;margin:0;text-align: center;}
.info {font-size:14px;padding:0 10px 16px 20px;color:#666666;#F6F6F6 1px solid}
.content {font-size:16px;line-height:180%;padding:20px 20px 30px 20px;}
.content img {max-width:100%;height:auto;}
.content table {max-width:100%;height:auto;}
.content a {color:#007AFF;}
.award {padding:32px;text-align:center;}
.award div {width:80px;height:44px;line-height:44px;font-size:20px;font-weight:bold;letter-spacing:2px;margin:auto;background:#FFFFFF;color:#E94657;border:#E94657 2px solid;border-radius:10px;}
.award div:hover {background:#E94657;color:#FFFFFF;}
.content-msg {font-size:16px;line-height:32px;padding:48px 16px;text-align:center;}
.contact {padding:0 16px;font-size:16px;line-height:200%;}
.pages {height:36px;padding:24px 0 24px 6px;text-align:center;background:#F7F7F7;clear:both;}
.pages a {display:inline-block;height:34px;line-height:34px;background:#FFFFFF;border:#F0F0F0 1px solid;border-radius:4px;margin-right:6px;padding:0 12px;font-size:14px;text-align:center;}

.tool {padding:24px 0;text-align:center;border-top:#F6F6F6 10px solid;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;}
.tool div {flex:1;font-style:normal;font-size:12px;color:#666666;height:20px;line-height:20px;padding:30px 0 0 0;}
.tool b {font-weight:normal;}
.tool .like {background:url('img/tool-like.png') no-repeat center 0;background-size:24px 24px;}
.tool .hate {background:url('img/tool-hate.png') no-repeat center 0;background-size:24px 24px;}
.tool .report {background:url('img/tool-report.png') no-repeat center 0;background-size:24px 24px;}
.tool .favorite {background:url('img/tool-favorite.png') no-repeat center 0;background-size:24px 24px;}
.tool .comment {background:url('img/tool-comment.png') no-repeat center 0;background-size:24px 24px;}
.tool .award {background:url('img/tool-award.png') no-repeat center 0;background-size:24px 24px;}
.tool .share {background:url('img/tool-share.png') no-repeat center 0;background-size:24px 24px;}

.ui-head {height:44px;line-height:44px;font-size:16px;padding:0 0 0 20px;background:#F6F6F6;}
.ui-head span {float:right;display:inline-block;font-size:12px;color:#666666;background:url('img/list-set.png') no-repeat right center;background-size:23px 13px;padding-right:28px;}
.ui-head i {display:inline-block;height:4px;width:30px;background:#FF6600;border-radius:2px;position:absolute;z-index:8;margin:40px 0 0 0;}

.ui-load {height:48px;line-height:48px;background:#FFFFFF;font-size:12px;text-align:center;display:none;}
.ui-load i {font-style:normal;display:inline-block;height:16px;line-height:16px;background:url('img/spinner.gif') no-repeat 0 center;background-size:16px 16px;padding:0 0 0 24px;color:#999999;}
.ui-load b {color:#D3D3D3;}

.ui-viewer {position:fixed;z-index:200;top:0;width:100%;height:10000px;background:#000000;color:#FFFFFF;display:none;}
.ui-viewer i {position:fixed;z-index:211;top:0px;left:0px;display:block;width:24px;height:24px;background:#333333 url('img/icon-close.png') no-repeat center center;background-size:16px 16px;border:#000000 16px solid;border-radius:50%;font-size:10px;padding:0;}
.ui-viewer b {position:fixed;z-index:211;top:16px;right:16px;display:inline-block;padding:4px 8px;background:#333333;border-radius:10px;font-size:10px;font-style:normal;color:#FFFFFF;text-align:center;}
.ui-viewer p {position:fixed;z-index:211;bottom:0;left:0;padding:16px 24px;margin:0;background:#333333;font-size:12px;color:#FFFFFF;width:100%;display:none;}
.ui-viewer em {position:fixed;z-index:211;top:16px;left:50%;margin-left:-30px;font-size:12px;color:#F6F6F6;width:60px;height:22px;line-height:22px;background:#333333;border-radius:4px;font-style:normal;text-align:center;display:none;}
.ui-viewer li {float:left;}

.ui-album {background:#000000;color:#FFFFFF;}
.ui-album span,.ui-album pre {display:none;}
.ui-album strong {display:block;line-height:20px;padding:20px;font-size:12px;font-weight:normal;}
.ui-album li {float:left;}
.ui-album em {position:absolute;z-index:5;right:0;margin:24px 24px 0 0;display:inline-block;padding:4px 8px;background:#333333;border-radius:10px;font-size:10px;font-style:normal;color:#FFFFFF;text-align:center;opacity:0.5;filter:alpha(opacity=50);}
.ui-album b {position:absolute;z-index:6;display:block;width:48px;height:48px;background:#FFFFFF url('img/video-play.png') no-repeat center center;background-size:48px 48px;left:50%;margin:80px 0 0 -28px;border-radius:50%;opacity:0.8;filter:alpha(opacity=80);}
.ui-album p {position:absolute;z-index:7;width:100%;background:#000000;text-align:center;margin:0;padding:0;display:none;}
.ui-album i {position:absolute;z-index:8;display:block;width:24px;height:24px;background:#000000 url('img/icon-close.png') no-repeat center center;background-size:16px 16px;border-radius:50%;font-size:10px;padding:0;right:0;margin:10px 10px 0 0;opacity:0.8;filter:alpha(opacity=80);display:none;}

.ui-ico-time,.ui-ico-hits,.ui-ico-info,.ui-ico-play,.ui-ico-pics,.ui-ico-down,.ui-ico-comm,.ui-ico-area,.ui-ico-user,.ui-ico-none,.ui-ico-price,.ui-ico-like,.ui-ico-hate,.ui-ico-sort,.ui-ico-delete,.ui-ico-quote,.ui-ico-report {font-style:normal;font-size:12px;color:#999999;display:inline-block;height:16px;line-height:16px;padding:0 10px 0 18px;}
.ui-ico-time {background:url('img/ico-time.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-hits {background:url('img/ico-hits.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-comm {background:url('img/ico-comm.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-info {background:url('img/ico-info.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-play {background:url('img/ico-play.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-pics {background:url('img/ico-pics.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-down {background:url('img/ico-down.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-area {background:url('img/ico-area.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-user {background:url('img/ico-user.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-price {color:#FF0000;padding:0;font-size:14px;}

.ui-ico-like {background:url('img/ico-like.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-hate {background:url('img/ico-hate.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-sort {background:url('img/ico-sort.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-delete {background:url('img/ico-delete.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-quote {background:url('img/ico-quote.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-report {background:url('img/ico-report.png') no-repeat 0 center;background-size:14px 14px;}

.ui-tool {padding:16px 6px;text-align:right;border-bottom:#F6F6F6 10px solid;}
.ui-main {background:#F6F6F6;/*padding:0 10px 0 0;*/overflow:hidden;clear:both;}

.ui-filter {padding:0 0 0 16px;height:48px;line-height:48px;background:#F6F6F6;}
.ui-filter b {display:inline-block;font-weight:normal;margin-right:16px;}
.ui-filter .on {color:#FF6600;}
.ui-filter i {display:inline-block;font-style:normal;padding:0 16px;}
.ui-filter-ord {background:url('img/filter-ord.png') no-repeat 0 center;background-size:12px 12px;}
.ui-filter-dsc {background:url('img/filter-dsc.png') no-repeat 0 center;background-size:12px 12px;}
.ui-filter-asc {background:url('img/filter-asc.png') no-repeat 0 center;background-size:12px 12px;}
.ui-filter-box {background:url('img/filter-box.png') no-repeat 0 center;background-size:12px 12px;}
.ui-filter-ckd {background:url('img/filter-ckd.png') no-repeat 0 center;background-size:12px 12px;color:#FF6600;}
.ui-filter-key {padding:0 16px 16px 16px;background:#F6F6F6;}
.ui-filter-key i {display:inline-block;font-style:normal;padding-right:16px;margin-right:16px;background:url('img/filter-del.png') no-repeat right center;background-size:12px 12px;}

.ui-list-img {box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.ui-list-img>div {background:#FFFFFF;margin:10px;padding:10px;border-radius:6px;overflow:hidden;display: flex;flex-flow: column wrap;align-content: flex-start; height: 100px;}
.ui-list-img>div :nth-child(1) {width:100px;margin-right: 20px;}
.ui-list-img>div :nth-child(1)>img {width:100px;height: 100px;border-radius:6px;border:1px solid #d0d0d0;box-sizing: border-box;}
.ui-list-img>div p {width: 100%;}
.ui-list-img>div p>.ui-ico-price{height:16px;line-height:16px;font-size: 14px;font-weight: bold;color: #ff0000;padding:0;}
.ui-list-img>div :nth-child(3) {height: 16px;line-height: 16px;}
.ui-list-img>div :nth-child(4) {width: 100%;padding:0 10% 0 0;}
.ui-list-img>div :nth-child(4) strong{line-height:16px;height:16px;font-size:12px;font-weight:normal;color:#999999;overflow:hidden;text-overflow:ellipsis;}
.ui-list-img>div .vip {background:url('img/icon-vip.png') no-repeat 0 center;background-size:14px 14px;padding-left:16px;}

.ui-list-paimai {background:#FFFFFF;margin:10px;padding:10px;border-radius:6px;overflow:hidden;display: flex;flex-flow: column wrap;align-content: flex-start; height: 100px;}
.ui-list-paimai #titleImg{width:100px;margin-right: 20px;}
.ui-list-paimai #titleImg img {width:100px;height: 100px;border-radius:6px;border:1px solid #d0d0d0;box-sizing: border-box;}
.ui-list-paimai #price{height: 30%;display: flex;justify-content:space-between;padding-top:5px;width: 60%;}
.ui-list-paimai #price :nth-child(1){font-weight: bold;}
.ui-list-paimai #price :nth-child(2){padding-left:2px;font-weight: bold;color: #ff0000;}
.ui-list-paimai #price :nth-child(3){width: 38%; text-align: right;}
.ui-list-paimai #timeEnd{height: 30%;}
.ui-list-paimai #timeEnd :nth-child(1){font-weight: bold;padding-right: 2px;}
.ui-list-paimai #timeEnd :nth-child(2){color: #ff0000;}
.ui-list-paimai #title{height: 30%;}
.ui-form-search {background:#F6F6F6;padding:10px 16px;}
.ui-form-search input[type="search"] {box-sizing:border-box;width:100%;height:32px;line-height:24px;border:none;border-radius:16px;font-size:14px;-webkit-appearance:none;background:#FFFFFF url('ico-search.png') no-repeat 10px center;background-size:16px 16px;padding:0 28px;}
.list-empty,.list-none {padding:48px 24px;height:256px;line-height:48px;color:#999999;font-size:14px;text-align:center;background:url('bg-none.png') no-repeat center 128px;background-size:128px 128px;}

/*
.ui-list-img>div strong {display:block;line-height:20px;height:40px;margin:10px;font-size:14px;font-weight:normal;overflow:hidden;text-overflow:ellipsis;}
.ui-list-img>div b {display:block;}

*/

.ui-list-txt {background:#FFFFFF;margin:0 0 10px 0;padding:10px;}
.ui-list-txt strong {display:block;line-height:20px;margin:10px;font-size:16px;font-weight:normal;}
.ui-list-txt p {margin:0;padding:6px 0 6px 10px;height:16px;line-height:16px;font-size:12px;color:#999999;}
.ui-list-txt div {margin:0;padding:0 12px;line-height:24px;max-height:48px;overflow:hidden;color:#999999;}

.ui-list-mix {background:#FFFFFF;margin:0 0 10px 0;padding:10px;overflow:hidden;clear:both;}
.ui-list-mix img {float:left;margin-right:6px;width:30%;}
.ui-list-mix strong {display:block;line-height:20px;margin:2px 10px 10px 10px;font-size:16px;font-weight:normal;}
.ui-list-mix b {display:block;line-height:20px;height:20px;margin:0 10px;font-size:12px;font-weight:normal;color:#999999;overflow:hidden;text-overflow:ellipsis;}
.ui-list-mix .vip {background:url('img/icon-vip.png') no-repeat 0 center;background-size:14px 14px;padding-left:16px;}
.ui-list-mix p {margin:0;padding:6px 0 6px 10px;height:16px;line-height:16px;font-size:12px;color:#999999;}
.ui-list-mix ul {box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden;padding:0;}
.ui-list-mix div {margin:0;padding:0 12px;line-height:24px;max-height:48px;overflow:hidden;color:#999999;}

.ui-fr {float:right;}
.ui-ok {background:#FFFFFF url('img/icon-ok.png') no-repeat center 44px;background-size:100px 100px;padding:188px 16px 44px 16px;text-align:center;}
.ui-ko {background:#FFFFFF url('img/icon-ko.png') no-repeat center 44px;background-size:100px 100px;padding:188px 16px 44px 16px;text-align:center;}
.ui-ok p,.ui-ko p {margin:0;font-size:20px;font-weight:bold;padding-bottom:44px;}
.ui-ok div,.ui-ko div {font-size:16px;color:#999999;padding-bottom:44px;}
.ui-ok input,.ui-ko input {margin-bottom:16px;}

.ui-form {background:#FFFFFF;padding:16px 24px;}
.ui-form p {padding:16px 0;margin:0;font-size:16px;font-weight:bold;clear:both;}
.ui-form div {line-height:32px;}
.ui-form em {padding-left:6px;font-size:12px;color:#FF0000;}
.ui-form b {float:right;font-size:12px;color:#FF0000;font-weight:normal;}
.ui-form label {display:inline;margin:0 0 0 6px;font-size:16px;}
.ui-form input[type="text"],.ui-form input[type="password"],.ui-form input[type="search"],.ui-form input[type="tel"],.ui-form input[type="number"],.ui-form input[type="email"],.ui-form input[type="url"] {box-sizing:border-box;width:100%;height:44px;line-height:24px;border:#F0F0F0 1px solid;padding:10px;border-radius:4px;font-size:14px;-webkit-appearance:none;}
.ui-form input[type="search"] {background:url('img/ico-search.png') no-repeat 6px center;background-size:16px 16px;padding:0 28px;}
.ui-form input[type="date"] {width:150px;height:44px;line-height:44px;border:#F0F0F0 1px solid;border-radius:0;padding:0 10px;font-size:14px;-webkit-appearance:none;}
.ui-form input[type="datetime-local"] {width:180px;height:44px;line-height:44px;border:#F0F0F0 1px solid;border-radius:0;padding:0 10px;font-size:14px;-webkit-appearance:none;}
.ui-form input[type="radio"] {border:#F0F0F0 1px solid;}
.ui-form input[type="checkbox"] {border:#F0F0F0 1px solid;}
.ui-form select {padding:0 3px;font-size:14px;height:44px;line-height:44px;border:#F0F0F0 1px solid;margin:0 10px 10px 0;background:#FFFFFF;}
.ui-form textarea {box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;height:72px;line-height:24px;padding:3px;font-size:14px;border:#F0F0F0 1px solid;-webkit-appearance:none;}
.ui-form #captcha {width:100px;}
.ui-form #answer {width:80%;}

.webuploader-container {position:relative;}
.webuploader-element-invisible {position:absolute !important;clip: rect(1px 1px 1px 1px);clip: rect(1px,1px,1px,1px);}
.webuploader-pick {position:relative;display:inline-block;cursor:pointer;width:80px;height:80px;}
.webuploader-pick-hover {}
.webuploader-pick-disable {opacity:0.6;filter:alpha(opacity=60);pointer-events:none;}

.ui-form-thumb-show {width:80px;height:60px;border:#EDEEF1 1px solid;margin-right:16px;float:left;display:none;}
.ui-form-thumb-show img {width:80px;height:60px;border:none;}
.ui-form-thumb-upload {width:80px;height:60px;overflow:hidden;border:#EDEEF1 1px solid;float:left;background:url('img/upload-image.png') no-repeat center center;background-size:40px 40px;}
.ui-form-album-show {width:80px;height:80px;border:#EDEEF1 1px solid;margin:0 16px 16px 0;float:left;display:none;}
.ui-form-album-show img {width:80px;height:80px;border:none;}
.ui-form-album-upload {width:80px;height:80px;overflow:hidden;border:#EDEEF1 1px solid;float:left;background:url('img/upload-image.png') no-repeat center center;background-size:40px 40px;}
.ui-form-file-upload {position:relative;width:32px;height:30px;overflow:hidden;float:right;background:#FFFFFF url('img/icon-upload.png') no-repeat center center;background-size:24px 24px;margin:-36px 6px 0 0;}
.ui-form-scan {position:relative;width:32px;height:30px;overflow:hidden;float:right;background:#FFFFFF url('img/icon-scan.png') no-repeat center center;background-size:24px 24px;margin:-36px 6px 0 0;}
.limit {padding:0 16px;line-height:48px;font-size:12px;}

.ui-editor-toolbar {background:#F8F8F8;height:36px;line-height:36px;padding-left:10px;border-top:#F0F0F0 1px solid;}
.ui-editor-toolbar li {width:36px;height:36px;line-height:36px;text-align:center;float:left;color:#7F8393;font-size:20px;cursor:pointer;font-family:Verdana;}
.ui-editor-img {background:url('img/editor-img.png') no-repeat center center;background-size:20px 20px;overflow:hidden;}
.ui-editor-bold {}
.ui-editor-italic {font-style:italic;}
.ui-editor-underline {text-decoration:underline;}
.ui-editor-content {border-bottom:#F0F0F0 1px solid;background:#FFFFFF;height:180px;padding:10px;font-size:16px;}
.ui-editor-content img {max-width:100%;height:auto;}
.ui-editor-content a {color:#007AFF;}

.ui-mask {position:fixed;z-index:98;left:0;top:0;right:0;width:100%;height:100%;overflow:hidden;opacity:0.8;filter:alpha(opacity=80);display:none;}
.ui-toast {height:32px;line-height:32px;overflow:hidden;display:inline-block;padding:0 16px;background:#000000;opacity:0.8;filter:alpha(opacity=80);color:#FFFFFF;border-radius:6px;position:fixed;z-index:99;top:76px;font-size:14px;display:none;}
.ui-sheet {position:fixed;z-index:99;left:0;right:0;bottom:0;display:none;background:#F6F6F6;}
.ui-sheet div {background:#FFFFFF;border-top:#F0F0F0 1px solid;}
.ui-sheet li {height:44px;line-height:44px;overflow:hidden;text-align:center;font-size:20px;border-top:#F0F0F0 1px solid;}
.ui-sheet p {height:44px;line-height:44px;text-align:center;font-size:20px;font-weight:bold;margin:8px 0;background:#FFFFFF;}
.ui-sheet em {padding:10px;line-height:24px;font-size:14px;color:#999999;font-style:normal;text-align:center;display:block;}
.ui-sheet span {display:block;width:100%;}
.ui-pop {position:fixed;z-index:99;top:36px;right:10px;width:128px;display:none;}
.ui-pop i {display:block;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:6px solid #333333;margin-left:108px;}
.ui-pop div {text-align:center;background:#333333;border-radius:4px;padding:10px;}
.ui-pop a {display:block;width:100%;height:44px;line-height:44px;color:#FFFFFF;font-size:16px;}
.ui-side {position:fixed;z-index:99;top:0;right:0;width:256px;height:100%;background:#000000;display:none;}
.ui-frame {position:fixed;z-index:99;bottom:0;left:0;width:100%;background:#F6F6F6;display:none;}
.ui-frame p {height:48px;line-height:48px;margin:0;padding:0 16px;text-align:right;font-size:16px;}

.ui-icon-loading {background:url('img/loading.gif') no-repeat center center;background-size:40px 40px;border-radius:50%;}

.optimize-modal{position: fixed;top: 0;left: 0;bottom: 0;right: 0;z-index: 2009;background-color: rgba(0, 0, 0, 0.9);display: none;}
.optimize-modal .modal-content{position: relative;background-color: #fff;/* border: 1px solid #e6e6e6; *//* background-clip: padding-box; */outline: 0;box-shadow: 0 2px 8px 0 rgb(169, 169, 169);border-radius: 5px;}
.optimize-modal .modal-dialog{margin-top: 260px;}
.optimize-modal .modal-body {position: relative;padding: 35px;}
.optimize-modal .modal-body{text-align: center;font-size: 16px;padding-bottom: 28px;}
.optimize-modal .modal-body>.title{font-size: 18px; font-weight: bold; margin-bottom: 12px}
.optimize-modal .modal-body>.tips{margin-bottom: 34px;margin-top: 20px;text-align: left;}
.optimize-modal .modal-body .optimize-item{font-size: 14px; color: #fff; display: block; width: 200px; height: 36px; line-height: 36px; background-color: #0f69dc; border-radius: 3px; margin: 0 auto 10px}
.optimize-modal .modal-body .remind-later{float: right; font-size: 12px; color: #999; margin-right: 168px}

.index-links{background: #FFFFFF;line-height: 28px;padding:5px 20px 5px 15px;}
.index-links a{margin-left: 5px;}
:root {--sab: env(safe-area-inset-bottom);}

.head-bar-title input[type="search"]{
	color: #ffffff !important;
	background-color: #ffffff  !important;
	background-image: url(./img/ico-search.png) no-repeat 6px center;
}
.head-bar{
	background: #215cca !important;
	z-index: 99999999;
	border-bottom:none !important;
}
.banner_back{padding-bottom: 2px;height: 150px;display: inline-grid;}
.main {
    background: #F6F6F6;
    overflow: hidden;
    width: 96%;
    margin: auto;
	margin-top: 10px;
    border-radius: 10px;
}
.quote{
	width: 96%;
	margin: auto;
	background-color: #e1ecf9;
	border-radius: 15px;
}
.quote_index_red {
  display: inline-block;
  background-color: #db4254;
  text-align: center;
  margin-left: 10px;
  width: 30px;
  color: white;
}
.quote_index_green{display: inline-block;background-color: #0eb27d ;text-align: center;margin-left: 10px; width: 30px;color: white;}
.quote_title{background-color: #0b3989;height: 50px;color: white;line-height: 50px;font-size: 20px;border-top-left-radius: 20px;border-top-right-radius: 20px;padding-left: 20px;}
.quote_title span{display: inline-block;}
.cb_quote_num{color: white;width:80%;;text-align:center;height:34px;line-height:34px;border-radius: 4px;}
.quote_num{color: white;width:40%;;text-align:center;height:34px;line-height:34px;border-radius: 4px;}
.quote_des{padding: 10px;font-size: 12px;}
.quote_date{color: black;}
.quote_des_content{margin-top: 10px;}
.quote_data_more a{color: white;}
.item_title{width: 90%;margin: auto;background-color: #ffffff;height: 30px;line-height: 30px;margin-top: 10px;border-radius: 10px;padding: 4px;color: #000000;font-weight: 600;}
.item_title span{display: inline-block;}
.item_content_list{width: 90%;margin: auto;}
.item_content_ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.item_content_ul li{width: 32%;margin-top: 10px;background-color: #e7edfb;box-shadow: 0px 0px 4px #d0d0d0;}
.content_item_button{background-color: #336CEB;color: white;border-radius: 10px;font-size: 12px; text-align: center;width: 90%; margin: auto; margin-top: 10px;margin-bottom: 10px;height: 20px;line-height: 20px;}
.gird-5{margin-top: 50px;}
body{background: #f7f7f7  !important;}
.ui-main-list{display: flex;flex-wrap: wrap;justify-content: space-between;text-align: center;padding: 20px;}
.ui-list-item{width: 48%;background-color: #FFFFFF;margin-bottom: 10px;}
.ui-list-item img{width: 100%;border-radius: 6px;border: 1px solid #d0d0d0; box-sizing: border-box;}
.ui-list-item-title{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ui-list-item-btn{background-color: #336CEB;color: white;border-radius: 10px;font-size: 12px; text-align: center;width: 90%; margin: auto; margin-top: 10px;margin-bottom: 10px;height: 20px;line-height: 20px;}
.ui-list-item-bottom{padding: 1px 10px;}
.item_title_corner{width: 96%;margin: auto;background-color: #ffffff;height: 30px;line-height: 30px;margin-top: 10px;border-top-left-radius: 10px;border-top-right-radius: 10px;color: #000000;font-weight: 600;    border-bottom: 1px solid #f6f6f6}
.item_title_corner .title_style{color: #336CEB;}
.ui-list-txt{margin: 0px !important;border-bottom: 1px solid #f6f6f6;}

.main_list {
    background: #F6F6F6;
    overflow: hidden;
    clear: both;
	width: 96%;
	margin: auto;
}
.head-bar-title{ text-overflow: initial !important;}
.head-bar-title span{   
	display: inline-block;
    background-color: #215cca;
    position: relative;
    left: -43px;
    top: 2px;
    height: 25px;
    line-height: 25px;
    width: 40px;
    border-radius: 6px;
 }
 .quote_card_title{text-align: center;color: black;font-size: 16px;margin-top: 10px !important;}
 .quote_title{background: url(./img/qoute.png)  center;}
 .content_item_logo{text-align: center;}
 .content_item_logo img{width: 80px;height: 40px;margin-top: 10px;}
 .census_quote_data_more {
     border-radius: 5px;
     width: 160px;
     text-align: center;
     margin: auto;
     padding: 2px;
 }
 .red{color: #ff0000;}
 .green{color: #0eb27d;}
 .quote_coin{position: relative;top:8px;}
 .quote_banner{color: white;height: 18rem;background: url(./img/quote_m.jpg)  center;display: flex; flex-direction: column;}
 .quote_title_txt{font-size: 30px;text-align: center;padding-top: 10px;}
 .quote_census_des{margin: auto;border: 1px #eb9122 solid;border-radius: 10px;color: #eb9122;width: 74%;padding: 2px 10px;margin-top: 20px;text-align: center;}
 .hot_line{margin: auto;padding: 2px 20px;margin-top: 10px;text-align: center;}
 .quote_card{
     background: #ffffff;
     width: 96%;
     margin: auto;
     color: black;
     border-radius: 10px;
 	margin-top: 10px;
	height: 18rem;
 	}
 .height{height:17rem}
 .quote_card_left{width: 64px;
     color: #007aff;
     font-size: 16px;
     margin: auto;
     padding: 5px;
     border-right: 1px solid #999999;}
 .service{margin-top:290px;}
 .time_input{width: 24%;}
 .content_title{text-align: center;font-size: 20px;color: #000000;margin-bottom:10px;}
 .content_title_en{text-align: center;color: #000000;margin-top: 4px;}
 .line{margin: auto; width: 70px;margin-top: -4px;}
 .line .line_left{display: inline-block; border: #007AFF 2px solid;width: 50px;background-color: #007AFF;}
 .line .line_right{display: inline-block; border: #007aff 2px solid;width: 4px;margin-left: 8px;background-color: #007AFF;}
 .content_list{display: flex;width: 96%; margin: auto;justify-content: space-between;flex-wrap: wrap;color: #FFFFFF;margin-top: 10px;}
 .content_list_item{width: 24%;background: #ffffff; text-align: center; margin-top: 5px;border-radius: 6px; height: 30px;line-height: 30px; color: black; margin-bottom: 10px;}
.content_list_item a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;width: 100%;}
 .iconfont_con {font-size: 40px !important;}
 .content_list_title{font-size: 18px;}
  .service .content_list_item:hover{background-color: #007AFF;}
 .service .content_list_item a{display: inline-block;}
 .service .content_list_item a:hover{color: blue;}
  .service .content_list_item a:active{color:yellow;}
 .content_list_item .img{margin-top: 10px;}
 .content_des{font-size: 12px;margin-top: 4px;}
 
 .b_icon{width: 50px;
     height: 50px;
     background: #333333;
     border-radius: 25px;
     margin: auto;
    }
 .b_title{line-height: 80px;padding: 4px;}
 .b_title1{margin-top: 20px;
     padding-right: 4px;
 }
 .census_service{margin-top:420px;}
 .select_date .search{color: white;background: #007AFF;border: none;height: 24px;line-height: 22px;}
 .date_distance{text-align: center;}
 .date_distance span{display: inline-block;padding: 15px;text-decoration: underline;}
 .select_date .reset{color: white;background: red;border: none;height: 24px;line-height: 22px;}
 .icon-hangqing1{font-size: 24px;color:#6788ed;margin-right: 10px;}
 .icon-tuijian{margin-right: 10px;}
 .quote_card #chart{width: 100%;height:250px;margin: auto;height: 240px;margin-left: 20px;}
 .item_title_corner .more{display: flex;float: right;color: darkgrey;padding-right:8px}
 .select_date{text-align: center;margin-top: 20px;}
 .a_blue{background-color: #527cab;}
 .b_blue{background-color: #3996cd;}
 .quote_data_more{background: #007AFF; color: white; border-radius: 5px;width: 120px;text-align: center;margin: auto; padding: 2px;margin-top: 6px;}
 .quote_num_title {
     height: 50px;
     color: white;
     line-height: 50px;
     font-size: 20px;
     border-top-left-radius: 20px;
     border-top-right-radius: 20px;
     text-align: center;
 	margin-top: 10px;
 }
 .quote_num_title span {
     display: inline-block;
     margin-left: 4px;
	 margin-right: 4px;
	 border-radius: 2px;
 }
 .index_date{color: red;text-align: center;height: 40px;}
 .quote_cbindex{display: flex;flex-direction: column;}
.c_quote_banner {height: 150px;background: url(./img/qoute_d.jpg)  center;color: white;display: flex;flex-direction: column;}
.c_quote_card{height:400px;;background: #ffffff;width: 96%;margin: auto;color: black; border-radius: 10px;margin-top: 20px;display: flex;flex-direction: column;}
.service {margin-top:280px ;}
.census_des_title{text-align: center;font-size: 16px;color: #000000;margin: 30px 0;}
.census_des_pic{background-color: #fff;height: 240px;width: 95%;margin: auto;padding:4% 1%;border-radius: 8px;}
.census_des_data{text-align: center;font-size: 16px;color: #000000;margin: 20px 0;}
.census_data_brand{width: 96%;margin: auto;}
.census_data_brand ul{display: flex;flex-direction: row-reverse; flex-wrap: wrap;justify-content: space-around;}
.census_data_brand ul li{width: 100px;}
.census_data_brand ul li img{width: 100%;margin-top: 10px;}
.red_color{color: red;}

.news_top_back{background-color: #215cca;color: white;height: 120px;}
.news_top_list{height: 250px;margin: auto;margin-top: -110px;width: 96%;border-radius: 10px; overflow: hidden;position: relative;}
.news_list .ui-list-txt{border: none;}
.ui-list-txt span{display: inline-block;}
.ui-list-title{text-overflow: ellipsis; white-space: normal;overflow: hidden;width: 90%;}
.ui-list-date{width: 10%;}
.news_hot_top{
	width: 90%;
    margin: auto;
    background-color: #ffffff;
    line-height: 30px;
    margin-top: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    padding: 4px;
 }
.news_hot_top_title{display: flex;border-bottom: 1px solid #f6f6f6;padding: 6px 10px;}
.news_hot_top_list li .list_title a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 98%;display: inline-block;}
.news_hot_top_title .news_hot_top_title_right{
	width: 70px;
	font-size: 20px;
	font-weight: 800;
	color: #007aff;}
.news_hot_top_title_left{border-left: 1px solid #edeef1;padding-left: 15px;}
.news_hot_top_list li{line-height: 20px; margin: 10px; font-size: 16px;display:flex;justify-content: space-around;}
.news_hot_top_list li span{display: inline-block;}
.news_hot_top_list li .list_title{width: 80%;overflow: hidden;}
.news_hot_top_list li .list_date{width: 20%;text-align: center;}
.news_top_list .title {
	    position: absolute;
	    width: 95%;
	    height: 22px;
	    bottom: 0px;
	    left: 0px;
	    background-color: rgba(0,0,0,0.6);
	    line-height: 22px;
	    padding: 2px 8px;
	    font-size: 14px;
	    white-space: nowrap;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    font-weight: 400;
	}
.news_top_list .title a{color: white;}
.toutiao{height: 30px;}

.exhibit{display: flex;flex-wrap: wrap;justify-content: space-between;background: white;}
.exhibit .ex{width: 44%;}
.exhibit .ui-list-txt strong{font-size: 14px;height: 40px;overflow: hidden;margin: 4px;}
.exhibit .ui-list-txt{border: none;}
.exhibit .ui-list-txt p{padding: 6px 0 6px 0px;}

.baike_banner .bg{
	width: 90%;
    background: #5294db;
    height: 180px;
    margin: auto;
    margin-top: 10px;
    border-radius: 8px;}
.baike_list{
	width: 90%;
	background: white;
	border-radius: 8px;
	margin: auto;
	margin-top: 10px;
}
.baike_list .baike_title{
	border-bottom: 1px solid #edeef1;
	font-size: 18px;
	padding: 10px;
}
.baike_list .baike_content{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
	padding: 10px;
}
.baike_list .baike_content .baike_content_item{padding: 2px 4px;}
.baike_module{
	margin: auto;
	margin-top: 20px;
	width: 90%;
}
.baike_module_list{background: #FFFFFF;width: 100%;border-radius: 8px;margin-top: 10px;}
.baike_module_list .module_title{
	border-bottom: 1px solid #edeef1;
	font-size: 18px;
	padding: 10px;
	background: url(../mobile/baike_item.png) no-repeat center;
	overflow: hidden;
	}
.baike_module_list  .module_content{
	padding: 4px 15px;
}
.baike_module_list  .module_content a{
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 100%;}
.baike_module_list .cate_title{font-size: 14px;display: inline-block;margin-left: 4px;}
.module_content_more{
	text-align: center;
	background: #215cca;
	color: #FFFFFF;
	border-radius: 8px;
	line-height: 30px;
	margin: 20px 0px;
}
.slideGroup{ width:100%;margin-top:10px;}
.slideGroup .parHd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 20px;  position:relative;  }
.slideGroup .parHd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
.slideGroup .parHd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.slideGroup .parHd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:10px 0 10px 0px; position:relative;   }
.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{ margin:0 8px; float:left; display:inline; overflow:hidden; text-align:center; height: 150px;border-radius: 8px;}
.tempWrap{overflow:hidden; position:relative;height: 150px;margin-left: 5px;}
.tempWrap ul{width: 20rem; position: relative; overflow: hidden; padding: 0px; margin: 0px;}
.slideBox .tempWrap li{float: left; width: 20rem;}
.clone .top_left{width: 150px;background-color: #f1b839;color: white;}
.clone  .top_right{text-align: justify;margin-left: 30px;color: white;}
.clone .cl_content{display: flex;flex-wrap: wrap;}
.clone  .top_right h2{margin-top: -4px;}
.clone0{background-color: #5294db}
.clone1{background-color: #eb9122}
.clone2{background-color: #FF6600}
.clone3{background-color: #e94657}
.pic a{color: white;}
.pic .des{padding: 0px 20px;text-align: initial;}




.container_mall {
	display: flex;
}
.mall_sidebar {
	width: 70px;
	padding: 25px 0px;
}
.mall_sidebar ul {
	list-style-type: none;
	padding: 0;
}
.mall_sidebar li {
	margin-bottom: 30px;
	padding: 4px 6px;
	text-align: center;
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
	border-left: 2px solid #FFFFFF;
	
}
.sidebar_check{
	background-color: #f7f7f7;
	border-left: 2px solid #003eaa !important;
}
.mall_sidebar a {
	text-decoration: none;
	color: black;
}
.container_mall .content_mall {
	flex: 1;
	padding: 25px 10px;
}
.product-page {
	display: none;
}
.content_mall .ui-list-item p{height: 40px;}
.content_mall .ui-main-list {
	padding: 0px;
}
.content_mall .ui-list-item-title {font-size: 12px;margin-top: 10px;}
.content_mall .ui-list-item p {
	height: 0px;
}
.content_mall .ui-list-item {
	width: 48%;
	background-color: #f7f7f7;
	margin-bottom: 10px;
}
.mall_sidebar {
	width: 70px;
	padding: 25px 0px;
}
.mall_sidebar ul {
	list-style-type: none;
	padding: 0;
}
.mall_sidebar li {
	margin-bottom: 30px;
	padding: 4px 6px;
	text-align: center;
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
	border-left: 2px solid #FFFFFF;
	
}
.mall_sidebar_check{
	background-color: #f7f7f7;
	border-left: 2px solid #003eaa !important;
}
.mall_sidebar a {
	text-decoration: none;
	color: black;
}
.mall_content {
	flex: 1;
	padding: 25px 10px;
}
.product-page {
	display: none;
}
.mall_ui-list-item p{height: 40px;}
.mall_ui-main-list {
	padding: 0px;
}
.mall_ui-list-item-title {font-size: 12px;margin-top: 10px;}
.mall_ui-list-item p {
	height: 0px;
}
.mall_ui-list-item {
	width: 48%;
	background-color: #f7f7f7;
	margin-bottom: 10px;
}
.jishou_banner{background-color: #333333;color: white;height: 220px; background: url(../mobile/jicun.jpg) no-repeat center;}
.jishou_title{font-size: 30px;text-align: center;padding-top: 30px;}
.jishou_des{margin: auto;border: 1px #eb9122 solid;border-radius: 10px;color: #eb9122;width: 74%;padding: 2px 10px;margin-top: 20px;text-align: center;}
.jishou_card{
	display: flex;
    background: #f2f3f7;
    width: 96%;
    margin: auto;
    color: black;
    border-radius: 10px;
	margin-top: 20px;
	}
.jishou_card_left{width: 64px;
    color: #007aff;
    font-size: 16px;
    margin: auto;
    padding: 5px;
    border-right: 1px solid #999999;}
.jishou_card_right{width: 78%;font-size: 12px;padding: 10px 0px;}
.house{margin-top: 10px;}
.house_list{display: flex;justify-content: space-between;width: 96%; margin: auto;margin-top: 10px;}
.house_list_item{width: 32%;
    background: #edeef1;
    height: 250px;
    border-radius: 10px;
	text-align: center;
	font-size: 12px;
	background: url(../mobile/cangchu_bk.png) no-repeat center;
	}
.house_title{font-size: 16px;color: #007aff;}
.house_des li{text-align: initial;padding: 2px 8px;}
.jishou_service{margin-top:110px;}
.business{margin-top: 10px;}
.business_list{width: 96%;margin: auto;color: white;}
.business_list_item{background: #436095;display: flex;border-radius: 6px;height: 80px;padding: 10px;margin-top: 10px;}
.business_list_item_right{font-size: 12px;line-height: 24px;padding: 4px;width: 450px;}
.business_list_item_left{width: 170px;display: flex;border-right: 2px solid #FFFFFF;}
.jishou_content_list{display: flex;width: 96%; margin: auto;justify-content: space-between;flex-wrap: wrap;color: #FFFFFF;}
.jishou_content_list .anquan{background: url(../mobile/anquan.png) no-repeat center;}
.jishou_content_list .wuliu{background: url(../mobile/wuliu.png) no-repeat center;}
.jishou_content_list .peisong{background: url(../mobile/peisong.jpg) no-repeat center;}
.jishou_content_list .tuiguan{background: url(../mobile/tuiguan.png) no-repeat center;}
.jishou_content_list .content_list_item {
    width: 49%;
    text-align: center;
    margin-top: 10px;
    border-radius: 6px;
    height: 150px;
    color: white;
}
.jishou_content_list .content_list_item .content_des{font-size: 12px;margin-top: -8px;word-wrap: break-word;white-space: normal;}
.b_icon{width: 50px;
    height: 50px;
    background: #333333;
    border-radius: 25px;
    margin: auto;
}
.a_blue{background-color: #527cab;}
.b_blue{background-color: #3996cd;}

/*以下为自定义CSS*/
.back_white{background-color: white;}

.quote_bg{position: relative;}
.quote_bg span{color: #ffffff;position: absolute;width: calc(100% - 20px);bottom: 2px;left: 0px;line-height: 20px;padding: 0 15px;}
.quote_bg span h1{font-size: 20px;margin:5px 0;line-height:24px;}
.quote_bg span i {font-size: 14px;line-height:40px;text-align: right;display: block;margin-right:10px;font-style: normal;}
.quote_content {font-size:20px;}
.news_slide{height: 100% !important;}
.news_slide ul{height: 100% !important;}
.news_slide ul li{height: 100% !important;}
.news_slide ul li img{height: 100% !important;}
.news_slide div span{display: none !important;}
.news_slide div{width: 96% !important;overflow: hidden !important; margin-top: -35px !important; padding:0 !important;text-align: center !important;}
.item_title_corner .icon{font-size: 24px;color:#6788ed;padding-left:8px}
.menu_list .icon-shenghuomei{font-size: 35px;color:#6972e1}
.menu_list .icon-kuaixun{font-size: 35px;color:#e94657}
.menu_list .icon-qushi{font-size: 35px;color:#70a5db}
.menu_list .icon-jiaoyu3{font-size: 35px;color:#e7b036}
.menu_list .icon-zixun1{font-size: 35px;color:#e94657}
.menu_list .icon-shangjia{font-size: 35px;color:#336ceb}
.menu_list .icon-baike{font-size: 35px;color:#e38141}
.menu_list .icon-shangcheng{font-size: 35px;color:#e94657}
.menu_list .icon-jingxuan{font-size: 35px;color:#6972e1}
.menu_list .icon-chanpin1{font-size: 35px;color:#9d75f9}
.menu_list .menu{margin-top: 20px !important;}
.head-bar-left .icon-liebiao1{font-size: 30px;color:#ffffff;}
.head-bar-right .icon-xianxing{font-size: 28px;color:#ffffff;}
.item_title_corner .index_more{display: flex;float: right;color: darkgrey;padding-right:8px}
.index-gird-5{margin:0 auto;width: 90%;margin-top: 10px;padding-bottom:0px;}
.icon-arrow-left{font-size: 20px;color:#ffffff;}
.icon-gengduo1{font-size: 30px;color:#ffffff;}
.anquan .icon-anquanzhongxin{color: cornflowerblue;}
.wuliu .icon-wuliu1{color: #7364ed;}
.peisong .icon-ditu1{color: #e94657;}
.tuiguan .icon-huiyuan1{color: #ff6600;}
.business_list_item_left .icon-chanpinguanli{color: #436095;display: inline-block;margin-left: 5px; margin-top: 5px;}
.business_list_item_left .icon-paimai{color: #436095;display: inline-block;margin-left: 5px; margin-top: 5px;}
.business_list_item_left .icon-purse1Y{color: #436095;display: inline-block;margin-left: 5px; margin-top: 5px;}
.house_icon .icon-cangkuwarehouse{color: #007aff;display: inline-block;margin-left: 5px; margin-top: 5px}
.head-bar-back .icon-arrow-left{font-size: 16px !important;color:#ffffff;}
.buy_banner {
    height: 200px;
    background: url(../mobile/caigou.jpg) no-repeat center;
    color: white;
}
.census_des_pic_height{height: 250px !important;}
.buy_banner .quote_title_txt{font-size: 20px;padding-top: 25px;}
.buy_banner .quote_title_txt .red{color: red;}
.buy_line{height: 2px;width: 100px;background: #FF0000;margin-left:55px;margin-top: 10px;}
.buy_top_des{margin: auto;width: 75%;margin-top: 10px;}
.buy_des_title {
    text-align: center;
    font-size: 16px;
    color: #000000;
    margin: 30px 0;
}
.buy_data_brand{width: 90%;margin: auto;}
.buy_data_brand ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.buy_data_brand ul li{width: 32%;background: white;margin-bottom: 6px;text-align: center;padding-top: 5px;}
.census_des_pic {height: 400px;}
.buy_service{background-color: #336CEB;color: white;border-radius: 10px;font-size: 12px;text-align: center;width: 90%;margin: auto; margin-top: 10px;margin-bottom: 10px; height: 20px;line-height: 20px;}
.buy_idea{width: 90%;background: white;margin: auto;margin-top:10px;   padding-top: 10px;padding-bottom: 10px;}
.buy_idea .buy_idea_first_line{display: flex;text-align: center;flex-wrap: wrap;justify-content: space-around;margin-bottom: 10px;}
.buy_idea .buy_idea_second_line{display: flex;text-align: center;flex-wrap: wrap;justify-content: space-around;}
.buy_idea .buy_idea_first_line .item_one{width: 64%; background: #979595b3;height: 100px;color: white; border-radius: 5px; background: url(../mobile/jicheng.png) no-repeat center;}
.buy_idea .buy_idea_first_line .item_two{ background: #979595b3;height: 100px;color: white; border-radius: 5px;width: 30%;background: url(../mobile/dingzhi.png) no-repeat center;}
.buy_idea .buy_idea_second_line .item{width: 30%;background: #979595b3;height: 100px;color: white; border-radius: 5px;}
.buy_idea .buy_idea_second_line .chuizhi{background: url(../mobile/chuizhi.png) no-repeat center;}
.buy_idea .buy_idea_second_line .pinpai{background: url(../mobile/dingzhi.png) no-repeat center;}
.buy_idea .buy_idea_second_line .fuwu{background: url(../mobile/jizhong.png) no-repeat center;}
.buy_idea span{display: block;margin-top: 10px;}
.buy_strength{width: 90%;margin: auto;}
.buy_strength ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.buy_strength ul li{width: 49%;background: #FFFFFF;margin-bottom: 10px;padding: 20px 0;text-align: center;border-radius: 6px;}
.buy_strength ul li span{display: block;margin-top: 10px;}
.buy_strength ul li .icon-qian{color: #eb9122;}
.buy_strength ul li .icon-daifahuo{color: #007aff;}
.buy_strength ul li .icon-xiazai16{color: #e94657;}
.buy_strength ul li .icon-chanpinguanli{color: #ff6600;}
.buy_strength  .buy_strength_des{font-size: 12px;padding: 4px;}
.ui-list-item-image{height: 160px;}
.brand_item_content_ul{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.brand_item_content_ul li{
	width: 48%;
	margin-top: 10px;
	background-color: #fff;
	box-shadow: 0px 0px 4px #d0d0d0;
	height: 240px;
}
.content_item_title{text-align: center;}
.content_item_des{
	padding: 6px 6px;
	text-align: center;
	height: 90px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 5;
	-webkit-box-orient: vertical;
}
.brand_more{
	color: #FFFFFF;
	background: #336ceb;
	margin: auto;
	text-align: center;
	width: 80%;
	border-radius: 8px;
	height: 30px;
	line-height: 30px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.content_item_logo img{width: 120px;height: 80px;}
.brand_more a{color: #FFFFFF;}
.kefu_img{width: 96%; border-radius: 15px;overflow: auto;margin: auto;margin-top:10px}
.product-price{background-color: #FFFFFF;}
.bd-t-price{ background-color: #ffff;border-top:1px solid #ede9e9 !important}

.price_row {
	display: flex;
	justify-content: space-between;
	padding: 5px 5px;
	line-height: 26px;
}
.row-border{
	border-bottom: 1px solid #ededed;
    padding-bottom: 5px;
    margin-bottom: 5px;
}
.half-width-com {width: 72%;}
.price_row  .title{ font-size: 16px;font-weight: 600;}
.re-des{text-align: center;}


