@charset "utf-8";blockquote,body,button,caption,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,html,input,legend,li,menu,ol,p,pre,table,td,textarea,th,ul{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
audio,canvas,video{display:inline-block}
audio: not([controls]){display:none}
[hidden]{display:none}
html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0;background-color:#fff}
body,button,input,select,textarea{font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;color:#333}

abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
blockquote{margin:1em 40px}
dfn{font-style:italic}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
ins{background:#ff9;color:#000;text-decoration:none}
mark{background:#ff0;color:#000;font-style:italic;font-weight:700}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q: after,q: before{content:"";content:none}
small{font-size:85%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
ul li{list-style:none}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}
svg: not(: root){overflow:hidden}
figure{margin:0}
form{margin:0}
fieldset{border:0;margin:0;padding:0}
i{font-style:normal}
label{cursor:pointer}
legend{border:0;padding:0}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}
button,input{line-height:normal}
button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}
input[type=checkbox],input[type=radio]{box-sizing:border-box}
input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type=search]: : -webkit-search-decoration{-webkit-appearance:none}
button: : -moz-focus-inner,input: : -moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top;resize:vertical}
select{-webkit-appearance:none;border-radius:0}
button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none}
input: invalid,textarea: invalid{background-color:#f0dddd}
table{border-collapse:collapse;border-spacing:0}
.clear{clear:both;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {background: #0072be;border-color: #0072be;}

.pr{position: relative;}

/*火箭样式*/

#rocket-to-top div {
    left: 0;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    top: 0;
    width: 56px;
}
#rocket-to-top .level-2 {
    background: url("../images/rocket_button_up.png") no-repeat scroll -56px 0 transparent;
    display: none;
    height: 86px;
    opacity: 0;
    z-index: 1;
	display: block;
}
#rocket-to-top .level-3 {
    background: none repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 86px;
    z-index: 2;
}
#rocket-to-top {
    background: url("../images/rocket_button_up.png") no-repeat scroll 0 0 transparent;
    cursor: default;
    display: block;
    height: 86px;
    margin: -125px 0 0;
    overflow: hidden;
    padding: 0;
    position: fixed;
    right: 2%;
    top: 90%;
    width: 56px;
    z-index: 999999;
	display: none;
}

/*火箭样式结束*/


#ins-newsview .ins-newsview2-info table td{border: 1px solid #e6e6e6;}

/*---滚动条默认显示样式--*/
::-webkit-scrollbar-thumb{
    background-color:#00519f;
    height:50px;
    outline-offset:-2px;
    outline:2px solid #fff;
    -webkit-border-radius:4px;
    border: 2px solid #fff;
}

/*---鼠标点击滚动条显示样式--*/
::-webkit-scrollbar-thumb:hover{
    background-color:#00519f;
    height:50px;
    -webkit-border-radius:4px;
}

/*---滚动条大小--*/
::-webkit-scrollbar{
    width:8px;
    height:8px;
}

/*---滚动框背景样式--*/
::-webkit-scrollbar-track-piece{
    background-color:#fff;
    -webkit-border-radius:0;
}
@charset "UTF-8"; /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
.banner, .skitter {
    position: relative
}

.form-control-feedback, .skitter-spinner, a.btn.disabled, fieldset[disabled] a.btn {
    pointer-events: none
}

.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse, .pre-scrollable {
    max-height: 340px
}

@font-face {
    font-family: iconfont;
    src: url(iconfont/iconfont.eot?t=1544422084038);
    src: url(iconfont/iconfont.eot?t=1544422084038#iefix) format('embedded-opentype'), url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'), url(iconfont/iconfont.ttf?t=1544422084038) format('truetype'), url(iconfont/iconfont.svg?t=1544422084038#iconfont) format('svg')
}

.iconfont {
    font-family: iconfont !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.icon-wangwang:before {
    content: "\e601"
}

.icon-weixin3:before {
    content: "\e668"
}

.icon-dianhua6:before {
    content: "\e691"
}

.icon-iconfont-certificate:before {
    content: "\e693"
}

.icon-search1:before {
    content: "\e66d"
}

.icon-jian:before {
    content: "\e64c"
}

.icon-weibo1:before {
    content: "\e66f"
}

.icon-liucheng1:before {
    content: "\e62c"
}

.icon-tengxunpengyou:before {
    content: "\e64d"
}

.icon-dagou:before {
    content: "\e697"
}

.icon-jixieshebei:before {
    content: "\e6a0"
}

.icon-sousuo3:before {
    content: "\e67e"
}

.icon-renren:before {
    content: "\e687"
}

.icon-qq:before {
    content: "\e642"
}

.icon-download:before {
    content: "\e632"
}

.icon-rongyuzhengshu:before {
    content: "\e683"
}

.icon-zizhi:before {
    content: "\e6c9"
}

.icon-rongyu:before {
    content: "\e623"
}

.icon-v:before {
    content: "\e656"
}

.icon-zongcai:before {
    content: "\e633"
}

.icon-rongyuzhengshu1:before {
    content: "\e684"
}

.icon-diannengbiao:before {
    content: "\e64f"
}

.icon-huanbaoxingye:before {
    content: "\e61e"
}

.icon-search:before {
    content: "\e619"
}

.icon-iconfontdengji:before {
    content: "\e650"
}

.icon-weixin2:before {
    content: "\e695"
}

.icon-tel:before {
    content: "\e609"
}

.icon-14:before {
    content: "\e60c"
}

.icon-jianzhu:before {
    content: "\e61d"
}

.icon-wangluo:before {
    content: "\e685"
}

.icon-487fanganchanpingaishu:before {
    content: "\e6f1"
}

.icon-icon-inquiry:before {
    content: "\e670"
}

.icon-loudianbaojing:before {
    content: "\e651"
}

.icon-icon:before {
    content: "\e698"
}

.icon-new:before {
    content: "\e63f"
}

.icon-wenhua:before {
    content: "\e6aa"
}

.icon-zhaopin:before {
    content: "\e61c"
}

.icon-tijiao:before {
    content: "\e636"
}

.icon-iconfonthaofang128:before {
    content: "\e755"
}

.icon-huanbao:before {
    content: "\e60d"
}

.icon-dianhua1:before {
    content: "\e610"
}

.icon-fabugongqiu:before {
    content: "\e6a1"
}

.icon-dianrongqi:before {
    content: "\e665"
}

.icon-ditu-dingwei:before {
    content: "\e661"
}

.icon-dianhua3:before {
    content: "\e853"
}

.icon-baidu:before {
    content: "\e67f"
}

.icon-anli:before {
    content: "\e61f"
}

.icon-service:before {
    content: "\e7bb"
}

.icon-weixinzhanghuzhuye1226:before {
    content: "\e6af"
}

.icon-anli2:before {
    content: "\e7d5"
}

.icon-erweima1:before {
    content: "\e61b"
}

.icon-dianhua4:before {
    content: "\e97f"
}

.icon-rongyu3:before {
    content: "\e66e"
}

.icon-zhiliangbaozhang:before {
    content: "\e6ce"
}

.icon-jiugongge:before {
    content: "\e6a3"
}

.icon-querenfangan:before {
    content: "\e64a"
}

.icon-quanweipingtai:before {
    content: "\e6ed"
}

.icon-zhengshu2:before {
    content: "\e69f"
}

.icon-favorite:before {
    content: "\e640"
}

.icon-rongyu2:before {
    content: "\e649"
}

.icon-home:before {
    content: "\e626"
}

.icon-zizhi1:before {
    content: "\e6b0"
}

.icon-rise:before {
    content: "\e6b2"
}

.icon-pdf:before {
    content: "\e671"
}

.icon-shujuzhengli:before {
    content: "\e72c"
}

.icon-wangluoyingxiao:before {
    content: "\e787"
}

.icon-fanwei:before {
    content: "\e634"
}

.icon-chuanzhen:before {
    content: "\e614"
}

.icon-dianhua7:before {
    content: "\e69e"
}

.icon-more:before {
    content: "\e60b"
}

.icon-kefu:before {
    content: "\e686"
}

.icon-youbian:before {
    content: "\e744"
}

.icon-jiantou:before {
    content: "\e672"
}

.icon-gongsi:before {
    content: "\e653"
}

.icon-shouhoufuwu:before {
    content: "\e688"
}

.icon-PDF:before {
    content: "\e64e"
}

.icon-chuanzhen1:before {
    content: "\e64b"
}

.icon-sanjiaoxing-right:before {
    content: "\e616"
}

.icon-chanpingaishu:before {
    content: "\e63d"
}

.icon-gengduo:before {
    content: "\e673"
}

.icon-wode:before {
    content: "\e600"
}

.icon-dibiao:before {
    content: "\e60e"
}

.icon-liucheng:before {
    content: "\e70e"
}

.icon-sanjiaoxing-left:before {
    content: "\e629"
}

.icon-zaixiankefu:before {
    content: "\e631"
}

.icon-qiyeyuanjing-:before {
    content: "\e652"
}

.icon-arrow:before {
    content: "\e603"
}

.icon-tuandui2:before {
    content: "\e6a2"
}

.icon-qqkongjian:before {
    content: "\e654"
}

.icon-yuanjiantou:before {
    content: "\e6b1"
}

.icon-shenqing:before {
    content: "\e6a4"
}

.icon-dianhua12:before {
    content: "\e6bf"
}

.icon-dianhua9:before {
    content: "\e729"
}

.icon-fax:before {
    content: "\e6a5"
}

.icon-zhongguo-copy:before {
    content: "\e674"
}

.icon-gongsi3:before {
    content: "\e69d"
}

.icon-jieshu:before {
    content: "\e6f8"
}

.icon-dizhi1:before {
    content: "\e6b3"
}

.icon-dianrongqi1:before {
    content: "\e657"
}

.icon-dianhua5:before {
    content: "\e675"
}

.icon-huaban:before {
    content: "\e6b4"
}

.icon-jia:before {
    content: "\e62e"
}

.icon-dianhua10:before {
    content: "\e7c1"
}

.icon-upsdianyuan:before {
    content: "\e676"
}

.icon-heyan:before {
    content: "\e658"
}

.icon-chinamap-chart:before {
    content: "\e882"
}

.icon-tuandui:before {
    content: "\e723"
}

.icon-jishu1:before {
    content: "\e689"
}

.icon-changjiazhixiao:before {
    content: "\e62b"
}

.icon-ziyuan:before {
    content: "\e659"
}

.icon-qiyewenhua:before {
    content: "\e6c0"
}

.icon-chazuo:before {
    content: "\e65a"
}

.icon-ceshi:before {
    content: "\e6a7"
}

.icon-rongyu4:before {
    content: "\e6c1"
}

.icon-gongju:before {
    content: "\e6b5"
}

.icon-xiaoshouwangluo:before {
    content: "\e6b6"
}

.icon-sanjiaoxing-up:before {
    content: "\e617"
}

.icon-xunjiacaigou:before {
    content: "\e677"
}

.icon-pinzhi:before {
    content: "\e692"
}

.icon-shipin:before {
    content: "\e60f"
}

.icon-caigoushili:before {
    content: "\e65b"
}

.icon-tengxunweibo:before {
    content: "\e65c"
}

.icon-yingguo:before {
    content: "\e678"
}

.icon-shouji2:before {
    content: "\e6da"
}

.icon-wodekeyan:before {
    content: "\e611"
}

.icon-iconSVG-13:before {
    content: "\e6c8"
}

.icon-shenfenzheng:before {
    content: "\e625"
}

.icon-changjiantou-copy:before {
    content: "\e679"
}

.icon-dianhua13:before {
    content: "\e6c2"
}

.icon-gongsi1:before {
    content: "\e699"
}

.icon-fankui3:before {
    content: "\e67a"
}

.icon-tianmao:before {
    content: "\e896"
}

.icon-sousuo:before {
    content: "\e627"
}

.icon-zhuanlizhengshu:before {
    content: "\e6cf"
}

.icon-ceshi1:before {
    content: "\e646"
}

.icon-taobao:before {
    content: "\e602"
}

.icon-shijieditu:before {
    content: "\e680"
}

.icon-taobao1:before {
    content: "\e61a"
}

.icon-wangzhi:before {
    content: "\e6f9"
}

.icon-wenhua1:before {
    content: "\e690"
}

.icon-rongyu1:before {
    content: "\e648"
}

.icon-jiantou3:before {
    content: "\e67b"
}

.icon-securityCode-b:before {
    content: "\e645"
}

.icon-arrow-strong-left:before {
    content: "\e643"
}

.icon-arrow-strong-top:before {
    content: "\e74a"
}

.icon-arrow-strong-right:before {
    content: "\e74b"
}

.icon-arrow-strong-bottom:before {
    content: "\e74c"
}

.icon-wodelicheng:before {
    content: "\e69c"
}

.icon-dizhi2:before {
    content: "\e6b7"
}

.icon-xiangzuo:before {
    content: "\e67c"
}

.icon-lightning:before {
    content: "\e639"
}

.icon-tuandui1:before {
    content: "\e694"
}

.icon-drxx07:before {
    content: "\e716"
}

.icon-anli1:before {
    content: "\e78d"
}

.icon-wenhua3:before {
    content: "\e6c3"
}

.icon-youxiang2:before {
    content: "\e6b8"
}

.icon-keyan:before {
    content: "\e682"
}

.icon-zhengshu1:before {
    content: "\e65d"
}

.icon-arrow2-left:before {
    content: "\e604"
}

.icon-gongsi2:before {
    content: "\ea24"
}

.icon-erweima:before {
    content: "\e65e"
}

.icon-shiyanshiguanli:before {
    content: "\e62d"
}

.icon-location1:before {
    content: "\e62a"
}

.icon-time:before {
    content: "\e641"
}

.icon-renzheng:before {
    content: "\e68a"
}

.icon-dianhua11:before {
    content: "\e6b9"
}

.icon-iot-dg:before {
    content: "\e69a"
}

.icon-erweima2:before {
    content: "\e6c4"
}

.icon-quanbuyangbenliebiao:before {
    content: "\e65f"
}

.icon-zizhizhengshu:before {
    content: "\e6a6"
}

.icon-yangpin:before {
    content: "\e660"
}

.icon-jiantou-left:before {
    content: "\e6c5"
}

.icon-qq1:before {
    content: "\e67d"
}

.icon-zhengshu3:before {
    content: "\e6ba"
}

.icon-canshu:before {
    content: "\e73d"
}

.icon-icon-test:before {
    content: "\e628"
}

.icon-sanjiaoxing-down:before {
    content: "\e618"
}

.icon-gongsi4:before {
    content: "\e6c7"
}

.icon-liuyan:before {
    content: "\e68f"
}

.icon-renzheng1:before {
    content: "\e68b"
}

.icon-shengchanzhizao:before {
    content: "\e620"
}

.icon-ic_alibaba:before {
    content: "\e666"
}

.icon-alibaba2:before {
    content: "\e608"
}

.icon-zixun:before {
    content: "\e624"
}

.icon-jianzhu-xiezilou:before {
    content: "\e612"
}

.icon-weibo:before {
    content: "\e754"
}

.icon-houtai:before {
    content: "\e6fe"
}

.icon-location2:before {
    content: "\e63e"
}

.icon-zaixianshenqing:before {
    content: "\e647"
}

.icon-002dianhua:before {
    content: "\e6ca"
}

.icon-arrow2-down:before {
    content: "\e605"
}

.icon-alibaba3:before {
    content: "\e696"
}

.icon-gaoyaduanluqi:before {
    content: "\e7fe"
}

.icon-shuqianbiaozhubiaojizhengshurenzhengxianxing:before {
    content: "\e996"
}

.icon-shengchan:before {
    content: "\e6bb"
}

.icon-liebiao:before {
    content: "\e635"
}

.icon-dizhi:before {
    content: "\e6a8"
}

.icon-arrow2-right:before {
    content: "\e606"
}

.icon-arrow2-top:before {
    content: "\e607"
}

.icon-dianhua:before {
    content: "\e615"
}

.icon-xinlangweibo:before {
    content: "\e662"
}

.icon-sousuo1:before {
    content: "\e663"
}

.icon-peidianxiang:before {
    content: "\e69b"
}

.icon-sousuo2:before {
    content: "\e664"
}

.icon-fuwudian:before {
    content: "\e68e"
}

.icon-tel2:before {
    content: "\e667"
}

.icon-alibaba1:before {
    content: "\e621"
}

.icon-taobao2:before {
    content: "\e622"
}

.icon-chanpin:before {
    content: "\e613"
}

.icon-shouji:before {
    content: "\e644"
}

.icon-location:before {
    content: "\e6cc"
}

.icon-douban:before {
    content: "\e6c6"
}

.icon-youjian:before {
    content: "\e7f1"
}

.icon-weixin:before {
    content: "\e66b"
}

.icon-zhengshu:before {
    content: "\e655"
}

.icon-jishu:before {
    content: "\e669"
}

.icon-shujuxiaozhun-zhihui:before {
    content: "\e66a"
}

.icon-duanluqi:before {
    content: "\e66c"
}

.icon-fazhanlicheng:before {
    content: "\e6cb"
}

.icon-youxiang:before {
    content: "\e804"
}

.icon-dianhua8:before {
    content: "\e70c"
}

.icon-youxiang3:before {
    content: "\e6bc"
}

.icon-sousuo4:before {
    content: "\e6cd"
}

.icon-wenhua2:before {
    content: "\e710"
}

.icon-alibaba:before {
    content: "\e60a"
}

.icon-weixin1:before {
    content: "\e7bc"
}

.icon-chakan:before {
    content: "\e62f"
}

.icon-changjiantou:before {
    content: "\e630"
}

.icon-clock-copy:before {
    content: "\e7f2"
}

.icon-liao2-copy:before {
    content: "\e7f3"
}

.icon-liao2-copy1:before {
    content: "\e7f4"
}

.icon-liao2-copy2:before {
    content: "\e7f5"
}

.icon-liao2-copy3:before {
    content: "\e7f6"
}

.icon-liao2-copy4:before {
    content: "\e7f7"
}

.icon-dianhua2:before {
    content: "\e637"
}

.icon-qiabao:before {
    content: "\e638"
}

.icon-caipin:before {
    content: "\e63a"
}

.icon-woshou:before {
    content: "\e63b"
}

.icon-guanlitixi:before {
    content: "\e63c"
}

.icon-shenqing1:before {
    content: "\e6a9"
}

.icon-yewushouli:before {
    content: "\e82c"
}

.icon-dianhua14:before {
    content: "\e739"
}

.icon-huiyuan:before {
    content: "\e6ab"
}

.icon-zhidingjihua-copy:before {
    content: "\e997"
}

.icon-kafeihu:before {
    content: "\e681"
}

.icon-jiance:before {
    content: "\e6ac"
}

.icon-chuanzhen3:before {
    content: "\e6e3"
}

.icon-shouhou1:before {
    content: "\e68c"
}

.icon-ziyuan1:before {
    content: "\e6d0"
}

.icon-shipin1:before {
    content: "\e6ad"
}

.icon-dadanqi-copy:before {
    content: "\e998"
}

.icon-dadanqi-copy1:before {
    content: "\e999"
}

.icon-dadanqi-copy2:before {
    content: "\e99a"
}

.icon-arrow-down:before {
    content: "\e6bd"
}

.icon-dianhua15:before {
    content: "\e6d1"
}

.icon-zhuanlizhengshu1:before {
    content: "\e68d"
}

.icon-youxiang1:before {
    content: "\e6ae"
}

.icon-dianhua16:before {
    content: "\e6d2"
}

.icon-chuanzhen2:before {
    content: "\e6d3"
}

.icon-shouji1:before {
    content: "\e6be"
}

.icon-dizhi3:before {
    content: "\e6d4"
}

.skitter {
    max-width: 800px;
    height: 300px;
    background: #000
}

.skitter.with-dots, .skitter.with-thumbs {
    margin-bottom: 60px
}

.skitter > a img, .skitter > img {
    max-width: none
}

.img-responsive, .img-thumbnail, .table, label {
    max-width: 100%
}

.skitter ul {
    display: none
}

.skitter .container_skitter {
    overflow: hidden;
    position: relative
}

.skitter .container_skitter .image_main {
    width: 100%
}

.skitter .image {
    overflow: hidden
}

.skitter .image > a img, .skitter .image > img {
    width: 100%;
    display: none
}

.skitter .box_clone {
    position: absolute;
    top: 0;
    left: 0;
    width: 100px;
    overflow: hidden;
    display: none;
    z-index: 20
}

.skitter .box_clone img {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 20;
    width: 100%
}

.skitter .next_button, .skitter .prev_button {
    top: 50%;
    z-index: 152;
    width: 42px;
    height: 42px;
    overflow: hidden;
    position: absolute;
    transition: all .2s;
    text-indent: -9999em
}

.skitter .prev_button {
    left: 35px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.skitter .next_button {
    right: 35px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.skitter .next_button:hover, .skitter .prev_button:hover {
    opacity: .5
}

.skitter .info_slide {
    position: absolute;
    top: 15px;
    left: 15px;
    z-index: 100;
    background-color: #000;
    color: #fff;
    font: 700 11px arial;
    padding: 5px 0 5px 5px;
    border-radius: 5px;
    opacity: .75
}

.skitter .container_thumbs, .skitter .info_slide_thumb .image_number {
    height: 50px;
    position: relative;
    overflow: hidden
}

.skitter .info_slide .image_number {
    background-color: #333;
    float: left;
    padding: 2px 10px;
    margin: 0 5px 0 0;
    cursor: pointer;
    border-radius: 2px;
    transition: all .2s
}

.skitter .info_slide .image_number:hover {
    background-color: #000
}

.skitter .info_slide .image_number.image_number_select {
    background-color: #ccc;
    color: #000
}

.skitter .info_slide_thumb {
    height: 50px;
    border-radius: 0;
    overflow: hidden;
    top: auto;
    top: 0;
    left: 0;
    padding: 0;
    opacity: 1
}

.skitter .info_slide_thumb .image_number {
    width: 100px;
    margin: 0;
    padding: 0;
    border-radius: 0;
    background-size: cover;
    background-position: center center
}

.skitter .info_slide_thumb .image_number.image_number_select {
    opacity: .4
}

.skitter .box_scroll_thumbs {
    padding: 0
}

.skitter .box_scroll_thumbs .scroll_thumbs {
    position: absolute;
    bottom: 60px;
    left: 50px;
    background-color: #ccc;
    width: 200px;
    height: 10px;
    overflow: hidden;
    text-indent: -9999em;
    z-index: 101;
    cursor: pointer;
    border: 0 solid #333
}

.skitter .info_slide_dots {
    position: absolute;
    bottom: -40px;
    z-index: 151;
    padding: 5px 0 5px 5px;
    border-radius: 50px
}

.skitter .info_slide_dots .image_number {
    background-color: #999;
    float: left;
    margin: 0 5px 0 0;
    cursor: pointer;
    border-radius: 50px;
    width: 14px;
    height: 14px;
    text-indent: -9999em;
    overflow: hidden;
    transition: all .2s
}

.skitter .info_slide_dots .image_number:hover {
    background-color: #777
}

.skitter .info_slide_dots .image_number.image_number_select {
    background-color: #222
}

.loading {
    position: absolute;
    top: 50%;
    right: 50%;
    z-index: 10000;
    margin: -16px;
    color: #fff;
    text-indent: -9999em;
    overflow: hidden;
    width: 32px;
    height: 32px
}

.label_skitter {
    z-index: 150;
    position: absolute;
    bottom: 0;
    left: 0;
    display: none;
    background: linear-gradient(transparent, #000);
    width: 100%
}

.label_skitter p {
    color: #fff;
    padding: 10px;
    margin: 0;
    font-size: 14px
}

.progressbar {
    background-color: #000;
    position: absolute;
    top: 5px;
    left: 15px;
    height: 5px;
    width: 200px;
    z-index: 99;
    border-radius: 20px
}

.preview_slide {
    display: none;
    position: absolute;
    z-index: 152;
    bottom: 30px;
    left: -40px;
    width: 100px;
    height: 100px;
    background-color: #fff;
    border: 1px solid #222;
    box-shadow: rgba(0, 0, 0, .7) 2px 2px 5px;
    overflow: hidden
}

.preview_slide ul, .preview_slide ul li {
    height: 100px;
    overflow: hidden;
    padding: 0;
    display: block;
    margin: 0
}

.preview_slide ul {
    list-style: none;
    position: absolute;
    top: 0;
    left: 0
}

.preview_slide ul li {
    width: 100px;
    float: left;
    position: relative
}

.preview_slide ul li img {
    position: absolute;
    top: 0;
    left: 0;
    height: 150px;
    width: auto
}

#overlay_skitter {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9998;
    opacity: 1;
    background-color: #000
}

.skitter .focus_button, .skitter .play_pause_button {
    width: 42px;
    height: 42px;
    text-indent: -9999em;
    opacity: 0;
    transition: all .2s;
    position: absolute;
    overflow: hidden
}

.skitter .focus_button {
    z-index: 100
}

.skitter .play_pause_button {
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    z-index: 151
}

.skitter .focus_button:hover, .skitter .play_pause_button:hover {
    opacity: .5
}

@media (max-width: 1024px) {
    .skitter .info_slide, .skitter .info_slide_dots {
        display: none
    }
}

.skitter-spinner {
    padding: 10px 12px;
    border-radius: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.skitter-spinner .icon-sending {
    display: inline-block;
    -webkit-animation: rotateMe .5s linear infinite;
    animation: rotateMe .5s linear infinite;
    border-radius: 100%;
    border: 2px solid #fff;
    border-bottom-color: transparent;
    width: 20px;
    height: 20px;
    vertical-align: top
}

.label, sub, sup {
    vertical-align: baseline
}

@-webkit-keyframes rotateMe {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes rotateMe {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
    display: block
}

audio, canvas, progress, video {
    display: inline-block;
    vertical-align: baseline
}

audio:not([controls]) {
    display: none;
    height: 0
}

[hidden], template {
    display: none
}

a {
    background-color: transparent
}

a:active, a:hover {
    outline: 0
}

b, optgroup, strong {
    font-weight: 700
}

dfn {
    font-style: italic
}

mark {
    background: #ff0;
    color: #000
}

sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative
}

sup {
    top: -.5em
}

sub {
    bottom: -.25em
}

svg:not(:root) {
    overflow: hidden
}

hr {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    height: 0
}

pre, textarea {
    overflow: auto
}

code, kbd, pre, samp {
    font-size: 1em
}

button, input, optgroup, select, textarea {
    color: inherit;
    font: inherit;
    margin: 0
}

button {
    overflow: visible
}

button, select {
    text-transform: none
}

button, html input[type=button], input[type=reset], input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer
}

button[disabled], html input[disabled] {
    cursor: default
}

button::-moz-focus-inner, input::-moz-focus-inner {
    border: 0;
    padding: 0
}

input[type=checkbox], input[type=radio] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0
}

input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
    height: auto
}

input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

td, th {
    padding: 0
}

/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
    blockquote, img, pre, tr {
        page-break-inside: avoid
    }

    *, :after, :before {
        background: 0 0 !important;
        color: #000 !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        text-shadow: none !important
    }

    a, a:visited {
        text-decoration: underline
    }

    a[href]:after {
        content: " (" attr(href) ")"
    }

    abbr[title]:after {
        content: " (" attr(title) ")"
    }

    a[href^="#"]:after, a[href^="javascript:"]:after {
        content: ""
    }

    blockquote, pre {
        border: 1px solid #999
    }

    thead {
        display: table-header-group
    }

    img {
        max-width: 100% !important
    }

    h2, h3, p {
        orphans: 3;
        widows: 3
    }

    h2, h3 {
        page-break-after: avoid
    }

    .navbar {
        display: none
    }

    .btn > .caret, .dropup > .btn > .caret {
        border-top-color: #000 !important
    }

    .label {
        border: 1px solid #000
    }

    .table {
        border-collapse: collapse !important
    }

    .table td, .table th {
        background-color: #fff !important
    }

    .table-bordered td, .table-bordered th {
        border: 1px solid #ddd !important
    }
}

.btn, .btn-danger.active, .btn-danger:active, .btn-default.active, .btn-default:active, .btn-info.active, .btn-info:active, .btn-primary.active, .btn-primary:active, .btn-warning.active, .btn-warning:active, .btn.active, .btn:active, .dropdown-menu > .disabled > a:focus, .dropdown-menu > .disabled > a:hover, .form-control, .navbar-toggle, .open > .btn-danger.dropdown-toggle, .open > .btn-default.dropdown-toggle, .open > .btn-info.dropdown-toggle, .open > .btn-primary.dropdown-toggle, .open > .btn-warning.dropdown-toggle {
    background-image: none
}

.img-thumbnail, body {
    background-color: #fff
}

*, :after, :before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

body {
    font-size: 14px;
    line-height: 1.42857
}

button, input, select, textarea {
    line-height: inherit
}

a:focus, a:hover {
    color: #23527c;
    text-decoration: underline
}

a:focus {
    outline: -webkit-focus-ring-color auto 5px;
    outline-offset: -2px
}

figure {
    margin: 0
}

img {
    vertical-align: middle
}

.img-responsive {
    display: block;
    height: auto
}

.img-rounded {
    border-radius: 6px
}

.img-thumbnail {
    padding: 4px;
    line-height: 1.42857;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    display: inline-block;
    height: auto
}

.img-circle {
    border-radius: 50%
}

hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #eee
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0
}

