@charset "utf-8";

@media only screen and (max-width:1080px) , only screen and (max-device-width:1080px) {
	html {
		font-size: 33.75px;
	}
}

@media only screen and (max-width:960px) , only screen and (max-device-width:960px) {
	html {
		font-size: 30px;
	}
}

@media only screen and (max-width:800px) , only screen and (max-device-width:800px) {
	html {
		font-size: 25px;
	}
}

@media only screen and (max-width:720px) , only screen and (max-device-width:720px) {
	html {
		font-size: 22.5px;
	}
}

@media only screen and (max-width:640px) , only screen and (max-device-width:640px) {
	html {
		font-size: 20px;
	}
}

@media only screen and (max-width:600px) , only screen and (max-device-width:600px) {
	html {
		font-size: 18.75px;
	}
}

@media only screen and (max-width:540px) , only screen and (max-device-width:540px) {
	html {
		font-size: 16.875px;
	}
}

@media only screen and (max-width:480px) , only screen and (max-device-width:480px) {
	html {
		font-size: 15px;
	}
}

@media only screen and (max-width:414px) , only screen and (max-device-width:414px) {
	html {
		font-size: 12.9375px;
	}
}

@media only screen and (max-width:400px) , only screen and (max-device-width:400px) {
	html {
		font-size: 12.5px;
	}
}

@media only screen and (max-width:375px) , only screen and (max-device-width:375px) {
	html {
		font-size: 11.71875px;
	}
}

@media only screen and (max-width:360px) , only screen and (max-device-width:360px) {
	html {
		font-size: 11.25px;
	}
}

@media only screen and (max-width:320px) , only screen and (max-device-width:320px) {
	html {
		font-size: 10px;
	}
}

@media only screen and (max-width:320px) and (max-height:416px) , only screen and (max-device-width:320px) and
	(max-device-height:480px) {
	html.narrow-screen {
		font-size: 8.5px;
	}
}

@media only screen and (max-width:240px) , only screen and (max-device-width:240px) {
	html {
		font-size: 7.5px;
	}
}


* {
	margin: 0;
	padding: 0;
	text-shadow: none;
	box-sizing:border-box;
	-webkit-box-sizing: border-box; 
	-moz-box-sizing: border-box;
}


body {
	width: 100%;
	margin: 0 auto;
	background-color: #f0f0f0;
	min-width: 320px;
	-webkit-user-select: none;
	position: relative;
	padding: 0px;
	font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
}


em {
	font-style: normal;
}
input,button,select,textarea {
	outline: none;
}
img,img a {
	border: 0;
	vertical-align: middle;
}
textarea {
	width: 100%;
	height: 80px;
	border: 1px solid #E3E5E9;
}
a {
	text-decoration: none;
	cursor: pointer;
}

