body{font-size:14px;font-family:Microsoft YaHei,宋体; color:#333; margin:0px auto;text-align:center;line-height:24px;background-color:#151515;}
ul,ol{list-style:none; display:inline; white-space:nowrap;margin:0px;padding:0px;}
a{color:#333; text-decoration:none;cursor:pointer;}
/*头部*/
.head,.con{width:100%;margin:0px auto;min-width:600px;}
.head{position:relative;z-index:5;left:0px;}
.head a.logo{width:220px;line-height:55px;color:#fff;background-color:#151515;left: 0px;top: 0px;float: left;position: fixed;}
.head a.logo img{float: left;margin: 8px 0 0 10px;width:40px;}
.head a.logo font{float: left;margin-left: 10px;font-size: 18px;}
.head div{position:fixed;top:0;left:220px;height:55px;background: #fff;right:0;}
.head div big{float:left;width:100%;height:22px;text-align:right;}
.head div big span{display:block;font-size:12px; margin:1px auto;width:50%;height:18px;border-radius:2px;background-color:#ddd;line-height:18px;text-align:left;color:#9F020E;padding:0px 10px;overflow:hidden;cursor:pointer;}
.head div big font,.head div big a,.head div big b{margin-right:10px;float:right;}
.head div big a.exit{background-color: #28B8A1; border-radius: 2px; color: #FFFFFF; font-size: 12px; line-height: 16px; margin-top: 3px; padding: 2px 7px;}

.head div small{float:left;width:100%;font-size:16px;height:32px;border-bottom:1px solid #aaa;}
.head div small a{margin:0 1px;float:left;height:34px;line-height:34px;width:80px;position:relative;cursor:pointer;}
.head div small a:first-of-type{margin-left:10px;}
.head div small a.active,.head div small a:hover{border-radius:4px 4px 0 0;background-color:#fff;border-bottom:0px;border:1px solid #aaa;border-bottom:1px solid #fff;}
.head div small a:hover,.head div small a.active{width:78px;height:31px;margin-top:0.5px;}
.head div small a:hover font{float:left;margin:1px 1px 0px;width:76px;overflow:hidden;border-radius:2px 2px 0 0;height:30px;background-color:#fff;line-height:30px;}
.head div small a.default font{background-color:transparent;margin:2px;height:25px;}
.head div small a.active font{background-color:#fff;line-height:32px;color:#333;}
.head div small a.active:hover font{background-color:#fff;line-height:30px;}
.head div small b{clear:left; float:left;width:100%;margin-top:-1px;border-top:solid 1px #aaa;font-size:0px;line-height:0px;}

.head ul{float:left;clear:left; position:relative;width:220px;height:auto;box-shadow:0;border-bottom:0;bbackground-color: #28B8A1;position: fixed;left: 0px;top: 55px;  }
.head ul li{float:left;display:inline;height:auto;width: 100%;border-top: 1px solid #37414b;border-bottom: 1px solid #1f262d;}
.head ul li.open{border: 0px;}
.head ul li span{float:left; width:100%;color:#fff;text-align:left; line-height:40px;cursor:pointer;background-color:#0F0F0F;}
.head ul li.active span,.head ul li span:hover{background-color:#005F63;}
.head ul li span em{font-style:normal;padding:2px 5px;background-color:#FF783A;float:right;margin:10px;line-height:1.2;}
.head ul li p{float:left;margin:0px;height:auto;width: 100%;background-color:#393939;display:none;}
.head ul li.open p{display:block;}
.head ul li p a{float:left;color:#333;width:64px;margin: 0;padding:2px;cursor:pointer;font-size:12px;width:100%;box-sizing: border-box;color:#fff;line-height: 36px;}
.head ul li p a:hover, .head ul li p a.active{background: #00AC9C;}
.head ul li p a b,.head ul li span .icon,.con ul li .icon,.pd_back,.pd_list .icon{float: left; font-family: "iconfont" !important; font-size: 18px;margin:0 10px;font-style:normal;}
.head ul li p a b{font-size:14px;}
.head ul li span .icon{margin-top:0.7rem;}
.head ul li p a font{float:left;text-align:center;font-size: 14px;}
.bar_display {position:fixed;left: 220px;top: 164px; display: block; background-color: #27a9e3; z-index: 9999; color: #fff; width: 12px; padding: 20px 6px 20px 2px; border-radius: 0px 6px 6px 0;cursor: pointer;}
.bar_display.hide {left: 0px;background-color: #333;display:block;}
.f_12{font-size:12px;}
/*主体*/
.con{padding:20px 0; min-height: 88%;float:left;position:absolute;left:220px;right:0;width:auto;top:55px;background-color:#F6F6F6;}
.all{left:0px;}
.content{margin:0 auto;box-shadow:0px 0px 6px #ddd;background-color:#fff;border:solid 1px #ccc;min-height:550px;display:inline-block;padding-bottom:20px;position:relative;text-align:left;max-width:96%;min-width:90%;}
.footer{clear: left;}
/* -----  BaseTips Begin ----- */
.base_tips{ position: fixed; top: 0; -moz-opacity: 0.9; opacity: 0.9; filter: alpha(opacity=90);float: left; padding: 0;margin: 0 auto;color: #fff;font-size: 16px;overflow: hidden;z-index:9999;border-radius:4px;padding:0px 20px;box-shadow:1px 2px 4px #aaa;}
.base_tips_error{background-color: Red; border: 2px solid #8e0b0b;}
.base_tips_correct{background-color: #2B63B5;border: 2px solid #335b15;}
.base_tips_warning{ background-color: #FA7635; border: 2px solid #a32b0f;}
.base_tips .base_tips_content{float: left;margin: 10px;}
.val_true{border: solid 1px #5FAE31;}
.val_false{ border: solid 1px #FF3737;}
.val_default{ border: solid 1px #ccc;}
/* -----  BaseTips End ----- */
.ui-datepicker{z-index:100;position:relative;}
/*复选框*/
.combox,.dropdown span a,.radio{float:left;background:url(/_img/Icon_BG.png);}
.combox{width:16px;height:16px;background-position:-21px -40px;cursor:pointer;font-size:9px;}
.combox.checked,.cb_txt .combox.checked{background-position:-37px -40px;}
.cb_txt.disabled{background-color:transparent;}
.combox.disabled{border-radius:2px;background-color:#C9C9C9;}
.radio{width:14px;height:14px;background-position:0px -58px;cursor:pointer;font-size:9px;}
.radio.checked,.radio_txt .radio.checked{background-position: -15px -58px;}
.cb_txt,.radio_txt{float:left;margin:0px 0 0 10px;cursor:pointer;line-height:14px;font-size:12px;}
.cb_txt .combox,.radio_txt .radio{margin-right:5px;display:inline;}
.cb_txt i{font-style:normal;}
/*下拉框*/
.dropdown{float:left;width:105px;*position:relative;_position:relative;}
.dropdown span{border:solid 1px #ccc;width:95%;height:28px;background:url(/_img/tbline_bg.png);border-radius:8px;overflow:hidden;}
.dropdown span{float:left;padding-left:5%;line-height:28px; cursor:pointer;}
.dropdown.temp span{float:left;padding-left:5%;line-height:28px;margin-left:10px; cursor:pointer;}
.dropdown span.active{border-radius:8px 8px 0px 0px;}
.dropdown span font{width:auto;margin-right: 0px;float:left;text-indent:5px;}
.dropdown span a{float:right;width:20px;height:20px;margin:4px 0;background-position: -213px -75px;}
.dropdown p{clear:left; float:left;margin-top:28px;_margin-top:0px;*margin-top:0px;border:solid 1px #ccc;border-top:0px;width:inherit;display:none;position:absolute;background-color:#fff;z-index:3;max-height:280px;overflow-y: auto; overflow-x: hidden;border-radius: 0 0 8px 8px;*left:0px;_left:0px;}
.dropdown.temp p{border:solid 1px #ccc;border-top:0px;width:inherit;display:none;position:absolute;margin-top:28px;background-color:#fff;z-index:3;max-height:280px;overflow-y: auto; overflow-x: hidden;margin-left:10px}
.dropdown p a{float:left;line-height:28px;height:28px;padding-left:5%;color:#999;font-size:14px;cursor:default;text-align:left;width:95%;overflow:hidden;}
.dropdown p a:hover{background:url(/_img/tbline_bg.png);color:#333;cursor:pointer;}
/*分页*/
div div.pageDiv{clear:left;float:none;text-align:center;margin:0px auto;padding:20px 0;border:0px;font-size:14px;}
.pageDiv a,.pageDiv em{border: 1px solid #ccc;margin:0px 2px;padding: 2px 6px;font-style:normal;font-size:12px; border-radius:2px;}
.pageDiv a:hover{background-color:#B60000;color:#fff;}
.pageDiv font{line-height:23px;margin:0 10px 0 0}
.pageDiv a.current{background-color:#B60000;color: #FFFFFF;text-decoration: none;}
.pageDiv a.last{margin-right:20px;}
.pageDiv input {border: 1px solid #CCCCCC; margin: 0 5px;width: 40px;}
.pageDiv i { font-style: normal;}
.pageDiv b{font-weight:normal;border:solid 1px #ccc;border-radius:4px;padding:2px 6px;cursor:pointer;margin:0px 5px;}
/*通知提示层*/
.msg_info{ font-size: 12px; text-align: left; z-index: 100; position: absolute; display: none; bottom: 0; right: 0; overflow: hidden;}
.msg_info h3{float: left;margin: 0px;height: 0px;width: 100%; color: #fff; height: 30px;}
.msg_info h3 span, .msg_info h3 b, .msg_info h3 em, .msg_info small span, .msg_info small b, .msg_info small em{ background-image: url(/_img/msg_bg.png);}
.msg_info h3 b, .msg_info h3 em, .msg_info small b, .msg_info small em{ float: left;font-size: 1px; width: 6px; height: 30px;}
.msg_info h3 b{ background-position: 0px 0px;}
.msg_info h3 em{ background-position: 0px -32px;}
.msg_info h3 span{background-position: 0px -64px;float: left;line-height: 30px;}
.msg_info h3 span font{float: left;text-align: left;overflow: hidden; margin-left: 12px;}
.msg_info h3 span i{ float: right; margin-right: 10px; cursor: pointer;font-style:normal;}
.message_content{ float: left;color: #515F62;overflow: hidden;border-left: solid 1px #C2C2C2; background-color: #F1F2F7; margin-top: -1px; min-height: 145px; height: auto !important; height: 145px;}
.message_content div{ float: left; margin: 0px; padding: 10px 14px;height: 100%;position:relative;}
.message_content div p.message_txt{ float: left;width: 100%;height: 80%;margin: 0px; padding: 0px;min-height:60px;}
.message_content div i{float: left; font-style: normal; margin-top: 2px;text-align:right;position:fixed;bottom:2px;right:4px;}
.message_content b.bright{ float: right; width: 1px; font-size: 1px;background-color: #C2C2C2; border-right: solid 1px #828282;height: 100%;}
.msg_info small{float: left; width: 100%; height: 5px; font-size: 5px;}
.msg_info small span{ background-position: 0px -101px;height: 5px; float: left;}
.msg_info small b{height: 5px; background-position: 0px -96px;}
.msg_info small em{ height: 5px; background-position: 0px -106px; float: right;}
/* -----  BaseWindow Begin ----- */
.base_window_background{ position: absolute;z-index: 1200;left: 0;top: 0;opacity: 0.2; filter: Alpha(opacity=20);background: #000;width: 100%;}
.base_window_iframe{position: absolute;top: 0;left: 0;opacity: 0.2;filter: Alpha(opacity=20); border: 0;width: 100%;}
.base_window{overflow: hidden; position: absolute; z-index: 1201; top: 0; left: 0; margin: 0; padding: 0; width: 100%;}
/* -----  BaseWindow End ----- */
/* -----  图片预览 Begin ----- */
.preview_img_content {max-width:1000px;margin:0 auto;text-align:center;position:relative;}
.preview_img_content div{max-width:980px;overflow:auto;margin:20px auto;}
.preview_img_content div img{padding:5px;border:solid 1px #ccc; border-radius:4px;background-color:#fff;}
.preview_img_content b{position:absolute;top:-15px;*top:3px;_top:-15px;background: url("/_img/Icon_BG.png") no-repeat scroll -51px -149px transparent;width:30px;height:30px;cursor:pointer;z-index:3;right:0px;}
/* -----  图片预览 End ----- */
/*正常按钮*/
a.bt{border:solid 1px #009f90;color:#fff;padding:3px 6px; 
background: -webkit-linear-gradient(left top, #19C0B1 70%, #C9E189); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(bottom right,#19C0B1 70%, #C9E189); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(bottom right,#19C0B1 70%, #C9E189); /* Firefox 3.6 - 15 */
background: linear-gradient(to bottom right,#19C0B1 70%, #C9E189); /* 标准的语法 */
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#19C0B1', endColorstr='#C9E189'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#19C0B1', endColorstr='#C9E189')"; /* IE8 */
border-radius:6px; box-shadow:0px 4px 5px #9C9C9C;}
/*正常按钮 移入状态*/
a.bt:hover{background: -webkit-linear-gradient(left top, #19C0B1 30%, #009f90); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(bottom right,#19C0B1 30%, #009f90); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(bottom right,#19C0B1 30%, #009f90); /* Firefox 3.6 - 15 */
background: linear-gradient(to bottom right,#19C0B1 30%, #009f90); /* 标准的语法 */
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#19C0B1', endColorstr='#009f90'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#19C0B1', endColorstr='#009f90')"; /* IE8 */}
/*按钮不可访问*/
a.bt_disabled,a.bt_disabled:hover{border:solid 1px #ddd;color:#aaa;background: #eee; /* 为较旧的或者不支持的浏览器设置备用属性 */
background: -moz-linear-gradient(top, #dddddd, #efefef 100%);
background: -webkit-gradient(linear, 0 0, 0 100%, from(#dddddd),to(100%, #efefef));
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#efefef'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#efefef')"; /* IE8 */
box-shadow:0px 1px 2px #ddd;}
/*按钮未激活*/
a.bt_normal{border:solid 1px #aaa;color:#666;background: #dfdfdf;padding: 4px 15px; /* 为较旧的或者不支持的浏览器设置备用属性 */
background: -moz-linear-gradient(top, #dfdfdf, #ffffff 100%);
background: -webkit-gradient(linear, 0 0, 0 100%, from(#dfdfdf),to(100%, #ffffff));
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ffffff'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ffffff')"; /* IE8 */
box-shadow:none;border-radius:6px;}
/*取消按钮*/
.bt_cancel{border:solid 1px #aaa;border-radius:6px;color:#333;padding:2px 4px; background: #fff; /* 为较旧的或者不支持的浏览器设置备用属性 */
background: -moz-linear-gradient(top, #dedede, #ffffff 100%);
background: -webkit-gradient(linear, 0 0, 0 100%, from(#dedede),to(100%, #ffffff));
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#dedede', endColorstr='#ffffff'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#dedede', endColorstr='#ffffff')"; /* IE8 */}
.bt_cancel:hover{background: -moz-linear-gradient(top, #dedede, #ffffff 100%);
background: -webkit-gradient(linear, 0 0, 0 100%, from(#ababab),to(100%, #dedede));}