@charset "UTF-8"; 

.animation {
	-webkit-animation-duration: .5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}

@font-face {
	font-family: lego;
	src: url(../fonts/lego/lego.ttf) format("truetype"),
		url(../fonts/lego/lego.svg) format("svg");
	font-weight: 400;
	font-style: normal
}

[class *=" i-"],[class ^=i-] {
	font-family: lego;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.i-phone:before {
	content: "\e600"
}

.i-mobile:before {
	content: "\e601"
}

.i-mail:before {
	content: "\e602"
}

.i-paperplane:before {
	content: "\e603"
}

.i-pencil:before {
	content: "\e604"
}

.i-user:before {
	content: "\e645"
}

.i-users:before {
	content: "\e646"
}

.i-vcard:before {
	content: "\e605"
}

.i-export:before {
	content: "\e606"
}

.i-location:before {
	content: "\e607"
}

.i-compass:before {
	content: "\e647"
}

.i-location2:before {
	content: "\e608"
}

.i-share:before {
	content: "\e609"
}

.i-heart:before {
	content: "\e60a"
}

.i-heart2:before {
	content: "\e60b"
}

.i-star:before {
	content: "\e60c"
}

.i-star2:before {
	content: "\e60d"
}

.i-thumbsup:before {
	content: "\e60e"
}

.i-thumbsdown:before {
	content: "\e60f"
}

.i-chat:before {
	content: "\e610"
}

.i-comment:before {
	content: "\e611"
}

.i-house:before {
	content: "\e612"
}

.i-search:before {
	content: "\e613"
}

.i-bell:before {
	content: "\e648"
}

.i-cog:before {
	content: "\e614"
}

.i-tools:before {
	content: "\e615"
}

.i-camera:before {
	content: "\e616"
}

.i-eye:before {
	content: "\e617"
}

.i-clock:before {
	content: "\e649"
}

.i-microphone:before {
	content: "\e618"
}

.i-calendar:before {
	content: "\e64a"
}

.i-keyboard:before {
	content: "\e619"
}

.i-sun:before {
	content: "\e61a"
}

.i-adjust:before {
	content: "\e61b"
}

.i-code:before {
	content: "\e61c"
}

.i-screen:before {
	content: "\e61d"
}

.i-cart:before {
	content: "\e61e"
}

.i-rss:before {
	content: "\e61f"
}

.i-signal:before {
	content: "\e620"
}

.i-checkmark:before {
	content: "\e621"
}

.i-cross:before {
	content: "\e622"
}

.i-minus:before {
	content: "\e623"
}

.i-plus:before {
	content: "\e624"
}

.i-cross2:before {
	content: "\e625"
}

.i-minus2:before {
	content: "\e626"
}

.i-plus2:before {
	content: "\e627"
}

.i-cross3:before {
	content: "\e628"
}

.i-question:before {
	content: "\e629"
}

.i-help:before {
	content: "\e62a"
}

.i-warning:before {
	content: "\e62b"
}

.i-cycle:before {
	content: "\e62c"
}

.i-cw:before {
	content: "\e62d"
}

.i-ccw:before {
	content: "\e62e"
}

.i-history:before {
	content: "\e62f"
}

.i-list:before {
	content: "\e630"
}

.i-add-to-list:before {
	content: "\e631"
}

.i-layout:before {
	content: "\e632"
}

.i-list2:before {
	content: "\e633"
}

.i-upload:before {
	content: "\e64b"
}

.i-download:before {
	content: "\e64c"
}

.i-disk:before {
	content: "\e64d"
}

.i-arrow-left:before {
	content: "\e634"
}

.i-arrow-down:before {
	content: "\e635"
}

.i-arrow-up:before {
	content: "\e636"
}

.i-arrow-right:before {
	content: "\e637"
}

.i-arrow-left2:before {
	content: "\e638"
}

.i-arrow-down2:before {
	content: "\e639"
}

.i-arrow-up2:before {
	content: "\e63a"
}

.i-arrow-right2:before {
	content: "\e63b"
}

.i-arrow-left3:before {
	content: "\e63c"
}

.i-arrow-down3:before {
	content: "\e63d"
}

.i-arrow-up3:before {
	content: "\e63e"
}

.i-uniE63F:before {
	content: "\e63f"
}

.i-qq:before {
	content: "\e640"
}

.i-evernote:before {
	content: "\e641"
}

.i-renren:before {
	content: "\e642"
}

.i-sina-weibo:before {
	content: "\e643"
}

.i-picasa:before {
	content: "\e644"
}  /*! normalize.css v2.1.2 | MIT License | git.io/normalize */
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary
	{
	display: block
}

audio,canvas,video {
	display: inline-block
}

audio:not ([controls] ){
	display: none;
	height: 0
}

[hidden] {
	display: none
}

html {
	-ms-text-size-adjust: 100%
}

a:focus {
	outline: thin dotted
}

a:active,a:hover {
	outline: 0
}

abbr[title] {
	border-bottom: 1px dotted
}

hr {
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	height: 0
}

mark {
	background: #ff0;
	color: #000
}

pre {
	white-space: pre-wrap
}

sub,sup {
	line-height: 0;
	position: relative
}

sup {
	top: -.5em
}

sub {
	bottom: -.25em
}

svg:not (:root ){
	overflow: hidden
}

button,input,select,textarea {
	font-family: inherit;
	font-size: 100%;
	margin: 0
}

button,input {
	line-height: normal
}

button,select {
	text-transform: none
}

button,html input[type=button],input[type=reset],input[type=submit] {
	-webkit-appearance: button;
	cursor: pointer
}

button[disabled],html input[disabled] {
	cursor: default
}

input[type=checkbox],input[type=radio] {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0
}

input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration
	{
	-webkit-appearance: none
}

button::-moz-focus-inner,input::-moz-focus-inner {
	border: 0;
	padding: 0
}

textarea {
	overflow: auto;
	vertical-align: top
}

a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video
	{
	margin: 0;
	padding: 0;
	border: none;
	outline: 0;
	font: inherit;
	vertical-align: baseline;
	font-weight: 400;
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased
}

body,div,fieldset,form,h1,h2,h3,h4,h5,h6,html,p {
	-webkit-text-size-adjust: none
}

body {
	font-size: 100%;
	-webkit-text-size-adjust: 100%;
	font-family: Helvetica, "Droid Sans", sans-serif
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section
	{
	display: block
}

ol,ul {
	list-style: none
}

blockquote,q {
	quotes: none
}

ins {
	text-decoration: none
}

del {
	text-decoration: line-through
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

* {
	-webkit-tap-highlight-color: transparent
}

a {
	text-decoration: none
}

.mod-inputgroup,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=password],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=week],select,textarea
	{
	width: 100%;
	height: 44px;
	-webkit-tap-highlight-color: transparent;
	outline: 0;
	padding: 10px;
	margin-bottom: 10px;
	background: #fff;
	border: 1px solid #D1D1D1;
	border-radius: 3px;
	-webkit-appearance: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.mod-inputgroup {
	width: auto;
	height: auto;
	padding: 0
}

.mod-inputgroup input {
	margin-bottom: 0;
	background-color: transparent;
	border: 0;
	border-bottom: 1px solid rgba(0, 0, 0, .2);
	border-radius: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	display: block;
	width: 100%
}

.mod-inputgroup input:last-child {
	border-bottom-width: 0
}

.mod-inputgroup .input-row {
	overflow: hidden;
	border-bottom: 1px solid rgba(0, 0, 0, .2);
	background-color: #fff
}

.mod-inputgroup .input-row:first-child {
	border-radius: 3px 3px 0 0
}

.mod-inputgroup .input-row:last-child {
	border-bottom-width: 0;
	border-radius: 0 0 3px 3px
}

.mod-inputgroup .input-row label {
	float: left;
	width: 25%;
	min-width: 4em;
	line-height: 44px;
	height: 44px;
	font-weight: 700;
	padding-left: 10px;
	color: #666
}

.mod-inputgroup .input-row label+input {
	float: right;
	width: 65%;
	padding-left: 0;
	margin-bottom: 0;
	border-bottom: 0
}

.m-list__item {
	position: relative;
	line-height: 44px;
	height: 44px;
	border-bottom: 1px solid #E4E4E4
}

.m-list__item:last-child {
	border: none
}

.m-list__item>a {
	height: 44px;
	line-height: 44px;
	padding-left: 10px;
	display: block;
	color: #333
}

.m-list__label {
	background-color: #F5F5F5;
	height: 24px;
	line-height: 24px;
	font-size: .625rem;
	padding-left: 10px;
	border-bottom: 1px solid #E4E4E4;
	color: #666
}

.m-list--chevron {
	font-family: lego
}

.m-list--chevron>.m-list__item::before {
	content: "\e63f";
	position: absolute;
	top: 0;
	right: 10px;
	color: #666
}

.m-list--chevron>.visited:before {
	color: #C5C5C5
}

.m-list--number .m-list__item>a::before {
	position: absolute;
	right: 10px;
	top: 50%;
	margin-top: -10px;
	padding: 0 7px;
	height: 20px;
	line-height: 20px;
	color: #fff;
	font-size: .75rem;
	background-color: #F80;
	content: attr(data-number)
}

.m-list--toggle>li {
	padding-left: 10px
}

.m-list--toggle .u-toggle {
	position: absolute;
	top: 50%;
	right: 10px;
	margin-top: -15px
}

.m-newslist__item {
	border-bottom: 1px solid #E4E4E4
}

.m-newslist__item:last-child {
	border-bottom: none
}

.m-newslist__item>a {
	display: block;
	padding: 10px; *
	zoom: 1
}

.m-newslist__item>a:after,.m-newslist__item>a:before {
	content: "";
	display: table;
	line-height: 0
}

.m-newslist__item>a:after {
	clear: both
}

.m-newslist__item>a:active {
	background-color: #FbF9F9
}

.m-newslist__item img {
	float: left;
	margin-right: 10px;
	width: 80px;
	height: 60px
}

.m-newslist__item__cont {
	overflow: hidden
}

.m-newslist__item__cont>h3 {
	font-size: .8125rem;
	color: #333;
	margin-bottom: 8px;
	line-height: 1.5em
}

.m-newslist__item__cont>p {
	color: #999;
	font-size: .6875rem
}

.m-pic {
	display: -webkit-box;
	-webkit-box-orient: horizontal
}

.m-pic__item {
	-webkit-box-flex: 1;
	text-align: center
}

.m-pic__item>a {
	width: 100%;
	display: block
}

.m-pic__item img {
	width: 90%
}

.m-pic__item em {
	padding-top: 10px;
	display: block;
	width: 90%;
	margin: 0 auto;
	text-align: center
}

.m-piclist {
	width: 93%;
	margin: 0 auto;
	text-align: justify
}

.m-piclist:after {
	content: "";
	display: inline-block;
	width: 100%
}

.m-piclist__item {
	display: inline-block;
	text-align: center;
	width: 48%;
	margin-bottom: 10px
}

.m-piclist__item>a {
	width: 100%;
	display: block;
	color: #333
}

.m-piclist__item img {
	width: 100%
}

[class *=u-button] {
	position: relative;
	display: inline-block;
	height: 44px;
	line-height: 44px;
	padding: 0 10px;
	margin: 0;
	color: #3d9dee;
	text-align: center;
	vertical-align: top;
	cursor: pointer;
	background-color: #fff;
	border: 1px solid #D1D1D1
}

[class *=u-button]:active {
	line-height: 48px
}

.u-button--active,.u-button--active:active,.u-button--normal,.u-button--normal:active,.u-button--warm,.u-button--warm:active
	{
	color: #fff
}

.u-button--normal {
	background-color: #1eafe7;
	border: 1px solid #1eafe7
}

.u-button--active {
	background-color: #157733;
	border: 1px solid #157733
}

.u-button--warm {
	background-color: #C92727;
	border: 1px solid #C92727
}

.u-button--normal:active {
	background-color: #52A9F3;
	border: 1px solid #52A9F3
}

.u-button--active:active {
	background-color: #2C8547;
	border: 1px solid #2C8547
}

.u-button--warm:active {
	background-color: #D23A3A;
	border: 1px solid #D23A3A
}

#pop-overlay {
	position: absolute;
	width: 100%;
	height: 100%;
	background: #000;
	top: 0;
	left: 0;
	opacity: .7;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	z-index: 5000
}

#pop-dialogs {
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 6000
}

