body {
	/*font-family:Microsoft JhengHei, Arial, Helvetica, sans-serif;*/
	font-size: 80%;
	color: #555;
	line-height: 120%;
	margin: 0px;
	text-align:left;
	position:absolute;
}

body,html{
	width:100%;
	height:100%;
	min-height:100%;
	margin:0px;
}



#all {
	width:100%;
	height:100%;
	min-height:100%;
	margin:0;
	background:url(../admin/images/bodyBg.jpg) repeat-x 0px 0px;


}
a {
	color: #333;
}
a:hover {
	text-decoration: none;
}
em {
  font-style: normal;
  font-weight: bold;
  color: #600;
  background: transparent;
}
h1{
	font-family:Microsoft JhengHei, Arial, Helvetica, sans-serif;
	color:#647606;
	font-size:18px;
	padding:50px 0px 0px 220px;
	margin:0px
}
h2{
	font-family:Microsoft JhengHei, Arial, Helvetica, sans-serif;
	font-weight: 600;
	letter-spacing:4px;
	color:#fd5d05;
	background:url(../admin/images/h2_bg.jpg) no-repeat 0px 8px;
	font-size:18px;
	padding:18px 0px 4px 20px;
	border-bottom:4px #d9d0c4 groove;
}
ul{
	/*margin:0px;*/
	padding:0px;
}
table{
	font-size:13px;
}
td img{
	vertical-align:middle;
	border:0px;
}
/*textarea , select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #33333;
	border:1px solid #666;
}*/


/*select{
	margin:2px auto;
	font-size:12px;
	height:20px;
}
input {
	height:20px;
}*/
form{
	/*_float:left;*/
	border:0px solid #336699;
}
option {
	padding:1px 10px;
	color:#333333;
}
.button{
	/*padding:0px 10px;
	height:22px;*/
	border-top: 1px solid #C5C5C5;
	border-right: 1px solid #686868;
	border-bottom: 1px solid #686868;
	border-left: 1px solid #C5C5C5;
	height:22px;
	cursor:pointer;
	font-weight: bold;
	background: url(../admin/images/butBg.gif) repeat-x #fff 1px 2px;
	color: #333;
	margin:0 5px 0 0;
	padding:5px 8px\9;
	padding: auto;
	letter-spacing: 1px;
}
.floatR{
	float:right
	}
/*.floatL{
	float:left;
	} */
/**************** ICM 後台管理系統 - 登入頁面 *****************/
#login_main{
	width:488px;
	height:261px;
	margin:100px auto 0px auto;
	_margin:100px 26% 0px; /**  IE6  **/
	background:url(../admin/images/login_bg.jpg) no-repeat;
}
#login{
	padding:90px 0 0 140px;
	color:#000000;
}

#login div{
	margin:8px 0px;
}
#username,#password {
	border:#999999 solid 1px;
	width:210px;
	height:18px;
	background:#ffffff;
}
#username:hover,#password:hover {
	border:#7f9314 solid 2px;
	background:#ffffff;
}
/*
#login form input{
	border:#999999 solid 1px;
	width:210px;
	height:18px;
	background:#ffffff;
}
#login form input:hover{
	border:#7f9314 solid 2px;
	background:#ffffff;
}*/	

#login  input.subbt{
	background:url(../admin/images/but01.jpg) bottom no-repeat;
	border:#999999 solid 0px;
	color:#000000;
	height:28px;
	width:84px;
	margin:0px;
	padding:0px;
}
#login  input.subbt:hover{
	background:url(../admin/images/but02.jpg) bottom no-repeat;
}
.loginFlooter{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999;
	text-align: center;
	padding-top:40px;
	clear:both;
}
.flooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	padding-top:25px;
	padding-bottom:10px;
	background:url(../admin/images/flooter_bg.jpg) repeat-x #f0f9cf;
	clear:both;
	/*height:40px;*/

}
.flooter a{
	color: #333;
	text-decoration:none;	
}
.flooter img{
	margin-right: 5px;
}
/****************  ICM 後台管理系統 - 內頁 *****************/
.header{
 	height:74px;
	background:url(../admin/images/main_01.jpg)  no-repeat;
	/*margin-top:-30px;
	*margin-top:-18px; /** IE7 **/
	margin:0px 0 0 0;
}
.container{
	float:left;
	background:url(../admin/images/left_bg.jpg) repeat-y;
	width:100%;
	/*margin:0px;*/
	/*margin-top:-15px;*/
	margin-top:-15px\9;/** IE8 **/
	/*margin-top:auto;/** IE7 **/
margin:auto;
position:relative;height:100%;min-height:100%;height:auto;
}

