@import url('reset.css');


body {
    min-height: 700px;
	font-family: "Calibri", sans-serif;
	font-size: 14px;
	text-align:justify;
	min-width:1280px;
	color:#000;
}

a {
	color:#000; 
	text-decoration:none;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-transition: all 0.3s ease-in-out;
	}

a:hover {
	color:#666; 
	text-decoration:none;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-transition: all 0.3s ease-in-out;
	}
	
/*----------------------------header----------------------------------*/

#header{ height:370px; background:url(../images/headerbg.png) repeat-x; }

.header{ margin:0px auto; height:300px; width:1000px; font-family: "Calibri", sans-serif; background:url(../images/blink.gif) no-repeat top left;} 

.menu {width:1000px; height:90px; padding-top:24px; background:url(../images/menubg.png) no-repeat top;margin:auto;}

.menu a{margin-left:1px; margin-right:1px;}	

.inputMessage
{
    border:none;
	height:47px;
    width:218px;
    background:url(../images/searchbg.png) no-repeat top; 
    color:#000; 
    padding-left:45px;  
    font-size:14px;
    }
/*----------------------------footer----------------------------------*/

.footer{ margin:0 auto; width:1000px; font-size:14px; text-align:center;}

.site{ font-family: "Calibri", sans-serif; padding-top:5px; color:#fff; text-align:center; padding-top:15px;}

.site a{ padding-top:5px; color:#fff; text-align:center; padding-top:15px;}

.site a:hover{ padding-top:5px; color:#999; text-align:center; padding-top:15px;}

/*----------------------------content----------------------------------*/

#wrapper{ font-family: "Calibri", sans-serif; margin:0 auto; width:1000px; min-height:500px;}

.contentbg{background-color:#E7E8E9; float:right; width:655px; height:auto; min-height:200px; margin-top:20px; margin-bottom:10px; padding-bottom:20px;}

.bluetitle{ background:url(../images/bluebg.png) no-repeat top; width:628px; height:40px; margin-left:-17px; margin-top:-15px; }

.redtitle{ background:url(../images/redbg.png) no-repeat top; width:628px; height:40px; margin-left:-17px; margin-top:-15px; }

.orangetitle{ background:url(../images/orgbg.png) no-repeat top; width:628px; height:40px; margin-left:-17px; margin-top:-15px; }

.title{padding-left:45px; padding-top:7px;  font-family: "Calibri", sans-serif; font-size:17px; color:#fff; float:left; font-weight:700;}

.content{  font-family: "Calibri", sans-serif; font-size:15px; color:#000; margin-top:15px; margin-left:30px; margin-right:30px; line-height:24px;}

.morebtn{float:right; padding-right:30px; padding-top:10px;}

.imgthum{float:left; margin:5px;}

/*----------------------------product----------------------------------*/

.imgbigbox{width:225px; height:225px; border:1px dashed #231815; background:#FFFFFF; border-radius:10px;  margin-bottom:20px; position:relative; 
/* Internet Explorer 10 */
display:-ms-flexbox;
-ms-flex-pack:center;
-ms-flex-align:center;

/* Firefox */
display:-moz-box;
-moz-box-pack:center;
-moz-box-align:center;

/* Safari, Opera, and Chrome */
display:-webkit-box;
-webkit-box-pack:center;
-webkit-box-align:center;

/* W3C */
display:box;
box-pack:center;
box-align:center; }

.img{width:auto; height:auto; max-height:215px; max-width:215px; padding:5px; border-radius:10px;
	overflow: auto;
  margin: auto;
  position: absolute;
  top: 0; left: 0; bottom: 0; right: 0;}

.smallimg{width:120px; padding:5px; border:1px dashed #231815; }

.imgbox{width:130px; height:130px; border:1px dashed #231815; border-radius:10px; background:#FFFFFF;  position:relative; 
/* Internet Explorer 10 */
display:-ms-flexbox;
-ms-flex-pack:center;
-ms-flex-align:center;

/* Firefox */
display:-moz-box;
-moz-box-pack:center;
-moz-box-align:center;

/* Safari, Opera, and Chrome */
display:-webkit-box;
-webkit-box-pack:center;
-webkit-box-align:center;

/* W3C */
display:box;
box-pack:center;
box-align:center; }

.imgin{width:auto; height:auto; max-height:120px; max-width:120px; overflow: auto;
  margin: auto;
  position: absolute;
  top: 0; left: 0; bottom: 0; right: 0;}

.indexTable td{padding:8px; }

.breadcrumb{font-family:"Calibri", Times, serif; font-size:12px; padding-left:30px;}
.breadcrumb a {text-decoration:underline; color:#000; }
.breadcrumb a:hover {text-decoration:underline; color:#666; }

.clear{clear:both; height:5px;}
.clear2{clear:both;}
/*----------------------------type setting---------------------------------*/
.txt_title {font-family:"Calibri", Times, serif; color:#000; font-size:16px; font-weight:bold; }

.txt_proname {font-family:"Calibri", Times, serif; color:#000; font-size:17px; font-weight:bold; }

/*------------------------------------leftmenu----------------------------------------------*/
/* #menu{ float:right; font-family:"094-CAI978"; padding-top:40px; } */

ul#left { float:left; list-style:none; text-align:left; margin-right:10px; }
#left>li { position:relative; margin-right:15px; margin-top:5px; padding-top:4px;padding-left:5px; padding-bottom:2px;  width:250px;}
#left li a { text-decoration:none; color:#FFF; }
#left li a:hover { color:#333; }
#left li:hover { /*visibility: visible;*/  z-index:1;  }
#left ul { position: absolute; padding-left:10px; display: none; left:98%; top:20px; list-style: none; background:#414142;  z-index:999; border:1px solid #fff; border-radius:0.2em; padding-bottom:15px; }
#left li li { z-index:1; border-bottom:dotted 1px #fff; margin-right:15px; margin-top:5px; padding-top:4px; padding-bottom:2px;  width:200px; }
#left li li a{ color: #fff; float: none;  display:block; margin: 0px;  z-index:1; width:97%; padding:3px; }
#left li li a:hover{ display:block; background-color:#fff; opacity:1.0; width:97%; color:#333; padding:3px; }
#left li li:hover { z-index:1; }
#left li:hover ul { margin-left: 0; display: inline-block;  z-index:1;   }


/*--------------button---------------*/
input.search{
width:19px;
height:21px;
border: none;
position:absolute; right:50px; top:12px;
box-shadow:none;
background: transparent url(../images/search.png) no-repeat center;
overflow: hidden;
text-indent: -999px;
line-height: 0px;
display: block;
color: #a63606;
}

/*--------------Product Paging css---------------*/
#pagination-digg li{
border:0; margin:0 auto; padding:0;
font-size:13px;
list-style:none;
display:inline;
font-weight:bold;
text-align:center;
}

#pagination-digg a{
color:#000;
margin:3px;
padding:5px 10px;
}

#pagination-digg .previous-off,
#pagination-digg .next-off {
color:#000;
margin:3px;
padding:5px 10px;
}

#pagination-digg .next a,
#pagination-digg .previous a {
margin:3px;
padding:5px 10px;
}
 
#pagination-digg .active{
background:#515153;
border-radius:5px;
color:#fff;
text-decoration:none;
margin:3px;
text-align:right;
padding:5px 10px; 
}

#pagination-digg a:link,
#pagination-digg a:visited {
color:#000;
padding:8px 10px;
border-radius:2px;
text-decoration:none;
margin:3px;
padding:5px 10px;
}

#pagination-digg a:hover{
background:#515153;
border-radius:2px;
color:#fff;
margin:3px;
padding:5px 10px;
}