﻿@charset "utf-8";
/*页头*/
header{position: fixed;height: 60px;background: #32363a;width: 100%;z-index: 10000;top: 0;line-height: 60px;}
/*去掉超级链接的下划线*/
a:link {text-decoration: none}   /* 未访问的链接 */
a:visited {text-decoration: none;}   /* 已访问的链接 */
a:hover {text-decoration: none;}    /* 当有鼠标悬停在链接上 */
a:active {text-decoration: none;}   /* 被选择的链接 */
.wrapper{width:1200px;height: 85vh;margin:0 auto;/*position:relative;*/min-height:500px;padding-top: 80px;}
/*导航 */
/*2015-10-14 wdd*/
.header{padding:15px 0 15px 0;background-color:#f5f5f5;min-width:1000px;border-bottom:1px solid #e5e5e5;}
.header .container{width:1000px;margin-left:auto;margin-right:auto;}
.header-logo{position: relative;float: left;height: 26px;margin-right: 65px;color: #333;margin-top:-18px;
cursor:pointer;margin-left:-127px;}
.header-actions{float:right;}
.a-btn{display:inline-block;padding:6px 12px;font-size:13px;font-weight:bold;line-height:20px;color:#333;
white-space:nowrap;vertical-align:middle;cursor:pointer;background-color: #eee;background-image:linear-gradient(#fcfcfc, #eee);
border:1px solid #d5d5d5;border-radius:3px;-webkit-appearance:none;}
.a-btn:hover{text-decoration:none;background-color:#ddd;background-image:-webkit-linear-gradient(#eee, #ddd);
background-image:linear-gradient(#eee, #ddd);border-color:#ccc;}
.a-btn-primary{color:#fff;text-shadow: 0 -1px 0 rgba(0,0,0,0.15);background-color:#ff69b4;
background-image:linear-gradient(#ff69b4, #ff69b4);border-color: #e7348d;}
.a-btn-primary:hover{color:#fff;background-color:#e7348d;
background-image:linear-gradient(#e7348d, #e7348d);border-color:#e7348d}
.header-actions .special-a{display:inline-block;padding:6px 0 12px 0;}
.header-actions .spacer{display:inline-block;width: 1px;height: 12px;background: #3E3C3C;overflow: hidden;margin:-1px 5px;}
.header-nav{float:left;}
.header-nav-item{float:left;}
.header-nav-link{display:block;padding:4px 13px;font-size:15px;font-weight:bold;line-height:20px;color:#333;}
.header-nav-link:hover{color:#ff69b4;}
/*内容*/
.pageCrumb{height:60px;line-height:60px;text-indent:30px;}
.pageCrumb i{padding:0 8px;font-family:"宋体";}
/*左导航*/
.josLeft{width:208px;border:1px solid #d1d0d1;float:left;}
.josLeft h2{padding-left:68px;background:#fde5d3 url(../images/josIcon.png) no-repeat 37px 18px;height:52px;line-height:52px;font-size:14px;}
.josLeft h2 .normal{font-weight:normal;}
.josLeft ul{padding:20px 0;background:#fde5d3;}
.josLeft li{height:50px;line-height:50px;text-indent:68px;}
.josLeft li.current{background:#ffb5c5}
.josLeft li a:hover,.josLeft li.current a{font-weight:700;}
/*首页右侧*/
.josRight{width:940px;border:1px solid #d1d0d1;float:right;}
.josRight .title{height:50px;line-height:50px;padding-left:28px;font-size:14px;}
.rightArea{padding:15px 0 15px 28px;line-height:30px;border-top:1px solid #ddd;}
/*列表右侧*/
.josList{width:940px;float:right;}
.josList .title{font-size:14px;line-height:30px;}
.josList h3{padding-left: 15px; height: 30px; line-height: 30px; background: rgba(76,150,241,.1); font-weight: normal; margin-top: 5px; cursor: pointer;font-size: 13px;}
.josList h3 i{display: inline-block; width: 0; height: 0; overflow: hidden; border: 5px solid #fde5eb00; border-top: 5px solid #2395f1; vertical-align: middle; margin-right: 7px; margin-top: 2px;}
.conLeft h3{padding-left: 15px; height: 30px; line-height: 30px; background: rgba(76,150,241,.1); font-weight: normal; margin-top: 5px; cursor: pointer;font-size: 13px;}
.conLeft h3 i{display: inline-block; width: 0; height: 0; overflow: hidden; border: 5px solid #fde5eb00; border-top: 5px solid #2395f1; vertical-align: middle; margin-right: 7px; margin-top: 2px;}
.wrapper>.conLeft>h3 { background-color: #fff; height: 45px; line-height: 45px; color: #32373a; font-size: 14px; border-left: 3px solid #fff; margin-top: 0; }
.wrapper>.conLeft>h3:hover { background-color: rgba(76,150,241,.1); border-left: 3px solid #2395f1; }
.wrapper>.conLeft>h3>i { border: none; margin-left: 0; margin-top: 0; margin-right: 0; }
.wrapper>.conLeft>.selecth3>a { color: #2395f1; }
.josList p{line-height:28px;}
.article{width: 930px; background-color: #fff; padding: 20px; height: 74vh; overflow-y: scroll;}
.article::-webkit-scrollbar { display: none; }
.articleCon{padding: 0px 10px; font-size: 14px; color: #32373a;}
.articleCon p{padding:15px 20px;}
.articleCon span:nth-child(1) { display: block; padding-top: 0; }
.articleCon span:nth-child(3) { display: block; padding-bottom: 15px; }
.articleCon .apibar{display: flex; margin-top: 15px; align-items: center;}
.articleCon .apibar span {color: rgba(13,27,62,.65); font-size: 13px; padding-top: 0;}
.articleCon .apibar input[type="text"]{border: 1px solid #e9e9e9; outline: none; padding-left: 10px; margin-right: 10px;}
.articleCon .apibar #queryapi, .articleCon .apibar #querypara{background-color: #fff; border: 1px solid #d9d9d9; color: rgba(13,27,62,.65); font-weight: normal; font-size: 13px; padding: 0 20px; line-height: 25px; border-radius: 0;outline: none;}
.articleCon .apibar #addapi, .articleCon .apibar #addpara{background-color: #2395f1; color: #fff; border: none; font-weight: normal; font-size: 13px; padding: 0 20px; line-height: 27px; border-radius: 0; outline: none;}
/*内容页左侧*/
.conLeft { width: 208px; height: 77.5vh; padding-bottom: 15px; background: #fff; float: left; overflow-y: scroll; }
.conLeft::-webkit-scrollbar { display: none; }
.conLeft h2{height:40px;line-height:40px;text-indent:24px;} 
.conLeft dl{padding:0 0 0 15px;position:relative;line-height:22px;}
.conLeft dt{width:170px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.conLeft .icon,.toolsBtn,.backBtn,.rightNav .icon{background:url(../images/josIcon.png) no-repeat}
.conLeft .icon{position:absolute;right:-1px;top:15px;width:14px;height:18px;background-position:0 -61px;display:none;}
.conLeft dl.current{background:#FFB5C5}
.conLeft dl.current{font-weight:700;}
.conLeft dl.current .icon{display:block;}
.conLeft .selectapi{font-size: 14px; border-left: 3px solid #2395f1; height: 45px; line-height: 45px; background-color: rgba(79,160,242,.23)!important; display: flex; align-items: center;}
.conLeft .selectapi a{color: #2395f1;}
.conLeft .normalapi{font-size: 14px; border-left: 3px solid rgba(0,0,0,.0); height: 45px; line-height: 45px; background-color: #ffffff;display: flex; align-items: center;}
.conLeft .normalapi a{color: rgba(13,27,62,.65);}
.conLeft dt a { display: flex; flex-direction: column; line-height: 18px;}
.conLeft dt a span:nth-child(1) { font-size: 13px;margin-top:0;margin-left:20px; }
.conLeft dt a span:nth-child(2) { font-size: 12px; display: none;}
.josTable { width: 100%; margin: 0; margin-bottom: 20px;}
.josTable td{height:30px;line-height:30px;border:1px solid #f43499;padding:12px;text-align: left;}
.josTable td.tleft{text-align:left;padding:12px;}
.articleCon .josTable tbody tr td { border: 1px solid #e9e9e9; height: 35px; line-height: 35px; padding: 0; padding-left: 12px; color: rgba(13,27,62,.65); font-size: 13px; }
.articleCon .josTable tbody tr:nth-child(1){margin-bottom: 15px; display: block; margin-top: 20px;}
.articleCon .josTable tbody tr:nth-child(1) td{height: 25px; line-height: 25px; border: none; border: none; border-left: 3px solid #2395f1; padding: 0; padding-left: 10px; color: rgba(39,56,72,.85); font-size: 17px;}
.articleCon .josTable tbody tr:nth-child(2) td { border: 1px solid #e9e9e9; height: 35px; padding: 0; line-height: 35px; color: #6d6c6c; font-weight: bold; padding-left: 10px; font-size: 13px; background-color: #f5f5f5;}
.articleCon .josTable tbody tr:nth-child(2) td strong {font-weight: bold;}
.articleCon .josTable tbody .empty td{ display: none;}
.codeBox{background:#f4f4f5;border:1px dashed #c5d7e6;padding:5px;}
.toolsBtn{width:145px;height:45px;line-height:45px;text-align:center;color:#fff;text-shadow:1px 1px #006fad;display:inline-block;margin-right:60px;background-position:0 -80px;}
.toolsBtn:hover{background-position:0 -125px;text-decoration:none;}
.wrapper>.conLeft>.articleCon { background-color: rgba(79,160,242,.1)!important; padding: 0; padding-left: 0;}
.wrapper>.conLeft>.articleCon>.normalapi { background-color: rgba(0,0,0,.0); border-left: 3px solid rgba(0,0,0,.0); }
.wrapper>.conLeft>.articleCon>dl:hover { background-color: rgba(79,160,242,.23)!important; border-left: 3px solid #2395f1; }
/*回到顶部*/
#BackTop{position:fixed;bottom:0;left:50%;margin-left:600px;}
.backBtn{background-position:0 -225px;display:block;width:45px;height:45px;}
.backBtn:hover{background-position:-49px -225px;}
.clr{clear:both;}
/*内容页右导航*/
.rightNav{margin-bottom:3px;}
.rightNav .icon{width:45px;height:45px;background-position:0 -177px;}
.rightNav:hover .icon{background-position:-49px -177px;}
.sidebarTop,.sidebarBot,.sideCategory .pointIcon{background:url(../images/asideBg.jpg) no-repeat;}
.sidebarTop,.sidebarBot{width:6px;height:9px;overflow:hidden;}
.sidebarBot{background-position:0 -8px;}
.sideCategory{background:url(../images/categoryBg.jpg) repeat-y left top;margin-left:6px;margin-bottom:6px;}
.sideCategory ul{padding:30px 0;}
.sideCategory li{position:relative;line-height:30px;padding-left:16px;}
.sideCategory .pointIcon{width:6px;height:6px;background-position:0 -18px;position:absolute;left:0px;top:14px;display:block;}
/*文档首页右侧*/
.articleCon li{width:25%;margin-right:2%;float:left;}
.articleCon li p{padding-left:30px;background:url(../images/APIpoint.png) no-repeat 15px 13px;line-height:30px;}
/*FAQ首页右侧*/
.josList h2{font-size:18px;height:26px;line-height:26px;text-indent:10px;font-family:"微软雅黑";font-weight:normal;}
/*参数说明*/
.APIpara h2{height:36px;font-size:16px;line-height:36px;border-bottom:1px solid #dcdcdc;font-family:"微软雅黑";color:#666;font-weight:normal;padding:0 20px;}
.updateTime{font-size:12px;color:#666;float:right;display:inline-block;font-weight:normal;}
.APIpara dl{padding:10px 0;}
.APIpara dt{padding-left:60px;background:url(../images/APIpoint.png) no-repeat 45px 12px;line-height:30px;}
.APIpara dd{border:1px solid #dcdcdc;padding:10px 45px;margin:3px 0;}
/*footer*/
footer{clear: both; text-align: center;border-top: 1px solid #eee; margin-top: 20px; height: 60px; width: 100%; position: fixed;  bottom: 0;}
footer p{padding:0px 0;font-family:Verdana, Geneva, sans-serif;font-size:14px;margin-top:-15px;}
footer p span{font-size:12px;}
footer p a{font-size:14px;margin:0 13px; text-decoration:none;}
footer p a:hover{text-decoration: none;color: #ff69b4;}

.josList h2 span{text-indent:0}
.apiListTable{width:100%;}
.apiListTable td{line-height:35px;padding:15px;}
.apiDataTable{width:100%;}
.apiDataTable td{line-height:15px;padding:5px;}
.content .title{font-size:16px;line-height:60px;}
.content h3{padding-left:12px;height:30px;line-height:30px;background:#fde5eb;border:1px solid #ff69b4;font-weight:normal;margin-top:5px;cursor:pointer;}
.content h3 i{display:inline-block;width:0;height:0;overflow:hidden;border:5px  #fde5eb;border-top:5px solid #ff69b4;vertical-align:middle;margin-right:7px;margin-top:2px;}
.content p{line-height:35px;width:85%;}
/* 返回顶部 */
.go_top{width:54px;height:54px;background:url(../images/go_top.png);position:fixed;bottom:105px;right:20px;display:block;cursor:pointer;}

.centerTable{width:100%;border:1px solid #cccedc;}
.centerTable td{height:20px;line-height:20px;border:1px solid #cccedc;padding:10px;text-align: left;}
.centerTable td.tleft{text-align:left;padding:12px;}
.centerRight{width:940px;border:0px;float:right;}
.centerRight .title{height:50px;line-height:50px;font-size:15px;}
.announcementRight{width:940px;float:right;}
.announcementRight .title{height:50px;line-height:50px;font-size:15px;}
.announcement{padding:1px 0;}
.announcement p{padding:0 30px;}
.announcementTable{width:98.5%;border:1px solid #f43499;margin:10px 0;margin-left:13px;}
.announcementTable td{height:30px;line-height:30px;border:1px solid #f43499;padding:12px;text-align: left;}
.announcementTable td.tleft{text-align:left;padding:12px;}
.questionTable{width:98.5%;border:0px solid #f43499;margin:10px 0;margin-left:13px;}
.questionTable td{height:30px;line-height:30px;border:0px solid #f43499;padding:5px;text-align: left;}
.questionTable td.tleft{text-align:left;padding:12px;}

.mtl {background-color: #fff;border-bottom: 1px solid #f43499;height: 34px;margin-bottom: 10px;padding: 7px 0;position: relative;width: 940px;z-index: 9;}
.mtl .mtl-time {color: #999;float: right;}

.documentDescription{padding:15px 0;width:750px;}
.documentDescription p{ line-height: 30px;padding: 0 30px;}
.documentDescription p span{ line-height: 35px;}
.red{color:#f00;}
/*2015-8-19 wdd 个人中心页面*/
.table th,.table td{ padding:10px 20px 0 0;font-size:20px;border: 1px solid #ff69b4;}
.personalBord{height: auto;margin: 0 auto 0px;padding: 0 0;background: #fff;}
.personalBord .td-title{width:15%;}
.btn {width: 180px;margin: 0 auto 58px;}
.btn .update {font-size: 24px;display: block;text-decoration: none;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;background: #e33c3f;color: #FFF;height: 50px;line-height: 50px;width: 180px;text-align: center;}
.centerTable .text{float: left;height: 30px;line-height: 34px;width: 340px;padding-left: 14px;border: 1px solid #d2d2d2;font-weight: bold;color: #666666;margin-right: 20px;}
.hidden{display:none;}
.show{display:block;}
/*提示页面*/
.register{width: 1000px;background: #fff;top: 30px;min-height: 558px;margin: 0 auto;/*position: relative;*/}
.register .regtitle{padding:26px 169px 23px;}
.register .regtitle h1{font-size: 20px;color: #666666;margin-right: 5px;}
.register .active-title{padding:26px 113px 23px;}
.register .active-title h1{font-size: 20px;color: #666666;margin-right: 5px;}
.btn-primary{color: #ffffff;background-color: #ff69b4;border-color: #fde5eb;font-family: "微软雅黑";cursor: pointer;display: inline-block;
  margin-bottom: 0;font-weight: normal;text-align: center;vertical-align: middle;background-image: none;border: 1px solid transparent;white-space: nowrap;text-decoration: none;padding: 8px 20px;font-size: 16px;line-height: 1.42857143;border-radius: 3px;-webkit-user-select: none;}
.btn-primary:hover{color: #ffffff;background-color: #e7348d;text-decoration:none;}
.btn-link{min-width: 200px;margin: 10px 0 0 0;}
.line_title{padding: 43px 231px 100px;}
.line_title h1{font-size: 20px;color: #666666;margin-right: 5px;}
/*开通api对接*/
.w543{width:543px;margin:0px auto;min-height: 590px;}
.inputOpen{height: 56px;}
.inputOpen input{background: none repeat scroll 0 0 rgba(0, 0, 0, 0);border: 0 none;color: #000000;font-size: 14px;height: auto;left: 0;line-height: 1.5;margin: 0;outline: 0 none;overflow: hidden;padding: 5px 0px 8px 5px;vertical-align: middle;width: 536px;}
.inputOpen .error{width:520px;}
.loginTit{color:#E31256;height:60px;line-height:60px;margin-bottom:13px;}
.loginTit .l{font-size:20px;}
.openapiTit{color:#E31256;height:80px;line-height:60px;margin-bottom:13px;}
.openapiTit .l{font-size:20px;color:#666666;font-weight:bold;}
.inputWrap{background-color:#FFFFFF;border:1px solid #CFCFCF;box-shadow:0 0 2px 1px rgba(207, 207, 207, 0.4) inset;}
/*2015-8-18 wdd 注册*/
.loginBord{width: 714px;height: auto;margin: 0px auto 40px;padding: 0px 0;background: #fff;text-align: center;}
.mod-body{  width: 317px;margin: 0 auto;padding: 40px;}
.mod-body ul li{position: relative;line-height: 30px;margin-bottom: 20px;}
.mod-body ul li input[type="text"], .mod-body ul li input[type="password"]{width: 100%;height: 40px;padding-left: 15px !important;box-shadow: none;border-color: #e6e6e6;}
.form-control{padding: 6px;resize: none;display: block;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;}
.aw-register-verify img{  cursor: pointer;}
.pull-right {float: right!important;}
.aw-register-verify input{width: 103px !important;}
.mod-body ul li.last{text-align: left;color: #666;}
.btn-block{height: 40px;line-height: 40px;padding: 0;border: none;background-color:#f450a2;color: #fff !important;min-width: 120px;font-size: 14px;display: block;width: 100%;border-radius: 4px;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;}
.simpleVersionFooter{padding-top: 20px;text-align: center;padding: 30px;line-height: 22px;}
.loginBord li span{  position: absolute;top: 0;right: -165px;width: 130px;padding: 5px;font-size: 12px;border-radius: 5px;overflow: hidden;text-align: left;}
.error {line-height: 15px;color: #f12222;font-size: 12px;min-height: 15px;}
.checked {display: none;line-height: 15px;color: #fff;font-size: 12px;min-height: 15px;padding-left: 20px;border: 1px solid #fff;background: #fff;width: 283px;}
input[type="submit"]{background:none repeat scroll 0 0 #ff69b4;border:0 none;color:#FFFFFF;cursor:pointer;display:inline-block;font-family:inherit;font-size:20px;font-weight:700;height:40px;line-height:40px;padding:0 28px;text-align:center;white-space:nowrap;word-break:keep-all;}
/*2015/8/26 wdd*/
.mod-body h1.login-title{margin: 0 204px 0 0;font-size: 20px;color: #666666;}
h1.register-title{padding: 0px 0 20px;font-size: 20px;color: #666666;}
.pull-right a{color:#ff69b4;}
.pull-right a:hover{text-decoration: none;color: #ff69b4;}
.mod-body ul li.signup-last{text-align: left;color: #666;padding-bottom:20px;}
.user-a{color: #333;text-decoration: none;}
.user-a:hover{color: #333;text-decoration:underline;}
.a-link{color:#fc62af;}
.special-a:hover{text-decoration: none;color: #ff69b4;}
.notice-p{padding:10px;color:red;}
/* 2015-10-16 修改提示页面css */
.notice-board {background: #fff;min-width: 1000px;}
.notice{margin:40px 349px;color: #666666;}
.notice-title{font-size: 20px;margin-bottom: 40px;}
.notice-content{font-size: 14px;margin-left:40px;}
.notice-content a{color: #ff69b4;}
.notice-content .btn-primary{color: #ffffff;background-color: #ff69b4;border-color: #fde5eb;cursor: pointer;display: inline-block;
  margin-bottom: 0;font-weight: normal;text-align: center;vertical-align: middle;background-image: none;
  border: 1px solid transparent;white-space: nowrap;text-decoration: none;padding: 8px 20px;border-radius: 3px;-webkit-user-select: none;}
.notice-content .btn-primary:hover{color: #ffffff;background-color: #e7348d;text-decoration:none;}
.notice-content .note{ margin: 20px auto 0;}
.notice-content .note dt{color: #666;line-height: 24px;}
.notice-content .note dd{color: #999;line-height: 18px;}
/* 测试 */
.toolLeft{width:590px;float:left;}
.toolRight{width:600px;float:right;}
.toolLeft p,.toolRight p{line-height:45px;}
.toolRight .codeBox{margin:0;height:365px;overflow:auto;}
.pb10{padding-bottom:10px;}
.toolTable{width:100%;border:1px solid #bcbcbc;margin-bottom:20px;table-layout:fixed;}
.toolTable td,.toolTable th{border:1px solid #bcbcbc;}
.toolTable th{font-weight:normal;background:#e9e9eb;height:30px;}
.toolTable td{height:38px;padding-left:10px;text-align:center;}
.toolTable td.tleft{text-align:left;}
.redFont{color:#ff0000;}
.toolSelect{width:240px;height:20px;border:1px solid #d9d9d9;}
.toolInput{width:345px;height:24px;line-height:24px;border:1px solid #57c0f1;margin-left:7px;}
.Wdate{width:185px;height:24px;line-height:24px;border:1px solid #57c0f1;margin-left:7px;}
.toolLeft .toolsBtn{font-size:18px;font-family:"微软雅黑";display:block;margin:10px auto;border:none;}
.notice-content .note dd{color: #999;line-height: 18px;}

/* 2015-10-19 按钮样式 */
.btn-common{height: 40px;line-height: 40px;padding: 0;border: none;background-color:#f450a2;
color: #fff !important;width: 150px;font-size: 14px;display: block;border-radius: 4px;text-align:center;
white-space: nowrap;vertical-align: middle;cursor: pointer;}
.btn-common-click{background-color:#e5e5e5;}
.btn-common-bg{background-color:#ff69b4;}
.reset-btn{background:#e33c3f;color:#FFF;font-size:14px;padding:8px 15px 8px 15px;-webkit-border-radius: 3px;}

.normalbtn{
    line-height: 30px;
    color: #fff;
    background: #438eb9;
    padding: 0 10px;
    font-size: 15px;
    cursor: pointer;
    border-radius: 3px;
    border: 0;
}
.tablebtn{
    line-height: 30px;
    color: #fff;
    background: #438eb9;
    padding: 0 10px;
    font-size: 15px;
    cursor: pointer;
    border-radius: 3px;
    border: 0;
}
.tabledelbtn
{
    line-height: 30px;
    color: #fff;
    background: #fa3939;
    padding: 0 10px;
    font-size: 15px;
    cursor: pointer;
    border-radius: 3px;
    border: 0;
}

.tableeditbtn
{
    line-height: 30px;
    color: #fff;
    background: #faa339;
    padding: 0 10px;
    font-size: 15px;
    cursor: pointer;
    border-radius: 3px;
    border: 0;
}