.nav{
	/*position:relative;
	width:20%;*/
	float:right;
	text-align:right;
	padding-right:20px;
	margin-top:4px;
}
.nav a{
	color:#000;
}
.nav a:hover{
	color:#00761c;
}
.left{
	float:left;
	width:176px;
	background:url(../admin/images/left_bot.jpg) no-repeat bottom left;
	/*margin:0px;*/
	padding:0px 0px 161px 0px;
	line-height:22px;
	position:relative;
}
.left a{
	text-decoration:none;
}
.left_top{
	background:url(../admin/images/left_top.jpg) no-repeat top;
}
.left_bot{
	background:url(../admin/images/left_bot.jpg) no-repeat bottom;
}

/**  下拉選單 js 用  **/
#maindiv{
	float:left;
	width:176px;
	padding:20px 8px 20px 22px;
	margin-top:-6px\9;  /** IE8 **/
	*margin-top:-4px;  /** IE7 **/
	-moz-margin-top:0px;
	font-family:Microsoft JhengHei, Arial, Helvetica, sans-serif;
	background:url(../admin/images/left_libg.jpg) repeat-y;
}
.menutitle{
	cursor:pointer;
	font-size:120%;
	color:#000;
	list-style:none;
	border-bottom: 1px dotted #ccc;
	padding:4px 0px 4px 14px;
	width:124px;
	background:url(../admin/images/arrLeft.jpg) no-repeat 0px 10px;
}
.menutitle a:hover{
	color:#fd5d05;
	background:url(../admin/images/arrBom.jpg) no-repeat 0px 10px;
}
.menutitle a{
	color:#fd5d05;
	background:url(../admin/images/arrLeft.jpg) no-repeat 0px 10px;
	border-bottom:0px;
}
.xml{
	font-size:120%;
	}
.submenu{
	display: none;
	font-size:12px;
	color:#000;
	background-color:#FFFFFF;
	line-height:24px;
	padding:2px 4px 10px 14px;
	margin-top:-5px;
	border:0px;
	border-bottom: 1px dotted #ccc;
	width:122px;
}
.submenu a , .submenu a:hover{
	background:url(../admin/images/arrLeft.jpg) no-repeat 0px 10px;
	padding:2px 4px 2px 16px;
	color:#000;
	display:block;
}
.submenu a:hover{
	color:#89a122;
	text-decoration:underline;
}
/**  條件選擇Bar  **/
.selectBar{
	background:url(../admin/images/selectBarBg.jpg) repeat-x;
	height:43px;
	/*padding-bottom:14px;*/
}
.selectBarL{
	background:url(../admin/images/selectBarL.jpg) repeat-x;
	float:left;
	height:43px;
	width:16px;
}
.selectBarR{
	background:url(../admin/images/selectBarR.jpg) repeat-x;
	float:right;
	height:43px;
	width:16px;
}
.selectTab{
	float:left;
	margin:7px;
}
/**  語系  **/

.listlan{
	height:28px;
	line-height:28px;
	float:left;	
	}
