﻿*{margin:0;padding:0}
body{font:15px "微软雅黑","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%;}
a{text-decoration:none;color:#00a1ff}
a:hover{color:#f00}
li{list-style:none}
img{border:0;}
.width{width:100%;text-align:center}
.fl { float: left }
.fr { float: right; }
.txt-right{text-align:right}
.txt-center{text-align:center}
.txt-left{text-align:left}
.input-txt{width:200px;height: 26px;line-height:26px;border: 1px solid #dedede;padding: 0 3px;}
.input-select{width:208px;}
.btn-ico{width:57px;height:27px;text-align:center;line-height:27px;border:none;background:url('/SystemStyle/Images/img_18.jpg') no-repeat center center;color:#22688c;}
.Message{color:#f00;text-align:center}
.btn-an-fh{width: 75px;height: 30px;border: 0;color: #fff;margin:0 10px;background:#b7b8bb}

/*头部样式*/
#top{top:0;left:0;right:0;height:104px;background:url('/SystemStyle/Images/img_02.jpg') repeat-x;}
#top .tp_r { width: 247px; height: 41px; float: right; background: url(/SystemStyle/images/img_03.jpg) no-repeat; position: relative; }
#top .tp_r ul li{float:left}
#top .tp_r ul li a { position: absolute; width: 72px; height: 41px; top: 0; }
#top .tp_zy { left: 15px; }
#top .tp_zx { left: 100px; }
#top .tp_tc { right: 0; }


#ShowLogin{width:1258px;height:480px;margin:50px auto;}
#Login{width:424px;height:430px;float:right;margin:45px 100px 0 0;}
#Login .UserLogin{border-left: 1px solid #e2e2e2;border-right: 1px solid #e2e2e2;padding-top:30px}
#Login .UserLogin p{text-align:center;padding-top:20px;}
#Login .UserLogin div{height:40px;line-height:40px;color:#f00;text-align:center}
#Login .UserLogin button{margin:0 15px}
#Login .buttom{height:55px;line-height:55px;padding-left:60px;background:url('/SystemStyle/Images/img_26.jpg') no-repeat center center;}

#Copy{width:100%;margin:0 auto;height:50px;line-height:50px;background: #6597b2;text-align:center;color:#fff;position:absolute;bottom:0;left:0;right:0}
.Copy{position:absolute;bottom:0;left:0;right:0}

#Column{height:37px;line-height:37px;background: #f6f8fa;border-bottom: 1px solid #c4c9d2;position:absolute;right:0;left:0;z-index:2}
#Column p{background:url('/SystemStyle/Images/img_04.jpg') no-repeat left top;padding-left:35px;float:left}
#Column .nav{float:right;width:72%;position:relative;background:url('/SystemStyle/Images/img_06.jpg') repeat-x}
#Column .nav img{float:left;margin-left:-3px}
#Column ul{z-index:999;position:relative;}
#Column ul a{color:#fff;display:block;height:36px;line-height:36px;background:#2ba1e1;text-align:center}
#Column ul li:hover ul li a:hover{background: #84d2fd;color: #000;}
#Column ul li ul li{display:none}
#Column ul li:hover ul li{display:block}
#Column ul .hide{background:none;height:32px;}
#Column ul li{float:right;width:116px;font-weight: bold;margin-right:1%;}

#left{width:271px;position:absolute;left:0;bottom:0;top:142px;}
#left .lf_2{position: absolute; top: 20px; bottom: 0; left:5px; width: 260px; /*background:url(../images/img_08.jpg) repeat-y; position:absolute; top:20px;*/ }
#left .lf_menu{ padding:0 11px;}
#left .lf_menu1{ border:1px solid #d1e2ea; background:url(/SystemStyle/images/img_09.jpg) no-repeat #2ba1e1; width:247px; height:33px; text-indent:35px; line-height:33px; color:#fff; font-weight:bold; font-size:16px;margin-bottom:5px;}
#left .lf_menu1 label{ margin:0 25px 0 5px;}
#left .lf_menu1 h3{ font-size:16px;}
#left .lf_menu2{ overflow-y:auto;position:absolute;left:11px;right:11px;top:40px;bottom:105px;font-size:14px}
#left .lf_menu3{position:absolute; bottom:60px; left:11px;}
#left .lf_menu4{position:absolute; bottom:30px; left:11px; background:url(/SystemStyle/images/img_10.jpg) no-repeat; width:249px; height:29px;}
#left .lf_menu4 ul{ padding-left:40px;}
#left .lf_menu4 ul li{float:left; margin:1px 20px 10px 0;}
#left .lf_menu4 ul li a{ width:27px; height:27px; display:block;}
#left .lf_menu4 img{ margin-left:-4px;}


#main{position:absolute;top:142px;left:271px;right:0;bottom:0;z-index:1;}
#ifrMain{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;border:none}
.MainShow{background:#fff;border: 1px solid #bbd1ef;position:absolute;bottom:0;left:0;right:0;top:20px;overflow-y:auto;overflow-x:hidden}
.MainShow .title{height:36px;background:url('/SystemStyle/Images/img_12.jpg') repeat-x}
.MainShow .title span,.MainShow .title a{width:97px;height:34px;display:block;float:left;text-align:center;line-height:34px;background:url('/SystemStyle/Images/img_13.jpg') no-repeat center center;color:#22688c;margin: 2px 0 0 3px;}
.MainShow .title span{background:url('/SystemStyle/Images/img_14.jpg') no-repeat center center}
.MainShow .title .div{position:absolute;right:30px;height:36px;line-height:36px;color:#515151}
.MainShow .Select{padding:15px 10px 0;overflow:hidden;position:relative}
.MainShow .Select .left{float:left;width:90%}
.MainShow .Select .left_1{padding:0 15px 15px;}
.MainShow .Select .kinp{float:left;width:240px;padding-bottom:15px}
.MainShow .Select .div1{float:left;width:85px;text-align:right}
.MainShow .Select .div2{float:left;}
.MainShow .Select .div2 input{width:120px;}
.MainShow .Select .btn{width:75px;height:30px;position:absolute;top:50%;right:40px;border:0;margin:-15px 0 0 -35px;background:#2ba1e1;color:#fff}
.tdC {width:20%;}

.table-Details{width:96%;margin:20px auto;border-left: 1px solid #b7b8bb;border-top: 1px solid #b7b8bb;}
.table-Details td{border-right: 1px solid #b7b8bb;border-bottom: 1px solid #b7b8bb;padding:10px 5px}
.table-Details .titi{background:#f8f8f8;text-align:right;width:15%;}
.table-Details .btn{width: 75px;height: 30px;border: 0;color: #fff;margin:0 10px}
.table-Details .btn-tf{background:#ee4e4e;margin-right:30px}
.table-Details .btn-jf{background:#2ba1e1;margin-right:30px}
.table-Details .btn-qr{background:#ff7500}
.table-Details .btn-qx{background:#b7b8bb}
.table-Details .input{text-align:right;position:relative}
.table-Details .pay{position:absolute;left:0;top:0;bottom:0;right:220px;padding-left:20px;line-height:50px;display:none;font-size:24px;color:#fff;font-weight:bold}
.table-Details .pay span{margin-right:80px;display:block;float:left;text-align:left}

.table-Set{width:96%;margin:20px auto;}
.table-Set td{padding:10px 5px}
.table-Set .titi{width:45%;text-align:right}

.table-div{}
.table-fy{height:35px;line-height:35px;text-align:center;width:100%;background:#c9dfff;color:#333;font-size:14px;}
.table-fy span,.table-fy a{margin-left:15px}
.table-fy a{color:#00a1ff}
.table-fy a:hover{color:#f00;text-decoration:underline}
.table-fy i{margin:0 15px;font-style:normal;}
.table-show{width:100%;text-align:center;border-left: 1px solid #b7b8bb;border-top: 1px solid #b7b8bb;}
.table-show thead{background:url('/SystemStyle/Images/img_17.jpg') repeat-x;}
.table-show td{border-right: 1px solid #b7b8bb;border-bottom: 1px solid #b7b8bb;padding:5px 0}
.table-show th{border-bottom: 1px solid #b7b8bb;border-right: 1px solid #b7b8bb;padding:5px 0}

.table-Edit{padding:20px 0}
.table-add{margin:0 auto}
.table-add td{padding:5px}
.table-add .titi{font-size:16px;font-weight:bold;border-bottom:1px solid #b7b8bb;color:#333;}
.table-add button{margin:0 10px}
.table-add .ShowSelect{height:auto;width:160px;height:194px;}
.table-add .ShowSelectA{margin:0 10px;padding-top:60px}
.table-add .ShowSelectA a{display:block;text-align:center;margin-bottom:5px;padding:3px;background:#dedede;color:#000;font-weight:900;font-size:12px}

.div-showMessagebj{position:fixed;left:0;right:0;top:0;bottom:0;background:#b7b8bb;filter: alpha(opacity=45); opacity:0.45;z-index:999998;display:none}
.div-showMessage{position:fixed;width:380px;height:380px;background:#fff;left:50%;top:50%;z-index:999999;padding:30px;margin:-225px 0 0 -225px;border:5px solid #c4c4c4;display:none}
.div-showMessage h3{font-size:16px;text-align:center;border-bottom:2px solid #000;padding-bottom:5px}
.div-showMessage .btn{text-align:center}
.div-showMessage .btn button{margin:0 15px}
.div-showMessage .xz{height:30px;line-height:30px}
.div-showMessage .div-showMessage-main{width:360px;height:280px;overflow-y:auto;margin:15px auto 0;}
.div-showMessage .show-titi{font-size:14px;color:#ff9400;height:30px;line-height:30px;text-align:center;}

.div-jiaofei{height:110px;margin-top:-120px;}
.div-jiaofei .div-showMessage-main{text-align:center;height:50px;margin:auto}
.div-jiaofei .div-showMessage-main span{font-size:26px;line-height:34px;height:34px;}
.div-jiaofei .div-showMessage-main input{height:30px;line-height:30px;width:200px;padding-left:10px;padding-right:10px;font-size:18px;}

.input-login{height:30px;line-height:30px;padding:0 3px;width:254px;border: 1px solid #dedede;}
.btn-Login{width:110px;height:34px;line-height:34px;font-size:14px;color:#fff;font-weight:bold;text-align:center;background:url('/SystemStyle/Images/img_27.jpg') no-repeat center center;border:none}

.dtree img{vertical-align: middle;}

.ServerRestart{ width:125px;height:35px;line-height:35px;text-align:center;display:block; background:#2ba1e1;margin:auto;color:#fff}
.ServerRestart:hover{background:#128bc1;color:#fff}
#progressbar{width:800px;height:25px;line-height:25px;margin:20px auto;text-align:center;border:1px solid #dedede;position:relative;}
#progressbar .text{position: absolute;height:25px;text-align:center;left:0;right:0;z-index:2}
#progressbar .bar{position: absolute;height:25px;left:0;background:#2ba1e1;z-index:1}

.Role_div{width:440px;overflow:hidden}
.Role_div div{overflow:hidden;border-bottom:1px dotted #b7b8bb;}
.Role_div .div1{padding:15px 0 5px;}
.Role_div .div2{padding:5px 0 5px; border-bottom-style:solid}
.Role_div label{width:110px;display:block;float:left}