#thund { background:url(../images/background.jpg) no-repeat top center #dff2f8;}
.wrapper { width:960px; margin:0px auto;}

#header { height:117px; }
#header img.logo { margin:12px 0px 3px 0px;}

#header .iconbars { top:10px;right:0px; }
#header .iconbars span { color:#ffffff; height:21px; font-size:14px;}

#header .navgation { background:url(../images/nav/nav_01.jpg) repeat-x; height:48px; }
/*
 * 20120401 header nav
 */
ul.nav_menu    { list-style:none; width:960px; height:48px; margin:0px auto; padding:0px;}
ul.nav_menu li { position:relative; z-index:5; width:106.5px; height:48px; float:left; background:url(../images/nav/line.jpg) no-repeat right -1px; }
ul.nav_menu li a { display:block; height:48px; line-height:48px; text-decoration:none; font-size:14px; color:#000000; text-align:center;
}

ul.nav_menu li:hover,
ul.nav_menu li:hover a
{ background:url(../images/nav/nav_02.jpg) repeat-x; font-size:14px; color:#ffffff; font-weight:bold;}


ul.nav_menu li.current { background:url(../images/nav/nav_02.jpg) repeat-x; text-align:center;}
ul.nav_menu li.current a { color:#ffffff; font-weight:bold; }

ul.nav_menu li:hover .dropdown { display:block; }


.dropdown    {  display:none; position:absolute; top:48px; width:220px; z-index:100; background:url(../images/nav/nav_focus.png) no-repeat 25px top; padding-top:6px; }


.nav_block { width:208px; border:#ffffff 1px solid; background:#efefef; padding:5px;}

.nav_block div { min-height:10px; padding:5px 10px;}
.nav_block div.borderback { border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}

.nav_block div.other,
.nav_block div.other a { 
	width:120px!important; height:42px!important; line-height:42px!important;
	text-align:center!important;
	padding:0px!important;
}


.nav_block div a { 
	font-size:14px!important; line-height:20px!important; color:#545454!important; text-align:left!important; background:none!important;
	font-weight:100!important;
	height:25px!important;
}

.nav_block div ul { margin:0px; padding:0px; list-style:none; min-height:25px;}
.nav_block div:hover { background:#dfdfdf;}
.nav_block div ul li { padding-left:10px; width:168px!important; height:25px!important; overflow:hidden;}

.nav_block div ul li a { font-size:12px!important; color:#555555!important; height:25px!important; line-height:25px!important;}
.nav_block div ul li a:hover { color:#000000;}
.nav_block div ul li { background:url(../images/nav/pro_back_02.jpg) no-repeat left center; }
.nav_block div ul li:hover { background:url(../images/nav/pro_back_01.jpg) no-repeat left center; }



#footer { background:#5ab4ed!important; height:100px;}

#footer .navgation,#footer .navgation a { font-size:12px; color:#0b5fb5; padding-top: 10px; text-decoration:none;}
#footer .navgation span { margin:0px 20px;}
#footer .reserved  { font-size:12px; color:#cae3ff; padding:15px 0px;}

#ad { width:930px; height:365px; margin:20px auto;}
#sidebars { background:#bfddff; border-top:#82c4f4 4px solid;}
.ablumn { background:#2faeff; width:205px; border:#e0f3ff 2px solid; height:46px; padding:10px;}
.home_h2font { font-size:16px; font-weight:800; color:#43556a; margin-top:15px;}
.home_bodytext { width:655px; margin:0px auto; padding:10px 0px; color:#43566b; font-size:12px; line-height:20px;}


#main { width:930px; margin:0px auto; background:#ffffff;}
#breadcrumbs { height:25px; font-size:12px; padding:7px 0px; color:#ffffff;}
.page_h2title { color:#ffffff; padding-bottom:5px; text-align:left;}
.page_h3title { color:#1a4ba6; padding:15px 0px;}
/* 表單**/
input.serachtext { border:0px; height:18px; width:120px;}
input.serachbtn { background:url(../images/roundle/form_back_03.jpg); width:35px; height:24px; border:0px;}

/* 圓角**/
.form_back { background:url(../images/roundle/form_back_02.jpg) repeat-x; margin-top:5px;}
.form_back_left { background:url(../images/roundle/form_back_01.jpg) no-repeat left bottom; padding-left:12px;}
.form_back_right { background:url(../images/roundle/form_back_04.jpg) no-repeat right bottom; padding-right:10px; width:198px; height:24px;}
.form_back_right span.textsol { position:absolute; top:2px; left:12px; right:35px;}
.form_back_right span.btnsol { position:absolute; top:0px; right:10px; left:155px;}

.chart_back { background:url(../images/roundle/chart_back_02.jpg) repeat-x; }
.chart_left { background:url(../images/roundle/chart_back_01.jpg) no-repeat left bottom; padding-left:96px;}
.chart_right { background:url(../images/roundle/chart_back_03.jpg) no-repeat right bottom; padding-right:8px; height:34px; width:856px;}

.pro_back_box { background:url(../images/roundle/pro_back_02.jpg) repeat-y; width:290px; margin-left:20px; margin-top:15px; overflow:hidden;}
.pro_up { background:url(../images/roundle/pro_back_01.jpg) no-repeat top left; padding-top:7px;}
.pro_down { background:url(../images/roundle/pro_back_03.jpg) no-repeat bottom left; padding-bottom:7px; padding:10px; width:270px; }


.sidebar_back { background:url(../images/roundle/side_back_02.jpg) repeat-x; margin-top:20px;}
.sidebar_left { background:url(../images/roundle/side_back_01.jpg) no-repeat left bottom; padding-left:9px;}
.sidebar_right { background:url(../images/roundle/side_back_03.jpg) no-repeat right bottom; padding-right:12px; height:81px; padding-top:12px; }


.main_box { background:url(../images/text/text_back_05.jpg) repeat-y left 120px;}
.main_back { background:url(../images/text/text_back_03.jpg) repeat-x; margin-top:20px; }
.main_left { background:url(../images/text/text_back_01.jpg) no-repeat left top; padding-left:25px; }
.main_right{ background:url(../images/text/text_back_02.jpg) no-repeat right top; padding-right:25px; }
.main_body{ background:url(../images/text/global.jpg) repeat-y left 120px; }




#load_bars_title { background:url(../images/load/load_back_05.jpg) no-repeat bottom center; width:870px; margin:0px auto; height:120px;}
#load_bars_title img { margin-left:45px; margin-top:2px;}
#load_bars_title .selectlsit { top:94px; right:25px;}

#laod_block_text { background:url(../images/load/load_back_03.jpg) repeat-x top left; width:800px;}
#laod_block_left { background:url(../images/load/load_back_02.jpg) no-repeat left bottom; }
#laod_block_right { background:url(../images/load/load_back_04.jpg) no-repeat right bottom;}



#contact_back { background:url(../images/contact/contact_back_02.jpg) repeat-y; width:650px;}
#contact_top { background:url(../images/contact/contact_back_01.jpg) no-repeat top left; padding-top:82px;}
#contact_bottom { background:url(../images/contact/contact_back_03.jpg) no-repeat bottom left; padding-bottom:50px;}

#contact_icons { background:url(../images/contact/conact-back_07.jpg) no-repeat left bottom #a4a4a4; height:23px; line-height:23px; padding-left:35px; font-size:14px; color:#ffffff;}

.btn_reset { background:url(../images/contact/contact_back_06.jpg) no-repeat; border:0px; width:66px;height:23px;}
.btn_submit { background:url(../images/contact/contact_back_05.jpg) no-repeat; border:0px; width:67px;height:23px;}


#newset_titlebares { background:url(../images/spacer.jpg) no-repeat center bottom; height:90px; width:870px;}

#newset_contentmain { background:url(../images/newest/news-next-03.jpg) repeat-x left top; width:800px; margin:0px auto; padding-top:25px; margin-top:5px;}



ul.contant_menu { width:360px; margin-left:120px;}
ul.contant_menu li { background:url(../images/relvent/relen_back_05.jpg) repeat-x; float:left; width:120px; height:26px;}

ul.contant_menu li a ,
ul.contant_menu li span ,
ul.contant_menu li.current a ,
ul.contant_menu li.current a span { display:block; height:26px; text-align:center; font-size:14px; line-height:26px; color:#000000;}

ul.contant_menu li a { background:url(../images/relvent/relen_back_11.jpg) no-repeat left bottom; padding-left:9px; text-decoration:none;}
ul.contant_menu li a span { background:url(../images/relvent/relen_back_06.jpg) no-repeat right bottom; padding-right:6px;}

ul.contant_menu li.current,
ul.contant_menu li:hover
{ background:url(../images/relvent/relen_back_03.jpg) repeat-x; height:26px; width:120px; }

ul.contant_menu li.current a,
ul.contant_menu li:hover a
 { background:url(../images/relvent/relen_back_02.jpg) no-repeat left bottom; padding-left:12px; }
ul.contant_menu li.current a span,
ul.contant_menu li:hover a span
{ background:url(../images/relvent/relen_back_04.jpg) no-repeat right bottom; padding-right:9px; }


#relevant_contant { border:#8c8c8c 1px solid; border-top:none; background:url(../images/relvent/relen_back_12.jpg) repeat-x 0px -1px; padding-top:32px;}
#pro_contetn { padding:18px;}


.pro_back { background:url(../images/relvent/relen_back_09.jpg) repeat-y; width:414px;}
.pro_top { background:url(../images/relvent/relen_back_08.jpg) no-repeat top left; padding-top:6px;}
.pro_bottom { background:url(../images/relvent/relen_back_10.jpg) no-repeat bottom left; padding:12px;}


.chart_boder { border:#9d9d9f 4px solid;}



.fsize12 { font-size:12px; color:#666666;}

.chart_time { font-size:12px; color:#0011f7;}

.cont_text { width:420px;}

.cont_box { width:240px;}

#chart_page { background:url(../images/newest/news-next-03.jpg) repeat-x left top; width:800px; margin:0px auto; margin-top:32px; padding-top:25px; 
	font-size:12px;
}

#chart_page b span { color:#f30;}


#breadcrumbs {}

#breadcrumbs ul li { float:left; background:url(../images/break/bread_back_01.jpg) no-repeat right 11px; padding-right:10px; padding-left:5px; height:30px; line-height:30px;}


#pro_fulltext { width:320px; margin-right:80px; padding-top:40px;}

.pro_min { border:#b7e3fe 5px solid; margin-left:5px; cursor:pointer;}
