/* CSS Document */
*{margin:0; padding:0;}

body{font-size:12px; color:#fff; font-family:arial,,MS Sans Serif; background-color:#000; margin-top: 0px;}
html {overflow:-moz-scrollbars-vertical;/*ûʼй*/}


a{text-decoration:none; color:#fff;/*())*/}
a:hover{color:#fff;}
ul,li{list-style:none;}

/*link*/
a:link,a:visited{color:#f5f5f5; text-decoration:none;}
a:hover{color:#fff; text-decoration:underline;}

td,div,p{font-size:12px; line-height:22px;}
p{margin-bottom:24px;}
#wrap{width:1003px; margin:0 auto; background:url(../images/bg_05.jpg) repeat top #979391;  text-align:left;}

/*line*/
.r_b_bottom{ border-bottom:3px solid #981204;}
.r_b_top{ border-top:3px solid #981204;}
.r_b_right{ border-right:3px solid #981204;}

.r_b_bottom1{ border-bottom:6px solid #981204;}


.logo{padding:17px 24px; color:#999899; font-size:18px; font-family:"arial"; font-style:italic; }
.logo span{vertical-align:4px; display:inline;}

.input_bg{background:url(../images/search_1.jpg) no-repeat left center; height:23px; line-height:23px; padding-lefT:26px;}
.input_txt{ height:18px;line-height:18px; vertical-align:middle; border:0px; background:transparent; color:#a9a8a8; font-family:"arial";}
.c_input_bg{background:#b5b3b2; border:1px solid #9d9d9c; padding:1px 0;}
.regist{background:#9d9b97; color:#fbf5f5; font-weight:600; font-size:14px; padding-lefT:20px;}
.regist span{color:#b00b01; text-decoration:underline;}


.center{background:url(../images/cebter.jpg) repeat top #737170;}
.user{ height:43px;line-height:40px; vertical-align:middle; border:0px; background:transparent; color:#a9a8a8; font-family:"arial";}


/*main h line menu*/
.m_menu,.m_menu1{margin-top:40px;}
.m_menu li,.m_menu1 li{margin-bottom:6px;}
.m_menu li a{display:block; padding-left:24px; height:26px;}
.m_menu li a:hover{display:block; text-decoration:underline; color:#fbe287; background:url(../images/menu_bg.gif) no-repeat left center;}
.m_menu li a#nav1{display:block; text-decoration:none; color:#fbe287; background:url(../images/menu_bg.gif) no-repeat left center;}

/*main w line menu*/
.t_menu{width:756px; height:29px; _margin-bottom:-3px;}
.t_menu li{ float:left; text-align:center; background:url(../images/menu2.jpg) repeat-x center bottom; height:29px;}
.t_menu li a:link,.t_menu li a:visited{display:inline; color:#d5d2d2; padding:6px 15px; *padding:8px 13px; line-height:29px;}
.t_menu li a:hover{display:inline; background-color:#981204; color:#fff; text-decoration:none;}
.t_menu li a#nav2{display:inline; background-color:#981204; color:#fff;}


/*Allery menu */
#p_menu {width: 170px; margin-top:40px; margin-left:6px;}
#p_menu dt {font-size: 13px; font-weight:bold; color: #f9ca54; background:url(../images/menu_bg.jpg) no-repeat left center;margin-top:6px;} 
#p_menu dt a,#p_menu dt a:visited{color: #f9ca54; display:block; text-decoration:none; padding:1px 5px 1px 14px;  width:160px; }
#p_menu dt a:hover{color:#981204;}

#p_menu dd {color: #fff; font-size: 1em;} 
#p_menu dd a, #p_menu dd a:visited {color:#fff; display:block; padding:1px 5px 1px 14px;  width:165px; font-weight:bold;}
#p_menu dd a:hover { color:#981204;} 
#p_menu dd ul{ margin-lefT:6px;}
#p_menu dd ul li a:link,#p_menu dd ul li a:visited{color:#000; font-size:12px; font-weight:100;}
#p_menu dd ul li a img {margin-right:3px;}
ol li {font-size:11px;} 


/*product pic list*/
.picbox{width:740px; overflow:hidden;}
.productpic{width:740px;}
.productpic li{ float:left; width:152px; height:249px; background: url(../images/product_bg.jpg) no-repeat center; margin:16px 25px 16px 6px;}
.pic1{margin:7px; background:#858585; width:138px; height:187px; text-align:center;
/**/ /* hack for ie */
*display: block; *font-size: 155px; 
 /**/ /* end */  overflow:hidden; }
.pic1 img{vertical-align:middle;}
.picname{margin:7px; line-height:16px; height:32px; overflow:hidden;}

/*page*/
.page{margin-top:20px; margin-bottom:20px;  padding:0 10px;}
.page li{float:left;}
.page li a{ border:1px solid #999; background:#666; padding:1px 4px; margin:2px;}
.page li a:hover{ border:1px solid #e1e1e1; background:#990000;}
.page li a#nav3{ border:1px solid #e1e1e1; background:#990000;}


/*news*/
.n_bg{background: url(../images/news_bg.png) center no-repeat !important ; background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='images/news_bg.png');}


/*font*/
.f_weight{ font-weight:600; font-size:13px;}
.STYLE1 {color: #fbd66f}


/*bannerfont*/
.d_dl{margin-left:24px;}
.d_dt1{color:#740e00; font-family:Arial Black; font-size:30px; margin-bottom:12px;}
.d_dt2{color:#ffe186; font-family:Arial; font-size:18px;}

/*prodcut detial*/
.p_d_dl{margin-top:20px; margin-left:10px;}
.p_d_dl dt{color:#e8ba30; font-size:24px;}
.p_d_dl dd span{ line-height:2px;}


/*ײmenu*/
.b_menu{}
.b_menu li{float:left; margin:0 26px; *margin:0 20px; font-weight:600;}
.b_menu li img{margin-right:4px; vertical-align:middle;}
.b_menu li a{color:#fff;}




/*copyright*/
.cop{background-color:#f9f5d8; border-bottom:6px solid #e6dd9e; color:#867c34; padding:4px 10px;}
