@charset "utf-8";
* { padding:0; margin:0; border:0; list-style:none;
	scrollbar-3dlight-color:#D4D0C8;
	scrollbar-highlight-color:#fff;
	scrollbar-face-color:#E4E4E4;
	scrollbar-arrow-color:#666;
	scrollbar-shadow-color:#808080;
	scrollbar-darkshadow-color:#D7DCE0;
	scrollbar-base-color:#D7DCE0;
	scrollbar-track-color:#;
}
a { text-decoration:none; color:#a3a5a8; }
a:hover { text-decoration:underline; color:#f6891f; }
p { padding-bottom:10px; }
.clear { clear:both!important; }
table { border-collapse:collapse; }
body { font:11px/16px Arial; color:#a3a5a8; overflow-y:scroll; *overflow-y:hidden; }
input { cursor:pointer; }
input, select { height:15px; border:1px solid #777777; font:11px/15px Arial; color:#777777; vertical-align:middle; padding-left:2px; }
#container { margin:auto; width:900px; }
#c1 { width:805px; float:left; margin-top:30px; }
#c2 { width:95px; float:left; text-align:right; vertical-align:top; }
#c2 .link { margin-top:18px; }
#c2 .link li { margin-top:12px; font-weight:bold; line-height:14px; }
#header { position:relative; height:50px; }
#grand_main { width:805px; background:#000 url(../images/bg.gif); }
#grand_main .left { float:left; width:164px; }
#grand_main .rigth { float:left; padding:7px 10px; width:620px; _width:610px; /*background:url(../images/bg_map.gif) no-repeat 570px 6px;*/ }
.nav, .nav3 { height:53px; margin-bottom:2px; position:relative; }
.nav a, .nav div.c1 { display:block; float:left; padding:5px; width:390px; height:43px; text-align:right; text-decoration:none; }
.nav a.c1 { background:url(../images/nav_1_1.gif); }
.nav a.c1 span { color:#0066b3; font-size:10px; font-weight:bold; }
.nav a.c2 { margin-left:5px; background:url(../images/nav_2_1.gif); }
.nav a.c3 { margin-left:5px; background:url(../images/nav_2_3.gif); }
.nav a:hover.c2 { margin-left:5px; background:url(../images/nav_2_1.gif) left bottom; }
.nav2 { position:absolute; top:80px; width:900px; height:92px; z-index:999; }
.nav2 div.c1 { position:absolute; top:0px; left:405px; display:block; width:400px; height:53px; background:url(../images/nav_2_3.gif); }
.nav2 .search { position:absolute; top:53px; left:405px; width:380px; height:16px; margin-top:2px; padding:10px; background:#f6891f; }
.nav2 .search .submit { background:url(../images/icon_search2.gif); width:26px; height:16px; border:0; padding:0; }
.nav3 { z-index:9999; }
.nav3 a, .nav3 div.c2 { display:block; float:left; width:400px; height:53px; }
.nav3 a.c1 { padding:5px; width:390px; height:43px; text-align:right; text-decoration:none; background:url(../images/nav_1_2.gif); }
.nav3 a.c1 span { font-size:10px; font-weight:bold; }
.nav3 div.c2 { position:relative; width:395px; height:18px; padding-top:35px; padding-left:5px; margin-left:5px; background:url(../images/nav_2_2.gif); }
.nav3 div.c2 img { position:absolute; top:0; right:0; }
.nav3 a:hover.c1 { color:#fff; background-position:bottom left; }
.nav3 div.c2 .submit { background:url(../images/icon_search3.gif); width:23px; height:14px; border:0; padding:0; }
#header .search { position:absolute; top:3px; right:0; width:174px; text-align:right; font-weight:bold; color:#000; }
#header .search a, #header .search a:hover { font-weight:bold; color:#000; margin-left:5px; }
#header .search a img { padding:0 5px; }
#header .input { height:15px; border:#888 solid 1px; margin-bottom:5px; }
#header .input input { border:none; height:15px; width:146px; float:left; }
#header .input .submit { background:url(../images/icon_search.gif); width:24px; }
#header .language { position:absolute; top:3px; right:0; width:45px; text-align:right; font-weight:bold; color:#000; }
#header .language img { margin-left:5px; }
.submenu { width:160px; padding:2px; line-height:20px; }
.submenu a, .submenu a:hover { text-decoration:none; clear:both; }
.submenu dt { margin-bottom:2px; }
.submenu dt a { display:block; width:150px; height:20px; padding:0 5px; color:#c1c2c4; font-weight:bold; background:url(../images/nav.gif) repeat-x; }
.submenu dt a span { float:right; }
.submenu dt a:hover, .submenu dt .current { background:url(../images/nav.gif) repeat-x bottom; color:#000; }
.submenu dt a:hover { _background:url(../images/nav_hover.gif) repeat-x; }
.submenu dd a { display:block; width:150px; height:20px; padding:0 5px; margin-bottom:2px; background:#2d2d2d; text-decoration:none; }
.submenu dd a span { float:right; }
.submenu dd a:hover, .submenu dd .current { color:#f6891f; background-color:#292929; }
.submenu dd a:hover { _background-color:#2d2d2d; }
.left_img { width:150px; padding:0 7px; }
.left_img img { margin:5px 0; }
.index_map { background:url(../images/index_map.gif) no-repeat bottom center!important; position:relative; height:430px; }
.index_map .submit { margin-left:72px; background:url(../images/icon_search2.gif); width:28px; height:18px; border:#a6a6a6 solid 1px; }
div.europe,div.asia,div.north,div.south,div.australia,div.africa { position:absolute; width:130px; }
div.europe { left:17px; top:105px; }
div.asia { left:175px; top:152px; z-index:2; }
div.north { left:400px; top:120px; }
div.south { left:460px; top:280px; }
div.australia { left:225px; top:300px; }
div.africa { left:30px; top:240px; }
.grand_search_2 { padding-bottom:5px; }
.grand_search_2 .submit { float:left; background:url(../images/icon_search2.gif); width:26px; height:16px; border:0; margin-bottom:5px; }
h2 { clear:both; font:11px/15px Arial Black; padding-bottom:5px; *width:610px; }
h2 a,h2 span { margin-right:15px; }
h2 span { color:#666; }
h2 .current { color:#f6891f; text-decoration:none; }
.grand_list { line-height:28px; padding:5px 0; width:300px; }
.grand_list div.title { height:15px; line-height:15px; background:url(../images/list_bg_left.gif) no-repeat left; padding-left:5px; color:#c1c2c4; }
.grand_list div.title span { float:left; height:15px; background:#7d7e80 url(../images/list_bg_right.gif) no-repeat right; padding-left:5px; padding-right:10px; margin-right:4px; font:11px/15px Arial Black; color:#fff; }
.grand_list li { color:#c1c2c4; border-bottom:dashed 1px #848484; font-weight:bold; position:relative; }
.grand_list li a { color:#c1c2c4; }
.grand_list li a:hover, .grand_list li .current { color:#f6891f; text-decoration:none; }
.grand_list li .icon2 { position:absolute; width:16px; height:16px; top:5px; right:-20px; top:5px; *top:0px;
}
div.main { width:400px; height:450px; position:absolute; z-index:10; background:#141414; border:#7D7E81 solid 1px; font:normal 11px/16px Arial; overflow:hidden; }
div.main .load { margin:175px 150px; }
div.main h1 { padding:5px 10px 0 10px; }
div.main a:hover { text-decoration:underline; }
div.main table, div.main div.introduction { margin:5px 10px; }
div.main table th, div.main table td { height:15px; line-height:15px; }
div.main table th { padding-right:3px; text-align:left; }
a.close, a:hover.close { position:absolute; top:5px; right:15px; display:block; width:16px; height:16px; background:url(../images/icon_close.png) left top; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/icon_close1.png', sizingMethod='image'); cursor:hand;
}
a:hover.close { background-position:left bottom; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/icon_close2.png', sizingMethod='image'); }
h1 { font:bold 18px/24px Arial; }

