body{font-family:arial,宋体; width:100%;font-size:12px; background:#fff;text-align:left; color:#000; margin:0; padding:0;}
ul,li{ margin:0; padding:0;}
table,td{border:0; padding:0; border-collapse:collapse;text-align:left;}
img{border:0;}
input{display:inline;vertical-align:middle;}
a{color:#0033cc; text-decoration:none;}
a:hover{color:#0033cc; text-decoration:underline;}
.api_app textarea{text-align:left;padding:0;}
.input_1{width:140px;height:20px;}
.goback{ float:right; text-indent:20px; font-size:12px; font-weight:normal;}
.goback a{ color:#0033cc; text-decoration:none;}
.goback a:hover{color:#0033cc; text-decoration:underline;}

.api_center{ width:950px; margin:0 auto;}
.api_logo{ width:148px; height:70px; float:left; margin-top:10px;}
.api_nav{ margin-top:20px; float:left; position:relative; margin-left:20px;}
.api_nav_con{ float:left;  position:absolute; z-index:100; left:120px; width:400px; margin-top:0;}
.api_nav_con li{float:left; line-height:28px; text-align:center; display:block;}
.api_nav_con li a{ color:#000; text-decoration:none;}
.api_nav_con li a:hover{ color:#000; text-decoration:none;}
.api_nav_con li.cur{ width:105px; height:30px; display:block; border:1px solid #d0e8f5; border-bottom:none; background:url(../images/API_cur.gif); font-weight:bold; font-size:14px; margin-left:2px;}
.api_nav_con li.more{ width:90px; height:28px; display:block; border:1px solid #d0e8f5; background:url(../images/API_more.gif);margin-left:2px;}
.api_con{ width:780px; height:23px; border:1px solid #d0e8f5; background:url(../images/API_con.gif); float:left; z-index:10; position:absolute; top:29px; line-height:23px; text-indent:20px;}
.api_con a{ color:#565656; text-decoration:none;}
.api_con a:hover{ color:#0033cc; text-decoration:underline;}

.api_title{ width:948px; height:22px; border:1px solid #cae4f6; background:#f0f7ff; margin-top:5px; float:left; line-height:22px; font-size:12px; text-indent:12px;}

.api_left{margin-right:12px;margin-top:10px;float:left; width:155px;}
.api_left_top{ width:155px; font-size:12px;border:1px solid #cae4f6; float:left; background:#f0f7ff;}
.list{ float:left;width:155px;text-indent:20px;font-size:12px;}
.curlist{float:left; font-weight:bold; text-indent:20px; background:#f0f7ff;width:155px;text-indent:20px;font-size:12px;}
.api_left .title{ width:155px; height:25px; line-height:25px; background:#cfe3f6; border-bottom:1px solid #a4caec; border-top:1px solid #a4caec; font-size:14px; font-weight:bold; text-indent:15px; float:left;}
.morelist{ float:left; text-indent:35px;width:155px;background:#fff;}
.list1{ float:left;border:1px solid #ffdc8a; background:#fff3d6;width:155px;height:20px; margin-top:8px; text-indent:20px;font-size:12px;display:block;}
.curlist1{float:left; font-weight:bold;border:1px solid #ffdc8a; background:#fff3d6; text-indent:20px;width:155px;height:20px;text-indent:20px; margin-top:8px;font-size:12px;display:block;}
.input_1{ width:155px;}
.input_2{ width:275px; height:18px;}
.free{ float:left;width:150px; height:43px;margin-top:10px;font-size:12px;border:1px solid #cae4f6; background:#f0f7ff; padding-left:5px;color:#0033cc;word-wrap:break-word;word-break:break-all;}

.api_mid{ width:551px; border:1px solid #cae4f6; float:left; margin:10px 10px 10px 0; padding:5px; line-height:24px;}
*+html .api_mid{ width:555px;}
html>/**/body .api_mid{ width:548px;}
.api_mid .title{ font-size:16px; font-weight:bold;line-height:35px;}
.map1{ width:510px; height:300px; border:1px solid #88a5b9; margin-top:10px; margin:0 auto;}
.api_imgs{ width:510px; height:30px; margin:0 auto; line-height:30px; margin-top:5px;}
.api_imgs img{ display:inline; vertical-align:middle; margin-left:5px; cursor:pointer;}


.code_supermap{ width:512px; height:58px; margin:0 auto 6px auto;}

.api_app_daima{width:765px; border:1px solid #cae4f6; float:left; margin:10px 0 10px 0; padding:5px; line-height:24px;}
*+html .api_app_daima{width:768px;}
html>/**/body .api_app_daima{ width:768px;}
.api_app_daima .title{ width:100%; height:25px; line-height:25px; background:#cfe3f6; border:1px solid #a4caec; font-size:14px; font-weight:bold; text-indent:15px; float:left;}


.api_right{ width:202px; float:left;border:1px solid #cae4f6; background:#f0f7ff; border-top:none; padding-bottom:5px;}
.api_right .title{ width:202px; height:25px; line-height:25px; background:#cfe3f6; border-bottom:1px solid #a4caec; border-top:1px solid #a4caec; font-weight:bold; text-indent:10px;}
html>/**/body .api_right{ width:209px;}
html>/**/body .api_right .title{ width:209px;}
.api_right li{ list-style:none; float:left; line-height:22px; margin-bottom:10px; display:block; width:197px; padding-left:5px;}
.right_sign{width:204px;height:32px; line-height:32px; font-weight:bold; text-align:center;background:url(../images/right_sign.gif);border:1px solid #dea303;margin:0 6px 0 6px; float:left;}
html>/**/body .right_sign{ width:211px;}

/*申请API*/
.api_app{ width:768px; border:1px solid #cae4f6; float:left; margin:10px 0 0 0; padding:5px; line-height:24px; position:relative; font-size:12px;}
html>/**/body .api_app{ width:768px;}
.api_app table{ border:1px solid #b2b2b2; float:left;}
.largewidth{ width:100%; float:left; margin-top:15px; font-size:12px;}
.bgcolor{ background:#e1e1e1;}
.textarea_con{ width:745px; float:left; padding-left:20px; border-bottom:2px dotted #ccc; font-size:12px;}
*+html .textarea_con{ width:745px;}
html>/**/body .textarea_con{ width:748px;}

.textarea_con1{ width:745px; float:left; padding-left:20px; font-size:12px;}
*+html .textarea_con1{ width:745px;}
html>/**/body .textarea_con1{ width:748px;}


.api_app .title{ font-size:16px; font-weight:bold;line-height:35px; float:left; width:100%;}
.api_app .title1{ font-size:16px; font-weight:bold;line-height:26px; background:#f0f7ff; border:1px solid #d9edff; text-indent:10px;}
.api_app .title2{ font-size:14px; font-weight:bold;line-height:35px; padding-left:15px; float:left; width:750px;}
.api_app li{ list-style:none;}
.api_app img{border:1px solid #CCCCCC;}


.success_others img{ border:none; display:block; margin:0 auto;}
.top_pic{ position:absolute; top:115px; left:510px; width:260px;}
html>/**/body .top_pic{ top:117px;}
*+html .top_pic{ top:117px;}
.top_pic .content{ width:245px; height:110px; border:1px solid #cae4f6; background:#f0f7ff; margin-top:2px; padding:10px 0 0 15px;}
.doc_table{border-bottom:2px solid #eaf3fc; float:left;}
.doc_td1{font-size:14px; font-weight:bold;text-indent:10px;}
.doc_td2{padding:5px;}
.doc_td3{text-align:center;}
.doc_td4{text-align:center;}
.faq_ques{padding-left:40px;}
.faq_ans{ width:726px; padding-left:40px;}
.news{padding-left:20px;}
.detail_left{ font-weight:bold;}
.detail_left a{color:#000; text-decoration:none;}
.detail_left a:hocer{color:#000; text-decoration:underline;}
.detail_right{ margin-left:10px;}
.detail_time{color:#7c7c7c; margin-left:10px;}
.dev_time{margin-left:45px;}
.news_details{width:100%;height:24px;display:block;line-height:24px;}

/*新闻详细页面*/
.news_title{ width:680px; height:36px; margin:0 auto; text-align:center; font-size:20px; font-weight:bold; border-bottom:1px solid #ccc; line-height:36px; margin-top:10px;}
.news_time{ text-align:center; width:680px; height:20px; line-height:20px; margin:0 auto; color:#999999;}
.news_link a{ color:#990000; text-decoration:none;}
.news_link a:hover{ color:#990000; text-decoration:underline;}
.news_content{ padding:20px; font-size:12px; line-height:26px;}
.download{height:28px; display:block; background:#FFFBCC; line-height:28px; border:1px solid #FFEC19; text-indent:20px; margin-top:8px; float:left; width:100%;}
.copy{ width:50px; height:22px; line-height:20px; background:#fff; text-align:center; border:1px solid #666666;}
.api_foot{ width:950px; height:30px; line-height:30px; float:left; text-indent:170px; margin-bottom:25px;}


.ser1{padding-left:20px;font-size:12px; margin-bottom:25px;}
.ser2{padding-left:20px;font-size:12px; margin-bottom:25px; margin-top:-25px;}
html>/**/body .ser2{ margin-top:0;}


/*表单*/
.biaodan1{position:absolute; z-index:100; left:70px; top:-10px; width:480px; height:432px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/html/images/biaodan.png,sizingMethod=image);}
html>/**/body .biaodan1{ background:url(../images/biaodan.png) right bottom;height:430px;}
.biaodan2{ width:464px; height:417px; background:#fffde5; border:1px solid #dbaf25;}
*+html .biaodan2{height:417px;}
.biaodan_input1{ border:1px solid #dfd995; width:215px; height:18px; line-height:18px;}
.biaodan_input2{ border:1px solid #dfd995; width:215px; line-height:18px; height:110px;}
.biaodan_input3{ width:85px; height:25px; text-align:center; line-height:25px; background:#ffd46d; border:1px solid #d69823;}


/*错误页面*/
.error_body{ width:640px; height:270px; border:1px solid #2f99b3; margin:50px auto;}
.error_body .title{ width:640px; height:47px; background:url(../images/errortitle.gif); line-height:47px; text-align:center; font-weight:bold; font-size:14px; color:#4c92c4; border-bottom:1px solid #2f99b3;}
.error_body .logo{ width:140px; height:68px; margin:60px 0 0 50px; float:left;}
html>/**/body .error_body .logo{margin:60px 0 0 80px;}
.error_body .con{ float:right; width:320px; margin-top:60px; color:#2f99b3;}
.error_body .con ul{ padding:0; margin:0; float:left; display:block; margin-top:20px;}
.error_body .con ul li{ list-style:none; background:url(../images/errorlist.gif) no-repeat 0 5px; margin-left:10px; height:20px; text-indent:16px;}
.error_body .con ul li a{ color:#2f99b3; text-decoration:none;}
.error_body .con ul li a:hover{ color:#2f99b3; text-decoration:underline;}