/* CSS Document */
.left{ float:left;}
.right{float:right}
img{ border:0px; vertical-align:middle}
*{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#373737}
body{margin:0px; padding:0px;}
a{ color:#5C5C5C; text-decoration:underline}
a:hover{ text-decoration:none}
/* top */
#top{background:url(../images/top_bg.gif) repeat-x bottom; height:84px;width:1003px; margin:24px auto 0;}
.nav{width:1003px; background:url(../images/nav_bg.gif); height:30px; margin:0 auto 11px;}
.nav ul{ background:url(../images/nav_left.gif) no-repeat left; padding-left:15px;}
.nav li{display:inline; line-height:30px; margin-right:20px; margin-left:5px;}
.nav li a{color:#fff; text-decoration:none; font-weight:700}
.nav li a:hover{ color:#FFFC00; text-decoration:none; text-decoration:underline}
#main{ width:1003px; margin: 0 auto}

/* left */
#left{ width:189px; float:left; background:#4A4444 url(../images/left_bg.gif);padding-top:20px; float:left}
#left h2{ color:#FFFC00; font-size:14px; margin-top:20px; padding-left:15px;}
#left ul{ padding-left:25px;}
#left li{ line-height:24px; list-style:none; color:#fff; background:url(../images/arrow.gif) left no-repeat center;padding-left:5px;}
#left li a{ color:#fff;}
#leftbottom{ background:#fff url(../images/left_bottom.gif) no-repeat; width:189px; height:20px;}
#orderbg{ background:url(../images/order_bg.gif) no-repeat; width:189px; height:100px; padding-top:8px}
#orderbg h3{ background:url(../images/arrow_a.gif) no-repeat; color:#fff; font-size:14px; font-weight:700; padding-left:35px;  padding-bottom:20px; margin-left:10px; line-height:30px}
#orderbg #input{background:url(../images/input_bg.gif) repeat-x; height:19px; border:1px solid #B4B4B4; width:135px; margin-left:10px; margin-right:5px;}
/* center */
#center{width:588px; padding-left:11px; float:left}
#center hr{ height:1px; width:100%; color:#C2C6C9; margin-bottom:10px; width:99%; margin:0 auto}
#center p{ margin-bottom:10px; line-height:20px}
#center h2{ color:#FF0000; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; background:url(../images/center_title.gif) repeat-x; height:39px; clear:both; margin-bottom:10px; line-height:39px; text-indent:5px; width:578px; font-weight:lighter}
#center h3{ color:#367DB5; font-size:16px; margin-top:25px; margin-bottom:5px;}
.product{ margin:0; padding:0; }
.pro{ float:left; background:url(../images/pro_bg.gif) repeat-x; width:280px; height:56px; border:1px #C2C6C9 solid; margin:0 4px 12px 4px}
.pro_img{ height:36px; padding:10px 0 10px 0; width:50px; float:left; text-align:center}
.red{ color:red; font-weight:bold;}
.red a:link, .red a:visited{ color:#FF0000;}
.red a:hover{ color:#FF0000;}
.pro_text{ margin-top:10px;}
.pro_text h5{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:13px;}

.box{ margin:0 5px 5px 5px;}
.list{display:block; float:left; width:130px}
.box .lef{ float:left; width:361px;}
.box .righ{ float:left; width:200px; margin-top:10px;}
.box h3{text-indent:10px; font-size:13px; font-weight:bold; line-height:34px; height:34px; padding:0; margin-top:10px; margin-bottom:10px;}
.box h4{ background:url(../images/form_title_bg.gif) no-repeat; text-indent:10px; font-size:13px; font-weight:bold; line-height:34px; height:34px; padding:0; margin-top:10px; margin-bottom:10px;}
.box h2{ font-size:16px; color:#FF0000;}
.box ul{margin:0; padding:0;}
.box li{margin:0; padding:0; list-style:none; font-size:12px; line-height:25px; border-bottom:1px #CCC dashed;} 
.box li span{ float:right; padding-right:10px}

.TeamWork{ padding-top:20px;}
.team{ background:url(../images/tab_bg.gif) repeat-x;  clear:both; z-index:-1px; }
.team ul{ list-style:none;  padding:0 0 0 15px; margin:0; height:34px; }
.team li{ display:inline; float:left; margin:0; padding:0; background:none;}
.team 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; }
.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{}
.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:0; 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 */
#right{ width:211px; float:right;}
#right a{ color:#367DB5; text-decoration:underline}
#right a:hover{ text-decoration:none}
#right h2{ background:url(../images/right_top.gif) no-repeat bottom; width:211px; height:39px; color:#655C3f; font-size:13px; font-weight:700; line-height:39px; text-indent:12px;}
#right h3{ font-size:13px; color:#5C5C5C; padding-top:10px;}
#right hr{ height:1px; color:#E0DDD8; margin-bottom:5px;}
.rightbox{ background:url(../images/right_box.gif); width:185px; padding-left:11px; padding-bottom:10px; padding-right:15px;}
#loginbox{ line-height:24px; padding-top:10px;}
#loginbox ul{ margin-top:15px;}
#loginbox li{ list-style:none; line-height:20px; font-size:11px; background:url(../images/arrow_c.gif) no-repeat left center; padding-left:10px;}
.rightboxbot{ background:url(../images/right_bottom.gif) no-repeat top; width:211px; height:11px; margin-bottom:10px;}

/*footer*/
#footer{ background:url(../images/footer.gif) no-repeat top; width:1003px; margin:10px auto 0; text-align:center; padding:15px 0 10px; line-height:22px; display:table}
#footer img{ margin-bottom:15px;}
#footer a{ color:#367DB5; margin-left:5px;}

/*buy gold*/
.table{ width:100%; line-height:28px;}
.table th{ font-weight:700;}
.gold_list_title{ text-align:center; width:202px; color:#FFF; font-weight:bold; background:url(../images/gold_list_title_bg.jpg) no-repeat; line-height:16px;}
.table_gold_list{width:202px; 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:#EDF4F8;}
.table_gold_list td{ text-indent:15px; border:1px #AFCEDF solid;}
.yellow_font{ font-size:13px; color:#FF6600; font-weight:bold;}
.redbig{font-size:20px; color:#FF0000; margin-top:30px;}
.pltable{ width:100%;}
.pltable td{ border-bottom:1px solid #ccc;padding-left:20px; line-height:24px;}
pre{ font-size:12px; line-height:22px;color:#666; font-family:Arial, Helvetica, sans-serif}
.pltable th{ text-align:left; background:#EAF5FF; height:30px; line-height:30px; border-bottom:1px solid #C6CECE; padding-left:10px; font-size:13px;}
.plserch{ background:#EAF5FF; border:1px solid #C6CECE; padding:5px 10px; margin:0 auto; width:94%;}

.but{ background:url(../images/but_bga.gif) no-repeat; width:85px; height:32px; color:#fff; font-weight:700; border:0px; cursor:pointer}
.but_buy{background:url(../images/but_aa.gif); width:66px; height:26px; color:#fff; font-weight:700; border:0px; cursor:pointer}
.but_loog{background:url(../images/bu_aa.gif); width:150px; height:32px; color:#fff; font-weight:700; border:0px; cursor:pointer}
.accountmain{ width:1003px; margin:0 auto; background:#fff; padding:10px;}
.accbox{padding:10px;background:#F3F3F3; border:1px solid #ADB9C2; height:98px; margin-bottom:10px; background:url(../images/bga.gif) repeat-x;}
.accbox h4{ font-size:18px; margin-top:10px; margin-bottom:15px }
.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%; border:1px solid #BCBCBC; margin-top:15px;}
.acctalb th{ background:#F1F1F1; font-size:13px; height:24px; text-align:center}
.acctalb td{ border-bottom:1px solid #BCBCBC; background:#fff; padding-left:5px; text-align:center; padding-right:5px;}
.acctalb td.linea{ border-bottom:1px solid #BCBCBC; background:#FFF5EF}
.acctalb td.bigfont{font-size:25px; font-weight:700; margin-bottom:5px;}
.Highlights{ text-align:left}
.tip2{ display:none; position:absolute; width:150px; background:#C0FFFF; font-size:11px;}