/*清除浮动-clear float-*/
.fl{
	float: left;
}
.fr{
	float: right;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	visibility: hidden; 
	clear: both;
}

.clearfix {
	#zoom: 1;
}

/* 平方字体 */
@font-face {
    font-family: 'playfair_regular';
    src: url('../fonts/PINGFANG REGULAR.TTF');
}
.layui-btn{
	background-color: none;
    background-image: -webkit-gradient(linear,left top,right top,from(#0996D0),to(#00b4aa));
    background-image: -webkit-linear-gradient(left,#0996D0,#00b4aa);
    background-image: -moz-linear-gradient(left,#0996D0,#00b4aa);
    background-image: linear-gradient(to right,#0996D0,#00b4aa);
}


.tgg_login_body{
	background: url(../img/login_bg.jpg) 0% 0% / cover no-repeat;
	
}
.tgg_modal-overlay{
	background: rgba(0,0,0,0.35);
	
}
.tgg_modal-holder{
	width: 27rem;
	margin-left: -13.5rem;
	height: 31rem;
	margin-top: -15.5rem;
}
.tgg_modal__header{
	margin-top: 0rem;
	padding-top: 2.5rem;
	padding-bottom: 2.5rem;
	color: #fff;
	background-image: -webkit-gradient(linear,left top,right top,from(#1278f6),to(#00b4aa));
    background-image: -webkit-linear-gradient(left,#1278f6,#00b4aa);
    background-image: -moz-linear-gradient(left,#1278f6,#00b4aa);
    background-image: linear-gradient(to right,#1278f6,#00b4aa);
}
.tgg_modal{
	border-radius: 0.7375rem;
}
.tgg_modal__close .icon{
	fill: #fff;
	stroke: #fff;
}
.tgg_modal__description{
	margin-top: 1.5rem;
    margin-bottom: 1.8rem;
		
	color: #999; 
}
.tgg_input-with-label{
	width: 100%;
	box-sizing: border-box;
}
.tgg_input-with-label__input{
	border: none;
	background:#fff;
	font-family: arial;
	font-size: 14px; 
	color: #333;
	border-radius: 0rem;
	letter-spacing: 0.0425rem;
}
.tgg_input-with-label__label{
	color: #A6AEBF;
	font-family: arial;
	font-size: 14px;
}
.tgg_modal__section{
	width: 20rem;
	margin-top: 1.4rem;
	box-sizing: border-box;
	padding-left: 1.3rem;
	border-bottom: 1px solid #dae1e6;
}
.tgg_modal__section01{
	background: url(../img/icon_01.png) no-repeat left center;
	background-size: 18px 18px;
}
.tgg_modal__section02{
	background: url(../img/icon_02.png) no-repeat left center;
	background-size: 18px 18px;
}
.tgg_modal__section03{
	background: url(../img/icon03.png) no-repeat left center;
	background-size: 18px 18px;
}
.input-with-label__input:hover {
    background: #fff;
}
.tgg_modal .modal__section:last-of-type{
	margin-top: 3.575rem;
	width: 20rem;
}

.tgg_yanzhenglt{
	width: 55%;
}
.tgg_grid-bit{
	width: 100%;
}
.tgg_yanzhengrt img{
	display: block;
}
.tgg_grid-bit button{
	height: 2.7rem;
	border-radius: 1.35rem;
	background-color: none;
	background-image: -webkit-gradient(linear,left top,right top,from(#1278f6),to(#00b4aa));
	background-image: -webkit-linear-gradient(left,#1278f6,#00b4aa);
	background-image: -moz-linear-gradient(left,#1278f6,#00b4aa);
	background-image: linear-gradient(to right,#1278f6,#00b4aa);
}
.tgg_launch-button{
	background-color: none;
	background-image: -webkit-gradient(linear,left top,right top,from(#1278f6),to(#00b4aa));
    background-image: -webkit-linear-gradient(left,#1278f6,#00b4aa);
    background-image: -moz-linear-gradient(left,#1278f6,#00b4aa);
    background-image: linear-gradient(to right,#1278f6,#00b4aa);
	
}
.tgg_launch-button{
	box-shadow: 0 0 0 3.875rem rgba(255,255,255,0.22);
}

/* input.tgg_input-with-label__input::-webkit-input-placeholder {
        color: #000;
 }
input.tgg_input-with-label__input::-moz-input-placeholder {
        color: #000;
}
input.tgg_input-with-label__input::-ms-input-placeholder {
        color: #000;
} */


/* 首页 */
.layui-header .tgg_index_logo{
	background-color: #117DF1 !important;
	box-sizing: border-box;
	border-right: 1px solid rgba(255,255,255,0.1);
	
}
.layui-header .tgg_index_logo:hover{
	color: #fff;
}
.tgg_index_layui-header{
	background-color: none;
	background-image: -webkit-gradient(linear,left top,right top,from(#1278f6),to(#00b4aa));
	background-image: -webkit-linear-gradient(left,#1278f6,#00b4aa);
	background-image: -moz-linear-gradient(left,#1278f6,#00b4aa);
	background-image: linear-gradient(to right,#1278f6,#00b4aa);
}
.tgg_hideMenu:before{
	display: none;
	
}
.tgg_index_layui-header .tgg_hideMenu{
	background: url(../img/zk_icon.png) no-repeat center;
	background-size: 76% 76%;
	opacity: 0.8;
	transition:all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
		 
}
.tgg_index_layui-header .tgg_hideMenu:hover{
	opacity: 1;
}
.showMenu .tgg_hideMenu{
	
	background: url(../img/cd_cion.png) no-repeat center;
	background-size: 76% 76%;
	opacity: 0.8;
	transition:all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;	
}
.showMenu .tgg_hideMenu:hover{
	opacity: 1;
}
.tgg_layui-layout-right .layui-nav-item{
	background-color: transparent; 
}

.tgg_layui-bg-black{
	background-color: #fff!important;
	box-sizing: border-box;
	border-right: 1px solid rgba(255,255,255,0.1);
}
.layui-nav{
	background: transparent;
}
.tgg_layui-nav-itemed>a{
	color: #787a7d !important;
	display: flex;
	align-items: center;
}
.tgg_layui-nav .iconfont{
	vertical-align: middle;
	font-size: 18px;
	display: inline-block;
	margin-right: 5px;
}

.tgg_layui-nav-itemed a b{
	font-size: 13px;
	vertical-align: middle;
	display: inline-block;
	/* margin-left:6px; */
	
}

.tgg_layui-nav .layui-nav-itemed>.layui-nav-child{
	background: rgba(255,255,255,1)!important;
	color: #787a7d;
	font-size: 13px;
	vertical-align: center;
	
}
.tgg_layui-nav .layui-nav-child a:hover{
	background-color: #f3f4f4 !important;
	color: #323437;
	font-size: 13px;
}
.tgg_layui-nav .layui-nav-child a{
	color: #787a7d;
	font-size: 13px;
	vertical-align: center;
	display: flex;
	align-items: center;
}
.tgg_layui-nav .layui-nav-child a{
	line-height: normal;
}
.layui-nav .layui-nav-more{
	content: '';
    width: 0;
    height: 0;
    border-style: solid dashed dashed;
    border-color: #787a7d transparent transparent;
    overflow: hidden;
    cursor: pointer;
    transition: all .2s;
    -webkit-transition: all .2s;
    position: absolute;
    top: 50%;
    right: 15px;
    margin-top: -3px;
    border-width: 5px;
    border-top-color: rgba(120,122,125,0.8);
}

.layui-nav .layui-nav-mored,.layui-nav-itemed>a .layui-nav-more{
		margin-top: -7px;
	  border-color: transparent transparent rgba(120,122,125,0.8);
}
.layui-nav-tree .layui-nav-item a:hover{
	background: #f3f4f4;
	color: #323437 !important;
	
}
.layui-nav-tree .layui-nav-bar{
	display: none;
}
.childrenBody{
	box-sizing: border-box;
	padding-left: 30px;
	padding-right: 25px;
}
/* .layui-nav .layui-nav-item:after{
	height: 4px;
	background-color: #fff;
	width: 0%;
	transition: all 0.3s linear;
}
.layui-nav .layui-nav-item:hover:after{
	width:100%;
} */
.layui-nav-bar{
	height: 4px;
    background-color: #fff;
}
.layui-nav .layui-this:after{
	height: 4px;
	background-color: #fff;
}
.tgg_layui-layout-right .layui-nav-more{
	border-top-color: rgba(255,255,255,.7);
	right: 3px;
	transition: all 0.2s linear;
}
.tgg_layui-layout-right .layui-nav-mored,.tgg_layui-layout-right .layui-nav-itemed>a .layui-nav-more{
	margin-top: -9px;
    border-style: dashed dashed solid;
    border-color: transparent transparent #fff;
}
 .layui-badge-dot{
	 background-color: #02A9B6;
 }
 .panel_box{
	 margin-top: 10px !important;
 }
 
 .tgg_top_layui_row{
	 background: #fff;
	 box-sizing: border-box;
	
 }
 .tgg_top_layui_row .panel{
	 box-sizing: border-box;
	 padding: 40px 0;
	 height: auto;
	 border-right: 1px solid rgba(0,0,0,.08);
		text-align: center;
 }
 .panel_box a{
	display: inline-block;
	height: auto;
	 
 }
 
 .tgg_top_layui_row .panel_icon{
	 width: auto;
	 line-height: normal;
	 height: auto;
	 background-color: transparent !important;
	/* background-image: -webkit-gradient(linear,left top,right top,from(#0995D1),to(#00b4aa));
	 background-image: -webkit-linear-gradient(left,#0995D1,#00b4aa);
	 background-image: -moz-linear-gradient(left,#0995D1,#00b4aa);
	 background-image: linear-gradient(to right,#0995D1,#00b4aa); */
 }
 .tgg_top_layui_row .panel_word{
	 width: auto;
	 margin:  0 ;
	 margin-left: 25px;
 }
 .tgg_top_layui_row .panel_word span{
	/* height: auto;
	 margin-bottom: 4px; */
	 height: 36px;
	 
	 font-family: 'playfair_regular';
	 color:#777;
	 font-size: 24px;
	
 }
 .tgg_top_layui_row .panel_word span.dq_data_time{
	 font-size: 21px;
 }
 .tgg_top_layui_row a cite{
	 font-family: 'playfair_regular';
	 color: #000;
	 font-size: 14px;
 }
 .tgg_top_layui_row .panel .loginTime{
	 font-size: 17px;
 }
 .tgg_top_layui_row .panel_icon i{
	 color: #4da7fd;
 }
 .tgg_data_row{
	 margin-top: 30px;
	 background: #fff;
	 border: 1px solid #dfe0e0;
	/* display: flex;
	 align-items: center; */
	 
 }
 .tgg_show_info{
	 margin-top: 25px !important;
 }
 .tgg_ltdata_row{
	 margin: 0;
	 padding: 0;
 }
 .tgg_rtdata_row{
	 padding: 0;
	 
 }
 .tgg_rtdata_row .layui-btn{
	 height: 26px;
    line-height: 26px;
 }
 .tgg_rtdata_row .layui-inline{
	 padding: 0 8px !important;
 }
 .tgg_rtdata_row .layui-inline:nth-of-type(2){
	 padding-right: 15px !important;
 }

 .tgg_ltdata_row .layui-tab-title{
	 height: auto;
 }
 .tgg_ltdata_row .layui-tab-title li{
	box-sizing: border-box;
	border-right:1px solid #f2f4f4;
	font-size: 13px;
	line-height: normal;
	padding: 9px 20px;
	transition: all 0.3s linear;
	color: #666;
 }
 .tgg_ltdata_row .layui-tab-title li:hover{
	 background-color: #f3f4f4;
 }
 .tgg_ltdata_row .layui-tab-title .layui-this:after{
	 display: none;
 }
 .tgg_ltdata_row .layui-tab-title li.layui-this{
	 background-color: none;
	 background-image: -webkit-gradient(linear,left top,right top,from(#0995D1),to(#00b4aa));
    background-image: -webkit-linear-gradient(left,#0995D1,#00b4aa);
    background-image: -moz-linear-gradient(left,#0995D1,#00b4aa);
    background-image: linear-gradient(to right,#0995D1,#00b4aa);
 }
 .tgg_data_row{
	
 }
 .tgg_ltdata_row{
	 width: auto;
 }
 .tgg_rtdata_row{
	 width: auto;
	 margin-top: 5px;
	
 }
 .tgg_rtdata_row .layui-inline{
	 display: inline-block;
	font-size: 12px;
 }
 .tgg_rtdata_row .layui-btn{
	 padding: 0 12px;
	 background: #4da7fd !important;
	 font-size: 12px;
 }
 .tgg_rtdata_row .text-danger{
	 color: #f56e6a;
 }
 .tgg_rtdata_row .layui-btn:hover{
	 opacity: 1;
	 color: #fff;
	 background: #0B90D8 !important;
 }
 .tgg_show_info .layui-col-lg6{
	 box-sizing: border-box;
	 padding: 12px 5px;
 }
 .tgg_show_info .layui-col-lg6:nth-child(odd){
	 padding-right: 12px;
 }
 .tgg_show_info .layui-col-lg6:nth-child(even){
	 padding-left: 12px;
 }
 
 .tgg_layui-nav  .layui-nav-child dd.layui-this a{
		background-color: #f3f4f4 !important;
		color: #0E86E5;
    
 }
 
 .tgg_layui-elem-quote{
	 border-left: 5px solid #4da7fd;
 }
 .tgg_search_btn{
	 background:#4da7fd;
	 padding: 0 22px;
	 margin-left: 8px;
	 height: 34px;
	 line-height: 34px;
 }
 .layui-form-onswitch{
	 border-color: #4da7fd;
    background-color: #4da7fd;
 }
 .tgg_layui-btn-container .layui-btn-sm{
		background: #4da7fd;
 }
 .layui-table-cell .text-success{
		color: #4da7fd;
 }
 
 .layui-laypage .layui-laypage-curr .layui-laypage-em{
		background-color: #4da7fd;
 }
 .webuploader-container .webuploader-pick{
	 background: #4da7fd;
 }
	.layui-form-field-label div.tagsinput span.tag{
		background-color: #4da7fd;
 }
.layui-form-radio>i:hover, .layui-form-radioed>i{
		color: #4da7fd !important;
 }
 .tgg_img_layuibtn{
		background:#4da7fd;
 }
.tgg_layui-nav  .layui-this>a{
		background: #fff;
		color: #0E86E5 !important;
}
.tgg_layui-nav .layui-nav-itemed>.layui-nav-child .iconfont{
	display: none;
}

#B_frame{
	width:calc(100% - 200px);
}


.childrenBody{
	width: 100%;
	/* overflow: hidden;
	overflow-y: auto; */
}
.layui-elem-quote{
	box-sizing: border-box;
}
.tgg_top_layui_row{
	margin: -5px 0px;
}

.table-grid .table-grid-item{
	margin-bottom: 20px !important;
}

.tgg_data_row{
	margin: -5px 0px;
	margin-top: 30px;
}
.tgg_show_info{
	margin: -5px 0px;
	
}
.index-site{
	box-sizing: border-box;
	width: 100%;
}

.table-grid .table-grid-item{
	box-sizing: border-box;
}

div.table-grid div.left{
	box-sizing: border-box;
}

div.table-grid div.right{
	box-sizing: border-box;
}
.index-site .first-row .table-grid{
	width: 100%;
}
div.table-grid div.table-grid-item{
	width: 100%;
	box-sizing: border-box;
}
.table-grid .table-grid-item .table-data{
	width: 100%;
	box-sizing: border-box;
}
 
 /* 2020-04-01修改 */
 .tgg_details_wrap{
 	background: #fff;
 	width: 100%;
 	box-sizing: border-box;
 	padding: 30px 40px;
 }
 
 .tgg_details_wrap .layui-card-header{
 	border-radius: 0;
 	border-bottom: 1px solid #ebebeb;
 	padding: 0;
 }
 .tgg_details_wrap .layui-card{
 	box-shadow:none;
 }
 .tgg_details_wrap .layui-card-header{
 	height: 44px;
 	line-height: 44px;
 }
 .layui-breadcrumb a:hover{
 	color: #4da7fd !important;
 }
 	.tgg_details_wrap .layui-breadcrumb a{
 		color: #222!important;
 	}
 	.tgg_details_wrap .layui-breadcrumb a cite{
 		color: #888!important;
 	}
 	.tgg_details_wrap .layui-breadcrumb span[lay-separator]{
 		color: #888;
 	}
 	.tgg_details_wrap .layui-breadcrumb a:hover{
 		color: #4da7fd !important;
 	}
 	.tgg_details_wrap .layui-card{
 		margin-bottom: 35px;
 	}
 	.tgg_details_wrap .layui-form-mid{
 		float: none;
 		display: inline-block;
 		vertical-align: middle;
 		font-size: 13px;
 		margin-left: 5px;
 		line-height: normal;
 		color: #999 !important;
 	}
 	
 	.tgg_details_wrap .layui-form-item label{
 		display: inline-block;
 		vertical-align: middle;
 		font-size: 14px;
 		color: #333;
 	}
 	
 	.tggone_title_wrap{
 		margin-bottom: 10px;
 	}
 	.tgg_details_wrap .layui-form-field-label{
 		padding: 0;
 		line-height: normal;
 	}
 	.tgg_details_wrap .layui-form-item{
 		margin-bottom: 30px;
 	}
 	/* .tgg_details_wrap .tgg_layui_text{
 		display: inline-block;
 		width: 33.33%;
 		vertical-align: middle;
 	}
 	.tgg_details_wrap .tggone_layui_checkbox{
 		display: inline-block;
 		width: 33.33%;
 		vertical-align: middle;
 	} */
 	.tgg_layui-formwrap{
 		
 	}
 	.tgg_details_wrap .common_layuiform_width{
 		display: inline-block;
 		width: 33.1%;
 		vertical-align: top;
 		
 	}
 	.tgg_details_wrap .tgg_layui_text .layui-input{
 		box-sizing: border-box;
 		border-radius: 5px;
 		font-size: 14px;
 		padding-left: 12px;
 		border:1px solid #dcdfe6;
 	}
 	
 	
 	.tgg_details_wrap .tgg_layui_text .layui-input::-webkit-input-placeholder{
 		color:#c0c4cc;
 		font-size: 14px;
 		font-weight: normal;
 	}
 	.tgg_details_wrap .tgg_layui_text .layui-form-field-label{
 		width: 55%;
 	}
 	.tgg_details_wrap .layui-form-mid{
 		padding: 0 !important;
 	}
 	.tgg_details_wrap .tgg_layui_text .layui-input:focus{
 		outline: none;
 		border:1px solid #409eff !important;
 	}
 	
 	.tggone_layui_checkbox .layui-form-checkbox[lay-skin=primary]:hover i{
 		border-color: #409eff;
 	}
 	.tggone_layui_checkbox .layui-form-checked[lay-skin=primary] i{
 		border-color: #409eff!important;
     background-color: #409eff;
 	}
 	.tggone_layui_checkbox .layui-form-checkbox[lay-skin=primary]{
 	
 		margin: 0;
 	}
 	.tggone_layui_checkbox .layui-form-field-label{
 		height: 38px;
 		line-height: 38px;
 		
 	}
 	.tggone_layui_checkbox .layui-form-checkbox[lay-skin=primary] span{
 		padding-right: 18px;
 	}
 
 	
 	
 	.tggone_layui_textarea .layui-textarea{
 		border-radius: 4px;
 		border: 1px solid #dcdfe6;
 		font-size: 14px;
 		color: #333;
 		padding-top: 10px;
 	}
 	.tggone_layui_textarea .layui-textarea::-webkit-input-placeholder{
 		color:#c0c4cc;
 		font-size: 14px;
 		font-weight: normal;
 	}
 	.tggone_layui_textarea .layui-textarea:focus{
 		outline: none;
 		border:1px solid #409eff !important;
 	}
 	.tggone_layui_select .layui-form-field-label{
 		width: 50%;
 	}
 	.tggone_layui_select .layui-form-select dl dd.layui-this{
 		background-color: #ecf5ff;
     color: #409eff;
 	}
 	.tggone_layui_image .layui-bg-green{
 		background-color: #ecf5ff!important;
 		color:#409eff !important;
 		font-size: 12px;
 		overflow: hidden;
 	}
 	.tggone_layui_image .thumbnail{
 		
 	}
 		
 	.btn_samestyle_tgg .webuploader-container .webuploader-pick{
 		    background: #fff;
 				border: 1px solid #4da7fd;
 				color:#4da7fd;
 				border-radius: 4px;
 				padding: 8px 15px;
 				opacity: 0.8;
 				transition: all 0.3s linear;
 				
 	}
 	.btn_samestyle_tgg .webuploader-container .webuploader-pick-hover{
 		opacity: 1;
 
 		transition: all 0.3s linear;
 	}
 
 	.btn_samestyle_tgg .layui-icon{
 		color: #4da7fd;
 	}
 	
 	.tggone_layui_images .layui-bg-green{
 		background-color: #ecf5ff!important;
 		color:#409eff !important;
 		font-size: 12px;
 		overflow: hidden;
 	}
 	.tggone_layui_images .thumbnail{
 		
 		padding-top: 20px;
 		padding-bottom: 20px;
 	}
 	
 	.tggone_layui_images .uploader-list{
 		/* padding: 20px 0; */
 	}
 	.tggone_layui_tags div.tagsinput span.tag{
 		padding: 0 13px;
     height: 26px;
     /* line-height: 26px; */
 		border-radius: 13px;
 		font-size: 14px;
 		background: #EFF0F5;
 		color: #666;
 		padding-right: 8px;
 		margin-right: 8px;
 		display: flex;
 		align-items: center;
 
 		
 	}
 	.tggone_layui_tags div.tagsinput span.tag span{
 		vertical-align: middle;
 		
 	}
 	.tggone_layui_tags div.tagsinput span.tag a{
 		width:16px;
 		height: 16px;
 		border-radius: 100%;
 		display: inline-block;
 		color: #fff;
 		background:#CBCDD5;
 		text-align: center;
 		font-weight: normal;
 		line-height: 16px;
 		vertical-align: middle;
 		font-size: 12px;
 		margin-left: 3px;
 	
 	}
 	.tggone_layui_tags div.tagsinput{
 		padding: 8px 10px;
 		padding-top: 10px;
 	
 	}
 	
 	.tggone_layui_number .layui-input{
 		border: 1px solid #dcdfe6;
 		border-radius: 5px;
     font-size: 14px;
     padding-left: 12px;
 		color: #333;
 	}
 	.tggone_layui_number .layui-input:-webkit-input-placeholder {
     color: #c0c4cc;
     font-size: 14px;
     font-weight: normal;
 	}
 	.tggone_layui_number .layui-input:focus{
 		outline: none;
 		border:1px solid #409eff !important;
 	}
 	
 	.tggone_layui_number .layui-form-field-label{
 		width: 50%;
 	}
 	.tggone_layui_datetime .layui-form-field-label{
 		width: 50%;
 	}
 	.tggone_layui_Ueditor .Ueditor_tgg_btn{
 		margin-top: 18px;
 	}
 	.tggone_layui_Ueditor .tgg_img_layuibtn{
 		background-color: #ecf5ff!important;
     color: #409eff!important;
 		transition: all 0.3s linear;
 	}
 	.tggone_layui_Ueditor .tgg_img_layuibtn:hover{
 		background-color: #6db0fa!important;
 		color: #fff!important;
 		opacity: 1;
 	}
 	.tggone_layui_fuils .file-state span{
 		color: #4da7fd !important;
 	}
 	.tggone_layui_fuils .layui-progress-bar{
 		background-color: #4da7fd;
 	}
 	.tggone_layui_fuils .layui-btn{
 		background:none!important;
 		background-color: #ecf5ff!important;
 		color: #409eff!important;
 	}
 	/* .tggone_layui_radio .layui-form-field-label{
 		height: 38px;
 	} */
 	.tgg_layui_text .layui-form-mid{
 		width: 65%;
 		overflow: hidden;
 		white-space: nowrap;
 		text-overflow: ellipsis;
 		cursor: pointer;
 	} 
 	
 	.tgg_details_wrap .layui-form-mid{
 		cursor: pointer; 
 	}
	.two_codelogin{
		position: absolute;
		bottom: 12px;
		right: 3%;
		z-index: 6; 
	}
	.two_codelogina{
		display: inline-block;
		width: 30px;
		height: 30px;
		background: url(../img/two_code_login.png) no-repeat center;
    background-size: 100% 100%;
		cursor: pointer;
		opacity: 0.7;
		transition: all 0.3s linear;
	}
 	.two_codelogina:hover{
		opacity: 1;
	}
 	
 	.tgg_sbmit_btnnew{
		margin-top: 2.7rem !important;
	}
 	
 	
 	/* 2020-04-08修改 */
	.tgg_modal__header{
			padding-top: 2.3rem;
			padding-bottom: 2.3rem;
	}
	.tgg_0408_wrap{
		width: 100%;
		box-sizing: border-box;
		text-align: left;
		padding-left: 50px;
	}
	.tgg_0408_left{
			font-size: 18px;
			color: #333;
			font-weight: bold;
			font-family: "playfair_regular";
	}
	.tgg_0408_right_icon{
		width: 60px;
		display: inline-block;
		vertical-align: top;
		margin-left:5px;
		opacity: 0.8;
		cursor: pointer;
		transition: all 0.3s linear;
	}
	.tgg_0408_right_icon:hover{
		opacity: 1;
	}
	.tgg_0408_right_icon img{
		display: block;
		width: 100%;
	}
	.tgg_0408_right_title{
		display: inline-block;
    font-family: "playfair_regular";
    font-size: 14px;
    color: #3286ed;
    background: url(../img/bk_login.png) no-repeat center;
    background-size: 100% 100%;
    padding: 4px 15px;
    padding-right: 22px;
		vertical-align: top;
		cursor: pointer;
		opacity: 1;
		transition: all 0.3s linear;
		
	}
	.tgg_0408_right_title:hover{
		text-decoration: underline;
	}
	
	.tgg_0408_right{
		padding-right: 10px;
	}
	.tgg_0408_wrap{
		padding-top: 13px;
	}
	.two_code_tggbox{
		width: 20rem;
		margin: 0 auto;

    margin-top: 1.4rem;
    box-sizing: border-box;
		
	
	}
	.two_code_tggwrap{
		width: 200px;
		height: 200px;
		box-sizing: border-box;
		border: 1px solid rgba(0,0,0,0.1);
		margin: 0 auto;
	}
	.two_code_tggwrap img{
		display: block;
		width: 100%;
	}
	

	
	
	/* 2020-04-08修改 */
 	
 	
 /* 2020-04-01修改 */
 
 @media screen and (max-width: 1580px){
		
	 
 }
 @media screen and (max-width: 1400px){
	.tgg_show_info .layui-col-lg6:nth-child(odd){
		padding-right: 0px;
	}
	.tgg_show_info .layui-col-lg6:nth-child(even){
		padding-left: 0px;
	}
	.tgg_show_info .layui-col-lg6{
		box-sizing: border-box;
		padding: 12px 0;
		width: 100%;
	}
	
	
	/* .first-row div.table-grid div.left{
		width: 100%;
		float: none;
	}
	
	.first-row div.table-grid div.right{
			width: 100%;
			float: none;
	} */
	
	
	
	
}
@media screen and (max-width: 1366px){
			
			.panel .panel_icon i{
					font-size: 45px !important;
			}
			
			.tgg_top_layui_row .panel_word{
				margin-left: 16px;
			}
			
			.tgg_top_layui_row .panel_word span{
				font-size: 22px;
				height: 34px;
				line-height: normal;
			}
			.tgg_top_layui_row .panel .loginTime{
				font-size: 19px;
				line-height: normal;
			}
			
			.tgg_top_layui_row .panel_word span.dq_data_time{
				font-size: 19px;
			}
			.layui-nav .layui-nav-item a{
				padding: 0 15px;
			}
			
			/* 2020-04-01修改 */
			.tgg_details_wrap .common_layuiform_width{
				width: 33%;
			}
			.tggone_layui_select .layui-form-field-label{
				width: 65%;
			}
			.tggone_layui_number .layui-form-field-label{
				width: 65%;
			}
			.tggone_layui_datetime .layui-form-field-label{
						width: 65%;
			}
			.tgg_details_wrap .tgg_layui_text .layui-form-field-label{
				width: 65%; 
			}
			.tgg_layui_text .layui-form-mid{
						width: 58%;
			}
			.tggone_layui_tags div.tagsinput span.tag{
				font-size: 12px;
			} 
			/* 2020-04-01修改 */ 
			
			
}


@media screen and (min-width: 992px){
	.tgg_top_layui_row .layui-col-md4{
		width: 25% !important ;
	}
	
	
	
}
 






