*{margin:0;padding:0}
body,div,dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,textarea,blockquote,th,td { margin:0; padding:0; }
table {border-collapse:collapse; font-size:12px;}
img{border:0;}
input,textarea,select,button{ padding:1px; font-size:12px; vertical-align:middle;}
ol,ul { list-style:none;}
caption,th { text-align:center;}
cite,em{ font-style:normal;}
button {cursor:pointer;}
body { font-family:Verdana, Arial, Helvetica, sans-serif,"ËÎÌå";  color:#474747; line-height:20px; }
textarea,input,select,body{font-size:12px;}
h1,h2{ font-size:14px;}
h3, h4, h5, h6, p, ol, ul, li, dl, dd{ font-size:12px;}
fieldset,form{ background:none; border:none; padding:0; margin:0;}

.clearfloat{clear:both;font-size:0;line-height:0; display:block; height:0; visibility:hidden;}
.cl{clear:both;font-size:0;line-height:0;height:0;}

a{text-decoration:none; color:#474747;}
a:hover{text-decoration:underline;}


.left{float:left;}
.right{float:right;}
.fl{ float:left; }
.fr{ float:right; }
.clear{clear:both;font-size:1px;overflow:hidden; height:1px; }
.mt8{ margin-top:8px; }
.mr8{ margin-right:8px; }
.mb8{ margin-bottom:8px; }
.ml8{ margin-left:8px; }
.mt10{ margin-top:10px; }
.mr10{ margin-right:10px; }
.mb10{ margin-bottom:10px; }
.ml10{ margin-left:10px; }



.Picture40{width:40px;height:30px;}
.Picture50{width:50px;height:38px;}
.Picture60{width:60px;height:45px;}
.Picture80{width:80px;height:60px;}
.Picture125{width:120px;height:90px;}
.Picture150{width:152px;height:114px;}
.Picture220{width:220px;height:165px;}


.tabHead {font-size:12px; font-weight:normal; padding-top:7px;float:right;}
.tabHead a{ margin-top:3px; padding:2px 6px;border:1px #CCC solid; margin-right:5px;background-color:#fff; font-family:"ËÎÌå";}
.tabHead a:hover{ border:1px #333 solid;}
.tabHead span{color:#F00;font-weight:bold;}
.tabHead a.selectd{border:1px #333 solid; background-color:#333; color:#fff;}




#wrapper {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background-attachment: scroll;
	background-color: #D5D2B9;
	background-image: url(http://icon.zdnet.com.cn/esmb/esmb_2009test/images/bkg_body.gif);
	background-repeat: repeat-x;
	background-position: 0 0px;
}

.esmb_header  {
background:url("http://icon.zdnet.com.cn/esmb/esmb_2009test/images/cs_phone.gif") no-repeat scroll 600px top transparent;
margin:0 auto;
padding:0;
position:relative;
text-align:left;
width:960px;
z-index:100;
}

.esmb_header h1 {
margin:0;
padding:0;
width:415px;
}

.esmb_header h1 a.logo {
background:transparent url(http://icon.zdnet.com.cn/esmb/esmb_2009test/images/esmb_logo.jpg) no-repeat scroll left top;
display:block;
height:85px;
overflow:hidden;
text-align:left;
text-indent:-1000em;
width:435px;
}

.esmb_header .site-nav {
position:absolute;
right:0;
top:17px;
color:#818181;
}

.site-nav a{ margin-right:10px; text-decoration:none;}
.site-nav a:hover{ margin-right:10px; text-decoration: underline;}


.esmb_header .products-nav {
bottom:0;
left:0;
}




.products-nav li ul li { margin:0; padding:0; background:none #fff; clear:left;font-weight: normal; }

#zndg ul,#zzfu ul {
border:1px solid #999;
display: block;
position:absolute;
text-transform:none;
z-index:20;
top:118px;
left:188px;
}
#zzfu ul{
left:752px;
}

#zndg li a,#zzfu li a {color:#3b5e82; font-weight:normal; text-align:left; font-size:12px; padding-left:14px; border-bottom:1px solid #dee7f0; background-image:none;width:140px;}
#zzfu li a {width:100px;}

/*4.22xg*/
.select-tabs {height:33px; width:960px;margin:0;padding:0;font:1.2em; overflow:hidden;}
.select-tabs li {float:left;border:0;background:url(http://icon.zdnet.com.cn/esmb/esmb_2009test/images/selector_left_01.gif) no-repeat 0 0;padding:0 0 0 6px;margin-right:2px; text-align:center; }
.select-tabs li a {display:block;float:left;background:url(http://icon.zdnet.com.cn/esmb/esmb_2009test/images/selector_right_01.gif) no-repeat right 0;padding:0;height:33px; line-height:33px;color:#37302a; font-size:14px; font-weight:bold;  width:75px;}
.select-tabs .selectd {background-position:0 bottom;}
.select-tabs .selectd a {background-position:right bottom;color:#fff;text-decoration:none;}
.select-tabs li.sc {float:left;border:0;background:url(http://icon.zdnet.com.cn/esmb/esmb_2009test/images/selector_left_01.gif) no-repeat 0 0;padding:0 0 0 6px;margin-right:2px; text-align:left;}
.select-tabs li.sc a {display:block;float:left;background:url(http://icon.zdnet.com.cn/esmb/esmb_2009test/images/whl_d60.gif) no-repeat right 0; padding:0 0 0 35px; height:33px; line-height:33px;color:#37302a; font-size:14px; font-weight:bold; width:40px;}
.select-tabs li.selectd_sc {background-position:0 bottom;}
.select-tabs li.selectd_sc a {background:url(http://icon.zdnet.com.cn/esmb/esmb_2009test/images/whl_d61.gif) no-repeat right 0;color:#fff;text-decoration:none; text-align:left; padding-left:35px; width:40px;}

.products-nav li ul li a.category {color:#3b5e82; font-weight:bold; text-align:left; font-size:12px; padding:5px 10px 3px 10px;}
.products-nav li ul li a.border {border-top:1px solid #adc3da;}
.products-nav li ul li a:link {color:#3b5e82;}
.products-nav li ul li a:visited {color:#3b5e82;}
.products-nav li ul li a:hover {color:#3b5e82; background:none #fafafa;}
.products-nav li ul li a:active {color:#3b5e82;}




.mall_search{
height:38px;
position:relative; 
background-color:#c20003;
z-index:10;
}

.mall_search .inner{padding:0;
position:relative;
width:960px;
height:38px;
margin:0 auto;
overflow:hidden;
}

.mall_search form {
height:32px;
position:relative;
width:379px;
float:left;
}

div.input-wrap {
border:0 none;
float:left;
height:32px;
width:379px;
}

.mall_search form .searchSelect {
height:20px;
border:0 none;
position:relative;
vertical-align:baseline;
width:122px;
}
.searchSelect option{
width: auto;
}
.searchSelect scrollWidth{
width: 120px;
}



.mall_search form .searchField {
height:18px;
border:0 none;
position:relative;
vertical-align:baseline;
width:160px;
margin-right:5px;
}
.mall_search .search_dropdown {
height:31px;
top:0;
width:82px;

}
.search_dropdown a.searchFilter {
color:#1D1D1D;
margin-right:1px;
overflow:hidden;
padding-left:10px;
position:relative;
right:0;
text-decoration:none;
float:left;
}

.search_dropdown a.searchFilter span.icon {
display:block;
margin-right:11px;
padding:3px 9px 4px 1px;
}
.search_dropdown .searchFilters {
right:1px;
top:31px;
z-index:1;
}
.search_dropdown .extend {
display:block;
}
.search_dropdown .select-options {
margin:21px 0 0 2px;
position:relative;
width:96px;
border:1px #e3e4cf solid;
background-color:#feffe8;
}

#searchTop {
height:20px;
top:8px;
}

#searchTop .select-options li:hover,#searchTop .select-options li.current{background:#f2efc3;}
.search_dropdown .search-input input {
margin-left:10px;
width:305px;
float:left;
}
#searchTop button {
background:transparent url(http://icon.zdnet.com.cn/esmb/esmb_2009test/images/icon_search_01.gif) no-repeat scroll 0 0;
border:medium none;
cursor:pointer;
height:24px;
overflow:hidden;
right:-1px;
text-indent:-9999px;
top:0;
vertical-align:top;
white-space:nowrap;
width:60px;
}


#searchTop .select-options li {
cursor:default;
height:24px;
line-height:24px;
overflow:hidden;
text-align:left;
text-indent:10px;
font-size:12px;
}


.mall_search .my-menu{
float:right;
height:36px;
line-height:36px;
overflow:hidden;
}

.mall_search .my-menu li{
float:left;
}

#my-shopcart{float:left; color:#fbe9db; width:330px;}
#my-shopcart a.darkb{ color:#fbe9db;}

#my-order{ 
border:0 none;
float:left;
height:25px;
padding:2px 6px 0 6px;
vertical-align:baseline;
z-index:1;
margin-top:8px;
}

#my-order button {
background:transparent url(http://icon.zdnet.com.cn/esmb/esmb_2009test/images/icon_02.gif) no-repeat scroll 0 0;
border:medium none;
cursor:pointer;
height:24px;
overflow:hidden;
right:-1px;
text-indent:-9999px;
top:0;
vertical-align:top;
white-space:nowrap;
width:60px;
float:right;
}


#CartSwitch_wrap {
background:transparent url(http://icon.zdnet.com.cn/esmb/esmb_2009test/images/bg_05.gif) no-repeat scroll 0 0;
line-height:20px;
margin-top:-1px;
text-indent:35px;
color:#000;
width:176px;
float:left;
height:25px;
}

#CartSwitch_wrap a {
color:#000;
}

#CartSwitch_wrap strong {
color:#ff0000;
}


.ad_960_90{ width:958px; margin:10px auto; height:88px; border:1px #e3e3e3 solid; background-color:#f5f7f9;}
#wrap{margin:0 auto;width:960px;background:#FFF;}

.ad_960_45{ width:960px; margin:10px auto; height:45px; display:block; }



.Help, .Footer_Nav, .Copyright, .Footer_Link{
padding:0;
position:relative;
margin:0 auto;
text-align:left;
}


.helpCenter{border:1px solid #D4D4D4;width:958px;background:#f4f4f4 url(http://icon.zdnet.com.cn/esmb/esmb_2009test/images/helpCenter-bg3.gif) no-repeat left top; height:165px;overflow:hidden; margin:10px auto;}
.helpCenter dl{float:left;}
.helpCenter dt{margin:10px 0;color:#414141;font-weight:bolder;}
.helpCenter dd{padding-bottom:6px;}
#footer .helpCenter dl a{color:#484848;}
#footer .helpCenter dl a:hover{color:#1e4c9a;}
.helpCenter .newUser{padding-bottom:15px;padding-left:358px;width:120px;}
.helpCenter .pay{width:120px;}
.helpCenter .ship{width:120px;}
.helpCenter .ship input{padding:1px 0 1px 5px;border:1px solid #000;border-top-color:#acaead;border-right-color:#e8e8e8;border-bottom-color:#e8e8e8;border-left-color:#acaead;width:115px;height:17px;color:#FF0000;}
.btnQuery{float:left;margin:10px 0 5px 57px;display:block;height:25px;display:inline;}
#footer .btnQuery,x:-moz-any-link,x:default{margin-top:-21px;}
.helpCenter .service{width:120px;}
.helpCenter .about{width:120px;}



.FriLink{width:930px;border:1px solid #E1E1E1;padding:10px 15px;margin:8px auto;overflow:hidden;}
.FriLink h2{font-size:12px;}
.FriLink a{float:left;white-space:nowrap;margin-right:15px;}
.FriLink a:link,.FriLink a:visited{color:#333;}
	/*Footer_Nav*/
.Footer_Nav{width:960px;text-align:center;margin:20px auto 0;}
.Footer_Nav a:link,.Footer_Nav a:visited{margin:0 10px;color:#333;}
	/*Copyright*/
.Copyright{width:960px;text-align:center;margin:8px auto 5px;font-family:arial;}
	/*Footer_Link*/
.Footer_Link{width:960px;text-align:center;margin:0 auto;text-align:center;padding-bottom:20px;}
.Footer_Link img{display:inline;margin:0 8px;}



.friendlink{width:958px;margin:8px auto;border:1px solid #BFDDF2;}
.friendlink_title{ height:32px;background:transparent url(http://icon.zdnet.com.cn/esmb/esmb_2009test/images/bg_03.png) repeat-x scroll left top;}
.friendlink_title h2{font-weight:bold;font-size:14px;padding:6px 0 0 11px;}
.friendlink_con{width:940px;padding:5px 9px;line-height:23px;color:#ccc}

/*site_link*/

#site_link{border:1px solid #D4D4D4;width:938px;background:#f4f4f4;overflow:hidden; margin:8px auto 0; padding:10px; clear:both; line-height:18px;}
#site_link a {color:#333333;padding:0 3px;}
.footl {font-weight:bold;overflow:hidden;text-align:left;width:168px;word-wrap:break-word;float:left;}
.footr {width:750px;float:left;}


.xg_services{margin-top:10px;border:1px solid #D4D4D4; border-top:0;}
.services_title{padding:0 0 10px 0; position:relative;}
.services_title h2{background:url(http://icon.zdnet.com.cn/esmb/esmb_2009test/images/detail_bg2.gif) repeat-x scroll left top;border:1px solid #D4D4D4;font-weight:700;height:31px;font-size:14px;padding:0 0 0 11px; line-height:31px; border-left:0; border-right:0;}
.services_title span{position:absolute; right:10px; top:10px; cursor:pointer; color:#FF6600;}
.services_content{padding:0 15px 10px; line-height:21px; height:100%; overflow:hidden; position:relative;}
.services_content .dj_top{position:absolute;left:2px; top:60px;}
.services_content .dj_bottom{position:absolute; right:2px; top:60px;}
.services_content .dj_bottom input,.services_content .dj_top input{width:18px; height:18px; text-align:center; vertical-align:middle}
.services_content p{margin:0; padding:0; position:relative;}
.services_content p span{position:absolute; right:20px;_right:32px;}
.services_content2 li{float:left; display:inline; width:340px; margin:10px 0;overflow:hidden; height:100%;margin-left:15px;}
.services_content2 li img{border:1px solid #CCC; margin-right:5px; display:block; float:left}
.services_content2 li span{width:220px; overflow:hidden; line-height:17px;display:block; float:left; color:#696969;}
.services_content2 li span em{color:#F00;}
.services_content3 li{width:152px; float:left; display:inline; margin:0 13px}
.services_content3 li img{border:1px solid #EEEEEE;}
.pub_mail{background:url(http://icon.zdnet.com.cn/esmb/esmb_2009test/images/anniu_2010.jpg); width:132px; height:30px; border:0;}
.pub_mail2{background:url(http://icon.zdnet.com.cn/esmb/esmb_2009test/images/anniu03.jpg); width:132px; height:30px; border:0;}
.put_shop{margin:10px 0 0 0; text-align:right;}
.jxw{position:absolute; top:31px;right:0;}
.xiaoe{position:absolute; right:15px; top:230px; background:url(http://icon.zdnet.com.cn/esmb/esmb_2009test/images/xiaoe.png) no-repeat; width:100px; height:202px; color:#FFF;}
.xiaoe span{display:block; width:70px; height:100px;padding:18px 0 0 23px;}
.xiaoe img{width:100px; height:112px;}
.xiaoe a{ color:#FFF;}




.wahgmfw_001a{width:750px;  margin-top:10px; height:auto;}
.wahgmfw_001{
	width:748px; background: #fff7df; border:#eae3cd solid; border-width:1px 1px 0 1px;
	
}
.wahgmfw_002{ overflow:hidden; height:7px; background:url(http://icon.zdnet.com.cn/esmb/esmb_2009test/images/whl_d01.gif); background-repeat:no-repeat;}
.wahgmfw_003{ width:33px; height:52px; float:left; background:url(http://icon.zdnet.com.cn/esmb/esmb_2009test/images/whl_d02.gif) no-repeat 7px 6px;}
.wahgmfw_004{ width:692px; float:left; padding-left:12px; padding-top:7px;} 
.wahgmfw_005{
	font-weight: bold;
	 width:692px;
}
.wahgmfw_005a{ width:692px; height:20px; border-bottom:1px #f2ead4 solid; margin-bottom:5px;}

.wahgmfw_007{ background:url(http://icon.zdnet.com.cn/esmb/esmb_2009test/images/whl_d04.gif); background-repeat:no-repeat; width:15px; height:15px; overflow:hidden; line-height:normal; text-align:center; color:#FFFFFF; float:left; margin-right:8px; margin-top:2px;} 
.wahgmfw_008{  color:#949494; float:left; padding-right:8px;} 
.wahgmfw_009{ float:left; color:#FF0000; font-weight:bolder;} 
.wahgmfw_0010{ width:8px;color:#949494; float:left;} 
.wahgmfw_0011{ display:block; height:25px; overflow:hidden;} 
.wahgmfw_0012{ width:55px; height:19px; padding-top:0px; padding-left:10px; float:left;} 