/* 开发者中心 各个子界面 start*/
.clearfix {
    display: block;
}
.twobody {
    height: 500px;
    background: url(../images/bdbg.png) 0 0 repeat;
}
.twobody .tbget {
    height: 500px;
    background: url(../images/indexbg.png) center 30px no-repeat;
    position: relative;
    width: 990px;
    margin: 0 auto;
}
.tbget .tbgetbtn {
    position: absolute;
    left: 100px;
    top: 50px;
    background: url(../images/getstarted.png) 0 0 no-repeat;
    width: 186px;
    height: 82px;
    overflow: hidden;
}
.tbget .tbgetbtn a {
    text-indent: -9999px;
    line-height: 82px;
    display: block;
}
.tbody {
    /* IE6 不支持min-width属性，但是IE7+和W3C支持 */
    width:980px;
    /* 用CSS表达式让IE6也支持最小宽度 */
    _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1142?"1142px":"");
    /*width:80%;*/
    margin: 0 auto;
}
.tbox {
    width: 980px;
    margin: 0 auto;
    position: relative;
    background-color: #daf1ff;
    border: 1px #dbdbdb solid;
}
.tbgets-banner {
    height: 58px;
    background: white url(../images/get_started_guide.png) left center no-repeat;
    margin-bottom: 30px;
}
.tbpart .tbsteps {
    float: left;
    width: 100%;
}
.tbpart .tbsteps .tbsteps-inner {
    margin-left: 122px;
    min-height: 1px;
    padding: 10px;
    background: #EAEAEA;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
.tbsteps-inner .tbcol-left {
    float: left;
    width: 406px;
}
.tbsteps-inner .tbstep1 {
    height: 122px;
    background: #B8E0F3;
    position: relative;
}
.tbsol {
    padding: 44px 0 0 30px;
}
.tbsol li {
    font-size: 14px;
    line-height: 24px;
}
.tbsol a {
    color: #04A9FF;
    text-decoration: underline;
}
.tbstep1 .tbs1 {
    width: 44px;
    height: 44px;
    background: url(../images/s1.png) left center no-repeat;
    position: absolute;
    right: 20px;
    bottom: 20px;
}
.tbsteps-inner .tbstep2 {
    height: 234px;
    background: #DCF1FA;
    position: relative;
}
.tbstep2 .tbs2 {
    width: 44px;
    height: 44px;
    background: url(../images/s2.png) left center no-repeat;
    position: absolute;
    right: 20px;
    top: 20px;
}
.tbsteps-inner .tbcol-right {
    float: left;
    width: 380px;
}
.tbsteps-inner .tbstep3 {
    height: 356px;
    background: #CAE9F7;
    position: relative;
}
.tbsol2 {
    padding: 270px 0 0 105px;
    background: url(../images/s3bg.png) 105px 100px no-repeat;
}
.tbstep3 .tbs3 {
    width: 44px;
    height: 44px;
    background: url(../images/s3.png) left center no-repeat;
    position: absolute;
    left: 20px;
    top: 140px;
}
.tbpart .tbtab {
    margin-left: -100%;
    float: left;
    width: 122px;
}
.tbpart .tbtab ul {
    width: 122px;
    padding-top: 10px;
}
.tbpart .tbtab li {
    margin: 0 0px 0px 10px;
}
.tbpart .tbtab li.on {
    padding: 10px;
    padding-right: 0;
    margin: 0;
    background: #EAEAEA;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
}
.dev_download .formlist li.on .det {
    border-top: 1px solid #C3EAFF;
}
.tbpart .tbtab li a {
    display: block;
}
.dev_main {
    float: right;
    width: 80%;
    min-height: 750px;
    background-color: white;
}

.dev_main1 {
    min-height: 300px;
    background-color: white;
}

.dev_main .maindev_inner {
    min-height: 600px;
    width: 98%;
    float: right
}
.ques {
    float: right;
    line-height: 46px;
    margin-bottom: 5px;
    width: 100%;
    overflow: hidden;
    background-color: white;
}
.ques .que {
    font-size: 16px;
    color: #323232;
    padding-left: 30px;
    cursor: pointer;
    background: url(../images/icon-q.png) 12px center no-repeat;}
.dev_download {
    margin-bottom: 30px;
}
.det{
    border-bottom: thin solid #C3EAFF;
    border-style: none none solid;
    list-style-type: none;
    padding: 10px 0 25px;
}
.dev_download .det {
    padding: 0 30px;
    border: none;
    line-height: 20px;
    color: #646464;
    font-size: 14px;
}
.ques .det {
    display: none;
    padding: 0px 30px 20px 100px;
    line-height: 20px;
    font-size: 14px;
    color: #464646;
    border: none;
}
.dev_download .det dt {
    color: #464646;
    font-weight: bold;
}
.det h3{
	line-height: 30px;
}
.det p {
    font-size: 13px;
    line-height: 24px;
    padding: 5px 0;
}
.yuanDown{
    line-height: 30px;
    color: #646464;
    height: 80px;
}
.yuanmadown{
    margin: 20px 30px;
    border-top: 1px solid #C3EAFF;
    line-height: 30px;
    color: #646464;
}
.formdownload {
    margin: 40px 30px;
    border-top: 1px solid #C3EAFF;
    line-height: 20px;
    color: #646464;
    padding-top: 20px;
}
.formlist li {
    line-height: 40px;
}
.formlist li label {
    color: #464646;
}
.formlist li input {
    /*position: relative;*/
    /*top: 2px;*/
    /*margin-right: 10px;*/
}
.formlist .date {
    color: #969696;
    font-size: 12px;
    padding-left: 10px;
    position: relative;
    /*top: -1px;*/
}
.expan {
    margin-left: 10px;
    display: inline-block;
    color: #039BFF;
}
.formlist li.on .expan span.right_arr {
    margin: 13px 0 0 5px;
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
}

.dev_download .det .more {
    text-align: right;
    border-top: 1px solid #C3EAFF;
}
.dev_download .det .more a {
    color: #04A9FF;
    text-decoration: underline;
}
.submit {
    border-top: 1px solid #C3EAFF;
    padding: 40px 0 40px 200px;
}


.dev_side {
    width: 20%;
    float: left;
}
.dev_side .fix {
    position: fixed;
    top: 0px;
}
.dev_side .toptitle {
	font-size: 18px;
    font-weight: normal;
    height: 48px;
    line-height: 48px;
    width: 215px;
    text-align: left;
}

.dev_side .toptitle span{margin-left: 45px;}


.dev_side .ques_list div:nth-child(1) {
	background: url("/static/images/help_iphone.png") no-repeat  center left 10px;
}

.dev_side .ques_list div:nth-child(7) {
	background: url("/static/images/help_manage.png") no-repeat  center left 10px;
}

.dev_side .ques_list div:nth-child(11) {
	background: url("/static/images/help_shuju.png") no-repeat  center left 10px;
}

.dev_side .ques_list div:nth-child(17) {
	background: url("/static/images/help_help.png") no-repeat  center left 10px;
}

.dev_side .subtitle {
    font-weight: normal;
    height: 40px;
    line-height: 40px;
	/* text-align: center; */
}
.subtitle a{
	padding-left: 33%;
}
.dev_side .active{
    background: url("/static/images/triangle left.png") no-repeat center right;
    background-color: #2fbaff;
    color: white;
}

.dev_side .active a{
    color: white;
}

.toptitle a {
    font-size: 14px;
    /*text-shadow: 0.1em 0.1em white;*/
    display: block;
    padding-left: 60px;
}
.hoveron a {
    color: #039BFF;
}
.tbox2 {
    width: 100%;
    background-color: white;
    margin: 0 auto;
    -moz-box-shadow: 0 0 5px #d5d5d5 inset;
    -webkit-box-shadow: 0 0 5px #D5D5D5 inset;
    padding-bottom: 30px;
    border: 1px #dbdbdb solid;
}
.tbox2 .system {
   /*  min-height: 50px; */
    /*line-height: 50px;*/
    /*padding-left: 380px;*/
    /*background: whiteSmoke;*/
}
.tbox2 .system .tbtab li {
    float: left;
    width: 230px;
    text-align: center;
    line-height: 30px;
    height: 30px;
    cursor: pointer;
    border: 1px #dbdbdb solid;
}

/*.tbox2 .system .tbtab li.on {*/
    /*background:#B8E0FD;*/
/*}*/
.new_a{color: #ADACAC;}
.tbox2 .system .tbtab li span {
    font-size: 16px;
    color: #A4CA39;
    /*text-shadow: 0.1em 0.1em white;*/
    display: block;
}
.tbox2 .system .tbtab li.on a {
    color: #039BFF;
}
.tbox2 .content {
    position: relative;
}


#files .file, .file-box {
    border: 1px solid #C3EAFF;
    margin-bottom: 1em;
    position: relative;
}
#files {
    position: relative;
}
.file {
    margin: 15px 0;
}
#files .file {
    margin-top: 0;
}
#readme div.plain, #readme div.wikistyle {
    background-color: white;
    padding: .7em;
}
#readme {
    font: 13.34px helvetica,arial,freesans,clean,sans-serif;
    font-family: 微软雅黑;
}
.wikistyle h3 {
    color: #404040;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    margin-top: 20px;
    border-bottom: 4px #EAF5FE solid;
}
#update_app1{
    border: 1px solid #C3EAFF;
    height: 310px;
}
#testin_app1{
    border: 1px solid #C3EAFF;
    height: 210px;
}
/* 开发者中心 各个子界面 end*/

