﻿/* 公用样式 begin */
*{
	margin:0;
	padding: 0;
}
body{
	background-color:#FBFBFE;
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-align:center;
	font:normal normal normal 12px/1.4 "宋体", Verdana, Arial, Helvetica, sans-serif;word-break:break-all;
}

table,td,p,li,input,select,div,span 
{}

li,ul,img,div,span,form{border: none;margin: 0 0 0 0;padding: 0 0 0 0;}

A {color:#049;text-decoration: none;}
A:hover {color:#b81414; text-decoration:underline;}

.maxtd{
	width:980px;
}

.touming img{
	filter:Alpha(Opacity=60, FinishOpacity=50, Style=1, StartX=0, StartY=1, FinishX=200, FinishY=100);
}


.more a{
	color:#ffffff;
}
/***鼠标经过时的样式，请记住在该图片的上一级单元格中设置其填充值**/
.bigimgborder a{	
	border:1px #dddddd solid;
}
.bigimgborder a:hover{
	border:1px #84cf8e solid;
}
.smallimgborder a{	
	border:1px #dddddd solid;
}
.smallimgborder a:hover{
	border:1px #84cf8e solid;
}









.first{
	width:980px;
}



.elite{
	width:280px;
}
.elitetitle{
	width:280px;
	height:27px;
	background-image:url(../images/bg/voteelitetitle.jpg);
	
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	
	text-align:left;	
	padding-left:35px;
	
}
.videoelite{
	width:270px;
	height:250px;
	
	border-top:2px #b7c7d7 solid;
	border-left:1px #1eb031 solid;
	border-right:1px #1eb031 solid;
	
	padding:3px;
}
.videoelitetxt{
	border-left:1px #1eb031 solid;
	border-right:1px #1eb031 solid;
	border-bottom:1px #1eb031 solid;
	
	width:280px;
	height:178px;
	
	text-align:left;
	padding-left:20px;
}
.videoelitetxt li{
	list-style-type:none;	
}
.videoelitetxt a{
	color:#212e7d;
	font-weight:bold;	
	font-size:13px;
}
.videoelitetxt a:hover{
	color:#b81414;	
	text-decoration:none;
}



.middle{
	width:445px;
	height:410px;
}
.activepic{
	width:445px;
	height:200px;
	
	border:1px #1c90ff solid;
}
.newstitle{
	height:27px;
	width:445px;
	background-image:url(../images/bg/votenewstitle.jpg);
	
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	
	text-align:left;	
	padding-left:35px;
	
}
.newstxt{
	height:170px;
	
	border-top:2px #b7c7d7 solid;
	border-left:1px #1eb031 solid;
	border-right:1px #1eb031 solid;
	border-bottom:1px #1eb031 solid;
}
.bbottom{
	border-bottom:1px #20b034 dashed;	
	
	height:70px;
	padding-bottom:10px;
}
.newstxt li{
	list-style-type:none;
	text-align:left;	
}
.newstxt a{
	font-weight:bold;
	font-size:13px;		
	color:#212e7d;
}
.classul{
	width:320px;
	height:70px;
	padding-top:7px;
}


.rank{
	width:235px;
	height:470px;
}
.ranktitle{
	width:235px;
	height:27px;
	background-image:url(../images/bg/voteranktitle.jpg);
	
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	
	text-align:left;	
	padding-left:35px;
}
.rankimg{
	border-left:1px #1eb031 solid;
	border-right:1px #1eb031 solid;
	border-top:2px #b7c7d7 solid;
	
	padding:4px;
	
	height:170px;
	
	text-align:left;
}
.rankimg h4{
	padding-left:5px;	
}
.rankimg h4 a{
	color:#b81414;
	text-decoration:underline;	
}
.rankimg h5{
	color:#333333;	
	padding-left:5px;
}
.rankimg img{
	width:217px;
	height:162px;
	border:1px #666666 solid; 
	padding:3px;	
}

.ranktxt{
	border-left:1px #1eb031 solid;
	border-right:1px #1eb031 solid;
	border-bottom:1px #1eb031 solid;
}

.ranktxt li{
	text-align:left;
	padding-left:10px;
	height:20px;
}

.ranktxt a{
	font-weight:bold;
	font-size:13px;		
	color:#212e7d;
}


.search{
	width:980px;
	height:38px;
	background:url(../images/bg/searchbg.jpg);
	color:#212e7d;
	font-weight:bold;
	font-size:13px;
}




.playclass{
	width:485px;
	height:295px;
}
.playtitle{
	width:485px;
	height:27px;
	
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	
	text-align:left;	
	padding-left:35px;
}
.playcontent{
	height:270px;
	width:485px;
	
	border-bottom:1px #1eb031 solid;
	border-left:1px #1eb031 solid;
	border-right:1px #1eb031 solid;
	border-top:2px #b7c7d7 solid;
}
.playcontent a{
	color:#212e7d;
}
.bigimg{
	width:200px;
	padding-top:13px;
	padding-left:10px;
}
.bigimg h4{
	font-size:14px;
	font-weight:bold;	
	text-align:left;
}
.bigimg span{
	font-size:12px;		
	text-align:left;
	font-weight:bold;
	line-height:20px;
	letter-spacing:1px;
	text-indent:25px;
	color:#555555;
}
.bigimg img{
	width:185px;
	height:140px;
	padding:5px;
	background-color:#eeeeee;
}
.pltop{
	padding-top:13px;
	height:90px;
}
.picandlist{	
	width:265px;
	height:260px;
}
.smallimg{
	width:130px;	
	padding-top:1px;
}
.smallimg img{
	width:120px;
	height:95px;
	padding:4px;
	background-color:#eeeeee;
}
.pictxt{
	width:150px;
	padding-left:5px;
	padding-top:10px;
}
.pictxt h4{
	font-size:14px;
	font-weight:bold;	
	text-align:left;
	text-decoration:underline;
}
.pictxt a{
	text-decoration:underline;
}
.pictxt span{
	font-size:12px;		
	text-align:left;
	font-weight:bold;
	line-height:20px;
	color:#555555;
}
.pictxt span a{	
	color:#555555;
	font-weight:normal;
}
.pictxt span a:hover{	
	color:#b81414;
}

.playlist{
	height:120px;
}
.playlist ul{
	border-top:1px #1eb031 dashed;
	padding-top:7px;
	height:120px;
	width:95%;
}
.playlist li{
	list-style-type:none;
	text-align:left;
	padding-left:3px;
}

.playlist a{
	font-weight:bold;
	font-size:12px;		
	color:#212e7d;
	line-height:20px;
	text-decoration:underline;
}







.f1title{
	background:url(../images/bg/f1title.jpg);
}
.wrctitle{
	background:url(../images/bg/wrctitle.jpg);
}
.motogptitle{
	background:url(../images/bg/motogptitle.jpg);
}
.dakartitle{
	background:url(../images/bg/dakartitle.jpg);
}
.crctitle{
	background:url(../images/bg/crctitle.jpg);
}
.othertitle{
	background:url(../images/bg/othertitle.jpg);
}