html, body {
  font-size: 0.9em;
  font-family: "微软雅黑";
}
@media (max-width: 768px) {
	html, body {
	  font-size: .95em;
  }
}

h1 {font-size: 1.8em;}
h2 {font-size: 1.6em;}
h3 {font-size: 1.3em;}
h4 {font-size: 1.2em;}
p {font-size: 1.1em;}

div{
	margin-left: 0;
	margin-right:0 ;
}

$('.form_datetime').datetimepicker({
    minView: "month", /*选择日期后，不会再跳转去选择时分秒 */
    language:  'zh-CN',
    format: 'yyyy-mm-dd',
    todayBtn:  1,
    autoclose: 1,
});
.goumai{	
	width: 110px;
 	margin-top: 10px;
 	margin-right: 10px;
 	
 	margin-left: 10px;
 }
 .Banner{
	width: 100%;
	background-color: #4185ac;
}


/***********
 logo 
 ***********/
.logo{
	padding-top: 15px;
 	font-size: 1.4em;
 }

.logo-01{
	padding-top: 5px;
 	font-size: 1.0em;
 }
 .logo-02{
	padding-top: 15px;
 	font-size: 1.3em;
 }
 .logo-03{
 	
	padding-top: 5px;
 	font-size: 1.0em;
 }
.img-tupian{
	margin-top: 20px;
	margin-left: 20px;
}

/***********
 a
***********/
a{
	color: #080808;
	text-decoration: none;
}
 a:hover{
 	text-decoration: none;
 }
.canping{
	margin-bottom: 30px;
}
 
 
 
/******************
     container
 ****************/
.container-fluid-top{
	margin-top: 10px;
	margin-bottom: 10px;
}
.container-main {
	background-color: #f2f8fa;
	padding-bottom: 25px;
}

.container-fluid {
	max-width: 1190px;
    margin-bottom: 10px;
}
@media (max-width: 1190px) {
	.container-fluid {
		padding-left: 0px;
		padding-right: 0px;
		margin-left: 0px;
		margin-right: 0px;
	}
}
.container-fluid-01 {
	margin-top: 20px;
	max-width: 900px;
	margin-bottom: 20px;
}
@media (max-width: 900px) {
	.container-fluid {
		padding-left: 0px;
		padding-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		margin-left: 0px;
		margin-right: 0px;
	}
}
.container-fluid-02 {
	background-color: #FFF;
	max-width: 1190px;
}
@media (max-width: 1190px) {
	.container-fluid {
		padding-left: 0px;
		padding-right: 0px;
		margin-left: 0px;
		margin-right: 0px;
	}
}
.container-body{
	margin-top: auto;
	line-height: 25px;
}
.container-body>ul{
	padding: 0px;
  list-style-type: none;
}
.container-body>ul>li{

}
.container-body>div>ul{
	 list-style-type: none;
}
/******************
 * BUTTONS
 ****************/

.btn-primary{
	background-color: #4185AC;
}
.btn-tianyuan

{
	/*margin: auto;*/
	margin-top: 20px;
	
}
.btn-tianyuan>div{
	margin-top: 10px;
	margin-bottom: 10px;
}
.btn-tianyuan > div > a {
	text-align: center;
	font-size: 1.4em;
}
.btn-ym:hover{
	color:#4185AC ;
}
.btn-ym:visited{
	color:#4185AC ;
}
.btn-ym {
	margin: auto;
	border: 3px solid  #4185AC;
	/*border-color: #4185AC;*/
	color:#4185AC ;
}
.btn-bidui{
	text-align: center;
	font-size: 1.4em;
	
	border: 3px solid  #F0AD4E;
	/*border-color: #4185AC;*/
	color: #F0AD4E;
}
.btn-bidui:hover{
	color:#F0AD4E ;
}
.btn-bidui:visited{
	color:#F0AD4E ;
}
.btn-shibie{
	margin: auto;
	border: 3px solid  #F0AD4E;
	/*border-color: #4185AC;*/
	color: #F0AD4E;
	
}
.btn-shibie:hover{
	color:#F0AD4E ;
}
.btn-shibie:visited{
	color:#F0AD4E ;
}
.btn-baocun{
	padding-top: 10PX;
}
.btn-baocun>button{
	padding-left: 3em;
	padding-right: 3em;
}
.btn-chongzhi{
	margin-top: 5px;
}
.btn-dengru{
	padding-left: 4em;
	padding-right: 4em;
}
.btn-yanzhengma{
	margin-top: -5px;
}
.btn-nav-01{
	background-image: url(../images/Shape-111.png);
	height: 16px;
	width: 36px;
}
/*************
	SPACING
**************/
.spacing-top {
	margin-top: 25px;
}
.spacing-bottom {
	margin-bottom: 25px;
}


