.content_main { FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; line-height: 20px; }
.content_main2 { FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; line-height: 15px; }
.top { FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; line-height: 16px; }
a.top:link { text-decoration: none; }
a.top:visited { text-decoration: none; }
a.top:hover { text-decoration: underline; }
a.top:active { text-decoration: none; }
.top2 { FONT-SIZE: 18px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif; line-height: 20px; font-weight: bold; }
a.top2:link { text-decoration: none; }
a.top2:visited { text-decoration: none; }
a.top2:hover { text-decoration: underline; }
a.top2:active { text-decoration: none; }
.readmore { FONT-SIZE: 12px; COLOR: #ff7e00; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.t1 { FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #000; line-height: 22px; }
.t2 { FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000; line-height: 22px; font-weight: bold; }
.t3 { FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000; line-height: 22px; }
a.t3:link { text-decoration: none; }
a.t3:visited { text-decoration: none; }
a.t3:hover { text-decoration: underline; }
a.t3:active { text-decoration: none; }
.t4_box { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000; border:none; background:none }
.add { COLOR: #000; font: 12px Arial, Helvetica, sans-serif; text-transform: uppercase; }
a.add:link { text-decoration: none; }
a.add:visited { text-decoration: none; }
a.add:hover { text-decoration: underline; }
a.add:active { text-decoration: none; }
.box_01 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.box1 { border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #ddd; border-right-color: #ddd; border-bottom-color: #ddd; border-left-color: #ddd; background-color: #fff; }
.box2 { border-top-width: 0px; border-right-width: 10px; border-bottom-width: 0px; border-left-width: 10px; border-top-style: none; border-right-style: solid; border-bottom-style: none; border-left-style: solid; border-top-color: #FFF; border-right-color: #FFF; border-bottom-color: #FFF; border-left-color: #FFF; background-color: #FFF; }
.box3 { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: none; border-left-style: solid; border-top-color: #ddd; border-right-color: #ddd; border-bottom-color: #ddd; border-left-color: #ddd; }
.box4 { border-top-width: 0px; border-right-width: 4px; border-bottom-width: 0px; border-left-width: 4px; border-top-style: none; border-right-style: solid; border-bottom-style: none; border-left-style: solid; border-top-color: #FFF; border-right-color: #FFF; border-bottom-color: #FFF; border-left-color: #FFF; background-color: #FFF; background-image: url(../images/banner_bt_bg.gif); background-repeat: repeat-x; background-position: top; }
option { font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
select { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.main_title { COLOR: #000; padding-top: 4px; font: bold 13px/22px Arial, Helvetica, sans-serif; }
.main_title2 { FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold; text-indent:17px; }
.title { FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold; color:#313c40; }
.menu_left { FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; }
a.menu_left:link { text-decoration: none; }
a.menu_left:visited { text-decoration: none; }
a.menu_left:hover { text-decoration: none; }
a.menu_left:active { text-decoration: none; }
.menu_21 { FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; }
a.menu_21:link { text-decoration: none; }
a.menu_21:visited { text-decoration: none; }
a.menu_21:hover { text-decoration: none; }
a.menu_21:active { text-decoration: none; }
.menu_22 { FONT-SIZE: 12px; COLOR: #d2cccc; FONT-FAMILY: Arial, Helvetica, sans-serif; }
a.menu_22:link { text-decoration: underline; }
a.menu_22:visited { text-decoration: underline; }
a.menu_22:hover { text-decoration: underline; }
a.menu_22:active { text-decoration: underline; }
.menu1 { FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif; text-indent: 8px; }
a.menu1:link { text-decoration: none; }
a.menu1:visited { text-decoration: none; }
a.menu1:hover { text-decoration: none; }
a.menu1:active { text-decoration: none; }
.menu_0 { FONT-SIZE: 13px; COLOR: #FFF; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold; }
a.menu_0:link { text-decoration: none; }
a.menu_0:visited { text-decoration: none; }
a.menu_0:hover { text-decoration: none; }
a.menu_0:active { text-decoration: none; }
.menu_1 { FONT-SIZE: 13px; COLOR: #FFF; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold; }
a.menu_1:link { text-decoration: none; }
a.menu_1:visited { text-decoration: none; }
a.menu_1:hover { text-decoration: none; }
a.menu_1:active { text-decoration: none; }
.lefttitle { FONT-SIZE: 12px; text-indent:12px; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold; color:#FFF; }
.pro_itemno2 { FONT-SIZE: 12px; COLOR: #000; font-family: Arial, Helvetica, sans-serif; }
.pro_itemno { FONT-SIZE: 12px; COLOR: #000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.email { color: #000; }
a.email:link { text-decoration: none; }
a.email:visited { text-decoration: none; }
a.email:hover { text-decoration: underline }
a.email:active { text-decoration: none; }
.search { font-family: Arial, Helvetica, sans-serif; font-size: 12px; COLOR: #FFF; font-weight: bold; }
a.piclink:hover { text-decoration: none; LEFT: 1px; POSITION: relative; TOP: 1px }
a.more:link { color: #000; text-decoration: none; }
a.more:visited { color: #000; text-decoration: none; }
a.more:hover { color: #000; text-decoration: underline; }
a.more:active { color: #000; text-decoration: none; }
.bg_featured { background-image: url(../images/featured_bg.gif); background-repeat: no-repeat; background-position: bottom; }
.bg_main { background-image: url(../images/banner_bt_bg.gif); background-repeat: repeat-x; background-position: top; }
.bg_line { background-image: url(../images/main_line2.gif); background-repeat: no-repeat; background-position: right; }
.end { FONT-SIZE: 12px; color:#FFF; FONT-FAMILY: Arial, Helvetica, sans-serif; line-height: 18px; margin:0 4px; }
a.end:link { text-decoration: none; }
a.end:visited { text-decoration: none; }
a.end:hover { text-decoration: underline; }
a.end:active { text-decoration: none; }
.end2 { FONT-SIZE: 12px; color:#fff; FONT-FAMILY: Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight: bold; margin:0 24px; }
a.end2:link { text-decoration: none; }
a.end2:visited { text-decoration: none; }
a.end2:hover { text-decoration: underline; }
a.end2:active { text-decoration: none; }
.livehelp { color: #000; text-indent:48px; font-weight: bold; }
a.livehelp:link { text-decoration: none; }
a.livehelp:visited { text-decoration: none; }
a.livehelp:hover { color:#0066cc; text-decoration: underline }
a.livehelp:active { text-decoration: none; }
#bgend { width:100%; height:105px; z-index:-2; position:relative; top:-29px; background: url(../images/end_bg.gif) repeat-x; }
#bgbg { width:100%; z-index:-1; position:absolute; top:0 }
.livechat img { margin:5px; border:1px #ccc solid }
.mainline_ico img { margin-left:680px }
