/* CSS Document */
body{
	margin:0;
	padding:0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:25px;
	}
ul,li,div,form,input,select,img{
	margin:0;
	padding:0;
	list-style:none;
	}
a{
	color:#000;
	}

td{ font-size:12px;}
a:hover{
	text-decoration:underline;
	color:#F00;
	}
.clear{
	clear:both;
	}
.menu{ height:36px;width:760px; float:right;}
.menu a{ color:#fff; text-decoration:none; display:block;}
.menu li{ float:left; width:104px; background:url(/skin/tt01/images/menuli.gif) no-repeat; margin:0 2px; font-size:13px; line-height:36px; text-align:center;}
.menu li a:hover{ color:#fff; text-decoration:underline;}
.banner{ width:100%; background:#ccc; text-align:center;}
.w{	width:100%; background:#e5eef5; font-size:12px; line-height:22px;}
.main{background:url(/skin/tt01/images/bodybg.gif)repeat-y;}
.lcat h3{margin:0 0 0 10px;line-height:25px; overflow:hidden; font-size:13px; }
.lcat ul{ margin:0; padding:0;}
.lcat li{ background:url(/skin/tt01/images/pico_02.gif) 10px 6px no-repeat; padding-left:15px; margin:0 0 0 10px; line-height:22px;  padding-left:25px; overflow:hidden;}
.lcat a{ text-decoration:none}
.righttitle{ background:url(/skin/tt01/images/right_title.gif) no-repeat; line-height:24px; height:23px; overflow:hidden; color:#FFF; width:125px; text-align:center;}
.rtitle{ border-bottom:1px solid #c2c2c2; width:620px; margin:0 auto 5px auto;}
.xx{ border-bottom:1px dashed #ccc;}
.prolist{ width:620px; margin:15px auto;}
.plist{ width:155px; float:left; padding-top:10px}
.plist li{ text-align:center;}
.proimg{ border:1px solid #ccc; padding:5px; width:75px; height:75px; margin:0 auto;}
.progroup{	width:100%;	}
.progroup li{	float:left;	margin:0px 4px 0px 0;	width:280px;	background:url(/skin/tt01/images/pico_03.gif) no-repeat 5px 7px;	padding-left:15px;	}
.progroup li a{	text-decoration:none;	}
.pritle{	background:#f8f8f8;	border-bottom:2px solid #ddd;	}
.pritle h3{	font-size:12px;	font-weight:bold;	padding-left:5px;	margin:0px;	}
.pritle h3 a{	text-decoration:none;	}
.page{	font-weight:bold;	text-align:center;	border:1px solid #ccc;	background:#f7f7f7;	line-height:24px;	clear:both;	margin:10px 0;	}
.page a{	margin:0 5px;	text-decoration:none;	}
.page .check{	color:#FF0000;	}
.red{ color:#FF0000;}
.red a{ color:#FF0000; text-decoration:none;}
.qq{ font-size:12px;}
.qq a{ text-decoration:none;}

.bottom{ background:#e5e5e5; width:100%; padding:20px 0;}
