﻿/*! normalize.css v2.0.1 | MIT License | [git][4].io/normalize */
 
    /* ==========================================================================
       HTML5 display definitions
       ========================================================================== */
 
    /*
     * 更正IE 8/9中未定义的'block'元素显示。
     */
 
    article,
    aside,
    details,
    figcaption,
    figure,
    footer,
    header,
    hgroup,
    nav,
    section,
    summary {
        display: block;
    }
 
    /*
     * 更正IE 8/9中未定义的'inline-block'元素显示
     */
 
    audio,
    canvas,
    video {
        display: inline-block;
    }
 
    /*
     * 防止现代浏览器将没有controls属性的的'audio'元素显示出来
     * 移除 iOS 5 设备中多余的高度
     */
 
    audio:not([controls]) {
        display: none;
        height: 0;
    }
 
    /*
     * 校正IE 8/9中'hidden'属性不起作用的问题
     */
 
    [hidden] {
        display: none;
    }
 
    /* ==========================================================================
       基本
       ========================================================================== */
 
    /*
     * 1. 将默认字体设置为 sans-serif
     * 2. 在不禁止用户缩放的情况下避免iOS设备方向调整后自动校正字体大小
     */
 
    html {
        font-family: sans-serif; /* 1 */
        -webkit-text-size-adjust: 100%; /* 2 */
        -ms-text-size-adjust: 100%; /* 2 */
    }
 
    /*
     * 移除缺省的外边距
     */
 
    body {
        margin: 0;
    }
 
    /* ==========================================================================
       Links
       ========================================================================== */
 
    /*
     * 校正'outline'在Chrome和其他浏览器间的不一致
     */
 
    a:focus {
        outline: thin dotted;
    }
 
    /*
     * 增强在所有浏览器中聚焦和鼠标悬停时的可读性
     */
 
    a:active,
    a:hover {
        outline: 0;
    }
 
    /* ==========================================================================
       排版
       ========================================================================== */
 
    /*
     * 校正 Firefox 4+，Safari 5 和 Chrome 中'section'和'article'内的'h1'字体大小
     */
 
    h1 {
        font-size: 2em;
    }
 
    /*
     * 校正IE 8/9， Safari 5 和 Chrome中样式不呈现的问题
     */
 
    abbr[title] {
        border-bottom: 1px dotted;
    }
 
    /*
     * 校正 Firefox 4+， Safari 5 和 Chrome 中'bolder'的样式
     */
 
    b,
    strong {
        font-weight: bold;
    }
 
    /*
     * 校正 Safari 5 和 Chrome 中样式不呈现的问题
     */
 
    dfn {
        font-style: italic;
    }
 
    /*
     * 校正 IE 8/9 中样式不呈现的问题
     */
 
    mark {
        background: #ff0;
        color: #000;
    }
 
    /*
     * 更正 Safari 5 和 Chrome 中奇怪的字体设置
     */
 
    code,
    kbd,
    pre,
    samp {
        font-family: monospace, serif;
        font-size: 1em;
    }
 
    /*
     * 增强所有浏览器中预格式化文本的可读性
     */
 
    pre {
        white-space: pre;
        white-space: pre-wrap;
        word-wrap: break-word;
    }
 
    /*
     * 设置一致的引用类型
     */
 
    q {
        quotes: "\201C" "\201D" "\2018" "\2019";
    }
 
    /*
     * 校正所有浏览器中易变且不一致的字体大小
     */
 
    small {
        font-size: 80%;
    }
 
    /*
     * 防止所有浏览器中的'sub'和'sup'影响到行高（line-height）
     */
 
    sub,
    sup {
        font-size: 75%;
        line-height: 0;
        position: relative;
        vertical-align: baseline;
    }
 
    sup {
        top: -0.5em;
    }
 
    sub {
        bottom: -0.25em;
    }
 
    /* ==========================================================================
       嵌入内容
       ========================================================================== */
 
    /*
     * 移除在 IE 8/9 中嵌入到'a'元素时的边框
     */
 
    img {
        border: 0;
    }
 
    /*
     * 更正 IE 9 中奇怪的'overflow'表现
     */
 
    svg:not(:root) {
        overflow: hidden;
    }
 
    /* ==========================================================================
       Figures
       ========================================================================== */
 
    /*
     * 更正 IE 8/9 和 Safari 5 中外边距不展示的问题
     */
 
    figure {
        margin: 0;
    }
 
    /* ==========================================================================
       表单
       ========================================================================== */
 
    /*
     * 定义一致的边框、外边距和内边距
     */
 
    fieldset {
        border: 1px solid #c0c0c0;
        margin: 0 2px;
        padding: 0.35em 0.625em 0.75em;
    }
 
    /*
     * 1. 更正 IE 8/9 中颜色不继承的问题
     * 2. 移除内边距确保人们在将fieldset设置为0时不会大跌眼镜
     */
 
    legend {
        border: 0; /* 1 */
        padding: 0; /* 2 */
    }
 
    /*
     * 1. 更正所有浏览器中字体不继承的问题
     * 2. 更正所有浏览器中字号不继承的问题
     * 3. 更正 Firefox 4+， Safari 5 和 Chrome 中外边距不同的问题
     */
 
    button,
    input,
    select,
    textarea {
        font-family: inherit; /* 1 */
        font-size: 100%; /* 2 */
        margin: 0; /* 3 */
    }
 
    /*
     * 更正 Firefox 4+ 用户代理样式表（UA stylesheet）中在'input'上
     * 设置'line-height'时使用'!important'的问题
     */
 
    button,
    input {
        line-height: normal;
    }
 
    /*
     * 1. 避免 Android 4.0.* 中的 WebKit bug ，该bug会破坏原生的'audio
     *    和'video'控制器
     * 2. 更正 iOS 中无法设置可点击的'input'的问题
     * 3. 增强图片类型以及其他类型的'input'中指针的可用性以及样式的一致性
     */
 
    button,
    html input[type="button"], /* 1 */
    input[type="reset"],
    input[type="submit"] {
        -webkit-appearance: button; /* 2 */
        cursor: pointer; /* 3 */
    }
 
    /*
     * 重置disabled元素的默认指针样式
     */
 
    button[disabled],
    input[disabled] {
        cursor: default;
    }
 
    /*
     * 1. 调整 IE 8/9 box sizing 被设置为 'content-box' 的问题
     * 2. 移除 IE 8/9 中多余的内边距
     */
 
    input[type="checkbox"],
    input[type="radio"] {
        box-sizing: border-box; /* 1 */
        padding: 0; /* 2 */
    }
 
    /*
     * 1. 校正 Safari 5 和 Chrome 中 'appearance' 被设置为 'searchfield' 的问题
     * 2. 校正 Safari 5 和 Chrome 中 'box-sizing' 被设置为 `'border-box' 的问题
     * (include `-moz` to future-proof)
     */
 
    input[type="search"] {
        -webkit-appearance: textfield; /* 1 */
        -moz-box-sizing: content-box;
        -webkit-box-sizing: content-box; /* 2 */
        box-sizing: content-box;
    }
 
    /*
     * 移除 OS X 中 Safari 5 和 Chrome 内部的内边距以及搜索框的取消按钮
     */
 
    input[type="search"]::-webkit-search-cancel-button,
    input[type="search"]::-webkit-search-decoration {
        -webkit-appearance: none;
    }
 
    /*
     * 移除 Firefox 4+ 内部的内边距
     */
 
    button::-moz-focus-inner,
    input::-moz-focus-inner {
        border: 0;
        padding: 0;
    }
 
    /*
     * 1. 移除 IE 8/9 中默认的垂直滚动条
     * 2. 增强所有浏览器中的对对齐以及可读性
     */
 
    textarea {
        overflow: auto; /* 1 */
        vertical-align: top; /* 2 */
    }
 
    /* ==========================================================================
       表格
       ========================================================================== */
 
    /*
     * 移除单元格间大部分的间距
     
 
    table {
        border-collapse: collapse;
        border-spacing: 0;
    }*/

a:focus {outline:none;}

