﻿*, *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
html, body, iframe, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, p, img, a, em { margin: 0; padding: 0; border: 0; }
html, body, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-size: 12px; font-family: "\u5fae\u8f6f\u96c5\u9ed1","Microsoft YaHei","Helvetica Neue", "Luxi Sans", "DejaVu Sans", Tahoma, "Hiragino Sans GB", STHeiti, "Microsoft YaHei"; }
a { color: #444; cursor: pointer; text-decoration: none; }
table { border-collapse: collapse; border-spacing: 0; }
strong { font-weight: bold; }
li { list-style: none; }
p, div { word-break: break-all; word-wrap: break-word; }
button, select, textarea, input[type=search], input[type=number], input[type=date], input[type=tel], input[type=email], input[type=text], input[type=button], input[type=submit] { -webkit-appearance: none !important; /*解决iphone safari上的圆角问题*/ }
/***************************************************/
.clearfix:after { content: "\200B"; display: block; height: 0; clear: both; }
/*IE/7/6*/ .clearfix { *zoom: 1; }
.fill { width: 100% !important; }
.block { display: block !important; }
.inline-block { display: inline-block !important; }
.hide { display: none !important; }
.clear { clear: both !important; }
.overflow { overflow: hidden; }
.text-shadow-none { text-shadow: none; }
.box-shadow-none { box-shadow: none; }
.fl { float: left; }
.fr { float: right; }
.vertical-top { vertical-align: top; }
.vertical-middle { vertical-align: middle; }
.upload-container { display: inline-block; vertical-align: middle; }
.wpt-dialog-bg { position: fixed; left: 0; right: 0; top: 0; bottom: 0; background-color: #000; z-index: 1; filter: alpha(opacity=30); opacity: .3; }
blockquote, .wpt-elem-quote { margin: 0 0 5px 0; padding: 8px; line-height: 1.5; border-left: 5px solid #009688; border-radius: 0 2px 2px 0; background-color: #f2f2f2; display: block; }
.flex { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.flex-1 { webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; min-width: 0; }
.flex-2 { webkit-box-flex: 2; -webkit-flex: 2; -ms-flex: 2; flex: 2; min-width: 0; }
.flex-3 { webkit-box-flex: 3; -webkit-flex: 3; -ms-flex: 3; flex: 3; min-width: 0; }
.flex-4 { webkit-box-flex: 4; -webkit-flex: 4; -ms-flex: 4; flex: 4; min-width: 0; }
.flex-5 { webkit-box-flex: 5; -webkit-flex: 5; -ms-flex: 5; flex: 5; min-width: 0; }
.flex-6 { webkit-box-flex: 6; -webkit-flex: 6; -ms-flex: 6; flex: 6; min-width: 0; }
.flex-7 { webkit-box-flex: 7; -webkit-flex: 7; -ms-flex: 7; flex: 7; min-width: 0; }
.flex-8 { webkit-box-flex: 8; -webkit-flex: 8; -ms-flex: 8; flex: 8; min-width: 0; }
.flex-9 { webkit-box-flex: 9; -webkit-flex: 9; -ms-flex: 9; flex: 9; min-width: 0; }
.flex-10 { webkit-box-flex: 10; -webkit-flex: 10; -ms-flex: 10; flex: 10; min-width: 0; }
.flex-11 { webkit-box-flex: 11; -webkit-flex: 11; -ms-flex: 11; flex: 11; min-width: 0; }
.flex-12 { webkit-box-flex: 12; -webkit-flex: 12; -ms-flex: 12; flex: 12; min-width: 0; }
.flex-auto { webkit-box-flex: auto; -webkit-flex: auto; -ms-flex: auto; flex: auto; min-width: 0; }
.ellipsis { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #BBB; /*font-style: italic;*/ }
::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #BBB; /*font-style: italic;*/ }
input:-ms-input-placeholder { color: #BBB; /*font-style: italic;*/ }
input::-webkit-input-placeholder { color: #BBB; /*font-style: italic;*/ }
/***************************************************/
.txt-color-white { color: White !important; /*白色*/ }
.txt-color-black { color: Black !important; /*黑色*/ }
.txt-color-blue { color: Blue !important; /*蓝色*/ }
.txt-color-orange { color: #F63 !important; /*橙色*/ }
.txt-color-red { color: Red !important; /*红色*/ }
.txt-color-gray { color: Gray !important; /*灰色*/ }
.txt-color-lightblue { color: #3186C8 !important; /*淡蓝色*/ }
.txt-color-green { color: Green !important; /*绿色*/ }
.txt-color-lightgreen { color: #00A4A4 !important; /*浅绿色*/ }
.money, .price { /*金额文章颜色（红色）*/ color: #D70000 !important; font-family: Arial,宋体 !important; }
.text-left { text-align: left; }
.text-right { text-align: right; }
.text-center { text-align: center; }
/***************************************************/
.bg-white { background: #fff !important; }
.bg-black { background: #000; }
.bg-gray { background: #555; }

a:link, a:visited, a:active { color: #444; text-decoration: none; }
a:hover { color: #F63; text-decoration: none; }
a.link-lightblue:link, a.link-lightblue:visited, a.link-lightblue:active { /*淡蓝色*/ color: #3186C8 !important; }
a.link-lightblue:hover { color: #F63 !important; }
a.link-lightblue2:link, a.link-lightblue2:visited, a.link-lightblue2:active { /*淡蓝色2*/ color: #0894ec !important; }
a.link-lightblue2:hover { color: #0894ec !important; }

a.link-blue:link, a.link-blue:visited, a.link-blue:active { /*淡蓝色*/ color: Blue !important; }
a.link-blue:hover { color: #F63 !important; }
a.link-white:link, a.link-white:visited, a.link-white:active { /*蓝色*/ color: White !important; }
a.link-white:hover { color: #F63 !important; }
a.link-black:link, a.link-black:visited, a.link-black:active { /*白色*/ color: Black !important; }
a.link-black:hover { color: #F63 !important; }
a.link-orange:link, a.link-orange:visited, a.link-orange:active { /*黑色*/ color: Orange !important; }
a.link-orange:hover { color: Orange !important; }
a.link-red:link, a.link-red:visited, a.link-red:active { /*橙色*/ color: Red !important; }
a.link-red:hover { color: #F63 !important; }
/*layui*/
.layui-btn + .layui-btn { margin-left: 2px; }
.layui-table-cell { padding: 0 4px; font-size: 12px; }
    .layui-table-cell .layui-btn [class*="am-icon-"] { margin-right: 0; font-size: 12px !important; }
.layui-elem-quot-min { padding: 5px 15px; }
.layui-table-page { background-color: #EEE; }
.layui-table tbody tr:hover, .layui-table thead tr, .layui-table-click, .layui-table-header, .layui-table-hover, .layui-table-mend, .layui-table-patch, .layui-table-tool { background-color: #EEE; color: #444; }
.layui-table td, .layui-table th, .layui-table-fixed-r, .layui-table-header, .layui-table-page, .layui-table-tips-main, .layui-table-tool, .layui-table-view, .layui-table[lay-skin=row], .layui-table[lay-skin=line] { border-color: #DDD; }
/*bootstrap*/
.form-control { -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }
.form-control { height: 32px; padding: 5px; border-radius: 3px; font-size: 13px; vertical-align: middle; -webkit-transition: none; transition: none; }
.form-control-inline { width: auto; display: inline-block; }
/*easyui*/
.grid-row-pic { height: 30px; height: 30px; }

/*浏览器兼容提示*/
.browser-updator { margin-left: -460px; width: 900px; padding: 10px; line-height: 1.5; font-size: 12px; text-align: center; color: #FFF; border: 1px solid #AAA; background-color: #8e8e8e; position: fixed; left: 50%; top: 3px; z-index: 1; }
    .browser-updator a:link, .browser-updator a:visited, .browser-updator a:active { color: #000; }
    .browser-updator a:hover { color: #444; }
/*unorderedlist*/
.unorderedlist:after { content: "\200B"; display: block; height: 0; clear: both; }
.unorderedlist { *zoom: 1; }
.unorderedlist { width: 100%; padding: 7px; overflow: hidden; }
    .unorderedlist li { height: 30px; line-height: 30px; padding: 0 7px; color: #111; float: left; border: 1px solid #DDD; border-radius: 3px; margin: 0 10px 10px 0; overflow: hidden; position: relative; }
    .unorderedlist li { border-color: #DDD; background: -webkit-linear-gradient(left,#f2f2f2 0,#fff 100%); background: -moz-linear-gradient(left,#f2f2f2 0,#fff 100%); background: -o-linear-gradient(left,#f2f2f2 0,#fff 100%); background: linear-gradient(to right,#f2f2f2 0,#fff 100%); background-repeat: repeat-y; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#f2f2f2,endColorstr=#ffffff,GradientType=1); }
    .unorderedlist input { width: 16px; height: 16px; padding: 0; margin: 0; position: absolute; left: 7px; top: 7px; }
    .unorderedlist label { height: 100%; padding-left: 20px; display: inline-block; cursor: pointer; }

/*table输入框组的样式*/
.table-input { width: 99.7%; margin: 0 auto; clear: both; text-align: left; }
    .table-input td { padding: 5px; }
    .table-input th { padding: 0 10px; text-shadow: 0 1px 0 #FFF; border: 1px solid #CCC; background-color: #F4F4F4; color: #444; font-size: 14px; height: 34px; line-height: 34px; text-align: left; }
.table-border { border: 1px solid #D3D3D3; background-color: #FFF; border-collapse: collapse; table-layout: fixed; word-wrap: break-word; word-break: break-all; }
.table-border { border-radius: 3px; box-shadow: 0 0 6px #EEE; }
    .table-border td { border: 1px solid #CCC; padding: 3px; }

.print-table { width: 100%; border: 1px solid #999; border-collapse: collapse; table-layout: fixed; word-wrap: break-word; word-break: break-all; }
    .print-table td,
    .print-table th { border: 1px solid #999; padding: 5px 2px; font-size: 12px; font-weight: 500; }
    .print-table th { font-size: 14px; }

/*带边框的table列表样式*/
.table-list { width: 99.7%; margin: 10px auto 0; border: 1px solid #D3D3D3; background-color: #FFF; text-align: center; border-collapse: collapse; table-layout: fixed; word-wrap: break-word; word-break: break-all; }
.table-list { border-radius: 2px; box-shadow: 0 0 6px #EEE; }
    .table-list td,
    .table-list th { border: solid 1px #CCC; border-bottom: solid 1px #CCC; line-height: 22px; padding: 3px 4px; }
    .table-list th { line-height: 22px; color: #555555; font-weight: bold; background-color: #F4F4F4; overflow: hidden; text-shadow: 0 1px 0 #fff; }
    .table-list td { color: #333333; background-image: none; }
    .table-list a:link, .table-list a:visited, .table-list a:active { color: #428bca; }
    .table-list a:hover { color: #F63; }
    .table-list tr:nth-child(2n+1) td { background-color: #EEE; }
.table-list-row td,
.table-list-row th { border-width: 1px 0; }
.table-list-nochild tr:nth-child(2n+1) td { background-color: #FFF; }
.table-list-padding5 th, .table-list-padding5 td { padding: 5px; }
.table-list-padding7 th, .table-list-padding7 td { padding: 7px; }
.table-list-padding10 th, .table-list-padding10 td { padding: 10px; }
.row-hover:hover,
.row-hover:hover td,
.row-hover:hover th { background-color: #dff0d8 !important; background-image: none !important; }

.table-list2 { width: 100%; border: 1px solid #D3D3D3; text-align: center; border-collapse: collapse; table-layout: fixed; word-wrap: break-word; word-break: break-all; }
    .table-list2 td,
    .table-list2 th { border: solid 1px #CCC; border-bottom: solid 1px #CCC; line-height: 22px; padding: 3px 4px; }
    .table-list2 th { line-height: 22px; color: #555555; font-weight: bold; background-color: #F4F4F4; overflow: hidden; text-shadow: 0 1px 0 #fff; }
    .table-list2 td { color: #333333; background-image: none; }
    .table-list2 a:link,
    .table-list2 a:visited,
    .table-list2 a:active { color: #428bca; }
    .table-list2 a:hover { color: #F63; }

.text-label { width: 200px; text-align: right; display: inline-block; vertical-align: middle; color: #6d7e86; font-size: 14px; font-weight: 500; text-shadow: 0 1px 0 #EEE; }
td.text-label, td.text-label-x, td.text-label-z, td.text-label-d { display: table-cell; }
.text-label-x { width: 150px; }
.text-label-z { width: 200px; }
.text-label-d { width: 300px; }

.wpt-textbox, .wpt-textbox2 /*, input[type=text], textarea, select*/ { height: 30px; padding: 5px; border-radius: 3px; font-size: 13px; line-height: 1.42857143; color: #444; background-image: none; border: 1px solid #ccc; vertical-align: middle; -webkit-transition: none; transition: none; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }
.wpt-textbox2 { height: 36px; padding: 11px 7px; font-size: 14px; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; border-color: #d4d4d4; }
select.wpt-textbox2 { padding-top: 7px; padding-bottom: 7px; -webkit-appearance: menulist !important; }
.wpt-datebox { background-image: url("/resources/images/icons/datebox_arrow.png"); background-repeat: no-repeat; background-position: right center; }
input[disabled], textarea[disabled], select[disabled] { background-color: #DDD !important; color: #666 !important; cursor: not-allowed; }
/**************************************************************/
/*wpt-tabs*/
.wpt-tabs { width: 100%; padding-left: 0; margin-bottom: 8px; list-style: none; border-bottom: 1px solid #ddd; text-shadow: 0 1px 0 #EEE; display: table; }
    .wpt-tabs > li { position: relative; display: block; }
        .wpt-tabs > li > a { position: relative; display: block; padding: 8px 15px; }
            .wpt-tabs > li > a:hover,
            .wpt-tabs > li > a:focus { text-decoration: none; background-color: #eee; }
        .wpt-tabs > li.disabled > a { color: #777; }
            .wpt-tabs > li.disabled > a:hover,
            .wpt-tabs > li.disabled > a:focus { color: #777; text-decoration: none; cursor: not-allowed; background-color: transparent; }
        .wpt-tabs > li > a > img { max-width: none; }
    .wpt-tabs > li { float: left; margin-bottom: -1px; }
        .wpt-tabs > li > a { margin-right: 2px; line-height: 1.42857143; border: 1px solid transparent; border-radius: 4px 4px 0 0; }
            .wpt-tabs > li > a:hover { border-color: #eee #eee #ddd; }
        .wpt-tabs > li.active > a,
        .wpt-tabs > li.active > a:hover,
        .wpt-tabs > li.active > a:focus { color: #F63; cursor: pointer; background-color: #fff; border: 1px solid #ddd; border-bottom-color: transparent; }
/*****************************分页样式*********************************/
.dotnetpage { line-height: 16px; padding: 5px 5px 5px 0px; text-align: center; font-size: 12px; font-family: Microsoft Yahei,"微软雅黑"; clear: both; overflow: hidden; zoom: 1; }
.dotnetpage-bottom { }
    .dotnetpage-bottom a, .dotnetpage-bottom span { padding: 0 9px; height: 24px; line-height: 24px; display: inline-block; border: 1px solid #CCC; box-shadow: 1px 1px 2px #DFDFDF; border-radius: 3px; color: #666; margin-right: 3px; text-decoration: none; }
        .dotnetpage-bottom a:link, .dotnetpage-bottom a:visited, .dotnetpage-bottom a:active { color: #666; }
        .dotnetpage-bottom a:hover, .dotnetpage-bottom .dotnetpage-current { border: 1px solid #AAA; background-color: #DDD; color: #000; }
            .dotnetpage-bottom .dotnetpage-current:link, .dotnetpage-bottom .dotnetpage-current:visited, .dotnetpage-bottom .dotnetpage-current:active { color: #000; }
/*装载图片的容器样式*/
.selectfile-container { width: 100%; }
    .selectfile-container .selectfile-item { width: 60px; height: 60px; float: left; padding: 2px 5px 5px 2px; position: relative; overflow: hidden; }
    .selectfile-container .selectfile-img { width: 100%; height: 100%; padding: 1px; border: 1px solid #BBB; z-index: 1; }
    .selectfile-container .selectfile-item:hover .selectfile-delete { display: block; }
    .selectfile-container .selectfile-item .selectfile-delete { display: none; text-align: center; position: absolute; width: 20px; height: 20px; line-height: 20px; font-size: 18px; top: 4px; right: 4px; border-radius: 100%; border: 1px solid #666; cursor: pointer; background-color: #000; color: #FFF; font-weight: bold; }
/*城市选项弹出框样式*/
.ajax-area-dialog { width: 320px; position: absolute; padding: 10px 2px; background-color: #FBFBFB; border: 1px solid #D3D3D3; text-shadow: 1px 1px 2px #DFDFDF; border-radius: 3px; box-shadow: 0 0 6px #DDD; z-index: 1; }
.ajax-area-close { position: absolute; display: block; width: 20px; height: 20px; line-height: 20px; text-align: center; top: -10px; right: -10px; border-radius: 100%; border: 1px solid #666; cursor: pointer; background-color: #666; color: #FFF; font-weight: bold; }
.ajax-area-select-item { width: 45%; font-size: 14px; height: 30px; line-height: 30px; text-align: center; margin: 0 0 2px 2px; display: inline-block; border: 1px solid #D3D3D3; background-color: #FFF; color: #e4393c; cursor: pointer; clear: both; overflow: hidden; position: relative; }
    .ajax-area-select-item span { width: 80%; height: 100%; padding: 0; display: inline-block; float: left; overflow: hidden; }
    .ajax-area-select-item i { width: 16px; height: 100%; display: inline-block; background-color: #DDD; position: absolute; right: 0; top: 0; z-index: 1; }
    .ajax-area-select-item:hover,
    .ajax-area-select-item:active { border-color: #e4393c; }
        .ajax-area-select-item:hover i,
        .ajax-area-select-item:active i { background-color: #e4393c; color: #FFF; }
.ajax-area-content { width: 100%; overflow: hidden; }
.ajax-area-item { width: 24.5%; float: left; font-size: 14px; padding: 0; margin: 0; border: 0; overflow: hidden; }
    .ajax-area-item span { display: block; width: 95%; height: 26px; line-height: 26px; margin: 0 auto; cursor: pointer; text-align: center; border-radius: 4px; }
        .ajax-area-item span:hover { background-color: #d9edf7; }
/*弹出状态框样式*/
.wpt-ui-dialog { position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; z-index: 9999; }
.wpt-ui-dialog-bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #000; z-index: 1; filter: alpha(opacity=30); opacity: .3; }
.wpt-ui-dialog-body { position: fixed; top: 0; left: 0; background-color: #FFF; padding: 0; border-radius: 4px; box-shadow: 0 4px 20px 1px #555; z-index: 2; }
    .wpt-ui-dialog-body .wpt-ui-dialog-header { padding: 10px; border-bottom: 1px solid #D3D3D3; border-radius: 5px 5px 0 0; display: block; clear: both; overflow: hidden; background-color: #e0e0e0; /*box-shadow: 0 3px 3px #EEE;*/ }
        .wpt-ui-dialog-body .wpt-ui-dialog-header .wpt-ui-dialog-title { font: 700 14px/1.4 "Microsoft Yahei"; text-shadow: 0 1px 0 #fff; }
    .wpt-ui-dialog-body .wpt-ui-dialog-close { text-align: center; position: absolute; width: 18px; height: 18px; top: -9px; right: -8px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; border: 1px solid #fff; cursor: pointer; background-color: #ff6600; color: #fff; font-weight: bold; padding: 5px !important; }
.wpt-ui-dialog-content { padding: 0; overflow: hidden; box-sizing: border-box; }
/*弹出状态框样式*/
.wpt-messagebox { position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; z-index: 9999; }
.wpt-messagebox-bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #000; z-index: 1; filter: alpha(opacity=30); opacity: .3; }
.wpt-messagebox-body { position: fixed; top: 0; left: 0; background-color: #FFF; border: 1px solid #BBB; border-radius: 4px; padding: 0; box-shadow: 0 4px 20px 1px #555; z-index: 2; }
    .wpt-messagebox-body .wpt-messagebox-header { padding: 7px 10px; border-bottom: 1px solid #DDD; display: block; clear: both; overflow: hidden; background-color: #F6F6F6; /*box-shadow: 0 3px 3px #EEE;*/ }
        .wpt-messagebox-body .wpt-messagebox-header .wpt-messagebox-title { font: 700 14px/1.4 "Microsoft Yahei"; text-shadow: 0 1px 0 #fff; overflow: hidden; }
    .wpt-messagebox-body .wpt-messagebox-btns { width: 100%; height: 40px; font-size: 14px; text-align: center; text-shadow: 0 1px 0 #fff; }
        .wpt-messagebox-body .wpt-messagebox-btns input { width: 90%; height: 80%; color: #FFF; cursor: pointer; margin: 0 auto; padding: 0; border-width: 1px; border-style: solid; border-radius: 5px; display: inline-block; }
    .wpt-messagebox-body .wpt-messagebox-ok { background-color: #5cb85c; border-color: #4cae4c; }
    .wpt-messagebox-body .wpt-messagebox-cancel { color: #FFF; background-color: #d9534f; border-color: #d43f3a; }

.wpt-messagebox-content { width: 100%; padding: 15px 20px; line-height: 1.5; font-size: 14px; text-align: center; overflow: hidden; box-sizing: border-box; clear: both; }
/*提示样式*/
.emptytooltip { text-align: center; width: 60%; margin: 30px auto 20px; padding: 15px; border: 1px solid #CCC; border-radius: 4px; color: #666; text-shadow: 0 1px 0 #DFDFDF; box-shadow: 2px 2px 5px #EEE; background-color: #FAFAFA; }
.loading { color: #3c763d; border: 1px solid #d6e9c6; background-color: #dff0d8; position: absolute; top: 165px; left: 49%; display: inline-block; content: "加载中..."; line-height: 1.5; padding: 5px 10px; border-radius: 4px; box-shadow: 2px 2px 4px #DDD; }
.tooltip-wpt { font-size: 14px; line-height: 1.5; box-sizing: content-box; display: none; padding: 5px 10px; border-radius: 4px; box-shadow: 2px 2px 4px #DDD; border: 1px solid #d83832; color: #fff; background-color: #dd514c; background-repeat: repeat-x; }
.tip { color: #00A4A4; }
.tip-success, .tip-info, .tip-error, .tip-warning, .tip-details, .validator-tip-error { line-height: 1.5; padding: 5px 10px; border-radius: 4px; border: 1px solid transparent; display: inline-block; background-repeat: repeat-x; }
.tip-success { color: #3c763d; border-color: #4bad4b; background-color: #5eb95e; }
.tip-info { color: #555; border-color: #dfdfdf; background-color: #EEE; }
.tip-error,
.validator-tip-error { color: #FFF; border-color: #d83832; background-color: #dd514c; }
.tip-warning { color: #FFF; border-color: #e56c0c; background-color: #f37b1d; }
.tip-details { color: #8d8d8d; border: 1px solid #DDDDDD; background-color: #f4f5f9; padding: 10px; line-height: 1.5; display: block; }
/***************************************************/
.tip-panel { width: 95%; max-width: 900px; line-height: 1.5; border: 1px solid #b7b2ae; padding: 0; margin: 50px auto; overflow: hidden; background-color: #FFF; }
.tip-panel-head { width: 100%; height: 40px; line-height: 40px; font-size: 16px; font-weight: 700; padding: 0 20px; background-color: #FAFAFA; border-bottom: 1px solid #eee; }
.tip-panel-body { text-align: center; padding: 20px 10px; font-size: 16px; clear: both; overflow: hidden; }
.tip-panel-bottom { width: 100%; font-size: 12px; height: 40px; line-height: 40px; border-top: 1px solid #b7b2ae; padding: 0 10px; background-color: #FAFAFA; text-align: center; }
    .tip-panel-bottom a { color: #555; }
.tip-panel-success { color: #31708f; }
.tip-panel-danger { color: #A94442; }
/***************************************************/
.font-10 { font-size: 10px !important; }
.font-11 { font-size: 11px !important; }
.font-12 { font-size: 12px !important; }
.font-13 { font-size: 13px !important; }
.font-14 { font-size: 14px !important; }
.font-15 { font-size: 15px !important; }
.font-16 { font-size: 16px !important; }
.font-17 { font-size: 17px !important; }
.font-18 { font-size: 18px !important; }
.font-19 { font-size: 19px !important; }
.font-20 { font-size: 20px !important; }
.font-22 { font-size: 22px !important; }
.font-24 { font-size: 24px !important; }
.font-26 { font-size: 26px !important; }
.font-28 { font-size: 28px !important; }
.font-30 { font-size: 30px !important; }
.font-32 { font-size: 32px !important; }
.font-34 { font-size: 34px !important; }
.font-36 { font-size: 36px !important; }
.font-38 { font-size: 38px !important; }
.font-40 { font-size: 40px !important; }

.padding-5 { padding: 5px !important; }
.padding-10 { padding: 10px !important; }
.padding-15 { padding: 15px !important; }
.padding-20 { padding: 20px !important; }
.padding-25 { padding: 25px !important; }
.padding-30 { padding: 30px !important; }
.padding-35 { padding: 35px !important; }
.padding-40 { padding: 40px !important; }

.radius-2 { border-radius: 2px; }
.radius-3 { border-radius: 3px; }
.radius-4 { border-radius: 4px; }
.radius-5 { border-radius: 5px; }
.radius-6 { border-radius: 6px; }
.radius-7 { border-radius: 7px; }
.radius-8 { border-radius: 8px; }
.radius-9 { border-radius: 9px; }
.radius-10 { border-radius: 10px; }

.shadow { box-shadow: 2px 2px 10px #EEE; }
.text-shadow { text-shadow: 1px 1px 2px #DFDFDF; }
/***************************************************/
.width, .height { display: inline-block; }
.width-p5 { width: 5% !important; }
.width-p10 { width: 10% !important; }
.width-p15 { width: 15% !important; }
.width-p20 { width: 20% !important; }
.width-p25 { width: 25% !important; }
.width-p30 { width: 30% !important; }
.width-p35 { width: 35% !important; }
.width-p40 { width: 40% !important; }
.width-p45 { width: 45% !important; }
.width-p50 { width: 50% !important; }
.width-p55 { width: 55% !important; }
.width-p60 { width: 60% !important; }
.width-p65 { width: 65% !important; }
.width-p70 { width: 70% !important; }
.width-p75 { width: 75% !important; }
.width-p80 { width: 80% !important; }
.width-p85 { width: 85% !important; }
.width-p90 { width: 90% !important; }
.width-p95 { width: 95% !important; }
.width-p100 { width: 100% !important; }

.width-10 { width: 10px !important; }
.width-15 { width: 15px !important; }
.width-20 { width: 20px !important; }
.width-25 { width: 25px !important; }
.width-30 { width: 30px !important; }
.width-35 { width: 35px !important; }
.width-40 { width: 40px !important; }
.width-45 { width: 45px !important; }
.width-50 { width: 50px !important; }
.width-55 { width: 55px !important; }
.width-60 { width: 60px !important; }
.width-65 { width: 65px !important; }
.width-70 { width: 70px !important; }
.width-75 { width: 75px !important; }
.width-80 { width: 80px !important; }
.width-85 { width: 85px !important; }
.width-90 { width: 90px !important; }
.width-95 { width: 95px !important; }
.width-100 { width: 100px !important; }
.width-110 { width: 110px !important; }
.width-120 { width: 120px !important; }
.width-130 { width: 130px !important; }
.width-140 { width: 140px !important; }
.width-150 { width: 150px !important; }
.width-160 { width: 160px !important; }
.width-170 { width: 170px !important; }
.width-180 { width: 180px !important; }
.width-190 { width: 190px !important; }
.width-200 { width: 200px !important; }
.width-210 { width: 210px !important; }
.width-220 { width: 220px !important; }
.width-230 { width: 230px !important; }
.width-240 { width: 240px !important; }
.width-250 { width: 250px !important; }
.width-260 { width: 260px !important; }
.width-270 { width: 270px !important; }
.width-280 { width: 280px !important; }
.width-290 { width: 290px !important; }
.width-300 { width: 300px !important; }
.width-310 { width: 310px !important; }
.width-320 { width: 320px !important; }
.width-330 { width: 330px !important; }
.width-340 { width: 340px !important; }
.width-350 { width: 350px !important; }
.width-360 { width: 360px !important; }
.width-370 { width: 370px !important; }
.width-380 { width: 380px !important; }
.width-390 { width: 390px !important; }
.width-400 { width: 400px !important; }
.width-410 { width: 410px !important; }
.width-420 { width: 420px !important; }
.width-430 { width: 430px !important; }
.width-440 { width: 440px !important; }
.width-450 { width: 450px !important; }
.width-460 { width: 460px !important; }
.width-470 { width: 470px !important; }
.width-480 { width: 480px !important; }
.width-490 { width: 490px !important; }
.width-500 { width: 500px !important; }
.width-510 { width: 510px !important; }
.width-520 { width: 520px !important; }
.width-530 { width: 530px !important; }
.width-540 { width: 540px !important; }
.width-550 { width: 550px !important; }
.width-560 { width: 560px !important; }
.width-570 { width: 570px !important; }
.width-580 { width: 580px !important; }
.width-590 { width: 590px !important; }
.width-600 { width: 600px !important; }
.width-610 { width: 610px !important; }
.width-620 { width: 620px !important; }
.width-630 { width: 630px !important; }
.width-640 { width: 640px !important; }
.width-650 { width: 650px !important; }
.width-660 { width: 660px !important; }
.width-670 { width: 670px !important; }
.width-680 { width: 680px !important; }
.width-690 { width: 690px !important; }
.width-700 { width: 700px !important; }
.height-10 { height: 10px !important; }
.height-20 { height: 20px !important; }
.height-30 { height: 30px !important; }
.height-40 { height: 40px !important; }
.height-50 { height: 50px !important; }
.height-60 { height: 60px !important; }
.height-70 { height: 70px !important; }
.height-80 { height: 80px !important; }
.height-90 { height: 90px !important; }
.height-100 { height: 100px !important; }
.height-110 { height: 110px !important; }
.height-120 { height: 120px !important; }
.height-130 { height: 130px !important; }
.height-140 { height: 140px !important; }
.height-150 { height: 150px !important; }
.height-160 { height: 160px !important; }
.height-170 { height: 170px !important; }
.height-180 { height: 180px !important; }
.height-190 { height: 190px !important; }
.height-200 { height: 200px !important; }
.height-210 { height: 210px !important; }
.height-220 { height: 220px !important; }
.height-230 { height: 230px !important; }
.height-240 { height: 240px !important; }
.height-250 { height: 250px !important; }
.height-260 { height: 260px !important; }
.height-270 { height: 270px !important; }
.height-280 { height: 280px !important; }
.height-290 { height: 290px !important; }
.height-300 { height: 300px !important; }
.height-310 { height: 310px !important; }
.height-320 { height: 320px !important; }
.height-330 { height: 330px !important; }
.height-340 { height: 340px !important; }
.height-350 { height: 350px !important; }
.height-360 { height: 360px !important; }
.height-370 { height: 370px !important; }
.height-380 { height: 380px !important; }
.height-390 { height: 390px !important; }
.height-400 { height: 400px !important; }
.height-410 { height: 410px !important; }
.height-420 { height: 420px !important; }
.height-430 { height: 430px !important; }
.height-440 { height: 440px !important; }
.height-450 { height: 450px !important; }
.height-460 { height: 460px !important; }
.height-470 { height: 470px !important; }
.height-480 { height: 480px !important; }
.height-490 { height: 490px !important; }
.height-500 { height: 500px !important; }
.height-510 { height: 510px !important; }
.height-520 { height: 520px !important; }
.height-530 { height: 530px !important; }
.height-540 { height: 540px !important; }
.height-550 { height: 550px !important; }
.height-560 { height: 560px !important; }
.height-570 { height: 570px !important; }
.height-580 { height: 580px !important; }
.height-590 { height: 590px !important; }
.height-600 { height: 600px !important; }
.height-610 { height: 610px !important; }
.height-620 { height: 620px !important; }
.height-630 { height: 630px !important; }
.height-640 { height: 640px !important; }
.height-650 { height: 650px !important; }
.height-660 { height: 660px !important; }
.height-670 { height: 670px !important; }
.height-680 { height: 680px !important; }
.height-690 { height: 690px !important; }
.height-700 { height: 700px !important; }
/********************Bootstrap*******************************/
.btn { display: inline-block; padding: 6px 12px; margin-bottom: 0; font-size: 14px; font-weight: normal; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px; }
    .btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
    .btn:hover, .btn:focus, .btn.focus { color: #333; text-decoration: none; }
    .btn:active, .btn.active { background-image: none; 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; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; opacity: .65; }
a.btn.disabled, fieldset[disabled] a.btn { pointer-events: none; }
.btn-default { color: #333; background-color: #fff; border-color: #ccc; }
    .btn-default:focus, .btn-default.focus { color: #333; background-color: #e6e6e6; border-color: #8c8c8c; }
    .btn-default:hover { color: #333; background-color: #e6e6e6; border-color: #adadad; }
    .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { color: #333; background-color: #e6e6e6; border-color: #adadad; }
        .btn-default:active:hover, .btn-default.active:hover, .open > .dropdown-toggle.btn-default:hover, .btn-default:active:focus, .btn-default.active:focus, .open > .dropdown-toggle.btn-default:focus, .btn-default:active.focus, .btn-default.active.focus, .open > .dropdown-toggle.btn-default.focus { color: #333; background-color: #d4d4d4; border-color: #8c8c8c; }
    .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { background-image: none; }
    .btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default.focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active { background-color: #fff; border-color: #ccc; }
    .btn-default .badge { color: #fff; background-color: #333; }
.btn-primary { color: #fff; background-color: #337ab7; border-color: #2e6da4; }
    .btn-primary:focus, .btn-primary.focus { color: #fff; background-color: #286090; border-color: #122b40; }
    .btn-primary:hover { color: #fff; background-color: #286090; border-color: #204d74; }
    .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { color: #fff; background-color: #286090; border-color: #204d74; }
        .btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus { color: #fff; background-color: #204d74; border-color: #122b40; }
    .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { background-image: none; }
    .btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active { background-color: #337ab7; border-color: #2e6da4; }
    .btn-primary .badge { color: #337ab7; background-color: #fff; }
.btn-success { color: #fff; background-color: #5cb85c; border-color: #4cae4c; }
    .btn-success:focus, .btn-success.focus { color: #fff; background-color: #449d44; border-color: #255625; }
    .btn-success:hover { color: #fff; background-color: #449d44; border-color: #398439; }
    .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success { color: #fff; background-color: #449d44; border-color: #398439; }
        .btn-success:active:hover, .btn-success.active:hover, .open > .dropdown-toggle.btn-success:hover, .btn-success:active:focus, .btn-success.active:focus, .open > .dropdown-toggle.btn-success:focus, .btn-success:active.focus, .btn-success.active.focus, .open > .dropdown-toggle.btn-success.focus { color: #fff; background-color: #398439; border-color: #255625; }
    .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success { background-image: none; }
    .btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled.focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success.focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active { background-color: #5cb85c; border-color: #4cae4c; }
    .btn-success .badge { color: #5cb85c; background-color: #fff; }
.btn-info { color: #fff; background-color: #5bc0de; border-color: #46b8da; }
    .btn-info:focus, .btn-info.focus { color: #fff; background-color: #31b0d5; border-color: #1b6d85; }
    .btn-info:hover { color: #fff; background-color: #31b0d5; border-color: #269abc; }
    .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info { color: #fff; background-color: #31b0d5; border-color: #269abc; }
        .btn-info:active:hover, .btn-info.active:hover, .open > .dropdown-toggle.btn-info:hover, .btn-info:active:focus, .btn-info.active:focus, .open > .dropdown-toggle.btn-info:focus, .btn-info:active.focus, .btn-info.active.focus, .open > .dropdown-toggle.btn-info.focus { color: #fff; background-color: #269abc; border-color: #1b6d85; }
    .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info { background-image: none; }
    .btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled.focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info.focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active { background-color: #5bc0de; border-color: #46b8da; }
    .btn-info .badge { color: #5bc0de; background-color: #fff; }
.btn-warning { color: #fff; background-color: #f0ad4e; border-color: #eea236; }
    .btn-warning:focus, .btn-warning.focus { color: #fff; background-color: #ec971f; border-color: #985f0d; }
    .btn-warning:hover { color: #fff; background-color: #ec971f; border-color: #d58512; }
    .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning { color: #fff; background-color: #ec971f; border-color: #d58512; }
        .btn-warning:active:hover, .btn-warning.active:hover, .open > .dropdown-toggle.btn-warning:hover, .btn-warning:active:focus, .btn-warning.active:focus, .open > .dropdown-toggle.btn-warning:focus, .btn-warning:active.focus, .btn-warning.active.focus, .open > .dropdown-toggle.btn-warning.focus { color: #fff; background-color: #d58512; border-color: #985f0d; }
    .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning { background-image: none; }
    .btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled.focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning.focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active { background-color: #f0ad4e; border-color: #eea236; }
    .btn-warning .badge { color: #f0ad4e; background-color: #fff; }
.btn-danger { color: #fff; background-color: #d9534f; border-color: #d43f3a; }
    .btn-danger:focus, .btn-danger.focus { color: #fff; background-color: #c9302c; border-color: #761c19; }
    .btn-danger:hover { color: #fff; background-color: #c9302c; border-color: #ac2925; }
    .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger { color: #fff; background-color: #c9302c; border-color: #ac2925; }
        .btn-danger:active:hover, .btn-danger.active:hover, .open > .dropdown-toggle.btn-danger:hover, .btn-danger:active:focus, .btn-danger.active:focus, .open > .dropdown-toggle.btn-danger:focus, .btn-danger:active.focus, .btn-danger.active.focus, .open > .dropdown-toggle.btn-danger.focus { color: #fff; background-color: #ac2925; border-color: #761c19; }
    .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger { background-image: none; }
    .btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled.focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger.focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active { background-color: #d9534f; border-color: #d43f3a; }
    .btn-danger .badge { color: #d9534f; background-color: #fff; }
.btn-link { font-weight: normal; color: #337ab7; 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:hover, .btn-link:focus, .btn-link:active { border-color: transparent; }
            .btn-link:hover, .btn-link:focus { color: #23527c; text-decoration: underline; background-color: transparent; }
            .btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover,
            .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus { color: #777; text-decoration: none; }
.btn-lg, .btn-group-lg > .btn { padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 6px; }
.btn-sm, .btn-group-sm > .btn { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; }
.btn-xs, .btn-group-xs > .btn { 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="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; }
/***************************************************/
.wpt-row:after { content: "\200B"; display: block; height: 0; clear: both; }
.wpt-row { width: 100%; *zoom: 1; }
.wpt-col-1, .wpt-col-2, .wpt-col-3, .wpt-col-4, .wpt-col-5, .wpt-col-6, .wpt-col-7, .wpt-col-8, .wpt-col-9, .wpt-col-10, .wpt-col-11, .wpt-col-12, .wpt-col-13, .wpt-col-14, .wpt-col-15, .wpt-col-16, .wpt-col-17, .wpt-col-18, .wpt-col-19, .wpt-col-20 { float: left; position: relative; display: block; box-sizing: border-box; }
.wpt-col-1 { width: 5%; }
.wpt-col-2 { width: 10%; }
.wpt-col-3 { width: 15%; }
.wpt-col-4 { width: 20%; }
.wpt-col-5 { width: 25%; }
.wpt-col-6 { width: 30%; }
.wpt-col-7 { width: 35%; }
.wpt-col-8 { width: 40%; }
.wpt-col-9 { width: 45%; }
.wpt-col-10 { width: 50%; }
.wpt-col-11 { width: 55%; }
.wpt-col-12 { width: 60%; }
.wpt-col-13 { width: 65%; }
.wpt-col-14 { width: 70%; }
.wpt-col-15 { width: 75%; }
.wpt-col-16 { width: 80%; }
.wpt-col-17 { width: 85%; }
.wpt-col-18 { width: 90%; }
.wpt-col-19 { width: 95%; }
.wpt-col-20 { width: 100%; }
/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*
.btn-default, .btn-primary, .btn-success, .btn-info, .btn-warning, .btn-danger { text-shadow: 0 -1px 0 rgba(0, 0, 0, .2); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075); }
.btn-default:active, .btn-primary:active, .btn-success:active, .btn-info:active, .btn-warning:active, .btn-danger:active, .btn-default.active, .btn-primary.active, .btn-success.active, .btn-info.active, .btn-warning.active, .btn-danger.active { -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); }
.btn-default.disabled, .btn-primary.disabled, .btn-success.disabled, .btn-info.disabled, .btn-warning.disabled, .btn-danger.disabled, .btn-default[disabled], .btn-primary[disabled], .btn-success[disabled], .btn-info[disabled], .btn-warning[disabled], .btn-danger[disabled], fieldset[disabled] .btn-default, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-success, fieldset[disabled] .btn-info, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-danger { -webkit-box-shadow: none; box-shadow: none; }
.btn-default .badge, .btn-primary .badge, .btn-success .badge, .btn-info .badge, .btn-warning .badge, .btn-danger .badge { text-shadow: none; }
.btn:active, .btn.active { background-image: none; }
.btn-default { text-shadow: 0 1px 0 #fff; background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%); background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%); background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0)); background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0); filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); background-repeat: repeat-x; border-color: #dbdbdb; border-color: #ccc; }
.btn-default:hover, .btn-default:focus { background-color: #e0e0e0; background-position: 0 -15px; }
.btn-default:active, .btn-default.active { background-color: #e0e0e0; border-color: #dbdbdb; }
.btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default.focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active { background-color: #e0e0e0; background-image: none; }
.btn-primary { background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%); background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%); background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88)); background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0); filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); background-repeat: repeat-x; border-color: #245580; }
.btn-primary:hover, .btn-primary:focus { background-color: #265a88; background-position: 0 -15px; }
.btn-primary:active, .btn-primary.active { background-color: #265a88; border-color: #245580; }
.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active { background-color: #265a88; background-image: none; }
.btn-success { background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%); background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%); background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641)); background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0); filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); background-repeat: repeat-x; border-color: #3e8f3e; }
.btn-success:hover, .btn-success:focus { background-color: #419641; background-position: 0 -15px; }
.btn-success:active, .btn-success.active { background-color: #419641; border-color: #3e8f3e; }
.btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled.focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success.focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active { background-color: #419641; background-image: none; }
.btn-info { background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%); background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%); background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2)); background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0); filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); background-repeat: repeat-x; border-color: #28a4c9; }
.btn-info:hover, .btn-info:focus { background-color: #2aabd2; background-position: 0 -15px; }
.btn-info:active, .btn-info.active { background-color: #2aabd2; border-color: #28a4c9; }
.btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled.focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info.focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active { background-color: #2aabd2; background-image: none; }
.btn-warning { background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%); background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%); background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#eb9316)); background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0); filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); background-repeat: repeat-x; border-color: #e38d13; }
.btn-warning:hover, .btn-warning:focus { background-color: #eb9316; background-position: 0 -15px; }
.btn-warning:active, .btn-warning.active { background-color: #eb9316; border-color: #e38d13; }
.btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled.focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning.focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active { background-color: #eb9316; background-image: none; }
.btn-danger { background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%); background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%); background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a)); background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0); filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); background-repeat: repeat-x; border-color: #b92c28; }
.btn-danger:hover, .btn-danger:focus { background-color: #c12e2a; background-position: 0 -15px; }
.btn-danger:active, .btn-danger.active { background-color: #c12e2a; border-color: #b92c28; }
.btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled.focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger.focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active { background-color: #c12e2a; background-image: none; }
*/
/*关注按钮*/
.followerbtn { display: inline-block; padding: 3px 5px 3px 25px; font-size: 13px; color: #fff; border-radius: 2px; background: url(/Resources/Images/icons/follower.png) no-repeat 5px center #0aad0e; background-size: 14px; }
.followerbtnF { display: inline-block; padding: 3px 5px 3px 25px; font-size: 13px; color: #fff; border-radius: 2px; background: url(/Resources/Images/icons/follower.png) no-repeat 5px center #00a0e9; background-size: 14px; }
/*分享当前页面按钮*/
.pagesharebtn { position:fixed; bottom: 100px; right: 5px; width: 50px; height: 50px; line-height: 50px; text-align: center; background-color: green; color: #fff; padding: 2px; border-radius: 50%; opacity: .9; z-index: 9999; -webkit-transform: translateZ(0); }
    .pagesharebtn a { color: #fff; }