/* 补余收益 */
.sspfr{float: right}
ul.reportZone{
    height: 102px;
    float: left;
    margin: 10px 0;
}
ul.reportZone li {
	padding: 0px 10px;
	height:50px;
	line-height: 50px;
}
ul.reportZone li .sspSpan {
	font-size: 16px;
	cursor: pointer;
	float: left;
}
ul.reportZone li div{
	cursor: pointer;
	text-align: right;
}

ul.reportZone li div:nth-child(2n+1) {
	clear: both;
	width:40%;
	float:left;
}
ul.reportZone li div:nth-child(2n) {
	float:left;
	width:30%;
	font-size: 18px;
	color: #00a3f0;
}
ul.reportZone li span.txt12 {
	font-size: 12px;
}
.right_line {
border-right: 1px solid #ccc;
float: left;
height: 188px;
width: 1px;
margin: 30px 0px 20px 0px;
}
/*newuser info css start*/
/*#mainContent{*/
    /* IE6 不支持min-width属性，但是IE7+和W3C支持 */
    /*min-width:1142px;*/
    /* 用CSS表达式让IE6也支持最小宽度 */
    /*_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1142?"1142px":"");*/
/*}*/
/*.main_content {*/
    /*background-color: #F7F7F7;*/
/*width:79%;*/
    /*width: 1132px;*/
    /*margin: 15px auto;*/
    /*height: auto;*/
    /*overflow: hidden;*/
