/*Í·²¿begin*/
.head {
    height: 45px;
    background-color: #c10001;
    color: #fff;
    top: 0;
    width: 100%;
    position: fixed;
    left: 0;
      z-index: 100;
  box-shadow: 0px 3px 3px #a7a7a7;
}

    .head .back, .head .navBar {
        width: 63px;
        height:45px;
        position: absolute;
        top: 0;
        display: block;
    }

    .head .back {
        background: url(../images/tuihou.png) no-repeat; background-position-y:-2px;
    }

    .head .headTitle {
        width: 660px;
        margin-left: -330px;
        font-size: 20px;
        text-align: center;
        line-height: 45px;
        position: absolute;
        left: 50%;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        margin-top: 0px;
    }



    .head .navBar, .nav li i {
        background: url(../images/gengduo.png) no-repeat; background-position-y:-3px;
    }

    .head .navBar {
        right:0px;
    }

/*.yin {
    height: 10px;
    width: 100%;
    margin-top: 50px;
    left: 0px;
    position: fixed;
    background: url(../images/yinying.png?a) repeat-x;

}*/


.head .back{left:0px;}

.nav{height:45px;background-color: #efefef;color: #848d96;top:90px;border-bottom: 1px solid #ccc;display: none;margin-top: 85px}
.nav.on{display: block;}
.nav li{width: 25%;height:45px;float: left;position: relative;}
.nav li i{width:26px;height: 20px;display: block;margin: 5px auto 0;}
.nav .home i{background-position: -3px -5px;}
.nav .topsearch i{background-position: -37px -5px;}
.nav .cart i{background-position: -72px -5px;}
.nav .commuser i{background-position: -113px -5px;}
.nav li span{width: auto;height:18px;line-height:18px;display: block;text-align: center;}
.nav li a{width:100%;height: 45px;display:block;position: absolute;top:0;left: 0;background:#fff;opacity:0; filter:alpha(opacity=0);}
/*Í·²¿end*/

.zstitle
{
     margin-bottom:8px;
}
.zstitle img
{
  display:inline-block;  height:22px; margin-left:4px;
}

a {
text-decoration: none;
}
*
{
    margin:0px;padding:0px;
}
.footer{ position:fixed; z-index:999;bottom:0px; width:100%; text-align:center;padding:0px;margin:0px;}
    .footer div
    {
        height:50px;width:20%;float:left; text-align:center; background: url(../images/bg_gray1.png?a=1) repeat center;padding-top:4px;padding-bottom:2px;margin:0px auto; margin-top:1.5px;
    }
    .footer .select
    {
            background: url(../images/bg_cur.png) repeat center;
        height:51.5px;width:20%;float:left; text-align:center; border-right:solid 1px #3b3b3b; margin-left:-1px; margin-top:0px;
    }
    .footer div img {
height:50px;
width: auto;
}

 .kuang ol, .kuang ul, .kuang li {
list-style: none;
padding: 0;
margin: 0;
}
 .kuang {
width: 100px;
position: fixed;
right: 0;
bottom: 56px;
background: #fff;
box-shadow: 0 0 5px #e1e0e0;
z-index: 9999;display:none;
}
 .kuang li a {
color: #333;
}
 .kuang li {
width: 100%;
text-align: center;
font-size: 14px;
padding: 10px 0;
border-bottom: #eeeeee 1px solid;
}
.pagelist{margin:30px auto; text-align:center;margin-bottom:100px;}
.pagelist a{ height:20px;line-height:20px; border: solid 1px #ECECEC; display:block; float:left; width:auto; padding:0px 6px; text-align:center; margin-right:6px;}
.pagelist .c{ background-color:#CC0000; color:#fff; text-align:center}
.pagelist span{ height:20px;line-height:20px; border: solid 1px #ECECEC; display:block; float:left; width:auto; padding:0px 6px; text-align:center; margin-right:6px;}
#tooltiptext {
	height: 40px;
	line-height: 40px;
	width: 150px;
	background: rgba(0, 0, 0, 0.6);
	color: #fff;
	text-align: center;
	border-radius: 6px;
	position: absolute;
	z-index: 99999;
	bottom: 50%;
	left: 50%;
	margin-left: -75px;
	font-size: 14px;
	display: none;
}
.aloading { color: #dad5d5; text-align: center; font-size: 12px; border-top: 0px solid #f0f0f0; position: fixed; top: 30%; left: 50%; width: 70px; height: 70px; z-index: 99999; margin-left: -35px; background: rgba(255,255,255,0.8); border-radius: 15px; box-shadow: 0 0 5px 0 rgba(155,143,143,0.2); -webkit-box-shadow: 0 0 5px 0 rgba(155,143,143,0.2); -moz-box-shadow: 0 0 5px 0 rgba(155,143,143,0.2); }
.aloading img { width: 36px; height: 36px; display: block; margin: 17px auto 0px auto; }