﻿*
{
	margin: 0 auto;
	font-family: Arial, '宋体';
}

.bodywidth
{
	width: 940px;
}

body
{
}

.defaultcolor 
{
	color: #fff; 
}

.defaultfontsize
{
	font-size: 12px;
}

.menutitle
{
	float: left;
	background-image: url('../../Images/menutitlebackground.jpg' );
	width: 107px;
	height: 34px;
	text-align: center;
	line-height: 32px;
	margin-left: 2px;
	font-size: 12px;
	color: #fff;
}

.menutitle a
{
	color: #fff;
	text-decoration: none;
}

.menutitle a:hover
{
	text-decoration: none;
	color: #CC9700;
}

.menutitle1
{
	float: left;
	background-color: #343434;
	width: 107px;
	height: 1px;
	line-height: 1px;
	margin-left: 2px;
}

.menutitle2
{
	float: left;
	border-left: 2px solid #1c1c1c;
	width: 105px;
	height: 86px;
	margin-left: 2px;
}

.menutitle2 ul
{
	list-style-type: none;
}

.menutitle2 ul li
{
	text-align: right;
	margin-left: -38px !important;
	margin-left: 0px;
}

.menutitle2 ul li a
{
	font-size: 12px;
	color: #ccc;
	text-decoration: none;
}

.menutitle2 ul li a:hover
{
	font-size: 12px;
	color: #CC9700;
	text-decoration: none;
}

.button1
{
	display: inline-block;
	width: 42px;
	height: 19px;
	line-height: 19px;
	text-align: center;
	background-image: url(   '../../Images/button1.jpg' );
	/*margin-top:0px !important;
	margin-top: -22px;*/
	text-decoration: none;
}

.titlestyle1
{
	background-image: url(   '../../Images/titlebackground.jpg' );
	width: 925px;
	height: 35px;
	line-height: 35px;
	padding-left: 15px;
	color: #e4e4e4;
	font-size: 16px;
	font-weight: bold;
}

.labelinfo
{
	
	color: #252525;
	font-size: 12px;
	
	text-align:left;
}

.buttonWrapper
{
	border: 1px solid #DAD6CB;
	border-left: none;
	background: #F2F0EE url(     '../../Images/bg_btn_bg.png' );
}

.buttons
{
	line-height: 150%;
	white-space: nowrap;
	width: 100%; 
	overflow: hidden;
	border-left: 1px solid #CAC5BB;
}

.buttons a:link, .buttons a:active, .buttons a:visited, .buttons a:hover
{
	float: left;
	display: block;
	padding: 4px 20px;
	color: #645A44;
	text-decoration: none;
	border-left: 1px solid white;
	border-right: 1px solid #CAC5BB;
	background: #F4FBE1 url(     '../../Images/bg_btn.png' );
}

.buttons a:hover
{
	color: #395500;
	background: #F4FADF url(     '../../Images/bg_btn_hover.png' ) top left repeat-x;
}

.pagecenter
{
	font-size: 12px;
	font-weight: bold;
	width: 50px;
	cursor: hand;
	padding-left: 5px;
}

#pageLinks
{
	text-align: center;
	margin: 10px;
}

#pageLinks a:link, #pageLinks a:active, #pageLinks a:visited, #pageLinks a:hover
{
	text-align: left;
	color: #756A4F;
	display: block;
	white-space: nowrap;
	text-decoration: none;
	padding: 5px 6px 6px 16px;
	margin: 1px;
}

.pageleft
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	width: 122px;
	cursor: hand;
}

img
{
	border: none;
}

.buttons_manager
{
	line-height: 150%;
	white-space: nowrap;
	width: 99%; 
	overflow: hidden;
	border-left: 1px solid #CAC5BB;
}

.buttons_manager a:link, .buttons_manager a:active, .buttons_manager a:visited, .buttons_manager a:hover
{
	cursor: hand;
	float: left;
	display: block;
	padding: 4px 20px;
	color: #645A44;
	text-decoration: none;
	border-top: 1px solid #CAC5BB;
	border-left: 1px solid white;
	border-right: 1px solid #CAC5BB;
	border-bottom: 0px solid #CAC5BB;
	background: #F4FBE1 url( '../../Images/bg_btn_active.png' );
}

