﻿@charset "utf-8";
/* CSS Document

/* reset */
html, body, div, span,h1, h2, h3, h4, h5, h6, p, blockquote,a, em, img, q, dl, dt, dd, ul, li, form, label, legend, table, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;line-height:1.5; font-size:12px; font-family:"宋体";}
#main{margin:0 auto;width:960px;}
.center{ text-align:center;}
form, ul, li, p, img, h1, h2 ,h3 ,h4{margin:0;padding:0;border:0;list-style:none;list-style-type:none;}
#footer,#site-nav,.MegaMenu{background:url(../images/hfooter_bg.gif) repeat-x;}
.search ul li a.cur,.MegaMenu p,.secondaryMenu li.on a,#header .MegaMenu .subnav p span a,.search-btn button,.Notice,.list-b-l,.list-b-r,.casing h2{background:url(../images/dg_goods.gif) no-repeat scroll 0 0 transparent}

#header .MegaMenu .subnav p span a,#header #site-nav span,.Notice,#header #site-nav span.m1{background:url(../../../images/dg_goods.gif) no-repeat scroll 0 0 transparent}
#header #site-nav span{float:right; background-position:-151px -168px; padding:0 10px 0 36px;color:#014b7a; font-weight:bold;font-size:12px; overflow:hidden; width:auto;}
#header #site-nav span.m1{background-position:-400px -166px; width:110px;}
#header #site-nav span a{ position:relative;width:20px; float:right;}

/* =1 Global */
.container_24 {margin-left:auto;margin-right:auto;width:950px;}
.clr{clear:both;}
.float-left{float:left;}
.float-right{float:right;}
.align-left{text-align:left;}
.align-right{text-align:right;}
.align-center{text-align:center;}
.m-t-5px{margin-top:5px;}
.m-t-10px{margin-top:10px;}
.m-b-10px{margin-bottom:10px;}
.m-l-5px{margin-left:5px;}
.m-l-10px{margin-left:10px;}
.p-t-5px{padding-top:5px;}
.p-t-10px{padding-top:10px;}
.p-l-5px{padding-left:5px;}
.p-l-10px{padding-left:10px;}

.menu-add,.menu-list,.menu-over,.menu-out{background:url(../images/usercenter/usercnet-goods.gif) no-repeat 0 0;cursor:pointer;}
.menu-add{background-position:0 -49px;}
.menu-list{background-position:0 -79px;}
.menu-over{background-position:0 -109px;}
.menu-out{background-position:0 -139px;}