.sr-only-focusable:active, .sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto
}

[role=button] {
    cursor: pointer
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit
}

.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, .h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small {
    font-weight: 400;
    line-height: 1;
    color: #777
}

.h1, .h2, .h3, h1, h2, h3 {
    margin-top: 20px;
    margin-bottom: 10px
}

.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small {
    font-size: 65%
}

.h4, .h5, .h6, h4, h5, h6 {
    margin-top: 10px;
    margin-bottom: 10px
}

.h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small {
    font-size: 75%
}

.h1, h1 {
    font-size: 36px
}

.h2, h2 {
    font-size: 30px
}

.h3, h3 {
    font-size: 24px
}

.h4, h4 {
    font-size: 18px
}

.h5, h5 {
    font-size: 14px
}

.h6, h6 {
    font-size: 12px
}

.lead {
    margin-bottom: 20px;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.4
}

dt, kbd kbd {
    font-weight: 700
}

@media (min-width: 768px) {
    .lead {
        font-size: 21px
    }
}

.small, small {
    font-size: 85%
}

.mark, mark {
    background-color: #fcf8e3;
    padding: .2em
}

.list-inline, .list-unstyled {
    padding-left: 0;
    list-style: none
}

.text-left {
    text-align: left
}

.text-right {
    text-align: right
}

.text-center {
    text-align: center
}

.text-justify {
    text-align: justify
}

.text-nowrap {
    white-space: nowrap
}

.text-lowercase {
    text-transform: lowercase
}

.initialism, .text-uppercase {
    text-transform: uppercase
}

.text-capitalize {
    text-transform: capitalize
}

.text-muted {
    color: #777
}

.text-primary {
    color: #337ab7
}

a.text-primary:focus, a.text-primary:hover {
    color: #286090
}

.text-success {
    color: #3c763d
}

a.text-success:focus, a.text-success:hover {
    color: #2b542c
}

.text-info {
    color: #31708f
}

a.text-info:focus, a.text-info:hover {
    color: #245269
}

.text-warning {
    color: #8a6d3b
}

a.text-warning:focus, a.text-warning:hover {
    color: #66512c
}

.text-danger {
    color: #a94442
}

a.text-danger:focus, a.text-danger:hover {
    color: #843534
}

.bg-primary {
    color: #fff;
    background-color: #337ab7
}

a.bg-primary:focus, a.bg-primary:hover {
    background-color: #286090
}

.bg-success {
    background-color: #dff0d8
}

a.bg-success:focus, a.bg-success:hover {
    background-color: #c1e2b3
}

.bg-info {
    background-color: #d9edf7
}

a.bg-info:focus, a.bg-info:hover {
    background-color: #afd9ee
}

.bg-warning {
    background-color: #fcf8e3
}

a.bg-warning:focus, a.bg-warning:hover {
    background-color: #f7ecb5
}

.bg-danger {
    background-color: #f2dede
}

a.bg-danger:focus, a.bg-danger:hover {
    background-color: #e4b9b9
}

pre code, table {
    background-color: transparent
}

.page-header {
    padding-bottom: 9px;
    margin: 40px 0 20px;
    border-bottom: 1px solid #eee
}

dl, ol, ul {
    margin-top: 0
}

blockquote ol:last-child, blockquote p:last-child, blockquote ul:last-child, ol ol, ol ul, ul ol, ul ul {
    margin-bottom: 0
}

address, dl {
    margin-bottom: 20px
}

ol, ul {
    margin-bottom: 10px
}

.list-inline {
    margin-left: -5px
}

.list-inline > li {
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px
}

dd, dt {
    line-height: 1.42857
}

dd {
    margin-left: 0
}

.dl-horizontal dd:after, .dl-horizontal dd:before {
    content: " ";
    display: table
}

.dl-horizontal dd:after {
    clear: both
}

@media (min-width: 768px) {
    .dl-horizontal dt {
        float: left;
        width: 160px;
        clear: left;
        text-align: right;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .dl-horizontal dd {
        margin-left: 180px
    }

    .container {
        width: 750px
    }
}

.btn-group-vertical > .btn-group:after, .btn-toolbar:after, .clearfix:after, .clearfix:before, .container-fluid:after, .container:after, .dropdown-menu > li > a, .form-horizontal .form-group:after, .modal-footer:after, .modal-header:after, .nav:after, .navbar-collapse:after, .navbar-header:after, .pager:after, .panel-body:after, .row:after {
    clear: both
}

abbr[data-original-title], abbr[title] {
    cursor: help;
    border-bottom: 1px dotted #777
}

.initialism {
    font-size: 90%
}

blockquote {
    padding: 10px 20px;
    margin: 0 0 20px;
    font-size: 17.5px;
    border-left: 5px solid #eee
}

blockquote .small, blockquote footer, blockquote small {
    display: block;
    font-size: 80%;
    line-height: 1.42857;
    color: #777
}

legend, pre {
    color: #333
}

blockquote .small:before, blockquote footer:before, blockquote small:before {
    content: '\2014 \00A0'
}

.blockquote-reverse, blockquote.pull-right {
    padding-right: 15px;
    padding-left: 0;
    border-right: 5px solid #eee;
    border-left: 0;
    text-align: right
}

code, kbd {
    padding: 2px 4px;
    font-size: 90%
}

caption, th {
    text-align: left
}

.blockquote-reverse .small:before, .blockquote-reverse footer:before, .blockquote-reverse small:before, blockquote.pull-right .small:before, blockquote.pull-right footer:before, blockquote.pull-right small:before {
    content: ''
}

.blockquote-reverse .small:after, .blockquote-reverse footer:after, .blockquote-reverse small:after, blockquote.pull-right .small:after, blockquote.pull-right footer:after, blockquote.pull-right small:after {
    content: '\00A0 \2014'
}

address {
    font-style: normal;
    line-height: 1.42857
}

code, kbd, pre, samp {
    font-family: Menlo, Monaco, Consolas, "Courier New", monospace
}

code {
    color: #c7254e;
    background-color: #f9f2f4;
    border-radius: 4px
}

kbd {
    color: #fff;
    background-color: #333;
    border-radius: 3px;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25)
}

kbd kbd {
    padding: 0;
    font-size: 100%;
    -webkit-box-shadow: none;
    box-shadow: none
}

pre {
    display: block;
    padding: 9.5px;
    margin: 0 0 10px;
    font-size: 13px;
    line-height: 1.42857;
    word-break: break-all;
    word-wrap: break-word;
    background-color: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 4px
}

.container-fluid:after, .container-fluid:before, .container:after, .container:before, .row:after, .row:before {
    display: table;
    content: " "
}

.container, .container-fluid {
    margin-right: auto;
    margin-left: auto
}

pre code {
    padding: 0;
    font-size: inherit;
    color: inherit;
    white-space: pre-wrap;
    border-radius: 0
}

.pre-scrollable {
    overflow-y: scroll
}

@media (min-width: 992px) {
    .container {
        width: 970px
    }
}

@media (min-width: 1200px) {
    .container {
        width: 1230px
    }
}

.container-fluid {
    padding-left: 15px;
    padding-right: 15px
}

.row {
    margin-left: -15px;
    margin-right: -15px
}

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .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-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px
}

.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    float: left
}

.col-xs-1 {
    width: 8.33333%
}

.col-xs-2 {
    width: 16.66667%
}

.col-xs-3 {
    width: 25%
}

.col-xs-4 {
    width: 33.33333%
}

.col-xs-5 {
    width: 41.66667%
}

.col-xs-6 {
    width: 50%
}

.col-xs-7 {
    width: 58.33333%
}

.col-xs-8 {
    width: 66.66667%
}

.col-xs-9 {
    width: 75%
}

.col-xs-10 {
    width: 83.33333%
}

.col-xs-11 {
    width: 91.66667%
}

.col-xs-12 {
    width: 100%
}

.col-xs-pull-0 {
    right: auto
}

.col-xs-pull-1 {
    right: 8.33333%
}

.col-xs-pull-2 {
    right: 16.66667%
}

.col-xs-pull-3 {
    right: 25%
}

.col-xs-pull-4 {
    right: 33.33333%
}

.col-xs-pull-5 {
    right: 41.66667%
}

.col-xs-pull-6 {
    right: 50%
}

.col-xs-pull-7 {
    right: 58.33333%
}

.col-xs-pull-8 {
    right: 66.66667%
}

.col-xs-pull-9 {
    right: 75%
}

.col-xs-pull-10 {
    right: 83.33333%
}

.col-xs-pull-11 {
    right: 91.66667%
}

.col-xs-pull-12 {
    right: 100%
}

.col-xs-push-0 {
    left: auto
}

.col-xs-push-1 {
    left: 8.33333%
}

.col-xs-push-2 {
    left: 16.66667%
}

.col-xs-push-3 {
    left: 25%
}

.col-xs-push-4 {
    left: 33.33333%
}

.col-xs-push-5 {
    left: 41.66667%
}

.col-xs-push-6 {
    left: 50%
}

.col-xs-push-7 {
    left: 58.33333%
}

.col-xs-push-8 {
    left: 66.66667%
}

.col-xs-push-9 {
    left: 75%
}

.col-xs-push-10 {
    left: 83.33333%
}

.col-xs-push-11 {
    left: 91.66667%
}

.col-xs-push-12 {
    left: 100%
}

.col-xs-offset-0 {
    margin-left: 0
}

.col-xs-offset-1 {
    margin-left: 8.33333%
}

.col-xs-offset-2 {
    margin-left: 16.66667%
}

.col-xs-offset-3 {
    margin-left: 25%
}

.col-xs-offset-4 {
    margin-left: 33.33333%
}

.col-xs-offset-5 {
    margin-left: 41.66667%
}

.col-xs-offset-6 {
    margin-left: 50%
}

.col-xs-offset-7 {
    margin-left: 58.33333%
}

.col-xs-offset-8 {
    margin-left: 66.66667%
}

.col-xs-offset-9 {
    margin-left: 75%
}

.col-xs-offset-10 {
    margin-left: 83.33333%
}

.col-xs-offset-11 {
    margin-left: 91.66667%
}

.col-xs-offset-12 {
    margin-left: 100%
}

@media (min-width: 768px) {
    .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
        float: left
    }

    .col-sm-1 {
        width: 8.33333%
    }

    .col-sm-2 {
        width: 16.66667%
    }

    .col-sm-3 {
        width: 25%
    }

    .col-sm-4 {
        width: 33.33333%
    }

    .col-sm-5 {
        width: 41.66667%
    }

    .col-sm-6 {
        width: 50%
    }

    .col-sm-7 {
        width: 58.33333%
    }

    .col-sm-8 {
        width: 66.66667%
    }

    .col-sm-9 {
        width: 75%
    }

    .col-sm-10 {
        width: 83.33333%
    }

    .col-sm-11 {
        width: 91.66667%
    }

    .col-sm-12 {
        width: 100%
    }

    .col-sm-pull-0 {
        right: auto
    }

    .col-sm-pull-1 {
        right: 8.33333%
    }

    .col-sm-pull-2 {
        right: 16.66667%
    }

    .col-sm-pull-3 {
        right: 25%
    }

    .col-sm-pull-4 {
        right: 33.33333%
    }

    .col-sm-pull-5 {
        right: 41.66667%
    }

    .col-sm-pull-6 {
        right: 50%
    }

    .col-sm-pull-7 {
        right: 58.33333%
    }

    .col-sm-pull-8 {
        right: 66.66667%
    }

    .col-sm-pull-9 {
        right: 75%
    }

    .col-sm-pull-10 {
        right: 83.33333%
    }

    .col-sm-pull-11 {
        right: 91.66667%
    }

    .col-sm-pull-12 {
        right: 100%
    }

    .col-sm-push-0 {
        left: auto
    }

    .col-sm-push-1 {
        left: 8.33333%
    }

    .col-sm-push-2 {
        left: 16.66667%
    }

    .col-sm-push-3 {
        left: 25%
    }

    .col-sm-push-4 {
        left: 33.33333%
    }

    .col-sm-push-5 {
        left: 41.66667%
    }

    .col-sm-push-6 {
        left: 50%
    }

    .col-sm-push-7 {
        left: 58.33333%
    }

    .col-sm-push-8 {
        left: 66.66667%
    }

    .col-sm-push-9 {
        left: 75%
    }

    .col-sm-push-10 {
        left: 83.33333%
    }

    .col-sm-push-11 {
        left: 91.66667%
    }

    .col-sm-push-12 {
        left: 100%
    }

    .col-sm-offset-0 {
        margin-left: 0
    }

    .col-sm-offset-1 {
        margin-left: 8.33333%
    }

    .col-sm-offset-2 {
        margin-left: 16.66667%
    }

    .col-sm-offset-3 {
        margin-left: 25%
    }

    .col-sm-offset-4 {
        margin-left: 33.33333%
    }

    .col-sm-offset-5 {
        margin-left: 41.66667%
    }

    .col-sm-offset-6 {
        margin-left: 50%
    }

    .col-sm-offset-7 {
        margin-left: 58.33333%
    }

    .col-sm-offset-8 {
        margin-left: 66.66667%
    }

    .col-sm-offset-9 {
        margin-left: 75%
    }

    .col-sm-offset-10 {
        margin-left: 83.33333%
    }

    .col-sm-offset-11 {
        margin-left: 91.66667%
    }

    .col-sm-offset-12 {
        margin-left: 100%
    }
}

@media (min-width: 992px) {
    .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
        float: left
    }

    .col-md-1 {
        width: 8.33333%
    }

    .col-md-2 {
        width: 16.66667%
    }

    .col-md-3 {
        width: 25%
    }

    .col-md-4 {
        width: 33.33333%
    }

    .col-md-5 {
        width: 41.66667%
    }

    .col-md-6 {
        width: 50%
    }

    .col-md-7 {
        width: 58.33333%
    }

    .col-md-8 {
        width: 66.66667%
    }

    .col-md-9 {
        width: 75%
    }

    .col-md-10 {
        width: 83.33333%
    }

    .col-md-11 {
        width: 91.66667%
    }

    .col-md-12 {
        width: 100%
    }

    .col-md-pull-0 {
        right: auto
    }

    .col-md-pull-1 {
        right: 8.33333%
    }

    .col-md-pull-2 {
        right: 16.66667%
    }

    .col-md-pull-3 {
        right: 25%
    }

    .col-md-pull-4 {
        right: 33.33333%
    }

    .col-md-pull-5 {
        right: 41.66667%
    }

    .col-md-pull-6 {
        right: 50%
    }

    .col-md-pull-7 {
        right: 58.33333%
    }

    .col-md-pull-8 {
        right: 66.66667%
    }

    .col-md-pull-9 {
        right: 75%
    }

    .col-md-pull-10 {
        right: 83.33333%
    }

    .col-md-pull-11 {
        right: 91.66667%
    }

    .col-md-pull-12 {
        right: 100%
    }

    .col-md-push-0 {
        left: auto
    }

    .col-md-push-1 {
        left: 8.33333%
    }

    .col-md-push-2 {
        left: 16.66667%
    }

    .col-md-push-3 {
        left: 25%
    }

    .col-md-push-4 {
        left: 33.33333%
    }

    .col-md-push-5 {
        left: 41.66667%
    }

    .col-md-push-6 {
        left: 50%
    }

    .col-md-push-7 {
        left: 58.33333%
    }

    .col-md-push-8 {
        left: 66.66667%
    }

    .col-md-push-9 {
        left: 75%
    }

    .col-md-push-10 {
        left: 83.33333%
    }

    .col-md-push-11 {
        left: 91.66667%
    }

    .col-md-push-12 {
        left: 100%
    }

    .col-md-offset-0 {
        margin-left: 0
    }

    .col-md-offset-1 {
        margin-left: 8.33333%
    }

    .col-md-offset-2 {
        margin-left: 16.66667%
    }

    .col-md-offset-3 {
        margin-left: 25%
    }

    .col-md-offset-4 {
        margin-left: 33.33333%
    }

    .col-md-offset-5 {
        margin-left: 41.66667%
    }

    .col-md-offset-6 {
        margin-left: 50%
    }

    .col-md-offset-7 {
        margin-left: 58.33333%
    }

    .col-md-offset-8 {
        margin-left: 66.66667%
    }

    .col-md-offset-9 {
        margin-left: 75%
    }

    .col-md-offset-10 {
        margin-left: 83.33333%
    }

    .col-md-offset-11 {
        margin-left: 91.66667%
    }

    .col-md-offset-12 {
        margin-left: 100%
    }
}

