﻿
body { font-size: 12px; font-family: Verdana,宋体,Tahoma; padding: 0px; margin: 0px; }
ul { margin: 0px; padding: 0px; }
li { list-style-type: none; }
a { color: Black; text-decoration: none; }
    a:hover { color: Red; text-decoration: underline; }
img { border: 0px; }

.txt01 { border: #A4BED4 1px solid; font: Verdana, Geneva, sans-serif,宋体; background-color: #fff; font-size: 14px; height: 20px; line-height: 20px; }
.txt02 { border-color: #ddd #ddd #ddd #ddd; border-width: 1px; padding: 3px 2px 2px 2px; font: trebuchet ms, helvetica, arial, sans-serif; color: #000; }
.txt03 { color: #000100; height: 16px; line-height: 16px; padding: 3px 2px; border: 1px solid #9296ac; background: url("/images/userInputBg.jpg") repeat-x left top; }
.txt { border: #878787 1px solid; padding: 4px 3px; font: Verdana, Geneva, sans-serif,宋体; line-height: 14px; background-color: #fff; height: auto; font-size: 14px; }
.footer { text-align: center; color: #15428B; margin: 0px; padding: 0px; line-height: 23px; font-weight: bold; }

.txt-click { border: #CC9933 1px solid; background: #FFFFCC; }

.head a { color: White; text-decoration: underline; }

.ul_list, .accordion ul { list-style-type: none; margin: 0px; padding: 10px; }
    .ul_list li, .accordion ul li { padding: 0px; }
        .ul_list li a, .accordion ul li a { line-height: 24px; cursor: pointer; }
        .ul_list li div, .accordion ul li div { margin: 2px 0px; padding-left: 10px; padding-top: 2px; border: 1px solid transparent; }
            .ul_list li.hover, .accordion ul li div.hover { border: 1px dashed #D69C00; background: #FFE88C; cursor: pointer; }
                .accordion ul li div.hover a { color: #D16C00; text-decoration: none; }
            .ul_list li.selected, .accordion ul li div.selected { border: 1px solid #D69C00; background: #FFE88C; cursor: default; }
                .ul_list li.selected a, a.accordion ul li div.selected a { color: #D16C00; font-weight: bold; }
    .ul_list li { border: 1px solid #fff; margin-bottom: 1px; }


.bigicon .img { display: block; }
.bigicon li { text-align: center; }
ul.bigicon li div { padding-left: 0px; }


.fontbold { font-weight: bold; }
.fontnormal { font-weight: normal; }

.btnsubmit { border-color: #ff9000 #cc4f00 #cc4f00 #ff9000; border-style: solid; border-width: 1px; text-align: center; padding: 2px 15px; background: #e36b0f; color: #fff; font-size: 12px; cursor: pointer; }
.inputsubmit-blue { background: none repeat scroll 0 0 #005EAC; border-color: #D8DFEA #0E1F5B #0E1F5B #D8DFEA; border-style: solid; border-width: 1px; color: #FFFFFF; cursor: pointer; font-size: 12px; height: 24px; line-height: 16px; padding: 3px 15px; text-align: center; }
.btncancel { background-color: #005EAC; border-color: #B8D4E8 #124680 #124680 #B8D4E8; border-style: solid; border-width: 1px; color: #FFFFFF; cursor: pointer; font-size: 12px; padding: 2px 15px; text-align: center; }
.btn-gray { background: none repeat scroll 0 0 #F0F0F0 !important; border-color: #FFFFFF #848484 #848484 #FFFFFF !important; border-style: solid; border-width: 1px; color: #333333 !important; }
.btn { border: 0 none; color: #2B2B2B; cursor: pointer; font-size: 13px; font-weight: bold; height: 24px; line-height: 24px; padding: 0; text-align: center; background-image: url(/images/bg_v6.gif); background-repeat: no-repeat; }
.inputsubmit { background-position: -432px 0; width: 82px; }
.inputsubmit-active { background-position: -432px -72px; }
.inputsubmit-hover { background-position: -432px -36px; }

.inputcancel { background-position: -324px 0; margin-left: 18px; width: 78px; }
.inputcancel-active { background-position: -324px -72px; }
.inputcancel-hover { background-position: -324px -36px; }

.btn-ok { background: url(lane_btn_sprites.png) no-repeat 0px -190px; width: 56px; height: 24px; border: none; cursor: pointer; }
.btn-cancel { background: url(lane_btn_sprites.png) no-repeat -62px -155px; width: 56px; height: 24px; border: none; cursor: pointer; }

/********************** 按钮样式 **********************/
.button_height20 { BORDER: #66a4fa 1px solid; FONT-SIZE: 9pt; BACKGROUND: url(../images/bottom_over.gif); CURSOR: hand; HEIGHT: 22px; }
.button_height20_over { BORDER: #66a4fa 1px solid; FONT-SIZE: 9pt; BACKGROUND: url(../images/bottom.gif); CURSOR: hand; HEIGHT: 22px; }


#treetable td { padding: 0px; }

.tr-odd { background-color: white; }
.tr-even { background-color: #F0F5FC; }
.tr-active { background-color: #FFF799; }
.tr-select { background-color: #B7C9E9; }

.nav-node-parent { background: #E0ECFF; }

/************jQuery.Validate插件样式开始********************/
label.error, em.error { background: url(/images/cross.png) no-repeat 0px 0px; color: Red; font-style: normal; padding: 5px 0px; padding-left: 24px; float: none; }
label.success, em.success { background: url(/images/success.gif) no-repeat 0px 0px; color: Red; padding: 5px 0px; padding-left: 24px; float: none; }
input.error { border: solid 2px #FF0000; }

/************jQuery.Validate插件样式结束********************/

img.spinbutton { position: absolute; right: 2px; top: 2px; }

label.hcheckbox { padding-left: 24px; cursor: pointer; background: url(../../css/chk.png) no-repeat left -110px; line-height: 22px; height: 21px; display: inline-block; }
label.checked { background-position: left -160px; }
label.disabled { background-position: left -135px; }

.hRadio { padding-left: 22px; display: inline-block; background: transparent url(../../css/radio.png) no-repeat left top; height: 19px; line-height: 20px; cursor: pointer; vertical-align: middle; }

.hRadio_Checked { background-position: left bottom; }

ul.checkbox { padding: 0px; margin: 0px; list-style-image: none; list-style-type: none; }
    ul.checkbox li { float: left; width: 100px; margin-bottom: 5px; padding-left: 10px; }

.project li { height: 30px; line-height: 30px; padding: 2px; padding-bottom: 10px; }
    .project li span { width: 180px; text-align: left; float: left; vertical-align: middle; }

.chked { background: url(checkbox1.png) no-repeat 0 -12px; height: 13px; padding-left: 12px; display: inline-block; }

.nochked { background: url(checkbox1.png) no-repeat; height: 12px; padding-left: 12px; display: inline-block; }

.filter-first-td { width: 14px; }


.grid { font: 12px arial, helvetica, sans-serif; border: 1px solid #8DB2E3; }
    .grid td { font: 100% arial, helvetica, sans-serif; height: 24px; padding: 5px; }
.grid { width: 100%; border-collapse: collapse; }
    .grid th { background: #E7F3FE; height: 27px; line-height: 27px; border: 1px solid #8DB2E3; padding-left: 5px; }
    .grid td { border: 1px solid #8DB2E3; padding-left: 5px; }



/*homeleft*/
.ksdh_box { margin-left: 40px; min-width: 1300px; }
.ksdh_word { font-size: 32px; font-weight: bold; font-family: "黑体"; color: #545454; margin-top: 30px; display: none; }
.ksdh_box_z { margin-top: 30px; display: none; }
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; font-size: 0; height: 0; }
.clearfix { zoom: 1; }
.ksdh_1 { float: left; margin-right: 30px; position: relative; }
    .ksdh_1 a:hover { color: blue; }
.ksdh_1_title { text-decoration: none; color: #000; font-size: 20px; text-align: center; width: 100px; display: block; }
.ksdh_1_img { border: 0; display: block; width: 100px; }
.news_ts { width: 29px; height: 29px; border-radius: 50%; background-color: #f56c0b; position: absolute; top: 0; left: 85px; color: #fff; text-align: center; line-height: 28px; font-weight: bold; }

/************新用户提示  开始********************/
.sq_dh { width: 980px; margin: 10px auto; display: none; }
.sq_dh_text { color: red; text-align: center; padding-top: 80px; font-weight: bold; }
.sq_dh_bg {  width: 600px; height: 365px; margin: 20px auto; }
.sq_dh_nr { width: 500px; margin: 0 auto; }
.sq_dh_left { width: 250px; float: left; margin-top: 20px; }
    .sq_dh_left div { font-weight: bold; line-height: 50px; text-align: center; }
    .sq_dh_left img { display: block; width: 180px; margin: 0 auto; border: 1px dashed #333; }
.clear { clear: both; }
/************新用户提示   结束********************/
/************资质审核  开始********************/
.audit{width:100%;align-content:center; border-top:0px; border-right:0px;padding-top:0px;  display: block;overflow-y: scroll;}
.audittr{height:30px; line-height:30px; }
.audit td{border-bottom:0px;border-left:0px; text-align:center;} 
/*相关样式*/
#showbox { background:#eee;}
#showbox span { background:url(../images/whitebg.png) repeat;}
#showsum { left:25px; margin-top:10px;}
#showsum span { border:1px solid #ddd;}
#showsum span.sel { border:1px solid #f60;}

.showpage { width:500px; position:relative;}
.showpage a { display:block; width:15px; border:1px solid #ddd; height:60px; line-height:60px; background:#eee; text-align:center; font-size:18px; position:absolute; left:0; top:-62px; text-decoration:none; color:#999;}
.showpage a#shownext { left:auto; right:0;}
.showpage a:hover { background:#ccc; color:#777;}

/***************资质审核  结束*******************/