@charset "UTF-8";
/* CSS Document */

/*input, textarea {
	border: none !important;
	-webkit-appearance: none !important;
	-webkit-appearance: checkbox;
	box-shadow: none !important;
	font-size: 12px;
}*/





body::-webkit-scrollbar { 
    display: none; 
}

a:hover{
	text-decoration:none!important;
}

::selection {
	background-color:#CCC;
	color: #000;
}


a{ text-decoration:none !important}
@media only screen and (min-device-width : 320px) and (max-device-width : 1024px) {
select:focus, textarea:focus, input:focus {
	font-size: 12px !important;
}
}
.form-control:focus {
	border: 1px solid #6bc5a4
}

.main-content {
	margin-left: 0
}
.sticky-header .header-section {
	left: 0
}
.logbox {
	padding: 10px
}
.logbox .title {
	margin: 10px 0;
	padding-bottom: 10px;
	font-size: 18px;
	font-weight:normal;
	border-bottom: 1px dotted #eee;
	color: #6bc5a4;
	text-align: center
}
.logbox label, .logbox p {
	font-size: 12px;
	font-weight:normal
}
.logbox p {
	margin: 5px 0
}
.logbox .col_full {
	margin-bottom: 10px
}


.logbox .col_half {
    width: 48%;
	float: left;
	margin-bottom: 10px
}
.btn {
	font-size: 12px;
	font-weight:normal
}
.btn-primary {
	background-color: #959eb4;
	border-color: #959eb4;
	color: #FFFFFF !important;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
	background-color: #6c7897;
	border-color: #6c7897;
	color: #FFFFFF;
}
.findpass {
	margin: 0;
	font-size: 12px !important
}
.sevcheck {
	border-bottom: 1px dotted #eee;
	padding-bottom: 10px;
	margin-bottom: 10px;
	font-size: 12px
}
.prdbox {
	padding: 5px 10px
}
.prdlist {
	margin: 0;
	padding:5px 0 10px 0;
	border-bottom: 1px dotted #ccc;
	position: relative;
	overflow: auto;
	height: auto
}
.prdlist  img {
	width: 100%
}
.prdlist .col-xs-5 {
	padding:0 10px 0 0
}
.prdlist .col-xs-7 {
	padding:0
}
.prdlist .title {
	font-size: 12px;
	font-weight: lighter;
	color: #6bc5a4;
	padding:0;
	height:30px;
	line-height:15px;
	/*text-overflow: ellipsis;
	white-space: nowrap;*/
	overflow: hidden;
	color:#666
}

.prdlist .price{ color:#F75C5E; padding:4px 0; font-size:14px}
.prdlist .shop {
	margin-bottom: 0px;
	font-size: 12px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	color:#ccc;
}


.sevcon {
	padding-bottom: 10px;
	border-bottom: 1px dotted #eff0f4;
	margin-top: 15px;
}
.sevcon .title {
	font-size: 14px;
	font-weight: lighter;
	color: #6bc5a4;
	padding: 10px 0 5px 0;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.sevcon p {
	margin-bottom: 0px;
	font-size: 12px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.sevimg {
	position: relative;
}
.sevimg img {
	width: 100%
}

.btn-login {
	background: #6bc5a4;
	color: #fff;
	text-transform: uppercase;
	font-weight: normal;
	font-family: "微软雅黑", "Microsoft YaHei", 'Open Sans', sans-serif;
	padding: 5px 6px;
	margin: 10px 0 5px 0;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	font-size: 14px;
}
.btn-login:hover {
	background: #688ac2;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}
.sevcon_info {
	padding-bottom: 0;
	border: none;
	margin-top: 0;
}
.sevcon_info p {
	margin: 10px 0;
	padding-bottom: 10px;
	font-size: 12px;
	line-height: 15px;
	border-bottom: 1px dotted #eff0f4
}
.sevcon_info .ht {
	font-size: 12px;
	color: #6bc5a4;
	padding: 10px 0 0 0;
	border-top: 1px dotted #eff0f4;
	text-align: left
}
.sevcon_info .btn-login {
	background: #6bc5a4;
	color: #fff;
	text-transform: uppercase;
	font-weight: normal;
	font-family: "微软雅黑", "Microsoft YaHei", 'Open Sans', sans-serif;
	padding: 10px;
	margin: 10px 0 5px 0;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	font-size: 12px;
}
.sevcon_info .btn-login:hover {
	background: #688ac2;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}
.sevcon_info .btn-primary, .sevcon_info .btn-danger {
	padding: 10px;
}
.panel-default > .panel-heading {
	background: #6bc5a4;
	padding: 10px;
	border-color: #6bc5a4;
}
.contitle {
	width: 60%;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.go-up {
	margin-top: 10px;
}
.go-up .btn {
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px dotted #fff
}
.txt-over {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.owl-buttons {
	display: none
}
.headlink {
    margin: -7px -5px;
}
.headlink a{ background: #fff;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    color: #858582;
    float: left;
    margin-left: 3px;
    padding: 10px 12px;
    text-decoration: none;}

.custom-tab{}
.custom-tab ul{ font-size:12px;}
.custom-tab ul li{ width:50%; text-align:center; border-bottom:2px solid #eee; background:#fff; }
.custom-tab ul li.active{ border-bottom:2px solid #6bc5a4}
.custom-tab ul li a{ padding:10px !important; }
.radio{ padding-left:0; width:100%} 
.single-row{ border-bottom:1px dotted #eee}

.footact{ background:rgba(0,0,0,.8); border:none; padding:0; height:50px;line-height:50px;text-align:center; position:absolute; z-index:999; width:100% }


.footact .prc{ padding:0; overflow:hidden; color:#fff; font-size:18px; height:50px;line-height:50px;}
.footact .actbox{ padding:0 ; margin:0; background:#6bc5a4;font-size:18px; height:50px;line-height:50px;}
.footact .actbox a{ color:#fff; float:left; width:100%; height:100%}

.footact .subbtn{ padding:0 ; margin:0; background:#6bc5a4;font-size:18px; height:50px;line-height:50px;color:#fff;}

.notopmargin {
	margin-top: 0   !important
}
.nobottommargin {
	margin-bottom: 0  !important
}

input[type="button"], input[type="submit"], input[type="reset"] {

-webkit-appearance: none;

}

textarea {  -webkit-appearance: none;}  

.ybkdel{position:absolute;right:15px; top:0px; font-size:12px;background:#d9534f}
.ybkdel a{ float:left; width:100%; height:100%; color:#fff;padding:2px 5px; }