@media (min-width: 1200px) {
    .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {
        float: left
    }

    .col-lg-1 {
        width: 8.33333%
    }

    .col-lg-2 {
        width: 16.66667%
    }

    .col-lg-3 {
        width: 25%
    }

    .col-lg-4 {
        width: 33.33333%
    }

    .col-lg-5 {
        width: 41.66667%
    }

    .col-lg-6 {
        width: 50%
    }

    .col-lg-7 {
        width: 58.33333%
    }

    .col-lg-8 {
        width: 66.66667%
    }

    .col-lg-9 {
        width: 75%
    }

    .col-lg-10 {
        width: 83.33333%
    }

    .col-lg-11 {
        width: 91.66667%
    }

    .col-lg-12 {
        width: 100%
    }

    .col-lg-pull-0 {
        right: auto
    }

    .col-lg-pull-1 {
        right: 8.33333%
    }

    .col-lg-pull-2 {
        right: 16.66667%
    }

    .col-lg-pull-3 {
        right: 25%
    }

    .col-lg-pull-4 {
        right: 33.33333%
    }

    .col-lg-pull-5 {
        right: 41.66667%
    }

    .col-lg-pull-6 {
        right: 50%
    }

    .col-lg-pull-7 {
        right: 58.33333%
    }

    .col-lg-pull-8 {
        right: 66.66667%
    }

    .col-lg-pull-9 {
        right: 75%
    }

    .col-lg-pull-10 {
        right: 83.33333%
    }

    .col-lg-pull-11 {
        right: 91.66667%
    }

    .col-lg-pull-12 {
        right: 100%
    }

    .col-lg-push-0 {
        left: auto
    }

    .col-lg-push-1 {
        left: 8.33333%
    }

    .col-lg-push-2 {
        left: 16.66667%
    }

    .col-lg-push-3 {
        left: 25%
    }

    .col-lg-push-4 {
        left: 33.33333%
    }

    .col-lg-push-5 {
        left: 41.66667%
    }

    .col-lg-push-6 {
        left: 50%
    }

    .col-lg-push-7 {
        left: 58.33333%
    }

    .col-lg-push-8 {
        left: 66.66667%
    }

    .col-lg-push-9 {
        left: 75%
    }

    .col-lg-push-10 {
        left: 83.33333%
    }

    .col-lg-push-11 {
        left: 91.66667%
    }

    .col-lg-push-12 {
        left: 100%
    }

    .col-lg-offset-0 {
        margin-left: 0
    }

    .col-lg-offset-1 {
        margin-left: 8.33333%
    }

    .col-lg-offset-2 {
        margin-left: 16.66667%
    }

    .col-lg-offset-3 {
        margin-left: 25%
    }

    .col-lg-offset-4 {
        margin-left: 33.33333%
    }

    .col-lg-offset-5 {
        margin-left: 41.66667%
    }

    .col-lg-offset-6 {
        margin-left: 50%
    }

    .col-lg-offset-7 {
        margin-left: 58.33333%
    }

    .col-lg-offset-8 {
        margin-left: 66.66667%
    }

    .col-lg-offset-9 {
        margin-left: 75%
    }

    .col-lg-offset-10 {
        margin-left: 83.33333%
    }

    .col-lg-offset-11 {
        margin-left: 91.66667%
    }

    .col-lg-offset-12 {
        margin-left: 100%
    }
}

caption {
    padding-top: 8px;
    padding-bottom: 8px;
    color: #777
}

.table {
    width: 100%;
    margin-bottom: 20px
}

.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
    padding: 8px;
    line-height: 1.42857;
    vertical-align: top;
    border-top: 1px solid #ddd
}

.table > thead > tr > th {
    vertical-align: bottom;
    border-bottom: 2px solid #ddd
}

.table > caption + thead > tr:first-child > td, .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > td, .table > thead:first-child > tr:first-child > th {
    border-top: 0
}

.table > tbody + tbody {
    border-top: 2px solid #ddd
}

.table .table {
    background-color: #fff
}

.table-condensed > tbody > tr > td, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > td, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > thead > tr > th {
    padding: 5px
}

.table-bordered, .table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th {
    border: 1px solid #ddd
}

.table-bordered > thead > tr > td, .table-bordered > thead > tr > th {
    border-bottom-width: 2px
}

.table-striped > tbody > tr:nth-of-type(odd) {
    background-color: #f9f9f9
}

.table-hover > tbody > tr:hover, .table > tbody > tr.active > td, .table > tbody > tr.active > th, .table > tbody > tr > td.active, .table > tbody > tr > th.active, .table > tfoot > tr.active > td, .table > tfoot > tr.active > th, .table > tfoot > tr > td.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th, .table > thead > tr > td.active, .table > thead > tr > th.active {
    background-color: #f5f5f5
}

table col[class*=col-] {
    position: static;
    float: none;
    display: table-column
}

table td[class*=col-], table th[class*=col-] {
    position: static;
    float: none;
    display: table-cell
}

.table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr.active:hover > th, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover {
    background-color: #e8e8e8
}

.table > tbody > tr.success > td, .table > tbody > tr.success > th, .table > tbody > tr > td.success, .table > tbody > tr > th.success, .table > tfoot > tr.success > td, .table > tfoot > tr.success > th, .table > tfoot > tr > td.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th, .table > thead > tr > td.success, .table > thead > tr > th.success {
    background-color: #dff0d8
}

.table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr.success:hover > th, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover {
    background-color: #d0e9c6
}

.table > tbody > tr.info > td, .table > tbody > tr.info > th, .table > tbody > tr > td.info, .table > tbody > tr > th.info, .table > tfoot > tr.info > td, .table > tfoot > tr.info > th, .table > tfoot > tr > td.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th, .table > thead > tr > td.info, .table > thead > tr > th.info {
    background-color: #d9edf7
}

.table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr.info:hover > th, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover {
    background-color: #c4e3f3
}

.table > tbody > tr.warning > td, .table > tbody > tr.warning > th, .table > tbody > tr > td.warning, .table > tbody > tr > th.warning, .table > tfoot > tr.warning > td, .table > tfoot > tr.warning > th, .table > tfoot > tr > td.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th, .table > thead > tr > td.warning, .table > thead > tr > th.warning {
    background-color: #fcf8e3
}

.table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr.warning:hover > th, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover {
    background-color: #faf2cc
}

.table > tbody > tr.danger > td, .table > tbody > tr.danger > th, .table > tbody > tr > td.danger, .table > tbody > tr > th.danger, .table > tfoot > tr.danger > td, .table > tfoot > tr.danger > th, .table > tfoot > tr > td.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th, .table > thead > tr > td.danger, .table > thead > tr > th.danger {
    background-color: #f2dede
}

.table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr.danger:hover > th, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover {
    background-color: #ebcccc
}

.table-responsive {
    overflow-x: auto;
    min-height: .01%
}

@media screen and (max-width: 767px) {
    .table-responsive {
        width: 100%;
        margin-bottom: 15px;
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #ddd
    }

    .table-responsive > .table {
        margin-bottom: 0
    }

    .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > td, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > thead > tr > th {
        white-space: nowrap
    }

    .table-responsive > .table-bordered {
        border: 0
    }

    .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > thead > tr > th:first-child {
        border-left: 0
    }

    .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > thead > tr > th:last-child {
        border-right: 0
    }

    .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > th {
        border-bottom: 0
    }
}

fieldset, legend {
    padding: 0;
    border: 0
}

fieldset {
    margin: 0;
    min-width: 0
}

legend {
    display: block;
    width: 100%;
    margin-bottom: 20px;
    font-size: 21px;
    line-height: inherit;
    border-bottom: 1px solid #e5e5e5
}

label {
    display: inline-block;
    margin-bottom: 5px
}

input[type=search] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-appearance: none
}

input[type=checkbox], input[type=radio] {
    margin: 4px 0 0;
    margin-top: 1px \9;
    line-height: normal
}

.form-control, output {
    font-size: 14px;
    line-height: 1.42857;
    color: #555;
    display: block
}

input[type=file] {
    display: block
}

input[type=range] {
    display: block;
    width: 100%
}

select[multiple], select[size] {
    height: auto
}

input[type=checkbox]:focus, input[type=radio]:focus, input[type=file]:focus {
    outline: -webkit-focus-ring-color auto 5px;
    outline-offset: -2px
}

output {
    padding-top: 7px
}

.form-control {
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s
}

.form-control:focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6)
}

.form-control::-moz-placeholder {
    color: #999;
    opacity: 1
}

.form-control:-ms-input-placeholder {
    color: #999
}

.form-control::-webkit-input-placeholder {
    color: #999
}

.has-success .checkbox, .has-success .checkbox-inline, .has-success .control-label, .has-success .form-control-feedback, .has-success .help-block, .has-success .radio, .has-success .radio-inline, .has-success.checkbox label, .has-success.checkbox-inline label, .has-success.radio label, .has-success.radio-inline label {
    color: #3c763d
}

.form-control::-ms-expand {
    border: 0;
    background-color: transparent
}

.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
    background-color: #eee;
    opacity: 1
}

.form-control[disabled], fieldset[disabled] .form-control {
    cursor: not-allowed
}

textarea.form-control {
    height: auto
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    input[type=date].form-control, input[type=time].form-control, input[type=datetime-local].form-control, input[type=month].form-control {
        line-height: 34px
    }

    .input-group-sm input[type=date], .input-group-sm input[type=time], .input-group-sm input[type=datetime-local], .input-group-sm input[type=month], .input-group-sm > .input-group-btn > input.btn[type=date], .input-group-sm > .input-group-btn > input.btn[type=time], .input-group-sm > .input-group-btn > input.btn[type=datetime-local], .input-group-sm > .input-group-btn > input.btn[type=month], .input-group-sm > input.form-control[type=date], .input-group-sm > input.form-control[type=time], .input-group-sm > input.form-control[type=datetime-local], .input-group-sm > input.form-control[type=month], .input-group-sm > input.input-group-addon[type=date], .input-group-sm > input.input-group-addon[type=time], .input-group-sm > input.input-group-addon[type=datetime-local], .input-group-sm > input.input-group-addon[type=month], input[type=date].input-sm, input[type=time].input-sm, input[type=datetime-local].input-sm, input[type=month].input-sm {
        line-height: 30px
    }

    .input-group-lg input[type=date], .input-group-lg input[type=time], .input-group-lg input[type=datetime-local], .input-group-lg input[type=month], .input-group-lg > .input-group-btn > input.btn[type=date], .input-group-lg > .input-group-btn > input.btn[type=time], .input-group-lg > .input-group-btn > input.btn[type=datetime-local], .input-group-lg > .input-group-btn > input.btn[type=month], .input-group-lg > input.form-control[type=date], .input-group-lg > input.form-control[type=time], .input-group-lg > input.form-control[type=datetime-local], .input-group-lg > input.form-control[type=month], .input-group-lg > input.input-group-addon[type=date], .input-group-lg > input.input-group-addon[type=time], .input-group-lg > input.input-group-addon[type=datetime-local], .input-group-lg > input.input-group-addon[type=month], input[type=date].input-lg, input[type=time].input-lg, input[type=datetime-local].input-lg, input[type=month].input-lg {
        line-height: 46px
    }
}

.form-group {
    margin-bottom: 15px
}

.checkbox, .radio {
    position: relative;
    display: block;
    margin-top: 10px;
    margin-bottom: 10px
}

.checkbox label, .radio label {
    min-height: 20px;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: 400;
    cursor: pointer
}

.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {
    position: absolute;
    margin-left: -20px;
    margin-top: 4px \9
}

.checkbox + .checkbox, .radio + .radio {
    margin-top: -5px
}

.checkbox-inline, .radio-inline {
    position: relative;
    display: inline-block;
    padding-left: 20px;
    margin-bottom: 0;
    vertical-align: middle;
    font-weight: 400;
    cursor: pointer
}

.checkbox-inline + .checkbox-inline, .radio-inline + .radio-inline {
    margin-top: 0;
    margin-left: 10px
}

.checkbox-inline.disabled, .checkbox.disabled label, .radio-inline.disabled, .radio.disabled label, fieldset[disabled] .checkbox label, fieldset[disabled] .checkbox-inline, fieldset[disabled] .radio label, fieldset[disabled] .radio-inline, fieldset[disabled] input[type=checkbox], fieldset[disabled] input[type=radio], input[type=checkbox].disabled, input[type=checkbox][disabled], input[type=radio].disabled, input[type=radio][disabled] {
    cursor: not-allowed
}

.form-control-static {
    padding-top: 7px;
    padding-bottom: 7px;
    margin-bottom: 0;
    min-height: 34px
}

.form-control-static.input-lg, .form-control-static.input-sm, .input-group-lg > .form-control-static.form-control, .input-group-lg > .form-control-static.input-group-addon, .input-group-lg > .input-group-btn > .form-control-static.btn, .input-group-sm > .form-control-static.form-control, .input-group-sm > .form-control-static.input-group-addon, .input-group-sm > .input-group-btn > .form-control-static.btn {
    padding-left: 0;
    padding-right: 0
}

.input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn, .input-sm {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px
}

.input-group-sm > .input-group-btn > select.btn, .input-group-sm > select.form-control, .input-group-sm > select.input-group-addon, select.input-sm {
    height: 30px;
    line-height: 30px
}

.input-group-sm > .input-group-btn > select.btn[multiple], .input-group-sm > .input-group-btn > textarea.btn, .input-group-sm > select.form-control[multiple], .input-group-sm > select.input-group-addon[multiple], .input-group-sm > textarea.form-control, .input-group-sm > textarea.input-group-addon, select[multiple].input-sm, textarea.input-sm {
    height: auto
}

.form-group-sm .form-control {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px
}

.form-group-sm select.form-control {
    height: 30px;
    line-height: 30px
}

.form-group-sm select[multiple].form-control, .form-group-sm textarea.form-control {
    height: auto
}

.form-group-sm .form-control-static {
    height: 30px;
    min-height: 32px;
    padding: 6px 10px;
    font-size: 12px;
    line-height: 1.5
}

.input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn, .input-lg {
    height: 46px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33333;
    border-radius: 6px
}

.input-group-lg > .input-group-btn > select.btn, .input-group-lg > select.form-control, .input-group-lg > select.input-group-addon, select.input-lg {
    height: 46px;
    line-height: 46px
}

.input-group-lg > .input-group-btn > select.btn[multiple], .input-group-lg > .input-group-btn > textarea.btn, .input-group-lg > select.form-control[multiple], .input-group-lg > select.input-group-addon[multiple], .input-group-lg > textarea.form-control, .input-group-lg > textarea.input-group-addon, select[multiple].input-lg, textarea.input-lg {
    height: auto
}

.form-group-lg .form-control {
    height: 46px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33333;
    border-radius: 6px
}

.form-group-lg select.form-control {
    height: 46px;
    line-height: 46px
}

.form-group-lg select[multiple].form-control, .form-group-lg textarea.form-control {
    height: auto
}

.form-group-lg .form-control-static {
    height: 46px;
    min-height: 38px;
    padding: 11px 16px;
    font-size: 18px;
    line-height: 1.33333
}

.has-feedback {
    position: relative
}

.has-feedback .form-control {
    padding-right: 42.5px
}

.form-control-feedback {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    display: block;
    width: 34px;
    height: 34px;
    line-height: 34px;
    text-align: center
}

.collapsing, .dropdown, .dropup {
    position: relative
}

.form-group-lg .form-control + .form-control-feedback, .input-group-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback, .input-group-lg > .input-group-addon + .form-control-feedback, .input-group-lg > .input-group-btn > .btn + .form-control-feedback, .input-lg + .form-control-feedback {
    width: 46px;
    height: 46px;
    line-height: 46px
}

.form-group-sm .form-control + .form-control-feedback, .input-group-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback, .input-group-sm > .input-group-addon + .form-control-feedback, .input-group-sm > .input-group-btn > .btn + .form-control-feedback, .input-sm + .form-control-feedback {
    width: 30px;
    height: 30px;
    line-height: 30px
}

.has-success .form-control {
    border-color: #3c763d;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)
}

.has-success .form-control:focus {
    border-color: #2b542c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168
}

.has-success .input-group-addon {
    color: #3c763d;
    border-color: #3c763d;
    background-color: #dff0d8
}

.has-warning .checkbox, .has-warning .checkbox-inline, .has-warning .control-label, .has-warning .form-control-feedback, .has-warning .help-block, .has-warning .radio, .has-warning .radio-inline, .has-warning.checkbox label, .has-warning.checkbox-inline label, .has-warning.radio label, .has-warning.radio-inline label {
    color: #8a6d3b
}

.has-warning .form-control {
    border-color: #8a6d3b;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)
}

.has-warning .form-control:focus {
    border-color: #66512c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b
}

.has-warning .input-group-addon {
    color: #8a6d3b;
    border-color: #8a6d3b;
    background-color: #fcf8e3
}

.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .form-control-feedback, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label {
    color: #a94442
}

.has-error .form-control {
    border-color: #a94442;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)
}

.has-error .form-control:focus {
    border-color: #843534;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483
}

.has-error .input-group-addon {
    color: #a94442;
    border-color: #a94442;
    background-color: #f2dede
}

.has-feedback label ~ .form-control-feedback {
    top: 25px
}

.has-feedback label.sr-only ~ .form-control-feedback {
    top: 0
}

.help-block {
    display: block;
    margin-top: 5px;
    margin-bottom: 10px;
    color: #737373
}

@media (min-width: 768px) {
    .form-inline .form-control-static, .form-inline .form-group {
        display: inline-block
    }

    .form-inline .control-label, .form-inline .form-group {
        margin-bottom: 0;
        vertical-align: middle
    }

    .form-inline .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle
    }

    .form-inline .input-group {
        display: inline-table;
        vertical-align: middle
    }

    .form-inline .input-group .form-control, .form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn {
        width: auto
    }

    .form-inline .input-group > .form-control {
        width: 100%
    }

    .form-inline .checkbox, .form-inline .radio {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: middle
    }

    .form-inline .checkbox label, .form-inline .radio label {
        padding-left: 0
    }

    .form-inline .checkbox input[type=checkbox], .form-inline .radio input[type=radio] {
        position: relative;
        margin-left: 0
    }

    .form-inline .has-feedback .form-control-feedback {
        top: 0
    }

    .form-horizontal .control-label {
        text-align: right;
        margin-bottom: 0;
        padding-top: 7px
    }
}

.form-horizontal .checkbox, .form-horizontal .checkbox-inline, .form-horizontal .radio, .form-horizontal .radio-inline {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 7px
}

.form-horizontal .checkbox, .form-horizontal .radio {
    min-height: 27px
}

.form-horizontal .form-group {
    margin-left: -15px;
    margin-right: -15px
}

.form-horizontal .form-group:after, .form-horizontal .form-group:before {
    content: " ";
    display: table
}

.form-horizontal .has-feedback .form-control-feedback {
    right: 15px
}

@media (min-width: 768px) {
    .form-horizontal .form-group-lg .control-label {
        padding-top: 11px;
        font-size: 18px
    }

    .form-horizontal .form-group-sm .control-label {
        padding-top: 6px;
        font-size: 12px
    }
}

.btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {
    outline: -webkit-focus-ring-color auto 5px;
    outline-offset: -2px
}

.btn.focus, .btn:focus, .btn:hover {
    color: #333;
    text-decoration: none
}

.btn.active, .btn:active {
    outline: 0;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125)
}

.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
    cursor: not-allowed;
    opacity: .65;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none
}

.btn-default {
    color: #333;
    background-color: #fff
}

.btn-default.focus, .btn-default:focus {
    color: #333;
    background-color: #e6e6e6;
    border-color: #8c8c8c
}

.btn-default.active, .btn-default:active, .btn-default:hover, .open > .btn-default.dropdown-toggle {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad
}

.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open > .btn-default.dropdown-toggle.focus, .open > .btn-default.dropdown-toggle:focus, .open > .btn-default.dropdown-toggle:hover {
    color: #333;
    background-color: #d4d4d4;
    border-color: #8c8c8c
}

.btn-default.disabled.focus, .btn-default.disabled:focus, .btn-default.disabled:hover, .btn-default[disabled].focus, .btn-default[disabled]:focus, .btn-default[disabled]:hover, fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:hover {
    background-color: #fff;
    border-color: #ccc
}

.btn-default .badge {
    color: #fff;
    background-color: #333
}

.btn-primary {
    color: #fff;
    background-color: #337ab7
}

.btn-primary.focus, .btn-primary:focus {
    color: #fff;
    background-color: #286090;
    border-color: #122b40
}

.btn-primary.active, .btn-primary:active, .btn-primary:hover, .open > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #286090;
    border-color: #204d74
}

.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open > .btn-primary.dropdown-toggle.focus, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle:hover {
    color: #fff;
    background-color: #204d74;
    border-color: #122b40
}

.btn-primary.disabled.focus, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled].focus, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover {
    background-color: #337ab7;
    border-color: #2e6da4
}

.btn-primary .badge {
    color: #337ab7;
    background-color: #fff
}

.btn-success {
    color: #fff;
    background-color: #5cb85c
}

.btn-success.focus, .btn-success:focus {
    color: #fff;
    background-color: #449d44;
    border-color: #255625
}

.btn-success.active, .btn-success:active, .btn-success:hover, .open > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #449d44;
    border-color: #398439
}

.btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover, .btn-success:active.focus, .btn-success:active:focus, .btn-success:active:hover, .open > .btn-success.dropdown-toggle.focus, .open > .btn-success.dropdown-toggle:focus, .open > .btn-success.dropdown-toggle:hover {
    color: #fff;
    background-color: #398439;
    border-color: #255625
}

.btn-success.active, .btn-success:active, .open > .btn-success.dropdown-toggle {
    background-image: none
}

.btn-success.disabled.focus, .btn-success.disabled:focus, .btn-success.disabled:hover, .btn-success[disabled].focus, .btn-success[disabled]:focus, .btn-success[disabled]:hover, fieldset[disabled] .btn-success.focus, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:hover {
    background-color: #5cb85c;
    border-color: #4cae4c
}

.btn-success .badge {
    color: #5cb85c;
    background-color: #fff
}

.btn-info {
    color: #fff;
    background-color: #5bc0de
}

.btn-info.focus, .btn-info:focus {
    color: #fff;
    background-color: #31b0d5;
    border-color: #1b6d85
}

.btn-info.active, .btn-info:active, .btn-info:hover, .open > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #31b0d5;
    border-color: #269abc
}

.btn-info.active.focus, .btn-info.active:focus, .btn-info.active:hover, .btn-info:active.focus, .btn-info:active:focus, .btn-info:active:hover, .open > .btn-info.dropdown-toggle.focus, .open > .btn-info.dropdown-toggle:focus, .open > .btn-info.dropdown-toggle:hover {
    color: #fff;
    background-color: #269abc;
    border-color: #1b6d85
}

