
/* CSS Document */
.fn-gd{color:#ffffff;line-height:33px;margin-right:10px;}
.indexcontent{margin: 0 auto;}
.index_focus{height:420px;position:relative;color:#ffffff;background-color: #FF5C6A}
.index_focus .f_bg{position:absolute;top:0;left:0;width:100%;height:500px;z-index:1;}
.index_focus .f_bg li{display:none;height:420px;}
.index_focus .layout_house{position:relative;z-index:2;overflow:hidden;}
.index_focus h3{text-align:center;font-size:54px;font-weight:bold;margin:60px 0 25px;}
.index_focus p{font-size:20px;text-align:center;margin-bottom:30px;}
.index_focus .price,.index_focus .zd{font-weight:bold;}
.searchbars { height:40px; overflow:hidden; *zoom:1; padding:15px 0 0 15px; width:900px; overflow:hidden;margin: 0 auto;}
.searchbars .s_input { vertical-align:top; border:1px solid #eee; border-radius:3px; margin-right:10px; display:inline; width:190px; float:left; padding:4px; height:24px; line-height:24px; outline:0;margin-left:20px;}
.searchbars .s_button { border-radius: 3px; background-position:12px -499px; background-color:#78bc0e; width: 58px; height: 34px; line-height: 34px; padding-left: 16px; float: left; color: #fff; font-size: 16px; text-align: left; border:0 none; outline:0; cursor:pointer;}
.layout{ width:1200px; margin: 0 auto}
.com-block{height:60px;border:1px solid #e8e8e8;background-color:#f3f3f3}
.com-block h2.tit{font-weight:700;font-size:18px;line-height:60px; margin-left:20px}
.menus{position:relative;position:relative;z-index:12;margin-top:30px;height:60px;border:1px solid #e8e8e8;background-color:#f3f3f3}
.menus{position:relative;position:relative;z-index:12;margin-top:30px;height:60px;border:1px solid #e8e8e8;background-color:#f3f3f3}
.menus .page{position:absolute;top:15px;left:80%;margin-left:-156px;width:313px;height:30px}
.menus .page a{display:inline-block;width:74px;height:30px;border:1px solid #ddd;color:#606060;text-align:center;text-decoration:none;font-size:14px;font-family:"Microsoft Yahei";line-height:30px}
.menus .page a:hover{background:#FF5C6A;color:#fff}
.menus .page a.forward{float:left;background-color:#fff}
.menus .page a.forward:hover{background:#FF5C6A}
.menus .page a.backward{float:right;background-color:#fff}
.menus .page a.backward:hover{background:#FF5C6A}
.menus .page a.disabled,.menus .page a.disabled:hover{background:#ddd;color:#606060;cursor:default}
.menus .page span.date{float:left;display:inline-block;width:161px;height:30px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#fff;color:#FF5C6A;text-align:center;font-size:18px;font-family:Arial,"Microsoft Yahei";line-height:30px}
.match-list{margin-top:25px}
.match-list .hd{height:33px;background-color:#FF5C6A}
.match-list .hd h3.tit{float:left;margin-left:20px;color:#fff;font-weight:700;font-size:16px;line-height:33px}
.match-list .bd table{width:100%;border:1px solid #e8e8e8}
.match-list .bd table tr td,.match-list .bd table tr th{border-bottom:1px solid #e8e8e8;color:#606060;text-align:center}
.match-list .bd table tr th{background-color:#f3f3f3;text-align:center;font-weight:700;font-size:14px;height:37px;line-height:37px}
.match-list .bd table tr th.time{width:10%}
.match-list .bd table tr th.round{width:6%}
.match-list .bd table tr th.status{width:20%}
.match-list .bd table tr th.team{width:20%; overflow:hidden;white-space:nowrap;}
.match-list .bd table tr th.score{width:12%}
.match-list .bd table tr th.data{width:5%}
.match-list .bd table tr th.report{width:10%}
.match-list .bd table tr td{font-size:16px;height:37px;line-height:37px}
.match-list .bd table tr td a{color:#606060}
.match-list .bd table tr td a:hover{color:#1986d2}
.match-list .bd table tr td a.link{position:relative;display:inline-block}
.match-list .bd table tr td a.link img{float:left;display:block}
.match-list .bd table tr td.home a.link{padding-left:10px;font-size:14px; color:#009900;max-width:225px;overflow:hidden;white-space:nowrap;}
.match-list .bd table tr td.away a.link{padding-right:10px;font-size:14px;  color:#009900;max-width:225px;overflow:hidden;white-space:nowrap;}
.match-list .bd table tr td a.link span.flag{position:absolute;top:50%;display:block;margin-top:-18px;width:36px;height:36px}
.match-list .bd table tr td.home a.link span.flag{left:0}
.match-list .bd table tr td.away a.link span.flag{right:0}
.match-list .bd table tr td a.link span.flag img{width:100%;max-width:100%;max-height:100%}
.match-list .bd table tr td.time .inner{position:relative}
.match-list .bd table tr td.time .inner span{position:relative;display:inline-block}
.match-list .bd table tr td.time .inner span em.vip{position:absolute;top:50%;right:-35px;display:block;margin-top:-8px;width:28px;height:16px;background-color:#ff9820;color:#fff;font-size:11px;line-height:16px}
.match-list .bd table tr td.round,.match-list .bd table tr td.status{ font-size:14px}
.match-list .bd table tr td.home{padding-left:10px;text-align:left; overflow:hidden}
.match-list .bd table tr td.away{padding-right:10px;text-align:left; overflow:hidden}    /* 鏇存敼涓哄乏瀵归綈*/
.match-list .bd table tr.odd{background-color:#fafafa}
.match-list .bd table tr.hover{background-color:#f4f4f4}
.today .hd{background-color:#81be74}
/*鍙嬫儏鎻愮ず*/
.integral-rule{border:1px solid #e8e8e8;display: none}
.integral-rule .hd{padding-left:30px;height:40px;border-bottom:1px solid #e8e8e8;background-color:#fafafa;}
.integral-rule .hd h2.tit{color:#FF5C6A;font-weight:700;font-size:16px;line-height:40px;}
.integral-rule .bd{padding:20px 30px;}
.integral-rule .bd p{font-size:14px;line-height:26px;}
.integral-rule .bd h3{font-weight: bold;padding: 10px 0 5px;}
.integral-rule .bd ul li{font-size: 14px;line-height: 26px;text-indent: 2em;}
.integral-rule .bd .rule-wrap{display: none}

/* pages */
.pages{padding:10px 0 10px 0;text-align:center;font-size:12px;color:#666666;}
.pages a:link,.pages a:visited,.pages a:active{color:#004499;background:#FFFFFF;border:#9AAFE5 1px solid;padding:1px;text-decoration:none;}
.pages a:hover{background:#FFFFFF;border:#2E6AB1 1px solid;color:#FF6600;padding:1px;text-decoration:none;}
.pages strong{background:#2E6AB1;padding:1px;border:#1D589E 1px solid;color:#FFFFFF;}
.pages_inp{border:#2E6AB1 1px solid;padding:1px;width:30px;text-align:center;color:#666666;}
.pages_btn{width:26px;background:#F1F7FC;border:#2E6AB1 1px solid;color:#004499;font-weight:bold;font-size:11px;}
.pages label{background:#FFFFFF;border:#2E6AB1 1px solid;color:#004499;padding:1px 5px 1px 5px;}
.pages label em{color:red;font-weight:bold;font-style:normal;}
.pages label span{font-weight:bold;}
.pages cite {font-style:normal;}
.property_h{border-bottom:#FFFFFF 1px solid;text-align:left;background:url('spacer.gif');color:#006699;font-weight:bold;padding-left:15px;}
.property_l{padding:0 20px 0 20px;color:#006699;}
.tit a:last-child{float: right}