/*===============通用设置 start =====================*/
body{
	color: #666666;	/*模板颜色变动333333*/
	line-height:1.6; /*重新设定*/
}

.f-left{
	float:left;
}
.f-right{
	float:right;
}
.closed{
	display:none;
}

.c-disabled{	/*按钮不可选中*/
	cursor:not-allowed;
	filter:alpha(opacity=65);
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	opacity:.65;
}

.space {
	padding: 20px 0;
}
.space10 {
	padding: 10px 0;	
}
.space30 {
	padding: 30px 0;
}
.space50 {
	padding: 50px 0;
}
.space80 {
	padding: 80px 0;
}
.space100{
	padding:100px 0;
}
.pr10{
	padding-right:10px;
}
.pr20{
	padding-right:20px;
}
.pl10{
	padding-left:10px !important;
}
.pl20{
	padding-left:20px !important;
}
.padding-lr5{
	padding-left:5px;
	padding-right:5px;
}
.padding-h{
	padding-top:40px;
	padding-bottom:40px;
}
.padding-h80{
	padding-top:80px;
	padding-bottom:80px;	
}
.padding-h30{
	padding-top:30px;
	padding-bottom:30px;
}
.margin-h20{
	margin-top:20px !important;
	margin-bottom:20px !important;
}
.margin-h30{
	margin-top:30px !important;
	margin-bottom:30px !important;
}
.margin-center{
	margin:0 auto;
}

.transform6{
	-webkit-transform: scale(0.6);/*缩放*/
	transform: scale(0.6);
}


/*=========划线=========*/
.divider1{
	height: 1px;
	margin: 9px 0;
	background-color: #DEDEDE;
	width:100%;
}
.divider-w{
	height: 1px;
	margin: 9px 0;
	background-color: #666666;
	width:100%;
}
.divider-white{
	height: 1px;
	margin: 9px 0;
	background-color: #666666;
	width:100%;
}

/*颜色*/
.blue1{
	color:#428bca;
}
.blue2{
	/*color:#55acee;*/
	color:#339BEB;
}
.gray1{
	color:#7A7A7A;
}
.gray2{
	color:#BCBCBC;
}
.red1{
	color:#E4393C;
}
.bg-red{
	background-color:#DF3033;
}
.bg-gray{
	background-color:#FAFAFA;
}

/*页面文字行间距*/
.c-p p{
	line-height:2;
	margin:0 0 20px;
}

/*===========通用设置 end =================*/




/*==============结账按钮 start =================*/
.c-cart-checkout{
	margin:10px 0;
	
	height:40px;
	line-height:40px; 
	text-align:center;
	cursor:pointer; 
	font-weight:bold; 
	color:#FFFFFF; 
	background-color:#3155A4; 
	

    -webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.c-cart-checkout:hover{
	background-color:#FFFFFF;
	color:#3155A4;
	border:2px solid #3155A4;
	box-sizing:border-box;
	line-height:36px;
	border-radius:4px;
}
.c-cart-checkout:hover:after{
	content:" >";
}
/*============结账按钮 end =====================*/


/*============图片投影 start====================*/
.shadow_img{
	box-shadow:3px 3px 5px #333333;
	-webkit-box-shadow:3px 3px 5px #333333;
	-moz-box-shadow:3px 3px 5px #333333;
}
/*============图片投影 end======================*/




/*============= section jumbotron页面巨幕（首页）  start===================*/
.c-jumbotron{
	/*
	padding-top:80px;
	padding-bottom:80px;
	*/
}
.c-jumbotron h2{
	line-height:1.4;
}
.c-jumbotron h2 span{/*突出部字体颜色*/
	color: #339BEB;
}

@media (max-width:767px) {
	.c-jumbotron{
		padding-top:30px;
		padding-bottom:30px;
	}
	.c-jumbotron h2{
		-webkit-transform: scale(0.8);/*缩放*/
		transform: scale(0.8);
	}
	.c-jumbotron h2 b{
		color: #339BEB;
	}
}
/*============  section jumbotron页面巨幕（首页）=================================*/

/*============= section jumbotron页面巨幕（限高）  start===================*/
	.c-smbg-image {
		/*background: url("../images/background/1920X480_01.jpg") 50% 0px no-repeat;/*x,y x=50%从中间开始,y=0从顶部开始*/
		background-size:cover;	/*应对mobile的背景图片模糊*/
		
		background-color:rgba(0,0,0,0.3);
		
		-webkit-transition: all 0.5s ease-in-out;
		-moz-transition: all 0.5s ease-in-out;
		-o-transition: all 0.5s ease-in-out;
		-ms-transition: all 0.5s ease-in-out;
		transition: all 0.5s ease-in-out;
	}
	.c-smbg-image-hover:hover{
		
		background-color:rgba(0,0,0,0.3);
		
		-webkit-transition: all 0.5s ease-in-out;
		-moz-transition: all 0.5s ease-in-out;
		-o-transition: all 0.5s ease-in-out;
		-ms-transition: all 0.5s ease-in-out;
		transition: all 0.5s ease-in-out;
	}
	.c-smbg-image-title{
		width:100%;	
	}
	/*
	.c-smbg-title-block{
		width:300px; 
		height:360px; 
		margin-left:auto; 
		margin-right:auto; 
		padding-top:180px;
	}
	.c-smbg-title-info{
		width:100%; 
		line-height:100px;
		background-color: rgba(10,54,130,0.85); 
		text-align:center; 
		font-size:36px; 
		font-weight:500; 
		color:#FFF;
		letter-spacing:6px;
	}
	*/
	.c-smbg-image-title h1{
		color:#FFFFFF;text-shadow:0 0 6px #CCCCCC;
		letter-spacing:10px;
		font-size:40px;
	}
	
/*============  section jumbotron页面巨幕（限高）=================================*/