/*公共标签*/
body {margin:0px auto; font-size:13px; font:Arial, Helvetica, sans-serif;background:url(/site/img/body_GB.png) left top repeat-x;}
a { text-decoration:none; border:0px; color:#3366cc }
a:hover { color:#FF6600; }
p { margin:5px auto; padding:0px 0px }
ul { margin:0px; padding:0px }
li { margin:0px; list-style:none }
img { border:0px; margin:0px }
.clear { clear:both }
.left { float:left }
.right { float:right }
h1, h2, h3, h4 { margin:0px }
.red { color:#FF0000 }
.green { color:#339900 }
.blue { color: #0033FF }
.gray { color:#666666 }
.orange { color: #FF6600 }
.center { text-align:center }
.hide{display:none;}
/*头部标签---------------------------------------------------------*/
#head {}
/*第一行导航*/
#head .lineA { overflow:hidden; clear:both; height:70px; width:960px;}
#head .logo { float:left }
#head .link { float:right; background:url(/site/img/link_r.jpg) right no-repeat; margin-left:5px; width:auto; }
.link ul { background:url(/site/img/link_l.jpg) left no-repeat; padding:5px 5px 6px 5px }
.link li { display:inline; padding:8px 0px 0px 3px; list-style:none; }
.link a { font-size:12px; color:#666666; }
/*第二行导航*/
#head .lineB {}
/*第二行主导航*/
#head .dh { clear:both; height:32px; padding:0px 15px; overflow:hidden; width:930px; background:url(/site/img/TOP_GB_r2_c9.png) 0px 30px no-repeat}
/*第二行主导航A区*/
.dh .a_dh { height:32px; float:left; }
.a_dh li{ float:left; display:inline; margin:0px 2px}
.a_dh li a{float:left;display:inline;display:block;overflow:hidden; text-align:center; background:url(/site/img/TOP_GB.png) -253px 0px; width:71px; height:25px; color:#333333; font-size:14px; padding-top:7px}
.a_dh li a.on, .a_dh li a:hover, .a_dh li a.on:hover{ background:url(/site/img/TOP_GB.png) -327px 0px; color:#ffffff; font-weight:bold}
.a_dh li.home a{  width:103px; background:url(/site/img/TOP_GB.png) -39px 0px; color:#333333; font-size:14px}
.a_dh li.homeon a, .a_dh li.home a:hover, .a_dh li.homeon a:hover{  width:103px; background:url(/site/img/TOP_GB.png) -146px 0px;color:#ffffff; font-size:14px; font-weight:bold}
/*第二行主导航B区*/
.dh .b_dh { margin-left:1px; float:left; background:url(/site/img/dh_link2_r.jpg) right top no-repeat; }
.b_dh ul { background:url(/site/img/dh_link2_l.jpg) left top no-repeat; padding:3px 12px 30px 12px }
.b_dh li { padding:5px 8px 0px 8px; float:left; background:url(/site/img/li_stely.jpg) no-repeat -1px 7px; ; display:inline }
.b_dh a { color:#333333; float:left }
/*第二行副导航*/
.rm { height:16px; width:904px; overflow:hidden; padding:6px 20px 0px 20px; }
.rm li { float:left; padding:0px 8px 0px 10px; background:url(/site/img/li_stely1.jpg) left top no-repeat; display:inline; }
.rm li a { color:#FFFFFF; font-size:12px; display:block; padding-top:0px }
/*第二行功能布局框架*/
#head .banner { background:url(/site/img/TOP_GB.png) -22px -32px no-repeat; height:58px; overflow:hidden}
/*第二行搜索*/
.search { float:left; width:642px; height:28px; color:#FFFFFF; padding:6px 7px 0px 22px;}
/*第二行功能按钮*/
.link_p { float:right; width:260px; height:33px;color: #333333; padding:6px 20px 0px 7px;}
.link_p li { float:left; padding:3px 2px 0px 2px; display:inline }
.link_p li a { color:#333333 }
li.wddd { background:url(/site/img/dd.gif) left 3px no-repeat; padding-left:17px }
li.dzxx { background:url(/site/img/dzxx.gif) left 3px no-repeat; padding-left:14px }
li.sqfw { background:url(/site/img/sqfw.gif) left 3px no-repeat; padding-left:12px }
li.jf { background:url(/site/img/jf.gif) left 3px no-repeat; padding-left:19px }
/*头部标签结束---------------------------------------------------------*/

/*分页*/
DIV.yahoo2 { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; FONT-FAMILY: Tahoma, Helvetica, sans-serif; clear:both }
DIV.yahoo2 A { BORDER-RIGHT: #ccdbe4 1px solid; PADDING-RIGHT: 8px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #ccdbe4 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccdbe4 1px solid; COLOR: #0061de; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccdbe4 1px solid; TEXT-DECORATION: none; background-color:#FFFFFF }
DIV.yahoo2 A:hover { BORDER-RIGHT: #2b55af 1px solid; BORDER-TOP: #2b55af 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #2b55af 1px solid; COLOR: #fff; BORDER-BOTTOM: #2b55af 1px solid; BACKGROUND-COLOR: #3666d4 }
DIV.yahoo2 A:active { BORDER-RIGHT: #2b55af 1px solid; BORDER-TOP: #2b55af 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #2b55af 1px solid; COLOR: #fff; BORDER-BOTTOM: #2b55af 1px solid; BACKGROUND-COLOR: #3666d4 }
DIV.yahoo2 SPAN.current { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #000; MARGIN-RIGHT: 3px; PADDING-TOP: 2px }
DIV.yahoo2 SPAN.disabled { DISPLAY: none }
DIV.yahoo2 A.next { BORDER-RIGHT: #ccdbe4 2px solid; BORDER-TOP: #ccdbe4 2px solid; MARGIN: 0px 0px 0px 10px; BORDER-LEFT: #ccdbe4 2px solid; BORDER-BOTTOM: #ccdbe4 2px solid }
DIV.yahoo2 A.next:hover { BORDER-RIGHT: #2b55af 2px solid; BORDER-TOP: #2b55af 2px solid; BORDER-LEFT: #2b55af 2px solid; BORDER-BOTTOM: #2b55af 2px solid }
DIV.yahoo2 A.prev { BORDER-RIGHT: #ccdbe4 2px solid; BORDER-TOP: #ccdbe4 2px solid; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #ccdbe4 2px solid; BORDER-BOTTOM: #ccdbe4 2px solid }
DIV.yahoo2 A.prev:hover { BORDER-RIGHT: #2b55af 2px solid; BORDER-TOP: #2b55af 2px solid; BORDER-LEFT: #2b55af 2px solid; BORDER-BOTTOM: #2b55af 2px solid }
/*bottom*/
#bottom { clear:both; border-left:#e7e7e7 1px solid; border-right:#e7e7e7 1px solid; border-bottom:#e7e7e7 1px solid; padding:10px; background-color:#F5F5F5; height:56px; background-image:url(/site/img/bottom_logo.jpg); background-repeat:no-repeat; background-position:2px 5px; padding-left:285px; color:#666666; font-size:12px; line-height:20px; }
#bottom a { color:#666666 }
#bottom a:hover { color:#000000 }
/*步骤*/

.bz {color:#666666; float:right; padding:3px 0px 0px 0px}
.bz span{ float:left; padding:3px 0px 0px 0px; margin:0px 1px}
.bz span.been { border-top:#FF9900 4px solid; color:#666666; font-weight:bold }
.bz span.on { border-top:#FF9900 4px solid; color:#FF6600; font-weight:bold }
.bz span.next { border-top:#ccc 4px solid }
/*icon*/
.ic_ShopCart{ display:block; width:20px; height:20px; overflow:hidden; background:url(/site/img/icon.gif) 0px 0px no-repeat}
.ic_keyin { display:block; width:22px; height:22px; overflow:hidden; background:url(/site/img/icon.gif) -22px 0px no-repeat}