﻿/* **************************************** *
 * WIDGET
 * **************************************** */
.real_stock_list {display: table;width: 100%;height: 58px;font-feature-settings:'tnum'} 
body ul.real_stock_list > li {display: table-cell;vertical-align: middle; font-feature-settings: 'tnum'; padding: 0}
body ul.real_stock_list > li:before { display: none}
.real_stock_list > li:first-child {width: 40%;}
.real_stock_list > li:last-child {width: 60%;}
body ul.real_stock_list b {display: block;font-size: 45px;line-height: 1;font-weight: 200;}
body ul.real_stock_list b.stock_up {color: #e00000;}
body ul.real_stock_list b.stock_down {color: #1c9ad6;}
body ul.real_stock_list b.stock_steady {color: #aaa;}
.real_stock_list .real_stock_changepct {padding-top: 0;font-size: 17px;line-height: 1;font-weight: 300;text-align: right;color: #888;}
.real_stock_list .real_stock_changepct .stock_title { padding-right: 0; color: #222;  margin-bottom: 8px;  display: block; font-size: 12px;}
.real_stock_icon {display: inline-block;padding: 0 7px 0 20px;}
.real_stock_icon:after {font-family: 'jt-font';font-size: 10px;font-weight: normal;font-style: normal;line-height: 1;}
.real_stock_icon.stock_up:after {content: '\e928';color: #e00000;}
.real_stock_icon.stock_down:after {content: '\e929';color: #1c9ad6;}
.real_stock_icon.stock_steady:after {content: '\e949';color: #aaa;}
.real_stock_error {margin-top: 11px;text-align: center;background: #f7f7f7;border-radius: 5px;}
.real_stock_error p {display: inline-block;padding-left: 29px;position: relative;font-size: 14px;font-weight: 400;line-height: 48px;color: #666;}
.real_stock_error p:before {display: block;position: absolute;left: 0;top: 50%;margin-top: -9px;content: '\e94b';font-family: 'jt-font';font-size: 18px;font-weight: normal;line-height: 1;color: #1c9ad6;}

.real_stock_time {width: 100%;margin-bottom: 12px;text-align: right;}
.real_stock_time time {position: relative;font-size: 12px;font-weight: 400;color: #666;color: #aaa;}
.real_stock_time time:before {display: block;width: 19px;height: 19px;position: absolute;left: -23px;top: 50%;margin-top: -9px;font-family: 'jt-font';content: '\e933';font-size: 19px;font-weight: normal;line-height: 1;transform: scale(0.7);color: #ccc;}