﻿@charset "utf-8";
/*Artis*/
body{margin:0;padding:0;background-color:#FFF;}
form,input,select,ul,li,p,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}
body,table,select,input,div{font-size:12px; color:#333}
img{border:none;}
a{color:#0c6cc6; text-decoration:none;}
a:hover{color:#c00; text-decoration:underline;}

.nl,.nl a,.nl a:hover,a.nl,a.nl:hover{text-decoration: none;}
.ul,.ul a,.ul a:hover,a.ul,a.ul:hover{text-decoration: underline;}

.fb{font-weight:bold;}
.fs12{font-size:12px;}
.fs14{font-size:14px;}
.fs16{font-size:16px;}
.fs18{font-size:18px;}
.ht{font-family:"黑体";}
.em{text-indent:2em;}
.em2{text-indent:1em;}

.wh ,.wh a{color:#fff;}
.wh a:hover{color:#fff;}
.bl ,.bl a{color:#333;}
.bl a:hover{color:#c00;}
.gray ,.gray a{color:#666666;}
.gray a:hover{color:#c00;}
.ora ,.ora a{color:#d66a41;}
.ora a:hover{color:#c00;}
.green ,.green a{color:#5c7779;}
.green a:hover{color:#c00;}
.red ,.red a{color:#b60002;}
.red a:hover{color:#c00;}
.blue ,.blue a{color:#0c6cc6;}
.blue a:hover{color:#c00;}

.lh18{line-height:18px;}
.lh20{line-height:20px;}
.lh22{line-height:22px;}
.lh24{line-height:24px;}
.lh26{line-height:26px;}
.lh28{line-height:28px;}
.lh30{line-height:30px;}
.lh32{line-height:32px;}
.lh40{line-height:40px;}
.lh52{line-height:52px;}

.fl{float:left;}
.fr{float:right;}

.text_l{text-align:left;}
.text_r{text-align:right;}
.text_c{text-align:center;}

.clr{clear:both; overflow:hidden; font-size:0; height:0px;}

.dis{display:block;}
.undis{display:none;}

/* CSS空白 */
.box_hr{margin:0 auto; font-size:1px; background:#fff;clear:both;}
.box_hr4{margin:0 auto;height:4px; font-size:1px; background:#fff;clear:both;}
.box_hr6{margin:0 auto;height:6px; font-size:1px; background:#fff;clear:both;}
.box_hr8{margin:0 auto;height:8px; font-size:1px; background:#fff;clear:both;}
.box_hr10{margin:0 auto;height:10px; font-size:1px; background:#fff;clear:both;}
.box_hr101{margin:0 auto;height:3px; font-size:1px; background:#fff;clear:both;}


/* BACKGROUND */
.bgp1{background:url(http://mat1.qq.com/sports/smiling/09tabletenneis/point.gif) left bottom repeat-x;}
.bgp2{background:url(http://mat1.qq.com/sports/smiling/09tabletenneis/point.gif) left top repeat-x;}
.bgp3{
	background:url(http://mat1.qq.com/sports/smiling/09tabletenneis/point2.gif) right top repeat-y;
}
.bgp4{background:url(http://mat1.qq.com/sports/smiling/09tabletenneis/point.gif) left center repeat-x;}
.bg1{background:url(http://mat1.qq.com/sports/smiling/09tabletenneis/imgbg1.jpg) center top no-repeat;}
.bg2{background:url(http://mat1.qq.com/sports/smiling/09tabletenneis/imgbg5.jpg) center top no-repeat;}
.bg3{background:url(http://mat1.qq.com/sports/smiling/09tabletenneis/imgbg2.jpg) center top no-repeat;}
.bg4{background:url(http://mat1.qq.com/sports/smiling/09tabletenneis/imgbg6.jpg) center top no-repeat;}
.bgleft{
	background-image: url(http://mat1.qq.com/sports/smiling/09tabletenneis/imgbg3.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.bgright{background:url(http://mat1.qq.com/sports/smiling/09tabletenneis/imgbg3.jpg) right top no-repeat;}


/* BORDER */
.bor1{
	border-top-width: 0;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #a2d0fc;
	border-right-color: #a2d0fc;
	border-bottom-color: #a2d0fc;
	border-left-color: #a2d0fc;
}
.bor2{border:1px solid #a2d0fc;}
.bor3{border:1px solid #e6daba; border-top:0;}

.imgb1 img{border:1px solid #fff;}

/* PADDING & MARGIN */
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}

.mt3{margin-top:3px;}
.mt4{margin-top:4px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}

/* HACK */
.hack1{margin-top:4px;*margin-top:12px;_margin-top:12px;}
.hack2{padding:10px 0 0 10px;*padding:14px 0 0 10px;_padding:14px 0 0 10px;}
.hack3{height:29px;*height:24px;_height:32px; line-height:24px;*line-height:18px;_line-height:24px;}
.hack4{padding-top:5px;*padding-top:3px;_padding-top:3px;}
.hack5{height:655px;*height:653px;_height:653px;}


/* FOCUS */
#focus{width:250px; height:270px; background:url(http://mat1.qq.com/sports/smiling/09tabletenneis/focus_bg.gif); padding-top:5px;}

#num .s{color:#3f99f9;font-weight:bold;width:20px; height:20px; line-height:20px; display:block;  background:url(http://mat1.qq.com/sports/smiling/09tabletenneis/f_off.gif) no-repeat; }
#num .nos{color:#fff;font-weight:bold;width:20px; height:20px; line-height:20px; display:block; background:url(http://mat1.qq.com/sports/smiling/09tabletenneis/f_on.gif) no-repeat; }

/* 页卡 */
#fod1list td{color:#666666;}
#fod1list a{color:#666666;}
#fod1list a:hover{color:#c00;}
#fod1 .on{background:url(http://mat1.qq.com/sports/smiling/09tabletenneis/on.gif) center bottom no-repeat; color:#fff; cursor:pointer;}

/* 内容区 */
.box{width:960px; margin:0 auto;}

#box_nav{width:960px; height:26px; border-top:1px solid #73bcff; background:url(http://mat1.qq.com/sports/smiling/09tabletenneis/index_11.gif) 0 0 repeat-x; margin:0 auto; color:#fff; text-align:center; line-height:26px;}

#box1{
	width:960px;
	margin-top:5px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
      #box1 .left{
	width:220px;
	margin-right:10px;
	float:left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
	  #box1 .mid{width:960px; float:left; background:url(img/head.gif) left top no-repeat; padding-top:10px; margin:0px}
	  #box1 .right{width:250px; float:right;}
	  
#box2{width:960px; margin:0 auto; }
      #box2 .left{width:345px; margin-right:10px; float:left;}
	  #box2 .mid{width:440px; float:left;}
	  #box2 .right{width:250px; float:right;}
	  
#box3{width:960px; margin:0 auto;}
      #box3 .left{width:250px; float:left; margin-right:12px;}
	  #box3 .mid{width:698px; float:left;}
	  #box3 .right{width:250px; float:right;}
	  
#box4{width:960px; margin:0 auto;}
      #box4 .left{width:250px; float:left; margin-right:12px;}
	  #box4 .mid{width:440px; float:left;}
	  #box4 .right{width:250px; float:right;}
/*  |xGv00|646812425641fd81876cf79a56d89ea8 */