/*************
	TABS
**************/
.nav-tabs {
	 
	margin: 0px;
	margin-top: 25px;
	padding: 0px;
	border: 0px;    
}
.nav-tabs > li > a,
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus,
.nav-tabs > li > a:visited {
	color: #000000;
  background: #ffffff;
	border: 0px transparent;
  border-radius: 0;
	margin-left: 10px;
	margin-right: 10px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a:visited {
	color: #4185ac;
	border: 0px transparent;
	border-bottom: 4px solid #4185ac;
  background: #ffffff;
}
.tab-shenxian {
	width: 100%;
	margin: 0;
	border-top: 1px solid #4185ac;
	border-radius: 0;
	padding-top: 10px;
}

.tab-shenxians {
	width: 100%;
	margin: 0;
	border-bottom: 1px solid #4185ac;
	border-radius: 0;
}
.tab-shenxians-top {
	width: 100%;
	margin: 0;
	border-top: 1px solid #4185ac;
	border-radius: 0;
}
/*************
	TABS-goumai
**************/
.nav-OCRgoumai {
	
	font-size: 1.2em;
	margin: 0px;
	margin-top: 20px;
	padding: 0px;
	border: 0px;    
}

.nav-OCRgoumai > li > a,
.nav-OCRgoumai > li > a:hover,
.nav-OCRgoumai > li > a:focus,
.nav-OCRgoumai > li > a:visited {
	color: #000000;
  background: #ffffff;
	border: 0px transparent;
  border-radius: 0;
	margin-left: 10px;
	margin-right: 10px;
	padding-left: 25px;
	padding-right: 25px;
	margin-top: 0;
	margin-bottom: 0;
}
.nav-OCRgoumai > li.active > a,
.nav-OCRgoumai > li.active > a:hover,
.nav-OCRgoumai > li.active > a:focus,
.nav-OCRgoumai > li.active > a:visited {
	color: #4185ac;
	border: 0px transparent;
	border-bottom: 4px solid #4185ac;
  background: #ffffff;
}
.tabs-OCRgoumai {
	
	border-radius: 0;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	padding-top: 10px;
}


/*************
	TABS-01
**************/
.nav-OCR {
	margin: 0px;
	margin-top: 25px;
	padding: 0px;
	border: 0px;    
}
.nav-OCR > li > a,
.nav-OCR > li > a:hover,
.nav-OCR > li > a:focus,
.nav-OCR > li > a:visited {
	color: #000000;
  background: #ffffff;
	border: 0px transparent;
  border-radius: 0;
	margin-left: 10px;
	margin-right: 10px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.nav-OCR > li.active > a,
.nav-OCR > li.active > a:hover,
.nav-OCR > li.active > a:focus,
.nav-OCR > li.active > a:visited {
	color: #4185ac;
	border: 0px transparent;
	border-top: 4px solid #4185ac;
  background: #F7F7F7;
}

.nav01{
	font-size: 1em;
}
.tab-Ann {
	background-color:#F7F7F7; ;
	/*border-top: 1px solid #4185ac;*/
	border-radius: 0;
	padding: 10px;
}
.teb-bidui {
	background-color:#F7F7F7; ;
	/*border-top: 1px solid #4185ac;*/
	border-radius: 0;
	margin-top: 10px;
	padding: 10px;
}
.teb-jieguo {
	background-color:#F7F7F7; ;
	/*border-top: 1px solid #4185ac;*/
	border-radius: 0;
	margin-bottom: 20px;
	padding: 10px;
}
/*************
	TABS-02
**************/

.nav-gerenxingxi {
	background: #4185ac;
	/*height: 2em;*/
	margin: 0px;
	/*margin-top:25px;*/
	padding: 1px;
	border: 0px;    
}

/*.nav-gerenxingxi > li:before {
	padding: 0;
	margin: 0;
}*/
.nav-gerenxingxi > li > a,
.nav-gerenxingxi > li > a:hover,
.nav-gerenxingxi > li > a:focus,
.nav-gerenxingxi > li > a:visited {
	color: #FFF;
  background: #4185ac;
	border: 0px transparent;
  border-radius: 0;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.nav-gerenxingxi > li.active > a,
.nav-gerenxingxi > li.active > a:hover,
.nav-gerenxingxi > li.active > a:focus,
.nav-gerenxingxi > li.active > a:visited {
	color: #FFF;
	border: 0px transparent;
	border-bottom: 0px solid #4185ac;
	border-top: 0px solid #4185ac;
  background: #2c718d;
}
/*************
	TABS-01
**************/
.nav-panel{
	cursor:pointer ;
	background: #f5f5f5;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	font-size: 1.2em;   }
.nav-panel:hover,
.nav-panel:focus,
.nav-panel:visited{
	background: #ADADAD;
	color: #FFFFFF;
}

/*************
	PANEL
**************/
.panel-menu {
	margin-left: -15px;
	padding-left: 0px;
	border: 0px;
	border-radius: 0px;
	background-color: #f5f5f5;
}
.panel-menu > .panel-heading {
	padding-top: 15px;
	font-size: 1.8em;
	background-color: #ff;
	border: 0px;
}
.panel-menu-1 {
	margin-left: -15px;
	padding-left: 0px;
	border: 0px;
	border-radius: 0px;
	background-color: #fff;
}
.panel-menu-1 > .panel-heading {
	padding-top: 15px;
	font-size: 1.8em;
	background-color: #fff;
	border: 0px;
}
.panel-body {
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
}
.panel-body-01> ul > li{
	text-decoration: none;
}
.panel-body > ul {
	margin-left: -15px;
	margin-right: -15px;
	padding: 0px;
	margin-bottom: 0px;
  list-style-type: none;
}
.panel-body > ul > li {
	padding-left: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 1.1em;
}
.panel-body > ul > li:hover {
	background-color: #cacaca;
	color: #ffffff;
	
}

.panel-body > ul > li > a {
	text-decoration: none;
	color: #000000;
}
.panel-body > ul > li > a:hover {
	color: #ffffff;
}
.panel-body > ul > li > a :hover{
	
	color: #4185ac;
}
.panel-body > ul > .active,
.panel-body > ul > .active:hover {
	background-color: #4185ac;
}
.panel-body > ul > .active > a {
	text-decoration: none;
	color: #ffffff;
}
.panel-body-01>ul{
	display: none;
}
.panel-body-02>ul{
	display: none;
}

.biancaidan_nei_cp_ul>li
{
	text-decoration: none;
	
}
.biancaidan_nei_cp_ul_1>li
{
	text-decoration: none;
	
}
/*************
	SOLUTION
**************/
.solution {
 cursor:pointer;
	margin-bottom: 25px;
	margin-top: 25px;
	border: solid #ffffff 1px;
	border-radius: 0px;
	background: #ffffff;

	 cursor:pointer;

}
.solution > .sol-icon {
	margin-left: 10px;
	margin-top: 10px;
}
.solution > .sol-title {
	margin-left: 10px;
	margin-right: 10px;
	text-decoration: none;
	color: #000000;
}
.solution > .sol-content {
	
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	text-decoration: none;
	color: #000000;
}
.solution > .sol-content>div{
	margin-top: 70px;
}

.solution:hover{
	box-shadow: 0px 0px 5px 4px #bbbbbb;
  transition: box-shadow 0s ease;
	border: solid #4185ac 1px;
	background: #4185ac;
}

.solution:hover > .sol-title>h3>a {
	text-decoration: none;
	color: #ffffff;
}
.solution:hover > .sol-content>div>a {
	color: #ffffff;	
}


/*************
	BANNER
**************/
.Banner{
	width: 100%;
	background-color: #4185ac;
}
.banner {
	margin-top: -25px;
}
.banner-01{
	
	font-size: 2em;
	color: #FFFFFF;
	margin-top:45px ;
	margin-left: 2em;
}
.banner-02{
	font-size: 1.1em;
	color: #FFFFFF;
	margin-top:65px ;
	margin-left: 4em;
	
}
.banner-02>ul{
	margin-left:-40px;
	list-style-type: none;
}
.banner-02>ul>li{
	margin-bottom: 10px;
}
/*************
	NAVBAR
**************/
.navbar-brand {
	font-size: 1.8em;
	height: 50px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.navbar-brand-1 {	
	height: 60px;
	margin-top:0px;
	margin-bottom: 0px;
	padding-top: 20px;
	padding-bottom: 0px;
	font-size: 1.3em;
}
.navbar-body{
	border-bottom: 1px solid #4185AC;
}
.btn-yonghu{
	color: #4185AC;
	margin-top:15px;
	margin-right:15px;

}

.navbar-btn {
	margin-left: 5px;

}
.navbar-right {
	margin-right: 0px;
}

.navbar-default {
  background-color: #ffffff;
  border-color: #ffffff;
  border: 0px;
  min-height: 80px;
  padding-top: 15px;
}
@media (max-width: 767px) {
  .navbar-default {
    min-height: 50px;
    padding-top: 0px;
  }
}
.navbar-default .navbar-brand {
  color: #000000;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #000000;
}
.navbar-default .navbar-nav > li > a {
  font-size: 1.2em;
  font-weight: 600;
  color: #666666;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-right: 20px;
  padding-left: 20px;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #4185ac;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #4185ac;
}

.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #ffffff;
  background-color:  #4185AC;
}

.navbar-default .navbar-toggle {
	border: 0px;
  border-color:  #4185AC;
	margin-right: 0px;
}
.navbar-default .navbar-toggle:hover, 
.navbar-default .navbar-toggle:focus {
  
}
.navbar-default .navbar-toggle .icon-bar {
  color: #ffffff;
  background-color:  #4185AC;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color:  #4185AC;
}
.navbar-default .navbar-link {
  color: #FFF;
}
.navbar-default .navbar-link:hover {
  color: #fff;
}
.nav-main {
  padding-left: 30px;
}

@media (max-width: 767px) {
	.navbar {
		width: auto;
		padding-left: 15px;
		padding-right: 15px;
		margin-left: 0px;
	}
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    font-size: 1em;
    color: #000000;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #ffffff;
    background-color:  #4185AC;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #4185AC;
  }
  .nav-main {
    padding-left: 0px;
  }
}
.btn-gengduo{
	margin-top: 15px;
}

/*************
	FOOTER
**************/
.footer {
	background-color: #5c5f66;
	padding-top: 25px;
	padding-bottom: 25px;
	color: #efefef;
}


/*************
	CENTER
**************/
.centerBlock {
	color: #FFFFFF;
  display: table;
  margin: auto;
}
.centerBlock>a {
	color: #FFFFFF;
  
}

/*************
	xuanzhe
**************/
.xuanzhe
{
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	/*margin-top:10px;*/
	font-size: 12px;
	background-color: #F5F5F5;
}
.xuanzhe>ul{
	list-style:none;
	padding-left: 10px;
}
.xuanzhe>ul>li{
	list-style:none;
	float: left;
}
.xuenxiang{
	padding-left: 30px;
	padding-top: 7px;
}
.shenxian{
	font-size: 0.9EM;
}

.a-shouye{
	
 	color: #4185ac;
 }
 /*******  
  biaoti
  *******/
 .top-biaoti{
 		/*border-bottom:1px solid #4185ac;*/
 		color: #4185ac;
 		font-size: 18px;
 		/*height: 60px;*/
 }
.top-biaoti1{
	/*border-bottom:1px solid #4185ac;*/
	color: #4185ac;
	font-size: 10px;
	/*height: 60px;*/
}
.top-biaoti-01{
	padding-top: 20px;
	padding-bottom: 20px ;
	padding-left: 1em;
}
.top-biaoti-02{
	padding-bottom: 15px ;
	padding-left: 1em;
}
.top-biaoti-01-min{
	padding-top: 20px;
	padding-bottom: 10px ;
	padding-left: 1em;
}
.top-biaoti-01-min-n{
	padding-bottom: 10px ;
	padding-left: 1em;
}
.top-biaoti2{
 		border-bottom:1px solid #4185ac;
 		color: #4185ac;
 		font-size: 1.4em;
 		/*height: 60px;*/
 }

/*******
  text
 ********/

.text-zhuce{
	border-bottom:1px solid #4185ac;
	padding-bottom: 20px ;
}
.text-body{margin:10px ;}

.text-tiaokuan{
	color: #5BC0DE;
	margin-top: 5px;
	margin-bottom: 30px;
	
}

.text-wangjimima{
		margin-bottom: 10px;
	margin-top: 10px;
	margin-left: 0px;

}
.text-wangjimima > a,
.text-wangjimima > a:hover,
.text-wangjimima > a:focus,
.ntext-wangjimima > a:visited{
	color: #4185AC;
	font-size:0.8em ;
}


/************
 input
 **********/
.input-sousu{
	
	padding-top: 20px;
	margin-bottom: 20px;
}
.input-sousu-biaoti{
	margin-left: 0;
	margin-right:0 ;
	margin-top: 10px;
}
.input-group{
	margin: 0px;
	padding: 0px;
}
.input-group-01{
	border-right: 0;
	border-left:0;
	border-top: 0;
	border-bottom: 1px;
}
.input-sousu>div>div{
	margin: 0px;
	padding: 0px;
	
}
.input-sousu>div>div{
	margin: 0px;
	padding: 0px;
	
}
.Recharge{
	padding-top: 20px;
}
/********table*******/
.table-biaobiaoti>td{
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px;
	
}
.table-responsive{
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
}
.table-biaobiaoti{
	
	background-color: #4185AC;
	color: #FFFFFF;
	font-size: 1em;
	
}
.table-biaobiaoti>th{
	border: 0;
	text-align:center;
}
.table-shujia>td{
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 2px;
	
	
}
.table-shujia>td>a{
	margin-left: 10px;
}
.table-shujia{
	font-size: 1em;
	
	border-bottom: 2px solid #ADADAD;
}
.table-shujia:hover{
	background-color: #C7DDEF;
	font-size: 1em;
	
	border-bottom: 2px solid #ADADAD;
}
	 .table-shujia>td>a{
	 	color: #4185AC;
	 }
	 .dengru{
	 	width: 350px;
	 	height: 300px;
	 margin-top: 60px;
	 margin-left: -10px;
	 margin-bottom: 60px;
	 background-color: #FFF;
	 -webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	 }
/*****
 Content
 *******/
.Content-dr{
	background-color: #013b53;
}
/*****
 form
 *****/
.form-group{
	margin: 0;
	padding-bottom:10px;
}
.ym-form-control {
	padding-top: 10px;
	padding-bottom: 10px;
  border: 1px solid #cacaca;
  border-radius: 0px;
  background: transparent;
  padding:0 ;
  box-shadow: none !important;
  -webkit-box-shadow: none;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  }
.ym-form-control-1 {
	margin-top: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
  border: 1px solid #cacaca;
  border-radius: 0px;
  background: transparent;
  padding:0 ;
  box-shadow: none !important;
  -webkit-box-shadow: none;
  border-top: 0;
  border-left: 0;
  border-right: 0;
}
.ym-form-control-1>div {
	padding-bottom: 10px;
}
.ym-form-control-1>label{
	margin-top: 5px;
}
.img-yanzhenma {
	margin-left: -20px;
}
.ym-form-group {
	padding-top: 10px;
	padding-bottom: 10px;
  border: 0px solid #cacaca;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  padding-left:0 ;
  padding-right: 0;
  margin: 0;
  
}
.ym-form-group-pur{
		
	padding-bottom: 20px;
  border: 0px solid #cacaca;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  padding-left:0 ;
  padding-right: 0;
  margin: 0;
}
.ym-form-group-changzi{
	padding-top: 10px;
	padding-bottom: 10px;
  /*border: 1px solid #cacaca;*/
  border-top: 0;
  border-left: 0;
  border-right: 0;
  
  margin: 0;
  
}
.dengru-01 {
	padding-top: 10px;
}
.ym-form-control-2{
	padding-top: 5px;
	border: 0px solid #cacaca;
  border-radius: 0px;
  background: transparent;
  box-shadow: none !important;
  -webkit-box-shadow: none;
  border-top: 0;
  border-left: 0;
  border-right: 0;
	width: 170px;
	height: 40px;
	margin-left: -45px;
	
}

.ym-form-control-md{
	padding-top: 5px;
	border: 0px solid #cacaca;
  border-radius: 0px;
  background: transparent;
  box-shadow: none !important;
  -webkit-box-shadow: none;
  border-top: 0;
  border-left: 0;
  border-right: 0;
	width: 170px;
	height: 40px;
	margin-left: -30px;
}
.ym-form-control-tongyong{
	padding-top: 7px;
	border: 0px solid #cacaca;
  border-radius: 0px;
  background: transparent;
  box-shadow: none !important;
  -webkit-box-shadow: none;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  margin-left:-12px;
	width: 170px;
	
}
.ym-form-control-yanzhengma{
	padding-top: 7px;
	border: 1px solid #cacaca;
  border-radius: 0px;
  background: transparent;
  box-shadow: none !important;
  -webkit-box-shadow: none;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  margin-left:-12px;
	width: 100px;
	
}
.ym-form-control-readonly{
	padding-top: 7px;
	border: 0px solid #cacaca;
  border-radius: 0px;
  background: transparent;
  box-shadow: none !important;
  -webkit-box-shadow: none;
  border-top: 0;
  border-left: 0;
  border-right: 0;
	width: 10em;
	
}
.ym-form-group-denglu{padding-top: 10px;
	padding-bottom: 10px;
  border: 1px solid #cacaca;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  padding-left:0 ;
  padding-right: 0;
  margin: 0;
}

.file {
    position: relative;
    display: inline-block;
    border: 3px solid  #4185AC;
    border-radius: 4px;
    padding: 4px 12px;
    overflow: hidden;
    color: #4185AC;
    text-decoration: none;
    height: 45px;
}
.file input {
    position: absolute;
    font-size: 100px;
    right: 0;
    top: 0;
    opacity: 0;
}
.file:hover {
    color:#4185AC;
}