html,body{font-family:Arial,'雅黑';font-size:14px;color:#333;background:#fff}
body,li,ul,dl,dd,dt,p,h1,h2,h3{padding:0;margin:0;border:0}
i,em{font-style:normal}
li{list-style:none}
a{text-decoration:none}
a:hover{color:#fe741c}
img{vertical-align:middle;border:none}
.clear{clear:both}
q{color:#FF4A4A;quotes:'' '' '' ''}
select::-ms-expand{display:none}
input[type=text],input[type=button],input[type=submit],select{appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;outline:none}
select{position:relative;background:url(/skin/images/jiantou.png) right 6px center no-repeat #fff;background-size:10px 6px;padding:0 20px 0 8px !important}
.iconfont.icon-cat_5128{color:#EE1C25 !important}
.dhidden{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;display:block}
.dhidden2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}
.dhidden3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:break-all}
.dn{display:none}
.iconfont{width:1em;height:1em;font-size:1.3em;line-height:1em;vertical-align:middle;position:relative;font-weight:normal}
.lazy{opacity:0}
.tablecell{display:table-cell;vertical-align:middle}
.song{font-family:'SimSun'}
.btt{display:inline-block;border-radius:8px;padding:0 20px;border:0;color:#fff;line-height:2em;text-align:center;background:#C1C1C1}
.btt.hov{background:#E67D37}
.btt.primary{background:#67648f}
.purplebtn{background:#312d5f;color:#fff !important}
.purplebtn:hover{background:#F96C28;color:#fff}
.huibtn{background:#999;color:#fff !important}
.huibtn:hover{background:#312d5f;color:#fff}
.md_table{display:table;*position:relative}
.md_table .md_cell{display:table-cell;width:100%;*position:absolute;*top:50%;*left:0;vertical-align:middle}
.md_table .md_cell .md_mid{*position:relative;*top:-50%;*left:0}
.line15em{line-height:1.5em}
.line18em{line-height:1.8em}
.line2em{line-height:2em}
.line2-2em{line-height:2.2em}
.line3em{line-height:3em}
.font12{font-size:12px}
.font13{font-size:13px}
.font14{font-size:14px}
.font15{font-size:15px}
.font16{font-size:16px}
.font18{font-size:18px}
.font20{font-size:20px}
.font22{font-size:22px}
.font24{font-size:24px}
.font26{font-size:26px}
.font27{font-size:27px}
.font28{font-size:28px}
.font30{font-size:30px}
.font32{font-size:32px}
.font36{font-size:36px}
.font40{font-size:40px}
.font50{font-size:50px}
.font60{font-size:60px}
.b{font-weight:bold}
.center{text-align:center}
.pd10{padding:10px}
.pd20{padding:20px}
.pd30{padding:30px}
.mgt10{margin-top:10px}
.mgt20{margin-top:20px}
.mgt40{margin-top:40px}
.mgt80{margin-top:80px}
.mgt100{margin-top:100px}
body{min-width:1200px}
body.blockstyle2{background-color:#F8F8F8}
body.blockstyle3{background-color:#fff}
.webshoplogo{width:100%;min-width:1280px;text-align:center;background:#858bd3}
.webshoplogo .logobox2{width:1280px;margin:0 auto;text-align:left}
.webshoplogo a{display:inline-block;padding:2px 15px;width:83px;height:37px}
.webshoplogo a em{width:93px;height:37px;line-height:37px;text-align:center;color:#FFF;display:none}
.webshoplogo a img{display:block}
.webshoplogo a:hover{background:rgba(255,255,255,.1);padding:2px 10px;width:93px}
.webshoplogo a:hover img{display:none}
.webshoplogo a:hover em{display:block}
.blockstyle3 .webshoplogo{background:#b7c9d3}
.blockstyle2 .webshoplogo{background:#e4c796}
#container{width:1280px;margin:0 auto;position:relative}
#container .rightlay{width:260px;min-height:800px;float:right}
#container .rightlay:before{width:100%;display:block;content:"";height:30px}
#container .rightlay.fixed{position:fixed;top:46px;left:50%;margin-left:330px}
#container .rightlay.fixed2{position:fixed;bottom:0;left:50%;margin-left:330px}
#container .rightlay.absolute{position:absolute;right:0}
#container .leftlay{width:840px;float:left;background:url(/skin/images/left_bg.png) right top repeat-y;padding-right:70px;background-size:60px auto}
#container .leftlay .artcontent{width:840px;margin-top:10px;padding-bottom:10px}
#container .leftlay .ads{text-align:center}
.rightlay #rightmenu{background:#e6e7f2}
.rightlay .userbox{padding:15px 15px 5px 16px}
.rightlay .userbox .userpic{width:50px;height:50px}
.rightlay .userbox .userpic img{width:50px;height:50px;border-radius:50%}
.rightlay .userbox .nickname{padding-left:10px}
.rightlay .userbox .nickname .dhidden2{max-height:3em;padding:2px 0px}
.rightlay .userbox .nickname .name{line-height:1.5em;margin-top:5px}
.rightlay .userbox .nickname a.btn{border-left:1px solid #ddd;padding:0 7px 0 10px}
.rightlay .userbox .nickname a.btn:nth-child(2){border-left:0;padding-left:0}
.blockstyle2 .rightlay #rightmenu{background:#f7ece2}
.rightlay .joinbtt{padding:13px 0 12px;text-align:center}
.rightlay .joinbtt a{display:inline-block;line-height:2.4em;border-radius:1.2em;padding:0 10px;background:rgba(85,91,166,0.2);margin:0 7px}
.rightlay .joinbtt a .iconfont,.rightlay .joinbtt a span{display:inline-block;vertical-align:middle}
.blockstyle2 .rightlay .joinbtt a{background:rgba(190,15,27,0.1)}
.rightlay #rightmenu dt.dt{font-size:15px;background-color:rgba(85,91,166,0.1);color:#666;text-align:center;font-weight:bold;line-height:2.4em}
.blockstyle2 .rightlay #rightmenu dt.dt{background:#f0e4d9;color:#666}
.rightlay #rightmenu .xglist dd{padding:0 10px}
.rightlay #rightmenu .xglist li{width:50%;float:left;text-align:center;margin-top:10px}
.rightlay #rightmenu .xglist .col3 li{width:33.3333%}
.rightlay #rightmenu .xglist .col4 li{width:25%}
.rightlay #rightmenu .xglist li img{max-width:80px;margin:0 auto;transition:all ease-in-out 100ms;background:#f6f6f6;border-radius:50%}
.rightlay #rightmenu .xglist li img.word{border-radius:40px}
.rightlay #rightmenu .xglist li img.citiao{padding:8px;box-sizing:border-box}
.rightlay #rightmenu .xglist li a>div{line-height:1.8em}
.rightlay #rightmenu .xglist li:hover img{background:rgba(190,15,27,0.03)}
.rightlay #rightmenu .brandlevelright{border-top:solid 1px #f0e4d9;margin-top:10px;margin-bottom:10px}
.rightlay #rightmenu .brandlevelright dd{padding:0 10px}
.rightlay #rightmenu .brandlevelright li{width:32%;float:left;margin-top:10px;text-align:center}
.rightlay #rightmenu .brandlevelright li:nth-child(3n+2){margin-left:2%;margin-right:2%}
.rightlay #rightmenu .brandlevelright li a.bigpic img{width:72px;height:72px;margin:-6px}
.rightlay #rightmenu .brand10zhishidesc{background:none;border-top:solid 1px #f0e4d9;padding:10px 0}
.rightlay #rightmenu .searchhot{margin-top:10px}
.rightlay #rightmenu .searchhot .menu{background:#858bd3;line-height:2.4em}
.rightlay #rightmenu .searchhot .menu span{display:table-cell;line-height:3em;width:5%;text-align:center;color:#fff;cursor:pointer}
.rightlay #rightmenu .searchhot .menu span:hover{color:#f90}
.rightlay #rightmenu .searchhot .menu span.active{color:#ff0;font-weight:bold;position:relative}
.rightlay #rightmenu .searchhot .menu span.active::after{content:"";width:20px;height:3px;background:#ff0;position:absolute;left:50%;bottom:0;margin-left:-10px}
.blockstyle2 .rightlay #rightmenu .searchhot .menu{background:#f2d1d3}
.blockstyle2 .rightlay #rightmenu .searchhot .menu span{color:#333}
.blockstyle2 .rightlay #rightmenu .searchhot .menu span.active{color:#be0f1b}
.blockstyle2 .rightlay #rightmenu .searchhot .menu span.active::after{background:#be0f1b}
.rightlay #rightmenu .searchhot .contbox .cont{padding:5px 10px}
.rightlay #rightmenu .searchhot .contbox .cont .item{width:50%;float:left;line-height:2em;text-align:center}
.rightlay #rightmenu .searchhot .contbox .cont.col3 .item{width:33.333%}
.rightlay #rightmenu .searchhot .contbox .cont.hotsearch a{width:100%;float:none;display:block;line-height:1.6em}
.rightlay #rightmenu .searchhot .contbox .cont.hotsearch a .num{display:inline-block;font-weight:bold;width:20px;text-align:center;vertical-align:middle}
.rightlay #rightmenu .searchhot .contbox .cont.hotsearch a:nth-child(1) .num{color:#f43628}
.rightlay #rightmenu .searchhot .contbox .cont.hotsearch a:nth-child(2) .num{color:#ff7c14}
.rightlay #rightmenu .searchhot .contbox .cont.hotsearch a:nth-child(3) .num{color:#fead5b}
.rightlay #rightmenu .searchhot .contbox .cont.hotsearch a .name{display:inline-block;width:100px;vertical-align:middle}
.rightlay #rightmenu .searchhot .contbox .cont.hotsearch a .name:hover{color:#f60}
.rightlay #rightmenu .searchhot .contbox .cont.hotsearch a .colorline{width:50px;height:4px;background-color:#CCC;display:inline-block;vertical-align:middle}
.rightlay #rightmenu .searchhot .contbox .cont.hotsearch a .colorline i{display:block;background-color:#fead5b;height:4px}
.rightlay #rightmenu .searchhot .contbox .cont.bd1{border-width:2px;border-style:solid}
.rightlay #rightmenu .searchhot .contbox .cont .item .iconfont{display:inline-block;vertical-align:middle;margin-right:3px;font-size:1.2em}
.rightlay #rightmenu .hotblocks .swipe{padding:20px 20px 0 20px}
.rightlay #rightmenu .hotblocks .item{width:100px;margin-bottom:20px;float:left}
.rightlay #rightmenu .hotblocks .item:nth-child(2n){float:right}
.rightlay #rightmenu .hotblocks .item .title{line-height:1.5em}
.rightlay #rightmenu .hotblocks .item a{width:100%;display:block;border-radius:4px;background:#795ebe;text-align:center;padding:10px 0}
.rightlay #rightmenu .hotblocks .item a:hover{color:#ff0}
.rightlay #rightmenu .hotblocks .item .img{width:60px;height:60px;margin:5px auto 0 auto}
.rightlay #rightmenu .hotblocks .item .mintitle{line-height:2em}
.rightlay #rightmenu .hotblocks .item.s1 a,.rightlay #rightmenu .hotblocks .item.s7 a{background:#795ebe;background:linear-gradient(180deg,#b3a3da,#795ebe)}
.rightlay #rightmenu .hotblocks .item.s2 a,.rightlay #rightmenu .hotblocks .item.s8 a{background:#cca874;background:linear-gradient(180deg,#e7d0a9,#cca874)}
.rightlay #rightmenu .hotblocks .item.s3 a,.rightlay #rightmenu .hotblocks .item.s9 a{background:#3977c6;background:linear-gradient(180deg,#89c6e7,#3977c6)}
.rightlay #rightmenu .hotblocks .item.s4 a,.rightlay #rightmenu .hotblocks .item.s10 a{background:#c76441;background:linear-gradient(180deg,#db9964,#c76441)}
.rightlay #rightmenu .hotblocks .item.s5 a,.rightlay #rightmenu .hotblocks .item.s11 a{background:#ffb34e;background:linear-gradient(180deg,#ffba7c,#ff8415)}
.rightlay #rightmenu .hotblocks .item.s6 a,.rightlay #rightmenu .hotblocks .item.s12 a{background:#ff8e8e;background:linear-gradient(180deg,#f08c88,#e4312a)}
.rightlay #rightmenu .datacounts dd{padding:10px 20px}
.rightlay #rightmenu .datacounts a i{color:#4d56af;padding:0 5px}
.blockstyle2 #container .rightlay #rightmenu .datacounts a i{color:#7c0a12}
.blockstyle2 #container .rightlay .leftbrandlogo{background:#f8e7e8}
.blockstyle3 #container .rightlay .leftbrandlogo{background:#edf2f4}
#container .rightlay .downloadapp{display:block;text-align:center}
#container .rightlay .downloadapp img{display:block;margin:0 auto}
#container .rightlay .leftbrandlogo{background:#e6e7f2;padding:1px}
#container .rightlay .leftbrandlogo li{float:left;width:127px;padding:1px}
#container .rightlay .leftbrandlogo li img{width:127px;height:55px}
#container .rightlay .leftbrandlogo li a:hover img{opacity:0.8}
.rightlay #rightmenu .auther{display:block;text-align:center;padding:10px}
.rightlay #rightmenu .auther .img{text-align:center;position:relative;margin:0 auto 5px auto;border:1px solid #eee;background-size:9999px auto;width:66px;height:66px;border-radius:50%}
.rightlay #rightmenu .auther .img img.pic{position:absolute;left:0;top:50%;width:100%;max-height:100%;border-radius:50%;transform:translateY(-50%);display:block}
.rightlay #rightmenu .auther .img img.vip{position:absolute;left:70%;bottom:0;width:16px;height:16px;border-radius:50%}
.rightlay #rightmenu .auther .name{font-size:16px;line-height:1.6em}
.rightlay #rightmenu .auther .utype{line-height:1.6em}
.rightlay #rightmenu .auther .btn{display:inline-block;margin-top:5px;line-height:2em;padding:0 10px;border:1px solid rgba(85,91,166,0.3);border-radius:4px}
.rightlay #rightmenu .auther:hover .btn{background:#555ba6;color:#fff}
.blockstyle2 .rightlay #rightmenu .autherline{width:86%;margin:0 auto;height:1px;background:rgba(190,15,27,0.1)}
.blockstyle2 .rightlay #rightmenu .auther .btn{border:1px solid rgba(190,15,27,0.3)}
.blockstyle2 .rightlay #rightmenu .auther:hover .btn{background:#be0f1b}
#pagenav{width:100%;height:46px}
#pagenav .pagenav{width:100%;height:46px;position:relative}
#pagenav .pagenav .navcont{width:1280px;margin:0 auto;position:relative;height:100%}
#pagenav .pagenav.fixed{position:fixed;left:0;top:0;z-index:100}
#pagenav .navcont a{float:left;padding:3px 20px}
#pagenav.col12 a,#pagenav.col13 a,#pagenav.col11 a{padding:3px 15px}
#pagenav.col12 a.cffdc00,#pagenav.col13 a.cffdc00,#pagenav.col11 a.cffdc00{padding:3px 10px}
#pagenav.col14 a{padding:3px 13px}
#pagenav.col14 a.cffdc00{padding:3px 10px}
#pagenav .navcont a i.lg{width:30px;height:30px;margin-top:-2px;display:inline-block;vertical-align:middle;animation:lganimate 5s infinite linear;-webkit-animation:lganimate 5s infinite linear;background-size:30px 30px}
#pagenav .navcont a:hover{background:rgba(0,0,0,0.35);border-radius:5em}
#pagenav .navcont a.active{background:rgba(0,0,0,0.35) !important;color:#ffdc00 !important;border-radius:2em}
#pagenav .navcont a.active::after{content:"";width:18px;height:12px;background:url(/skin/images/triangle.png) no-repeat;display:inline-block;margin-left:5px;vertical-align:middle}
#pagenav .navcont a.hovbg{background:rgba(201,203,227,0.2);border-radius:2em;height:30px;margin:0 5px;position:relative;top:5px;line-height:30px}
.blockstyle2 #pagenav .navcont a.hovbg{background:rgba(247,170,0,1);float:right}
#pagenav .navcont a.hovbg{animation:dailibtn 1s linear 0s infinite alternate}
@keyframes dailibtn{0%{background:rgba(247,170,0,0.2);color:#fff000}
100%{background:rgba(0,0,0,0.3);color:#ff6900}
}#pagenav .navcont a.hovbg .iconfont,#pagenav .navcont a.hovbg span{float:left;line-height:30px}
#pagenav .navright{position:absolute;right:20px;top:50%;margin-top:-12px}
#pagenav .navright a{float:none;padding:0}
@keyframes navright{0%{color:#ff0}
49.99%{color:#ff0}
50%{color:#000}
99.99%{color:#000}
100%{color:#ff0}
}#pagenav .navright .iconfont{margin-left:5px;cursor:pointer;animation:navright 2s infinite linear}
#pagenav .navright .iconfont:hover{color:#ffff00}
.headblockcont{display:none;position:absolute;left:0;top:100%;width:100%;min-height:100px;background:#f9f9f9;z-index:999;box-shadow:0 8px 8px rgba(0,0,0,.2);color:#333}
.headblockcont .headcont{max-width:1180px;margin:0 auto}
.headblockcont .categoryul{width:30%;float:left;border-right:1px solid #eee;margin:10px 0px;padding:0px 0 0 10px;box-sizing:border-box}
.headblockcont .categoryul.level1{border:0}
.headblockcont .categoryul.level1  dd{width:60px}
.headblockcont .categoryul.level3{width:39%}
.headblockcont .categoryul dt{line-height:2em}
.headblockcont .categoryul dd{width:80px;float:left;line-height:1.8em;padding:0 5px 0 10px}
.headblockcont .categoryul dd a{padding:0;display:block;width:100%}
#position .posotionnav{line-height:1.8em;border-bottom:solid 1px #eee;padding:0.5em 0}
#position .posotionnav .iconfont{vertical-align:text-bottom}
.blocktitle{line-height:2em;position:relative}
.blocktitle.style1.pdtop{margin-top:-20px;padding-bottom:10px}
.blocktitle.style1{text-align:center}
.blocktitle.style1 .name{display:inline-block;padding:25px 65px;position:relative;font-weight:bold;max-width:560px}
.blocktitle.style1 .name i.l,.blocktitle.style1 .name i.l i,.blocktitle.style1 .name i.r,.blocktitle.style1 .name i.r i{position:absolute;left:24px;top:50%;margin-top:-14px;width:6px;height:28px;border-radius:5em;display:none;transform:rotate(36deg)}
.blocktitle.style1 .name i.l i,.blocktitle.style1 .name i.r i{left:16px;top:-10px;margin:0;transform:rotate(0deg)}
.blocktitle.style1 .name i.r{left:auto;right:42px}
.blocktitle.style1 .name em.l,.blocktitle.style1 .name em.r{position:absolute;right:95%;top:50%;width:50px;height:1px;margin-top:-1px}
.blocktitle.style1 .name em.r{left:95%}
.blocktitle.ccc .name,.blocktitle.ccc .color1{color:#333}
.blocktitle.ccc a:hover{color:#fe741c}
.blocktitle.ccc .name i,.blocktitle.style1.ccc .name em.l,.blocktitle.style1.ccc .name em.r{color:#ccc;background:#ccc}
.blocktitle.ccc .name i.l i,.blocktitle.ccc .name i.r{background:#EEE}
.blocktitle.ccc .name i.r i,.blocktitle.ccc .name em.r{background:#bbb}
.blocktitle.fff .name,.blocktitle.fff .color1{color:#fff}
.blocktitle.fff .name i,.blocktitle.style1.fff .name em.l,.blocktitle.style1.fff .name em.r{color:#fff;background:#fff}
.blocktitle.fff .name i.l i,.blocktitle.fff .name i.r{background:#fff}
.blocktitle.fff .name i.r i,.blocktitle.fff .name em.r{background:#fff}
.blocktitle.style2{position:relative;margin:0}
.blocktitle.style2 .name{display:inline-block;font-weight:bold}
.blocktitle.style2 i.iconttl{display:inline-block;padding:0;margin:0;font-size:1em;text-align:center}
.blocktitle.style3{border-left:solid 5px #FE741C;height:1.2em;line-height:1.2em;margin:30px 0;padding-left:25px;font-weight:bold;color:#333}
.blocktitle.style5{text-align:center;font-size:20px;line-height:3em;padding:0;margin:0}
.blocktitle.style5 .name{color:#FFF;font-weight:bold}
.blocktitle.style7{text-align:center}
.blocktitle.style7 .name{display:inline-block;padding:15px 20px;position:relative;font-weight:bold;max-width:560px;font-size:20px;color:#CCC}
.blocktitle.style7 .name:before{content:"";position:absolute;right:100%;top:50%;width:30px;height:2px;margin-top:-1px;background:#CCC;opacity:0.5}
.blocktitle.style7 .name::after{content:"";position:absolute;left:100%;top:50%;width:30px;height:2px;margin-top:-1px;background:#CCC;opacity:0.5}
.blocktitle.style8{margin:0px 20px}
.blocktitle.style8 .name{font-size:20px;color:#333;font-weight:bold}
.bline.bline1{width:100%;height:0;background:#fff}
.blockstyle2 .bline.bline1{background:#f8f8f8}
.blockstyle3 .bline.bline1{background:#fff}
.bline.bline2{height:0px;border-top:solid 1px #eee;margin:10px 30px 0 30px}
.bline.bline3{width:100%;height:30px;background:rgba(0,0,0,.15)}
.blockinfo{max-width:1280px;margin:0 auto}
.blockinfo.fullcontent{max-width:none}
.blockinfo .ajaxload{text-align:center;padding:50px 0}
.blocktitle .subtitle.style1.mgtop{margin-top:-30px}
.blocktitle .subtitle.style1{color:#fe741c;text-align:center;margin-bottom:20px;font-size:30px}
.blocktitle .subtitle.style1 em{position:relative;display:inline-block;font-weight:bold}
.blocktitle .subtitle.style1 em:after{display:inline-block;content:"";position:absolute;height:15px;background:rgba(254,116,28,0.1);border-radius:1em;width:100%;bottom:18px;left:-15px;padding:0px 15px}
.blocktitle .subtitle.style3{position:absolute;right:0px;top:50%;height:1.2em;line-height:1.2em;margin-top:-0.6em}
.blocktitle .titlemorebox{display:inherit;float:right;cursor:pointer}
.blocktitle .titlemorebox .morebtn{color:#e63462;line-height:1.5em;padding:2px 4px}
.blocktitle .titlemorebox .morebtn span{color:#e63462}
.tabmenu{overflow:auto;white-space:nowrap}
.tabmenu::-webkit-scrollbar{width:0;height:0}
.tabmenu .item{display:inline-block;text-align:center;cursor:pointer}
.tab .tabmenu{padding:10px 0;text-align:center}
.tab .tabmenu.pdt50{padding-top:20px}
.tab>.tabmenubox{text-align:center}
.tab>.tabmenubox>.tabmenu{display:inline-block;margin:0 auto;overflow:hidden;max-width:100%}
.tab>.tabmenubox .tabmenu .item{padding:0 20px;line-height:2em;display:table-cell;position:relative}
.tab>.tabmenubox .tabmenu .item.active .clify_span{color:#fff}
.tab.style1>.tabmenubox .tabmenu .item{border:1px solid #eee;border-left:0}
.tab.style1>.tabmenubox .tabmenu .item:first-child{border-left:1px solid #eee}
.tab.style1>.tabmenubox .tabmenu .item.active{background:#555ba6;color:#fff;border-color:#555ba6}
.blockstyle2 .tab.style1>.tabmenubox .tabmenu .item{border-color:#eed5ca}
.tab>.tabmenubox .tabmenu .item.close{display:none}
.tab>.tabmenubox .tabmenu .item.more{float:right;margin-right:0}
.tab>.tabmenubox .tabmenu .item:hover{color:#fe741c}
.tab .tab2menubox{text-align:center}
.tab .tab2menubox .tabmenu{margin:0 auto}
.tab.substyle1 .tab2menubox .tabmenu{padding:10px 0}
.tab.substyle1 .tab2menubox .tabmenu .item{padding:5px;border-width:1px;border-style:solid;background:#fff;margin:0 10px}
.tab.substyle1 .tab2menubox .tabmenu .item span{display:block;line-height:2.2em;padding:0 10px}
.tab.substyle1 .tab2menubox .tabmenu .item.active span{background:#555ba6;color:#fff}
.tab.substyle3 .tab2menubox .tabmenu{overflow:inherit;padding:0;border-top:1px solid #eee;border-left:1px solid #eee;margin-bottom:10px;display:inline-block}
.tab.substyle3 .tab2menubox .tabmenu .item{min-width:100px;border:1px solid #eee;border-left:0;border-top:0;float:left;text-align:center;line-height:2.2em}
.tab.substyle3 .tab2menubox .tabmenu .item span{background:none}
.tab.substyle3 .tab2menubox .tabmenu .item.active span{color:#F60}
.tab.substyle3 .tab2menubox .tabmenu:after{content:"";display:block;height:0;clear:both}
.tab.substyle3 .tab2menubox .tabmenu .item.close{display:none}
.tab.substyle4 .tab2menubox .tabmenu{padding:10px 0 0 0}
.tab.substyle4 .tab2menubox .tabmenu .item.active{position:relative}
.tab.substyle4 .tab2menubox .tabmenu .item{line-height:2.5em;margin-left:20px;padding:0 20px;border:1px solid #eed5ca;border-radius:5em}
.tab.substyle4 .tab2menubox .tabmenu .item:first-child{margin-left:0}
.tab.substyle4 .tab2menubox .tabmenu .item.active{background:#be0f1b;border-color:#be0f1b}
.tab.substyle4 .tab2menubox .tabmenu .item span{font-size:18px}
.tab.substyle4 .tab2menubox .tabmenu .item.active span{color:#fff}
.tab.substyle7{position:relative}
.tab.substyle7 .tab2menubox .tabmenu{text-align:center;white-space:initial;margin:0px}
.tab.substyle7 .tab2menubox .tabmenu .item{padding:2px;border-width:1px;border-style:solid;background:#fff;margin:0 3px}
.tab.substyle7 .tab2menubox .tabmenu .item span{display:block;line-height:2.2em;padding:0 10px}
.tab.substyle7 .tab2menubox .tabmenu .item.active span{color:#fe741c}
.tab.style3{}
.tab.style3 > .tabmenubox .tabmenu .item{padding:0 10px}
.tab.style3 > .tabmenubox .tabmenu .item span{width:110px;display:block;font-size:16px;line-height:2.6em;border-radius:2em;color:#555ba6;background:rgba(85,91,166,.1)}
.tab.style3 > .tabmenubox .tabmenu .item:hover span,.tab.style3 > .tabmenubox .tabmenu .item.active span{background:#555ba6;color:#FFF}
.blockstyle2 .tab.style3 > .tabmenubox .tabmenu .item span{color:#be0f1b;background:rgba(109,15,27,.1)}
.blockstyle2 .tab.style3 > .tabmenubox .tabmenu .item:hover span,.blockstyle2 .tab.style3 > .tabmenubox .tabmenu .item.active span{background:#be0f1b;color:#FFF}
.tab.style5 > .tabmenubox .tabmenu .item{border:none;font-size:16px;color:#333}
.tab.style5 > .tabmenubox .tabmenu .item.active{border-bottom:solid 2px #555ba6;color:#555ba6;background:none;font-weight:bold}
.tab.style5 > .tabmenubox .tabmenu .item:hover{color:#555ba6}
.blockstyle2 .tab.style5 > .tabmenubox .tabmenu .item.active{color:#be0f1b;font-size:24px;border-bottom:initial}
.blockstyle2 .tab.style5 > .tabmenubox .tabmenu .item:hover{color:#be0f1b}
.blockstyle2 .tab.style5 > .tabmenubox .tabmenu .item h1{font-size:24px}
.tab.style8>.tabmenubox .tabmenu{padding:0px;display:block}
.tab.style8>.tabmenubox .tabmenu .item{width:149.75px;border:none;border-left:1px solid #fff;font-size:16px;background:#f8f8f8;color:#333;padding:17px 0 14px 0;box-sizing:border-box}
.tab.style8>.tabmenubox .tabmenu .item:nth-child(1){border-left:none}
.tab.style8>.tabmenubox .tabmenu .item:hover{color:#555ba6}
.tab.style8>.tabmenubox .tabmenu .item.active{position:relative;background:#fff;color:#555ba6}
.tab.style8>.tabmenubox .tabmenu .item.active::after{content:"";display:block;position:absolute;top:0px;width:100%;border-top:3px solid #555ba6}
.tab.style8>.tabmenubox .tabmenu .item span{display:block;min-width:120px;text-align:center}
.blockstyle2 .tab.style8>.tabmenubox .tabmenu .item:hover,.blockstyle2 .tab.style8>.tabmenubox .tabmenu .item.active{color:#be0f1b}
.blockstyle2 .tab.style8>.tabmenubox .tabmenu .item.active::after{border-top-color:#be0f1b}
.blockmorebox{padding:15px 0;text-align:center}
.blockmorebox .morebtn{padding:10px 40px;margin:0 1%;text-align:center;line-height:1.5em;display:inline-block;cursor:pointer;background:#ffdc00;color:#1a1a1a;border-radius:5em}
.blockmorebox .morebtn .iconfont,.blockmorebox .morebtn span{float:left;line-height:inherit;padding:0 2px;box-sizing:content-box}
.blockmorebox .morebtn.loading::after{content:"鍔犺浇涓�..."}
.blockmorebox .morebtn.loading span{display:none}
.blockmorebox .morebtn.nomore{color:#999;background:#eee}
.blockmorebox .morebtn.nomore .iconfont{display:none}
.blockmorebox .morebtn a{display:block}
.blockmorebox .morebtn:hover,.blockmorebox .morebtn a:hover{color:#f60}
.swipe{position:relative}
.swipe .swipecont{width:100%;overflow:hidden}
.swipe li{display:none}
.swipe li a{display:block}
.swipe li img{width:100%}
.swipe li.active{display:block}
.swipe .perview{position:absolute;left:0;bottom:10px;width:100%;text-align:center}
.swipe .perview i{display:inline-block;width:12px;height:12px;background:#ccc;border-radius:6px;margin:0 6px;cursor:pointer;transition:all linear 300ms}
.swipe .perview i.active{background:#fdb80c;width:30px}
.rightlay #rightmenu .hotblocks .swipe .navcont ul.swipeul{padding-bottom:20px}
.numb{display:inline-block;min-width:24px;height:24px;line-height:24px;border-radius:5px;background:#ccc;text-align:center;margin-right:10px;color:#fff;vertical-align:middle}
.numb::after{counter-increment:li;content:counter(li)}
.numb.num1{background:#fe741c}
.numb.num2{background:#FDB80C}
.numb.num3{background:#ffdc00}
.bdeee{border-color:#eee}
.numc::after{display:none}
.numc .iconfont{display:inline-block;line-height:30px;margin:0px;vertical-align:middle}
.numc{width:36px;height:36px;border-style:solid;border-width:3px;line-height:30px;text-align:center;font-weight:normal;border-radius:50%;display:inline-block}
.numc.num2{background:#fdb80c;border-color:#fedb85}
.numc.num3{background:#fbe01b;border-color:#fdef8d}
.u-tjzs{display:inline-block;width:90px;height:18px;overflow:hidden;text-align:left;vertical-align:text-bottom}
.u-tjzs .u-tjzs-out{width:90px;height:18px;background-size:18px auto}
.u-tjzs .u-tjzs-in{height:18px;background-size:18px auto}
.brandud{width:38px;height:38px;position:relative;cursor:pointer;display:inline-block;vertical-align:middle}
.brandud i{position:absolute;width:16px;height:16px;border:solid 1px #CCC;font-size:13px;line-height:16px;text-align:center}
.brandud i.hot{border-color:#ff7800}
.brandud i.up{background-size:80% auto}
.brandud i.down{background-size:80% auto}
.brandud i.vote{left:0px;top:0px}
.brandud i.praise{right:0px;top:0px}
.brandud i.share{left:0px;bottom:0px}
.brandud i.comment{right:0px;bottom:0px}
.brandud.big{width:64px;height:62px}
.brandud.big i{width:28px;height:28px;line-height:28px;font-size:20px}
.brandud.big i:before{position:absolute;left:50%;top:50%;margin:-0.5em 0 0 -0.5em;line-height:1em;width:1em;text-align:center}
.brandud.big i.icon-jiantou-xiangxia:before{margin:-0.45em 0 0 -0.5em}
#voteshare{display:none;position:fixed;left:50%;top:50%;width:580px;height:480px;margin:-240px 0 0 -290px;box-sizing:border-box;border-width:2px;border-style:solid;background:#fff;z-index:100}
#voteshare .close{position:absolute;right:-2px;top:-2px;width:20px;height:20px;text-align:center;line-height:20px;font-size:16px;cursor:pointer}
#voteshare .close:hover{background:#f60}
#voteshare .bdshare_popup_box{top:30px !important;left:280px !important}
.li_1{margin-right:0;padding:0;display:inline-block;vertical-align:middle;text-align:center;color:#FFF;border-radius:50%;width:24px;height:24px;border-radius:50%;background:rgba(204,204,204,0.2)}
.li_1 i{width:18px;height:18px;line-height:18px;display:block;border-radius:50%;background-color:#CCC;margin:3px}
footer.footlist{width:100%;min-width:1280px;background:#4d56af;padding-bottom:30px}
#footer{width:1280px;margin:0 auto;padding-top:40px}
#footer .footxg{width:100%}
#footer .footxg dl{width:25%;float:left}
#footer .footxg dl dt{color:#a6abd7;line-height:2em;position:relative;padding-left:8px}
#footer .footxg dl dt i{font-size:24px;margin-right:4px}
#footer .footxg dl dt .ttl{color:#a6abd7;font-size:15px;margin:0 5px;display:inline-block;vertical-align:middle}
#footer .footxg dl dt .ttl:first-child{margin-left:0}
#footer .footxg dl dd{padding:0 8px;line-height:1.8em}
#footer .footxg dl dd a{white-space:nowrap;line-height:2em;font-size:14px;color:#cac49b;text-align:left;float:left;margin-right:5px}
#footer .footxg dl dt a:hover,#footer .footxg dl dd a:hover{color:#F60}
#footer .footxg dl.col3 dd a{width:32%;margin:0}
#footer .footxg dl.col3 dd a:nth-child(3n+2){margin-left:2%;margin-right:2%}
#footer .footxg dl.col4 dd a{width:22%;margin:0}
#footer .lgimg{margin:10px 0;text-align:center}
#footer .website{display:flex;justify-content:center;padding:8px 0}
#footer .website .item{float:left;color:#a6abd7;font-size:12px}
#footer .website .item a{color:#ffff00}
#footer .website .item a:hover{color:#f60}
#footer .website .zhuanzai{width:245px}
#footer .website .jiamao{width:240px;padding-left:10px}
#footer .website .introduce{}
#footer .website .item .img,#footer .website .item .text,#footer .website .item .fankui,#footer .website .item .lianjie{display:table-cell;vertical-align:middle}
#footer .website .item .text,#footer .website .item .fankui,#footer .website .item .lianjie{padding-left:5px;line-height:1.6em}
#footer .website .item .text span{display:block}
#footer .website .item .fankui span{padding:0 10px;color:rgba(255,255,255,0.3)}
#footer .website .item .lianjie a{display:inline-block}
#footer .website .item .lianjie span{padding:0 7px;color:rgba(255,255,255,0.3);display:inline-block}
#footer .yqlink{line-height:1.6em;padding:5px 0;color:#777;font-size:12px;text-align:center;display:inline-block;width:1230px;display:flex;justify-content:center}
#footer .yqlink .img,#footer .yqlink .link{display:table-cell;vertical-align:middle}
#footer .yqlink .link{padding-left:5px}
#footer .yqlink .link a{color:#cac49b;display:inline-block}
#footer .yqlink .link a:hover{color:#F60}
#footer .yqlink .link span{padding:0 15px;color:rgba(255,255,255,0.3);display:inline-block}
#footer .words{}
#footer .words .center{line-height:0}
#footer .words .words1{color:#a6abd7}
#footer .words .words1 a{color:#a6abd7}
#footer .words .words1 a:hover{color:#F60}
#footer .words .words2{color:#a6abd7}
#footer .words2 a{color:#a6abd7}
#footer .words2 .links a{color:#ffff70;line-height:1.2em}
#footer .words2 .links span{color:#ffff70}
#footer .words2 .links a:hover{color:#F60}
#footer .words2 .phone a{color:#cac49b}
#footer .words2 .phone b{font-size:14px;color:#fff}
#footer .words2 .email a{color:#cac49b;margin-right:10px}
#footer .words2 .ipc{padding-left:20px;margin-right:10px;background:url(/skin/images/boticon1.png) no-repeat}
#footer .words2 .relief{padding-left:20px;margin-right:10px;background:url(/skin/images/boticon2.png) no-repeat}
#footer .words2 .sethome{padding-left:20px;margin-right:10px;background:url(/skin/images/boticon3.png) no-repeat}
#footer .bimg{margin-top:10px}
.blockstyle3 footer.footlist{background-image:url(/skin/images/bg3.jpg);background-color:#82a8b9}
.blockstyle3 #footer .footxg dl dd a{color:#f8ffc5}
.blockstyle3 #footer .footxg dl dd a:hover{color:#F60}
.blockstyle3 #footer .words2 .links a{color:#f7ffc4}
.blockstyle3 #footer .words2 .links a:hover{color:#F60}
.blockstyle2 footer.footlist{background:#24242e}
.blockstyle2 #footer .footxg dl dd a{color:#da6f39}
.blockstyle2 #footer .footxg dl dd a:hover{color:#F60}
.blockstyle2 #footer .words .words1{color:rgba(255,255,255,.4)}
.blockstyle2 #footer .words .words2{color:rgba(255,255,255,.4)}
.blockstyle2 #footer .words2 .links a{color:#ffec9e}
.blockstyle2 #footer .words2 .links a:hover{color:#F60}
.blockstyle2 #footer .footxg dl dt{color:#ff9aa5}
.blockstyle2 #footer .footxg dl dt .ttl{color:#ff9aa5}
.blockstyle2 #footer .website .item{color:rgba(255,255,255,.4)}
.blockstyle2 #footer .website .item a{color:rgba(255,255,255,.8)}
.blockstyle2 #footer .website .item a:hover{color:rgba(255,255,255,1)}
.blockstyle2 #footer .yqlink .link a{color:rgba(255,255,255,.4)}
.blockstyle2 #footer .yqlink .link a:hover{color:rgba(255,255,255,1)}
.blockstyle2 #footer .words2 a{color:rgba(255,255,255,.8)}
.blockstyle2 #footer .words2 .email a{color:rgba(255,255,255,.8)}
.blockstyle2 #footer .words2 .phone a{color:rgba(255,255,255,.8)}
.blockstyle2 #footer .words2 .phone a:hover{color:rgba(255,255,255,1)}
.blockstyle2 #footer .words2 .phone b{color:#ff9aa5}
#go_top{position:fixed;right:5px;bottom:5px;z-index:1000}
#go_top ul li{position:relative}
#go_top ul li .goitem{width:62px;background:#fff;border:1px solid #eeeeee;border-bottom:0;text-align:center;text-decoration:none;color:#9a9ed3;display:inline-block;padding:5px 0 3px 0;cursor:pointer}
#go_top ul li:last-child .goitem{border-bottom:1px solid #eeeeee}
#go_top ul li .goitem .iconfont{margin:0;width:22px;height:22px;font-size:22px;padding:8px;background:#d71f2a;color:#fff;border-radius:50%;display:inline-block}
#go_top ul li .goitem .word{color:#d71f2a;font-size:12px;padding-top:3px}
#go_top ul li .goitem .word span{display:block}
#go_top ul li .goitem .word .cname:before{content:"("}
#go_top ul li .goitem .word .cname:after{content:")"}
#go_top ul li .goitem:hover .iconfont{background:#fe741c}
#go_top ul li .goitem:hover .word{color:#fe741c}
#go_top ul li .goitem.active .iconfont{background:#fe741c}
#go_top ul li .goitem.active .word{color:#fe741c}
#go_top .holidayicon a{width:48px;height:48px;display:table-cell;vertical-align:middle}
#go_top .holidayicon a img{width:48px;height:48px}
#go_top #dialogtext a:hover{background:rgba(255,249,0,0.14)}
#go_top .qrcode img{display:none;position:absolute;bottom:0;right:100%}
#go_top .qrcode:hover img{display:block}
#go_top .qrcode:hover .ewmlink{display:block}
#go_top ul li .goitem .ewmlink{width:153px;height:153px;position:absolute;z-index:10;display:none}
#go_top ul li .goitem .ewmlink:hover{background:rgba(255,255,255,.3)}
#go_top ul li .goitem .yjfk{bottom:26px;right:80px}
#go_top ul li .goitem .lxwz{bottom:26px;right:243px}
#go_top ul li:hover .item .ewmlink{display:block}
#go_top a.share:hover .bdsharebuttonbox{display:block}
#go_top .bdsharebuttonbox{display:none;position:absolute;top:50%;margin-top:-26px;right:100%}
#go_top li:hover .bdsharebuttonbox{display:block}
#go_top .collectbox{display:none;position:absolute;bottom:-142px;right:100%;width:350px;height:460px;background:#fff;border:1px solid #eee;padding:5px 10px;box-shadow:0 0 8px #ccc}
#go_top .collectbox a{text-decoration:none}
#go_top .collectbox dt{border-bottom:1px solid #eee;line-height:2em}
#go_top .collectbox dt .op{float:right}
#go_top .collectbox dd{padding:5px 0;line-height:2em}
#go_top .collectbox dd.collectlist{min-height:150px}
#go_top .collectbox dd.collectlist a{display:block}
#go_top .collectbox dd.historylist a{width:96px;margin:6px 2px 0 2px;padding:0 5px;text-align:center;background:#eee;border-radius:1em;display:inline-block}
#go_top .collectbox dd .loadding{margin:5px auto;display:block}
#go_top .collectbox dd .nothing{text-align:center;padding:40px 0}
#go_top #sharebigbox{height:52px;width:240px}
#go_top #sharebigbox a{display:inline-block;height:50px;width:50px;padding-left:0px;margin:0px 3px 0px 0px}
#go_top #sharebigbox .bds_weixin{background-position:0px 0px}
#go_top #sharebigbox .bds_weixin:hover{opacity:0.7}
#go_top #sharebigbox .bds_tsina{background-position:-60px 0px}
#go_top #sharebigbox .bds_tsina:hover{opacity:0.7}
#go_top #sharebigbox .bds_qzone{background-position:-120px 0px}
#go_top #sharebigbox .bds_qzone:hover{opacity:0.7}
#go_top #sharebigbox .bds_qq{background-position:-180px 0px}
#go_top #sharebigbox .bds_qq:hover{opacity:0.7}
#go_top #collectbox{overflow-x:hidden;overflow-y:scroll}
#go_top #collectbox::-webkit-scrollbar{display:none}
#go_top #collectbox .collectlist .ulbox img{width:100px;padding-right:5px}
#go_top #collectbox .collectlist .ulbox .toptitle{padding-left:15px}
#go_top #collectbox .collectlist .ulbox .item{padding:5px 0;border-bottom:1px solid #eee}
#go_top #collectbox .collectlist .ulbox .item:last-child{border:0}
#go_top #collectbox .collectlist .ulbox .item .cont .title{padding-top:20px;text-align:left}
#go_top #collectbox .collectlist .ulbox .item .cont .other{padding-top:6px;position:relative;height:2.1em;overflow:hidden;padding-right:50px}
#go_top #collectbox .collectlist .ulbox .item .cont .other a.biaoqian{display:none}
#go_top #collectbox .collectlist .ulbox .item .cont .other .timestr{position:absolute;right:0;top:6px;min-width:50px;color:#ccc;line-height:1em}
#leftmenu .joinbtt{padding:0 7px}
#leftmenu .joinbtt a{display:block;margin:10px 7px;float:left;padding:5px 10px;width:89px}
#leftmenu .joinbtt a .iconfont{margin-right:5px}
#bdshare_weixin_qrcode_dialog{left:45%;top:20%;width:250px;height:305px;display:block;position:fixed;background:#fff;z-index:999999999;box-shadow:0px 2px 10px #000;border:solid 1px #d8d8d8;padding:10px}
#bdshare_weixin_qrcode_dialog .bd_weixin_popup_head{font-size:12px;font-weight:bold;text-align:left;line-height:16px;height:16px;position:relative;color:#000}
#bdshare_weixin_qrcode_dialog .bd_weixin_popup_head .bd_weixin_popup_close{width:16px;height:16px;position:absolute;right:0;top:0;color:#999;text-decoration:none;font-size:16px}
#bdshare_weixin_qrcode_dialog #bdshare_weixin_qrcode_dialog_qr{text-align:center;padding:25px}
.zsstarbox{display:inline-block;vertical-align:middle;width:120px;height:24px;background:url(../../skin/images/star_bg.png) repeat-x;background-size:auto 24px}
.zsstarbox .star{height:24px;background:url(../../skin/images/star.png) repeat-x;background-size:auto 24px}
.zsstarbox.size1{width:90px;height:18px;background-size:auto 18px}
.zsstarbox.size1 .star{height:18px;background-size:auto 18px}
.zsstarbox.size2{width:100px;height:20px;background-size:auto 20px}
.zsstarbox.size2 .star{height:20px;background-size:auto 20px}
.zsbgimg{position:relative}
.zsbgimg img{width:100%;position:absolute;left:0;top:0;z-index:1}
.zsbgimg .bname{display:table-cell;vertical-align:middle;z-index:2;position:relative;text-align:center;padding:0 20px;box-sizing:border-box}
.zsbgimg.zsbg1 .bname{text-shadow:0 2px 1px rgba(247,157,156,0.4)}
.zsbgimg.zsbg2 .bname{text-shadow:0 2px 1px rgba(57,181,180,0.4)}
.zsbgimg.zsbg3 .bname{text-shadow:0 2px 1px rgba(142,186,220,0.4)}
.zsbgimg.zsbg4 .bname{text-shadow:0 2px 1px rgba(221,195,203,0.4)}
.zsbgimg.zsbg5 .bname{text-shadow:0 2px 1px rgba(239,158,132,0.4)}
.zsbgimg.zsbg6 .bname{text-shadow:0 2px 1px rgba(246,154,156,0.4)}
header{position:fixed;left:0;top:0;width:100%;background:#fff;z-index:1000}
header .headlist{width:1280px;margin:0 auto;height:56px}
header .headlist .logo{float:left;padding:6px 0}
header .headlist .logo img{width:auto;height:56px;display:block}
header .headlist .sub-logo{float:left;line-height:22px;margin:18px 0 7px 1%;padding:0 0 0 1%;font-size:16px;font-weight:bold;color:#666;border-left:1px solid rgba(0,0,0,0.1);background-image:-webkit-linear-gradient(top,#666,#333);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
header .headlist .sub-logo span{display:block}
header .headlist .userbox{line-height:70px;float:right;text-align:right;font-size:14px;margin-left:1.5%}
header .headlist .userbox .userinfo{display:inline-block;vertical-align:middle}
header .headlist .userbox .icon.iconfont{color:#f60;font-size:14px;display:inline-block;vertical-align:middle}
header .headlist .userbox a,header .headlist  .userbox a .color1,header .headlist  .userbox span{display:inline-block;vertical-align:middle;cursor:pointer;transition:color .3s;-moz-transition:color .3s;-webkit-transition:color .3s;-o-transition:color .3s}
header .headlist .userbox a.loginin{position:relative;padding-right:9px;margin-right:9px}
header .headlist .userbox a.loginin:after{content:"";width:1px;height:14px;background:rgba(0,0,0,0.1);position:absolute;right:0;top:50%;margin-top:-7px}
header .headlist .userbox a:hover,header .headlist .userbox span:hover{color:#f60}
header .headlist .userbox a img{border-radius:3px}
header .headlist .userbox .phoneqrcode{display:inline-block;vertical-align:middle;position:relative}
header .headlist .userbox .phoneqrcode span{margin-left:4px}
header .headlist .userbox .phoneqrcode .rcode{display:none;line-height:2em;position:absolute;left:50%;transform:translateX(-50%);top:100%;z-index:100;padding:10px 10px 0;background:#fff;border:1px solid #eee;width:auto;color:#333;box-sizing:border-box;z-index:99}
header .headlist .userbox .phoneqrcode .rcode li{display:inline-block;vertical-align:middle;text-align:center;padding:0 10px}
header .headlist .userbox .phoneqrcode .rcode li img{display:block}
header .headlist .userbox .phoneqrcode:hover .rcode{display:block}
header .headlist .userbox .phoneqrcode .rcode:before{content:"";border-width:0px 6px 10px 6px;border-style:solid;border-color:transparent transparent #fff transparent;position:absolute;right:26px;top:-9px}
header .headlist .userbox .userinfo{display:inline-block;vertical-align:middle}
header .headlist .userbox .userinfo a.nickname em{display:inline-block;vertical-align:middle;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}
header .headlist .userbox .userinfo a.nickname .name{max-width:110px}
header .headlist .userbox .jmnav{border-radius:2em;padding:0 12px;line-height:25px;font-size:15px;margin-left:5px;font-weight:bold;display:inline-block}
header .headlist .userbox .jmnav{animation:mythird 1s linear 0s infinite alternate}
@keyframes mythird{0%{background:rgba(85,91,166,.1)}
100%{background:rgba(85,91,166,.4)}
}.blockstyle2 header .headlist .userbox .jmnav{animation:myfourth 1s linear 0s infinite alternate}
@keyframes myfourth{0%{background:rgba(190,15,27,.1)}
100%{background:rgba(190,15,27,.4)}
}header .headlist .userbox .jmnav .iconfont{display:inline-block;vertical-align:middle;font-size:16px}
.newhead{height:70px}
#searchbox{float:right;margin-top:2px;width:22%;position:relative}
#searchbox .search{background:rgba(85,91,166,.1);border:0;border-radius:30px;color:#333;height:40px;padding:0 115px 0 15px;box-sizing:border-box;outline:none}
#searchbox .search::-webkit-input-placeholder{color:rgba(51,51,51,0.35)}
#searchbox .search:-moz-placeholder{color:rgba(51,51,51,0.35)}
#searchbox .search::-moz-placeholder{color:rgba(51,51,51,0.35)}
#searchbox .search:-ms-input-placeholder{color:rgba(51,51,51,0.35)}
#searchbox .search::-ms-input-placeholder{color:rgba(51,51,51,0.35)}
#searchbox .search{width:100%}
.blockstyle2 #searchbox .search{background:rgba(220,173,154,0.2);border:0;border-radius:30px;color:#333}
.blockstyle2 #searchbox .search::-webkit-input-placeholder{color:rgba(51,51,51,0.35)}
.blockstyle2 #searchbox .search:-moz-placeholder{color:rgba(51,51,51,0.35)}
.blockstyle2 #searchbox .search::-moz-placeholder{color:rgba(51,51,51,0.35)}
.blockstyle2 #searchbox .search:-ms-input-placeholder{color:rgba(51,51,51,0.35)}
.blockstyle2 #searchbox .search::-ms-input-placeholder{color:rgba(51,51,51,0.35)}
#searchbox a.hot{height:40px;line-height:40px;position:absolute;right:46px;top:0}
#searchbox a.hot .iconfont,#searchbox a.hot span{line-height:40px;display:table-cell;vertical-align:middle}
#searchbox a.hot span{padding-left:2px}
#searchbox .searchbtt{position:absolute;right:4px;top:4px;width:32px;height:32px;border-radius:50%;border:0;cursor:pointer}
#searchbox .searchbtt .searchicon{font-size:18px;display:block;margin:0 auto;color:rgba(255,255,255,0.5);transition:color .3s;-moz-transition:color .3s;-webkit-transition:color .3s;-o-transition:color .3s}
#searchbox .searchbtt:hover .searchicon{color:rgba(255,255,255,1)}
header #searchts,.swipehead #searchts{display:none;position:absolute;left:-2px;top:100%;width:100%;background:#fff;text-align:center;z-index:100;border-width:2px;border-style:solid}
header #searchts .ttl,.swipehead #searchts .ttl{padding:10px 30px;line-height:2em;color:#000;border-bottom:1px solid #ddd;text-align:left}
header #searchts .hot,.swipehead #searchts .hot{padding:10px 26px 30px 26px}
header #searchts .searchxgkeywords span,.swipehead #searchts .searchxgkeywords span{padding:0 30px;text-align:left;display:block;line-height:3em;border-bottom:1px solid #ddd;cursor:pointer}
header #searchts span:hover,header #searchts span.hover{background:#f7f7f7;color:#fe741c}
.swipehead #searchts span:hover,.swipehead #searchts span.hover{background:#f7f7f7;color:#fe741c}
header #searchts .searchxgkeywords .shousuoclear,.swipehead #searchts .searchxgkeywords .shousuoclear{cursor:pointer}
header #searchts span.clearhistory,.swipehead #searchts span.clearhistory{color:#999;text-align:center;cursor:pointer}
header #searchts .hotsearch,.swipehead #searchts .hotsearch{padding:10px 0px 10px 20px}
header #searchts .historybox,.swipehead #searchts .historybox{padding:0px 20px 0 20px;display:flex;align-items:center;justify-content:space-between;line-height:1.8em}
header #searchts .historybox i,.swipehead #searchts .historybox i{cursor:pointer}
header #searchts .hislist,.swipehead #searchts .hislist{padding:0px 0px 20px 20px}
header #searchts .hotsearch .hottitle,.swipehead #searchts .hotsearch .hottitle{text-align:left}
header #searchts .hislist span,.swipehead #searchts .hislist span,#searchts .hotsearch span{float:left;padding:0px 10px;border:1px solid #aaaaaa;line-height:1.5em;margin-right:15px;margin-top:10px;color:#949b98;cursor:pointer}
#searchts span:hover{color:#fe741c}
#searchts .hotsearch .extendurl a{text-align:left;text-decoration:underline;line-height:2em}
#searchts .hotsearch .extendurl a:before{content:"淇�";color:#FFF;display:inline-block;margin-right:3px;height:1.4em;width:1.4em;text-align:center;line-height:1.4em;background-color:#FC7718;border-radius:3px;font-size:12px}
#searchts .hotsearch .extendurl a:after{content:"";display:inline-block;width:22px;height:14px;margin-left:3px}
.jiamengpopup{margin:0 30px}
.jiamengpopup{position:relative}
.jiamengpopup .formbox{background:-webkit-linear-gradient(90deg,#ff2369,#ff6a3f);background:-o-linear-gradient(90deg,#ff2369,#ff6a3f);background:-moz-linear-gradient(90deg,#ff2369,#ff6a3f);background:linear-gradient(90deg,#ff2369,#ff6a3f);border-radius:6px;padding-top:36px;padding-bottom:10px}
.jiamengpopup .formbox > .bgfff{width:670px;margin:24px auto 20px auto;padding:20px;box-sizing:border-box;background:#fff}
.jiamengpopup .ttlbox{width:670px;position:absolute;left:15px;top:50px}
.jiamengpopup .ttlbox .titlebg{width:670px;height:166px;display:block}
.jiamengpopup .info{}
.jiamengpopup .ttl span{padding:0 16px;position:relative;font-size:32px;color:#fff}
.jiamengpopup .center{font-size:16px;color:rgba(255,255,255,.8);margin-top:8px}
.jiamengpopup .ttl i{display:inline-block;width:10px;height:10px;background-color:#faf7e7;border:solid 1px #333333;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);position:absolute;top:50%;margin-top:-5px}
.jiamengpopup .ttl i.l{left:-10px}
.jiamengpopup .ttl i.r{right:-10px}
.jiamengpopup .ttl span:before{content:"";width:70px;height:1px;position:absolute;top:50%;left:-80px;background:rgb(246,14,201);background:linear-gradient(90deg,transparent,#fff);background:-webkit-linear-gradient(0deg,transparent,#fff);background:-moz-linear-gradient(0deg,transparent,#fff);background:-o-linear-gradient(0deg,transparent,#fff)}
.jiamengpopup .ttl span:after{content:"";width:70px;height:1px;position:absolute;top:50%;right:-80px;background:rgb(246,14,201);background:linear-gradient(90deg,#fff,transparent);background:-webkit-linear-gradient(0deg,#fff,transparent);background:-moz-linear-gradient(0deg,#fff,transparent);background:-o-linear-gradient(0deg,#fff,transparent)}
.jiamengpopup .logo{}
.jiamengpopup .logo .logobtnlist{display:inline-block}
.jiamengpopup .logo .partnership{display:inline-block;vertical-align:middle;color:#fbe01b;padding-left:35px;padding-right:8px;line-height:30px;margin:0 20px;background-color:#333;position:relative;border-radius:4px}
.jiamengpopup .logo .partnership.cxrz::before{content:"";width:32px;height:40px;position:absolute;left:-5px;top:-5px}
.jiamengpopup .logo .partnership.ppbd::before{content:"";width:32px;height:40px;position:absolute;left:-5px;top:-5px}
.jiamengpopup .checkform .li{margin:10px 0}
.jiamengpopup .checkform .li .input,.jiamengpopup .checkform .li select{background-color:#f6f6f6;border:none;color:#333;box-sizing:border-box;outline:none}
.jiamengpopup .checkform .li .input,.jiamengpopup .checkform .li select{min-height:32px;line-height:32px;width:100%;padding:10px;box-sizing:border-box;font-size:16px}
.jiamengpopup .checkform .li.area select{width:32%;margin-left:10px}
.jiamengpopup .checkform .li.area select:first-child{margin-left:0}
.jiamengpopup input::-webkit-input-placeholder{color:#999}
.jiamengpopup input::-moz-placeholder{color:#999}
.jiamengpopup input::-webkit-input-placeholder{color:#999}
.jiamengpopup input::-ms-input-placeholder{color:#999}
.jiamengpopup .checkform .xieyi{color:#333}
.jiamengpopup .checkform .xieyi a{color:#ff2369}
.jiamengpopup .checkform .xieyi input{width:18px;height:18px}
.jiamengpopup .checkform .subbtn{margin-top:15px}
.jiamengpopup .checkform .subbtn .btn{display:block;text-align:center;width:100%;line-height:48px;border:none;border-radius:5px;cursor:pointer;background:-webkit-linear-gradient(90deg,#ff2369,#ff6a3f);background:-o-linear-gradient(90deg,#ff2369,#ff6a3f);background:-moz-linear-gradient(90deg,#ff2369,#ff6a3f);background:linear-gradient(90deg,#ff2369,#ff6a3f);color:#FFF}
.jiamengpopup .checkform .li .textarea{background-color:#f6f6f6;border:none;color:#333;box-sizing:border-box;outline:none;min-height:120px;line-height:32px;font-size:16px;width:100%;padding:10px;box-sizing:border-box;font-family:"microsoft yahei"}
.jiamengpopup .checkform .li textarea:-moz-placeholder{color:#999}
.jiamengpopup .checkform .li textarea:-ms-input-placeholder{color:#999}
.jiamengpopup .checkform .li textarea::-webkit-input-placeholder{color:#999}
.jiamengpopup .jiami{font-size:12px;color:#999}
.layer-mask{z-index:9999;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.5;display:none}
#pos_popup{z-index:10000;position:fixed;width:700px;height:720px;top:0;left:0;bottom:0;right:0;margin:auto;display:none}
#pos_popup-2{z-index:10000;position:fixed;width:700px;height:720px;top:0;left:0;bottom:0;right:0;margin:auto;display:none}
.layer-close{position:absolute;top:0;right:0;width:30px;height:30px;font-size:16px;text-align:center;line-height:30px;border-radius:50%;background:#fff;color:#333;color:lightgray;margin-right:-10px;margin-top:-10px;font-weight:100}
.layer-close:hover{cursor:pointer;background:#F23030;color:#fff}