@charset "gb2312";
body,ul,li,form,label,h1,h2,h3,h4,h5,h6,p,div,dl,dd,dt,button { margin:0; padding:0;}
img,button { border:0;}
ul,ul li,dl ,dt,dd { list-style:none;}
em,del {font-style:normal;}
del { text-decoration:line-through;}
a { color:#000; text-decoration:none}
a:hover {color:#f00; text-decoration:underline}
a{blr:e-xpression(this.onFocus=this.close());}
a { blr:expression(this.onFocus=this.blur()) }
a { outline:none; } 
a:focus { -moz-outline-style: none; }
i{font-style:normal;}
.red { color:#f00;}
.green{ color:#178517;}
.blue { color:#0E6DBC;}
.black { color:#000;}

.fl { float:left}
.fr { float:right}
.clearfix,.item dd.rebate,.item dd.price{zoom:1;}
.clearfix:after,.item dd.rebate:after,.item dd.price:after{content:"\0020";display:block;clear:both;height:0;}
ul.clearfix li { float: left; display:inline;}

body { font-size:14px; line-height:1.5; color:#000;}
input,select,body { font-family:Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;}
.container {width:966px; margin: 0 auto; position: relative;}
/* header */
#header .con{ height: 72px; }
#header .bd { border-top: none;}
#header.box { margin-bottom: 0;}
#logo { margin: 0 10px;}
#logo,#logo a { width: 117px; height: 69px; overflow: hidden; float: left;}
#logo a { display: block;}

/* searchform */
.searchform {line-height:21px; height:21px; padding:1px 3px 0; margin:3px 6px 0 10px; font-family:Arial; font-size:16px; float: left;  }
.searchform a.label { margin-right:5px;}
.searchform a img,.searchform input.submit,.searchform input.text { vertical-align:middle; margin-top:7px; }
.searchform a img { margin-top:6px;}
.searchform input.text {padding:5px 0 5px 3px; margin-right:5px; width:365px;font:16px arial;height:18px;}
.searchform input.submit {width:88px; height:32px; line-height:28px; font-size: 14px;}

.searchform .ctrl { font-size: 14px; padding: 2px 0 0 105px;}
.searchform .ctrl label,.searchform input.radio { cursor: pointer;}

/* guide */
.guide{height:27px;line-height:27px;text-align:right;font-size:12px; height:27px; overflow:hidden;}
.guide .location{float:left;}
.guide .location strong { font-weight:normal;}
.feedback { background-position: 0 -161px;}
.location { padding-left:5px;}
.location a { color:#1949A6; }
.location a:hover { text-decoration: underline; color: #f00;}

#footer {text-align: center; padding: 0 0 10px;}
#footer a{ color: #1949A6; }

#footer{
    padding:5px;
    font-size:12px;
    color:#686666;
}
#footer i{
    color:#1949A6;
    font-family:"ËÎÌå";
}
#footer a{}
#footer a:hover{background:url("images/images.gif") no-repeat 0 -354px;}

#gotop{ width: 18px; height: 82px; overflow: hidden; position: fixed; _position: absolute; bottom: 60px; margin: 0 0 0 980px; background-position: 0 -195px;cursor:pointer;
	display:none; *display: expression(documentElement.scrollTop > 0 ? "block" : "none"); _top: expression(documentElement.scrollTop+documentElement.clientHeight-this.clientHeight-60);
}
#gotop a {width: 18px; height: 82px;text-indent: -9999px; display: none;overflow: hidden; }
/* new_head */
body {background:#f8f8f8 url(../images/mm_bg.png) repeat-x 0 0;}
html{
    background:#f8f8f8;
    color:#000;
    background-attachment: fixed;
    background-image: url(about:blank);
    _zoom:expression(function(elem){elem.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true);}(this));
}

#header .con{ height: 78px; }
#header .bd { border-top: none;}
#header.box { margin-bottom: 0;}
#logo{ width: 210px; height: 69px; overflow: hidden; float: left;  margin-top:3px;}
#logo a.logo-index {  width:117px; height:69px; float:left; margin-right:5px; }
#logo a.logo-cur{width:77px; background:url(../images/mm_img.png) 0 -160px no-repeat;float:left; height:51px;margin-top:9px; overflow:hidden; text-indent:-99em;}

.main-wrap{
    background:#e9f1fa;
    padding:0 3px 3px;
    overflow:hidden;
    _zoom:1;
}
.main{
    border:1px solid #9dc9ef;
    background:#fff;
    overflow:hidden;
    _zoom:1;
}
.main .title{
    background:url(../images/mm_img.png) no-repeat;
    height:24px;
    border-bottom:2px solid #eee;
    margin:15px 10px 5px;
}
.main .t1{
    background-position:0 -40px;
}
.main .t2{
    background-position:0 -64px;
}
.main .t3{
    background-position:0 0;
    height:26px;
    border:none;
}
.main .t4{
    background-position:0 -88px;
}
.main .t5{
    background-position:0 -112px;
}
.main .t6{
    background-position:0 -136px;
}
.main .t7{
    background-position:0 -320px;
    height:26px;
    border:none;
}
.main .t8{
    background-position:0 -360px;
    height:26px;
    border:none;
}
.txt-list{
    padding:0 10px;
    overflow:hidden;
    _zoom:1;
}
.txt-list li{
    width:20%;
    height:30px;
    line-height:30px;
}
.img-list i{
    font-style:normal;
    display:block;
}
.img-list{
    padding-left:3px;
}
.img-list li{
    width:189px;
    border-left:1px solid #fff;
    margin:10px 0;
}
.img-list li .go{
    display:none;
}
.img-list li .go:hover{
    text-decoration:none;
}
.img-list li:hover,
.img-list li.hover{
    position:relative;
}
.img-list li:hover .go,
.img-list li.hover .go{
    color:#fff;
    font-family:"Î¢ÈíÑÅºÚ";
    font-size:30px;
    position:absolute;
    display:block;
    width:188px;
    height:245px;
    left:1px;
    top:0;
    background:#000;
    text-align:center;
    line-height:200px;
    filter: Alpha(opacity=40);   
    -moz-opacity:.4;   
    opacity:0.4; 
}
.img-list .img{
    height:245px;
    width:189px;
    overflow:hidden;
}
.img-list .til{
    border-top:1px solid #fff;
    height:30px;
    background:#d6d6d6;
    overflow:hidden;
    padding:0 5px;
}
.img-list .til span{
    display:block;
    color:#808080;
    font-size:12px;
    padding-left:10px;
}
.img-list .til a{
    background:url(../images/mm_img.png) no-repeat 0 -236px;
    font-size:16px;
    color:#e95797;
    line-height:30px;
    padding-left:10px;
}
.img-list li:hover .til a,
.img-list li.hover .til a{
    background-position:0 -276px;
    color:#d52974;
}
.img-list li:hover .til span,
.img-list li.hover .til span{
    color:#616161;
}
.img-list1 li{
    overflow:hidden;
    _zoom:1;
    width:182px;
    margin:10px 0  5px 8px;
}
.img-list1 .img{
    height:85px;
    width:90px;
    overflow:hidden;
    float:left;
    margin-right:10px;
}
.img-list1 .til{
    float:left;
    width:82px;
    padding-top:10px;
}
.img-list1 .til span{
    font-size:12px;
    display:block;
    color:#808080;
    margin-top:10px;
}
