/* body */
*{margin:0px;padding:0px;}
body  {text-align:center; font-size:12px; line-height: 1.1em;background:#808080;color:#555;}
#body1{width:1020px;margin-left:auto; margin-right:auto;}
#body2{border: #555 solid; border-width:0 3 0 0px;}
#body3{border-color: #999; border-style: solid; border-width:0 1px;}
#body4{width:1015px;background:#fff;background-position:0px 26px;background-image:url("/_img/title2.gif");background-repeat:repeat-x;}
#outline {width:1015px;}
#main1{padding:0 6 0 10px; float:left;}
#main2{width:732px;}
#side1{padding:0 7 0 0px; float:right;}
#side2{width:255px;}

.c-both { clear:both; }
a:hover {background-color: #eeeee7;color: #993333;}
hr{visibility: hidden;height: 1px;padding:5px;clear:both;}
td, div, p{text-align:left; font-size:12px; text-align:left; line-height: 130%;}
dl{margin:0px;padding:0 0 0 5px;}
dt{margin:0px;padding:0px;font-size:13px;}
dd{margin:0px;padding:0 0 0 20px;font-size:12px;color: #888;line-height: 130%;}


/* top */
h1 {font-size:24px; text-align:center; margin:10 0 30 0px; color:#444;  font-weight:100;}
noscript {font-size:24px; color:red;}
div.top1 {width:728px; margin:15 0px; padding:0px; text-align:left; line-height: 130%; background-color: #f7f7e7; border:1px solid #808080;}
h2 {font-size:14px; text-align:center; margin:0px; border-bottom:1px solid gray; line-height: 150%; background-color: #666656; color:#EEEEDE;}
div.con {padding:5px;}
div.top1 blockquote {margin:5px;}

.topi	{margin:10 0px;}
.topi a	{font-size:20px; font-weight:bold;}


/* ad */
.ad {margin:10 0px; }
div.hot	{padding:3 0px;text-decoration: none;color:#997777;font-size:12px;font-weight:bold;}
a.hot	{text-decoration: none;color:#997777;}
.ad_234_T{width:234px;height:60px;float:right;margin-right:4px;overflow:hidden;white-space:nowrap;}
.ad_468{width:468px;height:60px;float:left;margin-left:7px;}
.ad_234{width:234px;height:60px;float:left;margin-left:6px;}
.adg{margin:10 0px; }
.adgl{margin:10 0 5 0px; }
.ad_728{margin:10 0px; }

/* side */
h5 {font-size:13px;margin:0px; padding:4px; padding-left:8px;}
h6 {border-bottom:1px dashed #b55;font-size:13px;padding:4px; margin:4 0px;}
ul.news { list-style-image: url(/_img/circle.gif);padding-left:18px;margin: 3px;  }
.b2		{background:#fafaea; border-color: #ddc #bba #bba #ddc; border-style: solid; border-width: 1px;}


/* foot */
div.footer {width:100%; margin:0 0px; padding:25 0px; line-height: 150%; text-align:center; background-color: #f7f7e7; border-top:2px solid #808080;}



/* price */
div.main_tbl_line_3 { width:241px; float:left; border-left:1px solid #808080;}
div.main_tbl {width:728px; font-size:12px; margin:0px; padding:0px; text-align:left; line-height: 130%; background-color: #fff; border:1px solid #808080;}
div.con1 {padding:5px;line-height: 150%;background-color: #dfdfc7; border-bottom:1px solid #808080; }
div.con2 {padding:5px;line-height: 150%;background-color: #f7f7df; border-bottom:1px solid #c0c0c0; }
div.con3 {padding:5px;}


.win1
		{background:#fffff7; border-color: #dde; border-style: solid; border-width:0 3 3 0px;}
.win2, .main_tbl
		{background:#fffff7; border-color: #998; border-style: solid; border-width:1px;}
.tit8
		{background:#f7f7f7; color:#333333; border-top:2px solid #CCC; border-left:0px solid #999; border-bottom:0px solid #ddd; border-right:1px solid #ddd;}
.tit6
		{background:#98D833 url("/_img/effect6.gif") repeat-x; color:#374113; border-color: #8AD129 #3A9100 #3A9100 #8AD129; border-style: solid; border-width: 1px;}
.tit2, h4
		{background:#DDDBD7 url("/_img/effect2.gif") repeat-x; border-color: #FFFFFF #AFB5B8 #AFB5B8 #FFFFFF; border-style: solid; border-width: 1px;}
h5
		{background:#879CE9 url("/_img/effect7.gif") repeat-x; color:#111722; border-color: #778CD9 #273C89 #273C89 #778CD9; border-style: solid; border-width: 1px;border-top:0px;}
.tit2, .tit, td.lnk, td.val, td.val2, .up, .dwn, .eq, h4, .tit7
		{background:#DDDBD7 url("/_img/effect2.gif") repeat-x; border-color: #FFFFFF #AFB5B8 #AFB5B8 #FFFFFF; border-style: solid; border-width: 1px;}
td.img,td.com,div.con,td.con
		{background:#F7FBFD; color:#333; border-color: #e7e7e7 #AFB5B8 #AFB5B8 #e7e7e7; border-style: solid; border-width: 1px;}

h1, .topi a
		{font-family:"HGP‘n‰pŠpºÞ¼¯¸UB","ƒqƒ‰ƒMƒmŠpƒS Std W8";font-weight:500;}

h1, div.ad, .topi
		{ text-align:center; }
		
.tit6	{padding:4px; font-size:14px; font-weight:bold; padding-left:5px;}
.tit2,.tit7	{padding:2px; font-size:13px; font-weight:bold; padding-left:5px;}
.tit8	{padding:5px; font-size:13px; line-height: 140%;}

p.list,p.list1 {margin:5 0px;}