html{overflow-x:hidden;background:#fff;color:#333;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
body{width:100%}
article,aside,blockquote,body,button,code,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,input,legend,li,menu,nav,ol,p,pre,section,td,textarea,th,ul{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
audio,canvas,video{display:inline-block}
body,button,input,select,textarea{font:12px/1.5 "Microsoft Yahei","Hiragino Sans GB",STHeiti,"\5B8B\4F53",sans-serif,tahoma,arial}
input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
th{text-align:inherit}
fieldset,img{border:0}
iframe{display:block}
abbr,acronym{border:0;font-variant:normal}
del{text-decoration:line-through}
address,caption,cite,code,dfn,em,th,var{font-weight:500;font-style:normal}
li,ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:500;font-size:100%}
q:after,q:before{content:''}
sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}
sup{top:-.5em}
sub{bottom:-.25em}
a{color:#333}
a:hover{color:#000;text-decoration:none}
a,ins{text-decoration:none}
.fn-clear:after{clear:both;display:block;visibility:hidden;height:0;content:" ";font-size:0}
.fn-clear{zoom:1}
.fn-hide{display:none}
.fn-left,.fn-right{display:inline}
.fn-left{float:left}
.fn-right{float:right}
.bk{border:1px solid #dbdde2;padding:0 10px}
.wrap{margin:0 auto;width:1200px}
.w1200 .wrap{width:1200px}
.header .logo h2{display:none}
a{color:#333;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;transition:all .1s}
.ad,.adv,.tladv{overflow:hidden}
.ad img,.adv img,.tladv img{display:block;width:100%}
.tladv img{margin:20px 0}
.oh{position:relative;overflow:hidden}
a.more:hover{text-decoration:underline}
.aaa{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.adClose{position:absolute;top:0;right:0;width:30px;height:16px}
.adClose i{float:left;width:15px;color:#fff;text-align:center;font-weight:700;font-style:normal;font-size:14px;line-height:16px}
.adClose span{float:right;width:15px;height:15px;cursor:pointer}
.adClose span.kai{background-position:0 0}
.picon-qq{background-position:-2px 0}
.picon-weixin{background-position:-6px -20px}
.picon-weibo{background-position:-6px -40px}
.picon-phone{background-position:-6px -60px}
.picon-down{background-position:-2px -85px}
.picon-down2{background-position:-20px -94px}
.picon-latest{background-position:0 -103px}
.picon-hui{background-position:0 -126px}
.picon-join{background-position:0 -149px}
.topInfo{position:relative;z-index:1002;height:34px;border-bottom:1px solid #eee;background:#f5f5f5;color:#6c6c6c;line-height:34px;display:table;width:100%}
.topInfo a{color:#6c6c6c}
.topInfo .separ{margin-left:15px;color:#ddd}
.topInfo .menu{float:right}
.topInfo .menu li{position:relative;float:left;padding:0 9px;border-right:1px solid transparent;border-left:1px solid transparent}
.topInfo .menu li i img{display:inline-block;margin-top:-2px;width:22px;height:22px;vertical-align:middle}
.topInfo .menu li .ewmbox{position:absolute;top:36px;left:0;z-index:100;display:none;margin-left:-90px;border:1px solid #0087bd;border-radius:4px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}
.topInfo .dropdown a{padding-left:2px}
.topInfo .dropdown .picon-down{display:inline-block;margin-left:4px;width:8px;height:5px;vertical-align:middle;-webkit-transition:all .3s;transition:all .3s}
.topInfo .submenu{position:absolute;top:35px;left:-1px;z-index:10;display:none;padding:5px 0;min-width:82px;border:1px solid #ddd;border-top:none;background:#fff;-webkit-animation:topFadeIn .3s ease-out;-moz-animation:topFadeIn .3s ease-out;animation:topFadeIn .3s ease-out}
.topInfo .submenu.tonglan{right:-1px;left:auto;padding:16px 26px 13px;width:1146px}
.topInfo .submenu.tonglan a{position:relative;z-index:1;float:left;display:inline-block;margin-bottom:3px;padding:0 20px;height:40px;min-width:63px;border-radius:20px;color:#5c5c5e;text-align:center;font-size:14px;line-height:40px}
.topInfo .submenu a{display:block;padding:0 10px;white-space:nowrap;line-height:26px}
.topInfo li.dropdown:hover{border-color:#ddd;background:#fff}
.topInfo li:hover .submenu{display:block}
.setwidth{overflow:hidden;padding:0 45px 0 65px;height:0;white-space:nowrap;opacity:0}
.setwidth span{display:inline-block;margin:0 5px 0 0;width:30px;text-align:center}
.topInfo .loginbox .changeCityBtn:hover .changeCityList{display:block}
.topInfo .loginbox .changeCityList a.curr,.topInfo .loginbox .changeCityList a:hover{color:#ff6402;text-decoration:none}
.topInfo .loginbox .changeCityBtn .changeCityList .boxpd{position:relative;padding-top:12px}
.topInfo .loginbox .changeCityBtn .changeCityList .boxpd .sj{position:absolute;top:-7px;left:22px;display:block;width:0;height:0;border:10px solid transparent;border-bottom-color:#ddd}
.topInfo .loginbox .changeCityBtn .changeCityList .boxpd .sj i{position:absolute;top:-7px;left:-9px;display:block;width:0;height:0;border:9px solid transparent;border-bottom-color:#fff}
.topInfo .loginbox .changeCityList .box{padding:15px 0 5px;border:1px solid #ddd;background:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.16)}
.topInfo .loginbox .changeCityBtn .changeCityList .hot{margin-bottom:15px;padding-bottom:10px;border-bottom:#e5e5e5 solid 1px}
.topInfo .loginbox .changeCityBtn .changeCityList dt{float:left;display:inline-block;width:65px;color:#b0b3b4;text-align:center}
.topInfo .loginbox .changeCityBtn .changeCityList dd a{float:left;margin:0 20px 6px 0;white-space:nowrap}
.topInfo .loginbox .changeCityBtn .changeCityList .hot dt{color:#ff6402}
.topInfo .loginbox .changeCityList dd{overflow:hidden}
.topInfo .loginbox .changeCityList .more{position:relative}
.topInfo .loginbox .changeCityList .pytit{margin-bottom:10px;padding-right:25px;white-space:nowrap;line-height:26px}
.topInfo .loginbox .changeCityBtn .changeCityList .pytit span{float:left;margin:0 5px 0 0;width:30px;text-align:center;cursor:pointer}
.topInfo .loginbox .changeCityBtn .changeCityList .pytit span.curr,.topInfo .loginbox .changeCityBtn .changeCityList .pytit span:hover{background:#ff6402;color:#fff}
.topInfo .loginbox .changeCityBtn .changeCityList .pytit dd{border-bottom:1px solid #ff6402}
.topInfo .loginbox .changeCityBtn .changeCityList .list{position:relative;overflow-y:auto;max-height:280px}
.topInfo .loginbox .changeCityBtn .changeCityList .list dl{line-height:30px}
.topInfo .loginbox .changeCityBtn .changeCityList .content{padding:10px 20px}
.topInfo .loginbox .changeCityBtn .changeCityList .content li{float:left}
.topInfo .loginbox .changeCityBtn .changeCityList .content a{margin:0 15px 15px 0}
.topInfo .loginbox .changeCityBtn .changeCityList .content .tit{margin-bottom:20px}
.topInfo .loginbox .changeCityBtn .changeCityList .content li a{position:relative;display:block;padding:0 20px;border:1px solid #eaeaea;border-radius:3px;font-size:11px}
.topInfo .loginbox .changeCityBtn .changeCityList .content li a:hover{border-color:#0ab7f9;color:#0ab7f9;text-decoration:none}
.topInfo .loginbox .changeCityBtn .changeCityList .content li a s{position:absolute;right:0;bottom:0;display:none;width:17px;height:17px}
.topInfo .loginbox .changeCityBtn .changeCityList .content li a s img{display:block;width:100%;height:100%}
.topInfo .loginbox .changeCityBtn .changeCityList .content li a:hover s{display:block}
.topInfo .loginbox .changeCityBtn .changeCityList .content li a.curr{border-color:#0ab7f9;color:#0ab7f9}
.topInfo .loginbox .changeCityBtn .changeCityList .content li a.curr s{display:block}
.topInfo .pop{position:absolute;top:34px;left:-38px;display:none;padding:10px 0;width:170px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;-webkit-box-shadow:4px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:4px 4px 0 rgba(0,0,0,.2);box-shadow:4px 4px 0 rgba(0,0,0,.2);color:#101010;text-align:center;font-size:14px;-webkit-animation:topFadeIn .3s ease-out;-moz-animation:topFadeIn .3s ease-out;animation:topFadeIn .3s ease-out}
.topInfo .pop s{position:absolute;top:-8px;left:80px;width:16px;height:9px}
.topInfo .pop p{line-height:20px}
.topInfo .pop p a{padding:0;background:0 0}
.topInfo .pop p a img{display:block;margin:0 auto}
.fixedwrap{margin:10px 0 23px;height:139px}
.fixedpane.fixed{position:fixed;top:0;z-index:1000;width:100%;height:150px;background-color:#fff}
.fixedwrap .header .logo{float:left;overflow:hidden;margin-top:13px;height:61px;max-width:220px}
.fixedwrap .header .logo a{display:inline-block;overflow:hidden;height:61px;line-height:61px}
.fixedwrap .header .logo h2{float:left;color:#333;font-size:24px;line-height:60px}
.fixedwrap .header .logo img{margin-right:10px;max-width:220px;vertical-align:middle}
.searchwrap{position:relative;z-index:1001;float:right;margin:25px 85px 0 0;width:410px;height:40px;line-height:34px}
.w1200 .searchwrap{width:557px}
.fixedwrap .search{margin:3px 88px 3px 3px;background:#fff}
.fixedwrap .search .type{float:left;width:93px;border-right:1px solid #ddd}
.fixedwrap .search .type a{color:#666;font-size:14px}
.fixedwrap .search .type dl{position:relative}
.fixedwrap .search .type dl dt{height:34px;text-align:center}
.fixedwrap .search .type dl em{display:inline-block;margin-left:8px;width:0;height:0;border:5px solid transparent;vertical-align:middle;transition:all .3s;border-top-color:#666}
.fixedwrap .search .type dl.hover em{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center 2px;transform-origin:center 2px}
.fixedwrap .search .type dd{position:absolute;top:32px;left:-3px;display:none;padding-top:20px;width:100px}
.fixedwrap .search .type dd .ModuleBox{z-index:10;padding:8px 0;min-width:97px;border-top:none;background:#fff;box-shadow:1px 2px 16px #dadada;-webkit-animation:topFadeIn .3s ease-out;-moz-animation:topFadeIn .3s ease-out;animation:topFadeIn .3s ease-out}
.fixedwrap .search .type dl.hover dd{display:block}
.fixedwrap .search .type dd a{position:relative;display:block;padding:0 10px;text-align:center;white-space:nowrap;line-height:30px}
.fixedwrap .search .type dd a.active span,.fixedwrap .search .type dd a:hover span{background:#fff}
.fixedwrap .search .type dd a:hover .MoudleNav{display:block}
.MoudleNav{position:absolute;top:-37px;left:100px;display:none;padding-left:20px;width:600px}
.jobMoudle.MoudleNav{top:-16px}
.MoudleNav i{position:absolute;top:40px;left:13px;width:0;height:0;border-top:11px solid transparent;border-right:7px solid #fff;border-bottom:11px solid transparent}
.jobMoudle.MoudleNav i{top:21px}
.MoudleNav ul{padding:10px;width:425px;border-radius:5px;background:#fff;box-shadow:1px 2px 16px #dadada}
.MoudleNav ul li{float:left;margin:7px 9px;width:86px;height:28px;border:1px solid #afafaf;border-radius:20px;color:#afafaf;text-align:center;line-height:28px;cursor:pointer}
.fixedwrap .search .inputbox{position:relative;overflow:hidden;margin-left:63px}
.fixedwrap .search .inpbox{margin:0 10px;height:34px}
.fixedwrap .search .searchkey{margin:6px 0 7px;width:100%;height:21px;vertical-align:middle;font-size:14px}
.fixedwrap .search .searchkey,.fixedwrap .search .searchkey:active,.fixedwrap .search .searchkey:focus,.fixedwrap .search .submit,.fixedwrap .search .submit:active,.fixedwrap .search .submit:focus{outline:0;border:0;background:0 0}
.fixedwrap .search .hotkey{position:absolute;top:0;right:15px;display:none;max-width:270px}
.w1200 .fixedwrap .search .hotkey{display:block}
.fixedwrap .search .hotkey a{float:right;display:inline-block;margin:6px 0 0 7px;padding:0 12px;height:21px;border-radius:10px;background:#f0f0f0;color:#fff;color:#999;white-space:nowrap;font-size:14px;line-height:20px;-webkit-transition:all .2s;transition:all .2s}
.fixedwrap .search .hotkey.leave a{opacity:.5}
.fixedwrap .search .hotkey a:hover{color:#fff}
.fixedwrap .search .submit{position:absolute;top:0;right:0;display:block;width:88px;height:100%;color:#fff;text-align:center;font-size:16px;cursor:pointer}
.header .kefu{position:relative;float:right;margin-top:18px;padding-left:55px;font-size:20px;line-height:25px}
.header .kefu p{font-size:14px}
.header .kefu s{position:absolute;top:6px;left:0;width:40px;height:40px}
.header .kefu s img{display:block;width:100%;height:100%}
.fixedwrap .nav{position:relative;z-index:100;margin-top:20px;height:45px;-webkit-box-shadow:0 5px 30px rgba(0,0,0,.1);-moz-box-shadow:0 5px 30px rgba(0,0,0,.1);box-shadow:0 5px 30px rgba(0,0,0,.1)}
.mainnav li{position:relative;float:left;margin:0;padding:0 12px}
.w1200 .mainnav li{margin:0 9px;padding:0 13px}
.mainnav li a{display:block;color:#fff}
.mainnav li .nav-m{position:relative;font-size:18px;line-height:45px}
.mainnav li .nav-m i{position:absolute;top:-14px;left:50%;display:inline-block;width:32px;height:22px}
.dropbox{margin:-11px -12px 0;border-top-right-radius:4px;border-top-left-radius:4px}
.mainnav li dl{padding-top:11px}
.mainnav li dt{overflow:hidden;padding:0 12px}
.mainnav li dd a{white-space:nowrap;font-size:16px}
.mainnav li dd{position:absolute;top:45px;left:0;z-index:10;display:none;padding:8px 0 16px;min-width:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px}
.mainnav li dd a{display:block;padding:0 13px;line-height:40px}
.mainnav li dt .nav-m{float:left}
.mainnav li .picon-down2{float:left;display:inline-block;margin:20px 0 0 6px;width:11px;height:6px;-webkit-transition:all .3s;transition:all .3s}
.mainnav li:hover,.mainnav li:hover .dropbox{opacity:.98;-moz-opacity:.98;-khtml-opacity:.98}
.mainnav li:hover dd{display:block}
.mainnav li:hover .picon-down2{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.nav .wrap{position:relative}
.footer{margin-top:50px;padding:40px 0 15px;background:#404040}
.footer .wrap{background:0 0}
.friendlink{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #5d5d5d}
.gray .friendlink{border-bottom-color:#ececec}
.white .friendlink{border-bottom-color:#ececec}
.friendlink h5{color:#fff;font-size:16px}
.friendlink ul{margin-top:10px}
.friendlink li{float:left;margin:0 40px 5px 0}
.friendlink li a{color:#737373;font-size:12px}
.friendlink li a:hover{color:#fff;text-decoration:none}
.help{margin-bottom:25px}
.help .helplist{float:left}
.help .helplist dl{float:left;padding-right:10px;width:130px}
.help .helplist dl dt{margin-bottom:10px;color:#fff;font-size:16px}
.help .helplist dl dd{overflow:hidden;color:#737373;text-overflow:ellipsis;white-space:nowrap}
.help .helplist dl a{color:#737373;font-size:12px;line-height:22px}
.help .helplist dl a:hover{color:#fff;text-decoration:none}
.help .qr{float:right;display:none;margin-top:5px}
.w1200 .help .qr{display:block}
.help .qr .qr-img{float:left;margin-left:40px;width:110px;color:#fff;text-align:center;line-height:30px}
.help .qr .qr-img img{display:block;width:110px;height:110px}
.copyright{padding-bottom:10px;color:#737373;text-align:center;line-height:20px}
.copyright a{color:#737373!important}
.copyright a:hover{color:#fff;text-decoration:none}
.footer .statisticscode{text-align:center}
.footer.gray{position:relative;z-index:2;background:#f8f8f8}
.gray .copyright,.gray .copyright a,.gray .friendlink h5,.gray .friendlink li a,.gray .help .helplist dl dd,.gray .help .helplist dl dd a,.gray .help .helplist dl dt,.gray .help .qr .qr-img{color:#333}
.gray .copyright a:hover,.gray .friendlink li a:hover,.gray .help .list dl a:hover{color:#2babff}
.footer.white{background:#fff}
.white .copyright,.white .copyright a,.white .friendlink h5,.white .friendlink li a,.white .help .helplist dl dd,.white .help .helplist dl dd a,.white .help .helplist dl dt,.white .help .qr .qr-img{color:#333}
.white .copyright a:hover,.white .friendlink li a:hover,.white .help .list dl a:hover{color:#2babff}
#loginconnectInfo .layer,#loginconnectInfo .mask{display:block}
#loginconnectInfo .mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1003;background:#000;opacity:.5}
#loginconnectInfo .layer{position:fixed;top:200px;left:50%;z-index:1004;margin-left:-190px;padding:24px 0 28px;border-radius:4px;background:#fff;text-align:center;font-size:16px}
#loginconnectInfo .layer-tit{padding-bottom:15px}
#loginconnectInfo .layer-tit span{padding:0 0 0 30px}
#loginconnectInfo .layer-con{padding:20px 50px;border-top:1px solid #cbcbcb;font-size:16px}
#loginconnectInfo .layer-btn a{display:block;margin:0 auto;width:120px;height:40px;border-radius:4px;background:#1facee;color:#fff;line-height:40px}
.btntop{position:fixed;right:20px;bottom:40px;display:none;width:50px;z-index:100;overflow:hidden}
.btntop a{display:block;font-size:0;text-indent:-9999em}
.btntop a:hover.top{filter:Alpha(Opacity=50);opacity:.5}
#login_iframe{display:none;position:fixed;z-index:9001;width:1000px;height:314px;left:50%;top:50%;margin:-200px 0 0 -500px}
#login_iframe iframe{width:1000px;height:314px}
#login_bg{overflow:hidden;width:100%;height:100%;position:absolute;top:0;left:0;z-index:9000;display:block;background:#000;-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
#login_bg .loadPage{position:fixed;z-index:2;left:50%;top:50%;margin:-200px 0 0 -500px;width:1000px;height:314px;line-height:314px;font-size:16px;text-align:center;color:#fff}
#login_bg iframe{position:absolute;z-index:1;width:100%;height:100%}
.autocomplete-suggestions{border:1px solid #999;background:#fff;font-size:13px;cursor:default;overflow:auto;-webkit-animation:topFadeIn .3s ease-out;-moz-animation:topFadeIn .3s ease-out;animation:topFadeIn .3s ease-out;line-height:25px}
.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden}
.autocomplete-no-suggestion{padding:2px 5px}
.autocomplete-selected{background:#f0f0f0}
.autocomplete-suggestions strong{font-weight:700;color:#000}
.autocomplete-group{padding:2px 5px}
.autocomplete-group strong{font-weight:700;font-size:16px;color:#000;display:block;border-bottom:1px solid #000}
.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.pace-inactive{display:none}
.pace .pace-progress{background:#333;position:fixed;z-index:2000;top:0;left:0;height:3px;-webkit-transition:width .1s;-moz-transition:width .1s;-o-transition:width .1s;transition:width .1s}
.siteAdvObj{position:relative}
.siteAdvObj .advMark{position:absolute;width:24px;height:14px;z-index:1;font-size:0;text-indent:-999em}
.siteAdvObj .advMark.pos0{left:5px;top:5px}
.siteAdvObj .advMark.pos1{right:5px;top:5px}
.siteAdvObj .advMark.pos2{left:5px;bottom:5px}
.siteAdvObj .advMark.pos3{right:5px;bottom:5px}
.siteAdvObj .advTitleMark{position:absolute;left:0;top:0;line-height:24px;font-size:12px;margin:0;padding:0 5px;color:#fff;background:rgba(0,0,0,.5)}
.advPlaceholder{position:relative;width:100%;height:100%;line-height:20px;z-index:1}
.advPlaceholder .apCon{position:absolute;left:0;top:0;right:0;bottom:0;min-height:100px;background:#f5f5f5;z-index:888;color:#999}
.advPlaceholder .apCon:hover{background:#f0f0f0}
.advPlaceholder .apCon:hover .ad_title h5{background:red;border-color:#ff0;color:#fff}
.advPlaceholder .ad_tit{position:absolute;left:10px;top:10px;z-index:2}
.advPlaceholder .ad_stu{position:absolute;right:10px;top:10px;z-index:4;text-decoration:underline}
.advPlaceholder .ad_title{position:absolute;left:0;top:50%;right:0;bottom:0;z-index:3;padding-top:6px;text-align:center;margin-top:-40px;font-size:18px}
.advPlaceholder h5{display:inline-block;border:1px dotted #fda9a9;background:#f9f9a3;padding:3px 5px;color:#000}
.advPlaceholder h6{display:block;font-size:12px;margin-top:6px}
.advPlaceholder .ad_tips{position:absolute;left:0;right:0;bottom:10px;z-index:4;padding:0 10px;background:#f5f5f5;text-align:center;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.advPlaceholder .apCon:hover .ad_tips{background:#f0f0f0}
#shareBtn{position:absolute;z-index:20;width:95px;padding:6px 0;border:1px solid #e2e2e2;background:#fff;box-shadow:0 3px 15px rgba(0,0,0,.15)}
#shareBtn li,#shareBtn li a{height:26px;line-height:26px;font-size:12px}
#shareBtn a{padding-left:37px;display:block}
#shareBtn a:hover{background-color:#f3f3f3;text-decoration:none;color:#333}
#shareBtn .popup_weixin a{background-position:13px -1px}
#shareBtn .qzone a{background-position:13px -30px}
#shareBtn .qq a{background-position:13px -56px}
#shareBtn .sina a{background-position:13px -82px}
.wxAlert{position:fixed;width:280px;height:280px;top:50%;left:50%;margin-left:-140px;margin-top:-140px;background:#fff;box-sizing:border-box;z-index:10000;display:none;-webkit-animation:popup .3s ease-out;-moz-animation:popup .3s ease-out;animation:popup .3s ease-out;border-radius:10px;overflow:hidden;box-shadow:0 0 24px 0 rgba(68,60,60,.16)}
.wxAlert.show{display:block}
.wxAlert .wxAlert_head{font-size:14px;font-weight:700;text-align:left;position:relative;padding-left:15px;background:#f2f2f2;height:40px;line-height:40px}
.wxAlert .wxAlert_code{width:185px;height:185px;margin:0 auto;padding:26px 10px}
.wxAlert .wxAlert_code img{width:100%;height:100%;object-fit:cover}
.wxAlert .wxAlert_close{width:20px;height:20px;position:absolute;right:10px;top:8px;color:#999;text-decoration:none;font-size:20px;text-align:center;line-height:20px}
.huoniao_privacy{display:none!important}
@-webkit-keyframes bottomFadeIn{0%{opacity:0;-webkit-transform:translateY(10px)}
100%{opacity:1;-webkit-transform:translateY(0)}
}
@-moz-keyframes bottomFadeIn{0%{opacity:0;-moz-transform:translateY(10px)}
100%{opacity:1;-moz-transform:translateY(0)}
}
@keyframes bottomFadeIn{0%{opacity:0;transform:translateY(10px)}
100%{opacity:1;transform:translateY(0)}
}
@-webkit-keyframes topFadeIn{0%{opacity:0;-webkit-transform:translateY(-10px)}
100%{opacity:1;-webkit-transform:translateY(0)}
}
@-moz-keyframes topFadeIn{0%{opacity:0;-moz-transform:translateY(-10px)}
100%{opacity:1;-moz-transform:translateY(0)}
}
@keyframes topFadeIn{0%{opacity:0;transform:translateY(-10px)}
100%{opacity:1;transform:translateY(0)}
}
@-webkit-keyframes leftFadeIn{0%{opacity:0;-webkit-transform:translateX(-10px)}
100%{opacity:1;-webkit-transform:translateY(0)}
}
@-moz-keyframes leftFadeIn{0%{opacity:0;-moz-transform:translateX(-10px)}
100%{opacity:1;-moz-transform:translateY(0)}
}
@keyframes leftFadeIn{0%{opacity:0;transform:translateX(-10px)}
100%{opacity:1;transform:translateY(0)}
}
@-webkit-keyframes rightFadeIn{0%{opacity:0;-webkit-transform:translateX(10px)}
100%{opacity:1;-webkit-transform:translateY(0)}
}
@-moz-keyframes rightFadeIn{0%{opacity:0;-moz-transform:translateX(10px)}
100%{opacity:1;-moz-transform:translateY(0)}
}
@keyframes rightFadeIn{0%{opacity:0;transform:translateX(10px)}
100%{opacity:1;transform:translateY(0)}
}
@-webkit-keyframes popup{0%{-webkit-transform:scale(0)}
60%{-webkit-transform:scale(1.1)}
100%{-webkit-transform:scale(1)}
}
@-moz-keyframes popup{0%{-moz-transform:scale(0)}
60%{-moz-transform:scale(1.1)}
100%{-moz-transform:scale(1)}
}
@keyframes popup{0%{transform:scale(0)}
60%{transform:scale(1.1)}
100%{transform:scale(1)}
}
@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}
40%{transform:perspective(400px) rotateX(-10deg)}
70%{transform:perspective(400px) rotateX(10deg)}
100%{transform:perspective(400px) rotateX(0);opacity:1}
}
@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}
40%{-webkit-transform:perspective(400px) rotateX(-10deg)}
70%{-webkit-transform:perspective(400px) rotateX(10deg)}
100%{-webkit-transform:perspective(400px) rotateX(0);opacity:1}
}
@-moz-keyframes flipInX{0%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}
40%{-moz-transform:perspective(400px) rotateX(-10deg)}
70%{-moz-transform:perspective(400px) rotateX(10deg)}
100%{-moz-transform:perspective(400px) rotateX(0);opacity:1}
}
@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}
40%{transform:perspective(400px) rotateY(-10deg)}
70%{transform:perspective(400px) rotateY(10deg)}
100%{transform:perspective(400px) rotateY(0);opacity:1}
}
@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}
40%{-webkit-transform:perspective(400px) rotateY(-10deg)}
70%{-webkit-transform:perspective(400px) rotateY(10deg)}
100%{-webkit-transform:perspective(400px) rotateY(0);opacity:1}
}
@-moz-keyframes flipInY{0%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0}
40%{-moz-transform:perspective(400px) rotateY(-10deg)}
70%{-moz-transform:perspective(400px) rotateY(10deg)}
100%{-moz-transform:perspective(400px) rotateY(0);opacity:1}
}
#loginconnectInfo .layer,#loginconnectInfo .mask{display:block}
#loginconnectInfo .mask{position:fixed;top:0;left:0;right:0;bottom:0;background:#000;opacity:.5;z-index:1003}
#loginconnectInfo .layer{position:fixed;top:200px;left:50%;background:#fff;z-index:1004;border-radius:4px;font-size:16px;margin-left:-190px;text-align:center;padding:24px 0 28px}
#loginconnectInfo .layer-tit{padding-bottom:15px}
#loginconnectInfo .layer-tit span{padding:0 0 0 30px}
#loginconnectInfo .layer-con{font-size:16px;padding:20px 50px;border-top:1px solid #cbcbcb}
#loginconnectInfo .layer-btn a{background:#1facee;color:#fff;border-radius:4px;display:block;width:120px;margin:0 auto;line-height:40px;height:40px}
.areaCode{position:absolute;left:0;top:0;bottom:0;width:60px;background:#fff;cursor:pointer;margin-left:0!important;font-size:12px;text-align:center!important;text-indent:0!important}
.areaCode s{width:0;height:0;border:5px solid transparent;border-top-color:#666;display:inline-block;margin-left:5px;vertical-align:middle}
.areaCode i{font-style:normal}
.areaCode_wrap{position:absolute;left:0;top:41px;width:200px;max-height:300px;background:#fff;border:1px solid #ebebeb;box-shadow:0 5px 20px rgba(26,26,26,.1);z-index:10;overflow-y:auto;padding:10px 0;display:none}
.areaCode_wrap ul{margin-top:0!important;width:100%}
.areaCode_wrap li{padding:0 20px!important;line-height:30px!important;cursor:pointer;margin-top:0!important;height:auto!important;width:auto!important;font-size:12px!important}
.areaCode_wrap li:hover{background:#f5f5f5}
.content-box{background-color:#edeef2;padding-top:20px;display:table;width:100%}
.content{width:1200px;margin:auto;position:relative}
.left-content{width:810px;float:left}
.right-content{width:370px;float:right}
.sort-box{width:100%;margin:auto;height:50px;background-color:#fff;margin-bottom:10px}
.sort-box li{float:left;width:100px;text-align:center;line-height:50px;background-image:url(../img/icon/v-line.png);background-repeat:no-repeat;background-position:right center}
.sort-box li:nth-last-child(1){background:0 0}
.sort-box li a{font-size:15px;color:#8d8d91}
.sort-box li.onsort a{color:#4a89ff}
.sort-box li a:hover{color:#4a89ff}
.sort-box ul{overflow:hidden}
.banner-box{width:100%;height:460px;overflow:hidden;position:relative;background-color:#fff}
.banner{width:100%;height:100%}
.banner:hover .prev{display:block}
.banner:hover .next{display:block}
.banner .prev{width:40px;height:60px;z-index:9;background:rgba(0,0,0,.6);position:absolute;left:0;top:180px;display:none;-webkit-animation:leftFadeIn .5s ease-out;-moz-animation:leftFadeIn .5s ease-out;animation:leftFadeIn .5s ease-out}
.banner .prev:after{content:"";display:block;width:100%;height:100%}
.banner .next{width:40px;height:60px;z-index:9;background:rgba(0,0,0,.6);position:absolute;right:0;top:180px;display:none;-webkit-animation:rightFadeIn .5s ease-out;-moz-animation:rightFadeIn .5s ease-out;animation:rightFadeIn .5s ease-out}
.banner .next:after{content:"";display:block;width:100%;height:100%}
.banner .hd{height:30px;width:800px!important;bottom:8px;z-index:2;position:absolute;text-align:right}
.banner .hd li{opacity:.5;display:inline-block;margin-left:10px}
.banner .hd li.on{width:8px;border-radius:4px;height:8px;background:#4a9dea!important;opacity:1!important}
.banner .hd li{width:8px;border-radius:4px;height:8px;background:#fff;opacity:.5;border-radius:4px;transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .3s ease-in-out}
.banner .slideinfo{height:60px;width:100%;background-color:rgba(0,0,0,.5);position:absolute;bottom:0}
.banner .slideinfo p{margin-left:15px;margin-right:15px;color:#fff;font-size:20px;line-height:60px;margin-left:15px;margin-right:15px;font-size:20px;font-weight:400!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.banner .slideinfo a{display:block;color:#fff;font-size:20px;line-height:60px;margin-left:15px;margin-right:15px;font-weight:400!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news-part1{width:100%;background-color:#fff;box-shadow:0 3px 3px rgba(0,24,101,.05);margin-bottom:20px;margin-top:10px}
.news-part1 dl{margin-left:12px;padding-bottom:22px;max-width:780px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news-part1 dt{font-size:28px;color:#39393b;font-weight:700;padding-top:20px}
.news-part1 dd{font-size:18px;color:#5e5a5a;margin-top:22px}
.news-part1 dd a{display:block;overflow:hidden}
.news-part1 dd i{display:inline-block;font-style:normal;color:#bbbcc4;margin-right:8px}
.news-part1 dd span{color:#ff3e62;font-size:16px;float:right;margin-right:12px}
.news-part1 dd p{max-width:620px;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news-part1 a:hover{color:#4a89ff!important;cursor:pointer}
.news-title-box{width:100%;background-color:#fff;margin-bottom:4px;overflow:hidden}
.to-top i{font-weight:400;display:inline-block;text-align:center;color:#fff;background-color:#ff3e62;width:45px;border-radius:4px;transform:skew(-10deg);font-size:16px;height:25px;line-height:25px;font-style:normal;vertical-align:middle;position:absolute;top:0;right:18px;z-index:3}
.news-title span{vertical-align:middle;margin-left:4px}
.to-top s{display:block;width:45px;border-radius:4px;transform:skew(-10deg);height:25px;position:absolute;top:0}
.to-top .bg1{background-color:#f7a3b4;right:12px;z-index:2}
.to-top .bg2{background-color:#f4ced8;right:6px;z-index:1}
.to-top{width:70px;height:26px;position:relative}
.news-title .to-top{position:absolute;top:9px;right:0}
.news-title-box .more{float:right;color:#999;margin-right:16px;line-height:40px}
.news-content{margin-bottom:2px}
.news-content,.news-content-box{width:100%}
.news-content .newscontent-box{margin-right:14px;position:relative;height:150px}
.news-content .pic-box{margin-left:14px;border:solid 2px #fff;box-sizing:border-box}
.news-content .pic-box img{width:100%}
.news-content .pic-box:hover{border:solid 2px #ff5e52;box-sizing:border-box}
.pic-box{width:200px;height:150px;float:left;overflow:hidden}
.newscontent-box{width:570px;float:right}
.newscontent-box h3{color:#39393b;font-size:20px;max-height:70px;overflow:hidden}
.news-content{overflow:hidden;background-color:#fff;padding-top:10px;padding-bottom:10px}
.newscontent-box .to-top{transform:scale(.8);display:inline-block;vertical-align:middle;margin-top:5px}
.newscontent-box span{vertical-align:middle}
.news-content h3 a:hover{color:#4a89ff!important}
.news-info .user-headicon{width:32px;height:32px;border-radius:50%;vertical-align:middle;display:inline-block;margin-right:10px;overflow:hidden}
.news-info .user-headicon img{display:block;width:100%}
.news-info{font-size:15px;color:#4d4d4f;overflow:hidden;width:100%}
.newscontent-box .news-info{position:absolute;bottom:6px}
.news-info .tieba-channel{color:#ff3e62;vertical-align:middle}
.news-info span{vertical-align:middle}
.user-name{display:inline-block;max-width:80px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.tiezi-time{color:#8d8d91}
.left-info{float:left}
.right-info{float:right;font-size:13px;overflow:hidden;line-height:32px}
.right-info i{display:inline-block;width:18px;height:18px;margin-right:5px;background-position:center center;background-repeat:no-repeat;vertical-align:middle}
.right-info span{vertical-align:middle;color:#8d8d91}
.right-info li:nth-child(1) i{background-image:url(../img/icon/eye.png)}
.right-info li:nth-child(2) i{background-image:url(../img/icon/msg.png)}
.right-info li{float:left;margin-left:30px}
i.video-icon{display:inline-block;border-radius:50%;border:solid 1px #fff;background-color:rgba(255,255,255,.2);width:46px;height:46px}
.video-pic{position:relative}
.video-pic .video-icon{position:absolute;left:77px;top:52px}
.nopics-news-box h3,.pics-news-box h3{color:#39393b;font-size:20px;max-height:60px!important;overflow:hidden}
.nopics-news-box h3{margin-bottom:20px}
.nopics-news-box .to-top,.pics-news-box .to-top{transform:scale(.8);display:inline-block;vertical-align:middle;margin-bottom:4px}
.nopics-news,.pics-news{margin-left:14px;margin-right:14px}
.pics-box{width:100%;overflow:hidden;margin-top:8px;margin-bottom:10px;position:relative}
.pics-box li{float:left;width:190px;height:140px;margin-right:5.5px}
.pics-box li:nth-last-child(1){margin-right:0}
.pics-box li img{border:none;width:100%}
.pics-box span{display:block;height:20px;padding-left:8px;padding-right:8px;border-radius:10px;background-color:rgba(0,0,0,.3);position:absolute;bottom:10px;right:10px;color:#fff}
.pics-box li a{display:block;width:100%;height:140px;border:solid 2px #fff;box-sizing:border-box;overflow:hidden;text-align:center}
.news-content-box{margin-bottom:20px;box-shadow:0 3px 3px rgba(0,24,101,.05)}
.pics-box li a:hover{border:solid 2px #ff5e52;box-sizing:border-box}
.loadings-animate{text-align:center}
.loadings-animate i{display:inline-block;width:6px;height:6px;border-radius:3px;margin:2px}
.loadings-animate i:nth-child(1){animation:animate1 .7s infinite forwards}
.loadings-animate i:nth-child(2){animation:animate1 .7s infinite forwards;animation-delay:.3s}
.loadings-animate i:nth-child(3){animation:animate1 .7s infinite forwards;animation-delay:.5s}
.text-loading{text-align:center;margin-top:10px;color:#787878;font-size:12px}
.loading{margin-bottom:60px;margin-top:36px}
@keyframes animate1{0%{background-color:rgba(126,127,130,.7)}
25%{background-color:rgba(126,127,130,.5)}
50%{background-color:rgba(126,127,130,.4)}
75%{background-color:rgba(126,127,130,.3)}
100%{background-color:rgba(126,127,130,.2)}
}
.sign-title{width:100%;height:60px;box-shadow:0 1px 7px 1px rgba(0,0,0,.09)}
.sign-title h3{margin-left:22px;font-size:20px;color:#39393b;line-height:60px}
.sign-title h3 i{display:inline-block;width:24px;height:26px;background-image:url(../img/icon/icon_area.png);background-repeat:no-repeat;background-position:center center;vertical-align:middle}
.sign-title h3 span{vertical-align:middle;margin-left:10px}
.sign-box{width:370px;height:300px;border-radius:4px;background-color:#fff;box-shadow:0 1px 7px rgba(0,0,0,.09);overflow:hidden;margin-bottom:10px}
.sign-tieba{width:330px;height:50px;margin:auto;margin-top:20px;box-shadow:0 5px 5px rgba(0,125,255,.2);overflow:hidden}
.sign-button{width:166px;height:50px;border-bottom-left-radius:4px;border-top-left-radius:4px;float:left;background:-webkit-linear-gradient(right,#75d2f9 ,#73aeff);background:-o-linear-gradient(left,#75d2f9 ,#73aeff);background:-moz-linear-gradient(left,#75d2f9 ,#73aeff);background:linear-gradient(to left,#75d2f9 ,#73aeff)}
.sign-button button{display:block;background:0 0;cursor:pointer!important;border:none;font-size:18px;color:#fff;width:100%;text-align:center;line-height:50px}
.sign-button button a{color:#fff}
.sign-button i{display:inline-block;width:42px;height:42px;background-image:url(../img/icon/sign.png);background-repeat:no-repeat;background-position:left bottom;margin-top:4px;vertical-align:middle}
.sign-button span{margin-left:6px;vertical-align:middle}
.sign-count s{text-decoration:none;vertical-align:middle;font-size:12px;line-height:50px;color:#5bc3ff;padding-left:5px;padding-right:10px}
.sign-count i{background-image:url(../img/icon/person_icon.png)}
.sign-count{width:164px;height:50px;text-align:center;box-sizing:border-box;border:solid 2px #75d2f9;overflow:hidden;float:left;border-bottom-right-radius:4px;border-top-right-radius:4px}
.sign-count i{display:inline-block;width:18px;height:20px;margin-left:14px;background-position:center center;background-repeat:no-repeat;vertical-align:middle}
.out-tiezi{width:330px;height:50px;margin:auto;font-size:18px;color:#fff;line-height:50px;margin-top:16px;text-align:center;cursor:pointer;border-radius:4px;background:-webkit-linear-gradient(right,#ff516f ,#f66);background:-o-linear-gradient(left,#ff516f ,#f66);background:-moz-linear-gradient(left,#ff516f ,#f66);background:linear-gradient(to left,#ff516f ,#f66);box-shadow:0 5px 5px rgba(255,62,98,.23)}
.out-tiezi a{color:#fff;display:block}
.count-box{width:348px;overflow:hidden;margin:auto;margin-top:30px}
.count-box li{float:left;width:116px;text-align:center}
.count-box li h3{font-size:20px;color:#e83f5e}
.count-box li p{font-size:14px;color:#5e5a5a}
.count-box li i{display:block;width:1px;height:20px;background-color:rgba(0,0,0,.1);position:absolute}
.count-box li:nth-child(2){position:relative}
.count-box li .left-line{left:0;top:20px}
.count-box li .right-line{right:0;top:20px}
.pub-style{width:370px;background-color:#fff;margin-bottom:10px;padding-top:10px}
.pub-style .top-title{width:360px;height:40px;font-size:18px;line-height:40px;padding-left:10px;font-weight:700}
.title .top-title{width:calc(100% - 10px);height:40px;font-size:18px;line-height:40px;padding-left:10px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.title{width:100%;background-color:#fff}
.title .a{position:absolute;right:10px;color:#03a9f4;margin-top:-30px}
.hot-topic-title{color:#ff3e62;border-left:solid 4px #ff3e62;background:-webkit-linear-gradient(left,rgba(255,62,98,.13) ,rgba(255,62,98,0));background:-o-linear-gradient(right,rgba(255,62,98,.13) ,rgba(255,62,98,0));background:-moz-linear-gradient(right,rgba(255,62,98,.13) ,rgba(255,62,98,0));background:linear-gradient(to right,rgba(255,62,98,.13) ,rgba(255,62,98,0))}
.person-live-title{color:#4a89ff;border-left:solid 4px #4a89ff;background:-webkit-linear-gradient(left,rgba(74,137,255,.23) ,rgba(74,137,255,0));background:-o-linear-gradient(right,rgba(74,137,255,.23) ,rgba(74,137,255,0));background:-moz-linear-gradient(right,rgba(74,137,255,.23) ,rgba(74,137,255,0));background:linear-gradient(to right,rgba(74,137,255,.23) ,rgba(74,137,255,0))}
.city-activity-title{color:#ff8753;border-left:solid 4px #ff8753;background:-webkit-linear-gradient(left,rgba(255,109,51,.13) ,rgba(74,137,255,0));background:-o-linear-gradient(right,rgba(255,109,51,.13) ,rgba(74,137,255,0));background:-moz-linear-gradient(right,rgba(255,109,51,.13),rgba(74,137,255,0));background:linear-gradient(to right,rgba(255,109,51,.13) ,rgba(74,137,255,0))}
.contact-us-title{color:#4a89ff;border-left:solid 4px #4a89ff;background:-webkit-linear-gradient(left,rgba(74,137,255,.23) ,rgba(74,137,255,0));background:-o-linear-gradient(right,rgba(74,137,255,.23) ,rgba(74,137,255,0));background:-moz-linear-gradient(right,rgba(74,137,255,.23) ,rgba(74,137,255,0));background:linear-gradient(to right,rgba(74,137,255,.23) ,rgba(74,137,255,0))}
.content-list{margin-left:10px;margin-right:10px}
.activity-list li,.topic-list li{padding-top:10px;padding-bottom:10px;background-image:url(../img/icon/line-border.png);background-position:right bottom;background-repeat:no-repeat}
.activity-list li:nth-last-child(1),.topic-list li:nth-last-child(1){background-image:none}
.activity-list li,.topic-list li a{display:block;overflow:hidden}
.topic-list li a:hover h3{color:#3e9dff}
.topic-list .lImg{width:70px;height:60px;border-radius:4px;overflow:hidden;float:left;margin-right:10px;display:table-cell;text-align:center;vertical-align:middle;line-height:60px;border:1px solid #edeef2;padding:5px}
.topic-list .lImg img{max-width:70px;max-height:60px;vertical-align:middle}
.topic-list .rContent{width:240px;position:relative;overflow:hidden}
.topic-list .rContent p{font-size:12px;color:#8d8e91;margin-top:10px}
.activity-list .rContent h3,.topic-list .rContent h3{color:#4d4d4f;font-size:15px;height:40px;overflow:hidden}
.topic-list .rContent p span{vertical-align:middle;margin-right:30px}
.topic-list .otherstyle1 h3{color:#ff3e62}
.topic-list .otherstyle2 h3{color:#3e9dff}
.activity-list .lImg{width:130px;height:100px;float:left;overflow:hidden}
.activity-list .lImg img{display:block;width:100%}
.activity-list .rContent{float:right;width:210px;height:100px;position:relative}
.join-button{width:80px;height:26px;background-color:#ff8753;border-radius:2px;float:right}
.join-button button{display:block;background:0 0;border:none;color:#fff;line-height:26px;text-align:center;width:100%;outline:0;cursor:pointer}
.activity-list .rContent .tongji{overflow:hidden;position:absolute;bottom:5px;width:100%}
.activity-list .rContent .tongji span{float:left;line-height:26px;font-size:12px;color:#8d8e91}
.activity-list .rContent a:hover{color:#3e9dff}
.activist{width:350px;height:70px;border-radius:4px;box-shadow:1px 1px 5px 2px rgba(0,0,0,.1);position:relative;overflow:hidden}
.activist .lImg{width:70px;height:70px;float:left;overflow:hidden}
.activist .lImg img{width:100%}
.activist .rContent{float:left;margin-left:10px}
.activist .rContent p span{display:inline-block;vertical-align:middle;color:#8d8e91;font-size:12px}
.activist .rContent h3{color:#4d4d4f;font-size:16px;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:6px}
.activist .rContent p{margin-top:15px}
.activist-list li{padding-top:10px;padding-bottom:10px}
.activist .rContent p i{color:#8d8e91;font-size:12px;margin-left:18px;margin-right:18px;font-style:normal}
.concern-btn button,.concerned-btn button{background:0 0;outline:0;border:none;width:100%;line-height:26px;cursor:pointer}
.concern-btn,.concerned-btn{width:60px;height:26px;border-radius:4px;position:absolute;right:10px;top:10px}
.concern-btn{border:solid 1px #4a89ff}
.concerned-btn{background-color:#f2f2f2}
.concern-btn button{color:#4a89ff}
.concerned-btn button{color:#bec0c4}
.activist-list li{position:relative}
.activist-list li .listtop{display:inline-block;width:20px;height:20px;border-radius:4px;color:#fff;position:absolute;top:5px;left:-7px;text-align:center}
.top1{background-color:#ff5e52}
.top2{background-color:#ff9f52}
.top3{background-color:#ffcb4e}
.contact-us{width:350px;position:relative;background-repeat:no-repeat;background-size:contain;margin:5px 10px auto;padding-bottom:5px}
.contact-us img{width:100%;margin:5px 0}
.contact-us h3{font-size:16px;font-weight:700;color:#fff;margin-bottom:30px}
.contact-us-info{position:absolute;right:20px;top:40px}
.pagination .inner ul{overflow:hidden;float:left}
.pagination .inner li{float:left;background-color:#fff;margin:2px;min-width:20px;padding:4px;text-align:center;font-size:14px;line-height:18px}
.pagination .inner{overflow:hidden}
.page_info{margin-left:4px;float:left;font-size:14px;color:#8d8d91;margin-top:8px}
.pagination .inner .page_disabled{display:none}
.pagination .inner .page_current{color:#4a9dea}
.pagination{margin-bottom:40px}
.top-box{width:100%;background-color:#fff;padding-top:10px;padding-bottom:10px;display:table}
.top{margin:auto;width:1200px;height:86px}
.logo-img{float:left}
.search{width:500px;height:42px;border:solid 2px #5c99ff}
.logo-img{width:200px;height:86px;margin-left:10px;margin-right:50px;position:relative}
.logo-img img{max-height:85px;max-width:200px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}
.search-box{float:right}
.tel-box,.terminal-box{float:right}
.search{overflow:hidden}
.sub-btn{width:90px;height:42px;background-color:#5c99ff;float:right}
.sub-btn button{background:0 0;color:#fff;width:100%;height:100%;text-align:center;line-height:42px;border:none;outline:0;font-size:18px}
.search input{width:364px;border:none;outline:0;font-size:15px;margin-top:9px}
.search input::-webkit-input-placeholder{color:#b5b5b5}
.search input:-moz-placeholder{color:#b5b5b5}
.search input::-moz-placeholder{color:#b5b5b5}
.search input:-ms-input-placeholder{color:#b5b5b5}
.search i{float:left;width:18px;height:18px;margin-left:10px;margin-right:10px;margin-top:12px;background-image:url(../img/icon/search_icon.png);background-repeat:no-repeat;background-size:cover}
.label-box{overflow:hidden}
.label-box span{float:left;cursor:pointer;text-align:center;color:#5c99ff;height:26px;border-top-left-radius:4px;border-top-right-radius:4px;line-height:30px;padding:0 10px}
.label-box span.onlabel{background-color:#5c99ff;color:#fff!important}
.pannel-box{position:relative;background-color:#fff;width:100%;display:table}
.fixed-pannel{position:fixed;top:0;z-index:10}
.nav-box{width:100%;background-color:#5c99ff;box-shadow:0 5px 5px rgba(0,92,255,.17);display:table}
.nav{width:1200px;margin:auto;height:56px;overflow:hidden}
.nav li{font-size:18px;line-height:56px;float:left;cursor:pointer}
.nav li a{color:#fff;display:block;padding-left:30px;padding-right:30px}
.nav .onnav a{background-color:#276de9}
.nav li:hover{background-color:#276de9}
.footer-box{width:100%;height:100px!important;background-color:#fff;padding-top:20px}
.footer-box .footer-text{font-size:12px;color:#787878;width:1200px;margin:auto;background-color:#fff;line-height:28px}
.terminal-box{position:relative}
.terminal-box-ul .down{display:none;background:#fff;padding:26px 31px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border-top:solid 3px #21acf4;z-index:99;-moz-box-shadow:0 0 9px rgba(83,83,83,.14);-webkit-box-shadow:0 0 9px rgba(83,83,83,.14);box-shadow:0 0 9px rgba(83,83,83,.14);-webkit-animation:popup .6s ease-out;-moz-animation:popup .6s ease-out;animation:popup .6s ease-out}
.terminal-box-ul .down .con-box,.wx-con .c-box{width:30%;float:left;margin-right:16px;text-align:center}
.terminal-box-ul .down .con-box:last-child,.wx-con .c-box:last-child{margin-right:0}
.terminal-box-ul .down .con-box img,.wx-con .c-box img{width:124px;height:124px}
.terminal-box-ul .down .con-box p,.wx-con .c-box p{color:#a0a0a0;text-align:center;margin-top:17px}
.terminal-box-ul .down.app-down{width:300px;position:absolute;top:60px;left:-109px}
.terminal-box-ul .down.wx-down{width:404px;position:absolute;top:60px;left:-139px}
.terminal-box-ul .down.app-down .con-box{width:46%;float:left}
.terminal-box-ul li:hover>.down{display:block}
.fudong-nav{position:relative;width:114px;text-align:center;background-color:#fff;position:absolute;left:-124px;top:0;display:block}
.fudong-nav>li{height:46px;line-height:46px;color:#6a6b6e;font-size:16px;cursor:pointer}
.fudong-nav>li:nth-last-child(1){margin-bottom:20px}
.kong{clear:both}
.fudong-nav>li{box-sizing:border-box;border-left:solid 6px #fff}
.fudong-nav>li a{width:108px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.fudong-nav>li i{display:block;width:44px;height:28px;background-repeat:no-repeat;background-position:left top;position:absolute;top:-13px;right:-8px}
.fudong-nav>li:hover{background-color:#4a89ff;box-sizing:border-box;border-left:solid 6px #3965f7;color:#fff}
.fudong-nav>li.active a span{color:#276de9}
.fudong-nav>li:hover>a{color:#fff}
.fudong-nav>li:hover>.secondnac-box{display:block;z-index:9}
.secondnac-box{position:absolute;right:-114px;display:none}
.second-nav{border-top-right-radius:4px;border-bottom-right-radius:4px;background-color:#67a3ff;width:114px;padding-top:20px;padding-bottom:20px}
.second-nav a{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.second-nav li a{color:#fff;display:block}
.second-nav li:hover{background-color:#4a89ff}
.fudong-nav a{display:block}
.second-nav li.on_nav a{color:#276de9}
.fudong-right-box{position:fixed;bottom:140px;left:90%;display:block}
.fudong-right li{width:40px;height:40px;font-size:12px;line-height:40px;color:#fff;text-align:center;background-color:#4a9dea;cursor:pointer;margin-bottom:2px;border-radius:2px;background-repeat:no-repeat;background-position:center center}
.fudong-right li:nth-child(1){background-image:url(../img/icon/right_icon1.png)}
.fudong-right li:nth-child(2){background-image:url(../img/icon/right_icon2.png)}
.fudong-right li:nth-child(3){background-image:url(../img/icon/right_icon4.png)}
.fudong-right li:nth-child(4){background-image:url(../img/icon/right_icon3.png)}
.fudong-right li a{display:block;width:auto;height:100%;color:#fff}
.pic_big{width:100%;position:relative}
.pic_big li{display:none;text-align:center}
.pic_big li img{max-width:90%}
.pics-box .onImg a{border:solid 2px #ff5e52!important}
.pic_big i{display:none;width:30px;height:30px;position:absolute;top:50%;border-top:solid 2px #ccc;border-right:solid 2px #ccc;border-radius:2px;cursor:pointer}
.pic_big i.left{left:10px;transform:rotate(-135deg)}
.pic_big i.right{right:10px;transform:rotate(45deg)}
.empty{width:200px;margin:auto}
.empty img{width:100%;display:block}
.empty p{color:#8c8c91;font-size:16px;text-align:center;margin-top:20px;margin-bottom:20px}
.emotion-img{width:30px;height:30px}
#shareBtn{position:absolute;z-index:20;width:95px;padding:6px 0;border:1px solid #e2e2e2;background:#fff;box-shadow:0 3px 15px rgba(0,0,0,.15)}
#shareBtn li,#shareBtn li a{height:26px;line-height:26px;font-size:12px}
#shareBtn a:hover{background-color:#f3f3f3}
#shareBtn .tqq a{background-position:13px -3px}
#shareBtn .qzone a{background-position:13px -30px}
#shareBtn .qq a{background-position:13px -56px}
#shareBtn .sina a{background-position:13px -82px}
.qrcode{position:absolute;z-index:2!important;left:-100px;padding:8px;width:74px;height:74px;background-color:#fff;box-shadow:0 0 5px 2px rgba(0,92,255,.17);display:none}
.qrcode-box{position:relative}
.qrcode-box:hover .qrcode{display:block}
.pagination{margin:0 auto;margin-bottom:30px;text-align:center;font-size:12px;display:block;border-radius:0;margin-top:20px}
.pagination ul{display:inline-block!important;margin-left:0;margin-bottom:0;padding:0}
.pagination ul>li{display:inline}
.pagination ul>li>a,.pagination ul>li>span{margin:0 2px;float:left;padding:5px 12px;background-color:#ddd;color:#666;border-radius:2px;opacity:.88;min-width:18px;line-height:20px}
.pagination ul>li>a:focus,.pagination ul>li>a:hover{opacity:1}
.pagination ul>.active>a,.pagination ul>.active>span{background-color:#2e5ae8;color:#fff}
.pagination ul>.active>a,.pagination ul>.active>span{cursor:default}
.pagination ul>.disabled>a,.pagination ul>.disabled>a:focus,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>span,.pagination ul>li>span{color:#999;background-color:transparent;cursor:default}
.pagination-trigger{padding:10px 15px;text-align:center;margin-bottom:20px}
.pagination-trigger a{margin:0 5px;display:inline-block;padding:8px 25px;text-decoration:none;background-color:#52b4f9;color:#fff!important;border-radius:2px;opacity:.88}
.pagination-trigger a:hover{opacity:1}
.pagination-loading{font-size:16px;text-align:center;color:#aab2bd;padding:10px 15px;margin-bottom:20px}
.label-nav-box{color:#5e5a5a;font-size:15px;padding:10px;margin-bottom:10px}
.label-nav-box a{color:#5e5a5a;margin-right:6px}
.tiezi-info{overflow:hidden;margin-bottom:14px}
.tiezi-tongji{float:left;margin-top:6px}
.tiezi-tongji ul{overflow:hidden}
.tiezi-tongji i{display:inline-block;width:18px;height:18px;margin-right:6px;background-position:center center;background-repeat:no-repeat;vertical-align:middle}
.tiezi-tongji span{vertical-align:middle;color:#8d8d91;display:inline-block;line-height:10px}
.tiezi-tongji li:nth-child(1) i{background-image:url(../img/icon/eye.png)}
.tiezi-tongji li:nth-child(2) i{background-image:url(../img/icon/msg.png)}
.tiezi-tongji li{float:left;margin-right:20px}
.tiezi-tongji li span{padding-right:20px;border-right:solid 1px #787878;font-size:12px}
.tiezi-tongji .reply_num span{border-right:none}
.tiezi-pages{float:right}
.pagination{overflow:hidden;width:100%;margin-bottom:0}
.page_info{line-height:30px;display:none}
.page_disabled{display:none!important}
.page_current span{color:#67a3ff!important}
.pagination .inner li{float:left;line-height:30px;margin-left:6px;background-color:#fff;min-width:30px;text-align:center;font-size:14px}
.pagination .inner ul{overflow:hidden}
.pagination .inner{float:right}
.pagination .page_info{float:right;line-height:30px;display:none}
.pagination .inner span{text-align:center;padding-left:10px;padding-right:10px;font-size:14px;color:#4f4f4f}
.pagination .inner a{display:block;padding-left:10px;padding-right:10px;font-size:14px;color:#4f4f4f}
.pagination li{float:left;line-height:30px;background-color:#fff;min-width:30px;text-align:center;font-size:14px;margin-right:5px}
.pagination .active{background-color:#5c99ff;color:#f0f8ff}
.pagination .active span{color:#f0f8ff}
.pagination span{text-align:center;padding-left:10px;padding-right:10px;font-size:14px;color:#4f4f4f}
.pagination a{display:block;padding-left:10px;padding-right:10px;font-size:14px;color:#4f4f4f}
.tiezi-pages .inner li{float:left;line-height:30px;margin-left:6px;background-color:#fff;min-width:30px;text-align:center;font-size:14px}
.tiezi-pages .inner ul{overflow:hidden}
.tiezi-pages .page_info{float:right;line-height:30px;display:none}
.tiezi-pages .inner span{text-align:center;padding-left:10px;padding-right:10px;font-size:14px;color:#4f4f4f}
.tiezi-pages .inner a{display:block;padding-left:10px;padding-right:10px;font-size:14px;color:#4f4f4f}
.tiezi-title{width:100%;max-width:1200px;margin:auto;background-color:#fff;margin-bottom:14px;overflow:hidden;box-shadow:0 3px 3px rgba(0,26,71,.1);padding-top:18px;padding-bottom:18px;position:relative;z-index:9}
.tiezi-title h3{float:left;font-size:20px;max-width:860px;color:#39393b;font-weight:700;margin-left:20px}
.tiezi-title h3 i{display:inline-block;width:24px;height:26px;background-image:url(../img/icon/icon_area.png);background-repeat:no-repeat;vertical-align:middle;margin-right:10px}
.btn-group button{background:0 0;border:none;outline:0;cursor:pointer;height:30px;line-height:30px;font-size:14px;color:#8a8b91;display:block}
.btn-group{position:absolute;overflow:hidden;right:18px;bottom:16px;z-index:10}
.btn-group>a{float:left;height:32px;padding-left:10px;padding-right:10px;border-radius:4px;margin-left:20px;box-sizing:border-box}
.change-btn,.comment-btn,.store-btn{background-color:#f8f8f8;border:solid 1px #edeef2;font-size:14px;color:#8a8b91!important}
.change-btn:hover,.comment-btn:hover,.store-btn:hover{background-color:#ff5565}
.change-btn:hover>button,.comment-btn:hover>button,.store-btn:hover>button{color:#fff}
.btn-group button>em{display:inline-block;width:16px;height:16px;background-repeat:no-repeat;vertical-align:middle;margin-right:6px}
.qr_img{display:none;width:74px;height:74px}
.QRcode{position:absolute;top:0;right:0;max-height:84px;max-width:84px;cursor:pointer;background-color:#fff}
.qr_img img{display:block;width:100%}
.QRcode:hover>.qr_btn{display:none}
.QRcode:hover>.qr_img{display:block}
.QRcode:hover{box-shadow:0 0 7px 1px rgba(0,44,125,.23);padding:10px}
.left-content-html{width:905px}
.floor-box{background-color:#fff;border:solid #e1e4ed 1px;width:100%;overflow:hidden;margin-bottom:16px}
.floorer-info-box{width:190px;padding-top:20px;padding-bottom:30px;float:left;box-sizing:border-box;background-color:#f7f8fa}
.head_icon{width:90px;height:90px;margin:auto;position:relative;margin-bottom:14px;border:2px solid #e9eaec}
.headimg-circ{width:100%;height:100%;overflow:hidden}
.headimg-circ img{display:block;width:100%}
.head_icon i.top_icon{display:block;width:40px;height:40px;background-image:url(../img/icon/topfloor.png);background-repeat:no-repeat;background-position:right top;position:absolute;right:0;top:0}
.head_icon i.top_icon a{display:block;width:40px;height:40px}
.floorer_name a{display:block;text-align:center;margin:auto;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;color:#4a89ff}
.floorer{color:#5e5a5a;margin-left:20px;font-size:12px;margin-bottom:12px}
.floorer_headicon{margin-bottom:14px}
.focus-btn button{background:0 0;border:none;outline:0;display:block;line-height:30px;font-size:14px;width:100%;cursor:pointer}
.focus-btn{width:80px;height:30px;border-radius:4px;margin:auto;text-align:center}
.no-focus{background-color:#ff5e52}
.no-focus button{color:#fff}
.al-focus{background-color:#e6e8ed;display:none}
.al-focus button{color:#8d8e91}
.floor-content{float:left;width:715px;min-height:332px;border-left:solid 1px #e1e4ed;box-sizing:border-box;padding-bottom:30px}
.floor-info-box{height:46px;border-bottom:solid #e1e4ed 1px}
.floor-info{margin-left:18px;margin-right:18px;overflow:hidden}
.floor-time{float:left;font-size:12px;color:#4f4f4f}
.floor-time span{margin-right:26px;line-height:46px}
.floor-info ul{float:right;overflow:hidden;margin-top:11px}
.floor-info ul li{float:left;line-height:24px;box-sizing:border-box}
.floor-info ul li a{font-size:12px}
.floor-info .inform_btn a{color:#67a3ff}
.ping_btn a,.reply_shou a,.zan_btn a{display:block;height:24px;padding-left:8px;padding-right:8px}
.ping_btn a:hover,.reply_shou a:hover,.zan_btn a:hover,.zan_btn1 a:hover{color:#ff5565}
.zan_btn a.userclick{color:#ff5565}
.zan_btn1 a{color:#ff5e52!important}
.ping_btn,.reply_shou,.zan_btn{margin-left:10px;border:solid 1px #e1e4ed}
.ping_btn i,.reply_shou i,.zan_btn i{display:inline-block;width:12px;height:12px;margin-right:6px;background-position:center;background-repeat:no-repeat}
.zan_btn i{background-image:url(../img/icon/zan_icon1.png)}
.ping_btn i,.reply_shou i{background-image:url(../img/icon/conmment1.png)}
.inform_btn{margin-right:12px}
.floor_num{margin-left:12px}
.three-floor{color:#ff5565}
.F_content{position:relative;width:100%}
.F_content>div{width:660px;margin:auto}
.F_content .F_title{overflow:hidden}
.F_content .F_title h3{font-weight:700;font-size:24px;color:#39393b;margin-top:30px;margin-bottom:10px}
.content_p{padding-top:20px;margin-bottom:10px!important;font-size:16px}
.content_p p{color:#4b4c4f;line-height:30px}
.content_p img{max-width:100%}
.content_p .thumbnail{text-align:center}
.content_p video{max-width:100%;max-height:500px}
.content_p div{color:#4b4c4f;line-height:30px}
.media_msg{width:140px;height:30px;cursor:pointer;border:solid 1px #e1e4ed;border-radius:4px;background-color:#fff;line-height:30px;text-align:right}
.media_msg span{float:right}
.content_p{margin-bottom:28px}
.imgbox,.videobox{width:100%;margin-bottom:14px}
.imgbox img,.videobox img{width:100%;border:none}
.tab_label{width:100%;padding-bottom:20px;margin-top:50px!important}
.line{width:100%;height:1px;margin-top:20px;position:relative;background:-webkit-linear-gradient(left,rgba(225,238,227,0) 0,#e1eee3 10%,#e1eee3 90%,rgba(225,238,227,.5) 100%);background:-o-linear-gradient(right,rgba(225,238,227,0) 0,#e1eee3 10%,#e1eee3 90%,rgba(225,238,227,.5) 100%);background:-moz-linear-gradient(right,rgba(225,238,227,0) 0,#e1eee3 10%,#e1eee3 90%,rgba(225,238,227,.5) 100%);background:linear-gradient(right,rgba(225,238,227,0) 0,#e1eee3 10%,#e1eee3 90%,rgba(225,238,227,.5) 100%)}
.line i{display:block;width:14px;height:14px;border-left:solid 1px #e1e4ed;border-top:solid 1px #e1e4ed;transform:rotate(45deg);position:absolute;left:86px;top:-7px;background:#fff}
.tab_label>ul{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-left:35px;margin-right:35px}
.tab_label_ul>li img{display:block;margin:auto;width:60%;margin-top:10px;margin-bottom:20px}
.tab_label_ul>li{text-align:center;width:120px;height:130px;border-radius:4px}
.tab_label_ul>li:hover{background-color:#f5f5f7}
.li_zan{position:relative}
.li_share a{display:block;width:100%;height:100%}
.mylabel{display:none;margin-bottom:20px}
.zan_headicon{overflow:hidden;margin-top:40px;margin-bottom:20px;padding-right:20px}
.zan_headicon dd,.zan_headicon dt{width:32px;height:32px;overflow:hidden;border-radius:50%;margin-left:12px;background-color:#dfdfdf;float:right;cursor:pointer}
.zan_headicon dd img{width:100%}
.label-zan p{line-height:30px;background-color:#ffefed}
.zan_headicon dt i{display:inline-block;width:4px;height:4px;border-radius:50%;background-color:#fff;margin-left:1px;margin-right:1px}
.zan_headicon dt{text-align:center;line-height:26px}
.zan_headicon dd:nth-last-child(1){min-width:120px;height:30px;background:0 0;border:none;padding-right:12px;border-radius:0;position:relative;background-repeat:no-repeat;background-position:right center;text-align:center}
.mytextarea{width:430px;height:110px;border:solid 1px #e1e4ed;padding:10px;outline:0;resize:none;overflow:auto;line-height:20px;font-size:14px}
.mytextarea img{width:20px;height:20px;vertical-align:middle}
.textarea-box{overflow:hidden;display:none}
.subbtn{width:150px;height:30px;border-radius:4px;background-color:#ff5e52;margin-top:6px}
.subbtn button{font-size:14px;color:#fff;display:block;width:100%;line-height:30px;text-align:center;background:0 0;border:none;outline:0}
.textarea_in{float:left}
.emoje-box{width:200px;height:130px;overflow:auto;float:right;border:solid 1px #e1e4ed}
.emoje-box ul{margin:4px 6px 0 6px;display:flex;justify-content:flex-start;flex-wrap:wrap}
.emoje-box ul li a{display:block;width:26px;height:26px;padding:4px}
.emoje-box ul li a img{width:100%}
.emoje-box ul li a:hover{background-color:rgba(103,163,255,.2)}
.rewardS{border-left:4px solid #ff6537;padding:0 25px;background-color:#f5f5f5;margin:15px 0 35px;border-radius:2px}
.rewardS a:hover{text-decoration:none}
.rewardS-pay a:hover{text-decoration:none}
.rewardS h3{font-size:18px;margin-bottom:10px}
.rewardS .rewardS-txt{padding:20px 0}
.rewardS .rewardS-support{margin:15px 15px 10px 0;font-size:16px}
.rewardS .rewardS-support .money{background:#ff6537;display:block;padding:5px 12px;line-height:20px;text-align:center;color:#fff;border-radius:4px;margin-right:15px;float:left}
.rewardS .rewardS-support .num{color:#666;font-size:12px;display:inline-block;line-height:30px;margin-left:10px;cursor:pointer}
.rewardS .rewardS-support .num font{color:#5188a6}
.rewardS .rewardS-user{float:left;margin:4px 0}
.rewardS .rewardS-user li{float:left;width:24px;height:24px;margin:0 5px 0 0}
.rewardS .rewardS-user li img{width:24px;height:24px;border-radius:24px}
.rewardS .rewardS-user li p,.rewardS .rewardS-user li span{display:none}
.reply-text-box{overflow:hidden;margin-bottom:26px;width:620px;background-color:#f7f8fa}
.reply-text-box ul{margin-left:20px;margin-right:20px}
.reply-text-box .head_img{width:28px;height:28px;border-radius:50%;overflow:hidden;float:left}
.reply-text-box .head_img img{width:100%}
.reply-text-box .reply-text{float:left;width:480px;margin-left:8px}
.reply-info{font-size:16px;color:#8a8c91;overflow:hidden}
.reply-info .reply-user span{color:#4a89ff}
.reply-user{float:left;line-height:30px}
.reply_time{float:right;color:#919191;font-size:12px}
.reply_time span{margin-right:20px;line-height:30px}
.reply_time .reply_btn{color:#4a89ff;cursor:pointer}
.reply-p{font-size:16px;color:#4b4c4f;margin-top:6px;margin-bottom:10px}
.reply-p img{width:20px;height:20px;vertical-align:middle}
.reply-text-box li{margin-top:20px;overflow:hidden}
.reply-action{overflow:hidden;margin-top:20px;margin-left:20px;margin-right:20px}
.reply-action .look-more{float:left;font-size:12px;color:#919191;line-height:24px}
.reply-action .look-more span{color:#4a89ff!important;cursor:pointer}
.reply-action .reply-me{float:right;margin-bottom:20px}
.reply-me{border:solid 1px #e1e4ed;padding-left:10px;padding-right:10px;line-height:24px;cursor:pointer}
.left-content .tiezi-info{margin-bottom:50px;margin-top:30px}
.pagination-pages a{color:#4a89ff;padding:0 5px;font-size:14px;cursor:pointer}
.pagination-pages .curr{padding:0 5px;font-size:14px;font-weight:700;color:#666}
.floor_in-box{min-height:200px;background-color:#fff;margin-bottom:20px;border:solid 1px #e1e4ed;overflow:hidden;padding-bottom:20px;width:865px;padding:20px}
.floor_in-box .layui-btn{margin-top:20px;width:200px;border-radius:0;background-color:#4a9dea}
.login{text-align:center;font-size:18px;margin-top:80px}
.floor_in-box .content-box{background-color:#fff}
.floor_in-box button{line-height:40px}
.ueditor-box{margin:20px 18px;height:400px;border:solid 1px #e1e4ed}
.captcha_in{margin-left:20px}
.captcha_in input{background:0 0;width:150px;height:32px;padding-left:10px;border:solid 1px #e1e4ed;box-sizing:border-box;vertical-align:middle}
.captcha_in img{vertical-align:middle}
.floor_in-box .sub_btn{width:200px;height:40px;cursor:pointer;border-radius:4px;background-color:#ff5e52;color:#fff;margin-left:20px;font-size:16px;line-height:40px;text-align:center;margin-top:20px}
.right-content-html{width:280px}
.recent_tiezi{width:100%;background-color:#fff;margin-bottom:14px}
.all_read_title,.hot_activity dt,.recent_tiezi dt{width:100%;border-bottom:solid 1px #e1e4ed;height:46px;line-height:46px}
.right_title{margin-left:20px;font-size:16px;font-weight:700;color:#39393b}
.recent_tiezi dd{margin-left:10px;margin-right:10px;border-bottom:dashed 1px #e1e4ed;padding-bottom:12px}
.recent_tiezi dd:nth-last-child(1){border:none}
.recent_tiezi dd h3 s{text-decoration:none;margin-right:10px}
.recent_tiezi dd h3{margin-right:10px;font-size:16px;color:#39393b;margin-top:10px;margin-bottom:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.recent_tiezi dd p{color:#8b8a91;font-size:12px;margin-left:12px}
.recent_tiezi dd p span{margin-right:22px}
.recent_tiezi a:hover>h3{color:#4a89ff}
.all_read{width:100%;background-color:#fff;margin-bottom:14px}
.small_banner_img{height:170px!important;margin:auto;overflow:hidden}
.small_banner_box .small_banner_img img{width:100%!important}
.bannerbox{width:260px;margin:auto;margin-top:10px}
.bannerbox .mypagination{text-align:center;margin-top:6px;margin-bottom:14px}
.bannerbox .mypagination .swiper-pagination-bullet{width:10px!important;height:10px!important;border-radius:5px!important}
.bannerbox .mypagination .swiper-pagination-bullet-active{width:20px!important;background-color:#4a89ff;border-radius:5px}
.news_list_box{margin:0 10px auto}
.news_list_box li{line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.hot_activity s,.news_list_box li s{text-decoration:none;margin-right:8px}
.news_list_box li a{color:#5a5a5e;font-size:14px}
.news_list_box li a:hover{color:#4a89ff}
.hot_activity{width:100%;background-color:#fff;padding-bottom:16px}
.hot_activity dt{height:46px;line-height:46px;margin-bottom:14px}
.hot_activity dd{margin-left:10px;margin-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.hot_activity dd a{color:#4f4f4f;font-size:14px;line-height:30px}
.hot_activity dd a:hover{color:#4a89ff}
.emoji-hide{display:none}
.rewardS-mask{position:fixed;top:0;left:0;background-color:#000;opacity:.5;width:100%;height:100%;z-index:99998;display:none}
.rewardS-pay{position:fixed;z-index:99999;background:#fff;left:50%;margin-left:-300px;top:100px;width:645px;border-top:2px solid #ff6537;display:none;border-radius:2px 2px 0 0;-webkit-animation:popup .4s ease-out;-moz-animation:popup .4s ease-out;animation:popup .4s ease-out}
.rewardS-pay-tit{border-bottom:1px solid #e7e7e7;height:40px;line-height:40px;font-size:16px;padding:0 15px}
.rewardS-pay-tit .close{font-size:34px}
.rewardS-pay-box{padding:30px}
.rewardS-pay-box .rewardS-pay-money{padding:15px 10px 15px 20px;background:#f5f5f5;border:1px solid #eee;color:#999;margin-bottom:30px}
.rewardS-pay-box .rewardS-pay-money span{vertical-align:super}
.rewardS-pay-box .rewardS-pay-money .icon{font-size:32px;color:orange}
.rewardS-pay-box .rewardS-pay-money .inp{font-size:32px;line-height:38px;width:25%;background:#f5f5f5;border:none;outline:0}
.rewardS-pay-box .rewardS-pay-money .rewardS-pay-select{float:right;margin-top:7px;color:#666}
.rewardS-pay-box .rewardS-pay-money .rewardS-pay-select li{float:left;border:1px solid #999;padding:8px 10px;margin-right:8px;cursor:pointer}
.rewardS-pay-box .rewardS-pay-way h3{font-size:16px}
.rewardS-pay-box .rewardS-pay-way ul{margin-top:20px}
.rewardS-pay-box .rewardS-pay-way ul li{width:126px;height:41px;position:relative;border:1px solid #dedede;margin:0 15px 15px 0;background:#fff;padding:1px;float:left;cursor:pointer}
.rewardS-pay-box .rewardS-pay-way ul li.on{border:2px solid #f60;padding:0}
.rewardS-pay-box .rewardS-pay-way ul li .wxpay{background-position:-3px -1045px;width:101px}
.rewardS-pay-box .rewardS-pay-way ul li .globalalipay{background-position:-4px -938px;width:73px}
.rewardS-pay-box .rewardS-pay-way ul li .alipay{background-position:-4px -938px;width:73px}
.rewardS-pay-box .rewardS-pay-way ul li .tenpay{background-position:-4px -974px;width:73px}
.rewardS-pay-box .rewardS-pay-way ul li .unionpay{background-position:-4px -1008px;width:100px}
.rewardS-pay-box .rewardS-pay-way ul li .paypal{background-position:2px -1120px;width:100px}
.rewardS-pay-box .rewardS-pay-way ul li .rfbp_icbc{background-position:2px -1443px;width:100px}
.rewardS-pay .rewardS-sumbit{background:#f5f5f5;padding:20px 0}
.rewardS-pay .rewardS-sumbit a{display:block;width:110px;height:35px;color:#fff;margin:0 auto;font-size:16px;background:#ff6537;text-align:center;line-height:35px;border-radius:4px}
.pop_main_box{position:fixed;top:50%;left:50%;z-index:99999;background:#fff;margin-left:-250px;margin-top:-270px;display:none}
.pop-close{position:absolute;top:-6px;right:-6px;width:24px;height:24px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;color:#999;text-align:center;line-height:24px;cursor:pointer}
.pop-close:hover{color:#f04848}
.pop-title{height:60px;line-height:60px;overflow:hidden;padding:0 20px;border-bottom:1px solid #dcdcdc;max-width:1050px}
.pop-title .pop_name{font-size:20px;float:left}
.pop_name .grey{font-weight:400;font-size:12px;padding-left:10px}
.pop-title a.a_underline{float:right;font-size:12px}
i.icon-loginright,i.icon-logintanhao{width:32px;height:32px;font-size:20px;background-color:#7bc7ac;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;text-align:center;line-height:32px;color:#fff;display:inline-block;margin-right:20px}
.gratuity_list li{width:100%;clear:both;height:24px;margin:10px 0;display:none}
.gratuity_list li img{float:left;height:24px;width:24px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px}
.gratuity_list li p{float:left;width:290px;height:24px;overflow:hidden;line-height:24px;padding-left:10px;margin:0;clear:none!important;text-overflow:ellipsis;white-space:nowrap}
.gratuity_list li p a{color:#333}
.gratuity_list li span{float:right;text-align:right;height:24px;overflow:hidden;line-height:24px;color:#999}
#page-list-content{padding:25px 30px 40px;text-align:left;font-size:12px;position:relative;padding-bottom:10px}
.rwPage{text-align:center;margin:20px 0;overflow:hidden}
.rwPage .btn{cursor:pointer}
.rwPage li{display:inline;min-width:24px;height:24px;line-height:24px;padding-right:10px;color:#5188a6;margin:0}
.rwPage li.jumpToPage{color:#999;padding-left:10px}
.rwPage a{display:inline-block;padding:0 8px;color:#5188a6;line-height:inherit!important;border:0}
.rwPage .pageCurrent,.rwPage .pageCurrent:hover,.rwPage a:hover{background-color:#f04848;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;color:#fff!important;font-weight:700}
.rwPage .pagedown,.rwPage .pageup{border:0}
.rwPage .pagedown a:hover,.rwPage .pageup a:hover{background-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;color:#5188a6!important;font-weight:400;text-decoration:underline}
.rwPage .noClick a,.rwPage .noClick a:hover{background-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;color:#999;font-weight:400;text-decoration:none}
.rwPage span{font-family:SimSun;font-size:12px}
.input_num{height:22px;line-height:22px;border:1px solid #dcdcdc;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;padding:0 5px;color:#666;width:26px;margin:0 5px}
.rwPage .a_jumpTo{width:36px;height:24px;line-height:24px;background-color:#f04848;color:#fff;padding:0;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}
.rwPage .a_jumpTo:hover{font-weight:400}
.attion{width:155px;line-height:30px;height:30px;background:#5c99ff;color:#fff;border-radius:4px;margin:0 auto;font-size:14px;cursor:pointer;margin-top:20px;text-align:center}
.attion a{color:#fff}
.fufei{display:block;text-align:center;font-size:16px;font-weight:300;color:#444;background-color:#f6f6f6;border:1px solid #c7c8ce;padding:50px 10px!important}
.attion em{font-size:27px;float:left;height:30px;margin-left:16px;line-height:30px;margin-right:5px}
.attion span{float:left}
.attion.attioned{background:#e6e8ed;color:#8d8e91}
.c-paragraph-video .video-js{max-height:300px;max-width:100%;margin-top:10px}
.c-paragraph-audio{margin-top:10px}
.audio-panel{width:120px!important;background-color:#f2f4f5;border-radius:4px;padding:7px 16px 10px 16px;position:relative;cursor:default}
.audio-panel audio{display:none}
.audio-panel .audio_item{font-size:14px;text-indent:0!important;float:right;margin-top:3px}
.audio-panel .audio_arrow{display:inline-block;min-width:50px;height:18px;color:#38393b;vertical-align:middle}
.audio-panel .audio_arrow:before{float:left;content:'';display:block;width:14px;height:18px;background-repeat:no-repeat;background-position:98%}
.audio-panel.im-voicePlay .audio_arrow:before{animation:voicePlay 1s steps(3) infinite}
@keyframes voicePlay{0%{background-position:0}
100%{background-position:100%}
}
.contain{padding-top:20px;min-height:800px;padding-bottom:50px;background:#f6f9fc}
.fl{float:left}
.fr{float:right}
.ad{margin-bottom:25px}
.ad .advPlaceholder{min-height:100px}
.con{position:relative}
.hd{height:44px;line-height:44px;color:#fff;background:#4889f3;border-radius:3px 3px 0 0}
.hd h2{text-align:center;font-size:20px;font-weight:900}
.fudong-nav{position:relative;width:170px;text-align:center;background-color:#fff;position:absolute;left:0;top:0;display:block}
.fudong-nav .item{border-top:1px solid #f0f0f0;width:170px}
.fudong-nav .item:first-child{border-top:none}
.fudong-nav>li{height:56px;line-height:56px;color:#6a6b6e;font-size:16px;cursor:pointer}
.fudong-nav>li:nth-last-child(1){margin-bottom:20px}
.kong{clear:both}
.fudong-nav>li{box-sizing:border-box;border-left:solid 6px #fff}
.fudong-nav>li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;height:56px;line-height:56px;text-align:center}
.fudong-nav>li i{display:block;width:44px;height:28px;background-repeat:no-repeat;background-position:left top;position:absolute;top:-13px;right:-8px}
.fudong-nav>li:hover{background-color:#4a89ff;box-sizing:border-box;border-left:solid 6px #3965f7;color:#fff}
.fudong-nav>.info{background-color:#4a89ff;box-sizing:border-box;border-left:solid 6px #3965f7;color:#fff}
.fudong-nav>.info a{color:#fff}
.fudong-nav>li.active a span{color:#276de9}
.fudong-nav>li:hover>a{color:#fff}
.fudong-nav>li:hover>.secondnac-box{display:block;z-index:9}
.secondnac-box{position:absolute;right:-150px;display:none}
.second-nav{border-top-right-radius:4px;border-bottom-right-radius:4px;background-color:#67a3ff;width:150px;padding-top:20px;padding-bottom:20px}
.second-nav a{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.second-nav li a{color:#fff;display:block;height:46px;line-height:46px}
.second-nav li:hover{background-color:#4a89ff}
.fudong-nav a{display:block}
.second-nav li.on_nav a{color:#fff}
.channel_mod{float:left;width:700px;min-height:300px;background:#fff;margin-left:180px}
.focus3,.focus3_li{margin-bottom:10px}
.focus3 .focus3_focus{float:left;width:458px;height:272px;overflow:hidden;position:relative;transition-property:transform;left:0;transition-duration:0s;transform:translate(0,0) translateZ(0)}
.focus3 img{width:100%;height:100%;transition:all .4s ease-in-out}
.focus3 .focus3_focus:hover img{transform:scale(1.1)}
.focus3 .txt{position:absolute;right:0;left:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.8)));background:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.8));background:-o-linear-gradient(top,transparent 0,rgba(0,0,0,.8) 100%);background:linear-gradient(180deg,transparent,rgba(0,0,0,.8));color:#fff;font-size:20px;line-height:30px}
.focus3 .txt b{margin:12px 20px 20px;display:inline-block;font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.focus3_li{position:relative}
.focus3 .small{float:right;width:230px;height:130px;overflow:hidden}
.focus3 .small.focus3_3{margin-bottom:0}
.focus3 .small img{width:230px;height:130px;transition:all .4s ease-in-out}
.focus3 .small:hover img{transform:scale(1.1)}
.focus3 .small .txt{font-size:14px;line-height:18px}
.channel_mod .list{padding:0 10px}
.channel_mod .list li:first-child{border:none}
.channel_mod .list li{padding:20px 0;border-top:1px solid #e6e6e6}
.channel_mod .list li:hover{background:#f3f6f8}
.channel_mod .list li .picture{float:left;margin-right:20px;width:130px;height:130px;overflow:hidden;min-width:130px;max-width:130px;background:#f2f2f2}
.channel_mod .list li img{width:100%;min-height:130px;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}
.channel_mod .list .item img:hover{-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1)}
.channel_mod .list .binfo{padding-right:10px;color:#666}
.channel_mod .list .detail h3{line-height:32px;min-height:70px;font-size:20px;font-weight:400;height:36px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.channel_mod .list .detail h3 a:hover{color:#4889f3}
.channel_mod .list .tags{height:20px;line-height:20px;margin-bottom:13px}
.channel_mod .list .tag{display:inline-block;font-size:12px;background-color:#f0f0f0;border-radius:20px;padding:0 10px;color:#999;margin-right:10px}
.channel_mod .list .tag:hover{background:#e3f3fe;color:#4889f3}
.channel_mod .list .cmt{display:inline-block;cursor:pointer;line-height:20px;height:20px;color:gray;margin-left:15px;padding-left:18px;background:url(../img/icon/pl.png) no-repeat 0}
.channel_mod .list .souce{margin-right:10px}
.channel_mod .list .souce:hover{color:#4889f3}
.channel_mod .list .item-pics h3{font-size:20px;font-weight:400;height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.channel_mod .list .item-pics h3:hover a{color:#4889f3}
.channel_mod .list .item-pics .picture{float:left;margin:0 0 0 5px}
.channel_mod .list .item-pics .pics{display:block;margin:7px 0 11px;margin-left:-5px}
.channel_mod .list .item-pics .tags{margin:0 0 0 10px}
.right-bar{width:300px;float:right}
.right-bar .bar-tit{padding:13px 0 13px 15px;background:#fff}
.right-bar .bar-tit h2{position:relative;width:120px;height:20px;line-height:20px}
.bar-tit h2 span{display:block;width:100%;height:100%;font-size:20px;color:#4889f3;font-weight:700}
.bar-con{background-color:#fff;padding:5px 15px;margin-bottom:35px}
.bar-con .more{line-height:35px;background:#fff;text-align:center;font-size:14px;cursor:pointer;color:#666;position:relative}
.bar-con .more:hover a{color:#4889f3}
.bar-con .more:before{position:absolute;content:"";left:-15px;top:0;border-top:1px solid #eaeaea;width:300px;height:0;overflow:hidden}
.bar-con .item{font-size:14px;color:#333;position:relative;padding:10px 0}
.bar-con .item a:hover{color:#4889f3}
.bar-con .item .pic{position:relative;float:left;width:80px;height:80px;overflow:hidden}
.bar-con .item .pic img{width:100%;height:100%;transition:transform .3s ease-out,-webkit-transform .3s ease-out}
.bar-con .item .pic img:hover{-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1)}
.bar-con .item .txt{position:relative;float:left;width:180px;padding-left:10px;line-height:22px;z-index:1}
.newsContent{width:800px;margin:0 auto;background-color:#fff;padding:20px}
.newsArticle .n_article_tit{margin:0 auto;border-bottom:1px solid #f2f2f2;padding:15px 0}
.newsArticle .n_article_tit h4{color:#333;font-size:30px;text-align:center;line-height:1.5em;width:95%;margin:0 auto;font-weight:700}
.newsArticle .n_article_tit .art_remark{clear:both;margin:14px 0 12px;text-align:center}
.newsArticle .n_article_tit .art_remark p{color:#787878;font-size:14px;margin:0 8px;display:inline-block}
.newsArticle .n_article_tit .art_remark p span{margin-left:5px}
.newsArticle .n_article_tit .art_remark p strong{font-weight:400;margin-right:8px}
.newsArticle .n_article_tit .art_remark p a{color:#787878}
a:hover{text-decoration:none!important}
.newsArticle .n_main{margin:0 auto}
.comment{margin:20px 0}
.comment .c-title h4{float:left;font-size:20px;font-family:microsoft yahei;line-height:25px}
.comment .c-title h4 small{font-size:14px;margin-left:10px;color:#c2c0c0}
.comment .c-title h4 small a{color:#c2c0c0}
.comment .c-title .tnum{float:right;font-size:13px;color:#c2c0c0;font-family:microsoft yahei;line-height:25px;cursor:default}
.comment .c-area{border:1px solid #5c99ff;margin-top:5px}
.comment .c-area .textarea{padding:10px;height:60px;overflow-y:auto;font-size:16px;border:0;outline:0;resize:none;width:calc(100% - 20px)}
.comment .c-area .c-sub{border-top:1px solid #ddd;height:40px}
.comment .c-area .c-sub .np-login{float:left;line-height:30px;padding:5px 0 0 10px}
.comment .c-area .c-sub .np-login .u img{float:left;width:30px;height:30px;vertical-align:middle;border-radius:20px}
.comment .c-area .c-sub .np-login .u span{padding:0 10px;color:#379be9}
.comment .c-area .c-sub .np-login .o{color:#999}
.comment .c-area .c-sub .subtn{float:right;width:67px;line-height:28px;height:28px;text-align:center;background-color:#5c99ff;margin:6px 10px 0 0;color:#fff;border-radius:2px}
.comment .c-area .c-sub a:hover.subtn{color:#fff}
.comment .c-area .c-sub .subtn.loading{font-size:0;text-indent:-999em}
.comment .c-content{margin-top:20px}
.comment .c-nav{border-bottom:1px solid #ddd;height:40px;line-height:37px;font-size:16px;font-family:microsoft yahei}
.comment .c-nav li{float:left;margin-right:20px;position:relative;border-bottom:3px solid #5c99ff;cursor:pointer}
.comment .c-nav li.c-orderby{float:right;padding-top:10px;margin-right:10px;text-align:right;line-height:20px;font-size:12px;border:none}
.comment .c-nav li.c-orderby a{float:right;text-align:center;padding:0 10px;border:solid 1px #ddd;background:#fff}
.comment .c-nav li.c-orderby a:hover{border-color:#d7ebfb;background:#d7ebfb;color:#333}
.comment .c-nav li.c-orderby a.active{border-color:#379be9;color:#fff;background:#379be9}
.comment .c-nav li.c-orderby a.ctime{border-radius:3px 0 0 3px}
.comment .c-nav li.c-orderby a.chot{border-radius:0 3px 3px 0}
.comment .c-subnav{border-bottom:1px solid #e8e8e8;height:30px;line-height:30px;font-size:15px;font-family:microsoft yahei}
.comment .c-subnav li{float:left;margin-right:20px;color:#379be9}
.comment .c-subnav li.hot{color:#ff2968}
.comment .c-list .empty{line-height:100px;height:100px;text-align:center;font-size:14px}
.comment .c-list .loading{width:80px;height:8px;display:block;margin:50px auto}
.comment .c-list li{position:relative;padding-left:40px;border-bottom:1px solid #ddd;vertical-align:top}
.comment .c-list li .children li img{width:35px;height:35px}
.comment .c-list li .children li .c-body p img{position:static;width:24px;height:24px;vertical-align:middle}
.comment .children li li li li{margin-left:-35px}
.comment .c-list li img{position:absolute;top:20px;left:0;width:40px;height:40px;cursor:pointer;border-radius:20px}
.comment .c-list li .c-body{padding-left:10px}
.comment .c-list li .c-header{padding-top:18px;line-height:20px;color:#999}
.comment .c-list li .c-header a{color:#379be9}
.comment .c-list li .c-header span{margin:0 3px 0 7px}
.comment .c-list li p{margin-top:6px;font-size:14px;line-height:24px;word-break:break-all}
.comment .c-list li p .np-postlink{padding:0 5px;font-size:14px;line-height:24px}
.comment .c-list li p .np-postlink img{position:relative;top:0;width:15px;height:14px;vertical-align:middle;border-radius:0}
.comment .c-list li .c-footer{margin-top:3px;padding-bottom:15px}
.comment .c-list li .c-footer a{display:inline-block;margin-right:10px;color:#999}
.comment .c-list li .c-footer a:hover{color:#555}
.comment .c-list li .c-footer a.praise{background-position:-10px -744px}
.comment .c-list li .c-footer a.reply{background-position:-10px -764px}
.comment .c-list li .c-footer .praise.active,.comment .c-list li .c-footer a:hover.praise{background-position:-9px -785px;color:#379be9}
.comment .c-list li .c-footer .reply.active,.comment .c-list li .c-footer a:hover.reply{background-position:-9px -805px;color:#379be9}
.comment .c-list li .children li{border-bottom:0;border-top:1px dotted #ccc}
.ttuan_c{background-color:#fff;padding:10px 20px}
.ttuan_c .tc_item{width:275px;height:386px;position:relative;min-height:80px;border:1px solid #eee;float:left;margin-right:20px;box-sizing:border-box;margin-bottom:10px;margin-top:10px}
.ttuan_c .tc_item:nth-child(4n){margin-right:0}
.ttuan_c .tc_item:hover{box-shadow:0 3px 18px 0 rgba(226,226,226,.72)}
.ttuan_c .tc_item .img{width:100%;height:195px;overflow:hidden;position:relative}
.ttuan_c .tc_item .img img{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:block}
.ttuan_c .tc_item .info{padding:15px 15px 20px 15px;box-sizing:border-box}
.ttuan_c .tc_item .info .name{color:#333;font-size:18px;font-weight:700;width:249px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ttuan_c .tc_item .info .count{font-size:16px;color:#a0a0a0;padding:6px 0}
.ttuan_c .tc_item .info .price i,.two-center .slide .list .info .price s i{font-style:normal;color:#ff322e;font-size:14px;font-weight:700}
.ttuan_c .tc_item .info .price span{color:#ff322e;font-size:21px;font-weight:700;margin-right:8px}
.ttuan_c .tc_item .info .price s{color:#a0a0a0;font-size:16px}
.ttuan_c .tc_item .info .price s i{color:#a0a0a0}
.ttuan_c .tc_item .info .btn{display:inline-block;margin:20px 42px;width:160px;height:40px;background:#f74427;border-radius:4px;text-align:center;line-height:40px;font-size:16px;color:#fff}
.ttuan_c .tc_item .tj_icon{width:70px;height:70px;background:url(../img/icon/tj_icon.png) no-repeat;background-size:contain;position:absolute;top:8px;right:2px;text-align:center;line-height:70px;color:#fff;font-size:16px;font-weight:700}
.modular{margin-bottom:10px}
.modular .title{border-bottom:1px solid #eee;padding:15px 0}
.modular .title .curr{font-size:20px;font-weight:700;color:#5c99ff;width:80px;position:relative}
.modular .title .curr:before{content:"";width:85px;height:3px;background:#5c99ff;display:inline-block;position:absolute;left:0;top:43px}
.modular .title a{font-size:16px;color:#686868;display:inline-block;padding:0 10px}
.modular .title .more{float:right;font-size:16px;color:#a0a0a0;margin-top:5px}
.modular .title .hover{color:#5c99ff;border:1px solid #5c99ff}
.shopcontent{background-color:#fff;padding:20px}
.summary .fn-clear{padding:20px;background-color:#fff}
.crumbs{height:55px;line-height:55px;font-size:14px;margin-bottom:20px;background-color:#fff;padding:0 10px;width:calc(1200px - 20px)}
.summary .l{float:left;position:relative;width:350px}
.summary .r{position:relative;overflow:hidden;padding:10px 0 0 35px}
.summary .r h1{padding-bottom:20px;font-size:24px;font-weight:700;overflow:hidden;text-overflow:ellipsis}
.summary .r h2{padding-bottom:10px;font-size:16px;color:#a0a0a0;overflow:hidden;text-overflow:ellipsis}
.summary .r .count{padding-bottom:10px;font-size:14px;color:#a0a0a0}
.summary .r .price{padding-top:20px}
.summary .r .price .pr{color:#f22034;font-size:18px}
.summary .r .price .pr strong{font-size:24px}
.summary .r .price del{color:#999;margin:0 15px}
.summary .r .price del strong{font-size:18px}
.summary .r .price .discount{position:absolute;z-index:2;margin-left:30px;color:#fff;display:inline-block;width:42px;height:23px;border-radius:3px;background:#5c99ff;font-size:14px;line-height:23px;box-sizing:border-box;padding-left:3px;margin-top:5px}
.summary .r .price .discount:before{position:absolute;z-index:1;left:-21px;top:0;display:inline-block;width:0;height:0;border-width:11px;border-style:solid;border-color:transparent #5c99ff transparent transparent;content:''}
.summary .r .btns{padding-top:40px}
.summary .r .btns a{width:160px;height:40px;line-height:40px;text-align:center;border-radius:4px;background-color:#f22034;color:#fff;font-size:18px;padding:6px 20px}
.summary .r .btns a:hover{background-color:#dd2446}
.summary .r .btns .link-add{border-color:#dedede;background-color:#efefef;font-size:18px;color:#565656;margin:0 15px}
.summary .r .btns a:hover.link-add{background-color:#e0e0e0}
.summary .r .btns .link-add s{width:17px;height:14px;background-position:-45px -126px;margin:0 10px 5px 0}
.common-classify-best{width:1200px;margin:0 auto;display:table}
.m-sw-list2 .item{display:inline-block;margin-bottom:16px;font-size:14px;box-sizing:border-box}
.m-sw-list2 .item .img-box,.m-sw-list2 .item .info,.m-sw-list2 .item .num{display:inline-block;vertical-align:top}
.m-sw-list2 .item .num{width:30px;margin-top:18px;margin-right:10px;font-size:24px;font-weight:700;color:#646566}
.m-sw-list2 .item .num1{color:#f82e04}
.m-sw-list2 .item .num2{color:#f65b0d}
.m-sw-list2 .item .num3{color:#fa8e17}
.m-sw-list2 .item .img-box{width:59px;height:59px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}
.m-sw-list2 .item .img-box img{width:100%;height:100%;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}
.m-sw-list2 .item .info{margin-left:10px}
.m-sw-list2 .item .info .tt{display:block;height:26px;overflow:hidden;font-size:18px;line-height:26px}
.common-classify-best .m-sw-list2{display:inline-block;width:274px;vertical-align:top}
.common-classify-best .m-sw-list2 .item{width:270px;margin-top:20px}
.common-classify-best .m-sw-list2 .item .info{width:190px}
.common-classify-best .m-best-down{margin-left:14px}
.m-coll3 .m-coll3-item{display:inline-block;position:relative;overflow:hidden;margin-bottom:20px;padding:10px;vertical-align:top;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;box-sizing:border-box;background:#fff;margin-right:10px;width:calc(50% - 10px);float:left;min-height:535px}
.m-coll3 .m-coll3-item:nth-child(2n){margin-right:0;margin-left:10px;float:right}
.m-coll3 .m-coll3-right{margin-left:10px}
.m-sw-list2 .other{margin-top:12px}
.m-left .m-list .item{padding:14px 10px;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px}
.m-left .m-list .item .img-box,.m-left .m-list .item .text{display:inline-block;vertical-align:top}
.m-left .m-list .item .img-box{width:84px;height:84px}
.m-left .m-list .item .img-box img{width:100%;height:100%;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}
.m-left .m-list .item .text{width:calc(100% - 110px);margin-left:16px}
.m-left .m-list .item .text .tt{position:relative;height:38px;font-size:20px;line-height:38px;color:#323232}
.m-left .m-list .item .text .tt a:first-child{display:inline-block;width:82%}
.m-left .m-list .item .text .tt .u-btn{float:right;height:30px;padding:0 20px;font-size:14px;line-height:30px;text-align:center;color:#fff;border-radius:11px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;background-color:#5c99ff;box-shadow:0 5px 15px 0 rgb(92 153 255 / 54%)}
.m-left .m-list .item .text .txt{display:block;overflow:hidden;font-size:14px;color:#969799}
.m-rank-list .item .img-box{display:none;width:73px;height:73px;margin:0 10px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}
.m-sw-list{display:inline-block;position:relative;font-size:0;vertical-align:top}
.m-sw-list .item{display:inline-block;width:calc(50% - 38px);height:120px;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;padding:10px;background-color:#fff;margin-left:10px;border:1px solid #edeef2}
.m-sw-list .item .img-box{display:block;width:76px;height:76px;margin:0 auto}
.m-sw-list .item .img-box img{width:100%;height:100%;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}
.m-sw-list .item .txt{display:block;margin-top:12px;font-size:16px;text-align:center;text-overflow:ellipsis;white-space:nowrap}
.ttuan_c .art_remark{padding:10px 0;margin-top:10px}
.ttuan_c .art_remark p{color:#787878;font-size:14px;margin:0 8px;display:inline-block}
.ttuan_c .art_remark p span{margin-left:5px}
.ttuan_c .art_remark p strong{font-weight:400;margin-right:8px}
.ttuan_c .art_remark p a{color:#787878}
.focusleft{width:350px;min-height:300px}
.adbox{width:350px;border:1px solid #eee;margin-bottom:20px}
.focuslist{width:542px;min-height:380px;float:left;margin-left:20px;background:#fff;padding:20px 20px 0 20px;box-sizing:border-box}
.focuslist strong{font-weight:500!important}
.focuslist .title{font-size:22px!important;font-weight:700;margin-bottom:6px;width:502px;overflow:hidden;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.focuslist .itemlist a{display:block;position:relative;padding-left:12px;box-sizing:border-box;font-size:16px;line-height:37px;color:#333;width:502px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.focuslist .itemlist a:hover{color:#4889f3}
.focuslist .itemlist a:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:#a0a0a0;position:absolute;left:0;top:17px}
.focuslist .title strong{font-weight:700!important}
.rightlist{background:#fff;min-height:199px;padding:20px 20px;box-sizing:border-box}
.rad{width:350px;height:130px;overflow:hidden;margin-bottom:15px}
.rad img{width:350px;height:130px}
.rightlist a{display:block;position:relative;padding-left:12px;box-sizing:border-box;font-size:16px;line-height:29px;color:#333;width:317px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:2px}
.rightlist a:hover{color:#4889f3}
.rightlist a:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:#a0a0a0;position:absolute;left:0;top:17px}
.rightlist strong{font-weight:500!important}
.focusright{width:268px}
.newmedia{width:268px;height:380px;border:1px solid #eee;box-sizing:border-box;margin-bottom:25px;background:#fff}
.focusright .title{height:42px;background:#fff;border-bottom:1px solid #eee;font-size:18px;font-weight:700;line-height:42px;padding:0 10px;width:calc(100% - 20px)}
.focusright .title a{float:right;font-size:14px;font-weight:400;color:#a0a0a0}
.focusright .newmedia .medialist{padding-top:20px}
.focusright .newmedia .medialist li{width:88px;margin-right:1px;padding:0 15px;box-sizing:border-box}
.focusright .newmedia .medialist li:hover .name{color:#4889f3}
.focusright .newmedia .medialist li:nth-child(3n){margin-right:0}
.focusright .newmedia .medialist img{width:58px;height:58px;border:1px solid #eee;border-radius:50%}
.focusright .newmedia .medialist li .name{font-size:14px;text-align:center;height:40px;line-height:40px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.dow ul li{width:calc(25% - 0px);float:left;margin:20px 0}
.dow ul li .img-box{width:59px;height:59px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;display:inline-block;vertical-align:top;float:left}
.dow ul li .img-box img{width:100%;height:100%;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}
.dow ul li .info{margin-left:80px;width:200px}
.dow ul li .info .a{display:block;height:26px;overflow:hidden;font-size:18px;line-height:26px;display:inline-block;vertical-align:top}
.dow ul li .info p{margin-top:12px;font-size:14px;color:#9ea2a5}

.services li {width: calc(25% - 16px);float: left;margin: 20px 8px;}
.services li .img-box{width: 100%;vertical-align: top;display: block;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;}
.services li .img-box img{width:100%;height:100%;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}
.services li .info{width:100%}
.services li .info .a {display: block;line-height: 32px;overflow: hidden;font-size: 14px;text-align: center;white-space: nowrap;text-overflow: ellipsis;}

.listBox{padding-top:10px}
.listBox ul.zt-list li{float:left;width:360px;min-height:30px;margin-right:40px}
.listBox ul.zt-list li:nth-child(3n){margin-right:0}
.listBox ul.zt-list li div.tit{border-bottom:2px solid #dee1e3;line-height:36px}
.listBox ul.zt-list li div.tit em{display:inline-block;max-width:302px;padding-right:20px;height:36px}
.listBox ul.zt-list li div.tit em{font-size:20px;line-height:36px;color:#fff;font-weight:700;padding-left:20px;box-sizing:border-box;background-color:#5c99ff}
.listBox ul.zt-list li div.tit a{color:#bebfc4;font-weight:700;font-size:14px}
.listBox ul.zt-list li div.tit a:hover{color:#fa736b}
.listBox ul.zt-list .itemlist{margin-bottom:15px;padding-top:10px;height:185px}
.listBox ul.zt-list .itemlist a{display:block;position:relative;padding-left:12px;box-sizing:border-box;font-size:16px;line-height:37px;color:#313233;width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.listBox ul.zt-list .itemlist a:hover{color:#f55047}
.listBox ul.zt-list .itemlist a:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:#f55047;position:absolute;left:0;top:17px}
.zhuti{padding:20px 12px}
.zhuti button{line-height:30px;padding:10px;width:calc(33.33% - 13px);color:#fff;border:0;margin-right:5px;margin-bottom:10px;margin-left:5px;cursor:pointer}