.listlan a{line-height:28px; background:url(../admin/images/lan_tab.jpg) no-repeat; width:93px; height:28px; float:left; margin-right:1px; text-align:center;}
.listlan a:hover , .listlan a.acolor2{background:url(../admin/images/lan_tab_h.jpg) no-repeat; color:#333333;}
.acolor1{color:#3a3a3a;}
/*
.listlan {
	margin:0 12 12px 0px;
	padding:8px;
}
.listlan a{
	padding:2px 8px;
}
.listlan a:hover , .acolor2{
	color:#efefef;
	background-color:#669900;
}
.acolor1{
	color: #89a122;
}*/


/**   main   **/
.main{
	background:url(../admin/images/main_bg.jpg) no-repeat 176px 0px;
	padding:10px 10px 0 200px;
}
.main a{
	text-decoration:none;
}


.searchSmi{
	padding:10px 0 10px;
	border-bottom:1px dashed #aaa;
	}
.pageTotal{
	margin:10px 2px 10px 0px;
	height:26px;
	}
/**   目錄管理   **/
.edit{
	padding-left:40px;	
}
.edit select{
	width:80%;
}
.gray{
	color:#999999;
}
.classBtn{
	padding:8px 0px 36px 0px;
}

/**   表  格   **/
.tableOut{  /**   針對表格錯位增加  **/
	width:100%;
	_display: inline-table;
}
.tableOut a{
	text-decoration:none;
}
.tbBox1, .tbBox2{
	margin:auto;
	margin-top:50px;
	/*border:1px solid #999;*/
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	}

/*列表,詳細*/
 .tbBox2{
	width:99%;
	float:left;
	_float: none;
	text-align:left;
	background:#999;
	margin: 0px 0 0px 0;
	_margin: -0px 0 0px 0;  /**  IE 6  **/
    word-break:break-all;

	}
 .tbBox2 a{
 	text-decoration:none;
}

.tbBox1 th{
	text-align:left;
	padding:8px 5px 5px;
	background:url(../admin/images/tbBg.jpg) repeat-x #EDEDED;
	/*border:1px solid #999;*/
	border-top:1px solid #fff;
	border-left:1px solid #fff;
}

.tbBox1 td, .tbBox2 td{
	padding:5px 5px 2px 5px;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
      	}
.tbBox1 td{
	background-color:#fff;
      	}
.listth{
	text-align:left;
	padding:8px 5px 5px 0;
	background:url(../admin/images/tbBg.jpg) repeat-x #EDEDED;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	font-weight:bolder;
	height:30px;
}
.listover{
	background:#eee;
}
.listout{
	background:#fff;
	_width:99%; /** IE6  **/
}
.listDat{
	margin-top:6px;
	float: right;
}
.listDat b{
	color:#CC0000;
}
.listDat span{
	margin-right:18px;
}
.listDat img{
	border:0px;
	padding-left:2px;
	padding-right:4px;
	vertical-align: bottom;
	width:15px;
	height:15px;
}
.tbBox3{
	width:99%;	
	border:1px solid #999;
    float:left;
	_float:none;

}
.tbBox3 input{
	padding:2px;
}

.tbBox3 th{
	text-align:right;
	padding:10px 5px;
	width:20%;
	vertical-align:top;
	font-weight:normal;
	border-bottom:1px solid #999;
	border-right:1px solid #999;
	background-color:#eee;
	/*background:url(../admin/images/tbBg-2.jpg) repeat-y;*/
	*filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#e0e0e0', endColorStr='#FFFFFF', gradientType='1');
}
.tbBox3 .th1{
	text-align:center;
	background-color:#ddd;
	font-weight:bold;
	width:20%;
	vertical-align:middle;
}
.tbBox3 td{
	padding:8px 5px;
	background-color:#fff;
	margin:0px;
	border-bottom:1px solid #999;
	-moz-width:70%;
        word-break:break-all;
}
.tbBox4 span{
	color:#999
	}
.tbBox4{
	width:95%;
}
.tbBox4 th{
	text-align:left;
	border-right:0px;
	width:inherit;
}
.tbBox3 .tbBox4 .w5{
	width:20%;
}
.tbBox3 .tbBox4 .w6{
	width:60%;
}

.tbBox5 td{
	border-bottom:0px;
	background-color:#eee;
}
.btn{
	text-align:center;
	padding:10px 0px 20px 0px;
	border-bottom:1px solid #999;
	margin:auto;
}
.w1{
	width:40px;
	}
.w2{
	width:75px;
	}
.w3{
	width:80px;
	}
.w4{ 
	width:150px;
	/*.tbBox3 .w4*/
	}
.w115{	
	width:120px;
}

.chk_p li{
	width:33%;
	height:26px;
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
}
.text_01{
	line-height:28px;
}
.text_01 img{
	padding:4px 4px 0 12px;
}
.text_01 span{
	color:#000000;
}
/****************    頁  碼   ****************/
#pagelist{
	width:99%;
	
}
#pagelist a{
	text-decoration:none;
}
/*.sabrosus{
	padding:10px 0px 10px 0px;
	margin:3px;
	text-align:center;
	float:left;
	width:65%;
	
}*/
.sabrosus{
	padding:10px 0px 10px 0px;
	margin:3px;
	text-align:center;
	clear:both;
}
.sabrosus a{
	border:1px solid #89a122;
	padding:1px 5px;
	margin:0px 5px 0px 0px;
	color:#89a122;
	text-decoration:none;
}
.sabrosus a:hover{
	border:1px solid #7e990d;
	color:#89A122;
	background-color:#F0F9CF;
}
.pagination a:active{
	border:1px solid #7e990d; 
	color:#000000;
	background-color:#FFFFCC;
}
.sabrosus .current{
	border:1px solid #7e990d;
	padding:1px 5px;
	margin:0px 5px 0px 0px;
	font-weight:bolder;
	color:#fff;
	background-color:#89A122;
}
.sabrosus .disabled{
	border:1px solid #999;
	padding:1px 5px;
	margin:0px 5px 0px 0px;
	color:#999;
} 
.morpage{
	float:right;
	/*padding:10px 0px 0px 0px;
	margin:3px;*/
}

