@charset "utf-8";
*{margin: 0; padding: 0;}
body {font-family:"Open Sans !important";font-size: 12px;}
div,form,ul,ol,li,span,p{margin:0;padding:0;border:0;}
img,a img{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:14px !important;font-weight:normal !important;}
ul,ol,li{list-style:none;font-family:"Open Sans !important";}
table,td,input{font-size:12px}
h1, h2, h3, h4, h5, h6, form, p, i, img, ul, li, ol, table, tr, td,th, fieldset, label, legend,button,input { margin:0 !important;padding:0 !important;}
a{text-decoration: none; color: #aaa !important;transition: all .5s;-webkit-transition: all .5s;-moz-transition: all  .5s;font-family:"Open Sans !important";}
p{ margin: 0 !important; padding: 0 !important;}
dl,dt{ margin: 0 !important; padding: 0 !important;font-family:"Open Sans !important";}
a:hover{ text-decoration: none !important; color: #CF3341 !important;}
input[type="text"]:focus{outline:none;}
@font-face {
	font-family:"Open Sans";
	src: url(../font/opensans.ttf);
}


.stock{position:absolute; left:0px; bottom:0px; background:#ff0000; color:#fff; width:100%; text-align:center; padding:5px 0px;}


	
.page{text-align:right; margin:50px 0px 20px 0px !important;}
.page span{ border:1px solid #ccc; padding:5px 8px;margin:0px 2px; background:#efefef}
.page a{ border:1px solid #ccc; padding:5px 8px; margin:0px 2px;background:#efefef}
.page a:hover{ background:#dedede}
.page .sel{ background:#3b4348; color:#fff;}
.active{ color:#FF0000 !important;}

.pageclass{ text-align:center; margin-top:30px; margin-bottom:20px;}
.pageclass a{ padding:5px 10px; background:#efefef; border:1px solid #dedede}
.pageclass a:hover{ background:#D8D2D2}
.pageclass .me{ padding:7px 10px 6px 10px; background:#f4f4f4; color:#ff0000;border:1px solid #dedede}