/* CSS Document */

body {
    margin: 0 auto;
    font-family:Arial,Verdana,sans-serif; font-size:12px; color:#666666;
	
	}
body h1 { margin:0; padding:0;
        font-size: 18px;
        font-family: "Lucida Sans Unicode", Arial,  Verdana, sans-serif;
        padding-left: 6px; margin:0;}
body h2 { font-size:18px; font-weight:bold; color:#FFFFFF;}
body h3 {}
body a {text-decoration:none;font-family:"Arial";color:#666666;font-size:12px;}
body a:hover {text-decoration:underline;font-family:"Arial";color:#B56C39;font-size:12px;}
.write { padding-left:15px; height:27px; line-height:26px; font-size:14px; font-weight:bold; color:#5D80A0; background: no-repeat left top  url(/Images/tabsLeft.gif);}
#top { width:800px; height:30px; margin:0 0 0 0; text-align:right;}
#top h1 {margin:0; padding:0;
        font-size: 12px;
        font-family: "Lucida Sans Unicode", Arial,  Verdana, sans-serif;
        padding-left: 6px; margin:0; display:inline;}#header { width:800px; height:90px; margin:0 0 0 0; clear:both;}
#logo { float:left;}
#nav { height:30px; line-height:25px; text-align:right;}
#nav_menu { margin:0px; height:30px;list-style-type:none;}
#nav_menu li { float:right; text-align:center; line-height:30px; margin-right:2px;  background:url(/Images/home_riht.gif) top right no-repeat;}
#nav_menu li a { padding:0px 10px; background:url(/Images/home.gif) left top no-repeat; width:auto;display:block;}
#nav_menu a:visited {font-size: 13px;font-weight: bold;color: #666666;text-decoration: none;}
#member { height:30px; text-align:right; float:right!important; line-height:25px;}
#content { width:600px; float:left; height:auto; clear:right; margin:0;}
#newproduct {  clear:both; height:auto; overflow:hidden; background-color:#F3F3F3;}
.newbar {  height:27px; background: url(/Images/solong.gif) no-repeat top right;}
.recommendproduct { clear:both; height:auto; overflow:hidden; background-color:#F3F3F3;}
.recommendproduct ul { overflow:hidden; padding:0; margin:0; list-style-type:none;}
.recommendproduct ul li { padding-top:5px; float:left; padding-left:5px;}
#catbar { height:27px; background: url(/Images/solong.gif) no-repeat top right; }
#right { width:195px; float:left; margin:0; height:auto; padding-left:5px; clear:right;}
#bottom { width:800px; height:auto; margin:auto; clear:both; background:#FFFFFF; text-align:center; padding-top:5px; }
#con_body { width:800px; overflow:hidden; margin:auto;}
#aztag { text-align:center; line-height:20px;}
#right_bar {  height:27px; background: url(/Images/solong.gif) no-repeat top right; }
.boder { border-left:#6A9EC3 solid 1px; border-bottom:#6A9EC3 solid 1px; border-right:#6A9EC3 solid 1px; list-style-type:none; height:auto; margin:0; padding:0; position:relative; }
.boder li { margin:0; }
.boder_1 { border-left:#6A9EC3 solid 1px; border-bottom:#6A9EC3 solid 1px; border-right:#6A9EC3 solid 1px; display:inline-block; height:auto; margin:0; padding:0; position:relative; }
.boder_1 dl{
	width:588px;
	margin:10px auto 0px;
	border-bottom:1px dotted #DDD;
	padding-bottom:10px;
	overflow:hidden; display:table;
}
.boder_1 dl dt{
	width:160px;
	margin-left:10px;
	float:left;
	display:inline;

}
.boder_1 dl dt img{
	
	display:block;
}
.boder_1 dl dt span{
	display:block;
	width:112px;
	text-align:center;
	line-height:32px;
	font-weight:bold;
	color:#FF3300;
	font-size:12px;
}
.boder_1 dl dd{
	width:350px;
	float:right;
	margin-right:15px;
	display:table;
	border-left:1px solid #EEE;
	padding-left:10px;
}
.boder_1 dl dd.pdtitle a{
	font-size:14px;
	color:#03C;
	line-height:21px;
	font-weight:bold;
	
}
.boder_1 dl dd.pdinfo{
	color:#669933;
	line-height:25px;

}
.boder_1 dl dd.pdinfo strong{
	color:#666666;
	margin-left:10px;
}
.boder_1 dl dd.pdprev{
	font-size:14px;
	line-height:21px;
	color:#666666;
}
.indexbo { border-left:#6A9EC3 solid 1px; border-bottom:#6A9EC3 solid 1px; border-right:#6A9EC3 solid 1px; list-style-type:none; height:auto; margin:0; padding:0; padding-left:5px; position:relative; display:inline-block; overflow:hidden!important;}
.indexbo li { margin:0;  background:url(/Skin/Skin_1/web/ico_top.gif) left no-repeat; line-height:28px; padding-left:10px; width:250px; display:block; float:left; height:30px; position:relative; }
.list { margin:0;}
.list ul { margin:0; padding:0; list-style-type:none; background-color:#F3F3F3;}
.list ul li { margin:0; padding-left:10px; padding-bottom:5px;}
.list_1 { margin:0;}
.list_1 ul {  text-align:center; margin:0; padding:0; list-style-type:none; background-color:#F3F3F3;}
.list_1 ul li { margin:0; padding-top:5px; padding-bottom:5px;}
.pic {}
.pic img { border:#B3B3B3 solid 1px;}
.right_list { margin:0; float:left; clear:right; width:590px;}
.left { margin:0; float:left; width:200px; clear:right; position:relative; padding-right:5px;}
.listbar { height:27px; background: url(/Images/solong.gif) no-repeat top right;}
.detail { padding-left:20px; padding-right:10px; padding-top:2px; clear:both; margin:0; position:relative; text-align:left;}
.footclear { padding-top:10px; text-align:left; padding-left:45px;}
.proooo { border-bottom:solid 2px #CCCCCC;}
.showpro { margin:0; padding-top:10px; text-align:center; position:relative;}
.index_c { margin:0; clear:both; }
.green-h1 { padding-left:10px; padding-right:10px; clear:both; margin:0; }
.green-h1-in { height:26px; background: url(/Images/solong.gif) no-repeat top right; text-align:left; }
.dttt { margin:0; width:139px; float:left; line-height:28px; overflow:hidden; border-bottom:solid 1px #CCCCCC;}
.ddtt { margin:0; width:250px; float:left; line-height:28px; overflow:hidden; border-bottom:solid 1px #CCCCCC;}
.sodl { width:355px; position:relative; padding-left:10px; padding-top:30px; padding-right:10px; float:left; clear:right; margin:text-align:center;}
.sodl2 { display:inline-table; position:relative; float:left;overflow:hidden; width:393px; margin:0;}
.kong { height:5px; width:100px; position:relative; clear:both;}


/*-----------?????CSS??-----------*/
.bg { background-color:#FFFFFF; }
.bg_table { background-color:#ffffff; }
.bg_frame { background-color:#0096D4; }
.bg_trt { background: #C6DDE3; }
.bg_tr { background: #ece9d8; height: 25px; }
.selet_bg { background-color: #FFFFFF; }
.ftd { color:#ffffff; }
.fbg { color: #FFFFFF; }
.bg_path {background:url(/Skin/Skin_1/Bg_Path.gif);height: 30;}
.bg_search { border: 1px solid #c0c0c0; padding: 1px; background-color: #ffffff; height: 20px; background-image: url({$web_dir}images/bg_search.gif); }
.Photo_table { background:#333333; border:2px solid #333333; }

/*-----------?????CSS??-----------*/
.tims { color: #808080; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; }
.tim { color: #ff0066; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; }
.mins { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt;  font-weight:bold;}
.dtd { color: #ffffff; font-weight:bold;}
.htd { line-height:150%; }
.btd { font-weight:bold; }
.bw { word-wrap:break-word; }
.tf { table-layout:fixed; }
.gray { color:#808080; }
.red { color:#FF0000; }
.read { color: #3131ce; }
.red2 { color:#CC3300; }
.blue { color:#0066CC; }
.yellow { color:#FF6600; }

/*-----------????CSS??-----------*/
.div_alt { width:240px; margin-left:18px; border:1px solid black; background-color:#ffffe1; color:#000000; padding:2px; }
.div_pop { background-color: #ffffe1;color:#000000; border: 1px #666666 solid;font-color: font-size: 12px; padding-right: 4px; padding-left: 4px; height: 20px; padding-top: 2px; padding-bottom: 2px; filter: Alpha(Opacity=0); }

/*-----------???CSS??-----------*/
a { color:#000000; text-decoration: none; } /* ??????,??underline */
a:hover { color:#ff0000; text-decoration: underline; } /* ?????? */ 
a.h_td { color:#ffffff; text-decoration: none }/* ?????????css??*/
a.h_td:hover { color:#ffffff; text-decoration: underline }
a.h_pop { color:#ededed; text-decoration: none }
a.h_pop:hover { lor:#808080; text-decoration: underline }
a.h_top { color:#000000; text-decoration: none; }
a.h_top:hover { color:#ff0000; text-decoration: underline; }
a.h_menu { color:#ffffff; text-decoration: none; }
a.h_menu:hover { color:#ededed; text-decoration: underline; }
a.h_end { color:#333333; text-decoration: none; }
a.h_end:hover { color:#ff3300; text-decoration: underline; }

/*-----------??CSS??-----------*/
.bbs_hh { line-height:120%; }
.bbs_m { color: #CC3300; font-weight:bold; }
.bbs_topic { color: #ffffff; font-weight:bold; }
.bbs_vote { color: #cc0000; font-weight:bold; }
.bbs_subhead { color: #808080; }
.bbs_tablew { width:777px; background:#ffffff; border:0px; padding:0px; border-collapse:collapse; }
.bbs_table { width:777px; clear:both; background:#d7d7d7; border:1px solid #A6CDE3; background: #E9F5FF;}
.bbs_tables { width:100%; clear:both; background:#d7d7d7; border:1px solid #A6CDE3; background: #E9F5FF;}
.bbs_td { border:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; background:#E8F5FD url("/Skin/Skin_1/td_bbs.gif") repeat-x 0px 0px; color:#FFFFFF; font-weight:bold; padding:8px 8px 6px 8px; height: 26px; }
.bbs_th { font-size:12px; padding:4px 6px 4px 6px; height: 25px;}
.bbs_tr {  font-size:12px; background:#FFFFFF; padding:6px 6px 6px 6px;height: 25px; }
.bbs_tr_list1 { background: #FFFFFF; height: 25px; }
.bbs_tr_list2 { background: #F8FEFE; height: 25px; }
.bbs_tre { background: #efeff7; height: 25px; }
.bbs_trt { background: #FFFFF0; height: 25px; }
.bbs_trp { background-color: #f1ecdf; height: 25px; }
.bbs_trb { background-color: #f2fafc; height: 35px; }
.bbs_trline { font-size:0px; line-height:1px; padding:0px; background-color: #F8F8F8; }

/*-----------??CSS??-----------*/
.rv_table { width:100%; background:#FFFFFF; border:1px solid #d4d4d4; border-collapse:collapse; }
.rv_tablew { width:100%; background:#d7d7d7; border:1px solid #d4d4d4; border-collapse:collapse; }
.rv_td { background-image: url("/Skin/Skin_1/th.gif"); background-color: #ededed; height:26px; color: #000000; font-weight: bold; padding-left: 6px; padding-right: 6px; }
.rv_tr { background: #F0F7FB; }
.rv_trt { background: #ededed; }
.rv_trb { background: #f7f7f7; }
.rv_trp { background-color: #f1ecdf; height: 25px; }
.rv_trline { font-size:0px; line-height:1px; padding:0px; background-color: #F8F8F8; }

/*-----------?????CSS??-----------*/
input.txt { border: 1px solid #c0c0c0; padding: 1px; background-color: #ffffff; height: 20px; }
input.txt_num { border: 1px solid #c0c0c0; padding: 1px; background-color: #ffffff; height: 20px; text-align: center; }
textarea.txtarea { border: 1px solid #c0c0c0; padding: 1px; background-color: #ffffff; }
select.sel { border: 1px solid #c0c0c0; padding: 1px; background-color: #ededed; }

input.btn
{
 border: 1px solid #c0c0c0; background-color: #f7f7f7; background-image: url("/Skin/Skin_1/bg_btn.gif"); height: 20px;
 padding-left: 10px; padding-right: 1px; padding-top: 2px; padding-bottom: 1px;
}
input.btns { border: 1px solid #c0c0c0; padding: 1px; background-color: #ededed; height: 20px; }

textarea { border-width: 1; border-color: #c0c0c0; background-color: #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif, ??; font-size: 9pt; cursor: hand; color: #000000; 

}
select { border-width: 1; border-color: #c0c0c0; background-color: #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif, ??; font-size:9pt; cursor: hand; color: #000000;
}

/*-----------UBB???????CSS??-----------*/
.quote_table { width:100%; border: 1px; background-color: #d7d7d7; }
.quote_tr { background-color: #ffffff; height: 21px; }
#ubb_quote 
  { 
    border:1px solid #c0c0c0; 
    font-size: 12px; 
    background-color: #f7f7f7; 
    border-left:5px solid #999999; 
    padding:3px; 
  }
#ubb_code 
  { 
    border:1px solid #c0c0c0; 
    font-size: 12px; 
    background-color: #ffffff;   
    border-left:5px solid #808080; 
    font-family: Courier New; 
    color: #465584; 
    behavior:url("{$web_dir}images/ubb/code.htc"); 
  }
/*-----------????CSS??-----------*/
.menuskin 
  {	
    border: #666666 1px solid;
    visibility: hidden;
    font: 12px Verdana;
    position: absolute;
    background-color: #EFEFEF;
    background-image: url(/Skin/Skin_1/menubg.gif);
    background-repeat: repeat-y;
  }
.menuskin A
  {
	padding-right: 10px; 
	padding-left: 25px; 
	color: black; 
	text-decoration: none;
  }
.menuitems
  {
	margin: 2px; 
	padding: 1px; 
	word-break: keep-all; 
	text-align: left; 
	line-height: 14pt;
  }
