@charset "utf-8";
/* CSS Document */
/*html{
    filter: progid:DXimageTransform.Microsoft.BasicImage(grayscale=1);
    -webkit-filter:grayscale(100%);
    
}
*/
.fr{ float:right;}
.fl{ float:left;}
.w300{ width:300px;}
.w350{ width:350px;}
.w420{ width:420px;}
.w725{ width:725px;}
.w730{ width:730px;}
.w600{ width:600px;}
.w680{ width:680px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}

.top{ width:1048px; height:105px; margin:auto; position:relative;}
.top img:nth-child(2){ float:right}
.top img:nth-child(3){ float:left}
.top a{ display:block; position:absolute; }
.top a:nth-child(2){ width:3vw; height:3vw; top:1.5vw; right:18vw;}
.top a:nth-child(3){ width:3vw; height:3vw; top:1.5vw; right:13vw;}
.top a:nth-child(4){ width:3vw; height:3vw; top:1.5vw; right:9vw;}
.top a:nth-child(5){ width:3vw; height:3vw; top:1.5vw; right:4.5vw;}
.top a:nth-child(6){ width:3vw; height:3vw; top:1.5vw; right:0.5vw;}
.nav{ width:100%; height:43px; background:#0a3f84; text-align:center;}

.nav {background-image: -moz-linear-gradient(linear, 0 19%, 0 96%, #1065b6, #09377a);
/* Firefox *//*    background-image: -webkit-gradient(linear, 0 19%, 0 96%, color-stop(0, #1065b6), color-stop(1, #1171c6));*/
background-image: -webkit-gradient(linear, 0 19%, 0 96%, color-stop(0, #1065b6), color-stop(1, #09377a));
/* Saf4+, Chrome */filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#1065b6', endColorstr='#09377a');
/* IE6,IE7 */-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#1065b6', endColorstr='#09377a')";
/* IE8 *//* background-color: #09377a; */box-shadow: 0 3px 6px #999;-webkit-box-shadow: 0 3px 6px #999;-moz-box-shadow: 0 3px 6px #999;}


.nav ul{ display:inline-block;}
.nav li{ float:left; line-height:43px;  color:#FFF; font-size:18px; position:relative;}
.nav li a{ width:100%; height:43px; display:block; color:#FFF;padding:0 15px; font-size:16px; overflow:hidden;}

.ChildNavIn dl dd a{padding:0 4px; }

.nav span{ float:left; line-height:43px; color:#FFF; font-size:18px;}
.nav .xl{ width:112px; background:#FFF; position:absolute; left:0; display:none; z-index:999;}
.nav .xl ul{ width:100%;}
.nav .xl li{ font-size:16px; color:#FFF; float:none; width:100%; line-height:30px; position:inherit;}
.nav .xl li a{ width:100%; height:30px; line-height:30px; display:block; color:#FFF; background:#0a3f84;}
.banner{ width:100%; height:427px; overflow:hidden;}
.banner .hd{ width:100%; height:427px; text-align:center;}
.banner .hd li{ width:100%; height:100%;}
.banner .hd li a{ width:100%; height:100%; display:block;}
.banner .bd{ display:none;}


.sy_news{ width:1048px; margin:0 auto; height:auto;}

.sy_wz{
	width:800px;
	height:270px;
	border: 1px solid #CCC;
	float:left;
}
.sy_wz2{ width:240px;height:357px;
	border: 1px solid #CCC;float:right;}
.sy_wz2 dt { width:100%;height:40px;border-bottom-width: 1px;border-bottom-color: #cccccc;border-bottom-style: solid;}	
.sy_wz2 dt a{background:#0a3f84; color:#FFF;height:40px;line-height:38px;font-weight:bold; font-size:17px;width:130px; float:left;text-align:center;}
.sy_wz2 dt span a{ font-size:12px; color:#0a3f84; float:right; background:none; width:50px;}
.sy_wz2 dd {font-size:14px; height:37px; width:95%; border-bottom:#bbbbbb dashed 1px; margin:auto; line-height:37px; color:#000; font-family:"微软雅黑"}
.sy_wz2 dd a{width:100%; height:37px; display:block; text-align:left;}





.wz_left{ width:332px; height:247px; position:relative; float:left; overflow:hidden;}
.wz_left .hd{ width:100%; height:100%;}
.wz_left .hd li{ width:100%; height:100%;}
.wz_left .hd li a{ width:100%; height:100%; display:block;}
.wz_left .hd li a img{ height:247px;}
.wz_left .bd{ width:100%; height:18px; padding-right:10px; text-align:center; position:absolute; bottom:10px;}
.wz_left .bd ul{ display:inline-block; background:#FFF; float:right;}
.wz_left .bd li{ width:20px; height:18px; float:left; background:#2f2120; margin:0 0.5px; line-height:18px; color:#978583;}
.wz_left .bd .on{ background:#920400; color:#FFF;}

.wz_r{
	width:465px;
	height:256px;
	float:right;
	overflow:hidden;
}
.wz_r .bd{
	width:100%;
	height:40px;
	margin-top:1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
.wz_r .bd li{ width:130px; height:40px; float:left; color:#0a3f84; line-height:38px; font-size:17px; text-align:center; font-weight:bold;}
.wz_r .bd li a{color:#0a3f84;}
.wz_r .bd .on{ background:#0a3f84; color:#FFF;}
.wz_r .bd .on a{ background:#0a3f84; color:#FFF;}
.wz_r .hd{ width:100%; height:207px;}
.wz_r .hd li{ width:100%;}
.wz_r .hd h1{ font-size:16px; font-weight:bold; text-align:center; margin:5px 0;}
.wz_r .hd p{ width:698px; font-size:12px;margin:6px; text-indent:2em; color:#666;}
.news a:hover{ color:#0a3f84;}
.news a:hover p{ color:#0a3f84;}
.wz_r .hd ul ul{ width:100%; text-align:center;}
.wz_r .hd ul ul li{ font-size:14px; height:35px; width:95%; border-bottom:#bbbbbb dashed 1px; margin:auto; line-height:35px; color:#000; font-family:"微软雅黑"}
.wz_r .hd ul ul li a{ width:100%; height:35px; display:block; text-align:left;}
.wz_r .hd ul ul li a:hover{ color:#0a3f84;}
.wz_r .hd ul ul li a span{ float:right;}
.hd ul ul li a span{ font-size:12px; color:#555;}
.lb{ width:800px; height:75px; margin:auto; border:1px solid #d5d9d8; border-left:none; margin-top:25px;}
.lb p{ width:35px; height:100%; font-size:18px; background:#1871cd; color:#FFF; text-align:center; float:left;}
.lbz{ width:17px; height:53px; float:left; margin-left:4px; margin-top:11px;}


.lbb { overflow:hidden; width: 730px; margin-top:11px; } 
.lbb ul li ,#lbb ul li div{ float:left;line-height:25px;overflow:hidden} /* 横向滚动必须让所有li左浮动 */
.lbb ul li div{ float:left;height:53px; width:189px; overflow:hidden}
.lbb ul li div img{ width:189px; height:53px; display:block}

.d_t{ width:1048px; height:32px; margin:auto; border-bottom:3px solid #d7dbf4; margin-top:10px;}
.d_t p{ width:178px; height:32px; background:#d7dbf4; line-height:32px; text-align:center; font-size:16px;}
.dh{ width:1048px; margin:auto; text-align:center; overflow:hidden;}
.dh ul{ width:1200px;}
.dh ul li{ width:158px; height:88px; float:left; margin-right:20px; margin-top:7px;}
.dh ul li a{ width:158px; height:88px;  display:block; position:relative;}
.dh ul li a img{ position:absolute; left:0; top:0; display:block; height:158px; height:88px;}
.yqlj{ width:1048px; height:40px; margin:auto;}
.yqlj p{ float:left; font-size:16px; line-height:40px; color:#0d54fa;}
.yqlj select{ height:24px; font-size:12px; width:200px; margin-left:35px; margin-top:10px;background:transparent;}

.foot{ width:100%; height:88px; background:#0a3f84; padding-top:25px;}
.foot p{ color:#FFF; font-size:14px; text-align:center;}
.foot a{color:#FFF;}


/*第二页*/
.dqwz{ width:1048px; height:30px; margin:auto; line-height:30px; font-size:14px; margin-top:10px;}
.dqwz a{ padding:0 10px;}
.ks_banner{
	width:1048px;
	height:242px;
	margin:auto;
	background-repeat: no-repeat;
	background-position: center top;
}
.ks_banner img{ width:100%;}
.ks_dh{ width:1048px; margin:auto; margin-top:10px;}
.ks_dh_l{ width:220px; float:left;}
.ks_dh_l li{ width:100%; background:#0a3f84; margin-bottom:2px;}
.ks_dh_l a{ line-height:48px; color:#FFF; font-size:18px; display:block; width:100%;  padding-left:20px;}

.ks_dh_r{ width:820px; float:right;}
.gkright{ width:820px; float:right; background:#fff; padding:0px 25px 30px; min-height:500px; height:auto; overflow:hidden; border:#ccc 1px solid;}
.neirongbt{ width:100%; height:40px; line-height:40px; border-bottom:#ccc 1px solid;}
.neirongbt span{ padding:0 15px 8px; border-bottom:#1d85c4 2px solid; font-size:16px; color:#000; }
.dh_r{ width:45%; margin:0 1.5%;}
.dh_r p{ width:100%; color:#3593dd; font-size:18px; font-weight:bold; line-height:30px; border-bottom:solid 2px #cccccc;}
.dh_r p a{ float:right; font-size:14px; font-weight:normal;}
.dh_r li{ line-height:40px; font-size:14px;}
.dh_r li a{ width:100%; height:100%;}
.dh_r li a:hover{ color:#0a3f84;}

/*zjtd*/
.zj_banner{
	width:100%;
	text-align:center;
	margin:auto;
	background-repeat: no-repeat;
	background-position: center top;
	height:186px;
}
.zj_top{ width:1030px; height:50px; margin:auto; border-bottom:#e2e2e2 2px solid;}
.zj_top p{ float:left; line-height:48px; border-bottom:#0a3f84 2px solid; color:#0a3f84; font-size:18px;}
.zj_dh{ height:50px; float:right; line-height:50px;}
.zj_dh a{ margin:0 10px;}
.zj_list_top{ width:1030px; margin:auto; overflow:hidden;}
.zj_ss{ width:767px; height:40px; margin:auto; background:url(zj_td.jpg); margin-top:20px;}
.zj_ss p{ float:left;}
.zj_ss p:nth-child(1){ margin-left:200px; margin-top:10px;}
.zj_ss p:nth-child(2){ margin-left:20px; margin-top:10px;}
.zj_sub{ width:70px; height:22px; margin-top:10px; float:left; border:none; background:#7aadae; margin-left:20px;}
.zj_list_top ul{ display:inline-block; text-align:center; width:1200px; margin-top:10px;}
.zj_list_top li{ float:left; width:138px; height:230px; margin:10px 17px;}
.zj_list_top li p{ font-size:14px; text-align:center; height:30px; overflow:hidden; line-height:30px;}
.list_list{ height:26px; width:424px; margin:auto; text-align:center;}
.list_list ul{ display:inline-block;}
.list_list li{ float:left; line-height:26px; font-size:18px; padding:0 6px; border:1px solid #ebebeb;}
.list_list li a{ width:100%; height:100%; display:block;}
.list_list li a:hover{ color:#6e8acb;}
.list_list .on{ background:#3eb5b1;}
.list_list .on a{ color:#FFF;}


.dede_pages{
	margin:0 auto;
	width:1048px;
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

.e2{
	
}
.e2 li{
	width:100%;
	overflow:hidden;
	clear:both;
	padding:6px 0px;
	border-bottom:1px solid #EEE;
	color:#aaa;
}
.e2 li b a{
	color:#555;
}
.e2 li a.preview{
	width:84px;
	float:left;
	margin-right:7px;
	margin-bottom:3px;
	margin-left:10px;
	display:inline;
}
.e2 li a.preview img{
	width:80px;
	/*height:60px;*/
	display:block;
	padding:1px;
	border:1px solid #EEE;
}
.e2 li a.preview:hover img{
	border:1px solid #AAA;
}
.e2 li a.title{
	overflow:hidden;
	line-height:25px;
	font-weight:bold;
	font-size:14px;
	margin-left:2px;
}
.e2 span.info{
	/*display:block;*/
	float:right;
	line-height:23px;
	color:#555;
	padding-left:12px;
}
.e2 span.info small{
	color:#AAA;
	font-size:12px;
	margin-left:3px;
}
.e2 span.info a{
	color:#690;
}
.e2 p.intro{
	color:#776955;
	line-height:20px;
	margin-left:5px;
	padding-left:10px;
	padding-right:10px;
}



.e3{}
.e3 li{ width:240px; height:170px; float:left; margin:8px; overflow:hidden;}
.e3 li p{ height:30px; line-height:30px; text-align:center;}






.gkleft{ float:left; width:220px;}


.gkdown{ margin-top:20px; border:#ccc 1px solid;width:220px; float:left; margin-bottom:20px;}
.bybt{ background:url(../images/bybtbg.jpg) repeat-x; height:45px; width:100%; line-height:45px; font-size:16px;; padding-left:20px; border-bottom:#ccc 1px solid;}
.byfwnav{ background:#fff; width:100%; height:auto; overflow:hidden; padding:15px 9px;}
.byfwnav ul li{ float:left; width:90px; height:28px; line-height:28px; margin:5px;}
.byfwnav ul li a{ display:block; background:#e4e4e4; width:80px; height:28px; text-align:center;}
.byfwnav ul li a:hover{ background:#1d85c4; color:#fff;}



.article{ font-size:18px; text-align:center; margin-top:20px;font-weight:bold; color:#024e8b;}
.article1{ font-size:14px; text-align:center; margin-top:20px;font-weight:bold;}

.pizhu{
	margin-top:10px;
	color:#555;
	text-align:center;
	margin-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	height:40px; line-height:40px;
}
.pizhu span{ margin:0 20px; font-size:13px;}
.a2{padding-right;20px;}

.news_pic{width:1100px; height:360px; margin:auto; margin-top:20px;}




.news_banner{ width:420px; height:279px;}
.news_index{ width:1048px; margin:0 auto; height:auto;}
.news_list{ min-height:279px;}
.news_list dt{border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;}
.news_list dt a{
	width:135px;
	height:40px;
	text-align:center;
	font-size:16px;
	color:#0a3f84;
	font-weight:bold;
	line-height:40px;
	display:inline-block;
	
	
}
.news_list dt .on{background-color:#0a3f84;color:#fff;}
.news_list dl dd{ height:34px; line-height:34px; border-bottom:#c6c6c6 1px dashed;}
.news_list dl dd a{ float:left; width:100%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; height:34px; line-height:34px;}
.news_list dl dd span{ float:right; font-size:13px; color:#555; height:34px; line-height:34px;}



.futitle{ color:#999;}
.ks_title{ color:#ab0303; line-height:242px; font-size:40px; width:475px; text-align:center; font-family:"微软雅黑";text-shadow:#fff 1px 0 0,#fff 0 1px 3px,#fff -1px 0 0,#fff 0 -1px 0;-webkit-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;-moz-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;*filter: Glow(color=#fff, strength=1);}




/** 专家详细 **/
.zjcontent .content h3{ font-size: 24px; color: #0a3f84; text-align: center; margin: 15px 0px; margin-bottom: 30px;font-weight: normal;}
.zjcontent .content .pic{ width: 210px; margin: 0 auto; float: left;}
.zjcontent .content .pic img{ width: 210px; height: 280px;}
.zjcontent .content .content{ width: 530px; float: left;  margin-left:20px; padding: 0px; font-size: 14px;}
.zjcontent .content .content .title-keshi{ font-size: 16px; color: #1d6dbf; margin-bottom: 10px;}
.zjcontent .content .content .title-keshi span{ font-size: 14px; color: #555555; margin-left: 5px;}

.zjcontent .content th{ text-align:center;}
.zjcontent .content .after_content{ width: 100%;float: left; margin-top: 40px;}
.zjcontent .content .title{ width: 100%; height: 36px; border-bottom: 1px solid #e1e1e1; line-height: 36px;}
.zjcontent .content .title a{ color: #ff9926; float: right;}
.zjcontent .content .title a:hover{}
.zjcontent .content .title span{ display: inline-block; width: 124px; border: 1px solid #e1e1e1; border-bottom: none; text-align: center;  font-size: #48a6a0; background: #feffff; background:-webkit-gradient(linear, 0 0, 0 100%, from(#f7f7f7), to(#ffffff)); font-size: 18px; color:#0a3f84; }
.zjcontent .content .after_content .content{ color:#555555; padding: 10px 0px 20px; height: auto; width: 760px; margin: 0px;}
.zjcontent .content .after_content .content table{ width: 100%;font-size: 12px; margin-top: 15px; background-color: #e6e6e6;border-top: 2px solid #0a3f84; color: #666666;}
.zjcontent .content .after_content .content table .first{ width: 100%; height: 45px;  background-color: #eef4fb; background:-webkit-gradient(linear, 0 0, 0 100%, from(#fbfcfe), to(#e4eef8));}
.zjcontent .content .after_content .content table .first th{ padding: 5px 0px;}
.zjcontent .content .after_content .content table tr{ background-color: #ffffff;}
.zjcontent .content .after_content .content table tr td{ height: 39px; padding: 5px 0px; background-color: #ffffff; text-align: center;}
.zjcontent .content .after_content .content table td a{ display: block; color: #1d6dbf; position: relative;}
.zjcontent .content .after_content .content table td a:hover{ text-decoration: underline; color: #ff6600;}
.content-zj{ color:#666666; font-size:16px;}

.zjnav{ padding-left:10%;}
.zjnav a{
	width:120px;
	height:35px;
	line-height:35px;
	float:left;
	background-color:#0a3f84;
	text-align:center;
	color:#FFF;
	margin-top: 17px;
	margin-right: 75px;
	margin-bottom: 17px;
	margin-left: 75px;
}


.yyprofile{ font-size:16px; color:#333; line-height:25px;}
.ksname dt{width:100%; height:40px; line-height:40px; border-bottom:#ccc 1px solid; float:left;}
.ksname dt a{ padding:0 15px 8px; border-bottom:#1d85c4 2px solid; font-size:16px; color:#000; }
.ksname dd{ width:133px; margin-top:10px; margin-right:17px; float:left;}
.ksname dd a{ display:block; background:url(/images/ksbg.jpg) repeat-x; height:35px; width:133px; border:#ccc 1px solid; text-align:center; line-height:35px; font-size:12px;}
.ks_newlist{ height:250px;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 11;
overflow: hidden;}
#ks_newlist span1{ float:right;}
#ks_newlist{
	line-height:30px;
	display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 7;
overflow: hidden;
}
.ks_newlist li {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}
.ks_newlist li span{ float:right;}



.news_detail .a1{ float:left; margin-top:50px; width:48%; color:#666; overflow:hidden; height:25px; line-height:25px;}
.news_detail .a2{ float:right; margin-top:50px; width:48%; text-align:right; color:#666; overflow:hidden; height:25px; line-height:25px;}
.news_detail .a1 a{ color:#666;}
.news_detail .a2 a{ color:#666;}
#preid,#preid a,#nextid,#nextid a{ font-size:14px;}


.logo{ width:500px; height:105px; float:left;}

#search { padding-top: 10px; width:33%; float:right;}

.ercode { float:right; padding-top:10px; margin-left:10px;}

#search .input-group-addon {background: #fff;}

.input-group-addon {

padding: 6px 12px;

font-size: 14px;

font-weight: 400;

line-height: 1;

color: #555;

text-align: center;

background-color: #eee;

border: 1px solid #ccc;


}

.input-group-addon,.input-group-btn {

	width: 1%;

	white-space: nowrap;

	vertical-align: middle

}


.form-control {

	display: block;

	width: 100%;

	height: 34px;

	padding: 6px 12px;

	font-size: 14px;

	line-height: 1.42857143;

	color: #555;

	background-color: #fff;

	background-image: none;

	border: 1px solid #ccc;



	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);

	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);

	-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;

	-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;

	transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s

}



.form-control:focus {

	border-color: #66afe9;

	outline: 0;

	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);

	box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)

}



.form-control::-moz-placeholder {

	color: #999;

	opacity: 1

}



.form-control:-ms-input-placeholder {

	color: #999

}



.form-control::-webkit-input-placeholder {

	color: #999

}



.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control {

	cursor: not-allowed;

	background-color: #eee;

	opacity: 1

}



textarea.form-control {

	height: auto

}



input[type=search] {

	-webkit-appearance: none

}

.input-group .form-control,.input-group-addon,.input-group-btn {

display: table-cell;
}





@font-face {

	font-family:'Glyphicons Halflings';src:url(glyphicons-halflings-regular.eot);src:url(glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(glyphicons-halflings-regular.woff2) format('woff2'),url(glyphicons-halflings-regular.woff) format('woff'),url(glyphicons-halflings-regular.ttf) format('truetype'),url(glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')

}



.glyphicon {

	position: relative;

	top: 1px;

	display: inline-block;

	font-family: 'Glyphicons Halflings';

	font-style: normal;

	font-weight: 400;

	line-height: 1;

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale

}

.glyphicon-search:before {

	content: "\e003"

}
.glyphicon-arrow-right:before{

	    content: "\e092";

}




.input-group {

position: relative;

display: table;

border-collapse: separate;


}



.input-group[class*=col-] {

	float: none;

	padding-right: 0;

	padding-left: 0

}



.input-group .form-control {

	position: relative;

	z-index: 2;

	float: left;

	width: 100%;

	margin-bottom: 0

}



.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn {

	height: 46px;

	padding: 10px 16px;

	font-size: 18px;

	line-height: 1.3333333;

	border-radius: 6px

}



select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn {

	height: 46px;

	line-height: 46px

}



select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn {

	height: auto

}



.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn {

	height: 30px;

	padding: 5px 10px;

	font-size: 12px;

	line-height: 1.5;

	border-radius: 3px

}



select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn {

	height: 30px;

	line-height: 30px

}



select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn {

	height: auto

}



.input-group .form-control,.input-group-addon,.input-group-btn {

	display: table-cell

}



.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child) {

	border-radius: 0

}

#formSearch, #formSySearch {display: table-row;}
.input-group-addon .glyphicon.glyphicon-arrow-right {background: none;border: 0;}

