﻿body
{
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
	background-color: #333333;
	color: #444444;
	width: 100%;
	height: 100%;
	margin: 1px 0px 1px 0px;
	padding: 0px 0px 0px 0px;
}

html
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
	height: 100%;
}

.fieldset
{
	border: solid 1px #DDDDDD;
	border-collapse: collapse;
}

.hidtag
{
	position: absolute;
	visibility: hidden;
}

.myfield
{
	-moz-user-select: none;
	cursor: default;
}

.btn
{
	-moz-user-select: none;
	cursor: pointer;
}

.border
{
	border-color: #DDDDDD;
}

select
{
	font-family: Arial;
	font-size: 11px;
}

textarea.txt
{
	font-family: Arial;
	font-size: 11px;
}

input.btn
{
	font-family: Arial;
	font-size: 11px;
}

input.txt
{
	font-family: Arial;
	font-size: 11px;
}

.tbl
{
	background-color: #FEFEFE;
}

.ad_ct
{
	padding-left: 1px;
	padding-right: 1px;
}

.ad_box
{
	overflow: hidden;
	width: 180px;
	background-color: #FFFFFF;
}

.main_box
{
	background-color: #FCFCFC;
}

.pro_box
{
	background-color: #FFFFFF;
	text-align: justify;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 5px;
	width: 450px;
	overflow: hidden;
}

.pro_head
{
	background-color: #FFFFFF;
	padding-left: 4px;
	padding-top: 4px;
	padding-bottom: 3px;
}

.topct
{
	height: 170px;
}

.spacer
{
	width: 3px;
	font-size: 1px;
	height: 1px;
	line-height: 1px;
}

.spacer1
{
	width: 5px;
	font-size: 1px;
	height: 3px;
}

.h5
{
	height: 5px;
	font-size: 1px;
}

.pic
{
	float: right;
	padding-left: 6px;
}

.pic1
{
	float: left;
	padding: 2px 5px 5px 2px;
}

.bottomct
{
	height: 50px;
	background-image: url(images/Img_Common/bg_footer.gif);
}

.leftct
{
	width: 216px;
	background-image: url(images/Img_Common/bg_left.gif);
}

.rightct
{
	width: 184px;
	background-image: url(images/Img_Common/bg_right.gif);
}

.centerct
{
	width: 500px;
	height: 400px;
}

.justify
{
	text-align: justify;
}

.left_align
{
	text-align: left;
}

.center_align
{
	text-align: center;
}

.right_align
{
	text-align: right;
}

.rpt
{
	color: #FF4422;
	font-size: 11px;
	padding-bottom: 5px;
}

.vspr
{
	font-size: 1px;
	height: 10px;
}

.topbanner
{
	height: 143px;
	background-color: #FFCC00;
}

.menupn
{
	background-image: url(images/Img_Common/bg_menu_panel.gif);
	height: 26px;
}

.cpy
{
	font-size: 10px;
}

.padleft
{
	padding-left: 10px;
}

.upper
{
	text-transform: uppercase;
	color: #990000;
}

.padleft2
{
	padding-left: 20px;
}

.padright
{
	padding-right: 5px;
}

.padtop
{
	padding-top: 2px;
}

.padbottom
{
	padding-bottom: 5px;
}

.srchfrm
{
	width: 195px;
	background-image: url(images/Img_Common/box_center.gif);
}

.ad_logo
{
	width: 200px;
	height: 200px;
	background-color: #999999;
	border: solid 1px #CCCCCC;
	overflow: scroll;
}

img.imgPrw
{
	padding-top: 4px;
	cursor: pointer;	
}

.w230
{
	width: 230px;
}

.w160
{
	width: 160px;
}

.w120
{
	width: 120px;
}

.w110
{
	width: 110px;
}

.w60
{
	width: 60px;
}

.w80
{
	width: 80px;
}

.w50
{
	width: 50px;
}

.w90
{
	width: 90px;
}

.w140
{
	width: 140px;
}

.w300
{
	width: 300px;
}

.w350
{
	width: 350px;
}

.w450
{
	width: 450px;
}

.w480
{
	width: 480px;
}

.w486
{
	width: 486px;
	overflow: hidden;
}

.w540
{
	width: 540px;
}

ul
{
	font-size: 11px;
}

.topbox
{
	background-image: url(images/Img_Common/box_top.gif);
	height: 12px;
}

.bottombox
{
	background-image: url(images/Img_Common/box_bottom.gif);
	height: 12px;
}

.price
{
	color: #FF0000;
	font-weight: normal;
	font-style: italic;
	font-family: Arial;	
}

.relpos
{
	position: relative;
}

.slg
{
	color: #FFFFFF;
	width: 300px;
	overflow: hidden;
}

.slgitem
{
	width: 310px;
	font-family: Tahoma;
	font-size: 13px;
	letter-spacing: 1px;
	overflow: hidden;
}

.spr
{
	color: #444444;
	padding-right: 6px;
	font-size: 13px;
}

.glbl
{
	text-align: left;
	font-weight: bold;
	line-height: 20px;
	color: #992222;
}

.mntext
{
	padding-left: 10px;
	text-align: left;
	cursor: default;
	font-weight: bold;
	line-height: 28px;
	height: 28px;
	width: 206px;
}

