/* reset*/
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
li{list-style:none;}
fieldset,img{border:0;}
em{font-style:normal;}
button,input,select,textarea{font-size:100%;}
legend{color:#000;}
hr{border:none;height:1px;}
body,button,input,select,textarea{font:12px/1.125 Tahoma,Helvetica,"宋体",san-serif;color:#333;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}

a{text-decoration:none;color:#03589e;}
a:hover{ color:#f60; text-decoration:underline;}

.sear,.header .nav_ul li.nav_1,.header .nav_ul li.nav_2,.header .nav_ul li.nav_3,.header .nav_ul li.nav_4,.header .nav_ul li.nav_5,.header .nav_ul li.nav_6,.text_btn,.hot_ser dt,.fl_dh,.tit_1,.btn_1,.btn_2,.btn_3,.btn_4,.jf_mx,.dh_lp,.zq_jf,.btn_ser,.btn_1:hover,.dl_btn{ background:url(http://icon.zol-img.com.cn/zol_jf/20110222/main_bg.jpg) no-repeat;}

.header .infor span.zheng,.header .infor span.jin,.header .infor span.tel,.j_1 em,.j_2 em,.j_3 em,.li_bg{ background:url(http://icon.zol-img.com.cn/zol_jf/20110222/libg.gif) no-repeat;}

/* top */
.top_bar{height:29px; background:url(http://icon.zol-img.com.cn/zol_shop/public/top_bar.jpg) repeat-x; }
#zol_head{width:950px; height:25px; padding:4px 0 0; margin:0 auto; position:relative; z-index:999;}
#zol_head a,#zol_head .user{color:#666;}
#zol_head .user a{font-weight:bold; color:#36c}
#zol_head span{color:#f00}
#zol_head a{text-decoration:none}
#zol_head a:hover{color:#f60; text-decoration:underline;}
#zol_head .zol_more{display:block;padding:0 12px 0 0; background:url(http://icon.zol-img.com.cn/zol_shop/public/top_arrow.gif) no-repeat 100% 4px;}
#zol_head .link{float:left; width:250px; padding:3px 0 0;}
#zol_head .link li{float:left; line-height:15px;}

#zol_head .spd{padding:0 5px; color:#e8e8e8}

#zol_head .login{float:right}
#zol_head .login li{float:left; line-height:15px; padding:3px 0 0;}
#zol_head .login .spd{padding:3px 5px 0; color:#e8e8e8}
#zol_head .login .reg{ color:#0000FF}
#zol_head .login .li_my_center{padding:0;}
#zol_head .my_center{float:left; height:15px; line-height:15px; padding:3px 15px 5px 4px; background:url(http://icon.zol-img.com.cn/zol_shop/public/top_arrow.gif) no-repeat 56px 7px; margin:0 1px;}

#zol_head .my_center:hover,#zol_head .my_center_hover{float:left; height:15px; padding:2px 15px 5px 4px; background:url(http://icon.zol-img.com.cn/zol_shop/public/top_arrow.gif) no-repeat 56px 6px; margin:0; border:1px solid #ccc; border-bottom:none; background-color:#fff; position:relative; z-index:4000; color:#666; text-decoration:none;}
#zol_head .my_center_hover:hover{color:#666; text-decoration:none;}

#zol_head .zol_more_list,#zol_head .zol_my_center{width: 78px; padding: 2px 1px; line-height: 22px; background: #fff; border: 1px solid #83A3CD; text-align: left; position: absolute; top: 22px; left: 205px; z-index: 3000; }
#zol_head .zol_line { border-bottom: 1px solid #DFDFDF; }
#zol_head .zol_more_list a,#zol_head .zol_my_center a{ display: block; height:22px; margin:0; font-family: "宋体"; text-indent: 3px;}
#zol_head .zol_more_list a:hover,#zol_head .zol_my_center a:hover{ background: #30528F; color: #fff; text-indent: 3px; text-decoration: none; }

#zol_head .zol_my_center{width:110px; border:1px solid #ccc; top:26px; left:auto; right:144px;}
/*顶部 背景*/
.top_bar{border-bottom:0px solid #ccc;margin:0 0 10px; background:url(http://icon.zol-img.com.cn/zol_shop/public/top_bg.jpg) repeat-x left bottom;}

.header{ width:960px; margin:10px auto 0 auto;}
    .header .logo{background-position:0 -49px;width:184px;height:14px;display:block;text-align:center;color:#666; float:left; display:inline;}
	.header .logo:hover{text-decoration:none;}
	.head_r{ float:left; display:inline; width:765px; }
	.header .infor{width:340px;line-height:15px; margin-left:435px;}
	.header .infor span{padding:2px 0 2px 20px;margin:0 8px 0 0;display:inline-block;}
	.header .infor span.jin{background-position:0 -22px;}
	.header .infor span.tel{background-position:0 -44px;}
	.header .infor strong{color:#f60;}
	.header .nav_ul{ margin:25px 0 0 60px;}
	.header .nav_ul li{ float:left; display:inline; height:30px; line-height:30px; font-size:14px; margin-right:5px;}
	.header .nav_ul li a{ color:#9E4800;}
	.header .nav_ul li.nav_1{ background-position:0 -45px; width:70px; height:30px; text-align:center;}
	.header .nav_ul li.nav_1 a{ color:#9E4800;}
	.header .nav_ul li.nav_2{ background-position:-82px -45px; width:72px; height:31px; padding-left:33px; position:relative; z-index:99; }
	.header .nav_ul li.nav_2 a{ font-weight:bold; color:#fff;}
	.header .nav_ul li.nav_3{ background-position:0 -80px; width:70px; height:30px; padding-left:23px;}
	.header .nav_ul li.nav_4{ background-position:-93px -80px; width:63px; height:30px; padding-left:30px;}
	.header .nav_ul li.nav_5{ background-position:-186px -80px; width:55px; height:30px; padding-left:40px;}
	.header .nav_ul li.nav_6{ background-position:0px -113px; width:64px; height:30px; padding-left:29px;}
	
.sear{ background-repeat: repeat-x; height:42px; position:relative; top:-2px; z-index:9;}
  .search{width:960px; margin:0 auto; position:relative;}
  .fl_dh{ background-position:0 -230px; display:block; width:217px; float:left; display:inline; height:28px; line-height:28px;       font-size:14px;  color:#663300; margin-top:8px; padding-left:15px;}
  .fl_dh span{ background:url(http://icon.zol-img.com.cn/zol_jf/20110222/libg.gif) no-repeat right -66px; padding-right:125px;}
	.z_sp{ width:75px;float:left; display:inline;  margin:9px 8px 0 10px;  position: relative;}
  .find_ul{ position:absolute;font-size:14px;  line-height:27px;border:1px solid #F4AC2B; background:#fff; width:81px; }
  .find_ul li.the_1{ padding-left:10px; background:url(http://icon.zol-img.com.cn/zol_shop/index_20100925/bg_1.jpg) no-repeat 68px -394px;height:25px;}
  .find_ul li a{ padding-left:10px; color:#333; }
  .find_ul li a:hover{ display:block; background:#5C9DD5; color:#fff; text-decoration:none; height:27px;}

  .text_input{ float:left; display:inline; width:314px; height:27px; margin:9px 0 0 5px; font-size:14px; background:url(http://icon.zol-img.com.cn/zol_jf/20110222/textbg.jpg) no-repeat;}
  .text_input input{ border:none; background:none; height:27px; line-height:27px; _height:25px; _line-height:25px;color:#999; padding:0 5px; width:300px;font-size:14px;}
  .text_btn{ background-position:-199px -48px; border:none; width:81px; height:27px; float:left; display:inline; margin-top:9px;   }
  .hot_ser{ float:left; display:inline; margin:11px 0 0 32px;}
  .hot_ser dt{ background-position:-94px -114px; width:47px; height:20px; float:left; display:inline; }
  .hot_ser dd{ float:left; display:inline; line-height:20px;}
  .hot_ser dd a{ margin-left:5px; color:#fff; float:left; display:inline;}
  .hot_ser dd span.gree{ background-position:-253px -158px; width:5px; height:11px; float:left; display:inline; margin:5px 0 0 5px;overflow:hidden;}
  .hot_ser dd span.red{ background-position:-277px -158px; width:5px; height:11px; float:left; display:inline; margin:5px 0 0 5px;overflow:hidden;}
 .btn_2{border:none;}
.text_2{line-height: 22px;}
.text_2 {vertical-align:middle;}
.btn_ser{vertical-align:middle;}
 .wrap{ width:960px; margin:0 auto; }
 .step{ height:40px; line-height:40px;}
 .step{ color:#333; font-family:"宋体";}
 .step a{ color:#9E4800;}
 .left{ float: left; display:inline; width:230px;}
 .left_1{ background:url(http://icon.zol-img.com.cn/zol_jf/20110222/left_bg1.jpg) no-repeat; width:230px; height:212px;}
 .left1{ background:url(http://icon.zol-img.com.cn/zol_jf/20110222/left_bg2.jpg) no-repeat; width:230px; height:212px;}
 .left_2{ border:1px solid #FFE4B8; background:#FFFAF2; margin-top:10px; padding-bottom:15px;}
 .tit_1{ background-repeat:repeat-x; background-position:0 -300px; height:29px; display:block; line-height:29px; font-size:14px; padding-left:10px;}
 .gz_dl{ margin-top:15px;}
 .gz_dl dt{ margin:0 auto; width:160px;}
 .gz_dl dd{ line-height:20px; color:#666;}
 .gz_dl dd a,.gz_dl dd em,.gz_dl dd span{ display:block; text-align:center;}
 .gz_dl dd a{ color:#9E4800;}
 .gz_dl dd b{ font-size:14px; color:#F14F00;}
 .btn_1{ background-position:-151px -114px; width:86px; height:22px; margin:0 auto; margin-top:5px;}
 .right{ float:right; display:inline; width:720px;}
 .tu_1{ float:left; display:inline; border:1px solid #F1F1F1;}
 .buy{ float:left; display:inline; margin-left:10px;}
 .buy_tit{ display:block; font-size:14px; color:#333;}
 .j_g{ display:block; margin:20px 0;}
 .buy_ul{ background:#F9F9F9; width:408px; height:122px; padding:10px;}
 .buy_ul li{ line-height:24px;}
 .b_1{ font-size:16px; color:#F14F00;}
 .b_2{color:#F14F00;}
 .btn_2{ background-position:0 -260px;width:133px; height:38px; float:left; display:inline; margin-top:5px;cursor:pointer}
 .btn_3{ background-position:-147px -260px;width:133px; height:38px;float:left; display:inline; margin:5px 0 0 15px;}
 .tit_2{ border:1px solid #FFE3B4; border-bottom:none; margin-top:10px;}
 .page{ border-bottom:1px dotted #ccc; padding-bottom:10px; font-size:14px;}
 .page span{ float:right; display:inline; margin-top:10px;}
 .page span a{ border:1px solid #D9D9D9; padding:5px 9px; display:inline-block; margin-left:3px; color:#333;}
 .page em{ padding:17px 0 0 10px; float:left; display:inline;}
 .page em b{ color:#F14F00;}
 .page span a.act{ background:#FFE3C5; border:1px solid #F5BA6C; font-weight:bold; color:#9E4800}
 .pl_dl{ width:660px; line-height:26px; padding:8px 0 0 10px;}
 .pl_dl2 dt{ color:#CD0001;}
 .pl_dl dt a{ color:#c00; margin-right:20px;}
 .pl_dl dd{ color:#000; background:url(http://icon.zol-img.com.cn/zol_jf/20110222/wbg.gif) no-repeat 0 8px; padding-left:20px;}
 .pl_dl2 dd{ color:#999; float:right; display:inline; margin-right:10px; background:none;}
 .pl_dl2{ border:1px solid #FFE1A4; background:#FDFEEA; margin:15px 0 0 25px; position:relative; padding-bottom:8px;}
 .pl_dl2 dd{ font-size:12px;}
 .jtbg{ position:absolute; top:-11px; left:10px;}
 .p_1{ padding-bottom:15px; border-bottom:1px dotted #ccc; padding-left:10px;}
 .p_2{ padding-bottom:15px; border-bottom:1px dotted #ccc;background:#FAFAFA; padding-left:10px;}
 .h_f{ background:#FAFAFA;}
 .text_1{ width:600px; height:94px; border:1px solid #D0D2D1; display:block; margin-bottom:10px; margin-left:35px; padding:5px}
 .h_f strong{ font-size:14px; color:#000; font-size:14px; display:block; padding:10px 0 10px 35px;}
 .h_f em{ margin-left:35px; line-height:30px;}
 .h_f em a{ color:#F14F00;}
 .h_f span{ margin-left:285px; width:160px; float:right; display:inline; line-height:24px; color:#666;}
 .btn_4{ width:94px; height:24px; background-position:0 -332px; display:block; float:right; }
 .users{ width:645px; padding-bottom:5px;}
 .jf_mx,.dh_lp,.zq_jf{ display:block; width:163px; height:27px; line-height:27px; padding-left:40px; margin:10px 0 0 15px; color:#9E4800;}
 .jf_mx{ background-position:0 -145px;}
 .dh_lp{ background-position:0 -173px;}
 .zq_jf{ background-position:0 -201px;}
 .user_dl{ padding:15px 0 0 15px;}
 .user_dl dt{ float:left; display:inline;}
 .user_dl dt img{ padding:3px; border:1px solid #EFEFEF;}
 .user_dl dd{ float:left; display:inline; margin-left:10px; line-height:18px;}
 .user_dl dd strong{ font-size:14px; color:#F14F00;}
 .user_dl dd a{ color:#F14F00; margin-left:10px;}
 
       .warp_l{ float:left; width:229px; border:1px solid #CA6E17; border-top:none; margin-top:-2px; _margin-top:0; background:#FFF9EB url(http://icon.zol-img.com.cn/zol_shop/index_20100925/ico.gif) repeat-x 0 -1382px; padding-top:2px; position:absolute; left:0; top:38px; }
	   .warp_l{_top:36px;}
	  .item{ height:36px; padding-left:10px; background:#FFF9EB url(http://icon.zol-img.com.cn/zol_shop/index_20100925/ico.gif) repeat-x 0 -1129px;}
	  .item .item_a{ float:left; display:inline; color:#000; width:75px; line-height:36px;margin-left:3px;}
	  .item .item_a:hover{ text-decoration:none; color:#000;}
	  .item span{ float:left; display:inline; width:122px;line-height:36px;}
	  .item span em{ margin-left:3px; color:#999;}
	  .item s{ background-position:0 -140px; float:left; display:inline; width:5px; height:9px; margin-top:13px;}
	  .more_fl{ height:34px; background:#FAEAC8; display:block; line-height:34px; font-family:"宋体";color:#666; padding-left:17px;}
	  .last_bd{ background:none;}
	  .item a.this_1{ background:url(http://icon.zol-img.com.cn/zol_shop/index_20100925/bg_1.jpg) no-repeat; position:absolute; left:0; width:130px; z-index:99; height:34px; padding-left:10px; font-weight:bold; overflow:hidden;}
	  	  .tier{ border:2px solid #CA6E17; width:464px;  background:#FFF9EB; position:absolute; left:141px; z-index:9;}
	  .tier_l{ float:left; display:inline; width:232px; margin:0 7px;}
	  .tier_l b{ height:30px; line-height:30px; padding-left:10px;}
	  .tier_ul li{ padding:0 10px; border-bottom:1px solid #FAEAC8; height:29px; line-height:29px;}
	  .tier_ul li a{ width:100px; float:left; display:inline;}
	  .tier_r{ float:left; display:inline;width:218px; background:#FFF3D9 url(http://icon.zol-img.com.cn/zol_shop/index_20100925/tierr_bg.png) repeat-y;}
	  .tier_r b{ display:block; padding-left:15px; color:#666; margin-top:15px; line-height:20px;}
	  .ul_p li{ float:left; display:inline; margin:8px 10px 0 15px;  }
	  .ul_p li a{ display:block;width:78px; height:30px; overflow:hidden;}
	  .xz_p{ margin-top:5px;padding-bottom:10px;}
	  .xz_p li{ float:left; display:inline; width:90px; margin-left:17px; line-height:25px;}
	  .xz_p li a{color:#666;}
	  .xz_p li a img{border:1px solid #999;}
	  .mt10{ margin-top:10px;}
	  
	  .c_l{ float:left; display:inline; height:200px; background:url(http://icon.zol-img.com.cn/zol_jf/20110222/left_bg2.jpg) no-repeat;}
	  .ad{ float:left; display:inline; margin-left:10px;}
	  .yx_bg{ background:url(http://icon.zol-img.com.cn/zol_jf/20110222/yx_bg.jpg) no-repeat; width:200px; height:200px; float:left; display:inline; margin-left:10px;}
	  .btn_5{ background:url(http://icon.zol-img.com.cn/zol_jf/20110222/btnbg.gif) no-repeat -1px 0; width:151px; height:31px; display:block; margin:110px 0 0 24px;}
  .btn_5:hover{ background:url(http://icon.zol-img.com.cn/zol_jf/20110222/btnbg.gif) no-repeat -1px -35px;}
	  .list{ float:left; display:inline; width:750px;}
	  .m_r{ float:right; display:inline; width:200px;}
	  .jf_ul li{ height:30px; line-height:30px; margin:0 10px; border-bottom:1px dashed #EDD099; color:#9E4800; background:url(http://icon.zol-img.com.cn/zol_jf/20110222/libg.gif) no-repeat 0 -105px; padding-left:10px;}
	  .tab_ul{ background:url(http://icon.zol-img.com.cn/zol_jf/20110222/tab_bg.jpg) no-repeat; width:750px; height:31px; margin-top:10px;}
	  .tab_ul li{ float:left; display:inline; height:26px;line-height:24px; color:#fff; width:100px; text-align:center; margin:5px 0 0 10px;}
	  .tab_ul li.act{ background: url(http://icon.zol-img.com.cn/zol_jf/20110222/main_bg.jpg) no-repeat -98px -332px; color:#333; font-size:14px;}
	  .jf_ul li a {color: #9E4800;}
	  .text_2{ width:85px; height:22px; border:1px solid #D3D3D3;}
	  .jf_cx span{ float:right; display:inline;line-height:37px; margin-right:15px;}
	  .jf_cx span b{ color:#F14F00; }
	  .jf_cx{ border-bottom:1px solid #E5E5E5; position:relative; }
	  .btn_ser{background-position:-213px -144px; width:62px; height:26px; border:none; margin:0 40px 0 5px;}
	  .listbg{ background:url(http://icon.zol-img.com.cn/zol_jf/20110222/listbg.gif) no-repeat; width:180px; height:220px; padding-top:10px; float:left; display:inline;margin-right: 7px;}
	  .btn_1:hover{ background-position:0 -358px;}
	  .ml10{ margin-left:10px;}
	  .gz_dl strong{ text-decoration:line-through; font-weight:normal;}
	  .pages{ border-bottom:none; margin-top:20px; text-align:center;}
	  .pages  a{ border:1px solid #D9D9D9; padding:5px 9px; display:inline-block; margin-left:3px; color:#333;}
	  .page a.act{ background:#FFE3C5; border:1px solid #F5BA6C; font-weight:bold; color:#9E4800}
	  .p_x{ border:1px solid #D3D3D3; width:100px; height:22px; color:#999; padding:0 5px;background: url("http://icon.zol-img.com.cn/zol_shop/index_20100925/bg_1.jpg") no-repeat scroll 95px -394px transparent; line-height:22px;}
	  .px_ul{ position:absolute; background:#fff; border:1px solid #D3D3D3; width:110px; left:373px; *left:375px; top:31px; _left:373px;}
	  .px_ul li{ height:24px; line-height:24px; color:#9E4800;}
	  .j_1 em{ background-position:5px -133px; padding-left:30px;}
	  .j_2 em{ background-position:5px -160px; padding-left:30px;}
	  .j_3 em{ background-position:5px -182px; padding-left:30px;}
	  .j_4 { padding-left:30px;}
	  .px_ul li.act{ background:#F68113; color:#fff; }
	  .lhj{ background:#FCFAD7 url(http://icon.zol-img.com.cn/zol_jf/20110222/bodybg.jpg) repeat-x;  }
	  .tabg2{ background:url(http://icon.zol-img.com.cn/zol_jf/20110222/tabg2.jpg) no-repeat; width:1055px; height:140px;}
	  .table_1 b{ font-size:16px; font-family:"微软雅黑"; color:#330703;}

	  .tit_3{ background:url(http://icon.zol-img.com.cn/zol_jf/20110222/titbg.jpg) no-repeat; width:931px; height:30px; margin-left:70px; font-size:14px; font-weight:bold; color:#fff; line-height:30px; padding-left:10px;}
	  .wrap2{ background:url(http://icon.zol-img.com.cn/zol_jf/20110222/ulbg.jpg) repeat-y; width:1055px; padding-top:10px;}
	  .list_dl{ width:940px; margin-left:68px;}
	  .ml8{ margin-left:8px;}
	  .listbg2 dd a{ width:130px; margin:0 auto; display:block;}
	  .listbg2{background:url(http://icon.zol-img.com.cn/zol_jf/20110222/listbg2.jpg) no-repeat; width:180px; height:210px; padding-top:10px; float:left; display:inline;}
	  .ad_ul{ margin-left:57px; overflow:hidden; padding-bottom:20px;}
	  .ad_ul li{ float:left; display:inline; margin:20px 0 0 13px;}
	  .ad_ul li img{ border:1px solid #ccc;}
	  
	  .login_dl{ padding:21px 10px 10px 30px; border-bottom:1px dashed #FADBDB; margin:0 8px;height: 92px;}
	  .dl_btn{ background-position:-91px -361px; width:143px; height:33px; display:block;}
	  .dl_btn{border: none;}
	  .login_dl dd{ margin-top:5px; line-height:18px;}
	  .li_bg{ background-position:0 -202px; padding-left:10px;}
	  .z_c{ margin:15px 0 0 40px;}
	  .z_c a{ color:#F14F00;}
	  
	  .right2{ width:720px;}
	  .fbbg{width:94px; height:24px; background:url(http://icon.zol-img.com.cn/zol_jf/20110222/fbbg.jpg) no-repeat;display:block; float:right; }
	  .tbg{ background:url(http://icon.zol-img.com.cn/zol_jf/20110222/tbg.jpg) repeat-x; height:41px; line-height:41px; padding-left:10px; display:block;}
	  .tbg a{ float:right;  display:inline; margin-right:10px; font-family:"宋体"; line-height:40px;}
	  .tbg b{ font-size:14px;}
	  .tbg em{ color:#F14F00}
	  
	  .t_c{ background:url(http://icon.zol-img.com.cn/zol_jf/20110222/tcbg.jpg) no-repeat; width:322px; height:122px; }
	  .t_s{ height:28px; line-height:28px; font-size:14px; margin-left:18px;}
	  .t_c p{ font-weight:bold; background:url(http://icon.zol-img.com.cn/zol_jf/20110222/pbg.jpg) no-repeat; padding-left:30px; height:24px; line-height:24px; margin:11px 0 0 15px; padding-right:20px;}
	  .tc_a{ float:right; display:inline; font-family:"宋体"; margin:30px 20px 0 0;}
	  .closed{ background:url(http://icon.zol-img.com.cn/zol_jf/20110222/closed.jpg) no-repeat; float:right; width:9px; height:9px; margin:10px 15px 0 0;}
	  .look_jf{ color:#F14F00; margin-left:20px;}
	  .tbg2{ height:40px; line-height:40px;}
     
/*自动完成 样式 开始*/
.search_tips{
    float:none;border:1px solid #EFEFEF; position:absolute; top:45px; left:5px; width:254px;
    background: #FFFFFF;
    color:#666666;
    line-height:25px;
    padding:5px;
    z-index:9999;
    display:none;
}

strike{
color:#999999;
}
#demo {
    border:1px solid #CCCCCC; position:absolute; top:45px; left:5px; width:254px;
    background: #FFFFFF;
    color:#666666;
    line-height:25px;
    padding:5px;
    z-index:9999;
}
#demo li {list-style:none; }
#demo li a {text-decoration:none;padding:1px;display:block;}
#demo li a:focus {background:#036;color:#fff; border:#FFFFFF 1px solid}

/* autocomplete */
.ac_results {
    padding: 0px;
    /*border: 1px solid #CCCCCC;*/
    background-color: white;
    overflow: hidden;
    z-index: 99999;
	
	margin-left:1px;
	*margin-left:0px;
	
	/*background:#fff; width:360px; -moz-box-shadow:2px 2px 3px rgba(0,0,0,0.2);-webkit-box-shadow:2px 2px 3px rgba(0,0,0,0.2);*filter:progid:DXImageTransform.Microsoft.DropShadow(enabled=true,color=#4f999999,offX=4,offY=4,positive=true);filter:progid:DXImageTransform.Microsoft.DropShadow(enabled=true,color=#4f999999,offX=4,offY=4,positive=true)/9; border:2px solid #47B5F5;*/
     border:#0f79cb solid 1px;
}

* html .ac_results { margin-left:1px; } /* IE6 */
*+html .ac_results { margin-left:1px; } /* IE7 */

.ac_results ul {
    width: 100%;
    list-style-position: outside;
    list-style: none;
    padding: 0;
    margin: 0;
}

.ac_results li {
    margin: 0px;
    padding: 2px 5px;
    cursor: default;
    display: block;
    /* 
    if width will be 100% horizontal scrollbar will apear 
    when scroll mode will be used
    */
    /*width: 100%;*/
    font: menu;
    font-size: 14px;
    /* 
    it is very important, if line-height not setted or setted 
    in relative units scroll will be broken in firefox
    */
    line-height: 16px;
    overflow: hidden;
	
	height:26px; line-height:26px; 
	
}

.ac_results li span{ float: right; display:inline; margin-right:15px; font-size:12px; color:#666; width:53px; text-align:left;}


.ac_loading {
    background: white url('http://icon.zol-img.com/index/loading.gif') right center no-repeat;
}

.ac_even{
	background-color: #ffffff;

}
.ac_odd {
    background-color: #eee;
}
.ac_over {
    background-color: #0066FF;/*0A246A*/
    color: white;
}
.ac_results li.ac_over span{ color:white;}
/*自动完成 样式 结束*/
.goods_name_mbg{width:150px; height:40px; overflow:hidden;cursor: pointer;}
#zol_head .zol_my_center{width:110px; border:1px solid #ccc; top:26px; left:auto; right:163px;}

.tab_ul li a{ color: #FFFFFF;}
.tab_ul li.act a {color: #FFFFFF;}
.px_ul li a{color: #FFFFFF;}
.px_ul li.act  a{color: #FFFFFF;}
.tab_ul li.act a {
	    color: #9E4700;
}
.px_ul li a {
	    color: #333333;
}

/*弹出层*/

.jf_line_mem {
/*padding: 10px 15px 0 15px;
border:1px solid #000;  
*/
}

.jf_line_mem li.act {
border: 1px solid #FFE1A4;
background-color: #FDFEEA;
}


.jf_line_mem .line_addr {
margin-left: -18px;
-margin-left: -25px;
}

Inherited from li .act

li {
list-style: none;
}

Inherited from ul#userAddress.jf_line_mem.clearfix
user agent stylesheet
ul, menu, dir {
list-style-type: disc;
}

input, select {
vertical-align: middle;
}

.jf_line_mem .line_add {
padding-top: 4px;
padding-bottom: 12px;
}

.jf_line_mem li {
padding: 3px 10px 3px 60px;
line-height: 20px;
margin: 5px 0;
}

.line_btn {
width: 550px;
border-top: 1px dotted gainsboro;
text-align: center;
padding-top: 14px;
padding-bottom: 18px;
margin-left: 16px;
}


.line_btn .btn1,.line_btn .btn2,.line_tit,.tuan_today .tanfer .tanfer_help{background:url(http://icon.zol-img.com.cn/zol_tuan/images/tg2.gif) no-repeat;}

.line_btn{width:550px;border-top:1px dotted #dcdcdc;text-align:center;padding-top:14px;padding-bottom:18px;margin-left:16px;}

.line_btn .btn1{width:81px;height:25px;background-position:-205px -32px;font-weight:bold;line-height:24px;color:#fff;border-style:none;cursor:pointer;margin:0 3px;}

.line_btn .btn2{width:54px;height:25px;background-position:-286px -32px;font-weight:bold;line-height:24px;color:#333;border-style:none;cursor:pointer;margin:0 3px;}

.line_mem2 dt{width:110px;height:22px;line-height:22px;padding:7px 15px 8px 0; text-align:right;color:#333;float:left;}

.line_mem2 dt span{padding-right:4px;}

.line_mem2 dd{width:450px;height:22px;line-height:22px;padding:8px 0 7px 0; text-align:left;color:#333;float:left;color:#999}

/*.line_mem2 .tips{border:1px solid #ff8080;padding:2px 12px 2px 29px;color:#666;background-color:#fff2f2;background-position:-93px -130px;}*/

.line_mem2 .inp_line{width:164px;margin-right:6px;border-left:1px solid #cbcbcb;border-right:1px solid #dddddd;border-top:1px solid #7c7c7c;border-bottom:1px solid #dddddd;height:20px;line-height:20px;}

.line_mem2 .inp_linea{width:164px;margin-right:6px;border:1px solid #ff8080;height:20px;line-height:20px;}

.line_mem2 .inp2_line{width:248px;margin-right:6px;border-left:1px solid #cbcbcb;border-right:1px solid #dddddd;border-top:1px solid #7c7c7c;border-bottom:1px solid #dddddd;height:20px;line-height:20px;}

.line_mem2 .inp2_linea{width:318px;margin-right:6px;border:1px solid #ff8080;height:20px;line-height:20px;}

.line_mem2 .sel_line{width:96px;margin-right:10px;line-height:19px;height:21px;}

.line_mem2 .inp_line:hover,.line_mem2 .inp2_line:hover{border:1px solid #ff8080;}

.red, .red a {color: red;}
.hot_ser dd a:hover{color: #FFF;}


.line_btn .btn1 {
width: 81px;
height: 25px;
background-position: -205px -32px;
font-weight: bold;
line-height: 24px;
color: white;
border-style: none;
cursor: pointer;
margin: 0 3px;
}

/*cbsi公共底*/
.cbsi_body{
	width:960px;margin:0px auto;
}

.cbsi_2011 {
	border:1px solid #C7DDF3;
	overflow:hidden;
	font:12px/20px "simsun";
	height:78px;
	clear:both;
	float:none;
	text-align:left;
}
.cbsi_div_2011 {
    float:none;
    height:8px;
	overflow:hidden;
}
.cbsi_2011 dt.cbsi_dt_2011 {
	float:left;
	width:177px;
	padding:10px 10px 0 0;
	text-align:right;
	border-right:1px solid #C7DDF3;
	background:#f0f5fb;
	height:100%;
}
.cbsi_2011 dt.cbsi_dt_2011 .cbsi_strong_2011{font-weight:bold;}
.cbsi_2011 dd.cbsi_dd_2011 {
color:#CCCCCC; 
line-height:20px;
padding:9px 10px 9px 205px;
float:none;
}
.cbsi_2011 dd.cbsi_dd_2011 a,.cbsi_2011 dt.cbsi_dt_2011 a{color:#333;}
.cbsi_2011 dd.cbsi_dd_2011 a:hover,.cbsi_2011 dt.cbsi_dt_2011 a:hover{color:#f60;}
.cbsi_2011 dd.cbsi_dd_2011 a:visited,.cbsi_2011 dt.cbsi_dt_2011 a:visited{color:#800080;}
.cbsi_2011 dd.cbsi_dd_2011 p.cbsi_p_2011{ margin:0;}

.cursor_not_allowed{cursor:not-allowed}
.cursor_pointer{cursor: pointer}