/* CSS Document */
body{ margin:0px; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#686868; background-color:#EFEFEF;}
img{ border:none;}
a:link {color: #686868;text-decoration: none;}
a:visited {color: #686868;text-decoration: none;}
a:hover {color: #367ED6;text-decoration: none;}
a:active {color: #686868;text-decoration: none;}

.bm:link {color: #444444;text-decoration: none;}
.bm:visited {color: #444444;text-decoration: none;}
.bm:hover {color: #367ED6;text-decoration: none;}
.bm:active {color: #444444;text-decoration: none;}

.m:link {color: #ffffff;text-decoration: none;}
.m:visited {color: #ffffff;text-decoration: none;}
.m:hover {color:#003163;text-decoration: none;}
.m:active {color: #ffffff;text-decoration: none;}

#menu{height:34px;}
#menu ul{margin:auto; width:787px; height:34px;list-style-type:none; padding:0px; margin-top:0px; margin-bottom:0px;}
.m_li{float:left; width:76px; line-height:34px;  text-align:center;}
.m_li a{display:block; width:76px;}
.m_line{float:left; width:1px; height:34px;line-height:34px; /*ff下有效(图片垂直居中)*/}
.m_line img{margin-top:expression(( 34 - this.height ) / 2);   /*ie下有效(图片垂直居中)*/}
.m_li_a{float:left; width:76px; line-height:34px; text-align:center; position:relative; height:34px;}
.m_li_a a{display:block; width:76px;}
.smenu{width:787px; margin:0px auto 0px auto; padding:0px; list-style-type:none; height:29px; color:#FFFFFF;}
.s_li{line-height:29px; width:auto; display:none; height:29px; }
.s_li_a{line-height:29px; width:auto; display:block; height:29px; }



.pro_select{width:73px;height:16px;float:left; background-image:url(../images/17.gif); margin-top:9px;}
#pro_qty,#a1,#a2,#a3{float:left;height:16px;width:73px;line-height:18px; text-align:left; color:#CCCCCC;}
#pro_qty_but,#b1,#b2,#b3{float:left;width:16px;cursor:pointer;}
#qty_items,#c1,#c2,#c3{clear:left;width:73px; position:absolute;z-index:80; text-align:left; margin-top:2px; float:left;}
.qty_items_out {background-color:#595959; filter:alpha(opacity=80); padding-left:2px;cursor:pointer;line-height:20PX;z-index:1;}
.qty_items_over{background-color:#00406f; filter:alpha(opacity=80); padding-left:2px;cursor:pointer;line-height:20PX;}
.clear{clear:left;} 


.scroller .block{overflow:hidden;}
.scroller .block a{display:block}
.scroller .guide{position:absolute}
.scroller .guide p{background:url(../images/19.gif); width:138px; height:20px; color:#686868;font-weight:bold;font-size:12px;float:left;margin:0 0 0 2px;line-height:19px; cursor:pointer;display:inline; text-align:center;}
.scroller .guide .now{background:url(../images/20.gif); color:#FFFFFF;}
.scroller .flat{position:absolute;}
.scroller .flat a{display:block}



*{padding:0;margin:0;}
.conter{overflow:hidden;height:100px;width:250px; margin-top:10px;}
#demo a {display:block;color:#555555; overflow:hidden;white-space:nowrap;width:248px;text-overflow:ellipsis; line-height:24px;}
#demo a:hover {color:#f00;}


#lovexin12,#lovexin14{
   width:130px;
   height:200px;
}