@media (min-width: 768px) {
  .sidebar {
    padding: 0;
    display: block;
    overflow-x: hidden;
    overflow-y: hidden;
    background: #fff; }

  .main {
    padding-right: 40px;
    padding-left: 40px; }

  .mobileShowMenu {
    display: none; }

  .navbar-nav > li > a {
    padding-bottom: 8px; }

  .navbar-nav {
    position: relative;
    top: 0px; }

  /*.footimg{position: relative;right: 40px}*/ }
@media (max-width: 768px) {
  .navbar-header {
    text-align: center; }

  .footimg {
    float: left !important; }

  .aui .row-fluid .span3 {
    clear: both; }

  .aui input[type="text"].txt {
    width: 250px; }

  .gidContol {
    width: auto !important; }

  .aui .setting li a {
    padding: 12px 7px;
    letter-spacing: 0; }

  .aui .setting li {
    width: 17%; }

  .aui label.StateLabeler {
    width: 30%; } }
@media (max-width: 979px) and (min-width: 768px) {
  .aui .row-fluid .span2 {
    width: 24%; } }
@media (max-width: 767px) {
  .pd-dataL {
    float: left; } }
@media (max-width: 1000px) {
  .cnmputr, .cnmputrState {
    width: 150px; }

  .cnmRowBoxr {
    clear: both;
    float: inherit; }

  .cnmRowBoxrSearch {
    margin: 5px 0 15px -50px;
    position: relative;
    left: 50%; }

  /*.cnmPad{float: left !important;margin-top: 10px}*/
  .cnmRowBoxfRole {
    width: 35%; }

  .vewlog {
    width: 130px; }

  .nav-tabs > li {
    width: 25%; }

  .cnm-tabs li a {
    padding: 12px 0px;
    text-align: center; }

  .txt {
    width: 155px; }

  .TopLogo, .ButtomLogo, .AdvertisementLogo {
    left: 4%; }

  .dataline {
    display: none; }

  .dataPd {
    float: inherit !important; }

  .cnm-tabs li a.sla_taber {
    padding: 12px 0 !important; }

  .cnmPoter {
    float: left;
    position: relative;
    left: 30%;
    margin-bottom: 10px; }

  .reportBtn {
    top: -10px;
    left: 18%; }

  .plugLogo {
    margin-left: 0; }

  .aui .cnmServer li a {
    letter-spacing: 0;
    padding: 10px 5px 0 5px;
    height: 50px; }

  .aui .setting li {
    width: 20%; }

  .cnmRowBoxcf {
    width: 75%; }

  .cnmRower {
    margin-left: 80px; }

  .aui input[type="text"].cnmInput {
    width: 25% !important; }

  .APPMonSearch {
    clear: inherit;
    left: 0;
    float: left; } }
@media screen and (min-width: 769px) and (max-width: 1000px) {
  .aui label.StateLabeler {
    width: 29%; }

  .aui select.cnmSelt {
    width: 104%; }

  .aui input[type="text"].layerputData {
    float: inherit;
    width: 60%; } }
@media screen and (min-width: 1001px) and (max-width: 1199px) {
  .aui label.StateLabeler {
    width: 28%; } }
@media (max-width: 1720px) {
  .cnmRowBoxcf, .cnmDteServer {
    width: 75%; }

  .cnmRower {
    margin-left: 80px; }

  .aui input[type="text"].cnmInput {
    width: 25% !important; } }
@media (min-width: 1200px) {
  .aui label.StateLabeler {
    width: 21%; }

  .aui .row-fluid .span2 {
    width: 16%; } }
@media screen and (min-width: 1201px) and (max-width: 1300px) {
  .aui label.StateLabeler {
    width: 15%; } }
@media screen and (min-width: 450px) and (max-width: 750px) {
  .cnmMenu {
    display: none !important; } }
@media screen and (min-width: 980px) and (max-width: 1200px) {
  .layerSearch {
    padding: 6px 5px !important; } }
@media screen and (min-width: 1000px) and (max-width: 1200px) {
  .txt {
    width: 235px; }

  .cnmPoter {
    float: left;
    position: relative;
    left: 5%;
    margin-bottom: 10px; }

  .setting li a {
    padding: 12px 7px;
    letter-spacing: 0; }

  .reportBtn {
    top: 0; }

  .cnmRowBoxrSearch {
    margin: 15px 15px 15px 0;
    position: relative; }

  .APPMonSearch {
    margin: 15px 0 0 4%; } }
@media screen and (min-width: 1000px) and (max-width: 1150px) {
  .cnmPoter {
    clear: both;
    position: relative;
    left: 40%;
    margin-bottom: 10px; } }
@media screen and (min-width: 1720px) and (max-width: 1746px) {
  .aui input[type="text"].cnmInput {
    width: 142px !important; } }
@media screen and (min-width: 1747px) and (max-width: 1800px) {
  .aui input[type="text"].cnmInput {
    width: 145px !important; } }
@media screen and (min-width: 1801px) and (max-width: 1850px) {
  .aui input[type="text"].cnmInput {
    width: 159px !important; } }
@media screen and (min-width: 1000px) and (max-width: 1280px) {
  .searchData {
    padding: 6px 10px; }

  .cnmPageCount {
    padding: 6px 10px; } }
/*iPad竖板*/
@media screen and (max-device-width: 768px) and (orientation: portrait) {
  .autPut {
    width: 80%; }

  .sugs {
    display: block;
    padding-top: 3px; }

  .forPad {
    display: inline-block; }

  .vewlog {
    width: 130px; }

  .nav-tabs > li {
    width: 25%; }

  .cnm-tabs li a {
    padding: 12px 0;
    text-align: center; }

  .StateLabelclear {
    padding-left: 0; }

  .txt {
    width: 150px; }

  .TopLogo, .ButtomLogo, .AdvertisementLogo {
    left: 4%; }

  .dataline {
    display: none; }

  .layerputData {
    width: 72%; }

  .cnmGidBottomData {
    overflow: hidden; }

  .pd-dataL {
    width: 100%; }

  .homePage {
    height: 470px; }

  .loginPit {
    width: 100%; }

  .cnmRower {
    margin-left: 78px; }

  .slaTableData thead td {
    font-weight: normal;
    padding: 10px 5px; }

  .aui input[type="text"].daper {
    width: 70%; }

  .appMoner {
    margin-left: 50px; }

  .plugLogo {
    margin-left: 0; }

  .reportBtn {
    position: relative;
    left: 50%;
    top: -5px; }

  .setting li {
    width: 20%; }

  .setting li a {
    padding: 12px 7px;
    letter-spacing: 0; }

  .StateLabelDisplay {
    padding: 5px 0 0 2px; }

  .gidFor {
    margin-top: 114px; }

  .cnm-tabs li a.sla_taber {
    padding: 12px 0 !important; }

  .MonthBoxTd thead td {
    font-weight: bold !important; }

  .cnmPad {
    float: right; }

  .footimg {
    float: left !important; }

  .cnmRowBoxr {
    float: left;
    position: relative;
    left: 50%;
    margin-left: -20%;
    margin-bottom: 15px; }

  .cnmBoxContentlist {
    padding-bottom: 10px; }

  .cnmputr, .cnmputrState {
    width: 150px; }

  .cnmRowBoxr {
    clear: both; }

  .cnmRowBoxrSearch {
    margin: 5px 0 15px -50px; }

  .cnmRowBoxfRole {
    width: 35%; }

  .aui select.cnmSelt {
    height: 33px;
    width: 104% !important; }

  .cnmRowBoxcf {
    width: 75%; }

  .aui input[type="text"].txt {
    width: 180px; }

  .aui input[type="text"].cnmSelt {
    width: 91% !important; }

  .aui input[type="text"].cnmInput {
    width: 25% !important; }

  .aui input[type="text"].pageput {
    padding: 5px 6px; }

  .dataline {
    display: none; }

  .gidContol {
    width: auto !important; }

  .aui .setting li {
    width: 17%; }

  .aui label.StateLabeler {
    width: 30%; }

  .w-arrowUp {
    right: 8px; }

  .cnmRowBoxf, .cnmRowBoxc {
    width: 55%; } }
/*iPad横板*/
@media screen and (max-device-width: 1024px) and (orientation: landscape) {
  /* .cnmRowBoxfRole{width: 210px}*/
  .cnmputr, .cnmputrState {
    width: 140px; }

  .autPut {
    width: 81%; }

  .sugs {
    display: block;
    padding-top: 3px; }

  .forPad {
    display: inline-block; }

  .cnmRowBoxcf {
    margin-left: 30px;
    width: 75%; }

  .StateLabelclear {
    padding-left: 0; }

  .cnmNetWork {
    width: 35%; }

  .searchData {
    padding: 6px 10px; }

  .homePage {
    height: 470px; }

  .loginPit {
    width: 100%; }

  .modider {
    width: 68%; }

  .modaler {
    width: 28%; }

  .cnmPageCount {
    padding: 6px 10px; }

  .cnmRower {
    margin-left: 80px; }

  .cnmRowertr {
    margin-top: 0; }

  /*.footimg{position: relative;right: 60px}*/
  .reportBtn {
    top: 0; }

  .cnmPro {
    margin-left: 40px; }

  .cnmPoter {
    float: left;
    position: relative;
    left: 30%;
    margin-bottom: 10px; }

  .popPut {
    width: 70%; }

  .popClose {
    margin-right: -60px; }

  .cnmRoerPut {
    width: 110px; }

  .setting li a {
    padding: 12px 6px;
    letter-spacing: 0; }

  .layerSearch {
    padding: 6px 0 !important; }

  .StateLabelDisplay {
    padding: 5px 0 0 2px; }

  .gidFor {
    margin-top: 118px; }

  .plugLogo {
    margin-left: 0; }

  .aui input[type="text"].cnmInput {
    width: 100px !important; }

  .aui input[type="text"].cnmSelt {
    width: 91% !important; }

  .aui input[type="text"].cnmInput {
    width: 25% !important; }

  .pd-dataL {
    width: 100%; }

  .dataline {
    display: none; }

  .aui label.StateLabeler {
    width: 25%; }

  .cnmRowBoxf, .cnmRowBoxc {
    width: 55%; } }
@media screen and (min-width: 540px) and (max-width: 590px) {
  .txt {
    width: 140px; } }
@media screen and (min-width: 450px) and (max-width: 560px) {
  .txt {
    width: 50px; } }
@media screen and (max-width: 480px) {
  /*小米手机类*/
  .nav-tabs > li {
    float: left;
    margin-bottom: -1px;
    width: 25%;
    height: 58px;
    overflow: hidden; }

  .nav-tabs > li.tabView {
    width: 35%;
    height: 46px; }

  .cnm-tabs li a {
    text-align: center;
    padding: 12px 0 !important; }

  .cnmTab {
    padding-left: 22px; }

  .cnmPartener {
    padding-left: 0; }

  .sidebar {
    display: none;
    padding: 0; }

  .navbar-header {
    text-align: center; }

  .CNM_logo {
    display: inline-block;
    padding-top: 5px; }

  .gidContol {
    width: 90%; }

  .couter_info_td td.gidConpany span {
    white-space: normal;
    width: auto;
    display: inline; }

  .couter_info_td td {
    word-wrap: break-word; }

  .cnmphone {
    margin-left: 10px; }

  .cnmPad {
    float: left !important;
    margin-top: 10px; }

  .cnmPageBoxr {
    top: 0; }

  .cnmRowBoxfRole, .cnmputrStatepone {
    margin-left: 0; }

  .cnmRowBoxfRole {
    width: 55%; }

  .anmAddDl dt {
    width: 40% !important;
    word-wrap: break-word; }

  .anmAddDl dd {
    margin-left: 42%; }

  .autPut {
    width: 95%; }

  .Description {
    width: 100%; }

  .anmAddDl {
    margin-bottom: 15px; }

  .layerContent, .passwordContent {
    width: 90% !important;
    margin: -25% 0 0 -45% !important; }

  .layerSearch {
    padding: 6px 0 !important; }

  .cnmPageBoxr {
    margin-bottom: 10px; }

  .m-molphone {
    padding: 0 16px 0 15px; }

  .m-molrInfoPd {
    padding: 10px; }

  .monthsr {
    margin-left: 0; }

  .cnmNetWork {
    width: auto; }

  .aui input[type="file"].file {
    top: 40px;
    right: 105px; }

  .aui p.redser {
    padding-top: 40px; }

  .txt {
    margin-bottom: 8px;
    width: 160px; }

  .layerputData {
    width: 72%; }

  .CNM-ht i {
    display: none !important; }

  .homepageer, .cnm-colsmPage {
    padding: 0; }

  .homepageer {
    padding: 5px; }

  .cnm-colsmPage {
    padding: 0 5px 0 5px; }

  .loginContent {
    margin-top: 0 !important; }

  .helpInfo {
    padding: 10px; }

  .helpTitle {
    padding: 10px 0 20px 0; }

  .CNMRightBar {
    width: 100% !important; }

  .cnmtrew {
    margin-left: -16px; }

  .cnmRower {
    margin-left: 34px; }

  .CNMleftBar {
    width: 100% !important; }

  .page-header {
    padding-left: 0; }

  .aui input[type="text"].daper {
    width: 70%; }

  .nav-tabs > li.slaSub {
    position: relative; }

  .appMoner {
    margin: 0 0 10px 125px; }

  .appMon {
    margin-left: 0; }

  .circleBon {
    display: block; }

  .remarDl dt {
    width: 70px; }

  .remarDl dd {
    margin-left: 75px; }

  .setting li {
    width: 20% !important; }

  .cnmServer li {
    height: 50px !important; }

  .cnmServer li a {
    padding: 5px 0 !important;
    line-height: 20px; }

  .cnm-tabs li a.sla_tab {
    padding: 5px 0 !important;
    line-height: 16px; }

  .cnm-tabs li a.sla_taber {
    padding: 20px 0 !important; }

  .MonthBoxTd thead td {
    font-weight: bold; }

  .slaTableData {
    width: 330% !important; }

  .slaTableDataer {
    width: 170% !important; }

  .slaTableDataor {
    width: 200% !important; }

  .aui table.couter_info_td {
    table-layout: inherit; }

  .plugLogo {
    margin-left: -48px; }

  .aui body {
    padding-left: 0 !important;
    padding-right: 0 !important; }

  .nav-tabs > li.satus {
    width: 50%; }

  .cnm-colsm {
    padding: 0; }

  .aui .row-fluid .span3 {
    clear: both; }

  #wrapper {
    padding: 0 !important; }

  .aui .btn.btnMedia {
    width: 35px; }

  .loginboer {
    margin-top: 20px !important; }

  .navTomer {
    top: 12px !important; }

  .aui input[type="text"].cnmSelt, .aui select.cnmSelt {
    width: 152px !important; }

  .aui input[type="text"].cnmSelt {
    width: 136px !important; }

  .aui input[type="text"].cnmInput {
    width: 25% !important; }

  .aui select.cnmSelt {
    height: 33px; }

  .cnmRowBoxrSearch {
    margin-right: -100px; }

  .cnmRowBoxf {
    width: 100%; }

  .cnmRowBoxc {
    width: 100%; }

  .cnmBtnw80 {
    width: 60px; }

  .aui label.StateLabeler {
    width: 100%; }

  .cnmPageBox {
    position: relative;
    top: 11px; }

  .aui .nav-collapse .navToer {
    display: none; }

  .navbar .container .nav-collapse {
    display: block; }

  .CNM-backPage {
    float: inherit;
    padding-left: 10px; } }
