/*@charset "utf-8";
*//*written by battleboy(wwm) battleboy@126.com 2008-6-2 color:#666;*//* base */*{ font: normal 11px/160% "Verdana","Arial","Helvetica",sans-serif;

}
ul,ol{list-style:none;
}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td, fieldset, label, legend,dt,dd,dl,body
{
    margin:0;
    padding:0;
}

img
{
    border:0;
}

a
a:hover,
a:link,
a:visited
{
    text-decoration:none;
}

button
{
    cursor:pointer;
}
div,p
{
    display:block;
}
fieldset,form
{ 
    background:none;
    border:none;
    padding:0;
    margin:0;
}

strong
{
    font-weight:bold;
}

hr
{
    height:0px;
}

/*layout*/
body
{
    background-image: url(bj.jpg);
}

#bodyP
{
    width:870px;
    margin:0 auto;
}

#bodyTop
{
    background: url(body-1.jpg) no-repeat;
    width:870px;
    height:12px;
    margin-top:15px;
}
#bodyMid
{
    background: url(body-2.jpg) repeat-y;
    width:870px;
    margin:0 auto;
    margin-top:-2px;
}
#bodyBot
{
    background: url(body-3.jpg) no-repeat;
    width:870px;
    height:20px;
    margin-bottom:20px;
}

h1,#navigation,#welcome,#footer
{
    width:817px;
    margin:0 auto;
}
h1
{
    background:url(logo.jpg) no-repeat;
    text-indent:-2000em;
    height:133px;
}

#navigation
{
    height:35px;
    margin:0 auto;
}

.btn_first_left
{
    background:url(an-1-1.jpg) no-repeat;
    width:10px;
    height:35px;
    float:left;
}
.btn_first_center
{
    background:url(an-1-2.jpg) repeat-x;
    width:100px;
    height:35px;
    text-align:center;
    padding:8px 0px;
    float:left;
}
.btn_first_right
{
    background:url(an-1-3.jpg) no-repeat;
    width:10px;
    height:35px;
    float:left;
}

.btn_left
{
    background:url(a-2-1.jpg) repeat-x;
    text-align:center;
    padding:8px 0px;
    height:35px;
    float:left;
}
.btn_left a
{
    
}

.faq
{
    width:50px;
}
.about
{
    width:100px;
}
.favorite
{
    width:140px;
}
.sitemaps
{
    width:80px;
}
.spatial
{
    width:276px;
}

.btn_right
{
    background:url(a-2-z.jpg);
    width:10px;
    height:35px;
    float:left;
}

.btn_last
{
    background:url(a-2-2.jpg) no-repeat;
    width:11px;
    height:35px;
    float:left;
}