.btn-info.disabled.focus, .btn-info.disabled:focus, .btn-info.disabled:hover, .btn-info[disabled].focus, .btn-info[disabled]:focus, .btn-info[disabled]:hover, fieldset[disabled] .btn-info.focus, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:hover {
    background-color: #5bc0de;
    border-color: #46b8da
}

.btn-info .badge {
    color: #5bc0de;
    background-color: #fff
}

.btn-warning {
    color: #fff;
    background-color: #f0ad4e
}

.btn-warning.focus, .btn-warning:focus {
    color: #fff;
    background-color: #ec971f;
    border-color: #985f0d
}

.btn-warning.active, .btn-warning:active, .btn-warning:hover, .open > .btn-warning.dropdown-toggle {
    color: #fff;
    background-color: #ec971f;
    border-color: #d58512
}

.btn-warning.active.focus, .btn-warning.active:focus, .btn-warning.active:hover, .btn-warning:active.focus, .btn-warning:active:focus, .btn-warning:active:hover, .open > .btn-warning.dropdown-toggle.focus, .open > .btn-warning.dropdown-toggle:focus, .open > .btn-warning.dropdown-toggle:hover {
    color: #fff;
    background-color: #d58512;
    border-color: #985f0d
}

.btn-warning.disabled.focus, .btn-warning.disabled:focus, .btn-warning.disabled:hover, .btn-warning[disabled].focus, .btn-warning[disabled]:focus, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning.focus, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:hover {
    background-color: #f0ad4e;
    border-color: #eea236
}

.btn-warning .badge {
    color: #f0ad4e;
    background-color: #fff
}

.btn-danger {
    color: #fff;
    background-color: #d9534f
}

.btn-danger.focus, .btn-danger:focus {
    color: #fff;
    background-color: #c9302c;
    border-color: #761c19
}

.btn-danger.active, .btn-danger:active, .btn-danger:hover, .open > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #c9302c;
    border-color: #ac2925
}

.btn-danger.active.focus, .btn-danger.active:focus, .btn-danger.active:hover, .btn-danger:active.focus, .btn-danger:active:focus, .btn-danger:active:hover, .open > .btn-danger.dropdown-toggle.focus, .open > .btn-danger.dropdown-toggle:focus, .open > .btn-danger.dropdown-toggle:hover {
    color: #fff;
    background-color: #ac2925;
    border-color: #761c19
}

.btn-danger.disabled.focus, .btn-danger.disabled:focus, .btn-danger.disabled:hover, .btn-danger[disabled].focus, .btn-danger[disabled]:focus, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger.focus, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:hover {
    background-color: #d9534f;
    border-color: #d43f3a
}

.btn-danger .badge {
    color: #d9534f;
    background-color: #fff
}

.btn-link {
    color: #337ab7;
    font-weight: 400;
    border-radius: 0
}

.btn-link, .btn-link.active, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link {
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.btn-link, .btn-link:active, .btn-link:focus, .btn-link:hover {
    border-color: transparent
}

.btn-link:focus, .btn-link:hover {
    color: #23527c;
    text-decoration: underline;
    background-color: transparent
}

.btn-link[disabled]:focus, .btn-link[disabled]:hover, fieldset[disabled] .btn-link:focus, fieldset[disabled] .btn-link:hover {
    color: #777;
    text-decoration: none
}

.btn-group-lg > .btn, .btn-lg {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33333;
    border-radius: 6px
}

.btn-group-sm > .btn, .btn-sm {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px
}

.btn-group-xs > .btn, .btn-xs {
    padding: 1px 5px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px
}

.btn-block {
    display: block;
    width: 100%
}

.btn-block + .btn-block {
    margin-top: 5px
}

input[type=button].btn-block, input[type=reset].btn-block, input[type=submit].btn-block {
    width: 100%
}

.fade {
    opacity: 0;
    -webkit-transition: opacity .15s linear;
    transition: opacity .15s linear
}

.fade.in {
    opacity: 1
}

.collapse {
    display: none
}

.collapse.in {
    display: block
}

tr.collapse.in {
    display: table-row
}

tbody.collapse.in {
    display: table-row-group
}

.collapsing {
    height: 0;
    overflow: hidden;
    -webkit-transition-property: height, visibility;
    transition-property: height, visibility;
    -webkit-transition-duration: .35s;
    transition-duration: .35s;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px dashed;
    border-top: 4px solid \9;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent
}

.dropdown-toggle:focus {
    outline: 0
}

.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    list-style: none;
    font-size: 14px;
    text-align: left;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
    background-clip: padding-box
}

.dropdown-menu-right, .dropdown-menu.pull-right {
    left: auto;
    right: 0
}

.dropdown-header, .dropdown-menu > li > a {
    display: block;
    padding: 3px 20px;
    line-height: 1.42857;
    white-space: nowrap
}

.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle, .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child, .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.btn-group-vertical > .btn:not(:first-child):not(:last-child), .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn, .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
    border-radius: 0
}

.dropdown-menu .divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5
}

.dropdown-menu > li > a {
    font-weight: 400;
    color: #333
}

.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
    text-decoration: none;
    color: #262626;
    background-color: #f5f5f5
}

.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {
    color: #fff;
    text-decoration: none;
    outline: 0;
    background-color: #337ab7
}

.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:focus, .dropdown-menu > .disabled > a:hover {
    color: #777
}

.dropdown-menu > .disabled > a:focus, .dropdown-menu > .disabled > a:hover {
    text-decoration: none;
    background-color: transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    cursor: not-allowed
}

.open > .dropdown-menu {
    display: block
}

.open > a {
    outline: 0
}

.dropdown-menu-left {
    left: 0;
    right: auto
}

.dropdown-header {
    font-size: 12px;
    color: #777
}

.dropdown-backdrop {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    z-index: 990
}

.pull-right > .dropdown-menu {
    right: 0;
    left: auto
}

.dropup .caret, .navbar-fixed-bottom .dropdown .caret {
    border-top: 0;
    border-bottom: 4px dashed;
    border-bottom: 4px solid \9;
    content: ""
}

.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-bottom: 2px
}

@media (min-width: 768px) {
    .navbar-right .dropdown-menu {
        right: 0;
        left: auto
    }

    .navbar-right .dropdown-menu-left {
        left: 0;
        right: auto
    }
}

.btn-group, .btn-group-vertical {
    position: relative;
    display: inline-block;
    vertical-align: middle
}

.btn-group-vertical > .btn, .btn-group > .btn {
    position: relative;
    float: left
}

.btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:hover, .btn-group > .btn.active, .btn-group > .btn:active, .btn-group > .btn:focus, .btn-group > .btn:hover {
    z-index: 2
}

.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group {
    margin-left: -1px
}

.btn-toolbar {
    margin-left: -5px
}

.btn-toolbar:after, .btn-toolbar:before {
    content: " ";
    display: table
}

.btn-toolbar .btn, .btn-toolbar .btn-group, .btn-toolbar .input-group {
    float: left
}

.btn-toolbar > .btn, .btn-toolbar > .btn-group, .btn-toolbar > .input-group {
    margin-left: 5px
}

.btn .caret, .btn-group > .btn:first-child {
    margin-left: 0
}

.btn-group > .btn-group {
    float: left
}

.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {
    outline: 0
}

.btn-group > .btn + .dropdown-toggle {
    padding-left: 8px;
    padding-right: 8px
}

.btn-group-lg.btn-group > .btn + .dropdown-toggle, .btn-group > .btn-lg + .dropdown-toggle {
    padding-left: 12px;
    padding-right: 12px
}

.btn-group.open .dropdown-toggle {
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125)
}

.btn-group.open .dropdown-toggle.btn-link {
    -webkit-box-shadow: none;
    box-shadow: none
}

.btn-group-lg > .btn .caret, .btn-lg .caret {
    border-width: 5px 5px 0
}

.dropup .btn-group-lg > .btn .caret, .dropup .btn-lg .caret {
    border-width: 0 5px 5px
}

.btn-group-vertical > .btn, .btn-group-vertical > .btn-group, .btn-group-vertical > .btn-group > .btn {
    display: block;
    float: none;
    width: 100%;
    max-width: 100%
}

.btn-group-vertical > .btn-group:after, .btn-group-vertical > .btn-group:before {
    content: " ";
    display: table
}

.btn-group-vertical > .btn-group > .btn {
    float: none
}

.btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group {
    margin-top: -1px;
    margin-left: 0
}

.btn-group-vertical > .btn:first-child:not(:last-child) {
    border-radius: 4px 4px 0 0
}

.btn-group-vertical > .btn:last-child:not(:first-child) {
    border-radius: 0 0 4px 4px
}

.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn, .input-group .form-control:not(:first-child):not(:last-child), .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child) {
    border-radius: 0
}

.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0
}

.btn-group-justified {
    display: table;
    width: 100%;
    table-layout: fixed;
    border-collapse: separate
}

.btn-group-justified > .btn, .btn-group-justified > .btn-group {
    float: none;
    display: table-cell;
    width: 1%
}

.btn-group-justified > .btn-group .btn {
    width: 100%
}

.btn-group-justified > .btn-group .dropdown-menu {
    left: auto
}

[data-toggle=buttons] > .btn input[type=checkbox], [data-toggle=buttons] > .btn input[type=radio], [data-toggle=buttons] > .btn-group > .btn input[type=checkbox], [data-toggle=buttons] > .btn-group > .btn input[type=radio] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none
}

.input-group, .input-group-btn, .input-group-btn > .btn {
    position: relative
}

.input-group {
    display: table;
    border-collapse: separate
}

.input-group[class*=col-] {
    float: none;
    padding-left: 0;
    padding-right: 0
}

.input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0
}

.input-group .form-control:focus {
    z-index: 3
}

.input-group .form-control, .input-group-addon, .input-group-btn {
    display: table-cell
}

.input-group-addon, .input-group-btn {
    width: 1%;
    white-space: nowrap;
    vertical-align: middle
}

.input-group-addon {
    padding: 6px 12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    color: #555;
    text-align: center;
    background-color: #eee;
    border: 1px solid #ccc;
    border-radius: 4px
}

.input-group-addon.input-sm, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .input-group-addon.btn {
    padding: 5px 10px;
    font-size: 12px;
    border-radius: 3px
}

.input-group-addon.input-lg, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .input-group-addon.btn {
    padding: 10px 16px;
    font-size: 18px;
    border-radius: 6px
}

.input-group-addon input[type=checkbox], .input-group-addon input[type=radio] {
    margin-top: 0
}

.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn-group:not(:last-child) > .btn, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.input-group-addon:first-child {
    border-right: 0
}

.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:first-child > .btn-group:not(:first-child) > .btn, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.input-group-addon:last-child {
    border-left: 0
}

.input-group-btn {
    font-size: 0;
    white-space: nowrap
}

.input-group-btn > .btn + .btn {
    margin-left: -1px
}

.input-group-btn > .btn:active, .input-group-btn > .btn:focus, .input-group-btn > .btn:hover {
    z-index: 2
}

.input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group {
    margin-right: -1px
}

.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group {
    z-index: 2;
    margin-left: -1px
}

.nav {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none
}

.nav:after, .nav:before {
    content: " ";
    display: table
}

.nav > li, .nav > li > a {
    display: block;
    position: relative
}

.nav > li > a {
    padding: 10px 15px
}

.nav > li > a:focus, .nav > li > a:hover {
    text-decoration: none;
    background-color: #eee
}

.nav > li.disabled > a {
    color: #777
}

.nav > li.disabled > a:focus, .nav > li.disabled > a:hover {
    color: #777;
    text-decoration: none;
    background-color: transparent;
    cursor: not-allowed
}

.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {
    background-color: #eee;
    border-color: #337ab7
}

.nav .nav-divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5
}

.nav > li > a > img {
    max-width: none
}

.nav-tabs {
    border-bottom: 1px solid #ddd
}

.nav-tabs > li {
    float: left;
    margin-bottom: -1px
}

.nav-tabs > li > a {
    margin-right: 2px;
    line-height: 1.42857;
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0
}

.nav-tabs > li > a:hover {
    border-color: #eee #eee #ddd
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
    color: #555;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
    cursor: default
}

.nav-pills > li {
    float: left
}

.nav-justified > li, .nav-stacked > li, .nav-tabs.nav-justified > li {
    float: none
}

.nav-pills > li > a {
    border-radius: 4px
}

.nav-pills > li + li {
    margin-left: 2px
}

.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
    color: #fff;
    background-color: #337ab7
}

.nav-stacked > li + li {
    margin-top: 2px;
    margin-left: 0
}

.nav-justified, .nav-tabs.nav-justified {
    width: 100%
}

.nav-justified > li > a, .nav-tabs.nav-justified > li > a {
    text-align: center;
    margin-bottom: 5px
}

.nav-justified > .dropdown .dropdown-menu {
    top: auto;
    left: auto
}

.nav-tabs-justified, .nav-tabs.nav-justified {
    border-bottom: 0
}

.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
    margin-right: 0;
    border-radius: 4px
}

.nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:focus, .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:hover {
    border: 1px solid #ddd
}

@media (min-width: 768px) {
    .nav-justified > li, .nav-tabs.nav-justified > li {
        display: table-cell;
        width: 1%
    }

    .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
        margin-bottom: 0
    }

    .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
        border-bottom: 1px solid #ddd;
        border-radius: 4px 4px 0 0
    }

    .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:focus, .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:hover {
        border-bottom-color: #fff
    }
}

.tab-content > .tab-pane {
    display: none
}

.tab-content > .active {
    display: block
}

.nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-right-radius: 0;
    border-top-left-radius: 0
}

.navbar {
    position: relative;
    min-height: 50px;
    margin-bottom: 20px;
    border: 1px solid transparent
}

.navbar:after, .navbar:before {
    content: " ";
    display: table
}

.navbar:after {
    clear: both
}

.navbar-header:after, .navbar-header:before {
    content: " ";
    display: table
}

.navbar-collapse {
    overflow-x: visible;
    padding-right: 15px;
    padding-left: 15px;
    border-top: 1px solid transparent;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
    -webkit-overflow-scrolling: touch
}

.navbar-collapse:after, .navbar-collapse:before {
    content: " ";
    display: table
}

.navbar-collapse.in {
    overflow-y: auto
}

@media (min-width: 768px) {
    .navbar {
        border-radius: 4px
    }

    .navbar-header {
        float: left
    }

    .navbar-collapse {
        width: auto;
        border-top: 0;
        -webkit-box-shadow: none;
        box-shadow: none
    }

    .navbar-collapse.collapse {
        display: block !important;
        height: auto !important;
        padding-bottom: 0;
        overflow: visible !important
    }

    .navbar-collapse.in {
        overflow-y: visible
    }

    .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse {
        padding-left: 0;
        padding-right: 0
    }
}

.embed-responsive, .modal, .modal-open, .progress {
    overflow: hidden
}

@media (max-device-width: 480px) and (orientation: landscape) {
    .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
        max-height: 200px
    }
}

.container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header {
    margin-right: -15px;
    margin-left: -15px
}

.navbar-static-top {
    z-index: 1000;
    border-width: 0 0 1px
}

.navbar-fixed-bottom, .navbar-fixed-top {
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1030
}

.navbar-fixed-top {
    top: 0;
    border-width: 0 0 1px
}

.navbar-fixed-bottom {
    bottom: 0;
    margin-bottom: 0;
    border-width: 1px 0 0
}

.navbar-brand {
    float: left;
    padding: 15px;
    font-size: 18px;
    line-height: 20px;
    height: 50px
}

.navbar-brand:focus, .navbar-brand:hover {
    text-decoration: none
}

.navbar-brand > img {
    display: block
}

@media (min-width: 768px) {
    .container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header {
        margin-right: 0;
        margin-left: 0
    }

    .navbar-fixed-bottom, .navbar-fixed-top, .navbar-static-top {
        border-radius: 0
    }

    .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
        margin-left: -15px
    }
}

.navbar-toggle {
    position: relative;
    float: right;
    margin-right: 15px;
    padding: 9px 10px;
    margin-top: 8px;
    margin-bottom: 8px;
    background-color: transparent;
    border: 1px solid transparent;
    border-radius: 4px
}

.navbar-toggle:focus {
    outline: 0
}

.navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px
}

.navbar-toggle .icon-bar + .icon-bar {
    margin-top: 4px
}

.navbar-nav {
    margin: 7.5px -15px
}

.navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 20px
}

@media (max-width: 767px) {
    .navbar-nav .open .dropdown-menu {
        position: static;
        float: none;
        width: auto;
        margin-top: 0;
        background-color: transparent;
        border: 0;
        -webkit-box-shadow: none;
        box-shadow: none
    }

    .navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a {
        padding: 5px 15px 5px 25px
    }

    .navbar-nav .open .dropdown-menu > li > a {
        line-height: 20px
    }

    .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-nav .open .dropdown-menu > li > a:hover {
        background-image: none
    }
}

.progress-bar-striped, .progress-striped .progress-bar, .progress-striped .progress-bar-success {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)
}

@media (min-width: 768px) {
    .navbar-toggle {
        display: none
    }

    .navbar-nav {
        float: left;
        margin: 0
    }

    .navbar-nav > li {
        float: left
    }

    .navbar-nav > li > a {
        padding-top: 15px;
        padding-bottom: 15px
    }
}

.navbar-form {
    padding: 10px 15px;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
    margin: 8px -15px
}

@media (min-width: 768px) {
    .navbar-form .form-control-static, .navbar-form .form-group {
        display: inline-block
    }

    .navbar-form .control-label, .navbar-form .form-group {
        margin-bottom: 0;
        vertical-align: middle
    }

    .navbar-form .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle
    }

    .navbar-form .input-group {
        display: inline-table;
        vertical-align: middle
    }

    .navbar-form .input-group .form-control, .navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn {
        width: auto
    }

    .navbar-form .input-group > .form-control {
        width: 100%
    }

    .navbar-form .checkbox, .navbar-form .radio {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: middle
    }

    .navbar-form .checkbox label, .navbar-form .radio label {
        padding-left: 0
    }

    .navbar-form .checkbox input[type=checkbox], .navbar-form .radio input[type=radio] {
        position: relative;
        margin-left: 0
    }

    .navbar-form .has-feedback .form-control-feedback {
        top: 0
    }

    .navbar-form {
        width: auto;
        border: 0;
        margin-left: 0;
        margin-right: 0;
        padding-top: 0;
        padding-bottom: 0;
        -webkit-box-shadow: none;
        box-shadow: none
    }
}

.breadcrumb > li, .pagination {
    display: inline-block
}

.btn .badge, .btn .label {
    top: -1px;
    position: relative
}

@media (max-width: 767px) {
    .navbar-form .form-group {
        margin-bottom: 5px
    }

    .navbar-form .form-group:last-child {
        margin-bottom: 0
    }
}

.navbar-nav > li > .dropdown-menu {
    margin-top: 0;
    border-top-right-radius: 0;
    border-top-left-radius: 0
}

.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
    margin-bottom: 0;
    border-radius: 4px 4px 0 0
}

.navbar-btn {
    margin-top: 8px;
    margin-bottom: 8px
}

.btn-group-sm > .navbar-btn.btn, .navbar-btn.btn-sm {
    margin-top: 10px;
    margin-bottom: 10px
}

.btn-group-xs > .navbar-btn.btn, .navbar-btn.btn-xs {
    margin-top: 14px;
    margin-bottom: 14px
}

.navbar-text {
    margin-top: 15px;
    margin-bottom: 15px
}

@media (min-width: 768px) {
    .navbar-text {
        float: left;
        margin-left: 15px;
        margin-right: 15px
    }

    .navbar-left {
        float: left !important
    }

    .navbar-right {
        float: right !important;
        margin-right: -15px
    }

    .navbar-right ~ .navbar-right {
        margin-right: 0
    }
}

.navbar-default {
    background-color: #f8f8f8;
    border-color: #e7e7e7
}

.navbar-default .navbar-brand {
    color: #777
}

.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover {
    color: #5e5e5e;
    background-color: transparent
}

.navbar-default .navbar-nav > li > a, .navbar-default .navbar-text {
    color: #777
}

.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
    color: #333;
    background-color: transparent
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
    color: #555;
    background-color: #e7e7e7
}

.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:focus, .navbar-default .navbar-nav > .disabled > a:hover {
    color: #ccc;
    background-color: transparent
}

.navbar-default .navbar-toggle {
    border-color: #ddd
}

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
    background-color: #ddd
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #888
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #e7e7e7
}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
    background-color: #e7e7e7;
    color: #555
}

@media (max-width: 767px) {
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
        color: #777
    }

    .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
        color: #333;
        background-color: transparent
    }

    .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover {
        color: #555;
        background-color: #e7e7e7
    }

    .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover {
        color: #ccc;
        background-color: transparent
    }
}

.navbar-default .navbar-link {
    color: #777
}

.navbar-default .navbar-link:hover {
    color: #333
}

.navbar-default .btn-link {
    color: #777
}

.navbar-default .btn-link:focus, .navbar-default .btn-link:hover {
    color: #333
}

.navbar-default .btn-link[disabled]:focus, .navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:focus, fieldset[disabled] .navbar-default .btn-link:hover {
    color: #ccc
}

.navbar-inverse {
    background-color: #222;
    border-color: #090909
}

.navbar-inverse .navbar-brand {
    color: #9d9d9d
}

.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover {
    color: #fff;
    background-color: transparent
}

.navbar-inverse .navbar-nav > li > a, .navbar-inverse .navbar-text {
    color: #9d9d9d
}

.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover {
    color: #fff;
    background-color: transparent
}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {
    color: #fff;
    background-color: #090909
}

.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:focus, .navbar-inverse .navbar-nav > .disabled > a:hover {
    color: #444;
    background-color: transparent
}

.navbar-inverse .navbar-toggle {
    border-color: #333
}

.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
    background-color: #333
}

.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #fff
}

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border-color: #101010
}

.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:focus, .navbar-inverse .navbar-nav > .open > a:hover {
    background-color: #090909;
    color: #fff
}

@media (max-width: 767px) {
    .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
        border-color: #090909
    }

    .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
        background-color: #090909
    }

    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
        color: #9d9d9d
    }

    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover {
        color: #fff;
        background-color: transparent
    }

    .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover {
        color: #fff;
        background-color: #090909
    }

    .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover {
        color: #444;
        background-color: transparent
    }
}

.navbar-inverse .navbar-link {
    color: #9d9d9d
}

.navbar-inverse .navbar-link:hover {
    color: #fff
}

.navbar-inverse .btn-link {
    color: #9d9d9d
}

.navbar-inverse .btn-link:focus, .navbar-inverse .btn-link:hover {
    color: #fff
}

