@charset "utf-8";
/* = = = = common = = = = */
.right_top{position: fixed; left: 0; top: 0;width: 100%; z-index: 9999}
.breadcrumb{margin-top: 50px;}
.jd_sx{}
.jdsx_list{}
.jdsx_list li{border-bottom: 1px dashed #d3d3d3; padding: 7px 0; cursor: pointer}
.jdsx_list li span{float: right; color: #999}
.jdsx_list li font{background: #0096ff;color: #fff; padding:3px; width: 20px;text-align: center;border-radius: 5px; display: block; float: left; height:18px; line-height: 18px;}
.jdsx_list li div{width:78%;margin-left:35px; }
.jdsx_list li:hover{background:#eff6ff}

/*page*/
.page {margin:20px auto 0px auto; width:480px; font-size:14px; height:30px}
.pagesy{width:53px; height:22px; background:#fb9b00; line-height:22px; text-align:center; color:#a26f1c; }
.pagesy a{color:#fff;}
.page span{width:53px; height:22px;background:#0e82ff; line-height:22px; text-align:center; color:#fff; display:block}
.page_txt{width: 200px;padding-right: 10px;}

/*项目库*/
.xm_tab_top{border: 1px solid #2f96e9;background: #2f96e9; height: 34px; text-align: center;margin-bottom: 10px; color: #fff}
.xm_tab_list{border-collapse: collapse; margin-bottom:10px}
.xm_tab_list tr:hover{background: rgba(47,150,233,0.05); cursor: pointer}
.xm_tab_list td{border: 1px solid #b8e2fb; text-align: center; padding: 8px 5px;}
.xm_tab_list .agnL{text-align: left}
.xm_tab_list .xm_tabtop td{background:#e8f6ff}
.xmhz_type{background: url("../images/xmtype_bg.png") no-repeat; width: 110px; height: 34px; line-height: 34px; color:#fff; margin: 0 auto}
.xm_hzimg{float: left; width: 117px; height: 78px; border: 1px solid #b8e2fb; overflow: hidden;}
.xm_hzimg img{min-height: 78px; min-width: 117px;}
.xm_hzcon{margin-left: 136px;}
.xm_hzcon p{color: #333;padding: 0px 0;min-height: 40px;}
.xmbq_tag{height: 30px}
.xmbq_tag img{float: left; margin-right: 5px; display: block;}
.xmbq_tag span{display: block; background: #0e82ff;color: #fff; margin-right:5px; float: left;height: 25px; line-height: 25px; padding: 0px 15px; border-radius: 3px; margin-top: -1px;}

.px_numb input{ display: none;}
.px_numb input+label {background: url("../images/check_box.png") 0 center no-repeat;background-size: 18px 18px;padding: 3px 3px 3px 30px}
.px_numb input:checked+label {background: url("../images/check_box_ok.png") 0 center no-repeat}

.list_check input{ display: none;}
.list_check input+label {background: url("../images/check_box.png") 0 center no-repeat;padding-left: 18px;}
.list_check input:checked+label {background: url("../images/check_box_ok.png") 0 center no-repeat}

table .txt_cygn{color: #00f0ff;}
table .txt_red{color: #ff0000;}
table .txt_blue{color: #1990ff;}
table a.txt_blue{color: #1990ff;}
table .txt_orange{color: #ff7e00;}
table .txt_green{color: #03a416;}

.tk_tool_w{background:#f3f8ff; height:50px; border-bottom:1px solid #dce2ea; padding:0 10px;}
.tk_tool_w li{float:left; text-align:center; width:60px; height:50px;}
.tk_tool_w li img{margin:7px 0 0px 0;}
.tk_tool_w li span{display:block; color:#2c4c75; line-height:16px; font-size:12px;}
.tk_tool_w li:hover{background:#fff; border-left:1px solid #dce2ea;border-right:1px solid #dce2ea; width:58px; cursor:pointer}

