.adv {text-align: center; margin: 8px 0;}
.adv .e {display: inline-block;}
.exp_qc_share .exp_qc_one {display: none;}
.exp_qc_share .exp_qc_one.active {display: block;}
#detail-textlink ul {margin: 8px 0; padding: 0; list-style: none;}
#detail-textlink ul a:before {content: "Ads";color: #FFF;background: #d4557f;font-size: 11px;padding: 0px 4px;margin-right: 8px;}
#detail-textlink a {color: #d4557f;}
#content_detail {font-size: 14px;}
#content_detail p, #content_detail li, #content_detail em, #content_detail i, #content_detail strong, #content_detail b {margin-top: 8px; margin-bottom: 8px; line-height: 21px; font-size: 14px;}
#content_detail h1{font-size:19px !important; font-weight:bold !important; line-height:26px !important;margin:7px 0 !important;}
#content_detail h2{font-size:18px !important; font-weight:bold !important; line-height:24px !important;margin:5px 0 !important;}
#content_detail h3{font-size:17px !important; font-weight:bold !important; line-height:22px !important;margin:5px 0 !important;}
#content_detail h4{font-size:16px !important; font-weight:bold !important; line-height:20px !important;margin:5px 0 !important;}
#content_detail h5{font-size:14px !important; font-weight:bold !important; line-height:18px !important;margin:5px 0 !important;}
#content_detail h6{font-size:13px !important; font-weight:bold !important; line-height:16px !important;margin:5px 0 !important;}
#content_detail td {line-height: 21px; font-size: 14px;}
#content_detail .image_desc {display: block; margin: 0; background: #e9e9e9; padding: 8px; color: #145072; position: relative; top: -2px;}
#content_detail .quote.rightside {background: #eee; padding: 0 5px; margin: 0 0 0 8px;}
#content_detail .quote.leftside {background: #eee; padding: 0 5px; margin: 0 8px 0 0;}
#content_detail table.image {width: 1px;}
#content_detail table {max-width: 485px; border-top: 1px solid #ddd; border-right: 1px solid #ddd; border-collapse: separate; border-spacing: 0;}
#content_detail table td {border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 8px 5px;}
#content_detail iframe {max-width: 100% !important;}
table.figure {border: none !important; margin: 5px auto 13px !important; padding: 0 !important; width: 1px; height: inherit !important;}
table.figure tr, table.figure td {background: transparent !important; border: none !important; margin: 0 !important; padding: 0;}
table.figure tr.figcaption {background: #e9e9e9 !important;}
table.figure tr td {padding: 0 !important;}
table.figure tr.figcaption td {padding: 3px 8px !important; line-height: 20px !important; font-size: 13px !important; color: #145072;text-align: center !important;}
table.figure tr.figcaption td p {margin: 0 !important;}
table.figure tr.figcaption td:empty {display: none !important;}
table.figure img {border: none !important; max-width: 485px !important;}
.explus_related_1404022217 {border-top: 3px solid #E0E0E0; margin-top: 12px; margin-bottom: 12px;}
.explus_related_1404022217_letter {border-top: 3px solid #c32c2c;display: inline-block;margin-top: -3px !important;line-height: 26px !important;font-family: Arial !important;font-size: 14px !important;margin-bottom: 3px !important;padding: 0;}
.explus_related_1404022217_title {text-decoration: none;font-family: Arial !important;font-size: 12px !important;line-height: 16px !important;margin: 8px 0 !important;display: block;font-weight: bold;color: #333 !important; text-align: left !important;}
.explus_related_1404022217_title:hover {text-decoration: underline;}
.explus_related_1404022217_photo {display: block;}
.explus_related_1404022217_left {float: left; width: 140px; margin-right: 12px;}
.explus_related_1404022217_right {float: right; width: 140px; margin-left: 12px;}
.explus_related_1404022217_bottom {display: inline-block;width: 100%;}
.explus_related_1404022217_bottom .explus_related_1404022217_item {float: left;width: 23.5%;margin-right: 2%;overflow: hidden;border: none;padding: 0;}
.explus_related_1404022217_bottom .explus_related_1404022217_item_last {margin-right: 0 !important;}
.explus_related_1404022217_bottom .explus_related_1404022217_title {line-height: 18px;color: #3b5998 !important;}
.exp_quote {height: auto !important; max-width: 500px !important;}
#content_detail table[border='1'] {border-collapse: collapse;}
#content_detail table[border='1'] td {border: 1px solid #bababa !important; padding: 3px 5px;}
sub, sup {font-size: 10px !important;}

.exp_tinyslide {display: none;}
.explus_slider {position: relative; background: #f5f5f5; padding: 0;}
.explus_slider .slider-for {margin: 0 0 2px !important; padding: 0; list-style: none; text-align: center !important;}
.explus_slider .slider-for li {display: none; max-width: 100% margin: 0!important; padding: 0 !important; position: relative;margin: 0 !important;}
.explus_slider .slider-for li.active {text-align: center; display: inline-block;}
.explus_slider .slider-for img {max-width: 100%; max-height: 100%;}
.explus_slider .slider-nav {width: 100%; height: 75px; overflow: hidden; display: none;}
.explus_slider .slider-nav ul {display: inline-block; width: 9000px; padding: 0; margin: 0; list-style: none; padding: 1px;}
.explus_slider .slider-nav li {float: left; margin:0 8.5px 0 0 !important; cursor: pointer;}
.explus_slider .slider-nav li a {display: block;}
.explus_slider .slider-nav li.active {border: 1px solid red;}
.explus_slider .caption {margin: 0 auto 0 !important; background: #e9e9e9; text-align: left;}
.explus_slider .caption.hasCaption {display: none;}
.explus_slider .caption span {padding: 3px 8px; display: block; color: #145072; font-family: Arial; font-size: 13px;line-height: 20px !important;font-style: italic;}
.explus_slider .btn_left {position: absolute; top: 33%; left: 0; background: url('arrow-paper-left.png') no-repeat; width: 29px; height: 37px; text-indent: 99px; overflow: hidden; z-index: 999;}
.explus_slider .btn_right {position: absolute; top: 33%; right: 0; background: url('arrow-paper-right.png') no-repeat; width: 29px; height: 37px; text-indent: 99px; overflow: hidden; z-index: 999;}

.exp_tinyslide.exp_fix .explus_slider .caption {position: absolute; bottom: 0; background: rgba(0,0,0,0.8);}
.exp_tinyslide.exp_fix .explus_slider .slider-for li {position: relative; height: 400px;}
.exp_tinyslide.exp_fix .explus_slider .slider-for img {max-height: 100%;}
@media screen and (max-width:1024px) {
.exp_tinyslide.exp_fix .explus_slider .slider-for li {height: 300px;}
}
@media screen and (max-width:768px) {
.exp_tinyslide.exp_fix .explus_slider .slider-for li {height: 200px;}
.exp_quote {width: 100% !important; max-width: 100% !important; border-collapse: inherit !important; padding: 8px;}
}
@media screen and (max-width:360px) {
.exp_tinyslide.exp_fix .explus_slider .slider-for li {height: 180px;}
}

.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after, .twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after {
content: " ";
display: block;
background: white;
position: absolute;
z-index: 30;
-webkit-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5); }

.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after {
width: 3px;
height: 9999px;
left: 50%;
margin-left: -1.5px; }

.twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after {
width: 9999px;
height: 3px;
top: 50%;
margin-top: -1.5px; }

.twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay {
position: absolute;
top: 0;
width: 100%;
height: 100%; }

.twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay {
-webkit-transition-duration: 0.5s;
-moz-transition-duration: 0.5s;
transition-duration: 0.5s; }

.twentytwenty-before-label, .twentytwenty-after-label {
-webkit-transition-property: opacity;
-moz-transition-property: opacity;
transition-property: opacity; }

.twentytwenty-before-label:before, .twentytwenty-after-label:before {
color: white;
font-size: 13px;
letter-spacing: 0.1em; }

.twentytwenty-before-label:before, .twentytwenty-after-label:before {
position: absolute;
background: rgba(255, 255, 255, 0.2);
line-height: 38px;
padding: 0 20px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px; }

.twentytwenty-horizontal .twentytwenty-before-label:before, .twentytwenty-horizontal .twentytwenty-after-label:before {
top: 50%;
margin-top: -19px; }

.twentytwenty-vertical .twentytwenty-before-label:before, .twentytwenty-vertical .twentytwenty-after-label:before {
left: 50%;
margin-left: -45px;
text-align: center;
width: 90px; }

.twentytwenty-left-arrow, .twentytwenty-right-arrow, .twentytwenty-up-arrow, .twentytwenty-down-arrow {
width: 0;
height: 0;
border: 6px inset transparent;
position: absolute; }

.twentytwenty-left-arrow, .twentytwenty-right-arrow {
top: 50%;
margin-top: -6px; }

.twentytwenty-up-arrow, .twentytwenty-down-arrow {
left: 50%;
margin-left: -6px; }

.twentytwenty-container {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
z-index: 0;
overflow: hidden;
position: relative;
-webkit-user-select: none;
-moz-user-select: none; }
.twentytwenty-container img {
max-width: 100%;
position: absolute;
top: 0;
display: block; }
.twentytwenty-container.active .twentytwenty-overlay, .twentytwenty-container.active :hover.twentytwenty-overlay {
background: rgba(0, 0, 0, 0); }
.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,
.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label, .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,
.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label {
opacity: 0; }
.twentytwenty-container * {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box; }

.twentytwenty-before-label {
opacity: 0; }
.twentytwenty-before-label:before {
content: "Before"; }

.twentytwenty-after-label {
opacity: 0; }
.twentytwenty-after-label:before {
content: "After"; }

.twentytwenty-horizontal .twentytwenty-before-label:before {
left: 10px; }

.twentytwenty-horizontal .twentytwenty-after-label:before {
right: 10px; }

.twentytwenty-vertical .twentytwenty-before-label:before {
top: 10px; }

.twentytwenty-vertical .twentytwenty-after-label:before {
bottom: 10px; }

.twentytwenty-overlay {
-webkit-transition-property: background;
-moz-transition-property: background;
transition-property: background;
background: rgba(0, 0, 0, 0);
z-index: 25; }
.twentytwenty-overlay:hover {
background: rgba(0, 0, 0, 0.5); }
.twentytwenty-overlay:hover .twentytwenty-after-label {
opacity: 1; }
.twentytwenty-overlay:hover .twentytwenty-before-label {
opacity: 1; }

.twentytwenty-before {
z-index: 20; }

.twentytwenty-after {
z-index: 10; }

.twentytwenty-handle {
height: 38px;
width: 38px;
position: absolute;
left: 50%;
top: 50%;
margin-left: -22px;
margin-top: -22px;
border: 3px solid white;
-webkit-border-radius: 1000px;
-moz-border-radius: 1000px;
border-radius: 1000px;
-webkit-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
z-index: 40;
cursor: pointer; }

.twentytwenty-horizontal .twentytwenty-handle:before {
bottom: 50%;
margin-bottom: 22px;
-webkit-box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.twentytwenty-horizontal .twentytwenty-handle:after {
top: 50%;
margin-top: 22px;
-webkit-box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }

.twentytwenty-vertical .twentytwenty-handle:before {
left: 50%;
margin-left: 22px;
-webkit-box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.twentytwenty-vertical .twentytwenty-handle:after {
right: 50%;
margin-right: 22px;
-webkit-box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); }

.twentytwenty-left-arrow {
border-right: 6px solid white;
left: 50%;
margin-left: -17px; }

.twentytwenty-right-arrow {
border-left: 6px solid white;
right: 50%;
margin-right: -17px; }

.twentytwenty-up-arrow {
border-bottom: 6px solid white;
top: 50%;
margin-top: -17px; }

.twentytwenty-down-arrow {
border-top: 6px solid white;
bottom: 50%;
margin-bottom: -17px; }

.row-fluid {width: 100%;*zoom: 1;}
.row-fluid:before,
.row-fluid:after {display: table;line-height: 0;content: "";}
.row-fluid:after {clear: both;}
.row-fluid [class*="span"] {display: block;float: left;width: 100%;min-height: 30px;margin-left: 2.127659574468085%;*margin-left: 2.074468085106383%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.row-fluid [class*="span"]:first-child {margin-left: 0;}
.row-fluid .span6 {width: 48.93617021276595%;*width: 48.88297872340425%;}