/* CSS Document */
/*  ----------------------------------
	1. CSS Reset (public structure)
	----------------------------------	*/
		div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td,ul {padding:0; margin:0;font-family:verdana;style="display:inline;" }
		fieldset,img {border:none;}
		body,div,ul,ol,li,p{font-size:12px;line-height:150%;}
		a img{border:0;}
		table {border-collapse:collapse;border-spacing:0;}
		ol,ul {list-style:none;}
		caption,th {text-align:left;}
		h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%;}
		abbr,acronym {border:0;}
		a{color:#06c; text-decoration:none;}
		a:hover{color:#f60; text-decoration:underline;}
		
		p{padding:10px 0px 0px 0px;}
		ul{ overflow:auto;}


		body{padding:0px 0px 4px 0px;}

		
/*		通过页面布局*/
		.bodymain{margin:auto; width:965px; margin-top:0px;}
		.newstopa{height:60px; width:963px;}
		.pagetop{height:108px;width:963px; overflow:hidden;/*margin-top:12px;*/border:1px solid #9CA7AD;background:url(../images/bg_pagetop.gif) repeat-x;}

		.nav1{height:16px;padding:6px 0px 6px 10px;}
		.nav2{width:100%;border:1px solid #9CA7AD; }
		.nav3{width:100%;height:24px; border:1px solid #9CA7AD;margin:8px 0px 8px 0px;}


		.nav1 a{color:#2D4C6B;}

		.nav2{background:url(../images/bg_topnav2.jpg) repeat;}
		.nav2 ul{background:url(../images/bg_topnav2.jpg) repeat;}
		.nav2 li{float:left;padding:8px 10px;font-size:14px;font-weight:bold;color:#003366; white-space:nowrap;
		background:url(../images/bg_topnav2.jpg) repeat-x; border-right:1px solid #eee;}
		.nav2 a{ color:#2D4C6B;}
		.nav2 .act{background:#999999;background:url(../images/bg_topnav_act.jpg) repeat-x;}
		.nav2 .act a{color:#fff;}
		.nav2 .act a:hover{color:#FFD045;}
		
		.nav3 .nv{float:left;width:65%; padding-left:10px;}
		.nav3 .mid{float:left;width:5%; padding-left:3px; text-align:right;}
		.nav3 .search{float:left;width:28%; overflow:hidden; text-align:right;}
		.nav3 .search input{ height:20px; margin:0px; padding:0px; font-size:12px;}
		
		.main{ width:100%;}
		.main .mainleft{width:66%; float:left; overflow:hidden;}
		.main .mainright{width:32%; float:left; margin-left:10px;overflow:hidden;}

		.bodyfoot{width:100%; clear:both; text-align:center;}


/* 		頁頂*/

		.newstopa{border:0px solid #9CA7AD; overflow:hidden;}

		.pagetop0{height:23px; background:url(../images/idx_topnav_bg.gif) repeat-x; width:963px;border-left:1px solid #9CA7AD;border-right:1px solid #9CA7AD;border-top:1px solid #9CA7AD;}
		.pagetop0 .l{ float:left; width:80%;}
		.pagetop0 .r{ float:left; width:20%;}

		.pagetop .logo{width:272px; text-align:right; float:left; padding:20px 0px 0px 10px;}
		.pagetop .searchbox{float:left;}


/* 		右側廣告*/
		.right_ad1{width:100%;/* height:250px;*/ margin:10px 0px;text-align:center;}
		.right_ad1 .adbody{overflow:hidden;padding:2px 8px;}
		.right_ad2{width:100%;/* height:250px; */margin:10px 0px;text-align:center;}
		.right_ad2 .adbody{overflow:hidden;padding:2px 8px;}

/* 		頁腳*/
		.bodyfoot{padding:5px 0px;}
		.bodyfoot .line{width:100%;border-bottom:none;border-left:none;border-right:none;border-top:#666666 solid 2px;}

/*		页脚友情链接 */
		.flink{background:#F1F0EE; padding:4px; text-align:left;}
		.flink_title{font-size:14px; font-weight:bold; text-align:center; height:20px; line-height:180%;}
		.flink_item{font-size:12px; font-weight:normal;}
		
		.tb_bdr{border:1px solid #CECECE; border-collapse:collapse;}
		.tb_bdr td,.tb_bdr tr{border:1px solid #666666;}
		.tb_item,.tb_item td,.tb_item tr{border:none;background-color:#F1F0EE;}
		
		.link_service{background-color:#E6EFD2; border:none;}
		.link_service td,.link_service tr{ border:none;}

/*		通过页面元素*/
		.clear{clear:both;float:none;height:0px;/*display:block!important;*display:none;*/}










		/* Round Corner Box  */
		.boxtop, .boxtoplrect, .boxtopBlue, .boxtopOrange, .boxtopaorange, .boxtopGrey, .boxtopAgrey, .contentTop, .boxtopPgrey, .boxtopcate{background:url(../images/frame-round-R.gif) no-repeat;overflow:hidden;}
		.boxtop div, .boxtoplrect div, .boxtopBlue div, .boxtopOrange div, .boxtopaorange div, .boxtopGrey div, .boxtopAgrey div, .contentTop div, .boxtopPgrey div, .boxtopcate div{width:5px;height:5px;background:url(../images/frame-round-L.gif) no-repeat;overflow:hidden;}
		.boxbottom, .boxbottomBlue, .boxbottomOrange, .boxbottomaorange, .boxbottomGrey, .boxbottomAgrey, .contentBottom, .boxbottomPgrey, .boxbottomcate{background:url(../images/frame-round-R.gif) no-repeat;overflow:hidden;}
		.boxbottom div, .boxbottomBlue div, .boxbottomOrange div, .boxbottomaorange div, .boxbottomGrey div, .boxbottomAgrey div, .contentBottom div, .boxbottomPgrey div, .boxbottomcate div{width:5px;height:5px;background:url(../images/frame-round-L.gif) no-repeat;overflow:hidden;}
		.boxmain, .boxmainBlue, .boxmainOrange, .boxmainaorange, .boxmainGrey, .boxmainAgrey, .contentmain, .boxmainPgrey{border-width:0 1px;border-style:solid;}
		.boxmain{background-color:#fff;}
		/* --------------------------------------- */
		.boxtop{ background-position:100% -10px;}
		.boxtop div{background-position:0 -10px;}
		.boxbottom{background-position:100% -15px;}
		.boxbottom div{background-position:0 -15px;}
		.boxmain{border-color:#cce0f5;}/* -------------------- */
		.boxtopBlue{background-position:100% -20px;}
		.boxtopBlue div{background-position:0 -20px;}
		.boxbottomBlue {background-position:100% -25px;}
		.boxbottomBlue div{background-position:0 -25px;}
		.boxmainBlue {border-color:#bfd0e0;background:#fafdfe;}/* -------------------- */		
		.boxtopOrange{background-position:100% -30px;}
		.boxtopOrange div{background-position:0 -30px;}
		.boxbottomOrange {background-position:100% -35px;}
		.boxbottomOrange div{background-position:0 -35px;}
		.boxmainOrange {border-color:#fc9;background:#fff;}
		.boxmainOrange h3 { font-size:12px; font-weight:bold; line-height:150%; color:#a53f14}/* -------------------- */
		.boxtopaorange{background-position:100% -50px;}
		.boxtopaorange div{background-position:0 -50px;}
		.boxbottomaorange {background-position:100% -55px;}
		.boxbottomaorange div{background-position:0 -55px;}
		.boxmainaorange {border-color:#ffbf64; background:#fefaf0;}
		.boxmainaorange h3 { font-size:12px; font-weight:bold; line-height:150%; color:#a53f14}/* -------------------- */
		.boxtopGrey{background-position:100% -40px;}
		.boxtopGrey div{background-position:0 -40px;}
		.boxbottomGrey {background-position:100% -45px;}
		.boxbottomGrey div{background-position:0 -45px;}
		.boxmainGrey {border-color:#dcdcdc;background:#fff;overflow:auto;}/* -------------------- */
		.boxtopAgrey{background-position:100% -60px;}
		.boxtopAgrey div{background-position:0 -60px;}
		.boxbottomAgrey {background-position:100% -65px;}
		.boxbottomAgrey div{background-position:0 -65px;}
		.boxmainAgrey {border-color:#eee;background:#eee;}/* -------------------- */
		.contentTop{background-position:100% -70px;}
		.contentTop div{background-position:0 -70px;}
		.contentBottom {background-position:100% -75px;}
		.contentBottom div{background-position:0 -75px;}
		.contentmain {border-color:#ffde9b; background:url(../images/bg-dot.gif) repeat-x;}
		.contentmain .golden { margin-bottom:10px; text-align:center;}/* -------------------- */
		.boxtoplrect{ background-position:100% -10px;}
		.boxtoplrect div{background-position:0 -80px;}/* -------------------- */
		.boxtopPgrey{ background-position:100% -90px;}
		.boxtopPgrey div{background-position:0 -90px;}
		.boxbottomPgrey{background-position:100% -95px;}
		.boxbottomPgrey div{background-position:0 -95px;}
		.boxmainPgrey{background:url(../images/bg-progressivegrey.gif) repeat-x; border:0;}/* -------------------- */	
		.boxtopcate{background-position:100% -100px;}
		.boxtopcate div{background-position:0 -100px;}
		.boxbottomcate {background-position:100% -105px;}
		.boxbottomcate div{background-position:0 -105px;}
		.boxmaincate {background:#fffaf0;border-left:5px solid #fc6; border-right:1px solid #fc6; padding:5px 15px;}/* -------------------- */		


/*  ------------------------------
		pagebar
	------------------------------	*/
	#pagebar {float:right;clear:both;width:500px;margin-top:10px;overflow:auto;clear:both;float:none;text-align:center;}
	#pagebar li {float:left;padding:3px 0;display:inline-block;}
	#pagebar li a:link,#pagebar li a:visited,#pagebar li a:active{font-size:11px;color:#333;cursor:pointer;_cursor:hand;padding:2px 8px 4px;height:20px;margin:0 2px;background:url(../images/pagebarbg.gif) repeat-x top;border:1px solid #ccc;text-decoration:none;}
	#pagebar li a:hover {color:#333;background:#fff;border-color:#ccc;font-size:11px;}
	#pagebar .iscurrrentpage a:active, #pagebar .iscurrrentpage a:link, #pagebar .iscurrrentpage a:visited, #pagebar .iscurrrentpage a:hover{color:#fff;background:url(../images/pagebarbg.gif) repeat-x  bottom;border-color:#1b4b7b;font-size:11px;}



/*
	復合搜索框
	writen by yqf 
*/
#search_index_top{ width:500px; float:left; margin:20px 10px 10px 150px;}
#search_index_top .cate_bar{ font-size:12px; float:none; border:0px; padding:0px; margin:0px; line-height:120%;}
#search_index_top .cate_bar div{ float:left; width:55px; text-align:center; border:#C8C8C8 1px solid; border-bottom:0px; margin:1px; margin-bottom:0px; padding-top:3px; cursor:pointer; height:20px;}
#search_index_top .cate_bar .active{ background:#4167B0; color:#FFFFFF;}
#search_index_top .cate_bar .normal{}
#search_index_top .pointer_bar { float:none; clear:both; padding:0px; height:6px; border:0px; padding:0px 0px 0px 2px; margin:0px; line-height:3px;}
#search_index_top .pointer_bar div{ height:6px; overflow:hidden; float:left; background:url(../images/searchbar_point_line.jpg) no-repeat; padding:0px; margin:0px; line-height:3px; width:58px;}
#search_index_top .pointer_bar .active{ background:url(../images/searchbar_point.jpg) no-repeat;}
#search_index_top .sc_button{ width:100px; text-align:center;}
#search_index_top .keyword,.btn{float:left;}
#search_index_top .txtitle{ width:300px;}
#search_index_top .hotkws{ display:none;padding-left:0px; margin-left:4px;}
#search_index_top .keywordbox{ float:none; clear:both;}
#hotkeywords_0{display:block;}
#hotkws_listbox{clear:both; float:none;}
/**/

