/* CSS Document */
body{ background:#efefef;}
a;hover{ cursor:pointer;}
/* wrap **/
.wrap{ margin:0 auto;  width:956px; overflow:hidden;}
/** here **/
.here{ width:923px; height:25px; line-height:25px; background:#F6F8F7; border:1px solid #dedede; padding-left:33px; float:left}
.here p{ font-size:12px; color:#231815}
.here span a{ color:#004479;}
/** content **/
.content{ width:956px; height:auto; margin-top:22px; float:left}
.line{ width:790px; height:2098px; _height:1998px; float:left;}
.pagechange{width:230px; height:24px; }
.sub_map{width:790px; height:auto;float:left;}
.pagechange_left{width:113px; height:24px; float:left; text-align:center; line-height:24px; background:#fff; border: 1px solid #DEDEDE;}
.weixuanzhong{width:113px; height:24px; line-height:24px; background:#fff;border:1px solid #dedede; float:left; text-align:center}
.xuanzhong{width:113px; height:24px; line-height:24px; background:#fff; border:1px solid #dedede; float:left; text-align:center; background:#e6e6e6;}
.s_current{ background:#e6e6e6;}
.sta_search{ width:788px; height:auto;  background:#fff;  border: 1px solid #DEDEDE; float:left}
.line_name{ width:746px; height:27px; border-bottom:2px solid #DEDEDE; margin-left:20px; _margin-left:10px; margin-top:20px; float:left}
.subway_num1{width:115px; height:26px; background-color:#c23931; float:left; font-size:12px; color:#fff; line-height:26px; text-align:center; }
.subway_num2{width:115px; height:26px; background-color:#c23931; float:left; font-size:12px; color:#fff; line-height:26px; text-align:center; }
.subway_num3{width:115px; height:26px; background-color:#156097; float:left; font-size:12px; color:#fff; line-height:26px; text-align:center; }
.subway_num4{width:115px; height:26px; background-color:#008e9c; float:left; font-size:12px; color:#fff; line-height:26px; text-align:center; }
.subway_num5{width:115px; height:26px; background-color:#008e9c; float:left; font-size:12px; color:#fff; line-height:26px; text-align:center; }
.subway_num6{width:115px; height:26px; background-color:#a81b81; float:left; font-size:12px; color:#fff; line-height:26px; text-align:center; }
.subway_num7{width:115px; height:26px; background-color:#d19708; float:left; font-size:12px; color:#fff; line-height:26px; text-align:center; }
.subway_num8{width:115px; height:26px; background-color:#009b6b; float:left; font-size:12px; color:#fff; line-height:26px; text-align:center; }
.subway_num9{width:115px; height:26px; background-color:#92bf1e; float:left; font-size:12px; color:#fff; line-height:26px; text-align:center; }
.subway_num10{width:115px; height:26px; background-color:#009bc1; float:left; font-size:12px; color:#fff; line-height:26px; text-align:center; }
.subway_num11{width:115px; height:26px; background-color:#f6e614; float:left; font-size:12px; color:#fff; line-height:26px; text-align:center; }
.subway_num12{width:115px; height:26px; background-color:#5b2c68; float:left; font-size:12px; color:#fff; line-height:26px; text-align:center; }
.subway_num13{width:115px; height:26px; background-color:#e46022; float:left; font-size:12px; color:#fff; line-height:26px; text-align:center; }
.subway_num14{width:115px; height:26px; background-color:#de82b3; float:left; font-size:12px; color:#fff; line-height:26px; text-align:center; }
.subway_num15{width:115px; height:26px; background-color:#e40177; float:left; font-size:12px; color:#fff; line-height:26px; text-align:center; }
.subway_num16{width:115px; height:26px; background-color:#a29bbc; float:left; font-size:12px; color:#fff; line-height:26px; text-align:center; }
.subway_num17{width:115px; height:26px; background-color: #d4a7a1; float:left; font-size:12px; color:#fff; line-height:26px; text-align:center; }
.subway_num18{width:115px; height:26px; background-color: #f2c172; float:left; font-size:12px; color:#fff; line-height:26px; text-align:center; }
.station{width:75px; height:27px; float:left; margin-left:20px; _margin-left:10px; line-height:27px; color:#666;}
.station a{text-align:left; color:#5e7b99; font-size:12px; line-height:27px}
.station a:hover{text-align:left; color:#c43b33; font-size:12px; line-height:27px;}
.search_right{ width:150px; height：auto;float:left;}
.menu_head{ width:100%; height:32px; border-bottom:2px solid #575755; position:relative; float:left;}
.menu_body { width:148px; height:auto; display:none; float:left; }
.menu_body a { display:block; color:#666; padding-left:20px;border:1px solid #DEDEDE; line-height:22px; background:url(../images/link.jpg) repeat-x; height:22px; width:148px; float:left}
.menu_body a:hover { color: #004479; background:url(../images/hover.jpg) repeat-x;}
.search_right_go{background:url(../images/go.jpg) no-repeat; width:15px; height:14px; float:left; margin-top:9px;}
.search_right_tx{ width:126px; height:32px; float:right; text-align:left; line-height:32px; color:#545452}
.search_right_tx a{color:#545452}
.search_right_tx a:hover{color:#61759a}
.search_pic{ width:148px; height:135px; border:1px solid #DEDEDE; margin-top:15px; _margin-top:8px; float:left;}
.search_pic_tx{ width:148px; height:25px; float:left; background:#ffffff; line-height:25px; text-align:center}
.search_pic_img{ width:142px; height:41px; float:left; margin-left:2px; _margin-left:1px; margin-top:5px;}
.search_pic_img1{ width:141px; height:25px; margin-left:3px; _margin-left:1.5px; margin-top:5px; float:left;}
/** other **/
.other{ clear:both; width:788px; height:92px; margin-top:14px; padding:4px 0; border:1px solid #dedede; background:#fff; float:left}
.other ul{ width:800px;}
.other ul li{ float:left; width:175px; height:91px; padding:0 11px; border-right:1px dashed #dedede;}
.other li h2{ height:26px; line-height:26px;}
.other li h2 a{ display:block; width:173px; height:20px; text-align:center; color:#004479;}
.other li p{ width:175px; height:65px; font-size:12px; line-height:20px; overflow:hidden;}
/*站点信息页面*/
.contleft{ width:790px; height:auto; float:left}
.contright{ width:150px; height:auto; float:right;}
.stationname{ width:790px; height:55px; background:#4690b7; color:#fff; text-align:left; line-height:55px; font-size:22px; font-family:"simhei";}
.timeinfo{ width:788px; height:auto; border:1px solid #dedede; margin-top:5px; background:#fff; padding-bottom:8px; float:left}
.timeinfo_title{width:788px; height:33px;border-bottom:1px solid #dedede; line-height:33px;color:#11447d;font-family:"simhei";background:#f6f8f7;}
.timeinfo_tx{ width:660px; height:auto; color:#838383; font-size:11px; font-family: Microsoft Yahei,SimHei,STXiHei,YaHei; padding-bottom:0px; float:left}
.station_tx{ padding-left:10px; color:#003564; padding-top:0px;}
.timeinfo_txc{ width:788px; height:23px; }
.timeinfo_list{width:230px; height:17px; float:left; line-height:17px; margin-top:6px; margin-left:10px}
.timeinfo_list1{width:132px; height:17px; float:left; line-height:17px;margin-top:6px;}
.timeinfo_list2{width:132px; height:17px; float:left; line-height:17px;margin-top:6px;}
.timeinfo_diff{ font-size:14px; font-family:"simhei";}
.timeinfo_time{ font-size:12px; font-family:"宋体"; color:#235787;font-weight:bold; float:left; width:700px;}
.changeline{ width:788px; height:auto; border:1px solid #dedede; margin-top:5px; background:#fff; font-family:"simhei";float:left}
.changeline_tx{ width:788px; height:auto; color:#838383; padding-bottom:10px; float:left}
.changeline_info{ width:778px; _width:768px; height:auto; line-height:15px; margin-top:7px; float:left; margin-left:9px;}
.changeline_info .ch_in_bus{ float:left; width:35px; height:auto; line-height:15px;}
.changeline_info .ch_in_ar{ float:left; width:38px; height:auto; line-height:15px;}
.serve{width:788px; height:auto;border:1px solid #dedede; margin-top:5px;font-family:"simhei"; float:left}
.serve_tx{ width:788px; height:auto; background:#fff; color:#838383; padding-bottom:10px; float:left}
.serve_other{width:330px; height:50px; line-height:16px;float:left; margin-left:25px; margin-top:10px; border:#f4f4f4 1px solid; background:#f7f7f7;}
.server_title{width:318px; height:20px; line-height:16px; float:left; margin-left:5px; border-bottom:#cccccc 1px dashed; margin-top:3px;}
.server_title_ts{width:100px; height:16px; line-height:16px; float:left}
.server_img{width:17px; height:16px; float:left; margin-left:5px;}
.payplace{height:30px; line-height:30px; float:left; margin-left:10px;}
.payplace_ts{width:auto; height:30px; line-height:30px; float:left; margin-left:10px;}
.picinfo{width:788px; height:433px;border:1px solid #dedede; margin-top:5px; float:left}
.picinfo_tx{ width:768px; height:380px; background:#fff; padding:10px; float:left}
.picinfo_img{ height:376px; border:1px solid #dedede; float:left}
.getsearch{ width:148px; height:184px;border:1px solid #dedede;}
.getsearch_title{width:148px; height:33px;border-bottom:1px solid #dedede; line-height:33px;color:#8c8c8c;font-family:"simhei"; background:#f6f8f7}
.getsearch_tx{width:148px; height:151px;background:#fff;}
.getsearch_input{width:95px; height:17px; float:left; margin-top:8px; margin-left:10px; line-height:17px;color:#8c8c8c;font-family:"simhei";}
.getsearch_go{width:70px; height:19px; float:left; margin-top:10px; margin-left:70px; _margin-left:35px; background:#4690b7; text-align:center; color:#fff; line-height:19px;}
.getsearch_go_btn{ float:right; width:72px; height:20px; border:0; background:url(../images/station_info_btn.jpg) no-repeat; }
/*地铁周边换乘查询串口*/
.nersearch{ width:148px; height:125px;border:1px solid #dedede; margin-top:10px;}
.nersearch_title{ width:148px; height:24px;border-bottom:1px solid #dedede; text-align:center; color:#666; line-height:24px; font-weight:bold; background:#fff;}
.nersearch_tx{width:148px; height:149px;background:#fff;}
.nersearch_input{width:95px; height:17px; float:left; margin-top:8px; margin-left:10px; line-height:17px;color:#8c8c8c;font-family:"simhei";}
.nersearch_go{width:70px; height:19px; float:left; margin-top:10px; margin-left:70px; _margin-left:35px; text-align:center; color:#fff; line-height:19px;}
.nersearch_go_btn{ float:right; width:72px; height:20px; border:0; background:url(../images/station_info_btn.jpg) no-repeat; }

.stationsearch{ width:148px; height:125px;border:1px solid #dedede; float:left; margin-top:5px;}
.stationsearch_tx{width:148px; height:92px;background:#fff;}
.servesearch{width:148px; height:320px;border:1px solid #dedede;float:left; margin-top:5px;}
.servesearch_tx{width:148px; height:287px;background:#fff;}
.server_ico{width:61px; height:56px; float:left; margin-top:14px; margin-left:10px; _margin-left:5px; color:#8c8c8c;font-family:"simhei";}
.ico_img{width:37px; height:36px; margin-left:12px; margin-top:2px;}
.ico_title{ width:61px; height:14px; text-align:center; line-height:14px; float:left; margin-top:5px;}
.freeico{width:148px; height:320px;border:1px solid #dedede;float:left; margin-top:5px;}
.freeico_tx{width:148px; height:287px;background:#fff;}
/*首末车时间页面*/
/** main **/
.main{ float:left; width:790px; height:auto;}
.side{ float:right; width:150px; height:auto; margin-top:20px;}
/** line_nav **/
.line_nav{ width:788px; height:26px; float:left}
.about_right_center_history{ width:788px; height:26px; float:left}
.about_right_center_history .history_top{ width:1870px; height:26px;}
.about_right_center_history .history_top .history_top_c{ height:26px; width:672px; float:left; display:inline; position:relative; overflow:hidden;}
.about_right_center_history .history_top .history_top_c ul{ position:absolute; left:0; top:0; width:300%; height:28px;}
.about_right_center_history .history_top .history_top_c ul li{ float:left; width:110px; height:24px; line-height:26px; text-align:center; cursor:pointer; border:1px solid #DEDEDE;}
.about_right_center_history .history_top .history_top_l{ width:8px; height:8px; float:left; text-align:center; line-height:8px; margin-top:10px;}
.goarrow{ width:20px; height:8px; float:left;}
.arrow{ width:8px; height:8px; float:left; text-align:center; line-height:8px; margin-top:10px;}
.about_right_center_history .history_top .history_top_r{width:8px; height:8px; float:left; text-align:center; line-height:8px; margin-top:10px;}
.current0{ background-color:#c23931;}
.current1{ background-color:#156097;}
.current2{ background-color:#A81B81;}
.current3{ background-color:#D19708;}
.current4{ background-color:#F2C171;}
.current5{ background-color:#009B6B;}
.current6{ background-color:#92BF1E;}
.current7{ background-color:#009BC1;}
.current8{ background-color:#F6E614;}
.current9{ background-color:#5D2D69;}
.current10{ background-color:#C43B33;}
.current11{ background-color:#DE82B3;}
.current12{ background-color:#E40177;}
.current13{ background-color:#E46022;}
.current14{ background-color:#A29BBC;}
.current15{ background-color:#ed796a;}
.line_nav li:hover a,.current a{ color:#fff;}
/** line_content **/
.line_content{ width:766px; height:auto; padding:10px 11px; background-color:#fff; border:1px solid #DEDEDE; float:left; min-height:550px;}
.line_content_ts{ width:766px; height:auto; padding:10px 11px; background-color:#fff; border:1px solid #DEDEDE; float:left;}
.con_text{ width:738px; height:auto; padding:10px 14px 0px; float:left; }
.line_content .line_place{ width:766px; height:auto; overflow:hidden; float:left}
.line_place li{ float:left; width:85px; height:27px; line-height:27px; margin-left:10px; _margin-left:10px;}
.line_place a{ color:#666;}
.line_place a:hover{ color:#004479;}
.line_station{width:764px; height:55px; float:left; line-height:55px; color:#104c81; background:#f6f8f7;border:1px solid #dedede; margin-top:20px; font-size:22px;font-family:"simhei";}
.lineinfo{width:774px; height:80px; float:left; margin-bottom:200px;margin-top:10px;color:#666;font-family:"simhei";}
.lineinfo span{color:#004479; font-size:16px;}
.lineinfoL{width:380px; height:auto; float:left;border:1px solid #dedede;  border-bottom:none;}
.lineinfoR{width:380px; height:auto; float:left;border:1px solid #dedede;  border-bottom:none; margin-left:5px;}
.lineinfo_title{background:#f6f8f7; width:380px; height:24px; text-align:center; line-height:24px;border-bottom:1px solid #dedede;}
.lineinfo_tx{width:189px; height:43px; float:left; text-align:center; line-height:43px; border-right:1px solid #dedede; border-bottom:1px solid #dedede;  margin-top:6px;}
.lineinfo_tx2{width:189px; height:43px; float:left; text-align:center; line-height:43px; border-bottom:1px solid #dedede; margin-top:6px;}

/*一卡通服务页面*/
.information{width:784px; height:auto; float:left; margin-top:20px;color:#666;font-family:"simhei";}
.information h4{width:764px; height:20px; float:left;}
.information dl{width:764px; height:auto; float:left;}
.information dt{width:724px; line-height:20px; float:left; margin-left:30px;}
.information dd{width:704px; height:20px; float:left; margin-left:50px;}
.cardpays{ width:764px; height:auto; float:left; border:1px solid #dedede;color:#666;font-family:"simhei"; margin-top:20px;}
.cardpays2{ width:764px; height:auto; float:left; border:1px solid #dedede;color:#666;font-family:"simhei"; margin-top:20px; margin-left:5px;}
.cards_title{width:764px; height:24px;border-top:1px solid #dedede;background:#f6f8f7; line-height:24px; float:left; }
.cards2_title{width:759px; height:24px;border-top:1px solid #dedede;background:#f6f8f7; line-height:24px; float:left;}
.cards_tx{width:125px; height:53px;text-align:center; line-height:53px; float:left}

/*无障碍服务页面*/
.nobar_ico{width:764px; height:214px;border:1px solid #dedede; margin-top:20px; float:left;color:#666;font-family:"simhei";}
.nobar_title{width:764px; height:24px;border-bottom:1px solid #dedede;background:#f6f8f7; line-height:24px; }
.nobar_tx{width:764px; height:190px;}
.nobar_pic{width:94px; height:161px;border-right:1px solid #dedede; float:left; margin-top:20px;}
.nobar_pic2{width:94px; height:161px;float:left; margin-top:20px;}
.nobarico_s{ width:56px; height:56px; float:left; margin-top:9px; margin-left:18px; margin-top:45px;}
.nobarico_title{width:56px; height:13px; float:left; margin-top:9px; margin-left:18px; text-align:center}
.img_s{ width:37px; height:36px; float:left; margin-top:9px; margin-left:5px;}
.img_title{ width:auto; height:36px; line-height:36px; margin-top:9px; margin-left:5px; float:left}
.nobarphone{width:764px; height:15px; text-align:right;color:#666;font-family:"simhei"; float:left; margin-top:15px;}
/*服务设施页面*/
.facility_pic{width:84px; height:161px;border-right:1px solid #dedede; float:left; margin-top:20px;}
.facility_pic2{width:84px; height:161px;float:left; margin-top:20px;}
.facility_s{ width:56px; height:72px; float:left; margin-top:9px; margin-left:14px; margin-top:45px;}
.facility_title{width:84px; height:13px; float:left; margin-top:9px; text-align:center}
/*地铁周边二级页面*/
.nearby_content{width:766px; height:1470px; padding:10px 11px; background-color:#fff; border:1px solid #DEDEDE; float:left}
.nearby_bt{ width:768px; height:25px; line-height:25px; background:#f6f8f7; color:#004479; padding-left:20px; border:1px solid #dedede; border-bottom:none;}
.nearby_ico{ width:764px; height:auto; border:1px solid #dedede; margin-top:20px; float:left; }
.nearby_title{width:764px; height:24px;border-bottom:1px solid #dedede;background:#f6f8f7; line-height:24px; font-size:14px;font-family:"simhei"; }
.nearby_tx{width:764px; height:auto;}
.nearby_tx_ts{ float:left; width:764px; margin-left:2px; height:auto; min-height:880px;}
.nearby_tx  p{ width:746px; height:30px; font-size:11px; font-family: Microsoft Yahei,SimHei,STXiHei,YaHei; line-height:30px; padding-left:18px; float:left}
.nearby_pic{width:220px; height:276px; font-size:11px; font-family: Microsoft Yahei,SimHei,STXiHei,YaHei; float:left; }
.nearby_pic_ts{width:190px; height:292px; font-size:11px; border-bottom:1px solid #ccc; font-family: Microsoft Yahei,SimHei,STXiHei,YaHei; float:left; }
.nearbypic_s{ width:153px; height:146px; float:left; margin-left:20px; _margin-left:10px;  margin-top:20px;}
.nearbypic_s img{ width:153px; height:146px;}
.nearbypic_title{width:153px; height:100px; float:left; margin-top:9px; margin-left:18px;}
.nearbypic_name{width:220px; height:25px; float:left; line-height:25px;font-size:14px;font-family:"simhei"; }
.nearbypic_add{width:153px; height:auto; float:left; line-height:16px;}
.nearbypic_addleft{width:30px; height:auto; float:left; float:left;}
.nearbypic_addright{width:123px; height:auto; float:left; float:left}
.nearbypic_tel{width:153px; height:16px; float:left; line-height:16px;}
.nearbypic_out{width:153px; height:16px; float:left; line-height:16px;}
.travel_search{ width:148px; height:83px;border:1px solid #DEDEDE; background:#fff; padding-bottom:10px; margin-top:20px; float:left}
.travel_search_title{ width:148px; height:24px;border-bottom:1px solid #dedede; text-align:center; color:#666; line-height:24px; font-weight:bold}
.travel_input{ width:128px; _width:129px;  height:19px; margin-left:10px; _margin-left:6px; border:1px solid #DEDEDE; margin-top:10px; float:left}
.travel_input_input{ width:123px; _width:113px; height:16px; padding-top:3px; padding-left:1px; border:none;*border:#ffffff; float:left}
/*.travel_input_button{ width:13px; height:13px; float:left; margin-top:3px; background:url(../images/travel/glass.jpg) no-repeat; border:none;}*/
.travel_button{ width:72px; height:20px; margin-top:7px; margin-left:68px; display:inline; background:url(../images/station_info_btn.jpg) no-repeat; border:0;  float:left;}

/*乘客须知*/
.column_title{ width:768px; height:25px; line-height:25px; background:#f6f8f7; color:#004479; font-weight:bold; padding-left:20px; border:1px solid #dedede; border-bottom:none;}
.notice_list{ width:764px; height:30px; margin-bottom:20px; float:left;}
.notice_tx{ width:auto; height:30px; line-height:30px; font-family:"simhei"; float:left; margin-right:20px;}
.notice_list a{color:#666;}
.notice_list a:hover{color:#004479;}
.noti_content{width:764px; height:auto;border:1px solid #dedede; margin-top:10px; float:left; color:#000; font-size:12px;}
.noti_title{width:764px; height:24px;border-bottom:1px solid #dedede;background:#f6f8f7; line-height:24px;}
.noti_tx{width:693px; height:auto; margin-left:10px; margin-top:15px; padding-bottom:15px; float:left}
.noti_tx_title{ width:20px; height:15px; line-height:20px; float:left}
.noti_tx_cont{ width:673px; height:auto; line-height:20px; float:left}
.noti_tx_title1{ width:50px; height:15px; line-height:20px; float:left}
.noti_tx_cont1{ width:643px; height:auto; line-height:20px; float:left}
.noti_tx_title2{ width:65px; height:15px; line-height:20px; float:left}
.noti_tx_cont2{ width:628px; height:auto; line-height:20px; float:left}
.noti_foot{ width:764px; height:28px; line-height:28px; padding-left:10px; float:left;color:#000; margin-top:10px; margin-bottom:30px; font-size:12px;}
.weixin{ width:146px; height:auto;border:2px solid #dedede; float:left; margin-top:20px;color:#004479; background:#fff;}
.weixin_tx{ width:146px; height:auto; line-height:20px; float:left; text-align:center}
.weixin_pic{ width:101px; height:101px;float:left; margin-left:22px; _margin-left:11px}
/*票务信息*/
.cardinfo_content{ width:237px; height:271px;border:1px solid #dedede; margin-top:20px; margin-bottom:29px; margin-left:11px;  _margin-left:5.5px; color:#666; font-family:"simhei";  float:left; }
.cardinfo_content_ts{ width:237px; height:271px;; border:1px solid #dedede; margin-top:20px; margin-bottom:29px; margin-left:16px; color:#666; font-family:"simhei"; float:left;}
.cardinfo_con{ width:237px; height:430px;border:1px solid #dedede; margin-top:20px; margin-bottom:20px; margin-left:11px;  _margin-left:5.5px;color:#666; font-family:"simhei";  float:left; }
.cardinfo_con_ts{ width:237px; height:430px;border:1px solid #dedede; margin-top:20px; margin-bottom:20px; margin-left:16px; color:#666; font-family:"simhei"; float:left;}
.cardinfo_title{ width:237px; height:24px;border-bottom:1px solid #dedede; background:#f6f8f7; line-height:24px; text-align:center; color:#004479;}
.cardinfo_tx{ width:237px; height:auto;}
.card_pic{ width:209px; height:124px; margin-left:15px; margin-top:20px;}
.card_tx{ width:209px; height:auto; line-height:20px; margin-top:20px; margin-left:15px; margin-bottom:20px;}
.comic_pic{ width:209px; height:177px; margin-left:15px; margin-top:20px;}
/*票务规定*/
.cardrule_title a{ width:393px; height:25px; line-height:25px;background:#f6f8f7; color:#000; border:1px solid #dedede; float:left; text-align:center}
.cardrule_title a:hover{ color:#004479;}
.rulename{ width:744px; /*padding-left:20px;*/line-height:30px; float:left;color:#004479; font-weight:bold; text-align:center;}
.c_weixuanzhong a{width:393px; height:25px; line-height:25px; background:#f6f8f7;border:1px solid #dedede; float:left; text-align:center}
.c_xuanzhong a{width:393px; height:25px; line-height:25px; background:#f6f8f7; border:1px solid #dedede; float:left; text-align:center; background:#e6e6e6;}
.c_current a{ background:#e6e6e6;}
/*车票种类*/
.cardlist{ width:375px; height:auto; float:left;border:1px solid #dedede; margin-left:5px; margin-top:30px; margin-bottom:70px;}
.cardlist_title{ width:375px; height:50px; border-bottom:1px solid #dedede; background:#f6f8f7; padding:10px 0;}
.carlist_title_tx{ width:275px; height:auto; line-height:20px; text-align:center; margin:0 auto; color:#666;font-family:"simhei";}
.cardlist_tx{ width:375px; height:auto}
.cardlist_tx_left{ width:187px; height:auto;border-right:1px solid #dedede; float:left; margin-top:5px; margin-bottom:10px;}
.cardlist_tx_right{ width:187px; height:auto;float:left;margin-top:5px; margin-bottom:10px;}
.cardlist_tx_title{ width:187px; height:auto;border-bottom:1px solid #dedede;line-height:30px; text-align:center;color:#004479; font-weight:bold;}
.cardlist_pic{ width:140px; height:88px; margin:10px auto;}
/*购票检票*/
.buyandcheck_title a{ width:100px; height:25px; line-height:25px;background:#f6f8f7; color:#666; font-weight:bold;border:1px solid #dedede; float:left; text-align:center}
.buyandcheck_title a:hover{ color:#004479;}
.buyandcheck_tx{ width:740px; height:600px;border-bottom:1px dashed #dedede; margin-top:35px; margin-left:10px;}
.buyper_pic{ width:335px; height:468px; float:left; margin-left:5px;}
.buyper_tx{ width:315px; height:auto; float:left; line-height:20px; margin-left:50px;color:#666;}
.buyper_title{ line-height:50px;color:#004479; font-weight:bold; font-size:14px;}
.buymech{ width:740px; height:260px; margin-left:10px;}
.buymech_pic{ width:216px; height:177px; float:left; margin-top:54px; margin-left:5px;}
.buymech_tx{ width:450px; height:auto; line-height:20px; float:left; margin-left:25px; color:#666;}
.check_in{ width:725px; height:auto; border-bottom:1px dashed #dedede; float:left; margin-left:20px; padding-bottom:20px; padding-top:20px;color:#666;}
.check_in1{ width:725px; height:auto;float:left; margin-left:20px; padding-bottom:20px; padding-top:20px;color:#666;}
.check_in_tx{ width:460px; float:left; line-height:20px;}
.check_in_pic{ width:250px; height:200px; float:left; margin-left:10px; margin-top:140px;}
/*安全规定*/
.saferule{ width:740px; height:auto; line-height:25px; color:#000; margin-left:20px; margin-top:20px; margin-bottom:300px;}
/*安全标志及应急措施*/
.safeico_tx{width:740px; height:auto; line-height:25px; color:#666; margin-left:20px; margin-top:10px; float:left}
.safeico_box{ width:740px; height:auto; float:left; margin-left:20px;}
.safeico1{ width:164px; height:128px; float:left}
.safeico2{ width:120px; height:128px; float:left; margin-left:20px;}
.safeico3{ width:164px; height:123px; float:left}
.safeico4{ width:326px; height:262px; float:left}
.safeico5{ width:145px; height:173px; float:left}
.safeico6{ width:366px; height:113px; float:left}
.safeico7{ width:250px; height:150px; float:left}
.safeico8{ width:250px; height:188px; float:left}
/*安全自救列表页*/
.column_box{ width:740px; height:auto; padding:24px; background:#fff; border:1px solid #dedede;}
.column_box .title{ width:186px; height:23px; background:#f6f8f7; border:1px solid #dedede; border-bottom:0;}
.column_box .title h2{ height:23px; line-height:23px; margin-left:13px;}
.column_box .trip,.column_box .work{ width:740px; height:377px;}
.trip_list,.work_list{ width:704px; height:351px; padding:0px 17px;}
.trip_list li{ float:left; width:684px; height:auto; line-height:20px; padding:5px 10px; margin-top:10px; border-bottom:1px dashed #dedede;}
.trip_list li a{ float:left}
.trip_list li a:active{ background:none;}
.trip_list li p{ float:left; width:604px;}
.trip_list li span{ float:right;}
.column_box .work{ height:340px; margin-top:26px;}
.work_list{ height:314px;}
.work_list li{ width:704px; height:auto; line-height:20px; padding:10px 0; margin-top:10px; border-bottom:1px dashed #dedede;}
.work_list .work_con{ width:680px; margin-left:24px;}
/* 首末车时刻表及一卡通服务table样式 */
table.one,table.two,table.four,table.five,table.six,table.eight,table.nine,table.ten,table.thirteen,table.fourteen,table.fifteen,table.bt,table.cp,table.yz,table.fs,table.jc{ font-family:"华文细黑";}
table.one{ margin:0 auto;}
table.one tr td,th{ border:1px solid #fff; text-align:center;}
table.one tr th{ background:#e7b4a1; font-weight:normal; font-size:18px;}
table.one tbody td{ background:#f9eee8; font-size:20px;}
#one tbody td{ font-size:18px;}
/** 1号线 **/
table.two{ margin:0 auto;}
table.two tr td,th{ border:1px solid #fff; text-align:center;}
table.two tr th{ background:#aebad2; font-weight:normal; font-size:18px;}
table.two tbody td{ background:#ebeef5;font-size:20px;}
#two tbody td{ font-size:18px;}
/** 2号线 **/
table.four{ margin:0 auto;}
table.four tr td,th{ border:1px solid #fff; text-align:center;}
table.four tr th{ background:#bedbdf; font-weight:normal;font-size:18px;}
table.four tbody td{ background:#ebf5f7; font-size:20px;}
#four tbody td{ font-size:18px;}
/** 4号线 **/
table.five{ margin:0 auto;}
table.five tr td,th{ border:1px solid #fff; text-align:center;}
table.five tr th{ background:#daafca; font-weight:normal;font-size:18px;}
table.five tbody td{ background:#f6edf2; font-size:20px;}
#five tbody td{ font-size:18px;}
/** 5号线 **/
table.six{ margin:0 auto;}
table.six tr td,th{ border:1px solid #fff; text-align:center;}
table.six tr th{ background:#ecd5a3; font-weight:normal; font-size:18px;}
table.six tbody td{ background:#faf7e8; font-size:20px;}
#six tbody td{ font-size:18px;}
/** 6号线 **/
table.eight{ margin:0 auto;}
table.eight tr td,th{ border:1px solid #fff; text-align:center;}
table.eight tr th{ background:#a6d7c1; font-weight:normal; font-size:18px;}
table.eight tbody td{ background:#ebf7f3; font-size:20px;}
#eight tbody td{ font-size:18px;}
/** 8号线 **/
table.nine{ margin:0 auto;}
table.nine tr td,th{ border:1px solid #fff; text-align:center;}
table.nine tr th{ background:#d9e8af; font-weight:normal; font-size:18px;}
table.nine tbody td{ background:#f7fbec; font-size:20px;}
#nine tbody td{ font-size:18px;}
/** 9号线 **/
table.ten { margin: 0 auto;}
table.ten tr td, th { border: 1px solid #fff; text-align: center;}
table.ten tr th { background: #9dccde; font-weight: normal; font-size:18px;}
table.ten tbody td { background: #eef8fa; font-size:20px;}
#ten tbody td{ font-size:18px;}
/** 10号线 **/
table.thirteen{ margin:0 auto;}
table.thirteen tr td,th{ border:1px solid #fff; text-align:center;}
table.thirteen tr th{ background:#fef6b8; font-weight:normal; font-size:18px;}
table.thirteen tbody td{ background:#fffdf0; font-size:20px;}
#thirteen tbody td{ font-size:18px;}
/** 13号线 **/
table.fourteen{ margin:0 auto;}
table.fourteen tr td,th{ border:1px solid #fff; text-align:center;}
table.fourteen tr th{ background:#efddd9; font-weight:normal; font-size:18px;}
table.fourteen tbody td{ background:#fcf8f7; font-size:20px;}
#fourteen tbody td{ font-size:18px;}
/** 14号线 **/
table.fifteen{ margin:0 auto;}
table.fifteen tr td,th{ border:1px solid #fff; text-align:center;}
table.fifteen tr th{ background:#baa2b8; font-weight:normal; font-size:18px;}
table.fifteen tbody td{ background:#efeaee; font-size:20px;}
#fifteen tbody td{ font-size:18px;}
/** 15号线 **/
table.bt{ margin:0 auto;}
table.bt tr td,th{ border:1px solid #fff; text-align:center;}
table.bt tr th{ background:#e6b3a0; font-weight:normal; font-size:18px;}
table.bt tbody td{ background:#f9eee8; font-size:20px;}
/** 八通线 **/
table.cp{ margin:0 auto;}
table.cp tr td,th{ border:1px solid #fff; text-align:center;}
table.cp tr th{ background:#f3d2e5; font-weight:normal; font-size:18px;}
table.cp tbody td{ background:#fcf6fa; font-size:20px;}
#cp tbody td{ font-size:18px;}
/**  昌平线 **/
table.yz{ margin:0 auto;}
table.yz tr td,th{ border:1px solid #fff; text-align:center;}
table.yz tr th{ background:#f4b4cc; font-weight:normal; font-size:18px;}
table.yz tbody td{ background:#feeff4; font-size:20px;}
#yz tbody td{ font-size:18px;}
/** 亦庄线 **/
table.fs{ margin:0 auto;}
table.fs tr td,th{ border:1px solid #fff; text-align:center;}
table.fs tr th{ background:#f6c49f; font-weight:normal;font-size:18px;}
table.fs tbody td{ background:#fbf0ea; font-size:20px;}
#fs tbody td{ font-size:18px;}
/** 房山线 **/
table.jc{ margin:0 auto;}
table.jc tr td,th{ border:1px solid #fff; text-align:center;}
table.jc tr th{ background:#d9d7e5; font-weight:normal; font-size:18px;}
table.jc tbody td{ background:#f7f6fb; font-size:20px;}
#jc tbody td{ font-size:18px;}
/** 机场线 **/


/*改版后站点信息页面*/
.siteinfo{  width:790px; height:auto;float:left; }
.firstcartime_sitename,.transport_transfer,.periphery_info,.site_images{ border:#898989 1px solid; background:#FFF; margin-bottom:5px; overflow:hidden;}
.firstcartime_sitename{ height:60px; background:#f7f7f7; color:#00447a; font-weight:bold; font-size:24px; line-height:60px; padding-left:10px; margin-bottom:2px;}
.firstcartime_time{}

.tab_conbox{ background:#FFF;}
.tab_con{ display:none;}
.tab_con img{ border:none; margin-top:5px;}
.tabs{height: 26px;border-bottom:1px solid #898989;width: 100%; background:#f7f7f7;}
.tabs li{height:26px;line-height:26px;float:left;border-right: 1px solid #898989;background: #f7f7f7;overflow: hidden;position: relative;}
.tabs li a {display: block;padding: 0 10px; outline: none; color:#003564;}
.tabs li a:hover {background: #c9c9ca;}	
.tabs .thistab,.tabs .thistab a:hover{background: #c9c9ca;}
.tab_con {padding:12px; color: #838383;}

.firstcartime_time{border:#898989 1px solid; overflow:hidden;}
.firstcartime_time_list01,.firstcartime_time_list02{ float:left; display:block; line-height:20px;}
.firstcartime_time_list01{ width:200px; font-size:12px; display:block;}
.firstcartime_time_list02{ width:140px; }
.firstcartime_time_list02 em{color: #235787; font-weight:bold; margin-left:3px;}
.station_sh{ padding-left:10px; color:#003564; padding-top:10px;}
.transport_transfer{ margin-top:5px;}
.transport_transfer_title{ border-bottom:#898989 1px solid; background:#f7f7f7; height:26px; line-height:26px;  color:#003564;}
.transport_transfer_title span{ width:70px; text-align:center; background:#c9c9ca; display:block; border-right:#898989 1px solid;}
.transport_transfer_ { padding:10px;}


.transport_zdzbxx{ padding:20px 0px;}
.transport_zdzbxx ul li{ width:125px; margin:0px 15px; margin-bottom:20px; float:left; line-height:18px; color:#595757;}
.transport_zdzbxx ul li img{ width:125px; margin-bottom:10px;}
.transport_zdzbxx ul li a{ color:#595757; font-size:14px; font-weight:bold; text-align:center; width:125px; display:block;}
.transport_site_zbxx_title{ font-weight:bold; }
.transport_site_zbxx_dizhi em{ font-weight:600;}
.transport_site_zbxx_tel em{font-weight:600;}

.site_images .tab_con{ padding:0px;}


























