.row_40{
	width: 40%;
}
.row_60{
	width: 60%;
	margin-top: 140px;
}
@font-face {
	font-family: 'Geometric415BT-BlackA';
	src: url(../fonts/Geometric415BT-BlackA.eot);
	src: url(../fonts/Geometric415BT-BlackA.woff) format('woff'),  url(../fonts/Geometric415BT-BlackA.ttf) format('truetype'), url(../fonts/Geometric415BT-BlackA.svg) format('svg')
}


@font-face {
	font-family: 'Microsoft YaHei-Light';
	src: url(../fonts/Microsoft YaHei-Light.eot);
	src: url(../fonts/Microsoft YaHei-Light.woff) format('woff'),  url(../fonts/Microsoft YaHei-Light.ttf) format('truetype'), url(../fonts/Microsoft YaHei-Light.svg) format('svg')
}

@font-face {
	font-family: 'Quicksand';
	src: url(../fonts/Quicksand.eot);
	src: url(../fonts/Quicksand.woff) format('woff'),  url(../fonts/Quicksand.ttf) format('truetype'), url(../fonts/Quicksand.svg) format('svg')
}
@font-face {
	font-family: 'Quicksand-Regular';
	src: url(../fonts/Quicksand-Regular.eot);
	src: url(../fonts/Quicksand-Regular.woff) format('woff'),  url(../fonts/Quicksand-Regular.ttf) format('truetype'), url(../fonts/Quicksand-Regular.svg) format('svg')
}
@font-face {
	font-family: 'Microsoft YaHei';
	src: url(../fonts/Microsoft YaHei.eot);
	src: url(../fonts/Microsoft YaHei.woff) format('woff'),  url(../fonts/Microsoft YaHei.ttf) format('truetype'), url(../fonts/Microsoft YaHei.svg) format('svg')
}
@font-face {
	font-family: 'Microsoft YaHei-Bold';
	src: url(../fonts/Microsoft YaHei-Bold.eot);
	src: url(../fonts/Microsoft YaHei-Bold.woff) format('woff'),  url(../fonts/Microsoft YaHei-Bold.ttf) format('truetype'), url(../fonts/Microsoft YaHei-Bold.svg) format('svg')
}
/*.Bold{
	font-family: Microsoft YaHei-Bold !important;
}*/
.nav_fonts{
	font-family: 'Microsoft YaHei';
}
p{
	font-family: 'Microsoft YaHei';
}

