@CHARSET "UTF-8";
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
	font-family: "微软雅黑";
}
body{
	background:#f4f5f7;
}
ul, ol, li {
    list-style: none;
}

.clear {
    clear: both;
}
.form-control{
	border-radius: 0 !important;
}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control{
    background-color: transparent !important;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{
	padding-left:15px;
}
.btn,
.btn.dropdown-toggle{
	border-radius: 0 !important;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus{outline:none;box-shadow:none;}
a {
    text-decoration: none !important;
}
.public-icon {
    font-size: 0.597rem;
    margin-right: 0.213rem;
    vertical-align: middle;
}

.navbar-main{
	margin-bottom:0px;
	margin-bottom:15px;
	position: fixed;
    z-index: 999;
    width: 100%;
}
.navbar.navbar-main{
	border-radius:0;
}
.navbar-main a.main{
	font-size:16px;
	color:#FFF;
	margin:0 15px;
	padding:0 5px;	
	display:inline-block;
    border-bottom: 3px solid transparent;
	padding-bottom:5px;
    text-decoration: none;
}

.navbar-main.active{
    background: #fff;	
	border-bottom:1px solid #e2e2e2;	
}
.navbar-main.active a.main{
	color:#383838;	
}
.navbar-main a.main.active,
.navbar-main a.main:hover{
    border-bottom: 3px solid #c62930;
}
.navbar-main .public-navbar-top{
	height:25px;
}
.navbar-main .public-navbar-main{
	height:55px;
}
.navbar-main a.top{
	font-size:14px;
	color:#FFF;
	padding:0;
	margin-top:5px;
	display: inline-block;
}
.navbar-main.active a.top{
	color:#383838;
}
.navbar-logo img.logo{
	height:35px;
}
.container-fluid.public-footer{
	border-top:1px solid #e2e2e2;
	margin-top:40px;
	margin-bottom:40px;
}
.container-fluid.public-footer .public-footer-row {
	line-height:40px;
}
.container-fluid.public-footer .public-footer-row.links a{
	margin-left:15px;
	margin-right:15px;
}
.container{
	min-width:1170px;
}
.container-fluid{
	min-width:1170px;
}
img.avatar{
	-webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    border: 2px solid #9c070d;
    padding: 0px;	
	min-height:25px;
	min-width:25px;
}
.dialog-verify-type{
	padding:15px;
}
.dialog-verify-type p{
	display: inline-block;
    width: 80%;
    margin: 0 auto;
    border: 1px solid #e2e2e2;
    padding: 10px;
    margin-top: 15px;
    cursor: pointer;
	text-align:left;
}
.dialog-verify-type p.active{
	border: 1px solid #1E9FFF;
}
.form-horizontal.form-attributes .has-feedback .form-control-feedback{
	right: -15px;
}
.icon-1{
	color:#166fee;
}
.icon-2{
	color:#dbac6e;
}
.icon-3{
	color:#fdbf11;
}
.icon-4{
	color:#3fb3ff;
}
.icon-5{
	color:#32c467;
}
.icon-6{
	color:#4c7cfc;
}
.icon-7{
	color:#ff4834;
}

.icon-blue{
	color:#166fee;
}
.icon-soil{
	color:#dbac6e;
}
.icon-yellow{
	color:#fdbf11;
}
.icon-blue-light{
	color:#3fb3ff;
}
.icon-green{
	color:#32c467;
}
.icon-orange{
	color:#ff4834;
}
.icon-red{
	color:#c62930;
}

.text-blue{
	color:#166fee;
}
.text-soil{
	color:#dbac6e;
}
.text-yellow{
	color:#fdbf11;
}
.text-blue-light{
	color:#3fb3ff;
}
.text-green{
	color:#32c467;
}
.text-orange{
	color:#ff4834;
}
.text-red{
	color:#c62930;
}

.bg-color-1{
	background-color:#166fee !important;
}
.bg-color-2{
	background-color:#dbac6e !important;
}
.bg-color-3{
	background-color:#fdbf11 !important;
}
.bg-color-4{
	background-color:#3fb3ff !important;
}
.bg-color-5{
	background-color:#32c467 !important;
}
.bg-color-6{
	background-color:#ff4834 !important;
}
.bg-color-7{
	background-color:#c62930 !important;
}
.bg-color-8{
	background-color:#7bc6b6 !important;
}
.bg-color-9{
	background-color:#c67f7b !important;
}
.bg-color-10{
	background-color:#bfc612 !important;
}
.bg-color-11{
	background-color:#c6610c !important;
}
.bg-color-12{
	background-color:#8d3cc6 !important;
}

.table.table-list>tbody>tr>td{
	vertical-align: middle;
	height:50px;
}
.table.table-list.prize-list>tbody>tr>td{
	height:55px;
}
.btn-file .hidden-xs,
.btn-file .glyphicon{
	color:#ffffff;
}
.bootstrap-select .dropdown-menu li.selected.active a .text{
	color:#ffffff;
}
textarea {
	resize: none;
}
.public-page{
	margin-top:15px;
}
.public-page-left-block{
	border:1px solid #eaeaea;
	background:#FFF;	
}
.public-page-left-block .menu-title{
	height: 80px;
    font-size: 20px;
    line-height: 80px;
	border-bottom: 1px solid #e2e2e2;
	padding-left:15px;
}
.public-page-left-block .menu-list li{
    padding: 0 15px;
    height: 60px;
    line-height: 60px;
	font-size: 16px;
}
.public-page-left-block .menu-list li a,
.public-page-left-block .menu-list li a:visited{
	width:100%;
	height:100%;
	display:inline-block;
	text-decoration: none;
}
.public-page-left-block .menu-list li a:hover{
    text-decoration: none;
}
.public-page-left-block .menu-list li a .icon{
	margin-right:10px;
}
.public-page-left-block .menu-list li.active a .icon{
	color: #ffffff;
}
.public-page-left-block .menu-list li.active{
	background: #c62930;
    color: #ffffff;
}
.public-page-left-block .menu-list li.active a{
	color:#ffffff;
}
.public-page-right{
	min-height:600px;
	background:#FFF;	
	padding:15px;
}
.public-page-right .survey-list-item{
    padding: 15px 30px;
    margin-bottom: 15px;
    border-radius: 5px;    
    margin-left: 0px;
    margin-bottom: 15px;
    position: relative;
}
.public-page-right .survey-list-item .title{
	font-size: 16px;
    height: 40px;
    line-height: 40px;
	color: #383838;
}
.public-page-right .survey-list-item .time,
.public-page-right .survey-list-item .date,
.public-page-right .survey-list-item .survey{
	color: #3a3a3a;
	line-height: 30px;
    min-height: 30px;
}
.btn-zb,
.btn-zb:active,
.btn-zb:focus{
	background:#c62930;    
	border: 1px solid #c62930;
    border-radius: 4px;
	color:#FFFFFF;
	padding:6px 30px;
}
.btn-zb:hover{
	background:#c65255;
	color:#FFFFFF;	
}
.btn-miamass,
.btn-miamass:active,
.btn-miamass:focus{
	background-color: #0070ba;	
	border: 1px solid #0070ba;
    border-radius: 4px;
	color:#FFFFFF;
	padding:6px 30px;
}
.btn-miamass:hover{
	background:#0070ba;
	color:#FFFFFF;	
}

.btn-zb-blue,
.btn-zb-blue:active,
.btn-zb-blue:focus{
	background:#4c7cfc;    
	border: 1px solid #4c7cfc;
}
.btn-zb-blue:hover{
	background:#538ffc;
	color:#FFFFFF;	
}

.icon-platform{
	color: #c62930;
	font-weight:bold;
}
.icon-recommend-top-left{
	position: absolute;
    top: 0;
    left: 0;
    font-weight: 100;
    font-size: 50px;
    color: #0F75FA;
}
.icon-hot-inline{
	font-size: 30px;
    vertical-align: sub;
    color: #f92105;
}
/*
.public-page-right .survey-list-item .point{
	line-height: 60px;
    height: 60px;
    font-size: 24px;
    color: #c62930;
}
.public-page-right .survey-list-item .point .icon{
	color: #c62930;
    font-size: 24px;
    margin-left: 10px;
}
*/
.data-list-empty{
	text-align: center;
    min-height: 500px;
    padding-top: 100px !important;
}
.data-list-empty img{
	width: 200px;
}
.data-list-empty .message{
	margin-top: 30px;
    font-size: 14px;
}
.public-page-right .survey-list-item .result-point{
	line-height: 70px;
    height: 70px;
    font-size: 24px;
}
.public-page-right .survey-list-item .result-point .icon{
    font-size: 24px;
    margin-left: 10px;
}
.public-page-right .survey-list-item .remark-title{
	height: 50px;
    line-height: 50px;
    font-size: 16px;
    /* font-weight: bold; */
    color: #383838;
    border-bottom: 1px solid #e2e2e2;
    margin-bottom: 15px;
}
.public-page-right .survey-list-item .remark-info {
    line-height: 27px;
    font-size: 14px;
    color: #383838;
    margin-bottom: 15px;
}

.public-page-right .survey-list-item .remark-info img{
    border:1px solid #166fee;
	cursor:pointer;
}

.public-prize-list .picture{
	text-align:center;
}
.public-prize-list .picture img{
	width:100%;
}
.public-prize-item {
    padding: 30px;
	margin-bottom:30px;
}
.public-prize-item .title{
	width: 100%;
    margin: 0 auto;
    margin-top: 10px;
    font-size: 16px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.public-prize-item .point{
	width: 70%;
    margin: 0 auto;
    font-size: 12px;
    margin-top: 5px;
}
.public-prize-item .point span{
	color:#c62930;
}

.public-prize-item .point span i.icon{
	color:#c62930;
	margin-left:5px;
}
.public-prize-item .action{
	margin-top:30px;
}
.public-prize-item .public-prize-detail .picture img{
	width:100%;
}
.public-prize-item .public-prize-detail .remark{
	margin-top:30px;
	border-top:1px solid #e2e2e2;
	padding-top:30px;
	min-height:300px;
}
.public-prize-item .public-prize-detail .prize-title{
	font-size: 16px;
    font-weight: 600;
}
.public-prize-item .public-prize-detail .prize-point{
	font-size: 12px;
	margin-top: 5px;
}
.public-prize-item .public-prize-detail .prize-point span{
	color:#c62930;
}

.public-prize-item .public-prize-detail .prize-point span i.icon{
	color:#c62930;
	margin-left:5px;
}
.public-page-right-block {
    padding: 15px;
    margin-bottom: 15px;
	border:1px solid #eaeaea;
	background:#FFF;
}
.public-prize-point span.point{
	color:#c62930;
}
.public-prize-point span.point i.icon{
	color:#c62930;
	margin-left:5px;
}
.table-list tbody tr:first-child td {
    border-top: 0;
}
.table.table-list>thead>tr>th{
	border-bottom: 1px solid #ddd;
}
a{
	color:#1f2f3f;
}
.public-wechat{
	padding-top:30px;
}
.public-wechat img{
	width:60%;
}
.public-wechat .qrcode img{
	width:280px;
}
.public-wechat .title{
	font-size:20px;
	font-weight:bold;
}
.data-empty{
	text-align:center;
}
.notices-row{
	height:40px;
	line-height:40px;
}
.notices-row .icon{
	font-size:20px;
	margin-right:10px;
    vertical-align: middle;
}
.notices-row .layui-carousel.notices-list{
	display:inline-block;
	width:90% !important;
	background-color:transparent;	
}
.notices-row .notices-icon{
	display:inline-block;	
	line-height:40px;
	height:40px;
}
.notices-row .notice-item{
	line-height:40px;
	background-color:transparent;
	color:#c62930;
    text-decoration: none;
}
.notices-row .layui-carousel>[carousel-item]>*{
	background-color:transparent;
}
.notices-row .layui-carousel>[carousel-item]:before{
	content:"";
}
/*
.help-block{
	position: absolute;
    top: 3px;
    right: -50px;
}
*/
.right-block-title{
	font-size:14px;
	font-weight:bold;
	margin-bottom:15px;
	border-bottom:1px solid #eaeaea;
	padding-bottom:15px;
}
.right-block-title .note{
	font-size:12px;
	font-weight:300;
	color:#a5a5a5;	
	margin-left:5px;
}
.right-block-title .note i.icon{
	font-size:14px;
	font-weight:300;
	color:#a5a5a5;	
	margin-right:5px;
	vertical-align: bottom;
}
.invite-top10 .invite-top10-rank{
	display: inline-block;
    width: 16px;
    height: 16px;
    background: #8ce084;
    text-align: center;
    line-height: 16px;
    font-size: 12px;
    color: #ffffff;
	-webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
	margin-right:15px;	
}
.invite-top10.top10-left{
	padding-right:30px;
}
.invite-top10.top10-right{
	border-left:1px solid #eaeaea;	
}
.invite-top10 .invite-top10-rank.topN{
    background: #9c070d;	
}
.invite-top10 img.avatar{
	width:30px;
	height:30px;
	vertical-align: middle !important;
	margin-right:10px;
}
img.avatar.avatar-60{
	width:60px;
	height:60px;
	vertical-align: middle !important;
	margin-right:10px;
}
.invite-top10 .invite-top10-coin{
	font-size:14px;
	color:#ff4834;
}
.invite-top10 .invite-top10-coin i.icon{
	font-size:16px;
	color:#ff4834;
	margin-left:5px;
}
.invite-top10 .invite-top10-item{
	height:50px;
	line-height:50px;
}
.public-carousels{
	margin-bottom:15px;
}
.margin-bottom-no{
	margin-bottom:0 !important;
}
.margin-top-10{
	margin-top:10px !important;
}
.margin-top-15{
	margin-top:15px !important;
}
.margin-top-30{
	margin-top:30px !important;
}
.margin-top-80{
	margin-top:80px !important;
}
.margin-bottom-15{
	margin-bottom:15px !important;
}
.margin-right-10{
	margin-right:10px !important;
}
.margin-bottom-5{
	margin-bottom:5px !important;
}
.border-bottom{
	border-bottom:1px solid #e2e2e2;
}
.padding-bottom-15{
	padding-bottom:15px !important;
}
.padding-left-15{
	padding-left:15px !important;
}
.padding-top-15{
	padding-top:15px !important;
}
.padding-left-40{
	padding-left:40px !important;
}
.padding-left-55{
	padding-left:55px !important;
}
.padding-bottom-5{
	padding-bottom:5px !important;
}
.icon-public-vip.level_0{
	color:#a5a5a5;
}
.icon-public-vip.level_1{
	color:#4c7cfc;
}
.icon-public-vip.level_2{
	color:#9c070d;
}
.shopping-rebate .category-title{
	height: 40px;
    line-height:40px;
	font-size:16px;
	font-weight:bold;
	    border-right: 1px solid #e2e2e2;
}
.shopping-rebate .category-list{
	height: 500px;
    overflow-y: auto;
	border-right: 1px solid #e2e2e2;
}
.shopping-rebate .category-list li{
	height: 50px;
    line-height: 50px;
	padding-left:15px;
	cursor: pointer;
}
.shopping-rebate .category-list li.active,
.shopping-rebate .category-list li:hover{
	outline: none;
    background-color: #fce9e8;
	border-left: 3px solid red;
	padding-left:12px;	
}
.shopping-rebate .category-third .category-title,
.shopping-rebate .category-third .category-list{
	border-right: 0;
}
.shopping-rebate .category-third .category-list li:hover{
	border-left: 0;
	padding-left:15px;	
}
.shopping-rebate .shopping-rebate-block-title{
	font-size: 16px;
    font-weight: bold;
    padding-bottom: 20px;
    margin-top: 30px;
    border-bottom: 1px solid #e2e2e2;
}
.shopping-rebate .shopping-rebate-desc{
	margin-bottom:50px;
}
.shopping-rebate .shopping-rebate-desc p{
	line-height:30px;
}
.shopping-rebate .shopping-rebate-desc p.title{
	font-size:14px;
	font-weight:bold;
	margin-top:15px;
}
.shopping-rebate .shopping-rebate-desc p.note{
	color:red;
	font-weight:bold;
}
.shopping-rebate .shopping-rebate-block-title .icon{
	font-size:18px;
	font-weight:bold;
	margin-right:15px;
	color:#c62930;
	border: 1px solid #c62930;
    padding: 10px;
    border-radius: 50%;
}
.public-error-body{
	min-height:500px;		
	text-align:center;	
}
.public-error-body .error-1{
	text-align:center;
	margin-top:100px;	
}
.public-error-body .error-1 img.error-boy{
	width:60%;
	max-width:200px;
}
.public-error-body .error-2{
	margin-top:50px;	
	text-align:center;
	font-size:18px;	
}
.public-error-body .error-3{
	margin-top:50px;	
	text-align:center;
}
.public-error-body .error-3 a{
	font-size:18px;	
	font-weight:bold;
	text-decoration: underline !important;	
}
.public-error-body .error-4 img.error-boy{
	width:60%;
	max-width:150px;
	margin-top:20px;
}
.public-help-title{
	font-size:16px;
	font-weight:bold;
}
.public-help-article p{
	margin-bottom:15px;
	line-height:27px;
}

.public-help-article p.title{
	font-size:14px;
	font-weight:bold;
}
.public-help-article p.content{
	color:#383838;
}
.shopping-rebate .tm-act img{
	width:100%;
}
.shopping-rebate .tm-act:hover{
	box-shadow: 0 0 20px #ddd;
}
.shopping-rebate .tm-act .tm-act-desc {
	margin-top:10px;
	color:#999999;
}
.shopping-rebate .tm-act a{
	text-decoration: none;
}
.shopping-rebate .tm-act .tm-act-desc .tm-act-title{
	font-size: 14px;
    font-weight: bold;
    color: #607D8B;
}
.shopping-rebate .tm-act .tm-act-desc .tm-act-rate-value{
	font-size: 16px;
    font-weight: bold;
    color: #c62930;
}
.shopping-rebate .tm-act.other .tm-act-desc .tm-act-title{
	font-size: 14px;
    font-weight: bold;
    color: #607D8B;
}
.shopping-rebate .tm-act.other .tm-act-desc .tm-act-rate{
	font-size: 12px;
	margin-top:5px;
}
.shopping-rebate .tm-act.other .tm-act-desc .tm-act-rate-value{
	font-size: 13px;
    font-weight: bold;
    color: #c62930;
}
.public-shopping-order .layui-tab-brief>.layui-tab-title .layui-this{
	font-weight: bold;
    color: #c62930;
}
.public-shopping-order .layui-tab-brief>.layui-tab-more li.layui-this:after, .layui-tab-brief>.layui-tab-title .layui-this:after{
	    border-bottom: 2px solid #c62930 !important;
}
.form-group-only-text{
	margin-top:7px;
}
.float-award{
    position: fixed;
    right: 50px;
    bottom: 200px;
    border: 1px solid #c62930;
    padding: 5px;
    width: 60px;
    height: 60px;
    text-align: center;
    line-height: 60px;
    border-radius: 50%;
	background:#fff;
	box-shadow: 0 0 20px #c62930;
}
.float-award .icon{
	font-size:32px;
	font-weight:bold;
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{
	background-color: #c62930;
    border-color: #c62930;
}
.task-operate-items a{
	font-size:14px;
	text-decoration: none;
	margin-left:10px;
}
.task-operate-items a .icon{
	margin-right:5px;
}
.form-checkboxes,
.form-radios{
	margin-right: 5px;
    vertical-align: middle;
}
.form-checkbox-label,
.form-radio-label{
	margin-right:15px;
	cursor: pointer;
	font-weight: normal;
	margin-bottom:0;	
}
.text-note{
	font-size:12px !important;
	margin-top:10px;
}
.input-group.input-group-mimass{
	padding-left:15px !important;
	padding-right:15px !important;	
}
.help-block {
    position: absolute;
    bottom: -18px;
    left: 15px;
    width: 205px;
    text-align: left;
}
.task-step-operate-item{
	margin-right:10px;	
}
.task-step-operate-item .icon{
	margin-right:5px;	
}
.task-step-item-img{
	width:80px;
	height:80px;
}
.task-step-item-img-box{
	background: #fff;
    display: inline-block;	
	height:60px;
	width:60px;	
	vertical-align:bottom;
	margin-bottom: 10px;	
}
.task-step-item-img-box .icon{
	font-size:60px;	
    cursor: pointer;
}
.task-step-item-img-box img{
    cursor: pointer;
	height:60px;
	width:60px;	
	border:1px solid #166fee;
}
input.task-file-img{
	display:none;
}
.task-step-item-img-preview{
	margin-right: 10px;
	margin-bottom: 10px;	
	border: 1px solid #166fee;
	display: inline-block;
	position: relative;
	width:60px;
	height:60px;
	background: #fff;	
}
.task-step-item-img-preview img{
	max-width:100%;
}
.task-step-item-img-preview i{
	position: absolute;
	font-size: 16px;
	top: -6px;
	right: -6px;
	background: #fff;
	cursor: pointer;
	border-radius: 50%;
	
}
.btn-empty{
	border:1px solid #166fee;
	color:#166fee;
}
.btn .icon{
	margin-right:5px;
}
.form-control-help{
	position: absolute;
    top: 10px;
    right: -10px;
    font-size: 16px;
}
.layui-layer-tips i.layui-layer-TipsB, .layui-layer-tips i.layui-layer-TipsT{
	left:-5px !important;
}
.task-step-for-img-value{
	position: absolute;
	top: 15px;
	z-index: -1;
	width: 0;
	height: 0;
	left: 25px;
}
.task-step-operate-item,
.task-step-operate-item:hover{
	color: #166fee;
	text-decoration: none;
}
.form-step-number{
	border-radius: 15px !important;
	display:inline-block;
	width:30px;
	height:30px;
	background:#4c7cfc;
	text-align:Center;
	line-height:30px;
	color:#ffffff;
	margin-right:10px;
}
.border-bottom-15{
	border-bottom:1px solid #eaeaea;
}
.task-list .task-list-price{
	font-size:20px;
	color:#c62930;
}
.margin-left-0{
	margin-left:0 !important;
}
.margin-right-0{
	margin-right:0 !important;
}
.btn-answer-float {
	position: fixed;
	right: 0px;
	bottom: 200px;
	border: 1px solid #c62930;
	padding: 5px;
	width: 60px;
	height: 60px;
	text-align: center;
	line-height: 23px;
	background: #c62930;
	color: #fff;
	font-size: 16px;
	padding-top:10px;
	text-decoration:none;
}

.btn-answer-float.second {
	bottom: 140px;
	border-top:1px solid #fff;
}
.btn-answer-float.third {
	bottom: 80px;
	border-top:1px solid #fff;	
}

.btn-answer-float:hover {
	width: 70px;
	height: 60px;
	background: #c62930;
	color: #fff;	
	text-decoration:none;	
}
.btn-answer-float .icon{
	font-size: 30px;
	margin-bottom:10px;
	display:inline-block;
}

.layui-carousel.task-audit-box{
	margin:15px;
}
.layui-carousel.task-audit-box .task-audit-preview{
	border:1px solid #166fee;
	max-width:99%;
	max-height:85%;
	margin-top:15px;
}
.layui-carousel.task-audit-box >[carousel-item]>.layui-this{
	text-align:center;
}
.layui-carousel.task-audit-box .task-audit-text{
	padding-top:100px;
}
.btn-audit-box{
	padding-top: 15px;
	width: 305px;
	margin: 0 auto;
}
.btn-audit-box .reply{
	height: 170px;
	overflow-y: auto;
	margin-bottom:20px;
	border:1px solid #e2e2e2;
	padding:5px;
}
.border-0{
	border:0 !important;	
}
.btn-audit-box .btn-audit{
	width:90px;
}
.response-status-0{
	color:#3fb3ff !important;
}
.response-status-1{
	color:#ff4834 !important;
}
.response-status-2{
	color:#32c467 !important;
}
.response-status-3{
	color:#c62930 !important;
}
.response-status-4{
	color:#c62930 !important;
}
.response-status-5{
	color:#c62930 !important;
}
img.pay-logo{
	height:25px;
	margin-right:10px;
}
.pay-box {
}
.pay-box .pay-type{
	width:200px;
	height: 240px;
	display:inline-block;
	margin:30px;
}
.pay-box .pay-type.pay-type-weixin{
	border:1px solid #2EA13A;
}

.pay-box .pay-type.pay-type-alipay{
	border:1px solid #1296db;
}
.pay-box .pay-type img.type-img{
	width:100%;
}
.pay-box .pay-type.pay-type-weixin .type-title{
	background:#2EA13A;
	color:#ffffff;
	height:30px;
	display:block;
	font-size:16px;
	line-height:30px;
}

.pay-box .pay-type.pay-type-alipay .type-title{
	background:#1296db;
	color:#ffffff;	
	height:30px;
	display:block;	
	font-size:16px;
	line-height:30px;	
}
.pay-box .pay-confirm-text{
	font-size:18px;
}
.pay-box .pay-result{
	font-size: 18px;	
	margin-top:50px;
}
.pay-box .pay-result .icon{
	font-size: 140px;
    color: #2EA13A;
}
.btn-withdraw-get-code{
	position: absolute;
	left: 100%;
	top: 0;
}
.has-success .checkbox, .has-success .checkbox-inline, .has-success .control-label, .has-success .help-block, .has-success .radio, .has-success .radio-inline, .has-success.checkbox label, .has-success.checkbox-inline label, .has-success.radio label, .has-success.radio-inline label{
	color:#383838;
}
.has-success .form-control{
	border-color: #ccc;
}
.has-success .input-group-addon{
	border-color: #ccc;
	background-color: #eee;
}
.navgate-crumb.layui-tab-brief>.layui-tab-title .layui-this {
	color:#383838;
}
.padding-15{
	padding:15px;
}

.table.vip>tbody>tr>td, 
.table.vip>tbody>tr>th, 
.table.vip>tfoot>tr>td{
	height:50px;
	vertical-align:middle;
}
.table.vip tr.header td{
	height:50px;
	background-color:#f8f8f8;
}
.upload-image-list li{
	margin-right:10px;
	width:60px;
	height:60px;
	position: relative;
}
.upload-image-list li .response-appeal-image-del{
	position: absolute;
	top: -5px;
	right: -5px;
	color: red;
	font-size: 16px;
	cursor: pointer;
}
.task-status-0{
	color:#3fb3ff !important;
}
.task-status-1{
	color:#ff4834 !important;
}
.task-status-2{
	color:#32c467 !important;
}
.task-status-3{
	color:#c62930 !important;
}
.task-status-4{
	color:#c62930 !important;
}
.task-status-5{
	color:#c62930 !important;
}
.icon.top,
.icon.recommend{
	font-size:20px;
	color:#c62930;
	vertical-align: text-top;
}
.layui-badge.layui-badge-category{
	vertical-align: text-top;
	margin-top: 2px;
}
img{
	max-width:99%;
}
.navbar-main .navbar-logo a{
	display:block;
	width:126px;
	height:35px;
	background: url('/assets/img/web-logo-new-w.png');
	background-size: 100%;
}
.navbar-main.active .navbar-logo a{
	background: url('/assets/img/web-logo-new-b.png');
	background-size: 100%;	
}
.survey-more-box{
	padding-top:50px;
}
.survey-more-box .icon{
	font-size:80px;
	color: #c62930;
}