#pop-dialogs .pop-mod {
	margin-left: -144px;
	position: absolute;
	left: 50%
}

.pop-mod {
	width: 288px;
	margin: 0 auto;
	position: relative;
	z-index: 6000;
	background: #f5f5f5;
	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, .6)
}

.pop-mod .pop-hd {
	height: 44px;
	line-height: 44px;
	font-size: 1.25rem;
	padding: 0 6px;
	overflow: hidden;
	color: #555;
	background: #e2e2e2;
	text-align: center
}

.pop-mod .pop-bd {
	min-height: 54px;
	overflow: hidden
}

.pop-mod .pop-ft {
	height: 38px;
	width: 100%;
	padding: 0;
	table-layout: fixed;
	display: table;
	border-collapse: collapse;
	overflow: hidden
}

.pop-mod .pop-ft span {
	height: 38px;
	line-height: 40px;
	font-size: 1.125rem;
	display: table-cell;
	float: none;
	text-align: center;
	background: 0 0;
	cursor: pointer;
	border: 1px solid #ddd;
	color: #555
}

.pop-mod .pop-ft span a {
	color: #555;
	display: block
}

.pop-mod .pop-close {
	top: 0;
	right: 0;
	position: absolute;
	display: block;
	padding: 6px
}

.pop-mod .pop-close i {
	display: block;
	width: 24px;
	height: 24px;
	font-size: 24px;
	color: #888
}

