/* reset */ html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;} header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;} table{border-collapse:collapse;border-spacing:0;} caption,th{text-align:left;font-weight:normal;} html,body,fieldset,img,iframe,abbr{border:0;} i,cite,em,var,address,dfn{font-style:normal;} [hidefocus],summary{outline:0;} li{list-style:none;} h1,h2,h3,h4,h5,h6,small{font-size:100%;} sup,sub{font-size:83%;} pre,code,kbd,samp{font-family:inherit;} q:before,q:after{content:none;} textarea{overflow:auto;resize:none;} label,summary{cursor:default;} a,button{cursor:pointer;} h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;} del,ins,u,s,a,a:hover{text-decoration:none;} body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0;} body{background:#fff;} a,a:hover{color:#333;} .fl{float:left} .fr{float:right} .clear{clear:both} .hide{display:none;} /* 多行式面包屑导航 */ .m-crumb{overflow:hidden;line-height:1.5;zoom:1;} .m-crumb ul{margin-left:-20px;} .m-crumb li{float:left;word-wrap:normal;white-space:nowrap;} .m-crumb li i{display:inline-block;*display:inline;*zoom:1;width:20px;text-align:center;font-size:12px;color:#ccc;font-family:\5b8b\4f53;} /* 通用自定义按钮-默认蓝色 */ .u-btn{display:inline-block;*display:inline;*zoom:1;*overflow:visible;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:0 12px;height:28px;line-height:28px;border:1px solid #2d88bf;border-radius:5px;font-size:12px;letter-spacing:1px;word-spacing:normal;text-align:center;vertical-align:middle;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);text-shadow:0 -1px rgba(0,0,0,0.2);background:#54aede;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#6dbde4),to(#399dd8));background:-webkit-linear-gradient(#6dbde4,#399dd8);background:-moz-linear-gradient(#6dbde4,#399dd8);background:-ms-linear-gradient(#6dbde4,#399dd8);background:linear-gradient(#6dbde4,#399dd8);} button.u-btn{*height:30px;_line-height:25px;} .u-btn,.u-btn:hover{color:#fff;text-decoration:none;} .u-btn:hover,.u-btn:focus{background:#399dd8;} .u-btn:active{box-shadow:inset 0 1px 4px rgba(0,0,0,0.2);} .u-btn::-moz-focus-inner{padding:0;margin:0;border:0;} .u-btn .btntxt{margin-right:3px;_vertical-align:middle;} .u-btn .btnsel{display:inline-block;*display:inline;*zoom:1;width:0;height:0;overflow:hidden;vertical-align:middle;border-style:solid dashed dashed;border-width:4px 4px 0;border-color:rgba(255,255,255,0.8) transparent transparent;} .u-btn:hover .btnsel,.u-btn:focus .btnsel{border-top-color:rgba(255,255,255,1);} /* 较大 */ .u-btn-lg{padding:0 15px;height:36px;line-height:36px;font-size:18px;} button.u-btn-lg{*height:38px;_line-height:33px;} .u-btn-lg .btnsel{border-width:5px 5px 0;} /* 较小 */ .u-btn-sm{padding:0 10px;height:22px;line-height:22px;} button.u-btn-sm{*height:24px;_line-height:19px;} /* 红色 */ .u-btn-red{border-color:#9f161b;background:#de2027;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#ee232a),to(#cc1c23));background:-webkit-linear-gradient(#ee232a,#cc1c23);background:-moz-linear-gradient(#ee232a,#cc1c23);background:-ms-linear-gradient(#ee232a,#cc1c23);background:linear-gradient(#ee232a,#cc1c23);} .u-btn-red:hover,.u-btn-red:focus{background:#cc1c23;} /* 黄色 */ .u-btn-yellow{border-color:#e1962d;background:#faa42b;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fbb149),to(#f8960a));background:-webkit-linear-gradient(#fbb149,#f8960a);background:-moz-linear-gradient(#fbb149,#f8960a);background:-ms-linear-gradient(#fbb149,#f8960a);background:linear-gradient(#fbb149,#f8960a);} .u-btn-yellow:hover,.u-btn-yellow:focus{background:#f8960a;} /* 绿色 */ .u-btn-green{border-color:#52a552;background:#5cbc5c;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#68c668),to(#50b150));background:-webkit-linear-gradient(#68c668,#50b150);background:-moz-linear-gradient(#68c668,#50b150);background:-ms-linear-gradient(#68c668,#50b150);background:linear-gradient(#68c668,#50b150);} .u-btn-green:hover,.u-btn-green:focus{background:#50b150;} /* 蓝色 */ .u-btn-blue{border-color:#51addc;background:#51addc;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#68c668),to(#50b150));background:-webkit-linear-gradient(#51addc,#51addc);background:-moz-linear-gradient(#51addc,#51addc);background:-ms-linear-gradient(#51addc,#51addc);background:linear-gradient(#51addc,#51addc);} .u-btn-blue:hover,.u-btn-blue:focus{background:#51addc;} /* 灰色 */ .u-btn-gray{border-color:#d0d0d0;text-shadow:0 1px rgba(255,255,255,0.8);background:#f3f3f3;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fefefe),to(#e7e7e7));background:-webkit-linear-gradient(#fefefe,#e7e7e7);background:-moz-linear-gradient(#fefefe,#e7e7e7);background:-ms-linear-gradient(#fefefe,#e7e7e7);background:linear-gradient(#fefefe,#e7e7e7);} .u-btn-gray,.u-btn-gray:hover{color:#333;} .u-btn-gray:hover,.u-btn-gray:focus{background:#e7e7e7;} .u-btn-gray .btnsel{border-top-color:rgba(0,0,0,0.6);} .u-btn-gray:hover .btnsel,.u-btn-gray:focus .btnsel{border-top-color:rgba(0,0,0,1);} /* 文本输入框 */ .u-ipt{width:180px;padding:5px;height:17px;border:1px solid #D9D9D9;border-top-color:#c0c0c0;line-height:17px;font-size:14px;color:#777;background:#fff;} /* 文本输入框-窄 */ .u-ipt-s{width:90px;} .u-ipt-ss{width:50px;} .u-ipt-l{width:360px;} .u-ipt-l2{width:500px;} /* 文本输入框-出错 */ .u-ipt-err{border-color:#c00 #e00 #e00;} .u-tarea{width:360px;height:100px;border:1px solid #D9D9D9;border-top-color:#c0c0c0;padding: 5px;} .u-tarea2{width:500px;} .readonly{background:#eee} /* 简易表单 */ .m-form{line-height:29px;color:#555;} .m-form legend{font-size:14px;font-weight:bold;} .m-form .formitm{padding:10px 0 0;line-height:30px;min-height:30px;_height:30px;} .m-form .formitm-1{padding:10px 0 10px 100px;} .m-form .lab{float:left;width:95px;margin-right:-90px;text-align:right;font-weight:bold;} .m-form .lab i{color:#f00} .m-form .ipt{margin-left:100px;} .m-form .ipt *{vertical-align:middle;} .m-form .ipt a,.m-form .ipt a:hover{text-decoration:none;color:#3891eb;} .m-form .ipt img{height:32px;margin:0 15px 0 5px;} .m-form .ipt .info{margin:0 0 0 5px;font-weight:bold;color:#777;} .m-form .ipt p{height:22px;line-height:22px;color:#999;} .m-form .tip{padding-top:10px;} .m-form .tip input{margin:0 5px 3px 0;} .m-form .formitm50{float:left;width:50%;} .file_select{width:200px;} .m-form .ipt select{padding: 5px;} /* 简易数据表格-格边框 */ .m-table{table-layout:fixed;width:100%;line-height:1.5;} .m-table th,.m-table td{padding:5px;border:1px solid #ddd;} .m-table th{font-weight:bold;} .m-table tr.even{background:#fafafa;} .m-table tr:nth-child(2n){background:#fafafa;} .m-table tbody tr:hover{background:#f0f0f0;} .m-table .cola{width:100px;} .m-table .colb{width:200px;} /* 简易数据表格-行边框*/ .m-table-row th,.m-table-row td{border-width:0 0 1px;} /* 简易数据表格-圆角*/ .m-table-rds{border-collapse:separate;border:1px solid #ddd;border-width:0 1px 1px 0;border-radius:5px;} .m-table-rds th,.m-table-rds td{border-width:1px 0 0 1px;} .m-table-rds > :first-child > :first-child > :first-child{border-top-left-radius:5px;} .m-table-rds > :first-child > :first-child > :last-child{border-top-right-radius:5px;} .m-table-rds > :last-child > :last-child > :first-child{border-bottom-left-radius:5px;} .m-table-rds > :last-child > :last-child > :last-child{border-bottom-right-radius:5px;} /* 普通翻页器-默认居中 */ .m-page{margin:10px 0;text-align:center;line-height:32px;font-size:0;letter-spacing:-0.307em;*letter-spacing:normal;*word-spacing:-1px;word-wrap:normal;white-space:nowrap;color:#999;} .m-page .pageinfo{font-size:12px;padding:0 12px;} .m-page a,.m-page i{display:inline-block;*display:inline;*zoom:1;vertical-align:top;padding:0 12px;margin-left:-1px;border:1px solid #ddd;font-size:12px;letter-spacing:normal;word-spacing:normal;text-shadow:0 1px #fff;background:#fff;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;transition:background-color 0.3s;} .m-page a,.m-page a:hover{text-decoration:none;color:#39c;} .m-page a.first{margin-left:0;border-top-left-radius:5px;border-bottom-left-radius:5px;} .m-page a.last{margin-right:0;border-top-right-radius:5px;border-bottom-right-radius:5px;} .m-page a .pagearr{font-weight:bold;font-family:\5b8b\4f53;vertical-align:top;*vertical-align:middle;} .m-page a.pageprv .pagearr{margin-right:3px;} .m-page a.pagenxt .pagearr{margin-left:3px;} .m-page a:hover{background:#f5f5f5;} .m-page a:active{background:#f0f0f0;} .m-page a.z-crt,.m-page a.z-crt:hover,.m-page a.z-crt:active{cursor:default;color:#999;background:#f5f5f5;} .m-page a.z-dis,.m-page a.z-dis:hover,.m-page a.z-dis:active{cursor:default;color:#ccc;background:#fff;} /* 居左 */ .m-page-lt{text-align:left;} /* 居右 */ .m-page-rt{text-align:right;} /* 较小 */ .m-page-sm{line-height:22px;} .m-page-sm a,.m-page-sm i{padding:0 8px;} /* 分离 */ .m-page-sr a,.m-page-sr i{margin:0 3px;border-radius:5px;} .m-page-sr i{border:0;} .m-page-sr a.first,.m-page-sr a.last{border-radius:5px;} .m-page .m-pageinfo{font-size:12px;margin-right:5px;letter-spacing:0;display:inline-block;*display:inline;*zoom:1;} /* 上图下文图文列表 */ .m-list4{padding:1px 0 0;zoom:1;} .m-list4 ul{margin:-11px 0 0 -10px;} .m-list4 li{display:inline;float:left;width:150px;margin:10px 0 0 10px;} .m-list4 h3,.m-list4 p {width:100%;height:18px;overflow:hidden;margin:5px 0 0;line-height:18px;} .m-list4 h3 a,.m-list4 h3 a:hover{color:#333;} .m-list4 .u-img,.m-list4 .u-img2{width:auto;height:120px;} /* 含标题和Tab的模块头部-默认不定宽 */ .m-hd{height:35px;line-height:35px;padding:1px 0 0;border-bottom:1px solid #ddd;} .m-hd h2,.m-hd ul,.m-hd li{float:left;display:inline;} .m-hd h2{margin:0 20px 0 0;font-size:16px;} .m-hd ul{margin-left:-2px;} .m-hd li{position:relative;margin:-1px 0 0 2px;} .m-hd li a,.m-hd li a:hover{text-decoration:none;color:#666;} .m-hd li a{float:left;padding:0 15px;border:1px solid #ddd;border-bottom:0;border-radius:5px 5px 0 0;text-align:center;font-size:14px;background:#f8f8f8;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fdfdfd),to(#f8f8f8));background:-webkit-linear-gradient(#fdfdfd,#f8f8f8);background:-moz-linear-gradient(#fdfdfd,#f8f8f8);background:-ms-linear-gradient(#fdfdfd,#f8f8f8);background:linear-gradient(#fdfdfd,#f8f8f8);} .m-hd li a:hover{background:#fff;} .m-hd li.z-crt a{position:relative;padding-bottom:1px;margin-bottom:-1px;background:#fff;} .m-hd .more{float:right;margin-left:10px;} /* 有背景 */ .m-hd-bg{padding:11px 10px 0;border-radius:5px 5px 0 0;background:#f7f7f7;} /* tab无缝 */ .m-hd-sl li{margin-left:-1px;} .m-hd-sl li a{border-radius:0;} .m-hd-sl li:first-child a{border-top-left-radius:5px;} .m-hd-sl li:last-child a{border-top-right-radius:5px;} /* tab居右 */ .m-hd-rt h2{margin-right:0;} .m-hd-rt ul{float:right;} /* tab较小 */ .m-hd-sm{height:25px;line-height:25px;} .m-hd-sm h2{font-size:14px;} .m-hd-sm li a{padding:0 10px;font-size:12px;} /* tab定宽 */ .m-hd-fw li a{width:78px;padding:0;} /* tab直角 */ .m-hd-ra,.m-hd-ra li a,.m-hd-ra li:first-child a,.m-hd-ra li:last-child a{border-radius:0;} .m-hd-box{padding:5px;} .newimg{_height: 100%; _writing-mode: tb-rl; _text-align: center; _vertical-align: middle;} .error{color:red;} input.error,textarea.error{background-color:#FEE;border:1px solid red;} input.checked{color:#0f0; }