/* CSS Document */

/* CSS Document */

/* CSS Document */

   
body { padding: 0; margin: 0 auto;  font: 12px  Arial, sans-serif; color: #ffffff; }
img { padding:0; margin:0px;}

/* links */
a { color: #003B6E; background: inherit; }
a:hover { color: #ac0000; background: inherit; }	

/* headings */
h1 { font: bold 2.5em "Arial", Sans-Serif; margin: 0; letter-spacing: -1px; }
h2 { font: bold 2em Arial, Sans-Serif; margin: 0; padding: 0; }
h1 a, h2 a { color: #2b2b2b; background: #fff; text-decoration: none; }
h1 a:hover, h2 a:hover { color: #2b2b2b; background: #FFF; }
.title { color: #808080; background: #fff; }

/* lists and form elements */
ul { margin: 0; padding : 0; list-style : none; }
form { margin: 0; }
input.search { width: 150px; border: none; background: #fff url(images/input.gif) no-repeat; padding: 5px 10px; color: #1E67A8;
 font-weight: bold; }
input.button { padding: 3px; }
.search p{ margin:0; padding:0;}
/* content holder */
#top { margin:0 auto; width: 1004px; clear:both; }
#content { clear:both; padding-left:10px; width:994px; height:auto;  margin:auto; }
#content1 { background:#e0d8ba; padding-top:14px;  clear:both; width:1004px; height:auto;}
/* header */
#header { height: 90px;  }


#logo{ width:179px;float:left; height:90px!important; height:90px;}
#rightlogo{width:525px; float:left; height:90px; }

/* menu */	
#tabs { background: #fff url(images/index1_02.gif) repeat-x ; color: #000;  height: 44px;  padding: 17px 0 0 60px; }
#tabs li { display: inline; height: 22px; }
#tabs li a { float: left; color: #808080; padding: 3px 0; width: 130px; text-align: center; font-weight: bold; text-decoration: none; color:#FFFFFF; font-size:14px;}
#tabs li a:hover {  color: #dc7300; }	
#tabs li a.current {color: #2C71AE; }	
.key { text-decoration: underline; }


/* search form */
#topsearch{ padding-left:15px;  padding-top:0px;}
#search { 

	clear: both;
	color: #000;

	padding:53px 0 0 10px;
    !important width:1004px;
	margin: 0 0 0 0;
	height:35px;
font-size:11px;

}
	#search p { padding-top:10px; margin: 0; }

#login { padding:3px 0px 3px 0px;}
.loginbg{ background:url(images/index1_11.gif) repeat-y; padding-left:15px;}
#login p{ margin:5px 0; color:#FFFFFF;}
.loginbot{background:url(images/index1_17.gif); height:6px; width:218px;}
.loginstyle{color:#505050; }
/* left side */
#left { float: left; width: 225px; clear:both; padding-top:14px;}
#menu{  padding:20px 5px;}
   #menu li{ display:block; width:180px; border-bottom:1px dotted #bebebe;}
   #menu li a{ color:#000000; font-size:13px; padding:8px 10px; text-decoration:none; line-height:25px; }
   #menubg{ background:url(images/index1_35.gif) repeat-y;width:218px; }
#sell{  padding:20px 12px;}

 #sell li a{ color:#000000; }
#sell li p{line-height:15px; }
  #sell P{ margin:0; padding:0; color:#FFFFFF }
  .image { float: left; margin: 0 9px 3px 0; }
   
   
.sellimg{ width:89; float:left;}
.fontstyle{ font-size:11px; color:#000000; padding:15px 10px; }
#ord { padding:5px 5px; font-size:13px; color:#000000}
.logintop{ background:url(images/index1_06.gif) no-repeat; height:53px;}
.menutop{ height:26px; font-size:12px; font-weight:bold; color:#222222; clear:both;}
.menutop1{ background:url(images/index1_30.gif); height:27px;}
.contact{ background:url(images/index1_40.gif) no-repeat; height:23px; color:#ab6808; padding-left:6px; font-weight:bold;}
.cbg{border:1px solid #a08c51;}
.contactb{ background:url(images/index1_43.gif); height:7px; no-repeat;}
.ordertop{ background:url(images/index1_45.gif); height:38px; no-repeat;}

#category{font: small Verdana, Sans-serif;line-height: 1.6em;
	color: #444444; font-size:0.9em;}
#color{ width:200px;}
#color ul li{ display:block; float:left; margin-right:4px; padding-left:1px; padding-right:1px; padding-top:1px; padding-bottom:1px; border:1px solid #cccccc; margin-bottom:3px; }
/* right side */
#right{ width:780px; float:left; backgroun:#ffffff;}
	
.banner{ border:1px solid #a08c51; width:658px;}
.box{ padding-top:5px; }
.boxlogo{background:url(images/index1_22.gif) no-repeat; height:26px;
.kuang{background:#000000 ;}
padding-left:620px;  color:#299ab5; font-size:13px;
}

.boxlogo1{background:url(images/index1_36.gif) no-repeat; height:26px;
padding-left:620px;  color:#299ab5; font-size:11px; margin-top:
}
.newboxtop{ margin:5px 0 0 0; padding:0; background:url(images/index1_39.gif) no-repeat; height:7px;}
.newboxbot{ background:url(images/index1_54.gif) no-repeat; height:6px;}
.news{ background:url(images/index1_34.gif) repeat-y ;}
    #nav{ padding-left:25px; } 
    #nav li{ line-height:20px; font-size:12px; }
.boxbot{ background:url(images/index1_45.gif) no-repeat; height:10px;}

.thirds { float: left; width: 150px;  margin: 0 0 0 3px; color: #5d5d5d; }
	.smallboxtop { height: 8px; }
	.smallbox {  color: #444; padding: 1px 10px 10px 10px;   }
	.smallbox p { padding: 0; margin: 0; background-color:#FFFFFF; }
		.thirds1 { float: left; width: 185px; background: #ffffff; margin: 0 15px 0 0; color: #5d5d5d; }
		.smallbox1 {  color: #444; padding: 1px 8px 10px 8px; background-color:#FFFFFF; border:1px solid #efefef;  }
	    .smallbox1 p { padding: 0; margin: 0; background-color:#FFFFFF; }
	#productnm{ font-size:12px; height:55px; line-height:18px; }
	#price{ font-size:12px; color:#FF3300; font-weight:bold;}

.four { float: left;  margin: 10px 10px 0 0; color: #5d5d5d; height:28px; background:#FFFFFF; }
.menuleft{ background:url(/images/style_03.gif) no-repeat; width:5px; float:left; height:28px;}
.menubox{ float:left; background:url(/images/style_04.gif) repeat-x; padding:5px 10px; height:28px; font-size:11px; width:116px;}
.menuright{ background:url(/images/style_06.gif) no-repeat; width:4px; float:left;height:28px;}
.menutext{ background:url(/images/menu.gif) no-repeat; width:218px; height:41px; font-size:13px; font-weight:bold; color:#ab6808; text-align:center
}
.menutext1 { background:url(/images/menu1.gif) no-repeat; width:218px; height:41px; font-size:13px; font-weight:bold; color:#ab6808; text-align:center; padding-top:6px;
}
.menutext1 a{ font-size:13px; font-weight:bold; color:#ab6808; text-align:center; padding-top:6px;
}	
.menubot{background:url(/images/index1_43.gif) no-repeat;height:8px; }
/* footer  */
.footer { clear: both; line-height: 1.8em; padding: 10px 0 10px 0;width:1004px; height:110px; padding-left:5px;
 background:#ebeaea; font-size:11px; margin:0 auto;}
#foot{ width:1004px;}
.foot2{ width:160px; float:left;}
.footlist { padding-left:40px;  color:#444444}
.footlist a{  color:#444444}

/*--------------------------------------------------------------------*/
.rightbox{ width:780px; height:33spx; font-weight:bold; line-height:33px; overflow:hidden; font-size:11px; background:#ffffff;
   border-bottom:1px dotted #efefef;
}


.rightmid{ width:745px;  height:980px;background:#ffffff; padding:0; margin:0; height:auto; padding-bottom:2px ; padding-top:3px; padding-left:0px;}

.mid1{  }

.midbg{ width:96%; height:23px; background:#2e3a3a; padding-left:10px; line-height:23px;overflow:hidden; margin-top:8px; }
.midbox{ border:1px solid #d9dde8; width:96%;padding-left:10px; margin-top:1px;}
.fontstyle{ font-size:13px; font-weight:bold; color:#056186;}

#nav{ padding-left:20px; color:#333333; list-style-image:url(images/list.gif);}
.dc{padding-left:30px; color:#505050;}
.dc1{ font-weight:bold; font-size:12px; color:#ffffff;}
.detail{ }
.bigimg{ border:1px solid #b2b2b2; width:390px;height:365px;  background:#FFFFFF; margin-left:0px;}
.line{ border-bottom:2px solid #CC3300;}
.font1{color:#ea6705; font-size:13px;}
.pricecolor{ color:#ff3300; font-size:12px; font-weight:bold;}
.pic{ }

/*下拉-----------------------------------*/
.menunext{ padding-left:3px; background:#ffffff; width:190px;}
.menunext li{ line-height:18px; font-size:11px; }
.smallText{ color:#000000; padding-top:15px;}/* CSS Document */
.anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: #E9FECB;
width: 205px;
}
#huanh{ width:480px; height:auto;}
#huanh li{ float:left; width:80px; margin-top:2px;}

.pro-list-nam{  font-weight:bold;  color:#000000; font-size:12px;}
.live{ padding-bottom:3px;}
.inputsize{width:120px; height:13px; background:#e4dec6;  border:1px solid #b49f5f; font-size:10px; color:#505050;}
.inputsize1{width:85px; height:13px; background:#e4dec6;  border:1px solid #b49f5f;}
.name1{ font-size:12px; color:#d6086b}
.namewidth{}

.currency{ background:url(images/seclct.gif) no-repeat; height:32px; width:212px; padding-top:28px; padding-left:20px;}
.method{ margin-top:6px; margin-left:5px;width:200px;}

------------------------------------
#toptext{width:1004px; clear:both;  margin:0 auto; background:#ab945f;}
.namestyle1{ color:#decea6;}
.contury{ color:#fff8d7;}
.anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid #b7a374;
border-bottom-width: 0;
font:normal 11px Verdana;
line-height: 18px;
z-index: 100;
background-color: #e4dec6;
width: 150px;
}

.anylinkcss a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #b7a374;
padding: 1px 0;v
text-decoration: none;
text-indent: 5px;

}

.anylinkcss a:hover{ /*hover background color*/
background-color: #ac945f;
color: white;
}

.stat{background-color: #faf7f2; width:203px; color:#8d6e25; margin:0; margin-bottom:8px; 
        padding:10px 5px; font-size:12px; font-weight:bold;}
.statop{ background:url(images/statop.gif) no-repeat; height:34px; width:213px; margin:0; font-size:12px; font-weight:bold;color:#ffffff;padding-top:2px;}

/*new index-----------------------------------*/

#content-new{ padding-top:14px; padding-left:2px; 0clear:both; width:1000px; height:1000px; height:auto;}
#left-new{ width:365px; float:left;}
#right-new{ width:606px; float:left; margin-left:22px;}
#poster-main{display:inline;position:relative;float:left;width:257px; height:auto;}
.poster-info-text{ color:#602602; font-size:12px; padding-left:5px;height:220px;}

#thumb-list{height:465px;text-align:center;overflow:hidden; margin-top:5px;}
#thumb-list li{width:84px;height:91px;overflow:hidden;}
#thumb-list a{display:table-cell;width:84px;height:84px;text-align:center;vertical-align:middle;}
#thumb-list img{ width:84px; height:84px; }

.poster-up{background-position:-875px -174px;}

.poster-next{ text-align:center; }
/*菜单下拉--------------*/
.jqueryslidemenu{
 background:url(images/index1_02.gif) repeat-x ; height:50px; padding: 2px 0 2px 10px;
}

.jqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
background:#e4e3e3;
}

/*Top level list items*/
.jqueryslidemenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
display: block;
 /*background of tabs (default state)*/
color: #3c1d0b;
padding: 1px 10px;
border-right: 1px solid #dcdcdc;
color: #3c1d0b;
text-decoration: none;
}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color: #3c1d0b;
}

.jqueryslidemenu ul li a:hover{
 /*tab link background during hover state*/
color: #3c1d0b;
}
	
/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
font: normal 13px Verdana;
width: 160px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid gray;
}

.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/
background: #eff9ff;
color: black;
}

.jqueryslidemenu ul li.hotline a{ margin-left:320px;}

/* ######### CSS classes applied to down and right arrow images ######### */
.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}
.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

#toptext{width:1004px; clear:both;  margin:0 auto; background:#ab945f;}
#welcome{ color:#6f6f6f; background:#ffffff;  width:284px;  padding-left:720px;font-size:11px;}
#welcome a{  color:#6f6f6f;}

/*---------*/
.statop{ background:url(images/statop.gif) no-repeat; height:34px; width:198px; margin:0; font-size:12px; font-weight:bold;color:#ffffff;padding-top:2px;
padding-left:15px; line-height:25px;}
.bottomfont{ text-aligh:center; color:#505050; width:1004px; font-weight:bold;}
.click{ text-align:right; font-size:13px; padding-left:100px;}
.footerstyle {color:#fdfcec;}
.footerstyle a{color:#fdfcec; font-size:12px;}

.font1{color:#ffffff;width:1004px; float:left; font-family:Arial, Helvetica, sans-serif}
.font1 a{color:#ffffff; font-size:12px; font-family:Arial, Helvetica, sans-serif}
.font2{color:#8c6e25; background:#ffffff;width:1004px; padding-bottom:3px;}
.font2 a{color:#8c6e25; font-size:11px;}

.footerstyle {color:#fdfcec;}
.footerstyle a{color:#fdfcec; font-size:12px;}
.fontstyle1 {color:#8a6c22; text-align:center; width:1004px;}
.fontstyle1 a{color:#8a6c22; }

.descri1{width:650px; border-bottom:1px solid #c1c9cb;border-left:1px solid #c1c9cb;border-right:1px solid #c1c9cb; padding-left:5px; padding-top:15px;
 padding-bottom:15px;}
.fontst{font-size:12px; font-color:#ba6808; width:734px; height:32px; font-weight:bold; padding-left:5px;}