.datelink 
{
	color: #9e9e9e;
	font-size: 12pt;
	text-decoration: none;
}

.datelinkmargin_left
{
	margin-left: 10px;
}

.datelinkcheck
{
	color: #fff;
	font-size: 12pt;
	text-decoration: none;
}

.pager
{
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}

.pager:hover
{
	font-weight: bold;
	text-decoration: underline;
}



.divUlifeForm{width:100%; padding:8px; height:136px;}

.divUlifePic
{
	float:left; 
}



.picUlife
{
	width:90px; height:135px; cursor:hand;
}

.divUlifeText
{
	float:left;  margin-left:13px; width:260px; 
}

.divUlifeText span
{
	 padding-left:28px; font-family:Arial;
}

.ulifeTitle a,.ulifeTitle a:hover,.ulifeTitle a:visited
{
	 color:#9C9C9C; font-size:14px;float:left; width:240px; overflow:hidden;  height:28px; font-family:宋体;  font-weight:bold; text-decoration:none;
}
.ulifeTitle span
{
	padding-left:0px;  word-break:break-all; word-wrap:break-word;
}

.ulifeName
{ color:#525252; font-size:13px;float:left; width:260px; overflow:hidden;  margin-top:4px; background-image:url('../../images/smicon1.gif'); background-repeat:no-repeat;
}
.ulifeTime
{ color:#525252; font-size:13px;float:left; width:260px; overflow:hidden;  margin-top:12px; background-image:url('../../images/smicon2.gif'); background-repeat:no-repeat;
}
.ulifeVenue
{ color:#525252; font-size:13px;float:left; width:260px; overflow:hidden;  margin-top:12px; background-image:url('../../images/smicon3.gif'); background-repeat:no-repeat;
}




.ulifeVote
{ color:#525252; font-size:13px;  float:left; width:260px;     margin-top:12px; background-image:url('../../images/smicon4.gif'); background-repeat:no-repeat; 
}




.urBack
{
	width:937px; height:148px; background-image:url('../../images/urBack.gif');  
}


.urTitle
{
	float:left;
	width: 525px;
	height: 35px;
	line-height: 35px;
	padding-left: 15px;
	color: #e4e4e4;
	font-size: 16px;
	font-weight: bold;
	padding-top: 4px;
	display:block;
}
.urTitleSch
{
	 width:350px;height: 35px; float:right; text-align:right;  margin-right:12px;padding-top:8px;
}

.urBtLeft
{
	float:left; position:relative; margin: -8px 15px 0 7px;
}
.urBtRight
{
	float:right; position:relative; margin: -8px 10px 0 0;
}






.radioForm
{
	height:75px; width:280px; margin-top:10px; clear:both;
}
.radioLeftPic
{
	float:left; width:70px;
}
.radioLeftPic img
{
	width:70px;height:70px;
}

.radioRightInfo
{
   float:left; width:197px; color:#535353; margin-left:6px;
}
.radioTitle a,.radioTitle a:visited,.radioTitle a:hover
{
   color:#9E9E9E; font-family:黑体; font-size:13px; font-weight:bolder; text-decoration:none;
}
.radioInfo
{
	  margin-top:10px; font-size:12px;  overflow:hidden;
}
.radioPerson
{
	margin-left:2px;width:54px;float:left; font-size:12px; padding-left:16px; overflow:hidden; background-image:url('../../images/radioComperese.gif');background-repeat:no-repeat;
}
.radioType
{
	margin-left:2px;width:68px;float:left; font-size:12px; padding-left:18px; overflow:hidden; background-image:url('../../images/radioType.gif');background-repeat:no-repeat;
}
.radioHit
{
    margin-left:2px;  width:15px;float:left; font-size:12px; padding-left:18px; overflow:hidden; background-image:url('../../images/radioHit.gif');background-repeat:no-repeat;
}
.radioContent
{
	 font-size:12px; margin-top:2px; clear:both;
}