#navigation a
{
    color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#welcome
{
	
}
#welcome marquee
{
	color:#FFFFFF; 
	font-size:11px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
    height:25px;
    margin-top:-4px;
}

#pgbody
{
    width:817px;
    margin:0 auto;
}

/*-----------Left-----------*/
#pgside
{
    width:197px;
    margin:0 auto;
    float:left;
}

.sidebox
{
    margin-bottom:15px;
}

#divContact
{
    background:url(zd-1.jpg) no-repeat;
    height:30px;
    line-height:30px;
    width:197px;
    text-align:center;
    color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#divDelivery
{
    background:url(zd-3.jpg) no-repeat;
    height:30px;
    line-height:30px;
    width:197px;
    text-align:center;
    color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#divPayment
{
    background:url(zd-2.jpg) no-repeat;
    height:30px;
    line-height:30px;
    width:197px;
    text-align:center;
    color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.sidebox_top
{
    background:url(zd-b-1.jpg) no-repeat;
    height:10px;
    width:197px; 
}
.sidebox_mid
{ 
    margin-top:-3px;
    background:url(zd-b-2.jpg) repeat-y;
    width:197px;
} 
.sidebox_bot
{
    background:url(zd-b-3.jpg) no-repeat;  
    height:10px;
    width:197px;
}

.sidebox_content
{
    width:178px;
    margin:0 auto;
    color:#CCCCCC;
	font-size:11px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
.sidebox_content span
{
    color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.sidebox_content a
{
	color:#FFFFFF;
}


/*-----------Right-----------*/
#pgmain
{
    width:613px;
    margin-left:5px;
    margin-bottom:20px;
    float:left;
}

.mainbox_top
{
    background:url(yb-1.jpg) no-repeat;
    height:15px;
    width:613px;
}
.mainbox_mid
{
    background:url(yb-2.jpg) repeat-y;
    width:613px;
    padding-top:20px;
    padding-bottom:20px;
}
.mainbox_bot
{
    background:url(yb-3.jpg) no-repeat;
    height:15px;
    width:613px;
}

.mainbox
{
    margin:0 auto;
    width:571px;
    color: #666666;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.mainbox h3
{
    background:url(yb-t-1.jpg) no-repeat;
    height:25px;
    width:571px;
    color: #000000;
	font-size:13px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
    margin:0 auto;
    text-indent:2em;
}
.mainbox a
{
    color:#000000;
}

.mainbox h3 span
{
	font-size:11px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:420px;
}

.mainbox li
{
    background:url(dot.gif) left bottom repeat-x;
}
.mainbox li a
{
    display:block;
    background:url(arrow.gif) left center no-repeat;
    text-indent:20px;
    height:26px;
    line-height:30px;
}
.intblpro
{
    margin-bottom:20px;
}
.news
{
    margin:0 auto;
    margin-top:20px;
    margin-bottom:20px;
}
.news li
{
    width:560px;
    text-align:right;
}
.news li a
{
    white-space:nowrap;
    height:25px;
    line-height:25px;
    float:left;
}
.news li span
{
    white-space:nowrap;
    height:25px;
    line-height:25px;
    margin-right:50px;
}

#articlelist
{
    width:560px;
    text-align:right;
}
#articlelist li a
{
    white-space:nowrap;
    height:25px;
    line-height:25px;
    float:left;
}
#articlelist li span
{
    white-space:nowrap;
    height:25px;
    line-height:25px;
    color:#000000;
    margin-right:50px;
}
.titletxt
{
    color:#000000;
    height:40px;
    line-height:40px;
}

.security p
{
    margin:0 auto;
    margin-top:20px;
    margin-bottom:20px;
}

.introduction p
{
    margin:0 auto;
    margin-top:20px;
}


/*----------Main----------*/
#product-introduction
{
    color:#ff0000;
    text-align:center;
    display:none; margin-top:0px;
}

#pagedir
{
    width:560px;
    margin:0 auto;
}
#pagedir strong
{
    color:#C14600;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;height:26px;line-height:26px;
}
#pagedir ul
{
	
}
#pagedir li
{
    float:left;
    white-space:nowrap;
	width:24%;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
#pagedir a
{
    text-indent:6px;
    background:url(i.gif) no-repeat left;
}

#scurrency
{
    width:560px;
    clear:both;
    font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin:0 auto;height:26px;line-height:26px;
}
#scurrency strong
{
    color:#C14600;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
    float:left;
}
.currencySet
{
    width:40px;
    height:6px;
    float:left;
    font-size:12px;
    padding:0 5px 0 10px;
    margin-left:5px;
    color:#000000;
    cursor:pointer;
}
.currencySed
{
    background:url(xy1.gif) no-repeat left;
    width:40px;
    float:left;
    font-size:12px;
    padding:0 5px 0 10px;
    margin-left:5px;
    color:#000000;
    cursor:pointer;
}


#tbl_product
{
    margin:0 auto;
    width:550px;
    border-color:#E5E5E5;
    color:#000000;
}
#tbl_product th
{
    color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
    background-color:#000000;
}

.trBgOn
{
    background-color:#CCCCCC;
    text-align:center;
    height:30px;
}
.trBgUp
{
    background-color:#D9D9D9;
    text-align:center;
    height:30px;
}

#buyit
{
    background:url(xa1.gif) no-repeat;
    height:20px;
    width:63px;
    border:double 0px #ffffff;
    cursor:pointer;
}
.pic
{
    width:25%;
}
.cat
{
    width:20%;
}
.atn
{
    width:10%;
}
.charname
{}


#links
{
    margin-bottom:20px;
    clear:both;
}
.links_top
{
    background:url(lj1.jpg) no-repeat;
    width:816px;
    height:15px;
}
.links_mid
{
    background:url(lj2.jpg) repeat-y;
    width:816px;
}
.links_bot
{
    background:url(lj3.jpg) no-repeat;
    width:816px;
    height:15px;
}
.links_mid ul
{
	margin-left:20px;list-style:none;
	clear:both;
}
.links_mid li
{
	float:left;
	width:20%;
}
.links_mid li a
{
    color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:0 1em;
}



#footer
{
    margin:0 auto;
    clear:both;
}
.footer_top
{
    background:url(bq1.jpg) no-repeat;
    width:816px;
    height:16px;
}
.footer_mid
{
    background:url(bq2.jpg) repeat-y;
    width:816px;
    text-align:center;
    color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.footer_mid a
{
    color:#C14600;
    font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
.footer_bot
{
    background:url(bq3.jpg) no-repeat;
    width:816px;
    height:15px;
}

#pagenav {text-align:right}

#cmt {margin:10px 0;}
#cmt li {padding:10px 0;font-size:12px;color:#000000;}
#cmt li b {font-size:10px;color:#00f;text-decoration:underline;}
#cmt li span {display:block;font-size:10px;color:#ccc;}
#cmt li em {display:block;}
#cmt li em i {color:#090;}
