@font-face {
	font-family: 'icomoon';
	src:url('../fonts/icomoon.eot?npzd73');
	src:url('../fonts/icomoon.eot?#iefixnpzd73') format('embedded-opentype'),
		url('../fonts/icomoon.woff?npzd73') format('woff'),
		url('../fonts/icomoon.ttf?npzd73') format('truetype'),
		url('../fonts/icomoon.svg?npzd73#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face{
	font-family:Muiicons;
	font-weight:400;
	font-style:normal;
	src:url(../fonts/mui.ttf) format('truetype')
}

[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-activity:before {
	content: "\e66b";
}

.icon-wegene:before {
	content: "\e667";
}

.icon-contact:before {
	content: "\e668";
}

.icon-about:before {
	content: "\e669";
}

.icon-protect:before {
	content: "\e66a";
}

.icon-drug:before {
	content: "\e666";
}

.icon-hear:before {
	content: "\e663";
}

.icon-ear:before {
	content: "\e664";
}

.icon-beat:before {
	content: "\e665";
}

.icon-23:before {
	content: "\e662";
}

.icon-good:before {
	content: "\e660";
}

.icon-bad:before {
	content: "\e661";
}

.icon-format:before {
	content: "\e65f";
}

.icon-strike:before {
	content: "\e65e";
}

.icon-full:before {
	content: "\e65d";
}

.icon-gene:before {
	content: "\e600";
}

.icon-count:before {
	content: "\e65a";
}

.icon-order:before {
	content: "\e65b";
}

.icon-google:before {
	content: "\e657";
}

.icon-facebook:before {
	content: "\e658";
}

.icon-twitter:before {
	content: "\e659";
}

.icon-cart:before {
	content: "\e656";
}

.icon-bulb:before {
	content: "\e655";
}

.icon-download:before {
	content: "\e654";
}

.icon-home:before {
	content: "\e601";
}

.icon-bar:before {
	content: "\e653";
}

.icon-right:before {
	content: "\e651";
}

.icon-left:before {
	content: "\e652";
}

.icon-unlock:before {
	content: "\e650";
}

.icon-verify:before {
	content: "\e64a";
}

.icon-date:before {
	content: "\e64b";
}

.icon-log:before {
	content: "\e64c";
}

.icon-forbid:before {
	content: "\e64d";
}

.icon-transfer:before {
	content: "\e64e";
}

.icon-reader:before {
	content: "\e64f";
}

.icon-phone:before {
	content: "\e648";
}

.icon-file:before {
	content: "\e649";
}

.icon-ol:before {
	content: "\e63e";
}

.icon-undo:before {
	content: "\e646";
}

.icon-redo:before {
	content: "\e647";
}

.icon-bold:before {
	content: "\e63a";
}

.icon-italic:before {
	content: "\e63b";
}

.icon-underline:before {
	content: "\e63c";
}

.icon-ul:before {
	content: "\e63d";
}

.icon-image:before {
	content: "\e63f";
}

.icon-video:before {
	content: "\e640";
}

.icon-quote:before {
	content: "\e641";
}

.icon-code:before {
	content: "\e642";
}

.icon-preview:before {
	content: "\e643";
}

.icon-help:before {
	content: "\e644";
}

.icon-h:before {
	content: "\e645";
}

.icon-prestige:before {
	content: "\e638";
}

.icon-v:before {
	content: "\e639";
}

.icon-score:before {
	content: "\e637";
}

.icon-plus:before {
	content: "\e635";
}

.icon-followed:before {
	content: "\e636";
}

.icon-mytopic:before {
	content: "\e633";
}

.icon-up:before {
	content: "\e634";
}

.icon-trash:before {
	content: "\e632";
}

.icon-fold:before {
	content: "\e62c";
}

.icon-thank:before {
	content: "\e62d";
}

.icon-report:before {
	content: "\e62e";
}

.icon-qzone:before {
	content: "\e62f";
}

.icon-at:before {
	content: "\e630";
}

.icon-attach:before {
	content: "\e631";
}

.icon-bell:before {
	content: "\e62b";
}

.icon-triangle:before {
	content: "\e62a";
}

.icon-wechat:before {
	content: "\e628";
}

.icon-lock:before {
	content: "\e629";
}

.icon-i:before {
	content: "\e626";
}

.icon-bubble:before {
	content: "\e627";
}

.icon-flag:before {
	content: "\e625";
}

.icon-txweibo:before {
	content: "\e622";
}

.icon-bestbg:before {
	content: "\e623";
}

.icon-best:before {
	content: "\e624";
}

.icon-job:before {
	content: "\e61e";
}

.icon-favor:before {
	content: "\e620";
}

.icon-down:before {
	content: "\e621";
}

.icon-location:before {
	content: "\e61d";
}

.icon-bind:before {
	content: "\e61f";
}

.icon-weibo:before {
	content: "\e618";
}

.icon-qq:before {
	content: "\e619";
}

.icon-signup:before {
	content: "\e61a";
}

.icon-users:before {
	content: "\e61b";
}

.icon-topic:before {
	content: "\e61c";
}

.icon-login:before {
	content: "\e617";
}

.icon-logout:before {
	content: "\e616";
}

.icon-insert:before {
	content: "\e612";
}

.icon-setting:before {
	content: "\e615";
}

.icon-inbox:before {
	content: "\e614";
}

.icon-pic:before {
	content: "\e610";
}

.icon-user:before {
	content: "\e613";
}

.icon-delete:before {
	content: "\e611";
}

.icon-comment:before {
	content: "\e60f";
}

.icon-share:before {
	content: "\e60e";
}

.icon-loading:before {
	content: "\e60d";
}

.icon-inviteask:before {
	content: "\e60c";
}

.icon-list:before {
	content: "\e602";
}

.icon-ask:before {
	content: "\e603";
}

.icon-search:before {
	content: "\e604";
}

.icon-more:before {
	content: "\e605";
}

.icon-agree:before {
	content: "\e606";
}

.icon-disagree:before {
	content: "\e607";
}

.icon-reply:before {
	content: "\e608";
}

.icon-draft:before {
	content: "\e609";
}

.icon-check:before {
	content: "\e60a";
}

.icon-invite:before {
	content: "\e60b";
}

.icon-edit:before {
	content: "\e65c";
}


/*********kanxingpan***************/

@font-face {
	font-family: 'kanxingpan';
	src:url('../fonts/kanxingpan.eot?cbokkc');
	src:url('../fonts/kanxingpan.eot?#iefixcbokkc') format('embedded-opentype'),
		url('../fonts/kanxingpan.woff?cbokkc') format('woff'),
		url('../fonts/kanxingpan.ttf?cbokkc') format('truetype'),
		url('../fonts/kanxingpan.svg?cbokkc#kanxingpan') format('svg');
	font-weight: normal;
	font-style: normal;
}

.astro {
	font-family: 'kanxingpan'; 
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
    font-size:20px;
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

tt {
	font-family: 'kanxingpan'; 
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
    font-size:12px;
    font-weight: 700; 
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.astro-exclam:before {
	content: "\21";
}
.astro-quotedbl:before {
	content: "\22";
}
.astro-numbersign:before {
	content: "\23";
}
.astro-dollar:before {
	content: "\24";
}
.astro-percent:before {
	content: "\25";
}
.astro-ampersand:before {
	content: "\26";
}
.astro-quotesingle:before {
	content: "\27";
}
.astro-parenleft:before {
	content: "\28";
}
.astro-parenright:before {
	content: "\29";
}
.astro-asterisk:before {
	content: "\2a";
}
.astro-plus:before {
	content: "\2b";
}
.astro-comma:before {
	content: "\2c";
}
.astro-hyphen:before {
	content: "\2d";
}
.astro-period:before {
	content: "\2e";
}
.astro-slash:before {
	content: "\2f";
}
.astro-zero:before {
	content: "\30";
}
.astro-one:before {
	content: "\31";
}
.astro-two:before {
	content: "\32";
}
.astro-three:before {
	content: "\33";
}
.astro-four:before {
	content: "\34";
}
.astro-five:before {
	content: "\35";
}
.astro-six:before {
	content: "\36";
}
.astro-seven:before {
	content: "\37";
}
.astro-eight:before {
	content: "\38";
}
.astro-nine:before {
	content: "\39";
}
.astro-colon:before {
	content: "\3a";
}
.astro-semicolon:before {
	content: "\3b";
}
.astro-less:before {
	content: "\3c";
}
.astro-equal:before {
	content: "\3d";
}
.astro-greater:before {
	content: "\3e";
}
.astro-question:before {
	content: "\3f";
}
.astro-at:before {
	content: "\40";
}
.astro-A:before {
	content: "\41";
}
.astro-B:before {
	content: "\42";
}
.astro-C:before {
	content: "\43";
}
.astro-D:before {
	content: "\44";
}
.astro-E:before {
	content: "\45";
}
.astro-F:before {
	content: "\46";
}
.astro-G:before {
	content: "\47";
}
.astro-H:before {
	content: "\48";
}
.astro-I:before {
	content: "\49";
}
.astro-J:before {
	content: "\4a";
}
.astro-K:before {
	content: "\4b";
}
.astro-L:before {
	content: "\4c";
}
.astro-M:before {
	content: "\4d";
}
.astro-N:before {
	content: "\4e";
}
.astro-O:before {
	content: "\4f";
}
.astro-P:before {
	content: "\50";
}
.astro-Q:before {
	content: "\51";
}
.astro-R:before {
	content: "\52";
}
.astro-S:before {
	content: "\53";
}
.astro-T:before {
	content: "\54";
}
.astro-U:before {
	content: "\55";
}
.astro-V:before {
	content: "\56";
}
.astro-W:before {
	content: "\57";
}
.astro-X:before {
	content: "\58";
}
.astro-Y:before {
	content: "\59";
}
.astro-Z:before {
	content: "\5a";
}
.astro-bracketleft:before {
	content: "\5b";
}
.astro-backslash:before {
	content: "\5c";
}
.astro-bracketright:before {
	content: "\5d";
}
.astro-asciicircum:before {
	content: "\5e";
}
.astro-underscore:before {
	content: "\5f";
}
.astro-grave:before {
	content: "\60";
}
.astro-a:before {
	content: "\61";
}
.astro-b:before {
	content: "\62";
}
.astro-c:before {
	content: "\63";
}
.astro-d:before {
	content: "\64";
}
.astro-e:before {
	content: "\65";
}
.astro-f:before {
	content: "\66";
}
.astro-g:before {
	content: "\67";
}
.astro-h:before {
	content: "\68";
}
.astro-i:before {
	content: "\69";
}
.astro-j:before {
	content: "\6a";
}
.astro-k:before {
	content: "\6b";
}
.astro-l:before {
	content: "\6c";
}
.astro-m:before {
	content: "\6d";
}
.astro-n:before {
	content: "\6e";
}
.astro-o:before {
	content: "\6f";
}
.astro-p:before {
	content: "\70";
}
.astro-q:before {
	content: "\71";
}
.astro-r:before {
	content: "\72";
}
.astro-s:before {
	content: "\73";
}
.astro-t:before {
	content: "\74";
}
.astro-u:before {
	content: "\75";
}
.astro-v:before {
	content: "\76";
}
.astro-w:before {
	content: "\77";
}
.astro-x:before {
	content: "\78";
}
.astro-y:before {
	content: "\79";
}
.astro-z:before {
	content: "\7a";
}
.astro-braceleft:before {
	content: "\7b";
}
.astro-bar:before {
	content: "\7c";
}
.astro-braceright:before {
	content: "\7d";
}
.astro-asciitilde:before {
	content: "\7e";
}
.astro-c129:before {
	content: "\e600";
}
.astro-quotesinglbase:before {
	content: "\201a";
}
.astro-florin:before {
	content: "\192";
}
.astro-quotedblbase:before {
	content: "\201e";
}
.astro-ellipsis:before {
	content: "\2026";
}
.astro-dagger:before {
	content: "\2020";
}
.astro-daggerdbl:before {
	content: "\2021";
}
.astro-circumflex:before {
	content: "\2c6";
}
.astro-perthousand:before {
	content: "\2030";
}
.astro-Scaron:before {
	content: "\160";
}
.astro-guilsinglleft:before {
	content: "\2039";
}
.astro-OE:before {
	content: "\152";
}
.astro-c141:before {
	content: "\e601";
}
.astro-c142:before {
	content: "\e602";
}
.astro-c1422:before {
	content: "\17d";
}
.astro-c143:before {
	content: "\e603";
}
.astro-c144:before {
	content: "\e604";
}
.astro-quoteleft:before {
	content: "\2018";
}
.astro-quoteright:before {
	content: "\2019";
}
.astro-quotedblleft:before {
	content: "\201c";
}
.astro-quotedblright:before {
	content: "\201d";
}
.astro-bullet:before {
	content: "\2022";
}
.astro-endash:before {
	content: "\2013";
}
.astro-emdash:before {
	content: "\2014";
}
.astro-tilde:before {
	content: "\2dc";
}
.astro-trademark:before {
	content: "\2122";
}
.astro-scaron:before {
	content: "\161";
}
.astro-guilsinglright:before {
	content: "\203a";
}
.astro-oe:before {
	content: "\153";
}
.astro-c157:before {
	content: "\e605";
}
.astro-c158:before {
	content: "\e606";
}
.astro-c1582:before {
	content: "\17e";
}
.astro-Ydieresis:before {
	content: "\178";
}
.astro-exclamdown:before {
	content: "\a1";
}
.astro-cent:before {
	content: "\a2";
}
.astro-sterling:before {
	content: "\a3";
}
.astro-currency:before {
	content: "\a4";
}
.astro-currency2:before {
	content: "\20ac";
}
.astro-yen:before {
	content: "\a5";
}
.astro-brokenbar:before {
	content: "\a6";
}
.astro-section:before {
	content: "\a7";
}
.astro-dieresis:before {
	content: "\a8";
}
.astro-copyright:before {
	content: "\a9";
}
.astro-ordfeminine:before {
	content: "\aa";
}
.astro-guillemotleft:before {
	content: "\ab";
}
.astro-logicalnot:before {
	content: "\ac";
}
.astro-minus:before {
	content: "\ad";
}
.astro-registered:before {
	content: "\ae";
}
.astro-macron:before {
	content: "\af";
}
.astro-degree:before {
	content: "\b0";
}
.astro-plusminus:before {
	content: "\b1";
}
.astro-twosuperior:before {
	content: "\b2";
}
.astro-threesuperior:before {
	content: "\b3";
}
.astro-acute:before {
	content: "\b4";
}
.astro-mu:before {
	content: "\b5";
}
.astro-paragraph:before {
	content: "\b6";
}
.astro-periodcentered:before {
	content: "\b7";
}
.astro-periodcentered2:before {
	content: "\2219";
}
.astro-cedilla:before {
	content: "\b8";
}
.astro-onesuperior:before {
	content: "\b9";
}
.astro-ordmasculine:before {
	content: "\ba";
}
.astro-guillemotright:before {
	content: "\bb";
}
.astro-onequarter:before {
	content: "\bc";
}
.astro-onehalf:before {
	content: "\bd";
}
.astro-threequarters:before {
	content: "\be";
}
.astro-questiondown:before {
	content: "\bf";
}
.astro-Agrave:before {
	content: "\c0";
}
.astro-Aacute:before {
	content: "\c1";
}
.astro-Acircumflex:before {
	content: "\c2";
}
.astro-Atilde:before {
	content: "\c3";
}
.astro-Adieresis:before {
	content: "\c4";
}
.astro-Aring:before {
	content: "\c5";
}
.astro-AE:before {
	content: "\c6";
}
.astro-Ccedilla:before {
	content: "\c7";
}
.astro-Egrave:before {
	content: "\c8";
}
.astro-Eacute:before {
	content: "\c9";
}
.astro-Ecircumflex:before {
	content: "\ca";
}
.astro-Edieresis:before {
	content: "\cb";
}
.astro-Igrave:before {
	content: "\cc";
}
.astro-Iacute:before {
	content: "\cd";
}
.astro-Icircumflex:before {
	content: "\ce";
}
.astro-Idieresis:before {
	content: "\cf";
}
.astro-Eth:before {
	content: "\d0";
}
.astro-Ntilde:before {
	content: "\d1";
}
.astro-Ograve:before {
	content: "\d2";
}
.astro-Oacute:before {
	content: "\d3";
}
.astro-Ocircumflex:before {
	content: "\d4";
}
.astro-Otilde:before {
	content: "\d5";
}
.astro-Odieresis:before {
	content: "\d6";
}
.astro-multiply:before {
	content: "\d7";
}
.astro-Oslash:before {
	content: "\d8";
}
.astro-Ugrave:before {
	content: "\d9";
}
.astro-Uacute:before {
	content: "\da";
}
.astro-Ucircumflex:before {
	content: "\db";
}
.astro-Udieresis:before {
	content: "\dc";
}
.astro-Yacute:before {
	content: "\dd";
}
.astro-Thorn:before {
	content: "\de";
}
.astro-germandbls:before {
	content: "\df";
}
.astro-agrave:before {
	content: "\e0";
}
.astro-aacute:before {
	content: "\e1";
}
.astro-acircumflex:before {
	content: "\e2";
}
.astro-atilde:before {
	content: "\e3";
}
.astro-adieresis:before {
	content: "\e4";
}
.astro-aring:before {
	content: "\e5";
}
.astro-ae:before {
	content: "\e6";
}
.astro-ccedilla:before {
	content: "\e7";
}
.astro-egrave:before {
	content: "\e8";
}
.astro-eacute:before {
	content: "\e9";
}
.astro-ecircumflex:before {
	content: "\ea";
}
.astro-edieresis:before {
	content: "\eb";
}
.astro-igrave:before {
	content: "\ec";
}
.astro-iacute:before {
	content: "\ed";
}
.astro-icircumflex:before {
	content: "\ee";
}
.astro-idieresis:before {
	content: "\ef";
}
.astro-eth:before {
	content: "\f0";
}
.astro-ntilde:before {
	content: "\f1";
}
.astro-ograve:before {
	content: "\f2";
}
.astro-oacute:before {
	content: "\f3";
}
.astro-ocircumflex:before {
	content: "\f4";
}
.astro-otilde:before {
	content: "\f5";
}
.astro-odieresis:before {
	content: "\f6";
}
.astro-divide:before {
	content: "\f7";
}
.astro-oslash:before {
	content: "\f8";
}
.astro-ugrave:before {
	content: "\f9";
}
.astro-uacute:before {
	content: "\fa";
}
.astro-ucircumflex:before {
	content: "\fb";
}
.astro-udieresis:before {
	content: "\fc";
}
.astro-yacute:before {
	content: "\fd";
}
.astro-thorn:before {
	content: "\fe";
}
.astro-ydieresis:before {
	content: "\ff";
}



/***do-plus***/
@font-face {font-family: "do-plus";
  src: url('../fonts/do-plus.eot'); /* IE9*/
  src: url('../fonts/do-plus.eot') format('embedded-opentype'), /* IE6-IE8 */
  url('../fonts/do-plus.woff') format('woff'), /* chrome, firefox */
  url('../fonts/do-plus.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../fonts/do-plus.svg') format('svg'); /* iOS 4.1- */
}

.do-plus {
  font-family:"do-plus" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.do-location:before { content: "\e602"; }

.do-note2:before { content: "\e628"; }

.do-qq:before { content: "\e607"; }

.do-astrolist:before { content: "\e617"; }

.do-pis:before { content: "\e60b"; }

.do-tau:before { content: "\e60e"; }

.do-lib:before { content: "\e618"; }

.do-mod:before { content: "\e6d6"; }

.do-weixin:before { content: "\e659"; }

.do-ask:before { content: "\e82f"; }

.do-can:before { content: "\e72b"; }

.do-sun:before { content: "\e665"; }

.do-merc:before { content: "\e666"; }

.do-jupi:before { content: "\e667"; }

.do-plut:before { content: "\e668"; }

.do-chir:before { content: "\e669"; }

.do-venu:before { content: "\e66a"; }

.do-mars:before { content: "\e66b"; }

.do-nept:before { content: "\e66c"; }

.do-moon:before { content: "\e66e"; }

.do-satu:before { content: "\e66f"; }

.do-uran:before { content: "\e670"; }

.do-sono:before { content: "\e684"; }

.do-nono:before { content: "\e685"; }

.do-zliconweibo01:before { content: "\e64b"; }

.do-douban:before { content: "\e664"; }

.do-ren2:before { content: "\e63f"; }

.do-report:before { content: "\e601"; }

.do-aqu:before { content: "\e62b"; }

.do-water:before { content: "\e639"; }

.do-ren:before { content: "\e60a"; }

.do-duoren:before { content: "\e71d"; }

.do-fire:before { content: "\e625"; }

.do-setup2:before { content: "\e621"; }

.do-eye:before { content: "\e693"; }

.do-yuce:before { content: "\e751"; }

.do-api:before { content: "\e67e"; }

.do-pan2:before { content: "\e624"; }

.do-pan1:before { content: "\e674"; }

.do-note:before { content: "\e6b9"; }

.do-new:before { content: "\e635"; }

.do-setup:before { content: "\e663"; }

.do-leo:before { content: "\e61e"; }

.do-sag:before { content: "\e61f"; }

.do-sco:before { content: "\e620"; }

.do-vir:before { content: "\e622"; }

.do-gem:before { content: "\e623"; }

.do-ari:before { content: "\e626"; }

.do-cap:before { content: "\e627"; }

.do-ths:before { content: "\e604"; }

.do-color:before { content: "\e651"; }

.do-tuiyun:before { content: "\e70a"; }

.do-air:before { content: "\e959"; }

.do-m:before { content: "\e61c"; }

.do-f:before { content: "\e61d"; }

.do-earth:before { content: "\e63b"; }

.do-class:before { content: "\e629"; }

.do-Group:before { content: "\e62a"; }

.do-logo:before { content: "\e603"; }

.do-astros:before { content: "\e60f"; }


/**m/f/g/l/**/
.do_m:before { content: "\e61c"; }
.do_g:before { content: "\e61c"; }

.do_f:before { content: "\e61d"; }
.do_l:before { content: "\e61d"; }

