﻿/*finetuning for IE8 under*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;}
body {font-family: 'lucida grande',tahoma,verdana,arial,sans-serif, "LiHei Pro", "新細明體", sans-serif;font-size:12px; /*min-width:1100px;*/ width:100%; 
}
#header {display:none;}
.seoh1 {margin: 0px;line-height: 21px;font-size:15px;height: 25px;color: #BE2F2F;text-decoration: none;}
.aa { *height : 1%; /* IE */ 
/*background:url(/images/bg/bg10-1.jpg) repeat-x bottom center ;*/
}
.no-show { display:none; }
.clear {display: block;clear: both;}
.pos-right { float: right;}
.pos-right b { font-size:15px; color:#F26100; }
.mt0{ margin-top:0px}.mt10 { margin-top:10px}.mt20 { margin-top:20px}.mt30 { margin-top:30px}
.lft-p { text-align: left;   }
.rt-p { text-align: right;   }
.ctr-p { text-align:center;}
.flt-l { float: left;   }
.flt-r { float: right;   }
.ftb {font-weight: bold;}
.pr10 { padding-right:10px}.pr20 { padding-right:20px}
.row-stock .noline { border:none;}
.ml-10 { margin-left:10px;} 
.ad-970 { margin:0 auto; width:970px;}
.row-group .mg0 { margin:0px;}.row-group .mt0 { margin-top:0px;}.row-group .mt10 { margin-top:10px;}.row-group .ml-10 { margin-left:10px;}

.clearfix {zoom:1;}
.clearfix:after {clear: both;content: ".";display: block;font-size: 0;height: 0;line-height: 0;visibility: hidden;}

/*一般連結*/
a.alink, a.alink:visited { color:#215e96; text-decoration:none;}
a.alink:hover, a.alink:visited:hover { color:#8d0000;}

/*round corner*/
.r5 {-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}

/*mobile-logo*/
.navbar a.logo { background:url(/images/logo-9251-35.png) no-repeat 0 0; position:relative; top:2px; width:90px; height:20px;
                 display:none;}
.mobile-fb { display:none;}

/*mouseover tab*/
a.tab-page {padding:5px 5px 2px;color: #DB6565;text-decoration: none;font-family: Verdana,"LiHei Pro","新細明體",sans-serif;border: 1px solid #FFC0C0;position: relative;top: 3px;font-size: 13px;}
a.tab-page:hover { cursor:default; background-color:#FFf0f0;}

/*textbox outline*/
.form-box2 {-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;width: 100px;padding: 5px;height: 14px;line-height: 14px;font-size: 14px;border: 1px solid #a1a1a1;box-shadow: inset 0 1px 4px rgba(0,0,0,0.3),0 1px 0 rgba(255,255,255,0.5);background: #f7f7f7;}
.sec-tabs .form-box3 {background: #f7f7f7; width:100px; padding:3px; margin:0px;}

/*FB註冊按鈕外觀設定*/
.signup-link .signup-btn-blue {width:105px; text-decoration:none; color:#fff; background-color: #5b74a8;border:1px solid #1a356e; font-size:12px; font-weight:700;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px; padding:5px; margin:10px 0 0 5px; letter-spacing:0px;}
.signup-link .btn-3:hover { background-color:#3B5283;}

/*顯示圖片效果*/
.frd-list img {-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0 1px 3px rgba(102,102,102,0.8);-moz-box-shadow: 0 1px 3px rgba(102,102,102,0.8);box-shadow: 0 1px 3px rgba(102,102,102,0.8);background: #f1f1f1;float: left;height: 38px;margin-left: 4px;/*margin-right: 4px;*/padding: 4px;width: 38px;}
.frd-list img:hover {-webkit-box-shadow: 0 1px 3px rgba(51,51,51,0.8),0 0 10px #47ccff;-moz-box-shadow: 0 1px 3px rgba(51,51,51,0.8),0 0 10px #47ccff;box-shadow: 0 1px 3px rgba(51,51,51,0.8),0 0 10px #47ccff;}
a.member-display-img img {-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0 1px 3px rgba(102,102,102,0.8);-moz-box-shadow: 0 1px 3px rgba(102,102,102,0.8);box-shadow: 0 1px 3px rgba(102,102,102,0.8);background: #f1f1f1;float: left;height: 32px;margin-left: 4px;/*margin-right: 4px;*/padding: 4px;width: 32px;}
a.member-display-img img:hover {-webkit-box-shadow: 0 1px 3px rgba(51,51,51,0.8),0 0 10px #47ccff;-moz-box-shadow: 0 1px 3px rgba(51,51,51,0.8),0 0 10px #47ccff;box-shadow: 0 1px 3px rgba(51,51,51,0.8),0 0 10px #47ccff;}

/*圓角邊框*/
.cr3 {-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}
.cr5 {-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}

/*回到頁面上方*/
#sideTool {position: fixed;bottom: 58px;margin-left: 1108px;z-index: 499;}
#sideTool a {width: 50px;display: block;text-align: center;font: 11px/100% Arial,Helvetica,sans-serif;text-transform: uppercase;text-decoration: none;color: #bbb;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
#sideTool span#button {background-color: #777777;}
#sideTool span#button {width: 50px;height: 50px;display: block;margin-bottom: 7px;background-color: #bbb;background-position: center center;background-repeat: no-repeat;background-image: url(/images/icons/up-arrow.png);opacity: 1;filter: alpha(opacity = 80);-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
#sideTool span#button:hover { background-color:#A85c5c; opacity:1;}

.seo { display:none;}

/*上方導覽列*/
.nav-bar  {border-top:3px solid #A85c5c; width:100%; height:38px;}
.aa:before {content : '.'; display : block;  height : 0;  overflow : hidden;  }
.nav-bar #tab-top { width:1100px; margin:0 auto; }
#member-data { float:right; list-style:none;}
#member-data li { float: left;position: relative;font-size: 12px;}
#member-data li a {display: block;padding: 11px 12px 10px;text-shadow: 0 1px 0 rgba(223, 223, 223, .8);color: #9E1111;position: relative;z-index: 900; text-decoration:none;font-size:13px; border-right:1px solid #D49191;}
#member-data li a:hover, #main-tab li a:hover { background-color:#FFBEC6;}
#main-tab { float:left; list-style:none;}
#main-tab li { float:left; margin-right:5px;}
#main-tab li a
{display: block;padding: 11px 7px 10px;text-shadow: 0 1px 0 rgba(223, 223, 223, .8);color: #9E1111;position: relative;z-index: 900; text-decoration:none; font-size:13px;}
        /*#main-tab li.at
        {background: url(/images/bg/b.png) no-repeat top right;
        }*/        
#main-tab li.at a
{background: url(/images/bg/b.png) no-repeat top left;text-shadow: 0 1px 0 rgba(0, 0, 0, .0); font-weight:bold;
/*cursor: default;*/margin-top: 0;padding: 13px 7px 11px; font-size: 13px;line-height: 1;z-index:5; border-bottom:1px solid #fff;}
.gr-red {background:url(/images/bg/a.png) repeat-x top left;}

.logo-cont { margin:0px auto; padding:5px 10px; width:1080px;}
.logo-cont div { float:left;}
.logo-cont div.logo { padding-top:20px; margin-right:40px;}
.logo-cont .signup-link { width: 118px; line-height: 15px; margin-left:5px;}
.logo-cont .fb-like { margin:10px 0 0 5px;}
.logo-cont .icon-fb-sign, .mobile-fb .icon-fb-sign {float:left; display:block; background:url(/images/icons/fb-logo.jpg) no-repeat;border: 0;cursor: pointer;padding: 0;width: 17px; height:15px;}
.signup-link p { color:#888; margin-left:5px; font-size:13px; line-height:11px; margin-top:5px\9; margin-bottom:0px;}
.adword { width:100%; margin-bottom:5px;} 
.adword td { text-align:center;}
.adword td a, .adword td a:visited {color:#215e96; }
.adword td a:hover, .adword td a:visited:hover { color:#8d0000;}

/*廣告置中*/
.ad-center { margin:0 auto;}
.ad-w970 { width:970px;}
.ad-mgajst { margin:0;}
.ad-mbm10 { margin-bottom:-10px;}

/*2nd導覽列*/
.sec-tab-block {width: 1100px;margin: 0 auto;background-color:#F5CECE; height:33px;}
.sec-tabs {font-size: 15px;margin: 0px;padding: 0px;list-style-type: none;overflow: visible;text-align: left;width: 1100px; height:35px;
/*border-top: 1px solid #ffe6db;
border-bottom: 1px solid #ffe6db;*/}
.sec-tabs li {display: inline;float:left;
/*font-weight: bold;*/
margin: 0px;}
.sec-tabs li span {font-size: 13px;font-weight: normal;margin:0px;padding: 0px;} 
.sec-tabs li.blank {height: 31px; padding:0 10px; border-left:1px solid #D49191;border-top:1px solid #D49191;border-bottom:1px solid #D49191;background-color:#F9E3E3;}
.sec-tabs li.rt-tab { float:right;}
.sec-tabs li:first-child { padding-left:10px;}
.sec-tabs li a, .sec-tabs li a:visited {display: block;font-size: 13px;font-weight: normal;height: 33px; line-height:37px; margin:0px;padding: 0px 20px 0px 20px;color: #9e1111;background-color:#F5CECE;text-decoration:none;}
.sec-tabs li span.name {display: block;font-weight:bold;font-size: 13px;font-weight: normal;height: 33px;line-height: 33px;margin: 0px;padding: 0px 20px 0px 10px;color: #9e1111;background-color: #F5CECE;text-decoration: none;}
.sec-tabs li a.act { font-weight:bold;color: #fff; background-color:#A84848;}
.sec-tabs li a.act .caret { border-top: 7px solid #fff;}
.sec-tabs li.dropdown.open a.dropdown-toggle { background-color:#A84848;color: #fff; }
.sec-tabs li a:hover, .sec-tabs li a:visited:hover {color: #fff; background-color:#A84848;}
.sec-tabs li a.act:hover { background-color:#A96E48;}
.sec-tabs li.blank a { display:inline;}
.sec-tabs li.rt-tab a.blogg-btn { padding:3px;}
.sec-tabs li.rt-tab a.blogg-btn:hover { background-color:#8d0000; color:#fff;}
.sec-tabs li.rt-tab a.link { display:inherit;}
.sec-tabs li.rbtn input { margin:0; width:16px;}
.sec-tabs li.rbtn label { display:inline; margin:0; font-size:13px; line-height:28px; }
.sec-tabs .caret {border-top: 7px solid #a84848;position: relative;top: -5px;}
.sec-tabs a:hover .caret {border-top: 7px solid #fff;}
.open a.dropdown-toggle .caret {border-top: 7px solid #fff;}
.sec-tabs .dropdown-menu>li { width:100%;}
.sec-tabs .dropdown-menu>li>a {display: block;padding: 3px 20px;clear: both;font-weight: normal;line-height: 33px;color: #333333;white-space: nowrap;}
.sec-tabs li a.blogg-btn { background-color:#eee;border: 1px solid rgba(0, 0, 0, 0.1);}
.sec-tabs li span.tag-new {z-index: 5;position: absolute;margin: -10px 0 0 -20px;}
.sec-tabs li span img {width:31px;}

/*主頁面區域設定*/
.main-cont { margin:0px auto; padding-bottom:20px; width:1100px; border-left:1px solid #b3a8b8;border-right:1px solid #b3a8b8;background-color:#FFFFFF;-webkit-box-shadow: #CBC4CF 0 3px 6px 3px;-moz-box-shadow: #CBC4CF 0 3px 6px 3px; box-shadow: #CBC4CF 0 3px 6px 3px;-moz-box-shadow: 0 0 2px 2px rgba(0,0,0,.1);-webkit-box-shadow: 0 0 2px 2px rgba(0,0,0,.1);box-shadow: 0 0 2px 2px rgba(0,0,0,.1);}
.main-cont .row-group {clear: both;}

/*最下層導覽列使用*/
.footer {width: 100%;border-top: 2px solid #F5CACA;box-shadow: 0 1px 10px #E3C8C9 inset;margin-top: 0px;background-color: #FFF8F6;padding-top:20px;clear:both;}
.foot-cont { width:1100px; margin:0 auto;  }
.row .span { width:170px; float:left; padding-left:10px; }
.row .span2 { width:270px;float:left; }
.row .span h4 {color: #666;font-size: 13px;font-weight: bold;margin: 5px; line-height:20px;}
.row .foot-link {list-style: none;margin: 0 0 10px 5px;    }
.row .foot-link li {color: #777;line-height: 18px;}
.footer .com-info { background-color: #FFC5B2;height: 36px;margin: 20px auto 0 auto; border-top:1px solid #b3a8b8;}
.com-info ul {margin: 0 auto;width: 1100px; list-style:none; }
.com-info ul li {color: #666;float:left;font-size: 13px;line-height: 36px;padding-right: 40px; margin-left:10px; }
.com-info ul li.pos-right { float:right;}
.foot-cont .row a {text-decoration:none; color:#777; font-size:13px; }
.com-info a {text-decoration:none; color:#555; font-size:13px; }
.foot-cont .row a:hover, .com-info a:hover {text-decoration: underline; }
.foot-cont .row .span:nth-child(2), footer .foot-cont .row .span:nth-child(4), footer .foot-cont .row .span:nth-child(5), footer .foot-cont .row .span2:nth-child(2) {
border-left: 1px solid rgba(0,0,0,0.08);}

/*site guide*/
p.site-guide { margin:20px 0 0 20px; font-size:12px; color:#999;}
p.site-guide b { color:#cb4e4e;}
p.site-guide span { color:#6a6a6a;}
p.site-guide a, p.site-guide a:visited { color:#215e96; text-decoration:none;}
p.site-guide a:hover, p.site-guide a:visited:hover { color:#8d0000; text-decoration:underline;}

.large-no {font-size: 15px;font-weight: bold;}
.clr-gr { color:#006E00;}.clr-gr2 { color:#004f00;}
.clr-rd { color:#ff0000;}
.clr-rd2 { color:#AC002B;}
.row-stock { float:left; margin:20px 0 0 20px; clear:none;}
.row-group .ml0 { margin-left:1px;}.row-group .ml10 { margin-left:10px;}.row-group .ml20 { margin-left:20px;}.row-group .ml30 { margin-left:30px;}
    /*.row-300 { float:left; width:299px; margin:10px 0; border-left:1px solid #000; height:500px;}*/
.row-group .mt10 { margin-top:10px;}
.row-float { float:left; margin-top:20px;}

/*more-link*/
.link-more {margin:0 5px;float: right;background: url('/images/icons/set.png') no-repeat 0px -269px;width: 45px;height: 12px;position: relative;top: 6px;}
.link-more:hover {background: url('/images/icons/set.png') no-repeat 0px -280px;}

/*.main-cont .row-group { clear:both;}*/
.stock-data { z-index:1;position: relative;top: auto;border-bottom-style: none;}
.stock-data-fix {z-index:1;position: fixed;top: 39px;border-bottom-style: solid;border-bottom-width: 1px;border-bottom-color: rgb(201, 201, 201);}

/*.row-group:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;    }*/
.container .index-bar { color:#333; height:43px; line-height:40px;width:1060px; border-top:1px solid #c9c9c9; background-color:#fff8f6; padding:0 20px;}
.index-bar .index-data, .index-bar .index-data2, .index-bar .index-data3, .index-bar .index-data4 {float: left;}
.index-bar .index-data2 { margin-left:20px; font-size:13px;}
.index-bar .index-data3 { margin-left:20px; font-size:12px;}
.index-bar .index-data4 { margin-left:20px; font-size:12px; font-weight:bold; color:#666;}
.index-bar .index-data h3 {margin:0px; font-size: 17px; font-family:'Microsoft YaHei';}
.index-data h3 a, .index-data h3 a:visited { text-decoration:none;color: #333;}
.index-data h3 a:hover, .index-data h3 a:visited:hover { text-decoration:underline;color: #8d0000;}
.index-bar .index-data b {font-size: 13px;}
.index-bar .index-data2 span {font-size: 17px;}
.index-bar .index-data2 span.p13 {font-size: 13px;}
.main-cont .item { width: 300px;padding-left: 10px;float: left;}
.main-cont .item h2 {font-size: 15px;line-height: 20px;padding: 5px 10px 5px 0px;color: #333;position: relative;border-bottom: 2px solid #333;}
.main-cont .item .tb-globes {width:300px; margin-top:5px;}
.main-cont .item .tb-globes td {font-size: 13px; font-family:Verdana;line-height: 18px;padding:2px 0;}
.tb-globes td a { color: #215e96; text-decoration:none;text-shadow: 0 1px 0 rgba(223, 223, 223, .8);}
.tb-globes td a:hover { color: #8d0000;text-decoration: underline;}

/*stock頁面使用表格*/
.div-outline { width:100%;}
.subt { float:right; font-size:13px; text-decoration:none; font-weight:normal; color:#DB9085;}
.subt:hover {color: #8d0000;}
.note {color: #777; clear:left; padding-top:10px; font-size:13px; }
.f13 { font-size:13px;}
.time { font-size:13px; color:#666;-webkit-text-size-adjust:none}
.time2 { font-size:12px; color:#999;-webkit-text-size-adjust:none}
.time11 { font-size:11px; color:#666;}
.w10 {width: 10px;}.w20 {width: 20px;}
.w40 {width: 35px;}.w35 {width: 40px;}
.w45 {width: 45px;}.ww45 {width: 45px; text-align:right;}
.w50 {width: 50px;}
.w55 {width: 55px; text-align:right;}.ww55 {width: 55px; text-align:left;}
.ww60 { width: 60px;text-align:left;}.ww70 { width: 70px; text-align:right;}.ww80 { width: 80px; text-align:right;}.ww100 {width: 100px; text-align:right;}.ww139 {width: 139px; text-align:right;}
.w60 { text-align:right; width: 60px;}
.w65 { width: 65px; text-align:left;}.w70 { width: 70px;text-align:left;}.w75{width:75px;}.w80 { width: 80px;}.w85 { width: 85px;}.w90 { width: 90px;}.w95 { width: 95px;}
.w100 {width: 100px;}.w120 {width: 120px;}.w125 {width: 125px;}.w130 {width: 130px;}.w145 {width: 146px;}.w150 {width: 150px;}.w160 {width: 160px;}.w170 {width: 170px;}.w180 {width: 180px;}.w190 {width: 190px;}
.w200{width:200px}.w210{width:210px}.w220{width:220px}.w225{width:225px}.w230{width:230px}.w240{width:240px}.w250 {width: 250px;}.w260 {width: 260px;}.w280 {width: 280px;}
.w300 {width: 300px;}.w330 {width: 330px;}.w340 {width: 340px;}.w350 {width: 350px;}.w360 {width: 360px;}.w370 {width: 370px;}.w375 {width: 375px;}
.w400{width:400px}.w420{width:420px}.w430{width:428px}.w470{width:470px}.w480{width:480px}.w490{width:490px}.w500{width:500px}.w520{width:520px;}.w560{width:560px}.w580{width:580px}.w600{width:600px}
.w540{width:540px;}.w590{ width:590px;}.w670{ width:670px;}.w700{ width:700px;}.w570{width:570px;}
.w730{width:730px}.w740{width:740px}.w760{width:760px}.w770{width:770px}.w780{width:780px}.w800{width:780px}.w830{width:830px}.w870{width:870px}
.w1000{width:1060px}.w1060{width:1060px}
/*IE fix*/
.w517{width:517px;}.w746{width:782px;}
.ie7w200{width:200px;}.ie7w200 .hover-btn{position:relative; top:-12px;}

.lft { text-align:left;}
.tb-outline { border:1px solid #aaa; padding:2px;}
.row-stock h3 {margin:0px; border-bottom:2px solid #FFC0C0; line-height:21px; font-size:15px; height:25px; color:#BE2F2F; text-decoration:none;}
.w1000 h3 { width:1060px;}
.row-stock h3 a.title-link, .row-stock h3 a.title-link:visited { color:#DB6565; text-decoration:none;}
.row-stock h3 a.title-link:hover, .row-stock h3 a.title-link:visited:hover { color:#8d0000;}
.row-stock h3.inner {margin-top: 20px;}
.row-stock h5 { font-size:13px; color:#5a5a5a; margin:10px 0;}
.row-stock h5 span { color:#aaa; font-size:12px; font-weight:normal;}
.row-stock p.hotlink { height:32px;margin: 8px 0 9px;}
.row-stock p.hotlink span.arrow {background: url(/images/icons/set.png) no-repeat -104px -288px; padding:8px 16px;}
.row-stock p.hotlink span.arrow2 {background: url(/images/icons/set.png) no-repeat -104px -319px; padding:8px 16px; margin-left:10px;}
.row-stock p.hotlink a, .row-stock p.hotlink a:visited { margin:0 5px; text-decoration:none; color:#215e96;}
.row-stock p.hotlink a:hover, .row-stock p.hotlink a:visited:hover { text-decoration:underline; color:#8a0000;}
.div-outline p { font-size:13px; line-height:18px; margin-top:5px; color:#333;}
.tb-right td { text-align:right;} 
.tb-right td.title { text-align:left;}
.tb-stock { /*background-color:#fff;*/}
.tb-stock td.nopadding { padding:0px;}
.tb-stock .alt-row td { background-color:#Fffafa;}
.tb-stock .alt-row td.b-b { background-color:#F8FEFF;}
.tb-stock .alt-row-gr td { background-color:#F1FDF1;}
.tb-stock .alt-row-gr2 td { background-color:#F9FEF9;}
.tb-rtdata { width:131px;}
.tb-rtdata table { table-layout:fixed; width:131px;}
.tb-rtdata table td span { white-space:nowrap;overflow:hidden;}
.tb-stock-hdr { color:#666; font-size:13px;font-family:'Microsoft JhengHei'; font-weight:normal; margin:3px 0;}
.tb-stock-hdr th.lft-p { text-align:left;}
.tb-stock th {background-color: #CC9E9E; color:#fafafa; font-size:15px; font-family:'Microsoft JhengHei'; font-weight:normal; padding:5px;}
.tb-stock th.f13 { font-size:13px;}
.tb-stock th.alt {background-color:#CD7A7A; z-index:30;}
.tb-stock th.alt2 {background-color:#70A9BC; z-index:30;}.tb-stock th.alt2-1 {background-color:#94B2BC; z-index:30;}
.tb-stock td.alt3 {color:#CD7A7A;}
.tb-stock th.alt-gray {background-color:#aaa;}
.tb-stock th.alt-gr {background-color:#599B59;}
.tb-stock th.alt-gr2 {background-color:#97c397;}
.tb-stock th.hl { color:#5a5a5a;background-color: #FCE2E2; font-family:'lucida grande',tahoma,verdana,arial,sans-serif, "Microsoft JhengHei", sans-serif;}
.tb-stock td.hl {background-color: #FCE2E2;}
.tb-stock td { font-size:15px; padding:5px; background-color:#fff3f3; z-index:30;}
.tb-stock th.f12 { font-size:12px;}
.tb-stock td.f13 { font-size:13px;}
.tb-stock td.b-b { background-color: #ECFAFF;}
.tb-stock td.title {padding: 0 5px;background-color:#fff;}
.tb-stock td.title h3 { border-bottom: none;}
.tb-stock td.title span.time {float:right; font-size:12px; color:#7a7a7a; margin-right:10px;position: relative;top: 5px;}
.tb-stock td p {font-size:11px; color:#5a5a5a; margin:0px;}
.tb-fiveprice { width:194px;}
.tb-fiveprice table { table-layout:fixed;}
.tb-fiveprice table .w1 {width:45px;}
.tb-fiveprice table .w2 {width:37px;} 
.tb-fiveprice table td { white-space:nowrap;overflow:hidden;}
.tb-data-perf { width:233px;}
.tb-data-perf table { table-layout:fixed;}
.tb-data-perf table .w1 {width:87px;}
.tb-data-perf table .w2 {width:69px;} 
.tb-data-perf table td span { white-space:nowrap;overflow:hidden;}
.tb-income-hdr { table-layout:fixed;}
.tb-income-hdr th.w1 { width:64px;}
.tb-income-hdr th.w2 { width:85px;}
.tb-income-hdr th.w3 { width:84px;}
.gv-income { margin-top:-2px;}
.tb-income {width:558px; table-layout:fixed;}
.tb-income td { border-right:2px solid #fff; text-align:right;}
.tb-income td.w1 { width:62px; text-align:left;}
.tb-income .w2 { width:83px;}
.tb-threer { width:370px;}
.tb-threer tr { border-bottom:2px solid #fff;} .tb-threer tr:last-child { border-bottom:none;}
.tb-threer tr:nth-child(2n+1) td { background-color: #Fffafa;}
.tb-threer td { border-right:2px solid #fff; text-align:center;} .tb-threer td:last-child { border-right:none;}
.tb-threer td.w1 { width:64px;}
.tb-threer td.w2 { width:65px;}
.tb-tech td b { font-size:12px; font-weight:normal;}
.tb-tech td span { color:#555; font-size:12px;}
.tb-tech td span.clr-rd2 { color:#ac002b; font-size:15px; font-weight:bold;}
.tb-tech td span.clr-gr2 { color:#004f00; font-size:15px; font-weight:bold;}
ul.stock-list {list-style: none; width:100%; font-size:15px; margin:0px; padding:0px;}
ul.stock-class {list-style: none; width:100%; /*font-size:13px;*/}
ul.stock-class {margin: 5px 0 0; padding:0px; font-size:15px;}
ul.stock-class.mt0m { margin-top:0px;}
ul.stockskd-list { margin-top:5px;}
ul.stock-list li, ul.stock-class li, ul.stockskd-list li {background-color:#fff; font-size:15px; display: block; height:24px; line-height:24px;}
ul.tab-tech li { float:left; margin-right:5px;}
ul.stock-list .lft-p, ul.stock-class .lft-p { text-align: left;   }
ul.stocknews-list, ul.frd-list, ul.stockskd-list, ul.stocknews-list-d { margin:0px;padding:0px; list-style-type:none;}
ul.stocknews-list li { padding: 5px 0; border-bottom: 1px solid #ccc; height:20px; line-height:20px;}
ul.stocknews-list li:last-child, ul.stocknews-list-d:last-child { border-bottom:none;}
ul.frd-list li { padding:5px 0 0 5px; float:left; display:block;}
ul.stocknews-list li span { font-size: 13px;color: #999; float:left;}
ul.stocknews-list li a {width:205px; margin-left:5px; overflow: hidden;text-overflow: ellipsis;white-space:nowrap; float:left; display:block;  line-height:23px; font-size:15px;color: #2F2F2F;vertical-align: bottom; text-decoration:none;}
.f-twstock .ul.stocknews-list li a { width:370px;}
ul.wide li a { width:255px;}
.chart-btm { width:1000px; margin:0 auto;}
ul.tab-tech {list-style: none;width: 800px;font-size: 13px;margin: 0 auto;display: block;} 
.tb-stock tr:hover td, .tb-stock tr.alt-row:hover td { background-color:#ffe4e4; cursor:default;}
.tb-threer tr:hover td { background-color:#fff;}
.tb-stock tr:hover td.title { background-color:#fff;}
.tb-stock td.date { font-weight:bold; font-size:14px;}
.tb-stock a, .tb-stock a:visited { color:#215e96; text-decoration:none;}
.tb-stock a:hover, .tb-stock a:visited:hover { color:#8d0000; text-decoration:underline;}
.tb-link a, .tb-link a:visited { color:#215e96; text-decoration:none;}
.tb-link a:hover, .tb-link a:visited:hover { color:#ac002b; text-decoration:underline;}

/*表格置中*/ .td-ctr td { text-align:center;}

ul.stock-list li:hover,  ul.stocknews-list li:hover, ul.stock-class li:hover, ul.stockskd-list li:hover { background-color:#FFF5E4; cursor:default;}
ul.cur li span { cursor:pointer;}
ul.stock-list li a, ul.stock-class li a {color: #215e96;text-decoration: none;text-shadow: 0 1px 0 rgba(223, 223, 223, .8);}
ul.stock-list li a:hover, ul.stocknews-list li a:hover, ul.stock-class li a:hover {color: #8d0000;text-decoration: underline;}
ul.stock-list li span, ul.stock-list-hdr li span, ul.stock-class li span {white-space:nowrap; display: block;float: left;overflow: hidden;text-overflow: ellipsis;vertical-align: bottom;text-align:left;}
span.css-checkbox input { margin-top:6px;}
ul.stock-list li span { /*font-size:13px;*/}
ul.stock-list a.n1 span {background: url(/images/icons/set.png) no-repeat 0px 3px; padding-left:22px;}
ul.stock-list a.n2 span {background: url(/images/icons/set.png) no-repeat 0px -21px; padding-left:22px;}
ul.stock-list a.n3 span {background: url(/images/icons/set.png) no-repeat 0px -44px; padding-left:22px;}
ul.stock-list a.n4 span {background: url(/images/icons/set.png) no-repeat 0px -67px; padding-left:22px;}
ul.stock-list a.n5 span {background: url(/images/icons/set.png) no-repeat 0px -89px; padding-left:22px;}
ul.stock-list a.n6 span {background: url(/images/icons/set.png) no-repeat 0px -111px; padding-left:22px;}
ul.stock-list a.n7 span {background: url(/images/icons/set.png) no-repeat 0px -133px; padding-left:22px;}
ul.stock-list a.n8 span {background: url(/images/icons/set.png) no-repeat 0px -155px; padding-left:22px;}
ul.stock-list a.n9 span {background: url(/images/icons/set.png) no-repeat 0px -177px; padding-left:22px;}
ul.stock-list a.n10 span {background: url(/images/icons/set.png) no-repeat 0px -199px; padding-left:22px;}

ul.stock-list i { font-style:normal; float:left; margin-right:0px;}
ul.lh24 li {line-height: 24px;height: 24px;}
ul.stock-class li span { width: 90px; text-align:left;}
ul.stock-class li span.w55 { width: 55px; margin-right:5px;}
ul.stock-class li span.w60 { width: 60px;}
ul.stock-class li span.w95 { width: 90px;}
ul.stock-list li span.ww45 { text-align:right;}
ul.stockskd-list li b {  color:#3a3a3a; font-size:14px;}
ul.stockskd-list li span {font-size:15px; margin-left:20px; color:#560000;}
.tb-skd { font-size:15px; margin-top:5px; width:100%;}
.tb-skd td { line-height:24px; height:24px; padding-left:5px;}
.tb-skd td.date { width:60px;}
.tb-skd-index { font-size:13px; margin-top:5px; width:100%;}
.tb-skd-index td { padding-top:5px;}
.tb-skd-index td.date { width:60px; line-height:23px;}
.tb-skd-index td a { color:#215e96; text-decoration:none;}
.tb-skd-index td a:hover { color:#8d0000; text-decoration:underline;}
.tb-perf20 { width:580px}
.tb-perf20 th.w1 {width:66px;}
.tb-perf20 th.w2 {width:60px;}
.tb-perf20 th.w3 {width:55px;}
ul.stocknews-list-d { margin-top:10px; padding-bottom:10px; border-bottom: 1px dotted #ccc; }
ul.stocknews-list-d li { padding:3px 0;line-height:20px; height:20px; }
ul.stocknews-list-d li:hover { background-color:#FFF5E4;}
ul.stocknews-list-d li a {line-height:20px; height:20px; font-size:15px;color: #2F2F2F;vertical-align: bottom; text-decoration:none;}
ul.stocknews-list-d li a.title { color:#215e96; margin-left:5px; width:550px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; display:block; float:left;}
ul.stocknews-list-d li a.title:visited {color:#992280;}
ul.stocknews-list-d li a.title:hover, ul.stocknews-list-d li a.title:visited:hover { color:#8d0000; text-decoration:underline;}
ul.stocknews-list-d li span.time { color:#333; float:left;}
ul.stocknews-list-d li a.newsclass, ul.stocknews-list-d li a.newsclass:visited { float:right; color:#777; font-size:13px; margin-left:5px;}
ul.stocknews-list-d li a.newsclass:hover, ul.stocknews-list-d li a.newsclass:visited:hover { text-decoration:underline;}
ul.stocknews-list-d li a.clr-rd span { color:#ff0000;}
ul.stocknews-list-d li a.clr-rd:hover span { color:#ff0000; text-decoration:underline;}
ul.stocknews-list-d li a.clr-gr span { color:#006e00;}
ul.stocknews-list-d li a.clr-gr:hover span { color:#006e00; text-decoration:underline;}
.newscont { width:698px; border:1px solid #ffc0c0; padding:10px 15px; background-color:#fffcf9;} 
.newscont h3 {color: #101010;font-size: 19px;font-family: Arial,'Microsoft YaHei';line-height: 32px;height: 32px; border-bottom:none;}
.newscont p.time { font-size:13px; color:#555;}
.newscont .news-detail {margin:20px; font-size: 1em;line-height: 28px;letter-spacing: 0.1em;color: #000;}
.blog-reading .more-news-blk { float:left; width:335px;}
.blog-reading .more-news-blk:nth-child(2) { padding-left:20px;}
.blog-reading .more-news-blk ul { margin:15px 10px;}
.more-news-blk ul li {background: url(/images/icons/pt-red-8.gif) no-repeat 0 7px ; width:330px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.blog-reading .more-news-blk ul li a { margin-left:13px; color:#215e96;}
.blog-reading .more-news-blk ul li a:visited { color:#999;}

.row-stock .asiareal {}
.asiareal .asia-blk { float:left;margin-right:10px;}
.asia-blk b { font-size:13px; color:#333;}
.asia-blk div.highcharts-container { border:1px solid #aaa;}
.asiareal p { margin-bottom:0px; margin-left:10px;}
.asiareal p span { margin-right:5px;}

.chart-bar { margin:0;}
.chart-bar li {position:relative;list-style:none; font-size:12px; height: 18px;overflow: hidden;}
.chart-bar li span.lfs, .chart-bar li span.rts {float: left;width: 110px;height: 16px;}
.chart-bar li b { font-weight:normal;float: left;width: 60px;text-align: center;font: 11px PMingLiU;color: #555;padding-top: 2px;}
.chart-bar li span.lfs em {position:relative;display:block;top:3px;left:0px;height:9px;overflow:hidden;text-indent:-8000px; float:right;}
.chart-bar li span.rts em {position:relative;display:block;top:3px;left:0px;height:9px;overflow:hidden;text-indent:-8000px;}
em.clr-1 {background: url(/images/icons/set.png) no-repeat 0px -292px; border:1px solid #b63d43;}
em.clr-2 {background: url(/images/icons/set.png) no-repeat 0px -304px; border:1px solid #E88748;}
em.clr-3 {background: url(/images/icons/set.png) no-repeat 0px -316px; border:1px solid #E8C748;}
em.clr-4 {background: url(/images/icons/set.png) no-repeat 0px -328px; border:1px solid #3FABCE;}
em.clr-5 {background: url(/images/icons/set.png) no-repeat 0px -340px; border:1px solid #3F7BCE;}
em.clr-6 {background: url(/images/icons/set.png) no-repeat 0px -352px; border:1px solid #573FCE;}
em.clr-7 {background: url(/images/icons/set.png) no-repeat 0px -364px; border:1px solid #9F3FCE;}
em.clr-8 {background: url(/images/icons/set.png) no-repeat 0px -376px; border:1px solid #D460A3;}
.chart-bar li span.lfs span {position: relative;width:45px;top: 1px;color:#777;}
.chart-bar li span.rts span {position: relative;width:45px;top: -10px;color:#777;}

/*國際股市-重點股市*/
.row-stock .glo a { font-size:15px; text-decoration:none; color:#215e96;text-shadow: 0 1px 0 rgba(223, 223, 223, .8);}
.row-stock .glo p {margin:0px; font-size:15px;}
.row-stock .glo a:hover { text-decoration:underline; color:#8d0000;} 

/*理財大學 - 討論區*/
.school-header {padding-top:10px;}
.school-leader { margin-top:5px;}
.school-leader a.blogg-btn { padding:0px 8px; margin:5px 5px 0 0; float:left;}
.school-tag { margin:10px 0 0 5px;}
.school-tag a.link {font-size:13px; color: #424242;text-decoration: none;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 265px;display: block;}
.school-tag a.link:hover {color: #8d0000;text-decoration: underline;}
.school-bar {height: 130px;line-height: 21px;width: 1100px;border-top: 1px solid #c9c9c9;background-color: #fff8f6;}
.school-bar-cont {padding:15px 20px 10px;}
.school-bar .school-pic { float:left;}
.school-bar .school-pic img { border:1px solid #cd4949; max-width:98px; max-height:98px;}
.school-bar .school-name { float:left; margin:0 0 0 7px;}
.school-bar .school-name h3 {line-height:21px; margin:0 0 10px; font-size: 21px; font-family:'Microsoft YaHei';color: #333; margin-bottom:10px;}
.school-name h3 a, .school-name h3 a:visited { color:inherit; text-decoration:none;}
.school-name h3 a:hover, .school-name h3 a:visited:hover { text-decoration:underline;}
.school-bar .sexybutton { display:block; margin-bottom:5px;}
.school-name p a { color:#215e96; text-decoration:none;}
.school-name p a:hover { color:#8d0000; text-decoration:underline;}
.school-bar .school-name p { margin:0px; font-weight:bold; color:#5a5a5a; line-height:19px;}
.school-bar .school-name b {color:#F26100; font-size:15px;}
.school-bar .school-name p span { font-weight:normal; color:#333;}
.school-data { float:left; width:400px; margin-left:50px;}
.school-data p b { line-height:24px;}
.school-data p { line-height:16px; font-size:12px; color:#5a5a5a;}
.school-func { float:left; margin-left:10px;}
.detail-func {float:right;position: relative;top: 15px;padding-right: 20px;}
.detail-func-btm { text-align:right; width: 100%;position: relative;top: 10px;right: 30px;}
.detail-func a.ml-5, .detail-func-btm a.ml-5 { margin-left:5px;}
.detail-func .blogg-btn, .detail-func-btm .blogg-btn { padding:0 10px;}
p.school-guide a, p.school-guide a:visited { text-decoration:none; color:#215e96;}
p.school-guide a:hover, p.school-guide a:visited:hover { text-decoration:underline; color:#8d0000;}
.school-post-func { margin-bottom:10px; padding-top:10px;}
.school-post-func div { background-color:#be2f2f;height: 35px;line-height: 30px; margin:0 20px 0 0; padding-left:10px;}
.school-post-func span { color:#fff; font-size:15px; font-weight:bold;position: relative;top: 2px;}
.school-post-func .blogg-btn { padding:5px 8px;}
.school-post-func .blogg-btn:hover { color:#8d0000;}

.tb-school-index {width: 740px;border-collapse: collapse;table-layout: fixed;margin-top: 15px; border-right:1px solid #FFC0C0;}
.tb-school-index tr { border-bottom:1px dotted #FFC0C0}
.tb-school-index tr:hover { background-color:#fff8f8;}
.tb-school-index .rp { width:50px;}
.tb-school-index .title { width:450px;}
.tb-school-index td {font-size:13px; line-height:18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tb-school-index td.title {padding: 7px;text-align: left;line-height:36px;}
.tb-school-index td.title img, .tb-school-index td.st-title img {vertical-align: -2px;margin-right: 0px;}
.tb-school-index td.st-title img { width:30px; height:30px;}
.tb-school-index th.st-title {width:300px;}
.tb-school-index td.st-title { padding: 7px;text-align: left;line-height:36px;}
.tb-school-index td.st-title span {font-size:15px; font-weight:bold; font-family:Microsoft jhenghei ;}
.tb-school-index th {padding: 5px 0px;text-align: left;font-weight: normal;color: #666;}
.tb-school-index th a {color: #666;font-weight: normal; text-decoration:none;}
.tb-school-index td a {color: #000;font-weight: normal; text-decoration:none;}
.tb-school-index th a:hover, .tb-school-index td a:hover {text-decoration:underline;}
.tb-school-index td a.tl { font-size:13px;}
.tb-school-index td a.hl { font-weight:bold; color:#990000}
.tb-school-index span.top { color:#CD4949;}
.tb-school-index span.iv { color:#aaa;}
.tb-school-index span.open { color:#2C98BC;}
.tb-school-index span.dft { color:#94B40E;}
.school-index .pager { padding: 20px;border-bottom:1px dotted #FFC0C0; font-size:13px;}
.school-index .pager span.no-link { font-weight:bold; color:#333; margin-left:5px;}
.school-index .pager a { margin-left:5px; text-decoration:none; padding:3px 5px; border:1px solid #ccc; color:#cd4949;}
.school-index .pager a:hover { text-decoration:none; background-color:#CD4949; color:#fff;border:1px solid #CD4949;}
.school-index-ft { padding: 20px;font-size:13px;}
.school-index-ft span { font-weight:bold; color:#F26100; font-size:15px;}
.tb-school-index .pt { width:110px;}
.tb-school-index .title-mg { width:400px;}
.tb-school-index .title-dft { width:520px;}
.tb-school-index td.title-mg, .tb-school-index td.title-dft {padding: 7px;text-align: left;line-height: 26px;}
.tb-school-index a.fc-mg, .tb-school-index a.fc-mg:visited { color:#215e96;}
.school-stock-tab {list-style:none; margin-top:20px;}

/*理財大學 - 影音分享*/
.school-video-blk {padding:20px 0; border-bottom:1px dashed #ffc0c0; }
.school-video-blk:last-child {border-bottom:none;}
.school-video {position:relative; margin-top:10px; border-bottom:1px dashed #ffc0c0; float:left; width:350px; padding-right:20px; padding-bottom:10px;}
.school-video img {width: auto\9;height: auto;max-width: 100%;vertical-align: middle;border: 0;-ms-interpolation-mode: bicubic;}
.school-video h3 { margin-top:10px; border-bottom:none;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.school-video p { line-height:21px; margin-bottom:0px;}
.school-video p.tag { float:left; margin-right:10px;}
.school-video .blog-fblk { float:left;line-height: 14px;height: 14px;}
.school-video a, .school-video a:visited { color:#215e96; text-decoration:none;}
.school-video a:hover, .school-video a:visited:hover { color:#8d0000; text-decoration:underline;}
.school-video a.play {position: absolute;width: 64px;height: 64px;left: 150px;top: 100px;display: block;z-index: 1;background: url('/images/icons/play.png') no-repeat 0 0;}
.school-video a.play:hover {background:url('/images/icons/play.png') no-repeat 0 -64px;}

/*理財大學 - 討論內頁*/
.school-cont {width: 740px;margin-top: 15px; border-right:1px solid #FFC0C0;border-bottom:1px dotted #FFC0C0;}
.school-cont h2 {font-size: 21px; font-family:'Microsoft YaHei';line-height: 1;margin: 0 20px 20px 20px;padding-bottom: 7px;padding-top: 20px;border-bottom: 3px double #ccc;}
.school-cont h2 b { color:#be2f2f;}
.detail-post {padding: 0 20px 70px;width:700px;}
.detail-post .author {}
.detail-post .author img {width:100px; height:100px;border: 1px solid #eeeeef;}
.detail-post .author div { display:block; float:left;}
.detail-post .author div.data {padding: 10px;background: #eeeeef; margin-top:10px; width:575px; height:50px;}
.detail-post .author div.altbtn { float:right;}
.detail-post .author h5 { color:#3a3a3a; margin-top:0px; font-size:17px; font-family:'Microsoft YaHei';}
.detail-post .author h5 a, .detail-post .author h5 a:visited { text-decoration:none; color:#215e96;}
.detail-post .author h5 a:hover, .detail-post .author h5 a:visited:hover { text-decoration:underline; color:#8d0000;}
.detail-post .author p { font-size:12px; margin-top:5px;}
.detail-post .post-cont {font-size: 1em;line-height: 1.5;position: relative;top: 10px;letter-spacing: 0.1em;}
.detail-post .post-cont a:hover, .detail-post .post-cont a:visited:hover { color:#ff0000;}
.detail-post .title span { font-size:19px; color:#f26300; vertical-align:baseline;}
span.school-post-data { float:right; padding: 0px;font-size: 13px;color: #5a5a5a;font-weight: bold; margin-right:20px; padding-top:20px;}
.detail-post div.school-func { float:right; text-align:right; width:215px;}
.detail-post div.school-func .mt5 { margin-top:5px;}
.post-func select { margin-top:5px;}
.post-func label { display:inline; margin-bottom:0px; margin-left:5px;}
.school-cont .blog-share { margin-top:30px;}

/*理財大學-首頁*/
.school-list { table-layout:fixed;}
.school-list td { vertical-align:top;}
.school-blk .school-bar { height:auto; width:515px;border: 1px solid #c9c9c9;background-color: #fff8f6;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.school-blk .school-bar h3 { border-bottom:none; color:#cd4949;}
.school-blk .newpost { float:left; width:230px;}
.school-blk .newpost:last-child { margin-left:10px;}
.school-blk .newpost h5 { margin:5px 0 0; line-height:25px; color:#be2f2f; font-size:13px; border-bottom:1px solid #e59494;}
.school-blk .newpost ul { margin-top:5px; margin-left:0px; list-style:none;}
.newpost ul li { line-height:19px; font-size:13px;}
.newpost ul li span { color:#777; float:left;}
.newpost ul li a {margin-left:10px; text-decoration:none; color:#215e96; width:185px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display:block; float:left;}
.newpost ul li a:hover { text-decoration:underline; color:#8d0000;}

.school-stock ul li { font-size:13px;}
.school-stock .gname { font-weight:bold; margin-top:5px;}

/*.stp { margin-bottom:15px;}
.stmap {font-family: Verdana;font-size: 0.8em;font-weight: bold; padding-bottom:10px;}
.stmap a {color: #FF8000;font-weight: bold; text-decoration:none;}
.stmap a:hover { text-decoration:underline;}
.stmap span.node {color: #990000;}
.stmap span.atnode {color: #333333;}
.stmap span.rootnode {color:#FF8000;}*/

/*部落格發布文章按鈕*/
a.blogg-btn.blogg-prim, input.blogg-btn.blogg-prim  {background: -webkit-gradient(linear, left top, left bottom, from(#fda352), to(#fb8f3d));border: 1px solid #fb8f3d;color: #fff;background-color:#fda352 !important;}
a.blogg-btn.blogg-prim:hover, input.blogg-btn.blogg-prim:hover {background: -webkit-gradient(linear, left top, left bottom, from(#fd934d), to(#f9760b));border: 1px solid #eb5200;background-color:#fd934d !important;}
a.blogg-btn, input.blogg-btn {background: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#f1f1f1));-webkit-border-radius: 2px;-webkit-transition: all 0.2s;-webkit-box-sizing: content-box;-webkit-box-align: stretch;-webkit-user-select: none; background-color:#ddd;}
a.blogg-btn, input.blogg-btn {border-radius: 2px;border: 1px solid #aaa;color: #222;cursor: pointer;height: 27px;padding: 5px 10px;line-height: 26px;margin: 0;text-align: center;box-sizing: content-box;vertical-align: middle;font-size: 12px;font-weight: bold;position: relative;text-decoration:none;}
a.blogg-btn:hover, input.blogg-btn:hover {box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);border: 1px solid rgba(0, 0, 0, 0.2);text-decoration: none;-webkit-transition: all 0;background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f1f1f1));}
a.blogg-btn:hover {background-color:#ccc; border:1px solid #777;}

/*理財大學 - 講師介紹*/
.school-outline { padding:5px; margin-bottom:15px; clear:both;}
.school-outline h3 { font-size:19px; font-family:'Microsoft YaHei'; line-height:21px; padding:2px 0;}
.school-outline h3.hl {  color:#BC2D2D;border-bottom: 2px solid #BC2D2D;border-top: 2px solid #BC2D2D;line-height:36px; height:36px; letter-spacing:0.1em;}
.school-outline .inner { padding:5px;}
.school-outline .inner { margin-top:10px; line-height:24px; letter-spacing:0.1em; }
.school-outline .inner br {}
.school-outline .inner p { font-size:15px; }
.school-outline .inner ul {list-style-type:decimal; margin-top:3px; padding-left:30px;}
.school-outline .inner ul li { line-height:20px; letter-spacing:0.1em;}
.school-outline .school-cont { border-bottom:none; border-right:none;}
.school-outline .join-block { float:left; margin-left:20px; margin-bottom:20px;}
.join-block .inner { text-align:center;}
.school-outline .notice { color:#666; margin-top:20px;}
.school-outline p.notice  { font-size:12px;}
.school-outline .notice a, .school-outline .notice a:visited { color:#215e96; text-decoration:none;}
.school-outline .notice a:hover, .school-outline .notice a:visited:hover { color:#8d0000; text-decoration:underline;}
.school-outline .inner h5 { color:#BC4F2D; font-size:15px; margin-top:30px;}
.school-outline .inner h5:first-child { margin-top:10px}
.school-outline .inner p.qa { margin:10px 0 0 17px;}
.school-outline .inner ul.qalist { margin-left:15px;}
.school-outline ul.gift { margin-top:5px; list-style-type:decimal;}
.school-outline ul.gift li { margin:5px;}

/*部落格*/
.row-stock .blog-list { border-bottom:none;}
.row-stock .blog-list .blog-detail-post { padding-bottom:20px;}

#box {width: 50px;position: fixed;border: 1px solid #CCC;border-right: 0px;padding: 10px;margin-left: -91px;background-color: #FFF;}
.blog-share-lft {position: absolute;width: 60px;top: 350px;padding: 14px 0 13px;text-align: center;background: url(/images/bg/blog-lft.png) repeat;-moz-border-radius: 4px 0 0 4px;-webkit-border-radius: 4px 0 0 4px;border-radius: 4px 0 0 4px;-moz-box-shadow: 0 0 2px 2px rgba(0,0,0,.1);
-webkit-box-shadow: 0 0 2px 2px rgba(0,0,0,.1);
box-shadow: 0 0 2px 2px rgba(0,0,0,.1);}
#box h4 { color:#fff; font-size:14px; margin-top:0px; font-family:'Microsoft YaHei';}
.blogclass h5 { font-size:17px; font-family:'Microsoft YaHei';}
.blogclass h5 b { color:#be2f2f;font-size:17px;}
.blog-cont {width: 740px;border-bottom:1px dotted #FFC0C0;}
.blog-cont .school-post-func div { margin-right:0px; padding-right:20px;}
.blog-cont .blog-hdr { background-color:#fff8f6; float:left; width:740px; border-top:2px solid #893B3B; border-bottom:2px solid #893B3B;}
.blog-hdr .blog-title {float:left; height:91px;}
.blog-hdr .blog-title .tag2 {position: relative;top: 5px;left: 10px; line-height:19px;}
.blog-hdr .blog-title h1 { width:655px; white-space:nowrap; overflow:hidden; color:#3A1E1E; font-size:25px; font-family:Arial,'Microsoft YaHei'; line-height:55px; height:55px; margin:0 0 0 10px;}
.blog-hdr .blog-title h1 a {color:inherit; text-decoration:none;}
.blog-hdr .blog-title h1 a:visited { color:#7D6A6A;}
.blog-hdr .blog-title h1 a:hover, .blog-hdr .blog-title h1 a:visited:hover { color:#8d0000;}
.blog-hdr .blog-title h2 { width:655px; white-space:nowrap; overflow:hidden; color:#3A1E1E; font-size:25px; font-family:Arial,'Microsoft YaHei'; line-height:87px; height:89px; margin:0 0 0 10px;}
.blog-hdr .blog-title h2 a {color:inherit; text-decoration:none;}
.blog-hdr .blog-title h2 a:visited { color:#7D6A6A;}
.blog-hdr .blog-title h2 a:hover, .blog-hdr .blog-title h2 a:visited:hover { color:#8d0000;}
.blog-hdr .blog-fblk { float:right; padding-top:3px; padding-right:15px;}
.blog-hdr2 { float:left; width:740px; margin-bottom:30px;}
.blog-hdr2 .blog-time { background-color:#893b3b;float:left; }
.blog-hdr2 .blog-time p {margin:0px; padding:0px 10px; font-size:13px; color:#fff; line-height:27px; height:27px;}
.blog-cont .blog-score {font-size:13px; float:right; position:relative; top:-32px; color:#5a5a5a;}
.blog-cont .blog-score b { color:#fd8407; font-size:17px;}
.blog-hdr2 .blog-data { float:right;}
.blog-hdr2 .blog-data span { padding:0px; font-size:13px; color:#5a5a5a; font-weight:bold; height:27px;line-height:27px;}
.blog-hdr2 .blog-tag {float:left; margin-left:10px; font-size:13px; color:#3a1e1e; height:27px;line-height:27px;} 
.blog-hdr2 .blog-tag a, .blog-hdr2 .blog-tag a:visited { color:#215e96; text-decoration:none;}
.blog-hdr2 .blog-tag a:hover, .blog-hdr2 .blog-tag a:visited:hover { color:#8d0000; text-decoration:underline;}
.blog-cont .blog-detail-post {padding: 0px 20px 50px; width:700px;}
.blog-cont .blog-detail-post .post-cont {font-size: 1em;line-height:28px;letter-spacing: 0.1em; color:#000; width:700px;}
.blog-detail-post .spline { border-top:1px dashed #000; height:5px;}
.blog-detail-post .add-post p { font-size:13px; color:#7a7a7a;}
a.detail-cont, a.detail-cont:visited { color:inherit; text-decoration:none;}
a.detail-cont:hover .post-cont, a.detail-cont:visited:hover .post-cont { color:#5a0000;}
.blog-detail-post .blogimg {float: left;margin-right: 20px;}
.blog-detail-post .blogimg img { max-width:300px; max-height:200px;}
.blog-detail-post .subcont { float:right;}
.blog-detail-post .subcont a { color:#215e96; text-decoration:none; font-size:12px;}
.blog-detail-post .subcont a:visited { color:#6C95BA;}
.blog-detail-post .subcont a:hover, .blog-detail-post .subcont a:visited:hover { color:#8d0000;}
.blog-cont .blog-share { margin-bottom:5px; font-size:13px;}
.fans { margin-left:0px; float:left;}
.blog-fblike-btm { position:relative; top:25px;}
.fans div { float:left;}
.fans img { width:50px; border:1px solid #ccc; margin-right:10px;}
.fans h5 { font-size:15px; margin:0 0 5px 0;}
.blog-share a, .blog-share a:visited { color:#215e96; text-decoration:none;}
.blog-share a:hover, .blog-share a:visited:hover { color:#8d0000; text-decoration:underline;}
.blog-share .blog-gscore { background-color:#f0f0f0; padding:5px; float:right; width:265px; margin-top:3px; border:1px solid #ccc; color:#5a5a5a;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}
.blog-share .blog-gscore-f {text-align:center; background-color: #f0f0f0; font-weight:bold;padding: 10px;float: right;width: 100px;margin-top: 3px;border: 1px solid #ccc;color: #5a5a5a;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}
.blog-gscore select.ddlgscore { width:80px; margin:0px;}
.blog-gscore a.btn { color:#fff; font-size:13px; float:left;}
.blog-gscore span.nt {margin-left:10px; float:left; width:170px; font-size:12px; color:#aaa; line-height:15px; }
.blog-reading {padding: 20px;border-bottom: 1px dotted #FFC0C0;font-size: 13px;}
.blog-reading h5 { font-family:'Microsoft YaHei'; font-size:17px; color:#cd4949;}
.blog-reading ul { list-style:circle; margin:15px 25px;}
.blog-reading ul li { line-height:23px;}
.blog-reading ul li a { color:#215e96; text-decoration:none; font-size:15px;}
.blog-reading ul li a:visited {color:#aaa; text-decoration:none; }
.blog-reading ul li a:hover, .blog-reading ul li a:visited:hover { color:#8d0000; text-decoration:underline;}
.blog-comment { padding:20px; width:700px;}
.blog-comment h5 { color:#333; font-size:15px;}
.blog-comment h5 span { color:#F26100; font-size:17px;}
.blog-comment .comment-blk { margin-top:20px;}
.fb-comt { margin:10px 0 0;}
.comment-blk .myphoto { float:left;}
.comment-blk .myphoto img { max-width:50px; max-height:50px;}
.comment-blk .reply-btn {clear:left; text-align:right; padding-right:20px; position:relative; top:10px;}
.blogcmdbox { width:600px; height:50px;margin-left: 10px;}
.blogcmdbox2 { width:98%; height:50px;}
.blog-comment .reply-region {width:700px; position:relative;  margin-top:20px; padding-top:0px; border-top:1px solid #ffc0c0;}
.reply-region .reply-list { list-style:none;}
.reply-region .reply-list li { padding:20px 0; clear:both; }
.reply-list li .myphoto img { float:left;max-width: 50px;max-height: 50px;border: 1px solid black;}
.reply-list li .cont { float:left; margin-left:15px; font-size:15px; width:600px;}
.reply-list li .cont a, .reply-list li .cont a:visited { color:#2E84D3; font-weight:bold; text-decoration:none;}
.reply-list li .cont a.name, .reply-list li .cont a.name:visited { color:#AE3E3E; font-weight:bold; text-decoration:none;}
.reply-list li .cont a:hover, .reply-list li .cont a:visited:hover { color:#8d0000; text-decoration:underline;}
.reply-list li .cont a.name:hover, .reply-list li .cont a.name:visited:hover { color:#AE3E3E; text-decoration:underline;}
.reply-list li .cont span { color:#999; font-size:13px;}
.reply-list li .cont p { color:#333; margin-top:7px; margin-bottom:0px; font-size:15px;}
.reply-list li .cont .good { font-size:12px; margin-top:7px; margin-bottom:15px;}
.reply-list li:last-child .cont .good { margin-bottom:50px;}
.reply-list li.post:before, .reply-list li:after {display: table;content: "";line-height: 0;}
.re-reply { margin-top:15px;}
.reply-list li .cont .re-reply .cont { width:500px;}
.navi-link { margin: 20px;font: bold 13px ''; color:#333; clear:both; width:700px;}
.navi-link .pre-po {float: left;}
.navi-link .next-po {float: right;}
.navi-link a { color:#215e96; text-decoration:none; }
.navi-link a:hover { color:#8d0000; text-decoration:underline; }
.blog-sub { width:278px; margin-top:20px;padding:5px 10px; border:1px solid #aaa;border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px; }
.blog-sub h3 {border-bottom: 1px solid #cd4949;line-height: 21px;font-size: 15px;height: 25px;color: #cd4949;}
.blog-sub .blog-sub-cont { padding:10px 3px; font-size:13px;border-top: 1px solid #ffc0c0;}
.blog-sub .blog-sub-cont p { color:#424242; line-height:24px; margin:0px;}
.blog-sub-cont .btn-s i {float: left;display: block;background: url(/images/icons/handshake.png) no-repeat;border: 0;cursor: pointer;padding: 0;width: 15px;height: 15px;position: relative;top: 2px;margin-right: 5px;}
.blog-sub-cont .signup-btn-rd { font-size:13px; padding:2px 5px;}
.blog-sub .blog-sub-cont p.note { color:#777; line-height:18px; }
ul.latest-blog-list { list-style-type:none; margin:0px;}
ul.latest-blog-list li { line-height:24px; }
.blog-sub a.link { color:#424242; text-decoration:none; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; width:265px; display:block;}
.blog-sub a.link:hover, .blog-sub a.link:visited:hover { color:#8d0000; text-decoration:underline;}
ul.latest-blog-list li span { color:#6a6a6a;}
.blog-sub-cont ul.frd-list li {padding: 5px 0 0 3px;}
.blog-sub-cont a.note, .blog-sub-cont a.note:visited { display:block; text-align:right; margin-right:10px; text-decoration:none;}
.blog-sub-cont a.note:hover, .blog-sub-cont a.note:visited:hover { color:#8d0000; text-decoration:underline;}
ul.latest-reply-list { list-style:none; margin:0px;}
ul.latest-reply-list li { clear:both;}
ul.latest-reply-list .myphoto {float:left;}
ul.latest-reply-list .myphoto img { width:30px;}
ul.latest-reply-list .cont {float: left;margin-left: 0px;font-size: 12px; width:230px; margin-left:10px; line-height:16px; color:#5a5a5a;}
ul.latest-reply-list .cont p { line-height:16px; margin:5px 0 10px 0;}
ul.latest-reply-list a, ul.latest-reply-list a:visited { color:#215e96; font-weight:bold; text-decoration:none; font-size:13px;}
ul.latest-reply-list a:hover, ul.latest-reply-list a:visited:hover { color:#8d0000; text-decoration:underline;}
.read-blk .read-list dd { height:42px; width:220px; margin:4px 0;}
.read-list dd h5 { margin:0;}
.read-list dd h5 a {height: 32px;line-height: 17px;overflow: hidden;width: 100%;display: block;color: #215e96;font-size: 13px;margin-top: -1px;}
/*blog登入及付費區域*/
.blog-advrg {width:584px; margin:88px 0; padding:58px;border:2px dashed #cd4949; background-color:#FBF0F0;}
.blog-advrg-b { padding-top:28px; padding-bottom:28px;}
.blog-advrg h5 { font-family:'Microsoft YaHei'; font-weight:bold; font-size:18px; color:#cd4949;}
.blog-advrg h5 span, .blog-advrg span, .blog-advrg p {font-family:'Microsoft YaHei'; font-size:15px; color:#333;}
.blog-advrg p { margin:25px 0 5px 20px; line-height:25px;}
.blog-advrg p b { color:#435993; font-size:19px;}
.blog-advrg p span.pn { color:#B33B30; font-size:16px;font-family:'Microsoft YaHei'; font-weight:bold;}
.blog-advrg .srg { margin:25px 10px 0;}
.blog-advrg .srg span { color:#666;}

/*login*/
.login-page { padding-top:68px; /*background:url(/images/bg/bg03.png) repeat;*/}
.login-page .w400 { width:400px;}
.login-page h1 a {background: url(/images/131128500.png) no-repeat;
width: 180px;height: 65px;display: block;margin: 30px auto;text-indent: -9999px;}
.login-form {-webkit-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;-o-border-radius: 6px;border-radius: 6px;border: 1px solid #c7c7c7;width: 290px;padding: 30px;
margin: 30px auto 0 auto;display: block;background-color:#fff;}
.login-page .login-btn { width:100%;}
.login-btn {
	-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;	-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;box-shadow:inset 0px 1px 0px 0px #f5978e;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f) );
	background:-moz-linear-gradient( center top, #f24537 5%, #c62d1f 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f');
	background-color:#f24537;
	-webkit-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;-o-border-radius: 6px; border-radius: 6px;
	text-indent:0;	border:1px solid #d02718;	display:inline-block;	color:#ffffff;	font-size:17px;	font-weight:bold;	height:46px;	line-height:46px;	width:100%;	text-decoration:none;	text-align:center;	text-shadow:1px 1px 0px #810e05;}
.login-btn:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537) );
	background:-moz-linear-gradient( center top, #c62d1f 5%, #f24537 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537');
	background-color:#c62d1f;}
.login-btn:active {position:relative;	top:1px;}
.login-cont .fb-login p {background: url(/images/bg/login-bar.png) no-repeat center center;
height: 20px;margin: 16px 0;font-weight: bold;line-height: 20px;font-size: 14px;color: #666;text-align: center;}
.login-cont .fb-login p.joinfb {background: url(/images/bg/login-bar2.png) no-repeat center center; color:#215e96;}
.email-login { margin-top:20px; padding-bottom:20px;}
.form-box {margin-bottom:5px; -webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;width: 268px;padding: 11px 10px;height: 14px;line-height: 14px;font-size: 14px;border: 1px solid #a1a1a1;box-shadow: inset 0 1px 4px rgba(0,0,0,0.3),0 1px 0 rgba(255,255,255,0.5);background: #f7f7f7;}
.fb-login h5 { font-family:'Microsoft YaHei'; font-size:19px; color:#cd4949;}
.other-link {margin: 30px;text-align: center;font-size: 13px;color: #999;}
.other-link a, .other-link a:visited { color:#DB3535; text-decoration:none;}
.other-link a:hover, .other-link a:visited:hover { color:#DB3535; text-decoration:underline;}
p.announce { color:#333; text-align:center; padding-bottom:100px;}
.login-cont .email-login p {margin-top:10px; color:#5a5a5a; font-weight:bold; line-height:24px; margin-bottom:10px;}
.login-cont .email-login h3 {color:#333; font-weight:bold; line-height:24px; margin-bottom:20px; font-size:17px;}
.email-login p.hl {font-size:12px; color:#222; margin-top:0px; line-height:16px;}
.email-login span.add { -webkit-border-radius: 4px;-moz-border-radius: 4px; -ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;padding: 11px 10px;
width: 275px; float:left;height: 28px;min-width: 16px;padding: 0px 0px 0px 5px;font-size: 14px;font-weight: normal;line-height: 28px;text-align: center;text-shadow: 0 1px 0 #fff;background-color: #eeeeee;border: 1px solid #ccc; height:28px;}
.email-login input.right-box {-webkit-border-radius: 0 4px 4px 0;-moz-border-radius: 0 4px 4px 0;-ms-border-radius: 0 4px 4px 0;-o-border-radius: 0 4px 4px 0;border-radius: 0 4px 4px 0;width:140px; float:right;position: relative;margin-bottom: 0;vertical-align: top; margin-left:5px; top:-1px;}
.email-login p.note { font-size:12px; font-weight:normal; color:#7a7a7a; line-height:18px;}
.email-login p.note a, .email-login p.note a:visited { color:#215e96; text-decoration:none;}
.email-login p.note a:hover, .email-login p.note a:visited:hover { text-decoration:underline;}
.fb-good { background-image:url(/images/bg/signok-fb.png); margin-top:10px; width:400px; height:200px;}
.login-cont .fb-good div {width:90px; height:30px; position:relative; left:250px; top:100px;}
.fb-login a.return { width:90px; display:inline-block;}
.fb-login a.ml50 { margin-left:88px;}
.login-cont .fb-share { margin:5px 0 0 15px;}

/*服務條款區*/
.term-cont {width:960px;}    
p.term-note { margin-top:10px; font-weight:bold; font-size:15px;}
.term-block {font-size:15px;padding-bottom:20px; line-height:20px; width:880px; margin:20px auto; padding:0 10px; height:300px; overflow-y:scroll; border:1px solid #9a9a9a;-webkit-border-radius: 4px;moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}
.term-block h5 { margin-top:20px; font-size:15px;} 
.term-block p {  margin-top:10px; font-size:15px;}
.term-block ul { list-style:lower-alpha; margin-left:20px;}
.term-block ul li {margin-top:5px;}

/*會員資訊*/
.outer { border:1px solid #aaa; padding:5px 10px;}
.row-item { margin-top:15px; float:left;}
.user-block .div-outline { float:left;}
.user-pic { margin-top:0px; float:left;}
.user-pic img {max-width: 150px;max-height: 150px;}
.user-block h2 {margin-top:0px; line-height:27px; font-size:21px; font-weight: bold; font-family:'microsoft yahei'; margin-bottom:10px;}
.user-block h2 b { color:#BB3400;}
.user-data { float:left; width:410px; margin:0 10px 10px;}
.user-data p { line-height:16px; color:#666; margin-bottom:0px;}
.user-data p b { color:#333; line-height:22px;}
.user-data p u { color:#4a4a4a; text-decoration:none;}
.user-data .inner { float:left; width:160px;}
.user-block .div-outline ul.icon { margin-left:0px; margin-top:10px; font-size:14px; width:88px; padding-left:25px;}
.user-block .div-outline ul.icon li { line-height:21px;}
.user-block .div-outline ul.icon li a, .user-block .div-outline ul.icon li a:visited { color:#215e96; text-decoration:none;}
.user-block .div-outline ul.icon li a:hover, .user-block .div-outline ul.icon li a:visited:hover { color:#8d0000; text-decoration:underline;}
ul.blog-list, ul.blog-list-r { list-style:none; margin:5px 0 0;}
ul.blog-list li a { color:#215e96; display:block; width:320px; text-overflow:ellipsis; overflow:hidden; float:left; white-space:nowrap; font-size:13px; text-decoration:none;}
ul.blog-list-r li a { color:#333; display:block; width:320px; text-overflow:ellipsis; overflow:hidden; float:left; white-space:nowrap; font-size:13px; text-decoration:none;}
ul.blog-list li a:hover, ul.blog-list-r li a:hover { color:#8d0000; text-decoration:underline;}
ul.blog-list li, ul.blog-list-r li { height:28px; border-bottom:1px dotted #ccc; line-height:28px;}
ul.blog-list li:last-child, ul.blog-list-r li:last-child { border-bottom:none;}
ul.blog-list li:hover, ul.blog-list-r li:hover { background-color:#FFF5E4; cursor:default;}
ul.blog-list li span, ul.blog-list-r li span { color:#999; font-size:12px;}
ul.icon.my { float:left;}
ul.icon.my a { cursor:pointer;}
div.user-data.my { width:486px;}
div.user-data.my .inner.my { width:140px;}
.row-item .tb-school-index { border-right:none;}
.row-item .tb-school-index a.reason { color:#666;}
.tb-school-index .blog-img { width:50px;}
.tb-school-index .blog-name { width:135px; font-size:13px; color:#333;}
.tb-school-index .time a, .tb-school-index .blog-name a { color:#333;}

.friend-list { float:left; width:210px; margin:10px 5px 0 5px; border:1px solid #999; padding:5px 10px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}
.friend-list .pic { float:left; width:50px; }
.friend-list .name { float:left; width:155px; height:42px; line-height:42px; font-size:13px; padding-left:5px; }
.friend-list .name a, .friend-list .name a:visited { width:160px; display:block; color:#333;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; text-decoration:none;}
.friend-list .name a:hover, .friend-list .name a:visited:hover { text-decoration:underline; color:#8d0000;}
.friend-list:hover {background-color:#FFfafa; cursor:default; -webkit-box-shadow: 0 1px 3px rgba(51,51,51,0.8),0 0 10px #47ccff;-moz-box-shadow: 0 1px 3px rgba(51,51,51,0.8),0 0 10px #47ccff;box-shadow: 0 1px 3px rgba(51,51,51,0.8),0 0 10px #47ccff;}
.friend-list:hover .name a { color:#000;}

.stock-list .stockno { font-size:13px; color:#333;}
ul.stock-list-hdr {margin:5px 0 0; list-style:none; font-size:13px; font-weight:bold; color:#5a5a5a;}
ul.stock-list-hdr li { padding-left:3px;}
ul.stock-list-hdr a, ul.stock-list-hdr a:visited { color:#215e96; text-decoration:underline;}
ul.stock-list-hdr a:hover, ul.stock-list-hdr a:visited:hover { color:#8d0000; text-decoration:underline;}
ul.top-line li { border-top:1px dotted #ffc0c0;}
ul.stock-list.top-line li { height:32px; line-height:32px;}
ul.stock-list li.alt { background-color:#fff6f6;}
ul.stock-list li.alt:hover { background-color:#fff5e4;}
.mystock-region { float:right;}
ul.stock-list a.blogg-btn { vertical-align:inherit;}
.stock-list-sim { width:430px; float:left; border-right:1px solid #ffcccc;}
.stock-list-sim:last-child {border-right:none; width:435px;}
.stock-list-sim:last-child ul li { padding-left:20px;}
 /*mystocks 另開小視窗*/
 body.mystocks-min { width:300px; max-width:300px;min-width:300px; background-image:none;}
.stock-list-min {width:300px; min-width:300px; font-size:13px;}
.stock-list-min ul li span { font-size:13px; width:50px;}
.stock-list-min ul li span.time { width:32px; color:#888;font-size:12px;}
.stock-list-min ul li span.min1 { width:62px; padding-left:3px; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.stock-list-min ul li span.min2 {width:46px;}
.stock-list-min ul li span.min3 {width:104px;}
.stock-list-min ul li span.min5 {width:50px;}
.stock-list-min ul li span.min6 {width:32px;}
.stock-list-min ul li b { color:#333; font-weight:normal;}
.stock-list-min ul.stock-list li { height:28px; line-height:28px; border-top:1px dotted #ffa0a0;}
.stock-list-min .stock-list-hdr { background-color:#fff0f0;}
.stock-list-min ul li.alt { background-color:#fffafa;}

/*私人訊息*/
.mess-list-box { width:330px; float:left; position:relative;}
ul.mess-list-title { list-style:none; border-right:1px solid #e0e2ee;border-left:1px solid #e0e2ee;}
ul.mess-list-title li { padding:0 5px 0 10px; border-bottom:1px solid #e0e2ee;}
ul.mess-list-title li.no-read { background-color:#eceff5;}
ul.mess-list-title li.reading { background-color:#6d84b4;}
ul.mess-list-title li:hover { background-color:#fff5e4;}
ul.mess-list-title li.reading:hover { background-color:#6d84b4;}
ul.mess-list-title li a.message { display:block; cursor:pointer; text-decoration:none;}
ul.mess-list-title li.reading span, ul.mess-list-title li.reading p, ul.mess-list-title li.reading abbr { color:#fff;}
ul.mess-list-title li.read span, ul.mess-list-title li.read p, ul.mess-list-title li.read abbr { color:#6a6a6a;}
.mltd abbr { font-size:12px;}
ul.mess-list-title .mltc { padding:5px 0;}
.mltd {padding-top:0px;line-height:18px; margin-left:8px; float:left; width:225px;}
.mltd .mail-name { font-size:15px; color:#333; font-weight:bold;}
.mltd abbr {color: gray;display: block;float: right;margin-left: 2px;vertical-align: middle;}
.mltd p {}
.mess-box { float:left; width:540px; border-right:1px solid #e0e2ee;border-left:1px solid #e0e2ee; border-collapse:collapse; margin-left:-1px;}
.mess-box .mess-box-cont { width:540px; position:relative;} 
.mess-box-cont ul {list-style-type: none;margin: 0;padding: 0;}
.mess-box-cont ul li { border-bottom:1px solid #e0e2ee; padding-bottom:20px;margin:20px 10px 0 10px;}
.mess-box-cont ul li:last-child { border-bottom:none;}
.mess-box-cont ul li.title { }
.mess-box-cont ul li abbr { font-size:15px; font-weight:bold; color:#333; margin:5px;}
.mess-box-cont ul li span.time { float:right; color:#ccc; display:block;}
.mess-box-cont ul li .mess-detail { float:left; display:block; width:480px; margin-left:10px; font-size:15px;}
.mess-detail a, .mess-detail a:visited { color:#215e96; text-decoration:none;}
.mess-detail a:hover, .mess-detail a:visited:hover { color:#8d0000; text-decoration:underline;}
.mess-detail p { font-size:15px; line-height:25px; letter-spacing:0.1em; margin:10px 0;}
.mess-input-region {background-color: #f2f2f2;}
.mess-input-box {background-color: #f2f2f2;border-top: 1px solid #cdcecf;padding: 0 19px 45px;position: relative;}
.mess-input-text { border: 1px solid #cdcecf; margin:25px 15px 0 15px; height:100px; background-color:#fff; padding:5px;}
.mess-btn { float:right; position:relative; top:5px; right:15px;}

.mess-list-search {border-bottom: 1px solid #e0e0e0;border-left: 1px solid #e0e0e0;padding: 10px 12px 10px 10px;white-space: nowrap;}
.mess-search {border: 1px solid #d1d1d1; width:100%; display:inline-block;}
.mess-search span {border: 0;border-top: 1px solid #ededed;display: inline-block;padding: 1px 0 2px;position: relative;}
.mess-search .inputtext {padding-right: 21px;width: 245px;background-color: transparent; color:#aaa;border: 0;
margin: 0 22px 0 5px;
outline: none;
padding: 1px 5px 2px 0;}
.mess-search button {background-image: url(/images/icons/icon-selected.png);background-repeat: no-repeat;background-size: auto;background-position: -257px -20px;background-color: #fff;border: 0;cursor: pointer;display: block;height: 19px;padding: 0;position: absolute;right: 0;top: 0;width: 22px;}
.msgfn { margin:5px 0 10px;}
.msgfn .f13 { font-size:13px;  padding:4px 5px 0px; margin:0 0 0 5px; line-height:17px; float:left;}
.msgfn .cgp { float:left; margin-left:20px;}
.msgfn .cgp span { margin:10px 0 0 20px; color:#be2f2f; vertical-align:bottom;}
.msgfn .cgp select { margin:0; width:50px; height:25px;}
.msgfn .cgp #btnmove { float:none;}
.ie10 .msgfn .f13 { font-size:13px; padding:3px 5px 0;}
.mess-list-title span.css-checkbox { float:left; margin-right:10px; margin-top:20px;z-index: 999;}
/*股票排序*/
.orderstock { margin-top:20px;}
.orderstock .order-func { margin:10px 0 15px;}
.orderstock .f13 { font-size:13px; padding:0px 5px 2px; margin:0px;}
.orderstock p { color:#d14343; margin:0px;margin-left:10px; }
.orderstock #sortable { width:100%; margin-bottom:20px;}
.orderstock #sortable li { font-size:17px; padding-right:1.5em;}



/*商城*/
.mall { margin:10px;}
.mall h3 {border-bottom: 2px solid #FFC0C0;
line-height: 21px;
font-size: 15px;
height: 25px;
color: #DB6565;
text-decoration: none;}
.mall a.shop-finish, .mall a.shop-finish:visited { float:right; margin-right:10px; font-size:13px; text-decoration:none; color:#750043; position:relative; top:3px;}
.mall a.shop-finish:hover, .mall a.shop-finish:visited:hover { text-decoration:underline; color:#ff0000;}
.prod-main {
    position:relative;
margin-top: 12px;
margin-bottom: 12px;
overflow: visible;
position: relative;
height: 170px;
width:500px;
float:left;
margin-right:24px;
border:1px solid #aaa;
-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;
}

.prod-main .prod-main-pic { float:left; padding:3px; border:1px solid #aaa; margin:5px;}
.prod-main .prod-main-pic img { width:150px; height:150px;}
.prod-main-data { float:left; margin:10px; width:300px; height:150px; position:relative;}
.prod-main-data h2 {line-height:21px; font-size:17px; font-family:'Microsoft YaHei';}
.prod-main-data h2 a, .prod-main-data h2 a:visited { color:#bb3400; text-decoration:none;}
.prod-main-data h2 a:hover, .prod-main-data h2 a:visited:hover { text-decoration:underline;}
.prod-main-data p { color:#7a7a7a; font-size:13px; line-height:16px; margin-top:10px;}

.prod-main .price, .prod-detail .price { position:absolute; bottom:5px; width:100%;}
.prod-main .price span {color:#7a7a7a; font-size:13px; }
.prod-main .price u {color:#bb3400; text-decoration:none;}
.prod-main .price b {color:#bb3400; font-size:21px;}
.prod-main .price .btn-order { float:right; }
.prod-main .price .btn-order img { position:relative; top:3px;}
.prod-main .price .btn-order a.blogg-btn { padding-left:5px;}

.cart-list-box { width:1000px; margin:10px auto;}
.cart-list-box .cart-list { font-size:13px; width: 100%;margin-bottom: 5px;border-top: 2px solid #999999;border-bottom: 1px solid #999999;border-right: 1px solid #999999;border-left: 2px solid #999999;}
.cart-list th {padding: 5px;background-color: #ebebeb;border-bottom: 1px solid #999999;border-right: 1px solid #999999;text-align: center;font-weight: bold;white-space: nowrap;}
.cart-list .choice {border-right: 3px double #999999;text-align: center;}
.cart-list td {padding: 5px;border-bottom: 1px solid #999999;border-right: 1px solid #999999;background-color: #ffffff;}
.cart-list .item { width:689px;}
.cart-list .item2 {} 
.cart-list .item .img { float:left; margin-top:5px;}
.cart-list .item img { width:50px; height:50px; border:1px solid #ccc;}
.cart-list .item .txt { float:left; margin-left:10px; width:600px;}
.cart-list .item .txt b { font-size:15px;}
.cart-list .item .txt b a, .cart-list .item .txt b a:visited { color:#bb3400; text-decoration:none;}
.cart-list .item .txt b a:hover, .cart-list .item .txt b a:visited:hover, .cart-list .change a:hover, .cart-list .change a:visited:hover { color:#8d0000; text-decoration:underline;}
.cart-list .item .txt p { margin-top:5px; color:#7a7a7a;}
.cart-list .price, .cart-list .number { text-align:center;}
.cart-list .last-price { color:#bb3400; font-weight:bold; text-align:center;}
.cart-list .sumtotal { text-align:right;}
.cart-list .change a, .cart-list .change a:visited { color:#215e96; text-decoration:none;}
.mall .btn-order { width:140px; font-size:15px; margin:0 auto;}
.mall .btn-order img, .prod-detail-main .btn-order img { position:relative; top:5px;}

.cart-step-box {font-size:15px; margin-bottom: 5px;padding: 5px;color: #ffffff;background-color: #d86d6d;font-weight: bold;text-align: center;letter-spacing: 0.2em;}
.mall .necessaryTxt { margin:10px 0 0 40px;}
.mall span.necessary { color:#bb3400;}
.mall .member-data {font-size:13px; width: 1000px;margin: 10px auto;border: 1px solid #ccccaa;border-width: 1px 0 0 1px;}
.mall .member-data th {width: 100px;padding: 5px 5px 5px 1.2em;background-color: #ffffce;border: 1px solid #ccccaa;border-width: 0 1px 1px 0;font-weight: bold;text-align: left;vertical-align: middle;}
.mall .member-data td { padding: 5px;border: 1px solid #ccccaa;border-width: 0 1px 1px 0;background-color: #ffffff;}
.member-data .tbxName { width:100px;}
.member-data .tbxPost { width:50px;}
.member-data .tbxAddr { width:300px;}
.member-data .tbxS { width:200px; margin:0;}
ul.payway { list-style:none; margin:20px;}
ul.payway li { border-bottom:1px dashed #ffc0c0; margin-top:10px; padding-bottom:10px;}
ul.payway div { float:left; margin-left:20px;}
ul.payway a { width:80px;}
ul.payway span { height:30px; line-height:30px;}

.tb-pay-skd {margin: 15px auto 0;border: none;}
.tb-pay-skd td {width: 170px;padding: 0;border: none;background: url(/images/icons/payskd_arrow.gif) no-repeat right center;vertical-align: top;text-align: left;}
.tb-pay-skd td.last {background: none; width:120px;}
.tb-pay-skd td.on dl dt { color:#333; }
.tb-pay-skd td dl dt {font-weight:bold; color:#999; }
.tb-pay-skd td dl dt img {margin-left: 5px;vertical-align: middle;}
.tb-pay-skd td dl { text-align:center; line-height:1.5; width:120px;}
.tb-pay-skd td.on dl dd { margin:0; color: #ffffff;background: url(/images/icons/bg_payskd_on_top.gif) no-repeat; }
.tb-pay-skd td dl dd { margin:0; color: #ffffff;background: url(/images/icons/bg_payskd_top.gif) no-repeat; }
.tb-pay-skd td.on dl dd span {display: block; color:#fff;padding: 13px 5px 5px;background: url(/images/icons/bg_payskd_on_btm.gif) no-repeat left bottom;font-weight: normal;}
.tb-pay-skd td dl dd span {display: block; color:#5a5a5a;padding: 13px 5px 5px;background: url(/images/icons/bg_payskd_btm.gif) no-repeat left bottom;font-weight: normal;}

.mall-blk {}
.mall-blk h3 { border-bottom:none; height:25px; line-height:25px; font-size:15px; background-color:#cd4949; color:#fff; padding-left:10px; font-family:'Microsoft YaHei';}
.mall-blk h3:nth-child(n+1) { margin-top:10px;}
.mall-blk-cont {border:1px solid #FFC0C0; border-top:none;}

.list-rank {font-size:15px;padding:5px;}
.list-rank li{height:23px;line-height:23px; width:180px;padding-left:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; position:relative;}
.list-rank li.top em{background:#F3D3D3;border:1px solid #cd4949;color:#cd4949;}
.list-rank em{position:absolute;left:0;top:5px;width:14px;height:12px;border:1px solid #DDA883;color:#DD6A19;font-style:normal;font-size:12px;font-family:Arial;background:#F3E0D3;text-align:center;line-height:12px;overflow:hidden;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}
.list-rank span{position:absolute;width:60px;color:#B7B7B7;text-align:right;height:14px;background:#fff;left:110px;}
.list-rank a, .list-rank a:visited { color:#215e96; text-decoration:none;}
.list-rank a:visited:hover, .list-rank a:hover { color:#8d0000; text-decoration:underline;}
.prod-detail .row-stock h2 {color: #bb3400; font-size:17px; font-family:'Microsoft YaHei'; margin-top:10px; border-bottom:2px solid #bb3400; width:830px; line-height:27px;}
.prod-detail-main { margin:10px;}
.prod-detail-main .prod-detail-pic { float:left; padding:3px; border:1px solid #aaa; margin:5px;}
.prod-detail .prod-detail-pic img { width:200px; height:200px;}
.prod-detail-data { float:left; margin:10px 20px; width:580px; height:210px; position:relative;}
.prod-detail-data p { color:#7a7a7a; font-size:15px; line-height:16px; margin-top:10px;}
.prod-detail-data s { font-size:15px;}
.prod-detail-data b { font-size:19px; color:#bf0000;}
.prod-detail-data .price-blk span.note { font-size:15px; margin-left:10px; color:#ff3f3f;}
.prod-detail-data .price-blk span { color:#5a5a5a; font-size:13px;}
.prod-detail-data .price-blk br { line-height:26px;}
.prod-detail-data .price .num { background-color:#efefef; padding:6px; border:1px solid #cdcdcd; margin-bottom:5px; width:200px;}
.price .num select { width:90px; margin: 0 0 0 10px;}
.prod-detail .row-stock h5 {font-family:'Microsoft YaHei'; margin-top:10px; border-bottom:3px double #C7562B; width:830px;}
.prod-detail .row-stock h5 b { background-color:#C7562B; color:#fff; font-size:15px; height:23px; padding:4px 10px 2px; line-height:23px;}
.prod-detail .row-stock h4 {background-image: url('/images/icons/34.png');background-repeat: no-repeat; background-size:50px;
background-position: left center; font-family:'Microsoft YaHei'; margin-top:10px; width:830px; height:50px;}
.prod-detail .row-stock h4 div {font-size:15px; margin-left:55px; line-height:26px;border-bottom:3px double #cd4949; width:780px; padding-top:10px; color:#cd4949; }


/*台股行事曆*/
.stockskd-top { margin-top:10px;}
.stockskd-top .date-pick {margin-left:10px; line-height:31px;}
.stockskd-top .date-pick input { margin-bottom:0px;}
.fnbtn-stockskd { float:right; margin-right:10px;}
.tb-stockskd { width:720px; margin:10px auto; font-size:15px;border: 1px solid #a85c5c; border-collapse:collapse;}
.tb-stockskd th, .tb-stockskd td { border-bottom: 1px dashed #a85c5c;}
.tb-stockskd th { font-size:17px; width:80px; background-color:#EACECE;}
.tb-stockskd th.top { color:#ff0000;}
.tb-stockskd th p { font-size:12px; color:#333; font-weight:normal;}
.tb-stockskd td { padding:10px 0px;}
ul.stock-skd { list-style:none; margin-left:10px; width:200px; float:left;}
ul.stock-skd li { line-height:21px; font-size:13px;}
ul.stock-skd li a, ul.stock-skd li a:visited { color:#215e96; text-decoration:none;}
ul.stock-skd li span { color:#a85c5c;}
/*股東會時間地點明細表*/
.meetingskd div.tb-outline { margin:10px auto; width:720px;}
.tb-meetingskd { width:720px; font-size:15px;}
.tb-meetingskd th { font-size:13px; background-color: #CC9E9E;color: #fafafa; padding:5px;}
.tb-meetingskd td { font-size:13px; padding: 5px; color:#333; background-color: #F1F6FD; text-align:center;} 
.tb-meetingskd tr.alt td {background-color: #fffafa;}
.tb-meetingskd td.addr { text-align:left; padding-left:10px;}
.tb-meetingskd a, .tb-meetingskd a:visited { color:#215e96; text-decoration:none;}
.tb-meetingskd a:hover, .tb-meetingskd a:visited:hover { color:#8d0000; text-decoration:underline;}
.tb-meetingskd tr:hover td { cursor:default; background-color:#fff5e4; color:#000;}

/*部落格首頁*/
.blogger-main { margin-top:10px;}
.lftct { width:350px; float:left;}
.flexslider .tag {background: url('/images/icons/hltag.png') no-repeat left top;
color: #fff;
font-size: 15px;
text-shadow: 1px 1px 0 rgba(0,0,0,0.4);
position: absolute;
top: 10px;
width: 69px;
height: 35px;
line-height: 29px;
padding-left: 12px;
z-index: 999;}
.flexslider h3 {width: 292px; margin:0;
height: 47px;overflow: hidden;text-overflow:ellipsis; white-space:nowrap;
background: url('/images/bg/flexslider-h2.png') no-repeat left top;
position: absolute;
top: 180px;
font-family: "微軟正黑體",Helvetica;
font-size: 17px;
text-shadow: 1px 1px 0 rgba(0,0,0,0.4);
color: #fff;
line-height: 60px;
padding: 0 20px;z-index:1; margin-left:5px;}

.mainct { width:748px; float:left;/*border-left: 1px solid #ebebeb;*/}
.mainct .blogclm { width:447px; float:left;border-right: 1px solid #EBEBEB; padding-bottom:16px;}
.mainct .blogger-list {width: 439px;padding: 0 0 14px;margin-left: 9px;}
.blogclm .blogtab {border-bottom: 1px solid #ffc0c0;float: left;width: 447px;}
.blogclm .blogtab { margin:0px;}
.blogclm .blogtab a {width: 25%;float: left;font-size: 16px;color: #666;text-align: center;padding: 13px 0 12px;display: inline;position: relative;bottom: -1px;line-height: 20px; text-decoration:none;}
.blogclm .blogtab a.at { color:#be2f2f;background: url("/images/icons/tab_arrow.gif") center bottom no-repeat;bottom: -1px;}

.blogger-list ul {float: left;overflow: hidden; list-style:none; margin:10px 0 0;}
.blogger-list li {float: left;width: 430px;margin: 4px 0 3px 0;}
.blogger-list li a h3 {float: left;width: 330px;margin:0px; overflow: hidden;text-overflow:ellipsis; white-space:nowrap;font-size: 15px;height: 18px;line-height: 18px;color: #333;font-weight: normal;}
.blogger-list li span {float: right;font-size: 13px;color: #777;width: 85px;overflow: hidden;text-overflow:ellipsis; white-space:nowrap; text-align: right;height: 18px;line-height: 18px; margin:0 10px 0 5px;}
/*.blogger-list li span.time {float: left;font-size: 13px; width:40px; margin:0 5px;}*/
.blogger-list ul li a { cursor:pointer; text-decoration:none;}
/*.blogger-list ul li a:visited h3, .blogger-list ul li a:visited span { color:#999;}*/
.blogger-list ul li a:hover h3, .blogger-list ul li a:hover span, .blogger-list ul li a:visited:hover h3, .blogger-list ul li a:visited:hover span { text-decoration:underline; color:#ac002b;}
.blogger-list ul li.r_5, .blogger-list ul li.r_10, .blogger-list ul li.r_15 {border-bottom: 1px solid #EBEBEB;padding-bottom: 13px;}
.blogrt {float:right; width:300px;}

.school-column { padding:10px;}
.school-column h3.title {margin: 2px 0 12px;border-left: 5px solid #a85c5c; color:#be2f2f; height: 14px;line-height: 18px;padding-left: 6px;font-size: 15px;}
.column-cont {margin: 0px;border-top: 1px solid #ffc0c0;}
.column-cont dd { margin-left:0px;}
.column-cont dd h3 { margin:0px;}
.column-cont dd p { margin-bottom:0px; line-height:13px; font-size:12px;}
.column-cont dl {padding: 11px 0;overflow: hidden;border-bottom: 1px dotted #dfdfdf; margin-bottom:0px;}
.column-cont dl.hotlist {padding: 6px 0;}
.column-cont dl:last-child { border-bottom:none;}
.column-cont dl dt {width: 50px;float: left;margin-right: 8px;}
.column-cont dl dt.secd {width: 50px;}
.column-cont dl dt img {float: left;width: 50px;height: 50px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
 dl.hotlist dt img.img-hotlist {float: left;width: 50px; height: 50px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.column-cont dl dd {width: 270px;float: left;}
.school-column dl.hotlist dd {width: 172px;float: left;}
.school-column dl.hotlist dd h3 a { margin-left:20px; font-size:13px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; height:19px; }
.column-cont h3 a {height: 36px;line-height: 17px;overflow: hidden;width: 100%;display: block;color: #215e96;font-size: 15px;margin-top: -1px;}
.column-cont p a { color:#777;}
dl.hotlist dd p.abst {line-height:17px; height:18px; width:172px; font-size:12px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.column-cont p span { font-size:12px; color:#aaa;float: right;margin-right: 5px;}
.column-cont a, .column-cont a:visited { text-decoration:none;}
.column-cont a:hover, .column-cont a:visited:hover { text-decoration:underline;}
.column-cont dl dd.blogger-btn { width:45px; margin-top:10px;} 
.column-cont dl dd.blogger-btn .btn { padding:3px 6px; font-size:13px; border-bottom: 1px solid #ad6704;} 
dl.hotlist dd p.hotview a { color:#4792D6;}
dl.hotlist dd p.hotview span { color:#7a7a7a; float:none; margin-left:5px;}
dl.hotlist h3#n1 { background: url('/images/icons/set.png') no-repeat 0px 0px;}
dl.hotlist h3#n2 { background: url('/images/icons/set.png') no-repeat 0px -25px;}
dl.hotlist h3#n3 { background: url('/images/icons/set.png') no-repeat 0px -47px;}
dl.hotlist h3#n4 { background: url('/images/icons/set.png') no-repeat 0px -70px;}
dl.hotlist h3#n5 { background: url('/images/icons/set.png') no-repeat 0px -93px;}

.blogger-secd {padding-bottom: 22px;width: 740px;clear: both;overflow: hidden;}
.blogger-secd .classify {margin:10px; width:720px; height:440px; -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 0 0 2px 2px rgba(0,0,0,.1);-webkit-box-shadow: 0 0 2px 2px rgba(0,0,0,.1);box-shadow: 0 0 2px 2px rgba(0,0,0,.1);}
.classify-tabs {margin:0px; background: url(/images/bg/tab-class.png) repeat-x left top;}
.classify-tabs li {list-style:none;cursor:pointer; float: left; width:120px; height: 40px;line-height: 40px;text-align: center; border-left:1px solid #ccc;}
.classify-tabs li:first-child { border-left:none;}
.classify-tabs li h3 {margin:0px; display: block;font-size: 17px;color: #999; font-family:'Microsoft yaHei'; font-weight:normal;}

.classify .classify-list { width:720px; height:400px;}
.classify ul li#tabsc0.on, .classify #tabsc-0 { background-color:#F8E1E1;}
.classify ul li#tabsc0.on h3 {color:#be2f2f;}
.classify ul li#tabsc1.on, .classify #tabsc-1 { background-color:#DDE6F3;}
.classify ul li#tabsc1.on h3 {color:#285BA1;}
.classify ul li#tabsc2.on, .classify #tabsc-2 { background-color:#F8EAE1;}
.classify ul li#tabsc2.on h3 {color:#BD672F;}
.classify-list ul {position:relative; margin:0px;}
.classify-list ul li {position:relative; list-style:none; float:left; margin:15px 0 0 12px;width:149px; padding:10px 9px 10px 6px; height:160px; -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 0 0 2px 2px rgba(0,0,0,.1);-webkit-box-shadow: 0 0 2px 2px rgba(0,0,0,.1);box-shadow: 0 0 2px 2px rgba(0,0,0,.1);}
.classify-list#tabsc-0 ul li {background-color:#FFF7F7;}
.classify-list#tabsc-1 ul li {background-color:#F2F6FD;}
.classify-list#tabsc-2 ul li {background-color:#FAF1EB;}
.classify-list ul li a { text-decoration:none;}
.classify-list#tabsc-0 ul li a { color:#D34D4D;}
.classify-list#tabsc-1 ul li a { color:#4374B8;}
.classify-list#tabsc-2 ul li a { color:#BD672F;}
.classify-list ul li a:hover { text-decoration:underline;}
.classify-list ul li h3 {line-height:15px; margin:0px; font-size:13px;  height:30px; overflow:hidden;}
.classify-list ul li p {background: url('/images/icons/clock_12.png') no-repeat 0px 4px; color:#777; font-size:12px; padding-left:15px;}
.classify-list ul li img { width: 150px; height:120px; border:1px solid #aaa;}
.classify-list#tabsc-2 ul li b { position:absolute; top:14px; left:8px; width:18px; height:18px;}
.classify-list#tabsc-2 ul li b.n1 {background: url('/images/icons/set.png') no-repeat 0px -227px;width: 48px;height: 42px;top: 0px;left: -6px;} 
.classify-list#tabsc-2 ul li b.n2 { background: url('/images/icons/set.png') no-repeat 0px -25px;} 
.classify-list#tabsc-2 ul li b.n3 { background: url('/images/icons/set.png') no-repeat 0px -48px;} 
.classify-list#tabsc-2 ul li b.n4 { background: url('/images/icons/set.png') no-repeat 0px -72px;} 
.classify-list#tabsc-2 ul li b.n5 { background: url('/images/icons/set.png') no-repeat 0px -94px;} 
.classify-list#tabsc-2 ul li b.n6 { background: url('/images/icons/set.png') no-repeat 0px -116px;} 
.classify-list#tabsc-2 ul li b.n7 { background: url('/images/icons/set.png') no-repeat 0px -138px;} 
.classify-list#tabsc-2 ul li b.n8 { background: url('/images/icons/set.png') no-repeat 0px -161px;} 

/*首頁*/
.head-light {position: relative;height: 376px;margin-bottom: 10px;border-radius: 10px;box-shadow: 0 0 7px #333;background: #EEE;width:572px;}
.head-light .hl-1 {position: absolute;top: 0;left: 0;width: 380px;height: 250px;border-radius: 10px 0 0 0;}
.head-light .hl-2 {position: absolute;top: 0;left: 382px;width: 190px;height: 124px;border-radius: 0 10px 0 0;}
.head-light .hl-3 {position: absolute;top: 126px;left: 382px;width: 190px;height: 124px;border-radius: 0 0 0 0;}
.head-light .hl-4 {position: absolute;top: 252px;left: 0px;width: 190px;height: 124px;border-radius: 0 0 0 10px;}
.head-light .hl-5 {position: absolute;top: 252px;left: 191px;width: 190px;height: 124px;border-radius: 0 0 0 0;}
.head-light .hl-6 {position: absolute;top: 252px;left: 382px;width: 190px;height: 124px;border-radius: 0 0 10px 0;}
.tag-hl {color: #fff; font-size:13px;text-shadow: 1px 1px 0 rgba(0,0,0,0.4);position: absolute;top: 10px;width: 74px;height: 35px;line-height: 29px;padding-left: 7px;z-index: 999;left:-7px}
.tag-hl-rd {background: url('/images/icons/hltag.png') no-repeat left top;}
.tag-hl-bl {background: url('/images/icons/hltag-bl.png') no-repeat left top;}
.tag-hl-pp {background: url('/images/icons/hltag-pp.png') no-repeat left top;}
.tag-hl span {text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.7);}
.head-light a {display: block;width: 100%;height: 100%;zoom: 1; text-decoration:none;}
.head-light h2 {margin:0px; color:#fff; font-size:21px; position: absolute;bottom: 0;left: 0;right: 0;height: 100px;width: 100%;height: 145px;background: url(/images/bg/bg-gd.png) bottom left repeat-x;_background: 0;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg/bg-gd.png',sizingMethod='scale');}
.head-light a:hover h2 span { text-decoration:underline;} 
.head-light h2 span {font-weight:normal; display: block;position: absolute;bottom: 0;padding: 7px 0 7px 7px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;color:#fff;font-size: 16px;line-height: 150%;text-shadow: rgb(0, 0, 0) 2px 2px 0; font-family:'Microsoft YaHei';}
.head-light .hl-1 h2 span {bottom: 0px;left: 5px;right: 5px;width: 386px;font-size: 25px;}
.head-light .hl-2 h2 span, .head-light .hl-3 h2 span, .head-light .hl-4 h2 span, .head-light .hl-5 h2 span, .head-light .hl-6 h2 span {bottom: 0px;left: 5px;right: 5px;width: 175px;}

.row-subblk {border:1px solid #F3E3DE; }
.subblk-title .hover-btn { width:200px;}
.subblk-title span.tt-txt {color:#fff; padding:4px 8px 2px 6px;border-radius: 5px 0 5px 0; font-size:13px; font-weight:bold;/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: #cd7a7a;
background: -moz-linear-gradient(top,  #cd7a7a 0%, #cd3f3f 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cd7a7a), color-stop(100%,#cd3f3f));
background: -webkit-linear-gradient(top,  #cd7a7a 0%,#cd3f3f 100%);
background: -o-linear-gradient(top,  #cd7a7a 0%,#cd3f3f 100%);
background: -ms-linear-gradient(top,  #cd7a7a 0%,#cd3f3f 100%);
background: linear-gradient(to bottom,  #cd7a7a 0%,#cd3f3f 100%);}
.subblk-title span.tt-txt-or {color:#fff; margin-left:10px; padding:4px 8px 2px 6px;border-radius: 0px 0 5px 5px; font-size:13px; font-weight:bold;
background: #ff874b; /* Old browsers */
background: -moz-linear-gradient(top, #ff874b 0%, #ba420f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff874b), color-stop(100%,#ba420f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff874b 0%,#ba420f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff874b 0%,#ba420f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff874b 0%,#ba420f 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff874b 0%,#ba420f 100%); /* W3C */}
.subblk-title span.tt-txt-rd {color:#fff; margin-left:10px; padding:4px 8px 2px 6px;border-radius: 0px 0 5px 5px; font-size:13px; font-weight:bold;
background: #cd7a7a;
background: -moz-linear-gradient(top,  #cd7a7a 0%, #cd3f3f 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cd7a7a), color-stop(100%,#cd3f3f));
background: -webkit-linear-gradient(top,  #cd7a7a 0%,#cd3f3f 100%);
background: -o-linear-gradient(top,  #cd7a7a 0%,#cd3f3f 100%);
background: -ms-linear-gradient(top,  #cd7a7a 0%,#cd3f3f 100%);
background: linear-gradient(to bottom,  #cd7a7a 0%,#cd3f3f 100%);}
.subblk-title span.tt-txt-bl {color:#fff; margin-left:10px; padding:4px 8px 2px 6px;border-radius: 0px 0 5px 5px; font-size:13px; font-weight:bold;
background: #70a9bc;
background: -moz-linear-gradient(top,  #70a9bc 0%, #2c98bc 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#70a9bc), color-stop(100%,#2c98bc));
background: -webkit-linear-gradient(top,  #70a9bc 0%,#2c98bc 100%);
background: -o-linear-gradient(top,  #70a9bc 0%,#2c98bc 100%);
background: -ms-linear-gradient(top,  #70a9bc 0%,#2c98bc 100%);
background: linear-gradient(to bottom,  #70a9bc 0%,#2c98bc 100%);}
.row-subblk .subblk-cont { padding:5px;}
.row-subblk .subblk-cont a, .row-subblk .subblk-cont a:visited { color:#215e96; text-decoration:none;}
.row-subblk .subblk-cont a:hover, .row-subblk .subblk-cont a:visited:hover { color:#8d0000; text-decoration:underline;}
.subblk-title .mess-search { margin:1px 5px 0px 5px; width:auto;}
.subblk-title .mess-search span { width:100%; padding-top:0px; margin-top:0px;}
.subblk-title .mess-search input { font-size:13px; line-height:14px; height:14px; width:100px; -webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
.subblk-title .mess-search input.inputtext { margin-top:-4px;} 
.subblk-title span.time2 { margin-left:10px;}
.subblk-cont .srch-txt { font-size:13px; line-height:17px; margin-top:5px;}
.subblk-cont .index-view { margin-left:5px;}
.subblk-cont .index-view p { margin-bottom:0px;}
.subblk-ftr { background-color:#F7E9E9; width:100%; border-radius:0 0 5px 5px;}
.subblk-ftr a, .subblk-ftr a:visited { float:right; font-size:13px; color:#CD6161; padding-right:15px; text-decoration:none;}
.subblk-ftr a:hover, .subblk-ftr a:visited:hover { text-decoration:underline;} 

.hp-main { margin:0 5px;}
.hp-main .hpm-img {margin-top:8px; border:1px solid #aaa; padding:2px; float:left; margin-right:10px;}
.hp-main .hpm-img img { width:80px; height:80px;}
.hp-main .hpm-txt { float:left; width:350px;}
.hp-main .hpm-txt h3 { border:none;}
.hp-main .hpm-txt h3 a { width:350px; display:block; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

.hp-selected-box {padding:5px 0; margin-top:0px;}
.hp-selected-box .selected { float:left; width:270px; margin-left:10px; position:relative;}
.selected .hps-img {margin-top:8px; border:1px solid #aaa; padding:2px; float:left; margin-right:10px;}
.hps-img img {height:65px; width:65px;}
.selected .hps-txt { float:right; width:186px;}
.selected .hps-txt h3 {float:right; font-size:13px; border:none;}
.selected .hps-txt h3 a { width:186px; display:block; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.selected .hps-txt p { margin:0px; font-size:12px; color:#7a7a7a;}
.selected .hps-mark {position: absolute;top: 0;left: -10px;display: block;width: 25px;height: 25px;background: url('/images/icons/star.png') no-repeat;}

.twse-report ul { list-style:none; margin:5px 0px;}
.drawlist ul { list-style:none; margin:0;}
.selected-stock ul { list-style:none; margin:0px;}
.twse-report ul li span { float:left;}
.twse-report ul li a {display:block;float:left; width:230px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-size:13px; margin-left:5px;}

.drawlist ul li.title, .newstock ul li.title { font-size:12px; font-weight:bold; color:#999;} 
.drawlist ul li span { font-size:13px; float:left; text-align:center;}

.selected-stock { margin:5px;}
.selected-stock ul li { font-size:13px;}
.selected-stock ul li span { display:block; float:left;}
.selected-stock ul li span.cond { width:135px;}
.selected-stock ul li span.stock-name { width:360px;overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}
.selected-stock ul li span.rd {color:#ac002b;}
.selected-stock ul li span.gr {color:#006e00;}

.subblk-cont li:hover, .subblk-cont li:hover span { background-color:#FFF5E4;}

.hover-btn a {padding: 3px 5px 3px;text-decoration: none;font-family: Verdana,"LiHei Pro","新細明體",sans-serif;border: 1px solid #F3E3DE; border-top:none;position: relative;top: 0px; right:5px; border-radius: 0px 0 5px 5px;font-size: 13px;}
.hover-btn a:hover {cursor: default;background-color: #FFf0f0;}
.hover-btn a.rd { color:#db6565; }
.hover-btn a.gr { color:#599b59; }

.newstock ul { list-style:none; font-size:13px; margin:0px; width:175px;}
.newstock ul li { float:left;}
.newstock ul li span {display:block;float:left; text-align:center;}

.tb-hp-skd { font-size:13px; margin:0 5px;}
.tb-hp-skd td.date { width:60px;}
.topindex, .topindex-data { float:left;} 
.topindex ul, .topindex-data ul { margin:0px;}
.topindex-data { width:245px;}
.topindex-data ul li { line-height:18px; height:18px;}
.topindex-data ul li span { margin:0px; font-size:13px;}
.topindex .chart-bar li span.lfs, .topindex .chart-bar li span.rts { width:100px;}
.hp-three-blk { border-right:1px dashed #ccc; float:left;}
.hp-three-blk:last-child { border-right:none;}
.hp-three { float:left; margin:0 5px;width:117px;}
.hp-three h5 { margin:0px 5px;}
.hp-three h5 span.rd { color:#db6565;}
.hp-three h5 span.gr { color:#006e00;}
.hp-three .stock-list li { font-size:13px; height:19px; line-height:19px;}
.hp-three .stock-list a.n1 span {background: url(/images/icons/set.png) no-repeat 0px 0px;}
.hp-three .stock-list a.n2 span {background: url(/images/icons/set.png) no-repeat 0px -24px;}
.hp-three .stock-list a.n3 span {background: url(/images/icons/set.png) no-repeat 0px -47px;}
.hp-three .stock-list a.n4 span {background: url(/images/icons/set.png) no-repeat 0px -70px;}
.hp-three .stock-list a.n5 span {background: url(/images/icons/set.png) no-repeat 0px -92px;}
.hp-three .stock-list a.n6 span {background: url(/images/icons/set.png) no-repeat 0px -114px;}
.hp-three .stock-list a.n7 span {background: url(/images/icons/set.png) no-repeat 0px -136px;}
.hp-three .stock-list a.n8 span {background: url(/images/icons/set.png) no-repeat 0px -158px;}
.hp-three .stock-list a.n9 span {background: url(/images/icons/set.png) no-repeat 0px -179px;}
.hp-three .stock-list a.n10 span {background: url(/images/icons/set.png) no-repeat 0px -201px;}

/*msci table*/
.tb-msci { border-collapse:collapse;}
.tb-msci tr:hover td, .tb-msci tr.alt-row:hover td {background-color: #FFF5E4;cursor: default;}
.tb-msci td {background-color: #Fffafa;background-color: #fff3f3; padding:3px 0;}
.tb-msci tr.alt-row td {background-color: #Fffafa;}
.tb-msci tr {border-bottom: 2px solid #fff;}
.tb-msci a, .tb-msci a:visited { color:#215e96; text-decoration:none;}
.tb-msci a:hover, .tb-msci a:visited:hover { color:#8d0000; text-decoration:underline;}
.tb-msci td { border-right:2px solid #fff; text-align:center;} .tb-msci td:last-child { border-right:none;}
.tb-msci td, .tb-msci th { height:28px;} 

/*智慧選股*/
.app-tools { float:left;}
.app-tools a.signup-btn-rd, .app-tools a.signup-btn-gr { float:left; margin-right:10px; margin-top:10px;}
.app-tools .btn-s i {float: left;display: block;background: url(/images/icons/app-tool.png) no-repeat;border: 0;cursor: pointer;padding: 0;width: 15px;height: 15px;position: relative;top: 2px;margin-right: 5px;}
.app-tools h5.dart {font-size:15px; color:#D34D4D; margin-top:20px; margin-bottom:0px;}
.app-tools h5.dart i {background: url(/images/icons/target-dart.png) no-repeat; height:32px; width:32px; float:left; display:block;position: relative;top: -10px;}
.app-tools h5.green {font-size:15px; color:#43B843; margin-top:20px; margin-bottom:0px;}
.app-tools h5.green i {background: url(/images/icons/target-green.png) no-repeat; height:32px; width:40px; float:left; display:block;position: relative;top: -10px;}
.app-settings { float:left; margin-right:10px;} 
.app-settings h2 { font-size:15px; margin:10px 0; color:#285BA1; line-height:21px;}
.app-settings h2.mt20 { margin-top:20px;}
.app-settings h5 { background-color:#7a7a7a; color:#fff; padding:10px; font-size:15px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.app-settings .nav-tabs { margin-bottom:0px; font-weight:bold;}
.app-settings .nav-tabs a {text-decoration:none; color:#2A78C0;}
.app-settings .nav-tabs li.active a { color:#be2f2f;}
.app-settings .tab-pane { margin:10px;}
.app-settings .tab-pane ul { list-style:none; float:left; width:255px; margin:0; margin-left:10px;}
.app-settings .tab-pane ul.wide { width:390px;}
.app-settings .tab-pane ul.full { width:780px;}
.app-settings .tab-pane ul li { height:27px; vertical-align:middle; line-height:27px;}
.app-settings .tab-pane ul li:hover { background-color: #FFF5E4;cursor: default;} 
.app-settings.bl-rd { border-left:1px dashed #ffc0c0; margin-top:5px; padding-left:20px;}
.search-btn i {float: left;display: block;background: url(/images/icons/targeting.png) no-repeat;border: 0;cursor: pointer;padding: 0;width: 15px;height: 15px;position: relative;top: 2px;margin-right: 5px; }
.app-settings .tab-content { border-bottom:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd;-webkit-border-radius: 0px 0px 4px 4px;-moz-border-radius: 0px 0px 4px 4px;border-radius: 0px 0px 4px 4px;}
.app-settings select {color: #5D2196; width:auto; font-size:13px; padding:2px 4px; margin-bottom:0px; height:24px; line-height:24px;}
.app-settings input[type=text] { width:auto; font-size:13px; padding:0px 4px; margin-bottom:0px; height:22px; line-height:22px;}
.app-settings input[type=text].textbox { width:50px;}
.app-settings .spare {margin:3px 0 0 10px;}
.tab-pane .sub-blk { float:left; margin:0 10px; }
.tab-pane .sub-blk-r { float:left; padding:0 10px; border-left:1px dashed #ddd; }
.tab-pane .rb4 {margin-bottom:10px; border:1px solid #ddd;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; padding:5px 10px;}
.tab-pane h2 { color:#B24D27;}
.tab-pane .app-r label { color:#be2f2f;}
.tab-pane .app-g label { color:#00a100;}
.rbtn label { margin:0; display:inherit;}
.search-btn { margin:10px auto; text-align:center;}
.tb-app-result td a { color:#215e96; text-decoration:none;}
.tb-app-result td a:hover { color:#8d0000; text-decoration:underline;}
.tb-app-result tr:hover td { background-color:#FFF5E4; cursor:default;}
.tb-app-result th a { font-weight:bold; color:#215e96; text-decoration:none;}
.tb-app-result th a:hover { color:red; text-decoration:underline;}
ul.app-btn {list-style:none;}
ul.app-btn li {float:left;width:176px;}

/*jquery ui 跳視窗*/
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {-moz-border-radius: 4px/*{cornerRadius}*/;-webkit-border-radius: 4px/*{cornerRadius}*/;-khtml-border-radius: 4px/*{cornerRadius}*/;border-radius: 4px/*{cornerRadius}*/;margin:5px;}
.ui-widget-content {border: 1px solid #aaaaaa/*{borderColorContent}*/;background: #ffffff/*{bgColorContent}*/ url(http://code.jquery.com/ui/1.8.18/themes/base/images/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/;color: #222222/*{fcContent}*/;}
.ui-widget-header {border: 1px solid #aaaaaa/*{borderColorHeader}*/;background: #cccccc/*{bgColorHeader}*/ url(http://code.jquery.com/ui/1.8.18/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png)/*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/;color: #222222/*{fcHeader}*/;font-weight: bold;}
.ui-draggable .ui-dialog-titlebar {cursor: move;}
.ui-dialog .ui-dialog-titlebar {padding: .4em 1em;position: relative;}
.ui-dialog .ui-dialog-title {/*float: left;*/margin: .1em 16px .1em 0;}
.ui-dialog .ui-dialog-titlebar-close {position: absolute;right: .3em;top: 55%;width: 19px;margin: -9px 0 0 0;padding: 1px;height: 18px;}
.ui-dialog .ui-dialog-content {position: relative;border: 0;padding: .5em 1em;background: none;overflow: auto;zoom: 1;}
.ui-dialog .ui-dialog-titlebar-close span {display: block;margin: 1px;}
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text {padding: .4em;text-indent: -9999999px;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {border: 1px solid #d3d3d3/*{borderColorDefault}*/;background: #e6e6e6/*{bgColorDefault}*/ url('http://code.jquery.com/ui/1.8.18/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png')/*{bgImgUrlDefault}*/ 50%/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/;font-weight: normal/*{fwDefault}*/;color: #555555/*{fcDefault}*/;}
.ui-state-default .ui-icon {width: 16px;height: 16px;text-indent: -99999px;overflow: hidden;background-repeat: no-repeat;background-image: url('http://code.jquery.com/ui/1.8.18/themes/base/images/ui-icons_888888_256x240.png')/*{iconsDefault}*/;}
.ui-button-icon-only .ui-icon { top:0%; left:0%; position:relative;}
.ui-icon-closethick {background-position: -98px -130px;}
.ui-button:hover { cursor:pointer;}
.ui-widget-content .ui-icon {background-image: url('http://code.jquery.com/ui/1.8.18/themes/base/images/ui-icons_222222_256x240.png')/*{iconsContent}*/;}
.ui-dialog .ui-resizable-se {width: 14px;height: 14px;right: 3px;bottom: 3px;}
.ui-icon-gripsmall-diagonal-se {background-position: -64px -224px;}
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block; }
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}
a.ui-button-text-only { border:none; background:none; margin:0px;}

/*討論版*/
.forum .tb-school-index .title { font-size:15px;}
.term-forum { margin-top:20px; letter-spacing:1px; line-height:25px;}
.term-forum li { line-height:23px; margin-top:5px;}
.term-forum h3 { margin-bottom:20px;}
.term-forum p { font-size:15px;}
.term-forum a, .term-forum a:visited { color:#215e96; text-decoration:none;}

/*線上課程*/
#pnlLesson .mt0 {margin-top:0px;}
.ec-intro { margin:20px 10px 10px; font-size:15px; line-height:23px; letter-spacing:1px;}
.ec-more { margin:20px 10px 10px;}
.ec-more td {width:155px; padding-right:10px;}
.ec-more td a, .ec-more td a:visited { font-size:15px; color:#215e96; text-decoration:none;}
.ec-more td a:hover, .ec-more td a:visited:hover { color:#8d0000; text-decoration:underline;}

/*公司資料*/
.basic-data th {width:100px;}

/*學院課程頁*/
.sc-course-list h3 { margin-top:10px;}
.sc-course { width:720px; padding:10px; border-top:1px solid #ccc;}
.sc-course .course-img { float:left;}
.course-img img { width:200px; height:120px;}
.sc-course .course-txt { float:left; width:510px; padding-left:10px;}
.course-txt .gocourse { float:right; width:115px; margin-top:30px;}
.course-txt h5 { font-size:15px; margin:5px 0;}
.course-txt h5 a { color:#215e96; text-decoration:none;}
.course-txt h5 a:hover { color:#8d0000; text-decoration:underline;}
.course-txt h5 b { color:#F26100; font-size:13px;}
.course-txt p { margin:0; color:#333;}
.course-txt p b { font-weight:bold;}

/*騰落線*/
.ddl-nb { margin-bottom:0px;}
.tb-adline { margin:10px 0; width:740px;}
.tb-adline th {height:40px; text-align:center; font-weight:bold;background-color: #CD7A7A; font-family:'Microsoft JhengHei'; font-size:15px; color:#fff;}
.tb-adline td.nt { font-size:13px; color:#6a6a6a;}
.tb-adline td { padding-left:10px;background-color: #fff3f3;}
/*騰落線首頁區塊*/
.tb-adline-s { margin:10px 0; width:470px; font-size:13px;}
.tb-adline-s th {height:30px; text-align:center; font-weight:bold;background-color: #CD7A7A; font-family:'Microsoft JhengHei'; font-size:13px; color:#fff;}
.tb-adline-s td.nt { font-size:12px; color:#6a6a6a;}
.tb-adline-s td { padding-left:10px;background-color: #fff3f3;}

/*我的投資績效*/
.mytrade .input-trade { margin:10px 0; padding:10px; background-color:#FFDFDC;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.mytrade .input-trade input { margin:0 5px; width:100px;}
.mytrade .input-trade select { margin:0 5px; width:65px;}
.input-trade .signup-btn-rd { font-size:13px; margin:0 5px;}
.stock-list .w10 { width:10px; text-align:center; color:#777;}
.mytrade .stock-list.top-line li { height:36px; line-height:36px;}
.mytrade ul li span { text-align:center;}
.mytrade ul li span.clr-ga { color:#999;} 

/*台指選擇權*/
.option-date {margin-bottom: 10px;padding: 10px 0px 5px 20px;background-color: #FFDFCB;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;border: 1px solid #ccc;}
.tb-option-tw th  { font-weight:bold;}
.tb-option-tw tr.st th { background-color:#DDD1BF; width:50px; text-align:center; color:#222;}
.tb-option-tw td span { font-size:13px;}
.tb-option-tw th.tg {width:55px;} 
.tb-option-data { margin-top:-2px;}
.tb-option-data td { width:50px; text-align:center; font-size:14px;}
.tb-option-data th { width:55px; background-color:#9D97C3;}
.tb-option-data th.tg { background-color:#cd7a7a;}

/*進出場通知*/
.app-warning .tab-pane {padding: 0px 15px 15px;border: 1px solid #ffc0c0;margin: 10px 0 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;} 
.app-warning .tab-pane h2 {color:#3B28A1;}
h3.appfc .sbt { margin-left:20px; font-size:13px;}
h3.appfc .sbt a, h3.appfc .sbt a:visited { font-size:13px; font-weight:bold; color:#215e96; text-decoration:none;}
h3.appfc .sbt a:hover, h3.appfc .sbt a:visited:hover { color:#8d0000; }
.appsbtn { float:right; margin:0px;}
.appsbtn .f13 {font-size: 13px;padding: 0 5px 2px;float: left; margin:0 5px 0 0;}
.tbprofit {empty-cells: hide; border-collapse: collapse; width:1060px; }
.tbprofit th {height: 31px;line-height: 31px;background-color: #eee;font-size: 13px;font-weight: bold;color: #5a5a5a;}
.tbprofit td {height: 31px;line-height: 31px;border-top: 1px dotted #ffc0c0;}

/*課程*/
.tb-ls { width:100%;}
.tb-ls td {padding:5px; background-color:#fff; vertical-align:top;}
.tb-ls td.np {padding:0px; vertical-align:middle; }
.tb-ls td h2 { font-size:25px; color:#215e96; margin:0px 0 0 5px; font-family:'Microsoft YaHei';}
.tb-ls td.title h3 {border-bottom: 1px solid #fcc5cc; height:28px;}
.tb-ls-1 td.hl-b {font-weight:bold; color:#3d3d3d;}
.tb-ls-1 input[type="text"] { margin-bottom:0px; width:150px}

/*gv table header*/
.gvstocklist { width:100%; margin-top:10px;}
.list-hdr {height: 31px;line-height: 31px;background-color: #eee;font-size: 13px;font-weight: bold;color: #5a5a5a;}
.gv-row {height: 36px;line-height: 36px;border-top: 1px dotted #ffc0c0;} 
.gv-alt-row {background-color: #fff6f6;height: 36px;line-height: 36px;border-top: 1px dotted #ffc0c0;}
.gvstocklist a, .gvstocklist a:visited { color:#215e96; text-decoration:none;}
.gvstocklist a:hover, .gvstocklist a:visited:hover { color:#8d0000;}
.gvstocklist td input { margin-bottom:0;}
.gvstocklist td { text-align:center;}
.gvstocklist tr:hover {background-color: #FFF5E4;cursor: default;}

/*財務報表*/
.st-fc {border:2px dashed #cd4949; background-color:#FBF0F0; padding:20px; min-height:200px;} 
.st-fc h5 {font-family: 'Microsoft YaHei';font-weight: bold;font-size: 18px;color: #cd4949; margin-bottom:20px;}
.st-fc p { margin-left:20px; line-height:25px; font-size:15px;font-family: 'Microsoft YaHei'}

/*input按鈕*/
input.gobutton{
cursor:pointer; /*forces the cursor to change to a hand when the button is hovered*/
padding:0px 12px; /*add some padding to the inside of the button*/
background:#BB3B42; /*the colour of the button*/
border:1px solid #942F34; /*required or the default border for the browser will appear*/
/*give the button curved corners, alter the size as required*/
-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;
/*give the button a drop shadow*/
-webkit-box-shadow: 0 0 4px rgba(0,0,0, .75);-moz-box-shadow: 0 0 4px rgba(0,0,0, .75);box-shadow: 0 0 4px rgba(0,0,0, .75);
/*style the text*/
color:#f3f3f3; font-size:13px; font-weight:bold; line-height:25px; height:27px;}

input.gobutton:hover, input.gobutton:focus{
background-color :#a90118; /*make the background a little darker*/
/*reduce the drop shadow size to give a pushed button effect*/
-webkit-box-shadow: 0 0 1px rgba(0,0,0, .75);-moz-box-shadow: 0 0 1px rgba(0,0,0, .75);box-shadow: 0 0 1px rgba(0,0,0, .75);}

/*特製按鈕*/
@font-face {
	font-family: 'icomoon';
	src:url('/fonts/icomoon/icomoon.eot');
	src:url('/fonts/icomoon/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/fonts/icomoon/icomoon.woff') format('woff'),
		url('/fonts/icomoon/icomoon.ttf') format('truetype'),
		url('/fonts/icomoon/icomoon.svg#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

.btn-s {
	border: none;
	font-family: inherit;
	font-size: inherit;
	color: inherit;
	background: none;
	cursor: pointer;
	/*padding: 25px 80px;*/
	display: inline-block;
	/*margin: 15px 30px;*/
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: 700;
	outline: none;
	position: relative;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}

.btn-s:after {
	content: '';
	position: absolute;
	z-index: -1;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}

.icons-arrow-right:before {content: "\e00d";}
.icons-arrow-left:before {content: "\e003";}
/* Pseudo elements for icons */
.btn-s:before,.icons-heart:after,.icons-star:after,.icons-plus:after,.icons-file:before {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	position: relative;
	-webkit-font-smoothing: antialiased;}
    
    /* Button 3 */
    .btn-3 {background: #fcad26; color: #fff;}
    .btn-3:hover {background: #f29e0d;}
    .btn-3:active {background: #f58500;top: 2px;}
    .btn-3:before {position: absolute;height: 100%;left: 0;top: 0;line-height: 3;font-size: 140%;width: 60px;}
    /* Button 4 */
    .btn-4 {line-height:29px; text-decoration:none; background-color: #cb4e4e; border: 2px solid #fff;color: #fff;overflow: hidden;-webkit-border-radius: 4px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}
    .btn-4:active {border-color: #861B1B;color: #861B1B;}
    .btn-4:hover {background: #ab3c3c;}
    .btn-4:before {position: absolute;height: 100%;font-size: 125%;line-height: 30px;color: #fff;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
    .btn-4:active:before {color: #861B1B;}
    /* Button 4a */
    .btn-4a:before {left: 130%;top: 0;}
    .btn-4a:hover:before {left: 80%;}
    /* Button 4c */
    .btn-4c:before {	left: 70%;	opacity: 0;	top: 0;}
    .btn-4c:hover:before {left: 80%;opacity: 1;}
    /* Button 4d */
    .btn-4d:before {left: 30%;opacity: 0;top: 0;}
    .btn-4d:hover:before {left: 5%;opacity: 1;}
    /* Button 5 */
    .btn-5 {line-height:29px; text-decoration:none; background-color: #017ADC; border: 2px solid #fff;color: #fff;overflow: hidden;-webkit-border-radius: 4px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}
    .btn-5:active {border-color: #0134A9;color: #0134A9;}
    .btn-5:hover {background: #015ea9;}
    .btn-5:before {position: absolute;height: 100%;font-size: 125%;line-height: 30px;color: #fff;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
    .btn-5:active:before {color: #0134A9;}    
    /* Button 6 */
    .btn-6 {line-height:29px; text-decoration:none; background-color: #FFA133; border: 2px solid #fff;color: #fff;overflow: hidden;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}
    .btn-6:active {border-color: #861B1B;color: #861B1B;}
    .btn-6:hover {background: #FF8a00;}
    .btn-6:before {position: absolute;height: 100%;font-size: 125%;line-height: 30px;color: #fff;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
    .btn-6:active:before {color: #861B1B;}

/* Button 6 */
.btn-b1 { line-height:17px; font-size:12px; text-decoration:none;	color: #fff;	background: #226fbe;	-webkit-transition: none;	-moz-transition: none;	transition: none;}
.btn-b1:active {top: 2px;}
/* Button 6b */
.btn-b1-1 {	border: 1px solid #226fbe;	border-radius: 3px;}
.btn-b1-1:hover {	background: transparent;	color: #226fbe;}

/* Button red 6 */
.btn-r1 {	border: 1px solid #8d0000;	border-radius: 3px; line-height:17px; font-size:12px; text-decoration:none;	color: #fff;	background: #8d0000;	-webkit-transition: none;	-moz-transition: none;	transition: none;}
.btn-r1:active {top: 2px;}
.btn-r1:hover {	background: transparent;	color: #8d0000;}

/* Button sta*/
.btn-star { margin-top:10px; background: #fcad26;color: #fff; line-height:24px; height:24px; text-decoration:none;}
.btn-star:hover {	background: #f29e0d;}
.btn-star:active {	background: #f58500;	top: 2px;}
.btn-star:before {	position: absolute;	height: 100%;left: 5px;top: 0;line-height: 24px;font-size: 110%;width: 16px;}
/* Button 3b */
.btn-starb {	padding: 0px 5px 0px 30px;	border-radius: 5px;}
.btn-starb:before {	border-right: 2px solid rgba(255,255,255,0.5);}
/*.icons-star:before {	content: "\e00b";}*/
/* Filled star */
.icons-star:after,.icon-star-2:before {	content: "\e00c";}

/*智慧選股按鈕*/
.signup-btn-rd {
background-color: #be2f2f;border: 1px solid #812020;
text-decoration: none;color: #fff;font-size: 15px;font-weight: 700;
-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;padding: 5px;margin: 10px 0 0 5px;letter-spacing: 0px;}
.signup-btn-gr {
background-color: #00A100;border: 1px solid #006E00;
text-decoration: none;color: #fff;font-size: 15px;font-weight: 700;
-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;padding: 5px;margin: 10px 0 0 5px;letter-spacing: 0px;}
.signup-btn-bl {
background-color: #5b74a8;border: 1px solid #1a356e;
text-decoration: none;color: #fff;font-size: 15px;font-weight: 700;
-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;padding: 5px;margin: 10px 0 0 5px;letter-spacing: 0px;}

/*智慧選股結果*/
.app-result-sr {float: left; padding-left: 20px}
.app-result-sr input[type="text"], .app-result-sr select { margin-bottom:0;}

/*按鈕大小設定*/
.o5 { padding:0px 5px;}
.o10 { padding:0px 5px 0 15px;  height:23px; line-height:22px; font-size:13px;}
.o30 { font-size:14px; height:23px; line-height:22px; padding:0 5px;}
.o50 { padding:0px 20px 0px 15px; display:block;}
.o3-3 { padding:3px 25px;  height:23px; line-height:22px; font-size:13px;}
.ostar {padding:0px;  /*height:23px; line-height:22px;*/ font-size:12px;}

/*追蹤股巡覽列*/
.row-stock .bs-docs-sidebar { margin-left:0px;}
.bs-docs-sidenav {/*width: 228px;*/margin: 30px 0 0;padding: 0;background-color: #fff;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.065);-moz-box-shadow: 0 1px 4px rgba(0,0,0,.065);box-shadow: 0 1px 4px rgba(0,0,0,.065);}
.bs-docs-sidenav>li:first-child>a {-webkit-border-radius: 6px 6px 0 0;-moz-border-radius: 6px 6px 0 0;border-radius: 6px 6px 0 0;}
.bs-docs-sidenav>li>a {display: block;/*width: 190px \9;*/margin: 0 0 -1px;padding: 8px 14px;border: 1px solid #e5e5e5;text-decoration:none;color:#215e96;}
.icon-chevron-right {background-position: -456px -72px;}
.bs-docs-sidenav .icon-chevron-right {float: right;margin-top: 2px;margin-right: -6px;opacity: .25;}
.bs-docs-sidenav .active .icon-chevron-right, .bs-docs-sidenav .active a:hover .icon-chevron-right {background-image: url('/images/icons/iconset-act.png');opacity: 1;}
.bs-docs-sidenav>.active>a {position: relative;z-index: 2;padding: 9px 15px;border: 0;text-shadow: 0 1px 0 rgba(0,0,0,.15);-webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.1),inset -1px 0 0 rgba(0,0,0,.1);-moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.1),inset -1px 0 0 rgba(0,0,0,.1);box-shadow: inset 1px 0 0 rgba(0,0,0,.1),inset -1px 0 0 rgba(0,0,0,.1);}
.nav-list>.active>a, .nav-list>.active>a:hover, .nav-list>.active>a:focus {color: #fff;text-shadow: 0 -1px 0 rgba(0,0,0,.2);background-color: #08c; }
.nav-list>.active>a>i{ opacity:1;}
.bs-docs-sidenav>li>a:hover {background-color: #f5f5f5;}
.nav>li>a:hover, .nav>li>a:focus {text-decoration: none;background-color: #eee;}
.bs-docs-sidenav a:hover .icon-chevron-right {opacity: .5;}
.bs-docs-sidenav>li:last-child>a {-webkit-border-radius: 0 0 6px 6px;-moz-border-radius: 0 0 6px 6px;border-radius: 0 0 6px 6px;}

/*blog發文*/
.postarea .detail-post { padding-bottom:10px;}
.postarea input[type="text"] { margin-bottom:5px;}
.postarea .post-func-more { margin-top:30px;}
.post-func-more .aclass span {font-size: 15px;color: #f26300;vertical-align: baseline;}
.post-func-more .aclass p { font-size:13px; color:#7a7a7a;}
.post-func-more .aclass br { line-height:30px;}
.school-cont .asale h5 {font-size: 15px;color: #f26300; margin-bottom:10px;}
.school-cont .asale table { margin-left:10px;}
.school-cont .asale p.note { color:#7a7a7a; font-size:13px; margin:10px 0 10px 15px; padding-top:0px;}
.school-cont .asale .ml-10 span { font-size:13px;}
.asale .ml-10 input { margin:0px; height:13px; line-height:13px; }
.asale .ml-10 select { margin:0px; padding:0 6px; height:24px; }
.asale .ml-10 br { line-height:26px;}
.asale label { font-weight:bold;}
.asale span.note { font-size:13px; color:#7a7a7a;}

/*strap*/
/*!
 * Bootstrap v2.3.2
 *
 * Copyright 2013 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
a:hover,a:active{outline:0;}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
#map_canvas img,.google-maps img{max-width:none;}
button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle;}
button,input{*overflow:visible;line-height:normal;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer;}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
textarea{overflow:auto;vertical-align:top;}
@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important;} a,a:visited{text-decoration:underline;} a[href]:after{content:" (" attr(href) ")";} abbr[title]:after{content:" (" attr(title) ")";} .ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";} pre,blockquote{border:1px solid #999;page-break-inside:avoid;} thead{display:table-header-group;} tr,img{page-break-inside:avoid;} img{max-width:100% !important;} @page {margin:0.5cm;}p,h2,h3{orphans:3;widows:3;} h2,h3{page-break-after:avoid;}}
    body{margin:0;padding-top:39px; padding-bottom:0px;/*font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;*/font-size:15px;line-height:20px;color:#333333;background-color:#f0f0f0;}
    body.login {background: url(/images/bg/bg03.png) repeat;}
/*a{color:#0088cc;text-decoration:none;}
a:hover,a:focus{color:#005580;text-decoration:underline;}*/
.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);}
.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;}
.row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;}
.row:after{clear:both;}
[class*="span"]{float:left;min-height:1px;margin-left:20px;}
.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1100px;}
.span12{width:940px;}
.span11{width:860px;}
.span10{width:780px;}
.span9{width:700px;}
.span8{width:620px;}
.span7{width:540px;}
.span6{width:460px;}
.span5{width:380px;}
.span4{width:300px;}
.span3{width:220px;}
.span2{width:140px;}
.span1{width:60px;}
.spanf150{width:150px;}
.spanf300{width:300px;}
.offset12{margin-left:980px;}
.offset11{margin-left:900px;}
.offset10{margin-left:820px;}
.offset9{margin-left:740px;}
.offset8{margin-left:660px;}
.offset7{margin-left:580px;}
.offset6{margin-left:500px;}
.offset5{margin-left:420px;}
.offset4{margin-left:340px;}
.offset3{margin-left:260px;}
.offset2{margin-left:180px;}
.offset1{margin-left:100px;}
.row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;}
.row-fluid:after{clear:both;}
.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;}
.row-fluid [class*="span"]:first-child{margin-left:0;}
.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%;}
.row-fluid .span12{width:100%;*width:99.94680851063829%;}
.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%;}
.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%;}
.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%;}
.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%;}
.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%;}
.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%;}
.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%;}
.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%;}
.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%;}
.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%;}
.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%;}
.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%;}
.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%;}
.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%;}
.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%;}
.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%;}
.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%;}
.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%;}
.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%;}
.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%;}
.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%;}
.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%;}
.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%;}
.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%;}
.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%;}
.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%;}
.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%;}
.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%;}
.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%;}
.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%;}
.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%;}
.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%;}
.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%;}
.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%;}
.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%;}
[class*="span"].hide,.row-fluid [class*="span"].hide{display:none;}
[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right;}
.container{margin-right:auto;margin-left:auto;*zoom:1;}.container:before,.container:after{display:table;content:"";line-height:0;}
.container:after{clear:both;}
.container-fluid{padding-right:20px;padding-left:20px;*zoom:1;}.container-fluid:before,.container-fluid:after{display:table;content:"";line-height:0;}
.container-fluid:after{clear:both;}
p{margin:0 0 10px;font-size:13px;}
.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px;}
small{font-size:85%;}
strong{font-weight:bold;}
em{font-style:italic;}
cite{font-style:normal;}
.muted{color:#999999;}
a.muted:hover,a.muted:focus{color:#808080;}
.text-warning{color:#c09853;}
a.text-warning:hover,a.text-warning:focus{color:#a47e3c;}
.text-error{color:#b94a48;}
a.text-error:hover,a.text-error:focus{color:#953b39;}
.text-info{color:#3a87ad;}
a.text-info:hover,a.text-info:focus{color:#2d6987;}
.text-success{color:#468847;}
a.text-success:hover,a.text-success:focus{color:#356635;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-center{text-align:center;}
.text-clr000{color:#000;}
.text-clr333{color:#333;}


h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999999;}
h1,h2,h3{line-height:40px;}
h1{font-size:38.5px;}
h2{font-size:31.5px;}
h3{font-size:24.5px;}
h4{font-size:17.5px;}
h5{font-size:14px;}
h6{font-size:11.9px;}
h1 small{font-size:24.5px;}
h2 small{font-size:17.5px;}
h3 small{font-size:14px;}
h4 small{font-size:14px;}
.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eeeeee;}
ul,ol{padding:0;margin:0 0 10px 25px;}
ul ul,ul ol,ol ol,ol ul{margin-bottom:0;}
li{line-height:20px;}
ul.unstyled,ol.unstyled{margin-left:0;list-style:none;}
ul.inline,ol.inline{margin-left:0;list-style:none;}ul.inline>li,ol.inline>li{display:inline-block;*display:inline;*zoom:1;padding-left:5px;padding-right:5px;}
dl{margin-bottom:20px;}
dt,dd{line-height:20px;}
dt{font-weight:bold;}
dd{margin-left:10px;}
.dl-horizontal{*zoom:1;}.dl-horizontal:before,.dl-horizontal:after{display:table;content:"";line-height:0;}
.dl-horizontal:after{clear:both;}
.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;}
hr{margin:10px 0;border:0;border-top:1px solid #eeeeee;border-bottom:1px solid #ffffff;}
abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999999;}
abbr.initialism{font-size:90%;text-transform:uppercase;}
blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eeeeee;}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25;}
blockquote small{display:block;line-height:20px;color:#999999;}blockquote small:before{content:'\2014 \00A0';}
blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;border-left:0;}blockquote.pull-right p,blockquote.pull-right small{text-align:right;}
blockquote.pull-right small:before{content:'';}
blockquote.pull-right small:after{content:'\00A0 \2014';}
q:before,q:after,blockquote:before,blockquote:after{content:"";}
address{display:block;margin-bottom:20px;font-style:normal;line-height:20px;}
code,pre{padding:0 3px 2px;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px;color:#333333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
code{padding:2px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8;white-space:nowrap;}
pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}pre.prettyprint{margin-bottom:20px;}
pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0;}
.pre-scrollable{max-height:340px;overflow-y:scroll;}
.label,.badge{display:inline-block;padding:4px 4px 2px;font-size:11.844px;font-weight:bold;line-height:14px;color:#ffffff;vertical-align:baseline;white-space:nowrap;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#999999;}
.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.badge{padding-left:9px;padding-right:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;}
.label:empty,.badge:empty{display:none;}
a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#ffffff;text-decoration:none;cursor:pointer;}
.label-important,.badge-important{background-color:#b94a48;}
.label-important[href],.badge-important[href]{background-color:#953b39;}
.label-warning,.badge-warning{background-color:#f89406;}
.label-warning[href],.badge-warning[href]{background-color:#c67605;}
.label-success,.badge-success{background-color:#468847;}
.label-success[href],.badge-success[href]{background-color:#356635;}
.label-info,.badge-info{background-color:#3a87ad;}
.label-info[href],.badge-info[href]{background-color:#2d6987;}
.label-inverse,.badge-inverse{background-color:#333333;}
.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a;}
.btn .label,.btn .badge{position:relative;top:-1px;}
.btn-mini .label,.btn-mini .badge{top:0;}
table{max-width:100%;background-color:transparent;/*border-collapse:collapse;border-spacing:0;*/}
.table{width:100%;margin-bottom:20px;}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #dddddd;}
.table th{font-weight:bold;}
.table thead th{vertical-align:bottom;}
.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0;}
.table tbody+tbody{border-top:2px solid #dddddd;}
.table .table{background-color:#ffffff;}
.table-condensed th,.table-condensed td{padding:4px 5px;}
.table-bordered{border:1px solid #dddddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.table-bordered th,.table-bordered td{border-left:1px solid #dddddd;}
.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0;}
.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;}
.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;}
.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;}
.table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;}
.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;}
.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;}
.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;}
.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;}
.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9;}
.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5;}
table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0;}
.table td.span1,.table th.span1{float:none;width:44px;margin-left:0;}
.table td.span2,.table th.span2{float:none;width:124px;margin-left:0;}
.table td.span3,.table th.span3{float:none;width:204px;margin-left:0;}
.table td.span4,.table th.span4{float:none;width:284px;margin-left:0;}
.table td.span5,.table th.span5{float:none;width:364px;margin-left:0;}
.table td.span6,.table th.span6{float:none;width:444px;margin-left:0;}
.table td.span7,.table th.span7{float:none;width:524px;margin-left:0;}
.table td.span8,.table th.span8{float:none;width:604px;margin-left:0;}
.table td.span9,.table th.span9{float:none;width:684px;margin-left:0;}
.table td.span10,.table th.span10{float:none;width:764px;margin-left:0;}
.table td.span11,.table th.span11{float:none;width:844px;margin-left:0;}
.table td.span12,.table th.span12{float:none;width:924px;margin-left:0;}
.table tbody tr.success>td{background-color:#dff0d8;}
.table tbody tr.error>td{background-color:#f2dede;}
.table tbody tr.warning>td{background-color:#fcf8e3;}
.table tbody tr.info>td{background-color:#d9edf7;}
.table-hover tbody tr.success:hover>td{background-color:#d0e9c6;}
.table-hover tbody tr.error:hover>td{background-color:#ebcccc;}
.table-hover tbody tr.warning:hover>td{background-color:#faf2cc;}
.table-hover tbody tr.info:hover>td{background-color:#c4e3f3;}
form{margin:0px;}
fieldset{padding:0;margin:0;border:0;}
legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333333;border:0;border-bottom:1px solid #e5e5e5;}legend small{font-size:15px;color:#999999;}
label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px;}
input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
/*label{display:block;margin-bottom:5px;}*/
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555555;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;vertical-align:middle;}
input,textarea,.uneditable-input{width:206px;}
textarea{height:auto;}
textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#ffffff;border:1px solid #cccccc;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-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 linear .2s, box-shadow linear .2s;-moz-transition:border linear .2s, box-shadow linear .2s;-o-transition:border linear .2s, box-shadow linear .2s;transition:border linear .2s, box-shadow linear .2s;}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82, 168, 236, 0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);}
input[type="radio"],input[type="checkbox"]{margin:4px 0 0;*margin-top:0;margin-top:1px \9;line-height:normal;}
input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto;}
select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px;}
select{width:220px;border:1px solid #cccccc;background-color:#ffffff;}
select[multiple],select[size]{height:auto;}
select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.uneditable-input,.uneditable-textarea{color:#999999;background-color:#fcfcfc;border-color:#cccccc;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);cursor:not-allowed;}
.uneditable-input{overflow:hidden;white-space:nowrap;}
.uneditable-textarea{width:auto;height:auto;}
input:-moz-placeholder,textarea:-moz-placeholder{color:#999999;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999999;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999999;}
.radio,.checkbox{min-height:20px;padding-left:20px;}
.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px;}
.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px;}
.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle;}
.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px;}
.input-mini{width:60px;}
.input-small{width:90px;}
.input-medium{width:150px;}
.input-large{width:210px;}
.input-xlarge{width:270px;}
.input-xxlarge{width:530px;}
input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0;}
.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block;}
input,textarea,.uneditable-input{margin-left:0;}
.controls-row [class*="span"]+[class*="span"]{margin-left:20px;}
input.span12,textarea.span12,.uneditable-input.span12{width:926px;}
input.span11,textarea.span11,.uneditable-input.span11{width:846px;}
input.span10,textarea.span10,.uneditable-input.span10{width:766px;}
input.span9,textarea.span9,.uneditable-input.span9{width:686px;}
input.span8,textarea.span8,.uneditable-input.span8{width:606px;}
input.span7,textarea.span7,.uneditable-input.span7{width:526px;}
input.span6,textarea.span6,.uneditable-input.span6{width:446px;}
input.span5,textarea.span5,.uneditable-input.span5{width:366px;}
input.span4,textarea.span4,.uneditable-input.span4{width:286px;}
input.span3,textarea.span3,.uneditable-input.span3{width:206px;}
input.span2,textarea.span2,.uneditable-input.span2{width:126px;}
input.span1,textarea.span1,.uneditable-input.span1{width:46px;}
.controls-row{*zoom:1;}.controls-row:before,.controls-row:after{display:table;content:"";line-height:0;}
.controls-row:after{clear:both;}
.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left;}
.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px;}
input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eeeeee;}
input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent;}
.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853;}
.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853;}
.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #dbc59e;}
.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853;}
.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48;}
.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48;}
.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #d59392;}
.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48;}
.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847;}
.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847;}
.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7aba7b;}
.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847;}
.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad;}
.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad;}
.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7ab5d3;}
.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad;}
input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b;}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7;}
.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1;}.form-actions:before,.form-actions:after{display:table;content:"";line-height:0;}
.form-actions:after{clear:both;}
.help-block,.help-inline{color:#595959;}
.help-block{display:block;margin-bottom:10px;}
.help-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding-left:5px;}
.input-append,.input-prepend{display:inline-block;margin-bottom:10px;vertical-align:middle;font-size:0;white-space:nowrap;}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{font-size:14px;}
.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2;}
.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #ffffff;background-color:#eeeeee;border:1px solid #ccc;}
.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546;}
.input-prepend .add-on,.input-prepend .btn{margin-right:-1px;}
.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px;}
.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
.input-prepend.input-append .btn-group:first-child{margin-left:0;}
input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px;}
.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0;}
.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0;}
.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px;}
.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;*zoom:1;margin-bottom:0;vertical-align:middle;}
.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none;}
.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block;}
.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0;}
.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle;}
.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0;}
.control-group{margin-bottom:10px;}
legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate;}
.form-horizontal .control-group{margin-bottom:20px;*zoom:1;}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;content:"";line-height:0;}
.form-horizontal .control-group:after{clear:both;}
.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right;}
.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0;}.form-horizontal .controls:first-child{*padding-left:180px;}
.form-horizontal .help-block{margin-bottom:0;}
.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px;}
.form-horizontal .form-actions{padding-left:180px;}
.btn{display:inline-block;*border-bottom: 0 none #b3b3b3;
    display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333333;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background-color:#f5f5f5;background-repeat:repeat-x;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    margin-left: .3em;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
    /*background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);*/
**border-left-style: none;
    border-left-color: inherit;
    border-left-width: 0;
    border-right-style: none;
    border-right-color: inherit;
    border-right-width: 0;
    border-top-style: none;
    border-top-color: inherit;
    border-top-width: 0;
}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333333;background-color:#e6e6e6;*background-color:#d9d9d9;}
.btn:active,.btn.active{background-color:#cccccc \9;}
.btn:first-child{*margin-left:0;}
.btn:hover,.btn:focus{color:#333333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}
.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);}
.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px;}
.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0;}
.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px;}
.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.btn-block+.btn-block{margin-top:5px;}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;}
.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255, 255, 255, 0.75);}
.btn-primary{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#006dcc;background-repeat:repeat-x;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-image: linear-gradient(to bottom, #0088cc, #0044cc);
    border-left-color: #0044cc;
    border-right-color: #0044cc;
    border-top-color: #0044cc;
    border-bottom-color: #002a80;
}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#ffffff;background-color:#0044cc;*background-color:#003bb3;}
.btn-primary:active,.btn-primary.active{background-color:#003399 \9;}
.btn-warning{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#faa732;background-repeat:repeat-x;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-image: linear-gradient(to bottom, #fbb450, #f89406);
    border-left-color: #f89406;
    border-right-color: #f89406;
    border-top-color: #f89406;
    border-bottom-color: #ad6704;
}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#ffffff;background-color:#f89406;*background-color:#df8505;}
.btn-warning:active,.btn-warning.active{background-color:#c67605 \9;}
.btn-danger{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#da4f49;background-repeat:repeat-x;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
    border-left-color: #bd362f;
    border-right-color: #bd362f;
    border-top-color: #bd362f;
    border-bottom-color: #802420;
}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#ffffff;background-color:#bd362f;*background-color:#a9302a;}
.btn-danger:active,.btn-danger.active{background-color:#942a25 \9;}
.btn-success{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#5bb75b;background-repeat:repeat-x;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-image: linear-gradient(to bottom, #62c462, #51a351);
    border-left-color: #51a351;
    border-right-color: #51a351;
    border-top-color: #51a351;
    border-bottom-color: #387038;
}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#ffffff;background-color:#51a351;*background-color:#499249;}
.btn-success:active,.btn-success.active{background-color:#408140 \9;}
.btn-info{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#49afcd;background-repeat:repeat-x;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);
    border-left-color: #2f96b4;
    border-right-color: #2f96b4;
    border-top-color: #2f96b4;
    /*border-bottom-color: #1f6377;*/
}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#ffffff;background-color:#2f96b4;*background-color:#2a85a0;}
.btn-info:active,.btn-info.active{background-color:#24748c \9;}
.btn-inverse{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#363636;background-repeat:repeat-x;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-image: linear-gradient(to bottom, #444444, #222222);
    border-left-color: #222222;
    border-right-color: #222222;
    border-top-color: #222222;
    border-bottom-color: #000000;
}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#ffffff;background-color:#222222;*background-color:#151515;}
.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9;}
button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px;}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0;}
button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px;}
button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px;}
button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px;}
.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.btn-link{border-color:transparent;cursor:pointer;color:#0088cc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.btn-link:hover,.btn-link:focus{color:#005580;text-decoration:underline;background-color:transparent;}
.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#333333;text-decoration:none;}
[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("/images/icons/iconset.png");background-position:14px 14px;background-repeat:no-repeat;margin-top:1px;}
.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:focus>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:focus>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:focus>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:focus>a>[class*=" icon-"]{background-image:url("/images/icons/iconset-act.png");}
.icon-glass{background-position:0 0;}
.icon-music{background-position:-24px 0;}
.icon-search{background-position:-48px 0;}
.icon-envelope{background-position:-72px 0;}
.icon-heart{background-position:-96px 0;}
.icon-star{background-position:-120px 0;}
.icon-star-empty{background-position:-144px 0;}
.icon-user{background-position:-168px 0;}
.icon-film{background-position:-192px 0;}
.icon-th-large{background-position:-216px 0;}
.icon-th{background-position:-240px 0;}
.icon-th-list{background-position:-264px 0;}
.icon-ok{background-position:-288px 0;}
.icon-remove{background-position:-312px 0;}
.icon-zoom-in{background-position:-336px 0;}
.icon-zoom-out{background-position:-360px 0;}
.icon-off{background-position:-384px 0;}
.icon-signal{background-position:-408px 0;}
.icon-cog{background-position:-432px 0;}
.icon-trash{background-position:-456px 0;}
.icon-home{background-position:0 -24px;}
.icon-file{background-position:-24px -24px;}
.icon-time{background-position:-48px -24px;}
.icon-road{background-position:-72px -24px;}
.icon-download-alt{background-position:-96px -24px;}
.icon-download{background-position:-120px -24px;}
.icon-upload{background-position:-144px -24px;}
.icon-inbox{background-position:-168px -24px;}
.icon-play-circle{background-position:-192px -24px;}
.icon-repeat{background-position:-216px -24px;}
.icon-refresh{background-position:-240px -24px;}
.icon-list-alt{background-position:-264px -24px;}
.icon-lock{background-position:-287px -24px;}
.icon-flag{background-position:-312px -24px;}
.icon-headphones{background-position:-336px -24px;}
.icon-volume-off{background-position:-360px -24px;}
.icon-volume-down{background-position:-384px -24px;}
.icon-volume-up{background-position:-408px -24px;}
.icon-qrcode{background-position:-432px -24px;}
.icon-barcode{background-position:-456px -24px;}
.icon-tag{background-position:0 -48px;}
.icon-tags{background-position:-25px -48px;}
.icon-book{background-position:-48px -48px;}
.icon-bookmark{background-position:-72px -48px;}
.icon-print{background-position:-96px -48px;}
.icon-camera{background-position:-120px -48px;}
.icon-font{background-position:-144px -48px;}
.icon-bold{background-position:-167px -48px;}
.icon-italic{background-position:-192px -48px;}
.icon-text-height{background-position:-216px -48px;}
.icon-text-width{background-position:-240px -48px;}
.icon-align-left{background-position:-264px -48px;}
.icon-align-center{background-position:-288px -48px;}
.icon-align-right{background-position:-312px -48px;}
.icon-align-justify{background-position:-336px -48px;}
.icon-list{background-position:-360px -48px;}
.icon-indent-left{background-position:-384px -48px;}
.icon-indent-right{background-position:-408px -48px;}
.icon-facetime-video{background-position:-432px -48px;}
.icon-picture{background-position:-456px -48px;}
.icon-pencil{background-position:0 -72px;}
.icon-map-marker{background-position:-24px -72px;}
.icon-adjust{background-position:-48px -72px;}
.icon-tint{background-position:-72px -72px;}
.icon-edit{background-position:-96px -72px;}
.icon-share{background-position:-120px -72px;}
.icon-check{background-position:-144px -72px;}
.icon-move{background-position:-168px -72px;}
.icon-step-backward{background-position:-192px -72px;}
.icon-fast-backward{background-position:-216px -72px;}
.icon-backward{background-position:-240px -72px;}
.icon-play{background-position:-264px -72px;}
.icon-pause{background-position:-288px -72px;}
.icon-stop{background-position:-312px -72px;}
.icon-forward{background-position:-336px -72px;}
.icon-fast-forward{background-position:-360px -72px;}
.icon-step-forward{background-position:-384px -72px;}
.icon-eject{background-position:-408px -72px;}
.icon-chevron-left{background-position:-432px -72px;}
.icon-chevron-right{background-position:-456px -72px;}
.icon-plus-sign{background-position:0 -96px;}
.icon-minus-sign{background-position:-24px -96px;}
.icon-remove-sign{background-position:-48px -96px;}
.icon-ok-sign{background-position:-72px -96px;}
.icon-question-sign{background-position:-96px -96px;}
.icon-info-sign{background-position:-120px -96px;}
.icon-screenshot{background-position:-144px -96px;}
.icon-remove-circle{background-position:-168px -96px;}
.icon-ok-circle{background-position:-192px -96px;}
.icon-ban-circle{background-position:-216px -96px;}
.icon-arrow-left{background-position:-240px -96px;}
.icon-arrow-right{background-position:-264px -96px;}
.icon-arrow-up{background-position:-289px -96px;}
.icon-arrow-down{background-position:-312px -96px;}
.icon-share-alt{background-position:-336px -96px;}
.icon-resize-full{background-position:-360px -96px;}
.icon-resize-small{background-position:-384px -96px;}
.icon-plus{background-position:-408px -96px;}
.icon-minus{background-position:-433px -96px;}
.icon-asterisk{background-position:-456px -96px;}
.icon-exclamation-sign{background-position:0 -120px;}
.icon-gift{background-position:-24px -120px;}
.icon-leaf{background-position:-48px -120px;}
.icon-fire{background-position:-72px -120px;}
.icon-eye-open{background-position:-96px -120px;}
.icon-eye-close{background-position:-120px -120px;}
.icon-warning-sign{background-position:-144px -120px;}
.icon-plane{background-position:-168px -120px;}
.icon-calendar{background-position:-192px -120px;}
.icon-random{background-position:-216px -120px;width:16px;}
.icon-comment{background-position:-240px -120px;}
.icon-magnet{background-position:-264px -120px;}
.icon-chevron-up{background-position:-288px -120px;}
.icon-chevron-down{background-position:-313px -119px;}
.icon-retweet{background-position:-336px -120px;}
.icon-shopping-cart{background-position:-360px -120px;}
.icon-folder-close{background-position:-384px -120px;width:16px;}
.icon-folder-open{background-position:-408px -120px;width:16px;}
.icon-resize-vertical{background-position:-432px -119px;}
.icon-resize-horizontal{background-position:-456px -118px;}
.icon-hdd{background-position:0 -144px;}
.icon-bullhorn{background-position:-24px -144px;}
.icon-bell{background-position:-48px -144px;}
.icon-certificate{background-position:-72px -144px;}
.icon-thumbs-up{background-position:-96px -144px;}
.icon-thumbs-down{background-position:-120px -144px;}
.icon-hand-right{background-position:-144px -144px;}
.icon-hand-left{background-position:-168px -144px;}
.icon-hand-up{background-position:-192px -144px;}
.icon-hand-down{background-position:-216px -144px;}
.icon-circle-arrow-right{background-position:-240px -144px;}
.icon-circle-arrow-left{background-position:-264px -144px;}
.icon-circle-arrow-up{background-position:-288px -144px;}
.icon-circle-arrow-down{background-position:-312px -144px;}
.icon-globe{background-position:-336px -144px;}
.icon-wrench{background-position:-360px -144px;}
.icon-tasks{background-position:-384px -144px;}
.icon-filter{background-position:-408px -144px;}
.icon-briefcase{background-position:-432px -144px;}
.icon-fullscreen{background-position:-456px -144px;}
.btn-group{position:relative;display:inline-block;*display:inline;*zoom:1;font-size:0;vertical-align:middle;white-space:nowrap;*margin-left:.3em;}.btn-group:first-child{*margin-left:0;}
.btn-group+.btn-group{margin-left:5px;}
.btn-toolbar{font-size:0;margin-top:10px;margin-bottom:10px;}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{margin-left:5px;}
.btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.btn-group>.btn+.btn{margin-left:-1px;}
.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px;}
.btn-group>.btn-mini{font-size:10.5px;}
.btn-group>.btn-small{font-size:11.9px;}
.btn-group>.btn-large{font-size:17.5px;}
.btn-group>.btn:first-child{margin-left:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;}
.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;}
.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;}
.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;}
.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2;}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0;}
.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);*padding-top:5px;*padding-bottom:5px;}
.btn-group>.btn-mini+.dropdown-toggle{padding-left:5px;padding-right:5px;*padding-top:2px;*padding-bottom:2px;}
.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px;}
.btn-group>.btn-large+.dropdown-toggle{padding-left:12px;padding-right:12px;*padding-top:7px;*padding-bottom:7px;}
.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);}
.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6;}
.btn-group.open .btn-primary.dropdown-toggle{background-color:#0044cc;}
.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406;}
.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f;}
.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351;}
.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4;}
.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222222;}
.btn .caret{margin-top:8px;margin-left:0;}
.btn-large .caret{margin-top:6px;}
.btn-large .caret{border-left-width:5px;border-right-width:5px;border-top-width:5px;}
.btn-mini .caret,.btn-small .caret{margin-top:8px;}
.dropup .btn-large .caret{border-bottom-width:5px;}
.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;}
.btn-group-vertical{display:inline-block;*display:inline;*zoom:1;}
.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.btn-group-vertical>.btn+.btn{margin-left:0;margin-top:-1px;}
.btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
.btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
.btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}
.btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}
.nav{margin-left:0;margin-bottom:20px;list-style:none;}
.nav>li>a{display:block;}
.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eeeeee;}
.nav>li>a>img{max-width:none;}
.nav>.pull-right{float:right;}
.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999999;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);text-transform:uppercase;}
.nav li+.nav-header{margin-top:9px;}
.nav-list{padding-left:15px;padding-right:15px;margin-bottom:0;}
.nav-list>li>a,.nav-list .nav-header{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);}
.nav-list>li>a{padding:7px 15px;}
.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);background-color:#0088cc;}
.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px;}
.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;}
.nav-tabs,.nav-pills{*zoom:1;}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;content:"";line-height:0;}
.nav-tabs:after,.nav-pills:after{clear:both;}
.nav-tabs>li,.nav-pills>li{float:left;}
.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px;}
.nav-tabs{border-bottom:1px solid #ddd;}
.nav-tabs>li{margin-bottom:-1px;}
.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#eeeeee #eeeeee #dddddd;}
.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#555555;background-color:#ffffff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default;}
.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus{color:#ffffff;background-color:#0088cc;}
.nav-stacked>li{float:none;}
.nav-stacked>li>a{margin-right:0;}
.nav-tabs.nav-stacked{border-bottom:0;}
.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;}
.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;}
.nav-tabs.nav-stacked>li>a:hover,.nav-tabs.nav-stacked>li>a:focus{border-color:#ddd;z-index:2;}
.nav-pills.nav-stacked>li>a{margin-bottom:3px;}
.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px;}
.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}
.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.nav .dropdown-toggle .caret{border-top-color:#0088cc;border-bottom-color:#0088cc;margin-top:6px;}
.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#005580;border-bottom-color:#005580;}
.nav-tabs .dropdown-toggle .caret{margin-top:8px;}
.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff;}
.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555555;border-bottom-color:#555555;}
.nav>.dropdown.active>a:hover,.nav>.dropdown.active>a:focus{cursor:pointer;}
.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus{color:#ffffff;background-color:#999999;border-color:#999999;}
.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;opacity:1;filter:alpha(opacity=100);}
.tabs-stacked .open>a:hover,.tabs-stacked .open>a:focus{border-color:#999999;}
.tabbable{*zoom:1;}.tabbable:before,.tabbable:after{display:table;content:"";line-height:0;}
.tabbable:after{clear:both;}
.tab-content{overflow:auto;}
.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0;}
.tab-content>.tab-pane,.pill-content>.pill-pane{display:none;}
.tab-content>.active,.pill-content>.active{display:block;}
.tabs-below>.nav-tabs{border-top:1px solid #ddd;}
.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0;}
.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-bottom-color:transparent;border-top-color:#ddd;}
.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd #ddd;}
.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none;}
.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px;}
.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd;}
.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eeeeee #dddddd #eeeeee #eeeeee;}
.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#ffffff;}
.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd;}
.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:#eeeeee #eeeeee #eeeeee #dddddd;}
.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#ffffff;}
.nav>.disabled>a{color:#999999;}
.nav>.disabled>a:hover,.nav>.disabled>a:focus{text-decoration:none;background-color:transparent;cursor:default;}
.navbar{overflow:visible;margin-bottom:20px;*position:relative;*z-index:2;border-top: 3px solid #A85c5c;}
.navbar-inner{min-height:36px;padding-left:20px;padding-right:20px;
              background-color:#ffd6db;/*background: url(/images/bg/a2.png) repeat-x bottom left;*/
              /*background-image:-moz-linear-gradient(top, #ffffff, #ffd6db);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#ffd6db));background-image:-webkit-linear-gradient(top, #ffffff, #ffd6db);background-image:-o-linear-gradient(top, #ffffff, #ffd6db);background-image:linear-gradient(to bottom, #ffffff, #ffd6db);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffffff', endColorstr='#ffd6db', GradientType=0);*/
              /*border:1px solid #d4d4d4;*/
              -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);*zoom:1;}.navbar-inner:before,.navbar-inner:after{display:table;content:"";line-height:0;}
.navbar-inner:after{clear:both;}
.navbar .container{width:1100px;}
.nav-collapse.collapse{height:auto;overflow:visible;}
.navbar .brand{float:left;display:block;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777777;text-shadow:0 1px 0 #ffffff;}.navbar .brand:hover,.navbar .brand:focus{text-decoration:none;}
.navbar-text{margin-bottom:0;line-height:40px;color:#777777;}
.navbar-link{color:#777777;}.navbar-link:hover,.navbar-link:focus{color:#333333;}
.navbar .divider-vertical{height:36px;margin:0px;border-left:1px solid #E29191;border-right:1px solid #ffffff;}
.navbar .btn,.navbar .btn-group{margin-top:5px;}
.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group{margin-top:0;}
.navbar-form{margin-bottom:0;*zoom:1;}.navbar-form:before,.navbar-form:after{display:table;content:"";line-height:0;}
.navbar-form:after{clear:both;}
.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px;}
.navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0;}
.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px;}
.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap;}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0;}
.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0;}.navbar-search .search-query{margin-bottom:0;padding:4px 14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.navbar-static-top{position:static;margin-bottom:0;}.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0;}
.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px;}
.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0;}
.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-left:0;padding-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1100px;
width:1000px \9;
*width:1000px;
_width:1000px;
}
.navbar-fixed-top{top:0;}
.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,.1);box-shadow:0 1px 10px rgba(0,0,0,.1);}
.navbar-fixed-bottom{bottom:0;}.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,.1);box-shadow:0 -1px 10px rgba(0,0,0,.1);}
.navbar .nav{font-size:15px; position:relative;left:0;display:block;float:left;margin:0 10px 0 0;}
.navbar .nav.pull-right{float:right;margin-right:0;}
.navbar .nav>li{float:left;}
.navbar .nav>li>a{float:none;padding:10px 10px 6px;
                  /*color:#777777;*/ color:#9e1111;
                  text-decoration:none;
                  /*text-shadow:0 1px 0 #ffffff;*/ text-shadow: 0 1px 0 rgba(223, 223, 223, .8);}
.navbar .nav .dropdown-toggle .caret{margin-top:8px;}
.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{/*background-color:transparent;*/background-color:#ffbec6;
                                                /*color:#333333;*/ /*color:#a85c5c;*/
                                                text-decoration:none;}
.navbar .nav>.at>a,.navbar .nav>.at>a:hover,.navbar .nav>.at>a:focus{
    /*color:#555555;*/ font-weight:bold;
    /*background: url(/images/bg/b.png) no-repeat bottom left;*/
    text-decoration:none;
    background-color:#fff;
    -webkit-box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);-moz-box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);
    /*border-bottom:1px solid #fff;*/
}
.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#ededed;background-repeat:repeat-x;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .075);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .075);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .075);
    background-image: linear-gradient(to bottom, #f2f2f2, #e5e5e5);
    border-left-color: #e5e5e5;
    border-right-color: #e5e5e5;
    border-top-color: #e5e5e5;
    border-bottom-color: #bfbfbf;
}.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#ffffff;background-color:#e5e5e5;*background-color:#d9d9d9;}
.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#cccccc \9;}
.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);}
.btn-navbar .icon-bar+.icon-bar{margin-top:3px;}
.navbar .nav>li>.dropdown-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0, 0, 0, 0.2);position:absolute;top:-7px;left:9px;}
.navbar .nav>li>.dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;position:absolute;top:-6px;left:10px;}
.navbar-fixed-bottom .nav>li>.dropdown-menu:before{border-top:7px solid #ccc;border-top-color:rgba(0, 0, 0, 0.2);border-bottom:0;bottom:-7px;top:auto;}
.navbar-fixed-bottom .nav>li>.dropdown-menu:after{border-top:6px solid #ffffff;border-bottom:0;bottom:-6px;top:auto;}
.navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret{border-top-color:#333333;border-bottom-color:#333333;}
.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{background-color:#e5e5e5;color:#555555;}
.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777777;border-bottom-color:#777777;}
.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#555555;border-bottom-color:#555555;}
.navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{left:auto;right:0;}.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{left:auto;right:12px;}
.navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{left:auto;right:13px;}
.navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{left:auto;right:100%;margin-left:0;margin-right:-1px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}
.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-repeat: repeat-x;
    border-color: #252525;
    background-image: linear-gradient(to bottom, #222222, #111111);
}
.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999999;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav>li>a:focus{color:#ffffff;}
.navbar-inverse .brand{color:#999999;}
.navbar-inverse .navbar-text{color:#999999;}
.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{background-color:transparent;color:#ffffff;}
.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#ffffff;background-color:#111111;}
.navbar-inverse .navbar-link{color:#999999;}.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#ffffff;}
.navbar-inverse .divider-vertical{border-left-color:#111111;border-right-color:#222222;}
.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{background-color:#111111;color:#ffffff;}
.navbar-inverse .nav li.dropdown>a:hover .caret,.navbar-inverse .nav li.dropdown>a:focus .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;}
.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999999;border-bottom-color:#999999;}
.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;}
.navbar-inverse .navbar-search .search-query{color:#ffffff;background-color:#515151;border-color:#111111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#cccccc;}
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#cccccc;}
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#cccccc;}
.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333333;text-shadow:0 1px 0 #ffffff;background-color:#ffffff;border:0;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);box-shadow:0 0 3px rgba(0, 0, 0, 0.15);outline:0;}
.navbar-inverse .btn-navbar{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#0e0e0e;background-repeat:repeat-x;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-image: linear-gradient(to bottom, #151515, #040404);
    border-left-color: #040404;
    border-right-color: #040404;
    border-top-color: #040404;
    border-bottom-color: #000000;
}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#ffffff;background-color:#040404;*background-color:#000000;}
.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000000 \9;}
.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.breadcrumb>li{display:inline-block;*display:inline;*zoom:1;text-shadow:0 1px 0 #ffffff;}.breadcrumb>li>.divider{padding:0 5px;color:#ccc;}
.breadcrumb>.active{color:#999999;}
.pagination{margin:20px 0;}
.pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);}
.pagination ul>li{display:inline;}
.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#ffffff;border:1px solid #dddddd;border-left-width:0;}
.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5;}
.pagination ul>.active>a,.pagination ul>.active>span{color:#999999;cursor:default;}
.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#999999;background-color:transparent;cursor:default;}
.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;}
.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;}
.pagination-centered{text-align:center;}
.pagination-right{text-align:right;}
.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px;}
.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;}
.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;}
.pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px;}
.pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px;}
.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px;}
.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px;}
.pager{margin:20px 0;list-style:none;text-align:center;*zoom:1;}.pager:before,.pager:after{display:table;content:"";line-height:0;}
.pager:after{clear:both;}
.pager li{display:inline;}
.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#f5f5f5;}
.pager .next>a,.pager .next>span{float:right;}
.pager .previous>a,.pager .previous>span{float:left;}
.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999999;background-color:#fff;cursor:default;}
.thumbnails{margin-left:-20px;list-style:none;*zoom:1;}.thumbnails:before,.thumbnails:after{display:table;content:"";line-height:0;}
.thumbnails:after{clear:both;}
.row-fluid .thumbnails{margin-left:0;}
.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px;}
.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.055);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.055);box-shadow:0 1px 3px rgba(0, 0, 0, 0.055);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
a.thumbnail:hover,a.thumbnail:focus{border-color:#0088cc;-webkit-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);-moz-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);}
.thumbnail>img{display:block;max-width:100%;margin-left:auto;margin-right:auto;}
.thumbnail .caption{padding:9px;color:#555555;}
.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.alert,.alert h4{color:#c09853;}
.alert h4{margin:0;}
.alert .close{position:relative;top:-2px;right:-21px;line-height:20px;}
.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847;}
.alert-success h4{color:#468847;}
.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48;}
.alert-danger h4,.alert-error h4{color:#b94a48;}
.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad;}
.alert-info h4{color:#3a87ad;}
.alert-block{padding-top:14px;padding-bottom:14px;}
.alert-block>p,.alert-block>ul{margin-bottom:0;}
.alert-block p+p{margin-top:5px;}
@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0;} to{background-position:0 0;}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0;} to{background-position:0 0;}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0;} to{background-position:0 0;}}@-o-keyframes progress-bar-stripes{from{background-position:0 0;} to{background-position:40px 0;}}@keyframes progress-bar-stripes{from{background-position:40px 0;} to{background-position:0 0;}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f7f7f7;background-repeat: repeat-x;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);
}
.progress .bar{width:0%;height:100%;color:#ffffff;float:left;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#0e90d2;background-repeat: repeat-x;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: width 0.6s ease;
    -moz-transition: width 0.6s ease;
    -o-transition: width 0.6s ease;
    transition: width 0.6s ease;
    background-image: linear-gradient(to bottom, #149bdf, #0480be);
}
.progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);}
.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px;}
.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;}
.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-repeat: repeat-x;
    background-image: linear-gradient(to bottom, #ee5f5b, #c43c35);
}
.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}
.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-repeat: repeat-x;
    background-image: linear-gradient(to bottom, #62c462, #57a957);
}
.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}
.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-repeat: repeat-x;
    background-image: linear-gradient(to bottom, #5bc0de, #339bb9);
}
.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}
.progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-repeat: repeat-x;
    background-image: linear-gradient(to bottom, #fbb450, #f89406);
}
.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}
.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eeeeee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;color:inherit;letter-spacing:-1px;}
.hero-unit li{line-height:30px;}
.media,.media-body{overflow:hidden;*overflow:visible;zoom:1;}
.media,.media .media{margin-top:15px;}
.media:first-child{margin-top:0;}
.media-object{display:block;}
.media-heading{margin:0 0 5px;}
.media>.pull-left{margin-right:10px;}
.media>.pull-right{margin-left:10px;}
.media-list{margin-left:0;list-style:none;}
.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);}.tooltip.in{opacity:0.8;filter:alpha(opacity=80);}
.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:8px;color:#ffffff;text-align:center;text-decoration:none;background-color:#000000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000000;}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000000;}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000000;}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000000;}
.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#ffffff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);white-space:normal;}.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;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}.popover-title:empty{display:none;}
.popover-content{padding:9px 14px;}
.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}
.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, 0.25);bottom:-11px;}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#ffffff;}
.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, 0.25);}.popover.right .arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#ffffff;}
.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0, 0, 0, 0.25);top:-11px;}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#ffffff;}
.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, 0.25);}.popover.left .arrow:after{right:1px;border-right-width:0;border-left-color:#ffffff;bottom:-10px;}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000;}.modal-backdrop.fade{opacity:0;}
.modal-backdrop,.modal-backdrop.fade.in{opacity:0.8;filter:alpha(opacity=80);}
.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0, 0, 0, 0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:none;}.modal.fade{-webkit-transition:opacity .3s linear, top .3s ease-out;-moz-transition:opacity .3s linear, top .3s ease-out;-o-transition:opacity .3s linear, top .3s ease-out;transition:opacity .3s linear, top .3s ease-out;top:-25%;}
.modal.fade.in{top:10%;}
.modal-header{padding:9px 15px;border-bottom:1px solid #eee;}.modal-header .close{margin-top:2px;}
.modal-header h3{margin:0;line-height:30px;}
.modal-body{position:relative;overflow-y:auto;max-height:400px;padding:15px;}
.modal-form{margin-bottom:0;}
.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;*zoom:1;}.modal-footer:before,.modal-footer:after{display:table;content:"";line-height:0;}
.modal-footer:after{clear:both;}
.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;}
.dropup,.dropdown{position:relative;}
.dropdown-toggle{*margin-bottom:-3px;}
.dropdown-toggle:active,.open .dropdown-toggle{outline:0;}
.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000000;border-right:4px solid transparent;border-left:4px solid transparent;content:"";}
.dropdown .caret{margin-top:8px;margin-left:2px;}
.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;background-color:#f5cece;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}.dropdown-menu.pull-right{right:0;left:auto;}
.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;}
.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333333;white-space:nowrap;}
.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{text-decoration:none;color:#ffffff;background-color:#0081c2;background-repeat: repeat-x;
    background-image: linear-gradient(to bottom, #0088cc, #0077b3);
}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#ffffff;text-decoration:none;outline:0;background-color:#0081c2;background-repeat: repeat-x;
    background-image: linear-gradient(to bottom, #0088cc, #0077b3);
}
.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999999;}
.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:default;}
.open{*z-index:1000;}.open>.dropdown-menu{display:block;}
.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 solid #000000;content:"";}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px;}
.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
.dropdown-submenu:hover>.dropdown-menu{display:block;}
.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0;}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;}
.dropdown-submenu:hover>a:after{border-left-color:#ffffff;}
.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}
.dropdown .dropdown-menu .nav-header{padding-left:20px;padding-right:20px;}
.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.accordion{margin-bottom:20px;}
.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.accordion-heading{border-bottom:0;}
.accordion-heading .accordion-toggle{display:block;padding:8px 15px;}
.accordion-toggle{cursor:pointer;}
.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5;}
.carousel{position:relative;margin-bottom:20px;line-height:1;}
.carousel-inner{overflow:hidden;width:100%;position:relative;}
.carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;line-height:1;}
.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:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#ffffff;text-align:center;background:#222222;border:3px solid #ffffff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:0.5;filter:alpha(opacity=50);}.carousel-control.right{left:auto;right:15px;}
.carousel-control:hover,.carousel-control:focus{color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90);}
.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none;}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255, 255, 255, 0.25);border-radius:5px;}
.carousel-indicators .active{background-color:#fff;}
.carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:15px;background:#333333;background:rgba(0, 0, 0, 0.75);}
.carousel-caption h4,.carousel-caption p{color:#ffffff;line-height:20px;}
.carousel-caption h4{margin:0 0 5px;}
.carousel-caption p{margin-bottom:0;}
.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);}.well blockquote{border-color:#ddd;border-color:rgba(0, 0, 0, 0.15);}
.well2{min-height:20px;padding:10px;margin-bottom:20px;background-color:#fff;border:1px solid #aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);}.well blockquote{border-color:#ddd;border-color:rgba(0, 0, 0, 0.15);}
.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20);}.close:hover,.close:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40);}
button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}
.pull-right{float:right;}
.pull-left{float:left;}
.hide{display:none;}
.show{display:block;}
.invisible{visibility:hidden;}
.affix{position:fixed;}
.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}.fade.in{opacity:1;}
.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;-moz-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease;}.collapse.in{height:auto;}
@-ms-viewport{width:device-width;}.hidden{display:none;visibility:hidden;}
.visible-phone{display:none !important;}
.visible-tablet{display:none !important;}
.hidden-desktop{display:none !important;}
.visible-desktop{display:inherit !important;}
@media print{.visible-print{display:inherit !important;} .hidden-print{display:none !important;}}

@media (max-width:480px){.nav-collapse{-webkit-transform:translate3d(0, 0, 0);} .page-header h1 small{display:block;line-height:20px;} input[type="checkbox"],input[type="radio"]{border:1px solid #ccc;} .form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left;} .form-horizontal .controls{margin-left:0;} .form-horizontal .control-list{padding-top:0;} .form-horizontal .form-actions{padding-left:10px;padding-right:10px;} .media .pull-left,.media .pull-right{float:none;display:block;margin-bottom:10px;} .media-object{margin-right:0;margin-left:0;} .modal{top:10px;left:10px;right:10px;} .modal-header .close{padding:10px;margin:-10px;} .carousel-caption{position:static;}
.navbar-inner a.brand { visibility:visible;}
}
@media (min-width:481px) and (max-width:1099px) {
    .container { width:1100px;}
    .row{margin-left:-30px;*zoom:1;}
    .row:before,.row:after{display:table;content:"";line-height:0;} 
    .row:after{clear:both;} [class*="span"]{float:left;min-height:1px;margin-left:20px;} 
    .navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1000px;} .span12{width:1100px;} .span11{width:1000px;} .span10{width:900px;} .span9{width:800px;} .span8{width:700px;} .span7{width:600px;} .span6{width:500px;} .span5{width:400px;} .span4{width:300px;} .span3{width:200px;} .span2{width:100px;} .span1{width:50px;} .offset12{margin-left:1230px;} .offset11{margin-left:1130px;} .offset10{margin-left:1030px;} .offset9{margin-left:930px;} .offset8{margin-left:830px;} .offset7{margin-left:730px;} .offset6{margin-left:630px;} .offset5{margin-left:530px;} .offset4{margin-left:430px;} .offset3{margin-left:330px;} .offset2{margin-left:230px;} .offset1{margin-left:130px;} .row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;} .row-fluid:after{clear:both;} .row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;} .row-fluid [class*="span"]:first-child{margin-left:0;} .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%;} .row-fluid .span12{width:100%;*width:99.94680851063829%;} .row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%;} .row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%;} .row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%;} .row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%;} .row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%;} .row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%;} .row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%;} .row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%;} .row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%;} .row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%;} .row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%;} .row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%;} .row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%;} .row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%;} .row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%;} .row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%;} .row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%;} .row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%;} .row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%;} .row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%;} .row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%;} .row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%;} .row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%;} .row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%;} .row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%;} .row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%;} .row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%;} .row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%;} .row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%;} .row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%;} .row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%;} .row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%;} .row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%;} .row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%;} .row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%;} input,textarea,.uneditable-input{margin-left:0;} .controls-row [class*="span"]+[class*="span"]{margin-left:30px;} input.span12,textarea.span12,.uneditable-input.span12{width:1156px;} input.span11,textarea.span11,.uneditable-input.span11{width:1056px;} input.span10,textarea.span10,.uneditable-input.span10{width:956px;} input.span9,textarea.span9,.uneditable-input.span9{width:856px;} input.span8,textarea.span8,.uneditable-input.span8{width:756px;} input.span7,textarea.span7,.uneditable-input.span7{width:656px;} input.span6,textarea.span6,.uneditable-input.span6{width:556px;} input.span5,textarea.span5,.uneditable-input.span5{width:456px;} input.span4,textarea.span4,.uneditable-input.span4{width:356px;} input.span3,textarea.span3,.uneditable-input.span3{width:256px;} input.span2,textarea.span2,.uneditable-input.span2{width:156px;} input.span1,textarea.span1,.uneditable-input.span1{width:56px;} .thumbnails{margin-left:-30px;} .thumbnails>li{margin-left:30px;} .row-fluid .thumbnails{margin-left:0;}
    .navbar, .navbar-inner, .sec-tab-block {min-width:1000px;}
.navbar-inner a.brand { display:none;}
.sec-tab-block { width:1000px; margin:0;} .sec-tab-block .sec-tabs { width:1000px;}
}
/*@media  (max-width:480px){*/
@media  (max-width:0px){
    body{padding-top:0;} 
    .container { width:auto; padding:0px;}
    .navbar-fixed-top,.navbar-fixed-bottom{position:static;} 
    .navbar-fixed-top{/*margin-bottom:20px;*/} 
    .navbar-fixed-bottom{margin-top:20px;} 
    .navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px;} 
    .navbar .container{width:auto;padding:0;} 
    .navbar .brand{padding-left:10px;padding-right:10px;margin:0 0 0 -5px;} 
    .nav-collapse{clear:both;} 
    .nav-collapse .nav{float:none;margin:0 0 10px;} 
    .nav-collapse .nav>li{float:none;} 
    .nav-collapse .nav>li>a{margin-bottom:2px;} 
    .nav-collapse .nav>.divider-vertical{display:none;} 
    .nav-collapse .nav .nav-header{color:#777777;text-shadow:none;} 
    .nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} 
    .nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} 
    .nav-collapse .dropdown-menu li+li a{margin-bottom:2px;} 
    .nav-collapse .nav>li>a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus{background-color:#f2f2f2;} 
    .navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999999;} 
    .navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#111111;} 
    .nav-collapse.in .btn-group{margin-top:5px;padding:0;} 
    .nav-collapse .dropdown-menu{position:static;top:auto;left:auto;float:none;display:none;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} 
    .nav-collapse .open>.dropdown-menu{display:block;} 
    .nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none;} 
    .nav-collapse .dropdown-menu .divider{display:none;} 
    .nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none;} 
    .nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);-moz-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);} 
    .navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111111;border-bottom-color:#111111;} 
    .navbar .nav-collapse .nav.pull-right{float:none;margin-left:0;} 
    .nav-collapse,.nav-collapse.collapse{overflow:hidden;height:0;} 
    .navbar .btn-navbar{display:block;} 
    .navbar-static .navbar-inner{padding-left:10px;padding-right:10px;}
.navbar-inner a.brand { display:block;}
[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{margin:0px 0px 20px; display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} 
.container .stock-data-fix { top:0px;}

.logo-cont { display:none;}
.mobile-fb { display:block;}
.mobile-fb .signup-link { width: 120px;margin: 0 auto 10px;}
}

/*解決手機放大無法顯示登入問題*/
@media (max-width:767px) {
body { padding-top:0px;}
.navbar { min-width:0px;}
.navbar-fixed-top { position:initial;}
.navbar .container, .navbar-fixed-top .container { width:auto;}
.login-page { width:300px; padding-top:10px;} .login-page .login-form { width:240px; margin:5px auto; padding:10px;}
.login-page .login-form input {width:230px;}
}

/*@media (max-width:979px){body{padding-top:0;} .navbar-fixed-top,.navbar-fixed-bottom{position:static;} .navbar-fixed-top{margin-bottom:20px;} .navbar-fixed-bottom{margin-top:20px;} .navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px;} .navbar .container{width:auto;padding:0;} .navbar .brand{padding-left:10px;padding-right:10px;margin:0 0 0 -5px;} .nav-collapse{clear:both;} .nav-collapse .nav{float:none;margin:0 0 10px;} .nav-collapse .nav>li{float:none;} .nav-collapse .nav>li>a{margin-bottom:2px;} .nav-collapse .nav>.divider-vertical{display:none;} .nav-collapse .nav .nav-header{color:#777777;text-shadow:none;} .nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} .nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} .nav-collapse .dropdown-menu li+li a{margin-bottom:2px;} .nav-collapse .nav>li>a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus{background-color:#f2f2f2;} .navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999999;} .navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#111111;} .nav-collapse.in .btn-group{margin-top:5px;padding:0;} .nav-collapse .dropdown-menu{position:static;top:auto;left:auto;float:none;display:none;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} .nav-collapse .open>.dropdown-menu{display:block;} .nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none;} .nav-collapse .dropdown-menu .divider{display:none;} .nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none;} .nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);-moz-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);} .navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111111;border-bottom-color:#111111;} .navbar .nav-collapse .nav.pull-right{float:none;margin-left:0;} .nav-collapse,.nav-collapse.collapse{overflow:hidden;height:0;} .navbar .btn-navbar{display:block;} .navbar-static .navbar-inner{padding-left:10px;padding-right:10px;}
.navbar-inner a.brand { display:block;}
}
  @media (min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;} .row:after{clear:both;} [class*="span"]{float:left;min-height:1px;margin-left:20px;} .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px;} .span12{width:724px;} .span11{width:662px;} .span10{width:600px;} .span9{width:538px;} .span8{width:476px;} .span7{width:414px;} .span6{width:352px;} .span5{width:290px;} .span4{width:228px;} .span3{width:166px;} .span2{width:104px;} .span1{width:42px;} .offset12{margin-left:764px;} .offset11{margin-left:702px;} .offset10{margin-left:640px;} .offset9{margin-left:578px;} .offset8{margin-left:516px;} .offset7{margin-left:454px;} .offset6{margin-left:392px;} .offset5{margin-left:330px;} .offset4{margin-left:268px;} .offset3{margin-left:206px;} .offset2{margin-left:144px;} .offset1{margin-left:82px;} .row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;} .row-fluid:after{clear:both;} .row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;} .row-fluid [class*="span"]:first-child{margin-left:0;} .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%;} .row-fluid .span12{width:100%;*width:99.94680851063829%;} .row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%;} .row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%;} .row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%;} .row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%;} .row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%;} .row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%;} .row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%;} .row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%;} .row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%;} .row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%;} .row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%;} .row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%;} .row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%;} .row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%;} .row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%;} .row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%;} .row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%;} .row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%;} .row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%;} .row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%;} .row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%;} .row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%;} .row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%;} .row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%;} .row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%;} .row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%;} .row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%;} .row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%;} .row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%;} .row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%;} .row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%;} .row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%;} .row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%;} .row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%;} .row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%;} input,textarea,.uneditable-input{margin-left:0;} .controls-row [class*="span"]+[class*="span"]{margin-left:20px;} input.span12,textarea.span12,.uneditable-input.span12{width:710px;} input.span11,textarea.span11,.uneditable-input.span11{width:648px;} input.span10,textarea.span10,.uneditable-input.span10{width:586px;} input.span9,textarea.span9,.uneditable-input.span9{width:524px;} input.span8,textarea.span8,.uneditable-input.span8{width:462px;} input.span7,textarea.span7,.uneditable-input.span7{width:400px;} input.span6,textarea.span6,.uneditable-input.span6{width:338px;} input.span5,textarea.span5,.uneditable-input.span5{width:276px;} input.span4,textarea.span4,.uneditable-input.span4{width:214px;} input.span3,textarea.span3,.uneditable-input.span3{width:152px;} input.span2,textarea.span2,.uneditable-input.span2{width:90px;} input.span1,textarea.span1,.uneditable-input.span1{width:28px;}
.navbar-inner a.brand { visibility:visible;}
}
@media (min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit !important;} .visible-desktop{display:none !important ;} .visible-tablet{display:inherit !important;} .hidden-tablet{display:none !important;}}@media (max-width:767px){.hidden-desktop{display:inherit !important;} .visible-desktop{display:none !important;} .visible-phone{display:inherit !important;} .hidden-phone{display:none !important;}}.visible-print{display:none !important;}
@media (max-width:767px){body{padding-left:20px;padding-right:20px;} .navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-left:-20px;margin-right:-20px;} .container-fluid{padding:0;} .dl-horizontal dt{float:none;clear:none;width:auto;text-align:left;} .dl-horizontal dd{margin-left:0;} .container{width:auto;} .row-fluid{width:100%;} .row,.thumbnails{margin-left:0;} .thumbnails>li{float:none;margin-left:0;} 
[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{margin-bottom:20px; display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} 
.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .row-fluid [class*="offset"]:first-child{margin-left:0;} .input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto;} .controls-row [class*="span"]+[class*="span"]{margin-left:0;} .modal{position:fixed;top:20px;left:20px;right:20px;width:auto;margin:0;}.modal.fade{top:-100px;} .modal.fade.in{top:20px;}
.navbar-inner a.brand { visibility:visible;}
}*/  

.gsc-control-cse { padding:0 0.5em;width: auto;background-color: transparent; border:0;}
 input.gsc-search-button { margin-left: 0px; margin-top:-2px; }
.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2 {padding:2px;}
.gsc-input-box { border:none; background-color:inherit;}
.gsib_a { padding:0;}
.gsc-search-box-tools .gsc-search-box .gsc-input {padding-right: 0px;}
 input.gsc-input, .gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus {border-color: #D9D9D9;}
 input.gsc-search-button, input.gsc-search-button:hover, input.gsc-search-button:focus {
     border-color: #666666;
     background-color: #CECECE;
     background-image:none; 
     filter: none;
 }
.googlesearch-box-v3{width:90px; padding: 0px !important; border: none; margin:0;margin-top:7px;outline: none;}
.googlesearch-button-v3{border:1px solid #777777;background-color: #CECECE;background-image: none;filter: none;padding: 3px;margin-right: 5px;margin-bottom: 2px;}


