input[type=number] {
    -moz-appearance:textfield;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

ul,li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

 
div,span,a,header {
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}
 

.list , .al-list{
	width: 100%;
	line-height: 38px;
	*border-collapse: collapse;
	margin: 0px;
	border: 0;
	margin: 0 auto;
	text-align: center;
	border-collapse: collapse;
	border-spacing: 0;
}

.list:not(.simple) tr:nth-child(even),.al-list:not(.simple) tr:nth-child(even) {
	background: #F4F4F4;
}


.list td,.al-list td, table th {
	border: 1px solid #EEE;
}

.list .list-head,.al-list .al-list-head {
	background: #E4E4E4;
	font-weight:600;
}
.list .number,.al-list .number{
	text-align:right;
	padding-right:5px;
}


.list-items-border{font-size:10px;line-height:23px;color:#555;}
.list-item{margin:0px;padding:5px;}
.list-item-img{width:90px;height:90px;border-radius:5px;}
.list-item-content{padding-left:10px;}
.list-item-title{font-size:14px;font-weight:600;}
.list-item-sub-title{}
.list-item-bottom{}

.info{padding: 0px 10px 0px 10px; overflow: hidden;}
.info .item, .info .item-group, .info .item-m, .info .item-group { 
	min-height: 45px; 
	line-height: 45px;
	border-bottom: 1px solid #dcdcdc;
	display: flex;
}
.info .item-group .item:not(:first-child) .label{padding-left:5px;}
.info .item-group .item{display:inline-block;display: flex;}
.info .item-group{width:100%;}
.info .item .label {min-height: 45px; line-height: 45px; float:left;white-space:nowrap;}
.info .item .data{border:none; min-height: 45px;line-height: 45px; float:right; text-align: right; 
	overflow: hidden; text-overflow:clip; white-space: nowrap; color: #555; background: none; font-size: 12px;
	width:100%;}
.info .item input[type="text"] ,.info .item input[type="password"] ,.info .item input[type="number"],.info .item textarea{border:none; padding-right: 12px;text-align:right;width:100%;}
.info .item input.line {border-bottom: solid 1px #9A9A9A !important;}
.info .item select{
    right: 0px;
    text-align: right;
    overflow: hidden;
    text-overflow: clip;
    color: #555;
    border:1px solid #dcdcdc;
    background: none;
    font-size: 12px; 
	border:none; 
}


.info .item select option{text-align:right;}
.info .item-m { min-height: 35px; line-height: 35px; border-bottom: 1px solid #dcdcdc;display: flex;}
.info .item-m .label {min-height: 35px; line-height: 35px; float:left;white-space:nowrap;}
.info .item-m .data{
	border:none; min-height: 35px;line-height: 35px; float:right; 
	text-align: right; overflow: hidden; text-overflow:clip; 
	white-space: nowrap; color: #555; 
	background: none; font-size: 12px;
	width:100%;
}
.info .item-m input {border:none;padding-right: 12px;text-align:right;width:100%;}
.info .item-m select{
	border: none; 
    min-height: 35px;
    right: 0px;
    text-align: right;
    overflow: hidden;
    text-overflow: clip;
    color: #555;
    background: none;
    font-size: 12px; 
	border:none; 
}
.info .item-m select option{text-align:right;}
.info .item .alert{
	clear:both !important;
	line-height:25px !important;
}
.btn-group , .tabs, .item-group, .grid, .cell4-box,.cell3-box, .cell-box{
	display: inline-block;
	vertical-align: middle; 
	font-size:0;
	width:100%;
}
.btn-group>* , .tabs>* , .item-group>* , .grid>* , .cell4-box>* ,.cell3-box>* , .cell-box>*{
font-size: medium;
}

.btn-group .btn,.btn-group .btn-l {
	margin-left: 0 !important;
	margin-right: 0 !important;
	border-left: 1px solid rgba(255, 255, 255, .5);
	border-radius: 0;
	display: inline-block !important;
	box-sizing:border-box !important;
	-moz-box-sizing:border-box !important; /* Firefox */
	-webkit-box-sizing:border-box !important; /* Safari */
}


.btn-group .btn:first-child:nth-last-child(2),
.btn-group .btn:first-child:nth-last-child(2) ~  .btn{
	width: 50%;
} 
.btn-group .btn:first-child:nth-last-child(3),
.btn-group .btn:first-child:nth-last-child(3) ~  .btn{
	width: 33.33333333%;
} 
.btn-group .btn:first-child:nth-last-child(4),
.btn-group .btn:first-child:nth-last-child(4) ~  .btn{
	width: 25%;
} 
.btn-group .btn:first-child:nth-last-child(5),
.btn-group .btn:first-child:nth-last-child(5) ~  .btn{
	width: 20%;
} 
.btn-group .btn:first-child:nth-last-child(6),
.btn-group .btn:first-child:nth-last-child(6) ~  .btn{
	width: 30%;
} 
.btn-group .btn:first-child:nth-last-child(n+7),
.btn-group .btn:first-child:nth-last-child(n+7) ~  .btn{
	width: 20%;
}  

.btn-group .btn-l:first-child:nth-last-child(2),
.btn-group .btn-l:first-child:nth-last-child(2) ~  .btn-l{
	width: 50%;
} 
.btn-group .btn-l:first-child:nth-last-child(3),
.btn-group .btn-l:first-child:nth-last-child(3) ~  .btn-l{
	width: 33.33333333%;
} 
.btn-group .btn-l:first-child:nth-last-child(4),
.btn-group .btn-l:first-child:nth-last-child(4) ~  .btn-l{
	width: 25%;
} 
.btn-group .btn-l:first-child:nth-last-child(5),
.btn-group .btn-l:first-child:nth-last-child(5) ~  .btn-l{
	width: 20%;
} 

.btn-group .btn-l:first-child:nth-last-child(6),
.btn-group .btn-l:first-child:nth-last-child(6) ~  .btn-l{
	width: 30%;
} 
.btn-group .btn-l:first-child:nth-last-child(n+7),
.btn-group .btn-l:first-child:nth-last-child(n+7) ~  .btn-l{
	width: 20%;
} 

.tab-item{font-size:14px;}
.tabs .tab-item:first-child:nth-last-child(2),
.tabs .tab-item:first-child:nth-last-child(2) ~  .tab-item{
	width: 50%;
} 
.tabs .tab-item:first-child:nth-last-child(3),
.tabs .tab-item:first-child:nth-last-child(3) ~  .tab-item{
	width: 33.33333333%;
} 
.tabs .tab-item:first-child:nth-last-child(4),
.tabs .tab-item:first-child:nth-last-child(4) ~  .tab-item{
	width: 25%;
} 
.tabs .tab-item:first-child:nth-last-child(5),
.tabs .tab-item:first-child:nth-last-child(5) ~  .tab-item{
	width: 20%;
} 
.tabs .tab-item:first-child:nth-last-child(6),
.tabs .tab-item:first-child:nth-last-child(6) ~  .tab-item{
	width: 30%;
} 
.tabs .tab-item:first-child:nth-last-child(n+7),
.tabs .tab-item:first-child:nth-last-child(n+7) ~  .tab-item{
	width: 20%;
} 

.grid .cell:first-child:nth-last-child(2),
.grid .cell:first-child:nth-last-child(2) ~  .cell{
	width: 50%;
} 
.grid .cell:first-child:nth-last-child(3),
.grid .cell:first-child:nth-last-child(3) ~  .cell{
	width: 33.33333333%;
} 
.grid .cell:first-child:nth-last-child(4),
.grid .cell:first-child:nth-last-child(4) ~  .cell{
	width: 25%;
} 
.grid .cell:first-child:nth-last-child(5),
.grid .cell:first-child:nth-last-child(5) ~  .cell{
	width: 20%;
} 
.grid .cell:first-child:nth-last-child(6),
.grid .cell:first-child:nth-last-child(6) ~  .cell{
	width: 20%;
} 
.grid .cell:first-child:nth-last-child(n+7),
.grid .cell:first-child:nth-last-child(n+7) ~  .cell{
	width: 20%;
} 

.item-group .item:first-child:nth-last-child(2),
.item-group .item:first-child:nth-last-child(2) ~  .item{
	width: 50%;
} 
.item-group .item:first-child:nth-last-child(3),
.item-group .item:first-child:nth-last-child(3) ~  .item{
	width: 33.33333333%;
} 

.item-group .item:first-child:nth-last-child(4),
.item-group .item:first-child:nth-last-child(4) ~  .item{
	width: 25%;
} 

.item-group .item:first-child:nth-last-child(5),
.item-group .item:first-child:nth-last-child(5) ~  .item{
	width: 20%;
} 


.cell3-box:after, .cell4-box:after{
	display:block;clear:both;content:"";
}
.cell-item{
	box-sizing:border-box;
	-moz-box-sizing:border-box; /* Firefox */
	-webkit-box-sizing:border-box; /* Safari */
	margin:0px;
	padding:0px;
	float:left;
	height:70px;
	text-align:center;
}
.cell-item-border{
	border-top: 1px solid var(--master-color);
	border-left: 1px solid var(--master-color);
}
.cell-item img{
	width:25px;
	height:25px;
	margin-top:15px;
	margin-bottom:5px;
}
.cell-item .cell-item-text{
	color:#232326;
	font-size:11px;
}
.cell6-box .cell-item{width:calc(100%/6);display:inline-block;}
.cell5-box .cell-item{width:20%;display:inline-block;}
.cell4-box .cell-item{width:25%;display:inline-block;}
.cell3-box .cell-item{width:calc(100%/3);display:inline-block;}

.cell4-box .cell-item{}
.cell6-box .cell-item:nth-child(6n+1),.cell5-box .cell-item:nth-child(5n+1),.cell4-box .cell-item:nth-child(4n+1), .cell3-box .cell-item:nth-child(3n+1){
	border-left: none;
}
.cell6-box .cell-item-border:nth-child(6n+1):nth-last-child(-n+6),
.cell6-box .cell-item-border:nth-child(6n+1):nth-last-child(-n+6)~.cell-item,

.cell5-box .cell-item-border:nth-child(5n+1):nth-last-child(-n+5),
.cell5-box .cell-item-border:nth-child(5n+1):nth-last-child(-n+5)~.cell-item,


.cell4-box .cell-item-border:nth-child(4n+1):nth-last-child(-n+4),
.cell4-box .cell-item-border:nth-child(4n+1):nth-last-child(-n+4)~.cell-item,

.cell3-box .cell-item-border:nth-child(3n+1):nth-last-child(-n+3),
.cell3-box .cell-item-border:nth-child(3n+1):nth-last-child(-n+3)~.cell-item {
	border-bottom: 1px solid var(--master-color);
}

.btn-group .btn-primary {
	border-left: none
}

.btn-group .btn-primary:hover {
	border-color: var(--btn-bg-color, #FF3957);
	color: var(--btn-bg-color, #FF3957);
}

.btn-group .btn-cur {
	background-color:  var(--btn-cur-bg-color, #B11B1B) !important;
}
.btn-group .btn:first-child {
	border-left: none;
	border-radius: 2px 0 0 2px
}

.btn-group .btn-l:first-child {
	border-left: 1px solid var(--btn-bg-color, #FF3957);
}

.btn-group .btn-primary:first-child {
	border-left: 1px solid #c9c9c9
}

.btn-group .btn:last-child {
	border-radius: 0 2px 2px 0
}

.btn {
	text-align: center;
	width: 100%;
	height: 43px;
	line-height: 43px;
	border-radius: 2px;
	background-color: var(--btn-bg-color, #FF3957);
	color: #fff !important;
	font-family: 'Microsoft YaHei';
	margin: 0 auto;
	display: block;
	font-size: 12px;
	-webkit-appearance: none;
}
.btn-dis{background-color:#aaa};
.btn-box {
	display: flex;
    display:-webkit-flex;
}

.btn-box .btn-l {
	margin: 10px;
}

.btn-l {

	width: 100%;
	text-align: center;
	height: 35px;
	line-height: 35px;
	border-radius: 5px;
	color: var(--btn-bg-color, #FF3957);
	border: 1px solid var(--btn-bg-color, #FF3957);
	font-family: 'Microsoft YaHei';
	margin: 0 auto;
	display: inline-block;
	font-size: 12px;
	-webkit-appearance: none;
}

.btn a {
	color: #FFF;
}

.subject-title {
	display:block;
	height: 42px;
	line-height: 42px;
	border-bottom: 1px solid #eee;
	font-size: 14px;
	color: #333;
	overflow: hidden;
	background-color: #F8F8F8;
	border-radius: 2px 2px 0 0;
	text-align: center;
}

.subject-title-left {
	display:block;
	height: 42px;
	line-height: 42px;
	border-bottom: 1px solid #eee;
	font-size: 14px;
	color: #333;
	overflow: hidden;
	background-color: #F8F8F8;
	border-radius: 2px 2px 0 0;
	text-align: left;
}

.tabs {
	height: 44px;
	line-height: 44px;
	background: #fff;
	overflow: hidden;
	border-bottom: 1px solid #e3e5e9;
}

.tabs .tab-item {
	float: left;
	height: 100%;
	text-align: center;
	display: table;
	position: relative;
}






.tabs .tab-item a {
	display: table-cell;
	width: 100%;
	margin-left: -1px;
	color: #9a9a9a;
	font-size: 13px;
	font-weight: 600;
}

.tabs .cur span {
	color: var(--btn-cur-bg-color,#f15353);
	font-size: 13px;
	font-weight: 600;
}

.tabs .cur span {
	display: inline-block;
	height: 100%;
	position: relative;
}

.tabs .cur span:after {
	position: absolute;
	content: "";
	width: 100%;
	height: 3px;
	background: var(--btn-cur-bg-color,#f15353);
	bottom: 0;
	left: 50%;
	margin-left: -50%;
	transform: scaleY(.5);
	-webkit-transform: scaleY(.5);
}

.line {
	width: 100%;
	padding: 0px;
	margin: 0px;
	min-height: 1px;
	border-bottom-width: 0.01rem;
	border-bottom-style: solid;
	border-bottom-color: #EEE;
}

.line-txt {
	background: url('//cdn.anyline.org/img/bg/line-txt.png') left 50% repeat-x;
	text-align: center;
	display: inline-block;
}

.line-txt span {
	display: inline-block;
	padding: 0px 10px 0px 10px;
	background-color: #FFF;
	margin: 0 auto;
}

.space {
	width: 100%;
	padding: 0px;
	margin: 0px;
	height: 10px;
	background-color: #EEE;
}

.grid {
	width: 100%;
	text-align: left;
}

.cell {
	border: none;
	display: inline-block;
	padding: 0px;
	margin: 0px;
	text-align: center;
}
 

.grid .content {
	border: 1px solid #DDD;
	margin: 5px;
}

.al-loading {
	display: inline-block;
	text-align: center;
}

.al-loading .al-loading-item {
	width: 15px;
	height: 15px;
	background-color: #FFF;
	border-radius: 100%;
	display: inline-block;
	-webkit-animation: al-loading 1.4s ease-in-out 0s infinite both;
	animation: al-loading 1.4s ease-in-out 0s infinite both;
}

.al-loading .al-loading-bounce1 {
	-webkit-animation-delay: -0.32s;
	animation-delay: -0.32s;
}

.al-loading .al-loading-bounce2 {
	-webkit-animation-delay: -0.16s;
	animation-delay: -0.16s;
}

@-webkit-keyframes al-loading { 
	0%, 80%, 100% {
		-webkit-transform: scale(0);
		transform: scale(0);
	}
	40%{
	-webkit-transform:scale(1);
	transform:scale(1);
	}
}
@keyframes al-loading { 
	0%, 80%, 100% {
		-webkit-transform: scale(0);
		transform: scale(0);
	}
	40%{
		-webkit-transform:scale(1);
		transform:scale(1);
	}
}
.img-hm {
	display: block;
	height: 35px !important;
	line-height: 35px !important;
	background: url(//cdn.anyline.org/img/icon/home111.png) no-repeat 0px 7px;
	padding-left: 25px;
	background-size: 18px;
	color: #252525;
}
.img-mbr {
	display: block;
	height: 35px !important;
	line-height: 35px !important;
	background: url(//cdn.anyline.org/img/icon/mbr111.png) no-repeat 0px 7px;
	padding-left: 25px;
	background-size: 18px;
	color: #252525;
}

.img-adr {
	display: block;
	line-height: 35px !important;
	background: url(//cdn.anyline.org/img/icon/adr111.png) no-repeat 0px 7px;
	padding-left: 25px;
	background-size: 18px;
	color: #252525;
}

.img-tel {
	display: block;
	height: 35px !important;
	line-height: 35px !important;
	background: url(//cdn.anyline.org/img/icon/tel111.png) no-repeat 0px 7px;
	padding-left: 25px;
	background-size: 18px;
	color: #252525;
}


.img-alert {
	display: block;
	height: 35px !important;
	line-height: 35px !important;
	background: url(//cdn.anyline.org/img/icon/alert111.png) no-repeat 0px 7px;
	padding-left: 25px;
	background-size: 18px;
	color: #252525;
}

.img-time {
	display: block;
	height: 35px !important;
	line-height: 35px !important;
	background: url(//cdn.anyline.org/img/icon/time111.png) no-repeat 0px 7px;
	padding-left: 25px;
	background-size: 18px;
	color: #252525;
}

.img-post {
	display: block;
	height: 35px !important;
	line-height: 35px !important;
	background: url(//cdn.anyline.org/img/icon/post111.png) no-repeat 0px 7px;
	padding-left: 25px;
	background-size: 18px;
	color: #252525;
}

.img-receive {
	display: block;
	height: 35px !important;
	line-height: 35px !important;
	background: url(//cdn.anyline.org/img/icon/receive111.png) no-repeat 0px 7px;
	padding-left: 25px;
	background-size: 18px;
	color: #252525;
}
.img-price {
	display: block;
	height: 35px !important;
	line-height: 35px !important;
	background: url(//cdn.anyline.org/img/icon/price111.png) no-repeat 0px 7px;
	padding-left: 25px;
	background-size: 18px;
	color: #252525;
}

.img-stock {
	display: block;
	height: 35px !important;
	line-height: 35px !important;
	background: url(//cdn.anyline.org/img/icon/stock111.png) no-repeat 0px 7px;
	padding-left: 25px;
	background-size: 18px;
	color: #252525;
}
.img-hm0 {
	display: block;
	height: 35px !important;
	line-height: 35px !important;
	background: url(//cdn.anyline.org/img/icon/home011.png) no-repeat 0px 7px;
	padding-left: 25px;
	background-size: 18px;
	color: #252525;
}

.img-mbr0 {
	display: block;
	height: 35px !important;
	line-height: 35px !important;
	background: url(//cdn.anyline.org/img/icon/mbr011.png) no-repeat 0px 7px;
	padding-left: 25px;
	background-size: 18px;
	color: #252525;
}

.img-adr0 {
	display: block;
	line-height: 35px !important;
	background: url(//cdn.anyline.org/img/icon/adr011.png) no-repeat 0px 7px;
	padding-left: 25px;
	background-size: 18px;
	color: #252525;
}

.img-tel0 {
	display: block;
	height: 35px !important;
	line-height: 35px !important;
	background: url(//cdn.anyline.org/img/icon/tel011.png) no-repeat 0px 7px;
	padding-left: 25px;
	background-size: 18px;
	color: #252525;
}

.img-alert0 {
	display: block;
	height: 35px !important;
	line-height: 35px !important;
	background: url(//cdn.anyline.org/img/icon/alert011.png) no-repeat 0px 7px;
	padding-left: 25px;
	background-size: 18px;
	color: #252525;
}

.img-time0 {
	display: block;
	height: 35px !important;
	line-height: 35px !important;
	background: url(//cdn.anyline.org/img/icon/time011.png) no-repeat 0px 7px;
	padding-left: 25px;
	background-size: 18px;
	color: #252525;
}

.img-post0 {
	display: block;
	height: 35px !important;
	line-height: 35px !important;
	background: url(//cdn.anyline.org/img/icon/post011.png) no-repeat 0px 7px;
	padding-left: 25px;
	background-size: 18px;
	color: #252525;
}

.img-receive0 {
	display: block;
	height: 35px !important;
	line-height: 35px !important;
	background: url(//cdn.anyline.org/img/icon/receive011.png) no-repeat 0px 7px;
	padding-left: 25px;
	background-size: 18px;
	color: #252525;
}

.img-stock0 {
	display: block;
	height: 35px !important;
	line-height: 35px !important;
	background: url(//cdn.anyline.org/img/icon/stock011.png) no-repeat 0px 7px;
	padding-left: 25px;
	background-size: 18px;
	color: #252525;
}

.img-price0 {
	display: block;
	height: 35px !important;
	line-height: 35px !important;
	background: url(//cdn.anyline.org/img/icon/price011.png) no-repeat 0px 7px;
	padding-left: 25px;
	background-size: 18px;
	color: #252525;
}
    .img-wx {
        display: block;
        height: 35px !important;
        line-height: 35px !important;
        background: url(//cdn.anyline.org/img/icon/wx1.png) no-repeat 0px 7px;
        padding-left: 25px;
        background-size: 18px;
        color: #252525;
    }
    .img-qq {
        display: block;
        height: 35px !important;
        line-height: 35px !important;
        background: url(//cdn.anyline.org/img/icon/qq.png) no-repeat 0px 7px;
        padding-left: 25px;
        background-size: 18px;
        color: #252525;
    }

    .sign-finish {
        z-index: 9999;
        position: absolute;
        right: 20px;
        width: 64px;
        height: 64px;
        background: url(https://cdn.anyline.org/img/icon/sign-finish.png) no-repeat;
        background-size: 64px 64px;
    }
    .sign-timeout {
        z-index: 9999;
        position: absolute;
        right: 20px;
        width: 64px;
        height: 64px;
        background: url(https://cdn.anyline.org/img/icon/sign-timeout.png) no-repeat;
        background-size: 64px 64px;
    }
    .sign-use {
        z-index: 9999;
        position: absolute;
        right: 20px;
        width: 64px;
        height: 64px;
        background: url(https://cdn.anyline.org/img/icon/sign-use.png) no-repeat;
        background-size: 64px 64px;
    }
    .sign-none {
        z-index: 9999;
        position: absolute;
        right: 20px;
        width: 64px;
        height: 64px;
        background: url(https://cdn.anyline.org/img/icon/sign-none.png) no-repeat;
        background-size: 64px 64px;
    }
.inline {
	white-space: nowrap;
}

.content {
	padding: 10px;
	line-height: 25px;
}
 .content img{width:100%;}
.number {
	text-align: right;
	padding-right: 5px;
}

.alert {
	color: #FF4351;
}

.f,.full {
	width: 100%;
}

.omit {
	color: #CCC;
}

.alt{
	color:#aaa;
	line-height:25px;
	clear:both;
}

.mobile {
	min-width: 320px;
	width: 100%;
	padding: 0px;
	margin: 0px;
	word-wrap: break-word;
}

.w {
	background-color: #FFFFFF;
	float: left;
	min-width: 320px;
	width: 100%;
	margin: 0px; 
}


.cf:after {
	content: '';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}

  
.float-left, .fl{
	float: left;
	font-size: 0;
}

.float-right, .fr{
	float: right;
	font-size: 0;
}

.clear {
	clear: both;
}

.clear:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clear {
	clear: both;
	overflow: hidden;
}

.clearfix {
	clear: both;
	height: 0px;
	overflow: hidden;
}


.text-center, .center, .c{
	text-align: center;
}

.text-left, .left{
	text-align: left;
}

.text-right, .right{
	text-align: right;
}


.text, .t {
	font-size: 12pt;
	font-weight: bold;
	margin-top: 10px;
	background-color: #ccc;
	padding: 5px;
}
/*layui*/
.layui-m-layercont{padding:10px 15px;}