.center{
	text-align:center;
}
.toleft{
	text-align:left;
}

/*add by WHS*/
#catelist{
/*display:table-cell;*/
list-style:none;
padding:0;
line-height:1.2em;
width:50%;
height:70px;
overflow:auto;
}


#DiskStr{float:right;margin-right:0;text-align:right;width:50%}

/*字型類  11pt*/
.font11{
   font-size:11px;
}
.fontblue{color:blue;}


.butList{
	margin:20px auto;
	text-align:center;
	width:99%;
	/*position:relative;*/
	float:left;
}


.title-star{	
	color:red;
	padding-right:4px;
}

.orange_str{
	color:#EE7600;
	font-family:"arial black";
	font-size:13px;
}

/**  產品移動 / 分類移動  **/
.moveTable{
	width:90%;
	_width:75%;
	border:#999 1px solid;
	list-style:none;
	padding:8px;
	margin:0px auto;
	float:left;
	overflow:hidden;
}
.moveTable ul {list-style:none;}
.moveList{
	width:45%;
	height:300px;
	overflow:auto;
	float:left;
	line-height:2em;
	padding:12px;
	position:relative;

}

/*產品上架時選取分類所用*/
.hideobj {
	display:none;
	_display:none;
	position:relative;	
}

.showobj {
	display:;
	_display:;
	display:;
	float:left;
	background:#eee;
}

.selStr a{
	color:blue;
}
#catelist {
	height:auto;z-index:99;position:absolute;border:#999 2px solid;margin:0 0 0 10px;
}
/*分類頁子分類之格式*/
.subcateList{margin:3px 0 0 20px}

/*button切換顏色*/
.disButton{
	color:#ccc;
}
/*后台面包屑*/
#breadCrumbs{margin-bottom:10px}
/*后台小幫手*/
#help_content{float:right;position:absolute;right:0px;top:25px;z-index:99;}
/*后台秀css 檔名*/
.cssList{font-weight:bolder;color:blue;}

/*訊息移動*/
#cate_need_move {float:left;width:90%;}
#cate_need_move li {font-weight:bolder;color:blue;font-size:13px;}
#cate_goto_cate {float:left;font-weight:bolder;color:green;font-size:13px;}

#news_need_move {float:left;width:90%}
#news_need_move .newstitle{font-weight:bolder;color:blue;font-size:13px;}
#news_goto_cate {font-weight:bolder;color:blue;font-size:13px;float:left;}

/*相關產品彈跳出來的*/
#relacpdt_table {font-family:verdana;width:97%;margin:20px;}
#relacpdt_table h3{color:blue;}
.relacpdtcate_sel {margin:10px 10px 0 10px;}

.descstr{width:100%;float:left;color:#009933}

#selMem{
	width:90%;
	margin:20px;
}

.width_100{
	width:100%;
}
/*注意此項目不可更換位置,其餘css 請寫在上面 */
input {
       border:expression(this.type=="text"?"1px solid #666":"style");
}  
