/********
公共样式*/
body{width:expression(document.body.clientWidth <= 1180? "1180px": "auto");min-width:1180px;height:100%;}
label{cursor:pointer;}
.overflow_clear{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}/*css溢出省略*/
html,body{*position:static;height:100%;}
html{font-family: "微软雅黑";-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset,blockquote,legend{margin:0;padding:0}
body,th,td,button,input,select,textarea{font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,Verdana,sans-serif,"WenQuanYi Micro Hei","\5B8B\4F53";font-size:14px;line-height: 1.6; color: #666;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;resize: none;}
button,h1,h2,h3,h4,h5,h6,input,select,textarea{font-size:100%;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
ul,ol,dl,li{list-style-type:none;}
div{word-wrap:break-word;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button{overflow: visible;vertical-align:middle;outline:none;}
button,input[type="button"], input[type="submit"] {line-height:normal !important;cursor:pointer;}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset;}  /*去除谷歌输入框默认填充色*/
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,em{display: block;}
a{text-decoration:none;color:#333;}a:hover{text-decoration:none;outline:none}a:active{text-decoration: none;outline:none;}a:focus{outline:none;}:focus{outline:none}
table{border-collapse:collapse;border-spacing:0}
img{border:0;vertical-align:middle}
.tb-fix{table-layout: fixed;empty-cells:show;word-wrap:break-word;}
.fl{ float: left; display: inline;}.fr{ float: right; display: inline;}
.clearfix:after{display:block;content:"clear";height:0;clear:both;visibility:hidden}
.clear{clear:both; font-size: 0; height: 0; line-height: 0;}


/*文字排版、颜色*/
.price-color{color:#ff9835 !important;}
.domain-color{color:#3688d9 !important;}
.domain-color2{color:#3688d9 !important;}
.domain-color:hover{text-decoration:underline;}
.yellow-col{color:#ff9a45!important;}
.red-col{color:#e6484c!important;}
.green-col{color:green!important;}
.small-domain{font-size:14px!important;}

.f12{font-size:12px!important;}
.f13{font-size:13px!important;}
.f14{font-size:14px}
.f16{font-size:16px}
.f18{font-size:18px}
.f20{font-size:20px}
.fb{font-weight:bold}
.fn{font-weight:normal}
.t2{text-indent:2em}
.red,a.red{color:#cc0031}
.darkblue,a.darkblue{color:#039}
.gray,a.gray{color:#878787}
.unl{text-decoration:underline;}
.no_unl{text-decoration:none;}

/*定位*/
.tl{text-align:left !important;}
.tc{text-align:center}
.tr{text-align:right}
.vm{vertical-align:middle} 
.pr{position:relative} 
.pa{position:absolute}
.abs-right{position:absolute;right:0}
.zoom{zoom:1} 
.hidden{visibility:hidden} 
.none{display:none}

/*长度高度*/
.w10{width:10px;}
.w20{width:20px;}
.w50{width:50px;}
.w70{width:70px!important;}
.w98{width:98px!important;}
.w90{width:90px!important;}
.w100{width:100px!important;}
.w120{width:120px!important;}
.w130{width:130px;}
.w140{width:140px!important;}
.w150{width:150px;}
.w180{width:180px!important;}
.w200{width:200px!important;}
.w250{width:250px;}
.w300{width:300px;}
.w350{width:350px;}
.w400{width:400px;}
.w420{width:420px;}
.w500{width:500px;}
.w800{width:800px;}
.w{width:100%;}
.h50{height:50px;}
.h80{height:80px;}
.h100{height:100px;}
.h200{height:200px;}
.h300{height:300px;}
.h{height:100%;}

/*边距*/
.mr0{ margin-right: 0;}
.mt0{ margin-top: 0!important;}
.ml0{ margin-left: 0!important;}
.mb0{ margin-bottom: 0;}
.bl0{ border-left:none !important;}
.br0{ border-right:none!important;}
.bt0{ border-top:none;}
.bb0{ border-bottom:none;}
.pt0{padding-top:0!important;}
.pb0{padding-bottom:0!important;}
.pl0{padding-left:0!important;}
.pr0{padding-right:0!important;}

.m10{margin:10px;}
.m15{margin:15px;}
.m30{margin:30px;}
.mt2{margin-top:2px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px!important;}
.mt15{margin-top:15px!important;}
.mt20{margin-top:20px!important;}
.mt50{margin-top:50px}
.mt100{margin-top:100px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb70{margin-bottom:70px}

.mb100{margin-bottom:100px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml30{margin-left:30px}
.ml50{margin-left:50px}
.ml100{margin-left:100px}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr50{margin-right:50px}
.mr100{margin-right:100px}
.p10{padding:10px;}
.p15{padding:15px;}
.p30{padding:30px;}
.pt5{padding-top:5px!important;}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt30{padding-top:30px !important;}
.pt50{padding-top:50px !important;}
.pb5{padding-bottom:5px}
.pb100{padding-bottom:100px}
.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pl20{padding-left:20px !important;}
.pl50{padding-left:50px!important;}
.pl60{padding-left:60px!important;}
.pl100{padding-left:100px}
.pr0{padding-right:0 !important;}
.pr5{padding-right:5px}
.pr10{padding-right:10px}
.pr15{padding-right:15px}
.pr50{padding-right:50px!important;}
.pr100{padding-right:100px}


.bm0{border-bottom:none!important;}

.domain-tab .col0{color:#3889d9;}
.domain-tab .col1{color:#0ca156;}
.domain-tab .col2{color:#999999;}
.domain-tab .col3{color:#999999;}
.domain-tab .col4{color:#db864d;}
.domain-tab .col5{color:#999999;}
.domain-tab .col6{color:#df1a1a;}
.domain-tab .col{color:#df1a1a;}


select::-ms-expand { display: none; }
.a-btn{cursor:pointer;width:60px;height:29px;border:none;line-height:29px;color:#3688d9;background:#fff;text-align:center;border-radius:3px;border:1px solid #3688d9;display:inline-block;}
.a-btn:hover{background:#3688d9;color:#fff;}
.btn{width:60px;height:31px;border:none;line-height:31px;color:#fff;background:#3688d9;text-align:center;border-radius:3px;border:1px solid #3688d9;}
.btn2{width:60px;height:29px;border:none;line-height:29px;color:#3688d9;background:#fff;text-align:center;border-radius:3px;border:1px solid #3688d9;}
.btn3{display:inline-block;width:60px;height:29px;border:none;line-height:29px;color:#fff;background:#fe9b44;text-align:center;border-radius:3px;}
.sel{border:none;border:1px solid #b3b3b3;-moz-appearance: none;appearance:none;-webkit-appearance:none; background:#fff url(../image/registered_icon1.png) no-repeat 109px -112px;padding:4px 15px 4px 5px;-moz-padding:5px 15px 4px 5px;}
input.text{height:29px;line-height:29px;text-indent:5px;border:1px solid #b3b3b3;}
textarea{padding:10px;border:none;border:1px solid #b3b3b3;}

.sel.w250{background-position:230px -112px !important;}
.sel.w90{background-position:72px -112px !important;}
.user-tips{padding:15px 30px 15px 50px;color:#dd7428;background:#f5f5f5 url("../image/tips_icon.png") no-repeat 27px 19px;}
.user-tips h2{color:#ec8932;font-size:15px;margin-bottom:5px;}

/*轮播*/
#partner_list .callbacks li{height:100px;}
#partner_list .callbacks li div{float:left;width:203px;height:100px;border-left:1px solid #e6e6e6;text-align:center;display:table;}
#partner_list .callbacks li a{display:table-cell;vertical-align:middle;}
#partner_list .callbacks li div img{vertical-align:middle;}

.index_rslides .callbacks li{height:400px;}
/*.callbacks_container{position:relative;}  */
.callbacks_tabs{overflow:hidden;position:absolute;bottom:32px;z-index:500;padding:6px 5px;left:50%;margin-left:-88px;}
.callbacks_tabs a{display:block;width:14px;height:14px;text-align: center;line-height:45px;overflow:hidden;background:#fff;border-radius:50%;}
.callbacks_tabs li{float: left;padding:0 13px;list-style-type:none;}
.callbacks_tabs .callbacks_here a{background:#1182bf;}

.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

/*.rslides {
  margin: 0 auto 40px;
  }
*/
.rslides_tabs {
  list-style: none;
  padding: 0;
  background: rgba(0,0,0,.25);
  box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);
  -moz-box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);
  -webkit-box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);
  font-size: 18px;
  list-style: none;
  margin: 0 auto 50px;
  max-width: 540px;
  padding: 10px 0;
  text-align: center;
  width: 100%;
  }

.rslides_tabs li {
  display: inline;
  float: none;
  margin-right: 1px;
  }

.rslides_tabs a {
  width: auto;
  line-height: 20px;
  padding: 9px 20px;
  height: auto;
  background: transparent;
  display: inline;
  }

.rslides_tabs li:first-child {
  margin-left: 0;
  }

.rslides_tabs .rslides_here a {
  background: rgba(255,255,255,.1);
  color: #fff;
  font-weight: bold;
  }

/* Callback example */
.events {
  list-style: none;
  }

.callbacks_container {
/*  margin-bottom: 20px;*/
  position: relative;
  width: 100%;
  /*text-align:center;*/
  }

.callbacks {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.callbacks li {
  position: absolute;
  left: 0;
  top: 0;
  height:612px;
  width:100%;
  }
.callbacks_container .banners{width:100%;}

.callbacks .caption {
  display: block;
  position: absolute;
  z-index: 2;
  font-size: 20px;
  text-shadow: none;
  color: #fff;
  background: #000;
  background: rgba(0,0,0, .8);
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px 20px;
  margin: 0;
  max-width: none;
  }

.callbacks_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 50%;
  left: 30px;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 48px;
  background: transparent url("../image/icon9.png") no-repeat;
  margin-top: -15px;
  }

.callbacks_nav:active {
  opacity: 1.0;
  }

.callbacks_nav.next {
  left: auto;
  background-position: right top;
  right: 30px;
  }
/*轮播*/

.layui-layer-content{height:auto!important;}
.layui-layer-content .data-form{padding: 15px 0 0;}

.del_color{color:#ed5454!important;padding:0 10px;}























