﻿body {
    background-color: #FFFFFF;
    font-family: 'microsoft yahei', 微软雅黑,宋体;
    font-size: 14px;
    line-height: 24px;
}
A:link {
    color: #2f2f2f;
	text-decoration: none;
}
A:visited {
    color: #2f2f2f;
	text-decoration: none;
}
A:hover { 
	color: #FF6600;
	text-decoration: none;
}
td {
	font-size: 14px;
	color: #2f2f2f;
	line-height: 16px;
}
input, img, select {
    border-style: none;
    vertical-align: middle;
}
.container {
    padding: 10px 10px 10px 0px;
}
.box_border {
    border: 1px solid #d3dbde;
}
.box_top {
    height: 37px;
    line-height: 37px;
    background: url('../images/box_top.png') 0px 0px repeat-x;
}
.form_table td {
    padding: 5px 5px;
}
.box_gz {
    border: 1px solid #d3dbde;
    padding: 5px 10px
}
.list_table {
    width: 100%;
    border-top: 1px solid #d3dbde;
    border-right: 1px solid #d3dbde;
}

.list_table th {
        height: 37px;
        background: url('../images/box_top.png') 0px 0px repeat-x;
        line-height: 37px;
        border-left: 1px solid #d3dbde;
}

.list_table td {
        border-bottom: 1px solid #d3dbde;
        border-left: 1px solid #d3dbde;
        padding:4px 0px;
}
.list_table2 {
    width: 100%;
    border-top: 1px solid #d3dbde;
    border-right: 1px solid #d3dbde;
}

.list_table2 th {
        height: 37px;
        background: url('../images/box_top.png') 0px 0px repeat-x;
        line-height: 37px;
        border-left: 1px solid #d3dbde;
    }

.list_table2 td {
        border-bottom: 1px solid #d3dbde;
        border-left: 1px solid #d3dbde;
        padding: 8px 0px;
    }
.pl A:link {
    color: #FF6600;
    text-decoration: none;
}

.pl A:visited {
    color: #FF6600;
    text-decoration: none;
}

.pl A:hover {
    color: #FF6600;
    text-decoration: none;
}
.left2 {
    text-align:left
}
.tabletdcenter td {
    text-align: center;
}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt25{margin-top: 25px;}
.mb5{margin-bottom: 5px;}
.mb10{margin-bottom: 10px;}
.mb15{margin-bottom: 15px;}
.mb25{margin-bottom: 25px;}
.pt5{padding-top: 5px;}
.pt10{padding-top: 10px;}
.pt15{padding-top: 15px}
.pt20{padding-top: 20px}
.pb5{padding-bottom: 5px;}
.pb10{padding-bottom: 10px;}
.pb15{padding-bottom: 15px}
.pl20{padding-bottom: 20px}
.pl5{padding-left: 5px;}
.pl10{padding-left: 10px;}
.pl15{padding-left: 15px}
.pl20{padding-left: 20px}
.pr5{padding-right: 5px;}
.pr10{padding-right: 10px;}
.pr15{padding-right: 15px}
.pr20{padding-right: 20px}
.lh20{line-height: 20px;}
.lh22{line-height: 22px;}
.lh25{line-height: 25px;}
.lh28{line-height: 28px;}
.lh30{line-height: 30px;}
/* 登陆-------------------------------------- */
.login {
    position: relative;
    margin: 100px auto 0 auto;
    height: 320px;
    width: 420px;
    padding: 20px;
    background-color: #ffffff;
    margin-left: auto;
    margin-right: auto;
    border-radius: 4px;
    /* overflow-x: hidden; */
    box-sizing: border-box;
}
.message {
    padding:8px 0 8px 20px;
    
    background: #27A9E3;

    color: #fff;
    font-size: 16px;
}
.logintab td{
    padding:8px 0;
}
/* 顶部-------------------------------------- */
.top {
    background-color: #33AECC;
    height: 50px;
    line-height: 50px;
}
.topleft{
    font-size:20px;
    color:#FFFFFF;
    font-weight:bold;
    float:left; 
    width:400px;
    padding-left:20px;
}
.topright {
    color: #FFFFFF;
    float: right;
    width: 400px;
    padding-right: 20px;
     text-align:right;
}
.topright A:link {
        color: #FFFFFF;
        text-decoration: none;
    }

.topright A:visited {
        color: #FFFFFF;
        text-decoration: none;
    }

.topright A:hover {
        color: #FFFFFF;
        text-decoration: none;
    }
/* 左边菜单-------------------------------------- */
.leftf {
    background-color: #f2f2f2;
    color: #333;
    border-right: 1px solid #ddd;
}
.zcd {
    padding-left:10px;
    border-bottom: 1px solid #e5e5e5;
    height: 39px;
    line-height: 39px;
}
.fcd {
    width: 170px;
    border-bottom: 1px solid #e5e5e5;
    height: 39px;
    line-height: 39px;
    cursor: pointer;
    background: url('../images/jt.gif') 130px 7px no-repeat;
}
.fcdjta {
    background: url('../images/jt.gif') 110px 7px no-repeat;
}
.fcdjtb {
    background: url('../images/jt.gif') 110px -25px no-repeat;
}
.menu2 {
    width: 170px;
}
.menu2 ul {
        list-style: none;
        padding: 0;
        margin: 0;
    }
    .menu2 li {
        list-style: none;
        padding: 0;
        margin: 0;
        padding: 10px 0px 10px 45px;
        border-bottom: 1px solid #ddd;
    }
