@font-face { font-family: Cuprum; src: url('/share/fonts/Cuprum-Regular_0.ttf'); } 
@charset "utf-8";

body { min-width: 1100px; }

.bgr1 {
	background-image: url(/share/images/site/bgr.jpg);
	background-repeat: repeat-y;
	background-position: center top;

}

.bgr2 {
	background-image: url(/share/images/site/bgr1.png);
	background-repeat: repeat-x;
	background-position: top;

}

.down_bgr {
	background-image: url(/share/images/site/bgr_down.png);
	background-repeat: repeat-x;
	background-position: bottom;

}

.cont {
	position:absolute;
	right:35px;
	top:5px;
	width:449px;
	height:28px;
	border:none;
	z-index:300;
	margin:0;
	padding:0;

}

.shop {
	position:absolute;
	right:0px;
	top:50px;
	width:153px;
	height:29px;
	border:none;
	z-index:300;
	margin:0;
	padding-left:50px;
	padding-top:8px;
	background-image: url(/share/images/site/shop.png);
	background-repeat: no-repeat;
	background-position: center center;

}

.menu {

	width:746px;
	height:40px;
	border:none;
	z-index:300;
	margin:0;
	background-image: url(/share/images/site/menu.png);
	background-repeat: no-repeat;
	background-position: center center;
	padding-left:90px;
}

.padd_top {

padding-top:10px;

}

.arrow2 {
	background-image: url(/share/images/site/arrow2.png);
	background-repeat: repeat-x;
	padding:8px;

}

.padd15 {
	padding:15px;

}

.table1 {
	background-image: url(/share/images/site/table1.png);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #181818;
	padding:15px;

}

.table2 {
	background-image: url(/share/images/site/table2.png);
	background-repeat: repeat-x;
	background-position: top;
	padding:5px;

}

.white_border {
	border: 4px solid #FFF;

}

.pic1 {

    position:absolute;

    right:0px;

    top:0px;

    width:159px;

    height:123px;

    border:none;

    z-index:300;

    margin:0;

    padding:0;

}

.new {
	position:absolute;
	right:-15px;
	top:-9px;
	width:54px;
	height:53px;
	border:none;
	z-index:400;
	margin:0;
	padding:0;

}

.table3 {
	background-image: url(/share/images/site/table3.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding-right:20px;
	padding-left:10px;
	padding-top:10px;

}

.table4 {
	background-image: url(/share/images/site/table4.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding-left:30px;
	padding-right:10px;
	padding-top:10px;

}

.arrow3 {
	background-image: url(/share/images/site/arrow3.png);
	background-repeat: repeat-x;
	padding:8px;

}

.arrow4 {
	background-image: url(/share/images/site/arrow4.png);
	background-repeat: repeat-x;
	padding:8px;

}

.gray_table {
	padding:15px;
	background-color: #121212;

}

.form1 {
	font-family: Cuprum;
	font-size: 16px;
	color: #FFF;
	background-color: #666;
	border: 1px solid #CCC;
}

#banners {
    border: medium none;
    width:100% ! important;
    left: 0;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    top: 0;
    
    /*z-index: 100;*/
}

#banners img{
    max-width: 100%;
    height: auto;
    width: auto\9; /* ie8 */
   
}
.grow { transition: all .2s ease-in-out; }
.grow:hover { transform: scale(1.1); }

.line {
	background-image: url(/share/images/site/line.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding:0px;
	border: 0px;
}
.searchp {
	
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-size: 16px;
	color: #333;
	padding-left: 10px;
	background-color:transparent;
	width:153px;
	color: #fff;
}