.clearfix {
	*zoom: 1
}
.clearfix: before,.clearfix: after {
	display: table;
	content: ''
}
.clearfix: after {
	clear: both
}
html {
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%
}
body {
	line-height: 1.6;
	font-family: "Microsoft YaHei","微软雅黑",Helvetica,"黑体",Arial,Tahoma;
	color: #222;
	font-size: 14px;
	background:#fff;

}
input,textarea,button,a {
	outline: 0
}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,fieldset,textarea {
	margin: 0
}
fieldset,legend,textarea,input {
	padding: 0
}
textarea,input {
	color: #666
}
textarea:: -webkit-input-placeholder,input:: -webkit-input-placeholder {
	color: #a3a3a3
}
textarea: -moz-placeholder,input: -moz-placeholder {
	color: #a3a3a3
}
textarea:: -moz-placeholder,input:: -moz-placeholder {
	color: #a3a3a3
}
textarea: -ms-input-placeholder,input: -ms-input-placeholder {
	color: #a3a3a3
}
textarea {
	resize: none;
	overflow-y: scroll
}
ul,ol {
	padding-left: 0;
	list-style-type: none
}
a img,fieldset {
	border: 0
}
a {
	color: #2e7dc6;
	text-decoration: none;
	text-decoration: none
}
a: hover {
	text-decoration: underline
}
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
}
svg: not(: root) {
	overflow: hidden
}
figure {
	margin: 0
}
button,input,select,textarea {
	font-family: inherit;
	font-size: 100%;
	margin: 0;
	*font-family: "Microsoft YaHei","微软雅黑",Helvetica,"黑体",Arial,Tahoma
}
button,select {
	text-transform: none
}
button,html input[type="button"],input[type="reset"],input[type="submit"] {
	cursor: pointer;
	-webkit-appearance: button
}
button[disabled],html input[disabled] {
	cursor: default
}
input[type="checkbox"],input[type="radio"] {
	box-sizing: border-box;
	padding: 0
}
input[type="search"] {
	box-sizing: content-box;
	-moz-box-sizing: content-box;
	-webkit-appearance: textfield;
	-webkit-box-sizing: content-box
}
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
}





.wrap{
	position: relative;
	width: 1000px;
	height:110px;
	margin: 0 auto;
	text-align: left;
}
.wrap .ltlinks {
	position: absolute;
	top:15px;
	left:20px;
	width:331px;
	height:80px;
}
.wrap .ltlinks h1 {
	float: left;
}
.logo {
	display: inline-block;
	width: 331px;
	height:80px;
	background: url("images/logo.png") no-repeat;
	vertical-align: middle;
	text-indent: -9999px;
}
 .wrap .menu {
	display: block;
	float: right;
}
.wrap .menu ul li {
	display: block;
	float: right;
	margin-left: 48px;
}
.wrap .menu ul li .menu-item {
	font-size: 18px;
	line-height: 91px;
	color: #5d5d5d;
}
.wrap .menu ul li .menu-item-hover,.wrap .menu ul li .menu-item:hover {
	color: #ed4339;
}



.main{
	width:100%;
	background:url(images/banner_bg.jpg) top center;
	height:610px;
	padding-top:40px;
}
.banner{
	width:1000px;
	background:url(images/banner_txt.png) top;
	height:610px;
	position: relative;
	margin:0 auto;
}

.banner .android{
	position:absolute;
	padding: 13px 5px;
	top:440px;
	left:37px;
}
.banner .android .but_an{
	height: 50px;
	padding: 0 30px;
	line-height: 50px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	display: block;
	background-color: #ffa03a;
	color: #fff;
	text-align: center;
	float:left;
}
.but_an .android_img,.iphone_img{
	background-position: 0 0px;
	height: 24px;
	width: 24px;
	background-image: url("images/icon-s21f16f7317.png");
	background-repeat: no-repeat;
	display: inline-block;
	overflow: hidden;
	vertical-align: top;
	font-size: 12px;
	word-spacing: normal;
	letter-spacing: normal;
	margin-top:12px;
}
.android_img{
	background-position: 0 0px;
}
.but_an .txt {
	font-size: 12px;
	color: #fff;
}
.iphone{
	float:left;
	display: block;
	color:#025013;
	line-height: 50px;
	margin-left:20px;
}
.iphone_img{
	background-position: 0 -120px;
}
.main_txt{
	width:100%;
}
.main_txt p,.appjr{
	width:1000px;
	margin:0 auto;
}
.bgwhite{
	background:#FFF;
}
.bggray{
	background:#f0f0f0;
}
.appjr{
	border-top:1px solid #cacaca;
	padding-top:50px;
	height:300px;
	background:url(images/appjr_title.jpg) center 50px no-repeat;
}
.sdk_ind{
	width:400px;
	height:180px;
	background:url(images/index_03.jpg) no-repeat left top;
	padding-left:110px;
	float:left;
	margin-left:80px;
	margin-top:80px;
}
.sdk_img{
	float:right;
	margin-right:60px;
	margin-top:130px;
}
.marT20{margin-top:20px;}


