[v-cloak] {
  display: none;
}

/**************** 公共样式开始****************/

/*去除谷歌表单默认颜色*/
input:-webkit-autofill {
	-webkit-box-shadow: 0 0 0px 1000px white inset;
	-webkit-text-fill-color: #000 !important;　
	transition: background-color 5000s ease-in-out 0s;  
}

ul,li{
 	list-style: none;
 	list-style-type: none;
}
a{ 
	text-decoration: none;
}

a:hover{
	color: #669acc;
}

em,i{
	font-style: normal;
}

textarea{
 	resize: vertical;
}

label{
	margin-bottom: 0 !important;
}

/*可选中*/
body,html,btn,*{
  -webkit-user-select: text !important;
	-moz-user-select:text !important;
	-ms-user-select:text !important;
	user-select:text;
	font-size: 13px;
}

/*
 * --------------------------
 *  flex布局  新增2018.08
 * --------------------------
 */
.d-flex{
		display: -webkit-box;
    display: -webkit-flex;
    display: flex;
}

.d-flex-col,.d-flex-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
}
.d-flex-col:before,
.d-flex-row:before,
.d-flex-col:after,
.d-flex-row:after {
    content: " ";
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    box-sizing: border-box;
}
.d-flex-col:after,
.d-flex-row:after {
  	clear: both;
}
.d-flex-col {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
            flex-direction: row;
}
.d-flex-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
}

/*对齐*/
.d-flex-between {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
            justify-content: space-between;
}
.d-flex-col.d-flex-left {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
            justify-content: flex-start;
}
.d-flex-col.d-flex-right {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
            justify-content: flex-end;
}
.d-flex-col.d-flex-top {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
            align-items: flex-start;
}
.d-flex-col.d-flex-bottom {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
            align-items: flex-end;
}
/*水平居中*/
.d-flex-col.d-flex-center {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
}
/*垂直居中*/
.d-flex-col.d-flex-middle { 
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
}
.d-flex-row.d-flex-left {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
            align-items: flex-start;
}
.d-flex-row.d-flex-right {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
            align-items: flex-end;
}
.d-flex-row.d-flex-top {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
            justify-content: flex-start;
}
.d-flex-row.d-flex-bottom {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
            justify-content: flex-end;
}
.d-flex-row.d-flex-center {
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
}
.d-flex-row.d-flex-middle {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
            justify-content: center;
}

/*表格可拖动*/
.d-flex-slide {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
}