.navbar-inverse .btn-link[disabled]:focus, .navbar-inverse .btn-link[disabled]:hover, fieldset[disabled] .navbar-inverse .btn-link:focus, fieldset[disabled] .navbar-inverse .btn-link:hover {
    color: #444
}

.breadcrumb {
    padding: 8px 15px;
    margin-bottom: 20px;
    list-style: none;
    background-color: #f5f5f5;
    border-radius: 4px
}

.breadcrumb > li + li:before {
    content: "/ ";
    padding: 0 5px;
    color: #ccc
}

.breadcrumb > .active {
    color: #777
}

.pagination {
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px
}

.pagination > li {
    display: inline
}

.pagination > li > a, .pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    line-height: 1.42857;
    text-decoration: none;
    color: #337ab7;
    background-color: #fff;
    border: 1px solid #ddd;
    margin-left: -1px
}

.pagination > li:first-child > a, .pagination > li:first-child > span {
    margin-left: 0;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px
}

.pagination > li:last-child > a, .pagination > li:last-child > span {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px
}

.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {
    z-index: 2;
    color: #23527c;
    background-color: #eee;
    border-color: #ddd
}

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
    z-index: 3;
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7;
    cursor: default
}

.pagination > .disabled > a, .pagination > .disabled > a:focus, .pagination > .disabled > a:hover, .pagination > .disabled > span, .pagination > .disabled > span:focus, .pagination > .disabled > span:hover {
    color: #777;
    background-color: #fff;
    border-color: #ddd;
    cursor: not-allowed
}

.pagination-lg > li > a, .pagination-lg > li > span {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33333
}

.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span {
    border-bottom-left-radius: 6px;
    border-top-left-radius: 6px
}

.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span {
    border-bottom-right-radius: 6px;
    border-top-right-radius: 6px
}

.pagination-sm > li > a, .pagination-sm > li > span {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5
}

.badge, .label {
    font-weight: 700;
    line-height: 1;
    white-space: nowrap;
    text-align: center
}

.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span {
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px
}

.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span {
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px
}

.pager {
    padding-left: 0;
    margin: 20px 0;
    list-style: none;
    text-align: center
}

.pager:after, .pager:before {
    content: " ";
    display: table
}

.pager li {
    display: inline
}

.pager li > a, .pager li > span {
    display: inline-block;
    padding: 5px 14px;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 15px
}

.pager li > a:focus, .pager li > a:hover {
    text-decoration: none;
    background-color: #eee
}

.pager .next > a, .pager .next > span {
    float: right
}

.pager .previous > a, .pager .previous > span {
    float: left
}

.pager .disabled > a, .pager .disabled > a:focus, .pager .disabled > a:hover, .pager .disabled > span {
    color: #777;
    background-color: #fff;
    cursor: not-allowed
}

.label {
    display: inline;
    padding: .2em .6em .3em;
    font-size: 75%;
    color: #fff;
    border-radius: .25em
}

.label:empty {
    display: none
}

a.label:focus, a.label:hover {
    color: #fff;
    text-decoration: none;
    cursor: pointer
}

.label-default {
    background-color: #777
}

.label-default[href]:focus, .label-default[href]:hover {
    background-color: #5e5e5e
}

.label-primary {
    background-color: #337ab7
}

.label-primary[href]:focus, .label-primary[href]:hover {
    background-color: #286090
}

.label-success {
    background-color: #5cb85c
}

.label-success[href]:focus, .label-success[href]:hover {
    background-color: #449d44
}

.label-info {
    background-color: #5bc0de
}

.label-info[href]:focus, .label-info[href]:hover {
    background-color: #31b0d5
}

.label-warning {
    background-color: #f0ad4e
}

.label-warning[href]:focus, .label-warning[href]:hover {
    background-color: #ec971f
}

.label-danger {
    background-color: #d9534f
}

.label-danger[href]:focus, .label-danger[href]:hover {
    background-color: #c9302c
}

.badge {
    display: inline-block;
    min-width: 10px;
    padding: 3px 7px;
    font-size: 12px;
    color: #fff;
    vertical-align: middle;
    background-color: #777;
    border-radius: 10px
}

.badge:empty {
    display: none
}

.media-object, .thumbnail {
    display: block
}

.btn-group-xs > .btn .badge, .btn-xs .badge {
    top: 0;
    padding: 1px 5px
}

.list-group-item.active > .badge, .nav-pills > .active > a > .badge {
    color: #337ab7;
    background-color: #fff
}

.list-group-item > .badge {
    float: right
}

.list-group-item > .badge + .badge {
    margin-right: 5px
}

.nav-pills > li > a > .badge {
    margin-left: 3px
}

a.badge:focus, a.badge:hover {
    color: #fff;
    text-decoration: none;
    cursor: pointer
}

.jumbotron, .jumbotron .h1, .jumbotron h1 {
    color: inherit
}

.jumbotron {
    padding-top: 30px;
    padding-bottom: 30px;
    margin-bottom: 30px;
    background-color: #eee
}

.jumbotron p {
    margin-bottom: 15px;
    font-size: 21px;
    font-weight: 200
}

.alert, .thumbnail {
    margin-bottom: 20px
}

.alert .alert-link, .close {
    font-weight: 700
}

.jumbotron > hr {
    border-top-color: #d5d5d5
}

.container .jumbotron, .container-fluid .jumbotron {
    border-radius: 6px;
    padding-left: 15px;
    padding-right: 15px
}

.jumbotron .container {
    max-width: 100%
}

@media screen and (min-width: 768px) {
    .jumbotron {
        padding-top: 48px;
        padding-bottom: 48px
    }

    .container .jumbotron, .container-fluid .jumbotron {
        padding-left: 60px;
        padding-right: 60px
    }

    .jumbotron .h1, .jumbotron h1 {
        font-size: 63px
    }
}

.thumbnail {
    padding: 4px;
    line-height: 1.42857;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: border .2s ease-in-out;
    transition: border .2s ease-in-out
}

.thumbnail a > img, .thumbnail > img {
    display: block;
    max-width: 100%;
    height: auto;
    margin-left: auto;
    margin-right: auto
}

.thumbnail .caption {
    padding: 9px;
    color: #333
}

a.thumbnail.active, a.thumbnail:focus, a.thumbnail:hover {
    border-color: #337ab7
}

.alert {
    padding: 15px;
    border: 1px solid transparent;
    border-radius: 4px
}

.alert h4 {
    margin-top: 0;
    color: inherit
}

.alert > p, .alert > ul {
    margin-bottom: 0
}

.alert > p + p {
    margin-top: 5px
}

.alert-dismissable, .alert-dismissible {
    padding-right: 35px
}

.alert-dismissable .close, .alert-dismissible .close {
    position: relative;
    top: -2px;
    right: -21px;
    color: inherit
}

.modal, .modal-backdrop {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.alert-success {
    background-color: #dff0d8;
    border-color: #d6e9c6;
    color: #3c763d
}

.alert-success hr {
    border-top-color: #c9e2b3
}

.alert-success .alert-link {
    color: #2b542c
}

.alert-info {
    background-color: #d9edf7;
    border-color: #bce8f1;
    color: #31708f
}

.alert-info hr {
    border-top-color: #a6e1ec
}

.alert-info .alert-link {
    color: #245269
}

.alert-warning {
    background-color: #fcf8e3;
    border-color: #faebcc;
    color: #8a6d3b
}

.alert-warning hr {
    border-top-color: #f7e1b5
}

.alert-warning .alert-link {
    color: #66512c
}

.alert-danger {
    background-color: #f2dede;
    border-color: #ebccd1;
    color: #a94442
}

.alert-danger hr {
    border-top-color: #e4b9c0
}

.alert-danger .alert-link {
    color: #843534
}

@-webkit-keyframes progress-bar-stripes {
    from {
        background-position: 40px 0
    }
    to {
        background-position: 0 0
    }
}

@keyframes progress-bar-stripes {
    from {
        background-position: 40px 0
    }
    to {
        background-position: 0 0
    }
}

.progress {
    height: 20px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1)
}

.progress-bar {
    float: left;
    width: 0%;
    height: 100%;
    font-size: 12px;
    line-height: 20px;
    color: #fff;
    text-align: center;
    background-color: #337ab7;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    -webkit-transition: width .6s ease;
    transition: width .6s ease
}

.progress-bar-striped, .progress-striped .progress-bar {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-size: 40px 40px
}

.progress-bar.active, .progress.active .progress-bar {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite
}

.progress-bar-success {
    background-color: #5cb85c
}

.progress-striped .progress-bar-success {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)
}

.progress-striped .progress-bar-info, .progress-striped .progress-bar-warning {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)
}

.progress-bar-info {
    background-color: #5bc0de
}

.progress-striped .progress-bar-info {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)
}

.progress-bar-warning {
    background-color: #f0ad4e
}

.progress-striped .progress-bar-warning {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)
}

.progress-bar-danger {
    background-color: #d9534f
}

.progress-striped .progress-bar-danger {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)
}

.media {
    margin-top: 15px
}

.media:first-child {
    margin-top: 0
}

.media, .media-body {
    zoom: 1;
    overflow: hidden
}

.media-body {
    width: 10000px
}

.media-object.img-thumbnail {
    max-width: none
}

.media-right, .media > .pull-right {
    padding-left: 10px
}

.media-left, .media > .pull-left {
    padding-right: 10px
}

.media-body, .media-left, .media-right {
    display: table-cell;
    vertical-align: top
}

.media-middle {
    vertical-align: middle
}

.media-bottom {
    vertical-align: bottom
}

.media-heading {
    margin-top: 0;
    margin-bottom: 5px
}

.media-list {
    padding-left: 0;
    list-style: none
}

.list-group {
    margin-bottom: 20px;
    padding-left: 0
}

.list-group-item {
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
    background-color: #fff;
    border: 1px solid #ddd
}

.list-group-item:first-child {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px
}

.list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px
}

a.list-group-item, button.list-group-item {
    color: #555
}

a.list-group-item .list-group-item-heading, button.list-group-item .list-group-item-heading {
    color: #333
}

a.list-group-item:focus, a.list-group-item:hover, button.list-group-item:focus, button.list-group-item:hover {
    text-decoration: none;
    color: #555;
    background-color: #f5f5f5
}

button.list-group-item {
    width: 100%;
    text-align: left
}

.list-group-item.disabled, .list-group-item.disabled:focus, .list-group-item.disabled:hover {
    background-color: #eee;
    color: #777;
    cursor: not-allowed
}

.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading {
    color: inherit
}

.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text {
    color: #777
}

.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
    z-index: 2;
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7
}

.list-group-item.active .list-group-item-heading, .list-group-item.active .list-group-item-heading > .small, .list-group-item.active .list-group-item-heading > small, .list-group-item.active:focus .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading > small, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading > small {
    color: inherit
}

.list-group-item.active .list-group-item-text, .list-group-item.active:focus .list-group-item-text, .list-group-item.active:hover .list-group-item-text {
    color: #c7ddef
}

.list-group-item-success {
    color: #3c763d;
    background-color: #dff0d8
}

a.list-group-item-success, button.list-group-item-success {
    color: #3c763d
}

a.list-group-item-success .list-group-item-heading, button.list-group-item-success .list-group-item-heading {
    color: inherit
}

a.list-group-item-success:focus, a.list-group-item-success:hover, button.list-group-item-success:focus, button.list-group-item-success:hover {
    color: #3c763d;
    background-color: #d0e9c6
}

a.list-group-item-success.active, a.list-group-item-success.active:focus, a.list-group-item-success.active:hover, button.list-group-item-success.active, button.list-group-item-success.active:focus, button.list-group-item-success.active:hover {
    color: #fff;
    background-color: #3c763d;
    border-color: #3c763d
}

.list-group-item-info {
    color: #31708f;
    background-color: #d9edf7
}

a.list-group-item-info, button.list-group-item-info {
    color: #31708f
}

a.list-group-item-info .list-group-item-heading, button.list-group-item-info .list-group-item-heading {
    color: inherit
}

a.list-group-item-info:focus, a.list-group-item-info:hover, button.list-group-item-info:focus, button.list-group-item-info:hover {
    color: #31708f;
    background-color: #c4e3f3
}

a.list-group-item-info.active, a.list-group-item-info.active:focus, a.list-group-item-info.active:hover, button.list-group-item-info.active, button.list-group-item-info.active:focus, button.list-group-item-info.active:hover {
    color: #fff;
    background-color: #31708f;
    border-color: #31708f
}

.list-group-item-warning {
    color: #8a6d3b;
    background-color: #fcf8e3
}

a.list-group-item-warning, button.list-group-item-warning {
    color: #8a6d3b
}

a.list-group-item-warning .list-group-item-heading, button.list-group-item-warning .list-group-item-heading {
    color: inherit
}

a.list-group-item-warning:focus, a.list-group-item-warning:hover, button.list-group-item-warning:focus, button.list-group-item-warning:hover {
    color: #8a6d3b;
    background-color: #faf2cc
}

a.list-group-item-warning.active, a.list-group-item-warning.active:focus, a.list-group-item-warning.active:hover, button.list-group-item-warning.active, button.list-group-item-warning.active:focus, button.list-group-item-warning.active:hover {
    color: #fff;
    background-color: #8a6d3b;
    border-color: #8a6d3b
}

.list-group-item-danger {
    color: #a94442;
    background-color: #f2dede
}

a.list-group-item-danger, button.list-group-item-danger {
    color: #a94442
}

a.list-group-item-danger .list-group-item-heading, button.list-group-item-danger .list-group-item-heading {
    color: inherit
}

a.list-group-item-danger:focus, a.list-group-item-danger:hover, button.list-group-item-danger:focus, button.list-group-item-danger:hover {
    color: #a94442;
    background-color: #ebcccc
}

a.list-group-item-danger.active, a.list-group-item-danger.active:focus, a.list-group-item-danger.active:hover, button.list-group-item-danger.active, button.list-group-item-danger.active:focus, button.list-group-item-danger.active:hover {
    color: #fff;
    background-color: #a94442;
    border-color: #a94442
}

.panel-heading > .dropdown .dropdown-toggle, .panel-title, .panel-title > .small, .panel-title > .small > a, .panel-title > a, .panel-title > small, .panel-title > small > a {
    color: inherit
}

.list-group-item-heading {
    margin-top: 0;
    margin-bottom: 5px
}

.list-group-item-text {
    margin-bottom: 0;
    line-height: 1.3
}

.panel {
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
    box-shadow: 0 1px 1px rgba(0, 0, 0, .05)
}

.panel-title, .panel > .list-group, .panel > .panel-collapse > .list-group, .panel > .panel-collapse > .table, .panel > .table, .panel > .table-responsive > .table {
    margin-bottom: 0
}

.panel-body {
    padding: 15px
}

.panel-body:after, .panel-body:before {
    content: " ";
    display: table
}

.panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px
}

.panel-title {
    margin-top: 0;
    font-size: 16px
}

.panel-footer {
    padding: 10px 15px;
    background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px
}

.panel > .list-group .list-group-item, .panel > .panel-collapse > .list-group .list-group-item {
    border-width: 1px 0;
    border-radius: 0
}

.panel-group .panel-heading, .panel > .table-bordered > tbody > tr:first-child > td, .panel > .table-bordered > tbody > tr:first-child > th, .panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-bordered > thead > tr:first-child > td, .panel > .table-bordered > thead > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .panel > .table-responsive > .table-bordered > thead > tr:first-child > th {
    border-bottom: 0
}

.panel > .table-responsive:last-child > .table:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child, .panel > .table:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child {
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px
}

.panel > .list-group:first-child .list-group-item:first-child, .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
    border-top: 0;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px
}

.panel > .list-group:last-child .list-group-item:last-child, .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
    border-bottom: 0;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px
}

.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0
}

.panel > .table-responsive:first-child > .table:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, .panel > .table:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child, .panel > .table:first-child > thead:first-child > tr:first-child {
    border-top-right-radius: 3px;
    border-top-left-radius: 3px
}

.list-group + .panel-footer, .panel-heading + .list-group .list-group-item:first-child {
    border-top-width: 0
}

.panel > .panel-collapse > .table caption, .panel > .table caption, .panel > .table-responsive > .table caption {
    padding-left: 15px;
    padding-right: 15px
}

.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th:first-child {
    border-top-left-radius: 3px
}

.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th:last-child {
    border-top-right-radius: 3px
}

.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
    border-bottom-left-radius: 3px
}

.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
    border-bottom-right-radius: 3px
}

.panel > .panel-body + .table, .panel > .panel-body + .table-responsive, .panel > .table + .panel-body, .panel > .table-responsive + .panel-body {
    border-top: 1px solid #ddd
}

.panel > .table > tbody:first-child > tr:first-child td, .panel > .table > tbody:first-child > tr:first-child th {
    border-top: 0
}

.panel > .table-bordered, .panel > .table-responsive > .table-bordered {
    border: 0
}

.panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child {
    border-left: 0
}

.panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child {
    border-right: 0
}

.panel > .table-responsive {
    border: 0;
    margin-bottom: 0
}

.panel-group {
    margin-bottom: 20px
}

.panel-group .panel {
    margin-bottom: 0;
    border-radius: 4px
}

.panel-group .panel + .panel {
    margin-top: 5px
}

.panel-group .panel-heading + .panel-collapse > .list-group, .panel-group .panel-heading + .panel-collapse > .panel-body {
    border-top: 1px solid #ddd
}

.panel-group .panel-footer {
    border-top: 0
}

.panel-group .panel-footer + .panel-collapse .panel-body {
    border-bottom: 1px solid #ddd
}

.panel-default {
    border-color: #ddd
}

.panel-default > .panel-heading {
    color: #333;
    background-color: #f5f5f5;
    border-color: #ddd
}

.panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #ddd
}

.panel-default > .panel-heading .badge {
    color: #f5f5f5;
    background-color: #333
}

.panel-default > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #ddd
}

.panel-primary {
    border-color: #337ab7
}

.panel-primary > .panel-heading {
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7
}

.panel-primary > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #337ab7
}

.panel-primary > .panel-heading .badge {
    color: #337ab7;
    background-color: #fff
}

.panel-primary > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #337ab7
}

.panel-success {
    border-color: #d6e9c6
}

.panel-success > .panel-heading {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6
}

.panel-success > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #d6e9c6
}

.panel-success > .panel-heading .badge {
    color: #dff0d8;
    background-color: #3c763d
}

.panel-success > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #d6e9c6
}

.panel-info {
    border-color: #bce8f1
}

.panel-info > .panel-heading {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1
}

.panel-info > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #bce8f1
}

.panel-info > .panel-heading .badge {
    color: #d9edf7;
    background-color: #31708f
}

.panel-info > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #bce8f1
}

.panel-warning {
    border-color: #faebcc
}

.panel-warning > .panel-heading {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #faebcc
}

.panel-warning > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #faebcc
}

.panel-warning > .panel-heading .badge {
    color: #fcf8e3;
    background-color: #8a6d3b
}

.panel-warning > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #faebcc
}

.panel-danger {
    border-color: #ebccd1
}

.panel-danger > .panel-heading {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1
}

.panel-danger > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #ebccd1
}

.panel-danger > .panel-heading .badge {
    color: #f2dede;
    background-color: #a94442
}

.panel-danger > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #ebccd1
}

.embed-responsive {
    position: relative;
    display: block;
    height: 0;
    padding: 0
}

.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    height: 100%;
    width: 100%;
    border: 0
}

.embed-responsive-16by9 {
    padding-bottom: 56.25%
}

.embed-responsive-4by3 {
    padding-bottom: 75%
}

.well {
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05)
}

.well blockquote {
    border-color: #ddd;
    border-color: rgba(0, 0, 0, .15)
}

.well-lg {
    padding: 24px;
    border-radius: 6px
}

.well-sm {
    padding: 9px;
    border-radius: 3px
}

.close {
    float: right;
    font-size: 21px;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: .2;
    filter: alpha(opacity=20)
}

.popover, .tooltip {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-style: normal;
    font-weight: 400;
    letter-spacing: normal;
    line-break: auto;
    line-height: 1.42857;
    text-shadow: none;
    text-transform: none;
    white-space: normal;
    word-break: normal;
    word-spacing: normal;
    word-wrap: normal;
    text-decoration: none
}

.close:focus, .close:hover {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    opacity: .5;
    filter: alpha(opacity=50)
}

button.close {
    padding: 0;
    cursor: pointer;
    background: 0 0;
    border: 0;
    -webkit-appearance: none
}

.modal-content, .popover {
    background-clip: padding-box
}

.modal {
    display: none;
    position: fixed;
    z-index: 1050;
    -webkit-overflow-scrolling: touch;
    outline: 0
}

.modal-footer:after, .modal-footer:before, .modal-header:after, .modal-header:before {
    display: table;
    content: " "
}

.modal.fade .modal-dialog {
    -webkit-transform: translate(0, -25%);
    transform: translate(0, -25%);
    -webkit-transition: -webkit-transform .3s ease-out;
    transition: -webkit-transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out, -webkit-transform .3s ease-out
}

.modal.in .modal-dialog {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0)
}

.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto
}

.modal-dialog {
    position: relative;
    width: auto;
    margin: 10px
}

.modal-content {
    position: relative;
    background-color: #fff;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 6px;
    -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
    box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
    outline: 0
}

.modal-backdrop {
    position: fixed;
    z-index: 1040;
    background-color: #000
}

.modal-backdrop.fade {
    opacity: 0;
    filter: alpha(opacity=0)
}

.modal-backdrop.in {
    opacity: .5;
    filter: alpha(opacity=50)
}

.modal-header {
    padding: 15px;
    border-bottom: 1px solid #e5e5e5
}

.modal-header .close {
    margin-top: -2px
}

.modal-title {
    margin: 0;
    line-height: 1.42857
}

.modal-body {
    position: relative;
    padding: 15px
}

.modal-footer {
    padding: 15px;
    text-align: right;
    border-top: 1px solid #e5e5e5
}

.modal-footer .btn + .btn {
    margin-left: 5px;
    margin-bottom: 0
}

.modal-footer .btn-group .btn + .btn {
    margin-left: -1px
}

.modal-footer .btn-block + .btn-block {
    margin-left: 0
}

.modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll
}

@media (min-width: 768px) {
    .modal-dialog {
        width: 600px;
        margin: 30px auto
    }

    .modal-content {
        -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
        box-shadow: 0 5px 15px rgba(0, 0, 0, .5)
    }

    .modal-sm {
        width: 300px
    }
}

@media (min-width: 992px) {
    .modal-lg {
        width: 900px
    }
}

.tooltip {
    position: absolute;
    z-index: 1070;
    display: block;
    text-align: left;
    text-align: start;
    font-size: 12px;
    opacity: 0;
    filter: alpha(opacity=0)
}

.tooltip.in {
    opacity: .9;
    filter: alpha(opacity=90)
}

.tooltip.top {
    margin-top: -3px;
    padding: 5px 0
}