.bggreen{
	background:#39b44a;
	position: relative;
}
/********content about-us*****************************/
.about-us{width:1000px; height:150px;margin:0 auto; padding:30px 0;color:#fff;}
.about-us a{color:#fff;}
.about-us a:hover{color:#01480b;}
.about-us dl{float:left; text-align:left; }
.about-us dt{ font-size:18px; line-height:24px; margin-bottom:24px;color:#fff; font-weight:bold;  }
.about-us dd, .about-us dd a{font-size:12px; line-height:24px;  }
.about-us .tel{font-size:20px; }
.about-us .time{font-size:14px; }
.about-us dl.a-p{width:230px; margin-right:120px; padding-left:110px; }
.about-us dl.a-a{width:85px; margin-right:120px;}
.about-us dl.a-c{width:200px;}

.interact{width:100%; height:32px; margin:5px auto 0; font-size:12px; text-align:left; }
.interact .weixin,.interact .weibo{position:relative; display:inline-block; *display:inline; *zoom:1; width:31px; height:32px; margin:0 5px; cursor:pointer;}
.interact .weixin{background-position:-209px -200px;}
.interact .weibo{background-position:-209px -240px;}
.interact .weixin span{display:none; position:absolute; top:-204px; left:-40px; width:168px; height:191px; line-height:323px;  text-align:center; color:#fff; background-position:-428px -280px; }
.interact .weixin, .interact .weibo{
	background-image: url(images/shadu-sprint.png);
}

.footer{width:1000px; margin:0 auto; padding:30px 0;color:#fff;}
.footer p{
	text-align:center;
}
/***********************更新日志**********************************/
.m-log {
	width: 936px;
	margin: 0 auto;
	border: 1px solid #e9eef2;
	background-color: #fff;
	text-align: left
}
.m-log-nav {
	float: left;
	width: 200px;
	height: 100%;
	background: url("images/help-nav-bg.png") repeat-y
}
.m-log-nav .item {
	display: block;
	width: 159px;
	height: 80px;
	padding-left: 36px;
	border-left: 5px solid #eef0f2;
	font-size: 24px;
	line-height: 80px;
	color: #5d5d5d;
	cursor: pointer
}
.m-log-nav .item-selected {
	border-left: 5px solid #39b44a;
	background-color: #fff;
	color: #39b44a
}
.m-log-cnt {
	float: left;
	width: 736px;
	height: 100%;
	background-color: #fff
}
.m-log-cnt .wraplog {
	padding: 22px 22px 0 58px
}
.m-log-issue .titlebar {
	background: url("images/line-bg.png") 0 0 repeat-y;
	
}
.m-log-issue .titlebar .dot {
	float: left;
	width: 16px;
	height: 16px;
	margin-top: 11px;
	background: url("images/dot-gray.png") no-repeat
}
.m-log-issue .titlebar .title {
	margin-left: 28px;
	padding: 0 12px;
	line-height: 38px;
	background-color: #eaecef;
	color: #5a5a5b;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px
}
.m-log-issue .titlebar .title .txt {
	float: left;
	font-size: 18px
}
.m-log-issue .titlebar .title .time {
	float: right;
	font-size: 14px
}
.m-log-issue .listbar {
	background: url("images/line-bg.png") 0 0 repeat-y
}
.m-log-issue .listbar ul {
	padding: 14px 20px 50px 40px
}
.m-log-issue .listbar ul li {
	margin-top: 22px;
	font-size: 14px;
	line-height: 16px;
	color: #5d5d5d
}
.m-log-issue-new .titlebar .dot {
	height: 27px;
	margin-top: 0;
	background: url("images/dot-red.png") no-repeat
}

.m-log-issue .titlebar .title {
	margin-left: 28px;
	padding: 0 12px;
	line-height: 38px;
	background-color: #eaecef;
	color: #5a5a5b;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.f-cb, .g-hd .wrap, .m-sec-1 .wrap, .g-hd .wrap .menu ul, .m-sec-1 .dlwrap, .m-sec-6 .dlwrap, .w-dialog .head, .w-dialog .foot, .issue-list .ask, .issue-list .ans, .m-log, .m-log-issue .titlebar, .smscnt .smsSend, .smscnt .smsSend .mobilenum {
zoom: 1;
}
.f-cb:after, .g-hd .wrap:after, .m-sec-1 .wrap:after, .g-hd .wrap .menu ul:after, .m-sec-1 .dlwrap:after, .m-sec-6 .dlwrap:after, .w-dialog .head:after, .w-dialog .foot:after, .issue-list .ask:after,.issue-list .ans:after, .m-log:after, .m-log-issue .titlebar:after, .smscnt .smsSend:after, .smscnt .smsSend .mobilenum:after {
clear: both;
content: ".";
display: block;
height: 0;
overflow: hidden;
visibility: hidden;
}

/***************************************/
.issue-list {
	float: left;
	width: 666px;
	padding: 40px 34px 0 34px;
	border-left: 1px solid #e9eef2
}
.issue-list li {
	margin-bottom: 28px;
}
.issue-list .ask {
	margin-bottom: 16px
}
.issue-list .ask .mod {
	float: left
}
.issue-list .ask .cnt {
	float: left;
	margin-left: 8px;
	font-size: 16px;
	color: #191919
}
.issue-list .ans .mod {
	float: left
}
.issue-list .ans .cnt {
	float: left;
	margin-left: 8px;
	font-size: 14px;
	color: #5d5d5d
}
.issue-list .ans .cnt p {
	max-width: 604px;
	margin-bottom: 12px
}
.w-icon {
	background-position: -9999px -9999px;
	display:block;
}
.w-icon {
	background-image: url("images/icon-s21f16f7317.png");
	background-repeat: no-repeat;
}
.icon-android {
	background-position: 0 0;
	height: 24px;
	width: 24px
}
.icon-android:hover,.icon-android.android_hover,.m-download .dl:hover .icon-android,.icon-android.android-hover {
	background-position: 0 -24px
}
.icon-ans {
	background-position: 0 -48px;
	height: 24px;
	width: 24px
}
.icon-ask {
	background-position: 0 -72px;
	height: 24px;
	width: 24px
}