.d-flex-shrink {
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.d-box-slide {
    display: -webkit-box;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}

.d-flex-nowrap{
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: nowrap;
            flex-wrap: nowrap;
}
/*--flex布局结束--*/



/*内外边距类*/
.d-padded-0 {
	padding: 0 !important;
}

.d-padded-5 {
	padding: 0.25rem !important;
}

.d-padded-10 {
	padding: 0.5rem !important;
}

.d-padded-15 {
	padding: 0.75rem !important;
}

.d-padded-20 {
	padding: 1rem !important;
}

.d-padded-25 {
	padding: 1.25rem !important;
}

.d-padded-30 {
	padding: 1.5rem !important;
}

.d-padded-35 {
	padding: 1.75rem !important;
}

.d-padded-40 {
	padding: 2rem !important;
}

.d-padded-45 {
	padding: 2.25rem !important;
}

.d-padded-50 {
	padding: 2.5rem !important;
}

.d-padded-55 {
	padding: 2.75rem !important;
}

.d-padded-60 {
	padding: 3rem !important;
}

.d-padded-t-0 {
	padding-top: 0 !important;
}

.d-padded-t-5 {
	padding-top: 0.25rem !important;
}

.d-padded-t-10 {
	padding-top: 0.5rem !important;
}

.d-padded-t-15 {
	padding-top: 0.75rem !important;
}

.d-padded-t-20 {
	padding-top: 1rem !important;
}

.d-padded-t-25 {
	padding-top: 1.25rem !important;
}

.d-padded-t-30 {
	padding-top: 1.5rem !important;
}

.d-padded-t-35 {
	padding-top: 1.75rem !important;
}

.d-padded-t-40 {
	padding-top: 2rem !important;
}

.d-padded-t-45 {
	padding-top: 2.25rem !important;
}

.d-padded-t-50 {
	padding-top: 2.5rem !important;
}

.d-padded-t-55 {
	padding-top: 2.75rem !important;
}

.d-padded-t-60 {
	padding-top: 3rem !important;
}

.d-padded-t-65 {
	padding-top: 3.25rem !important;
}

.d-padded-t-70 {
	padding-top: 3.5rem !important;
}

.d-padded-b-0 {
	padding-bottom: 0 !important;
}	

.d-padded-b-5 {
	padding-bottom: 0.25rem !important;
}

.d-padded-b-10 {
	padding-bottom: 0.5rem !important;
}

.d-padded-b-15 {
	padding-bottom: 0.75rem !important;
}

.d-padded-b-20 {
	padding-bottom: 1rem !important;
}

.d-padded-b-25 {
	padding-bottom: 1.25rem !important;
}

.d-padded-b-30 {
	padding-bottom: 1.5rem !important;
}

.d-padded-b-35 {
	padding-bottom: 1.75rem !important;
}

.d-padded-b-40 {
		padding-bottom: 2rem !important;
}

.d-padded-b-45 {
		padding-bottom: 2.25rem !important;
}

.d-padded-b-50 {
		padding-bottom: 2.5rem !important;
}

.d-padded-b-55 {
		padding-bottom: 2.75rem !important;
}

.d-padded-b-60 {
		padding-bottom: 3rem !important;
}

.d-padded-b-65 {
		padding-bottom: 3.25rem !important;
}

.d-padded-b-70 {
		padding-bottom: 3.5rem !important;
}

.d-padded-l-0 {
		padding-left: 0 !important;
}

.d-padded-l-5 {
		padding-left: 0.25rem !important;
}

.d-padded-l-10 {
		padding-left: 0.5rem !important;
}

.d-padded-l-15 {
		padding-left: 0.75rem !important;
}

.d-padded-l-20 {
		padding-left: 1rem !important;
}

.d-padded-l-25 {
		padding-left: 1.25rem !important;
}

.d-padded-l-30 {
		padding-left: 1.5rem !important;
}

.d-padded-l-35 {
		padding-left: 1.75rem !important;
}

.d-padded-l-40 {
		padding-left: 2rem !important;
}	

.d-padded-l-45 {
		padding-left: 2.25rem !important;
}

.d-padded-l-50 {
		padding-left: 2.5rem !important;
}

.d-padded-l-55 {
		padding-left: 2.75rem !important;
}

.d-padded-l-60 {
		padding-left: 3rem !important;
}

.d-padded-l-65 {
		padding-left: 3.25rem !important;
}

.d-padded-l-70 {
		padding-left: 3.5rem !important;
}

.d-padded-r-0 {
		padding-right: 0 !important;
}

.d-padded-r-5 {
		padding-right: 0.25rem !important;
}

.d-padded-r-10 {
		padding-right: 0.5rem !important;
}

.d-padded-r-15 {
		padding-right: 0.75rem !important;
}

.d-padded-r-20 {
		padding-right: 1rem !important;
}

.d-padded-r-25 {
		padding-right: 1.25rem !important;
}

.d-padded-r-30 {
		padding-right: 1.5rem !important;
}

.d-padded-r-35 {
		padding-right: 1.75rem !important;
}

.d-padded-r-40 {
		padding-right: 2rem !important;
}

.d-padded-r-45 {
		padding-right: 2.25rem !important;
}

.d-padded-r-50 {
		padding-right: 2.5rem !important;
}

.d-padded-r-55 {
		padding-right: 2.75rem !important;
}

.d-padded-r-60 {
		padding-right: 3rem !important;
}

.d-padded-r-65 {
		padding-right: 3.25rem !important;
}

.d-padded-r-70 {
		padding-right: 3.5rem !important;
}

.d-margin-auto {
		margin: 0 auto;
}

.d-margin-0 {
		margin: 0 !important;
}

.d-margin-5 {
		margin: 0.25rem !important;
}

.d-margin-10 {
		margin: 0.5rem !important;
}

.d-margin-15 {
		margin: 0.75rem !important;
}

.d-margin-20 {
		margin: 1rem !important;
}

.d-margin-25 {
		margin: 1.25rem !important;
}

.d-margin-30 {
		margin: 1.5rem !important;
}

.d-margin-35 {
		margin: 1.75rem !important;
}

.d-margin-40 {
		margin: 2rem !important;
}

.d-margin-t-0 {
		margin-top: 0 !important;
}

.d-margin-t-5 {
		margin-top: 0.25rem !important;
}

.d-margin-t-10 {
		margin-top: 0.5rem !important;
}

.d-margin-t-15 {
		margin-top: 0.75rem !important;
}	

.d-margin-t-20 {
		margin-top: 1rem !important;
}

.d-margin-t-25 {
		margin-top: 1.25rem !important;
}

.d-margin-t-30 {
		margin-top: 1.5rem !important;
}

.d-margin-t-35 {
		margin-top: 1.75rem !important;
}

.d-margin-t-40 {
		margin-top: 2rem !important;
}

.d-margin-b-0 {
		margin-bottom: 0 !important;
}

.d-margin-b-5 {
		margin-bottom: 0.25rem !important;
}

.d-margin-b-10 {
		margin-bottom: 0.5rem !important;
}

.d-margin-b-15 {
		margin-bottom: 0.75rem !important;
}

.d-margin-b-20 {
		margin-bottom: 1rem !important;
}

.d-margin-b-25 {
		margin-bottom: 1.25rem !important;
}

.d-margin-b-30 {
		margin-bottom: 1.5rem !important;
}

.d-margin-b-35 {
		margin-bottom: 1.75rem !important;
}

.d-margin-b-40 {
		margin-bottom: 2rem !important;
}

.d-margin-b-45 {
		margin-bottom: 2.25rem !important;
}

.d-margin-b-50 {
		margin-bottom: 2.5rem !important;
}

.d-margin-b-55 {
		margin-bottom: 2.75rem !important;
}

.d-margin-b-60 {
		margin-bottom: 3rem !important;
}

.d-margin-l-0 {
		margin-left: 0 !important;
}

.d-margin-l-5 {
		margin-left: 0.25rem !important;
}

.d-margin-l-10 {
		margin-left: 0.5rem !important;
}

.d-margin-l-15 {
		margin-left: 0.75rem !important;
}

.d-margin-l-20 {
		margin-left: 1rem !important;
}

.d-margin-l-25 {
		margin-left: 1.25rem !important;
}

.d-margin-l-30 {
		margin-left: 1.5rem !important;
}

.d-margin-l-35 {
		margin-left: 1.75rem !important;
}

.d-margin-l-40 {
		margin-left: 2rem !important;
}

.d-margin-l-50 {
		margin-left: 2.25rem !important;
}

.d-margin-l-55 {
		margin-left: 2.5rem !important;
}

.d-margin-l-60 {
		margin-left: 2.75rem !important;
}

.d-margin-l-65 {
		margin-left: 3rem !important;
}

.d-margin-r-0 {
		margin-right: 0 !important;
}

.d-margin-r-5 {
		margin-right: 0.25rem !important;
}

.d-margin-r-10 {
		margin-right: 0.5rem !important;
}

.d-margin-r-15 {
		margin-right: 0.75rem !important;
}

.d-margin-r-20 {
		margin-right: 1rem !important;
}

.d-margin-r-25 {
		margin-right: 1.25rem !important;
}

.d-margin-r-30 {
		margin-right: 1.5rem !important;
}

.d-margin-r-35 {
		margin-right: 1.75rem !important;
}

.d-margin-r-40 {
		margin-right: 2rem !important;
}

.d-margin-l-60 {
		margin-right: 2.75rem !important;
}

.d-appearance-none{
		appearance: none;
		-webkit-appearance: none;
		border: 0;
}

.d-absolute-r-0{ 
		right: 0;
}

.d-absolute-r-1{ 
		right: 0.5rem;
}

.d-absolute-r-2{ 
		right: 1rem;
}

.d-absolute-r-3{ 
		right: 1.5rem;
}

.d-absolute-r-4{ 
		right: 2rem;
}

.d-absolute-t-0{ 
		top: 0;
}

.d-background-transparent{ 
		background: transparent;
}

.d-background-white{ 
		background: #fff;
}

.d-background-gray{
		background: #f1f1f1;  
}

.d-background-tibetan{ 
		background: #39383f;  
}

.d-background-base{
		background: #f2f2f2;  
}

.d-background-mask{
		background: #828282;  
}

.d-background-primary,.layui-bg-blue{
		background: #188ac9 !important;
}

.d-card-shaw{
    background-color: #fff;
    box-shadow: 0 .1rem .2rem 0 rgba(0,0,0,0.5);
}

.d-clear{
		clear: both!important;
}

.d-cursor-pointer{ 
		cursor: pointer;
}

.d-cursor-default{ 
		cursor: default;
}

.d-disply-none{
    display: none;	
}

.d-disply-block{
    display: block;	
}

.d-disply-inlineBlock{
		display: inline-block;
}

.d-disabled,.d-disabled:hover,.d-disabled:focus{
    cursor:not-allowed;
    pointer-events: none;
}

.d-display-table{
		display: table;
}

.d-table-cell{
		display: table-cell;
		vertical-align: top;
}

.d-border-0{
		border: 0;
}

.d-border-top-0{
		border-top: 0;
}

.d-border-bottom-0{
		border-bottom: 0;
}

.d-border-right-0{
		border-left: 0;
}

.d-border-right-0{
		border-right: 0;
}

.d-border-blue{ 
		border: .1rem solid #000fff;
}

.d-border-blue-2{ 
		border: .2rem solid #000fff;
}

.d-border-t-blue{ 
		border-top: .1rem solid #000fff;
}

.d-border-t-blue-2{ 
		border-top: .2rem solid #000fff;
}
.d-border-l-blue-2{ 
		border-left: .2rem solid #000fff;
}

.d-border-b-blue-2{ 
		border-bottom: .2rem solid #000fff;
}

.d-border-t-blue{
		border-top: .1rem solid #000fff;
}

.d-border-b-blue{
		border-bottom: .1rem solid #000fff;
}

.d-border-l-blue{
		border-left: .1rem solid #000fff;
}

.d-border-r-blue{
	border-right: .1rem solid #000fff;
}

.d-border-t-mask{
		border-top: .1rem solid #b0b0b0;
}

.d-border-b-mask{
		border-bottom: .1rem solid #b0b0b0;
}

.d-border-l-mask{
		border-left: .1rem solid #b0b0b0;
}

.d-border-r-mask{
	border-right: .1rem solid #b0b0b0;
}

.d-border-cyan{
	border: .1rem solid #D0D6EA;
}

.d-border-t-cyan{
	border-top: .1rem solid #D0D6EA;
}

.d-border-b-cyan{
	border-bottom: .1rem solid #D0D6EA;
}

.d-border-cyan-2{
	border: .2rem solid #D0D6EA;
}

.d-border-b-cyan-2{
	border-bottom: .2rem solid #D0D6EA;
}

.d-border-primary{ 
	border: .1rem solid #188ac9 ;
}

.d-border-gray{ 
	border: .1rem solid #ccc;
}

.d-border-t-gray{ 
	border-top: .1rem solid #ccc;
}

.d-border-b-gray{
	border-bottom: .1rem solid #ccc;
}

.d-border-l-gray{
	border-left: .1rem solid #ccc;
}

.d-border-r-gray{
	border-right: .1rem solid #ccc;
}

.d-border-gray2{ 
	border: .1rem solid #ddd;
}

.d-border-t-gray2{ 
	border-top: .1rem solid #ddd;
}

.d-border-b-gray2{
	border-bottom: .1rem solid #ddd;
}

.d-border-l-gray2{
	border-left: .1rem solid #ddd;
}

.d-border-r-gray2{
	border-right: .1rem solid #ddd;
}

.d-border-gray3{ 
	border: .1rem solid #EEEEEE;
}

.d-border-t-gray3{ 
	border-top: .1rem solid #EEEEEE;
}

.d-border-b-gray3{
	border-bottom: .1rem solid #EEEEEE;
}

.d-border-l-gray3{
	border-left: .1rem solid #EEEEEE;
}

.d-border-r-gray3{
	border-right: .1rem solid #EEEEEE;
}

.d-border-black{ 
	border: .1rem solid #000;
}

.d-border-t-black{ 
	border-top: .1rem solid #000;
}

.d-border-b-black{
	border-bottom: .1rem solid #000;
}

.d-border-l-black{
	border-left: .1rem solid #000;
}

.d-border-r-black{
	border-right: .1rem solid #000;
}

.d-border-secondary{ 
	border: .1rem solid #333;
}

.d-border-t-secondary{ 
	border-top: .1rem solid #333;
}

.d-border-b-secondary{
	border-bottom: .1rem solid #333;
}

.d-border-l-secondary{
	border-left: .1rem solid #333;
}

.d-border-r-secondary{
	border-right: .1rem solid #333;
}

.d-border-white{
	border: .1rem solid #fff;
}

.d-border-b-white{
	border-bottom: .1rem solid #fff;
}

.d-border-t-white{
	border-top: .1rem solid #fff;
}

.d-border-radius-0{ 
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-o-border-radius: 0;
	-ms-border-radius: 0;
}

.d-border-radius-2{ 
	border-radius: .2rem;
	-webkit-border-radius: .2rem;
	-moz-border-radius: .2rem;
	-o-border-radius: .2rem;
	-ms-border-radius: .2rem;
}

.d-border-radius-3{ 
	border-radius: .3rem;
	-webkit-border-radius: .3rem;
	-moz-border-radius: .3rem;
	-o-border-radius: .3rem;
	-ms-border-radius: .3rem;
}

.d-border-radius-4{ 
	border-radius: .3rem;
	-webkit-border-radius: .3rem;
	-moz-border-radius: .3rem;
	-o-border-radius: .3rem;
	-ms-border-radius: .3rem;
}

.d-border-radius-6{ 
	border-radius: .6rem;
	-webkit-border-radius: .6rem;
	-moz-border-radius: .6rem;
	-o-border-radius: .6rem;
	-ms-border-radius: .6rem;
}

.d-border-radius-100{
	border-radius: 100%;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	-o-border-radius: 100%;
	-ms-border-radius: 100%;
}

.d-border-top-dashed{
	border-top: .1rem dashed #ddd;
}

.d-border-top-dashed2{
	border-top: .1rem dashed #e4e6eb;
}

.d-border-bottom-dashed{
	border-bottom: .1rem dashed #ddd;
}

.d-border-bottom-dashed2{
	border-bottom: .1rem dashed #e4e6eb;
}

.d-btn-sm{
	padding: .25rem 1.3rem !important;
}

.d-btn-md{
	padding: .4rem 1.3rem !important;
}

.d-btn-viridity{
	background-color: #a82645;
	border: .1rem solid #9f0023;
	color: #fff;
}

.d-btn-viridity:hover,.d-btn-viridity:focus{
	background-color: #80011f;
	/*border: .1rem solid #80011f;*/
	color: #fff;
}

.d-border-link{
    color: #2191bc;
    border: .1rem solid #2191bc;
    background: #fff;
    padding: .3rem 1.5rem;
}

.d-border-link:hover{
		background: #1b579a;
		border: .1rem solid #2191bc;
    color: #fff;
    text-decoration: none;
}


.d-btn-cancel, a.d-btn-cancel{
    color: #353a59;
    border: .1rem solid #ccc;
    background: #fff;
}

.d-btn-cancel:hover,.d-btn-cancel.focus {
    background-color: #ccc;
    color: #353a59 !important;
}

.d-btn-cancel:active,a.d-btn-cancel.active{
    background-color: #ccc;
    color: #353a59 !important;
}

.d-btn-white, a.d-btn-white{
    color: #353a59;
    border: .1rem solid #ccc;
    background: #fff;
}

.d-btn-white:hover,.d-btn-white.focus {
    color: #fff;
    background-color: #1BC098;
    border-color: #1BC098;
}

.d-btn-white:active,a.d-btn-white.active{
    color: #fff;
    background-color: #1BC098;
    border-color: #1BC098;
}

.d-btn-dark {
		color: #fff;
		background-color: #343a40;
		border-color: #343a40
}

.d-btn-dark:hover {
		color: #fff;
		background-color: #23272b;
		border-color: #1d2124
}

.d-btn-dark.focus,.d-btn-dark:focus {
		box-shadow: 0 0 0 .2rem rgba(52,58,64,0.5);
		-webkit-box-shadow: 0 0 0 .2rem rgba(52,58,64,.5)
}

.d-btn-dark.disabled,.d-btn-dark:disabled {
		color: #fff;
		background-color: #343a40;
		border-color: #343a40
}

.d-btn-dark:not(:disabled):not(.disabled).active,.d-btn-dark:not(:disabled):not(.disabled):active,.show>.d-btn-dark.dropdown-toggle {
		color: #fff;
		background-color: #1d2124;
		border-color: #171a1d
}

.d-btn-dark:not(:disabled):not(.disabled).active:focus,.d-btn-dark:not(:disabled):not(.disabled):active:focus,.show>.d-btn-dark.dropdown-toggle:focus {
		box-shadow: 0 0 0 .2rem rgba(52,58,64,0.5);
		-webkit-box-shadow: 0 0 0 .2rem rgba(52,58,64,0.5);
}

.d-btn-light {
		color: #212529;
		background-color: #f8f9fa;
		border-color: #2e9dae;
}

.d-btn-light:hover {
		color: #212529;
		background-color: #e2e6ea;
		border-color: #98bdd2;
}

.d-btn-light.focus,.d-btn-light:focus {
		box-shadow: 0 0 0 .2rem rgba(248,249,250,.5)
}

.d-btn-light.disabled,.d-btn-light:disabled {
		color: #212529;
		background-color: #f8f9fa;
		border-color: #f8f9fa
}

.d-btn-light:not(:disabled):not(.disabled).active,.d-btn-light:not(:disabled):not(.disabled):active,.show>.d-btn-light.dropdown-toggle {
		color: #212529;
		background-color: #dae0e5;
		border-color: #d3d9df
}

.d-btn-light:not(:disabled):not(.disabled).active:focus,.d-btn-light:not(:disabled):not(.disabled):active:focus,.show>.d-btn-light.dropdown-toggle:focus {
		box-shadow: 0 0 0 .2rem rgba(248,249,250,.5)
}

.d-btn-transparent{
		background: transparent;
}

.d-btn-appearance-none{
		background: none;
		border: 0;
}

.d-fixed-top {
		position: fixed;
		top: 0;
		right: 0;
		left: 0;
		z-index: 1030
}

.d-fixed-bottom {
		position: fixed;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: 1030
}

.d-font-normal{ 
		font-weight: normal;
		font-style: normal;
}

.d-font-bold{ 
		font-weight: bold;
} 

.d-font-italic {
		font-style: italic!important
}

.d-font-size-40{ 
		font-size: 2.8rem;
}

.d-font-size-35{ 
		font-size: 2.6rem;
}

.d-font-size-30{ 
		font-size: 2.4rem;
}

.d-font-size-25{ 
		font-size: 2.2rem;
}	

.d-font-size-22{ 
		font-size: 2rem;
}

.d-font-size-20{ 
		font-size: 1.8rem;
}

.d-font-size-18{ 
		font-size: 1.6rem;
}

.d-font-size-17{ 
		font-size: 1.5rem;
}

.d-font-size-16{ 
		font-size: 1.4rem;
}

.d-font-size-15{ 
		font-size: 1.3rem;
}

.d-font-size-14{ 
		font-size: 1.2rem;
}

.d-font-size-13{ 
		font-size: 1.1rem;
}

.d-font-size-12{ 
		font-size: 1rem;
}

.d-font-size-11{ 
		font-size: .8rem;
}


.d-img-size-1{
		width: 5rem; 
		height: 5rem;
}

.d-img-size-2{
		width: 8rem; 
		height: 8rem;
}

.d-img-size-3{
		width: 10rem; 
		height: 10rem;
}

.d-img-size-4{
		width: 12rem; 
		height: 12rem;
}

.d-img-size-5{
		width: 15rem; 
		height: 15rem;
}

.d-input-danger{ 
		border: .1rem solid #e91616;
}

.d-invisible {
		visibility: hidden!important
}

.d-label-darkblue{
    background-color: #9AAEB7;	
}

.d-line-height-15 {
		line-height: 1.5rem !important;
}

.d-line-height-20 {
		line-height: 2rem !important;
}

.d-line-height-25 {
		line-height: 2.5rem !important;
}

.d-line-height-30 {
		line-height: 3rem !important;
}

.d-line-height-35 {
		line-height: 3.5rem !important;
}

/*间隔线*/
.d-lineseptal:before{
    padding: 0 1rem 0 .5rem;
    color: #ccc;
    content: "|";
}    
    
.d-max-heigth{
		max-height: 20rem;
		overflow-y: auto;
}

.d-min-heigth-1 {
		min-height: 10rem!important
}

.d-min-heigth-2 {
		min-height: 25rem!important
}

.d-min-heigth-3 {
		min-height: 30rem!important
}

.d-min-heigth-4 {
		min-height: 35rem!important
}

.d-min-heigth-5 {
		min-height: 40rem!important
}

.d-min-heigth-6 {
		min-height: 45rem!important
}

.d-min-heigth-7 {
		min-height: 50rem!important
}

.d-min-heigth-8 {
		min-height: 55rem!important
}

.d-min-heigth-9 {
		min-height: 60rem!important
}

.d-max-heigth-1 {
		max-height: 10rem!important
}

.d-max-heigth-2 {
		max-height: 15rem!important
}

.d-max-heigth-3 {
		max-height: 20rem!important
}

.d-max-heigth-4 {
		max-height: 25rem!important 
}

.d-max-heigth-5 {
		max-height: 30rem!important
}

.d-max-heigth-6 {
		max-height: 35rem!important
}

.d-max-heigth-7 {
		max-height: 40rem!important
}

.d-max-heigth-8 {
		max-height: 45rem!important
}

.d-overflow-hidden{ 
   	overflow: hidden;
}

.d-overflow-hidden-y{ 
  	 overflow-y: hidden;
}

.d-overflow-hidden-x{ 
   	overflow-x: hidden;
}

.d-overflow-scroll-x{ 
		overflow-x: scroll;
    -webkit-overflow-scrolling: touch;
    word-break: break-all;
}

.d-overflow-scroll-y{ 
		overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
    word-break: break-all;
}

.d-text-right{
		text-align: right;
}

.d-text-center{
		text-align: center;
}
.d-text-left{
		text-align: left;
}

.d-text-ellipsis{
		text-overflow: ellipsis;
		-webkit-text-overflow: ellipsis;
}

.d-position-static {
		position: static!important
}

.d-position-relative {
		position: relative!important
}

.d-position-absolute {
		position: absolute!important
}

.d-position-fixed {
		position: fixed!important
}

.d-position-sticky {
		position: -webkit-sticky!important;
		position: sticky!important
}

.d-radio-size-14{ 
		width: 1.4rem; 
		height: 1.4rem;
		cursor: pointer;
}

.d-radio-size-15{ 
		width: 1.5rem; 
		height: 1.5rem;
		cursor: pointer;
}

.d-radio-size-16{ 
		width: 1.6rem; 
		height: 1.6rem;
		cursor: pointer;
}

.d-radio-size-18{ 
		width: 1.8rem; 
		height: 1.8rem;
		cursor: pointer;
}

.d-radio-size-20{ 
		width: 2rem; 
		height: 2rem;
		cursor: pointer;
}

.d-rectangle{ 
		border-radius: 0;
		-moz-border-radius: 0; 
		-webkit-border-radius: 0;
}

.d-text-white {
		color: #fff!important
}

.d-text-black {
		color: #000 
}	 

.d-text-gray{
		color: #ccc;
}

.d-text-gray3{
		color: #333;
}

.d-text-gray9{
		color: #999;
}

.d-text-gray6{
		color: #666;
}

.d-text-contact{
		color: #ccc9c9;
}

.d-text-secondary {
		color: #6c757d!important
}

.d-text-MianFei{ 
	color: #215968;
}

.d-text-light {
		color: #efb219!important
}

.d-text-tip{
		color: #00BCD4;
}

/*公告*/
.d-text-notice{
		color: #eb6202;
}

.d-text-dark{
		color: #000;
} 

a.d-text-notice:focus,a.d-text-notice:hover{
		color: #d85d07 !important;
}

a.d-text-light:focus,a.d-text-light:hover {
		color: #dae0e5!important
}

a.d-text-dark:focus,a.d-text-dark:hover {
		color: #1d2124!important
}

.d-text-hide {
		color: transparent;
		text-shadow: none;
		background-color: transparent;
		border: 0
}

.d-text-underline{
		text-decoration: underline;
}

.d-text-noUnderline{
		text-decoration: none;
}

/*不换行文本省略号*/
.d-text-ellipsis{
		text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.d-transform-rotate,.d-rotate{
		transform:rotate(180deg);
		-ms-transform:rotate(180deg);     
		-moz-transform:rotate(180deg);     
		-webkit-transform:rotate(180deg);  
		-o-transform:rotate(180deg);       
}

.d-table-dark {
		color: #fff;
		background-color: #212529
}

.d-table-dark td,.d-table-dark th,.d-table-dark thead th {
		border-color: #32383e
}

.d-table-dark.table-bordered {
		border: 0
}

.d-table-dark.table-striped tbody tr:nth-of-type(odd) {
		background-color: rgba(255,255,255,.05)
}

.d-table-dark.table-hover tbody tr:hover {
		background-color: rgba(255,255,255,.075)
}


.d-width-auto{
		width: auto !important;
}

.d-width-10 {
		width: 10%!important
}

.d-width-15 {
		width: 15%!important
}

.d-width-20 {
		width: 20%!important
}

.d-width-25 {
		width: 25%!important
}

.d-width-30 {
		width: 30%!important
}

.d-width-35 {
		width: 35%!important
}

.d-width-40 {
		width: 40%!important
}

.d-width-45 {
		width: 45%!important
}

.d-width-48 {
		width: 48%!important
}

.d-width-50 {
		width: 50%!important
}

.d-width-55 {
		width: 55%!important
}

.d-width-60 {
		width: 60%!important
}

.d-width-65 {
		width: 65%!important
}

.d-width-67 {
	width: 67%!important
}

.d-width-70 {
		width: 70%!important
}

.d-width-75 {
		width: 75%!important
}

.d-width-80 {
		width: 80%!important
}

.d-width-85 {
		width: 85%!important
}

.d-width-90 {
		width: 90%!important
}

.d-width-94 {
		width: 94%!important
}

.d-width-95 {
		width: 95%!important
}

.d-width-100 {
		width: 100%!important
}

.d-height-100 {
		height: 100%!important
}

.d-height-6 {
		height: .6rem !important;
}

.d-height-10 {
		height: 1.0rem !important;
}

.d-height-15 {
		height: 1.5rem !important;
}

.d-height-18 {
		height: 1.8rem !important;
}

.d-height-20 {
		height: 2rem !important;
}

.d-height-25 {
		height: 2.5rem !important;
}

.d-height-28 {
		height: 2.8rem !important;
}

.d-height-30 {
		height: 3rem !important;
}	

.d-height-32 {
		height: 3.2rem !important;
}

.d-height-35 {
		height: 3.5rem !important;
}

.d-height-38 {
		height: 3.8rem !important;
}

.d-height-40 {
		height: 4rem !important;
}

.d-height-45 {
		height: 4.5rem !important;
}

.d-height-50 {
		height: 5rem !important;
}

.d-height-55 {
		height: 5.5rem !important;
}

.d-height-60 {
		height: 6rem !important;
}

.d-height-65 {
		height: 6.5rem !important;
}

.d-height-70 {
		height: 7rem !important;
}

.d-height-75 {
		height: 7.5rem !important;
}

.d-height-80 {
		height: 8rem !important;
}

.d-height-85 {
		height: 8.5rem !important;
}

.d-height-90 {
		height: 9rem !important;
}

.d-height-95 {
		height: 9.5rem !important;
}

.d-vertical-baseline{
		vertical-align: baseline;
}

.d-vertical-top{
		vertical-align: top;
}

.d-vertical-middle{
		vertical-align: middle;
}

.d-vertical-bottom{
		vertical-align: bottom;
}

.d-vertical-sub{
		vertical-align: sub;
}

.d-vertical-textbm{
		vertical-align: text-bottom;
}

.d-visible {
		visibility: visible!important
}

.d-z-index-999{
		z-index: 999;
}

.d-height-150 {
		height: 150px!important;
}








/**************** 自定义开始****************/
body{
		font-size: 1.3rem!important;
		font-family: "Microsoft yahei" !important;
		padding: 0 !important;
		margin: 0 !important;
}
.el-button{border-radius: 0 !important;-webkit-border-radius: 0!important;}
.el-header{background: #f6f6f6;border-bottom: .1rem solid #ddd;position: fixed;right: 0;left: 0;top: 0;z-index: 100;padding: 0 !important;}
.el-footer{ padding: 0 !important;}
body.regBody .el-header{ position: static;}


/*主页*/
.indexBody{ /*background: #FCFCFC;*/}
.d-index-top{padding: .5rem 0; color: #999; font-size: 1.2rem;}
.d-index-top .el-dropdown{ margin-left: 6%; cursor: pointer;color: #999}
.d-index-top .el-dropdown .d-txt{font-size: .8rem; margin-top: 0; text-align: center;}
.indexBody .d-container{padding: 0 4%;} 
.d-hd-dDown{ border-color: #ccc !important; border-radius: 0;-webkit-border-radius: 0 !important;;}
.d-hd-dDown .popper__arrow{ }

.d-float-left{ float: left;}
.d-oldweb{ float: left; margin-left: 3rem; margin-top: 0.5rem;}
.d-oldweb .btn-link{ background: url(../../Images/bg_bgz.png) no-repeat center right; background-size: auto 2.1rem;color: #fff; padding: 0.5rem 1rem; text-align: center; transition:  all .2s ease;-webkit-transition:  all .2s ease;-ms-transition:  all .2s ease;-o-transition:  all .2s ease; }
.d-oldweb .btn-link:hover{ background: url(../../Images/bg_bgz_on.png) no-repeat center right;background-size: auto 2.1rem; padding: 0.5rem 1rem;}

.d-container{width: 100%; padding: 0 4%;box-sizing: border-box;} 
.d-header-logo{ background: #fff;}
.d-header-logo .el-menu{ float: right; border-bottom: 0 !important;}
.d-header-logo .el-menu li{ margin-left: .1rem;color: #333;font-size: 1.17rem;}
.el-menu-item{ font-size: 1.16rem;}
.d-header-logo .el-submenu__title i,.d-header-logo .el-menu li .is-active{ color: #fff;}
.d-header-logo .el-menu a,.d-header-logo .el-menu .el-submenu__title{ font-size: 1.16rem; color: #333 !important;}
.d-header-logo .el-menu-item.is-active{ background: #1b579a; color: #fff !important; border-bottom: 0 !important; text-decoration: none !important;}
.d-header-logo .el-menu--horizontal .el-menu .el-menu-item.is-active,
.d-header-logo .el-menu--horizontal .el-submenu.is-active .el-submenu__title,
.d-header-logo .el-menu--horizontal .el-menu .el-submenu.is-active>.el-submenu__title {color: #fff !important;background: #1b579a !important; border-bottom: 0;}
.d-header-logo .el-menu--horizontal .el-menu-item:focus,
.d-header-logo .el-menu--horizontal .el-menu-item:hover,.d-header-logo .el-submenu__title:hover{color: #fff !important;background: #1b579a !important; }
.d-header-logo .el-submenu__title:hover .el-submenu__icon-arrow{color: #fff !important; }


/*头部li下拉*/
.el-menu--horizontal .el-menu .el-menu-item:hover{ background: #1b579a !important; color: #fff !important;}

.el-menu--popup{ border: 1px solid #1b579a !important;}
.el-menu--popup .el-menu-item:hover{ background:#1b579a; color: #fff;}

.d-login-top{ float: right;font-size: .8rem;}
.d-login-top .d-myTit{ color: #999; font-size: .8rem;}
.d-login-top .d-myTit:hover,.d-downItem a:hover{color: #1b78c5;}
.d-login-top .d-myTit:before{padding: 0 .5rem 0 .35rem;color: #ccc;content: "|";}
.d-login-top a{font-size: .8rem;}
.d-pubBody{padding-top: 5.6rem; min-height: 41rem; } 
.d-submenu{ background-color: #1a5599;padding:.75rem 1rem;background-image: url(../../Images/sub/icon_sub_aside.png); background-repeat: no-repeat; background-position: bottom right;}
.d-submenu .tit{ color: #fff; font-size: 1.3rem; font-weight: normal; display: block;}
.d-submenu .en{margin:0; color: #cacacc;}
.pub-footer ul{padding-left: 0;}


/*左侧菜单*/
.el-aside{ padding-top: 1.75rem; }
.el-aside .el-menu {border-right: 0;  border: solid 1px rgba(221, 221, 221, 0.28);background: #fff; z-index: 1;}
.el-aside .el-submenu{margin: .5rem 0;}
.el-aside .el-menu .el-submenu__title{height:3.85rem; line-height:3.85rem;background: #ececec;color: #8a8989;border-left: .4rem solid #ececec;font-family: Hiragino Sans GB;}
.el-aside .el-menu .is-active .el-submenu__title,.el-aside .el-menu .is-opened .el-submenu__title{border-left-color: #1b579a;color: #155193;}
.el-aside .el-menu .el-submenu__title:hover{border-left: .4rem solid #1b579a;color: #155193;}
.el-aside .el-menu .el-submenu__title:hover i{ color: #155193;}
.el-aside .el-submenu .el-menu{ background: #fff;}
.el-aside .el-submenu .el-menu-item{ height: 3.08rem; line-height: 3.08rem; margin: .39rem 0; font-size: 1rem;}
.el-aside .el-menu .is-opened .el-menu-item{ border-bottom: 1px dashed #ddd;}
.el-aside .el-menu .el-menu-item.is-active,.el-aside .el-submenu .el-menu-item:hover{ background:#2790e7; color: #fff; border-bottom-style:solid ;}
.el-aside .d-tit{ font-size: 1.16rem;}
 
.el-aside .el-menu .el-menu-item.levelOne.is-active,.el-aside .el-menu .el-menu-item.levelOne-compy.is-active,.el-aside .el-menu .el-menu-item.levelOne-compy:hover{height: 3.85rem; line-height:3.85rem; border-left: .4rem solid #1b579a;color: #155193;background: #ececec; border-bottom: none; margin: .5rem 0;}
.el-aside .el-menu .el-menu-item.levelOne-compy,.el-aside .el-menu .el-menu-item.levelOne{height: 3.85rem; line-height:3.85rem;border-left: .4rem solid #ececec; color: #8a8989;background: #ececec; border-bottom: none; margin: .5rem 0;font-family: Hiragino Sans GB;    font-size: 1.16rem;}


/*轮播图*/
.d-carousel-index{padding-top: 7rem;}
.d-carousel-index .el-carousel__indicators{ bottom: 5%;}
.d-carousel-index .el-carousel__button{width: 3rem;height: .3rem;}
.d-italictext{width: 100%;position: absolute;top: 5%;padding: 2rem 0;z-index: 2;}
.d-absTxt-end{width: 100%; position: absolute; top: 5%; padding: 2rem 0;}
.d-sliderTxt{padding: 10% 0 0 10%; text-align: center;}
.d-sliderTxt img{ margin: 0 auto;}
.d-sliderTxt-down{ padding-top: 2%;}
.d-banApp-img{ padding: 3.5% 0 0 18%;}	
.d-banApp-wrap{ padding: .5rem;background: #fff;text-align: center; margin: 1rem 2rem;max-width: 10rem; float: right; overflow: hidden;}
.d-banApp-btn{ margin: 1rem 0; float: right;}
.d-banApp-btn button{ width: 100%;display: block; padding: 0.8rem 1.5rem; background: transparent; border:.1rem solid #fff; color: #fff; font-size: 1.6rem;border-radius: .2rem;-webkit-border-radius: .2rem; cursor: pointer;}
.d-banApp-btn .btn-ios{ margin-top: 2rem;}
.d-banApp-btn .btn-ios:hover,.d-banApp-btn .btn-android:hover{color: #fff;background: #1b579a; border-color: #1b579a;}
.d-banApp-btn .btn.active,.d-banApp-btn .btn:active {-webkit-box-shadow: none;box-shadow: none;color: #fff;}
.d-banApp-btn .btn.active.focus,.d-banApp-btn .btn.active:focus,.d-banApp-btn .btn.focus,.d-banApp-btn .btn:active.focus,.d-banApp-btn .btn:active:focus,.d-banApp-btn .btn:focus {color: #fff;}

.d-serviceArea{padding: 1rem 6% 10rem 6%;background:#f1f1f1 url(../../Images/index/bg_shape_bottom.png) bottom center no-repeat;}
.d-serviceArea .el-card__header,.d-sectionOne .el-card__body{ padding: 0 !important;}
.d-section{padding-left:2rem; padding-right: 2rem;}
.section-serviceBg{background: url(../../Images/index/bg_shape_bottom.png) bottom center; background-repeat: no-repeat;}
.d-section-header{margin: 1rem 0 3rem;  text-align: center;}
.d-section-header .d-tit span{ padding:0 0 1rem 0; text-align: center; border-bottom: .25rem solid #2790e7; font-size: 2rem; color: #000;}
.d-serviceArea .d-tit{color: #3574a2; font-size: 1.6rem; text-align: center; margin: .5rem 0 1rem 0;}
.d-serviceArea .d-tit+p{color: #555; font-size: 1.16rem;line-height: 2rem;}
.d-serviceArea .d-more{ padding: 1rem 0;}	
.d-serviceArea .d-more a{margin: 0 auto; display: inline-block; line-height: 2rem; padding-left: 2rem; padding-right: 2rem; vertical-align: middle; /*border-radius: 2rem; -webkit-border-radius: 2rem;*/}
.d-serviceArea .box-card{overflow: hidden;}
.d-serviceArea .box-card img{transition: all .5s;-webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s;}
.d-serviceArea .box-card:hover img{ transform: scale(1.05,1.05); -webkit-transform: scale(1.05,1.05); -moz-transform: scale(1.05,1.05); -ms-transform: scale(1.05,1.05); -o-transform: scale(1.05,1.05);}

.d-funArea{padding: 4rem 6%;}
.d-iconShape{padding: .685rem 0;border-radius: .3rem; -webkit-border-radius: .3rem; border:.2rem dashed #c2def5;background: #f3fbff;}
.d-funArea .media-heading{ font-size: 1.4rem; margin-bottom: 1rem;color: #000;}
.d-funArea .d-brief{ font-size: 1.16rem; color: #949494;line-height: 2rem;height: 4rem;}	
.d-funArea .media{ margin-bottom: 4rem;}

.section-newsBg{background: #eaf0f4 url(../../Images/index/bg_index_news.png) top center;margin-top: 5.2rem; padding: 0 6%;}
.d-newsArea{padding: 3rem 0 3rem 0; background:#eaf0f4 url(../../Images/index/bg_shape_cusp.png) top center;background-repeat: no-repeat;}	
.d-newsArea .d-item-margin,.d-funArea .d-item-margin{ margin: 2rem 0;}
.d-newsArea .d-photo{ overflow: hidden;border: 1px solid #ddd;border-radius:.4rem; -webkit-border-radius:.4rem;padding: .2rem;background: #fff;}	
.d-newsArea .d-photo img{max-height: 8.36rem;overflow: hidden; display: block;}
.d-newsArea .media-heading{ font-size: 1.4rem; margin-bottom: 1rem;}
.d-newsArea .media-body{vertical-align: middle;}
.d-newsArea .media-body p{ margin-bottom:0; color: #555; font-size: 1.16rem;line-height: 2rem;max-height: 6rem;height: 6rem;isplay: -webkit-box;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}	
.d-newsArea .media{ margin-bottom: 4rem;}

	
.pub-footer{ padding: 4rem 2rem 3rem 2rem; background: #1a5d88; color: #c3cace;}
.pub-footer a{color: #c3cace;}
.pub-footer a:hover{ color: #fff; text-decoration: none;}
.pub-footer .d-sub{ color: #fff; font-size: 1.5rem; margin-bottom: 1rem;}
.pub-footer .d-ftlist-h{ min-height: 8.5rem;}
.d-ftlist li{ margin: .5rem 0;}
.d-ft-line{border-left: .1rem solid #799aaf;border-right: .1rem solid #799aaf; margin-right: 5rem;}
.d-ft-webchat{ padding: .2rem 0; min-height: 10rem;margin: 0 1rem; text-align: center;}
.d-ft-webchat .d-sub-wx{ color: #f6f2f2; margin-top: 1rem;}
.d-codeWrap{ padding: .5rem;background: #fff; text-align: center; margin: 1rem 25%;max-width: 10rem;}
.copyright-footer{padding: 1rem 0;background: #1a5880; color: #c3cace; clear: both;}	
.copyright-footer a{color: #c3cace;}
.copyright-footer .d-container{text-align: center;}
.d-lightFooter{ background: #e9ecef; color:#5c6773; border-top: .1rem solid #ddd;}
.d-lightFooter .copyright-footer{ background: #e9ecef; color:#5c6773;}
.d-lightFooter .copyright-footer *{ font-size: 1rem !important;}
.d-lightFooter .copyright-footer a{color:#5c6773;}


/*返回顶部*/
.toTop {display: none;text-decoration: none;position: fixed;bottom: 1rem;right: 1rem;overflow: hidden;border: none;padding:1rem; background: rgba(0,0,0,0.3);text-align: center; font-size: 1.2rem; border-radius: .2rem;}
.icon-top{ width: 20px; height: 11px;background: url(../../Images/icon_btnTop.png) no-repeat;display: block; margin: 0 auto;  }

/*分页*/
.el-pagination.is-background .el-pager li:not(.disabled).active{background: #1b579a;}


/*注册*/
body.regBody .el-header .d-header-logo{padding: 1rem 0;}
body.regBody .el-header .d-container{padding: 0 7.6%;}
body.regBody .el-message-box{ border: 4px solid rgba(0,0,0,.2);}
body.regBody .el-message-box .el-message-box__title{font-weight: bold;text-align: center;}
body.regBody .el-message-box .el-message-box__header{ background:#f3f3f3; padding-top: .5rem;}
body.regBody .el-message-box .el-message-box__headerbtn{ top: 8px}
body.regBody .el-message-box h3{ font-size: 1.1rem; font-weight: bold;}
body.regBody .el-message-box .el-message-box__btns{text-align: center;}
body.regBody .el-message-box__btns .el-button{ padding: .75rem 4rem; font-size: 1.4rem;}
body.regBody .v-modal{opacity: .15 !important;}


.d-grayCon{ background: #f5f5f5;}
.d-regbox{ background: #fff; margin:2rem 7.6%; padding: 3rem; min-height: 52rem;border: .1rem solid #ece9e9;}
.d-login-title{ padding-left: 1rem; font-size: 1.3rem; color: #555;}
.d-link-black a{color: #555555;}
.d-link-black a:hover,.d-regbox .d-agremt:hover,.d-lightFooter .copyright-footer a:hover{color: #669acc;}
.d-regbox .d-agremt{ color: #033b8e; margin-left: -3px;}
.d-regbox .d-agremt:before{}
body.regBody .el-button .el-button.d-btn-lg span,body.regBody .el-button .el-button.d-btn-lg{ font-size: 1.5rem !important;}

/*登录*/
.d-mainBody{width: 100%;position: absolute;top: 75px; bottom:66px !important;left: 0;overflow: hidden;}
.d-loginCon{ min-height: 37.9rem;width: 100%;height: 100%;
 background: url(../../Images/login/bg_login.jpg) no-repeat;background-size:100% 37.9rem; position: relative;
 
 /*background-color: #2a79b1;
 background-repeat: repeat-x;
 background-image: -khtml-gradient(linear, left top, left bottom, from(#1566a5), to(#2a79b1));
 background-image: -moz-linear-gradient(top, #1566a5, #2a79b1);
 background-image: -ms-linear-gradient(top, #1566a5, #2a79b1);
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1566a5), color-stop(100%, #2a79b1));
 background-image: -webkit-linear-gradient(top, #1566a5, #2a79b1);
 background-image: -o-linear-gradient(top, #1566a5, #2a79b1);
 background-image: linear-gradient(#1566a5, #2a79b1);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1566a5', endColorstr='#2a79b1', GradientType=0); */

}
.d-logintxt{ position: absolute; top: 35%;left: 24%; color: #fff; font-size: 2rem; -webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;}
.d-logintxt .d-line-l{ width: .075rem; background: rgba(255,255,255,.5); height: 2.4rem; margin: 0 1.5rem; display: inline-block;}
.d-loginform{ background: #fff;border: .1rem solid #ece9e9; padding: 3rem 2rem;}
.d-loginform .icon-user{width: 1.31rem; height: 1.47rem; background: url(../../Images/login/icon_user.png) no-repeat; background-size: 1.31rem 1.47rem; display: block;
	/*position: absolute; left: 5%; top: 11px;*/}
.d-loginform .icon-pwd{width: 1.31rem; height: 1.54rem; background: url(../../Images/login/icon_pwd.png) no-repeat; background-size: 1.31rem 1.54rem;display: block; 
	/*position: absolute; left: 5%; top: 10px;*/}


/*查询页面*/
.d-pageHead{ color: #333; border-bottom: 1px solid #ddd; padding-bottom: .75rem; margin-bottom: 1rem;}
.d-pageHead h3{ text-align: center;}
.d-search-wrap{ border: .15rem solid #2790e7;background: #fff;}
.d-search-wrap .el-form-item{ margin: 0; padding-left: 1rem;}
.d-search-wrap .el-input__inner{ border-top:0; border-left:0; border-right: 0; border-radius: 0 !important; height: 26px; line-height: 26px;}
.d-search-wrap .el-button{ border-radius: 0; -webkit-border-radius: 0; background: #2790e7 !important; border-color: #2790e7 !important;border-radius:0 !important;-webkit-border-radius:0 !important;}
.d-search-wrap .el-input__prefix{left: -5px;color: #666;}
.d-search-wrap .el-select .el-input__icon{ font-weight:bold; }

/*锯齿*/
.d-sawtooth-bd{ background:#f6f6f6;border-top: 1px solid #dfdfdf;border-bottom: 1px solid #dfdfdf; width: 100%;min-height: 12rem; position: relative; padding: 1rem 0 2rem 0;}
.d-sawtooth-bd:before, .d-sawtooth-bd:after {
  content: "";
  position: absolute;
  top: -20px;
  display: block;
  width: 10px;
  height: 100%;
  margin-top: 20px;
  background-size: 20px 10px;
}
.d-sawtooth-bd:before {
  left: -10px;
  background:url(../../Images/sub/bg_sawtooth_left.png) repeat-y left top;
  
  /*background-color: #fff;
  background-position: 100% 35%;
  background-image: linear-gradient(-45deg, #f60 25%, transparent 25%, transparent), 
  linear-gradient(-135deg, #f60 25%, transparent 25%, transparent), 
  linear-gradient(-45deg, transparent 75%, #f60 75%), 
  linear-gradient(-135deg, transparent 75%, #f60 75%);*/
}
.d-sawtooth-bd:after {
  right: -10px;
  background:url(../../Images/sub/bg_sawtooth_right.png) repeat-y right top;
  
  /*background-color: #f60;
  background-position: 100% 15%;
  background-image: linear-gradient(-45deg, #fff 25%, transparent 25%, transparent), 
  linear-gradient(-135deg, #fff 25%, transparent 25%, transparent), 
  linear-gradient(-45deg, transparent 75%, #fff 75%), 
  linear-gradient(-135deg, transparent 75%, #fff 75%);*/
}
.d-sawtooth-txt{ border-bottom: 1px dashed #cccccc; padding-bottom: 1rem; padding-left: 2rem; margin:0 2rem 2rem 2rem;background:url(../../Images/sub/bg_print.png) center right no-repeat;}
.d-sawtooth-bd .el-form-item{ margin-bottom: 0;}
.d-sawtooth-txt .el-form-item__label,.d-sawtooth-txt .el-form-item__content{ line-height: 2.8rem;font-size: 12px;}
.d-search-3 .el-form-item__content{ width: 70% }

/*表格 */
.d-pub-table .el-table{ border:1px solid #ddd; box-sizing: border-box;}
.d-pub-table .boxStab tbody .el-table_1_column_4 { color: #ff7f52;}
.d-pub-table .el-table th{ background: #EFEEEC; padding: .5rem 0;}
.d-pub-table .el-table th>.cell{ color: #333;font-weight: normal;}
.d-pub-table .el-table td{border-bottom: .1rem dashed #d8d7d7;}


.d-point-head{ padding:0 0 .6rem 0; border-bottom: .15rem solid #1b78c5; color:  #1b78c5;}	
.d-point-head .square{ width: .45rem; height: .45rem; background: #1b78c5; display: inline-block; margin-right: .5rem;}	
.d-list-horline{background: #efeeec; color: #666; box-sizing: border-box; padding: .2rem 0;}	
.d-list-horline .d-item{border-bottom: .1rem dashed #d8d7d7; padding: 1rem 0; margin:0 3rem 0 5rem; color: #000;}	
.d-list-horline .d-item:last-child{ border-bottom: none;}
.d-list-horline .d-item .d-label{ margin-right: 1.5rem; color: #999;}	
.d-list-horline .el-icon-success{color: #5cba9a;}	
	
/*步骤图*/	
.d-step-ver .el-step.is-vertical .el-step__line{width: .1rem;left: .23rem; }
.d-step-ver .el-step__icon{width: 0.616rem;height: 0.616rem; text-indent: -99999rem; overflow: hidden;}
.d-step-ver .el-step.is-vertical .el-step__head{ width: 1rem;}
.d-step-ver .el-step.is-vertical:first-child .el-step__head{margin-top: .4rem;}
.d-step-ver .el-step.is-vertical .el-step__title{ font-size: 1rem;font-weight: normal;line-height: 1rem;}
.d-step-ver .el-step.is-vertical .el-step__title.is-finish{line-height: 2rem;}

/*
.d-step-ver{position: relative; width: 100%;}	 
.d-step-ver li{ height: 3rem; border-left:.1rem solid #18ba9a;position: relative;}
.d-step-ver li .point{ width: 0.616rem;height: 0.616rem;border-radius: 100%;-webkit-border-radius: 100%;background:#18ba9a; overflow: hidden; display: block;position: absolute;top:1rem;left: -0.4rem;}
.d-step-ver li:first-child .point{ top: 0;}
.d-step-ver li:last-child .point{ top: auto; bottom: 0;}
.d-step-ver .txt-name{color: #569e74;position: absolute;top: 0; white-space: nowrap; margin:0 0 0 1rem; height: 3rem; line-height: 2.5rem;}
.d-step-ver li:first-child .txt-name{ top:-1rem;}
.d-step-ver li:last-child .txt-name{ bottom:0; top: auto; line-height: 5rem;}*/
	
.d-organizeBody-l{width: 294px; height: 275px; background:url(../../Images/sub/bg_organize_Lt.png) top right no-repeat; background-size: auto 275px; position: absolute; left: 0; top:25.6rem; z-index: -1;}
.d-organizeBody-r{width: 294px; height: 500px; background:url(../../Images/sub/bg_organize.png) top right no-repeat; background-size: auto 500px;position: absolute; right: 0; margin-top: 4rem;}

.d-newBody-l{width: 347px; height: 149px; background:url(../../Images/sub/bg_newCen_Lt.png) top right no-repeat; background-size: auto 149px; position: absolute; left: 0; top:0; z-index: -1;}
.d-newBody-r{width: 444px; height: 151px; background:url(../../Images/sub/bg_newCen_Rt.png) top right no-repeat; background-size: auto 151px;position: absolute; right: 0; top:0;z-index: -1;}

.d-serviceBody-l{width: 629px; height: 434px; background:url(../../Images/sub/bg_service_Lt.png) top right no-repeat; background-size: auto 434px; position: absolute; left: 0; top:0; z-index: -1;}
.d-serviceBody-r{width: 538px; height: 205px; background:url(../../Images/sub/bg_service_Rt.png) top right no-repeat; background-size: auto 205px;position: absolute; right: 0; top:0;z-index: -1;}

.d-onlineBody-l{width: 677px; height: 311px; background:url(../../Images/sub/bg_online_Lt.png) top right no-repeat; background-size: auto 311px; position: absolute; left: 0; top:25.6rem; z-index: -1;}
.d-onlineBody-r{width: 418px; height: 220px; background:url(../../Images/sub/bg_online_Rt.png) top right no-repeat; background-size: auto 220px;position: absolute; right: 0; top:0;z-index: -1;}


/*公司简介-文章*/
.d-article{ color: #666;text-indent:2.2rem;}
.d-article p{ font-size:1.08rem;}
.d-article .d-lightNum{color: #487bbc; font-size: 1.5rem; padding: 0 .5rem;}
.d-flowItem { padding-bottom: 2rem;}
.d-flowItem .d-squareindex{background: #606266;}
.d-pho-surding{ border: .3rem solid #bed2e0; background: #fff; padding: 0.5rem 2rem; position: relative;min-height: 12rem;}
.d-pho-surding .d-pho-white{ width: 18rem;padding: .75rem 0;background: #fff url(../../Images/sub/bg_white_xw.png) top right repeat; position: absolute;right: 2.4rem;}
.d-pho-surding img{border: .34rem solid #d6e5f7; background: #fff;}	
.d-companyDesc{border: .1rem solid #dddddd; padding: 2rem 0; margin: 2rem 0; position: relative;}
.d-companyDesc .el-carousel__arrow{ border-radius: 0; -webkit-border-radius: 0; height: 7rem;background-color: rgba(31,45,61,.3);}
.d-companyDesc .el-carousel__arrow--left{ left:0;}
.d-companyDesc .el-carousel__arrow--right{ right: 0;}
.d-companyDesc .el-carousel__arrow i{font-size: 1.6rem;}
.d-squareindex{ width: .52rem; height: .52rem; background:#3574a2; margin-right: 1rem; display: inline-block;vertical-align: middle;}	
.d-conmany-tit{color: #3574a2;text-align: center;}
.d-conmany-tit span{ background: #fff;padding: 0 2rem;font-size: 1.4rem; font-weight: 600;}
.d-conmany-brief{padding: 1rem 2rem; background: #f1f1f1; margin-top: 1rem;}	
.d-conmany-brief p{ color: #666;font-size: 1.08rem;}

.d-tabBtnBox{ margin-bottom: 2rem;} 
.d-tabBtn-wrap{background: #fff; border: .1rem solid #d4d7da;padding: .25rem .5rem;border-radius: 3rem; -webkit-border-radius: 3rem; margin-right: 1.75rem;text-align: center;}
.d-tabBtn-wrap .el-button{padding: .75rem 1rem !important;background: #eef1f4; color: #3574a2; overflow: hidden;border-radius: 3rem !important; -webkit-border-radius: 3rem !important; border-color: #eef1f4;}
.d-tabBtn-wrap .el-button span{font-size: 1.16rem; font-weight: 600;}
.d-tabBtn-wrap.active{border-color:#2790e7;}
.d-tabBtn-wrap.active .el-button{ color: #fff;background-color: #2191bc;}
.d-tabBtn-wrap.active .d-squareindex{background-color:#fff;}
.d-tabBtn-wrap .d-squareindex{margin-right: .75rem; width: .5rem; height: .5rem;}

.d-graphicsBg{ background:#f9f9f8;border: .1rem solid #dddddd;padding: 1rem;}
.d-article-dark{ color: #033b8e;}
.d-article-dark p{font-size: 1.08rem;color: #033b8e;}

.item-parag{font-weight: bold; color: #666; padding: 1rem 0 .5rem 0;font-size: 1.08rem;}
.d-arrowIndex{width: 8px; height: 10px; background: url(../../Images/sub/icon_pointR_blue.png) no-repeat; margin-right: .5rem; display: inline-block;}
.d-pho-exhib3{ background: #ecf9ff; padding: .5rem 0; margin: 2rem 0;}
.d-contactHd{ font-weight: bold; font-size: 1.4rem; margin: 2rem 0 2.4rem 0 !important;}
.d-table-contact { margin-left: 2rem;}
.d-table-contact .el-table *{ font-size: 1.16rem;}
.d-table-contact .el-table th{ background: #f2f2ef; padding: .5rem 0 !important;}
.d-table-contact .el-table thead .cell{font-size: 1.18rem !important;}
.d-table-contact .el-table tbody td{ border-bottom: 1px dashed #ccc !important;}

.d-honoursList{ } 
.d-honoursList .el-card{border:.1rem solid #d1edfd;border-bottom-right-radius: 3rem; position: relative}
.d-honoursList .el-card .d-img{ height: 13.08rem; max-width: 100%;text-align: center;display: block; margin: 0 auto;}
.d-honoursList .zoomDiv{ width: 100%; position: absolute; bottom: 0;left: 0; right: 0; padding: 1rem 0; text-align: center; color: #fff; background: #1b579a; }
.icon-scale{ width: 1.6rem; height: 1.6rem; background: url(../../Images/sub/icon_magnifier.png) center no-repeat; margin-right: .5rem; display: inline-block;}
.d-honoursList .active{border: .2rem solid #1b579a; background: #ececec;}

.d-searchThird .el-form-item__content{ width: 30% !important;}


/*放大图*/
.lb-outerContainer{border: 4px solid rgba(0,0,0,.2);-webkit-box-shadow: 0 2px 12px 0 rgba(0,0,0,.1); box-shadow: 0 2px 12px 0 rgba(0,0,0,.1);}
div.responsivegallery div.figurearea img{ max-height: 36rem !important; width: auto !important;margin-bottom: 4rem;}
div.responsivegallery:before{ opacity: .2 !important;border: 4px solid rgba(0,0,0,.2);-webkit-box-shadow: 0 2px 12px 0 rgba(0,0,0,.1); box-shadow: 0 2px 12px 0 rgba(0,0,0,.1);}
div.responsivegallery figure{ -webkit-box-shadow: none !important; box-shadow: none !important;}
div.responsivegallery div.close{ opacity: .3; width: 3rem !important; height: 3rem !important;}
div.responsivegallery div.figurearea .thecaption div.captioninner{line-height: 3rem;padding: 0 2rem !important;}
div.responsivegallery div.figurearea .thecaption div.captioninner span.counter{ box-shadow: none !important; background: transparent !important; border: none; color: #333 !important;}
div.responsivegallery div.figurearea{background: #fff;padding: 2rem 2rem 0 2rem;border-radius: .4rem;-webkit-box-shadow: 0 2px 12px 0 rgba(0,0,0,.2) !important; box-shadow: 0 2px 12px 0 rgba(0,0,0,.2) !important;}
div.responsivegallery div.figurearea .thecaption{ right: 0; padding-left: 3rem;}
div.responsivegallery div.leftnav, div.responsivegallery div.rightnav,div.responsivegallery div.leftnav span, div.responsivegallery div.rightnav span,.responsivegallery .close{ display: -webkit-box;display: -ms-flexbox; display: flex;-webkit-box-align: center;-ms-flex-align: center; align-items: center;line-height: 2.2 !important; text-align: center; -webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
 


.d-formWhite{ background: #fff; border:.1rem solid #dddddd; padding: 2.5rem 1rem;}
.d-formWhite .el-input__inner{ border-color: #dddddd;  border-radius: 0; -webkit-border-radius: 0;}
.d-yzmwrap{background: #fff; border:.1rem solid #dddddd; max-height: 3rem; box-sizing: border-box; cursor: pointer;}
/*.d-yzmwrap .d-yzmcode{ border: 0; background: url(../../Images/temp/img_yzm.jpg) center no-repeat;letter-spacing: 3px; font-weight: bolder;}*/
.d-warningArea{ background: #fef3e7; border:.1rem solid #ffbd74; margin-top: 1.5rem; padding: 1.5rem;}
.d-warningArea p{color: #333;}
.d-viriditydash{border:.1rem dashed #389ae5;background: #fdfdff; padding: 1.5rem 0 0 0; margin:0 0 1rem 0;}
.d-viriditydash .el-form-item__label{ width: 4.5rem !important;}
.d-viriditydash .el-form-item__content{ margin-left: 4.5rem !important;}
.d-viriditydash .d-labelgutter0 .el-form-item__content{ margin-left:0 !important;}
.d-viriditydash .d-delLight .el-button{ color: #2790e7; border-radius: 3rem !important;-webkit-border-radius: 3rem !important;}
.d-btn-borderLight .el-button{color: #2790e7; border-color: #2790e7;}
.d-selPonit .el-radio__input{ position: static;}
.d-selPonit .el-radio.is-bordered{ position: relative;border-radius: 0; -webkit-border-radius: 0; padding: 12px 2rem;}
.d-selPonit .el-radio__label{ padding-left: 0;}
.d-selPonit .el-radio__inner{width: 19px; height: 20px; border: 0; background:transparent;position: absolute; right: 0; bottom: 0;border-radius: 0 !important;-webkit-border-radius: 0 !important;}
.d-selPonit .el-radio__input.is-checked .el-radio__inner{border: 0;background:  url(../../Images/sub/icon_selpoint.png) center no-repeat;}
.d-selPonit .el-radio__inner::after{ display: none;}

.d-wholetab{ background: #fff; border:.1rem solid #ddd; margin-top: 2rem;}
.d-wholetab-hd{ padding: 1rem 0;}
.d-wholetab-dash{padding: 2rem 0; border-top:.1rem dashed #ddd;}
.d-btop-blue{ border-top: .1rem solid #2790e7; padding: 1rem 1rem 0 1rem; font-size: 1.16rem;}
.d-btnIcon-md .el-button{margin: 0 1rem;}
.d-btnIcon-md .el-button:last-child{ }
.d-btnIcon-md .el-button i{ font-size: 1.4rem;}
.d-spaceTwo label.el-form-item__label{ text-spacing: 1rem;}
.d-wholetab .d-point-head{border-bottom: none;padding-left: .2rem;}
.d-wholetab .d-wholetab-hd{border-bottom: .1rem solid #f1f0f0;}
.d-wholetab .d-list-horline{ background: #fff;}
.d-wholetab .el-form-item{ margin-bottom: 1rem ;} 
.d-diaParagraph{ margin-bottom: 1rem;}

.d-auxiliaty .d-warningArea{background: #fff;border: 0; color: #f98f19; margin: 0; padding-top: 0;}
.d-tag-danger .el-tag--danger{ border:0 ; background: none;} 
.d-txt-amount .el-form-item__label{line-height: 3.4rem;}  
.d-absArea-TR{position: absolute; top:0; right: 0;} 
.d-absArea-TR .d-btn{border-radius: 0 !important;-webkit-border-radius: 0 !important;} 
.d-absArea-TR .el-button--info{color: #1b78c5 !important;background-color: #ececec !important; border-color: #ececec !important;}  
.d-absArea-TR .el-button:focus, .d-absArea-TR .el-button:hover{ background: #2790e7 !important; color: #fff !important;}
  
  
.d-floatSelect .el-select .el-input--suffix .el-input__inner{ padding-right: 1rem;}  
.d-floatSelect .el-select .el-input--suffix{ }
.d-floatSelect .el-button{ padding-left: 1rem; padding-right: 1rem;}
 
.d-cusCheck-bd{ min-height: 20rem;}
 
.d-downItem{padding: .75rem 0; border-bottom: .1rem dashed #ccc;} 
.d-downItem a{ display: block; color: #3b4069;font-size: 1.16rem;}
.d-downItem a:hover{ color: #3574a2;}
.d-downItem .el-icon-download{ font-size: 1.2rem;}   
.d-calendar{ min-height: 3.6rem;background: #ececec;color:333; text-align: center; padding: .5rem .2rem;}
.d-newslist{padding: 1rem 0;}
.d-newslist .tit{ font-size: 1.16rem; font-weight: bold; color: #3b4069;}
.d-newslist .tit:hover{ color: #1b78c5;}
.d-newslist:hover{ background: #F1F1F1;}
.d-newslist:hover .d-calendar{ background: #3574a2; color: #fff;}  
.d-newslist:hover .d-calendar>div{color: #fff;}

.paragraph{ text-indent: 2rem;}
.d-newsDetail{padding: 2rem 3rem; border:1px solid #eceaea; min-height: 10rem; margin-top: .25rem;}
.d-newsDetail .tit{ font-weight: 600;}
.d-newsDetail .tit,.d-newsDetail .releaseDate{ text-align: center;}
.d-newsDesc{margin-top: 2rem; font-size: 1.16rem; color: #333;}
.d-newsDesc .paragraph{ text-indent: 2rem; font-size: 14px;} 
.d-newsPage a{ color: #999; font-size: 1rem;} 
.d-newsPage a:hover,.d-newsPage a:focus,.d-newsPage a:active{color: #1b78c5;}  
   
.d-primary-border{ border-color: #3574a2  !important;color: #3574a2 !important; background-color: transparent !important;}   
.d-primary-border:hover{ background-color: #3574a2 !important; color: #fff !important;}   
   
   
/*element表格*/
.d-pub-table .d-firstCol,.d-pub-table th.d-firstTh,.d-sawtooth-bd .d-firstCol,.d-sawtooth-bd th.d-firstTh{ padding-left: .5rem;}

/*重写element样式*/
.d-dialogWtBook{ height: 420px; overflow-y: scroll;}
.el-dialog{border: 4px solid rgba(0,0,0,.2);-webkit-box-shadow: 0 2px 12px 0 rgba(0,0,0,.15);box-shadow: 0 2px 12px 0 rgba(0,0,0,.15);}
.el-dialog__footer{ border-top: .1rem solid #ddd; padding: 1rem 2rem !important; }
.el-dialog__header{border-bottom: .1rem solid #ddd; padding: .65rem 2rem !important; color: #303133; font-weight: bold;background: #f3f3f3;}
.el-dialog__header .el-dialog__title{font-size: 16px !important;}
.v-modal{ opacity: .15 !important;}
.el-dialog__headerbtn{ top: 1rem !important; right: 1rem !important;}
.el-dialog__footer .el-button{ padding-left: 4rem; padding-right: 4rem;}


.el-button{border-radius: .2rem !important;-webkit-border-radius:.2rem !important;}
.el-button--primary{background: #1b579a !important;border-color: #1b579a !important;}	
.el-button--primary:focus, .el-button--primary:hover{background: #1b78c5 !important;border-color: #1b78c5 !important;}	
.el-button--primary.is-plain{color: #409EFF !important;;background: #ecf5ff !important;; border-color: #b3d8ff !important;;}
.el-button.is-disabled{ opacity: 0.5 !important;}

.el-checkbox__inner{ border-color: #ddd;}
.d-pubBody>.el-main{ background: url(../../Images/sub/bg_comTop.png) no-repeat; position: relative; z-index: 0;overflow: hidden;}	
.el-tag--blue{background-color: rgba(103,194,58,.1);border-color: rgba(103,194,58,.2);color: #1b78c5;}	
.el-radio__inner{ border-color: #ccc !important;}


	
/*多屏幕*/
@media (min-width:320px) and (max-width:768px){
	 
}	
	
@media (min-width:768px) {
	body{
			font-size: 1.2rem!important;
	}
	
}

@media (min-width:992px) {
	body{
			font-size: 1.2rem!important;
	}
	 
}

@media (min-width:1200px) {
	body{
			font-size: 1.34rem !important;
	}
	 
}

@media (min-width:1280px) {
	 
}

@media (min-width:1400px) {
	 
}

/**
 *  iPad
 */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (-webkit-min-device-pixel-ratio: 1) {
   
}

/**
 *  iPad landscape
 */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: landscape)
and (-webkit-min-device-pixel-ratio: 1) {
    
}

/**
 *  iPad portrait
 */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 1) {
	 
	
}
 
/**
 *  iPad landscape & portrait
 */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (-webkit-min-device-pixel-ratio: 2) {
	 
}

/**
 *  iPad portrait
 */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 2) {
	 
}

/**
 *  iPad landscape
 */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: landscape)
and (-webkit-min-device-pixel-ratio: 2) {
	 
}
			 



 