html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, a, em, font, img, i, ul, li, form, label, table, tbody, tfoot, thead, tr, th, td{ margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}

em, i{ font-style: normal;
}

label{ display: inline-block
}

ul, ol{ list-style: none;
}

a{ text-decoration: none;
}

a:hover{ text-decoration: none;
}
 img{ border: 0;
}

button, input, select, textarea{ font-size: 100%;
}

table{ border-collapse: collapse;
    border-spacing: 0;
    width: 100%
}

.fl{ float: left  }

.fr{ float: right  }

.w1300 { width: 1300px;  margin: 0 auto  }

html body{ font-size: 13px;
    height: 100%;
}

/*-----------------background-style----------*/
.body_bg{ background: #ececec;
}

/*-------------------text-align style----------------*/
.vertical_m{ vertical-align: middle;}
.vertical_t{ vertical-align: top;}
.vertical_s{ vertical-align: sub;}
.pointer{ cursor: pointer;}
/*-------------------center block style----------------*/
.div_center{ margin: 0 auto;}
a{ text-decoration: none;}
.overflow{ overflow: hidden;}
.dis{ display: block;}
.undis{display: none;}
.inline{ display: inline-block;}
.text_left{text-align: left !important;}
.text_right{text-align: right !important;}
/*-------------------font-size style----------------*/
.fs12{font-size: 12px}
.fs13{font-size: 13px}
.fs14{font-size: 14px}
.fs15{font-size: 15px}
.fs16{font-size: 16px}
.fs17{font-size: 17px}
/*-------------------color style----------------*/
.bold { font-weight: bold; }
.red { color: red}
.blue{ color: #32B5CB}
.right{color: #89C16A}
.link{color: #2A74BF}
.wd_fff{color: #fff;}
.gray{color: #666;}
/*-------------------text-indent style----------------*/
.fs18{ font-size: 18px; font-weight: bold; margin-right: 5px;}

/*-------------------margin-left style----------------*/
.ml-1{margin-left: -1px;}
.ml-2{margin-left: -2px;}
.ml2  { margin-left: 2px;}
.ml3 { margin-left: 3px;}
.ml5  { margin-left: 5px;}
.ml6  { margin-left: 6px;}
.ml7  { margin-left: 7px;}
.ml8{ margin-left: 8px;}
.ml9{ margin-left: 9px;}
.ml10 { margin-left: 10px; }
.ml14 { margin-left: 14px; }
.ml15 { margin-left: 15px; }
.ml16 { margin-left: 16px; }
.ml17 { margin-left: 17px; }
.ml18 { margin-left: 18px; }
.ml19 { margin-left: 19px; }
.ml20 { margin-left: 20px; }
.ml21 { margin-left: 21px; }
.ml22 { margin-left: 22px; }
.ml23 { margin-left: 23px; }
.ml24{ margin-left: 24px; }
.ml25 { margin-left: 25px; }
.ml26 { margin-left: 26px; }
.ml27 { margin-left: 27px; }
.ml28 { margin-left: 28px; }
.ml29 { margin-left: 29px; }
.ml30 { margin-left: 30px; }
.ml31 { margin-left: 31px; }
.ml32 { margin-left: 32px; }
.ml33 { margin-left: 33px; }
.ml34 { margin-left: 34px; }
.ml35 { margin-left: 35px; }
.ml36 { margin-left: 36px; }
.ml37 { margin-left: 37px; }
.ml39 { margin-left: 39px; }
.ml40 { margin-left: 40px;}
.ml41 { margin-left: 41px;}
.ml42 { margin-left: 42px;}
.ml43 { margin-left: 43px;}
.ml45 { margin-left: 45px;}
.ml46 { margin-left: 46px;}
.ml47 { margin-left: 47px;}
.ml48 { margin-left: 48px;}
.ml50 { margin-left: 50px;}
.ml51 { margin-left: 51px;}
.ml55 { margin-left: 55px;}
.ml56{ margin-left: 56px;}
.ml60 { margin-left: 60px;}
.ml61 { margin-left: 61px;}
.ml65 { margin-left: 65px;}
.ml66 { margin-left: 66px;}
.ml69 { margin-left: 69px;}
.ml70{ margin-left: 70px;}
.ml75{ margin-left: 75px;}
.ml80{margin-left: 80px;}
.ml76{ margin-left: 76px;}
.ml77 { margin-left: 77px;}
.ml85 { margin-left: 85px;}
.ml86 { margin-left: 86px;}
.ml87 { margin-left: 87px;}
.ml90 { margin-left: 90px;}
.ml95 { margin-left: 95px;}
.ml96 { margin-left: 96px;}
.ml98 { margin-left: 98px;}
.ml101 { margin-left: 101px;}
.ml103 { margin-left: 103px;}
.ml105 { margin-left: 105px;}
.ml107 { margin-left: 107px;}
.ml110 { margin-left: 110px;}
.ml111 { margin-left: 111px;}
.ml114 { margin-left: 114px;}
.ml119 { margin-left: 119px;}
.ml121 { margin-left: 121px;}
.ml127 { margin-left: 127px;}
.ml142 { margin-left: 142px;}
.ml203 { margin-left: 203px;}
.ml207 { margin-left: 207px;}
.ml212 { margin-left: 212px;}
.ml214 { margin-left: 214px;}
.ml229 { margin-left: 229px;}
/*-------------------margin-right style----------------*/
.mr-1{margin-right: -1px;}
.mr5{ margin-right: 5px;}
.mr8{ margin-right: 8px;}
.mr9{ margin-right: 9px;}
.mr10{ margin-right: 10px; }
.mr15{ margin-right: 15px; }
.mr19{ margin-right: 19px; }
.mr20{ margin-right: 20px; }
.mr25{ margin-right: 25px; }
.mr30{ margin-right: 30px; }
.mr42{ margin-right: 42px; }
.mr52{ margin-right: 52px; }
/*-------------------margin-top style----------------*/
.mt3{ margin-top: 3px;}
.mt5{ margin-top: 5px;}
.mt7{ margin-top: 7px;}
.mt8{ margin-top: 8px;}
.mt10{ margin-top: 10px;}
.mt12{ margin-top: 12px;}
.mt15{ margin-top: 15px;}
.mt17{ margin-top: 17px;}
.mt20{ margin-top: 20px;}
.mt25{ margin-top: 25px;}
.mt30{ margin-top: 30px;}
.mt-3{margin-top:-3px;}
.mt-10{margin-top:-10px;}
/*-------------------margin-bottom style----------------*/
.mb5{ margin-bottom: 5px;}
.mb10{ margin-bottom: 10px;}
.mb15{ margin-bottom: 15px;}
.mb20{ margin-bottom: 20px;}
.mb25{ margin-bottom: 25px !important;}
.mb30{ margin-bottom: 30px;}
/*-------------------padding-bottom   style----------------*/
.pb5{ padding-bottom: 5px;}
.pb10{ padding-bottom: 10px;}
.pb15{ padding-bottom: 15px;}
.pb20{ padding-bottom: 20px;}
.pb25{ padding-bottom: 25px;}
.pb30{ padding-bottom: 30px;}
/*-------------------padding-top   style----------------*/
.pt5{ padding-top: 5px;}
.pt10{ padding-top: 10px;}
.pt15{ padding-top: 15px;}
.pt20{ padding-top: 20px;}
.pt25{ padding-top: 25px;}
.pt28{ padding-top: 28px;}
.pt30{ padding-top: 30px;}
/*-------------------padding-left    style----------------*/
.pl5{ padding-left: 5px;}
.pl10{ padding-left: 10px;}
.pl15{ padding-left: 15px;}
.pl20{ padding-left: 20px;}
.pl25{ padding-left: 25px;}
.pl50{ padding-left: 50px;}
.pl70{ padding-left: 70px;}

/*------------------width  style----------------*/
.w18{ width: 18px;}
.w30{ width: 30px;}
.w35{ width: 35px;}
.w38{ width: 38px;}
.w40{ width: 40px;}
.w43{ width: 43px;}
.w50{ width: 50px;}
.w55{ width: 55px;}
.w60{ width: 60px;}
.w65{ width: 66px;}
.w70{ width: 70px;}
.w75{ width: 75px;}
.w78{ width: 78px;}
.w79{ width: 79px;}
.w80{ width: 80px;}
.w85{ width: 85px;}
.w87{ width: 87px;}
.w90{ width: 90px;}
.w91{ width: 91px;}
.w92{ width: 92px;}
.w95{ width: 95px;}
.w98{ width: 98px;}
.w100{ width: 100px;}
.w105{ width: 105px;}
.w110{ width: 110px;}
.w111{ width: 111px;}
.w112{ width: 112px;}
.w105{ width: 105px;}
.w120{ width: 120px;}
.w122{ width: 122px;}
.w123{ width: 123px;}
.w125{ width: 125px;}
.w130{ width: 130px;}
.w112{ width: 112px;}
.w113{ width: 113px;}
.w114{ width: 114px;}
.w115{ width: 115px;}
.w117{ width: 117px;}
.w118{ width: 118px;}
.w134{ width: 134px;}
.w135{ width: 135px;}
.w136{ width: 136px;}
.w137{ width: 137px;}
.w145{ width: 145px;}
.w140{ width: 140px;}
.w143{ width: 143px;}
.w150{ width: 150px;}
.w151{ width: 151px;}
.w152{ width: 152px;}
.w153{ width: 153px;}
.w160{ width: 160px;}
.w164{ width: 164px;}
.w165{ width: 165px;}
.w170{ width: 170px;}
.w180{ width: 180px;}
.w183{ width: 183px;}
.w187{ width: 187px;}
.w188{ width: 188px;}
.w190{ width: 190px;}
.w200{ width: 200px;}
.w216{ width: 216px;}
.w220{ width: 220px;}
.w240{ width: 240px !important;}
.w242{ width: 242px;}
.w245{ width: 245px;}
.w250{ width: 250px;}
.w252{ width: 252px;}
.w257{ width: 257px;}
.w262{ width: 262px;}
.w270{ width: 270px;}
.w272{ width: 272px;}
.w275{ width: 275px;}
.w285{ width: 285px;}
.w289{ width: 289px;}
.w290{ width: 290px;}
.w298{ width: 298px;}
.w300{ width: 300px;}
.w310{ width: 310px;}
.w320{ width: 320px;}
.w330{ width: 330px;}
.w340{ width: 340px !important; }
.w344{ width: 344px;}
.w355{ width: 355px;}
.w352{ width: 352px !important;}
.w362{ width: 362px;}
.w373{ width: 373px;}
.w375{ width: 375px;}
.w390{ width: 390px;}
.w391{ width: 391px;}
.w401{ width: 401px;}
.w400{ width: 400px;}
.w402{ width: 402px;}
.w405{ width: 405px;}
.w407{ width: 407px;}
.w409{ width: 409px;}
.w408{ width: 408px;}
.w410{ width: 410px;}
.w411{ width: 411px;}
.w412{ width: 412px;}
.w413{ width: 413px;}
.w415{ width: 415px;}
.w420{ width: 420px;}
.w421{ width: 421px;}
.w434{ width: 434px;}
.w440{ width: 440px;}
.w451{ width: 451px;}
.w455{ width: 455px;}
.w460{ width: 460px;}
.w482{ width: 482px;}
.w422{ width: 422px;}
.w424{ width: 424px;}
.w427{ width: 427px;}
.w432{ width: 432px;}
.w434{ width: 434px;}
.w435{ width: 435px;}
.w490{ width: 490px;}
.w498{ width: 498px;}
.w450{ width: 450px;}
.w451{ width: 451px;}
.w455{ width: 455px;}
.w457{ width: 457px;}
.w461{ width: 461px;}
.w467{ width: 467px;}
.w468{ width: 468px;}
.w470{ width: 470px !important;}
.w472{ width: 472px;}
.w475{ width: 475px;}
.w476{ width: 476px;}
.w478{ width: 478px !important;}
.w487{ width: 487px;}
.w488{ width: 488px;}
.w477{ width: 477px;}
.w495{ width: 495px;}
.w500{ width: 500px;}
.w510{ width: 510px;}
.w525{ width: 525px;}
.w530{ width: 530px !important;}
.w535{ width: 535px;}
.w540{ width: 540px;}
.w545{ width: 545px;}
.w550{ width: 550px;}
.w559{ width: 559px;}
.w560{ width: 560px;}
.w565{ width: 565px;}
.w570{ width:570px;}
.w578{ width: 578px;}
.w580{ width:580px;}
.w598{ width: 598px;}
.w600{ width: 600px;}
.w699{ width: 699px;}
.w616{ width: 616px;}
.w620{ width: 620px;}
.w625{ width: 625px;}
.w626{ width: 626px;}
.w635{ width: 635px;}
.w650{ width: 650px;}
.w690{ width: 690px;}
.w686{ width: 686px;}
.w654{ width: 654px;}
.w660{ width: 660px;}
.w670{ width: 670px;}
.w672{ width: 672px;}
.w680{ width: 680px;}
.w698{ width: 698px;}
.w699{ width: 699px;}
.w717{width: 717px;}
.w703{width: 703px;}
.w705{width: 705px;}
.w706{width: 706px;}
.w709{width: 709px !important;}
.w710{width: 710px;}
.w720{width: 720px;}
.w725{width: 725px;}
.w735{width: 735px;}
.w738{width: 738px;}
.w755{width: 755px;}
.w778{width: 778px;}
.w785{width: 785px;}
.w790{width: 790px;}
.w798{width: 798px;}
.w800{width: 800px;}
.w820{width: 820px;}
.w825{width: 825px;}
.w828{width: 828px;}
.w823{width: 823px;}
.w852{width: 852px;}
.w883{width: 883px;}
.w892{width: 892px !important;}
.w908{width: 908px;}
.w910{width: 910px;}
.w915{width: 915px;}
.w920{width: 920px;}
.w925{width: 925px;}
.w928{width: 928px;}
.w927{width: 927px;}
.w930{width: 930px;}
.w945{width: 945px;}
.w956{width: 956px;}
.w958{width: 958px !important;}
.w960{width: 960px;}
.w964{width: 964px;}
.w965{width: 965px;}
.w970{width: 970px;}
.w975{width: 975px;}
.w978{width: 978px;}
.w980{width: 980px !important;}
.w982{width: 982px !important;}
.w983{width: 983px !important;}
.w988{width: 988px !important;}
.w999{width: 999px;}
.w1000{width: 1000px;}
.w1036{width: 1036px !important;}
.w1038{width: 1038px;}
.w1060{width: 1060px !important;}
.w1008{width: 1008px !important;}
.w1010{width: 1010px !important;}
.w1020{width: 1020px !important;}
.w1030{width: 1030px !important;}
.w1040{width: 1040px !important;}
.w1063{width: 1063px !important;}
/*------------------height style----------------*/
.h27{ height: 27px}
.h30{ height: 30px}
.h40{ height: 40px}
.h60{ height: 60px}
.h80{ height: 80px}
.h100{ height: 100px}
.h150{ height: 150px}
.h160{ height: 160px}
.h157{ height: 157px !important;}
.lh25{ line-height: 25px}
.lh27{ line-height: 27px}
.lh30{ line-height: 30px}
.lh35{ line-height: 35px}
.lh40{ line-height: 40px}

.table-body > tbody > tr.table-body-tr-even {background-color: #fff !important; }.scorll{width: 1010px; /*overflow-x:scroll; */overflow-y: hidden; /*border: 1px solid #DCDCDC;*/}
.scorll_base{ overflow-x:auto; overflow-y: hidden; /*border: 1px solid #DCDCDC;*/}
.hidden{opacity: 0; filter:alpha(opacity=0)}
.scorlly{min-height: 520px; width: 565px; overflow-x:hidden; overflow-y: scroll; border: 1px solid #DCDCDC;}
.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after{ content: " ";
    display: table;
}
.clearfix:after,
.container:after,
.container-fluid:after,
.row:after{ clear: both;
}
.row{ margin-left: 5px;
    margin-right: 0px;
}
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8,
.col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-28, .col-lg-15{ float: left;}
.col-lg-12{ width: 100%; }
.col-lg-11{ width: 91.66666667%;}
.col-lg-10{ width: 83.33333333%;}
.col-lg-9{ width: 75%; }
.col-lg-8{ width: 66.66666667%;}
.col-lg-7{ width: 58.33333333%;}
.col-lg-6{ width: 50%;}
.col-lg-5{ width: 41.66666667%; }
.col-lg-4{ width: 33.33333333%; }
.col-lg-3{ width: 25%;}
.col-lg-28{ width: 28%; }
.col-lg-2{ width: 16.66666667%;}
.col-lg-1{ width: 8.33333333%;}
.col-lg-15{ width: 15%;}
.container-fluid{ width: 1080px;}
.container-fluids{border: 1px solid #dcdcdc;padding: 8px 8px 20px 8px; width: 1028px;}
.boder1{border: 1px solid #DCDCDC !important;}
.grid {  margin-bottom: 0 !important;  }
.page_box{border: 1px solid #DCDCDC; width: 1080px; height: 38px; margin-top: -1px; padding-top: 5px;}
.page_box1{border: 1px solid #DCDCDC; width: 100%; height: 38px; margin-top: -1px; padding-top: 5px;}
.page_boxs{border: 1px solid #DCDCDC; height: 38px; margin-top: -1px; padding-top: 5px;}
.modal-content {  border: 1px solid #32B5CB !important;  }
.lines{border-bottom:1px solid #DCDCDC;}
.calendar { height: 275px !important;}
.font-box{height: 27px; line-height: 27px;}
.sum_box{    border: 1px solid #DCDCDC;width: 1080px;height: 38px; line-height: 38px; background: #e4e4e4;}
.cond_box{padding: 20px;}
.conbtn_box{padding-left:  20px; padding-right: 20px;}
.line_b{border-bottom: 1px solid #DCDCDC;}
.cl{clear: both;}
.header_title{ height: 36px; line-height: 36px; background: #F5F5F5; }
.bn{border:none;}
.border2{border:1px solid #797979;}
.btop{border-top:1px solid #DCDCDC;}
.bleft{border-left:1px solid #DCDCDC;}
.bright{border-right:1px solid #DCDCDC;}
.bbottom{border-bottom:1px solid #DCDCDC;}
.bg_color1{background: #33ccff;}
.bg_color2{background: #ccffff;}
.bg_fff{background: #fff;}
.pd3{padding:3px;}
.br3{border-radius: 3px}
.tc{text-align: center;}
.color_t{color: #FFCC00}
.gray_bg{background: #f8f8f8;}
.border_gray{border: 1px solid #f3f3f3;}
.b_r_none{border-right: none !important;}
.minh1000{min-height: 1000px;}
.btn-default {
    color: #fff;
    background-color:#519bdc !important;
}