*{ font-family: Microsoft Yahei;word-break: break-all;}
body,td,th {font-size: 12px; color:#505050;}
body {margin-left: 0px; margin-top: 0px;}
body {background: url(../images/home_bg.png) repeat-x; margin:0px;}
a:link {color: #585858; text-decoration: none;}
a:visited {text-decoration: none; color: #585858;}
a:hover {text-decoration: underline; color: #F4901E;}
a:active {text-decoration: none;}
input{ height:20px; border: solid 1px #ACACAC;font-family:'微软雅黑'; vertical-align:middle}
textArea{ border: solid 1px #ACACAC;font-family:'微软雅黑';}
.radio{ border:none !important; vertical-align:middle}
select{font-size:12;  cursor: hand; border: solid 1px #ACACAC !important; font-family:'微软雅黑';}
ul,li,dl,dt{margin:0; padding:0;list-style:none}
img{ border:0;}

inputColumn { align:right}
/******top begin*****/

.site_top{width:980px; height:95px; margin:0 auto; position:relative}

.logo{float:left; padding-left:15px; padding-top:38px;}
.logo_inside{float:left; position:absolute;bottom:5px;}
.top_input{float:right; width:120px; margin-top:40px; height:22px; border:1px #ccc solid}

.top_menu{float:right; margin-top:8px;}
.top_menu ul li{ float:left; border-right:1px #ccc solid; padding-left:26px; padding-right:10px;}
.top_office{ margin-top:8px;padding-top:6px;}
.top_user{ background:url(../images/user.png) no-repeat 10px 3px; font-weight:bold}
.top_msg{background:url(../images/email.png) no-repeat 10px 3px; padding-left:32px !important;}
.top_notify{background:url(../images/notify.png) no-repeat 10px 0px; padding-left:30px !important;}
.top_shortcut{background:url(../images/shortcut.png) no-repeat 10px 3px; padding-left:30px !important;}
.top_tools{ background:url(../images/setting.png) no-repeat 10px 2px}
.top_logout{ background:url(../images/logout.png) no-repeat 10px 2px}
.top_menu ul li a{}

.navmenu{width:980px;TEXT-ALIGN: center;}
.navmenu li{ float:left; border-right:1px #ccc solid; padding-left:26px; padding-right:10px;}

.nav{ float:right; margin-left:100px; margin-top:40px;}
.nav ul li{ float:left; height:35px; border-left:1px #ccc solid; padding-left:10px; padding-right:40px; font-size:18px; line-height:24px;}
.navrwsq{ float:right; margin-left:10px;}
.navrwsq ul li{ float:left; height:35px; border-left:1px #ccc solid; padding-left:10px; padding-right:55px; font-size:18px; line-height:24px;}
.nav_on{ color:#F4901E !important}

.down_bignav{ font-size:18px; height:35px; float:left; width:125px; line-height:24px;}

#menu{ float:right; margin-top:25px;}
#nav .mainlevel {position:relative; float:left; z-index:3}
.on_top li{ float:left; height:35px; border-left:1px #ccc solid; padding-left:10px; width:125px;  font-size:18px; line-height:24px;}
.on_hide{display:none; position:absolute; z-index:90; top:-10px; left:0; height:205px; background:#fff; border-bottom:1px #ccc solid; border-right:1px #ccc solid; border-top:1px #ccc solid; -moz-box-shadow: 2px 3px 4px #777;-webkit-box-shadow: 2px 3px 4px #777;box-shadow: 2px 3px 4px #777;}
.on_hide li{float:left; line-height:20px; background:#fff; height:195px; border-left:1px #ccc solid; padding-left:10px; width:125px;}
.gotoback{ position:absolute; z-index:9; top:76px; right:15px;}

.site_banner{width:990px; height:330px; margin:50px auto 20px; background:url(../images/banner.png) no-repeat center center; position:relative}
.buy{position:absolute; width:50px; height:17px; right:10px; top:-30px;}
.banner_txt{float:left; width:240px; padding:70px 30px 20px 50px;}
.banner_txt div{ margin-bottom:10px}
.banner_title{font-size:22px; margin-bottom:20px !important}
.banner_more a{color: #F4901E;}
.banner_video{ float:left}
.banner_login{float:right; width:140px; margin-right:30px; margin-top:90px;}
.banner_login div{ margin-bottom:10px}
.login_title{font-size:16px; color:#fff !important}

.app_int{float:left; width:310px; margin-right:25px;}
.app_title{float:left; height:25px; border-right:1px #ccc solid; font-size:18px; line-height:25px; padding-right:10px;}
.app_down{float:left; line-height:25px; padding-left:10px;}
.app_conten{width:160px; height:115px; border:1px #ccc solid;margin-top:5px; padding-left:135px; padding-right:15px;}
.app_title_in{ padding:10px 0; font-weight:bold}
.app_android{background:url(../images/Android.png) no-repeat 5px 10px;}
.app_ios{background:url(../images/IOS.png) no-repeat 5px 20px}
.app_web{background:url(../images/web.png) no-repeat 5px 30px}

.site_bottom{width:100%; background:url(../images/bottom_bg.png) repeat-x; padding-top:38px; padding-bottom:5px;}
.site_width{width:980px; margin:0 auto;}
.bottom_logo{float:left; padding-top:10px;}
.bottom_txt{float:left; line-height:28px; padding:6px 20px 6px 20px;}
.bottom_link{float:left; border-right:1px #ccc solid; border-left:1px #ccc solid; padding-left:25px; width:280px; height:65px;}
.bottom_link ul li{ float:left; width:115px; height:30px; background:url(../images/line.png) repeat-x bottom; line-height:28px; margin-right:25px;}
.bottom_right{float:left; padding-left:20px;}
.app_down{float:left; text-align:center; margin-right:5px;}

.inputtxt{color:#999; height:20px; width:100%}
.inputtxt_on{color:#585858; height:20px; width:100%}

.myhome{ width:980px; margin:20px auto 0; position:relative; z-index:2; min-height:500px;}


/******top end*****/

#center{ width:986px; margin:0 auto;}
#left{ float:left; width:170px; border:1px solid #2B4ABC; margin-top:10px; padding-bottom:30px;}
#main{ float:right; width:800px; margin-top:10px;}

#bottom{ width:986px; margin:0 auto; text-align:center; border-top:1px solid #CFCFCF; margin-top:10px; padding-top:10px; line-height:150%;}
#bottom a{color:#666; padding:0 5px;}
#clear{ clear:both}

/******left nav begin*****/
.nav_001,.nav_001off a:hover{width:170px; height:45px; background:url(../images/nav_menu.gif) left -495px no-repeat; }
.nav_001off{width:170px; height:45px; background:url(../images/nav_menu.gif) -176px -495px no-repeat;}
.nav_001 a,.nav_001off A{LINE-HEIGHT: 200px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden;WIDTH: 170px; FLOAT: right; HEIGHT: 45px;}

.nav_002,.nav_002off a:hover{width:170px; height:45px; background:url(../images/nav_menu.gif) left 1px no-repeat;}
.nav_002off{width:170px; height:45px; background:url(../images/nav_menu.gif) -176px 0px no-repeat;}
.nav_002 a,.nav_002off A{LINE-HEIGHT: 200px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden;WIDTH: 170px; FLOAT: right; HEIGHT: 45px;}

.nav_003,.nav_003off a:hover{width:170px; height:45px; background:url(../images/nav_menu.gif) left -45px no-repeat;}
.nav_003off{width:170px; height:45px; background:url(../images/nav_menu.gif) -176px -45px no-repeat;}
.nav_003 a,.nav_003off A{LINE-HEIGHT: 200px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden;WIDTH: 170px; FLOAT: right; HEIGHT: 45px;}

.nav_004,.nav_004off a:hover{width:170px; height:45px; background:url(../images/nav_menu.gif) left -90px no-repeat;}
.nav_004off{width:170px; height:45px; background:url(../images/nav_menu.gif) -176px -90px no-repeat;}
.nav_004 a,.nav_004off A{LINE-HEIGHT: 200px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden;WIDTH: 170px; FLOAT: right; HEIGHT: 45px;}

.nav_005,.nav_005off a:hover{width:170px; height:45px; background:url(../images/nav_menu.gif) left -135px no-repeat;}
.nav_005off{width:170px; height:45px; background:url(../images/nav_menu.gif) -176px -135px no-repeat;}
.nav_005 a,.nav_005off A{LINE-HEIGHT: 200px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden;WIDTH: 170px; FLOAT: right; HEIGHT: 45px;}

.nav_006,.nav_006off a:hover{width:170px; height:45px; background:url(../images/nav_menu.gif) left -180px no-repeat;}
.nav_006off{width:170px; height:45px; background:url(../images/nav_menu.gif) -176px -180px no-repeat;}
.nav_006 a,.nav_006off A{LINE-HEIGHT: 200px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden;WIDTH: 170px; FLOAT: right; HEIGHT: 45px;}

.nav_007,.nav_007off a:hover{width:170px; height:45px; background:url(../images/nav_menu.gif) left -226px no-repeat;}
.nav_007off{width:170px; height:45px; background:url(../images/nav_menu.gif) -176px -226px no-repeat;}
.nav_007 a,.nav_007off A{LINE-HEIGHT: 200px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden;WIDTH: 170px; FLOAT: right; HEIGHT: 45px;}

.nav_008,.nav_008off a:hover{width:170px; height:45px; background:url(../images/nav_menu.gif) left -271px no-repeat;}
.nav_008off{width:170px; height:45px; background:url(../images/nav_menu.gif) -176px -271px no-repeat;}
.nav_008 a,.nav_008off A{LINE-HEIGHT: 200px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden;WIDTH: 170px; FLOAT: right; HEIGHT: 45px;}

.nav_009,.nav_009off a:hover{width:170px; height:45px; background:url(../images/nav_menu.gif) left -315px no-repeat;}
.nav_009off{width:170px; height:45px; background:url(../images/nav_menu.gif) -176px -315px no-repeat;}
.nav_009 a,.nav_009off A{LINE-HEIGHT: 200px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden;WIDTH: 170px; FLOAT: right; HEIGHT: 45px;}

.nav_010,.nav_010off a:hover{width:170px; height:45px; background:url(../images/nav_menu.gif) left -360px no-repeat;}
.nav_010off{width:170px; height:45px; background:url(../images/nav_menu.gif) -176px -360px no-repeat;}
.nav_010 a,.nav_010off A{LINE-HEIGHT: 200px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden;WIDTH: 170px; FLOAT: right; HEIGHT: 45px;}

.nav_011,.nav_011off a:hover{width:170px; height:45px; background:url(../images/nav_menu.gif) left -406px no-repeat;}
.nav_011off{width:170px; height:45px; background:url(../images/nav_menu.gif) -176px -406px no-repeat;}
.nav_011 a,.nav_011off A{LINE-HEIGHT: 200px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden;WIDTH: 170px; FLOAT: right; HEIGHT: 45px;}

.nav_012,.nav_012off a:hover{width:170px; height:45px; background:url(../images/nav_menu.gif) left -451px no-repeat;}
.nav_012off{width:170px; height:45px; background:url(../images/nav_menu.gif) -176px -451px no-repeat;}
.nav_012 a,.nav_012off A{LINE-HEIGHT: 200px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden;WIDTH: 170px; FLOAT: right; HEIGHT: 45px;}
/******left nav end*****/

/******sub nav begin*****/
.nav_guide{padding:10px; width:960px; border:1px solid #CFCFCF; margin-bottom:15px;}

.nav_guide a{ font-family:"微软雅黑"; font-size:14px; color:#333; text-decoration:none}
.nav_guide a:hover{color:#f00; text-decoration:underline !important;}
.nav_guide_big{ font-family:"微软雅黑"; font-size:14px; color:#333;}
.nav_guide_big a{ font-family:"微软雅黑"; font-size:14px; color:#333; text-decoration:none}
.nav_guide_big a:hover{color:#f00; text-decoration:underline !important;}
.FirstTitleFontCss{ font-family:"微软雅黑"; font-size:14px; color:#333;}
.nav_guide_small{font-family:"微软雅黑"; font-size:14px; color:#F97F0A;}
.SecondTitleFontCss{font-family:"微软雅黑"; font-size:14px; color:#F97F0A;}
/******sub nav end*****/


.searchbox{border:1px solid #dbdbdb; background:#FFFDF0;}
.searchboxleft{ width:691px; float:left}

.language{ padding:0 80px;}
.language ul li{ float:left; padding-right:18px;height:20px;min-width:35px}


/******buttons*****/
.searchButton{width:88px; height:25px; font-family: 宋体;border:0px;color:#ffffff !important; font-size:12px; padding-left:15px;padding-top:3px; background:url(../images/button_all.gif);cursor:pointer;}
.searchButton:hover{background:url(../images/button_all.gif) 0 -32px}

.addButton{width:96px; height:25px; font-family: 宋体;border:0px;color:#ffffff; font-size:12px; padding-left:22px;padding-top:3px; background:url(../images/button_all.gif) 290px 0;cursor:pointer;}
.addButton:hover{background:url(../images/button_all.gif) 290px -32px}

.addButtonLong{width:120px; height:25px; font-family: 宋体;border:0px;color:#ffffff; font-size:12px; padding-left:22px;padding-top:3px; background:url(../images/button_long.gif) 0 0;cursor:pointer;}
.addButtonLong:hover{background:url(../images/button_long.gif) 0 -32px}

.saveButtonLong{width:120px; height:25px; font-family: 宋体;border:0px;color:#ffffff; font-size:12px; padding-left:22px;padding-top:3px; background:url(../images/button_long.gif) -133px 0;cursor:pointer;}
.saveButtonLong:hover{background:url(../images/button_long.gif) -133px -32px}

.saveButtom{width:96px; height:25px; font-family: 宋体;border:0px;color:#ffffff; font-size:12px; padding-left:22px;padding-top:3px; background:url(../images/button_all.gif) 389px 0;cursor:pointer;}
.saveButtom:hover{background:url(../images/button_all.gif) 389px -32px}
.saveButtomfive{width:96px; height:25px; font-family: 宋体;border:0px;color:#ffffff; font-size:12px; padding-left:30px;padding-top:3px; background:url(../images/button_all.gif) 389px 0;cursor:pointer;}
.saveButtomfive:hover{background:url(../images/button_all.gif) 389px -32px}

.backButtom{width:95px; height:25px; font-family: 宋体;border:0px;color:#ffffff; font-size:12px; padding-left:22px;padding-top:3px; background:url(../images/button_all.gif) -96px 0;cursor:pointer;}
.backButtom:hover{background:url(../images/button_all.gif) -96px -32px}

.backButton{width:88px; height:25px; font-family: 宋体;border:0px;color:#ffffff; font-size:12px; padding-left:23px;padding-top:3px; background:url(../images/button_all.gif) -98px 0;cursor:pointer;}
.backButton:hover{background:url(../images/button_all.gif) -98px -32px}

.goButtom{width:88px; height:25px; font-family: 宋体;border:0px;color:#ffffff; font-size:12px; padding-left:23px;padding-top:3px; background:url(../images/button_all.gif) -682px 0 no-repeat;cursor:pointer;}
.goButtom:hover{background:url(../images/button_all.gif) -682px -32px no-repeat}

.delButton{width:90px; height:25px; font-family: 宋体;border:0px;color:#ffffff; font-size:12px; padding-left:23px;padding-top:3px; background:url(../images/button_all.gif) 479px 0;}
.delButton:hover{background:url(../images/button_all.gif) 479px -32px}

.editButton{width:90px; height:25px; font-family: 宋体;border:0px;color:#ffffff; font-size:12px; padding-left:23px;padding-top:3px; background:url(../images/button_all.gif) -584px 0;}
.editButton:hover{background:url(../images/button_all.gif) -584px -32px}

.menuButton{width:89px; height:25px; font-family: 宋体;border:0px;color:#ffffff; font-size:12px; padding-left:20px;padding-top:3px; background:url(../images/button_all.gif) 283px 0;cursor:pointer;}
.menuButton:hover{background:url(../images/button_all.gif) 283px -32px}

.menuButton_four{width:89px; height:25px; font-family: 宋体;border:0px;color:#ffffff; font-size:12px; padding-left:21px;padding-top:3px; background:url(../images/button_all.gif) 283px 0;cursor:pointer;}
.menuButton_four:hover{background:url(../images/button_all.gif) 283px -32px}

.menuButton_five{width:91px; height:25px; font-family: 宋体;border:0px;color:#ffffff; font-size:12px; padding-left:19px;padding-top:3px; background:url(../images/button_all.gif) 283px 0;cursor:pointer;}
.menuButton_five:hover{background:url(../images/button_all.gif) 283px -32px}

.leftButtom{width:88px; height:25px; font-family: 宋体;border:0px;color:#ffffff; font-size:12px; padding-left:22px;padding-top:3px; background:url(../images/left_right_botton.png) no-repeat 0 0;cursor:pointer;}
.leftButtom:hover{background:url(../images/left_right_botton.png) no-repeat 0 -32px}

.rightButtom{width:90px; height:25px; font-family: 宋体;border:0px;color:#ffffff; font-size:12px; padding-left:22px;padding-top:3px; background:url(../images/left_right_botton.png) no-repeat -96px 0;cursor:pointer;}
.rightButtom:hover{background:url(../images/left_right_botton.png) no-repeat -96px -32px}

.collectButtom{width:90px; height:25px; font-family: 宋体;border:0px;color:#ffffff; font-size:12px; padding-left:22px;padding-top:3px; background:url(../images/left_right_botton.png) no-repeat -192px 0;cursor:pointer;}
.collectButtom:hover{background:url(../images/left_right_botton.png) no-repeat -192px -32px}

.ChangeButtom{background-image:url(../images/dlqx.jpg);width:82px; height:24px; color:#000000; font-family:微软雅黑; font-size:12px; padding-left:5px;border:0px;cursor:pointer;}

.listButton{background-image:url(../images/listButton.gif); width:86px; height:23px; padding-left:12px; border:0px; font-size:12px;font-family: 微软雅黑; color:#000000;cursor:pointer;}
/******buttons end*****/


.tbSetBorder1{border-collapse:collapse;}
.tbSetBorder1 td{border:1px #dbdbdb solid; border-top:none; border-left:none; border-right:none; }

.tbSetBorderread{border-collapse:collapse;}
.tbSetBorderread td{border:1px #dbdbdb solid; border-top:none; border-left:none; border-right:1px #fff solid; }

.tbSetBorder{border-collapse:collapse;}
.tbSetBorder td{border:1px #dbdbdb solid; padding-left:3px;word-wrap:break-word;word-break:break-all;}

/******模块地图框架 开始*****/
.allbox{width:100%; border:1px solid #dbdbdb}
.subtitle_bg{margin:-6px 0 15px 20px; background:url(../images/chg_title.gif) -150px -200px; width:170px; height:45px; float:left}
.smallmenu{ padding:10px 0; line-height:180%; color:#777777}
.smallmenu span{font-family:"微软雅黑"; font-size:14px; font-weight:bold; padding-left:8px; height:35px; line-height:35px; color:#333333}
.smallmenu a{ padding:0 8px; color:#525252; line-height:180%}
.smallmenu a:hover{ color:#FF5702;}
/******模块地图框架 结束*****/

/******模块地图模块名称图片 开始 对应于左边大导航的顺序*****/
.title001{width:160px; height:45px; background:url(../images/title_bg.gif) 15px -175px;}
.titleT080{width:160px; height:45px; background:url(../images/title_bg.gif) 15px -593px;}
.title002{width:160px; height:45px; background:url(../images/title_bg.gif) 15px -593px;}
.title003{width:160px; height:45px; background:url(../images/title_bg.gif) 15px -295px;}
.title004{width:160px; height:45px; background:url(../images/title_bg.gif) 15px -533px;}
.title005{width:160px; height:45px; background:url(../images/title_bg.gif) 15px -115px;}
.title006{width:160px; height:45px; background:url(../images/title_bg.gif) 15px -235px;}
.title007{width:160px; height:45px; background:url(../images/title_bg.gif) 15px -355px;}
.titleA007{width:160px; height:45px; background:url(../images/title_bg.gif) 15px -355px;}
.title008{width:160px; height:45px; background:url(../images/title_bg.gif) 15px -413px;}
.title009{width:160px; height:45px; background:url(../images/title_bg.gif) 15px -473px;}
.title010{width:160px; height:45px; background:url(../images/title_bg.gif) 15px -55px;}
.title011{width:160px; height:45px; background:url(../images/title_bg.gif) 15px 5px;}
.title012{width:160px; height:45px; background:url(../images/title_bg.gif) 15px -653px;}
.titleA012{width:160px; height:45px; background:url(../images/title_bg.gif) 15px -653px;}
/******模块地图模块名称图片 结束*****/

/******人员信息选项卡 开始*****/
.tabbox {float:left;width:100%;height:38px;line-height:38px;border-bottom:1px #e7e7e7 solid;}
.tabbox ul{margin:0px;padding:0px;list-style:none;}
.tabbox li{float:left;display:block;cursor:pointer;background:url(../images/taboff.jpg) no-repeat center bottom;height:32px;width:113px;font-size:14px;margin:0;; text-align:center; margin-top:6px; }
.tabbox li.hover{background:url(../images/tabon.jpg) no-repeat center bottom;height:39px;width:120px; text-align:center; line-height:42px;font-size:14px;font-weight:bold;color:#f97f0a;margin-top:-1px;}
.Contentbox{clear:both;padding-top:8px; border:1px solid #e7e7e7;border-top:none;}

.tabboxshort {float:left;width:780px;height:38px;line-height:38px;border-bottom:1px #e7e7e7 solid; padding-left:20px;}
.tabboxshort ul{margin:0px;padding:0px;list-style:none;}
.tabboxshort li{float:left;display:block;cursor:pointer;background:url(../images/case/tabbg.gif) no-repeat 0 -41px;height:28px;width:89px;font-size:14px;margin:0;; text-align:center; margin-top:6px; }
.tabboxshort li.hover{background:url(../images/tabon.jpg) no-repeat center bottom;height:39px;width:120px; text-align:center; line-height:42px;font-size:14px;font-weight:bold;color:#f97f0a;margin-top:-1px;}
/******人员信息选项卡 结束*****/

.regtitle {font-size: 19px;font-family:微软雅黑;font-weight:bold;color:#333333;line-height:65px; text-align:center; position:relative; z-index:99; }/**内页大标题**/
.regtitle .regfloat{position:absolute; top:-68px; right:10px;font-size:12px}
.regtitle .regfloat  a{ padding:0 5px; font-size:12px; font-weight:normal;}
.regtitle input.addButtonLong{ position:absolute; top:20px; right:0;}
.regfloatTitleRight{position:absolute; top:-1px; right:10px;font-size:12px}
.regfloatTitleRight a{ padding:0 5px; color:blue;font-size:12px; font-weight:normal;}

.trSetBgColor{background:url(../images/menubg.jpg) repeat 0 top;}
.tdSetTitle{color:#000000; font-weight:bold; padding-left:5px;}

/******桌面 开始*****/
.home_topleft{ float:right; margin-right:15px; height:36px; border-bottom:1px #cccccc solid; width:590px; line-height:36px; text-align:right;}
.home_topleft a{ padding:0 5px;  font-family:'微软雅黑'; font-weight:bold; font-size:12px; color:#505050;}
.home_left{ float:left; width:515px; padding:0 25px;}
.home_right{ float:left}
.news_ul li{ background:url(../images/home/dot.gif) no-repeat left 10px; color:#666666; line-height:26px; padding-left:10px; border-bottom:1px #ccc dashed;}
.news_ul li a{ color:#333333}
.news_ul li a:hover{ text-decoration:underline;}
.tool{border-top: 1px solid #DEDEDE;}
.tool ul li{ width:185px; height:36px; border-bottom:1px dashed #B8BABC; text-align:center; padding-top:12px;}
/******桌面 结束*****/

.caserequestFlow{ height:38px; width:100% }
.divBorder{ border:#e7e7e7 solid 1px; margin-top:5px; width:100%; min-height:450px;align:center}

.trSetHeight{height:30px;}
.trSetHeight td{font-size:14px}
.trSetHeightReg{height:30px;}
.trSetHeightReg td{font-size:14px}
.tdSetTitle{color:#000000; font-weight:bold; padding-left:5px; background:url(../images/menubg.jpg) repeat top;}
.tdSetBgColor{background:#FFE6BA;}
.search { font-size:12; height:25px; FONT-FAMILY: "微软雅黑"; cursor: hand; z-index:-1; border: solid 1px #ACACAC !important;  }
.searWidth{width:242px;}
.AmountInputBorder{border: solid 1px #ACACAC; height:18px; width:100px; margin-top:5px; margin-bottom:5px;}
.inputBorder{border: solid 1px #ACACAC; height:22px; line-height:20px; width:240px;}
.viewbotton{ width:800px; height:50px; text-align:center; padding-top:20px;}

.taboff{cursor:pointer;background:url(../images/case/tabbg.gif) no-repeat 0 -41px;height:28px;width:83px;font-size:14px;margin:0;; text-align:center; margin-top:6px;padding:0 3px; line-height:30px;}
.tabon{background:url(../images/tabon1.jpg) no-repeat -0px top;height:35px;width:83px; text-align:center; line-height:35px;font-size:14px;font-weight:bold;color:#f97f0a;margin-top:-1px;padding:0 3px;}
.index_btn{ float:left; width:110px; height:30px; line-height:30px; background:url(../images/btn_bg.png); text-align:center;  margin:10px;}
.index_btn a{ color:#fff;}

.link a{font-family:'微软雅黑'; font-weight:bold; font-size:12px; color:#142A90;}


/**********************需求说明*************************/
.titletxtdiv {
    padding:0 0 10px 0;
	}
.titletxtdiv span {
	font-size:15px; 
	line-height:22px;
	font-family:微软雅黑;
	}
.smalltxtdiv {
    padding:0 20px 10px 55px;
	}
.smalltxtdiv span {
	font-size:12px; 
	color:#999999;
	}
.smalltxtdiv2 {
    padding:0 20px 10px 0px;
	}
.smalltxtdiv2 span {
	font-size:12px; 
	color:#999999;
	}
.buttondiv{
    margin-left:10px; 
	float:left;
	height:21px; 
	width:49px; 
	text-align:center; 
	padding-top:1px;
	}
.buttondiv2{
    margin-left:15px;
	}
.buttondiv3{
    margin-left:-10px; 
	float:left;
	height:21px; 
	width:50px; 
	text-align:center; 
	padding-top:1px;
	}
	
.indexlink a{ color:#333333}
.swlink{padding-left:10px; border-bottom:1px #cccccc dashed;}
.swlink a{ color:#333333}

.big{border-collapse: collapse; margin-bottom:25px;}
.big td{border: 1px solid #cccccc; color:#000;}
.none td{border: none;}
.day{background: #fff9e3;}
.day td{border: none;}
.week{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000;background: #fff;border-right: 1px #cccccc solid !important;}
.weekend{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: red !important;background: #fff;border-right: 1px #cccccc solid !important;}
.hour{font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight:bold;background:#fff;line-height:42px;}
.casetable{margin-bottom:15px;	}



  .citySelector{  font:12px/1.5 tahoma,arial,\5b8b\4f53; background: #fff; text-align:left; width:auto; }
        .cityslide {width:177px; list-style:none; margin:0; padding:0; border: 1px solid #FFE6BA; border-right-color: #FFE6BA; border-bottom-color: #FFE6BA;box-shadow: 2px 2px 3px rgba(0,0,0,0.3);  margin-top:-2px;}
        .cityslide li { list-style:none; overflow:hidden;  height:16px; padding:4px 5px; cursor:pointer;}
        .cityslide li.on{background:rgb(10,36,106); color:#fff; cursor:pointer;}/*#9CD9FF*/
        .cityslide li span { font-weight:normal; cursor:pointer;}
        .cityslide li.empty{ background: #fff2e8; color: #666;}
        .cityslide li.empty em{color: red; font-style:normal;}
        .cityname {float:left;}
        .cityspell {float:right;}        
        .cityBox{ width: auto; border: 1px solid #FFE6BA; background-color:#fffef9; overflow: hidden; box-shadow: 2px 2px 3px rgba(0,0,0,0.3);}
        .cityBox ul{ margin: 0; padding: 0; overflow: hidden;}
        .cityBox ul li{display: inline;float: left;margin-left: 2px;min-width: 21px;height: 19px;text-align: center;line-height: 21px;border: 1px solid #FFE6BA; cursor:pointer;background: #FFFDF0;}
        /*.cityBox ul li{ float: left; list-style: none; padding: 1px 3px 1px 3px; border: 1px solid #FFE6BA; cursor:pointer; margin-left: 2px; display: inline; background: #FFFDF0;}*/
        .cityBox ul li.on{ background: #fff; border-bottom-color:#fff; position: relative;}
        .hide{ display: none;}
        p.tip{ color:#666; line-height: 20px; padding: 5px; margin: 0; text-indent: 3px;}
        .hotCity{ border-top: 1px solid #FFE6BA; margin-top: -1px; clear:left; overflow: hidden; padding-bottom: 5px; padding-top: 5px; _margin-bottom:8px;}
        .cityTab{overflow: hidden;}
        .cityTab dl{ margin:0; padding: 0; overflow: hidden; }
        .cityTab dl dt{float: left; padding-left: 3px;color: #F30;text-indent: 5px; font-family: "Lucida console","consolas","courier new";line-height: 22px; font-size: 14px; min-width: 20px;}
        .cityTab dl dd{ margin-left:2px; float:left; width:auto; max-width: 650px;}
        .cityTab dl dd a{margin:2px; padding-left:1px; padding-right:1px; min-width:50px; text-align:center; vertical-align:middle; line-height: 22px; display: inline-block; color: #000; text-decoration: none;border-top: #eee solid 1px;
					border-right: #EEE solid 1px;border-bottom: #EEE solid 1px;border-left: #eee solid 1px;}
		.cityTab dl dd a:hover{text-decoration:underline; color:red; background:#FFFDF0; border:solid 1px #ffe6ba;}
        .cityinput{
            border-width: 1px;
            border: solid 1px #ACACAC;
			height: 22px;
			line-height: 20px;            
            width: 140px;
            font-size: 12px;
            }

.top_menu ul li:first-child{ margin-top:-6px !important; height:18px !important;font-family: Microsoft Yahei;font-weight: bold; position:relative;}

.top_nav{width:983px; height:36px; margin:10px auto; background:url(../zsgl/images/topmenubg.gif) repeat-x; border:1px #C1C1C3 solid; text-align:left;}
.top_nav a{ text-decoration:none;}
.top_nav a:hover{ text-decoration:none;}
.top_nav a:visited{ text-decoration:none;}

.clear{ clear:both; height:0px; width:0px;}



.mF_classicHB{-webkit-text-size-adjust:none;}/*修正chrome的字体bug*/
.mF_classicHB .pic{position:relative;overflow:hidden;}
.mF_classicHB .pic li{position:absolute;width:100%;height:100%; background:transparent}
.mF_classicHB .pic li img{width:444px;height:285px;}
.mF_classicHB .txt li{position:absolute;left:0;top:0;overflow:hidden;}
.mF_classicHB .txt li a{display:block;position:relative;z-index:1;color:#fff;text-align:center;font-size:12px;text-decoration:none;}/*文字样式*/
.mF_classicHB .txt li span{display:block;position:absolute;top:0;left:0;background:#000;filter:alpha(opacity=50);opacity:0.5;}
.mF_classicHB .num{height:8px;position:absolute;z-index:3;left:210px;bottom:0px;color:#fff;}/*按钮样式*/
.mF_classicHB .num li{float:left;margin-right:5px;width:8px;height:8px;position:relative;cursor:pointer;}
.mF_classicHB .num li a{display:block;position:relative;z-index:1;width:8px;height:8px; font-size:0px;color:#fff;text-decoration:none;cursor:pointer; overflow:hidden}
.mF_classicHB .num li span{display:block;width:8px;height:8px;position:absolute;top:0;left:0;background:url(../login/images/num_normal.png) no-repeat;filter:alpha(opacity=70);opacity:0.7;}
.mF_classicHB .num li.current span,.mF_classicHB .num li.hover span{background-image:url(../login/images/num_on.png)}/*当前/悬停按钮样式*/

.rules_ul{ padding-left:40px;}
.rules_ul li{ float:left !important;line-height:30px;width:300px;}
.showTitlecolumn{ word-break:break-all}
.operateButton{ word-break:break-all;line-height:150%; padding:3px 0}
.operateButton a{ color:#0099FF; }
.showTitlecolumntdpad{ word-break:break-all;line-height:150%; padding:3px 0}
.showTitlecolumntdpad a{ color:#0099FF; padding:0 3px}
.tbSetBorder a{ color:#0099FF; }

.lawwebsitelink{ padding:0 20px 10px 30px;}




.lawdb_left{float:left; width:750px;}
.lawdb_search{float:left; width:200px; border:1px #ccc solid}
.lawdb_search_content{width:180px; margin:0 auto}
.lawdb_search_content select,.lawdb_search_content input{ color:#999}
.lawdb_search_content ul{ margin-bottom:10px;}
.lawdb_search_content ul li{ margin-top:10px;}

#lawdbbox{float:left; margin-left:17px; width:510px; border:1px #ccc solid}
#lawdbbox #lawdbtab{height:36px; border-bottom:1px #ccc solid}
#lawdbbox #lawdbtab li{height:36px; line-height:36px;text-align:center;float:left; cursor:pointer; padding:0 25px; color:#666; border-right:1px #ccc solid}
#lawdbbox #lawdbtab li.on{ background:#fff; font-weight:bold; color:#0099CC; height:37px;}
#lawdbbox #lawdbtab_con{padding:4px 15px 0; height:183px; position:relative}
#lawdbbox #lawdbtab_con table{ margin:10px 0}
/*.bg_color{ background:#FFFDF0}*/
#lawdbbox #lawdbtab_con dl dt{ height:29px; line-height:29px; padding-left:13px; border-bottom:1px #ccc dashed; clear:both; background:url(../images/lawdb_dot.png) no-repeat left 12px}
.lawdbtab_more{position:absolute; right:15px; top:-26px; font-size:12px;}
.dt_bottom{ border-bottom:none !important}
.anli dl dt{ height:29px; line-height:29px; border-bottom:1px #ccc dashed;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:185px;background:url(../login/images/dot.png) no-repeat 3px 12px; padding-left:15px;}
.anli .word_left a{text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:140px; height:29px; float:left}
.word_left{ float:left}
.time_right{ float:right; margin-left:30px;}
#lawdbbox #lawdbtab_con li{display:none}
#lawdbbox #lawdbtab_con #lawdbtab_con_1{display:block}

.lawdb_right{float:right; width:205px; border:1px #ccc solid; padding:0 12px 20px;}
.lawdb_right_title{width:100%; margin:0 auto; border-bottom:1px #ccc solid; font-size:16px; color:#0099CC; height:36px; line-height:36px;}
.lawdb_right_logo{ padding:20px 0; border-bottom:1px #ccc dashed}
.lawdb_right_logo ul li{ float:left; margin-right:25px;}

.fenlei{width:100%; margin:0 auto; padding-top:5px; margin-top:5px;  border-top:1px #ccc dashed;}
.fenlei ul{ width:100%;}
.fenlei ul li{float:left; list-style:none; padding-right:15px;  height:22px; line-height:22px;white-space:nowrap; }
.no_long ul li{ max-width:183px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}

.lawdb_content{float:left; width:350px; margin-right:24px; margin-bottom:15px;}
.lawdb_content_title{width:100%; margin:0 auto; border-bottom:2px #0099CC solid; font-size:16px; color:#0099CC; height:36px; line-height:36px; position:relative}
.lawdb_more{ position:absolute; right:2px; top:2px; font-size:12px;}
.lawdb_content_row ul li,.lawdb_content_row dl dt{ height:29px; line-height:29px; padding-left:13px; border-bottom:1px #ccc dashed; clear:both; background:url(../images/lawdb_dot.png) no-repeat left 12px}

.lawdb_list{float:left; width:700px; margin-right:24px; margin-bottom:15px;}
.lawdb_list_title{width:100%; margin:0 auto; border-bottom:2px #0099CC solid; font-size:16px; color:#0099CC; height:36px; line-height:36px; position:relative}
.lawdb_list_row ul dt{ height:50px; padding-left:5px; padding-top:8px; padding-bottom:8px;  border-bottom:1px #ccc dashed; clear:both; vertical-align:middle}
.lawdb_list_row ul dt span.word_left img{float:left;vertical-align:middle; border:0; margin-right:5px;}
.lawdb_list_row ul dt span.word_left a{ float:left; width:550px; padding:8px 0; height:50px; }
.lawdb_list_row ul dt span.time_right{ float:right; margin:0; margin-top:8px;}

.lawdb_liebiao_title{width:730px; height:36px; padding:7px 0; border:1px #ccc solid; border-top:4px #0099CC solid; }
.choosemoer{float:left; height:36px; line-height:36px; padding-left:20px; border-right:1px #ccc solid}
.choosemoer a{ padding-right:10px;}
.choosemoer a.on{ color:#F00; font-weight:bold}
.lawdb_result_search{ float:left; padding-top:5px; padding-left:10px;}

.lawdb_liebiao_content{width:730px; margin-top:15px; padding-bottom:15px; border-bottom:1px #ccc dashed}
.lawdb_liebiao_logo{float:left; width:100px; padding-top:5px;}
.lawdb_liebiao_bigtitle{font-size:18px; height:30px; color:#0099CC; line-height:30px; text-indent:-10px; width:615px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.lawdb_liebiao_bigtitle a{color:#0099CC; }
.lawdb_liebiao_bigcontent{margin-top:8px; line-height:16px; width:540px}
.lawdb_liebiao_time{margin-top:8px; line-height:16px; width:540px;}

.lawdb_bigsearch{margin:15px 0; width:730px; border:1px #ccc solid}
.lawdb_bigsearch .search_title{width:710px; margin:0 auto; border-bottom:1px #ccc solid; font-size:16px; color:#0099CC; height:36px; line-height:36px; position:relative}
.lawdb_bigsearch .search_title span{ font-size:12px; color:#505050}
.lawdb_bigsearch .search_title .search_help{position:absolute; right:2px; top:2px; font-size:12px;}

.MTitle{ font-size:20px; padding-top:20px; display:none}

.selectMenu{ color:#FF6600}
.selectMenu:hover{ color:#FF6600 !important}

.process_main{position:relative}
.process_left{float:left; width:85px; text-align:center}
.process_right{float:left; padding-left:20px; padding-bottom:20px; border-left:1px #ccc solid; position:relative; min-height:50px; word-break:break-all}

.process_title{color:#fff; padding:0 10px; height:33px; line-height:33px; border-radius:5px; float:left; max-width:650px; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden;}
.plan_bg{background:#00ADEE; }
.doing_bg{ background:#72BE4F}
.Complete_bg{background:#ED3B75; }
.noname_bg{background:#E88D0A; }

.process_content{width:820px; background:#F1F1F2; margin-top:10px; padding:10px;}
.process_content_none{width:840px; margin-top:20px; border-bottom:1px #ccc dashed; display:none}

.process_circle{position:absolute; width:15px; height:15px; top:7px; left:-8px; background-image:url(../images/process/process_dot.png); background-repeat:no-repeat;}
.plan_circle{ background-position:2px -26px;}
.doing_circle{ background-position:2px 3px;}
.Complete_circle{ background-position:2px -55px;}
.noname_circle{ background-position:2px -83px;}

.process_Triangle{position:absolute; width:15px; height:15px; top:7px; left:8px; background-image:url(../images/process/process_dot.png); background-repeat:no-repeat;}
.plan_Triangle{ background-position:-30px -26px;}
.doing_Triangle{ background-position:-30px 3px;}
.Complete_Triangle{ background-position:-30px -55px;}
.noname_Triangle{ background-position:-30px -83px;}

/*
.process_action{position:absolute; width:200px; height:33px; top:7px; right:20px; z-index:9}
.process_action ul li{ float:right; width:25px; height:30px; line-height:300px; margin-left:3px;background-image:url(../images/process/process_action.png); background-repeat:no-repeat; cursor:pointer; overflow:hidden}
.process_action ul li.edit{background-position:0px 0px !important;}
.process_action ul li.edit:hover{background-position:0px -36px !important;}
.process_action ul li.del{background-position:-30px 0px !important;}
.process_action ul li.del:hover{background-position:-30px -36px !important;}
.process_action ul li.up{background-position:-58px 0px !important;}
.process_action ul li.up:hover{background-position:-58px -36px !important;}
.process_action ul li.down{background-position:-83px 0px !important;}
.process_action ul li.down:hover{background-position:-83px -36px !important;}
*/
/*
.process_action{position:absolute; width:260px; height:33px; top:7px; right:20px; z-index:9}
.process_action ul li{ float:right; width:35px; padding-left:22px; height:30px; line-height:30px; margin:0;background-image:url(../images/process/process_action.png); background-repeat:no-repeat; cursor:pointer; text-align:left; color:#999}
.process_action ul li:hover{ color:#4E97E7}
.process_action ul li.reply{background-position:0px 8px !important;}
.process_action ul li.reply:hover{background-position:0px -15px !important;}
.process_action ul li.edit{background-position:-70px 8px !important;}
.process_action ul li.edit:hover{background-position:-70px -15px !important;}
.process_action ul li.del{background-position:-138px 8px !important;}
.process_action ul li.del:hover{background-position:-138px -15px !important;}
.process_action ul li.up{background-position:-210px 8px !important;}
.process_action ul li.up:hover{background-position:-210px -15px !important;}
.process_action ul li.down{background-position:-280px 8px !important;}
.process_action ul li.down:hover{background-position:-280px -15px !important;}
.process_action ul li.none{ background:none; text-align:right; margin-right:5px}
.process_action ul li.none:hover{ color:#585858}
*/

.reg_text{ color:#EC1C24;}
.reg_text img{vertical-align:middle}

.doctitle img{ width:16px;}

.backToTop{display:none; width:50px; height:50px; background:url(../login/images/totop.png); padding:0;  position:fixed; _position:absolute;right:20px; bottom:45px; _bottom:"auto"; cursor:pointer; z-index:999 }
.backToTop:hover{background:url(../images/totop_hover.png);}

.bz-tipsWrap,.bz-in,.bz-close{display:inline-block;}
.bz-tipsWrap{background:#fff;line-height:1.5em; border:1px solid #ccc;position:absolute;text-align:left; padding-bottom:15px; z-index:1000;}    
.bz-title{background:#f2f2f2;font-size:14px; height:30px; padding-left:15px; line-height:30px; font-weight:bold}
/*.bz-content{padding:5px 15px;  }*/
.bz-in{position:absolute;zoom:1;border:10px dashed transparent;width:0px;height:0px;}
.bz-in span{zoom:1;width:0px;height:0px;overflow:hidden;}
.bz-close{position:absolute; vertical-align:middle;font-weight:bold; text-align:center; text-decoration:none;color:#000;font-size:16px; height:20px; width:20px; overflow:hidden;line-height:100%; right:4px; top:5px;}
.bz-close:hover{color:#fff;  text-decoration:none; background-color:gray;}
.bz-top{border-top:10px solid #ccc;bottom:-20px; left:3px;}
.bz-top span{border-top:10px solid #fff;margin:-11px 0 0 -10px;}
.bz-right{border-right:10px solid #ccc;left:-20px; top:3px;}
.bz-right span{border-right:10px solid #fff;margin:-10px 0 0 -9px;}
.bz-bottom{border-bottom:10px solid #ccc;top:-20px; left:3px;}
.bz-bottom span{border-bottom:10px solid #fff;margin:-9px 0 0 -10px;}
.bz-left{border-left:10px solid #ccc;right:-20px; top:3px; }
.bz-left span{border-left:10px solid #fff;margin:-10px 0 0 -11px;}
.bz-left .bz-close{left:0;}	
.bz-tipsWrap{-webkit-border-radius:3px;-moz-border-radius:3px;-webkit-box-shadow:2px 2px 3px #eee;-moz-box-shadow:2px 2px 3px #eee;}

.bz-tipsWrap dt { float: left; text-align:left; padding-left:1px; font-family: "Lucida console","consolas","courier new"; font-size: 14px; font-weight:bold; vertical-align:middle; } 
.bz-tipsWrap dd { float: left; margin: 0px;width:26px; height:22px; border:solid 1px #eee;background: #fef9e7; overflow:hidden; text-align:center;vertical-align:middle; padding:4px 2px 4px 2px; cursor:pointer; } 
.bz-tipsWrap dd img{ margin:auto; width:22px; height:22px;}
.bz-tipsWrap dd:hover{ border:solid 1px #fce089; cursor:pointer;}
.bz-tipsWrap dl { margin:0; padding: 0; overflow: hidden; height:inherit; padding-top: 1px;top:0px;padding-bottom: 5px;} 


.pages{text-align:left;clear:both; padding-top:5px;background:#fff;font-family:Arial, Helvetica, sans-serif;font-size:12px; height:25px;overflow:hidden}
		.pages .pages_gotxt{vertical-align:0px !important;vertical-align:-3px;color:#666}
		.pages .pinput{width:24px;height:15px;}
		.pages .fontb{font-weight:bold;display:inline;padding:0px 2px;font-size:12px;border:1px solid #ccc;background:#f6f6f6;line-height:8px;font-size:12px}
		.pages a{text-align:center;text-decoration:none;color:#009900;display:inline;border:1px solid #BEE292;line-height:8px;font-size:12px;padding-left:2px;padding-right:2px;background-color: #EDF7E1;}
		.pages a:hover{background:#DCEFC5;color:#FF0000}
		.pages .pics_back{display:inline-block ;width:49px;height:15px;background:url(../images/page_pre.gif) left center no-repeat;border:0px;margin:auto 8px;cursor:pointer;cursor:pointer;}
		.pages .pics_next{display:inline-block ;width:49px;height:15px;background:url(../images/page_next.gif) left center no-repeat;border:0px;margin:auto 8px;cursor:pointer;cursor:pointer;}
		.pages .pages_go{border:0px;background:url(../images/go.gif) left center no-repeat;width:32px;height:20px;cursor:pointer;cursor:pointer;}

.anli_top_table{ background:#f7f7f7; border:1px #ccc solid}
.anli_top_table tr.first_tr td{ padding-top:10px; vertical-align:top; padding-bottom:10px;}
.anli_text td{ line-height:200%}
.lawdb_left h2{ width:670px; margin:20px auto}

                                                 
/* ======案件进程开始 ======== */
.dragPlaceHolder { background-color:white !important; border:dashed 1px #c1c1c1 !important; }
.select{width:94%;margin:0px auto;font-size:12px}
.select li{list-style:none;padding:5px 0 2px 60px}
.select .select-list{border-bottom:#D8D8D8 1px dashed}
.select .select-list_end{ background:#f1f1f1; width:680px; margin-left:65px; padding-left:0}
.select dl{zoom:1;position:relative;line-height:24px;}
.select dl:after{content:" ";display:block;clear:both;height:0;overflow:hidden}
.select dt{width:100px;margin-bottom:5px;position:absolute;top:0;left:-100px;text-align:right;color:#666;height:24px;line-height:24px}
.select dd{float:left;display:inline;margin:0 0 5px 5px;}
.select a{display:inline-block;white-space:nowrap;height:24px;padding:0 10px;text-decoration:none;color:#0099FF;border-radius:2px;}
.select a:hover{color:#f60;background-color:#f3edc2}
.select .selected a{color:#f60;background-color:#f3edc2}
.select-result{ margin-left:-82px}
.select-no{color:#999}
.select .select-result a{padding-right:20px;background:#f60 url("../images/close.gif") right 9px no-repeat; color:#fff}
.select .select-result a:hover{background-position:right -15px}

.muban_result ul li{ height:34px; width:100%; line-height:34px; border-bottom:1px #ccc dashed}
.muban_result ul li.titlename{ font-size:14px; border:none;}
.muban_result ul li.titlename span{ font-weight:bold}
.muban_result ul li.titlename span.title{ margin-left:20px}
.muban_result ul li span{ float:right; color:#848484; width:85px;}
.muban_result ul li span.title{ max-width:400px; float:left; min-width:300px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
    .muban_result ul li span.category {float:left; margin-left:10px; width:200px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; }
.muban_result ul li span.caozuo{ width:180px}
.muban_result ul li span.radiowidth{ width:20px; float:left}
.muban_result ul li input{ float:left; margin-top:8px}
.muban_result ul li a{color:#0099FF; margin-right:5px}

.jincheng_table tr.title td{ font-size:14px; font-weight:bold}
.jincheng_table td{ border-bottom:1px #ccc dashed; padding:5px 0; vertical-align:top; line-height:21px; color:#848484}
.jincheng_table td a{color:#0099FF;}    

.process_main{position:relative; width:945px;}
.process_left{float:left; width:75px; text-align:center; padding-left:10px}
.process_right{float:left; width:820px; padding-left:20px; padding-bottom:20px; border-left:1px #ccc solid; position:relative; min-height:50px;}

.top_btn{ margin-left:85px; background:url(../images/process/top_btn.png) no-repeat left 16px; padding-bottom:18px;}
.bottom_btn{ margin-left:85px; background:url(../images/process/bottom_btn.png) no-repeat left -23px; padding-top:18px;}
.top_btn input,.bottom_btn input{height:50px; width:210px; border:0; margin-left:10px; margin-top:-10px; cursor:pointer; background:url(../images/add_bottom_btn.png) no-repeat 0px -10px; font-weight:bold; color:#fff; padding-top:0px;}
.top_btn input:hover,.bottom_btn input:hover{background:url(../images/add_btn.png) no-repeat 0px -10px;}

.process_left ul{ width:60px; height:60px; border:1px #ccc solid; border-radius:10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}
.process_left ul li{ color:#000; font-size:20px; text-align:center; height:40px; line-height:40px;}
.process_left ul li.title{ color:#fff; font-size:12px; line-height:20px; height:20px; border-radius:10px 10px 0px 0px;}

.process_title{color:#fff; padding:0 10px; height:33px; line-height:33px; border-radius:5px; float:left; max-width:650px; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden;}
.plan_bg{background:#00ADEE; }
.doing_bg{ background:#72BE4F}
.Complete_bg{background:#ED3B75; }
.noname_bg{background:#E88D0A; }

.process_content{width:800px; background:#F1F1F2; margin-top:10px; padding:10px;}
.process_content_none{width:820px; margin-top:20px; border-bottom:1px #ccc dashed; display:none}

.process_content input.btn{height:28px; line-height:28px; padding:0 10px; text-align:center; background:#71ACEC;color:#fff; border:0; cursor:pointer}
.process_content input.btn:hover{ background:#4789C4}
.process_content input.btn_close{background:#ccc; margin-left:20px}
.process_content input.btn_close:hover{ background:#999}
.process_content ul li{ margin-right:20px; float:left; line-height:18px; white-space:nowrap}

.process_circle{position:absolute; width:15px; height:15px; top:7px; left:-8px; background-image:url(../images/process/process_dot.png); background-repeat:no-repeat;}
.plan_circle{ background-position:2px -26px;}
.doing_circle{ background-position:2px 3px;}
.Complete_circle{ background-position:2px -55px;}
.noname_circle{ background-position:2px -83px;}

.process_Triangle{position:absolute; width:15px; height:15px; top:7px; left:8px; background-image:url(../images/process/process_dot.png); background-repeat:no-repeat;}
.plan_Triangle{ background-position:-30px -26px;}
.doing_Triangle{ background-position:-30px 3px;}
.Complete_Triangle{ background-position:-30px -55px;}
.noname_Triangle{ background-position:-30px -83px;}           

.process_action ul li{ float:right; width:35px; padding-left:22px; height:30px; line-height:30px; margin:0;background-image:url(../images/process/process_action.png); background-repeat:no-repeat; cursor:pointer; text-align:left; color:#999}
.process_action ul li:hover{ color:#4E97E7}
.process_action ul li.reply{background-position:0px 8px !important;}
.process_action ul li.reply:hover{background-position:0px -15px !important;}
.process_action ul li.edit{background-position:-70px 8px !important;}
.process_action ul li.edit:hover{background-position:-70px -15px !important;}
.process_action ul li.del{background-position:-138px 8px !important;}
.process_action ul li.del:hover{background-position:-138px -15px !important;}
.process_action ul li.up{background-position:-210px 8px !important; width:auto; margin-right:15px;}
.process_action ul li.up:hover{background-position:-210px -15px !important;}
.process_action ul li.down{background-position:-280px 8px !important;}
.process_action ul li.down:hover{background-position:-280px -15px !important;}
.process_action ul li.none{ background:none; text-align:right; margin-right:5px}
.process_action ul li.none:hover{ color:#585858}

.process_list ul.big li{ font-size:18px; line-height:40px; height:40px; background:#f1f1f1; padding-left:20px; margin-top:15px}
.process_list ul.sub li{ font-size:14px; padding-left:20px; line-height:50px;}
.process_list ul.sub a,.process_list ul.sub a:hover { text-decoration:none; }
.process_list ul li span{ color:#F00}
.process_list ul.sub li ul li{ float:left; background:#FFFDF0; border:1px #ccc solid; border-radius:5px; padding:0 10px; height:30px; line-height:30px; margin-right:25px; margin-bottom:15px; white-space:nowrap; font-size:12px}

.process_muban_list{padding:15px 30px;}
.process_muban_list ul li{ float:left;background:#FFFDF0; border:1px #ccc solid; border-radius:5px; padding:0 10px; height:30px; line-height:30px; margin-right:25px; margin-bottom:15px; white-space:nowrap; }
.process_muban_list ul li.on{ background:#f60; }
.process_muban_list ul li.on a{color:#fff}
.jincheng_title{ padding-left:50px; font-size:14px; height:50px}
.jincheng_title a{ font-size:12px; color:#0099ff; margin-left:15px}

.reply_title{ width:780px; border-bottom:1px #ccc solid; padding-bottom:5px; margin:20px auto 0;}
.reply_title span.title{ float:left;font-size:16px; color:#F6901E;}
.reply_title span.count{ float:right; font-size:12px; color:#999}
.reply_content{width:780px; margin:0 auto}
.reply_content a{ color:#0099ff}
.reply_content li{ border-bottom:1px #ccc dashed; padding:10px 0}
.reply_content li ul li{ border:none; padding-top:0; padding-bottom:0}
.reply_content span{ margin-right:15px; color:#999; line-height:30px}
.reply_content p{ font-size:14px; line-height:22px; padding:0; margin:0}
.reply_content p.fujian{ margin-top:5px; font-size:12px; float:left}
.tuodong{ position:absolute; top:0; right:0;}


.reply_more{ width:780px; padding:8px 0; text-align:center; background:#eee; margin:10px auto}
.reply_more:hover{ background:#ddd; cursor:pointer}


.toggleproc {background: url('../images/process/toggleproc.png') 0px 25px;width: 70px;height: 25px;cursor: pointer;}
.toggleproc_toggle{ width:70px !important}

.lawdb_result_search{ float:left; padding-left:10px; margin-bottom:5px;}
.lawdb_result_search .inputBorder{border: solid 1px #ACACAC; height:22px; line-height:20px; width:240px; width:125px; color:#666; }
.lawdb_result_search .btn{background:url(../images/lawdb_btn.png); width:26px; height:26px; border:0; cursor:pointer}

.attachment a:hover{ text-decoration:none; color:#000}

.msgtips { color: #999; line-height: 24px; }
        .msgtips b { color: #F00; }
/* ======案件进程结束 ======== */

#filelist,#filelist div{ clear:both}
#filelist div{ padding:10px 0; border-bottom:1px #ccc dashed; height:34px; line-height:34px;overflow: hidden;}
.accept_ptc{float: left; cursor: pointer; height:28px; line-height:28px; padding:0 10px; text-align:center; background:#71ACEC;color:#fff; border:0; }
.accept_ptc:hover{ background:#4789C4; color:#fff; text-decoration:none}
.selectize-control{ float:left}

/* =============常用功能============= */

.new_icon li{ text-align:center; float:left; width:110px; margin-bottom:20px; }
.new_icon li a:hover{ text-decoration:none;}
.new_icon li p{ margin:5px 0; color:#4D96E7}
.elink_icon{ width:50px; height:50px; border:none; background:url(../../images/new_icon_all.png) no-repeat; display:inline-block}
.gzrc{ background-position:0px 0}/*工作日程*/
.gzrc_blue{ background-position:0px -50px}/*工作日程*/
.gzrz{ background-position:-50px 0}/*工作日志*/
.gzrz_blue{ background-position:-50px -50px}/*工作日志*/
.wdaj{ background-position:-100px 0}/*我的案件*/
.wdaj_blue{ background-position:-100px -50px}/*我的案件*/
.ajss{ background-position:-150px 0}/*案件搜索*/
.ajss_blue{ background-position:-150px -50px}/*案件搜索*/
.wdkh{ background-position:-200px 0}/*客户*/
.wdkh_blue{ background-position:-200px -50px}/*客户*/
.khss{ background-position:-250px 0}/*客户搜索*/
.khss_blue{ background-position:-250px -50px}/*客户搜索*/
.ajdc{ background-position:-300px 0}/*案件调查*/
.ajdc_blue{ background-position:-300px -50px}/*案件调查*/
.jasq{ background-position:-350px 0}/*结案申请*/
.jasq_blue{ background-position:-350px -50px}/*结案申请*/
.wdajsq{ background-position:-400px 0}/*我申请的案件*/
.wdajsq_blue{ background-position:-400px -50px}/*我申请的案件*/
.lasq{ background-position:-400px 0}/*立案申请*/
.lasq_blue{ background-position:-400px -50px}/*立案申请*/
.ajjc{ background-position:-450px 0}/*案件进程*/
.ajjc_blue{ background-position:-450px -50px}/*案件进程*/
.ajsh{ background-position:-500px 0}/*案件审核*/
.ajsh_blue{ background-position:-500px -50px}/*案件审核*/
.lyct{ background-position:-550px 0}/*利益冲突*/
.lyct_blue{ background-position:-550px -50px}/*利益冲突*/
.wdzx{ background-position:-600px 0}/*文档中心*/
.wdzx_blue{ background-position:-600px -50px}/*文档中心*/
.wssh{ background-position:-650px 0}/*文书审核*/
.wssh_blue{ background-position:-650px -50px}/*文书审核*/
.wdgz{ background-position:-700px 0}/*我的个账*/
.wdgz_blue{ background-position:-700px -50px}/*我的个账*/
.wdsk{ background-position:-750px 0}/*我的收款*/
.wdsk_blue{ background-position:-750px -50px}/*我的收款*/
.wdbx{ background-position:-800px 0}/*我的报销*/
.wdbx_blue{ background-position:-800px -50px}/*我的报销*/
.wsbs{ background-position:-850px 0}/*文书报审*/
.wsbs_blue{ background-position:-850px -50px}/*文书报审*/
.wbywhz{ background-position:-900px 0}/*业务合作*/
.wbywhz_blue{ background-position:-900px -50px}/*业务合作*/
.flfg{ background-position:-950px 0}/*法律法规*/
.flfg_blue{ background-position:-950px -50px}/*法律法规*/
.flpx{ background-position:-1000px 0}/*法律培训*/
.flpx_blue{ background-position:-1000px -50px}/*法律培训*/
.txl{ background-position:-1050px 0}/*通讯录*/
.txl_blue{ background-position:-1050px -50px}/*通讯录*/
.ssjsq{ background-position:-1100px 0}/*计算器*/
.ssjsq_blue{ background-position:-1100px -50px}/*计算器*/
.wdsc{ background-position:-1150px 0}/*我的收藏*/
.wdsc_blue{ background-position:-1150px -50px}/*我的收藏*/