.pop-mod .pop-msg {
	padding: 40px 14px 30px;
	font-size: 1rem;
	line-height: 22px;
	text-align: center;
	color: #555;
	word-break: break-all
}

.pop-mod .pop-msg a {
	color: #ffae00
}

.pop-mod .pop-loading {
	min-height: 112px;
	background: url(../img/loading.gif) no-repeat 50% 50%
}

input[type=number] {
	-webkit-appearance: none;
	text-align: left
}

input[type=number]::-webkit-inner-spin-button {
	-webkit-appearance: none
}

input[type=number]::-webkit-outer-spin-button {
	-webkit-appearance: none
}

body {
	width: 100%;
}

.mod-header {
	background-color: rgba(255, 255, 255, .8);
	-webkit-box-shadow: 0 3px 5px 0 rgba(115, 115, 115, .094), inset 0 -1px
		0 0 rgba(255, 255, 255, .157);
	box-shadow: 0 3px 5px 0 rgba(115, 115, 115, .094), inset 0 -1px 0 0
		rgba(255, 255, 255, .157);
	width: 100%;
	height: 60px;
	z-index: 77
}

.mod-header__ico {
	background: url(../img/ico.png) center no-repeat;
	width: 40px;
	height: 60px;
	-webkit-background-size: contain;
	background-size: contain;
	float: left;
	margin-left: 18px
}