@media screen and (device-width: 375px) {
  .aui input[type="file"].file {
    top: 40px;
    right: 230px; }

  .aui label.StateLabeler {
    width: 100%; } }
@media screen and (device-width: 414px) {
  .aui input[type="file"].file {
    top: 40px;
    right: 230px; }

  .aui label.StateLabeler {
    width: 100%; } }
@media (device-height: 480px) and (-webkit-min-device-pixel-ratio: 2) {
  /* 兼容iphone4/4s */
  .nav-tabs > li {
    float: left;
    margin-bottom: -1px;
    width: 25%;
    height: 58px;
    overflow: hidden; }

  .cnm-tabs li a {
    text-align: center;
    padding: 12px 0 !important; }

  .cnmRowBoxr {
    margin-left: -30%; }

  .cnmTabover {
    padding-left: 0; }

  .aui a.cnmPageCount {
    padding: 6px 10px !important; }

  .m-molphone {
    padding: 0 17px; }

  .monthsr {
    margin-left: 0; }

  .CNM-ht i {
    display: none !important; }

  .CNMRightBar {
    width: 100% !important; }

  .nav-tabs > li.satus {
    width: 40%; }

  .backPagePhone {
    float: inherit;
    display: block;
    text-align: right; }

  .aui input[type="text"].txt {
    width: 160px; }

  .cnmBtnw80 {
    width: 50px; }

  .aui label.StateLabeler {
    width: 100%; } }
