@charset "utf-8";
/* CSS Document */

/** reset **/ 
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,form,button,input,textarea,th,td,img{ border:medium none; margin: 0; padding:0;} 

body,button, input, select, textarea {  font: 12px/1.5 "Verdana","Tahoma",sans-serif;  }  

ul, ol { list-style: none; }  

a { text-decoration: none; color:#444444;}  

a:hover { text-decoration: underline; color:#000000; } 

img{ border:0px;}  
/** reset **/ 

#wrap { width:1024px; margin:0 auto; color:#444444;}

#header { margin:0 auto; height:130px; padding:20px 0 0 0;}

#logo { width:260px; height:70px; float:left; padding:20px 0 0 10px;}

#banner { height:92px; width:742px; background:url(banner.jpg) no-repeat right; float:left; text-indent:-999px;}

#menu { clear:left; width:50%; border-bottom:6px solid #FF9B53; overflow:hidden; zoom:1; padding:10px 0 0 0; float:left;}

#menu li { float:left; padding:0 10px;}

#menu li a { font-weight:bold; color:#BE4C03; font-size:14px;}

#marquee { color:#CA3531; font-weight:bold; font-size:11px; float:left; width:50%; border-bottom:6px solid #FF9B53; padding:14px 0 0 0; }

#body { overflow:hidden; zoom:1; padding:6px 0 0 5px;}

#main { width:680px; float:left; margin:0 0 0 5px;}

#main .box { margin:0 0 5px 0;}

#main .box h4 { font-size:14px; font-weight:bold; color:white; background:#FF9B53; height:26px; text-indent:1em;}

#main .box .inbox { border-left:1px solid #B7CBD4; border-right:1px solid #B7CBD4; border-bottom:1px solid #B7CBD4; padding:10px;}

#side { width:300px; float:left; margin:0 0 0 20px;} 

#side select{ width:280px; height:20px; margin-top:8px;}

#side input.fst_text{ width:250px; height:18px; margin-top:8px; border-top:#666666 1px solid;border-left:#666666 1px solid;border-right:#999999 1px solid;border-bottom:#999999 1px solid; height:20px;}

#side #fastorder u { cursor:pointer;}

#side input.submit{ background:#0099FF; width:250px; height:20px; border:solid 1px #ADE7BD; margin-top:8px;}

#side .box { border:1px solid #B7CBD4; margin:0 0 5px 0;}

#side .box h4 { font-size:14px; font-weight:bold; color:#444444; height:26px; text-indent:1em;}

#side .box .inbox { padding:5px;}

#footer { padding:10px 0 0 0;}

#footer #links { background:#FF9B53; color:#FFFFFF; font-weight:bold; border-bottom:2px solid #FFFFFF; padding:10px 0 10px 30px; overflow:hidden; zoom:1;}

#footer #links li { float:left; width:220px; padding:0 0 0 20px; background:url(arr.gif) left center no-repeat;}

#footer #links li a { color:#EEEEEE;}

#footer #links li a:hover { color:#FFFFFF;}

#footer #copyright { background:#000000; color:#FFFFFF; text-align:center; padding:10px;}

#footer #copyright a { color:#CCCCCC;}

#footer #copyright a:hover { color:#FFFFFF;}

/*tab*/
#Tab1{margin:0;padding:0;padding-top:4px;}

.Menubox{position:relative;z-index:10;width:100%;height:23px;}

.Menubox ul li{float:left;margin-right:3px;cursor:pointer;width:95px;height:23px;line-height:24px; background:url(tab.gif) no-repeat;text-align:center;color:#555}

.Menubox ul li.hover{background:#eee;width:95px; background:url(tabf.gif) no-repeat;color:#000;font-weight:bold;}

.Contentbox{position:relative;z-index:5;border:1px solid #BCD2E6;min-height:100px;background:#fff;padding:8px;}

.Contentbox ul{margin:0;}

.Contentbox li{border-bottom:1px solid #ebebeb; background:url(doc.gif) left center no-repeat;padding-left:10px;height:25px;line-height:25px}

.Contentbox li span{float:right;color:#a1a1a1;font-size:10px;}

.Contentbox p{text-align:right;padding-right:16px;}

.Contentbox a{color:#000000;}

#bx2,#bx3{display:none;}
/*-----*/

/*table*/
#tbl_product {width:100%; background:#BCD2E6;}
#tbl_product th { font-size:12px; color:#0045AD; font-weight:bold; height:25px; background:#F7FBEE;}
#tbl_product tr{color:#333;background:#F7FBFF;}
#tbl_product td {padding:2px 5px; margin-bottom:10px; text-align:center;}
#tbl_product td.taig { text-align:left; text-indent:1em;}
#tbl_product input.charname { border-top:#666666 1px solid;border-left:#666666 1px solid;border-right:#999999 1px solid;border-bottom:#999999 1px solid; width:120px; height:20px;}
#tbl_product input.buyit { font-size: 12px; border-right: #7b9ebd 1px solid; border-top: #7b9ebd 1px solid; border-left: #7b9ebd 1px solid; cursor: hand; color: black; border-bottom: #7b9ebd 1px solid; background:url(btn.png) repeat-x;}
/*-----*/

/*comment*/
#cmt {margin:10px 0;}
#cmt li {padding:10px 0;font-size:12px;}
#cmt li b {font-size:10px;color:#00f;text-decoration:underline;}
#cmt li span {display:block;font-size:10px;color:#999;}
#cmt li em {display:block;}
#cmt li em i {color:#090;}
#deplist input,#deplist textarea {border-top:#666666 1px solid;border-left:#666666 1px solid;border-right:#999999 1px solid;border-bottom:#999999 1px solid;}
/*-----*/

#newsindex li { border-bottom:1px dotted #666666; position:relative; }

#newsindex li span.newsaddtime { float:right; position:absolute; right:0; font-size:10px; color:#999999;}

#util { padding:6px;text-align:right}

#main #slogan { text-align:center; color:#C76325; font-size:14px;}
