@charset "utf-8";
*{ margin:0; padding:0;list-style:none; outline:none;font-family: FZLTCXH,Helvetica,Arial,"Microsoft YaHei","微软雅黑",SimSun,"宋体",Heiti,"黑体",sans-serif;}
table,td,tr,{ border:0; padding:0; margin:0;}
input{outline:none}
img{border:0;}
a{text-decoration:none; color:#333}
i{font-style:normal}
body{font-family: FZLTCXH,Helvetica,Arial,"Microsoft YaHei","微软雅黑",SimSun,"宋体",Heiti,"黑体",sans-serif; font-size:14px; color:#333;ine-height:20px;margin:0px; padding:0px; }

/* 公用 */
.w{width:1100px; min-width:1100px; margin:0px auto; height:auto}
.w-min{min-width:1100px;}
.f-l{float:left;}
.f-r{float:right;}
.clearfix{clear:both;height:0;}
*html .clearfix{clear:both;height:0;font-size:0;line-height:0;}
*+html .clearfix{clear:both;height:0;font-size:0;line-height:0;}
.normal{font-weight:normal}
.clx{overflow:auto;_height:1%}
.pot{cursor:pointer}
.dis{display: none;}
.f-wgt{font-weight: bold;}
.hidbck{position: absolute; display:block; width: 100%; height:100%; filter: alpha(opacity=60); opacity: 0.6;}

/* icon */
.icon-1{width:10px; height:10px; display: inline-block; margin-right: 5px; background: url(../images/ico/icon-spot.png) 0px 0px no-repeat;}
.icon-2{width:10px; height:10px; display: inline-block; margin-right: 5px; background: url(../images/ico/icon-spot.png) 0px -32px no-repeat;}
.icon-3{width:10px; height:10px; display: inline-block; margin-right: 5px; background: url(../images/ico/icon-spot.png) 0px -64px no-repeat;}

/* fix */
.fix{width:100%; position:fixed; top: 0px; left: 0px; z-index: 1000;}
.no-padd,.no-padd dd,.no-padd li{box-sizing: border-box; -ms-box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box;}

/* margin高度 */
.m-t5{margin-top:5px;}
.m-t10{margin-top:10px;}
.m-t15{margin-top:15px;}
.m-t20{margin-top:20px;}
.m-t30{margin-top:30px;}
.m-t40{margin-top:40px;}
.m-t50{margin-top:50px;}
.m-t60{margin-top:60px;}
.m-t80{margin-top:80px;}
.m-b10{margin-bottom:10px;}
.m-b20{margin-bottom:20px;}
.m-b30{margin-bottom:30px;}
.m-b40{margin-bottom:40px;}
.m-b50{margin-bottom:50px;}
.m-b60{margin-bottom:60px;}
.m-r10{margin-right:10px;}
.m-r20{margin-right:20px;}
.m-r40{margin-right:40px;}
.m-l20{margin-left:20px;}
.m-l120{margin-left:170px;}

/* 底色 */
.bg-hui{background:#F7F7F7}
.bg-gre{background:#EDF1FA}
.bg-lan{background:#1F559D}
.bg-huilan{background:#E8EBF4}
.bg-red{background:#C4261D}
.bg-green{background:#70BB2D}
.bg-lv{background:#40C19D}
.bg-yell{background:#FFEF00}
.bg-yellhui{background:#FFDEB0}
.bg-org{background:#FF7641}
.bg-whit{background:#FFF}


/* 西线 */
.line-b{background:#E3E3E3; height:1px; overflow:hidden}
.bsh{box-shadow: 2px 2px 5px #ccc;}

/* 边框 */
.b-hui{border:1px solid #E4E4E4;}
.b-lan{border:1px solid #BBD2EA;}
.b-red{border:1px solid #F60;}
.b-tlan{border-top:3px solid #024882;}
.b-dottedhui{border-bottom:1px dotted #D2D2D2}
.b-solidhui{border-bottom:1px solid #D2D2D2}
.b-solidwhit{border-bottom:1px solid #FFF}
.b-notophui{border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc}
.col-dotted li, .col-dotted dd{border-bottom:1px dotted #ccc}

/* 行高 */
.line-h{line-height:23px;}
.line-h2{line-height:25px;}
.line-h3{line-height:30px;}
.line-h4{line-height:40px;}
.line-h5{line-height:50px;}

/* 内边距 */
.padd10{padding:10px;}
.padd20{padding:20px;}
.padd30{padding:30px;}
.padd-10{padding:10px;}
.padd-lr10{padding-left:10px;padding-right:10px;}
.padd-lr20{padding-left:20px;padding-right:20px;}
.padd-txt{padding:5px 20px;}
.padd-tb10{padding-top:10px;padding-bottom:10px;}
.padd-tb30{padding-top:30px;padding-bottom:30px;}
.padd-lrb20{padding-left:20px;padding-right:20px;padding-bottom:20px;}
.padd-lr60{padding-left:60px;padding-right:60px;}
.padd-b10{padding-bottom:10px;}
.padd-b20{padding-bottom:20px;}
.padd-t30{padding-top:30px;}
.padd-t60{padding-top:60px;}
.padd-t80{padding-top:80px;}

/* 字体背景 */
.txt-bg{padding:5px 20px; background:#CC0000;}
.txt-btnfz{padding:3px 10px; border:0px; margin-right:5px;}

/* 字体颜色 */
.fc-whiter{color:#FFFFFF}
.fc-org{color:#FF9900}
.fc-hui{color:#6C7272}
.fc-green{color:#390}
.fc-lan{color:#333366}
.fc-lanhui{color:#2F85B1}
.fc-red{color:#E80000}
.fc-hui2{color:#838383}
.fc-lv{color:#40C19D}
.fc-fen{color:#FF9D93}

/* 字体大小 */
.fs-12{font-size:12px;}
.fs-12s{font-size:12px; font-weight:100}
.fs-14{font-size:14px;}
.fs-16{font-size:16px;}
.fs-18{font-size:18px;}
.fs-20{font-size:20px;}
.fs-30{font-size:30px;}
.fs-40{font-size:40px;}
.fs-50{font-size:50px;}
.fs-60{font-size:60px;}

/* TAG字体 */
.tag-red{font-size:30px;font-style:normal; font-family:Impact; color:#EA4851}
.tag-red2{font-size:20px;font-style:normal; font-family:Impact; color:#EA4851}
.padd10-bck{padding:10px}
.paddl-10{padding-left:10px}

/* 字体对齐方式 */
.alg-c{text-align:center}
.alg-r{text-align:right}
.alg-l{text-align:left}

/* 列 */
.ul-col2 li{width:50%; float: left;}
.ul-col3 li{width:33.33%; float: left;}
.ul-col4 li{width:25%; float: left;}
.ul-col5 li{width:20%; float: left;}

/* li间距 */
.ul-limt20 li{margin-top:20px;}

/* 图片 */
.img-v{vertical-align:middle}
.img-auto{width:100%}

/* 输入框样式 */
.ipt-all{height:35px; line-height:35px; font-size:14px; border:1px solid #BBBBBB; text-indent:5px;}
.ipt-txt{width:200px; display:inline-block; text-align:right; margin-right:10px}
.ipt-bot{text-indent:5px; height:25px; line-height:30px; color:#333; font-weight:bold; border-bottom:1px solid #ccc;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff}
.are-1{padding:10px; border:1px solid #BBBBBB;}

/* 按钮样式 */
.btn{padding:9px 50px; border:0px; font-size:16px; vertical-align: middle;}
.btn-lan{padding:3px 20px; background:#15ACE6; border:0px; color:#FFFFFF; margin-left:10px;}
.btn-sub{padding:9px 50px; background:#40C19D; border:0px; color:#fff; font-size:16px; vertical-align: middle;}
.btn-red{width:160px; height:40px; border-radius:5px; line-height:40px; text-align:center; background:#E91216; border:0px; color:#FFFFFF;}
.btn-ipt{height:35px; line-height:35px; padding:0px 30px; background:#15ACE6; border:0px; color:#FFFFFF; margin-left:10px;}
.btn-txt{padding:10px 30px; display:inline-block}
.btn-green{width:150px; margin-top:10px; height:50px; border:0; font-size:20px; font-family:微软雅黑,Microsoft Yahei; background:#57D25D; color:#FFF}
.btn-search{background:url(images/manage/search.jpg) no-repeat;width:149px;height:51px;border:0px;}
.btn-hui{padding:3px 8px; background:#F5F5F5; border:0px; color:#868686; margin-left:10px;}
.btn-big{width:150px; margin-top:10px; height:50px; line-height:50px; border:0; font-size:20px; font-family:微软雅黑,Microsoft Yahei; color:#FFF}
