Body{word-break:break-all;font-family:"Hiragino Kaku Gothic Pro", "¥Ò¥é¥®¥Î½Ç¥´ Pro W3","£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka;
font-size:small;*font:x-small; background:#F7F7F7;}
TD {FONT-SIZE: 14px; COLOR:#404040;}
SELECT {FONT-SIZE: 14px}
A:link {COLOR: #404040; text-decoration:underline;}
A:visited {COLOR: #404040; text-decoration:underline;}
A:active {color: #404040; text-decoration:underline;}
A:hover {COLOR: #CC0000; POSITION: relative; text-decoration:underline;}
.link{ display:none}
.link_main{ display:none}

.td_bg_head  { color: #FFFFFF; font-weight: bold; background-image: 
               url('../images/td_bg_head_blue.gif') }
h4 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; PADDING-TOP: 0px;color:#CC0000; padding-left:10px; }
/*.topmanu_bg  { background-image: url('../images/topmanu_bg_blue.jpg') }
*/
.dlogo{width:206px; margin-top:16px;float:left; height:54px;}
.dmenu{width:420px; margin-top:16px; height:38px; float:left; padding-top:16px;}
.dnav td a:link,
.dnav td a:active{color:#ffffff;text-decoration:none;font-weight:bold;}
.dnav td a:visited{color:#ffffff; text-decoration:none; font-weight:bold;}
.dnav td a:hover{color:#FFFFCC; text-decoration:underline;}
/*.reg_form {font-size:14px; border:1px solid #ccc;}
.reg_form input{ border:1px solid #ccc;}*/
.dcart{width:119px; margin-top:16px; height:38px; float:left; margin-left:6px; padding-top:16px;}
.dcart2{height:29px; line-height:29px;}

.topmanu_bg {background:#EAF5FF; border-top:1px solid #cccccc; font-size:14px; font-weight:bold;}
.topmenu_bg { background:#dedede;}
.maincolor   { height:30px; background:#FFF7E8; font-size:14px;}
.right_nav   { border-top: 1px solid #3672AE; background-color: #DDE8FF }
.search_bg_right { background-image: url('../images/search_bg_right_blue.gif') }
.search_bg_left { background-image: url('../images/search_bg_left_blue.gif') }
.li_table {border: 1px solid #ccc; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; }
.toptext {width:760px; height:18px; margin:auto;background:#fefece; text-align=left; line-height:18px;}
.dh ul { list-style:none;}
.a{float:left; background:#dedede; color:#FFFFCC; font-size:14px; margin-left:6px; padding-left:8px; padding-right:8px; line-height:20px; height:20px;}
div {font-size:14px}
.top {line-height:18px; color:#9A9A9A;height:18px;border-bottom:1px solid #e7e7e7;width:760px; margin:0 auto;} 
.topone{width:760px; margin:0 auto; height:auto; }/* background:url('../images/top_bg.gif') repeat-x;*/
.toptwo{width:760px; float:right; margin:0 auto;}
.cdh{padding-left:70px; color:#FFFFFF;}
.cdh a:active,
.cdh a:visited,
.cdh a:link {
			color:#FFFFFF; text-decoration:none;}
.cdh a:hover {
			color:#ffffff; text-decoration:underline;}
.leftnav a:hover{ color:#404040; background:#dedede}
.ak47 {background:#F5F5F5; width:250px; height:22px; line-height:22px; float:left; padding-right:0px; text-align:left; margin-left:0px;}
.xx_tj{margin-left:0px;margin-top:6px;margin-bottom:10px;}
.xx_tj ul{list-style:none;padding-left:0px; margin-left:0px;}
.xx_tj li{margin-left:0px; margin-top:0px; margin-right:0px; float:left; list-style:none;}
.ak47 {background:#F5F5F5; width:250px; height:22px; line-height:22px; float:left; padding-right:0px; text-align:left; margin-left:0px;}
.xx_tj2{width:560px;margin-left:2px;margin-top:0px;margin-bottom:5px;}
.xx_tj2 ul{list-style:none;padding-left:0px; margin-left:0px;}
.xx_tj2 li{width:181px!important;width:186px; height:22px; line-height:22px; margin-right:0px;margin-top:0px; margin-left:0px; float:left; list-style:none;border-bottom:1px dashed #ccc; padding-left:4px;}
.pro_2 a:link,
.pro_2 a:active,
.pro_2 a:visited{color:FF5500; font-weight:bold;}
.pro_2 a:hover{colro:333363;}
.small {height:24px; line-height:24px; padding-left:5px; border-top:1px dashed #ccc; background:#F6F6F6;}
.title { width:554px !important;width:562px; height:24px; float:left; color:#404040; font-weight:bold; font-size:12px; line-height:24px; background:#f3f3f3; padding-left:10px;}

#products {
width:564px !important;width:562px;
border-top:#CCCCCC 1px dotted;
border-left:#CCCCCC 1px dotted;
margin-bottom:10px;
margin-top:6px;
margin-left:0px;
float:left;
}
.clr:after {
content:".";
display:block;
visibility:hidden;
height:.1px;
font-size:.1em;
line-height:0;
clear:both;
}
.clr { display:block; }
* html .clr { height:1%; }
.productItem {
border-right:#CCCCCC 1px dotted;
border-bottom:#cccccc 1px dotted;
width: 140px;
height:184px;
float:left;
margin-right: 0px !important;
margin-right: 0px;
margin-bottom: 0px;}
.itemImg{
padding: 6px 6px 3px;
text-align:center;
}
.itemTitle {
line-height: 1.2em!important;
line-height:14px;
border: none;
height: 1.6em!important;
height:0px;
font-size:100%;
background:none;
padding:0 8px;
color:#ff6600
}
.itemTitle a:active,
.itemTitle a:visited,
.itemTitle a:link {color:#0044DD;}
.itemTitle a:hover {color:#FF6600;}
.Description {
display:none;
}
.Price {
margin: 0px;
text-align:center;
line-height:40px !important;
line-height:20px;
height:30px !important;
}
p { 
padding:.5em 0;
}
h1 {
font-size: 130%;
line-height: 1.6em;
border-top: 0px solid #BBB;
border-bottom: 1px dashed #BBB;
text-indent: .5em;
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; PADDING-TOP: 0px;color:#FF6600; padding-left:10px; 
}
h2 {
font-size: 100%;
line-height: 1.8em;
height:1.8em;
background:#F0F0F0;
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 6px; PADDING-TOP: 0px;color:#FF3300; padding-left:4px; 
}
h3 {
font-size: 130%;
line-height: 1.6em;
border-top: 0px solid #BBB;
border-bottom: 1px dashed #BBB;
text-indent: .5em;
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; PADDING-TOP: 0px;color:#FF6600; padding-left:10px; 
}
h4 {
font-size: 120%;
line-height: 1.8em;
text-indent: .5em;
border-left: 6px solid #999;
border-bottom: 1px solid #999;
}
h5 {
font-size: 110%;
line-height: 1.6em;
text-indent: .5em;
border-left: 12px double #999;
}
h6 {
font-size: 110%;
line-height: 1.2em;
border-bottom: 1px dotted #999;
}
#left {width:100%; float:left; border-bottom:1px solid #E4E4E4;}
.login {width:180px !important;width:100%; border-left:1px solid #E4E4E4;border-right:1px solid #E4E4E4;}
.lefthead {height:24px;width:170px !important; width:100%; background:#9D8994;  padding-left:12px; line-height:24px; color:#ffffff;}
.L_class {height:40px; padding-left:10px; padding-top:8px; width:152px !important;width:100%; margin:auto 0; line-height:24px; font-weight:bold;}
.L_class a:active,
.L_class a:link {color:#0044DD; text-decoration:underline;}
.L_class a:visited{color:#0044DD;}
.L_class a:hover{color:#0044DD; text-decoration:none;}
.small_class {height:22px; border-top:1px dashed #DDDDDD;  background:url(../images/left_04.jpg) 24px no-repeat #ffffff;width:146px !important;width:100%; padding-left:34px; line-height:24px;}
.small_class a:active,
.small_class a:link {color:#0044DD; text-decoration:underline;}
.small_class a:visited{color:#0044DD;}
.small_class a:hover{color:#0044DD; text-decoration:none;}
.left_pro {height:22px; border-top:1px dashed #DDDDDD;  background:url(../images/left_04.jpg) 14px no-repeat #ffffff;width:158px !important;width:100%; padding-left:22px; line-height:24px;}
.left_pro a:active,
.left_pro a:link {color:#0044DD; text-decoration:underline;}
.left_pro a:visited{color:#0044DD;}
.left_pro a:hover{color:#0044DD; text-decoration:none;}
.max_shop {width:160px !important;width:100%; border-left:1px solid #E4E4E4;border-right:1px solid #E4E4E4;padding:10px; line-height:18px; float:left}
.STYLE1 {font-size: 14px}
.STYLE3 {font-size: 14px; font-weight: bold; }
.STYLE4 {
	color: #000000;
	font-weight: bold;
}
.pro_info{width:562px!important;width:100%; float:left; border:1px solid #CCCCCC;}
.Guide { background:#F2F2F2; height:24px; line-height:24px;font-family:'MS PGothic'; padding-left:10px;}
.demo {font-size:12px; color:#444444;line-height:20px; padding:6px; border-bottom:1px solid #dedede;}
.pic {width:164px; float:left; padding:10px;}
.infomation {float:right; width:376px;}
.info_one {height:22px; line-height:22px;}
.info_two {line-height:22px;}
.info_tree {height:22px; line-height:22px;}
.bai {height:10px; !important; color:#FFFFFF;height:6px; padding:0 0 0 0; margin:0 0 0 0; line-height:10px; float:left;}
.content {padding-right:8px; padding-left:8px;}
.content2 {padding:8px; line-height:18px;}
#body {width:760px; margin:0 auto; background:#fff;}
#body_left {width:182px; float:right; text-align:left;}
#body_right {width:564px; float:left; text-align:left;}
#top { padding-bottom:72px!important; padding-bottom:0px;width:758px; margin:0 auto;margin-bottom:8px;}
.top_key {width:758px; height:22px; line-height:22px; background:#F6F6F6}
.top_key_left{float:left; width:404px; text-align:left;}
.top_key_right{float:right; width:354px;text-align:right;}
.top_logo {width:758px; height:24px; line-height:24px; text-align:right;}
.logo {width:150; height:52px; float:left; text-align:right;}
.logo_right{width:586px; height:52px; float:right; text-align:right;}
.top_one {font-size:12px; font-weight:bold;color:#FF6600; height:20px; line-height:20px;}
.top_two {height:22px; line-height:22px;}
.nav{width:586px;margin-left:0px;margin-top:0px;margin-bottom:0px; height:22px;}
.nav ul{list-style:none;padding-left:0px; margin-left:0px;}
.nav li{ margin-right:0px;margin-top:0px; margin-left:2px; font-weight:bold; float:left; list-style:none; padding-left:10px; padding-right:10px; background:#F1ECDE; border:1px solid #9D8994; float:left; height:20px; line-height:20px;}

.navmenu {width:758px; padding-left:8px; text-align:left;color:#9D8994; float:left; height:28px; background:#876D7E; float:left; margin-top:10px; line-height:28px;}
.navmenu a:active,
.navmenu a:link{ color:#FFFFFF; padding-left:6px; padding-right:6px; text-decoration:none;}
.navmenu a:visited{color:#FFFFFF; padding-left:6px; padding-right:6px; text-decoration:none;}
.navmenu a:hover{color:#ffffff; text-decoration:underline;}
.navright {width:200px; float:right; text-align:right;height:28px;line-height:28px; padding-top:6px;}
.navleft {width:538px; float:left;}
.search {width:758px; margin:0 auto; float:left; height:24px; background:#dedede; float:left}
.search_left{width:676px; float:left;font-size:12px;color:#333; line-height:24px; height:24px;  text-align:left; margin-left:10px;}
.search_left_01{width:176px; float:left;font-size:12px;line-height:24px; height:24px;  text-align:left; padding-top:2px;}
/*.search_right{width:360px; float:right; text-align:right; line-height:24px; height:24px;}
*/
.search_kuang{border:1px solid #8a8a8a; height:18px; line-height:18px; width:173px; background:url(../images/New_sakura_bg.gif) no-repeat;}
.search_so{width:60px; float:left; height:24px; line-height:24px; padding-top:2px; }
#boot{width:758px; float:left;text-align:center; line-height:24px; padding-top:2px; margin-top:8px; border-top:1px dashed #ccc;}
#bootb{width:758px; margin:auto;}
.xx_product{width:756px; margin-left:5px;margin-top:0px;margin-bottom:6px;}
.xx_product ul{list-style:none;padding-left:0px; margin-left:0px; margin-top:0px; padding-top:4px;}
.xx_product li{width:246;height:130px!important; height:140px; margin-left:0px; margin-top:6px; margin-right:6px; float:left; border-bottom:1px dotted #ccc; list-style:none;}
.cent{width:835px; margin:auto; padding-top:0px;}
.c_bg{border:1px solid #ACACAC; line-height:26px; height:26px;font-family:'MS PGothic'; padding-left:10px; background:url(../images/c_bg.gif);}
.proimg{ width:70px; height:70x; border:1px solid #ccc;}
.money{color:#CC0000; font-family:'MS PGothic'; font-size:14px;}
.card{ font-size:12px;}
.card td{ text-align:center; width:20px; font-size:12px;}