.frm
{
	background-color: #FFF0C2;
}

.stext
{
	font-weight: bold;
	line-height: 20px;
}

.stext_n
{
	font-weight: bold;
}

.box_head
{
	background-color: #FFCC00;
	border-collapse: collapse;
	width: 214px;
}

.h60
{
	height: 60px;
}

.h150
{
	height: 150px;
}

.h34
{
	height: 34px;
}

.box_tbl
{
	line-height: 18px;
	border-collapse: collapse;
	width: 214px;
}

.box_w80
{
	width: 80px;
	text-indent: 10px;
}

.box_w134
{
	text-indent: 30px;
	width: 134px;
}

.price_rate
{
	text-align: left;
	line-height: 20px;
	background-color: #FFCC00;
	border: solid 1px #FFC022;
	text-indent: 10px;
}

.titletxt
{
	color: #EEEEEE;
}

.titletxt1
{
	text-align: justify;
	font-family: Tahoma;
}

.officetxt
{
	font-size: 11px;
	color: #EEEEEE;
	padding-left: 9px;
	padding-right: 2px;
	text-align: left;
}

.font11px
{
	font-size: 11px;	
}

.font10px
{
	font-size: 10px;	
}

.mnct_off
{
	display: none;
}

.mnct_on
{
	display: block;
}

.mnct
{
	cursor: default;
	padding-left: 12px;
	text-align: left;
	font-family: Arial;
	line-height: 28px;
}

.mnitem_off
{
	background-image: url(images/Img_Common/menu_off.gif);
	color: #FFC035;
}

.mnitem_on
{
	background-image: url(images/Img_Common/menu_on.gif);
	color: #00CC00;
}

.mnitem1_off
{
	background-image: url(images/Img_Common/bg_menu.gif);
	color: #FFC035;
}

.mnitem1_on
{
	background-image: url(images/Img_Common/bg_menu.gif);
	color: #00CC00;
}

a.s_menu
{
	color: #FF9900;
	text-decoration: none;
}

a.s_menu:hover
{
	color: #FF2200;
	text-decoration: none;
}

.largetxt
{
	font-size: 13px;
}

.notlink
{
	color: #000000;
	line-height: 20px;
	font-size: 12px;
	font-family: Tahoma;
}

a.link
{
	text-decoration: none;
	color: #666666;
	font-size: 12px;
	font-family: Tahoma;
}

a.link:hover
{
	text-decoration: none;
	color: #000000;
	font-size: 12px;
	font-family: Tahoma;
}

a.link1
{
	text-decoration: none;
	color: #666666;
	font-size: 10px;
	font-family: Tahoma;
}

a.link1:hover
{
	text-decoration: none;
	color: #000000;
	font-size: 10px;
	font-family: Tahoma;
}

a.mp
{
	padding-left: 2px;
	padding-right: 4px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

a.mp:hover
{
	padding-left: 2px;
	padding-right: 4px;
	color: #000000;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.none
{
	display: none;
}

.bg_title
{
	background-image: url(images/Img_Common/bg_left.gif);
	border-bottom: solid 1px #BBBBBB;
	line-height: 22px;
	font-size: 12px;
	padding-left: 10px;
	color: #FCFCFC;
	font-weight:bold;
}

a.button
{
	font-weight: normal;
	color: #666666;
	background-color: #EEEEEE;
	border: solid 1px #DDDDDD;
	text-decoration: none;
	padding: 2px 5px 2px 5px;
	display: block;
}

a.button:hover
{
	font-weight: normal;
	color: #666666;
	background-color: #FDFDFD;
	border: solid 1px #DDDDDD;
	text-decoration: none;
	padding: 2px 5px 2px 5px;
	display: block;
}

.unitOpt
{
	color: #444444;
	font-size: 11px;
}

.padleft1
{
	padding-left: 2px;
}

.ref
{
	height: 200px;
	width: 170px;	
}

.outer
{
	position:absolute;
	overflow: hidden;
	visibility: hidden;
	display: none;
	height: 200px;
	width: 170px;
}

.inner
{
	position:absolute;
	overflow: hidden;
	visibility: visible;
	display: none;
	left: 0px;
	top: 2px;
	width: 170px;
}

.w162
{
	width: 162px;
}

.h300
{
	height: 300px;
}

.line25
{
	display: block;
	padding: 10px 0px 10px 0px;
	vertical-align: bottom;
}

.box_main_center
{
	background-image: url(images/Img_Common/box_main_center.gif);
	height: 270px;
	line-height: 12px;
	font-size: 11px;
}

.rbox
{
	background-image: url(images/Img_Common/rbox_bg.gif);
	font-size: 11px;
	font-weight: normal;
	width: 162px;
}

a.detail
{
	padding: 2px 4px 2px 4px;
	text-decoration: none;
	color: #FF0000;
	white-space: nowrap;
	font-size: 12px;
	font-family: Courier New;
	background-color: #CCFFFF;
	border: dotted 1px #DDDDDD;
}

a.detail:hover
{
	text-decoration: none;
	padding: 2px 4px 2px 4px;
	color: #FF0000;
	white-space: nowrap;
	font-family: Courier New;
	background-color: #00FFFF;
	font-size: 12px;
	border: dotted 1px #DDDDDD;
}

.indent10
{
	text-indent: 10px;
}