html {
	line-height:1.15;
	-ms-text-size-adjust:100%;
	-webkit-text-size-adjust:100%
}
article,aside,footer,header,nav,section {
	display:block
}
h1 {
	font-size:2em;
	margin:.67em 0
}
figcaption,figure,main {
	display:block
}
figure {
	margin:1em 40px
}
hr {
	box-sizing:content-box;
	height:0;
	overflow:visible
}
pre {
	font-family:monospace,monospace;
	font-size:1em
}
a {
	background-color:transparent;
	-webkit-text-decoration-skip:objects
}
abbr[title] {
	border-bottom:none;
	text-decoration:underline;
	text-decoration:underline dotted
}
b,strong {
	font-weight:inherit;
	font-weight:bolder
}
code,kbd,samp {
	font-family:monospace,monospace;
	font-size:1em
}
dfn {
	font-style:italic
}
mark {
	background-color:#ff0;
	color:#000
}
small {
	font-size:80%
}
sub,sup {
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline
}
sub {
	bottom:-.25em
}
sup {
	top:-.5em
}
audio,video {
	display:inline-block
}
audio:not([controls]) {
	display:none;
	height:0
}
img {
	border-style:none
}
svg:not(:root) {
	overflow:hidden
}
button,input,optgroup,select,textarea {
	margin:0
}
button,input {
	overflow:visible
}
button,select {
	text-transform:none
}
[type=reset],[type=submit],button,html [type=button] {
	-webkit-appearance:button
}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner {
	border-style:none;
	padding:0
}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring {
	outline:1px dotted ButtonText
}
legend {
	box-sizing:border-box;
	color:inherit;
	display:table;
	max-width:100%;
	padding:0;
	white-space:normal
}
progress {
	display:inline-block;
	vertical-align:baseline
}
textarea {
	overflow:auto
}
[type=checkbox],[type=radio] {
	box-sizing:border-box;
	padding:0
}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button {
	height:auto
}
[type=search] {
	-webkit-appearance:textfield;
	outline-offset:-2px
}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration {
	-webkit-appearance:none
}
::-webkit-file-upload-button {
	-webkit-appearance:button;
	font:inherit
}
details,menu {
	display:block
}
summary {
	display:list-item
}
canvas {
	display:inline-block
}
[hidden],template {
	display:none
}
* {
	-webkit-tap-highlight-color:transparent
}
*,:after,:before {
	box-sizing:border-box
}
body {
    font-family: PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,Helvetica Neue,Arial,sans-serif;
    font-size: 14px;
    line-height: 1.5;
    color: #333;
    background-color: #f4f5f6;
    -webkit-font-smoothing: antialiased;
}
article,aside,blockquote,body,button,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,section,td,textarea,th,ul {
	margin:0;
	padding:0
}
button,input,select,textarea {
	font-family:inherit;
	font-size:inherit;
	line-height:inherit
}
ol,ul {
	list-style:none
}
input::-ms-clear,input::-ms-reveal {
	display:none
}
a {
	color:#222;
	background:0 0;
	text-decoration:none;
	outline:0;
	cursor:pointer;
	transition:color .2s ease
}
a:active,a:hover {
	color:#d70c0c
} 
a:active,a:hover {
	outline:0;
	text-decoration:none
}
a[disabled] {
	color:#ccc;
	cursor:not-allowed;
	pointer-events:none
}
code,kbd,pre,samp {
	font-family:Consolas,Menlo,Courier,monospace
}
b,em,h1,h2,h3,h4,h5,h6,strong {
	font-weight:400
}
.clearfix:after, .clearfix:before {
    content: "";
    display: table;
}
.bui-left {
    float: left;
}

.header{width:100%;min-width:1220px
}
.topbar{height:34px;line-height:34px;background:#222;font-size:14px;color:#fff
}
.topbar .tb-link,.topbar .feedback-text{color:#fff;padding:0 10px
}
.topbar .weather-abstract{color:#fff
}
.topbar .download-app,.topbar .weather-tool{float:left
}
.topbar .download-app{border-right:1px solid #3a3a3a
}
.topbar .user-nav-list>li{float:left;border-right:1px solid #3a3a3a
}
.topbar .user-nav-list .user-avatar{display:inline-block;vertical-align:middle;width:24px;height:24px;border-radius:50%;border:1px solid #666
}
.topbar .user-nav-list .user-name{display:inline-block;vertical-align:middle;color:#fff;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4
}
.topbar .user-nav-list .new-article{padding:0 6px;background-color:#3a3a3a;margin-right:10px;border-right:0
}
.topbar .user-nav-list .new-article:hover{opacity:.9
}
.topbar .user-nav-list .nav-login{background-color:#ED4040;width:68px;text-align:center
}
.middlebar{height:58px;background:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,0.12)
}
.middlebar .middlebar-inner{margin:0 auto
}
.middlebar .middlebar-inner .logo-box{line-height:58px;overflow:hidden
}
.middlebar .middlebar-inner .logo-box .logo-link{display:block
}
.middlebar .middlebar-inner .logo-box .logo-link>img{width:108px;height:27px;vertical-align:middle
}
.doc-header-tab-item{margin-left:30px;display:inline-block;font-size:16px;line-height:56px;border-bottom:2px solid transparent
}
.doc-header-tab-item a{color:#444
}
.doc-header-tab-item-active{border-bottom:2px solid #f85959
}
.doc-container {
    width: 1120px;
    margin: 30px auto;
    background-color: #fff;
    box-shadow: 0 1px 1px #ddd;
    position: relative;
    padding: 30px 70px;
	min-height: 600px;
}

.doc-article p {
    margin: 30px 0;
    text-indent: 2em;
    font-size: 15px;
    line-height: 1.7;
}


.footer {
    position: relative;
    padding: 12px 0;
    text-align: center;
    font-size: 12px;
    line-height: 24px;
    color: #9a9a9a;
    margin-top: 16px;
    background-color: #fff;
}
body .footer {
    background-color: transparent;
}
.footer .fitem {
    margin: 0 3px;
    color: #9a9a9a;
} 
.footer,.footer a { 
    color: #9a9a9a;
} 


@media screen and (min-width:320px) and (max-width:640px) { 
.y-wrap {width: 92%;margin:0 auto;} 
.doc-container {width: 100%;} 
 
}























