.boxall {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #e0e0e0;
    position: relative;
}
.tit{width:100%;font-size:16px;font-weight:bold;height:35px;line-height:35px;z-index:1;}
.tit a,.tit font{float:right;font-size:12px;font-weight:normal;}
.tit a i{margin:10px 5px 0 0;display:inline;}
.tit a,a.bluet,.header .top .item span .down .line a.bluet,.header .top .item span .down.u a.bluet{color:#257ca1;}
.tit a:hover,a.bluet:hover,a.oranget:hover{text-decoration:underline;}
.tit a.greyt,.tit font{color:#999;}
.tit .tab{position:absolute;float:none;right:0px;top:0px;}
.tit .tab a{border:1px #e0e0e0 solid;border-bottom:none;position:relative;float:left;height:34px;line-height:35px;padding:0 15px;background-color:#fdfdfd;margin-left:3px;display:inline;font-weight:bold;color:#696969;font-size:14px;}
.tit .tab a:hover{text-decoration:none;background-color:#f5f5f5;}
.tit .tab a.active{height:35px;background-color:#f4faff;color:#257ca1;}
.publicBox{width:998px;}
.reMore{width:50px;height:30px;line-height:30px;text-align:center;z-index:15px;background-color:#FFFFFF;position:absolute;float:none;top:50%;right:372px;margin-top:-15px;}

/*文本框*/
.fromItem .ipt,.input{width:196px;color:#333;font-size:14px;font-weight:700;border:1px #b2b2b2 solid;padding:9px 5px;border-radius:3px;height:20px;line-height:20px;box-shadow:0 0 5px rgba(2, 145, 252, 0),inset 0 2px 2px rgba(0,0,0,0.15);z-index:10;}
.fromItem .ipt:focus,.input:focus{box-shadow:0 0 5px rgba(2, 145, 252, 0.5),inset 0 1px 2px rgba(0,0,0,0.15);}
.fromItem .ipt{padding:9px 5px 9px 32px;}
.regFrom li .input{padding:8px 5px;width:210px;}
.regFrom li .input:focus{border-color:#257ca1;}

.appLeft .fromItem .ipt{width:131px;margin-left:10px;display:inline;padding:6px 5px 6px 32px;}
.appLeft .fromItem .item label{left:44px;height:34px;line-height:34px;font-size:12px;}
.appLeft .fromItem .abbButton.orgBtn,.appLeft .fromItem .abbButton.whiteBtn{width:170px;height:36px;line-height:36px;font-size:16px;
    box-shadow:0 0 5px rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.4);margin-left:10px;display:inline;}
.appLeft .fromItem .abbButton.orgBtn:active{box-shadow:0 0 5px rgba(0,0,0,0.5),inset 0 0 5px rgba(0, 0, 0, 0.4);}
.appLeft .fromItem .abbButton.whiteBtn:active{box-shadow:0 0 5px rgba(0,0,0,0.1),inset 0 0 5px rgba(0, 0, 0, 0.25);}
.appLeft .fromItem .abbButton.whiteBtn{width:116px;}
.redt, a.redt {
    color: #f00;
}
.mt-15 {
    margin-top: 15px;
}
.ml-160 {
    margin-left: 160px !important;
}
.ptm-30 {
    padding-bottom: 30px;
    padding-top: 30px;
}
.mr-8 {
    margin-right: 8px;
}
.mt-4 {
    margin-top: 4px;
}
.b-a {
    border: 1px solid #e0e0e0;
}
.ml-8 {
    margin-left: 8px;
}
/*註冊與找回密碼--第一步*/
.regFrom .left{width:600px;min-height:300px;}
.regFrom ul,.regFrom li{width:100%;}
.regFrom li{clear:both;padding:5px 0 20px;position: relative;}
.regFrom.payline li{padding:5px 0 10px;}
.regFrom.payline li .sel{width:550px;}
.regFrom.payline li .sel .tip{left:150px;top:2px;}
.regFrom.payline li .sel.showsel .tip{left:200px;}
.regFrom.payline li .sel .order{display:none;}
.regFrom.payline li .sel.showsel .order{display:block;}
.regFrom.payline li .sel.showsel .selectbox{display:block;margin-bottom:10px;display:inline;}
.regFrom.payline li .sel .order{line-height:38px;}
.regFrom.payline li .sel .selectbox{display:none;}
.regFrom li.even{padding-bottom:5px;}
.regFrom li label{float:left;width:150px;height:33px;line-height:33px;padding-right:5px;text-align:right;font-size:13px;}
.regFrom li .tip{max-width:220px;line-height:20px;min-height:20px;background-color:#f2f2f2;padding:7px 17px 8px;position:absolute;float:none;top:7px;left:412px;border-radius:2px;display:none;}
.regFrom li .tip .arrow{position: absolute;top: 8px;left: -16px;width: 0;height: 0;overflow: hidden;font-size: 0;display: inline-block;border-width: 8px;border-color: transparent #f2f2f2 transparent transparent;border-style: dashed solid dashed dashed;}
.regFrom li .tip.error{background-color:#ffe9e9;}
.regFrom li .tip.error .arrow{border-color: transparent #ffe9e9 transparent transparent;border-style: dashed solid dashed dashed;}
.regFrom li .tip.show{display:block;}
.regFrom li .text{height:20px;line-height:20px;position:absolute;float:none;left:166px;top:14px;cursor:text;color:#999;z-index:12;}
.regFrom li .input{border-radius:2px;}
.regFrom li .select{width:150px;margin-right:10px;display:inline;color:#333;font-size:14px;border:1px #b2b2b2 solid;padding:9px 5px;border-radius:2px;height:38px;line-height:38px;box-shadow:0 0 5px rgba(2, 145, 252, 0),inset 0 2px 2px rgba(0,0,0,0.15);z-index:10;}
.regFrom li .img,.regFrom li .img img{width:90px;height:36px;cursor:pointer;}
.regFrom li .img{ position: absolute; top:5px; left:280px; }
.regFrom li .img.uploadimg,.regFrom li .img.uploadimg img{width:auto;height:auto;max-width:90px;max-height:90px;overflow:hidden;_width:90px;_height:90px;cursor:pointer;}
.regFrom .abbButton{height:40px;line-height:40px;width:100px; font-size:15px; text-shadow: 0 1px 2px rgba(255, 41, 0, 0.5);}
.regFrom .abbButton #idRespect,.regFrom .abbButton #idPositive{position:absolute;float:none;top:0px;left:0px;z-index:10;}
.regFrom .abbButton object{top:0px;left:0px;}
.regFrom .abbButton.whiteBtn{height:32px;line-height:32px;padding:0 20px;width:auto;}
.regFrom .right{width:200px;position:absolute;float:none;right:44px;top:50%;margin-top:-24px;line-height:24px;text-align:center;}
.regFrom li a.item{border-radius:1px;position:relative;float:left;color:#777;margin-right:8px;display:inline;background: #f5f5f5;border: 1px solid #cfcfcf;padding: 0 10px;height:36px;line-height:36px;font-weight:bold;}
.regFrom li a.item:hover,.regFrom li a.item.active{border:2px #ff7d0b solid;color:#ff7d0b;height:34px;line-height:34px;padding:0 9px;background:#fff;}
.regFrom li a i{width:13px;height:13px;position:absolute;right:0px;bottom:0px;display:none;}
.regFrom li a.item.active i{display:block;}

.formTitle{width:710px;padding:10px 10px 10px 30px;margin:10px;border:1px dotted #badcfe;color:#257ca1;}
.b-r {
    border-right: 1px solid #e0e0e0;
}
.abbButton.orgBtn{border:1px #c75e13 solid;background:#ea7719;background:-moz-linear-gradient(top,#fea501 0,#e66f1e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fea501),color-stop(100%,#e66f1e));background:-webkit-linear-gradient(top,#fea501 0,#e66f1e 100%);background:-o-linear-gradient(top,#fea501 0,#e66f1e 100%);background:-ms-linear-gradient(top,#fea501 0,#e66f1e 100%);background:linear-gradient(top,#fea501 0,#e66f1e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fea501',endColorstr='#e66f1e',GradientType=0);}
.abbButton.orgBtn:hover{background:#e0500f;background:-moz-linear-gradient(top,#fc7e01 0,#da4910 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fc7e01),color-stop(100%,#da4910));background:-webkit-linear-gradient(top,#fc7e01 0,#da4910 100%);background:-o-linear-gradient(top,#fc7e01 0,#da4910 100%);background:-ms-linear-gradient(top,#fc7e01 0,#da4910 100%);background:linear-gradient(top,#fc7e01 0,#da4910 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc7e01',endColorstr='#da4910',GradientType=0);}

.regFrom .abbButton {
    display:inline-table;
    height: 40px;
    line-height: 40px;
    width: 100px;
    margin-left:0;
    color:#FFFFFF;
}
.abbButton {
    border-radius: 3px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4) inset;
    cursor: pointer;
    font-weight: bold;
    overflow: hidden;
    position: relative;
    text-align: center;
}

/* 作者控制台 */
.span2 {
    width: 160px;
    float:left;
    margin-top:10px;
}
.well {
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    margin-bottom: 20px;
    min-height: 20px;
    padding: 19px 0;
}
.nav-list {
    margin-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
}
.nav {
    display: block;
    list-style: outside none none;
    margin-bottom: 20px;
    margin-left: 0;
}
.nav-list li{ line-height:20px; height:20px }
.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, .nav-list .nav-header {
    margin-left: -15px;
    margin-right: -15px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
.nav > li > a {
    display: block;
    padding:0px 15px;
}
.nav-list > .active > a, .nav-list > .active > a:hover, .nav-list > .active > a:focus {
    background-color: #888888;
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
}

.nav li + .nav-header {
    margin-top: 9px;
}
.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-header {
    color: #999999;
    display: block;
    font-size: 11px;
    font-weight: bold;
    line-height: 20px;
    padding: 3px 15px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
    text-transform: uppercase;
}

/* 右侧主体区域 */
.floatright {
    float: right;
    margin-top:10px;
}
.span10 {
    width:830px;
}
.page-header {
    border-bottom: 1px solid #eeeeee;
    margin: 20px 0 30px;
    padding-bottom: 9px;
}
.page-header h1{ height: auto; width:auto; position: relative; text-indent: 0; }
.earningtable {
    margin-bottom: 15px;
}

.earningtable td {
    border-left: 2px solid #dfdfdf;
    padding-left: 18px;
    padding-right: 20px;
}

.earningtable .number {
    color: #229600;
    font-size: 22px;
    font-weight: lighter;
}
.pb-100{ padding-bottom:100px; }
.table {
    width: 100%;
    margin-bottom: 20px;
}

.table th,
.table td {
    padding: 8px;
    line-height: 20px;
    text-align: left;
    vertical-align: middle;
    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-bordered {
    border: 1px solid #dddddd;
    border-collapse: separate;
    *border-collapse: collapse;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.btn {
    display: inline-block;
    *display: inline;
    padding: 4px 12px;
    margin-bottom: 0;
    *margin-left: .3em;
    font-size: 14px;
    line-height: 20px;
    color: #333333;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
    cursor: pointer;
    background-color: #f5f5f5;
    *background-color: #e6e6e6;
    background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
    background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
    background-repeat: repeat-x;
    border: 1px solid #cccccc;
    *border: 0;
    border-color: #e6e6e6 #e6e6e6 #bfbfbf;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    border-bottom-color: #b3b3b3;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    *zoom: 1;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.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 -35px;
    -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, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btn-primary {
    color: #ffffff;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
    background-color: #FF3D00;
    *background-color:#FF3D00;
    background-image: -moz-linear-gradient(top, #FF6600, #FF3D00);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FF6600), to(#FF3D00));
    background-image: -webkit-linear-gradient(top, #FF6600, #FF3D00);
    background-image: -o-linear-gradient(top, #FF6600, #FF3D00);
    background-image: linear-gradient(to bottom, #FF6600, #FF3D00);
    background-repeat: repeat-x;
    border-color: #0044cc #0044cc #002a80;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	font-weight: bold;
	margin-right:50px;
}
.form-horizontal .control-label {
    float: left;
    width: 160px;
    padding-top: 5px;
    text-align: right;
}
.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: 140px;
}

fieldset {
    border: 0 none;
    margin: 0;
    padding: 0;
    padding-left:20px;
}
legend {
    display: block;
    width: 100%;
    padding: 0;
    margin-bottom: 20px;
    font-size:15px;
    line-height: 40px;
    color: #333333;
    border: 0;
    border-bottom: 1px solid #e5e5e5;
	font-weight:bold;
}
.form-horizontal .control-label {
    float: left;
    width: 120px;
    padding-top: 5px;
    text-align: left;
}
.form-horizontal .control-group {
    margin-bottom: 20px;
}
legend + .control-group {
    margin-top: 20px;
}
.form-horizontal .controls {
    margin-left:140px;
}
label {
    display: block;
    margin-bottom: 5px;
}

.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;
    margin-bottom: 0;
    vertical-align: middle;
}
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;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
}
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 {
    border-radius: 4px;
    color: #555555;
    display: inline-block;
    font-size: 13px;
    height: 20px;
    line-height: 20px;
    margin-bottom: 10px;
    padding: 4px 6px 0 0;
    vertical-align: middle;
}
.control-label {
    color:#505050;
    font-size: 13px;
}
select, input, button, textarea {
    font: 99% arial,helvetica,clean,sans-serif;
}
select {
    background-color: #ffffff;
    border: 1px solid #cccccc;
    width: 220px;
}
select,
 input[type="file"] {
     height: 30px;
     /* In IE7, the height of the select element cannot be changed by height, only font-size */

     *margin-top: 4px;
     /* For IE7, add top margin to align select with labels */

     line-height: 30px;
 }
.addmore{ padding-left:200px; }
.alert-info {
    color: #3a87ad;
    background-color: #d9edf7;
    border-color: #bce8f1;
}

.alert-info h4 {
    color: #3a87ad;
}
.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;
}
.floatright p {
    margin: 10px 0;
}
.controls label{ color:#FF0000; }
.floatright form{ float:right; width:830px; }

/* 搜索 */
.suggestionsBox {
position: relative;
left: 0px;
    background:#FFFFFF;
margin: 0px 0px 0px 0px;
width: 200px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border: 1px solid #e8e8e8;
color: #3d3d3d;
}
.suggestionList {
margin: 0px;
padding: 0px;
}
.suggestionList li {
margin: 0px 0px 3px 0px;
padding: 3px;
cursor: pointer;
}
.suggestionList li:hover {
background-color: #659CD8;
}
.duotu li{ overflow: hidden; }
.duotu .nav-del{
    background:url("images/s_anv.png") no-repeat scroll 6px -16px transparent;
    display: inline-block;
    height: 20px;
    display:none;
    width: 20px;
    position: absolute;
}
.nav-del:hover{
    background:url("images/s_anv.png") no-repeat scroll -19px 7px transparent;
}

/* 幫助中心 */
.contents {
    margin: 0 auto;
    padding: 0 0px;
    width: 1100px;
}
.sub-nav-far{ margin-bottom:0px; }
.sub-nav{ padding:15px 0 25px; border-bottom:1px solid #e6e6e6; float:left; width:100%;  }
.sub-nav .breadcrumbs {
    float: left;
    margin-top: 7px;
}
.article-body{ font-family:Arial,Helvetica,sans-serif;}
.sub-nav a{ color:#1073b5; }
.sub-nav li{ float:left; margin:0 5px;  }
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{display:block;}
section h2,article h2{   font-size: 2em;
    margin: 0.67em 0; color:#000000; font-weight: bold; float:left; width: 100%; }
.category-description, .section-description {
    color: #bbb;
    margin-bottom: 50px;
    margin-top: -10px;
}
.category-empty, .section {
    display: inline-block;
    padding: 0 50px 30px 0;
    vertical-align: top;
    width: 45%;
}
.community h2, .community h3, .section h3 {
    font-size: 13px;
    font-weight: lighter;
    margin: 10px 0 15px;
    text-transform: uppercase;
}
.article-list li, .community li {
    margin-bottom: 10px;
}
.article-list li a{ color:#1073b5; }
.main-column {
    float: left;
    width: 620px;
    margin-bottom: 50px;
}
.article-metadata {
    float: left;
    padding-left: 55px;
    position: relative;
}
.article-avatar {
    left: 0;
    position: absolute;
    top: 0;
}
.article-avatar img {
    border-radius: 3px;
    vertical-align: middle;
}
.article-avatar img {
    max-height: 38px;
    max-width: 38px;
}
.article-author {
    color: #333;
    font-weight: bold;
    margin-top: 2px;
}
.article-updated {
    color: #bbb;
    font-size: 12px;
    margin-bottom: 5px;
    margin-top: 0;
}
.article-header{  border-bottom:1px solid #e6e6e6; float:left; margin-bottom: 35px; padding-bottom:15px; }
.article-body {
    font-size: 14px;
    line-height: 1.7;
    word-wrap: break-word;
    color:#555555;
}
.article-comments h2 {
    font-size: 17px;
    margin-top: 50px;
    color:#555555;
    padding-bottom:15px;
    border-bottom:1px solid #e6e6e6;
}
.side-column {
    float: right;
    width: 270px;
}
.article-sidebar{ margin-top:88px; }
.article-sidebar h3 {
    border-bottom: 1px solid #e6e6e6;
    margin-bottom: 30px;
    padding-bottom: 15px;
}
.article-sidebar ul {
    margin-bottom: 60px;
}
.recent-articles li, .related-articles li {
    margin-bottom: 10px;
}
.related-articles li a{ color:#1073b5 }
.index-answer li{ height: 32px; line-height: 32px; width:400px; float:left; overflow:hidden; }
.article-footer {
    border-color: rgba(0, 0, 0, 0.07);
    border-style: solid;
    border-width: 1px 0;
    margin: 30px 0;
    padding: 20px 0;
    height: 40px;
    line-height: 1.5em;
}
.article-vote {
    position: relative;
    float:left;
}
.article-vote-controls {
    position: absolute;
    right: -105px;
    top: 0;
}

.article-vote small {
    color: #bbb;
    display: block;
    font-size: 80%;
}
.article-vote-up.article-voted {
    color: #6b9100;
}
.article-voted {
    box-shadow: 1px 1px 5px #dddddd inset;
    opacity: 1;
}
.article-vote-up, .article-vote-down {
    color: inherit;
    font-family: "entypo";
}
.article-vote-up, .article-vote-down {
    color: inherit;
    font-family: "entypo";
}

.article-vote-up {
    /* content: "\1f44d"; */

}

.article-vote-down {
    /*content: "\1f44e"; */

}

.article-voted {
    box-shadow: inset 1px 1px 5px #DDDDDD;
    opacity: 1;
}

.article-vote-controls .article-vote-up {
    color: #6B9100;
    background:url("/static/images/ding_up.png") no-repeat scroll center 5px transparent;
    width:20px;
    margin-right:5px;
}

.article-vote-controls .article-vote-down {
    color: #6B9100;
    background:url("/static/images/ding_down.png") no-repeat scroll center 5px transparent;
    width:20px;
}

.article-vote-up, .article-vote-down {
    color: inherit;
    font-family: "entypo";
}

/* 用戶消息 */
.message .tab {
    background: url("/static/images/line.png") repeat-x scroll 0 bottom rgba(0, 0, 0, 0);
    height: 44px;
    width: 100%;
}
.message .tab span{   cursor: pointer;
    float: left;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    margin-left: 0;
    padding: 3px 25px 1px;
    position: relative; }
.message .tab span.active{
    background-color: #fff;
    border-color: #f74600 #e6e6e6 #fff;
    border-style: solid;
    border-width: 3px 1px 1px;
    font-weight: bold;
    padding: 0 25px;
}
.message .uMsgk,.message .uMsg ul{ width:100%; }
.message .uMsg li {
    border-bottom: 1px solid #e4e4e4;
    height: 74px;
    overflow: hidden;
}
.message .uMsg li .info {
    min-height: 44px;
    padding: 15px;
}
.message .uMsg li .con {
    border-top: 1px dashed #e4e4e4;
    font-size: 14px;
    line-height: 26px;
    padding: 10px 15px;
}
.message .uMsg li .info h3 {
    float:left;
    overflow: hidden;
    width: 530px;
    color:#f74600;
}
.message .uMsg li .info h4 {
    float: right;
    overflow: hidden;
    text-align: right;
    width: 165px;
    color:#999;
}
.message .uMessage li{ height: auto; padding:20px; line-height: 22px; }
.message span{ float:left; }
.message .mt-10{ margin-top:10px; }

/* 汇款提现 */
.floatright  .control-group {
    margin: 20px 20px 20px 0;
}
.floatright .control-label {
    float: left;
    padding-top: 5px;
    text-align: right;
    width: 160px;
    color: #5b6063;
    font-size: 14px;
}
.floatright .controls {
    margin-left: 180px;
}
.floatright .form-actions {
    margin-bottom: 20px;
    margin-top: 20px;
    padding: 19px 20px 20px 180px;
}