﻿/*通用 */
html,body,*{font-family:Helvetica,FontAwesome,"Microsoft YaHei","SimSun",Arial, sans-serif; font-size:15px; color:#656464; margin:0; padding:0;}
body{ background-color:rgb(255,245,219); padding-bottom:0px;background-repeat:repeat-y; background-size:100% auto; }
ul,li{ list-style-type:none; padding:0; margin:0;}
.clear{ font-size:0; line-height:0; height:0; margin:0; padding:0;}

/*分页*/
.page{ text-align:center; background-color:#F2F2F2; color:#666; height:40px; line-height:40px;}
.page a,.page span{padding:0 3px;}
.page span{ color:#aaa;}
.page .PageIndex{ font-size:13px; }
.page .PageIndexNumber{ font-size:13px; font-weight:bold; }
.page .CurrentPageIndex{ font-weight:bold;color:#666;}
.page .PageDesc{ color:#666;}

/*牌例查询显示*/
.weui-col-25{  }
p.spade,span.spade{ padding-left:16px; background-image:url(../_static/image/s.gif); background-position:left center; background-repeat:no-repeat;}
p.heart,span.heart{ padding-left:16px; background-image:url(../_static/image/h.gif); background-position:left center; background-repeat:no-repeat;}
p.diamond,span.diamond{ padding-left:16px; background-image:url(../_static/image/d.gif); background-position:left center; background-repeat:no-repeat;}
p.club,span.club{ padding-left:16px; background-image:url(../_static/image/c.gif); background-position:left center; background-repeat:no-repeat;}

span.bid_spade{ padding-right:15px;background-image:url(../_static/image/s.gif); background-position:right center; background-repeat:no-repeat;}
span.bid_heart{ padding-right:15px; background-image:url(../_static/image/h.gif); background-position:right center; background-repeat:no-repeat;}
span.bid_diamond{padding-right:15px; background-image:url(../_static/image/d.gif); background-position:right center; background-repeat:no-repeat;}
span.bid_club{padding-right:15px; background-image:url(../_static/image/c.gif); background-position:right center; background-repeat:no-repeat;}
span.bid_double{ font-size:16px;}

.weui-cell div{line-height:20px; font-size:14px;}
.SeatName{ font-weight:bolder;}
.DealBoard{}
.DealBoard p{line-height:20px; font-size:14px;}
.DealBoard .DealDesc{vertical-align:text-top;padding-right:30px;}
.DealBoard .Deal-North{padding-left:0;}
.DealBoard .Deal-South{padding-left:0;}
.DealBoard .Deal-East{padding-left:10px;padding-top:6px;padding-bottom:6px;}
.DealBoard .Deal-West{padding-right:10px;padding-top:6px;padding-bottom:6px;}
.DealBoard .Deal{ border:1px solid #ccc;padding:2px 6px; min-width:90px;}

table.BidBoard{width:100%;}
table.BidBoard td.BidResult{width:80px; vertical-align:top;}
table.BidBoard td.Bids{vertical-align:top;}


td.DealTable{ }
div.DealTable{position:relative;width:100px;height:120px;}
div.DealTable .TableCard{position:absolute; height:40px; width:20px; line-height:20px; text-align:center;font-weight:bolder; color:Black; background-color:#fff; border-radius:4px; border:1px solid #ccc;}
div.DealTable .TableCard.N{ top:-80px;    left:40px; display:none;}
div.DealTable .TableCard.S{ bottom:-80px; left:40px;display:none;}
div.DealTable .TableCard.E{ top:30px; right:-80px;display:none;}
div.DealTable .TableCard.W{ top:30px; left:-80px;display:none;}
    
div.TableCard.suit-S{ background-image:url(../_static/image/s.gif); background-position:center 22px; background-repeat:no-repeat;}
div.TableCard.suit-H{ background-image:url(../_static/image/h.gif); background-position:center 22px; background-repeat:no-repeat; color:Red;}
div.TableCard.suit-D{ background-image:url(../_static/image/d.gif); background-position:center 22px; background-repeat:no-repeat; color:Red;}
div.TableCard.suit-C{ background-image:url(../_static/image/c.gif); background-position:center 22px; background-repeat:no-repeat;}