.tooltip.right {
    margin-left: 3px;
    padding: 0 5px
}

.tooltip.bottom {
    margin-top: 3px;
    padding: 5px 0
}

.tooltip.left {
    margin-left: -3px;
    padding: 0 5px
}

.tooltip-inner {
    max-width: 200px;
    padding: 3px 8px;
    color: #fff;
    text-align: center;
    background-color: #000;
    border-radius: 4px
}

.tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid
}

.tooltip.top .tooltip-arrow, .tooltip.top-left .tooltip-arrow, .tooltip.top-right .tooltip-arrow {
    bottom: 0;
    border-width: 5px 5px 0;
    border-top-color: #000
}

.tooltip.top .tooltip-arrow {
    left: 50%;
    margin-left: -5px
}

.tooltip.top-left .tooltip-arrow {
    right: 5px;
    margin-bottom: -5px
}

.tooltip.top-right .tooltip-arrow {
    left: 5px;
    margin-bottom: -5px
}

.tooltip.right .tooltip-arrow {
    top: 50%;
    left: 0;
    margin-top: -5px;
    border-width: 5px 5px 5px 0;
    border-right-color: #000
}

.tooltip.left .tooltip-arrow {
    top: 50%;
    right: 0;
    margin-top: -5px;
    border-width: 5px 0 5px 5px;
    border-left-color: #000
}

.tooltip.bottom .tooltip-arrow, .tooltip.bottom-left .tooltip-arrow, .tooltip.bottom-right .tooltip-arrow {
    border-width: 0 5px 5px;
    border-bottom-color: #000;
    top: 0
}

.tooltip.bottom .tooltip-arrow {
    left: 50%;
    margin-left: -5px
}

.tooltip.bottom-left .tooltip-arrow {
    right: 5px;
    margin-top: -5px
}

.tooltip.bottom-right .tooltip-arrow {
    left: 5px;
    margin-top: -5px
}

.popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1060;
    display: none;
    max-width: 276px;
    padding: 1px;
    text-align: left;
    text-align: start;
    font-size: 14px;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 6px;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, .2)
}

.carousel-caption, .carousel-control {
    color: #fff;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
    text-align: center
}

.popover.top {
    margin-top: -10px
}

.popover.right {
    margin-left: 10px
}

.popover.bottom {
    margin-top: 10px
}

.popover.left {
    margin-left: -10px
}

.popover-title {
    margin: 0;
    padding: 8px 14px;
    font-size: 14px;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    border-radius: 5px 5px 0 0;
    text-align: center
}

.popover-content {
    padding: 9px 14px
}

.popover > .arrow, .popover > .arrow:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid
}

.carousel, .carousel-inner {
    position: relative
}

.popover > .arrow {
    border-width: 11px
}

.popover > .arrow:after {
    border-width: 10px;
    content: ""
}

.popover.top > .arrow {
    left: 50%;
    margin-left: -11px;
    border-bottom-width: 0;
    border-top-color: #999;
    border-top-color: rgba(0, 0, 0, .25);
    bottom: -11px
}

.popover.top > .arrow:after {
    content: " ";
    bottom: 1px;
    margin-left: -10px;
    border-bottom-width: 0;
    border-top-color: #fff
}

.popover.left > .arrow:after, .popover.right > .arrow:after {
    content: " ";
    bottom: -10px
}

.popover.right > .arrow {
    top: 50%;
    left: -11px;
    margin-top: -11px;
    border-left-width: 0;
    border-right-color: #999;
    border-right-color: rgba(0, 0, 0, .25)
}

.popover.right > .arrow:after {
    left: 1px;
    border-left-width: 0;
    border-right-color: #fff
}

.popover.bottom > .arrow {
    left: 50%;
    margin-left: -11px;
    border-top-width: 0;
    border-bottom-color: #999;
    border-bottom-color: rgba(0, 0, 0, .25);
    top: -11px
}

.popover.bottom > .arrow:after {
    content: " ";
    top: 1px;
    margin-left: -10px;
    border-top-width: 0;
    border-bottom-color: #fff
}

.popover.left > .arrow {
    top: 50%;
    right: -11px;
    margin-top: -11px;
    border-right-width: 0;
    border-left-color: #999;
    border-left-color: rgba(0, 0, 0, .25)
}

.popover.left > .arrow:after {
    right: 1px;
    border-right-width: 0;
    border-left-color: #fff
}

.carousel-inner {
    overflow: hidden;
    width: 100%
}

.carousel-inner > .item {
    display: none;
    position: relative;
    -webkit-transition: .6s ease-in-out left;
    transition: .6s ease-in-out left
}

.carousel-inner > .item > a > img, .carousel-inner > .item > img {
    display: block;
    max-width: 100%;
    height: auto;
    line-height: 1
}

@media all and (transform-3d),(-webkit-transform-3d) {
    .carousel-inner > .item {
        -webkit-transition: -webkit-transform .6s ease-in-out;
        transition: -webkit-transform .6s ease-in-out;
        transition: transform .6s ease-in-out;
        transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        -webkit-perspective: 1000px;
        perspective: 1000px
    }

    .carousel-inner > .item.active.right, .carousel-inner > .item.next {
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
        left: 0
    }

    .carousel-inner > .item.active.left, .carousel-inner > .item.prev {
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
        left: 0
    }

    .carousel-inner > .item.active, .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        left: 0
    }
}

.carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev {
    display: block
}

.carousel-inner > .active {
    left: 0
}

.carousel-inner > .next, .carousel-inner > .prev {
    position: absolute;
    top: 0;
    width: 100%
}

.carousel-inner > .next {
    left: 100%
}

.carousel-inner > .prev {
    left: -100%
}

.carousel-inner > .next.left, .carousel-inner > .prev.right {
    left: 0
}

.carousel-inner > .active.left {
    left: -100%
}

.carousel-inner > .active.right {
    left: 100%
}

.carousel-control {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 15%;
    opacity: .5;
    filter: alpha(opacity=50);
    font-size: 20px;
    background-color: rgba(0, 0, 0, 0)
}

.carousel-control.left {
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0, rgba(0, 0, 0, .0001) 100%);
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));
    background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0, rgba(0, 0, 0, .0001) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)
}

.carousel-control.right {
    left: auto;
    right: 0;
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0, rgba(0, 0, 0, .5) 100%);
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));
    background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0, rgba(0, 0, 0, .5) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)
}

.carousel-control:focus, .carousel-control:hover {
    outline: 0;
    color: #fff;
    text-decoration: none;
    opacity: .9;
    filter: alpha(opacity=90)
}

.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {
    position: absolute;
    top: 50%;
    margin-top: -10px;
    z-index: 5;
    display: inline-block
}

.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
    left: 50%;
    margin-left: -10px
}

.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
    right: 50%;
    margin-right: -10px
}

.carousel-control .icon-next, .carousel-control .icon-prev {
    width: 20px;
    height: 20px;
    line-height: 1;
    font-family: serif
}

.carousel-control .icon-prev:before {
    content: '\2039'
}

.carousel-control .icon-next:before {
    content: '\203a'
}

.carousel-indicators {
    position: absolute;
    bottom: 10px;
    left: 50%;
    z-index: 15;
    width: 60%;
    margin-left: -30%;
    padding-left: 0;
    list-style: none;
    text-align: center
}

.carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    border: 1px solid #fff;
    border-radius: 10px;
    cursor: pointer;
    background-color: #000 \9;
    background-color: rgba(0, 0, 0, 0)
}

.carousel-indicators .active {
    margin: 0;
    width: 12px;
    height: 12px;
    background-color: #fff
}

.carousel-caption {
    position: absolute;
    left: 15%;
    right: 15%;
    bottom: 20px;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px
}

.carousel-caption .btn, .text-hide {
    text-shadow: none
}

@media screen and (min-width: 768px) {
    .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {
        width: 30px;
        height: 30px;
        margin-top: -10px;
        font-size: 30px
    }

    .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
        margin-left: -10px
    }

    .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
        margin-right: -10px
    }

    .carousel-caption {
        left: 20%;
        right: 20%;
        padding-bottom: 30px
    }

    .carousel-indicators {
        bottom: 20px
    }
}

.center-block {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.pull-right {
    float: right !important
}

.pull-left {
    float: left !important
}

.hide {
    display: none !important
}

.show {
    display: block !important
}

.hidden, .visible-lg, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block, .visible-md, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-sm, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-xs, .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block {
    display: none !important
}

.invisible {
    visibility: hidden
}

.text-hide {
    font: 0/0 a;
    color: transparent;
    background-color: transparent;
    border: 0
}

.iconfont, .lh-100 {
    line-height: 1
}

.iconfont, label {
    font-weight: 400
}

a, body {
    color: #222
}

.affix {
    position: fixed
}

.g-container, .g-drop-down, .text-hidden {
    position: relative
}

@-ms-viewport {
    width: device-width
}

@media (max-width: 767px) {
    .visible-xs {
        display: block !important
    }

    table.visible-xs {
        display: table !important
    }

    tr.visible-xs {
        display: table-row !important
    }

    td.visible-xs, th.visible-xs {
        display: table-cell !important
    }

    .visible-xs-block {
        display: block !important
    }

    .visible-xs-inline {
        display: inline !important
    }

    .visible-xs-inline-block {
        display: inline-block !important
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .visible-sm {
        display: block !important
    }

    table.visible-sm {
        display: table !important
    }

    tr.visible-sm {
        display: table-row !important
    }

    td.visible-sm, th.visible-sm {
        display: table-cell !important
    }

    .visible-sm-block {
        display: block !important
    }

    .visible-sm-inline {
        display: inline !important
    }

    .visible-sm-inline-block {
        display: inline-block !important
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .visible-md {
        display: block !important
    }

    table.visible-md {
        display: table !important
    }

    tr.visible-md {
        display: table-row !important
    }

    td.visible-md, th.visible-md {
        display: table-cell !important
    }

    .visible-md-block {
        display: block !important
    }

    .visible-md-inline {
        display: inline !important
    }

    .visible-md-inline-block {
        display: inline-block !important
    }
}

@media (min-width: 1200px) {
    .visible-lg {
        display: block !important
    }

    table.visible-lg {
        display: table !important
    }

    tr.visible-lg {
        display: table-row !important
    }

    td.visible-lg, th.visible-lg {
        display: table-cell !important
    }

    .visible-lg-block {
        display: block !important
    }

    .visible-lg-inline {
        display: inline !important
    }

    .visible-lg-inline-block {
        display: inline-block !important
    }

    .hidden-lg {
        display: none !important
    }
}

@media (max-width: 767px) {
    .hidden-xs {
        display: none !important
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .hidden-sm {
        display: none !important
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .hidden-md {
        display: none !important
    }
}

.visible-print {
    display: none !important
}

@media print {
    .visible-print {
        display: block !important
    }

    table.visible-print {
        display: table !important
    }

    tr.visible-print {
        display: table-row !important
    }

    td.visible-print, th.visible-print {
        display: table-cell !important
    }
}

.visible-print-block {
    display: none !important
}

@media print {
    .visible-print-block {
        display: block !important
    }
}

.visible-print-inline {
    display: none !important
}

@media print {
    .visible-print-inline {
        display: inline !important
    }
}

.visible-print-inline-block {
    display: none !important
}

@media print {
    .visible-print-inline-block {
        display: inline-block !important
    }

    .hidden-print {
        display: none !important
    }
}

body, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, ol, p, ul {
    padding: 0;
    margin: 0
}

body {
    font-family: "Source Han Sans", "PingFang SC", "Microsoft YaHei", -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Hiragino Sans GB", sans-serif;
    min-width: 320px
}

.bg-gray {
    background: #f9f9f9 !important
}

.btn-danger, .btn-default, .btn-info, .btn-primary, .btn-success, .btn-warning {
    background-repeat: repeat-x !important
}

li, ul {
    list-style-type: none
}

a {
    text-decoration: none
}

a:hover {
    color: #174187;
    text-decoration: none
}

a:link {
    text-decoration: none
}

img {
    border: none
}

.iconfont {
    font-size: inherit;
    vertical-align: baseline
}

.c-white {
    color: #fff
}

.c-red {
    color: red
}

.c-red-bold {
    color: #b00
}

.c-orange {
    color: #e89923
}

.c-orange-light {
    color: rgba(250, 80, 5, .8)
}

.c-orange-bold {
    color: #d24603
}

.c-blue {
    color: #005ca1
}

.c-blue-light {
    color: #0168c6
}

.c-blue-bold {
    color: #00488c
}

.c-blue-bold2 {
    color: #004795
}

.c-gray {
    color: #999
}

.c-gray-light {
    color: #ccc
}

.c-gray-bold {
    color: #666
}

.c-green {
    color: #5cb85c
}

.c-green-light {
    color: #5ecd5e
}

.c-green-bold {
    color: #449d44
}

.c-error {
    color: #f66
}

.c-success {
    color: #5cb85c
}

.c-success-light {
    color: #5ecd5e
}

.c-success-bold {
    color: #449d44
}

.f-10 {
    font-size: 10px
}

.f-12 {
    font-size: 12px
}

.f-13 {
    font-size: 13px
}

.f-14 {
    font-size: 14px
}

.f-16 {
    font-size: 16px
}

.f-18 {
    font-size: 18px
}

.f-20 {
    font-size: 20px
}

.f-22 {
    font-size: 22px
}

.f-25 {
    font-size: 25px
}

.f-28 {
    font-size: 28px
}

.f-30 {
    font-size: 30px
}

.f-35 {
    font-size: 35px
}

.f-40 {
    font-size: 40px
}

.text-hidden {
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

.t2 {
    text-indent: 2em
}

.lh-150 {
    line-height: 1.5
}

.lh-160 {
    line-height: 1.6
}

.lh-180 {
    line-height: 1.8
}

.lh-200 {
    line-height: 2
}

.m-0 {
    margin: 0
}

.m-t0 {
    margin-top: 0
}

.m-r0 {
    margin-right: 0
}

.m-b0 {
    margin-bottom: 0
}

.m-l0 {
    margin-left: 0
}

.p-0 {
    padding: 0
}

.p-t0 {
    padding-top: 0
}

.p-r0 {
    padding-right: 0
}

.p-b0 {
    padding-bottom: 0
}

.p-l0 {
    padding-left: 0
}

.m-1 {
    margin: 1px
}

.m-t1 {
    margin-top: 1px
}

.m-r1 {
    margin-right: 1px
}

.m-b1 {
    margin-bottom: 1px
}

.m-l1 {
    margin-left: 1px
}

.p-1 {
    padding: 1px
}

.p-t1 {
    padding-top: 1px
}

.p-r1 {
    padding-right: 1px
}

.p-b1 {
    padding-bottom: 1px
}

.p-l1 {
    padding-left: 1px
}

.m-5 {
    margin: 5px
}

.m-t5 {
    margin-top: 5px
}

.m-r5 {
    margin-right: 5px
}

.m-b5 {
    margin-bottom: 5px
}

.m-l5 {
    margin-left: 5px
}

.p-5 {
    padding: 5px
}

.p-t5 {
    padding-top: 5px
}

.p-r5 {
    padding-right: 5px
}

.p-b5 {
    padding-bottom: 5px
}

.p-l5 {
    padding-left: 5px
}

.m-10 {
    margin: 10px
}

.m-t10 {
    margin-top: 10px
}

.m-r10 {
    margin-right: 10px
}

.m-b10 {
    margin-bottom: 10px
}

.m-l10 {
    margin-left: 10px
}

.p-10 {
    padding: 10px
}

.p-t10 {
    padding-top: 10px
}

.p-r10 {
    padding-right: 10px
}

.p-b10 {
    padding-bottom: 10px
}

.p-l10 {
    padding-left: 10px
}

.m-15 {
    margin: 15px
}

.m-t15 {
    margin-top: 15px
}

.m-r15 {
    margin-right: 15px
}

.m-b15 {
    margin-bottom: 15px
}

.m-l15 {
    margin-left: 15px
}

.p-15 {
    padding: 15px
}

.p-t15 {
    padding-top: 15px
}

.p-r15 {
    padding-right: 15px
}

.p-b15 {
    padding-bottom: 15px
}

.p-l15 {
    padding-left: 15px
}

.m-20 {
    margin: 20px
}

.m-t20 {
    margin-top: 20px
}

.m-r20 {
    margin-right: 20px
}

.m-b20 {
    margin-bottom: 20px
}

.m-l20 {
    margin-left: 20px
}

.p-20 {
    padding: 20px
}

.p-t20 {
    padding-top: 20px
}

.p-r20 {
    padding-right: 20px
}

.p-b20 {
    padding-bottom: 20px
}

.p-l20 {
    padding-left: 20px
}

.m-25 {
    margin: 25px
}

.m-t25 {
    margin-top: 25px
}

.m-r25 {
    margin-right: 25px
}

.m-b25 {
    margin-bottom: 25px
}

.m-l25 {
    margin-left: 25px
}

.p-25 {
    padding: 25px
}

.p-t25 {
    padding-top: 25px
}

.p-r25 {
    padding-right: 25px
}

.p-b25 {
    padding-bottom: 25px
}

.p-l25 {
    padding-left: 25px
}

.m-30 {
    margin: 30px
}

.m-t30 {
    margin-top: 30px
}

.m-r30 {
    margin-right: 30px
}

.m-b30 {
    margin-bottom: 30px
}

.m-l30 {
    margin-left: 30px
}

.p-30 {
    padding: 30px
}

.p-t30 {
    padding-top: 30px
}

.p-r30 {
    padding-right: 30px
}

.p-b30 {
    padding-bottom: 30px
}

.p-l30 {
    padding-left: 30px
}

.m-35 {
    margin: 35px
}

.m-t35 {
    margin-top: 35px
}

.m-r35 {
    margin-right: 35px
}

.m-b35 {
    margin-bottom: 35px
}

.m-l35 {
    margin-left: 35px
}

.p-35 {
    padding: 35px
}

.p-t35 {
    padding-top: 35px
}

.p-r35 {
    padding-right: 35px
}

.p-b35 {
    padding-bottom: 35px
}

.p-l35 {
    padding-left: 35px
}

.m-40 {
    margin: 40px
}

.m-t40 {
    margin-top: 40px
}

.m-r40 {
    margin-right: 40px
}

.m-b40 {
    margin-bottom: 40px
}

.m-l40 {
    margin-left: 40px
}

.p-40 {
    padding: 40px
}

.p-t40 {
    padding-top: 40px
}

.p-r40 {
    padding-right: 40px
}

.p-b40 {
    padding-bottom: 40px
}

.p-l40 {
    padding-left: 40px
}

.m-45 {
    margin: 45px
}

.m-t45 {
    margin-top: 45px
}

.m-r45 {
    margin-right: 45px
}

.m-b45 {
    margin-bottom: 45px
}

.m-l45 {
    margin-left: 45px
}

.p-45 {
    padding: 45px
}

.p-t45 {
    padding-top: 45px
}

.p-r45 {
    padding-right: 45px
}

.p-b45 {
    padding-bottom: 45px
}

.p-l45 {
    padding-left: 45px
}

.m-50 {
    margin: 50px
}

.m-t50 {
    margin-top: 50px
}

.m-r50 {
    margin-right: 50px
}

.m-b50 {
    margin-bottom: 50px
}

.m-l50 {
    margin-left: 50px
}

.p-50 {
    padding: 50px
}

.p-t50 {
    padding-top: 50px
}

.p-r50 {
    padding-right: 50px
}

.p-b50 {
    padding-bottom: 50px
}

.p-l50 {
    padding-left: 50px
}

.m-55 {
    margin: 55px
}

.m-t55 {
    margin-top: 55px
}

.m-r55 {
    margin-right: 55px
}

.m-b55 {
    margin-bottom: 55px
}

.m-l55 {
    margin-left: 55px
}

.p-55 {
    padding: 55px
}

.p-t55 {
    padding-top: 55px
}

.p-r55 {
    padding-right: 55px
}

.p-b55 {
    padding-bottom: 55px
}

.p-l55 {
    padding-left: 55px
}

.m-60 {
    margin: 60px
}

.m-t60 {
    margin-top: 60px
}

.m-r60 {
    margin-right: 60px
}

.m-b60 {
    margin-bottom: 60px
}

.m-l60 {
    margin-left: 60px
}

.p-60 {
    padding: 60px
}

.p-t60 {
    padding-top: 60px
}

.p-r60 {
    padding-right: 60px
}

.p-b60 {
    padding-bottom: 60px
}

.p-l60 {
    padding-left: 60px
}

.w-10 {
    width: 10px
}

.w-20 {
    width: 20px
}

.w-30 {
    width: 30px
}

.w-40 {
    width: 40px
}

.w-50 {
    width: 50px
}

.w-60 {
    width: 60px
}

.w-70 {
    width: 70px
}

.w-80 {
    width: 80px
}

.w-90 {
    width: 90px
}

.w-100 {
    width: 100px
}

.w-150 {
    width: 150px
}

.w-200 {
    width: 200px
}

.w-250 {
    width: 250px
}

.w-300 {
    width: 300px
}

.w-350 {
    width: 350px
}

.w-400 {
    width: 400px
}

.w-450 {
    width: 450px
}

.w-500 {
    width: 500px
}

.w-550 {
    width: 550px
}

.w-600 {
    width: 600px
}

.w-650 {
    width: 650px
}

.w-700 {
    width: 700px
}

.w-800 {
    width: 800px
}

.w-900 {
    width: 900px
}

.w10 {
    width: 10%
}

.w20 {
    width: 20%
}

.w30 {
    width: 30%
}

.w40 {
    width: 40%
}

.w50 {
    width: 50%
}

.w60 {
    width: 60%
}

.w70 {
    width: 70%
}

.w80 {
    width: 80%
}

.w90 {
    width: 90%
}

.w100 {
    width: 100%
}

.g-left {
    float: left
}

.g-right {
    float: right
}

.clearfix:after, .clearfix:before {
    display: block;
    content: "";
    height: 0;
    line-height: 0
}

button, input, select, textarea {
    font-family: inherit;
    font-size: inherit;
    outline: 0
}

.g-container {
    width: 1200px;
    margin: 0 auto
}

.btn {
    -webkit-transition: color .15s, background .15s;
    transition: color .15s, background .15s;
    outline: 0
}

.btn.btn-orange, .btn.btn-orange-fill {
    background-color: #fff;
    border: 1px solid #025891;
    color: #025891
}

.btn.btn-orange-fill, .btn.btn-orange-fill:hover, .btn.btn-orange:hover {
    background-color: #025891;
    color: #fff
}

.btn.btn-orange-fill:hover {
    background-color: #eb5005;
    border-color: #eb5005
}

.btn.btn-qq {
    background-color: #fff;
    border: 1px solid #357DF9;
    color: #357DF9
}

.btn.btn-qq:hover {
    background-color: #357DF9;
    color: #fff
}

.g-drop-down .drop-down-title {
    line-height: 30px
}

.g-drop-down .child-select, .g-drop-down .drop-down-menu {
    position: absolute;
    display: none;
    width: 100%;
    top: 100%;
    left: 0
}

.g-drop-down .child-select ul.select-item, .g-drop-down .drop-down-menu ul.select-item {
    position: relative;
    overflow: hidden;
    margin-top: -1px;
    border: 1px solid #eee
}

.g-drop-down .child-select ul.select-item li, .g-drop-down .drop-down-menu ul.select-item li {
    display: block;
    width: 100%;
    line-height: 35px;
    text-align: center;
    background-color: #fff
}

.g-drop-down .child-select ul.select-item li.active, .g-drop-down .child-select ul.select-item li:hover, .g-drop-down .drop-down-menu ul.select-item li.active, .g-drop-down .drop-down-menu ul.select-item li:hover {
    background-color: #f5f5f5
}

.g-drop-down:hover .child-select, .g-drop-down:hover .drop-down-menu {
    display: block
}

.container {
    width: 1200px !important;
    margin: 0 auto;
    padding-left: 0;
    padding-right: 0
}

html {
    -webkit-tap-highlight-color: transparent;
    font-size: 10px !important
}

.popover-content img {
    border-radius: 6px
}

.orange {
    color: #eb6000
}

.blue {
    color: #0074c4
}

.red {
    color: #a80300
}

.white {
    color: #fff
}

.black {
    color: #000
}

.icon {
    width: 1em;
    height: 1em;
    vertical-align: -.15em;
    fill: currentColor;
    overflow: hidden
}

.bigtit {
    text-align: center;
    line-height: 1.2
}

.bigtit .red {
    font-size: 40px;
    color: #c30000;
    font-weight: 700
}

.bigtit p {
    font-size: 14px;
    color: #999;
    font-family: Arial
}

.btn-default {
    background-image: -webkit-linear-gradient(top, #fff 0, #e0e0e0 100%) !important;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), to(#e0e0e0)) !important;
    background-image: linear-gradient(to bottom, #fff 0, #e0e0e0 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    border-color: #ccc !important
}

.btn-primary {
    background-image: -webkit-linear-gradient(top, #337ab7 0, #265a88 100%) !important;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #337ab7), to(#265a88)) !important;
    background-image: linear-gradient(to bottom, #337ab7 0, #265a88 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    border-color: #245580 !important
}

.btn-success {
    background-image: -webkit-linear-gradient(top, #5cb85c 0, #419641 100%) !important;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #5cb85c), to(#419641)) !important;
    background-image: linear-gradient(to bottom, #5cb85c 0, #419641 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    border-color: #3e8f3e !important
}

.btn-info {
    background-image: -webkit-linear-gradient(top, #5bc0de 0, #2aabd2 100%) !important;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #5bc0de), to(#2aabd2)) !important;
    background-image: linear-gradient(to bottom, #5bc0de 0, #2aabd2 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    border-color: #28a4c9 !important
}

.btn-warning {
    background-image: -webkit-linear-gradient(top, #f0ad4e 0, #eb9316 100%) !important;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f0ad4e), to(#eb9316)) !important;
    background-image: linear-gradient(to bottom, #f0ad4e 0, #eb9316 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    border-color: #e38d13 !important
}

.btn-danger {
    background-image: -webkit-linear-gradient(top, #d9534f 0, #c12e2a 100%) !important;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d9534f), to(#c12e2a)) !important;
    background-image: linear-gradient(to bottom, #d9534f 0, #c12e2a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    border-color: #b92c28 !important
}

.btn-danger, .btn-default, .btn-info, .btn-primary, .btn-success, .btn-warning {
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .2) !important;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075) !important;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075) !important
}

#header {
    position: fixed !important;
    top: 0;
    left: 0;
    z-index: 999;
    -webkit-box-shadow: 5px 5px 10px rgba(0, 0, 0, .2);
    box-shadow: 5px 5px 10px rgba(0, 0, 0, .2);
    width: 100%;
    height: 89px;
    background: #fff
}

#header .headerLine .Lineleft {
    width: 91.3541667%;
    background: #174187;
    height: 4px;
    float: left
}

#header .headerLine .Lineright {
    width: 8.6458333%;
    background: #8ac31e;
    height: 4px;
    float: right
}

#header .headerLeft .logo {
    display: block;
    width: 163px;
    margin-left: 3.17708%;
    margin-top: 25px;
    float: left
}

#header .headerLeft .logo img {
    width: 100%;
    max-height: 36px
}

#header .headerLeft .Menu {
    float: left;
    margin-left: 18.125%
}

#header .headerLeft .Menu li {
    display: block;
    float: left
}

#header .headerLeft .Menu li a {
    display: block;
    float: left;
    height: 85px;
    line-height: 85px;
    padding: 0 33px;
    color: #333;
    font-weight: 700;
    font-size: 16px;
    -webkit-transition: all .5s ease 0s;
    transition: all .5s ease 0s
}

#header .headerLeft .Menu li a.on, #header .headerLeft .Menu li a:active, #header .headerLeft .Menu li a:focus, #header .headerLeft .Menu li a:hover {
    background: #174187;
    color: #fff
}

#header .headerRight {
    width: 8.6458333%;
    min-width: 164.5px;
    position: absolute;
    right: 0;
    top: 0
}

#header .headerRight .hicon {
    float: right;
    width: 32px;
    height: 32px;
    border: 1px solid #b2b2b2;
    border-radius: 50%;
    text-align: center;
    -webkit-transition: all .5s ease 0s;
    transition: all .5s ease 0s;
    cursor: pointer;
    margin: 29px 5.5px 0
}

#header .headerRight .hicon .iconfont {
    font-size: 17px;
    color: #838383;
    line-height: 32px;
    margin: 0 auto
}

#header .headerRight .hicon .wx {
    font-size: 23px;
    color: #838383;
    line-height: 30px;
    margin: 0 auto
}

#header .headerRight .hicon:active .iconfont, #header .headerRight .hicon:focus .iconfont, #header .headerRight .hicon:hover .iconfont, #header .headerRight .search_main .input-group-btn .iconfont {
    color: #fff
}

#header .headerRight .hicon:active, #header .headerRight .hicon:focus, #header .headerRight .hicon:hover {
    background: #174187
}