.mod-header__title {
	color: #5f6163;
	font-size: 20px;
	float: left;
	font-weight: 600;
	margin-left: 8px;
	margin-top: 16px;
	line-height: 16px
}

.mod-header__title em {
	font-size: 12px
}

.mod-header__btn {
	float: right;
	color: #fff;
	font-size: 20px;
	font-weight: 600;
	background-color: #43c500;
	border-radius: 3px;
	padding: 4px 8px;
	margin: 14px 18px 0 0
}

.mod-header__btn:active,.mod-header__btn:hover {
	background-color: #6dda35
}

.mod-info {
	text-align: center
}

.mod-info__pic {
	width: 84px;
	height: 84px;
	margin: 15px auto 8px;
	padding: 7px;
	background-color: rgba(255, 255, 255, .25);
	border-radius: 15px
}

.mod-info__pic img {
	width: 100%;
	height: 100%;
	display: block;
	overflow: hidden
}

.mod-info__tips {
	position: relative;
	background-color: #eb522e;
	border-radius: 15px;
	display: inline-block;
	color: #fff;
	font-size: 15px;
	height: 30px;
	line-height: 30px;
	padding: 0 15px;
	margin-top: 15px
}

.mod-info__tips .arrow {
	display: block;
	position: absolute;
	right: 40px;
	bottom: -7px;
	background: url(../img/pic-arrow.png) no-repeat;
	width: 17px;
	height: 7px;
	-webkit-background-size: contain;
	background-size: contain
}

