
img {
	max-width: 100%;
	border: 0px;
	height: auto;
}

 body{
  padding: 0;
  margin: 0;
  line-height: 20px;
  list-style-type: none;
}



* {
	border: none;
	outline: none;
	text-decoration: none;
}




h1,h2,h3,h4,h5,h6{
	margin: 0px;
}
.mt10{
	margin-top:10px;
}
.mt20{
	margin-top:20px;
}
.mt30{
	margin-top:30px;
}
.mt40{
	margin-top:40px;
}
.mt50{
	margin-top:50px;
}
.mt60{
	margin-top:60px;
}
.mt70{
	margin-top:70px;
}
.mt80{
	margin-top:80px;
}
.mt90{
	margin-top:90px;
}

.breadcrumb{
	background-color: transparent;
}

.sea_h1{
	font-size: 24px;
}
.che_mian span{
	color: #9c9c9c;
	margin-bottom: 10px;
}
.sear_letext h4{
	text-transform: uppercase;
	font-size: 15px;
	font-weight: 700;
}

.meta-search li{
	float: left;
	margin-right: 20px;
}

.mb20 { margin-bottom: 20px; } 

hgroup { padding-left: 15px; border-bottom: 1px solid #ccc; }
hgroup h1 { font: 500 normal 1.625em "Roboto",Arial,Verdana,sans-serif; color: #2a3644; margin-top: 0; line-height: 1.15; }
hgroup h2.lead { font: normal normal 1.125em "Roboto",Arial,Verdana,sans-serif; color: #2a3644; margin: 0; padding-bottom: 10px; }

.search-result .thumbnail { border-radius: 0 !important; margin-bottom: 0; padding: 0; border:0; }
.search-result .thumbnail img{
	display: inline;
}
.search-result:first-child { margin-top: 0 !important; }
.search-result { margin-top: 20px; border:1px solid #eee; }
.search-result .col-md-2 { border-right: 1px dotted #ccc; min-height: 140px; }
.search-result ul { padding-left: 0 !important; list-style: none;  }
.search-result ul li { font: 400 normal .85em "Roboto",Arial,Verdana,sans-serif;  line-height: 30px; }
.search-result ul li i { padding-right: 5px; }
.search-result .col-md-7 { position: relative; }
.search-result h3 { font: 500 normal 1.375em "Roboto",Arial,Verdana,sans-serif; margin-top: 0 !important; margin-bottom: 10px !important; }
.search-result h3 > a, .search-result i { color: #248dc1 !important; }
.search-result p { font: normal normal 1.125em "Roboto",Arial,Verdana,sans-serif; } 
.search-result span.plus {background-color: #eeeeee; padding: 4px 6px; color: #fff; position: absolute; right: 20px; bottom: 10px; color: #005A72; font-weight: bold; }
.search-result span.plus a { background-color: #248dc1; padding: 5px 5px 3px 5px;  }
.search-result span.plus a:hover { background-color: #414141; }
.search-result span.plus a i { color: #fff !important; }
.search-result span.border { display: block; width: 97%; margin: 0 15px; border-bottom: 1px dotted #ccc; }

.virt_text{
	font-size: 15px;
	font-weight: 700;
}

.slidingDiv {
/*height:300px;*/
background-color: #99CCFF;
padding:20px;
margin-top:0px;
border-bottom:5px solid #3399FF;
width: 100%;
}
.box .top {
  padding: 12px;
  background-color:#00adee;
  color: white;
  cursor: pointer;
  float: left;
}

 .box .bottom {
  padding: 12px;
  display: none;
}
/*.show_hide {
 display:none;
}*/
.ddList{
	border:1px solid #ccc;
	height: 34px;
	padding: 0px 5px;
}

.compare_box{
	border:1px solid #ccc;
	float: left;
	padding: 5px;
	width: 100%;
	border-radius: 4px;
	margin-top: 10px;
}
.compare_boxin{
	margin: 3px;
	border:1px solid #005A72;
	width: 22%;
	height:35px;
	float: left;
	box-sizing: border-box;
	position: relative;
}
.compare_boxin span{
	position: absolute;
	top: -10px;
	right: -4px;
}
.compare_boxin span a{
	color: #CC3333;
}
.compare_box button{
	width: 100%;
	margin-top: 10px;
}

.filhead{
	font-size: 18px;
	color: #000;
	border-bottom: 1px solid #ccc;
	padding-bottom: 10px;
}
.filabcd{
	background-color: #fff;
	-webkit-box-shadow: 0px -1px 6px 0px rgba(112,112,112,1);
-moz-box-shadow: 0px -1px 6px 0px rgba(112,112,112,1);
box-shadow: 0px -1px 6px 0px rgba(112,112,112,1);
width: 100%;
float: left;
padding: 4px 8px;
}

.filabcd ul{
	padding: 0;
	margin: 0;
	list-style-type: none;
}
.filabcd ul li{
	float: left;
	margin: 2px 4px;
	font-size: 18px;
	text-transform: uppercase;
	color: #ccc;
	font-weight: bold;
}

.filabcd ul li a{
	color: #ccc;
}
.filabcd ul li a:hover{
	color: #00ADEE;
}

.filabcd ul li a.acto{
	color: #00ADEE;
}
.filhtc{
	width: 100%;
	height: 400px;
	overflow-x: hidden;
    overflow-y: scroll;
    padding: 15px 0px;
}

.filheadbx{
	background-color:#005A72;
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	padding: 5px 10px;
	text-transform: uppercase;
}
.filchk{
	font-size: 16px;
}




