body { padding:0px; margin: 0px; background-image: url(../images/bg.jpg); background-repeat: repeat-x; background-position: left top; font-family: arial, 'Microsoft JhengHei', sans-serif; } .content { font-family: arial, 'Microsoft JhengHei', sans-serif; font-size: 14px; color: #333333; text-decoration: none; } .content a { font-family: arial, 'Microsoft JhengHei', sans-serif; font-size: 14px; color: #333333; text-decoration: none; } .textcontent { width:300px; } .msg { font-family: arial, 'Microsoft JhengHei', sans-serif; font-size: 12px; color: #CC0000; text-decoration: none; } .icontxt a { font-family: arial, 'Microsoft JhengHei', sans-serif; font-size: 12px; color: #04244B; text-decoration: none; } .pagetitletxt { font-family: arial, 'Microsoft JhengHei', sans-serif; font-size: 16px; color: #04244B; text-decoration: none; } .pagetitletxt a { font-family: arial, 'Microsoft JhengHei', sans-serif; font-size: 16px; color: #04244B; text-decoration: none; } .listtitletxt { font-family: arial, 'Microsoft JhengHei', sans-serif; font-size: 12px; color: #04244B; text-decoration: none; background-image: url(../images/titlebg.jpg); background-repeat: repeat-x; background-position: left top; height:40px; font-weight: bold; padding: 0px 0px 0px 5px; background-color: #C0C0C0; vertical-align: middle; } .listtxt { font-family: arial, 'Microsoft JhengHei', sans-serif; font-size: 12px; color: #333333; text-decoration: none; background-color: #F9F9F9; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #EBEBEB; padding: 6px 0px 6px 5px; } .listtxt a { font-family: arial, 'Microsoft JhengHei', sans-serif; font-size: 12px; color: #333333; text-decoration: none; } .listtxt a:hover { font-family: arial, 'Microsoft JhengHei', sans-serif; font-size: 12px; color: #5478B3; text-decoration: underline; } .listtxt input { font-family: arial, 'Microsoft JhengHei', sans-serif; font-size: 10px; color: #666666; text-decoration: none; background-color:#F9F9F9; } .listtxt-hidden { font-family: arial, 'Microsoft JhengHei', sans-serif; font-size: 12px; color: #CCCCCC; text-decoration: none; background-color: #F9F9F9; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #EBEBEB; padding: 6px 0px 6px 5px; } .sortinput{ border:solid 1px #7F9DB9; width:15px; height:16px; text-align:left; font-size:14px; padding:2px; } /* Footer */ .footertxt { font-family: arial, 'Microsoft JhengHei', sans-serif; font-size: 10px; color: #666666; text-decoration: none; } .footertxt a { font-family: arial, 'Microsoft JhengHei', sans-serif; font-size: 10px; color: #666666; text-decoration: underline; } .footertxt a:hover { font-family: arial, 'Microsoft JhengHei', sans-serif; font-size: 10px; color: #666666; text-decoration: none; } .radio_label{ position: relative; top: -3px; } .form_field .required:before{ content: "*"; padding: 0 5px 0 0; color: #ff0000; } .required:before{ content: "*"; padding: 0 5px 0 0; color: #ff0000; } #scores_table, #scores_table2{ border-collapse: collapse; } .winner{ font-weight: bold; font-size: 16px; } #scores_table td, #scores_table2 td{ border: 1px solid #000; padding: 5px; } #scores_table tr:hover, #scores_table2 tr:hover{ background-color: #cfe3fc; } /*** common css ***/ .inline{ display: inline-block; } .block{ display: block; } .fl{ float: left; } .fr{ float: right; } .tl{ text-align: left; } .tc{ text-align: center; } .tr{ text-align: right; } .pointer{ cursor: pointer; } .css_table{ display: table; } .css_tr{ display: table-row; } .css_td{ display: table-cell; line-height: 40px; } .vt{ vertical-align: top; } .vm{ vertical-align: middle; } .vb{ vertical-align: bottom; } /*table input[type='text'], table textarea{ width: 100%; }*/ .red{ color: #ff0000; } button{ /*font-weight: bold; font-size: 16px; padding: 5px 10px;*/ cursor: pointer; } /*** end of common css ***/ #room_index tr:hover:not(first-child) td{ /*background-color: #B2C2F0;*/ background-color: #7EBF3D; }