BODY {
	MARGIN: 0px; WORD-BREAK: break-all; BACKGROUND-COLOR: #f5f5f5
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none
}
A:active {
	TEXT-DECORATION: none
}
TD {
	FONT-SIZE: 12px
}
.pf_top_td {
	BACKGROUND-REPEAT: repeat-x; vertical-align=top; BACKGROUND-IMAGE: url(/img/up_02.gif);
}
.top10top {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(/img/left_01.gif); BORDER-LEFT: 0px; WIDTH: 195; BORDER-BOTTOM: 0px; HEIGHT: 52; TEXT-ALIGN: center
}
.top10left {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url('/img/left_02.gif'); BORDER-LEFT: 0px; WIDTH: 12; BORDER-BOTTOM: 0px; HEIGHT: 4; TEXT-ALIGN: center
}
.top10right {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url('/img/left_03.gif'); BORDER-LEFT: 0px; WIDTH: 16; BORDER-BOTTOM: 0px; HEIGHT: 4; TEXT-ALIGN: center
}
.top10buttom {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url('/img/left_04.gif'); BORDER-LEFT: 0px; WIDTH: 195; BORDER-BOTTOM: 0px; HEIGHT: 19; TEXT-ALIGN: center
}
.hometop {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url('/img/home_01.jpg'); BORDER-LEFT: 0px; WIDTH: 143; BORDER-BOTTOM: 0px; HEIGHT: 7; TEXT-ALIGN: center
}
.homeleft {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url('/img/home_02.jpg'); BORDER-LEFT: 0px; WIDTH: 7; BORDER-BOTTOM: 0px; HEIGHT: 196; TEXT-ALIGN: center
}
.homeright {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url('/img/home_04.jpg'); BORDER-LEFT: 0px; WIDTH: 8; BORDER-BOTTOM: 0px; HEIGHT: 196; TEXT-ALIGN: center
}
.homebuttom {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url('/img/home_05.jpg'); BORDER-LEFT: 0px; WIDTH: 128; BORDER-BOTTOM: 0px; HEIGHT: 13; TEXT-ALIGN: center
}
.btn_glay {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/img/btn_bg.gif); BORDER-LEFT: 0px; WIDTH: 80px; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial; HEIGHT: 21px; TEXT-ALIGN: center
}
.btn_glay_2 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/img/btn_bg10.gif); BORDER-LEFT: 0px; WIDTH: 39px; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial; HEIGHT: 20px
}
.btn_2 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 14px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/img/btn_bg2.gif); BORDER-LEFT: 0px; WIDTH: 84px; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial; HEIGHT: 19px
}
.btn_3 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 14px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/img/btn_bg3.gif); BORDER-LEFT: 0px; WIDTH: 84px; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial; HEIGHT: 22px
}
.btn_4 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 8px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/img/btn_bg4.gif); BORDER-LEFT: 0px; WIDTH: 65px; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial; HEIGHT: 22px
}
.btn_5 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/img/btn_bg5.gif); BORDER-LEFT: 0px; WIDTH: 82px; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial; HEIGHT: 24px; TEXT-ALIGN: center
}
.btn_6 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/img/btn_bg6.gif); BORDER-LEFT: 0px; WIDTH: 82px; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial; HEIGHT: 24px; TEXT-ALIGN: center
}
.btn_7 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/img/btn_bg7.gif); BORDER-LEFT: 0px; WIDTH: 54px; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial; HEIGHT: 25px
}
.btn_8 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 14px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/img/btn_bg8.gif); BORDER-LEFT: 0px; WIDTH: 52px; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial; HEIGHT: 19px
}
.btn_9 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 14px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/img/btn_bg9.gif); BORDER-LEFT: 0px; WIDTH: 52px; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial; HEIGHT: 19px
}
.btn_10 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/img/btn_bg11.gif); BORDER-LEFT: 0px; WIDTH: 42px; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial; HEIGHT: 23px; TEXT-ALIGN: center
}
.btn_11 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/img/btn_bg12.gif); BORDER-LEFT: 0px; WIDTH: 80px; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial; HEIGHT: 25px; TEXT-ALIGN: center
}
.btn_12 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/img/btn_bg13.gif); BORDER-LEFT: 0px; WIDTH: 120px; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial; HEIGHT: 25px; TEXT-ALIGN: center
}
.btn_13 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/img/btn_bg16.gif); BORDER-LEFT: 0px; WIDTH: 46px; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; HEIGHT: 22px; TEXT-ALIGN: center
}
.btn_14 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/img/btn_bg17.gif); BORDER-LEFT: 0px; WIDTH: 63px; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; HEIGHT: 22px; TEXT-ALIGN: center
}
.btn_15 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/img/btn_bg14.gif); BORDER-LEFT: 0px; WIDTH: 56px; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial; HEIGHT: 27px; TEXT-ALIGN: center
}
.btn_16 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/img/btn_bg15.gif); BORDER-LEFT: 0px; WIDTH: 56px; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial; HEIGHT: 27px; TEXT-ALIGN: center
}
.special_1 {
	FONT-WEIGHT: bolder; FONT-SIZE: 12pt; FILTER: Glow(Color="#000000", Strength=2); COLOR: #ffcc00; LINE-HEIGHT: 20px
}
.yellow12_1_b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f0aa00
}
.yellow12_2 {
	FONT-SIZE: 12px; COLOR: #fb9f00
}
.yellow12_3 {
	FONT-SIZE: 12px; COLOR: #cc9933
}
.yellow12_4 {
	FONT-SIZE: 12px; COLOR: #ffcc00
}
.gold12 {
	FONT-SIZE: 12px; COLOR: #cac868
}
.red10 {
	FONT-SIZE: 10px; COLOR: #cc3333
}
.red12_1 {
	FONT-SIZE: 12px; COLOR: red
}
.red12_2 {
	FONT-SIZE: 12px; COLOR: #82000f
}
.red12_b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000
}
.red13 {
	FONT-SIZE: 12px; COLOR: #a33d3c
}
.red15_b {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: red
}
.pink10 {
	FONT-SIZE: 10px; COLOR: #d28a9a
}
.pink12_1 {
	FONT-SIZE: 12px; COLOR: #f26667
}
.pink12_2 {
	FONT-SIZE: 12px; COLOR: #ff009d
}
.pink12_3 {
	FONT-SIZE: 12px; COLOR: #ff7c7e
}
.pink12_4 {
	FONT-SIZE: 12px; COLOR: #ff99cc
}
.pink12_5 {
	FONT-SIZE: 12px; COLOR: #bb2056
}
.purple12_1 {
	FONT-SIZE: 12px; COLOR: #6d0f6c
}
.purple12_2 {
	FONT-SIZE: 12px; COLOR: #b857b9
}
.white10 {
	FONT-SIZE: 10px; COLOR: #ffffff
}
.white12 {
	FONT-SIZE: 12px; COLOR: #ffffff
}
.white12_line22 {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 22px
}
.white15 {
	FONT-SIZE: 15px; COLOR: #ffffff
}
.blue12 {
	FONT-SIZE: 12px; COLOR: #c9e1ff
}
.blue12_2 {
	FONT-SIZE: 12px; COLOR: #4b647d
}
.blue12_3 {
	FONT-SIZE: 12px; COLOR: #2e8ba7
}
.blue12_4 {
	FONT-SIZE: 12px; COLOR: #3333ff
}
.blue12_5 {
	FONT-SIZE: 12px; COLOR: #336699
}
.blue13 {
	FONT-SIZE: 12px; COLOR: #003399
}
.blue15 {
	FONT-SIZE: 15px; COLOR: #003399
}
.blue15_2 {
	FONT-SIZE: 15px; COLOR: #336699
}
.brown12 {
	FONT-SIZE: 12px; COLOR: #7f5810
}
.black12 {
	FONT-SIZE: 12px; COLOR: #000000
}
.black12_line22 {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 22px
}
.black15 {
	FONT-SIZE: 15px; COLOR: #000000
}
.black18 {
	FONT-SIZE: 18px; COLOR: #000000
}
.black18_chinese_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: "?w"
}
.coffee12 {
	FONT-SIZE: 12px; COLOR: #993333
}
.green12 {
	FONT-SIZE: 12px; COLOR: #ecffb2
}
.green12_2 {
	FONT-SIZE: 12px; COLOR: #459a2e
}
.green12_3 {
	FONT-SIZE: 12px; COLOR: #99cc33
}
.green12_3_b {FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #99cc33;}
.green12_4 {
	FONT-SIZE: 12px; COLOR: #49642e
}
.gray12 {
	FONT-SIZE: 12px; COLOR: #bbbbbb
}
.gray12_line22 {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 22px
}
.gray12_2 {
	FONT-SIZE: 12px; COLOR: #666666
}
.gray14 {
	FONT-SIZE: 14px; COLOR: #666666
}
.orange12 {
	FONT-SIZE: 12px; COLOR: #ff9933
}
.orange12_b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff9933
}
.orange12_2 {
	FONT-SIZE: 12px; COLOR: #ff6600
}
.talk_title12 {
	FONT-SIZE: 12px; COLOR: #333333
}
.inputtext {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid; COLOR: #333333; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 23px
}
.inputtext2 {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; COLOR: #333333; BORDER-BOTTOM: #333333 1px solid; HEIGHT: 23px
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #336699
}
A.x1:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.x1:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.x1:hover {
	COLOR: #cac868
}
A.x2:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.x2:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.x2:hover {
	COLOR: #ffcc00; TEXT-DECORATION: underline
}
.protab {
	BORDER-RIGHT: #9f9f9f 1px solid; BORDER-TOP: #9f9f9f 1px solid; MARGIN-TOP: 5px; BORDER-LEFT: #9f9f9f 1px solid; WIDTH: 168px; BORDER-BOTTOM: #9f9f9f 1px solid; HEIGHT: 335px
}
.proimg {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #000 1px solid; MARGIN: 3px; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 229px;WIDTH: 160px
}
.proimgtd {
	BACKGROUND: #ddd; TEXT-INDENT: 0px; BORDER-BOTTOM: #9f9f9f 1px solid; HEIGHT: 233px
}
.protd1 {
	BACKGROUND: url('/img/btn_arrow_32.gif') no-repeat 6px 6px; TEXT-INDENT: 19px; BORDER-BOTTOM: 1px solid #efefef; COLOR: #FF6600
}
.protd2 {
	BACKGROUND: url('/img/btn_arrow_32.gif') no-repeat 6px 6px; TEXT-INDENT: 19px; BORDER-BOTTOM: 1px solid #efefef; COLOR: #2B2B2B
}
.protd3_1 {
	BORDER-BOTTOM-WIDTH: 0px; LINE-HEIGHT: 33px; POSITION: relative; HEIGHT: 33px; BACKGROUND: url('/img/btn_arrow_32.gif') no-repeat 6px 6px; TEXT-INDENT: 19px; BORDER-BOTTOM: #efefef 1px solid;TEXT-ALIGN: left
}
.protd3_2 {
	BORDER-BOTTOM: #efefef 1px solid;TEXT-ALIGN: center
}
.buynowimg {
	BORDER:0; WIDTH: 77px; HEIGHT: 28px;hspace: 3px
}