#header .headerRight .last {
    margin-right: 18.6746%
}

#header .headerRight .search_main {
    width: 280px;
    position: absolute;
    right: 0;
    top: 89px;
    padding: 20px;
    border-radius: 5px;
    background: rgba(23, 65, 135, .8);
    display: none
}

#header .headerRight .search_main .input-group {
    width: 100%
}

#header .headerRight .search_main #keys {
    width: 80%
}

#header .headerRight .search_main .input-group-btn {
    width: 20%;
    display: block;
    height: 34px;
    line-height: 34px;
    padding: 0
}

#header .headerRight .search_main .input-group-btn .btn {
    padding: 0 10px
}

#header .topnav > li.m {
    float: left
}

#header .topnav > li.m > a {
    font-size: 18px;
    color: #4d4d4d;
    padding: 49px 20.5px 0;
    height: 110px;
    display: block;
    -webkit-transition: all .2s;
    transition: all .2s;
    position: relative
}

#header .topnav > li.m > a.cur, #header .topnav > li.m > a:active, #header .topnav > li.m > a:focus, #header .topnav > li.m > a:hover {
    color: #fff;
    background-image: -webkit-linear-gradient(top, #3664ae 0, #315ca1 100%) !important;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #3664ae), to(#315ca1)) !important;
    background-image: linear-gradient(to bottom, #3664ae 0, #315ca1 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3664ae', endColorstr='#ff315ca1', GradientType=0) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    border-color: #245580 !important;
    padding-top: 59px
}

#header .topnav > li.m > a.last {
    margin-right: 0
}

#header .topnav > li.m > a::before {
    display: block;
    content: "";
    width: 30px;
    height: 34px;
    position: absolute;
    top: 20px;
    left: 42px;
    background: url(../images/wlogo.png) center center no-repeat
}

#header .topnav > li.m .sub {
    display: none;
    width: 115px;
    border-radius: 0 0 5px 5px;
    position: absolute;
    left: 50%;
    top: 62px;
    margin-left: -57.5px;
    background: url(../images/subbg.png) top center no-repeat;
    padding-top: 17px
}

#header .topnav > li.m .sub > li {
    line-height: 30px;
    text-align: center;
    background: #174187
}

#header .topnav > li.m .sub > li > a {
    display: block;
    font-size: 15px;
    border-bottom: 1px solid #0882c5;
    color: #fff;
    -webkit-transition: all .5s ease 0s;
    transition: all .5s ease 0s;
    margin: 0 17px
}

#header .topnav > li.m .sub > li.last {
    padding-bottom: 23px
}

#header .topnav > li.m .sub > li.first {
    padding-top: 16px
}

#header .topnav > li.m.on > a {
    color: #174187
}

#header .m-nav, #header .m-navwrap {
    display: none
}

#introduction .container .content {
    width: 33.3333%;
    float: left;
    padding: 17px 44px 26px 45px;
    margin-top: -99px;
    z-index: 99;
    position: relative;
    -webkit-transition: all .5s ease 0s;
    transition: all .5s ease 0s;
    cursor: pointer
}

#introduction .container .content:active, #introduction .container .content:focus, #introduction .container .content:hover {
    margin-top: -120px
}

#introduction .container .content .number {
    font-size: 80px;
    font-weight: 700;
    color: #fff;
    font-family: Arial
}

#introduction .container .content .rightcontent {
    float: right;
    font-size: 16px;
    color: #eeeae2;
    padding-top: 28px
}

#introduction .container .content .rightcontent .word {
    padding-left: 14px;
    padding-right: 6px;
    padding-bottom: 11px
}

#introduction .container .content .rightcontent .word .en {
    font-size: 14px;
    color: #3863a9;
    font-family: Arial
}

#introduction .container .content .rightcontent .line {
    width: 100%;
    background: #3863a9;
    height: 2px
}

#introduction .container .content .rightcontent .iconshow {
    padding-left: 14px;
    padding-top: 11px
}

#introduction .container .content .rightcontent .iconshow .iconfont {
    font-size: 42px;
    color: #5276b1
}

#introduction .container .shallow {
    background: #1c4d9d
}

#introduction .container .shallow2 {
    background: #174187
}

#introduction .container .shallow3 {
    background: #153a77
}

#about .content .left {
    width: 48.333333%;
    padding: 65px 0 100px
}

#about .content .left h1 {
    font-weight: 700;
    color: #315ca1
}

#about .content .left p {
    font-size: 18px;
    color: grey;
    margin: 9px 0 24px
}

#about .content .left .info {
    font-size: 14px;
    color: grey;
    position: relative;
    padding-bottom: 11px;
    width: 91.3644%;
    line-height: 1.8
}

#about .content .left .info::after {
    content: '';
    position: absolute;
    width: 80px;
    height: 2px;
    left: 0;
    bottom: 0;
    background: #174187
}

#about .content .left .more {
    display: block;
    width: 150px;
    height: 45px;
    font-size: 14px;
    color: #565555;
    text-align: center;
    padding: 0;
    line-height: 45px;
    background: #fff;
    margin-top: 87px;
    border: 1px solid #dadada;
    border-radius: 5px;
    -webkit-transition: all .5s;
    transition: all .5s
}

#about .content .left .more:hover {
    background-image: -webkit-linear-gradient(top, #337ab7 0, #265a88 100%) !important;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #337ab7), to(#265a88)) !important;
    background-image: linear-gradient(to bottom, #337ab7 0, #265a88 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    border-color: #245580 !important;
    color: #fff;
    -webkit-box-shadow: 1px 1px 10px rgba(0, 0, 0, .2);
    box-shadow: 1px 1px 10px rgba(0, 0, 0, .2)
}

#about .content .aboutimg {
    width: 51.66666667%;
    max-width: 620px
}

#product {
    margin-top: 43px;
    margin-bottom: 47px;
    background: #fff
}

#product .container .proTop .protit {
    font-size: 22px;
    color: #333;
    font-weight: 700;
    position: relative;
    float: left
}

#product .container .proTop .protit:after {
    content: "";
    position: absolute;
    width: 100px;
    left: 0;
    top: 43px;
    height: 4px;
    background: url(../images/protitafter.png) center center no-repeat
}

#product .container .proTop .protit .en {
    color: #a4a4a4;
    font-size: 22px;
    font-family: Arial
}

#product .container .proTop .more {
    width: 98px;
    height: 40px;
    line-height: 40px;
    color: #fff;
    background: #8ac31e;
    font-size: 14px;
    font-weight: 700;
    float: right;
    display: block;
    text-align: center;
    -webkit-transition: all .5s ease 0s;
    transition: all .5s ease 0s
}

#product .container .proTop .more:hover {
    -webkit-box-shadow: 1px 1px 10px rgba(0, 0, 0, .3);
    box-shadow: 1px 1px 10px rgba(0, 0, 0, .3)
}

#product .container .prolist {
    margin-top: 33px
}

#product .container .prolist li {
    width: 25%;
    float: left;
    text-align: center;
    background: #fff;
    margin-bottom: -1px;
    margin-right: -1px
}

#product .container .prolist li:active, #product .container .prolist li:focus, #product .container .prolist li:hover {
    background: #f0f0f0
}

#product .container .prolist li a {
    display: block;
    border: 1px solid #e6e6e6;
    padding: 52px 0 0;
    position: relative
}

#product .container .prolist li a .img {
    display: block;
    width: 90%;
    height: 212px;
    text-align: center;
    margin: 0 auto 66px;
    -webkit-transition: all .5s ease 0s;
    transition: all .5s ease 0s
}

#product .container .prolist li a .img img {
    max-height: 212px;
    max-width: 100%;
    vertical-align: middle
}

#product .container .prolist li a .name {
    font-size: 16px;
    color: #4d4d4d;
    display: block;
    overflow: hidden;
    width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding-left: 5%;
    padding-right: 5%;
    height: 44px;
    line-height: 44px;
    -webkit-transition: all .5s ease 0s;
    transition: all .5s ease 0s
}

#product .container .prolist li a:active .name, #product .container .prolist li a:focus .name, #product .container .prolist li a:hover .name {
    background: #8ac31e;
    color: #fff
}

#product .bigtit {
    position: relative
}

#product .bigtit h1 {
    font-weight: 700;
    color: #fff
}

#product .bigtit p {
    font-size: 16px;
    color: #fff;
    margin-top: 14px
}

#news {
    background: #f9f9f8;
    width: 100%;
    padding: 73px 0 136px
}

#news .container .tit {
    width: 100px;
    font-size: 20px;
    font-weight: 500;
    color: #333;
    float: left
}

#news .container .tit .en {
    font-size: 30px;
    font-weight: 700;
    color: #666
}

#news .container .tit .line {
    margin: 7px 0 13px
}

#news .container .tit .line .blue {
    width: 30px;
    height: 4px;
    background: #174187;
    display: block;
    float: left
}

#news .container .tit .line .green {
    width: 70px;
    height: 4px;
    background: #8ac31e;
    display: block;
    float: left
}

#news .container .tit .more {
    margin-top: 335px;
    width: 98px;
    height: 40px;
    line-height: 40px;
    color: #fff;
    background: #8ac31e;
    font-size: 14px;
    font-weight: 700;
    float: right;
    display: block;
    text-align: center;
    -webkit-transition: all .5s ease 0s;
    transition: all .5s ease 0s
}

#news .container .tit .more:hover {
    -webkit-box-shadow: 1px 1px 10px rgba(0, 0, 0, .3);
    box-shadow: 1px 1px 10px rgba(0, 0, 0, .3)
}

#news .container .news {
    width: 78.3333%;
    float: right;
    margin-top: 48px
}

#news .container .news li {
    width: 33.3333%;
    float: left
}

#news .container .news li a {
    display: block;
    padding: 22px;
    border: 2px solid #f9f9f8;
    -webkit-transition: all .5s ease 0s;
    transition: all .5s ease 0s
}

#news .container .news li a .date {
    font-size: 16px;
    font-weight: 700;
    color: #333
}

#news .container .news li a .tit2 {
    font-size: 18px;
    color: #333;
    margin-bottom: 27px
}

#news .container .news li a .line {
    width: 45px;
    height: 4px;
    background: #70ae4e;
    margin-bottom: 22px
}

#news .container .news li a .desc {
    color: #666;
    font-size: 16px;
    line-height: 30px
}

#news .container .news li a .newsimg {
    margin-top: 17px;
    max-width: 262px;
    display: block;
    width: 100%
}

#news .container .news li a:active, #news .container .news li a:focus, #news .container .news li a:hover {
    border: 2px solid #70ae4e
}

#devicesocial .device {
    float: left;
    width: 50%;
    background: #8ac31e
}

#devicesocial .device .content {
    width: 61.97916%;
    float: right
}

#devicesocial .device .content .info {
    width: 81.5126%;
    margin-top: 91px;
    float: left;
    margin-bottom: 88px
}

#devicesocial .device .content .info img {
    max-width: 485px;
    width: 100%
}

#devicesocial .device .content .info div {
    margin-top: 17px;
    font-size: 24px;
    color: #f4f4f4
}

#devicesocial .device .content .info div .en {
    font-size: 16px;
    color: #f4f4f4
}

#devicesocial .device .content .info div .more {
    margin-top: 45px;
    width: 123px;
    height: 37px;
    line-height: 37px;
    border: 1px solid #c4e18e;
    text-align: center;
    font-size: 16px;
    color: #f4f4f4;
    border-radius: 6px;
    display: block;
    -webkit-transition: all .5s ease 0s;
    transition: all .5s ease 0s
}

#devicesocial .device .content .info div .more:active, #devicesocial .device .content .info div .more:focus, #devicesocial .device .content .info div .more:hover {
    background: #fff;
    color: #8ac31e
}

#devicesocial .social {
    float: left;
    width: 50%;
    background: #174187
}

#devicesocial .social .content {
    width: 61.97916%;
    float: left
}

#devicesocial .social .content .info {
    width: 81.5126%;
    margin-top: 91px;
    float: right;
    margin-bottom: 88px
}

#devicesocial .social .content .info img {
    max-width: 485px;
    width: 100%
}

#devicesocial .social .content .info div {
    margin-top: 17px;
    font-size: 24px;
    color: #f4f4f4
}

#devicesocial .social .content .info div .en {
    font-size: 16px;
    color: #f4f4f4
}

#devicesocial .social .content .info div .more {
    margin-top: 45px;
    width: 123px;
    height: 37px;
    line-height: 37px;
    border: 1px solid #8ba0c3;
    text-align: center;
    font-size: 16px;
    color: #8ba0c3;
    border-radius: 6px;
    display: block;
    -webkit-transition: all .5s ease 0s;
    transition: all .5s ease 0s
}

#copyright, #copyright .dropmenu .dropdown-menu {
    width: 100%
}

#devicesocial .social .content .info div .more:active, #devicesocial .social .content .info div .more:focus, #devicesocial .social .content .info div .more:hover {
    background: #fff;
    color: #174187
}

#copyright {
    background: #4d4d4d;
    font-size: 16px;
    color: #959595;
    border-top: 3px solid #3d3d3d
}

#copyright .word {
    float: left;
    padding: 18px 0
}

#copyright .dropmenu {
    float: right;
    padding-top: 12px
}

#copyright .dropmenu .btn-group .one {
    padding-left: 24px;
    padding-right: 115px
}

#certificate {
    width: 100%;
    background: #272727;
    padding: 98px 0 91px
}

#certificate .cerl {
    width: 34.2696629%
}

#certificate .cerl .icon2 {
    width: 55.5737%
}

#certificate .cerl .icon2 h1 {
    font-family: Arial;
    font-size: 48px;
    color: #fff;
    margin-bottom: 58px
}

#certificate .cerl .icon2 .iconfont {
    font-size: 74px;
    color: #3596e3;
    margin: 0 auto;
    width: 78.4px;
    display: block
}

#certificate .cerl .gray {
    margin-top: 81px;
    font-size: 18px;
    font-weight: 700;
    color: #747474
}

#certificate .cerl .gray p {
    font-size: 16px;
    color: #747474;
    font-weight: 400
}

#certificate .cerl .more {
    display: block;
    float: left;
    font-size: 16px;
    color: #174187;
    background: url(../images/arrow3.png) right center no-repeat;
    padding-right: 12px;
    margin-top: 19px
}

#certificate .slide {
    width: 65.73033%;
    float: right
}

#certificate .slide .item ul {
    width: 91.94017%;
    float: right
}

#certificate .slide .item ul li {
    float: left;
    margin-left: 2.255%;
    position: relative;
    cursor: pointer;
    width: 22.7443%
}

#certificate .slide .item ul li img {
    max-width: 242px;
    width: 100%
}

#certificate .slide .item ul li .text {
    font-size: 24px;
    color: #fff;
    display: none;
    z-index: 2;
    position: absolute;
    left: 50%;
    width: 95%;
    top: 50%;
    text-align: center;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

#certificate .slide .item ul li .bluebg {
    display: none;
    background: #174187;
    filter: alpha(opacity=60);
    filter: "alpha(opacity=60)";
    opacity: .6;
    filter: alpha(opacity=60);
    z-index: 1;
    width: 100%;
    height: 100%;
    max-width: 242px;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-transition: all .2s ease-out;
    transition: all .2s ease-out
}

#certificate .slide .item ul li:hover .bluebg, #certificate .slide .item ul li:hover .text {
    display: block
}

#certificate .slide a.left {
    position: absolute;
    width: 49px;
    height: 33px;
    background: url(../images/arrow4.png) center center no-repeat;
    left: 43px;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

#entrance {
    background: #fff;
    padding: 99px 0 123px
}

#entrance .tit {
    font-size: 36px;
    color: #333;
    text-align: center;
    font-weight: 700;
    position: relative;
    width: 375px
}

#entrance .tit:after, #entrance .tit:before {
    position: absolute;
    width: 60px;
    height: 2px;
    background: #868686;
    top: 28px;
    content: ''
}

#entrance .tit:before {
    left: 0
}

#entrance .tit:after {
    right: 0
}

#entrance .link {
    margin-top: 77px
}

#entrance .link a {
    display: block;
    text-align: center;
    width: 25%;
    border-right: 1px solid #d5d5d5;
    float: left
}

#entrance .link a .icon {
    width: 90px;
    height: 103px;
    text-align: center;
    margin: 0 auto;
    background: url(../images/center.png) 0 -103px no-repeat;
    -webkit-transition: all .2s ease 0s;
    transition: all .2s ease 0s
}

#entrance .link a .icon .iconfont {
    font-size: 52px;
    color: #c6c6c6;
    line-height: 103px;
    margin: 0 auto;
    display: block;
    -webkit-transition: all .5s ease 0s;
    transition: all .5s ease 0s
}