@media (device-height: 568px) and (-webkit-min-device-pixel-ratio: 2) {
  /* 兼容iphone5 */
  .nav-tabs > li {
    float: left;
    margin-bottom: -1px;
    width: 25%;
    height: 58px;
    overflow: hidden; }

  .nav-tabs > li a {
    text-align: center;
    padding: 12px 0; }

  .cnmRowBoxr {
    margin-left: -30%; }

  .cnmTabover {
    padding-left: 0; }

  .aui a.cnmPageCount {
    padding: 6px 10px !important; }

  .m-molphone {
    padding: 0 17px; }

  .monthsr {
    margin-left: 0; }

  .CNM-ht i {
    display: none !important; }

  .CNMRightBar {
    width: 100% !important; }

  .backPagePhone {
    float: inherit;
    display: block;
    text-align: right; }

  .aui input[type="text"].txt {
    width: 160px; }

  .cnmBtnw80 {
    width: 50px; }

  .aui label.StateLabeler {
    width: 100%; } }
@media (max-width: 979px) {
  .aui #navigation {
    display: block; }

  .aui .nav-collapse, .aui .nav-collapse.collapse {
    overflow: visible;
    height: auto;
    display: block; }

  .aui .nav-collapse .navToer {
    display: none; }

  .navbar .container .nav-collapse {
    display: block; } }

