@charset "utf-8";

BODY {
  BACKGROUND: #eee; MARGIN: 0px; font-family: "Microsoft YaHei" !important; font-size:12px 
}
TABLE { BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
A {COLOR: #000000; FONT-STYLE: normal; TEXT-DECORATION: none
}
A:hover {COLOR: #666666; FONT-STYLE: normal; TEXT-DECORATION: underline
}
A:active {COLOR: #000000; FONT-STYLE: normal; TEXT-DECORATION: underline
}
li { list-style:none}

INPUT,SELECT,TEXTAREA { VERTICAL-ALIGN: middle}
INPUT {BORDER: #c0c0c0 1px solid;  PADDING-TOP: 1px; BORDER-BOTTOM: #c0c0c0 1px solid; border-radius:3px; HEIGHT: 30px; BACKGROUND-COLOR: #ffffff
}
select {border-radius:3px;}
select.select  { height:25px;}
input.button { height:25px;background:#5db7f2; padding:3px 20px;cursor: pointer; color:#fff; border:0;}

INPUT.checkbox {BORDER-RIGHT: 0px; PADDING-RIGHT: 1px; BORDER-TOP: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: 0px; PADDING-TOP: 1px; BORDER-BOTTOM: 0px
}
INPUT.radio {BORDER-RIGHT: 0px; PADDING-RIGHT: 1px; BORDER-TOP: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: 0px; PADDING-TOP: 1px; BORDER-BOTTOM: 0px
}
.button_g { background:#69c37b; width:250px; height:40px; line-height:40px;text-align:center; font-size:16px; cursor: pointer; color:#fff; border:0; margin-bottom:30px; margin-top:30px;}

.table {
  BORDER-RIGHT: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid
}
.foot {
  BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 1px solid; LETTER-SPACING: 1px; BACKGROUND-COLOR: #173667
}


.ash {
  COLOR: #a7a6aa
}
.tbg {
  BACKGROUND: #173667; COLOR: #ffffff; TEXT-DECORATION: none
}

.trr {
  BACKGROUND: #d6dff7
}
.trw {
  BACKGROUND: #2a303e
}
.red { color:#ff0000}


.table_w { width:95%; margin:auto; background:#fff;box-shadow:0 0 10px rgba(0, 0, 0, 0.1); margin-bottom:50px;   }
.table_w td { padding: 5px 0 5px 20px;}
.menu_title {CURSOR: pointer; width:100%; line-height:40px; background:#2a303e; color:#b5b5b5; font-size:14px; text-indent: 20px; border-bottom:1px solid #272b37; border-top:1px solid #394051;
}
.menu_title:hover { BACKGROUND: #20232d; color:#fff;text-indent: 25px; }
.sec_menu { BORDER-RIGHT: #3e4353 1px solid; BACKGROUND: #12141a; color:#fff; BORDER-LEFT: #3e4353 1px solid; BORDER-BOTTOM: #3e4353 1px solid; line-height:30px; text-indent: 20px;
}
.sec_menu a { color:#fff; display:block; width:100%;}
.sec_menu a:hover { background:#3e4353; text-decoration:none}
.sec_menu img { padding:0 10px 0 0;}

.hrs {
  COLOR: #f6f6f6; HEIGHT: 1px
}
.px { width:1200px; margin:0 auto; height:100%; position:relative; overflow:hidden;}

/* denglu */
.mainbg { position:relative; overflow:hidden; background:url(bg.jpg) no-repeat center ;background-size:100% auto;}
.main { position:absolute; width:310px; height:330px; background:#fff; right:0; top:50%; margin-top:-180px; border-radius:8px; box-shadow:0 0 10px rgba(0, 0, 0, 0.7);}
.main li { width:90%; margin: auto; border:1px solid #ddd; height:45px; line-height:45px; margin-bottom:15px; border-radius:5px; background:#f6f6f6;}
.main li:hover { border:1px solid #bbb;}
.main .name { background:url(input-01.png) no-repeat 14px center ; text-indent: 34px;}
.main .password { background:url(input-02.png) no-repeat 14px center ; text-indent: 34px;}
.main .yanzheng { background:url(input-03.png) no-repeat 14px center ; text-indent: 34px;}
.main li.subit { background:#d61518; border:0; cursor:pointer; margin-top:20px;	}
.main li.subit:hover { background:#ff0000;}
.main .button { width:100%;  color:#fff; font-size:18px; cursor:pointer;  height:45px; }
.main h1 { font-weight:normal; font-size:28px; text-align:center; width:90%; margin:auto; margin-top:20px; margin-bottom:20px;}
.main input { background:none; border:0; outline:none; width:70%;font-family: "Microsoft YaHei" !important;
}
.login_top {  height:60px; margin:auto;}
.login_top .logo { background:url(logo.png) no-repeat left top;background-size:50%; float:left;  display:block; width:200px; height:60px; margin-top:20px;}
.login_top .kefu { display:block; float:right; width:200px; height:60px; line-height:80px; font-size:14px; text-align:right;}
.login_top .kefu a { display:block; float:right; margin-left:10px;}
/* denglu end */


.tbtop { width:95%; margin:auto; color:#2a303e; font-size:20px; font-weight:bold; border-bottom:1px solid #ddd; padding-bottom:10px; margin-top:20px; margin-bottom:20px;
}
.tbtop  span { float:right; font-size:14px; font-weight:normal; margin-top:5px; margin-left:10px;}
.tbtop  span a { color:#2a303e}
.tbtop  span a:hover { text-decoration:none; color:#000;}

/* list */
.list tr.list_title { font-size:14px; margin:50px; font-weight:bold; color:#2a303e; font-size:14px;}
.list tr.list_con td{ border-bottom:1px dotted #eee; color:#666; font-size:14px; }
.list tr.page { height:80px;}
.list tr.page:hover { background:none}
.list tr:hover { background:#f6f6f6;}
.control { width:95%; margin:auto; margin-top:-40px; text-align:right; color:#666}
.page span, .page a { border:1px solid #ddd; padding:5px 20px; border-radius:3px; margin:5px;cursor: pointer }
.page span:hover, .page a:hover { background:#5db7f2; color:#fff; }

/* list end */

.add { position:relative; overflow:hidden}
.add ul{ padding:30px;}
.add li { height:40px;}
.add li.content { height:420px;}
.add span {display:inline-block; *display:inline; zoom:1; vertical-align:top; }
.add span.text { width:80px; font-size:14px; color:#666}
.add span.bd { width:90%;}
.add .upload iframe { height:50px} 
.add .name input { width:800px;}
.add .jianjie { position:relative; overflow:hidden; height:80px; margin-bottom:10px;}
.add textarea { height:80px; width:800px;}

.mbgl { float:right;}
.mbgl a { font-size:14px;  padding:5px 20px;   border-radius:3px; font-weight:normal; background:#fff;}
.mbgl a.add {background:#5db7f2; color:#fff; }
.mbgl a:hover { background:#5db7f2; color:#fff; text-decoration:none; }
.mbdh { float:right; font-size:14px; font-weight:normal; vertical-align:middle;  color:#666 }
.mbdh span { float:left;}
.mbdh form { float:right; margin-right:100px; margin-left:20px;}

.mblist { color:#2a303e; font-size:14px; }
.mblist textarea { width:90%; border-radius:3px; line-height:30px; }







