/********************首页 *********************/

body{ background:#f0f0f0;}
.publicPart{max-width:540px; background:#fff; border-color:#e4e4e4; border-width:1px 0 1px; border-style:solid; margin:0 auto;
box-sizing: border-box;-webkit-box-sizing: border-box;}
section{ max-width:640px; margin: 0 auto;}

/* 首页顶部 */
header{ background: none repeat scroll 0 0 #2e2f31;}
header .secTitMain .LogoName{ font-size:18px; color: #fff; font-weight:normal;}
header .secTitMain .secTitAdress{color:#666;font-weight:normal;position:absolute; left:0; top:0; display:inline-block;
background-position:right center; height:30px; overflow:hidden;padding-right:15px; font-size:16px;}
header .ri{position: absolute; right: 0; top: -1px;}
header .ri span{ display: block; float: left;
background-position: center center; background-repeat: no-repeat;}
header .ri .inSearch{ width: 35px; height: 35px; text-indent: 15px; color: #999; text-align: left;
background-image: url(../images/04_search.png); background-size: 21px auto; margin-right:8px; }
header .ri .inMy{ width:35px; height: 35px;background-image: url(../images/nav-top.png); background-size:20px auto; }
header .ri .inMy a{ display: block; width: 100%; height: 35px;}

/*图片轮播*/
#imgShow{width:100%;margin:0 auto;position:relative;overflow:hidden;}
#imgShow .hd{width:100%;height:11px;position:absolute;z-index:1;bottom:10px;text-align:right;}
#imgShow .hd ul{display:inline-block;height:8px;padding:3px 12px;border-radius:8px;font-size:0;vertical-align:top;}
#imgShow .hd ul li{display:inline-block;width:8px;height:8px;border-radius:8px;background:rgba(255,255,255,.6);margin:0 2px;vertical-align:top;overflow:hidden;color:transparent;}
#imgShow .hd ul .on{background:#fff;}
#imgShow .bd{position:relative;background-color:#efefef}
#imgShow .bd li{position: relative;}
#imgShow .bd li a{ display: block;}
#imgShow .bd li img{width:100%;background:url(../images/loading3.gif) center center no-repeat; display: block;}

/*part1*/
.items{ width: 100%; margin: 0 auto 10px; background: #fff; border-color:#d8d8d8; border-width: 1px 0 1px; border-style: solid;}
.items .tit{ line-height: 40px; color: #333; font-size: 14px;}
.items .tit a{ display: inline-block; float: right; color: #999; padding-right: 13px;
background: url(../images/08_icon.png) no-repeat right center; background-size: 7px auto;}
#part1{padding: 15px 0 0; border-top: 0;}
#part1 li{ width: 25%; float: left; text-align: center; margin-bottom: 15px;
background-position: top center;background-repeat:no-repeat; background-size:45px auto;}
#part1 li a{ display: block; padding-top: 45px;}
#part1 li div{ color: #333; line-height: 25px;}
#part1 .li_1{background-image:url(../images/11_a6.png);}
#part1 .li_2{background-image:url(../images/08_a2.png);}
#part1 .li_3{background-image:url(../images/11_a7.png);}
#part1 .li_4{background-image:url(../images/08_a4.png);}
#part1 .li_5{background-image:url(../images/08_a5.png);}
#part1 .li_6{background-image:url(../images/11_a2.png);}
#part1 .li_7{background-image:url(../images/11_a3.png);}
#part1 .li_8{background-image:url(../images/11_a5.png);}
#part1 .li_9{background-image:url(../images/11_a1.png);}
#part1 .li_10{background-image:url(../images/08_a10.png);}
#part1 .li_11{background-image:url(../images/11_a8.png);}
#part1 .li_12{background-image:url(../images/11_a4.png);}



/*tips*/
#tips li{ width: 33%; float: left; text-align: center; border-right: 1px solid #f0f0f0;
background-position:center 51px;background-repeat:no-repeat; background-size: contain;}
#tips li:last-child{ border: 0;}
#tips li a{ display: block; padding:10px 0 60px;}
#tips .li_1{ background-image:url(../images/08_b1.png); background-size:62px auto; }
#tips .li_2{ background-image:url(../images/08_b2.png); background-size:50px auto; }
#tips .li_3{ background-image:url(../images/08_b3.png); background-size:48px auto; }
#tips .li_4{ background-image:url(../images/08_b4.png); background-size:47px auto; }
#tips .li_5{ background-image:url(../images/08_b5.png); background-size:47px auto; }
#tips .li_6{ background-image:url(../images/08_b6.png); background-size:65px auto; }
#tips .li_7{ background-image:url(../images/08_b7.png); background-size:48px auto; }
#tips li h3{ font-size: 14px; color: #333;}
#tips li p{ color: #999; line-height:20px; }

/*hunYan*/
#hunYan .tit,#hunYan ul{ padding: 0 3%;}
#hunYan li{ float: left; width: 32%; text-align: center; margin-right: 2%; box-sizing: border-box; -webkit-box-sizing: border-box; min-height: 50px;}
#hunYan li:nth-child(3n){ margin-right: 0;}
#hunYan li a{ display: block;}
#hunYan li .img{ min-height: 50px;}
#hunYan li .img img{ display: block; width: 100%; height: auto; border-radius: 4px;}
#hunYan li p{ color: #333; line-height: 30px;}
#hunYan .hyAd{ border-top: 1px solid #d8d8d8;}
#hunYan .hyAd a{ display: block;}
#hunYan .hyAd img{ display: block; width: 100%; height: auto;}

/*hunSha*/
#hunSha .tit,#hunSha ul{ padding: 0 3%;}
#hunSha li{ float: left; width: 32%; text-align: center; margin-right: 2%; box-sizing: border-box; -webkit-box-sizing: border-box;min-height: 50px;}
#hunSha li:nth-child(3n){ margin-right: 0;}
#hunSha li a{ display: block;}
#hunSha li .img{ min-height: 50px;}
#hunSha li .img img{ display: block; width: 100%; height: auto;border-radius: 4px;}
#hunSha li p{ color: #333; line-height: 30px;}

/*hunQing*/
#hunQing .tit,#hunQing ul{ padding: 0 3%;}
#hunQing li{ float: left; width: 32%; text-align: center; margin-right: 2%; box-sizing: border-box; -webkit-box-sizing: border-box;min-height: 50px;}
#hunQing li:nth-child(3n){ margin-right: 0;}
#hunQing li a{ display: block;}
#hunQing li .img{ min-height: 50px;}
#hunQing li .img img{ display: block; width: 100%; height: auto;border-radius: 4px;}
#hunQing li p{ color: #333; line-height: 30px;}

/*miYue*/
#miYue .tit,#miYue ul{ padding: 0 3%;}
#miYue li{ float: left; width: 49%; text-align: center; margin-right: 2%; box-sizing: border-box; -webkit-box-sizing: border-box;min-height: 50px;}
#miYue li:nth-child(2n){ margin-right: 0;}
#miYue li{ display: block;}
#miYue li .img{ min-height: 50px;}
#miYue li .img img{ display: block; width: 100%; /**height: auto;**/border-radius: 4px;}
#miYue li .infos{ line-height: 28px;}
#miYue li .infos span:first-child{ color: #333; padding-right: 3px;}
#miYue li .infos span:last-child{ color: #ff3366; position: relative; padding-left: 8px;}
#miYue li .infos span:last-child:before{ position: absolute; left: 0; top: 2px; content: ""; width: 1px; height:10px; background:#e1e1e1;  }


/*navBar*/
#navBar .tit,#hunSha ul{ padding: 0 3%;}
#navBar li{ float: left; text-align: center; margin-right: 2%; box-sizing: border-box; }
#navBar li:nth-child(3n){ margin-right: 0;}
#navBar li a{}
#navBar li .img img{ display: block;  height: auto;border-radius: 4px;}
#navBar li p{ color: #333; }

/*all*/
#all{ padding-bottom:15px; background: #fff; box-sizing: border-box; -webkit-box-sizing: border-box;
border-color:#d8d8d8; border-width: 1px 0 1px; border-style: solid;}
#all .allNav {  border-bottom: 1px solid #d7d7d7; width: 100%;}
#all .allNav li{ font-size: 15px; color: #333; float: left; width: 25%; line-height: 45px; text-align: center; }
#all .allNav li.cur{ color: #ff3366; position: relative;}
#all .allNav li.cur:before{ position: absolute; left: 0; bottom: -1px; height: 4px; width:100%; background: #ff3366; content: "";}
#all .allItem{ padding:0 3%;}
#all .allItem ul{ background:url(../images/loading2.gif) no-repeat center center; min-height: 63px; }
#all .allItem li{ padding: 10px 0;position: relative;border-bottom: 1px solid #f0f0f0; background: #fff; min-height: 63px;}
#all .allItem a{ display: block;}
#all .allItem img{ width:100px; height: 63px; position: absolute; left: 0; top: 10px; border-radius: 4px;}
#all .allItem .allPartRi{ margin-left: 110px;}
#all .allItem .allPartRi h3{ font-size: 15px; color: #333; line-height: 22px; height: 22px;
overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
#all .allItem .allPartRi .riInfo{  line-height: 22px;}
#all .allItem .allPartRi .riInfo .xiang{ color: #fff; background: #ccaa77; padding: 0px 5px; display: inline-block; margin-right: 5px;
line-height: 17px;}
#all .allItem .allPartRi .riInfo .price{ color: #ff3366;  padding-right:8px;}
#all .allItem .allPartRi .riInfo .sells{ color: #999;}
#all .allItem .allPartRi .riInfo .old{ color: #999; text-decoration: line-through;}
#all .allItem .allPartRi .actives{ color: #999; line-height: 22px;}
#all .more{  text-align: center; margin:15px auto 0; width:30%; line-height: 28px; border-radius:20px;
border: 1px solid #cba97a;}
#all .more a{ display: block;color: #cba97a; font-size: 14px;}

/* app下载 底部飘浮*/
#appDownBot{width: 94%; position: fixed; bottom:0;left: 0; z-index: 1000;background:rgba(0,0,0,.67); padding:10px 3%;display: none;}
#appDownBot .botCon{ padding:10px 0 10px 55px;background: url(../images/le.png) no-repeat left center;background-size: 45px auto;position: relative;  }
#appDownBot .botCon a{display: block;}
#appDownBot .botCon h3{ font-size: 18px; font-weight: bold; color:#fff;margin-bottom: 5px; }
#appDownBot .botCon p{font-size: 13px; color:#fc5685;font-weight: bold;}
#appDownBot .botCon .btn{width: 30%;line-height:30px; border-radius: 3px; background: #fc5685;text-align: center; font-size: 15px;font-weight: bold;
box-shadow: 0 2px 0 #dd3766;position: absolute;right: 3%;top:50%;margin-top: -13px;color: #fff; }
#appDownBot .botCon .close{background:#434343; border:0 0 0 5px;position: absolute;top:-10px; right:-3%; width:35px; height: 26px;
background: url(../images/close.png) no-repeat right top;background-size: 18px auto;z-index: 10;}


/* 底部 */
footer{ margin-bottom:0;}

/*广告位*/
#adImg a{ display: block;}
#adImg a img{ display: block; width: 100%; height: auto;}