#entrance .link a .icon .ico2 {
    font-size: 38px !important;
    color: #c6c6c6 !important;
    line-height: 103px !important;
    margin: 0 auto !important;
    display: block !important
}

#entrance .link a .stit {
    font-size: 22px;
    font-weight: 700;
    color: #333;
    width: 100%;
    margin-top: 8px
}

#entrance .link a .en {
    width: 100%;
    font-size: 14px;
    color: #666;
    font-weight: 700;
    font-family: Arial
}

#entrance .link a:active .icon, #entrance .link a:focus .icon, #entrance .link a:hover .icon {
    background: url(../images/center.png) no-repeat
}

#entrance .link a:active .ico2, #entrance .link a:active .iconfont, #entrance .link a:focus .ico2, #entrance .link a:focus .iconfont, #entrance .link a:hover .ico2, #entrance .link a:hover .iconfont {
    color: #fff !important
}

#entrance .link a.last {
    border-right: 0
}

#foot {
    background: #fff;
    padding: 49px 0 48px
}

#foot .footLeft {
    float: left
}

#foot .footLeft .flogo {
    max-width: 155px
}

#pgcontent .content p > img, #pgcontent .content p > span > img, .banner .skitter, .pageinfo .container .text p > img, .pageinfo .container .text p > span > img {
    max-width: 100%
}

#foot .footLeft .line {
    margin: 14px 0 13px
}

#foot .footLeft .line .blue {
    width: 30px;
    height: 4px;
    background: #174187;
    display: block;
    float: left
}

#foot .footLeft .line .green {
    width: 70px;
    height: 4px;
    background: #8ac31e;
    display: block;
    float: left
}

#foot .footLeft .number {
    font-size: 15px;
    color: #666;
    font-weight: 500
}

#foot .footLeft .number p {
    font-size: 22px;
    font-family: Arial;
    color: #666
}

#foot .footLeft .address {
    font-size: 15px;
    color: #666;
    font-weight: 500;
    margin-top: 7px
}

#foot .footLeft .share {
    margin-top: 22px
}

#foot .footLeft .share .wx {
    float: left;
    width: 52px;
    height: 52px;
    border: 1px solid #606060;
    border-radius: 50%;
    text-align: center;
    cursor: pointer;
    margin-right: 22px
}

#foot .footLeft .share .wx .iconfont {
    font-size: 32px;
    color: #606060;
    line-height: 50px
}

#foot .footLeft .share .bds_tsina {
    background: url(../images/sina.png) center center no-repeat;
    width: 52px;
    height: 52px;
    border: 1px solid #606060;
    border-radius: 50%;
    text-align: center;
    margin: 0
}

#foot .footRight {
    float: right
}

#foot .fnav > li {
    text-align: center;
    float: left
}

#foot .fnav > li > a {
    font-size: 18px;
    color: #4d4d4d;
    font-weight: 500;
    padding-left: 31px;
    padding-right: 31px;
    padding-bottom: 36px;
    border-bottom: 1px solid #f1f1f1;
    display: block;
    margin-bottom: 23px
}

.dn, .newvideo_tc {
    display: none
}

#foot .fnav > li > a:active, #foot .fnav > li > a:focus, #foot .fnav > li > a:hover {
    color: #174187
}

#foot .fnav > li .line {
    background: #f1f1f1
}

#foot .fnav > li .child > li > a {
    font-size: 16px;
    color: #777
}

#foot .fnav > li .child > li > a:active, #foot .fnav > li .child > li > a:focus, #foot .fnav > li .child > li > a:hover {
    color: #174187
}

.newvideo_tc {
    position: fixed;
    width: 720px;
    height: 425px;
    overflow: hidden;
    background: #000;
    top: 50%;
    left: 50%;
    margin: -200px 0 0 -360px;
    z-index: 99999
}

.newvideo_tc img {
    position: absolute;
    top: 20px;
    right: 20px;
    cursor: pointer;
    background: url(../images/ry_close.png) top left no-repeat
}

.banner {
    z-index: 0;
    margin-top: 89px
}

.banner .skitter {
    background-color: #fff;
    height: 650px
}

.banner .skitter .label_skitter {
    padding: 10px 15px;
    text-align: center;
    background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, .4)));
    background: -webkit-linear-gradient(transparent, rgba(0, 0, 0, .4));
    background: linear-gradient(transparent, rgba(0, 0, 0, .4))
}

.banner .skitter .label_skitter p {
    padding: 0;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

.banner .skitter .info_slide {
    background-color: rgba(255, 255, 255, .5);
    border-radius: 10px;
    padding: 5px 5px 5px 10px;
    top: auto;
    bottom: 140px
}

.banner .skitter .info_slide .image_number {
    border-radius: 6px;
    padding: 0;
    width: 12px;
    height: 12px;
    text-indent: -1000px
}

.banner .skitter .info_slide .image_number:hover {
    background-color: #fff
}

.banner .skitter .info_slide .image_number.image_number_select {
    background-color: #c60000
}

.banner .subject {
    position: absolute;
    z-index: 9;
    top: 30%;
    left: 20%;
    color: #fff;
    text-shadow: 0 3px 10px rgba(0, 0, 0, .2)
}

#nyslide {
    width: 100%;
    overflow: hidden;
    margin-top: 110px;
    position: relative;
    height: 400px
}

#nyslide .text {
    padding-top: 150px;
    font-size: 42px;
    color: #fff;
    position: relative
}

#nyslide .text .en {
    font-family: Arial
}

#nyslide .text:after {
    content: '';
    position: absolute;
    left: 0;
    bottom: -20px;
    width: 50px;
    height: 2px;
    background: #fff
}

#nyslide img {
    width: 100%;
    -webkit-animation: imageAnimation 84s linear 0s;
    animation: imageAnimation 4s linear 0s
}

#float, .go-top {
    position: fixed;
    width: 52px
}

@-webkit-keyframes imageAnimation {
    0% {
        -webkit-transform: scale(1.1);
        -webkit-animation-timing-function: ease
    }
    100% {
        -webkit-transform: scale(1)
    }
}

@keyframes imageAnimation {
    0% {
        -webkit-transform: scale(1.1);
        -webkit-animation-timing-function: ease
    }
    100% {
        -webkit-transform: scale(1)
    }
}

#float {
    right: 0;
    top: 50%;
    z-index: 50;
    height: 236px;
    margin-top: -150px;
    background: #000
}

.go-top {
    bottom: 40px;
    right: 45px;
    z-index: 999
}

.go-top .qq, .go-top .tel, .go-top .wx, .go-top a {
    display: block;
    width: 50px;
    height: 46px
}

.go-top a {
    background-image: url(../images/go-top.png);
    border: 1px solid #e8e8e8
}

.go-top a:last-child {
    margin-bottom: 0
}

.go-top .go {
    background-position: 0 -153px
}

.go-top .go:hover {
    background-position: 0 -204px
}

.go-top .feedback {
    background-position: 0 -100px
}

.go-top .feedback:hover {
    background-position: 0 -300px
}

.go-top .uc-2vm {
    background-position: 0 0
}

.go-top .uc-2vm:hover {
    background-position: 0 -350px
}

.go-top .wx {
    background-position: 0 -102px
}

.go-top .qq {
    background-position: 0 -51px
}

.go-top .tel {
    background-position: 0 0
}

.go-top .uc-2vm-pop {
    position: absolute;
    right: 60px;
    top: -100px;
    width: 240px;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, .1);
    box-shadow: 0 1px 4px rgba(0, 0, 0, .1);
    background: #fff
}

.go-top .uc-2vm-pop .title-2wm {
    font-size: 14px;
    margin: 10px 20px
}

.go-top .uc-2vm-pop .logo-2wm-box {
    position: relative
}

.menu {
    text-align: center;
    margin: 0px 0 0;
}

.menu .container {
    width: 1200px;
    margin: 0 auto
}

.menu .container a {
    display: inline-block;
    padding: 0 39px;
    height: 46px;
    line-height: 46px;
    font-size: 18px;
    color: #2b2321;
    text-align: center;
    background: #f5f5f5;
    -webkit-transition: all .5s ease 0s;
    transition: all .5s ease 0s;
    margin: 0 8px;
    border-radius: 5px
}

.menu .container a.on, .menu .container a:active, .menu .container a:focus, .menu .container a:hover {
    background: #174187;
    color: #fff
}

.pageinfo {
    margin: 54px 0
}

.pageinfo .container {
    width: 1200px;
    margin: 0 auto
}

.pageinfo .container h1 {
    color: #2155a9;
    margin-bottom: 45px
}

.pageinfo .container .text {
    font-size: 18px;
    color: #666;
    line-height: 30px;

}

.pageinfo .container .text td {
    border: 1px solid #000
}

.pageinfo .container .text .h45 {
    height: 36px
}

.pageinfo .container .text .aboutimg {
    width: 47.6667%;
    margin-left: 28px
}

.pageinfo .container .news1 li {
    margin-bottom: 10px
}

.pageinfo .container .news1 li .pic {
    position: relative;
    overflow: hidden;
    border-radius: 3px;
    margin-bottom: 10px;
    border: 2px solid #eee;
    width: 95%;
    margin-left: 0;
    margin-right: 0
}

.pageinfo .container .news1 li .pic img {
    -webkit-transition: -webkit-transform .15s;
    transition: -webkit-transform .15s;
    transition: transform .15s;
    transition: transform .15s, -webkit-transform .15s;
    max-height: 240px;
    margin: 0 auto;
    min-height: 250px
}

.pageinfo .container .news1 li .pic:hover img {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
}

.pageinfo .container .news1 li .pic:active .tit, .pageinfo .container .news1 li .pic:focus .tit, .pageinfo .container .news1 li .pic:hover .tit {
    color: #eb6000
}

.pageinfo .container .news1 li .tit {
    font-size: 20px;
    color: #333;
    margin-top: 12px;
    padding-left: 12px
}

.pageinfo .container .news1 li .text {
    font-size: 16px;
    color: #999;
    line-height: 20px;
    padding-left: 12px;
    margin: 17px 0
}

.pageinfo .container .news1 li .date {
    font-size: 14px;
    color: #999;
    padding-left: 12px
}

.pageinfo .container .news2 li {
    padding-bottom: 45px;
    border-bottom: 1px solid #e3e3e3;
    margin-bottom: 20px
}

.pageinfo .container .news2 li .time {
    display: block;
    float: left;
    width: 86px;
    height: 86px;
    background: #eb6000;
    border-radius: 3px;
    text-align: center;
    font-size: 16px;
    color: #fff;
    margin-right: 33px
}

.pageinfo .container .news2 li .time p {
    font-size: 48px;
    font-weight: 700;
    color: #fff;
    margin-bottom: -11px
}

.pageinfo .container .news2 li .info {
    display: block;
    float: left;
    width: 89.83333%
}

.pageinfo .container .news2 li .info .top .tit {
    font-size: 20px;
    color: #333;
    float: left;
    margin-bottom: 13px
}

.pageinfo .container .news2 li .info .top .tit:hover {
    color: #eb6000
}

.pageinfo .container .news2 li .info .top .more {
    float: right;
    color: #eb6000;
    font-size: 16px
}

.pageinfo .container .news2 li .info .text1 {
    font-size: 16px;
    color: #666;
    line-height: 20px
}

.pageinfo .container .news3 li .info {
    padding: 25px;
    border: 1px solid #dbdada;
    border-radius: 3px;
    margin-bottom: 19px
}

#rocket-to-top, #rocket-to-top div {
    padding: 0;
    width: 56px;
    overflow: hidden
}

.pageinfo .container .news3 li .info .tit {
    float: left;
    font-size: 20px;
    color: #333
}

.pageinfo .container .news3 li .info .date {
    float: right;
    font-size: 18px;
    color: #333
}

.pageinfo .container .news3 li .info .bot {
    font-size: 16px;
    color: #666;
    line-height: 25px;
    margin-top: 15px
}

.pageinfo .container .news3 li .info .bot a {
    color: #eb6000
}

#rocket-to-top {
    background: url(../images/rocket_button_up.png) no-repeat;
    cursor: default;
    height: 86px;
    margin: -125px 0 0;
    position: fixed;
    right: 2%;
    top: 90%;
    z-index: 999999;
    display: none
}

#rocket-to-top div {
    left: 0;
    margin: 0;
    position: absolute;
    top: 0
}

#rocket-to-top .level-2 {
    background: url(../images/rocket_button_up.png) -56px 0 no-repeat;
    height: 86px;
    opacity: 0;
    z-index: 1;
    display: block
}

#rocket-to-top .level-3 {
    background: none;
    cursor: pointer;
    display: block;
    height: 86px;
    z-index: 2
}

#pgcontent {
    padding: 50px 0
}

#pgcontent .pgtit {
    font-size: 35px;
    font-weight: 700;
    color: #333;
    text-align: center
}

#pgcontent .pgtit p {
    font-size: 14px;
    color: #333;
    font-family: Arial
}

#pgcontent .content {
    margin-top: 30px;
    font-size: 16px;
    color: #333;
    line-height: 25px;
    min-height: 500px
}

#pgcontent .content td {
    border: 1px solid #333
}

#pgcontent .content .null .iconfont {
    font-size: 120px;
    color: #174187
}

#pgcontent .content .prolist {
    width: 250px
}

#pgcontent .content .prolist .tit {
    border-bottom: 1px solid #ddd;
    padding-bottom: 15px
}

#pgcontent .content .prolist .tit h1 {
    color: #174187;
    font-weight: 700
}

#pgcontent .content .prolist ul {
    margin-top: 20px
}

#pgcontent .content .prolist ul li a {
    display: block;
    width: 100%;
    padding: 0 5%;
    height: 50px;
    line-height: 50px;
    background: #f1f1f1;
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-bottom: 10px;
    border-radius: 5px;
    -webkit-transition: all .5s ease 0s;
    transition: all .5s ease 0s
}

#pgcontent .content .prolist ul li a:active, #pgcontent .content .prolist ul li a:focus, #pgcontent .content .prolist ul li a:hover {
    background: #174187;
    color: #fff
}

#pgcontent .content .proshow {
    width: 75%
}

#pgcontent .content .proshow .prolists li {
    width: 25%;
    float: left;
    height: 269px;
    text-align: center;
    background: #fff;
    margin-bottom: -1px;
    margin-right: -1px;
    border-radius: 5px
}

#pgcontent .content .proshow .prolists li a {
    display: block;
    border: 1px solid #e6e6e6;
    padding: 25px 0 11px;
    height: 269px;
    position: relative
}

#pgcontent .content .proshow .prolists li a .img {
    display: block;
    width: 80%;
    height: 180px;
    text-align: center;
    margin: 0 auto 20px
}

#pgcontent .content .proshow .prolists li a .img img {
    max-height: 180px;
    max-width: 100%;
    vertical-align: middle
}

#pgcontent .content .proshow .prolists li a .name {
    font-size: 20px;
    color: #4c4c4c;
    display: block;
    overflow: hidden;
    width: 80%;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin: 0 auto
}

#pgcontent .content .proshow .prolists li a:hover .bluebg, #pgcontent .content .proshow .prolists li a:hover .text {
    display: block
}

#pgcontent .content .proshow .prolists li a:hover {
    border: 1px solid #3962a3
}

#pgcontent .content .proshow .prolists li a:hover .name {
    display: none
}

#pgcontent .content .proshow .prolists li a .text {
    position: absolute;
    width: 100%;
    text-align: center;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    display: none;
    z-index: 2;
    -webkit-transition: all .2s;
    transition: all .2s
}

#pgcontent .content .proshow .prolists li a .text p {
    font-size: 30px;
    color: #fff;
    overflow: hidden;
    width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis
}

#pgcontent .content .proshow .prolists li a .text .ckgd {
    font-size: 16px;
    width: 103px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    color: #fff;
    border: 1px solid #fff;
    border-radius: 20px;
    margin: 8px auto 0
}

#pgcontent .content .proshow .prolists li a .bluebg {
    display: none;
    -webkit-transition: all .2s ease-out;
    transition: all .2s ease-out;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: #3962a3;
    filter: alpha(opacity=90);
    filter: "alpha(opacity=90)";
    opacity: .9;
    filter: alpha(opacity=90);
    z-index: 1
}

.honor-box1 .honor li {
    width: 20%;
    height: auto;
    float: left;
    font-size: 14px;
    text-align: center;
    margin-bottom: 20px
}

.honor-box1 .honor li a {
    display: block;
    height: auto;
    border: 1px solid #E6E6E6;
    padding: 25px 0;
    margin-left: -1px;
    position: relative;
    overflow: hidden
}

.honor-box1 .honor li a .img {
    display: block;
    width: 80%;
    height: 150px;
    text-align: center;
    margin: 0 auto 10px
}

.honor-box1 .honor li a .img span {
    height: 100%;
    display: inline-block;
    vertical-align: middle
}

.honor-box1 .honor li a .img img {
    max-height: 150px;
    max-width: 80%;
    vertical-align: middle
}

.honor-box1 .honor li .img p {
    position: absolute;
    z-index: 1;
    left: 0;
    top: -230px;
    width: 100%;
    height: 100%;
    background: #3596e3;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0
}

.honor-box1 .honor li a .s1 {
    display: block;
    position: absolute;
    z-index: 2;
    left: 50%;
    top: 230px;
    margin-left: -32px
}

.honor-box1 .honor li a .s1 img {
    width: 63px;
    height: 63px;
    max-width: 100%
}

.honor-box1 .honor li a .s2 {
    display: block;
    position: absolute;
    z-index: 2;
    left: 0;
    top: 400px;
    width: 100%;
    font-size: 14px;
    text-align: center;
    color: #FFF
}

.honor-box1 .xl a {
    font-size: 18px;
    display: inline-block;
    margin-bottom: 3%;
    margin-right: 10px;
    padding: 10px 30px;
    border: 1px solid #e6e6e6;
    border-radius: 5px
}

.honor-box1 .xl a.active, .honor-box1 .xl a:hover {
    background: #3596e3;
    color: #fff
}

@media (max-width: 1550px) {
    #header .headerLeft .Menu {
        margin-left: 13.125%
    }

    #header .headerLeft .Menu li a {
        padding: 0 23px
    }
}

@media (max-width: 1270px) {
    #header .headerLeft .Menu {
        margin-left: 8.125%
    }

    #header .headerLeft .Menu li a {
        padding: 0 18px
    }

    .container {
        width: 95% !important
    }

    #introduction .container .content .number {
        text-align: center;
        margin: 0 auto;
        display: block
    }
}

@media (max-width: 1130px) {
    #foot .fnav > li > a {
        padding-left: 11px;
        padding-right: 11px
    }
}

@media (max-width: 1100px) {
    #header .headerLeft .Menu {
        margin-left: 5.125%
    }

    #header .headerRight {
        display: none
    }
}

@media (max-width: 992px) {
    #header {
        height: 65px
    }

    #header .logo {
        margin-top: 15px !important
    }

    #header .m-nav {
        display: block;
        float: right;
        margin-top: 13px;
        margin-right: 20px
    }

    #header .topnav {
        display: none !important
    }

    #header .m-nav .nav-ico {
        display: block;
        cursor: pointer
    }

    #header .m-navwrap {
        width: 100%;
        position: absolute;
        top: 60px;
        left: 0;
        z-index: 9999;
        background: #fff;
        overflow: hidden;
        border-top: 1px solid #e5e5e5;
        -webkit-box-shadow: 5px 5px 10px rgba(0, 0, 0, .2);
        box-shadow: 5px 5px 10px rgba(0, 0, 0, .2)
    }

    #header .m-navwrap ul {
        width: 100%
    }

    #header .m-navwrap ul li {
        width: 100%;
        border-bottom: 1px solid #e5e5e5;
        border-right: 1px solid #e5e5e5
    }

    #header .m-navwrap ul li .tit {
        display: block;
        width: 100%;
        padding: 0 17% 0 5%;
        height: 46px;
        line-height: 46px;
        font-size: 15px;
        color: #d43f3a;
        background: url(../images/arrow2.png) 92% center no-repeat #FFF;
        background-size: auto 22%;
        cursor: pointer
    }

    #header .m-navwrap ul li .sub-box {
        width: 100%;
        background-color: #174187;
        display: none
    }

    #header .m-navwrap ul li .sub-box > a {
        display: block;
        width: 100%;
        padding: 0 17.4% 0 5.9%;
        height: 34px;
        line-height: 34px;
        border-top: 1px solid #fff;
        color: #fff;
        font-size: 13px
    }

    #header .m-navwrap ul li .backnone {
        background-image: none !important
    }

    .banner {
        margin-top: 65px
    }

    #certificate .cerl, #certificate .cerl .icon2, #certificate .slide, #strength .strengthimg, #strength .video {
        width: 100%
    }

    #certificate .cerl .more {
        float: none;
        margin: 0 auto;
        width: 90px
    }

    #certificate .cerl .gray, #certificate .cerl .icon2 h1 {
        text-align: center;
        margin-bottom: 20px
    }

    #certificate .cerl .gray {
        margin-top: 20px
    }

    #certificate .slide {
        margin-top: 30px
    }

    #product .container .prolist li {
        width: 50%
    }

    #news {
        padding: 15px 0 20px
    }

    #news .container .tit {
        float: left;
        width: 100%
    }

    #news .container .news {
        width: 100%
    }

    #news .container .tit .more {
        margin-top: -50px
    }

    #copyright .word {
        padding-bottom: 0;
        padding-top: 10px;
        width: 100%
    }

    #copyright .dropmenu {
        float: left;
        padding-bottom: 20px
    }

    #foot .footRight {
        display: none
    }
}

@media (max-width: 768px) {
    #news .container .news, #product, #product .container .prolist {
        margin-top: 20px
    }

    #devicesocial .device .content, #product .container .proTop .more {
        float: left
    }

    body {
        min-width: 320px !important
    }

    #header .headerLeft .logo {
        margin-left: 20px;
        width: 123px
    }

    #news .container .news li, #product .container .prolist li {
        width: 100%
    }

    .banner .skitter .info_slide {
        bottom: 20px
    }

    #product {
        margin-bottom: 20px
    }

    #product .container .proTop .protit, #product .container .proTop .protit .en {
        font-size: 20px
    }

    #product .container .proTop .protit {
        width: 100%;
        margin-bottom: 40px
    }

    #product .container .prolist li a .img {
        margin-bottom: 26px
    }

    #product .container .prolist li a {
        padding-top: 32px
    }

    #devicesocial .device .content, #devicesocial .social .content {
        width: 81.97916%
    }

    #devicesocial .device, #devicesocial .social {
        width: 100%
    }

    #devicesocial .device .content .info, #devicesocial .social .content .info {
        margin: 25px 0
    }

    #devicesocial .device .content .info div .more, #devicesocial .social .content .info div .more {
        margin-top: 20px
    }

    #devicesocial .device .content .info {
        float: right
    }

    #foot {
        padding: 20px 0
    }
}