/* CSS Document */
.body {
margin:0;
padding:0;
font-family:Trebuchet MS, Lucida Grande, Verdana, Arial;
font-size: 8pt;
height:100%;
}

.component td { font-family: Trebuchet MS, Lucida Grande, Verdana, Arial; font-size:8pt; color:#FFFFFF;}
.component A:link {color:#FFFFFF;font-size:8pt;text-decoration:none;} 
.component A:visited {color:#FFFFFF;font-size:8pt;text-decoration:none;} 
.component A:active {color:#FFFFFF;font-size:8pt;text-decoration:none;} 
.component A:hover {color:#EDEDED;font-size:8pt;text-decoration:none;} 

td { font-size:8pt;  }

textarea {
	width:90%;
	cursor:hand; cursor:pointer;
	filter:Alpha(opacity=60); opacity:0.6; -moz-opacity:0.6;
	font-size:8pt;
	border: 1px solid; border-color:#666666;
}

.pricebox  {
	font-size : 8pt;
	border : 0 solid #000000;
	background-color : white;
	font-weight : bold;
} 

.nonbox {
	border:0 solid #000000;
}

.box {
	border:1px solid #000000;
}
.input_search {
	height:20px;
	width:90%;
	cursor:hand; cursor:pointer;
	font-family: Trebuchet MS, Lucida Grande, Geneva, Arial;
	font-size: 8pt;
	filter:Alpha(opacity=60); opacity:0.6; -moz-opacity:0.6;
	border: 1px solid; border-color:#666666;
}

.input_sort {
	height:20px;
	width:120px;
	cursor:hand; cursor:pointer;
	font-family: Trebuchet MS, Lucida Grande, Geneva, Arial;
	font-size: 8pt;
	filter:Alpha(opacity=60); opacity:0.6; -moz-opacity:0.6;
	border: 1px solid; border-color:#666666;
}

.line_DFDFDF {
	border: 2px solid #333333;
}

.copyright {
	font-family: Trebuchet MS, Lucida Grande, Geneva, Arial;
	font-size: 8pt;
	color: #31577C;
	line-height: 11pt;
	font-weight: bold;
}

.td_list {
	height:20px;
	padding:3px 7px;
}

input.topinfo{
   font-family: Trebuchet MS, Lucida Grande, Geneva, Arial;
   font-size:100%;
   border:0 solid #000000;
   background: transparent;
   cursor:hand; cursor:pointer;
}
input.descinfo{
   font-family: Trebuchet MS, Lucida Grande, Geneva, Arial;
   font-size:100%;
   border:0 solid #000000;
   filter:Alpha(opacity=60); opacity:0.6; -moz-opacity:0.6;
}

input.login {
	width:45px;
	height:40px;
	font-family: Trebuchet MS, Lucida Grande, Geneva, Arial;
	font-size: 8pt;
	font-weight:bold;
	background-color:#e1e1e1;
	border: 1px solid; border-color:#666666;
	cursor:hand; cursor:pointer;
}

input.input {
	height:20px;
	font-family: Trebuchet MS, Lucida Grande, Geneva, Arial;
	font-size: 8pt;
	font-weight:bold;
	background-color:#e1e1e1;
	border: 1px solid; border-color:#666666;
	cursor:hand; cursor:pointer;
}

input.input2 {
	height:20px;
	cursor:hand; cursor:pointer;
	font-family: Trebuchet MS, Lucida Grande, Geneva, Arial;
	font-size: 8pt;
	filter:Alpha(opacity=60); opacity:0.6; -moz-opacity:0.6; 
	border: 1px solid; border-color:#666666;
}


a.textbox {
  font-family: Trebuchet MS, Lucida Grande, Geneva, Arial;
  padding:1px 6px 1px 6px; 
  color: #2c2c2c; 
  background-color: #e1e1e1; 
  border: 1px solid; border-color:#666666;
  text-decoration:none;
  font-size:95%;
  font-weight:bold;
  cursor:hand; cursor:pointer;
}

select.input{
	color:#13243C;
	font-family: Trebuchet MS, Lucida Grande, Geneva, Arial;
	font-size: 8pt;
	background-color:#f8f8f8;
	border: 1px solid; border-color:#666666;
}

.subtitle_bg {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 13px; font-weight:500;
	background:url(../images/subtitle_bg.gif);
	border-width:1px;
	border-color:#999999;
	padding:0px 0 0 11px;
	height :31px;
}

/* product list/page style */
.goods_list {
	font-size : 8pt;
}

/* bbs list style */
.bbs_list {
	font-size : 8pt;
}

/* bottom menu style */
.bmenu_style {
	padding:10px;
	font-size : 8pt;
}

/* copyright style */
.copyright_style {
	font-size : 8pt;
}

/* navigation style */
.navigation_style {
	padding:0 20px;
    text-align : right;
	font-size : 8pt;
	height:30px;
}

/* bbs mode style */
.bbsth {
	text-align:center;
	height:31px;
	font-weight: bold;
	background: url(/upload/design/css/bbs_top.gif) no-repeat center right;
	border-top:0px; border-left:0; border-right:0;
	border-bottom:1px; border-style:solid; border-color:#DEDADB;
}

.bbsth_edge {
	text-align:center;
	height:31px;
	font-weight: bold;
	background: url(/upload/design/css/bbs_top_edge.gif) no-repeat center right;
	border-top:0px; border-left:0; border-right:0;
	border-bottom:1px; border-style:solid; border-color:#DEDADB;
}

.bbsth_top {
	padding-left:15px;
	height:31px;
	font-weight: bold;
	background: url(/upload/design/css/bbs_top_edge.gif) repeat-x center right;
	border-top:0px; border-left:0; border-right:0;
	border-bottom:1px; border-style:solid; border-color:#DEDADB;
}

.bbstd_left {
	padding-left:5px;
	text-align:left;
	height:25px;
	border-top:0px; border-left:0; border-right:0;
	border-bottom:1px; border-style:solid; border-color:#EEEEEE;
}

.bbstd_right {
	padding-right:5px;
	text-align:right;
	height:25px;
	border-top:0px; border-left:0; border-right:0;
	border-bottom:1px; border-style:solid; border-color:#EEEEEE;
}

/* blog mode style */
.blog_table  {
width : 100%;
padding : 10px;
border-top : 1px;
border-left : 1px;
border-right : 1px;
border-bottom : 1px;
border-style : solid;
border-color : #666666;
}

.blog_date {
height : 17px;
font-size : 10px;
color : #999999;
}

.blog_title {
height : 41px;
font-weight : bold;
font-size : 21px;
color : #000000;
}

.blog_author {
height : 17px;
font-size : 10px;
color : #999999;
}

.blog_category {
height : 19px;
font-size : 11px;
color : #990000;
}

.blog_content {
padding : 10px;
} 

.blog_div  {
border-top : 0;
border-left : 0;
border-right : 0;
border-bottom : 1px;
border-style : solid;
border-color : #333333;
}

/* gallery mode style */
.gallery_frame  {
width : 100%;
border-top : 1px;
border-left : 1px;
border-right : 1px;
border-bottom : 1px;
border-style : solid;
border-color : #eeeeee;
}

.gallery_title {
text-align : center;
height : 17px;
font-size : 11px;
color : #999999;
}

.gallery_div {
border-top : 0;
border-left : 0;
border-right : 0;
border-bottom : 1px;
border-style : solid;
border-color : #999999;
} 

.editbtn {
border:none;
background:none;
}

.choosebtn {
background:url(/images/tiny.gif);
float:left;
text-align:center;
padding:2px 0;
font-weight:normal;
color:#ffffff;
width:60px;
display:inline;
margin:5px 3px;
}

