﻿@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin: 0;}
table,tr,td{border-collapse:collapse;border-spacing:0}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal;}
ol,ul {list-style: none outside none;}
caption,th{text-align:left;}
body{color:#000000;font-size:12px;font-family:"宋体",Arial,sans-serif;}
a{color:#0066b3; text-decoration:none;}
a:hover{color:#3993e2;text-decoration:underline;}
input,select{color:#919191;font-size:12px; vertical-align:middle;}
h1{font-size:16px;font-weight:bold;color:#0066b3;line-height:24px;}
h2{font-size:16px;font-weight:bold;color:#000000;line-height:24px;}
h3{font-size:14px;font-weight:bold;color:#0066b3;line-height:24px;}
h4{font-size:14px;font-weight:bold;color:#000000;line-height:24px;}
h5{font-size:12px;font-weight:bold;color:#0066b3;line-height:24px;}
h6{font-size:12px;font-weight:bold;color:#000000;line-height:24px;}
.clearfix{zoom:1;}
.clearfix:after { 
content:""; 
display: block; 
clear: both;
height:0;font-size:0;line-height:0;overflow:hidden;padding:0;margin:0
} 
.arial{font-family:Arial, Helvetica, sans-serif;}

.full_black{background-color:#000;display:none;position:absolute;top:0px;left:0px;}
.standard_select{width:259px;height:21px;line-height:21px;font-size:12px;color:#919191;border:#bcbcbc 1px solid;}
.standard_select_span{height:20px;border:#8eb2ca 1px solid;padding-left:8px;background-color:#fff;display:inline-block;vertical-align:middle;cursor:default;position:inherit;}
.standard_select_span .value{padding:0px 25px 0px 0px;background-image:url(../images/cost/standard_select.gif);background-color:#fff;background-position:right center;background-repeat:no-repeat;width:152px;border-width:0px;height:20px;line-height:20px;font-size:12px;color:#919191;cursor:default;display:inline-block;}
.standard_select_span .ul{position:absolute;left:-1px;top:20px;border:#7e9db9 1px solid;background-color:#fff;padding:5px 0px;width:153px;line-height:17px;display:none;overflow:hidden}
.standard_select_span .ul ul li{line-height:17px;height:17px;padding:0px 15px}
.standard_input{height:15px;line-height:15px;padding:2px;width:177px;font-size:12px;color:#919191;border:#bcbcbc 1px solid;}
.main_902{width:902px;margin:0px auto;}
.main_997{width:997px;margin:0px auto;}
.body_997{width:997px}
.line_blue{height:1px;font-size:0px;line-height:0px;padding:0px;margin:0px;overflow:hidden;clear:both;background-color:#6eaeeb;}
.line_blue_3{height:3px;font-size:0px;line-height:0px;padding:0px;margin:0px;overflow:hidden;clear:both;background-color:#0066b3;}
.line_gray{height:1px;font-size:0px;line-height:0px;padding:0px;margin:0px;overflow:hidden;clear:both;background-color:#dfe1e2;}
.line_6eaeeb_2{height:2px;font-size:0px;line-height:0px;padding:0px;margin:0px;overflow:hidden;clear:both;background-color:#6eaeeb;}
.line_xuxian_blue{height:1px;font-size:0px;line-height:0px;padding:0px;margin:0px;overflow:hidden;clear:both;background:url(../images/cost/line_xuxian_blue.gif) repeat-x;}
.clear{height:0px;line-height:0px;overflow:hidden;padding:0px;margin:0px;clear:both;float:none;}
.layout_227{width:227px;float:left;display:inline;margin-right:10px;}
.layout_170{width:170px;float:left;display:inline}
.layout_665{width:665px;float:left;display:inline;}
.layout_662{width:662px;float:left;display:inline;}
.layout_760{width:760px;float:left;display:inline;}
.layout_660{width:660px;float:left;display:inline;}
.pointer{cursor:pointer;color:#0066b3; font-size:12px;}
.pd_0_7{padding:0px 7px;}
.f0f5fb{background-color:#f0f5fb;}
.pd_13{padding:13px;}
.pd_0_10{padding:0px 10px;}
.mb_5{margin-bottom:5px;}
.mb_10{margin-bottom:10px;}
.mb_15{margin-bottom:15px;}
.mb_17{margin-bottom:17px;}
.mb_20{margin-bottom:20px;}
.mr_30{margin-right:30px;}
.ml_30{margin-left:30px;}
.mr_5{margin-right:5px;}
.mr_15{margin-right:15px;}
.mt_5{margin-top:5px;}
.mt_10{margin-top:10px;}
.mt_15{margin-top:15px;}
.mt_20{margin-top:20px;}
.mr_10{margin-right:10px;}
.mr_15{margin-right:15px;}
.mr_20{margin-right:20px;}
.hide{display:none;}
.pd_7{padding:7px;}
.pd_0_10{padding:0px 10px;}
.pd_0_13{padding:0px 13px;}
.pd_10{padding:10px;}
.pd_5{padding:5px;}
.pd_20{padding:20px;}
.pd_0_20_20_20{padding:0px 20px 20px 20px}
.pt_0{padding-top:0}
.pt_5{padding-top:5px;}
.pt_10{padding-top:10px;}
.pt_15{padding-top:15px;}
.pt_20{padding-top:20px;}
.pt_30{padding-top:30px;}
.pr_20{padding-right:20px;}
.pd_0_20{padding:0px 20px;}
.pd_10_20{padding:10px 20px;}
.pb_5{padding-bottom:5px;}
.pb_10{padding-bottom:10px;}
.pb_15{padding-bottom:15px;}
.pb_20{padding-bottom:20px;}
.pb_25{padding-bottom:25px;}
.pb_30{padding-bottom:30px;}
.pb_0{padding-bottom:0}
.pb_7{padding-bottom:7px}
.pl_pr_15{padding-left:15px;padding-right:15px;}
.pl_15{padding-left:15px}
.red{color:#c00000;}
.gray{color:#919191;}
.absolute{position:absolute;}
.relative{position:relative;}
.txt_right{text-align:right;}
.line_h_24{line-height:24px;}
.line_h_27{line-height:27px;}
.text_center{text-align:center;}
.text_right{text-align:right;}
.text-left{text-align:left;}
.middle{vertical-align:middle;display:inline-block;}
.more{text-align:right;font-family:"宋体";}
h2 .absolute{margin-top:-10px;}
.bold{font-weight:bold;}
.blue{color:#0066b3;}
.pl_10{padding-left:10px;}
.float_left{float:left;}
.float_right{float:right;}
.short_80{width:80px;}
.gradient{background:url(../images/cost/bg_gradient.gif) repeat-x left bottom;}/*非ie浏览器且不支持CSS渐变时*/
.gradient{filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff',endColorStr='#ecf2fa');_height:12px;min-height:12px;background:url(../images/cost/bg_Gradient_blue_161px.gif) repeat-x left bottom;}/*作用于IE*/
.gradient{background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ecf2fa));}/*作用于chrome、safri*/
.gradient{background:-moz-linear-gradient(top,  #ffffff,  #ecf2fa);}/*作用于firefox*/
.gradient{background-image:-o-linear-gradient(top, #ffffff, #ecf2fa);}/*作用于opera*/
.font_14{font-size:14px}
.dot_list li{padding-left:10px;background:url(../images/cost/square_blue_3px.gif) no-repeat left center;}



/*页头*/
#head{width:997px;margin-left:auto;margin-right:auto;}
.head{height:70px;padding-top:24px;position:relative;z-index:9}
.head .relative{z-index:2;}
.head .head_logo{float:left;margin-left:25px;display:inline;}
.head .cost_logo_img{float:left;padding-top:20px;margin-left:15px;display:inline;}
.head .cost_logo{position:absolute;bottom:0px;right:0px;}
.head .head_logo .cost_logo_img img{margin-left:90px;}
.head .cost_logo img{vertical-align:middle;}
.head_input_text_box{width:408px;height:33px;background:url(../images/cost/head_search_bg1.gif) no-repeat;display:inline-block;margin-top:15px;margin-left:55px;}
.head_input_text_box input{border-width:0px;background-color:transparent;background-image:none;width:305px;margin-top:3px;margin-left:20px;}
.head_input_text_box .sumbit{display:inline-block;width:68px;height:30px;background-color:#ccc;margin-left:5px;margin-top:3px;cursor:pointer;background-color:transparent;}
.head .toggle_city{float:left;margin-left:35px;padding-top:20px;_padding-top:25px}
.head .toggle_city p{font-size:20px;font-family:"微软雅黑","黑体";font-weight:bold;text-align:center;color:#c00000;display:inline}
.line_head{background-color:#0c6fbb;height:5px;font-size:0px;line-height:0px;width:997px;margin-left:auto;margin-right:auto;}
.line_head_15{height:15px;font-size:0px;line-height:0px;padding:0px;background:url(../images/cost/line_blue_h15.gif) repeat-x;overflow:hidden;}
.head .info{text-align:right;margin-top:-10px;position:absolute;bottom:15px;right:0px}
.head .info img{margin-left:0px;}
.head .info a{vertical-align:middle;}
.head .info .middle .red a{color:#c00000}
.head .serv_link{font-family:Arial, Helvetica, sans-serif;color:#919191;text-align:right;position:relative;top:8px;float:right;display:inline}
.head .serv_link span{color:#0066b3;margin:0px 20px}


/*页脚*/
.footer_box{background:url(../images/cost/bg_footer.gif) repeat-x;margin-top:17px;width:997px;margin-left:auto;margin-right:auto;}
.footer{margin-top:0;}
.footer{margin-left:auto;margin-right:auto;}
.footer{width:997px;margin:0px auto;background:url(../images/cost/bg_footer.gif) repeat-x;margin-top:17px;overflow:hidden;height:53px;font-family:Tahoma,Arial,sans-serif,"宋体";}
.footer_left{float:left;display:inline;color:#919191;line-height:16px;padding:10px 0px 13px 0px;width:600px;font-family:Arial, Helvetica, sans-serif;}
.footer_left img{float:left;margin-right:10px;margin-top:3px;}
.footer_left span{margin-left:26px;margin-right:23px;}
.footer_right{float:right;display:inline;padding-top:17px;text-align:right;color:#919191;}
.footer_right a{margin-left:13px;}

/*按钮*/
.button_58px_20px{background:url(../images/cost/button_blue_58px_20px.gif) no-repeat transparent 0px 0px;border:0px;width:58px;height:20px;overflow:hidden;cursor:pointer;border:none;color:#FFFFFF;line-height:20px;text-decoration:none;text-align:center;padding:0px;vertical-align:middle;display:inline-block;font-size:12px;font-family:"宋体";font-weight:normal;}
a.button_58px_20px,a.button_58px_20px:hover{text-decoration:none;display:inline-block;}
.button_58px_20px a,.button_58px_20px a:hover{color:#fff;text-decoration:none;}
.button_39px_20px{background:url(../images/cost/button_blue_39px_20px.gif) no-repeat transparent 0px 0px;border:0px;width:39px;height:20px;overflow:hidden;cursor:pointer;border:none;color:#FFFFFF;line-height:20px;text-decoration:none;text-align:center;padding:0px;vertical-align:middle;display:inline-block;font-size:12px;font-family:"宋体";font-weight:normal;}
.button_95_31{background:url(../images/cost/button_big.gif) no-repeat transparent;border:0px;width:95px;height:31px;cursor:pointer;border:none;color:#FFFFFF;padding:0px; vertical-align:middle;font-size:14px;font-weight:bold;line-height:31px;text-align:center;font-family:"宋体";display:inline-block;}
.button_95_31 a,.button_95_31 a:hover,a .button_95_31,a .button_95_31:hover{color:#fff;text-decoration:none;}
.button_blue_h20{background:url(../images/cost/button_blue_100px_20px.gif) no-repeat transparent 0px 0px;border:0px;width:90px;height:20px;overflow:hidden;cursor:pointer;border:none;color:#FFFFFF;line-height:20px;text-decoration:none;text-align:center;padding:0px 5px;vertical-align:middle;display:inline-block;font-size:12px;font-family:"宋体";font-weight:normal;}
.button_132_37_login{width:132px;height:27px;overflow:hidden;display:inline-block;padding:0px;margin:0px;border-width:0px;background-color:tansparent;background-image:url(../images/cost/button_132_27_login.gif);background-repeat:no-repeat;cursor:pointer;}
.button_132_37_next{width:132px;height:27px;overflow:hidden;display:inline-block;padding:0px;margin:0px;border-width:0px;background-color:tansparent;background-image:url(../images/cost/button_132_27_next.gif);background-repeat:no-repeat;cursor:pointer;}


/*布局*/
.layout_body{width:997px;margin:0px auto;}
.layout_bottom{background:url(../images/cost/bg_cost_layout_bottom.gif) no-repeat;width:964px;margin:0px auto;height:16px;}
.layout_260{width:260px;float:left;display:inline;}
.layout_722{width:722px;float:left;display:inline;}
.div_227{width:227px;}
.div_882{width:882px;margin-left:auto;margin-right:auto;}


/*翻页*/
.page_num_box{text-align:right;margin-top:19px;color:#0066b3;font-family:"宋体";}
.page_num_box span a{margin-left:12px;cursor:pointer;}
.page_num_box span a:hover{text-decoration:underline;color:#6eaeeb;}
.page_num_box .dot{margin-right:-12px;} 
.page_num_box .total_page{color:#919191;margin-left:18px;margin-right:18px;}
.page_num_box span .page_first{margin-left:6px;}
.page_num_box .page_this{color:#000000;font-size:14px;font-family:"宋体";font-weight:bold;margin-left:13px;}
.page_num_box span{vertical-align:middle;}
.page_num_box input{width:38px;height:18px;line-height:18px;border:#a5a5a5 1px solid;margin-left:5px;margin-right:5px;}
.page_num_box .button_39px_20px{margin-left:5px}

/*block_border*/
.block_border .top_left{height:7px;font-size:0px;line-height:0px;padding:0px;padding-left:5px;margin:0px;background:url(../images/cost/block_border.gif) no-repeat left top;}
.block_border .top_left .top_right{height:7px;font-size:0px;line-height:0px;padding:0px;margin:0px;background:url(../images/cost/block_border.gif) no-repeat right top;}
.block_border .body_left{padding:0px;padding-left:7px; background:url(../images/cost/block_border_body.gif) repeat-y left top;}
.block_border .body_left .body_right{padding:0px;padding-right:9px; background:url(../images/cost/block_border_body.gif) repeat-y right top;}
.block_border .bottom_left{height:9px;font-size:0px;line-height:0px;padding:0px;padding-left:5px;margin:0px;background:url(../images/cost/block_border.gif) no-repeat left bottom;}
.block_border .bottom_left .bottom_right{height:9px;font-size:0px;line-height:0px;padding:0px;margin:0px;background:url(../images/cost/block_border.gif) no-repeat right bottom;}
.gradient_bottom{height:8px;background:url(../images/cost/block_gradient_bottom.gif) no-repeat left bottom;padding:0;padding-left:5px}
.gradient_bottom .gradient_bottom_right{height:8px;background:url(../images/cost/block_gradient_bottom.gif) no-repeat right bottom;}
/*block_b*/
.block_b_title{height:52px;margin:0;padding:0;padding-left:15px;background:url(../images/cost/block_b_title.gif) no-repeat;overflow:hidden}
.block_b_title .right{height:52px;margin:0;padding:0;background:url(../images/cost/block_b_title.gif) no-repeat right top;}

.layout_227 .body_right .gradient{width:185px;height:auto;overflow:hidden}




/*popup_285*/
.popup_285{position:absolute;width:285px;text-align:left;display:none;}
.popup_285 .top{background:url(../images/cost/select_bank_bg_top.gif) no-repeat;height:28px;padding:14px 0px 0px 14px;font-size:14px;font-weight:bold;color:#919191;}
.popup_285 .body{border-left:#6eaeeb 1px solid;border-right:#6eaeeb 1px solid;border-top-width:0;border-bottom-width:0;background-color:#ffffff;padding:0px 14px;}
.popup_285 .bottom{background:url(../images/cost/select_bank_bg_bottom.gif) no-repeat;height:10px;font-size:0px;line-height:0px;overflow:hidden;}

/*popup_438*/
.popup_438{position:absolute;top:0;width:438px;text-align:left;display:none;z-index:10}
.popup_438 .top{background:url(../images/cost/block_438px_top.gif) no-repeat;height:5px;padding:0px;font-size:0;line-height:0;overflow:hidden;}
.popup_438 .body{background:url(../images/cost/block_438px_body.gif) repeat-y;background-color:#ffffff;}
.popup_438 .bottom{background:url(../images/cost/block_438px_bottom.gif) no-repeat;height:5px;font-size:0px;line-height:0px;overflow:hidden;}





/*城市切换*/
.city_toggle_list{position:absolute;top:0;width:285px;text-align:left;display:none;left:0px;z-index:2;}
.shen_table_box{width:285px;}
.shen_table_box .top{background:url(../images/cost/select_bank_bg_top.gif) no-repeat;height:32px;padding:10px 0px 0px 14px;font-size:14px;font-weight:bold;color:#919191;}
.shen_table_box .body{border-left:#6eaeeb 1px solid;border-right:#6eaeeb 1px solid;background-color:#ffffff;padding:0px 14px;}
.shen_table_box .bottom{background:url(../images/cost/select_bank_bg_bottom.gif) no-repeat;height:10px;font-size:0px;line-height:0px;overflow:hidden;}
.shen_table_box table{background-image:none;background-color:#ffffff;position:static;width:100%;margin:0px auto;height:auto}
.shen_table_box table tr td{height:18px;line-height:18px;padding:2px 0px;margin:0px;}
.shen_table_box table tr td span{color:#0066b3;cursor:pointer;}
.city_toggle_list_close{left:258px;top:9px;position:absolute;top:15px;right:5px;cursor:pointer;}
.city_town .body ul li{padding:5px 4px;float:left;display:inline;width:60px;white-space:nowrap;word-break:keep-all;overflow:hidden;font-size:12px;font-family:"宋体";text-align:center;cursor:auto;}
.city_town .body ul li span{color:#0066b3;cursor:pointer;}
.city_town .body p{font-size:14px;font-weight:bold;color:#919191;padding-bottom:5px;text-align:left;padding-left:15px;font-size:14px;font-family:"宋体"}
.city_town .body .close{text-align:right;}
.city_town .body .close img{cursor:pointer;position:absolute;top:15px;right:15px;}
.city_town{left:0px;}


/*block_665*/
.block_665{width:665px;float:left;display:inline;}
.block_665 .top{background:url(../images/cost/block_665px_top.gif) no-repeat;height:7px;font-size:0px;line-height:0px;overflow:hidden;}
.block_665 .body{background:url(../images/cost/block_665px_body.gif) repeat-y;}
.block_665 .bottom{background:url(../images/cost/block_665px_bottom.gif) no-repeat;height:9px;font-size:0px;line-height:0px;overflow:hidden;}

.select_date_option{position:absolute;width:183px;display:none;color:#919191;line-height:18px;}
.select_date_option td{text-align:center;width:25px;height:25px;font-size:14px;background-color:#fff;color:#0066b3;border:#f0f5fb 1px solid;cursor:pointer;}

/*tab_775*/
.tab_755{width:755px}
.tab_755_menu{width:755px;height:33px;background:url(../images/cost/tab_755px_top1.gif) no-repeat;overflow:hidden;}
.tab_755_menu ul li{width:183px;height:27px;overflow:hidden;background:url(../images/cost/bg_tab_183.gif) no-repeat 0px 100%;cursor:pointer;float:left;display:inline;margin-right:5px;background-color:transparent}
.tab_755_menu ul .on{background-position:0px 0px;}
.tab_755_menu ul li img{margin-top:-27px;}
.tab_755_menu ul .on img{margin-top:0px;}
.tab_755 .body{background:url(../images/cost/block_755px_body1.gif) repeat-y;padding-left:1px;padding-right:3px;}
.tab_755 .bottom{background:url(../images/cost/block_755px_bottom.gif) no-repeat;height:9px;padding:0px;margin:0px;font-size:0px;line-height:0px;overflow:hidden;}


/*城市确认弹出层*/
.box{display:none;position:absolute;top:0;left:0;background-color: transparent;background-color: rgba(0, 0, 0, 0.3);background-color: rgba(0, 0, 0, 0.1)\0;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#77000000,endColorstr=#77000000)\0;color:#fff;zoom: 1;z-index:9999;}
.city_box{background-color:#fff;color:#555555;left:50%;margin-left:-250px;}
.city_box p{font-size:16px;}
.city_box p span{font-size:16px;font-weight:bold;}
.city_box .gradient{height:200px;width:500px;}
/*优质服务弹出层*/
.serve_box{background-color:#fff;color:#555555;left:50%;margin-left:-200px;}
.serve_box .gradient{height:200px;width:400px;}
/*关闭弹出层*/
.box_close{position:absolute;top:15px;right:15px;cursor:pointer;}
/*缴费服务场景*/
.scene .cost_logo_img{float:right;text-align:right;margin-right:40px;}
.scene .serv_link span{margin:0 5px;}
.scene .main_997{height:540px;}
.scene .footer_box{height:0;}
.show_pic{position:absolute;top:0;left:0;height:535px;width:997px;margin-top:2px;overflow:hidden;display:none;}
.show_pic_b{display:block;}
.cost_sort_all{position:absolute;z-index:10;background:url(../images/cost/show_pic_b.jpg) no-repeat;height:535px;width:997px;}
.cost_sort_bg{position:absolute;z-index:11;width:997px;height:535px; opacity:0.3;filter:alpha(opacity=30);background-color:#000;display:none;}
.cost_sort0{top:0;left: 294px;position: absolute;z-index:15;width:113px;height:535px;cursor:pointer;}
.cost_sort0 .cost_msg{width:93px;}
.cost_sort1{top:0;left: 632px;position: absolute;z-index:15;width:90px;height:535px;cursor:pointer;}
.cost_sort1 .cost_msg{width:70px;}
.cost_sort2{position: absolute;z-index:12;top:0;left: 722px;width:152px;height:535px;cursor:pointer;}
.cost_sort2 .cost_msg{width:132px;}
.cost_sort3{position: absolute;z-index:12;top:0;left: 143px;;width:151px;height:535px;cursor:pointer;}
.cost_sort3 .cost_msg{width:131px;}
.cost_sort4{position: absolute;z-index:12;bottom: 0px;left: 407px;width:225px;height:535px;cursor:pointer;}
.cost_sort4 .cost_msg{width:205px;}
.sort a{display:none;}
.cost_sutdent{background:url(../images/cost/cost_sutdent.jpg) no-repeat;height:535px;width:997px;}
.cost_office_worker{background:url(../images/cost/cost_office_worker.jpg) no-repeat;height:535px;width:997px;}
.cost_housewife{background:url(../images/cost/cost_housewife.jpg) no-repeat;height:535px;width:997px;}
.cost_old_people{background:url(../images/cost/cost_old_people.jpg) no-repeat;height:535px;width:997px;}
.show_pic ul{display:none;position:absolute;width:177px;z-index:110;}
.show_pic li a{display:block;}
.back_sort{position:absolute;z-index:110;left:20px;top:20px;height:40px;width:40px;background:url(../images/cost/back.png) no-repeat;cursor:pointer;}
/*
.sort_student_all_list{left: 680px;top: 50px;}
.sort_office_all_list{left: 580px;top: 150px;}
.sort_housewife_all_list{left: 630px;top: 100px;}
.sort_old_all_list{left: 750px;top: 100px;}
*/
.sort_all_list{position: absolute;right:-35px;overflow:hidden;}
.sort_student_all_list{width:362px;height:96px;top:-96px;background:url(../images/cost/sutdent_list_bg.png) no-repeat;}
.sort_office_all_list{top:-97px;width:519px;height:97px;background:url(../images/cost/office_list_bg.png) no-repeat;}
.sort_housewife_all_list{width:519px;height:96px;top:-96px;background:url(../images/cost/housewife_list_bg.png) no-repeat;}
.sort_old_all_list{width:429px;height:78px;top:-78px;background:url(../images/cost/old_list_bg.png) no-repeat;}
.sort_all_list div{margin:30px 0 0 45px;}
.sort_all_list a{display:inline-block;width:65px;height:25px;margin-left:15px;overflow:hidden;text-indent:-999em;}
.sort_office_all_list .office4{width:180px;}
.sort_office_all_list .office5{margin-left:100px;}
.sort_office_all_list .office8{width:80px;}
.sort_student_all_list .student1{margin-left:55px;}
.sort_student_all_list .student4{width:170px;}
.sort_housewife_all_list .housewife1{margin-left:25px;}
.sort_housewife_all_list .housewife4{width:80px;}
.sort_housewife_all_list .housewife6{width:195px;}
.sort_ico{position: absolute;height: 32px;width: 32px;  z-index: 110;cursor:pointer;background:url(../images/cost/hover.png);}
.sort_ico_bg{background:url(../images/cost/hover1.gif);}
.student_ico1 .sort_ico{left: 102px;top: 372px;}
.student_ico2 .sort_ico{left:560px;top:335px;}
.student_ico3 .sort_ico{left:726px;top:342px;}
.student_ico4 .sort_ico{left:843px;top:313px;}
.housewife_ico1 .sort_ico{left: 355px;top: 387px;}
.housewife_ico2 .sort_ico{left: 484px;top: 342px;}
.housewife_ico3 .sort_ico{left: 595px;top: 381px;}
.housewife_ico4 .sort_ico{left: 503px;top: 473px;}
.housewife_ico5 .sort_ico{left: 805px;top: 311px;}
.office_worker_ico1 .sort_ico{left: 275px;top: 454px;}
.office_worker_ico2 .sort_ico{left: 458px;top: 343px;}
.office_worker_ico3 .sort_ico{left: 532px;top: 349px;}
.old_people_ico1 .sort_ico{left: 798px;top: 390px;}
.old_people_ico2 .sort_ico{left: 499px;top: 276px;}
.ico_b{position:absolute;z-index:110;cursor:pointer;top:0;right:0;height:28px;width:179px;overflow:hidden;text-indent:-999em;background:url(../images/cost/sort_all_list_off.png) no-repeat;}
.ico_b_on{background:url(../images/cost/sort_all_list_on.png)}
/*
.sort_student_all{height: 300px;left: 270px;top: 140px;width: 100px;}
.sort_office_all{height: 400px;left: 250px;top: 150px;width: 200px;}
.sort_housewife_all{height: 450px;top: 80px;width: 200px;}
.sort_old_all{height: 180px;left: 200px;top: 10px;width: 350px;}
*/
.sort_text{display:none;position:absolute;width:124px;height:55px;background:url(../images/cost/sort_text_ico.png) no-repeat;z-index: 110;}
.sort_text a{display:block;margin:10px 10px 0;text-align:center;background:url(../images/cost/sort_text_ico1.png) no-repeat 10px center;font-size: 16px;font-weight: bold; font-family:"黑体",Arial, Helvetica, sans-serif;}
.sort_text a:hover{text-decoration:none;}
.sort_text .sort_text1{margin-top:10px;}
.student_ico1 .sort_text{left:55px;top:320px;}
.student_ico2 .sort_text{left:510px;top:282px;}
.student_ico3 .sort_text{left:600px;top:332px;}
.student_ico4 .sort_text{left:795px;top:260px;}
.housewife_ico1 .sort_text{left:305px;top:335px;}
.housewife_ico2 .sort_text{left:435px;top:290px;}
.housewife_ico3 .sort_text{left:545px;top:330px;}
.housewife_ico4 .sort_text{left:453px;top:420px;}
.housewife_ico5 .sort_text{left:755px;top:260px;}
.housewife_ico4 a{padding-left:18px;}
.housewife_ico5 a{padding-left:10px;}
.office_worker_ico1 .sort_text{left:225px;top:404px;}
.office_worker_ico2 .sort_text{left:408px;top:290px;}
.office_worker_ico3 .sort_text{left:482px;top:298px;}
.office_worker_ico1 a{padding-left:10px;}
.office_worker_ico2 a{padding-left:18px;}
.office_worker_ico3 a{padding-left:20px;}
.old_people_ico1 .sort_text{left: 748px;top: 340px;}
.old_people_ico2 .sort_text{left: 450px;top: 225px;}
.cost_msg{display:none;position:absolute;bottom:40px;left:0;padding:5px 10px;line-height:16px;background-color: transparent;background-color: rgba(0, 0, 0, 0.4);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#5a000000,endColorstr=#5a000000);color:#fff;zoom: 1;}
/*
.cost_sort0 .cost_msg{left:0px;}
.cost_sort1 .cost_msg{left:795px;}
.cost_sort2 .cost_msg{left:0px;}
.cost_sort3 .cost_msg{left:795px;}
.cost_sort4 .cost_msg{left:795px;}
*/
/*提醒字号*/
.links_box a{font-size:14px}
/*缴费成功打印*/
.data_print{top:-40px;right:30px;color:#0066b3;font-size:14px;cursor:pointer;}
.data_print img{vertical-align:middle;margin-right:4px;}
/*****luo0424*****/
.infor{
	
}
.infor ul{
	margin-bottom:30px;
}
.infor li{
	float:left;
	width:300px;
	line-height:32px;
	font-size:14px;
}
.infor li label{
		width:124px;
	text-align:right;
	font-weight:bold;
	float:left;
}
.line20{
	line-height:17px;
}
.red2{
	color:#C00000;
}
.td_r{
	text-align:right;
}
.td_l{
	text-align:left;
}
.cost_hidden{
}
.login2_box{
	padding-top:6px;
	padding-left:15px;
	font-size:12px;

}
.login2_box li{
	padding-top:15px;
}
.login2_box li label{
	width:75px;
	text-align:right;
	padding-top:3px;
	font-size:14px;
	font-weight:bold;
	float:left;
}
.blue{
	color:#0066B3;
}
.login2_tijiao{
	padding-top:15px;
	margin:0 auto;
	padding-left:90px;
	padding-bottom:40px;
}
.login2_tijiao ul{
}
.login2_tijiao li{
	float:left;
	padding-right:15px;
}
.login2_tijiao a{
	color:#FFF;
}
.login2_tijiao a:hover{
	text-decoration:none;	
}
.loginbox2{
}
.errorbox{
	padding-left:25px;
	padding-bottom:20px;
}
.errorbox p{
	padding-top:14px;
	font-size:14px;
}
.orange{
	color:#ff4e00;
	font-weight:bold;
}
.login2_line{
	padding-top:5px;
	border-bottom:1px solid #DFE1E2;
	margin:0 auto;
	width:320px;
}
.login2_word{
	padding-top:14px;
	margin-left:90px;
	font-size:12px;
	padding-bottom:5px;
}
/*****注册页面********/
.reg2_box{
	width:820px;
	margin:0 auto;

}
.reg2_box_nav{
	width:820px;
	padding-top:10px;
	border-bottom:1px solid #6EAEEB;
	font-size:14px;
	font-weight:bold;
	padding-bottom:4px;
	color:#0066B3;
	text-indent:6px;
}
.reg2_box_main{
	width:780px;
	margin:0 auto;
	padding-top:25px;
	padding-bottom:30px;
}
.reg_td{
	height:36px;
	line-height:36px;
}
.reg_td25{
	height:25px;
	line-height:25px;
}
.reg_td_r{
	text-align:right;
	height:42px;
	line-height:42px;
	padding-right:5px;
	font-size:14px;
	font-weight:bold;
}
.reg_input{
	border:1px solid #BCBCBC;
	width:177px;
	height:22px;
}
.reg_gray{
	color:#666666;
}
.reg_line{
	border-bottom:1px solid #DFE1E2;
	width:780px;
	padding-top:20px;
}
.reg_word{
	padding-top:5px;
	padding-left:160px;

}
.blue2{
	color:#003399;
}
.reg_tijiao{
	padding-top:20px;
	padding-left:160px;
	padding-bottom:20px;
}
.reg_tijiao li{
	float:left;
	padding-right:15px;
}
.reg_tijiao a:hover{
	color:#FFF;
	text-decoration:none;
}
.reg_red{
	color:#eb2700;
	font-size:12px;
}
.reg_nav2{
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
.reg_imgm{
	vertical-align:middle;
}
.ico_phone{
	background:url(../images/cost/ico_phone.png) no-repeat;
	width:95px;
	height:21px;
	line-height:21px;
	color:#FFF;
	text-align:center;
	display:block;
	font-size:12px;
}
.td34 a:hover{
	color:#FFF;
}
.blue3{
	color:#0066B3;
	font-size:12px;
}
.fei_infor{
	width:600px;
	margin:0 auto;
	font-size:14px;
	padding-top:15px;
	padding-bottom:20px;
}
.fei_td{
	height:34px;
	line-height:34px;
}
.fei_td_r{
	text-align:right;
	font-weight:bold;
	height:34px;
	line-height:34px;
}
.my_infor{
	width:590px;
	margin:0 auto;
}
.my_infor ul{
}
.my_infor li{
	font-size:14px;
	border-bottom:1px dotted #BCBCBC;
	padding-top:12px;
	padding-bottom:5px;
	text-indent:10px;
}
.my_infor li em{
	font-style:normal;
	color:#C00000;
	font-weight:bold;	
}
.my_infor li span{
	float:right;
	padding-right:4px;
}
.reg_msb{
	  font-size: 12px;
    line-height: 17px;
    margin: 5px 30px 0 15px;
    position: absolute;
    width: 260px;
}
.share_to a:hover{
	text-decoration:none;
}
.reg2_yz{
}
.reg2_yz a:hover{
	text-decoration:none;
	color:#FFF;
}

/*城市搜索优化样式*/
.change_city_bg{
	position:absolute;
	top:0;
	left:0;
	z-index:10000;
}
.change_city_box{
	width:356px;
	position:absolute;
	z-index:10001;
}
.change_city_box a:hover{
	text-decoration:none;
}
.change_city_head{
	position:relative;
	width:356px;
	height:35px;
	background:url(../images/cost/change_city_head1.gif) no-repeat;
}
.close_change_city{
	display:block;
	position:absolute;
	top:2px;
	right:3px;
	width:20px;
	height:20px;
	cursor:pointer;
	z-index:9999;
}
.change_city_body{
	background:url(../images/cost/change_city_body1.gif) repeat-y;
}
.abc_city2{
	position:relative;
	background-color:#f1f4f9;
	border-top:solid 1px #fff;
	margin:0 3px;
	height:40px;
	line-height:40px;
	padding-left:10px;
}
.abc_input{
	height:18px;
	line-height:18px;
	border:0;
	padding:0 3px;
	margin:6px 0 0 30px;
	width:215px;
	display:inline-block;
	vertical-align:middle;
	background-color:transparent;
}
.change_city_head button{
	width:41px;
	height:19px;
	display:inline-block;
	text-indent:999em;
	overflow:hidden;
	margin:6px 0 0 5px;
	vertical-align:middle;
	border:0;
	cursor:pointer;
	background:url(../images/cost/change_city_button1.gif) no-repeat;	
}
.open_city{
	position:absolute;
	right:10px;
	color:#919191;
	top:0;
	display:block;
}
.abc_city2 strong,.pro_city3 strong{
	display:inline-block;
	color:#919191;
	font-size:14px;
	font-weight:bold;
}
.pro_city3 strong{
	display:block;
	border-bottom:solid 1px #919191;
	padding-bottom:5px;
}
.abc_city2_list1{
	background-color: #F5F5F5;
    border-top: 1px solid #FFFFFF;
    height: 30px;
    line-height: 30px;
	padding-left:10px;
}
.abc_city2_list1 a{
	display: inline-block;
    font-size: 14px;
    text-align: center;
    width: 10px;
}
a.abc_this{
	font-size:16px;
	font-weight:bold;
}
.hot_city2_list2{
	border-top: 2px solid #FFFFFF;
	padding-left: 3px;
}
.pro_city3_list1 a{
    display: inline-block;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    text-align: center;
	width:47px; /*增加宽度41-47*/
	position:relative; 
}
.pro_city3{
	padding:10px;
}
.pro_city3_list2 span{
    display: inline-block;
    height: 25px;
    text-align: center;
    line-height: 25px;
	width:64px;/*增加宽度60-64*/
	overflow:hidden;
	color:#0066b3;
	cursor:pointer;
}
.pro_city3_list1 .pro_this{
	position:relative;
	z-index:10010;
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=90, Color='#000000')\9;
	box-shadow:3px 0px 0px #ccc;
	
}
.pro_city3_list1{
	padding-left:3px;
}
.pro_city3_list2{
	position:relative;
}
.top_arrow{
	position:absolute;
	font-size:0;
 	height:0;
 	width:0;
	_line-height:0;
 	border-style:solid;
 	_border-style:dashed dashed solid dashed;
	border-width:0 5px 5px 5px;
 	border-color:transparent transparent #6dcfff transparent;
	z-index:100;
	top:-5px;
	left:15px;
}
.top_arrow1{
	z-index:101;
	top:-4px;
	border-color:transparent transparent #fff transparent;
}
.pro_body_bg{
	width:325px;
	border:solid 1px #6dcfff;
	background-color:#fff;
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=130, Color='#cccccc')\9;
	box-shadow:3px 3px 1px #ccc;
}
.pro_body_bg a:hover{
	background-color:#f1f4f9;
}
.close_list2{
	position:absolute;
	display:block;
	width:30px;
	height:25px;
	right:8px;
	top:5px;
	cursor:pointer;
}
.change_city_footer{
	width:450px;
	height:6px;
	background:url(../images/cost/change_city_footer1.gif) no-repeat;
}
/*----城市列表----*/
.city1_box{
	position:absolute;
	width:243px;
	z-index:10001;
	color:#919191;
	left:12px;
	top:26px;
}
.city1_box_body{
	border:solid 1px #6dcfff;
	border-top:0;
	background-color:#fff;
}
.city1_box ul{
	margin:0 auto;
	border-top:solid 1px #f1f4f9;
}
.city1_box li{
	clear:both;
	padding:10px 20px;
	border-bottom:solid 1px #f1f4f9;
	cursor:pointer;
	margin: 0;
}
.city_hover{
	background-color:#9CF;
	color:#fff;
}
.iframe_click{
	border:solid 3px #FFCC00;
}
.bg_click{
	position:absolute;
	z-index:1;
}
.red_city{
	color:red;
	font-weight:normal;
}

/*首页轮播广告--右侧带小图*/
#mainad {
    clear: both;
    display: block;
    height: 167px;
    width: 760px;
    margin-bottom: 10px;
}
.ad_position{width:760px;height:167px;position:absolute;overflow:hidden;}
.ad_position .limit{height:167px;overflow:hidden;}
.ad_left_big{width:527px;border-collapse:collapse;float:left;display:inline;}
.ad_small_box{float:left;width:165px;height:167px;overflow:hidden;display:inline;}
.ad_small_box ul{overflow:hidden; margin:0px 0px 0px 13px;list-style:none inside none;padding:0px;}
.ad_small_box ul li{float:left;clear:both;width:144px;height:58px; margin-bottom:7px;overflow:hidden;cursor:pointer;border:1px solid #C5C5C5;}
.ad_small_box ul li .info{
	color: #0066B3;
    line-height: 18px;
    padding: 3px
}
.ad_small_box .this_ad{position:absolute;top:0px;left:0px;width:165px;height:70px;margin-top:0px;}
.ad_small_box .top_button{width:146px;height:14px;margin-left:12px;overflow:hidden;cursor:pointer;background:url(../images/top_button.gif) no-repeat;}
.ad_small_box .bottom_button{width:146px;height:14px;margin-left:12px;overflow:hidden;cursor:pointer;background:url(../images/bottom_button.gif) no-repeat;}
.ad_small_box .off{background-position:0px -14px;cursor:auto;}
.ad_small_box .small_right_limit{height:129px;padding:6px 0px 4px;overflow:hidden;position:relative;} 