.menu2 A:link {
            color: #555555;
            text-decoration: none;
        }

.menu2 A:visited {
        color: #555555;
        text-decoration: none;
    }

    .menu2 A:hover {
        color: #33AECC;
        text-decoration: none;
    }
.headn {
    border-bottom: 1px solid #ccc;
    background: #efeef0;
}

/* 表单-------------------------------------- */
.input-text {
    height: 24px;
    line-height: 24px;
    padding-left: 2px;
}
.textarea, .input-text {
    border: 1px solid #bac7d2;
    background: #f7fcfe;
    border-radius: 2px;
    box-shadow: 2px 2px 2px #F2F5F7 inset;
}
.select {
    border: 1px solid #bac7d2;
    padding: 4px 3px;
}
.ext_btn {
    color: #333;
    background: #e6e6e6 url(../images/ext_btn.png);
    border: 1px solid #c4c4c4;
    border-radius: 2px;
    text-shadow: 0 1px 1px rgba(255,255,255,.75);
    padding: 4px 5px 4px 5px;
    display: inline-block;
    cursor: pointer;
    font-size: 12px;
    line-height: normal;
    text-decoration: none;
    overflow: visible;
    vertical-align: middle;
    text-align: center;
    zoom: 1;
    white-space: nowrap;
    _position: relative;
    margin: 0;
    cursor: pointer;
}

a.ext_btn {
    *padding: 4px 5px !important
}

input.ext_btn, button.ext_btn {
    *padding: 5px 5px 2px !important
}
.inputN {
    padding:0 0;
    border-top: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid;
    border-left: #cccccc 1px solid;
    border-right: #cccccc 1px solid;
    padding-left: 4px;
    padding-top: 4px;
    padding-bottom:2px;
    overflow: hidden;
    color: Black;
    font-family: Arial
}
.ext_btn em {
    font-size: 10px;
    font-style: normal;
    padding-left: 2px;
    font-family: Arial;
    vertical-align: 1px
}

.ext_btn .add {
    width: 9px;
    height: 9px;
    background: url(../images/ext_btn_add.png) center center no-repeat;
    display: inline-block;
    vertical-align: middle;
    margin: -3px 5px 0 -3px;
    *margin: -1px 5px 0 -3px;
    line-height: 9px
}

.ext_btn:hover {
    background-position: 0 -40px;
    color: #333;
    text-decoration: none
}

.ext_btn:active {
    background-position: 0 -81px
}

.ext_btn_big {
    font-size: 1.2em;
    line-height: normal;
    padding: 7px 18px;
    border-radius: 2px;
    cursor:pointer;
}







input.ext_btn_big, button.ext_btn_big {
    *padding: 6px 18px 3px !important
}

.ext_btn_error, .ext_btn_error:hover, .ext_btn_success, .ext_btn_success:hover,
.ext_btn_submit, .ext_btn_submit:hover {
    color: #fff !important
}

.ext_btn_submit {
    background-position: 0 -120px;
    background-color: #1b75b6;
    text-shadow: 0 -1px 0 rgba(0,0,0,.25);
    border-color: #106bab #106bab #0d68a9
}

    .ext_btn_submit:hover {
        background-position: 0 -160px
    }

    .ext_btn_submit:active {
        background-position: 0 -201px
    }

.ext_btn_success {
    background-color: #89bf00;
    background-position: 0 -240px;
    text-shadow: 0 -1px 0 rgba(0,0,0,.25);
    border-color: #6bad01 #6bad01 #63a100
}

    .ext_btn_success:hover {
        background-position: 0 -280px
    }

    .ext_btn_success:active {
        background-position: 0 -321px
    }

.ext_btn_error {
    background-color: #f29307;
    background-position: 0 -360px;
    text-shadow: 0 -1px 0 rgba(0,0,0,.25);
    border-color: #e77c0e #e77c0e #dd7204
}

    .ext_btn_error:hover {
        background-position: 0 -400px
    }

    .ext_btn_error:active {
        background-position: 0 -441px
    }
/* 后台管理导航-------------------------------------- */


textarea.ConstSet {
	background-color: #F8FAFC;
	border: 1px solid #8DB5E9;
	border-top: #8DB5E9 1px ridge; 
	border-left: #8DB5E9 1px ridge; 
    color: #333333;
	scrollbar-3dlight-color:#DAE4EF;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-darkshadow-color:#DAE4EF;
	scrollbar-face-color:#DAE4EF;
	scrollbar-highlight-color:#DAE4EF;
	scrollbar-shadow-color:#DAE4EF;
	scrollbar-track-color:#F8FAFC;
}
.button { 
	border-left: #ffffff 1px ridge; 
	border-right: #333333 1px ridge; 
	border-top: #ffffff 1px ridge; 
	border-bottom: #1c1c1c 1px ridge; 
    font-family:"宋体";
	font-size: 12px;
    color: #1c1c1c; 
	background-color: #EBF2F9; 
	cursor: hand; 
}
.textfield{
	border-top-width:1px;
	border-bottom-width:2px;
	border-left-width:1px;
	border-right-width:2px;
	font-size: 12px;
	color: #2f2f2f;
}


