@charset "gb2312";
/*General*/
.box270 { width:270px; height:auto; overflow:hidden;}
.box410 { width:410px; padding-left:10px; height:auto;overflow:hidden; }
.box310{ width:310px;height:auto; overflow:hidden; }
.box330{ width:330px; padding-left:10px;height:auto; overflow:hidden; }
.box690 { width:690px; height:auto; overflow:hidden; }
.Wireframe { border:1px solid #ddd; height:auto; overflow:hidden; }
.Hugotitle { width:auto; background:url(../images/bg_title.gif) no-repeat left; }
.Hugotitle, .title p { display:block; overflow:hidden; height:29px; line-height:29px; }
.Hugotitle strong { width:auto; padding-left:10px; font-size:14px; color:#036; float:left; }
.Hugotitle p { float:right; padding-right:10px; text-align:right; }
.Hugotitle p a { color:#727272; }
.Hugotitle p a:hover { color:#095cb4; }
a.font_727272 { color:#727272; padding-right:3px; }
a.font_727272:hover { color:#036; text-decoration:underline;  }
a.font_024a9a { color:#024a9a!important;}
a.font_024a9a:hover { color:#036; text-decoration:underline; }
a.font_f76f01 { color:#f76f01!important }
a.font_f76f01:hover { color:#036; }
.li_list { display:block; overflow:hidden; }
.li_list li { display:block; overflow:hidden; background:url(../images/icon_list.gif) no-repeat 5px 8px; height:22px; line-height:22px; text-indent:15px; vertical-align:bottom; }
/*ad*/
.ad270x65l{ width:270px; height:70px; overflow:hidden; padding-bottom:8px; }
.ad280x55{ width:280px; height:55px; overflow:hidden;}
.ad190x55{ width:190px; height:55px; overflow:hidden;}
.ad690x70{ width:690px; height:70px; overflow:hidden;}
.ad170x60{ width:170px; height:60px; overflow:hidden;}
.ad130x60{ width:130px; height:60px; overflow:hidden;}
.ad270x65{width:270px; height:65px; overflow:hidden;}
.ad270x70{width:270px; height:70px; overflow:hidden;}
.ad270x75{width:270px; height:75px; overflow:hidden; padding-top:1px}
.ad185x55_bg { background:url(../images/bg_ad185x55.gif) no-repeat; padding:3px 0px 15px 0px }
.ad185x55_bg ul { padding-left:10px; }
.ad185x55_bg li { padding-right:6px!important; }
.ad185x55 { padding-top:10px; display:block; height:auto; overflow:hidden; padding-left:2px; }
.ad185x55 li { width:185px; height:60px; float:left; padding-right:10px; display:block; }
.ad185x55_r { float:right; padding:0!important; }
.hot_pic_bg { background:#dedede; }
.hot_pic { border-left:1px solid #b8b8b8; border-top:1px solid #b8b8b8; margin:4px; overflow:hidden; background:#fff; }
.hot_pic dl { width:300px; padding:10px; display:block; float:left; }
.hot_pic dt { float:left; display:block; }
.hot_pic dd { float:left; padding-left:10px; width:190px; height:75px; display:block; overflow:hidden; }
.hot_pic dd strong { display:block; height:20px; line-height:20px; width:190px; overflow:hidden; }
.hot_pic dd p { line-height:18px; color:#727272; }
.me { padding:5px; overflow:hidden; height:auto; }
.me .li_list li { width:255px; }
.me_img { display:block; overflow:hidden; padding-left:3px; }
.me_img li { float:left; padding:8px; display:block; }
.me_img li img { display:block; }
.me_img li p { width:110px; white-space:nowrap; display:block; overflow:hidden; text-align:center; padding-top:5px; }
.me_title { border-top:2px solid #ebebeb; padding:10px 0; height:auto; overflow:hidden; margin-top:8px; }
.me_title strong { float:left; display:block; padding-left:30px; color:#f76f01 }
.me_title_icon01 { background:url(../images/icon_talk.gif) no-repeat 10px 10px; height:15px; }
.me_title_icon02 { background:url(../images/icon_home.gif) no-repeat 10px 10px; height:15px; }
.me_title p { float:right; padding-right:10px; color:#484848; }
.box_scroll{height:155px; width:255px; overflow:hidden;}
.box_scroll2{ height:66px; overflow:hidden}
.box_scroll3{ height:80px; overflow:hidden}
.me .blt_cion li{ width:235px; padding-right:20px; white-space:nowrap; overflow:hidden; -o-text-overflow: ellipsis;    /* for Opera */ text-overflow:ellipsis;}
.tab_hd { background:url(../images/bg_title.gif) no-repeat center; height:29px; padding-left:3px; }
.tab_hd a { line-height:29px; display:block; width:100px; float:left; text-align:center; font-size:14px; color:#024a9a }
.tab_hd a:hover { background:url(../images/tab_t.gif) repeat-x; width:98px; font-weight:bold; border-right:1px solid #ddd; }
.tab_hd a.tab_active { background:url(../images/tab_t.gif) repeat-x; font-weight:bold; border-left:1px solid #ddd; border-right:1px solid #ddd; width:98px; }
.tab_bd { height:auto; overflow:hidden; }
.tab_botList { padding:10px; overflow:hidden; }
.tab_botList img { float:left; }
.hot_list { float:left; padding-left:10px; }
.tab_botList dl { font-size:14px; }
.tab_botList dt { width:250px; height:25px; display:block; overflow:hidden;line-height:25px; }
.tab_botList dt h2 { font-weight:bold; font-size:14px; }
.tab_botList dt a { color:#f76f01 }
.tab_botList dt a:hover { color:#036 }
.tab_botList dd { height:20px; background:url(../images/icon_list.gif) no-repeat 0px 7px; line-height:20px; text-indent:10px; width:250px; display:block; overflow:hidden; }
.title_hotsell { background:url(../images/title_hotsell.gif) repeat-x; height:30px; line-height:30px; }
.title_hotsell span { display:block; float:left; padding-left:10px; }
.title_hotsell span a { padding:0 7px; color:#727272 }
.title_hotsell span a:hover { color:#095cb4 }
.title_hotsell p { float:right; padding-right:10px; }
.title_hotsell p a { color:#f76f01 }
.title_hotsell p a:hover { color:#095cb4; }
.hot_sell { overflow:hidden; width:395px; height:100px;}
.hot_sell img { float:left; display:block; padding-left:10px; }
.hot_sell .li_list { float:left!important; display:block; width:210px; overflow:hidden; padding-left:10px; }
.hot_sell li { height:20px; line-height:20px; }
.hot_sell li a { width:155px; height:20px; display:block; float:left; overflow:hidden; }
.hot_sell li p { display:block; width:50px; height:20px; white-space:nowrap; float:right; color:#727272 }
.tab_bd2 .tab_botList { padding-top:0; height:398px; }
.g_sell { padding:0 10px; height:118px; overflow:hidden }
.g_sell_title { background:url(../images/b_tit.gif) repeat-x; ; height:21px; line-height:21px; }
.g_sell_title strong { display:block; height:21px; background:url(../images/g_sell_tit.gif) no-repeat; width:75px; text-align:center; color:#024a9a }
.g_sell .li_list li a { width:280px; display:block; float:left; overflow:hidden; }
.g_sell .li_list li p { display:block; width:80px; float:right; color:#727272; white-space:nowrap; }
.sell_goods { padding-bottom:10px; overflow:hidden; }
.sell_goods li { float:left; width:102px; text-align:center; }
.sell_goods li img { border:1px solid #d7d7d7; padding:2px }
.g_sell_Wire { border:1px solid #ddd; border-top:0; height:auto; overflow:hidden; height:66px; padding:10px; }

.log{ overflow:hidden;background:#FFFCF6; border:1px solid #E6C48F; padding:3px; height:94px;}
.login{ height:60px; width:250px; overflow:hidden; padding-top:5px;}
.login ul{ width:180px; float:left; height:60px; display:block; overflow:hidden; padding-left:10px;}
.login ul li{ padding-left:10px; padding-top:3px; width:180px; line-height:21px; height:21px; display:block; overflow:hidden; color:#727171;}
.ipt{ width:120px; height:18px; border:1px solid #E3E3E3; background:#F7FDFF; padding-left:3px;}
.login_in{ width:47px; height:49px; float:right;}
.login_btn{ width:47px; height:49px; background:url(../images/login.gif) no-repeat; cursor:pointer; border:0;}
.login_fort{ color:#BCBCBC;text-align:center; width:260px; overflow:hidden; padding-top:5px;}
.login_fort a{ color:#727171; padding-left:10px; padding-right:10px; }
.login_fort a:hover{ color:#ed0000;}
.log dl{ padding:15px; display:block; overflow:hidden;}
.log dd{ display:block; height:25px; line-height:25px; padding-left:10px;}
.log dd strong{  color:#333;}
.log dd a{ padding-left:10px;}
.log dt{ height:30px; line-height:30px;}
.log dt a{ padding-left:10px;}


.ad60{ display:block;height:60px; width:970px; overflow:hidden;}
.ad60 dt { float:left; width:270; height:60px; display:block; overflow:hidden ;}
.ad60 dd { float:left; display:block; height:60px;  overflow:hidden;}
.wdith180{ width:180px; padding-left:8px}
.wdith155{ width:155px; padding-left:7px;}
.tit_btn { background:url(../images/tit_btn.gif) repeat-x; height:26px; padding-top:10px; }
.tit_btn img { display:block; float:left; padding-left:3px; }
.li_sc{ padding:10px 0px 10px 10px}
.li_sc li{ width:250px;}
.li_img_p { padding-bottom:6px; }
.li_img_p li { height:30px; padding-left:10px; padding-top:9px; vertical-align:bottom }
.li_img_p li img { display:block; float:left; }
.li_img_p li p { float:left; padding-left:15px; line-height:30px; white-space: nowrap; width:165px; overflow:hidden; }
.tit_li { height:25px; display:block; white-space:nowrap; width:385px; overflow:hidden; font-size:14px; }
.li_span_p li { border-bottom:1px dotted #b5b5b5; padding-top:10px; }
.li_icon_gys { background:url(../images/icon_sell.gif) no-repeat 0px 32px }
.li_icon_cgs { background:url(../images/icon_buy.gif) no-repeat 0px 32px }
.li_span_p p { height:22px; padding-left:80px; white-space:nowrap; }
.li_icon_blt2 { background:url(../images/icon_blt0.gif) no-repeat right; }
.news_img_p { height:auto; overflow:hidden; padding:10px 0 }
.news_img_p img { float:left; display:block; padding-left:10px; }
.news_img_p p { float:left; display:block; padding-left:10px; width:140px; height:auto; overflow:hidden; line-height:18px; height:75px; overflow:hidden; }
.news_img_p p strong { height:20px; width:140px;line-height:20px; display:block; overflow:hidden; }
.li_news { padding:0 0px 10px 10px }
.li_news li { width:250px; }
.ad { width:190px; height:160px; overflow:hidden; position:relative; padding-left:78px; padding-top:32px; }
.slider {position:absolute; width:190px; height:160px; right:3px; bottom:0px;}
.num1,.num2,.num3,.num4,.num5,.num6,.num7,.num8,.num9{ position:absolute; left: 0px; top: 0px; }
.num1{ left:0 ; top:0}
.num2{ left:0 ; top:32px}
.num3{ left:0 ; top:64px}
.num4{ left:0 ; top:96px}
.num5{ left:0 ; top:128px}
.num6{ left:0 ; top:160px}
.num7{ left:79px; top:0;width:60px!important; height:30px;border-bottom:1px solid #D4D4D4;}
.num8{ left:140px; top:0;width:60px!important; height:30px;border-bottom:1px solid #D4D4D4;}
.num9{ left:201px; top:0;width:68px!important; height:30px;border-bottom:1px solid #D4D4D4;}
.slider li { list-style:none; display:inline; }
.slider img { width:190; height:160px; display:block; overflow:hidden;}
.num { color:#1F376D}
.num li { width:78px; height:31px; line-height:31px; text-align:center; display:block; background:#F6F9FE; border-top:1px solid #D4D4D4; border-right:1px solid #D4D4D4;}
.num li.on { background:#EBF3FB; font-weight:bold; cursor:pointer}

.bor_top { border-top:1px solid #ddd }
.tit_c { background:url(../images/tit_C.gif) no-repeat; height:28px; line-height:28px; }
.tit_c strong { float:left; padding-left:10px; display:block; font-size:14px; color:#fff; width:100px; }
.tit_clink { float:left; display:block; padding-left:5px; padding-right:20px; }
.tit_c p { float:right; padding-right:8px; }
/*拼音检索*/
#SpellCategoryList { position:absolute; clear:both; z-index: 2; background: #F6F9FE; padding:10px; font-size: 12px !important; border: solid 1px #d4d4d4; width:666px; top:18px; display: none; }
#SpellCategoryList a { line-height: 1.5em;}
#SpellCategoryList b { color:#fff}
#LetterPanel { font-size: 14px; font-weight: bold; color: #fff; position: relative; z-index: 5; background:#1f6dbd; height:22px; line-height:22px; padding-top:4px; }
#LetterPanel span { cursor: pointer; width:16px; font-size:16px; text-align:center; display:block; float:left; }
#LetterPanel b { color:#fff; float:left; padding-left:10px;}
.LetterNormal { color: #fff; border-color:  #fff; margin-bottom: 0px; position:static; }
.LetterSelected {color: #036; border:solid 1px #d4d4d4; border-bottom:none; margin-bottom: -1px; position:relative; z-index:10; background:#F6F9FE; }
#SpellFilterPanel { position: relative; }

.sort{ height:auto; overflow:hidden; padding:8px;}

.lei{float:left; width:255px; height:auto; overflow:hidden;}
.lei ul{padding-top:3px; padding-bottom:4px; display:block; width:255px; overflow:hidden;}
.lei .tit{background-position:3px -182px; padding-left:13px; font-size:14px; font-weight:bold;}
.lei ul.xiangxi li{float:left; line-height:20px; height:20px; display:block;font-size:12px; white-space:nowrap; margin-left:2px; margin-right:4px; color:#AAA;}

.goods_rec{ float:left; width:155px; height:auto; overflow:hidden;}
.goods_rec strong{ width:155px; color:#000; font-size:14px; white-space:nowrap; line-height:25px; overflow:hidden; display:block;}
.goods_rec img{ display:block; float:left;}
.goods_rec p{ float:left; padding-left:5px;}
.goods_rec b{ font-weight:normal; line-height:25px; display:block; width:70px; white-space:nowrap; overflow:hidden;}
.ad_list172{ display:block; overflow:hidden; height:auto; width:auto;padding:8px 0;}
.ad_list172 ul{ width:688px; display:block; overflow:hidden; white-space:nowrap; }

.ad_list172 li{ padding:0 8px; width:120px; height:72px; display:block; float:left;  }

.bg_f6f6f6{ background:#f6f6f6}
.tit_r{ float:left; padding-left:8px;}
.li_img_img{ display:block; overflow:hidden; padding-top:35px; background:url(../images/bg_ry.gif) no-repeat 12px 12px}
.li_img_img li{ text-align:center; float:left; display:block;width:33%}
.rydt{ padding:10px 0px 10px 10px;}
.rydt .li_list li{ width:220px; padding-right:20px; overflow:hidden;white-space:nowrap;-o-text-overflow: ellipsis;    /* for Opera */ text-overflow:ellipsis;}
.new_list_img{ padding:10px 0; height:auto; overflow:hidden; }
.new_list_img img{ float:left;padding-left:10px;}
.news_list{ float:left; padding-left:10px;}
.news_list li{ width:175px;}
.list_img{ padding-top:10px; display:block; overflow:hidden;}
.list_img li{ text-align:center; float:left; display:block; width:49%}
.new_list_img strong{ width:308px; padding-top:6px; text-align:center; display:block; overflow:hidden;}
.new_list_img strong a{ padding:5px;}
.width310{ padding:10px 0px 10px 10px}
.width310 li{ width:270px;}
.pa_10_{ padding-top:0}
.tit_other{ height:36px;  }
.tit_other strong{ float:left;height:26px;padding-top:11px;  padding-left:45px; font-size:14px; color:#000;}
.icon_glass{background:url(../images/icon_glass.gif) no-repeat 5px 5px; }
.tit_other p{ float:right; padding-right:10px;padding-top:11px; }
.tit_other strong p a{ text-decoration:underline; padding:0 5px;}

.wb{ border-bottom:1px dotted #d4d4d4;margin:0 5px; }
.lt{ background:url(../images/bg_title_lt.gif)  repeat-x; height:40px; padding-top:4px;}

.list_img_p{ display:block; overflow:hidden; padding-bottom:10px;}
.list_img_p li{ height:auto; display:block; overflow:hidden; vertical-align:bottom; padding-top:10px; padding-left:10px; padding-bottom:5px;}
.list_img_p img{ float:left;}
.list_img_p p{ float:left; overflow:hidden; padding-left:10px; width:260px; height:54px; display:block; overflow:hidden; line-height:18px;}
.list_img_p p a{ color:#727272;}
.list_img_p p a:hover{ color:#036; text-decoration:underline;}
.list_img_p strong a{ color:#000;}
.list_img_p strong a:hover{ color:#0054a6; text-decoration:underline;}
.w10 p,.w10 p strong { width:200px;}
.w9{ padding-top:13px; padding-bottom:13px;}
.w9 p,.w9 p strong { width:180px;}
.w310{ padding:0px 0px 10px 10px}
.w310 li{ width:310px;}
.zs{padding:8px; color:#024a9a; overflow:hidden; vertical-align:bottom;}
.zs a{ padding:5px 10px;color:#024a9a; display:block; float:left; white-space:nowrap;_padding:1px 10px;}
.zs a:hover{ color:#ed0000;}

.other{ background:#eef7fe; border:1px solid #a3c2e1; padding:10px 0; width:968px; margin:0 auto;eight:auto; overflow:hidden;}
.other_box{ width:268px; height:110px; border:1px solid #a3c2e1; background:#fff; float:left; padding:5px; margin-left:10px;_margin-left:5px; }
.tit_oher{ height:24px; border-bottom:1px dotted #b5b5b5; font-size:14px; color:#f76f01; line-height:20px; font-weight:bold; padding-left:5px;}
.other_list{ padding: 10px 0 10px 80px; background:url(../images/icon_fevnnyrs.gif) no-repeat 5px 10px}
.other_list li{ width:160px;}
.other_box p{ padding-top:10px; padding-left:50px; line-height:20px; display:block; width:210px; height:auto; }
.other_box p a{ padding:0 5px; color:#024a9a; display:block; float:left; text-decoration:underline; white-space:nowrap; }
.other_box p a:hover{ color:#ed0000;}
.icon_fs{ background:url(../images/icon_qbc0gtyw.gif) no-repeat 10px 10px; height:auto; overflow:hidden;}
.icon_ff{ background:url(../images/icon_cl3u50md.gif) no-repeat 10px 0px; line-height:30px; height:30px;overflow:hidden;}
.other_box_phone{ width:368px; height:120px; border:1px solid #a3c2e1; background:#fff; float:left;  margin-left:10px;}
.other_box_phone p{ font-size:20px; font-family:Arial, Helvetica, sans-serif; padding:5px 0px 5px 75px; height:50px; color:#f76f01}
.other_box_phone strong{ display:block; height:25px; line-height:25px; font-size:14px;}
.icon_tel{ background:url(../images/icon_lqnrbise.gif) no-repeat 15px 5px}
.icon_email{ background:url(../images/icon_cxr4rlba.gif) no-repeat 15px 5px}

/*友情链接*/
#link{ border:1px solid #ddd; height:1%; margin-top:9px !important; margin-top:2px;}
#link .top .tit{float:left; padding-top:2px; margin-left:9px !important; margin-left:5px; font-size:14px;}
#link .top .youzi{float:right; background-position:0px -197px; padding-left:8px; margin-right:6px !important; margin-right:4px; margin-top:5px;}
#link .contect{padding:6px;}
#link .contect .zhanshi {overflow:hidden;display:block;width:100%}
#link .contect .zhanshi li{float:left; padding:3px 5px;height:75px; display:block;width:180px; overflow:hidden;}
#link .contect ul.zhanshi li div { width:180px; text-align:center; }
ul.wzm li{float:left; padding-top:4px; padding-bottom:4px; display:block; white-space:nowrap; margin-right:7px; color:#666666;}
.contect .zhanshi li{}

/*文本框选择*/
.immt{width:90px; height:18px; border:1px solid #7f9db9; display:block; float:left; line-height:18px; margin-left:5px; background:url(../images/date/date.gif) no-repeat 70px 2px}
.imm{ width:110px; height:20px;  display:block; float:left; line-height:20px; margin-left:5px;}

.ad_list172 li{ padding:0 8px; width:120px; height:72px; display:block; float:left;  }

.sort{ height:auto; overflow:hidden; padding:0 8px;}
.lb{ width:48%; float:left; padding:5px 5px 0 5px; float:left; overflow:hidden;}
.lb .xiangxi{ padding:5px 5px 0px 5px; display:block;width:98%; overflow:hidden; height:auto; vertical-align:bottom}

.lb .xiangxi li{float:left; padding-left:7px; line-height:20px; display:block; white-space:nowrap; margin-right:7px; color:#666666;}



/*分类图标*/
.icon{padding-left:25px; border-bottom:1px dotted #ddd; height:35px;}
.icon_01{ background:url(../images/nav/01.gif) no-repeat; }
.icon_02{ background:url(../images/nav/02.gif) no-repeat; }
.icon_03{ background:url(../images/nav/03.gif) no-repeat; }
.icon_04{ background:url(../images/nav/04.gif) no-repeat; }
.icon_05{ background:url(../images/nav/05.gif) no-repeat; }
.icon_06{ background:url(../images/nav/06.gif) no-repeat; }
.icon_07{ background:url(../images/nav/07.gif) no-repeat; }
.icon_08{ background:url(../images/nav/08.gif) no-repeat; }
.icon_09{ background:url(../images/nav/09.gif) no-repeat; }
.icon_10{ background:url(../images/nav/10.gif) no-repeat; }
.icon_11{ background:url(../images/nav/11.gif) no-repeat; }
.icon_12{ background:url(../images/nav/12.gif) no-repeat; }
.icon_13{ background:url(../images/nav/13.gif) no-repeat; }
.icon_14{ background:url(../images/nav/14.gif) no-repeat; }

/*中部广告位调整*/
.ad165x60 { }
.ad165x60 li { width:165px; height:60px; float:left; margin-left:10px; }
.ad165x60 li.first { width:270px; margin-left:0; }

.adTui{width:300px;background:url(../images/bw_con_top.gif) no-repeat;padding:3px 0;text-align:left;position:absolute; z-index:998;}
.adTui ul{height:100%;background:url(../images/bw_con_bottom.gif) no-repeat left bottom;padding:0 10px 8px;}
.adTui ul li{display:block;height:20px;padding-left:60px; line-height:20px;background:url(http://meta.glass.com.cn/images/icon_biaowang.gif) no-repeat 0 50%;}
#adBoxa{display:block;background:url(../images/bw_title_right.gif) 100% 50% no-repeat transparent;border-left: 1px solid #FEC03E;font-weight:400;text-align:center;height:22px;line-height:22px;position:absolute; z-index:999;}