/*}*/
#titleContent{
    width: 1142px;
    height: 25px;
    margin: 0 auto;
}
#titleContent img{
    margin-left: 15px;
}
#titleContent span{
    margin-left: 10px;
}
.mainContentcon{ text-align: center;}
.mainContentcon-t{ color:#0585ac; font-size: 18px; background:#dfebf7; height:55px; line-height: 55px;}
.mainContentLeft{
    width: 570px;
    height: auto;
    margin: 20px 0 0 90px;
    float: left;
}
.mainContentRight{
    float: left;
    margin-top:100px;}
.mainContentRight img{width:400px;}

.menu_01 {
    border: 0;
    margin-right:20px;
    cursor: pointer;
    width: 100px;
    height: 40px;
    line-height: 40px;
    color: white;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    display: block;
    float: left;
    background: url("../images/menu_01_bg.png") no-repeat scroll 0 0 transparent;
}
.menu_01:hover {
    background-position: 0 -40px;
}

.new_button{
	text-align: center;
	background-color: #023763;
    border: 0;
    color: white;
    font-weight: bold;
    height: 40px;
    width: 100px;
    font-size: 14px;
    float: right;
    cursor: pointer;
    vertical-align: middle;
    margin-bottom: 20px;
}

.serverSdkMenu {
    text-align: center;
	background-color: #023763;
    border: 0;
    color: white;
    font-weight: bold;
    height: 30px;
    width: 100px;
    font-size: 14px;
    cursor: pointer;
    vertical-align: middle;
    margin-bottom: 20px;
}
.serverSdkMenu span{
	color: white;
}
.uploadify:hover span{
	color: #c9c9c9;
}
/*newuser info css end*/

/*SDK 下载页面CSS start*/
#menubox{
    overflow:hidden;
    font-size: 18px;
    line-height: 50px;
}
#menubox ul {
    border: 1px solid #C2CCD4;
}
#menubox ul a{
    border-top: 1px solid #C2CCD4;
}
#menubox ul li{
    background-color: #f5f5f5;
}
.headerImg{
    text-align: center;
    background: url("../images/jia.PNG") 200px 23px no-repeat;
    _display: inline-block;
    _width: 100%;
}


.andNameBig{
    width: 185px;
    height: 185px;
    background:url('../images/androidy.png');
}
.iosNameBig{
    width: 185px;
    height: 185px;
    background:url('../images/iosy.png');
}
.andNameSmall{
    width: 185px;
    height: 185px;
    background:url('../images/androidn.png');
}
.iosNameSmall{
    width: 185px;
    height: 185px;
    background:url('../images/iosn.png');
}


.headerImgNo{
    background: url("../images/jia.PNG") 200px 23px no-repeat;;
    text-align: center;
    _display: inline-block;
    _width: 100%;
}
.headerName{
    font-size: 20px;
    color:#000000;
    display: block
}
#menubox ul li div a{
    font-size: 16px;
    color:#000000;
}
#menubox ul li h2 a{
    font-size: 16px;
    color:#000000;
}
#menubox a{padding-left:6px; padding-right:6px;}

