*{
	margin: 0px;
	padding: 0px;
	line-height: 28px;
    font-size: 16px;
}
@font-face {
	font-family: 'Roboto-Light';
	src: url('fonts/Roboto-Light-10.eot');
	src: url('fonts/Roboto-Light-10.eot?#iefix') format('embedded-opentype'),
		url('fonts/Roboto-Light-10.woff') format('woff'),
		url('fonts/Roboto-Light-10.ttf') format('truetype'),
		url('fonts/Roboto-Light-10.svg#Roboto') format('svg');
}
@font-face {
	font-family: 'Roboto-Medium';
	src: url('fonts/Roboto-Medium-12.eot');
	src: url('fonts/Roboto-Medium-12.eot?#iefix') format('embedded-opentype'),
		 url('fonts/Roboto-Medium-12.woff') format('woff'),
		 url('fonts/Roboto-Medium-12.ttf') format('truetype'),
		 url('fonts/Roboto-Medium-12.svg#Roboto') format('svg');
}
@font-face {
	font-family: 'Roboto-Regular';
	src: url('fonts/Roboto-Regular.eot');
	src: url('fonts/Roboto-Regular.eot?#iefix') format('embedded-opentype'),
		 url('fonts/Roboto-Regular.woff') format('woff'),
		 url('fonts/Roboto-Regular.ttf') format('truetype'),
		 url('fonts/Roboto-Regular.svg#Roboto') format('svg');
}
html,body{
	font-size: 62.5%;
	font-family: 'Roboto-Regular';
}
dl,dt,dd,ul,li,h3,h4,h5,h6,input,form,a,p,textarea,button,label,tr,td,table{
   margin: 0;
   padding: 0;
   font-family: 'Roboto-Regular';
   font-weight: 100;
   outline: none;
}
h1,h2{
	font-family: 'Roboto-Regular';
	margin: 0;
    padding: 0;
   font-weight: 100;
}
ol,ul,li{
	list-style: none;
}
a{
	text-decoration: none;
	}
.fl{
	float: left;	
}
.fr{
	float: right;
}
.clear{
	zoom: 1;

}
.clear:after{
	display: block;
	clear: both;
	content:"";
	height: 0;

}
.clearfix{
	overflow: hidden;
}

img{
	border: none;
	outline: none;
}
a{color:#333;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;transition: all .3s ease-out;}
a:hover{color:#007398;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;transition: all .3s ease-out;text-decoration: none;}
/*img{ max-width:100%; height:auto;}*/

input::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #a4a4a4;
  font-size: 15px;
  font-weight: 500;
  font-family: 'Roboto-Regular';
}
input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #a4a4a4;
  font-size: 15px;
  font-weight: 500;
  font-family: 'Roboto-Regular';
}
 input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #a4a4a4;
  font-size: 15px;
  font-weight: 500;
  font-family: 'Roboto-Regular';
}
 input::-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #a4a4a4;
  font-size: 15px;
  font-weight: 500;
  font-family: 'Roboto-Regular';
}

textarea::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #a4a4a4;
  font-size: 15px;
  font-weight: 500;
  font-family: 'Roboto-Regular';
}
textarea:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #a4a4a4;
  font-size: 15px;
  font-weight: 500;
  font-family: 'Roboto-Regular';
}
textarea::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #a4a4a4;
  font-size: 15px;
  font-weight: 500;
  font-family: 'Roboto-Regular';
}
textarea::-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #a4a4a4;
  font-size: 15px;
  font-weight: 500;
  font-family: 'Roboto-Regular';
}
 a:link { text-decoration: none;}
　　 a:active { text-decoration:none;}
　　 a:hover { text-decoration:none;} 
　　 a:visited { text-decoration: none;}


.imgbox img{
	transition: all 2s;
}
.imgbox img:hover{
	transform: scale(1.1); 
}

.less{
	width: 420px;
	height: 400px;
	position: relative;
	border-radius: 5px;
	overflow: hidden;
	transition: box-shadow .2s,-webkit-transform .2s;
    transition: box-shadow .2s,transform .2s;
    transition: box-shadow .2s,transform .2s,-webkit-transform .2s;
}
.less:hover{
	transform: translateY(-6px);
	-webkit-transform: translateY(-6px);
}


.gray{ 
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);  
    filter: grayscale(100%);	
    filter: gray;
}

.navli>ul>li>.downnav::-webkit-scrollbar {
        width: 0px;     
        /*height: 2px;*/
       background: #1e1e1e;
    }
.navli>ul>li>.downnav::-webkit-scrollbar-thumb {
        border-radius: 10px;
         -webkit-box-shadow: inset 0 0 2px #ab7525;
        background: #1e1e1e;
        width: 0px;     
        height: 4px;
    }
.navli>ul>li>.downnav::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 5px #1e1e1e;
        border-radius: 10px;
        background: #fff;
    }
    

.text-dealsss{
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    word-break: break-all; 
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
}
 
input[type="number"] {
    -moz-appearance: textfield;
}


@font-face {
  font-family: 'icomoon';
  src:  url('fonts/icomoon.eot?1yetvw');
  src:  url('fonts/icomoon.eot?1yetvw#iefix') format('embedded-opentype'),
    url('fonts/icomoon.ttf?1yetvw') format('truetype'),
    url('fonts/icomoon.woff?1yetvw') format('woff'),
    url('fonts/icomoon.svg?1yetvw#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-facebook:before {
    content: "\e945";
}
.icon-twitter:before {
    content: "\e9a7";
}
.icon-linkedin:before {
    content: "\e94b";
}
.icon-arrow-up:before {
    content: "\e96f";
}