﻿@charset "utf-8";
html,body{font-family:Arial; color:#992A03;margin:0px;padding:0px;background:#38190A; }
body{ font-size:10px}

a:link {color:#992A03;text-decoration:none;}
a:visited {color:#992A03;text-decoration:none;}
a:hover {color:#992A03;text-decoration:underline;}

table,tr,td,div,p,span{color:#992A03;}
textarea, input{vertical-align:middle;border:#992A03 0px solid;padding:2px; font-size:12px;}
select{font-size:12px;}
form{margin:0px;}

button{
	padding:0px 10px;
	display:inline-block;
	text-align:center;
	vertical-align:middle;
	overflow:hidden;
	cursor:pointer;
	background-clip:padding;
	border:#efefef 1px solid;
	background:url(/images/btnbg.gif) center no-repeat;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	border:none;
	-moz-background-clip: padding;
	-o-background-clip: padding;
	-webkit-background-clip:padding;
	-khtml-background-clip:padding;
}
.btn{
	width:142px;
	margin:0px;
	padding:0px;
	height:49px;
	line-height:49px;
}

.mainbar{margin:0px auto;clear:both;width:980px;overflow:hidden;background:#39190A;}
.left{float:left;}
.right{float:right;}
.hide{display:none;}
.notborder{border:none;}
.clear{clear:both;}
.bold{font-weight:bold;}

.title199{ float:left; background:url(../images/titlebg199.jpg); width:199px; height:24px;}
.title199 h2, .title199 h3, .title199 h4{margin:0px 9px; line-height:24px; color:#BC2702; font-size:1.4em; font-weight:bold;}
.title570{float:left; background:url(../images/titlebg570.jpg); width:570px; height:32px; margin:5px 0px 3px 0px;}
.title570 h2, .title570 h3, .title570 h4{margin:0px 10px;; line-height:32px; color:#BC2702; font-size:1.4em; font-weight:bold;}
.title980{ float:left; background:url(../images/titlebg980.jpg); width:980px; height:32px; margin:14px 0px;}
.title980 h2, .title980 h3, .title980 h4{margin:0px 10px; line-height:32px; color:#BC2702; font-size:1.4em; font-weight:bold;}
.title233{ float:left; background:url(../images/titlebg233.jpg); width:233px; height:31px; border-bottom:#A46326 1px solid;}
.title233 h2, .title233 h3, .title233 h4{margin:0px 10px; line-height:31px; color:#BC2702; font-size:1.4em; font-weight:bold;}
.title233a{ float:left; background:url(../images/titlebg233a.jpg); width:233px; height:30px;}
.title233a h2, .title233a h3, .title233a h4{margin:0px 0px 0px 24px; line-height:30px; color:#BC2702; font-size:1.3em; font-weight:bold;}

.btn1{width:47px;line-height:16px;padding-top:2px;height:19px;background:transparent;border:none;color:#fff;font-size:1.2em;text-align:center;padding-bottom:2px;cursor:pointer;background: url(../images/button-47x19.jpg) no-repeat;}
/*图片居中*/
.picture{overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.picture p{position:static;+position:absolute;top:50%;}
.picture p img{position:static;+position:relative;top:-50%;left:-50%;}
.i9i30-price{font:bold 1.4em/normal Verdana, Geneva, sans-serif; color:#FF5100;}

#top{float:left;width:100%;height:119px;background:url(../images/bgtop.gif) #4C1802 repeat-x;}
#logo{float:left;width:50%;height:119px;}
#top-right{float:left;width:50%;height:119px;background:url(../images/bgtop2.gif) right top no-repeat;}
#top_member{}
#top_member ul{margin:0px; padding:0px; float:right;}
#top_member ul li{margin:6px; padding:0px; list-style:none; float:left;}
#top_member ul li a:link,#top_member ul li a:visited,#top_member ul li a:hover{color:#fff; text-decoration:none;}
#top-cart-num{position:relative; width:190px; height:29px; left:300px; top:37px; text-align:center;}
#top-cart-num a:link,#top-cart-num a:visited,#top-cart-num a:hover{color:#C4A799; font:normal 1.2em/29px Arial; text-decoration:none;}
#menu{float:left;height:32px;width:100%;background:url(../images/menubg.jpg);}
#menu ul{margin:0px;padding:1px;}
#menu ul li{float:left;list-style:none;margin:0px;padding:0px;}
#menu ul li a{ display:block; padding:0px 25px; color:#39190A; font:bold 1.2em/30px Arial; text-decoration:none; letter-spacing:1px;}
#top2{float:left;width:100%;margin:10px 0px 0px 0px;}
#banner{float:left; width:568px; height:209px; overflow:hidden; border:#BC742C 1px solid; margin:0px 6px;}
#Product-Serial{float:left; width:199px; height:211px; overflow:hidden;}
#Product-Serial-1{float:left;width:100%; height:100px; background:url(../images/serialbg.gif) left top no-repeat;}
#Product-Serial-2{float:left;width:100%; height:103px; margin-top:8px; background:url(../images/serialbg.gif) left -108px no-repeat;}
#Product-Serial ul{margin:45px 5px 0px 5px; padding:0px; width:150px;}
#Product-Serial li{list-style:none;float:left; padding:0px; margin:5px 0px; width:64px; text-align:center;}
#Product-Serial .line{border-left:#FFF 1px solid; padding-left:1px;}
#Product-Serial a{color:#FFF;font-size:1.2em;}
#top2-right{float:left; width:197px; height:211px; overflow:hidden;background:none;}
#banner_right_from{float:left;width:197px;background:url(../images/banner_right_from_bg.gif) top left repeat-x;height:98px;margin:2px 0;}
#banner_right_from ul{margin:0px;padding:9px 15px;}
#banner_right_from ul li{margin:5px 0px;padding:0px;list-style:none;color:#39190a;}
#banner_right_from ul li .inputclass1{margin-left:56px;border:none;background:none;}
#banner_right_from ul li .inputclass2{margin-left:56px;margin-top:8px;border:none;background:none;}
#banner_right_from ul li #Login{margin-left:56px;margin-right:6px;}

.mainbody{float:left; width:100%; margin:5px 0px 0px 0px;}
#left{float:left; width:199px; overflow:hidden;}
#Left-Search-Form{float:left;width:100%;background:url(../images/left-search-area-bg.jpg) left top no-repeat;margin:2px 0px 3px 0px;}
#Left-Search-Form ul{margin:5px; padding:0px;}
#Left-Search-Form ul li{margin:3px; padding:0px; list-style:none; float:left; width:100%;}
#Left-Search-Form ul li label{font-size:1.2em; color:#4A2209;}
#Left-Search-Form ul li select{width:125px;}
#Left-Search-Form .inputclass{ width:120px;}

.AD-Left-Class{border:#E8D3B8 1px solid; float:left; width:197px; overflow:hidden; margin:3px 0px; text-align:center;}

.info-class-1{float:left; width:100%; background:url(../images/bg199.jpg) left bottom no-repeat;}
.info-class-1 ul{margin:3px; padding:0px;}
.info-class-1 ul li{margin:1px; padding:0px; list-style:none; float:left; width:100%; height:1.9em; font-size:1.2em; line-height:1.9em; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}

.info-class-2{float:left; width:197px; border:#A18162 1px solid; background:#F2DDC2; margin-top:3px; min-height:200px; height:auto !important; height:200px;}
.info-class-2 ul{margin:3px; padding:0px;}
.info-class-2 ul li{margin:1px; padding:0px; list-style:none; float:left; width:100%; font-size:1.2em; line-height:1.6em; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;border-bottom:1px dotted #b39d7f;color:#4a2209;}
.info-class-2 ul li a{color:#4a2209;}

#info2{ float:left; width:100%; height:185px; overflow:hidden; background:url(../images/info2-bg.jpg) left top no-repeat; margin:8px 0px;}
.info2-class{float:left; width:25%;}
.info2-class h2{margin:0px; color:#BC2702; font-size:1.4em; font-weight:bold; line-height:40px; text-align:center; width:100%;}
.info2-class ul{margin:10px; padding:0px;}
.info2-class ul li{margin:2px; padding:0px 20px; list-style:none; background:url(../images/icon_info1.jpg) 10px 7px no-repeat; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.info2-class ul li a{font:normal 1.2em/1.6em Arial;}

#copyright{float:left; width:100%; background:url(../images/copyright-bg.jpg) #270D0B left top repeat-x;}
#copyright-menu-area{float:left; width:968px; margin:0px 6px; height:46px; background:url(../images/bottom-logo.gif) 773px top no-repeat;}
#copyright-menu{margin:26px 0px 0px 0px;}
#copyright-menu a{color:#C4A799; font-size:1.2em; line-height:18px;}
#copyright-menu .tbsep{padding:0px 3px; color:#C4A799; font:1.2em/1.2em arial;}
#copyright-text{float:left; width:968px; margin:0px 6px; font-size:1.2em; line-height:1.8em; color:#C4A799;}
#copyright-text div{color:#C4A799;}
#copyright-text a{color:#C4A799;}#inside{float:left; margin-left:5px; width:776px;}
#inside_main{float:left; width:768px; background:#F5E6D2; margin-top:5px; padding:4px;}

/******  会员登录框开始 *********/
#member_login ul{margin:5px; padding:0px;}
#member_login ul li{margin:1px; padding:1px; list-style:none;}
#member_login .th{float:left; width:80px;}
/******  会员登录框结束 *********/

/******  信息提示开始 *********/
div.onShow{
    background:url(/images/tip/Show.gif) no-repeat; 
    padding-left:25px; 
	font-size: 12px;
	line-height:22px; 
	vertical-align:middle;
}
div.onFocus{
    background:#E9F0FF url(/images/tip/Focus.gif) no-repeat; 
    padding-left:25px; 
	font-size: 12px;
	line-height:22px; 
	vertical-align:middle;
}
div.onError{
    background:#FFF2E9 url(/images/tip/Error.gif) no-repeat;
    padding-left:25px;
	font-size: 12px;
	line-height:22px; 
	vertical-align:middle;
}
div.onCorrect{
    background:#E9FFEB url(/images/tip/Correct.gif) no-repeat;
    padding-left:25px;
	font-size: 12px;
	line-height:22px; 
	vertical-align:middle;
}
div.onLoad{
    background:#E9FFEB url(/images/tip/Load.gif) no-repeat 3px 3px;
    padding-left:25px;
	font-size: 12px;
	line-height:22px; 
	vertical-align:middle;
}

span.onShow{
    background:url(/images/tip/Show.gif) left -4px no-repeat; 
    padding-left:25px; 
	font-size: 12px;
	line-height:22px; 
	vertical-align:middle;
}
span.onFocus{
    background:url(/images/tip/Focus.gif) left -4px no-repeat; 
    padding-left:25px; 
	font-size: 12px;
	line-height:22px; 
	vertical-align:middle;
}
span.onError{
    background:url(/images/tip/Error.gif) left -4px no-repeat;
    padding-left:25px;
	font-size: 12px;
	line-height:22px; 
	vertical-align:middle;
}
span.onCorrect{
    background:url(/images/tip/Correct.gif) left -4px no-repeat;
    padding-left:25px;
	font-size: 12px;
	line-height:22px; 
	vertical-align:middle;
}
span.onLoad{
    background:url(/images/tip/onLoad.gif) left -4px no-repeat;
    padding-left:25px;
	font-size: 12px;
	line-height:22px; 
	vertical-align:middle;
}
/******  信息提示结束 *********/

.reg-1{background-image:url(/images/reg-1.jpg); width:422px; height:28px; line-height:28px; color:#992a03; font-weight:bolder; font-size:12px; padding-left:10px;}
.reg-2{background-image:url(/images/reg-bj.gif); background-repeat:repeat-x; height:296px; width:432px; margin-top:2px;}
.td1{padding-left:15px; padding-top:30px; text-align:right; width:100px;}
.td2{padding-left:15px; padding-top:20px; text-align:right; width:100px;}
.reg-input{height:16px; width:170px; border:1px solid #992a03; background:#f5e6d2}
.regtable span{ padding-left:10px;}
.td3{text-align:center; padding-top:20px;}
.top-20{ padding-top:20px;}
.top-30{ padding-top:30px;}
.reg-bgcolor{background:#f5e6d2; margin-top:15px; padding:25px; }
.reg-bgcolor2{background:#f5e6d2; padding:3px;}
.clear{ clear:both}
.left-60{ margin-left:60px;}
.member-left1{width:189px; float:left}
.member-left2{border:1px solid #ba9f7c; background:#eddbc4; height:70px;}
.member-left2 ul{ list-style-type:none; padding:0px; margin:0px;}
.member-left2 ul li{ list-style-position:none;padding:0px; margin:0px; float:left}
.member-left3{border:1px solid #ba9f7c; background:#eddbc4;  margin-top:1px; padding-top:10px; padding-bottom:12px;}
.member-left3 ul{ list-style-type:none; padding:0px; margin:0px;}
.member-left3 ul li{ list-style-position:none;padding:0px; margin:0px; }
.member-left-nav{background-image:url(/images/member-left-bj.gif); background-repeat:repeat-x; height:26px; line-height:26px; padding-left:15px; border:1px solid #ba9f7c; margin-top:3px;}
.member-left3 ul li{padding-left:10px; line-height:25px; height:25px;}
.member-left2 .y1{line-height:70px; text-align:left; float:left; padding-left:15px;}
.member-left2 .y2{float:right; padding-right:10px;}
.member-right{width:776px; margin-left:9px; float:left; }
.member-right-2{background-image:url(/images/member-left-bj.gif); background-repeat:repeat-x; height:26px; border:1px solid #ba9f7c; line-height:26px; padding-left:10px;}
#membertable {}

.m-input {height:16px;width:230px;background:#eeddc7;color:#000000}
.m-td1 {text-align:right;padding-left:20px; padding-top:10px;}
.m-td2 {padding-left:50px; padding-top:10px; width:480px;}
.texta{height:120px; width:300px; background:#eeddc7}
.member-right-3{border:1px solid #bda280; padding:20px;}

#order-table th {text-align:center;height:30px;line-height:30px;font-size:12px;}
#order-table td {text-align:center; line-height:22px; height:22px; font-size:12px;}
.order-1 {background:#eddbc4}
.order-2{ background:#f5e6d2}
.or-action{background-image:url(/images/or-bj.gif); height:22px; width:50px; color:#ffffff; font-weight:bolder; cursor:hand}
.sitemap{float:left; background:url(../images/sitemap.jpg); width:1004px; height:32px; margin:0px 0px 2px 0px; background-repeat:no-repeat;}
.sitemap h2, .sitemap h3, .sitemap h4{margin:0px 10px;; line-height:32px; color:#BC2702; font-size:1.4em; font-weight:bold;}
#dt {background:#f5e6d2;height:300px;padding:1px;padding-left:20px;line-height:25px;padding-top:10px;}
#dt div {float:left;padding-left:15px;padding-right:15px;font-weight:bolder;font-size:14px;}
#dt ul {margin:0px;padding:0px;list-style-type:none}
#dt ul li {margin:0px;padding:0px;list-style-type:none;font-size:12px;font-weight:lighter;}