.inner-brand img{
	transform: translateY(-2px);
	
}
footer ul li a:hover i{
	color: #a68676;
}
.text_a_j{
	text-align: justify;
}
#filters li a{
	font-size: 16px;
}
header{
	background-color: #003da6  !important;
}
#top a span img{
	width: 175px ;
}
.footer p{
	font-family: 'Microsoft YaHei';
}
.footer a{
	font-family: 'Microsoft YaHei'; 
	font-weight: 500;
}
.widget-posts-body  a{
	font-family: 'Microsoft YaHei' ; 
}
.padding_top{
	padding-top:85px;
}
.newyma .active a{
	color: #FFFFFF !important;
}
.img_home{
	margin-right: 5px;
	margin-top: -2px;
}
.img_zfx img{
	margin: 3px 3px;
}
/*.light{
	font-family: 'Microsoft YaHei-Light' !important;*/
}
.fonts_20{
	font-size: 20px !important;
}
.fonts_18{
	font-size: 14px !important; 
}
.fonst_16{
	font-size: 14px;
}
.home{
	background-image: url(../img/well-b.svg);
	background-repeat: no-repeat;
	background-position:0px 35px ;
}
.login_all{
	padding-top: 96px;
}
.login_title{
	color: #a68676;
	font-size: 26px;
	text-transform: uppercase;
}
.login_form span{
	
}
.login_form span form{
	display: inline-block;
}
.login_form span form input{
	width: 100%;
}
.menu-item .extras-cart .nav_login{
	font-family: "microsoft yahei";
	font-size:14px;
	color: #a68676 !important;
	font-weight: bold;
	text-decoration: underline;

}
.menu-item .extras-cart .nav_login:hover{
	color: rgba(166, 134, 118, 0.5) !important;

}
.form_input{
	position: relative;
}
.form_desc{
	position: absolute;
	top: 0;
	right: 103%;
	width: 115px;
	display: inline-block;
    float: left;
    line-height: 40px;
    /* text-align: right; */
    font-size: 16px;
    color: #a68676;
    font-family: 'Microsoft YaHei';
}
.form_input form input{
	border: 1px solid #dcdcdc;
	height: 40px;
	width: 100%;
}
.form_right{
	margin: auto;
	text-align: center;
	width: 100%;
	max-width: 358px;
}
.login_title{
	margin-bottom: 35px;
}
.form_bottom{
	letter-spacing: 1px;
	margin-top: 8px;
	text-align: right;
	font-size: 14px;
	font-weight: bold;
	color: #a68676
}
.form_bottom span a{
	cursor: pointer;
	text-decoration: underline;
}
.form_bottom span a:hover{
	color: #f9b24f;
}
.form_buttom{
	margin-top: 35px;
	margin-bottom: 20px;
}
.form_buttom span{
	color: #a68676;
	padding: 11px 40px;
	font-size: 16px;
	font-family:'Microsoft YaHei'; 
	border: 2px solid #a68676;
	border-radius: 32px;
}
.login_form{
	height: 100%;
	overflow: hidden;
}
.form_text{
	padding-top: 155px;
	text-transform: uppercase;
	font-size: 17px;
	color: #a68676;
	margin: auto;
	width: 100%;
	max-width: 340px;
	font-family:'Microsoft YaHei';
}
.form_text span{
	cursor: pointer;
	margin-left: 30px;
	text-transform: capitalize;
color: #a68676;
font-size: 14px;
font-weight: bold;
font-family: "microsoft yahei";
text-decoration: underline;
}
.form_text span a:hover{
	color: #f9b24f;
}
.login_all{
	margin: auto;
	display: table;
	height: 100%;
	min-height: 860px;
}
.login_all .container{
	display: table-cell;
	vertical-align: middle;
}
.form_buttom span:hover {
	background:  #a68676;;
}
.form_buttom span:hover a{
	color: #FFFFFF;
}
.sign_all{
	margin: auto;
	display: table;
	height: 100%;
	min-height: 900px;
	padding-top: 96px;
}
.sign_title{
	margin-bottom: 35px;
	text-align: center;
	text-transform: uppercase;
	font-family:'Microsoft YaHei';
	font-size: 18px;
	color: #a68676;
	font-weight: bold;
}
.sign_input{
	height: 40px;
	border: 1px solid #DCDCDC;
	display: block;
	width: 100%;
}
.sign_form_6{
	padding: 0 85px;
}
.sign-form-group .sign_input_title{
	color: #a68676;
	font-size: 16px;
	line-height: 40px;
	padding-left: 0;
	font-family:'Microsoft YaHei';
}
.sign-form-group{
	margin-bottom: 25px;
}
.sign_textarea{
	width: 100%;
	border: 1px solid #DCDCDC;
}
.form_buttom_center{
	text-align: center;
	text-transform: uppercase;
}
.form_buttom_center span {
	padding-left: 20px;
	padding-right:20px;
}
.form_buttom_center span:hover a{
	color: #FFFFFF;
}
.sign_text{
	font-family:'Microsoft YaHei';
	padding-top: 155px;
	margin: auto;
	width: 100%;
	max-width: 345px;
	text-transform: uppercase;
		color: #a68676;
		font-size: 16px;
}
.sign_text span{
	cursor: pointer;
    margin-left: 30px;
    text-transform: capitalize;
    color: #a68676;
    font-size: 14px;
    font-weight: bold;
    font-family: "microsoft yahei";
    
}
.sign_text span a{
	text-decoration: underline;
}
.sign_all .container{
    display: table-cell;
    vertical-align: middle;
}
.form_input form input:focus{
    outline-offset: -2px;
    outline-color: #a68676;
    outline-style: auto;
    outline-width: 5px;
}
.sign-form-group .col-lg-10 input:focus{
 	outline-offset: -2px;
    outline-color: #a68676;
    outline-style: auto;
    outline-width: 5px;
}
.sign-form-group .col-lg-10 textarea:focus{
 	outline-offset: -2px;
    outline-color: #a68676;
    outline-style: auto;
    outline-width: 5px;
}
.sign-form-group .col-lg-10 input {
	padding-left: 5px;
}
.sign-form-group .col-lg-10 textarea {
	padding-left: 5px;
}
.search-input[placeholder]{
	color: red;
	}