.index_tab {BORDER-RIGHT: #BDBDBD 1px solid; BORDER-TOP: #BDBDBD 1px solid; BORDER-LEFT: #BDBDBD 1px solid; WIDTH: 143px; BORDER-BOTTOM: #BDBDBD 1px solid; HEIGHT: 203px;};
indexpro {COLOR: #005f9d; TEXT-DECORATION: underline;}
A.indexpro:link {COLOR: #005f9d; TEXT-DECORATION: underline;}
A.indexpro:visited {COLOR: #005f9d; TEXT-DECORATION: underline;}
A.indexpro:hover {COLOR: #005f9d; TEXT-DECORATION: underline;}
pro{
    COLOR: #2B2B2B; TEXT-DECORATION: underline
}
A.pro:link {
	COLOR: #2B2B2B; TEXT-DECORATION: underline
}
A.pro:visited {
	COLOR: #2B2B2B; TEXT-DECORATION: underline
}
A.pro:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline

}
.itemimgtd {
	BORDER-RIGHT: #c0c0c0 1px ridge; BORDER-TOP: #c0c0c0 1px ridge; BORDER-LEFT: #c0c0c0 1px ridge; BORDER-BOTTOM: #c0c0c0 1px ridge
}
.itemimg {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; MARGIN: 3px; BORDER-LEFT: #fff 1px solid; WIDTH: 160px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 229px
}
.current{color:#FF0000;font-weight: bold;}

/**
 * POPUP CONTAINER STYLES
 */
#popupMask {
	position: absolute;
	z-index: 200;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	opacity: .4;
	filter: alpha(opacity=40);
	/* this hack is so it works in IE
	 * I find setting the color in the css gives me more flexibility 
	 * than the PNG solution.
	 */
	background-color:transparent !important;
	background-color: #333333;
	/* this hack is for opera support
	 * you can uncomment the background-image if you don't care about opera.
	 * this gives you the flexibility to use any bg color that you want, instead of the png
	 */
	background-image/**/: url("maskBG.png") !important; // For browsers Moz, Opera, etc.
	background-image:none;
	background-repeat: repeat;
	display:none;
}
#popupContainer {
	position: absolute;
	z-index: 201;
	top: 0px;
	left: 0px;
	display:none;
	padding: 0px;
}
#popupInner {
	border: 2px solid #000000;
	background-color: #ffffff;
}

#popupFrame {
	margin: 0px;
	width: 100%;
	height: 100%;
	position: relative;
	z-index: 202;
}
#popupTitleBar {
	background-color: #486CAE;
	color: #ffffff;
	font-weight: bold;
	height: 1.3em;
	padding: 5px;
	border-bottom: 2px solid #000000;
	border-top: 1px solid #78A3F2;
	border-left: 1px solid #78A3F2;
	border-right: 1px solid #204095;
	position: relative;
	z-index: 203;
}
#popupTitle {
	float:left;
	font-size: 1.1em;
}
#popupControls {
	float: right;
	cursor: pointer;
	cursor: hand;
}

