body {
	font-family: "MS PGothic";
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
	margin: 0px auto;
}

a {font-family: "MS PGothic";	font-size: 12px;	color: #666666;	text-decoration: none;}

dd{margin:5px auto;}
dt{margin-top:20px;}

#left{float:left; width:185px; }
#mid{ position:relative; height:0px;  padding-left:5px;}
#bt{ position:relative;  margin-top:1720px; background-image:url(/img_1/bottom_bg.gif); height:85px; width:100%; }
.img_b0{border:0}

/*##################### text_color ###################*/

.red {color:red;}
.brown {color:#8a5622;}
.white {color:white;}

/*##################### header ###################*/

#header {margin:0px auto;}
#header p {width:900px; text-align:left; font-size:12px; margin:0px;}
#line_bg {background-image: url(/img_1/h1_bg.gif); background-repeat:no-repeat; height:5px;}
#top_ul {list-style:none; position:relative; left:0px; top:0px; margin:0; padding:0px; width:901px;}
#top_ul li{list-style:none; float:left; position:relative; left:0px; top:0px; margin:0;}
.menu2{	height:50px; background-image: url(/img_1/bar_bg.gif);  background-repeat:repeat-x; margin:0px auto; }
.top_libox{width:900px;  height:90px;}
.logo{position: relative; left:0px; top:0px; float:left; width:219px;}
.logo_menu{ text-align:right;  position:relative; left:0px; top:20px; }

/*##################### left ###################*/

#sub{width:185px; float:left;display:block}

/* color*/
.color{width:185px; background-image:url(/img_1/left_color_02.gif); background-repeat:repeat-y; }
.icon{padding:7px 15px 7px 1px; display:block;  float:left;}
.color_text{padding:5px 7px; float:none;}
.line{display:block; height:1; background-image:url(/img_1/left_color_05.gif); background-repeat:no-repeat;}
.color_img{padding-left:136px; display:block; height:96px;; background-image:url(/img_1/left_color_06.gif); background-repeat:no-repeat;}

/* hot product */
.h_title{width:185px; height:42px; background-position:bottom; background-image:url(/img_1/left_new_01.gif); background-repeat:no-repeat;}
.h_pro{margin:5px auto; width:185px; padding-left:7px;}
.h_icon{padding:5px 10px 5px 7px; float:left;}
.h_line{background-color:#eae4d1; height:1px; width:185px;}

/*serch*/
.s_icon{padding:7px 7px 7px 15px; width:160px;}
.s_text{padding-left:15px;}
.s_form{ border:solid 1px; border-color:#9c9484; float:left; }
.s_li {margin:1px auto;  float:left; padding:0px  5px 0px 15px;}

/*menu*/

.l_menu{padding-top:5px;}

/*##################### container ###################*/

.mid_01{background-image:url(/img_1/mid_image_01.gif); width:712px; height:212px; }
.mid_text{height:20px; width:712px; text-align:right; padding-top:10px; }
.mid_text1{text-align:left; font-size:14px;}
.mid_center{width:712px; margin:0px auto;}
.mid_02{width:712px; height:212px; }
.mid_03{background-image:url(/img_1/mid_image_08.gif)}
.mid_04{ padding:5px;}
.mid_05{background-image:url(/img_1/mid_image_09.gif)}
.mid_06{border:solid 1px; border-color:#CCCCCC; width:130px; height:150px;}
.mid_08{color:#776c56; padding:3px 10px 3px 10px;}
.container_body{position:relative; left:5px; top:0px; width:900px; float:right;}
#container{width:900px;  margin:0px auto; }
#container_wrap{width:712px;  margin-left:3px;}
.container_bt{ position:relative; left:0px; top:0px; padding:5px; border:0px;}
.event{float:center; padding:20px; font-size:14px; font-weight: bold; }

/*##################### bottom ###################*/

#footer{ clear:both;background-image:url(/img_1/bottom_bg.gif); height:85px; line-height:150%;position:relative; left:0px; top:20px;}
#footer p{position:relative; left:0px; top:20px; text-align:center;}
#footer a{color:#666;}

/*##################### sub ###################*/
.sub_01{ position:relative; left:0px; top:0px; }
#sub_01{ position:relative; left:0px; top:0px; }
#sub_01 h3{font-size:16px; color:#6699cc; margin:3px 0px;}
.intro_text{text-align:left; 	line-height: 200%;  padding:5px; width:670px; padding-left:20px; }
.intro_text p{margin:0px; padding:0px;  text-decoration:underline;}
.pd_50{padding:0px 50px 0px 50px;}
.intro_bg{width:700px; height:41px; background-image:url(/img_1/sub/title_bg.gif); }
.intro_title{margin-top:20px;  text-align:left;  color:#8a5622;  font-size:14px;}
.intro_link{margin-left:530px; font-size:12px; color:#666666;}
.intro_link1{margin-left:500px; font-size:12px; color:#666666;}
.intro_link2{margin-left:420px; font-size:12px; color:#666666;}
.intro_style{  padding-left:10px; height:40px;}
.intro_style1{ background-color:#f6f8f0; padding-left:10px; height:40px;}
.link_01{float:left;}
.link_title{text-align:left; line-height: 130%;  padding:5px; width:690px; font-weight: bold; }
.link_pd5{padding-left:5px;}
.link_body{border:solid 1px; border-color:#eae4d1; width:700px; margin:0 auto;} 
.law {	font-size: 12px;	color: #333333;	text-decoration: none;  padding-left:10px; background-color:#f7f7f7}
.law_1 {	font-size: 12px;	color: #333333;	text-decoration: none;  padding-left:10px; }
.td_left_10p{padding-left:10px;}
.sub_basic{float:left; width:185px; }

/*##################### Goods css ######################*/
.goods_border{width:600px; border:solid 1px; border-color:#f6f8f0;}
.sub_02{ position:relative; left:0px; top:0px; width:265; float:left; padding-left:60px;}
.goods_text{padding-left:10px; width:250; line-height:150%; text-align:left; height:70px;}
.purple_14 {	font-size: 14px;	color: #640f42;	text-decoration: none;}
.purple_14 a:link {	font-size: 14px;	color: #640f42;	text-decoration: none;}
.purple_14 a:visited {	font-size: 14px;	color: #640f42;	text-decoration: none;}
.purple_14 a:hover {	font-size: 14px;	color: #640f42;	text-decoration: none;}
.text_01{	font-size: 12px;	padding-left: 15px;	text-align: left;	line-height: 20px;}
.td_left_10p {	padding-left: 12px;}
.td_left_10p a:link {	font-size: 12px;	color: #333333;	text-decoration: none;}
.td_left_10p a:visited {	font-size: 12px;	color: #333333;	text-decoration: none;}
.td_left_10p a:hover {	font-size: 12px;	color: #005090;	text-decoration: none;}
.nav {	height: 20px;	text-align: right;	padding-right: 5px;}
.purple_16_b {	font-size: 16px;	color: #640f42;	font-weight: bold;	text-decoration: none;}
.td_b {	font-size: 14px;	color: #333333;	line-height: 20px;}
.goods_list{position:relative; left:0px; top:5px; clear:left;}
.price_name{padding: 5px; color:black; line-height: 150%;}
.border-1 {border:solid 1px; border-color:#CCCCCC;}

/*##################### cart ######################*/

.cart_body{position:relative; left:0px; top:0px; width:712px;}
.cart_nav{margin-left:130px; font-size:12px; color:#666666;}
.cart_nav a:link { font-size:12px; color:#666666; text-decoration: none;}
.cart_nav a:visited { font-size:12px; color:#666666; text-decoration: none;}
.cart_nav a:hover { font-size:12px; color:#666666; text-decoration: none;}
.cart_text{background-color:white; font-weight: bold;  color:#8a5622; font-size:14px;}

/*##################### login ######################*/

.login_text{margin-left:10px; font-size:12px; color:#666666;}
.login_bro{margin-left:3px; font-size:12px; color:#5a480e;}
.login_form{padding-left:10px; font-size:12px; color:#666666; background-color:#f3f1ea;}
.login_form2{padding-left:10px; font-size:12px; color:#666666; background-color:#f3f1ea; line-height:200%;}
.login_red{margin-left:3px; font-size:12px; color:#cc3333;}
.agree_title{margin-left:3px; font-size:12px; color:#cc3333;  background-color:#ede8d9; line-height:150%;}
.login_new{margin-left:30px; font-size:12px; color:#cc3333;  line-height:150%;}
.login_pro{padding-left:30px; font-size:12px; color:#cc3333;  line-height:150%;}

/*##################### list css ######################*/
.list_li{list-style:none; width:590px;}
.list_bg{background-image:url(../img_1/list/img.jpg); height:250px;}
.list_text{position:relative; left:280px; top:130px;  width:190px;}
.list_height{position:relative; left:0px; top:0px;  line-height:200%;}
.list_img{float:left; width:440px; line-height:150%;}
.list_img1{float:left; width:180px; line-height:150%; padding-right:10px;}
.list_cyui{background-image:url(../img_1/list/01/cyui.jpg); width:580px; height:76px; background-repeat:no-repeat;  line-height:150%;}
.chart_box{margin:5px; border-collapse:collapse;}
.list_box{position:relative; left:0px; top:0px;  line-height:200%; float:left;}

.online_text {color: #FFFFFF; text-decoration: none; font-size:16px; color:#6699cc; font-weight:bold;}
.online_text a:link {color: #FFFFFF; text-decoration: none; font-size:16px; color:#6699cc; font-weight:bold;}
.online_text a:visited {color: #FFFFFF; text-decoration: none; font-size:16px; color:#6699cc; font-weight:bold;}
.online_text a:hover {color: #FFFFFF; text-decoration: none; font-size:16px; color:#6699cc; font-weight:bold;}
.online_text a:active {color: #FFFFFF; text-decoration: none; font-size:16px; color:#6699cc; font-weight:bold;}


/*Newguide*/
#guide_container {text-align:left; color:#666;}
#guide_container dl dd {padding-left:25px; line-height:200%;}
#guide_container dl dd table td,#guide_container dl dd table td a{border:0px; padding:4px; text-decoration:none;}
#guide_container dl dd table {border:3px solid #ccc;
.guide_underline{color:#336699; font-weight:bold; margin:5px; }
.intro_title{position:relative; left:0px; top:15px;  text-align:left;  color:#8a5622;  font-size:14px;}