﻿/*基色（绿色）：#57b2a5  按钮hover色：429f92
 淡绿色背景色：#e9f8f6  顶部条背景色：#d9e7e7
按钮色：#ff6600；
*/
@import "./basestyle.css";
.divTopBox {
    background: #fff;
}
.lttr1 {
    background-color:#f8f8f8;
}
.lttr2 {
    background-color:#ffffff;
}
.lttrover {
    background: #fce9d2;
}
.lttrclick {
    background: #c5ddf5;
}
table.tablebox tr td.indextb_tit {
    background: #e9f8f6;
}
.trColor {
    background: #f6fcff;
}
.font18,.font14,.font24 {
    color:#57b2a5;
}
ul.tableft {
    color:#fff;
}
.indexRightPage {
    background:#f5f5f5;
}
/*index外部*/
.indexTopMemu,.indexLeftMemu {
    background-color: #008a6c;
}
.indexLeftMemu {
    background-image: linear-gradient(#11998e, #118b99);
}
.listSearchBar,.listButtonBar,.listButtonBar_b {
    background-color:#f6fcff;
}
.listButtonBar,.listButtonBar_b {
    border-bottom:1px #b0cfe9 solid;
}
.listBottomBar ,.pageBottomBar{
    background-color:#d9e7e7;
}
.listBottomBar {
    border-top:1px #57b2a5 solid;
}
.pageBottomBar {
    border-top:1px #3a8ccd solid;
}
.tableftbox {
    background-image: linear-gradient(#33cea6, #047a70);
}
.tableboxlist_ul li {
    color:#fff;
}
.tableboxlist_ul li:hover {
    color:#fdbf01;
}
ul.tabtoplist li {
    color:#b5b5b5;
}
ul.tabtoplist li.tabtoplist_on {
    color:#3e5b95;
    border-bottom:3px #5174c8 solid;
}
.indexLogo {
    background-color: blueviolet;
}
.leftMenuList {
    border-right: 1px #b0cfe9 solid;
}
.daohang {
    color:#0b72ce;
    border-bottom:2px #0b72ce solid;
}
.searchon {
    border-left:1px #b0cfe9 solid;
    background:#fff;
}
.dbrwbox {
    color:#ff6600;
}
.topline {
    background: #57b2a5;
    color:#fff;
}
/*颜色*/
.blue{color:#0e5a96;cursor: pointer}
.orange{color:#ff6600;}
.bgcolor {
    background-color: #e9f8f6;
}
a.orangebtn {
    background: #ff6600;
    color: #fff;
}
.editmore {
    background: url(/img/iconmore.png) no-repeat;
}
.editmore_orange {
    background: url(/img/iconmore_orange.png) no-repeat;
}
.editmore_red {
    background: url(/img/iconmore_red.png) no-repeat;
}
.editmore_blue {
    background: url(/img/iconmore_blue.png) no-repeat;
}
.editmore_purple {
    background: url(/img/iconmore_purple.png) no-repeat;
}
/*选择用户控件*/
.usercontainer,.selectuser_title {
    border-bottom: 1px #e9f8f6 solid;
}
.loginbar,.loginbar a,.loginbar a:hover{
    color: #fff;
}
.leftliston, .leftlistoff {
    background: #a8ceef;
    color:#000;
    border-top:1px #87afd1 solid;
}
.leftlistul li span {
    color:#333;
}
.leftlistul li .spanhover {
    color:#fff;
    background:#8ec2f5;
}
.leftliston {
    background-color: #a8ceef;
}
.leftlistoff {
    background-color: #b0cfe9;
}
.leftlistul li span.leftlistlion {
    color: #ff6600;
    background: #278ae2;
}
.leftlist {
    background:#d6e9f6;
}
.toptabul li {
    color:#fff;
    border-left:1px #2480d3 solid;
    border-right:1px #0b5fa9 solid;
}
.toptab_r {
    color:#fff;
}
.redcolor,.redxing {
    color:#f00;
}

.greencolor,.redxing {
    color:#00B83F;
}

.hangcolor {
    color:goldenrod;
}

.toptab_r a,.toptab_r a:visited {
    color:#fff;
}
/*wj*/
.toptab_rul>li:hover {
    background: #0e7c64;

}
.tableft li:hover{
    background:rgba(22,31,44,0.2);
    border-right: 2px solid #315b96;
}
.tablefton{
    background:rgba(22,31,44,0.2);
    border-right: 2px solid #315b96;
}
.xllinetit{
    background: url(/img/xltitlinebg_green.jpg) 0 -2px repeat-x;
}
.xllinetit b {
    color:#57b2a5;
    border-left:5px #57b2a5 solid;
    background:#fff;
}
.xllinetit span {
    color:#57b2a5;
    background:#fff;
}
.xlspanline {
    background: #fff;
    color: #57b2a5;
}
.xlbox_iconji,.xlbox_iconte,.xlbox_icontie,.xlbox_iconre,.xlbox_icontui,.xlbox_iconcu,.xlbox_iconwei {
    color:#fff;
}
.xlbox_iconji{background:#2fbfb7;border:1px #2fbfb7 solid}
.xlbox_iconte{background:#ffba00;border:1px #ffba00 solid;}
.xlbox_icontie{background:#3b88d0;border:1px #3b88d0 solid}
.xlbox_iconre{background:#ff3400;border:1px #ff3400 solid}
.xlbox_icontui{background:#bc26e2;border:1px #bc26e2 solid}
.xlbox_iconcu{background:#26e257;border:1px #26e257 solid}
.xlbox_iconwei{background:#0000ff;border:1px #0000ff solid}

input.searchbtnss,input.searchbtnss01,.rsearch_btn ,input.searchbtnssno,.searchbtnssno{
    background-color: #ff6600;
    color: #fff;
}
.seniorsearchbtn{
    background-color: #138cfc;
}
.buttonlist ul li,.button_span,.block_spanbtn {
    background:#57b2a5;
    color:#fff;
}
.button_span:hover,.block_spanbtn:hover {
    background: #429f92;
}
.pagebtn,.pagebtn_other,.pagebtn_on,.pagebtn:hover {
    background:#57b2a5;
    color:#fff;
}
.pagebtn:hover {
    background:#429f92;
}
.pageBottomBar a:hover {
    background:#429f92;
}
.pagebtn_other {
    background: #57b2a5;
}
.topbtnguding {
    border-bottom:1px solid #bfdaef;
}
/*按钮色*/
.pagebtn_on,.buttonlist ul li:hover {
    background:#429f92;
}
.page {
    border-right:1px #c1dbdb solid;
}
.page a {
    border: 1px #c1dbdb solid;
}
.page span {
    color: #9e9d9d;
}
.page a.pageon {
    background:#429f92;
    color:#fff;
    border:1px #429f92 solid;
}
.anchorlist {
    background:#e9f8f6;
    border-bottom:1px #bfdaef solid;
}
.anchorlist li.anchorliston {
    background: #ffaa31;
    color: #fff;
    border-bottom:2px #be7000 solid;
}
/*表格*/
.addnewtable,.addnewtable_35,.tablebox,.comtable,.newtable,.tablebox01,.tableboxrilibox {
    border-top:1px #dde1e4 solid;
    border-left:1px #dde1e4 solid;
}
.tablebox tr td,.tablebox tr th,.tablebox01 tr td,.addnewtable tr td,
.addnewtable tr th,.comtable tr td,.comtable tr th,.newtable tr td,.newtable tr th {
    border-bottom:1px #dde1e4 solid;
    border-right:1px #dde1e4 solid;
}
.tablebox tr th {
    border-bottom:2px #dde1e4 solid;
}
.addnewtable tr td.addtable_tit, .comtable tr td.addtable_tit, .newtable tr td.addtable_tit,
.tablebox tr td.addtable_tit, .tablebox01 tr td.addtable_tit,.addnewtable_35 tr td.addtable_tit {
    background: #e9f8f6;
}
.addnewtable_35 tr td,.tableboxrilibox tr td {
    border-bottom:1px #dde1e4 solid;
    border-right:1px #dde1e4 solid;
}
.tableprint {
    border-bottom: 1px #000 solid;
    border-left: 1px #000 solid;
}
.tableprint tr td {
    border-top: 1px #000 solid;
    border-right: 1px #000 solid;
}
.tablesmall {
    border-bottom: 1px #dde1e4 solid;
    border-left: 1px #dde1e4 solid;
}
.tablesmall tr td{
    border-top: 1px #dde1e4 solid;
    border-right: 1px #dde1e4 solid;
}
.tb_fold tr td{
    border-right:none;
    padding:0;
    /*border-bottom:none;*/
}
.tb_fold tr:last-child td {
    border-bottom:none;
}
.publicbtn,.publicbtn01,.smallbox_tit  ,.publicbtn02 {
    background:#57b2a5;
    color: #fff;
}
.publicbtn_sc {
    background: #57b2a5;
    color:#fff;
}
a.publicbtn_sc:hover,a.publicbtn:hover,a.publicbtn01:hover,a.publicbtn02:hover,
.smallbox_tit_r a{
    background:#429f92;
    color:#fff;
}
.jgtxboxtit,dl.xlbqbox dt {
    color:#57b2a5;
}
.jgtxboxtit b {
    background: #fff;
}
.smallbox_tit_r a:hover {
    background: #387b71;
    color:#f00;
}
.smallboxbtn {
    background: #e9f8f6;
    border-top:1px #57b2a5 solid;
    border-bottom:2px #57b2a5 solid;
}
.smallboxsearch {
    color:#f6fcff;
    border-bottom: 1px #cccccc solid;
}
.smallboxinpbtn {
    background: #ff6600;
}
/*视图*/
.viewbox{
    border:1px #ddd solid;
    background:#f6fcff;
}
.viewbox ul li {
    border-bottom:1px #ddd solid;
    /*border-top:1px #fff solid;*/
    background:#f5f5f5;
}
.viewbox ul li.viewboxtit {
    background: #57b2a5;
    border-bottom: 1px #b0cfe9 solid;
    border-top: 0;
    color: #fff;
}
.viewboxtit {
    border-bottom:1px #d5e5f2 solid;
    border-top:1px #fff solid;
    background:#57b2a5;
    border-bottom:1px #b0cfe9 solid;
    color:#fff;
}
.viewbox ul li:hover,.viewbox ul li.ykviewbox:hover{
    background:#57b2a5;
}
.viewbox ul li:hover span{
    color:#fff;
}
.viewbox ul li.viewboxtit:hover{
    background:#57b2a5;
}
.viewbox ul li.ykviewbox {
    border-bottom:1px #d5e5f2 solid;
    border-top:1px #fff solid;
    background:#f6fcff;
}

/*线路行程*/
.xl_arrowco {
    background: #57b2a5;
}
li.current_li {
    border: 1px solid #57b2a5;
}
.current_li::after {
    content: "";
    border: 10px solid #57b2a5;
    border-top: 10px solid transparent;
    border-left: 10px solid transparent;
    position: absolute;
    right: -1px;
    bottom: 0;
}
.current_li span {
    color: #57b2a5;
}
.switch_wrap input:checked + label {
    background: #57b2a5;
}
.quanxuanbox {
    border-bottom:1px #d5e5f2 solid;
    border-top:1px #fff solid;
    background:#f6fcff;
}
.textareabox, .addtextarea,input.chbox,input.checkbox {
    border: 1px #9bbedc solid;
}
.login_l {
    border: 1px solid #fff;
}
.login_r {
    background:#fff;
    border:2px #dedede solid;
}
.logininpbo {
    border:1px #d1d1d1 solid;
    background:#fff;
}
img.logininp_yzmimg {
    border: 1px #b0cfe9  solid;
}
.logintit{
    color:#0861a7;
}
.loginbtn_btn {
    background: #0861a7;
    color: #fff;
    border: 1px #045290 solid;
}
.loginingbtn_btn {
    background:#6495bb;
    color:#fff;
    border:1px #4b88b8 solid;
}
.loginadlist ul li {
    background:#fff;
}
.logintitlist li {
    border:2px #dedede solid;
}
.logintitlist li.logintitlist_on {
    background: #fff;
    color: #000;
}
.mobanbox,.mobanbox01,popupbox {
    background:#fff;
    border:1px #9bbedc solid;
    color:#000;
}
.gnjsboxtit {
    background:#268ae2;
    color:#fff;
}
.smallwindow {
    background: #e9f8f6;
    border:1px #dde1e4 solid;
}
table.tanchubox {
    border-left:1px solid #b0cfe9;
    border-bottom:1px solid #b0cfe9;
    background:#f6fcff ;
}
table.tanchubox tr td {
    border-top: 1px solid #b0cfe9;
    border-right: 1px solid #b0cfe9;
}
table.tanchubox tr td.tanchubox_tit {
    background:#278ae2;
    color:#fff;
}
.detailtextbox {
    background: #f6fcff;
}
.detailtextbox_ta {
    background-color: #F6FCFF;
    color: #000;
}
.mingxibox {
    border:1px #57b2a5 solid;
    background:#e9f8f6;
}
.mingxibox_tit {
    background: #dee9f6;
}
.mingxibox_tag_box {
    border-bottom: 1px solid #dde1e4;
}
.mingxibox_tag_box .mingxibox_tag_ce {
    color:#f00;
}
.mingxibox_tag_l {
    color:#0b72ce;
}
.mingxibox_tag_on_l {
    color:#999;
}
.mingxibox_tit_r {
    color:#96b3d6;
}
/*  到440行  */
.lingduilist li {
    background:#3C0;
    border-right:1px #fff solid;
    border-top:1px #fff solid;
    color:#fff;
}
.lingduilist li.redbg,.redbg {
    background:#F00
}
.greenbg {
    background:#26e257;
}
ul.diapol_comboboxDropdown li {
    background:#f6fcff;
    border-bottom:1px solid #d5e5f2;
    border-top:1px solid #fff;
}
ul.diapol_comboboxDropdown {
    border: 1px solid #b0cfe9;
}
ul.diapol_comboboxDropdown li.selected {
    background:#dbf0fb;
}
ul.lingdui_dtjl li {
    border-left:1px #dde1e4 solid;
    border-right:1px #dde1e4 solid;
}
ul.lingdui_dtjl {
    border-top:1px #dde1e4 solid;
    border-bottom:1px #dde1e4 solid;
}
.xltianxie_rbox {
    background: #fff;
    border: 1px #ff6600 solid;
}
.xltianxie_rtit h2 {
    border-bottom: 2px #0b72ce solid;
    color: #0b72ce;
}
.xltianxie_rline {
    border-bottom:1px #ccc dashed;
}
.xlbaomingbuttoff {
    background:#ccc;color:#fff;
}
.xlddliuyan {
    background:#e9f8f6;
}
.xlddliuyan_l {
    color: #3388c9;
}
.xlddliuyan_r {
    color: #999;
}
.xldingdan_btn {
    background: #f4f9ff;
}
.xldingdan_lszw {
    background: #eee;
    color:#57b2a5;
}
.xldingdan_tjdd {
    background: #ff6600;
    color: #fff;
}
.rilibox {
    color: #999;
}
.riliboxnum {
    color: #333;
}
.rilitop {
    background: #57b2a5;
    color: #fff;
}
.riliyue {
    border-left:1px #6daae1 solid;
    border-right:1px #6daae1 solid;
}
.zkxzx {
    background: #f9fcff;
    border: 1px #e2eaef solid;
}
.xltianxie_shouqi, .xltianxie_zhankai {
    background: #fff; border:1px #e2eaef solid;
}
.redborder {
    border:1px #f00 solid;
}
/**497*/
.dash_line {
    border-bottom: 1px solid #ddd;
}
.span_red {
    color: #ff6600;
}
.tablebox_dy tr td ,.tablebox_dy11 tr td{
    border-top: 1px #000 solid;
    border-left: 1px #000 solid;
}
.tablebox_dy,.tablebox_dy11 {
    border-bottom: 1px #000 solid;
    border-right: 1px #000 solid;
}
.table_dingdan {
    border-top: 1px #dde1e4 solid;
    border-left: 1px #dde1e4 solid;
}
.table_dingdan tr td {
    border-bottom:1px #dde1e4 solid;
    border-right:1px #dde1e4 solid;
}
.table_dingdan tr td.addtable_tit {
    background: #e9f8f6;
}
.icon_indexdb,.icon_indexgg,.icon_indexqt {
    color:#405876;
}
td.addtable_tit {
    background: #e9f8f6;
}
.xiaoxibox {
    border: 1px #b0cfe9 solid;
    background: #f7fbff;
}
.icon_indexxx {
    color:#405876;
}
.xiaoxibox {
    border:1px #0b72ce solid
}
.rilibox_gray {
    color:#ccc
}

.overtdd_rili,.div_rilibox {
    border:1px #ff6600 solid
}
.tablebox tr td.checktdd_rili .rilibox {
    background-color: #fffdd8;
    border: 1px #ff6600 solid;
}
.xllinetit_r {
    background:#fff;
}

.messagetextover:hover {
    color: #0e5a96;
}
.xlxq_rbtn {
    background: #228be9;
    color: #fff;
}
.xlxq_rbtn:hover {
    background: #0e5a96;
    color: #ff6600;
}
table.notable_bor tr td {
    border-bottom:1px #ccc dashed
}
.yonhu_list a:hover {
    background: #3e5b95;
}
.r8copy {
    color: #fff;
}
.r8loginbox_inp p.r8loginbox_yzminp img{border:1px #dffffd solid}
.user_login {
    color: #fff;
    background: #00ccbe;
}
.gray_btn {
    background: #bcbcbc;
    color: #666;
}
.ding_white>p {
    color: #333;
}
.scan_ding {
    background: #fff;
}
/**支付寶二维码样式*/
.paybox .payinfo label {
    color: #666;
}
.paybox .payappwm .paytit {
    color:#666;
    border:1px solid #fff;
}
.paybox .payappwm .paycon {
    background-color:#fff;
    border:1px solid #ddd;
}
.paybox .payappwm .paycon h4 {
    color:#666;
}
.paybox .payappwm .paycon p {
    color:#f33;
}
.paybox .payappwm:hover .paytit {
    border:1px solid #ddd;
    border-bottom:1px solid #fff;
    color:#ff6600;
}
/*分页按钮及底色*/
.footerpgs a, .footerpgs strong, .footerpgbs a, .footerpgs label {
    border: 1px solid #c1dbdb;
    color: #333;
}
.footerpgs .pageon, .footerpgs .pageon:hover ,.visaDataSelected{
    background-color: #57b2a5;
    color: #fff;
}

.footerpgs a:hover, .footerpgbs a:hover {
    border-color: #57b2a5;
    color: #369;
}
.pagenation a:hover{
    border: 1px solid #c1dbdb;
    color: #333;
}
.footerpgs label .px {
    background: #fff;
}
/*.topnamehover a:hover,.topnamehover a:visited {*/
/*background-color: #5174c8;*/
/*}*/
/*.topnameon {*/
/*background-color: #5174c8;*/
/*}*/
/*首页管理员切换修改 */
.left_nav {
    background: #fff;
    border: 1px solid #CDCDCD;
}
.left_nav li:hover {
    background: #f5f5f5;
}
/*下拉框点击后文字颜色仍为黑色**/
.toptab_r .left_nav a:visited ,.left_nav .nav_left li a,.left_nav li a,.messageul .messageli{
    color: #333;
}
.left_nav>li:nth-child(2) {
    border-bottom: 1px solid #ddd;
}
.left_nav li, .nav_left {
    background: #fff;
}
.left_nav .nav_left {
    border: 1px solid #ccc;
}
.left_nav .nav_left li {
    color: #666;
}
div.right_arrow:hover {
    background:rgba(0,0,0,.4);
}
.messageul {
    background: #fff;
    border: 1px solid #CDCDCD;
}
.messageul .messageli:hover {
    background: #f5f5f5;
}
/*气泡*/
.popupbox{ background: #fff;border: 1px #9bbedc solid;color: #000; }

/*图片裁剪按钮背景*/
.recrop {
    background: #57b2a5;
}

/*********************线路相关开始**********************/
.r_leftlist li > a:hover {
    color: #57b2a5;
    text-decoration: none;
}
.r_itemon ,.copybtn,.date_title .iconmar,.theme_col {
    color: #57b2a5;
}
.addtripbtn {
    border: 1px solid #57b2a5;
    color: #57b2a5;
}

/*选中加data_spancur样式*/
.data_spancur {
    color: #57b2a5;
    border: 1px solid #57b2a5;
}

.fixedwidthbtn {
    background: #57b2a5;
    color: #fff;
}

/*计划维护*/
.icon_del{
    color: #f00;;
}

/*********************线路相关结束**********************/
/*********************上传附件开始**********************/
.ui-widget-content{
    border:1px solid #ddd;
}
.plupload_cell,.plupload_file_status,.plupload_total_file_size{
    color:#333;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{
    border:1px solid #ddd;
    background:#e9f8f6;
    color:#333;
}
.plupload_view_list .plupload_file{
    border-left:none;
    border-right:none;
    border-top:none;
}
.ui-buttonset .ui-state-default{
    border:1px solid #57b2a5 ;
}
.ui-widget-header{
    background:#99d2ca;
    border:none;
}
.bottombtnbox{
    background:#e9f8f6;
    border-top:1px solid #57b2a5 ;
}
.ui-state-default .ui-icon {
    background-image: url("/js/commonJs/plupload/images/ui-icons_green.png")
}
/*********************上传附件结束**********************/
.dropBtnList ul{
    border:1px solid #ddd;
}
.dropBtnList ul li{
    border-bottom:1px solid #ddd;
    background:#f5f5f5;
}
.dropBtnList ul li:hover{
    background:#57b2a5;
}
.dropBtnList ul li:hover span{
    color:#fff;
}
.dropBtnList ul li:last-child{
    border-bottom:none;
}
.dropBtnList ul .clearsearch{
    background:#138cfc;
    color:#fff;
    border-top:none;
}

/*右键二级菜单*/
.submenubox{
    background:#f5f5f5;
    border: 1px solid #ddd;
}
.submenubox_ul li{
    border-bottom: 1px solid #ddd;
    background: #f5f5f5;
}
.submenubox_ul li:hover{
    background:#57b2a5;
}
.submenubox_ul li:hover span{
    color:#fff;
}

/*********************************************************************************************
  工单分配
**********************************************************************************************/
.step_li:after{
    background:#999;
}
.step_active:after{
    background:#57b2a5;
}
.step_current:after{
    background:#f60;
}
.step_active .step_circle{
    background: #57b2a5;
    color:#57b2a5;
}
.step_active{
    color:#57b2a5;
}
.step_active .iconfont,.step_current .iconfont{
    color: #fff;
}
.step_current .step_circle{
    background: #f60;
    color:#f60;
}
.step_current{
    color:#f60;
}
/*新建工单*/
.industy{
    background: #57b2a5;
    color: #ffffff;
}
.addactive_tab{
    background: #57b2a5;
    color: #ffffff;
}
.field_title {
    border-color: #06c1b1;
}
.field_title legend {
    color: #07ac88;
}
.field_ul li {
    background-color: #05a89a;
    color: #fff;
}
.field_ul li:hover:hover {
    background: #0e9f93;
}
/*app配置*/
.edit-add {
    border: 1px solid #05a89a;
    color: #05a89a;
}
/*日期范围*/
.quickDrop li {
    background: #fff;
    height: 24px;
    text-align: left;
    box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
    margin: 0 auto;
    cursor: pointer;
    padding-left: 2px;
}

.quickDrop li:hover {
    background: #00B83F;
    padding-left: 4px;
}
