.catchild { display: none; }

.blu	{COLOR:#006699;}
.red	{COLOR: #ea3400;}
.10	{FONT-SIZE: 10px;}
.12	{FONT-SIZE: 12px;}
.14	{FONT-SIZE: 14px;}
.17	{FONT-SIZE: 17px;}

h1,h2,.spec,.memo,.f_check,.news		{ font-family: "Verdana, Arial, Helvetica" }
h1	{ font-size: 18px;  margin-top: 1px; margin-bottom: 1px; color: black }
h2	{ font-size: 15px; margin-top: 5px; margin-bottom: 10px; }

body,div,font,p,a,ul,ol,li,table		{ font-family: "Tahoma, Arial,Verdana, Helvetica" }
form,input,textarea,select,option		{ font-family: "Tahoma, Arial,Verdana, Helvetica" }
.menu1,.goods,.copy,.info,.catalog	{ font-family: "Tahoma, Arial,Verdana, Helvetica" }

h3,h3 a	{ font-size: 17px; margin-top: 5px; margin-bottom: 3px; }
h4,h4 a	{ font-size: 16px; margin-top: 5px; margin-bottom: 3px; }

.mbord{ font-size: 11px; margin-top: 1px; margin-bottom: 1px; 
 BORDER-RIGHT: #000000 1px solid; 
 BORDER-TOP: #000000 1px solid;
 BORDER-LEFT: #000000 1px solid; 
 BORDER-BOTTOM: #000000 1px solid; 
}

form,textarea,select,option	{ font-size: 11px; margin-top: 1px; margin-bottom: 1px; }
body,div,font,p,a,ul,ol,li,table	{ font-size: 12px; color: 434444 }

p { margin-top: 5px; margin-bottom: 0px; }
ul,ol { margin-top: 1px; margin-bottom: 0px; margin-left: 20px; list-style: square }
ul li, ol li	{ margin-top: 3px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; }
a:hover { color: #DA241D }

.def_h_mag {color:#DA241D;padding-left:15}
.def_l_mag {padding-left:10; font-size: 11px; color:black; text-decoration: none}
.def_l_mag a {font-size: 11px; color:black; text-decoration: none}

.def_line1 {background-repeat: repeat-x; background-position: bottom; background-image: url(/i/def_line1.gif);}
.def_ugol  {background-repeat: no-repeat; background-position: bottom right; background-image: url(/i/def_ugol.gif);}
.catalog	{ font-size: 12px; color: black; font-weight: normal; text-decoration: none;}
a.catalog:hover {color: black;}
.menu1		{ font-size: 12px; margin-top: 1px; margin-bottom: 1px; color: white; font-weight: bold }
.copy			{ font-size: 10px; margin-top: 1px; margin-bottom: 5px; color: black}
.memo			{ font-size: 11px; margin-top: 1px; margin-bottom: 5px; color: black }
.f_check	{ font-size: 10px; margin-top: 1px; margin-bottom: 1px; color: #094186;}
.spec			{ font-size: 10px; margin-left: 20px; margin-right: 5px; color: white;}
.news			{	font-size: 12px; margin-left: 5px; margin-right: 10px; margin-top: 5px}
.info			{	font-size: 13px; }
.c_red		{ color: #DA241D}
.goods		{ font-size: 10px; color: black; }
.st_ord		{ font-size: 9px; color: red; }
.goods_ht	{ font-size: 10px; color: black; border-style: solid; border-width: 1px; border-color: #D1D5DB }
.goods_h1	{ border-right: solid; border-right-width: 1px; border-color: #D1D5DB }
.goods_h2	{ border-top: solid; border-top-width: 1px; border-color: #D1D5DB; font-size: 2px; }
.down			{ font-size: 10px; color: green; }

.center_div	{ margin-top: 1px; margin-bottom: 0px; padding-left: 10px; padding-right: 10px; background-color: #EDEDED; width: 100% }
.ramw				{ border-top: none; border-right: none; border-bottom: 1px solid white; border-left: none; font-size: 10px; color: black}

.st1	{ position:relative; top:0; left:0;}
.st2	{ position:absolute; top:-1; left:25; width:260; visibility: hidden;}

.tb{background-color: rgb(240, 240, 240); text-align: left; vertical-align: middle; width: 80%;}
.tb1{background-color: rgb(240, 240, 240); text-align: center; vertical-align: middle; white-space: nowrap; width: 20%;}
.tw{background-color: rgb(255, 255, 255); text-align: left; vertical-align: middle; width: 80%;}
.tw1{text-align: center; vertical-align: middle; white-space: nowrap; background-color: rgb(255, 255, 255); width: 20%;}
.tg{height: 15px; background-color: rgb(209, 213, 219);}
.goodsname a {color: #000000; font-size: 12px;font-weight: bold }
.goodsannt {color: #626262; font-size: 10px;}
.goodsprice {color: #626262; font-size: 10px; }
.goodsbasket, .goodsbasket a {color: #3273B5;}
p.goodsscroll a { MARGIN: 0;}
td.goodstop { border-collapse: separate; border-spacing: 5px;  padding: 5;background-color: #F0F0FF;}
