@charset "utf-8";
/* CSS Document */

.box-shadow {
	box-shadow: 0 0.25rem 1rem 0.1rem rgba(0, 0, 0, 0.1);
    border: 1px solid rgba(0,0,0,.125);
    border-radius: .25rem;
}
.new-product-li {
    margin: 0px 23px;
    width: 260px;
    height: 360px;
    display: inline-block;
    margin-bottom: 50px;
    padding: 15px;
}
.new-product-li .photo{
	width:260px;
	height:200px;
}
.new-product-li .photo img{
	width:260px;
	height:200px;
}
.new-product-li .desc{
	width :100%;
	float:left;
	line-height: 25px;
	font-size:16px;
}
.inner-desc{
	font-size:15px;
	color:#969696
}
.editbutton{
	margin:16px auto 0px;
	background-color:#1EB5AC;
	border-radius: 2rem;
	width : 105px;
	height :38px;
	box-shadow: 0.15rem 0.15rem 0.2rem 0.05rem rgba(31, 181, 172, 0.3);
	text-align:center;
	line-height: 38px;
	font-size:15px;
	color:white;
}

.editbutton a{
	font-size:15px;
	color:white;
}
.editbutton a:hover{color:#FDDD9B;}

.editImg{margin-top:10px;float:right;}
.editImg a{font-size:13px;color:#2EE0D5;}
.editImg a:hover{color:#FDDD9B;}


.moa-top{
	background-color:#DEF4F2;
	font-size:17px;
	height :40px;
	line-height: 40px;
	color:#22B6AB;
	text-align:center;
	font-weight : 400;
	margin-bottom: 20px;
}
.closeButton{
	float:right;
	color:#22B6AB;
	font-size:17px;
	line-height: 40px;
	margin-right : 5px;
	margin-top : 2px;
	cursor: pointer;
}
.modal-out-div{
	margin: auto;
    width: 440px;
    min-height: 396px;
    overflow: hidden;
    border-radius: 10px;
    position: relative;
}
.modal-label{
    color: #22B6AB;
    text-align: left;
    font-size: 15px;
    width: 85px;
    display: inline-block;
    margin-left: 30px;
    line-height: 50px;
}
.modal-input[type="text"]{
	border-radius: 2rem;
    box-shadow: inset 1px 1px 1px rgba(0,0,0,.075),1px 1px 1px 1px rgba(0,0,0,.075);
    border: 1px solid rgba(0,0,0,.125);
    color: #22B6AB;
    height: 25px;
    width: 250px;
    padding-left: 15px;
}
.modal-input[type="text"]:focus {
	 border: 1px solid #22B6AB;
	 box-shadow: inset 1px 1px 1px 1px rgba(31,181,172,.075),1px 1px 1px 1px rgba(31,181,172,.075);
}
.modal-select{
	border-radius: 2rem;
    box-shadow: inset 1px 1px 1px rgba(0,0,0,.075),1px 1px 1px 1px rgba(0,0,0,.075);
    border: 1px solid rgba(0,0,0,.125);
    color: #22B6AB;
    height: 35px;
    width: 250px;
    padding-left: 15px;
}
.modal-select:focus {
	 border: 1px solid #22B6AB;
	 box-shadow: inset 1px 1px 1px 1px rgba(31,181,172,.075),1px 1px 1px 1px rgba(31,181,172,.075);
}
.modal-save-button{
	height:55px;
	margin-top:20px;
	margin-bottom:20px;
	text-align:center;
}
.modal-save-button a{
	background-color: #1FBBA6;
    color: white;
    width: 91px;
    height: 26px;
    border-radius: 2rem;
    padding-top: 4px;
    padding-bottom: 4px;
    display: inline-block;
    font-size: 18px;
}

/* 财务信息 */
.width100{
	width :100%;
	display: inline-block;
}
.width48{
	margin-top:40px;
	width :48%;
	display: inline-block;
	margin-bottom:60px;
	float:left;
}
.width58{
	margin-top:40px;
	width :58%;
	display: inline-block;
	margin-bottom:60px;
	float:left;
	height:550px;
	position:relative;
}
.text-gary{
	color: #F2F2F2;
}
.text-gary2{
	color: #BCBCBC;
}
.panel-head{
	margin-left:20px;
	margin-top:20px;
	margin-bottom:15px;
	line-height:35px;
	font-size:18px;
}
.panel-info{
	margin-right:3.5%;
	float:right;
	color:#B3B3B3;
}
.form-title{
	border-bottom:2px solid rgba(0,0,0,.125);
	text-align:center;
	font-weight : 800;
	font-size:17px;
	line-height: 40px;
	float:left;
}
.form-body{
	border-bottom:2px solid rgba(0,0,0,.125);
	text-align:center;
	font-weight : 100;
	font-size:17px;
	line-height: 40px;
	float:left;
	color:#B3B3B3;
}

.harf-chart{
	width: 90%;
	margin-left:5%;
	height: 400px;
}
.supplier-content{
	margin-left:5%;
	line-height: 40px;
	font-size:17px;
	color: #BCBCBC;
}
.new-page-div{
	position:absolute;
	right  : 40px;
	bottom:40px;
	line-height: 40px;
	font-size:17px;
}
.new-page{
	color: #28B7AE;
	cursor: pointer;
}


/* 首页 begin */
.index-login-box {
    margin: auto;
    position: absolute;
    z-index: 10;
    right:14%;
	top:38%;
}
.index-login-box-body{
	height:300px;
	width:300px;
	background-color: white;
    border-radius: 30px;
}
.index-login-box-body .index-login-title{
	font-size:20px;
	text-align:center;
	line-height: 83px;
	color: black;
	font-weight : 400;
}
.index-login-box-body .index-input[type="text"],[type="password"]{
	border-radius: 10px;
    background-color: #F8F8F8;
    border-style:none;
    height: 40px;
    width: 260px;
    padding-left: 70px;
    margin-left:20px;
    font-size:14px;
}
.index-login-box-body .form-input{ 
	position: relative; 
}
.index-login-box-body .input-icon{ 
	position: absolute; 
	top: 5px; 
	left: 45px; 
	font-size:30px;
	color : #566DD7;
}
.index-login-box-body .index-button{ 
	text-align:center;
	height: 40px;
    width: 260px;
	font-size:14px;
	margin-left:20px;
	color : white;
	background:-webkit-gradient(linear, 0 0, 100% 100%, from(#5D85E5), to(#4F54CA));
	border-radius: 2rem;
}
.index-login-box-body .login-links{
	margin-top:20px;
	color : black;
	font-size:14px;
}

.index-p1{
	color : white;
	font-size:55px;
	font-weight : 400;
	text-align:center;
	font-family: STZhongsong,Serif;
}
.index-p1{
	color : white;
	font-size:55px;
	font-weight : 400;
	text-align:center;
	font-family: STZhongsong,Serif;
}
.index-p2{
	color : white;
	font-size:22px;
	font-weight : 100;
	text-align:right;
	margin-top:5px;
	margin-bottom:30px;
	margin-right:5px;
}

.logo{
	margin-left:40px;
	margin-bottom:20px;
	height:50px;
}
.logo img{
	float:left;
}
.logo .des-left{
	float:left;
	color:#6c6c6c;
	font-size:17px;
	line-height: 50px;
	text-align:center;
}
.logo .des-right{
	float:right;
	color:#E31F1B;
	font-size:19px;
	font-weight : 500;
	line-height: 50px;
	text-align:center;
}
.ft{ background:#34495e; padding:25px 0 70px; color:#98a6b2;min-width: 1300px;} .ft .footer{ width:860px; margin:auto; padding:0 0 45px;} .footer .ft_list{ width:160px; margin-right:30px; float:left;} 
.footer .ft_list dt{ font-size:16px; margin-bottom:20px;} .footer .ft_list dd{ font-size:13px; margin-bottom:8px;} .footer .ft_list dd a{ color:#98a6b2;} 
.footer .ft_list dd a:hover{ color:#ebeff2;}
.footer .ft_tel{ width:230px; height:100px; background:#3e556b; border-radius:3px; float:left; padding:15px;}.ft_tel .ft_tel_v1{ font-size:16px; margin-bottom:15px;} 
.ft_tel .ft_tel_v2{ font-size:26px;text-align: right; background-image:url(/default/images/index/index_icon.png); background-position:-83px -4px;} 
.ft_tel .ft_tel_v3{ text-align:right; margin-top:5px;}
.ft .ft_copyright{ width:1000px; margin:auto;} .ft .ft_copyright p{ text-align:center; margin-top:15px;}
.subnav{ height:4px; background:#d2d6d9;}