/* =2 Links */
a:link,a:visited{color:#0049A2;text-decoration:none}
a:hover{color:#F50;text-decoration:underline;}
.yellow:link,.yellow:visited{color:#FF7300;text-decoration:none}
.yellow:hover{color:#00F;}

/* =3 Font */
h1{font:bold 20px "宋体";padding-left:15px;}
h2{font:bold 14px "宋体";}
h3{font:bold 12px "宋体";}
.font-yellow{color:#FF7300;}
.blod{font-weight:bold;}
.c-red{color:#F00;}
.c-999{color:#999;}
h2 font{font:100 12px "宋体";color:#999;}
.tips-default{color:#999;}
.tips-wrong{color:#F00;}

/* =4 Form */
.input-tx-50,.input-tx-100,.input-tx-150,.input-tx-200,.input-tx-300{border:1px solid #7F9DB9;height:18px;}
.input-tx-50{width:50px;}
.input-tx-100{width:100px;}
.input-tx-150{width:150px;}
.input-tx-200{width:200px;}
.input-tx-300{width:300px;}
select{border:1px solid #7F9DB9;}

/* =5 Header */
#header .hd .logo{padding:15px 25px ;background:#fff;}
#header .hd{ background:#fff url(../images/hd_bg.gif) no-repeat right top;}
#header .hd .search-panel{ background:#e9f6fe; height:35px;float:left; width:938px; border:1px solid #dceffd;padding:10px 10px 2px 10px;}
#header .hd .search-panel .search-input-box{ width:360px;}
#header .hd .search-panel span input{ width:338px; height:23px; line-height:23px; border:1px solid #4c76a6; padding-left:12px;}
#header .hd #t_selected{background:#fff url(../images/arrow_down.gif) no-repeat 80px 50%;font-size:12px;height:25px;line-height:25px;border:1px solid #4c76a6; padding-left:6px; position:static;}
#header .hd .search-panel .search-btn button{ border:none; background-position:-143px -193px; width:107px; height:29px; margin:0 0 0 10px; cursor:pointer;color:#fff; font-weight:bold;}
#header .hd .Notice{ float:left; background-position:-263px -191px; height:30px; line-height:30px; padding-left:100px; margin-left:80px;color:#015184; width:200px;}
#header .hd .list-b-l{background-position:-258px -18px;display:block;height:8px;overflow:hidden; position:relative;float:left; width:100%; margin-top:-8px;}
#header .hd .list-b-r{background-position:-250px -18px;float:right;height:8px;width:8px;}
#header{margin:0 0 10px 0;}
#header .logo{float:left;padding:15px 25px ;}
#header .shop_info{float:left;padding:36px 0 0 27px;}
#header .back{float:right;padding:36px 20px 0 0;}
#header #site-nav{ height:24px; line-height:24px;}
#header #site-nav p{ float:left; width:500px;line-height:25px;text-align:left;}
#header #site-nav p a{color:#000;}
#header #site-nav p a:hover{color:#f60;}
#header #site-nav p a.Orange{color:#f60;}
#header #site-nav span{float:right;padding:0 10px 0 36px;color:#014b7a;font-size:12px;line-height:24px;}
#header .wrapper{float:left; margin-bottom:4px;}
#header .search{float:right;width:505px; margin:30px 0 5px 0;position:relative; padding-top:29px;}
#header .search ul{float:left;padding-left:75px; width:300px; position:absolute; top:0px;}
#header .search ul li{float:left;  margin:0 1px; text-align:center;}
#header .search ul li a{ color:#000; font-weight:bold; width:61px; height:30px; line-height:30px;float:left;background-position:0 -193px;}
#header .search ul li a:hover{ text-decoration:none;}
#header .search ul li.on a{background-position:0 -163px;}
#header .search .w-79{width:79px;background-position:-61px -193px;}
#header .search ul li.on .w-79{background-position:-61px -163px;}
#header .search-panel{background:url(../images/dg_goods.gif) 0 -124px; width:485px; height:32px; padding:5px 10px 2px 10px;}
#header .search-panel span{float:left;}
#header .search-panel span input{ width:271px; height:23px; line-height:23px; border:1px solid #a1a1a1; padding-left:2px;}
#header .search-panel .search-input-box{ width:280px;}
#header .search-panel .search-cat{float:left; padding-right:4px;}
#header .search-panel .search-cat select{margin-top:3px;*margin-top:5px !important;}
#header .search-panel .search-btn button{ border:none; background-position:0 -285px; width:81px; height:22px; margin-top:2px; cursor:pointer;}
#header .MegaMenu{ width:960px; display:block; overflow:hidden;float:left; height:42px; background-position:0 -47px;}
#header .MegaMenu ul{float:left;}
#header .MegaMenu ul li{float:left;}
#header .MegaMenu ul li a{color:#fff; font-size:14px;width:90px;height:42px;line-height:42px;float:left; text-align:center; background:url(../images/MegaMenu_hd.gif) no-repeat left center;}
#header .MegaMenu ul li a:hover{ text-decoration:none;}
#header .MegaMenu ul li.outset a{ background:url(../images/dg_goods.gif) -155px -223px;}
#header .hd .MegaMenu p{ background-position:-86px -265px; }
#header .MegaMenu p{float:right; background-position:0 -223px; width:155px; height:50px;}
#header .MegaMenu p a{ height:24px;line-height:24px;color:#ddf3ff; display:block; font-size:14px; text-indent:-9999em;}
#header .MegaMenu p a:hover{ text-decoration:none;}
#header .MegaMenu ul li div.subnav{position:absolute;z-index:10;} 
#header .MegaMenu .subnav{width:219px; margin-top:37px;*margin-left:-90px !important;  padding-top:5px;}
*+html #header .MegaMenu .subnav{margin-left:-87px;}
#header .MegaMenu .disable{ display:none;}
#header .MegaMenu .subnav p{width:210px; margin:0px;background:#fff; padding:0px 0 5px 5px;border:1px solid #41a0d6;float:left;}
#header .MegaMenu .subnav p span{ width:24px;}
#header .MegaMenu .subnav p span a{display:block; text-indent:0; background-position:-702px -155px;line-height:22px; height:22px; color:#000; width:70px; padding:0px; margin:0; font-size:12px;}
#header .MegaMenu .subnav p span a:hover{ color:#11559c; padding:0;}
#header .secondaryMenu{float:left; background:#e7e7e7; border:1px solid #cbcbcb; height:23px; line-height:23px;border-top:none; width:898px; padding-left:60px;}
#header .secondaryMenu ul li{float:left; padding-top:2px; margin:0 4px;} 
#header .secondaryMenu ul li a{float:left;height:18px; line-height:18px; padding:0 4px;text-align:center;border:1px solid #e7e7e7; color:#000;}
#header .secondaryMenu ul li a:hover{ text-decoration:none;}
#header .secondaryMenu ul li.on a{ border:1px solid #a2a2a2; background-position:1px -265px;}
#header .Smallicon{ background:url(../images/Smallicon.gif) no-repeat; height:6px; width:13px; margin:-6px 0 0 70px;}
.ad{ border:1px solid #909090;}
#contain{ width:80px; height:24px; z-index:-100;}
#t_selected{background:#fff url(../images/arrow_down.gif) no-repeat 80px 50%;font-size:12px;height:25px;line-height:25px;border:#9c9c9c 1px solid; padding-left:6px; position:relative;}
#selectList{border:#DFDFDF 1px solid; font-size:12px; width:98px;text-align:left; display:none; background:#fff; position:absolute;}
#selectList span{width:92px; padding-left:6px; cursor:pointer;}
/* =6 Sidebar */
#sidebar{float:left;width:230px;height:auto;margin:10px 20px 0 0;}
.menu-list,.menu-add{width:170px;height:25px;padding:5px 0 0 10px;font-size:14px;font-weight:bold;color:#FFF;}
.menu-over,.menu-out{width:155px;height:24px;padding:6px 0 0 25px;font-size:14px;color:#555;}

/* =7 Footer */
#footer{margin-top:10px;text-align:center; padding:10px 0 20px 0; background-position:0 -89px;border:none;}
#footer_nav{height:30px;line-height:30px;color:#666; text-align:center;}
#footer div a{color:#666; padding:0 4px;}
#footer p{height:20px;text-align:center; color:#666;}
#footer p a{color:#666}
.copyright{float:right; margin-top:-50px; }
/* jwindow[2010-01-18] */
.window { padding:0px;border:1px solid #75A0CA;background:#FFF;position:absolute;z-index:20;	width: 300px;
top: 17%;left: 30%;display:none;}

* html .window {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

.window .title { background:#ACC6DF; padding:5px;}
.window .title .buttons { float:right;margin-top:-20px\9; _margin-right:3px;}
* + html .window .title .buttons {margin-top:-18px; margin-right:3px;}
.window .title .buttons .min { cursor:pointer; display:block; float:left; background:#F5714E url("../images/window_min.gif") top left no-repeat; border:1px solid #A7190F; height:10px; width:10px; padding:1px;margin-right:3px;_padding-bottom:0px;}
.window .title .buttons .close {cursor:pointer; display:block; float:left; background:url("../images/admin/close.gif") top left no-repeat;height:20px; width:20px; padding:1px;_padding-bottom:0px;}
.window .title .status .resize { color: }
.window .content { padding:20px 15px;overflow:hidden;}
.window .content .left{width:80px;float:left;text-align:right;padding-top:2px;*padding-top:5px;}
.window .content .left .must{padding-top:4px;*padding-top:1px;}
.window .content .tips{margin-top:5px;margin-left:80px;color:#999;}

.transferer
{
	border: 1px solid #EEE;
	background-color: #F9F9F9;
	opacity:0.7;
	filter:alpha(opacity=30);
	z-index:99999;
}

/* Page Change By Wangch 2010-05-14 */
.page-20100513{}
.page-20100513 div{float:right;}
.page-20100513 div.page-img{margin-top:5px;}
.page-20100513 div.page-num{margin:5px 10px 0 0;}
.page-20100513 div.submit{margin-top:1px;}

/*debug zhuqi 2010-05-12*/
#site-nav{background:#f0f0f0;line-height:24px;padding:0px 5px;width:948px;height:24px;border:1px solid #dddddd;border-top:none;color:#434242;overflow:hidden;}
#tradeType{margin-top:2px;}
#banner_ce img{width:100%;}
.hasBtn {overflow:auto;margin-left:2.5px;}
#main_right .hasBtn a{display:block;padding:3px;float:left;background:#f4f4f4;border:1px solid #d8d9d9;margin:0px 3px;color:#0f7d9d;}
#main_right .hasBtn a:hover{color:#ff7300;text-decoration:none;}
.hasBtn a.last{margin-right:0px;}
.hasBtn ul{clear:both;}
.left{float:left;}
.fz{overflow:auto;}
.fz .fzFirst{padding-right:10px;}
#settled ol{padding:0px;clear:both;margin:10px auto;}
#link{width:718px;}
#header .MegaMenu ul,#header .MegaMenu ul li,#header .MegaMenu ul li a{height:100%;}
#header .MegaMenu ul li a:hover{background:#41a0d6;color:#fff;}
#header .MegaMenu ul li a.active{background:#E7E7E7;color:#ff7300;margin-top:2px;font-weight:bold;}
#header .MegaMenu ul li a{height:41px;margin-top:1px;}
#header .MegaMenu ul li.outset a{height:100%;margin:0px;}
#header .hd .search-panel .search-btn button{margin-left:0px;}
#header .hd .Notice{margin-left:40px;}
.hide{display:none;}
#header .secondaryMenu{height:28px;}
#header .secondaryMenu ul li{margin-top:3px;}
.ad{width:960px;border:none;}
#hot{background:#fff;}
#hot ul{padding-bottom:10px;}
.center{padding:0px;}

