@import url("base.css");
body {font-family:"微软雅黑", "Microsoft YaHei", "宋体", Arial;font-size:14px;color:#000;background-color:#e6e6e6;}
input,select,button,textarea {font-family:"微软雅黑", "Microsoft YaHei", "宋体", Arial;font-size:14px;color:#000;box-sizing:border-box;}
:-moz-placeholder {color:#aaa;}
::-moz-placeholder {color:#aaa;}
:-ms-input-placeholder {color:#aaa;}
::-webkit-input-placeholder {color:#aaa;}
a {outline:none;-moz-outline:none;blr:expression(this.onFocus=this.blur());}
a:link,a:visited,a:active {color:#00a2d4;text-decoration:none;}
a:hover {color:#ff6600;text-decoration:none;}

#logins {margin:150px auto 0px auto;padding:30px;width:340px;border-radius:4px;background:url(../images/tbs/white40.png);}
#logins h2 {color:#000;font-size:24px;font-weight:normal;text-align:center;}
#logins p {position:relative;margin-top:22px;font-size:0px;}
#logins p i {position:absolute;top:15px;left:13px;z-index:2;color:#000;font-size:18px;}
#logins p input {padding:0px 10px 0px 36px;width:100%;height:44px;color:#333;font-size:14px;line-height:44px\9;border-radius:4px;border:1px solid #ddd;}
#logins p img {position:absolute;top:1px;right:1px;z-index:2;width:100px;height:42px;border-left:1px solid #ddd;cursor:pointer;}
#logins button {margin-top:22px;width:100%;height:45px;color:#fff;font-size:16px;border:none;border-radius:4px;background:#00aaee;cursor:pointer;}

/*=============================================================================================================================*/

#lmenu .ip {padding:15px 0 10px 20px;color:#bfcbd9;border-bottom:1px solid #092947; }
#lmenu .list {border-bottom:1px solid #092947;}
#lmenu .list p, #lmenu .list > a {position:relative;display:block;padding:10px 0 10px 20px;color:#bfcbd9;font-size:14px;font-weight:bold;cursor:pointer;overflow:hidden;}
#lmenu .list p span {position:absolute;top:50%;right:20px;display:block;margin-top:-6px;width:11px;height:11px;}
#lmenu .list p span:before {position:absolute;top:50%;left:0;display:block;width:11px;height:1px;content:"";background-color:#bfcbd9;transform:rotate(90deg);}
#lmenu .list p span:after {position:absolute;top:50%;left:0;display:block;width:11px;height:1px;content:"";background-color:#bfcbd9;}
#lmenu .list p:hover, #lmenu .list > a:hover {color:#fff;}
#lmenu .list p:hover span:before, #lmenu .list p:hover span:after {background-color:#fff;}
#lmenu .list ul {display:none;padding:10px 10px 10px 20px;background-color:#035bad;}
#lmenu .list ul li {padding:5px 0;}
#lmenu .list ul li a {margin-right:5px;color:#a7bccd;}
#lmenu .list ul li a:hover {color:#fff;}
#lmenu .active {border-bottom:none;}
#lmenu .active p span:before {display:none;}
#lmenu .active ul {display:block;}
#lmenu .curt p, #lmenu .curt > a {color:#fff;background-color:#00a2d4;/*background-color:#409eff;*/}
#lmenu .curt p span:after {background-color:#fff;}
#lmenu .curt p:hover, #lmenu .curt > a:hover {color:#fff;}
#lmenu .curt p:hover span:before, #lmenu .curt p:hover span:after {background-color:#fff;}
#lmenu .curt ul {background-color:#035bad;}

#admin_topis {position:relative;padding:10px 10px;height:40px;border-bottom:1px solid #ddd;background-color:#fff;}
#admin_topis ul {width:460px;}
#admin_topis ul li {float:left;width:230px;height:20px;font-size:12px;line-height:20px;}
#admin_topis_btns {position:absolute;top:14px;right:2px;}
#admin_topis_btns a {float:left;display:block;margin-right:12px;color:#fff;}
#admin_topis_btns a.button_wd {padding-left:12px;padding-right:12px;width:auto;height:30px;line-height:30px;}

.mrbtn .curt {color:#fff;background-color:#00a2d4;/*background-color:#409eff;*/}
.mrbtn .curt:hover{color:#fff;background-color: rgba(0, 160, 233, 0.5);}
/*=============================================================================================================================*/

#container {padding:12px;}
#search {position:relative;margin-bottom:8px;padding:15px;/*padding:12px;font-size:0;border-radius:5px;border:1px solid #e5e6eb;*/background-color:#fff;}
#search:after {display:block;width:100%;content:"";clear:both;}
#search .search_texts:first-child {margin-left:0;}
#search .button {display:inline-block;margin-left:8px;padding:0 15px;height:34px;color:#fff;font-size:14px;line-height:34px;vertical-align:top;}
#search .abtn {display:inline-block;margin-left:20px;vertical-align:top;}
#search .abtn a {display:inline-block;margin-left:8px;padding:0 15px;height:32px;line-height:32px;color:#666;font-size:14px;text-align:center;vertical-align:top;border-radius:3px;border:1px solid #e5e6eb;background-color:#fff;}
#search .abtn a:first-child {margin-left:0;}
#search .abtn a:hover, #search .abtn a.curt {color:#00a2d4;border-color:#00b7ee;}

.search_button {display:inline-block;margin-left:8px;width:60px;height:34px;color:#fff;font-size:14px;font-weight:bold;vertical-align:top;border:none;border-radius:3px;background-color:#20b09f;cursor:pointer;}
.search_button:hover {background-color:#059299;}
.search_reset {display:inline-block;margin-left:8px;width:60px;height:34px;color:#fff;font-size:14px;font-weight:bold;vertical-align:top;border:none;border-radius:3px;background-color:#e3a10f;cursor:pointer;}
.search_reset:hover {background-color:#d09106;}
.search_text {display:inline-block;padding:0 8px;width:240px;height:34px;line-height:32px\9;vertical-align:top;border-radius:2px;border:1px solid #e5e6eb;background-color:#fff;}
.search_select {padding:0 6px;height:34px;color:#666;font-size:14px;border-radius:2px;border:1px solid #e5e6eb;background-color:#fff;}
.search_text:focus, .search_select:focus {border-color:#ddd;box-shadow:0 0 6px rgba(0,0,0,0.15);}
.search_texts {display:inline-block;margin:0 0 8px 10px;line-height:34px;font-size:14px;vertical-align:top;}
.search_dates {display:inline-block;margin:0 0 8px 10px;height:32px;line-height:32px;vertical-align:top;border-radius:2px;border:1px solid #e5e6eb;background-color:#fff;}
.search_dates select {height:32px;border:none;}
.search_dates select:first-child {border-right:1px solid #e5e6eb;}
.search_dates select:last-child {border-left:1px solid #e5e6eb;}
.search_dates input {padding-left:25px;width:125px;height:32px;color:#666;box-sizing:border-box;border:none;background:url(../images/date_bg.png) no-repeat left center #fff;cursor:pointer;}
.search_selects {display:inline-block;font-size:0px;vertical-align:top;}
.search_selects select {margin-left:10px;color:#666;}

.lbtn {left:20px;}
.lbtn a, .lbtn button, .lbtn input, .lbtn select {margin-right:8px;}
.rbtn {right:20px;}
.rbtn a, .rbtn button, .rbtn input, .rbtn select {margin-left:8px;}
.tbtn {position:absolute;top:50%;margin-top:-14px;}
.tbtn a {position:relative;display:inline-block;padding:0 15px 0 12px;height:30px;line-height:29px;color:#333;font-size:12px;vertical-align:top;box-sizing:border-box;border-radius:2px;border:1px solid #ddd;background-color:#f7f7f7;}
.tbtn a i {margin-right:4px;font-size:12px;}
.tbtn a:hover {background-color:#fff;}
.tbtn a.add {padding:0 12px;color:#fff;border-color:#00b7ee;background-color:#00b7ee;}
.tbtn a.add:hover {border-color:#0099cc;background-color:#0099cc;}

.vbtn {display:flex;align-items:center;position:absolute;top:50%;margin-top:-18px;height:36px;}
.vbtn a {display:inline-block;;padding:0 10px;height:30px;line-height:28px;color:#333;font-size:12px;font-weight:normal;vertical-align:top;box-sizing:border-box;border-radius:2px;border-radius:2px;border:1px solid #ddd;background-color:#f7f7f7;}
.vbtn a i {margin-right:4px;font-size:12px;}
.vbtn a:hover {background-color:#fff;}
.vbtn a.add {padding:0 12px;color:#fff;border-color:#00b7ee;background-color:#00b7ee;}
.vbtn a.add:hover {border-color:#0099cc;background-color:#0099cc;}
.vbtn input {display:inline-block;padding:0px 5px;height:30px;border-radius:2px;border:1px solid #ccc;background-color:#fff;vertical-align:top;cursor:pointer;}
.vbtn select {display:inline-block;padding-left:6px;height:30px;color:#666;font-size:13px;border-radius:2px;border:1px solid #ccc;vertical-align:top;}

.tias {position:absolute;top:50%;left:20px;z-index:2;margin-top:-10px;height:20px;font-size:0;line-height:normal;}
.tias a {display:inline-block;margin-right:20px;padding-left:20px;height:20px;color:#0192bd;font-size:14px;line-height:20px;font-weight:normal;text-decoration:none;}
.tias a:hover {color:#ff6600;}
.tias a.back {background:url(../images/admin/back.png) no-repeat left center;}
.tias a.refresh {background:url(../images/admin/refresh.png) no-repeat left center;}

.edits {background-color:#fff;}
.edits .tits {position:relative;border-radius:5px 5px 0 0;border-bottom:1px solid #f0f0f0;}
.edits .tits h2 {padding-top:15px;padding-bottom:15px;font-size:18px;text-align:center;}
.edits .cont tr:first-child td {border-top:none;}
.edits .cont tr td {padding:7px 0 7px 10px;line-height:1.6;border-top:1px solid #f5f5f5;}
.edits .cont tr td:last-child {padding-right:20px;}
.edits .cont tr td > iframe {margin-top:4px;}
.edits .cont tr td.editors {padding:0;border-top:none;}
.edits .cont .bts {width:180px;color:#666;text-align:right;}
.edits .cont .bts > strong {color:#000;}
.edits .cont .ts {margin-left:10px;color:#999;font-size:12px;}
.edits .cont .ts b {color: #cc5500;}
.edits .cont .ps {margin-left:10px;color:#ff0000;font-size:12px;}
.edits_bxs,.edits_dxs {font-size:0;}
.edits_bxs label,.edits_dxs label {display:inline-block;margin-right:10px;padding:0 15px;height:30px;line-height:30px;color:#555;font-size:14px;text-align:center;vertical-align:top;border-radius:3px;background-color:#ddd;cursor:pointer;}
.edits_bxs label input,.edits_dxs label input {display:none;}
.edits_bxs label.checked,.edits_dxs label.checked {color:#fff;background-color:#00b7ee;}
.edits_btns span {margin:0 8px 0 0;display:inline-block;padding:0 12px;height:28px;font-size:12px;line-height:27px;border-radius:3px;border:1px solid #e5e5e5;background-color:#f0f0f0;cursor:pointer;}
.edits_btns span.active,.edits_btns span:hover {color:#fff;border-color:#00b7ee;background-color:#00b7ee;}

.views {padding:5px 20px 20px 20px;background-color:#fff;}
.views .tits {position:relative;border-bottom:1px solid #e5e6eb;}
.views .tits h2 {padding-top:15px;padding-bottom:15px;font-size:18px;text-align:center;}
.views .tits .lbtn {left:0;}
.views .tits .rbtn {right:0;}
.views .tias {left:0;}
.views .cont table thead tr td {padding:15px 7px;text-align:center;color:#333;font-weight:bold;border-bottom:1px solid #f0f0f0;}
.views .cont table tbody tr td {padding:9px 7px;text-align:center;line-height:1.6;border-bottom:1px solid #f0f0f0;border-left:1px solid #f0f0f0;}
.views .cont table tbody tr:last-child td {border-bottom:none;}
.views .cont table tbody tr:nth-child(odd) td {background-color:#f9f9f9;}
.views .cont table tbody tr:hover > td {background-color:#f0f0f0;}

.content{
	padding:10px;
}
/*
.views {border:1px solid #e6e6e6;border-radius:5px;background-color:#fff;}
.views .tits {position:relative;border-radius:5px 5px 0 0;border-bottom:1px solid #e5e6eb;background-color:#f5f5f5;}
.views .tits h2 {padding-top:15px;padding-bottom:15px;font-size:18px;text-align:center;}
.views .tits .vas {position:absolute;top:50%;left:20px;z-index:2;margin-top:-10px;height:20px;font-size:0;line-height:normal;}
.views .tits .vas a {display:inline-block;margin-right:10px;padding-left:20px;height:20px;color:#0192bd;font-size:14px;line-height:20px;font-weight:normal;text-decoration:none;}
.views .tits .vas a:hover {color:#ff6600;}
.views .tits .vas a.back {background:url(../images/admin/back.png) no-repeat left center;}
.views .tits .vas a.refresh {background:url(../images/admin/refresh.png) no-repeat left center;}
.views .tits .vbtn {position:absolute;top:50%;right:20px;margin-top:-14px;}
.views .tits .vbtn a {display:inline-block;margin-left:8px;padding:0px 5px;height:28px;line-height:26px;color:#000;font-weight:normal;border-radius:2px;border:1px solid #ccc;background-color:#fff;vertical-align:top;}
.views .tits .vbtn input {display:inline-block;margin-left:8px;padding:0px 5px;height:28px;border-radius:2px;border:1px solid #ccc;background-color:#fff;vertical-align:top;cursor:pointer;}
.views .tits .vbtn select {display:inline-block;margin-left:8px;padding-left:6px;height:28px;font-size:12px;border-radius:2px;border:1px solid #ccc;vertical-align:top;}
.views .cont table thead tr td {padding:15px 7px;text-align:center;color:#333;font-weight:bold;border-bottom:1px solid #e5e6eb;}
.views .cont table tbody tr td {padding:10px 7px;text-align:center;line-height:1.6;border-bottom:1px solid #f0f0f0;}
.views .cont table tbody tr:last-child td {border-bottom:none;}
.views .cont table tbody tr:nth-child(odd) td {background-color:#f9f9f9;}
.views .cont table tbody tr:hover > td {background-color:#f0f0f0;}
*/
.view_list_order {position:relative;margin:0 auto;width:42px;height:24px;overflow:hidden;}
.view_list_order input {width:40px;height:22px;line-height:22px\9;font-size:12px;text-align:center;border:1px solid #ddd;background:#fff;}
.view_list_order i {position:absolute;top:1px;left:1px;z-index:2;width:40px;height:22px;background:url(../images/admin/loading.gif) no-repeat center center #fff;}

.view_list_btns {position:relative;margin:0px auto;width:58px;height:22px;line-height:22px;color:#fff;font-size:12px;text-align:center;border-radius:3px;border:1px solid #fff;cursor:pointer;overflow:hidden;}
.view_list_btns p {display:block;width:100%;height:inherit;background-color:#00b7ee;}
.view_list_btns span {display:block;width:100%;height:inherit;color:#666;background-color:#ccc;}
.view_list_btns i {position:absolute;top:0px;left:0px;z-index:2;display:block;width:100%;height:100%;background:url(../images/loading4.gif) no-repeat center center;}

.view_page td {padding:8px 5px;line-height:1.6;font-size:12px;text-align:center;vertical-align:middle;border-top:1px solid #f0f0f0;border-right:1px solid #f0f0f0;}
.view_page td:last-child {border-right:none;}
.view_page_text {margin:0px 3px;width:32px;height:18px;font-size:12px;text-align:center;line-height:18px\9;border:1px solid #ccc;background-color:#fff;}
.view_page_button {margin:0px 3px;padding:0px 6px;height:20px;font-size:12px;border-radius:2px;border:1px solid #ccc;background-color:#f1f1f1;cursor:pointer;}

/*=============================================================================================================================*/

.nodata {height:400px;line-height:400px;text-align:center;font-size:14px;font-weight:bold;}
.input_text {padding:0 8px;height:34px;line-height:34px\9;border-radius:3px;border:1px solid #ccc;}
.input_area {padding:6px 8px;width:100%;height:107px;line-height:1.7;border-radius:3px;border:1px solid #ccc;overflow-y:auto;}
.input_select {padding:0 6px;height:34px;border-radius:3px;border:1px solid #ccc;}
.input_selects {margin-right:5px;padding:0px 5px;height:36px;border:1px solid #ccc;background-color:#fff;}
.input_text:focus, .input_area:focus, .input_select:focus, .input_selects:focus {border-color:#d9d9d9;box-shadow:0 0 8px rgba(0,0,0,0.15);}
.input_radio {position:relative;top:1px;}
.input_checkbox {position:relative;top:1px;}
.input_datebg {background-image:url(../images/date_bg.png);background-position:right center;background-repeat:no-repeat;}
.input_order {margin:0px auto;width:40px;height:22px;line-height:20px;font-size:12px;text-align:center;outline:none;border:1px solid #e5e6eb;background-color:#fff;}
.input_order p {height:20px;background:url(../images/loading4.gif) no-repeat center center;}

.btns {margin-left:10px;font-size:12px;color:#fff;border:none;border-radius:3px;background-color:#00b7ee;cursor:pointer;}
.btns:hover {background:#00a2d4;}
.btns_wp {padding:0px 20px;height:26px;}
.btns_wd {width:90px;height:26px;line-height:26px;text-align:center;}

.button {font-size:14px;font-weight:bold;color:#fff;border:none;border-radius:3px;background-color:#00b7ee;cursor:pointer;}
.button:hover {background:#00a2d4;}
.button2 {font-size:14px;font-weight:bold;color:#fff;border:none;border-radius:3px;background-color:#e3a10f;cursor:pointer;}
.button2:hover {background:#d09106;}
.button_wp {padding:0px 25px;height:34px;}
.button_wd {width:90px;height:34px;line-height:32px;text-align:center;}
.button_wa {padding:10px 0px;width:100%;}
.button_primary{background: #d5d5d5;color: #333333; border: 1px solid #9d9d9d}
.button_primary:hover{background: #9a9898;color: #333333; border: 1px solid #9d9d9d}
/*=============================================================================================================================*/

#win_ts {position:fixed;top:20%;left:50%;z-index:9999;margin-left:-160px;padding:35px 20px;width:280px;color:#fff;font-size:20px;line-height:1.4;text-align:center;opacity:0;transition:all 0.5s;border-radius:8px;background-color:rgba(0,0,0,0.7);overflow:hidden;}
#win_tsc_bg {position:fixed;top:0px;left:0px;z-index:9998;display:none;width:100%;height:100%;background-color:rgba(0,0,0,0.5);}
#win_tsc {position:fixed;top:10%;left:10%;z-index:9999;display:none;width:80%;height:80%;background:#fff;}
#win_tsc_close {position:absolute;top:0px;right:-32px;cursor:pointer;}

#win_loading {position:fixed;top:0%;left:0%;z-index:9999;width:100%;height:100%;background:url(../images/loading2.gif) no-repeat center center;}
#win_loading_bg {position:fixed;top:0px;left:0px;z-index:9998;width:100%;height:100%;background:url(../images/tbs/white0.png);}

/*=============================================================================================================================*/

@media screen and (-webkit-min-device-pixel-ratio:0){
	.input_radio {position:relative;top:2px;width:15px;height:15px;}
	.input_checkbox {position:relative;top:2px;width:15px;height:15px;}
	.view_checkbox {position:relative;top:2px;width:14px;height:14px;margin-right:2px;}
}

.green {
	color: green;
	cursor: pointer;
}
.red {
	color: red;
	cursor: pointer;
}
.orange {
	color: orange;
}
.blue{
	color:#0e59ae;
}

/* 修改滚动条的宽度 */
::-webkit-scrollbar {
	width: 4px; /* 或者其他合适的值 */
}

/* 修改滚动条的高度 */
::-webkit-scrollbar {
	height: 4px; /* 或者其他合适的值 */
}

/* 修改滚动条的背景色 */
::-webkit-scrollbar-track {
	background-color: #f5f5f5; /* 或者其他合适的颜色值 */
}

/* 修改滚动条上按钮的背景色 */
::-webkit-scrollbar-thumb {
	background-color: #ccc; /* 或者其他合适的颜色值 */
}

/* 当鼠标悬停在滚动条上时，修改滚动条上按钮的背景色 */
::-webkit-scrollbar-thumb:hover {
	background-color: #999; /* 或者其他合适的颜色值 */
}