#menubox .thismenu{ background:#f5f5f5  url("../images/jian.png") 200px 23px no-repeat;border:none;}

#menubox .submenu{ display:none; background-color:#f5f5f5;}
#menubox .submenu a{ height:50px; line-height:50px; display:block;}
#menubox .submenu a:hover{ background-color:#cae9f7;}
/**/

/*新版  sdk下载页面样式*/
.ui-sdk-download-introduction{
	width: 100%;
	height: 130px;
	
}

.ui-sdk-download-introduction div:nth-child(1){
	width: 100%;
	clear: both;
	border-bottom: 1px #dbdbdb solid;
	height: auto;
}
.ui-sdk-download-introduction div:nth-child(2){
	margin-top: 15px;
}
.ui-sdk-download-introduction div p{
	width: 95%;
	margin: 0 auto;
	line-height: 30px;
}

.ui-sdk-download-introduction div:nth-child(1) p:nth-child(1){
	color: #1a476e;
	font-size: 16px;
	height: 50px;
	line-height: 50px;
}
.ui-sdk-style{
	border-bottom: 1px dotted #dbdbdb;
	border-top: 1px dotted #dbdbdb;
	margin-top: 20px;
}
.ui-sdk-download-show-style{
	border-bottom: 1px dotted #dbdbdb;
	margin-top: 20px;
	line-height: 30px
}
.ui-sdk-download-show-style span:nth-child(1){
	font-size: 1.17em; 
	font-weight: bolder;
	margin: 0.83em 0
}

.ui-sdk-download-show-style span:nth-child(n+5){
	color: #00a3f0;
	cursor: pointer;
}

.ui-sdk-download-button{
	margin-top: -30px;
	background-color: #2FB9FF;
	width: 100px;
	height: 30px;
	color: white;
	text-align: center;
}
.ui-sdk-download-button:hover{
	background-color: #2caae9;
}
.ui-sdk-download-show-style a{
	float: right;
}

.ui-download-history-version{
	width:100%;
	margin-top: 20px
}

.ui-download-history-version div{
	width:250px;
	height:40px;
	background-color: #013763;
	color: white;
	float: right;
	line-height: 40px;
	margin-left: 20px;
	text-align: center;
}

.tbtab .sdk-type-detail{
	border: 1px #dbdbdb solid;
	background-color: white;
	position: absolute;
	width: 230px;
	margin-left: -1px;
	display: none;
}

.tbtab .sdk-type-detail div{
	border-bottom: 1px #dbdbdb solid;
}

.tbtab .sdk-type-detail div:nth-child(1){
	color: #00a3f0;
}

.sdk-history-version-show{
	width: 95%;
	margin: 0 auto;
}
.sdk-history-version-show div:nth-child(1) span{
	line-height: 50px;
}
.sdk-history-version-show div:nth-child(1) span:nth-child(1){
	color: black;
	font-size: 16px;
}

.sdk-history-version-show div:nth-child(1) span:nth-child(2){
	color: #00a3f0;
	margin-left:20px;
}

.sdk-history-version-show div:nth-child(n+2){
	line-height:40px;
	border-bottom: 1px #dbdbdb dotted;
	min-height: 0px;
}

.sdk-history-version-show div:nth-child(n+1) span:nth-child(2){
	margin-left: 30px;
	cursor: pointer;
}

.sdk-history-version-show div:nth-child(n+1) span:nth-child(4){
	color: #00a3f0;
	cursor: pointer;
}
.sdk-history-version-show div:nth-child(n+1) span:nth-child(4):hover{
	color: #013763;
}
.sdk-history-version-show a{
	float: right;
}

.sdk-history-version-show a div{
	margin-left: 800px;
	margin-top: -50px;
	line-height: 30px;
	background-color: #013763;
	width: 100px;
	height: 30px;
	color: white;
	text-align: center;
	position: relative;
}
.download_sdk{
	color: #00a3f0;
	font-weight: bolder;
}
.tbtab  div[data-name=view_0]{
	background: url('/static/images/icon/android.png') no-repeat left 84px center;
	background-color: white;
}
.tbtab  div[data-name=view_1]{
	background: url('/static/images/icon/ios.png') no-repeat left 84px center;
	background-color: white;
}
.tbtab li .selected{
	background-color: #dadbdd;
}
.tbtab li div:not(.selected):hover{
	background-color: #e7e7e7;
}
.content a div:hover{
	color: #c9c9c9;
}
#ios_changlog:hover,#ios_changedoc:hover,#android_changelog:hover,#android_changedoc:hover,.download_sdk:hover{
	color: #013763;
}
.ui-doc-top-title a:hover{
	color: #e8e8e8;
}
/**/
