﻿/* CSS Document */
body {margin:0 auto;text-align:center;font-family:Arial,宋体;font-size:12px;line-height:22px;background:#ffffff url(../images/i_bg.gif) repeat-x left 24px;}
} 
html>/**/body body{line-height:20px;word-spacing:5px;}
div,table,form,h5,p,h6{ text-align:left;font-family:Arial,宋体;font-size:12px;padding:0;margin:0;border:0;line-height:22px;}
ul,li,ol,form,label{ margin:0;padding:0;list-style:none;}
input{ display:inline;vertical-align:middle;}
img,a{ border:0;margin:0;padding:0;}
.red{　color:#ff3399;}          .gray{ color:#aaa;font-weight:normal;}    .white2{ color:white;font-weight:normal}     .gray2{ color:#727272}        .b{ font-weight:bold;}    .blue{ color:#004a80}

a{ color:#004a80;text-decoration:none; }                 /*默认为黑色链接*/
a:hover,a:active{ color:#0030e4;text-decoration:underline;}

a.red_noline{ color:#ff3399;text-decoration:none;}          /*红色链接无下划线*/
a.red_noline:active,a.red_noline:hover{ color:#ff3399;text-decoration:none;}

a.red{ color:#ff3399;text-decoration:none;}         /*红色链接*/
a.red:active,a.red:hover{ color:#ff3399;text-decoration:underline;}

a.black{ color:#000;text-decoration:underline;}          /*黑色链接有下划线*/
a.black:active,a.black:hover{ color:#000;text-decoration:underline;}

a.blue{ color:#004a80;text-decoration:underline;}          /*蓝色链接有下划线*/
a.blue:active,a.blue:hover{ color:#004a80;text-decoration:underline;}


.gray a, a.gray{ color:#aaa;text-decoration:none;}        /*灰色链接*/
.gray a:hover, .gray a:active,  a.gray:active,a.gray:hover{ color:#aaa;text-decoration:underline;}

a.gray2{ color:#727272;text-decoration:none;}        /*灰色链接*/
a.gray2:active,a.gray2:hover{ color:#727272;text-decoration:underline;}

a.white{ color:#fff;text-decoration:none;}        /*白色链接*/
a.white:active,a.white:hover{ color:#fff;text-decoration:underline;}

a.white2{ color:#fff;text-decoration:underline;}        /*白色链接*/
a.white2:active,a.white2:hover{ color:#fff;text-decoration:underline;}


.title,.title2{ background:url(../images/title.gif) repeat-x;height:27px;text-indent:12px;}

/*搜索部分*/
.top{ width:100%;height:23px;line-height:23px;background:#fcfdff;border-bottom:1px solid #a1a1a1;}
.leftlink{ float:left;padding-left:10px;}
.sun{position:absolute;left:-10px;top:25px;width:161px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/sun.png,sizingMethod=image)}
html>/**/body .sun{ height:168px;background:url(../images/sun.png) no-repeat}
.star{position:absolute;right:0px;top:25px;width:205px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/star.png,sizingMethod=image)}
html>/**/body .star{ height:168px;background:url(../images/star.png) no-repeat}

.rightlink{float:right;padding-right:10px;}
.tem{width:100%;line-height:20px;text-align:center;height:20px;color:#fff;}
img{ display:inline;padding:0;margin:0;vertical-align:middle;cursor:pointer;}
.body{ width:780px;margin:0 auto;text-align:center;clear:both;}
.logo{width:140px;height:73px;margin:0 auto;float:left;padding-left:14px;padding-top:5px;}
.o_list{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/list.png);
 position:absolute;top:26px;left:5px;width:142px;height:157px;color:#fff;}
.o_list table td{ text-align:center;line-height:21px;}
.o_list table{ margin-top:69px;margin-left:7px;}
html>/**/body .o_list{ background:url(../images/list.png) no-repeat;}
.search{ width:605px;margin:23px 0 0 0;height:50px;float:right;left:0;right:0;}/**/

.s_content{line-height:24px;height:24px;text-align:left;font-size:14px;color:#fff;font-weight:bold;}
.s_content input{ font-size:12px;}
.s_content .gray a{ text-decoration:underline}
.input1, .input2, .input4, .input6 { padding-left:4px;height:17px;border:2px solid #56abfd;padding-top:4px;font-size:12px;color:#8e8e8e }
.input1{width:111px;border-right:none;font-size:14px;font-weight:bold;text-align:center;} /*城市选择*/
.input2{width:278px;}  /*本地输入框*/      .input6{width:343px;}  /*炫地图*/
.input5{width:14px;height:14px;}  
/*button*/
.btn1{width:64px;height:26px;}
.btn2{width:100px;height:28px;}
.bus_change{text-align:left;color:#fff;height:8px;padding-top:4px;padding-left:176px;}
ul.nav{ width:714px;margin:16px auto;height:100px;}
ul.nav li{float:left;width:70px;margin:0 16px;display:inline;cursor:pointer;}
ul.nav li span{width:70px;height:90px;display:block;}

.i_map{ float:left;width:70px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/i_map.png);cursor:pointer;}
.nav .i_around{ float:left;width:70px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/i_around.png);cursor:pointer;}
.nav .i_bus{ float:left;width:70px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/i_bus.png);cursor:pointer;}
.nav .i_route{ float:left;width:70px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/i_route.png);cursor:pointer;}
.nav .i_diy{ float:left;width:70px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/i_diy.png);cursor:pointer;}
.nav .i_api{ float:left;width:70px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/i_api.png);cursor:pointer;}
.nav .i_bbs{ float:left;width:70px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/i_mobile.png);cursor:pointer;}

html>/**/body .i_map{background:url(../images/i_map.png);}
html>/**/body .i_around{background:url(../images/i_around.png);}
html>/**/body .i_bus{ background:url(../images/i_bus.png)}
html>/**/body .i_route{ background:url(../images/i_route.png);}
html>/**/body .i_diy{ background:url(../images/i_diy.png);}
html>/**/body .i_api{ background:url(../images/i_api.png);}
html>/**/body .i_bbs{ background:url(../images/i_mobile.png);}

.i_map2{ float:left;width:70px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/i_map2.png);cursor:pointer;}
.nav .i_around2{ float:left;width:70px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/i_around2.png);cursor:pointer;}
.nav .i_bus2{ float:left;width:70px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/i_bus2.png);cursor:pointer;}
.nav .i_route2{ float:left;width:70px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/i_route2.png);cursor:pointer;}
.nav .i_diy2{ float:left;width:70px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/i_diy2.png);cursor:pointer;}
.nav .i_api2{ float:left;width:70px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/i_api2.png);cursor:pointer;}
.nav .i_bbs2{ float:left;width:70px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/i_mobile2.png);cursor:pointer;}

html>/**/body .i_map2{background:url(../images/i_map2.png);}
html>/**/body .i_around2{ background:url(../images/i_around2.png);}
html>/**/body .i_bus2{ background:url(../images/i_bus2.png)}
html>/**/body .i_route2{background:url(../images/i_route2.png);}
html>/**/body .i_diy2{ background:url(../images/i_diy2.png);}
html>/**/body .i_api2{ background:url(../images/i_api2.png);}
html>/**/body .i_bbs2{ background:url(../images/i_mobile2.png);}

/*底部*/
.foot{width:780px;background:url(../images/foot_bg_index.gif) no-repeat top;margin:10px auto 0 auto;}
.footlink{width:100%;text-align:center;color:#aaa;}
.enterInfo{ text-align:center;width:100%;padding-top:5px;}
.enterInfo a{ margin:0 6px;}
.info{width:100%;text-align:center;color:#aaa;}
.links{width:780px;margin:20px auto 0px auto;height:212px;clear:both;}
*+html .links{ padding-top:20px;}
.links table{ line-height:26px;}
*html .links table{ line-height:29px;}
.links a{ text-decoration:underline;}
.otherCity{ width:780px;margin:8px auto 0 auto;line-height:18px;color:#aaa;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:5px 0;}
.otherCity a{ color:#aaa;text-decoration:none;}        /*灰色链接*/
.otherCity a:hover{ color:#aaa;text-decoration:underline;}


/*弹出城市列表*/
.mesWindow{border:#000 1px solid;background:#fff;padding:7px;}
.mesWindowTop{width:100%;height:34px;background:url(../images/title_login.gif);}
.mesWindowtitle{font-weight:bold;text-indent:15px;line-height:34px;float:left;color:#fff;font-size:14px;}
.mesWindowclose{float:right;margin:10px 5px 0 0;}
html>/**/body .mesWindowclose{margin:10px 10px 0 0;}
*+html .mesWindowclose{margin:10px 10px 0 0;}
.mesWindowclose a{width:14px;height:14px;display:block;background:url(../images/close_login.gif) no-repeat;}
.city_type{width:96%;height:25px;margin:0 auto;border-bottom:1px solid #d5d5d5;margin-top:12px;}
ul.city_type li{width:104px;height:24px;line-height:24px;margin:0 5px -1px 5px;float:left;text-align:center;float:left;}
ul.city_type li.or{background:#ececec;border:1px solid #d5d5d5;font-weight:bold;}
.mesWindowContent{font-size:12px;height:400px; overflow:auto;}
.mesWindowContent ul{ padding:0; margin:0; margin:3px 0; width:670px;white-space:nowrap; float:left;}
.mesWindowContent ul li{ float:left; list-style:none;margin:0 0 4px 11px;padding:0;}
.letters{color:#E53E16;font-weight:bold;font-size:14px;}

/*独立层*/
.self_div{position:absolute;z-index:1000;width:205px;height:94px;margin-top:-22px;margin-left:19px;border:1px solid #000;background:#fff;font-weight:normal;}
.self_div a{color:#a1a1a1; text-decoration:none;}
.self_div a:hover{color:#a1a1a1; text-decoration:underline;}

/*登录框*/
.logincontent{width:100%;color:#525252;padding-top:0px;}
.logincontent td{ height:40px;}
.logininput1{width:162px;height:16px;line-height:16px;border:1px solid #666;}
.logininput2{width:15px;height:15px;display:inline;vertical-align:middle;margin-bottom:3px;}
.logininput3{width:78px;height:23px;border:none;background:url(../images/login_btn.gif);cursor:pointer;}
.logininput3_one{width:78px;height:23px;border:none;background:url(../images/login_btn.gif) 0 -23px;cursor:pointer;}
.logininput3_two{width:78px;height:23px;border:none;background:url(../images/logining.gif);cursor:pointer;}


.logininput4{width:88px;height:27px;border:none;margin:30px 0 0 30px;cursor:pointer;}
.signup{width:100%;height:90px;margin-top:30px;border-top:1px dotted #959490;}
.signupleft{width:260px;height:90px;background:url(../images/question_login.gif) no-repeat right;line-height:90px;font-size:14px;color:#7b7b7b;text-indent:60px;float:left;}
.errorTip{width:408px;display:block;padding:2px 10px;text-align:center;background:#ffe8e8;border:1px solid #dc7777;margin:0 atuo;text-align:center;display:none; }

/*纠错*/
.f14{ font-size:14px;}
.bold{ font-weight:bold;}
.red{color:#d44300;}
.stone{color:#535353;}
.correction{width:460px;height:380px;padding:7px; margin:0 auto;}
.ss{width:100%;height:32px;}
html>/**/body .ss{ height:25;}
.state{ width:100%; text-align:left;}
.detail{ width:350px; margin:10px auto; text-align:center;}
.detail table td{ height:24px; line-height:24px;}
.detail_suc{ margin:150px auto 0 auto; text-align:center;}
.result{height:50px; text-align:center; line-height:50px;}
.errortype{ display:inline; vertical-align:top; margin:-2px 0 0 -4px;}
html>/**/body .errortype{ margin:0;}
.errorSub{ width:340px; height:80px;}
.prompt1{width:290px;color:#a1a1a1;}
.errorSub_input, .tel_input, .tel_input1{width:286px;height:16px;line-height:16px;border:1px solid #666;padding-left:4px;}
.tel_input{ width:36px;}
.tel_input1{ width:228px;}
.correctSub{width:64px;height:23px; display:block;background:url(../images/correctionbtn.gif) no-repeat;border:0;cursor:pointer;margin-top:10px;display:inline;}
.correctSub_one{width:64px;height:23px; display:block;background:url(../images/correctionbtn.gif) 0 -23px no-repeat;border:0;cursor:pointer;margin-top:10px;display:inline;}
.deleteSub{width:64px;height:23px; display:block;background:url(../images/deletebtn.gif) no-repeat;border:0;cursor:pointer;margin-top:10px;display:inline;}
.deleteSub_one{width:64px;height:23px; display:block;background:url(../images/deletebtn.gif) 0 -23px no-repeat;border:0;cursor:pointer;margin-top:10px;display:inline;}
.phone_input, .mail_input{height:16px;line-height:16px;border:1px solid #666; display:inline; vertical-align:top;}
.phone_input{width:76px;padding-left:4px;}
.mail_input{width:136px;padding-left:4px;}


.weather_info{width:100%;height:23px;text-align:center;}
.weather_info img{display:inline;vertical-align:middle;margin-top:-1px;}

