﻿@charset "utf-8";
/* CSS Document 2009.7 */
body {font-family:"微软雅黑","宋体";margin:0;padding:0;font-size:14px;color:#333; width:auto; background-position:top; background-repeat:repeat-x;margin:0 auto; }
div,form,img,ul,ol,li,dl,dt,dd,p {margin:0;padding:0;border:0;}
ul,li{list-style-type:none;}
img{border:0;}
input,select,textarea{vertical-align:middle;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-size:12px;font-weight:normal;}
/* Link */
a{color:#333;text-decoration:none;}
a:hover {color:#2396d1;text-decoration:none;}
/* Other */
.clear{ clear:both;font-size:1px;width:1px;height:0;visibility:hidden; overflow:hidden;}
.clearfix:after{content:".";display:block; height:0;clear:both;visibility:hidden;} /* only FF */
.left{float:left;}
.fl{float:left;}
.right{float:right;}
.img{vertical-align:middle;}
.mauto{width:1100px; margin:0 auto;}
.pt8{padding-top:8px;}
.pt10{padding-top:10px;}
.mlr{ margin:0px 8px;}
.ml10{ margin-left:10px;}
.pt15{padding-top:15px;}
.mtb50{ margin:50px 0px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.tac{ text-align:center;}
.pl10{ padding-left:10px;}
.pb10{ padding-bottom:10px;}
.pl15{ padding-left:15px;}
.pl20{padding-left:20px;}
.pr15{ padding-right:15px;}
.ptm10{ padding:10px 0px;}
.plr5{ padding:0px 5px;}
.ov{ overflow:hidden;}
.mr10{ margin-right:10px;}
.ml30{ margin-left:30px;}
.mr30{ margin-right:30px;}
.db{ display:block;}
.abs{position:absolute;}
.rel{position:relative;}
.ftb{font-weight:bold;}
.mb10{margin-bottom:10px;}
.tac{ text-align:center;}
.tar{ text-align:right;}
.tal{ text-align:left;}
.w1100{ width:1100px;}
.w100{ width:100%;}
/* Font  */
.fb{font-weight:bold;}
.f11px{font-size:11px;}
.f14px{font-size:14px;}
.f16px{font-size:16px;}
.f10px{font-size:10px;}
.li20px{line-height:20px;}
.li22px{line-height:22px;}
.li26px{line-height:26px;}
.li28px{line-height:28px;}
.li30px{line-height:30px;}
.li40px{line-height:40px;}
.f18px{font-size:18px;}
.f20px{font-size:20px;}
.f24px{font-size:24px;}
.f26px{font-size:26px;}
.f30px{font-size:30px;}
.yahei{font-family:微软雅黑;}
.song{font-family:"宋体";}

html{font-size:14px;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}

.form-control{
font-size:1rem;
line-height:1.571429;
display:block;
width:100%;
padding:.429rem .929rem;
color:#76838f;
border:1px solid #e4eaec;
border-radius:.215rem;
background-color:#fff;
background-image:none;
-webkit-background-clip:padding-box;
background-clip:padding-box;
-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}

input[type=button]
.btn-block,input[type=reset]
.btn-block,input[type=submit]
.btn-block{width:100%}

.dropdown,.dropup{position:relative}
.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.286rem;content:'';vertical-align:middle;border-top:.286rem solid;border-right:.286rem solid transparent;border-left:.286rem solid transparent}
.dropdown-toggle:focus{outline:0}
.dropup .dropdown-toggle::after{border-top:0;border-bottom:.286rem solid}
.dropdown-menu{font-size:1rem;position:absolute;z-index:1200;top:100%;left:0;display:none;float:left;min-width:160px;margin:5px 0 0;padding:5px 0;list-style:none;text-align:left;color:#76838f;border:1px solid #e4eaec;border-radius:.215rem;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 3px 12px rgba(0,0,0,.05);box-shadow:0 3px 12px rgba(0,0,0,.05)}

.dropdown-item{font-weight:400;display:block;clear:both;width:100%;padding:3px 20px;text-align:inherit;white-space:nowrap;color:#76838f;border:0;background:0 0}

.open>.dropdown-menu{display:block}

.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.text-xs-left{text-align:left!important}.text-xs-right{text-align:right!important}.text-xs-center{text-align:center!important}

.form-control{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:2.573rem;-webkit-transition:-webkit-box-shadow .25s linear,border .25s linear,color .25s linear,background-color .25s linear;-o-transition:box-shadow .25s linear,border .25s linear,color .25s linear,background-color .25s linear;transition:box-shadow .25s linear,border .25s linear,color .25s linear,background-color .25s linear;border-color:#e4eaec;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none}


.form-control.focus,.form-control:focus{outline:0}select[multiple],select[size],textarea.form-control{height:auto}

.input-search-close{opacity:.2;color:#000;text-shadow:none}.input-search-close.icon{font-size:inherit;line-height:inherit}.input-search-close:focus,.input-search-close:hover{cursor:pointer;text-decoration:none;opacity:.5;color:#000}button.input-search-close{padding:0;cursor:pointer;border:0;background:0 0;-webkit-appearance:none}.input-search{position:relative}.input-search .form-control{border-radius:200px}.input-search .input-search-close,.input-search .input-search-icon{position:absolute;z-index:1;top:50%;width:2.573rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.input-search .input-search-close{right:8px}.input-search .input-search-icon+.form-control{padding-left:3.073rem}.input-search .input-search-icon{font-size:16px;left:8px;text-align:center;pointer-events:none;color:#a3afb7}.input-search-btn+.form-control{padding-right:50px}.input-search-btn{position:absolute;top:0;right:0;height:100%;padding:0 10px;border:none;border-radius:0 200px 200px 0;background:0 0}.input-search-btn .icon{margin:0 3px}.input-search-dark .input-search-icon{color:#76838f}.input-search-dark .form-control{background:#f3f7f9;-webkit-box-shadow:none;box-shadow:none}.input-search-dark .form-control:focus{background-color:#fff}

.dropdown-item{padding:.572rem 1.072rem;-webkit-transition:background-color .25s;-o-transition:background-color .25s;transition:background-color .25s;border-radius:.215rem}
.dropdown-item .icon:first-child{width:1em;margin-right:.5em;text-align:center}.dropdown-divider{margin:6px 0}
.dropdown-menu{-webkit-transition:.25s;-o-transition:.25s;transition:.25s}
.dropdown-menu.animate{overflow:hidden}
.dropdown-menu.animate>.dropdown-item{-webkit-animation:slide-left .5s both;-o-animation:slide-left .5s both;animation:slide-left .5s both}
.dropdown-menu.animate>.dropdown-item:nth-child(1){-webkit-animation:animation-delay(.02s);-o-animation:animation-delay(.02s);animation:animation-delay(.02s)}
.dropdown-menu.animate>.dropdown-item:nth-child(2){-webkit-animation:animation-delay(.04s);-o-animation:animation-delay(.04s);animation:animation-delay(.04s)}
.dropdown-menu.animate>.dropdown-item:nth-child(3){-webkit-animation:animation-delay(.06s);-o-animation:animation-delay(.06s);animation:animation-delay(.06s)}
.dropdown-menu.animate>.dropdown-item:nth-child(4){-webkit-animation:animation-delay(.08s);-o-animation:animation-delay(.08s);animation:animation-delay(.08s)}
.dropdown-menu.animate>.dropdown-item:nth-child(5){-webkit-animation:animation-delay(.1s);-o-animation:animation-delay(.1s);animation:animation-delay(.1s)}
.dropdown-menu.animate>.dropdown-item:nth-child(6){-webkit-animation:animation-delay(.12s);-o-animation:animation-delay(.12s);animation:animation-delay(.12s)}
.dropdown-menu.animate>.dropdown-item:nth-child(7){-webkit-animation:animation-delay(.14s);-o-animation:animation-delay(.14s);animation:animation-delay(.14s)}
.dropdown-menu.animate>.dropdown-item:nth-child(8){-webkit-animation:animation-delay(.16s);-o-animation:animation-delay(.16s);animation:animation-delay(.16s)}
.dropdown-menu.animate>.dropdown-item:nth-child(9){-webkit-animation:animation-delay(.18s);-o-animation:animation-delay(.18s);animation:animation-delay(.18s)}
.dropdown-menu.animate>.dropdown-item:nth-child(10){-webkit-animation:animation-delay(.2s);-o-animation:animation-delay(.2s);animation:animation-delay(.2s)}
.dropdown-menu.animate>.dropdown-item.dropdown-divider{-webkit-animation-name:none;-o-animation-name:none;animation-name:none}

.p-x-10{padding-right:10px!important;padding-left:10px!important}
.p-y-10{padding-top:10px!important;padding-bottom:10px!important}

@keyframes slide-left{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
@-webkit-keyframes slide-right{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}

.col-md-4, .col-xs-6, .col-sm-6 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px;}
.col-xs-6 {float: left;}
.col-xs-6 { width: 22%;}
.col-sm-6 {float: left;}
.col-sm-6 { width: 22%; }


