/*xyp-20171023 */
@charset "gb2312";
html{overflow-x:hidden}
*html{_background:fixed url(about:blank)}
body{font-size:14px;line-height:24px;font-family:tahoma,arial,\5FAE\8F6F\96C5\9ED1;_font-family:\5B8B\4F53;background-color:#f8f8f8;color:#555}
body,html,a,img,div,form,select,input,ul,ol,ul,li,h1,h2,h3,h4,h5,h6,dd,dl,dt,p,label,em,span{margin:0;padding:0}
{color:#000;text-decoration:underline}a{color:#000;text-decoration:none}
a:hover{color:#10b5b0;text-decoration:underline}
ol,ul,li{list-style:none}
em,i{font-style:normal}
img{border:none}
/*common*/
.cf{*zoom:1}
.cf:after{content:'\20';display:block;height:0;clear:both}
.hidden{display:none}
.w{width:980px;margin:0 auto;position:relative}
.mt10{margin-top:10px}
.fl{float:left}
.fr{float:right}
.fl,.fr{_display:inline}

/*begin*/
li .save em,li .lpiao, .jico1, .jico2, .jico3{background:url(../images/btns.png) no-repeat}
.list li .user{background:url(../images/icons.png) no-repeat 0 6px}
.head{background:url(../images/hd.jpg) no-repeat center top}
.hd1{background:url(../images/hd_01.jpg) no-repeat;height:180px;overflow:visible}
.hd2{background:url(../images/hd_02.jpg) no-repeat;height:180px}
.yinyan{background:url(../images/m1.png) no-repeat;overflow:hidden;height:200px}
.yinyan span{float:left;display:inline;margin:30px 0 0 230px;width:500px;line-height:28px;font-size:13px}
.yinyan .about{width:178px;height:174px;background:url(../images/about.png) no-repeat}
.yinyan .about a{display:block;width:35px;height:117px;text-indent:-99px;margin:57px 0 0 139px;overflow:hidden}
.yinyan .about a:hover{background:url(../images/about.png) no-repeat -178px -57px}
.jlbg{background:url(../images/jlbg.png) no-repeat;overflow:hidden;padding-bottom:20px}
.rulecon{padding-left:60px;line-height:28px;overflow:hidden}
.rulecon li{float:left;display:none;width:100%;line-height:24px;margin-bottom:10px}
.arule{display:block;color:#10b5b0;width:127px;margin:10px auto 0;text-align:center;border:1px solid #ddd;background:#fff;height:24px;border-radius:3px}
.arule span{color:#999;padding-left:8px;font-family:aril}
.arule:hover{text-decoration:none}
.jlbg .best{position:absolute;top:58px;left:52px;width:100px;font-size:26px;font-weight:700;font-family:aril;color:#373737;text-align:center}
.jlbg .best span{font-size:14px}
.jllist{display:block;padding:110px 0 0 270px;width:785px;height:60px;overflow:hidden}
.jllist li{float:left;display:inline;width:87px;line-height:30px;font-weight:700;margin-right:108px;text-align:center;font-family:aril;font-size:23px;color:#ff7200}
.jllist li span{font-size:14px;padding-right:2px}
.jllist li p{font-size:14px;line-height:26px;color:#555}
.jlbg-xh{overflow:hidden}
.jlbg-xh .rulecon{background:url(../images/rulebg.png) no-repeat;margin-top:20px}
.jllist1{display:block;width:1040px;margin-left:15px;overflow:hidden}
.jllist1 li{float:left;display:inline;width:126px;line-height:30px;margin-right:40px;text-align:center;font-family:aril}
.jllist1 li img{display:block}
.jllist2{display:block;width:1030px;overflow:hidden;margin-top:20px}
.jllist2 li{float:left;display:inline;background:url(../images/jl0.png) no-repeat;width:270px;height:118px;padding:20px;margin-right:25px}
.jllist2 li b{font-size:20px;color:#ff7200;display:block;padding-bottom:10px;margin-left:-10px}
.jllist2 li p{font-size:14px;line-height:26px;color:#555}

/*share*/
.time{position:absolute;top:73px;left:469px;width:273px;height:28px;color:#fff;font-weight:700;font-size:16px;overflow:hidden}
.banquan i{display:none;position:absolute;top:96px;right:177px;width:18px;height:9px;background:url(../images/tip.jpg) no-repeat}
.banquan span{position:absolute;top:73px;right:159px;width:56px;height:24px;color:#9ef9ec;font-weight:700;overflow:hidden;text-decoration:underline;cursor:pointer}
.banquan P{position:absolute;top:105px;right:147px;display:none;width:368px;background:#6c4add;color:#fff;z-index:99;padding:10px}
.bqhover i,.bqhover p{display:block}
.music{position:absolute;top:10px;right: 206px;width: 244px;height:24px;}
.share1{position:absolute;top:10px;right:10px;width:188px;height: 24px;padding-left:10px;background:#5f5e5b;border-radius:20px;overflow:hidden;}
.share1 span{float:left;display:inline;color:#fff;line-height: 24px;}
.share1 .bdsharebuttonbox a{background:url(../images/share.png) no-repeat;width:3px;padding-top:4px;margin-top: 2px;margin-right:6px;}
.share1 .bdsharebuttonbox a.bds_weixin{background-position:-28px 0}
.share1 .bdsharebuttonbox a.bds_qzone{background-position:-55px 0}
.share1 .bdsharebuttonbox a.bds_tsina{background-position:-111px 0}
.share1 .bdsharebuttonbox a.bds_tieba{background-position:-83px 0}
.share2{width:176px;height:36px;padding-left:14px}
.share2 a{float:left;display:inline;background:url(../images/share0.png) no-repeat;width:29px;height:23px;padding-top:6px;margin-top:5px;margin-left:6px}
.share2 a.bds_weixin{background-position:-32px 0}
.share2 a.bds_qzone{background-position:-75px 0}
.share2 a.bds_tsina{background-position:-113px 0}
.share2 a.bds_tieba{background-position:-152px 0}

.fix{position:fixed;bottom:200px;left:50%;background:#fff;border:1px solid #ddd;border-radius:80px;width:157px;padding-bottom:55px;margin-left:520px;_position:absolute;_top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight-100)}
.fix .ewm{text-align:center;color:#10b5b0;line-height:20px}
.fix .ewm i{display:block;margin:15px auto;width:15px;height:15px;border-radius:15px;background:#f8f8f8;border:1px solid #ccc}
.fix .ewm img{display:block;margin:5px auto}
.fix ul{margin:0 10px;overflow:hidden}
.fix ul li{display:block;height:45px;border-bottom:1px solid #ddd;overflow:hidden}
.fix ul li a{display:block;color:#333;font-weight:700;width:100%;height:20px;font-size:16px;text-align:center;line-height:20px;margin-top:13px}
.fix ul li a:hover{background:#ffc828;text-decoration:none}
.fix .gotop{position:absolute;bottom:25px;left:50%;margin-left:-50px;display:block;color:#333;font-weight:700;width:100px;height:20px;font-size:16px;text-align:center;line-height:20px}
.fix .gotop:hover{background:#ffc828;text-decoration:none}

.tittle{background:url(../images/tit.png) no-repeat center 0;font-size:28px;text-align:center;line-height:39px;height:39px;font-weight:700;color:#333;margin:20px auto}
.tit{width:980px;height:32px;line-height:32px;border-radius:3px;color:#333}
.tit strong{font-size:24px;padding:0 20px}
.itform{width:257px;height:32px;line-height:32px;margin-left:10px;background:url(../images/sbg.png) no-repeat}
.itform .inp1{height:22px;line-height:22px;padding:6px 0 4px 0;width:205px;margin-left:12px;border:0;outline:none;background:none}
.itform .inp2{width:32px;height:32px;border:0;background:none;cursor:pointer;outline:none}
.txt2{width:144px;text-align:center;height:32px;line-height:32px;color:#666;font-size:14px}
.txt2 span{color:#f00}

.xnav span{float:left;display:inline;width:90px;height:30px;margin-right:10px;line-height:30px;text-align:center;font-size:16px;font-weight:700;color:#333;cursor:pointer;border-radius:5px;border:1px solid #ddd;background:#fff}
.xnav span.on{background:#ffc828;color:#333;border-color:#ffc828}
.xcon{display:none;width:980px;overflow:hidden;position:relative;zoom:1}
.list{width:1012px;padding-bottom:30px;overflow:hidden}
.list ul{width:1030px;overflow:hidden;padding-bottom:30px;position:relative}
.list li{width:206px;height:182px;padding:5px;float:left;margin:25px 35px 0 0;_display:inline;overflow:visible;background:#fff;border:1px solid #ddd;border-radius:10px;position:relative}
.list li img{display:block;width:206px;height:116px;position:absolute;top:5px;left:5px;z-index:0;overflow:hidden}
.list li .zpinfo{display:block;width:185px;height:90px;padding:8px;overflow:hidden;color:#fff;margin:5px;vertical-align:middle;*font-family:Arial;*font-size:90px;position:relative;z-index:2;background:url(about:blank);cursor:pointer} 
.list li .zpinfo span{display:none}
.list li .zpinfo i{display:inline-block;padding:0 3px;margin\:5px;color:#ffc828;margin:2px}
.list li .zpinfoon{background:rgba(0, 0, 0, 0.5);width:190px;height:100px;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#7F000000', EndColorStr='#7F000000');display:table-cell;_display:block}
:root .list li .zpinfoon{filter:none\9 !important} 
.list li .zpinfoon span{display:inline-block !important;font-size:14px;vertical-align:middle;text-align:left}
.list li .zpinfo:hover{text-decoration:none;color:#fff}
.list li .div1{padding-top:6px;margin:0  5px 0 10px}
.list li .zpname{width:135px;height:30px;line-height:24px;font-size:16px;text-overflow:ellipsis;white-space:nowrap;float:left;display:inline;overflow:hidden}
.list li .save{height:19px;display:inline-block;line-height:19px;color:#fff;float:right;overflow:hidden;margin-top:5px;padding-right:6px;font-size:12px;cursor:pointer;background:#ff936c;border-radius:5px}
.list li .save em{width:22px;height:19px;float:left;overflow:hidden;background-position:0 -31px}
.list li .saved{cursor:default}
.list li .saved em{background-position:-52px -31px}
.list li .user{margin-left:10px;font-size:14px;color:#a3a3a3;height:24px;width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:14px}
.list li .user:hover{text-decoration:underline;color:#f34d6b;background-position:0 -18px}
.list li .lpiao{width:38px;padding-left:18px;font-size:12px;cursor:pointer;color:#a3a3a3;height:22px;line-height:26px;display:block;float:right;margin-right:4px;position:relative;text-align:center;_display:inline;/* background-position:-2px -2px; */}
.list li .lpiaoon{background-position:-62px 0}
.list li .share2{width:157px;height:38px;position:absolute;top:21px;left:-93px;padding:0px 8px 0 10px;display:none;background:url(../images/sharebg.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="images/sharebg.png");_background:none}
.list li .lpiaoon .share2{display:block}
.list .on{z-index:10}
.nodata{text-align:center;font-size:22px;padding:56px 0}
.page{margin-top:10px;text-align:center;height:60px}
.page a{display:inline-block;height:18px;padding:6px 15px;line-height:18px;font-size:14px;background:#fff;text-align:center;color:#717171;border:1px solid #eee;border-radius:3px;margin:0 2px;overflow:hidden;font-family:arial;vertical-align:middle}
.page a:hover,.page .on{background:#333;color:#fff;text-decoration:none}

.product{width:980px;overflow:hidden}
.product ul{width:1032px;overflow:hidden;padding:20px 0}
.product li{width:218px;height:161px;float:left;font-size:18px;text-align:center;line-height:30px;margin-right:36px;_display:inline}
.product li img{display:block;width:206px;height:116px;overflow:hidden;background:#fff;border:1px solid #ddd;border-radius:5px;padding:5px}
.brand img{float:left;display:inline;width:130px;height:130px;border:1px solid #ddd;padding:3px;border-radius:5px}
.brand .bdinfo{float:right;display:inline;width:775px;line-height:32px;padding:5px 10px;margin-right:20px}

.pop{background:#fff;border:3px solid #ffc929;width:400px;position:relative;padding-bottom:20px}
.p-btn{display:block;background:#ef6364;color:#fff;text-align:center;font-size:16px;width:108px;height:36px;line-height:36px;margin:10px auto;overflow:hidden}
.p-btn:hover{background:#f07e33;color:#fff;text-decoration:none}
.pop p{text-align:center;font-size:18px;padding:80px 0 20px}
.pop .ptit{display:block;position:absolute;top:33px;left:138px;height:40px;line-height:40px;font-size:24px}
.pop .pclose{display:block;position:absolute;top:0;right:0;background:url(../images/pclose.png) no-repeat;width:41px;height:41px;font-size:30px;line-height:99;overflow:hidden;cursor:pointer;e}
.pop .share2{width:300px;padding-left:80px;padding-top:20px}
.pop .share2 span{float:left;display:inline;line-height:32px}
.pop-about{width:891px;background:url(../images/pop-about_01.png) no-repeat}
.pop-about .popt{background:url(../images/pop-about_02.png) no-repeat center bottom;height:730px;position:relative;overflow:hidden}
.pop-about .pclose{display:block;position:absolute;top:105px;right:5px;width:44px;height:44px;font-size:30px;line-height:99;overflow:hidden;cursor:pointer;e}
.ab-con{margin:120px 70px 0 540px;color:#fff}
.ab-info{font-size:16px}
.ab-con .p-btn{margin:40px 0}
.pop-line{width:100px;height:3px;background:#ffcd29;margin:30px 0}
.ab-box{height:200px;padding-right:10px;overflow-y:scroll}
.ab-box::-webkit-scrollbar-track{background-color:#000}
.ab-box::-webkit-scrollbar{width:4px;background-color:#000}
.ab-box::-webkit-scrollbar-thumb{background-color:#ffcd29}
.ab-box span{color:#ffcd29}
.plcon{background:#fff;padding:10px;margin:20px 0;border:1px solid #ddd;border-radius:5px}