.mod-info__text {
	text-align: center;
	color: #fff;
	margin-bottom: 20px
}

.mod-info__text h4 {
	font-size: 18px;
	font-weight: 500;
	margin-bottom: 4px
}

.mod-info__text h5 {
	font-size: 20px;
	margin-bottom: 4px
}

.mod-info__text h6 {
	font-size: 14px;
	font-weight: 500;
	margin-bottom: 4px
}

.mod-info__text p {
	color: #fff115;
	font-size: 14px
}

.mod-form {
	background-color: #fafafa
}

.mod-form p {
	display: -webkit-box;
	-webkit-box-orient: horizontal;
	width: 100%;
	overflow: hidden;
	font-size: 16px;
	margin-bottom: 10px
}

.mod-form label {
	width: 85px;
	height: 36px;
	line-height: 36px;
	color: #5f5f5f;
	text-align: center;
	display: block;
	border: 1px solid #ececec;
	margin-right: 10px;
	background-color: #fff
}

.mod-form em {
	color: #ff783d;
	font-size: 16px
}

.mod-form input {
	-webkit-box-flex: 1;
	display: block;
	height: 24px;
	padding: 6px 0;
	padding-left: 10px;
	border: 1px solid #ececec;
	background-color: #fff
}

.mod-form .btn-get {
	height: 36px;
	line-height: 36px;
	border: 1px solid #0a8af2;
	background-color: #fff;
	color: #0a8af2;
	margin-left: 10px
}

.mod-form .btn-submit {
	display: block;
	border-radius: 8px;
	padding: 0;
	border: none;
	height: 40px;
	line-height: 40px;
	background-color: #0a8af2;
	color: #fff;
	font-size: 18px;
	font-weight: 500;
	width: 100%;
	text-align: center
}

.mod-form .btn-submit:active,.mod-form .btn-submit:hover {
	background-color: #5aaef2
}

.mod-form .mod-inner {
	margin: 0 15px;
	padding: 25px 0 15px;
	border-bottom: 1px solid #d0d0d0
}

.mod-main {
	padding: 44px 0 0;
	background-color: #fafafa
}

.mod-main span {
	margin: 0 auto;
	display: block;
	background-image: url(../img/ico-wap.png);
	-webkit-background-size: 114px;
	background-size: 114px;
	background-repeat: no-repeat;
	width: 100px;
	height: 90px
}

.mod-main h3 {
	width: 300px;
	margin: 20px auto 12px;
	color: #363636;
	font-size: 25px;
	text-align: center
}

.mod-main p {
	width: 300px;
	margin: 0 auto;
	text-align: center;
	font-size: 16px;
	color: #757575;
	line-height: 28px
}

.mod-main article {
	padding-bottom: 40px
}

.mod-main .mod-article01 span {
	width: 115px;
	height: 84px;
	background-position: 2px 0
}

.mod-main .mod-article02 span {
	background: url(../img/ico-wap2.png) center no-repeat;
	-webkit-background-size: 80px;
	background-size: 80px
}

.mod-main .mod-article03 span {
	background: url(../img/ico-wap3.png) center no-repeat;
	-webkit-background-size: 80px;
	background-size: 80px
}

.mod-main .mod-article04 span {
	background: url(../img/ico-wap4.png) center no-repeat;
	-webkit-background-size: 54px;
	background-size: 54px
}

