body {margin: 0;padding: 0;font-size: 14px;font-family: Arial,Verdana,Helvetica,sans-serif; background:url() repeat-x #fff; background-position:0 89px;} body div.commContent{width: 920px; margin-bottom: 30px; background:#fff; } body .commContent > div{} div, p, ul, li, ol, li, table, tr, td, img, input {margin: 0;padding: 0;list-style: none; font-style:normal; } dl, dt, dd {padding:0; margin:0;} img{ border:0;} input[type="text"]{line-height:20px;height:20px;} input[type="submit"]{ box-sizing:content-box;} /*****input[type="submit"]{ background:rgba(220, 220, 220, 1); background:-moz-linear-gradient(top ,rgba(220, 220, 220, 1) 0%, #ededed 100%); border:1px solid ; color:#777777; padding:4px 10px; overflow:visible; border-radius:3px;} input[type="button"]{ background:rgba(220, 220, 220, 1); background:-moz-linear-gradient(top ,rgba(220, 220, 220, 1) 0%, #ededed 100%); border:1px solid ; color:#777777; padding:4px 10px; overflow:visible; border-radius:3px;} *****/ input,select{outline:none;} body a {color: #0066ff ; text-decoration: none;} body a:hover {color: rgb(153,0,240);text-decoration: underline;} p{ padding-bottom:0 !important;} table{border-spacing:0;} ul.menu li { list-style: disc; } .f_clear:after { content: '';display: block;width: 0;height: 0;visibility: hidden;clear: both;} .f_fl{ float:left;} .f_fr{ float:right;} .f_pr{ position:relative;} .f_pa{ position:absolute;} .f_pf{ position:fixed;} .font_wb{ font-weight:bold;} .font_wbr{ font-weight:bolder;} .font_w9{ font-weight:900;} .font_w7{ font-weight:700;} .font_w6{ font-weight:600;} .font_w4{ font-weight:400;} .color_w{ color:#fff;} .color_H{ color:rgb(153,153,153);} .color_R{color:rgb(255,0,0);} .f_tac{ text-align:center;} .f_tal{ text-align:left;} .f_tar{ text-align:right;} .bg_blue{ background:#005297} .bg_yellow{ background:#FFFFDD} .bg_blue_zk{ background:#204a88} .bg_white{ background:#fff;} .bg_e6{ background:#e6e6e6;} .bg_ee{ background:#eeeeee;} .bg_e6caae{background:#e6caae;} .f_bdn{ border:none;} .f_fs11{ font-size:11px;} .f_fs12{ font-size:12px;} .f_fs13{ font-size:13px;} .f_fs14{ font-size:14px;} .f_fs15{ font-size:15px;} .f_fs16{ font-size:16px;} .f_ffmA{font-family: Arial,Verdana,Helvetica,sans-serif;} .f_ffChinese{font-family:"細明體_HKSCS,細明體";} .f_ffbig5{font-family:"big5_HKSCS,Arial,Verdana,Helvetica,sans-serif";} .f_ffximing{font-family:"細明體,Arial,Helvetica,sans-serif";} .f_ffxm_only{font-family:"細明體";} .f_ffxxm{font-family: "細明體_HKSCS" ,"細明體" , "新細明體";} .f_ffst{font-family:"small text";} .f_ftnr{font-family:"Times New Roman";} .floatLeft {float:left !important;} .floatRight {float:right !important;} .clearfix {display: inline-block;} .clearfix:after {content: " "; display: block; height: 0; clear: both; font-size: 0; visibility: hidden;} .clearfix {display: block;} table{ font-size:14px; border-collapse:collapse; border:none; /*word-break:break-all;*/} table td{ padding:1px 0;} .table_bd td{ border:1px solid rgb(0, 82, 151); } /****** Common to All **************/ .commTitlePic{ margin-bottom:15px;} /****** Common to Jockey/Trainer Model/OveHorse Page**************/ .commInfo_left .pic { width:88px; float:left;} .commInfo_left .pic img{ width:100%; max-height:100px; } .commInfo_left .nav{ width:128px; padding-left:5px; float:left;} .commInfo_left .nav .tit{ margin:2px 0; text-indent:5px; font-weight:bolder; background:#eeeeee; } .commInfo_left .nav .cur a{ color: rgb(153,0,240);} .commInfo_left ul{ } .commInfo_left ul li{ line-height:20px; } .commInfo_left .nav li i{display:inline-block; width:2px; height:2px;margin:0 8px; vertical-align:middle; border:1px solid #000; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; background:#000;} /****** Common to Jockey/Trainer Model**************/ .seasonTab table{ margin-top:25px; } .seasonTab td{padding:1px 0; border-color:#fff; /*text-indent:3px;*/ } .seasonTab tbody thead td:first-child{ width:150px; background:#fff5e8;} .seasonTab tbody td:first-child{ background:#fff5e8;} .seasonTab tbody td:nth-child(2){ background:#fff5e8;} .seasonTab tbody td:nth-child(3){ background:#fcecd6;} .seasonTab tbody td:last-child{ background:#fcecd6;} .seasonTab tbody.sixclum td:nth-child(3){ background:#fcecd6;} .seasonTab tbody.sixclum td:nth-child(4){ background:#fcecd6;} .seasonTab tbody.sixclum td:nth-child(5){ background:#fce8cd;} /****** Common to Jockey/Trainer Model/ Reports-CORunning Page**************/ .performance{ margin-top:25px; } .performance table{text-align:center;} .performance table td{ vertical-align:top;} .performance tbody tr:nth-child(2n){ background:#eeeeee;} .ranking tbody tr:nth-child(2n){ background:#eeeeee;} .ranking td { padding: 0; line-height: 18px; } .trainer_right_filecontent_ch table td { line-height:16px; padding:4px 0; display:block;} .trainer_right_filecontent_en table td { line-height:16px; padding:4px 0; display:block; word-break:keep-all} /****** Common to LocalTrackwork Page**************/ .newBtnContainer {width:760px; font-size:11px; margin-top:5px; margin-bottom:10px; height:25px; background:url(../../images/racing/dash.gif) repeat-x left bottom; text-align:right;} .racingNum {width:760px;display:inline-block;} .commContent .jockey_right_filecontent_en, .commContent .trainer_right_filecontent_en { font-size:8pt; } .commContent .jockey_right_filecontent_ch, .commContent .trainer_right_filecontent_ch { font-size:10pt; } .commContent .jockey_right_filecontent_en table td, .commContent .trainer_right_filecontent_en table td { line-height:normal; font-family:"Verdana","Arial","Helvetica","sans-serif"; } .commContent .jockey_right_filecontent_ch table td, .commContent .trainer_right_filecontent_ch table td { line-height:normal; font-family: 細明體; } .date_title { margin-bottom:10px; margin-top:5px; background: url(/racing/Info/english/revamp/images/racing/dash.gif) repeat-x left bottom; min-height:25px; } a.blueBtn1 {background:linear-gradient(#2B5DBA,#2958B0); border-radius: 4px; display:inline-block; color:#FFF !important; font-size:12px; font-weight:bold; height:19px; margin: 0 0 4px 3px; padding:2px 13px 0 13px; position:relative; cursor:text;} a.blueBtn1:hover {font-weight:bold; } .greyBtn { display: inline-block; background: linear-gradient(#ECECEC,#DEDEDE); border-radius: 4px; height:19px; margin: 0 0 4px 3px; padding:2px 13px 0 13px; font-weight: bold !important; color:#666 !important; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:11px; } table.js_racecard { margin-left: auto; } .racing_remark {margin: 10px 0;}