﻿/*body 
{
	height:100%;
	width:100%;
	margin:0 auto;
	border-width:0px;
}
*/

a
{	text-decoration:none;
	 color:#282E2D;	}
/*
#wrapper
{
	margin:0 auto;
	text-align:left;
	 height:800px;
	 width:1000px;
	}
	
#form1
{
	margin:0 auto;
	width:935px;
}

#Form
{
	margin:0 auto;
	width:935px;
}

#header
{	 
	height:79px;
	}
	
#header #companyBanner
{ 
	margin:15px auto auto 40px;	
	}

#header #headmenu
{
	  position:relative;
	  top:-15px;*top:-12px !important;
	  text-align:right;
	  color:#4D060B;
	  font-size:13px;  
	}
	
#headmenu a
{ 
	position:relative;
	top:0;*top:2px;
	margin:2px 3px;
	color:#4D060B;
	font-size:11px; }
*/

#wrapper #cse-search-box
{
   position:relative;
   top:208px; *top:207px !important;
   left:257px;
   z-index:1;
   margin-bottom:-22px; *margin-bottom:-43px !important;
	}

#cse-search-box #searchtext
{
	 width:170px;
	}
	
#content
{
	height:669px;
	}


#content_left
{
	 height:669px;
	}

#content_left_inner
{
	 height:600px;*height:600px !important;*height:608px;
	}

#leftMenuTB
{
	margin:0 auto;
	}

#leftMenuTB td 
{	
	width:180px;
	font-size:smaller;
	word-break:break-all;
	}
	
#leftMenuTB a input
{
	padding:1px; 
	background-color:White;
}

#leftMenuTB a input:hover
{	padding:1px; 
	background-color:#F4C224;
	}
	
#leftMenuTB a
{
	display:block;
	width:79px;
	background: url("/images/content_left_btn.jpg") repeat-x;
	}

#leftMenuTB td .leftcatalog a
{
		height:17px;
		line-height:12px;*line-height:18px;
	}

/*
.leftTitle
{
	background: url("/images/content_left_btn.jpg") repeat-x;
	display:block;
	width:165px;
	height:17px;
	text-align:center;
	font-size:11px;
	color:#282E2D;
	}
*/


	
.dash
{
	margin:15px auto;
	width:180px;
	height:1px;
	border-top:dashed 1px #ffffff;
	}

#leftKnowledge
{
	margin:0 auto;*margin:0 auto !important;*margin-top:-15px;

	 height:180px;
	 width:165px;
	 color:White;
	 font-size:11px; *font-size:10px;
	}


#KnowledgeText
{
	*margin-left:2px;
	margin-top:12px;
	 width:165px;
	 text-align:justify;
	 letter-spacing:2px;
	 line-height:14px;
	}
	
#KnowledgeText ul
{
	margin:0;
	padding:0;
	}

#vote
{
	margin:0 auto;*margin:0 auto !important;*margin-top:-15px;
	 width:165px;
	}

#voteList
{
	line-height:14px;
	}
	

#content_main
{
	position:relative;
	margin-top:-15px;*margin-top:0px !important;*margin-top:-9px;
	left:225px;
	width:710px;
	height:100%;
	}


#main_topbanner
{
	 height:154px;
	 background-image:url("/images/topbanner.jpg");
	}
/*
#main_inner
{
	background-color:#f5ecc5;
	height:495px;
	}
*/	

#KeyWord
{
	width:565px;
	height:25px;
    position:relative;
    top:128px;
	margin-left:0px;
	overflow:hidden;

	}
	
#TopWord
{
	 position:relative;
	 margin-left:240px;
	 top:0px; *top:2px !important;
	 z-index:2;
	}
	
#KeyWord b{color:White; font-size:10pt; margin-right:-5px; margin-left:10px;}
#KeyWord a{color:White; font-size:10pt; margin-right:5px;}

#KeyWord .Searchbtn{  margin-left:2px; margin-bottom:5px; *margin-bottom:0px;}

#main_leftTB
{
	width:539px;
	height:495px;
	}	

#TBBanner
{
	margin:20px auto auto 20px;
	 border-bottom:dashed 1px #ffffff;
	}

#TBBanner input
{
	margin-top:1px;*margin-top:-2px;
	}
	
#Recommend
{
	 height:122px;
	 border-bottom:dashed 1px #ffffff;
	}

#Recommend #Recommend_icon
{
	height:23px;
	}
	
#Recommend #Recommend_icon img
{
	 padding-left:8px;}
	
#Recommend #Recommend_Range
{
	height:95px;
	margin-left:25px;
	}
	
#Recommend_Range .Recommend_inner
{
	 float:left;
	 width:255px;
	}
	

	
.Recommend_inner .inner_text
{
	margin-top:2px; 
	float:left;
	width:95px;
	word-wrap: break-word;
	word-break: break-all;
	 font-size:11px; *font-size:10px;
	 color:#282E2D;
	 letter-spacing:2px;
	}
	
.Recommend_inner img
{
	float:left;
	margin-right:7px;
	
	/* 下兩列是用來寫圖片邊框的寫法 適用於火狐 及 IE */
	padding:2px; 
	 background-color:White;
	 }

.Recommend_inner  b
{
	margin-top:15px;
	font-size:small;
	font-weight:700;
	font-family:Arial Black;
	color:#EC661B;
}

/*產品總覽*/

#Product
{
	height:98px;
	*margin-bottom:0px !important; *margin-bottom:-15px;
}

#Product #Product_icon
{
	 height:23px;}
	
#Product #Product_icon img
{	 padding-left:8px;}

	
.rollBox{ width:520px; margin-left:10px; overflow:hidden;}
.rollBox .LeftBotton{ position:relative; left:-9px;top:10px; height:52px;width:19px;background:url(/images/job_mj_069.jpg) no-repeat 11px 0;overflow:hidden;float:left;display:inline;margin:0px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{position:relative; left:512px; top:-62px;*left:493px; *top:-30px; height:52px;width:20px;background:url(/images/job_mj_069.jpg) no-repeat -8px 0;overflow:hidden;float:left;display:inline;margin:0px 0 0 0;cursor:pointer;}
.rollBox .Cont{*margin-bottom:-30px;margin-left:-8px; width:500px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:98px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:1px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}

.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

#Product  .pic img{height:66px; width:94px;}

#Topic
{
	height:120px;
	}
	
#Topic #Topic_icon{ height:23px}

#Topic #Topic_icon img
{
	 padding-left:8px;}
	
#Topic #Topic_Range
{
	height:95px;
	margin-left:25px;
	}
	
#Topic_Range .Topic_inner
{
	 float:left;
	 width:255px;
	}
	
.Topic_inner .inner_text
{
	margin-top:2px; 
	float:left;
	width:95px;
	word-wrap: break-word;
	word-break: break-all;
	 font-size:11px; *font-size:10px;
	 color:#282E2D;
	 letter-spacing:2px;
	}

.inner_text ul
{
	margin-left:-28px; *margin-left:15px;
	margin-top:-0px;
	 list-style-type:disc;
	 color:#f4c223;
	}
.inner_text ul li 
{
	width:75px;
	border-bottom:dashed 1px #ffffff;
	padding-top:3px;
	}

 
.Topic_inner img
{
	float:left;
	margin-right:7px;
	
	/* 下兩列是用來寫圖片邊框的寫法 適用於火狐 及 IE */
	padding:2px; 
	 background-color:White;
	 }

	
#main_right_inner
{
	width:171px;
	height:495px;
	}

#news
{
	 padding:10px 0 0 4px;
	 height:168px;
	 width:173px;
	 margin-bottom:-11px;*margin-bottom:-11px !important; *margin-bottom:-26px;
}

#contribute
{
	padding:20px 0 0 4px;
	height:155px;
	width:167px;
	margin-bottom:-11px;*margin-bottom:-11px !important; *margin-bottom:-26px;
	}
	
#article
{	
	margin-left:-0px;
	 padding:20px 0 0 4px;
	 height:165px;
	 width:173px;
	 margin-bottom:0px;*margin-bottom:0px !important; *margin-bottom:-16px;
	}


#main_right_inner .main_right_Tag  .title
{
	position:relative;
	top:8px;*top:10px;
	left:17px;
	font-size:13px;
	}

#main_right_inner  ul
{
	 position:relative;
	 top:10px;
	 left:-20px;*left:-18px;
	 list-style-image:url("/images/Icon_triangle.jpg");
}

.more
{
	margin-right:10px;
	*margin-top:-10px;
	 text-align:right;
	font-size:small;
	font-weight:700;
	font-family:Arial Black;
	color:#EC661B;
	}
		
.main_right_Tag
{
	 height:24px;
	 background-image:url("/images/bRightTag.jpg");
	 background-repeat:no-repeat;
	 color:#9F9756;
	}
	
#news .main_right_content
{	 height:140px;
	margin-top:-13px;*margin-top:0;
	}

#contribute .main_right_content
{ 
	 height:127px;
	 text-align:center;
}


#imgbtnContributePhoto{margin-left:22px;}

.main_right_content .contributebtn
{
	margin-top:10px;*margin-top:0px;
   *position:absolute;
   *top:8px;
   *left:40px;
	outline:0;zoom:1;background:#f2f2f2;
	}
	
#contribute .main_right_content .contributebtn_Pre
{
	 position:relative;
	 top:8px;
	outline:0;zoom:1;background:#f2f2f2;
	}
	
#contribute .main_right_content .contributebtn_Next
{
	 position:relative;
	 top:8px;
	outline:0;zoom:1;background:#f2f2f2;
	}

#contribute .main_right_content .Recommendbtn
{
	margin-top:0px;*margin-top:5px !important;*margin-top:10px;
	}
	
#contribute .main_right_content span
{  
	 position:relative;
	 top:-2px;*top:0px;
	}
	
 
/**/
#article .main_right_content
{	height:137px;
	margin-top:-13px;*margin-top:0;}

.main_right_content
{
	*margin-top:-0px;
	 background:url("/images/bRightLine.jpg") repeat-y;
	 font-size:13px;
	 line-height:21px;
	 color:#282E2D;
}

.main_right_bottom
{
	height:4px;
	background-image:url("/images/bRightbottom.jpg");
	background-repeat:no-repeat;
	}
	
