body{ margin:0px; padding:0px; background:#fff; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
*{ padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif;}
a{ color:#367DB5; text-decoration:underline}
a:hover{ color:#FF0000; text-decoration:none}
pre{ font-size:11px; line-height:20px;}
table{ width:100%;}
.clearboth{clear: both; padding:0px; margin:0; text-align: center;} 
li{list-style:none}
img{ border:0px; vertical-align:middle}
.left{ float:left}
.right{ float:right}
#logo{width:1003px; margin:0 auto; padding-top:15px; padding-bottom:5px; background:url(../images/topbgaa.gif) bottom; height:50px}


.main_left{ width:782px; float:left;}
.main_right{ width:212px; float:right;}



#logo img{ float:left; margin-left:10px;}
#logo h1{ text-align:left; color:#737373; font-size:22px; font-style:italic;padding-top:25px; font-weight:lighter}
#logo p{ float:right; padding-top:35px; margin-right:15px;}
#nav{ width:1003px; background:url(../images/nav_bg.gif) repeat-x; margin:0 auto;font-weight:700; display:table; height:33px; padding-bottom:5px; margin-bottom:8px;}
#nav a{ color:#fff; font-weight:700; text-decoration:none}
#nav a:hover{ text-decoration:underline}
#nav ul{ float:left; margin-left:4px;}
#nav li{color:#fff;line-height:30px;display:inline; margin-right:12px;font-size:13px; float:left}
#main{ width:1003px; margin:0 auto; background:url(../images/bodybg.gif) repeat-y left; }
#left{ width:202px; float:left}
#left A{color:#FFFFFF; text-decoration:none}
#left A:active{color:#FFFF00;font-size:14px;font-weight:700;text-decoration:underline}
#left A:hover{color:#FFFF00}
.title {BACKGROUND: url(../images/title_bg.gif) repeat-x bottom; HEIGHT: 25px;}
.subset li{BACKGROUND: url(../images/li_bg.gif) repeat-x bottom; TEXT-INDENT: 40px; HEIGHT: 25px; line-height:25px; width:200px;}
.subsettitle {BACKGROUND: url(../images/li_bg.gif) repeat-x bottom; LINE-HEIGHT: 25px; HEIGHT: 25px}
#left img {MARGIN-TOP: 5px; MARGIN-LEFT:10px; LINE-HEIGHT: 15px; MARGIN-RIGHT: 15px}
#left h5{ background:url(../images/tuitke.gif) #195D9E; color:#FFFF00; width:202px; height:32px; line-height:32px; font-size:14px; font-weight:700; text-align:center}
#center{ width:572px; margin-left:7px; float:right;}
.centertitle{ background:#195D9E; color:#fff; width:100%; height:24px; line-height:24px; font-weight:700; margin:10px 0; text-indent:10px; font-size:14px;}
.centebox{ background:url(../images/box_bg.gif); height:184px; width:277px; margin-right:8px; padding-left:5px; float:left}
.centebox h5{ background:url(../images/line.gif) no-repeat bottom; width:266px; font-weight:700; font-size:14px; margin-bottom:5px; line-height:25px; margin-bottom:10px; color:#474747}
.centebox img{ float:left; padding-left:2px; padding-right:5px;}
.centebox p{ color:#656565; line-height:18px;}
#product{ margin-bottom:10px;}

.TeamWork{padding-top:20px; color:#474747}
.TeamWork h4{ font-size:13px;}
.team{ background:url(../images/tab_bg.gif) repeat-x;  clear:both; z-index:-1px; margin-top:15px;}
.team ul{ list-style:none;  padding:0 0 0 15px; margin:0; height:34px; }
.team ul li{ display:inline; margin:0;background:none;line-height:34px; text-align:center; font-size:13px; color:#000; font-weight:bold; padding:10px 5px 0 5px;}
.team ul li .tabactive{border-left:1px #ADADAD solid; padding:8px 10px 8px 10px; margin:0; line-height:34px; border-right:1px #ADADAD solid; border-top:1px #ADADAD solid; border-bottom:1px #FFFFFF solid; font-size:13px; color:#C33300; font-weight:bold; z-index:1000px;}
.tabactive:link, .tabactive:visited{text-decoration:none;color:#C33300; background:#fff; }
.tabactive:hover{ color:#C33300; text-decoration:none;}
.tab1{line-height:34px; text-align:center; font-size:13px; color:#000; font-weight:bold; padding:10px 10px 0 10px;}
.tab2{line-height:34px; text-align:center; font-size:13px; color:#000; font-weight:bold; padding:10px 10px 0 10px;}
.tab3{line-height:34px; text-align:center; font-size:13px; color:#000; font-weight:bold; padding:10px 10px 0 10px;}
.tab4{line-height:34px; text-align:center; font-size:13px; color:#000; font-weight:bold; padding:10px 10px 0 10px;}
.team_content1{padding:8px;}
.team_content1 p{ margin:0; padding:5px 0 5px 0}
.team_content_box{padding:8px;}
.team_content_box h2{ font-size:22px; padding:0; margin:5px;}
.team_content_box h5{ font-size:13px; padding:0; margin:0px;}
.team_content_box p{ padding-bottom:10px; margin:2px}
.team_content_box a:link, .team_content_box a:visited{ color:#353535; text-decoration:underline;}
.team_content_box a:hover{ text-decoration:none;color:#f60;}
.news_date{ text-align:right;}

#right{ width:212px; float:right}
#right h6{ background:url(../images/rigth_title_bg.gif); width:212px; height:26px; line-height:26px; color:#fff; font-size:13px; font-weight:700; text-indent:10px;}
#orderbox{ background:url(../images/order_bg.gif) #fff bottom; width:192px; height:172px; padding:10px;}
#orderbox #input{ background:url(../images/input_bg.gif); width:119px; height:19px; line-height:19px; text-indent:53px; color:red; margin-top:2px; margin-bottom:2px;}
#right h5{background:url(../images/h6_bg.gif); width:202px; height:36px; line-height:36px; color:#a3a3a; font-size:14px; padding-left:10px; margin-top:8px;}
.rightbox{background:url(../images/box_bga.gif) bottom no-repeat; width:192px; padding:10px 10px 20px; line-height:20px;}
.footer{ width:1003px;margin:0 auto; text-align:center; padding-top:10px; background:url(../images/footer.gif) #fff; border-top:1px solid #fff;}
.footer a{ margin-left:5px; margin-right:5px; line-height:20px;}
.fontbox{padding:0 5px; color:#363636}
.fontbox p{ margin-bottom:15px;line-height:17px}
.fontbox h5{ font-size:20px; margin-top:20px; margin-bottom:10px; text-decoration:underline}
.fontbox h6{ font-size:13px; font-variant:700;}
.fontbox .smallul{ padding-left:20px; line-height:22px; margin-top:10px;}
.fontbox .smallul li{ background:url(../images/06.gif) no-repeat left; padding-left:15px;}
.class{ background:url(../images/ul_bg.gif) repeat-x; height:38px;}
.class li { display:block; line-height:30px; margin-right:10px; font-size:14px; margin-left:10px; float:left}
.class li a{ color:#363636; text-decoration:none}
.class li a:hover{ color:#363636; text-decoration:none; font-weight:700;}
.class li.now{background:url(../images/arrowb.gif) bottom no-repeat center; font-weight:700; height:38px; display:table; float:left}
.listtable{ width:100%; margin:0 auto;}
.listtable td{ height:35px;}
.listtable th{ text-align:right; padding-right:5px;}
.red{ color:#FF0000}
.cettertable{ width:100%;}
.cettertable td{ text-align:center; height:25px; vertical-align:top}
.table{ width:100%;border-collapse:collapse;border-spacing:0px; margin-bottom:5px;}
.table td{ line-height:24px; border:1px solid #BBC3D3; padding:5px;}
.table td.linea{line-height:18px; text-align:left; background:#195D9E;border:1px solid #BBC3D3; color:#325984; text-indent:5px; padding-right:5px; color:#fff;}
.table th{ line-height:24px; text-align:left; background:#EFF4F8;border:1px solid #BBC3D3; color:#325984; text-indent:5px; padding-right:5px;}
.accountmain{ width:1003px; margin:0 auto;}
.accbox{padding:10px;background:#FFFFCC; border:1px solid #ADB9C2; height:98px; margin-bottom:10px; }
.accountmain h4{ font-size:14px; margin-top:15px; margin-bottom:5px; text-decoration:underline }
.searchaccbox{ background:url(../images/pro_bg.gif) repeat-x bottom #fff; border:1px solid #BDBCBD; padding:10px; margin-bottom:10px;}
.searchaccbox table{ width:100%}
.acctalb{width:100%; margin-bottom:15px;}
.acctalb th{ font-size:13px; height:24px; text-align:center; background:#325984; line-height:23px; height:23px; color:#fff;}
.acctalb td{padding:5px; text-align:center;border-bottom:1px solid #BBC3D3}
.acctalb td.bigfont{font-size:25px; font-weight:700; margin-bottom:5px;}
.Highlights{ text-align:left}
.goldgameboc{border-bottom:1px dotted #C0C0C0;border-top:1px dotted #C0C0C0; padding:10px; text-align:left; font-size:13px; margin-top:15px; background:#FFFFCC; text-align:center}
.gold_list_title{ text-align:center; width:150px; color:#000; font-weight:bold; background:url(../images/gold_list_title_bg.jpg) no-repeat; line-height:16px}
.table_gold_list{width:151px; background-color:#FFFFFF ; border-collapse:collapse; border-spacing:0px;}
.table_gold_list tr{ cursor:pointer;}
.table_gold_list th{ text-indent:15px;  border-right:1px #AFCEDF solid; border-left:1px #AFCEDF solid; background:#F5F5F5;}
.table_gold_list td{ text-indent:15px; border:1px #C8C8C8 solid;}
#customPL {background-color: #FFFFCC;border: 1px solid #FFD8AB;font-size: 11px;font-weight: bold;color: #313131;}
#customPL td{line-height:40px;}
#customPL .tr1 {background-color: #FFFFCC;}
#customPL .tr2 {background-color: #FFFFCC;}
.tablea{ width:100%;border-collapse:collapse;border-spacing:0px; margin-bottom:5px;}
.tablea td{ line-height:24px; border:1px solid #BBC3D3; padding:5px;}
.tablea th{ line-height:24px; text-align:left; background:#EFF4F8;border:1px solid #BBC3D3; color:#325984; text-indent:5px; padding-right:5px;}

.but_a{ border-style: none;
	border-color: inherit;
	border-width: 0px;
	background: url('../images/but_bg.gif') no-repeat;
	width:51px; 	color:#000; 	line-height:18px; 	cursor:pointer; 	text-align:center; }
.but_b{ background:url(../images/buy_but.gif) no-repeat; width:51px; line-height:18px; color:#fff; text-align:center; border:0px; cursor:pointer;; font-size:12px; font-weight:700}
.but_c{ background:url(../images/but_a.gif) no-repeat; width:139px; height:26px; line-height:26px; text-align:center; color:#fff; font-weight:700; border:0px; cursor:pointer}
.tip {
position:absolute; display:none; font-weight:normal; border: 1px solid #999; background-color: #fff; width:150px; padding: 5px; text-align:left; color:#000000
}

.cdkbox_a{ padding:0; padding-top:10px;}
.cdkbox_a dl { border-bottom:1px #ccc solid; text-align:left;  margin:10px 11px;line-height:16px; padding-bottom:40px; padding-top:2px; }
.cdkbox_a dl p{  font-size:12px;color:#010101; font-weight:lighter; margin:6px 0;}
.cdkbox_a dl img { vertical-align:text-bottom; padding-top:3px;}
.cdkbox_a dl  dt{ font-size:13px; color:#007FFF;font-weight:bold; margin:5px 0}
.cdkbox_a dl  dd{ color:#E21212;font-size:16px; font-weight:bold; margin:5px 0}
.cdkbox_a dl  dd span{ float:right}

.error{ width:308px; margin:10px auto; background:url(../images/error_bg.jpg) no-repeat; text-align:center; 
padding:220px 245px 200px 255px ; line-height:15px;}