﻿@charset "utf-8";
/* CSS Document */
div,form,ul,ol,li,span,p,img{margin:0;padding:0;border:0;list-style:none;}
html,body{font-size:12px;text-decoration:none;font-family: Arial,"微软雅黑","宋体";margin:0; padding:0px;font-weight:normal;-webkit-text-size-adjust: none; background:#fff;}
html{scrollbar-face-color:#eaeaea;scrollbar-highlight-color: #ffffff;scrollbar-shadow-color:#999999;scrollbar-3dlight-color:#999999;scrollbar-arrow-color:#999999;scrollbar-darkshadow-color:#ffffff;}
ul,ol,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,input{margin:0px;padding:0px;list-style:none; font-size:12px;}
img{border:0;}
html{-webkit-text-size-adjust:none;}

/*浏览器滚动条*/
::-webkit-scrollbar{width: 12px; height:12px;}
/* Track背景 */
::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); -webkit-border-radius: 10px; border-radius: 10px;}
/* Handle */
::-webkit-scrollbar-thumb{-webkit-border-radius: 10px; border-radius: 10px; background:#c6c6c6; -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);}
::-webkit-scrollbar-thumb:window-inactive{background: rgba(255,0,0,0);}


/**********主站头部**********/
.in_top{height:100px;overflow:hidden;}
.in_top .logo{float:left; height:67px; overflow:hidden; margin-top:14px;}
.in_top .nav{ float:left; height:100%;overflow:hidden; padding-top:26px;}
.in_top .nav a{width:80px;height:60px;padding-top:10px;text-align:center; display:block; color:#09171f;font-size:14px; border-bottom:4px #fff solid; float:left; margin-left:25px; margin-right:25px;}
.in_top .nav a span{display:block; font-size:10px;}
.in_top .nav a:hover,.in_top .nav a.hover,.in_top .nav a:hover.hover{border-bottom:4px #0078c8 solid; color:#007cc3; text-decoration:none;}
.in_top .nav a:hover span{ display: inline; font-size:10px; color:#007cc3;}
.in_top .tel{float:right; padding-top:26px;}
.in_top .tel .s1{padding-left:20px; line-height:22px;}
.in_top .tel .ico_01,.in_top .tel .ico_02{ background-position:left 2px!important;}

/*轮换BANNER*/
.gw_kuzhan{position:relative;width:100%;height:446px;overflow:hidden;z-index:0;_z-index:0;}
.gw_kuzhan ul.fix_flash{height:446px;overflow:hidden;position:absolute;}
.gw_kuzhan ul.fix_flash li{width:100%;height:446px;overflow:hidden;float:left;display:inline;cursor:pointer;}
.gw_kuzhan ul.fix_flash li a{display:block;height:446px;width:100%;cursor:pointer; background-position:center top;}
.gw_kuzhan_center{width:300px;height:106px;margin:0px auto;position:absolute;overflow:hidden;top:340px;left:45%; margin-left:-200px; padding-right:100px;}
.gw_kuzhan_center .gw_kuzhan_flash_v{width:96px;height:54px;padding:2px 5px 12px 3px;overflow:hidden;background:url(../images/small_banner_box.png) no-repeat;position:absolute;left:122px;}
.gw_kuzhan_center .gw_kuzhan_flash_v img{width:191px;height:54px;margin-left:-27px;position:relative;}
.gw_kuzhan_flash_s{height:5px;bottom:20px;position:absolute;right:60px;text-align:right;}
.gw_kuzhan_flash_s .banner_smallArea{width:100%;}
.gw_kuzhan_flash_s .gw_kuzhan_sele{float:left;display:inline;width:24px;height:5px;margin-left:2px;background:#b4b4b4;line-height:5px;overflow:hidden;cursor:pointer;}
.gw_kuzhan_flash_s .gw_kuzhan_over{background:#ffffff;}

/*首页登录*/
.in_dl{width:318px; height:100%; overflow:hidden; padding-left:682px; margin:0 auto; margin-top:-438px;}
.in_dl .bj{width:300px; height:421px; overflow:hidden; background:url(../images/dl_01.png) no-repeat center top; padding-top:9px; padding-left:9px; padding-right:9px; position:relative;}
.in_dl .bt{ height:40px; overflow:hidden; display:block; padding-left:20px;font-weight:bold; line-height:40px;}
.in_dl .s1{ height:37px;overflow:hidden;}
.in_dl .s1 .yzm{line-height:36px;float:left;}
.in_dl .s2{line-height:14px; padding-top:18px;}
.in_dl .s2 .r{ margin-top:0px;*margin-top:5px;_margin-top:5px;}
.in_dl .s3{padding-top:30px;}
.in_dl .s4{ line-height:40px; text-align:right;}
.in_dl .s5{line-height:12px; padding-top:5px;}
.in_dl .s6{line-height:16px; padding-top:15px;}
.in_dl .s6 a{float:left;display:block;padding-left:20px;background:url(../images/ico_01.gif) no-repeat left top; margin-right:10px; margin-left:10px;}
.in_dl .s6 .a1{ background-position:left -2px;}
.in_dl .s6 .a2{ background-position:left -22px;}
.in_dl .s6 .a3{ background-position:left -42px;}

/*首页信誉保证*/
.in_xinyi{ height:80px; background:#f3f3f3;border-top:1px #FFFFFF solid; border-bottom:1px #d7d7d7 solid; padding-top:28px;}
.in_xinyi .s1,.in_xinyi .s2,.in_xinyi .s3{width:259px; height:100%; overflow:hidden; padding-left:74px; background:url(../images/ico_02.gif) no-repeat left top; float:left;}
.in_xinyi .bt1{color:#e1240b;font-size:18px; line-height:30px; display:block; margin-top:5px;}
.in_xinyi .jj{ width:200px; height:100%; overflow:hidden;}
.in_xinyi .s2{ background-position:left -227px;}
.in_xinyi .s3{ background-position:left -490px;}

/*版权*/
.footer{ height:130px;padding-top:36px; overflow:hidden; text-align:center; line-height:30px;}
.footer .nav a{ display: inline-block; margin-left:10px; margin-right:10px;}
.footer .nav span{display:inline-block;}

/******************登录后******************************/
/*登录后头部*/
.in_top .nav1{float:right;padding-top:30px;}
.in_top .nav1 .user{display:inline-block;padding-right:20px; background:url(../images/ico_03.gif) no-repeat right 6px; cursor:pointer;}
.in_top .nav1 .user_hover{display:inline-block;padding-right:20px; background:url(../images/ico_03s.gif) no-repeat right 6px; cursor:pointer;}
.in_top .nav1 .user .message{width:7px; height:7px; overflow:hidden; display:inline-block; background:url(../images/ico_05.png) no-repeat left top; position:absolute; margin-right:0px; margin-top:-4px;}
.in_top .nav1 .online{padding-left:20px; background:url(../images/ico_04.gif) no-repeat left 0px; display:inline-block;padding-bottom:2px;}
.in_top .nav1 .s1{padding-left:20px; display:inline;height:16px; padding-bottom:2px;}
/*公告*/
.d_gg1 .l{width:610px; overflow:hidden; padding-top:10px;}
.d_gg1 .l .ico{ width:34px; height:20px; overflow:hidden; background:url(../images/ico_05.gif) no-repeat left top;float:left;}
.d_gg1 .l .txt{ width:540px; height:20px; line-height:20px; float:left;}
.d_gg1 .l .an{width:21px; height:14px; overflow:hidden; float:left; padding-top:3px;}
.d_gg1 .l .an a.s1{width:11px; height:14px; overflow:;float:left; display:block; background:url(../images/ico_06.gif) no-repeat left top; float:left}
.d_gg1 .l .an a:hover.s1{ background:url(../images/ico_06s.gif) no-repeat left top}
.d_gg1 .l .an a.s2{width:11px; height:14px; overflow:;float:left; display:block; background:url(../images/ico_06.gif) no-repeat -10px top; float:left; margin-left:-1px;}
.d_gg1 .l .an a:hover.s2{ background:url(../images/ico_06s.gif) no-repeat -10px top;}
.d_gg1 .xian{ width:2px; height:14px; overflow:hidden; float:left; background:url(../images/xian_y01.gif) repeat-y left top; float:left; margin-top:13px;}
.d_gg1 .r{ padding-left:20px; line-height:16px; background:url(../images/ico_07.png) no-repeat left top; margin-top:12px;}
/*左侧机票查询*/
.er_zuo_jpcx{width:240px;height:100%; padding-right:10px; z-index:10}
.er_zuo_jpcx .bian1{height:100%; overflow:hidden;}
.er_zuo_jpcx .tab{height:40px; background:url(../images/skin/tab_01.jpg) no-repeat center top;}
.er_zuo_jpcx .tab span{display:block;float:left; width:118px; height:40px; text-align:center; color:#8c93a9; font-weight:bold; line-height:40px; cursor:pointer;}
.er_zuo_jpcx .hover{background:url(../images/skin/tab_02.jpg) no-repeat center top;}
.er_zuo_jpcx .nr1{ height:100%;padding:18px; padding-top:10px;}
.er_zuo_jpcx .nr1 .s1{ width:52px; height:29px; float:left; text-align:right; line-height:29px; margin-top:9px;}
.er_zuo_jpcx .nr1 .s2{height:29px; overflow:hidden; line-height:29px; padding-left:5px;margin-top:9px; width:139px; float:left;}
.er_zuo_jpcx .nr1 .s2 .txt{ width:20px; height:26px; position:absolute; line-height:26px; margin-left:5px;}
a.huan{ width:17px; height:37px; overflow:hidden; background:url(../images/01.gif) no-repeat left top; display:block; position:absolute; margin-left:139px; margin-top:14px;}
a:hover.huan{background:url(../images/01s.gif) no-repeat left top;}
.er_zuo_jpcx1{width:250px;height:8px;overflow:hidden;}
/*右侧订单状态*/
.er_ddzt{height:100%; overflow:hidden; background:#e8faff url(../images/bj_02.jpg) repeat-x left top; border:1px #6abbd5 solid;}
.er_ddzt .s1{width:100px;float:left;line-height:30px; text-align:right; overflow:hidden; height:30px;vertical-align:bottom;}
.er_ddzt .s2{width:77px;float:left;line-height:30px; white-space:nowrap;height:30px;vertical-align:bottom;}
.er_ddzt .xian{ height:1px; overflow:hidden; clear:both;background:#bee4ee; border-bottom:1px #fff solid;}
.er_ddzt .suoming{ line-height:34px;}
.er_ddzt .suoming a{ margin-left:20px; margin-right:10px; float:left;}
/*右侧栏目*/
.er_lm1{ height:100%; overflow:hidden;}
.er_lm1 .bt{ background:#eceef4; height:40px; line-height:40px; border-bottom:1px #e8e8e8 solid; padding-left:20px; padding-right:20px;}
.er_lm1 .bt a.more{ float:right;}
.er_lm1 .nr{ height:100%; overflow:hidden;padding:20px; padding-bottom:0px; background:#FFF;}

/*右侧常见问题列表*/
.er_cjwt{ height:100%; overflow:hidden;}
.er_cjwt a{padding-left:13px; line-height:26px; width:380px; display:block; float:left; margin-right:12px; background:url(../images/dian_01.gif) no-repeat left 11px; color:#6a6a6a;}
.main_b .sideMod{background:#fcfcfc; border:1px solid #e6e6e6;}
.main_b .content{float:right; width:708px; min-height:500px; border:1px solid #e6e6e6; padding:10px 20px; font-size:14px;}
.main_c .sideBar{position:absolute; height:9999px;border:1px solid #e6e6e6;width:268px;}
.main_c .sideBarBot{position:absolute; bottom:0; border-top:1px solid #e6e6e6; width:270px; font-size:0; height:0px; overflow:hidden;}
.main_c .sideBar{top:0; right:0; }
.main_c .sideBarBot{right:0; }
.main_c .content{width:700px; font-size:14px;}
.sideBar .sideTit,.sideBar ul li{border-bottom:1px solid #e6e6e6; }
.sideBar .sideTit,.articleTit{font-size:20px; font-family:"Microsoft YaHei", simHei, Arial;padding:10px 20px;}
.sideBar a{color:#333;padding:5px 20px; display:block;height:25px; line-height: 25px; }
.sideBar a.active,.sideBar a:hover{color:#333; text-decoration: none; background:#d7e9ff; font-weight:bold;}
.sideMod{background:#fcfcfc; border:1px solid #e6e6e6;}
.qList{padding:7px 5px;}
.content{float:right; width:708px; height:100%; overflow:hidden;border:1px solid #e6e6e6; padding:10px 20px; font-size:14px; background:#FFF;}
.content ul{overflow:hidden;}
.content ul li{ height:30px; overflow:hidden; width:342px; float:left; line-height:30px; background:url(../images/dian_02.gif) no-repeat left 13px; padding-left:12px;}
.wen{padding:10px 0; overflow:hidden; font-size:14px; font-weight:bold; padding-left:28px; background:url(../images/ico_15.gif) no-repeat left 11px; margin-top:20px;}
.wen_nr{ padding-left:28px;}
.tit_b{border-bottom:1px solid #d7d7d7;  height:37px; line-height:37px; padding:0; overflow:visible;}
.tname{border-bottom:2px solid #4688d6; float:left; position:relative;height:36px; line-height:36px; font-size:14px}

/* 右侧浮动 */
.right_floating{ width:48px; overflow:hidden;}
.right_floating a{ width:28px; height:28px; overflow:hidden; background:#93a2ae; display:block; color:#FFF; margin-top:3px; padding:10px;}
.right_floating a:hover{ background:#ff7139;color:#FFF; text-decoration:none;}
.right_floating a.s1{background:#ff7139; margin-top:0;}
.right_floating a:hover.s1{background:#d53d02;}

/*左侧菜单*/
.er_left_menu1{ width:180px; height:100%; overflow:hidden; background:#eceef6; margin-right:10px;}
.er_left_menu1 a.bt{width:180px;height:40px;background:url(../images/skin/left_menu01.gif) no-repeat left top; display:block;}
.er_left_menu1 a.hover span{background:url(../images/ico_11.gif) no-repeat right 17px !important;}
.er_left_menu1 a:hover.bt{background:url(../images/skin/left_menu02.gif) no-repeat left top; display:block;}
.er_left_menu1 a.bt .ico{width:16px; height:16px; overflow:hidden; float:left; margin-right:10px; margin-left:10px; margin-top:10px;display:inline;}
.er_left_menu1 a.bt span{width:123px; height:40px; line-height:40px;overflow:hidden;display:block; background:url(../images/ico_10.gif) no-repeat right 17px; font-weight:bold; cursor:pointer;}
.er_left_menu1 a:hover.bt{ text-decoration:none;}
.er_left_menu1 .list{ height:100%; overflow:hidden;}
.er_left_menu1 .list a{height:26px;overflow:hidden;display: block; padding-left:36px; line-height:26px; color:#6a6a6a;}
.er_left_menu1 .list a:hover{background:url(../images/skin/left_menu03.gif) no-repeat center top; color:#f55c00; text-decoration:none;}
.er_left_menu1 .list a.hover{color:#f55c00;}
/*右侧浮动*/
.er_right{float:left;width:1000px; height:100%; overflow:hidden;}
.er_right1{width:1000px; height:100%; overflow:hidden;}
/*步骤流程*/
.b_liucheng{height:100%; overflow:hidden; font-weight:bold; padding-left:20px;}
.b_liucheng .img_1{width:300px; height:37px; overflow:hidden; background:url(../images/01.png) no-repeat left top;}
.b_liucheng .img_2{width:300px; height:37px; overflow:hidden; background:url(../images/01.png) no-repeat left -37px;}
.b_liucheng .img_3{width:300px; height:37px; overflow:hidden; background:url(../images/01.png) no-repeat left -74px;}
.b_liucheng .txt_1{ width:37px; height:30px; line-height:30px; text-align:center; float:left;}
.b_liucheng .txt_2{width:226px; height:30px; line-height:30px; text-align:center; float:left;}
.b_liucheng .txt_3{width:37px; height:30px; line-height:30px; text-align:center; float:left;}

/*选择星期TAB*/
.xingqi_tab{ height:46px;border-left:1px #ced2e5 solid; overflow:hidden;}
.xingqi_tab a{float:left;width:114px; height:31px; line-height:31px;background:#eceef6; border:1px #ced2e5 solid; display:block; text-align:center; color:#6a6a6a; margin-left:-1px;}
.xingqi_tab a:hover{ background:#f5f6fa; text-decoration:none;color:#f55c00;}
.xingqi_tab a.hover,.xingqi_tab a:hover.hover{ height:30px; border-bottom:0px;background:#f5f6fa; border-top:3px #f55c00 solid;color:#f55c00;width:118px;}

/*表格排序*/
a.paixu_1_s1{display:inline-block; padding-right:16px;cursor:pointer; background:url(../images/ico_14.gif) no-repeat right 8px;}/*初始灰色*/
a:hover.paixu_1_s1{display:inline-block; padding-right:16px;cursor:pointer; background:url(../images/ico_14.gif) no-repeat right -55px; text-decoration:none;}
a.paixu_1_s2,a:hover.paixu_1_s2{display:inline-block; padding-right:16px;cursor:pointer; background:url(../images/ico_14.gif) no-repeat right -113px;text-decoration:none;}/*从小到大*/
a.paixu_1_s3,a:hover.paixu_1_s3{display:inline-block; padding-right:16px;cursor:pointer; background:url(../images/ico_14.gif) no-repeat right -55px;text-decoration:none;}/*从大到小*/

.w1000{width:1200px; height:100%; overflow:hidden; margin:0 auto;}

/* 二级页banner */
.er_banner{ height:170px;overflow:hidden;}
/* 二级页标题 */
.er_bt1{height:63px; padding-left:20px; line-height:63px;font-size:18px;}

/* 诚聘英才内容 */
.cpyc_nr{ height:100%; overflow:hidden;}
.cpyc_nr .bt{text-align:center;}
.cpyc_nr .list1{padding-right:50px; line-height:26px; float:left;}

/* 改签规定内容 */
.gcgd_nr{}
.gcgd_nr a.left_1{ width:130px; height:36px; line-height:36px; font-size:14px;text-align:center; color:#FFF; text-decoration:none; text-align:center; display:block;}
.gcgd_nr a:hover.left_1{ width:130px; height:36px; line-height:36px; font-size:14px;text-align:center; color:#FFF; text-decoration:none; text-align:center; display:block;background:#37b8e6;}
.gcgd_nr a.left_1_hover,.gcgd_nr a:hover.left_1_hover{ width:128px; height:36px; line-height:36px; font-size:14px;text-align:center; color:#f55c00; text-decoration:none; text-align:center; display:block; border-left:2px #7ecfe0 solid; background:#ffffff;}

/*状态提示样式1*/
.ts1{background:#fffbe5; border:1px #ed814c solid; position:absolute;display:block; padding-top:5px; padding-right:10px; padding-bottom:4px; margin-top:-34px; cursor:pointer; display:inline-block; z-index:10;}
.ts1 i{width:14px; height:14px; margin-top:3px; margin-left:10px;display:block;overflow:hidden; background:url(../images/05.png) no-repeat -30px -34px; position:absolute;}/*红叉*/
.ts1 i.s2{ background-position:left -34px;}/*帮助*/
.ts1 i.s3{ background-position:-15px -34px;}/*叹号*/
.ts1 i.s4{ background-position:-45px -34px;}/*对号*/
.ts1 span{ display:block; padding-left:30px; line-height:20px; color:#585858;}
/*状态提示样式2-头部用户新消息下拉提示*/
.ts2{height:auto;background:#FFF; border:1px #b8bdd0 solid; display:inline-block;position:absolute; margin-top:20px;box-shadow: 1px 1.732px 5px 0px rgb( 200, 200, 200 );border-radius: 3px; z-index:10;behavior:url(style/ie-css3.htc);width:auto;*width:auto;_width:1px;overflow:visible; white-space: nowrap;}
.ts2 .k{ width:13px; height:6px; background:url(../images/ico_06.png) no-repeat left top; position: absolute;margin-top:-6px; margin-left:20px; overflow:hidden;}
.ts2 a{ display:block; height:28px; line-height:28px; color:#6a6a6a; padding-left:8px;padding-right:8px;}
.ts2 a span{ color:#f62250; padding-left:5px;}
.ts2 a:hover{text-decoration:none; background:#f55c00;color:#fff;}
.ts2 a:hover span{color:#fff;}
/*选择城市下拉*/
.ts3{position:absolute;clear:both; z-index:10;}
.ts3 .popPanel{border:1px solid #abadb3;background-color:#fff;position:absolute;z-index:10;left:-6px;top:4px;_top:6px;}
.ts3 .popPanel .hint{padding:5px;font-size:12px;}
.ts3 .popPanel .closeImg {display: block;float: right;width: 14px;height: 14px;cursor: pointer;}
.ts3 .popPanel .b_hct_tit{padding:3px 0 5px;}
.ts3 .popPanel .b_hct_nav{border-bottom:1px solid #ddd;zoom:1;margin-bottom:3px;}
.ts3 .popPanel .b_hct_nav:after{clear:both;display:block;height:0;visibility:hidden;content:".";}
.ts3 .popPanel .b_hct_nav span{position:relative;bottom:-1px;float:left;display:inline;margin-right:8px;padding:0 8px;height:20px;font-size:12px;line-height:20px;text-align:center;cursor:pointer;color:#0069CA;}
.ts3 .popPanel .b_hct_nav span.active{background:#fff;border:1px solid #ddd;border-bottom:1px solid #fff;color:#333;}
.ts3 .popPanel .b_hct_lst{padding-left:9px;}
.ts3 .popPanel .e_hct_lst{margin:0;padding:0;height:1%;}
.ts3 .popPanel .e_hct_lst:after{clear:both;display:block;height:0;visibility:hidden;content:"\20";}
.ts3 .popPanel .e_hct_lst dt{float:left;display:block;width:16px;text-align:center;color:#f55c00;height:25px;line-height:25px;}
.ts3 .popPanel ul li{float:left;width:20%!important;text-align:left;height:25px;line-height:25px;overflow:hidden;}
.ts3 .popPanel ul li a:hover{text-decoration:none;color:#f55c00;}
.ts3 .popPanel .inter ul li{width:24%!important;}
.ts3 .popPanel .cityinput_hotel ul li{width:25%!important;}
.ts3 .popPanel .e_hct_lst dd{margin-left:20px;zoom:1;_margin-left:0;}

/*客规下拉浮动说明层*/
.ts4{height:auto;background:#FFF; border:1px #b8bdd0 solid; display:inline-block;position:absolute; margin-top:30px;box-shadow: 1px 1.732px 5px 0px rgb( 200, 200, 200 );border-radius: 3px; z-index:10;behavior:url(style/ie-css3.htc);width:auto;*width:auto;_width:1px;overflow:visible; margin-left:-300px; text-align:left;}
.ts4 .k{ width:13px; height:6px; background:url(../images/ico_06.png) no-repeat left top; position: absolute;margin-top:-6px; margin-left:305px; overflow:hidden;}

/*弹出层1*/
.layer_c1{overflow: hidden;padding-left: 5px;padding-top: 5px;padding-right: 5px;padding-bottom: 0px;background: url(../images/skin/layer_ui1.png) repeat left top;top:0%;left:0%;}
.layer_c1 .n{overflow:hidden; background:#fcfcfc; clear:both;}
.layer_c1 .n .top{height:39px; overflow:hidden; background:url(../images/skin/layer_ui2.png) repeat-x left top;}
.layer_c1 .n .top span{float:left; font-size:12px; line-height:30px; color:#626b7f; line-height:30px; font-weight:bold; text-indent:20px;}
.layer_c1 .n .top a.close{width:16px; height:16px; overflow:hidden; display:block; background:url(../images/skin/layer_01.gif) no-repeat center top;text-decoration:none; margin-top:2px; position:relative;margin-right:0px; float:right; margin-top:6px; margin-right:6px;}
.layer_c1 .n .top a:hover.close{background:url(../images/skin/layer_01s.gif) no-repeat center top; text-decoration:none;}
.d_an{height:40px; overflow:hidden; padding-top:10px; text-align:center; background:url(../images/skin/layer_ui3.png) repeat-x left top; padding-left:20px; padding-right:20px;}

/*****表格样式****/
.table1 td{padding:5px; padding-top:10px; padding-bottom:10px;}
.table_bt1 td{background:#e5e9f1; background-image:none !important;}

.table2{border:1px #c0ccda solid; height:100%; overflow:hidden; border-bottom:0px;}
.table2 td{padding:5px; border-bottom:1px #c0ccda solid; padding-top:10px; padding-bottom:10px;}
.table2 .bt1 td{background:#e5e9f1;}
.table2 .bt2 td{background:#eceef6;}
.table2 .xian1 td{ background:url(../images/xian_x02.gif) repeat-x left bottom; border-bottom:0px;}

.table3{border:1px #d5d5d5 solid; height:100%; overflow:hidden; border-bottom:0px;}
.table3 td{padding:5px!important; border-bottom:1px #d5d5d5 solid;}
.table3 .bt2 td{background:#f3f3f3;}

.table4{color: #4d4d4d; text-align: center; text-align:left; background:#fff;}
.table4 table{border-collapse: collapse; margin: 0px;}
.table4 table .bt1{background:#f1f8fe;}
.table4 td{border: 1px #cedce7 solid;padding:5px;}
.table4 table table td{border:0 !important;}

/*****温馨提示****/
.wenxintishi{ background:#fffbe5; border:1px #f2cea7 solid; padding:10px 20px 0 20px; height:100%;overflow:hidden;}

/*****表格内边距****/
.table_td_p5 td{ padding:5px;}


/*分页*/
.fy{ width:auto; height:30px; overflow:hidden;margin:10px auto auto auto; font-size:12px; color:#6e6e6e;}
.fy .an8{ width:40px; height:26px;text-align:center;}
.fy .an9{ width:24px; height:20px; text-align:center;}
.fy1-1{height:30px; overflow:hidden; margin:0px auto auto auto; float:right;}
.fy1-1 ul li{ list-style-type:none; margin:0px; line-height:28px;}
.fy1-1 ul li a{border:1px #e9e9e9 solid; display:inline-block; padding-left:5px; padding-right:5px; line-height:26px; color:#6e6e6e; font-weight:normal !important;}
.fy1-1 ul li a:hover{border:1px #96a1b2 solid; background:#96a1b2; color:#FFF; text-decoration:none;}
.fy1-1 li{ float:left; height:28px; text-align:center;}
.fy1-1 li img{ margin:8px 3px auto 3px;margin:8px 3px auto 3px\9;margin:1px 3px auto 3px;_margin:8px 3px auto 3px;}
.fya1{font-style:normal;color:#4f4f4f;text-decoration:none; height:26px;padding-left:10px !important; padding-right:10px !important;vertical-align:bottom}
.fya1:link{font-style:normal;color:#4f4f4f;text-decoration:none;height:26px;}
.fya1:visited{font-style:normal;color:#4f4f4f;text-decoration:none;height:26px; float:left;}
.fya1:hover{font-style:normal;text-decoration:underline;height:26px; line-height:26px;}
.fy a.fya2{margin:0 5px auto 5px;overflow:hidden;border:1px #96a1b2 solid !important; background:#96a1b2;color:#FFF !important; padding-left:10px !important; padding-right:10px !important;vertical-align:bottom}
.fy-input{ width:30px; height:16px; border:1px #666 solid; background:#FFF; text-align:center; line-height:18px; color:#F00; margin:5px 3px auto 3px;margin:5px 3px auto 3px\9;margin:0px 3px auto 3px;_margin:3px 3px auto 3px;}
.fy-an1{width:30px; height:20px; border:1px #3f97c3 solid; background:#3f97c3;line-height:18px; color:#fff; text-align:center; padding:0px;}
.fyimg{width: 30px;vertical-align:middle;padding-top:9px;}

/*选项卡1*/
.tab_1{ height:100%; overflow:hidden;}
.tab_1 .t1{ height:36px;overflow:hidden;border-left:1px #cfd3e5 solid; position:relative;}
.tab_1 .t1 a{padding-left:16px;padding-right:16px;overflow:hidden; display:inline-block; float:left;line-height:34px; height:34px;background:#eceef6;border:1px #cfd3e5 solid; color:#6a6a6a; border:1px #cfd3e5 solid; margin-left:-1px; margin-right:10px;}
.tab_1 .t1 a:hover{color:#f55c00; text-decoration:none; background:#FFF;}
.tab_1 .t1 a.hover,.tab_1 .t1 a:hover.hover{color:#f55c00;font-size:14px;font-weight:bold; background:#FFF; border-bottom:0px !important; height:38px;}
.tab_1 .n1{border:1px #cfd3e5 solid; padding:10px 20px 0px 20px; background:#FFF; margin-top:-1px;}

/******************登录后******************************/
/*导航*/
.d_nav{height:40px;border-top:3px #008cbd solid;line-height:40px;}
.d_nav a{ padding-left:35px; padding-right:35px;float:left; color:#FFF;}
.d_nav a:hover,.d_nav a:hover.hover,.d_nav a.hover{text-decoration:none;color:#FFF;}

/*服务项目*/
.b_fwxm{background:url(../images/xian_x02.gif) repeat-x left bottom; padding:20px; padding-bottom:0px; height:100%; overflow:hidden;}
.b_fwxm .img{width:140px; height:110px; padding:1px; background:#FFF; border:1px #d8e0e9 solid; float:left; margin-right:20px;}
.b_fwxm .img img{width:140px; height:110px; overflow:hidden;}
.b_fwxm .nr{width:506px; height:100%; overflow:hidden; float:left;}
.b_fwxm .sq{ width:100px; height:100%; overflow:hidden; float:left; text-align:right; padding-top:44px;}





/******************加载等待样式******************************/
.loading_1{ padding-top:24px; line-height:30px; text-align:center;background:url(../images/loading_1.gif) no-repeat center top; margin-top:20px;}

/*****a链接****/
a{-webkit-transition:color,background-color 0.15s,0.15s linear;-o-transition:color,background-color 0.15s,0.15s linear; -webkit-transition:color,background 0.15s,0.15s linear;-o-transition:color,background 0.15s,0.15s linear;}
a:hover{-webkit-transition:color,background-color 0.15s,0.15s linear;-o-transition:color,background-color 0.15s,0.15s linear; -webkit-transition:color,background 0.15s,0.15s linear;-o-transition:color,background 0.15s,0.15s linear;}

/*首页登录文本框*/
.in_wbk1,.in_wbk2,.in_wbk3{height:34px; width:253px;border:1px #86bbd5 solid; background:#effcff url(../images/ico_03.png) no-repeat 230px 8px;padding-left:5px; line-height:34px;font-size:14px; font-weight:bold; display:block;}
.in_wbk2{background:#effcff url(../images/ico_04.png) no-repeat 230px 8px;}
.in_wbk3{background:#effcff; width:98px; float:left; margin-right:10px;}
.wbk_wrong{border:1px #f57676 solid; background:#fbe2e2}/*文本框错误样式*/

/*内边距*/
.padding_20_20_0_20{padding:20px;padding-bottom:0px;}
.padding_10_20_0_20{padding:20px; padding-top:10px;padding-bottom:0px; overflow:hidden;}
.padding_0_20{ padding:0 20px;}
.padding_l20{padding-left:20px;}

/*居左居右*/
.l{ float:left; overflow:hidden;}
.r{ float:right; overflow:hidden;}

/*高度占位*/
.hr5{ height:5px; overflow:hidden; clear:both;}
.hr10{height:10px;overflow:hidden;clear:both;}
.hr18{height:18px;overflow:hidden;clear:both;}
.hr20{height:20px;overflow:hidden;clear:both;}

/*位置*/
.margin_0_auto{margin:0 auto;}

/*首行缩进*/
.em2{ text-indent:2em;}

/*边框*/
.border_r0{border-right:0px !important;}
.border_l0{ border-left:0px !important;}
.border_b0{border-bottom:0px !important;}

/*粗细*/
.xi{ font-weight:normal}
.cu{ font-weight:bold;}

/*行高*/
.lin_h2{line-height:2em;}
.lin_h12{line-height:1.2em;}

/*****背景样式****/
.bj_x1{background:url(../images/bj_01.jpg) repeat-x left top;}
.bj_x2{background:url(../images/xian_x02.gif) repeat-x left bottom;}

/*****线****/
.xian_x1{ height:1px;overflow:hidden; clear:both; margin-top:5px; margin-bottom:5px; background:#dcdcdc;}/*实线*/
.xian_x2{height:2px;overflow:hidden; clear:both; background:url(../images/xian_x01.gif) repeat-x left top;}/*长虚线*/
.xian_x3{height:1px;overflow:hidden; clear:both; background:url(../images/xian_x02.gif) repeat-x left top;}/*点虚线*/
.xian_x4{ height:3px; background:#109fd1; clear:both;}/*底部版权横线*/


/*****背景线条****/
.xian_xbj1 td{ background:url(../images/xian_x02.gif) repeat-x left bottom;}


/*全局禁用拖拽*/
textarea{resize:none}

#week{border-right: #ced2e5 1px solid;}
#week table#tabDateControl{ width:100%;}
#week table#tabDateControl td
        {
            border: none;
        }
        #week table#tabDateControl td a
        {
            height: 44px;
            line-height: 20px;
            margin-top: -1px;
            font-weight: bold;
            width: 100%;
        }
        #week table#tabDateControl td a:hover
        {
            color: #F55C00;
        }
        #week table#tabDateControl td a.bg
        {
            background: none repeat scroll 0 0 #F5F6FA;
            color: #F55C00;
            text-decoration: none;
            border-top: 3px solid #F55C00;
            border-bottom: 0 none;
            margin-top: 0px;
            width: 100%;
        }
        .xingqi_tab a
        {
            border-left: none;
            margin-left: 0px;
        }
        #week table#tabDateControl td a.bg:hover
        {
        }
        .table2 th
        {
            border-bottom: 1px solid #C0CCDA;
            padding: 10px 5px;
            font-weight: normal;
            text-align: center;
        }