/*const{元素基本定义}start*/
*{margin:0;padding:0;list-style:none;color:#000;font-family:"Microsoft Yahei"; }
*:focus{outline:none;-moz-outline:none;}
html,fieldset,img,abbr,acronym,a img{border:0;border:none}
body{background-color:#f5f5f5;font-size:12px;height:100%;width:100%;margin:0 auto;min-width:1200px;overflow-x:auto;overflow-y:scroll;}
fieldset,img,abbr,acronym,a img{border:none}
a{color:#000;text-decoration:none;border:0;cursor:pointer;}
a:hover{color:#FF3600;text-decoration:underline;border:0;}
.fl{float:left}
.fr{float:right}
.cf{visibility:hidden;display:block;font-size:0;content: ".";clear:both;height:0;width:0;}
/*const end*/

/*form{表单}start*/
input,textarea,select{border:none;border:1px solid #ddd;padding:0 3px 0 5px;line-height:34px;color:#333;overflow:hidden;outline:none;background-color:#fafafa;}
textarea{overflow-y:scroll;}
input[type="text"],input[type="password"],input[type="file"],textarea,select{font-size:12px;width:97%;max-width:450px;vertical-align:middle;}
input[type="text"],input[type="password"]{height:34px;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{background-color:#eee;vertical-align:middle;border:1px solid #0951B5;color:#000;}
input[type="text"]:focus,input[type="password"]:focus{height:34px;}
input[type="checkbox"],input[type="radio"]{border:none;background:none;cursor:pointer;}
input[type="file"]{background-color:#eee;padding-top:5px;height:30px;color:#999}
input[type="submit"],input[type="button"],input[type="reset"],button{background-color:#0148a9;color:#FFF;padding:0 15px;cursor:pointer;line-height:36px;height:36px;letter-spacing:1px;border-radius:5px;}
input[type="submit"]:hover,input[type="button"]:hover,button:hover{background-color:#013b8b;color:#fff;-moz-box-shadow:1px 1px 3px #999;-webkit-box-shadow:1px 1px 3px #999;box-shadow:1px 1px 3px #999;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3,Direction=135,Color='#999999')";}
input[type="reset"]{color:#666;background-color:#ccc;padding:0 10px;}
input[type="reset"]:hover{background-color:#ddd;}
input[type="submit"].inputbtn,input[type="button"].inputbtn{background-color:#999;color:#FFF;}
input[type="submit"].orange{background-color:#FF3300;}
select{height:34px;cursor:pointer;padding:0;padding-left:3px;width:auto;}
button{border:none;}
input[type="text"].autotxt,input[type="password"].autotxt,input[type="file"].autotxt,textarea.autotxt,select.autotxt{width:auto;max-width:none;}
/*form end*/

/*booter{顶部横条} start*/
.booter{z-index:99999999;width:100%;top:0;min-width:1200px;height:33px;}
.booter .left_navigation{float:left;padding-top:8px;height:25px;}
.booter .left_navigation span{display:block;float:left;}
.booter .left_navigation span.app_link{padding:0 15px 0 17px;background:url("/images/ico_0.png");background-repeat:no-repeat;background-position:-15px -9px;}
.booter .left_navigation span.logined_box *,.booter .left_navigation span.app_link a{color:#79797A;}
.booter .left_navigation span.logined_box strong{display:block;float:left;font-weight:normal;margin:0 5px 0 15px;}
.booter .left_navigation span.logined_box strong a{color:#F7552F;}
.booter .left_navigation span.logined_box font{display:block;float:left;}
.booter .left_navigation span.logined_box font.welcome_you{padding-right:28px;height:26px;background:url("/images/ico_0.png");background-repeat:no-repeat;background-position:right -100px;position:relative;cursor:pointer;}
.booter .left_navigation span.logined_box font.welcome_you p{display:block;display:none;position:absolute;top:26px;right:15px;min-width:50px;background-color:#FFf;border:#ddd solid 1px;border-top:none;padding:7px 15px 10px 15px;}
.booter .left_navigation span.logined_box font.welcome_you p a{display:block;height:24px;line-height:24px;color:#000;}
.booter .left_navigation span.logined_box label{display:block;float:left;margin:0 10px 0 3px;color:#ccc;}
.booter .left_navigation span.logined_box label em{display:block;float:left;font-style:normal;cursor:pointer}
.booter .left_navigation span.logined_box label em.message_count{background-color:#FF2222;margin:2px 0 0 5px;overflow:hidden;height:14px;padding:0 3px;line-height:14px;text-align:center;border-radius:5px;color:#fff;display:none;}
.booter .left_navigation span.logined_box label em.message_selected{background-color:#fff;color:#000;}
.booter .right_navigation{float:right;padding-top:8px;height:25px;}
.booter .right_navigation li{display:block;float:left;margin-right:15px;padding-right:15px;height:18px;line-height:18px;}
.booter .right_navigation li.none_border{margin-right:0;padding-right:0;border:none;}
.booter .right_navigation li a{color:#79797A;}
.booter .right_navigation li a:hover{text-decoration:none;color:#FF3600;}
.booter .right_navigation li a.wiexin_public_qrimg{display:block;position:relative;}
.booter .right_navigation li a.wiexin_public_qrimg img{display:block;position:absolute;top:18px;left:-16px;z-index:99999999;background-color:#fff;padding:10px;}
/*booter end*/

/*navigation{面包屑}start*/
.crumbs_navigation{clear:both;background-color:#fff;margin:0 auto;margin-top:190px;width:1200px;height:30px;position:relative;}
.crumbs_navigation *{font-size:12px;font-style:normal;font-weight:normal;color:#666;line-height:30px;background:url("../images/ico_0.png");background-repeat:no-repeat;background-position:-12px -231px;margin-left:10px;padding-left:15px}
.crumbs_navigation a{color:#666;}
.crumbs_navigation a.home{background:none;padding-left:0;margin-left:0;}
.crumbs_navigation a:hover{text-decoration:none;color:#FF3600;}
.crumbs_navigation strong{color:#333;}
.crumbs_navigation .f_link{position:absolute;right:0;top:0;height:30px;background:none;}
.crumbs_navigation .f_link a{background:none;padding:0;margin-left:15px;color:#01285D;cursor:pointer;}
.crumbs_navigation .f_link a:hover{color:#000;text-decoration:underline;}
/*navigation end*/

.frames{margin:0 auto;width:1200px;}

/*footer{页脚}start*/
.footer{min-height:200px;}
.footer_intro{height:200px;}
.footer_bottom{height:90px;}
/*footer end*/

/*pager{分页}start*/
#pager{overflow:hidden;text-align:left;}
#pager a,#pager span,#pager b,#pager label,#pager select,#pager em{display:block;float:left;text-decoration:none;border:#ccc solid 1px;height:30px;line-height:30px;overflow:hidden;}
#pager em{border:none;font-style:normal;}
#pager select{border:#ddd solid 1px;height:30px;line-height:30px;}
#pager a,#pager span{width:30px;text-align:center;margin-right:3px;color:#ccc;background-color:#f7f7f7;cursor:pointer;}
#pager span.now{padding:0 15px 0 20px;width:auto;background-color:#f0f0f0;margin:0 5px;}
#pager span.now *,#pager em font{font-family:"Book Antiqua","Cambria","Arial";}
#pager a{color:#00C;}
#pager a:hover{color:#C00;text-decoration:none;background-color:#ddd;}
#pager img{display:block;margin:10px auto;}
#pager font,#pager td.sum font{color:#00C;padding:0 5px;}
#pager label{cursor:pointer;border:none;}
#pager span.now label{color:#00C;font-weight:bold;}
/*pager end*/

/*dialog{对话框}start*/
.popbg{clear:both;position:fixed;width:100%;height:100%;top:0px;left:0px;filter:Alpha(opacity=15);opacity:0.15;-moz-opacity:0.15;-khtml-opacity:0.15;background:#000000;z-index:1999999998;display:none;}
.poploading{clear:both;position:fixed;left:50%;top:50%;width:190px;height:30px;background-color:#fff;padding-left:10px;margin-left:-120px;margin-top:-20px;font-size:14px;line-height:30px;z-index:1999999999;
-moz-box-shadow:3px 3px 4px #999;-webkit-box-shadow:3px 3px 4px #999;box-shadow:3px 3px 4px #999;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color=#999999)";}
.popbody{clear:both;position:fixed;overflow:hidden;background-color:#F9F9F9;overflow-y:auto;border-radius:3px;z-index:1999999999;left:40%;top:40%;
-moz-box-shadow:3px 3px 4px #999;-webkit-box-shadow:3px 3px 4px #999;box-shadow:3px 3px 4px #999;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color=#999999)";}
.popbody_min{width:1px;height:1px;}
.popframe{margin:0;}
.popout{min-width:260px;min-height:40px;margin:0;line-height:20px;overflow:hidden;}
.popstatic{width:300px;margin:15px 10px;line-height:20px;overflow:hidden;}
.poptitle{height:24px;border-bottom:3px solid #ccc;padding:8px 0 0 8px;white-space:nowrap;overflow:hidden;background-color:#3E3E40;border-top-right-radius:2px;border-top-left-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.poptitle strong{display:block;float:left;overflow:hidden;font-size:16px;font-style:normal;color:#fff;line-height:18px;}
.poptitle span{cursor:pointer;display:block;float:right;height:18px;width:18px;line-height:18px;margin-right:5px;overflow:hidden;text-decoration:none;color:#666;font-size:18px;text-align:center;background:#bbb;}
.poptitle span:focus,.poptitle span:hover{background-color:#FFF;color:#000;}
/*{动态加载的对话框弹出后的样式}*/
#out_box{width:400px;height:250px;overflow:hidden;position:relative;}
#out_box dl dt{position:absolute;left:0;bottom:0;border-top:#ddd solid 1px;background-color:#f0f0f0;height:33px;overflow:hidden;width:100%;padding:3px 0 0 5px;}
#out_box dl dt span{display:block;float:right;margin-right:7px;}
#out_box dl dt h1{display:none;}
#out_box dl dd{padding:5px 10px 0 5px;}
#out_box dl dd.radiu{border:none;}
#out_box dl dd table.addform input{max-width:300px;}
#out_box input.save_btn{height:24px;line-height:24px;color:#FFF;border-radius:5px;background-position:1px -358px;background-color:#338833;}
/*dialog end*/

.autocomplete_box{display:block;position:absolute;border:#ddd solid 1px;background-color:#FFF;padding:0;z-index:9999999;overflow-x:hidden;overflow-y:auto;height:auto;max-height:135px;}
.autocomplete_box a{position:static;display:block;float:none;width:100%;line-height:22px;height:22px;padding:0 7px 0 5px;cursor:pointer;clear:both;overflow:hidden;}
.autocomplete_box a:hover,.autocomplete_box a.selected{text-decoration:none;background-color:#ddd;}
.autocomplete_box a span,.autocomplete_box a label{position:static;display:block;float:left;}
.autocomplete_box a span{color:#000;border-right:#ccc solid 1px;padding-right:4px;margin-right:4px;padding-left:0;}
.autocomplete_box a label{color:#999;}
.autocomplete_box a span em,.autocomplete_box a label em{font-style:normal;color:#F00;padding:0;display:inline;}

.SortIdBox{clear:both;width:450px;height:210px;overflow:hidden;border:#ddd solid 1px;padding:0;margin:0;border-bottom:2px solid #ddd;border-right:2px solid #ddd;background-color:#F8F8F8;border-radius:3px;position:relative;}
.SortIdBox input.SortStr{position:absolute;bottom:0;width:100%;height:24px;line-height:24px;left:0;background-color:#eee;}
.SortIdBox input.SortStr:focus{background-color:#eee;vertical-align:middle;border:1px solid #ddd;color:#000;}
.SortIdBox input.Sort_Search_Btn{position:absolute;bottom:1px;width:45px;padding:0;height:24px;line-height:24px;right:45px;}
.SortIdBox input.Sort_Refresh_Btn{position:absolute;bottom:1px;width:45px;padding:0;height:24px;line-height:24px;right:0;}
.SortIdBox ul{list-style:none;padding:5px;height:175px;overflow:hidden;overflow-y:scroll;text-decoration:none;}
.SortIdBox ul li{line-height:22px;height:22px;font-size:12px;border-bottom:#eee solid 1px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.SortIdBox ul li label{cursor:pointer;display:block;white-space:nowrap;}
.SortIdBox ul li label input{margin-right:3px;}
.SortIdBox ul li font{color:#666;padding-left:0;}
.SortIdBox ul li.checked{background-color:#06F;}
.SortIdBox ul li.checked label{color:#FFF;}
.SortIdBox ul li.checked font{color:#ddd;}
.SortIdBox span.highlight{background:yellow;color:red;} 

.CheckIdBox{clear:both;}
.CheckIdBox label{cursor:pointer;display:block;line-height:22px;height:22px;white-space:nowrap;float:left;margin-right:10px;}
.CheckIdBox label input{margin:5px 3px 0 0;}

/*loading{加载中...}start*/
.loading_ui{position:fixed;z-index:2999999998;width:100%;height:100%;background-color:#fff;opacity:0.05;filter:alpha(opacity=0.5);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0.5);-moz-opacity:0.05;-khtml-opacity:0.05;}
.loading_span{position:fixed;z-index:2999999999;width:100%;background-color:#FFF;color:#000;height:65px;line-height:65px;text-align:center;-moz-box-shadow:1px 1px 7px #666;-webkit-box-shadow:1px 1px 7px #666;box-shadow:1px 1px 7px #666;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=7,Direction=135,Color='#666666')";}
/*loading end*/

a.data_list_link{display:none;}
a.right_arrow font.a_arrow{font-family:"sans-serif,Geneva,Verdana";color:inherit;}
a.right_arrow font.a_arrow:hover{text-decoration:inherit;color:inherit;}

a.message_dialog{color:#006699;padding:0 3px;font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;}