.mod-main .mod-article05 span {
	width: 80px;
	height: 88px;
	background-position: -14px -87px
}

.mod-main .mod-article06 span {
	background: url(../img/ico-wap6.png) 80% center no-repeat;
	-webkit-background-size: 80px;
	background-size: 80px
}

.mod-index {
	background-color: #fafafa
}

.mod-download {
	display: none;
	margin: 0 15px;
	padding: 30px 0 24px;
	border-top: 1px solid #d0d0d0
}

.mod-download .btn-download {
	width: 170px;
	height: 64px;
	margin: 0 auto 12px;
	border-radius: 10px;
	display: block
}

.mod-download p {
	color: #5d5d5d;
	font-size: 18px;
	text-align: center
}

.mod-download span {
	float: left;
	color: #fff;
	margin-left: 11px
}

.mod-download .text-top {
	font-size: 21px;
	margin-top: 6px
}

.mod-download .text-bottom {
	font-size: 21px
}

.mod-download .text-middle {
	font-size: 21px;
	margin-top: 18px
}

.mod-download.download-ios .btn-download {
	background-color: #3b3e42
}

.mod-download.download-ios .btn-download:active {
	opacity: .8
}

.mod-download.download-ios .ico-download {
	width: 39px;
	height: 48px;
	display: block;
	background: url(../img/pic-ios.png) no-repeat;
	-webkit-background-size: 39px;
	background-size: 39px;
	float: left;
	margin: 7px 0 0 18px
}

.mod-download.download-android .btn-download {
	background-color: #74c55e
}

.mod-download.download-android .btn-download:active {
	opacity: .8
}

.mod-download.download-android .ico-download {
	width: 39px;
	height: 48px;
	display: block;
	background: url(../img/pic-android.png) no-repeat;
	-webkit-background-size: 39px;
	background-size: 39px;
	float: left;
	margin: 8px 0 0 18px
}

footer {
	color: #aeaeae;
	font-size: 14px;
	text-align: center;
	background-color: #f0f0f0;
	height: 40px;
	line-height: 40px
}

.mod-download .download-android .ico-download {
	width: 39px;
	height: 48px;
	display: block;
	background: url(./pic-android.png) no-repeat;
	-webkit-background-size: 39px;
	background-size: 39px;
	float: left;
	margin: 8px 0 0 18px;
}

.mod-download .mod-download__text {
	text-align: center;
	color: #5f5f5f;
	line-height: 22px;
	margin: 15px 0 25px;
}

.invite_success .btn-download {
	display: block;
	border-radius: 8px;
	padding: 0;
	border: none;
	height: 40px;
	line-height: 40px;
	background-color: #4fd30b;
	color: #fff;
	font-size: 18px;
	font-weight: 500;
	width: 100%;
	text-align: center;
}

.mod-inner {
	padding: 15px;
	background-color: #f7fbfe;
	border-radius: 10px;
}

#divTip {
	text-align: center;
	padding: 8px 0;
	color: red;
}

body {
	max-width: 640px;
	margin: 0 auto;
}

.weixin-guide-mask {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.5);
	z-index: 2;
}

.weixin-guide {
	margin-left: -150px;
	left: 50%;
	z-index: 999;
	width: 300px;
	height: 115px;
	background-color: #EDEDED;
	border-radius: 10px;
	font-size: 15px;
	color: #333;
	position: fixed;
	top: 0;
}

.weixin-guide p {
	padding-top: 13px;
	padding-left: 17px;
}

.isad {
	width: 25px;
	height: 14px;
	display: inline-block;
}

.iguide {
	width: 125px;
	height: 53px;
	display: inline-block;
	position: absolute;
	top: 6px;
	left: 162px;
}

.ismile {
	width: 25px;
	height: 14px;
	display: inline-block;
}

.mod-invite-code {
	width: 170px;
	margin: 30px auto 0;
	border-radius: 10px;
	border: 1px solid #ECECEC;
	color: #939393;
	text-align: center;
	padding: 15px 0;
	font-weight: bold;
}

.mod-invite-code em {
	color: #2CC34C;
	font-weight: bold;
}