body  {
	font-family: 宋体;
	background: #fff;
	/*background-image:url(images/homeback.png);
	background-repeat:repeat-x;*/
	margin: 0 auto; 
	padding: 0px;
	color: #808080;
	line-height:22px;
	font-size: 12px;

	
}
.biankuang{}
.wrapper{width:100%; position:relative;}

.sec-wrapper{ width:980px; position:relative; margin:0 auto;}

.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clearfix{*zoom:1;}

body img{border:0;}
body ul{margin:0;
        padding:0;
        list-style:none;}

#body
{
    width:980px;
    margin:0px auto;
    /*background-image:url(images/homeback.png);*/
	background-repeat:no-repeat;
	position:relative;
    }

#container { 
	width: 980px;
	margin: 0px auto; 
	text-align: left; 
	
} 
#container a:link
{
	color:#999;
	text-decoration:none;
	}
#container a:visited 
{
	color:#999;
	text-decoration:none;
	}
#container a:hover
{
	color:#333}

#header { 
	
} 
#header .header-logo{width:980px; height:107px; overflow:hidden;}
#header .header-banner{width:980px; height:17px; overflow:hidden; position:relative; margin:0px 0 0 0;*margin:-1px 0 0 0; z-index:1;}

#header h1 {
	height: 88px;
	margin: 0px auto;
	}
#header h2 {
	height: 39px;
	background-image:url(images/logoground.gif);
	background-repeat:repeat-x;
	margin: 0 auto;
	}
#header h3 {
	height: 18px;
	margin: 0px auto;
}


#menu .hot{ width:18px; height:7px; background:url(../images/New_icons_60.gif) no-repeat;
display:block;
position: absolute;
top: 17px;
right: 8px;
z-index:10;
}

#footer {
	position:relative;
	text-align:left;
	height: 54px;
	background:#A02520;
    font-size: 12px;
    color: #FFF;
    margin: 20px 0 0 0;
	}
#footer img{
	vertical-align:middle;
	}
#footer a
{
    height:32px; 
    line-height:32px;
    color: #FFF;
	margin: 10px 15px 0px;
	}
#footer a:link
{
	color: #FFF;
	text-decoration: none;
	}
#footer a:visited
{
	color: #FFF;
	text-decoration: none;
	}
#footer a:hover
{
    color: #d33d42;
}

#mainContent{
	/*width:980px;*/
    width:90%;
	overflow:hidden;
	}
#contenttop {
	height: 400px;
	/*height: 356px;background-image:url(images/homemaingroud.jpg);*/
	background:#fff;
	margin: 0px auto;
	
	}
.conttenttop-left{float:left; margin: 110px 0px 0px 14px; width:200px;}
.conttenttop-left img{ /*border:solid 7px #fff;*/width:186px;}
.cont-l-mag{ float:left; width:172px; margin-left:10px;}
.cont-l-mag-title{text-decoration:none; font-size:14px; font-weight:bold;color:#a21815;margin:10px 0 0 0;}
.cont-l-mag-cont{text-decoration:none; font-size:12px;color:#999;  overflow:hidden; text-decoration:none;}
.cont-l-mag-more{float:right; color:#a21815; text-decoration:none;}

.darkred{ color:#a21815;}

#contentmed
{
	width:533px;
	overflow:hidden;
     position:relative;
    }
#contentleft {
    float:left; padding: 0px 8px 0px 10px; width:207px; 
    position:relative;
	}
#contentleft #logined-body{margin-top:43px;}
#loginbtn{ width:43px;height:21px; overflow:hidden; float:left; margin: 8px 0 0 48px; display:inline; padding-bottom:18px;}
#notloginbtn{float:left;margin:10px 0 0 10px;}
#contentright 
{
    width:206px;
    height:auto;
    max-width:312px;
	margin-bottom: 0px;
	float:right;
	display:inline;
	overflow:hidden;
}

.clearboth{ clear:both;}



.logintest{
	font-size:12px;
	line-height:20px;
	color:#404040;
	}

.logintest img{
	vertical-align:middle;
	}
.logintest table{
    border:1px solid #eee;
    width:200px;
    position:relative;
    margin-top:-1px;
    padding-bottom:5px;
}	
.logintest input{
	line-height: 20px;
	height:20px;
	width:90px;
	border: 1px solid #a3a3a3;
	margin:1px 0;
	font-size:12px;
	line-height:20px;
	color:#a3a3a3;
	text-indent:5px;
}
.pricered1
{
	
    color:#d65e5f;
    font-size:24px;
    font-weight:bold; 
    text-align:center;
    margin:10px auto; 
    }
    
.priceorg
{
    color:#d4a360;
    font-size:14px;
    height:10px;
    margin-bottom:3px;
     font-weight:normal;
    }    
    
    
.pricered2
{
    color:Red;
    font-size:18px;
    font-weight:bold;
	width: 15px;
}

.pricename
{
    
    
    color:#9b703d;
    font-weight:bold;
    text-align:center;
    margin:0 0 0 0px;
     
 
    }
#homewin {
	border: 15px;
	}
#hometitle{
	line-height:26px;
	color:#51473e;
	
	font-size:16px;
	margin:15px 0 0 0 ;
	border:1px solid #eee;
	width:198px;
	}
#hometitle .arrow{ float:left;display: block;
margin:8px 0 0 5px;}	
#hometitle .left{ display:block; float:left;}
#hometitle .right{display:block; float:right;padding: 0 2px;
font-size: 11px;
height: 17px;
line-height: 17px;
margin: 4px 0 0 0;
 cursor:pointer;
  text-align:center;}		
#hometitle .right a{ color:#fff;}                 
	
#hometitle2,#hometitle3,#hometitle4,#hometitle5
{
	height:22px;
	line-height:22px;
	font-size:12px;
	color:#fff;
	background:#A0241F;
	margin:0;
	padding-left:12px;
	font-weight:bold;
	
    }
 #hometitle3,#hometitle4,#hometitle5{margin-top:10px;}   
#homepoint{
	width:533px;
	height:auto;
	
    margin:10px 0 0 0px;
    overflow:hidden;
}
.jfChange
{
	
	}
.jfChange h3
{
	height:22px;
	line-height:22px;
	font-size:12px;
	color:#fff;
	background:#A0241F;
	margin:0;
	padding-left:12px;
	}
.jfImgs
{
	border-left:1px solid #eee;
	border-right:1px solid #eee;
	border-bottom:1px solid #eee;
	padding-top:5px;
	padding-bottom:10px;
	
	}		
.jfImgsulli
{
	float:left;
	margin:5px 0px 35px 10px;
	border-right:1px solid #eee;
	
	height:auto;
	width:122px;
	}
		
#callcenter
{
	margin: 0px 0 0 15px;
	height: 39px;
	width: 186px;
	overflow: hidden;
	position: absolute;
	top: 0;
	float: left;
	right: 0;
	z-index: 9999;
}
#clubmessage
{
	margin-bottom:5px;
	border-bottom:1px solid #a3a3a3;
	border-top:1px solid #a3a3a3;
}
 #tab {
    margin:0px 0px 0px 0px;
    width:533px;
    height:auto;
    position:relative;
	top: 0px;
	left: 0px;
	overflow:hidden;
}
#tab .block {
display:block;

border:1px solid #eee;
margin-top:-1px;


}



#tab div {
/*position:absolute;
top:21px;
left:-10px;
width:360px;
height:160px;
border-top:1px solid #a3a3a3;
display:none;*/
}
.block{/*padding-top:5px;*/}
.block li
{
	line-height:2;
	
	}
#tab h3 {
/*float:left;
width:100px;
height:20px;
line-height:20px;
font-size:12px;
text-align:center;
cursor:hand;
color:#666;
margin: 0px 0px 0px 15px;
background-color:#DDDCCC;
border-left:1px solid #a3a3a3;
border-right:1px solid #a3a3a3;
border-top:1px solid #a3a3a3;
display:inline;
position: relative;
z-index: 999;
 cursor:pointer;*/
 color:#fff;
 font-size:12px;
 margin:0;
 background:#a0241f;
 height:22px;
 line-height:22px;
 padding-left:12px;
}

#tab .up {
	color:#404040;
	background:#fff;
	border-bottom:1px solid #fff;
}

#tab .block ul 
{
    
	
	margin:0 0 0 20px;
	padding:0;
	list-style:none;
}f

#tab li 
{
    
	width:380px;
	height:18px;
	line-height:18px;
	font-size:12px;
	line-height:2;

	
	
}
#tab .span1{   margin:5px 5px 0 0;margin:0px 5px 0 0\9; width: 29px;float:left}
#tab li .span2{height:18px; float:right;margin-right:10px;}

#tab ul li a:link,#tab ul li a:visited 
{
	
    color:#999;
}
#tab ul li a:hover 
{
    color:#000;
}
 
 

#BigSliderpic a img{ width:743px; height:318px;}
  
        

        

      /*  .tab2
        {
        	width:720px;
        	height:380px;
        	}
        .cont_tab .mhot, .cont_tab.allhot
        {
            display: none;
        }

		 #club_bbs_title_bg #tab1
		 {
	 		width:50px;
	 		height:25px;
	 		float:left;
	 		text-align:center;
	
	 		padding-top:8px;
	 		
		  }
		 
		 #club_bbs_title_bg #tab2 
		 {width:50px;
		  height:25px;
		  float:left;
		  text-align:center;

		  padding-top:8px;
		
		  } 

*/






	#gift
	{
	cursor:pointer;
	width:312px;
	height:111px;
	max-width:312px;
	background-image:url('images/GiftBorder.gif');
	background-repeat:no-repeat;
	overflow:hidden;
		}
	
	#giftpic
	{
	    margin:12px 0 0 10px;
		 width:177px;
		 height:89px;
		 max-width:177px;
		 max-height:89px;
		 overflow:hidden;
		 float:left;
		 display:inline;
		 }
		 
	#picinfo
	{
		width:120px;
		height:89px;
		float:left;
		margin-left:1px;		
		}
		
	
	#moreprice
	{
		width:310px;
		_display:inline;
		margin:20px 0 0 0px;
		overflow:hidden;	
		}
		

	.hr2
	{
		width:1px;
		height:69px;
		float:left;
		margin-top:-2px;
		display:inline;
		border-right: 1px solid gray;		
		}

	.mpinfo
{
    cursor: pointer;
    display: inline;
    float: left;
    margin-bottom: 0;
    margin-top: 7px;
    width: 100px;
			
}
			

	.mpname
	{
    color: #9B703D;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    height: 20px;
    overflow: hidden;
    }
	.mpred2
	{
    color: Red;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
    margin-right:2px;
    
	}
	.mporg 
	{
	    color: #3c3128;
    font-size: 11px;
    font-weight: bold;
    height: 20px;
    text-align: center;
    float:left;
    margin:0 0 0 37px;
    *_display:inline;
	}
	.redarrow
	{
		width:8px;
		height:11px;
		margin-top:5px;
		margin-top:1px\9;
		*margin-top:3px\9;
		_display:inline;
		float:left;
		 vertical-align:middle;
		 
		
		}	
	#moreprice a:link{color:#9b703d;
	                  text-decoration:none;}	
	#moreprice a:visited{color:#9b703d;
	                  text-decoration:none;}	
	#moreprice a:hover{color:#9b703d;
	                  text-decoration:none;}	
	                  

  
    	
    #clubbbs
    {
    	
    	margin-left:15px;
    	float:left;
    	}
    #bbs_club_cont
    {
    	width:756px;
    	height:470px;
    	}
    
 
     /*商城首页proindex.aspx*/


	 #clubpro
    {
    	width:740px;
    	margin-left:14px;
    	float:left;	
    	}

    
     #pro_rollfocus
     {
     	width:764px;
     	height:295px;
     	margin-left:0px;
     	border:solid 2px #999999;
     	float:left;  	
     }
         
		.pro_tab
        {
            float:right;
			width:100%;
			margin:10px 0 20px 0;
			display:inline;
			overflow:hidden;	
        }
        
    
       #club_pro_title_bg
        {
         	width:764px;
			background-image:url(images/bbs_cont_head_bg.jpg);
			background-repeat:no-repeat;
			height:32px;
			border-bottom:#cc9999 1px solid;
			overflow:hidden;
        }
      
	 	


		.protab1,.protab2
        {
         width:100%;
         overflow:hidden;
        	}
        .cont_tab .mhot, .cont_tab.allhot
        {
            display: none;
        }
        
        .pro_tab ul
        {
        	list-style:none;
        	margin:0;
        	
        	}
        .pro_tab li
        {
        	margin: 5px 10px;
        	}
        	
		.prolist
		{
			margin:0;
			padding:0;
			list-style:none;
			}
       /* .protab_title_txt
        {
        	width:100%;
        	
        	font-size:12px;
        	font-weight:bolder;
        	padding-left:15px;
        	color:#000;
        	background-image:url(images/club_login_bgbottom.jpg);
        	background-position:bottom;
        	border:solid 1px #ccc;
        	border-bottom:none;
        	}*/
        .protab_cont_from
        {width:100%;
         height:1050px;
         margin:0 0 0 0px;
        	}
        	
        
        .protab_contlist_item
        {
        	width:160px;
        	height:250px;
        	float:left;
        	margin-left:0px;
        	
        	
        }
         .protab_contlist_item_pic img
        {
 
        	width:162px;
        	max-width:162px;
        	height:118px;
        	max-height:118px;
        	overflow:hidden;
        	border:0;
        	line-height:118px;
        	text-align:center;
        	float:left; 

        }
        .protab_contlist_item_name
        {
        	width:162px;
        	max-width:162px;
        	height:20px;
        	max-height:20px;
        	overflow:hidden;
        	text-align:center;
        	color:Black;
        	font-size:14px;
        	float:left;
        	}
        .protab_contlist_item_price
        {
        	width:162px;
        	height:17px;
        	
        	float:left;
        	display:inline;
        	margin:3px 0 0 3px;
        	
        	}
        .protab_contlist_item_info
        {
        	width:162px;
        	height:94px;
        	float:left;
        	}
        .protab_info_txt
        {
        	width:60px;
        	font-size:12px;
        	}
        .protab_item_price_txt
        {
        	font-size:16px;
        	color:#ff6600;
        	font-weight:bolder;
        	float:left;
        	}
        .protab_item_price_smalltxt
        {
        	font-size:12px;
        	color:#ff6600;
        	}
		.protab_info_txt_1
		{
			margin:3px 0 0 0;
			font-size:12px;
			width:60px;
			float:left;
			display:inline;
			}
			
		#pro_club_cont a:link
		{
    	color:#000;
    	text-decoration:none;
     }
     
		#pro_club_cont a:visited
		{
    	color:#000;
    	text-decoration:none;
     }
     
     
 /*Memberindex.aspx*/    
	
	.mem-tab-title-from{height:50px;}
	.mem-tab-title-cont{padding: 30px 0 0 0;margin:0 0 0 18px;width:728px;height:20px;vertical-align:bottom;}
	
	
	/*usercontracts.ascx*/
	.table-style1{font-weight:bolder; color:#333;border:solid 1px #ccc; border-collapse:collapse ; border-spacing:0px; font-size:12px;margin:0 0 0 18px;}
	.table-style1 td{padding:3px;border:solid 1px #ccc;} 
	.table-tr-style1 { background-color:#eee;}
	.table-style1-td1{}
	.table-style1-td2{font-weight:normal; color:#000;}
	.table-style2-td3{width:103px;padding:0 10px;}
	.table-style2-td4{width:158px;padding:0 10px;}
	.table-style2	{border:solid 1px #ccc;font-weight:bolder; color:#333; width:700px; border:solid 1 #ccc; border-collapse:collapse ; border-spacing:0px; font-size:12px;margin:0 0 0 20px;}
	.table-style2 td{border:solid 1px #ccc; padding:10px; border:solid 1 #ccc;} 
	.table-style2-td1{background-color:#eee;}
	.table-style2-td2{ font-weight:normal; color:#000;}
	.table-style3   {border:solid 1px #ccc;font-weight:bolder; color:#333; border:solid 1 #ccc; border-collapse:collapse ; border-spacing:0px; font-size:12px;margin:0 0 0 20px;}
	.table-style3 td{border:solid 1px #ccc; padding:10px; border:solid 1 #ccc;} 
	
	

 /*Memberindex.aspx*/ 		
	

		
			
		#sidebar3  a:link
		{
			width:191px;
			height:27px;
			line-height:27px;
			text-decoration:none;
			color:#999;
			background-image:url(images/banner_type2.gif);
			}
		
		#sidebar3  a:visited
		{
			width:191px;
			height:27px;
			line-height:27px;
			text-decoration:none;
			color:#999;
			background-image:url(images/banner_type2.gif);
			}
			
		#sidebar3  a:hover
		{
			width:191px;
			height:33px;
			text-decoration:none;
			color:#fff;
			line-height:33px;
			font-size:16px;
			background-image:url(images/banner_type1.gif);
			
			}
	#memsidebar
	{
		width:191px;
		float:left;
	
		
		}	
		
	#sidebar3
    {
    	width:191px;
    	height:300px;
   
    	
    	} 
    #sidebar4
    {
    	width:191px;
    	padding-bottom:5px;
    	}
    
    
    #sidebar4 ul
    {
    	list-style:none;
    	margin:0px;
    }	
			    
    
    #sidebar4 ul a:link
    {
    	color:#333333;
    	text-decoration:none;
     }
     
    #sidebar4 ul a:visited
    {
    	color:#333333;
    	text-decoration:none;
     }
     
    #sidebar4 ul a:hover
    {
    	color:#333333;
    	text-decoration:none;
     }
     
     
   
    
    	
    	
	#memtab1_pointinfo {
    	width:720px;
        border:solid 1px #ccc;
        margin-bottom:2px;
        
        
       
	}
	
	#memtab1_table_pointinfo
	{
		width:720px;
		text-align:center;
		color:#000;
		font-size:12px;
		}
	
#sidebar-info
{
	width:190px;
	float:left;
	}
	
	
	/*页头大图片#big-title-pic*/
	#big-title-pic{width:980px;height:152px;background-repeat:no-repeat; margin:0 auto;}
	
	
	/*club 页面切换 标签头*/
#contmode
{
		float:right;
		width:738px;
		margin:0;
		display:inline;
		overflow:hidden;	
}
#cont-head
{
	width:100%;
	background:url(/pub/imgesnew/banner_box.png) no-repeat center top;
	height:50px;
     text-align:center;
     position: relative;
z-index: 1;
}

        #cont-head a{
                    position:relative;
	               
                     display:inline-block;
			        font-size:12px;
			        cursor:pointer;
			        background-repeat:no-repeat;
			        text-align:center;
			        line-height:22px;
			        font-weight:bolder;
			        margin:6px 0 0 4px;
                     padding:0 20px;
			        overflow:hidden;
           
                }
                
                #cont-head a{ *display:inline; *zoom:1;}
        #cont-head a span{padding:1px 5px;}
        #cont-head a .current{  background:#ce114a; color:#fff; }

      #cont-head  .cutline{ width:0px; 
      border-left:#7e7e7e 1px solid;
      border-right:#bebebe 1px solid; 
      height: 15px;
margin:0 0  3px 0; 
 padding:0; }



#cont-head-full
{
	width:100%;
	background-image:url(images/bbs_cont_head_bg2.jpg);
	background-repeat:repeat-x;
	height:32px;
	border-bottom:#cc9999 1px solid;
	margin:20px auto 0;
}
#cont-head h4
{
	position:relative;
	
	font-size:12px;
	cursor:pointer;
	width:120px;
	height:23px;
	line-height:25px;
	background-repeat:no-repeat;
	text-align:center;

     display:inline-block;_zoom:1;display:inline;
      margin:5px auto 0; padding:0;

}
 #cont-head .show, #cont-head .show:link, #cont-head .show:hover, #cont-head .show:visited
{
 background:#ce114a; 
 color:#fff; 
}


#cont-head h4.noshow
{

}


/*本次登录时间*/
#login-time
{
	color:#fff;
	float:right;
	display:inline;
	padding:5px 20px;
	}


/*总体内容控制*/



#cont1,#cont2,#cont3
{
	margin-top:0px;
 width:100%;
	}

/*

#cont ul
{
		clear:both;
		text-align:left;
		list-style:none;
		margin:0;
}

#cont li
{
	line-height:24px;
   	height:24px;
   	
	list-style-position:outside;
	width:333px;
	text-align:left;
	border-bottom:dotted #a3a3a3 1px;
}
#cont li a
{
		width:285px;
		float:left;
}

#cont li span
{
	width:47px;
	float:right;
}




*/
.none
{
display:none;
}
/*bbsindex.aspx*/

#club_bbs_title_bg{ background-color:#eee; width:724px; height:20px; margin:2;}

#club_bbs_title_bg div{width:64px;float:left;height:24px;display:inline; font-size:14px;}
.title_txt1{margin-left:20px;}
.title_txt2{margin-left:249px;}
.title_txt3{margin-left:85px;}
.title_txt4{margin-left:50px;}
		 


#tab-title-bg
{
 border-top:7px solid #ce114a;
		position:relative;
}
#tab-title-bg2
{
 border-top:7px solid #ce114a;
		position:relative;
}
#tab-title-bg3
{
 border-top:7px solid #ce114a;
		position:relative;
}
#tab-title
{
	width:728px;
	margin:0 0px 0 18px;
	height:47px;
	border-bottom:solid 1px #ccc;
	}
	
	
#cont1 h5
{
	position:relative;
	left:18px;
	top:29px;
	float:left;
	display:inline;
	margin:0 0 0 2px;
	font-size:12px;
	font-weight:lighter;
	cursor:hand;
	width:78px;
	background-repeat:no-repeat;
	text-align:center;
	height:18px;
	line-height:18px;
	z-index:1;
}
#contmode #cont1 h5.show
{
color:#999;
background-color:#fff;
border:solid 1px #999;
border-bottom:none;
}
#contmode #cont1 h5.noshow
{
height:16px;
line-height:16px;
color:#993333;
border:none;
background-color:#ccc;
margin:0 0 0px 2px;
}

#cont_list{margin:0 0 0 270px;}
#bbs-goto-txtbox input{ float:left;width:30px; height:20px; margin:0 5px 0 ; }
#bbs-goto-button img{float:left; margin:0 3px 0 ; }
.pagertxt{ float:left;}

#cont1-1,#cont1-2
{
	margin:0px 18px 20px 18px;
	width:728px;
    height: 610px;
    margin: 0 18px 20px;
    padding-top: 1px;
	border:solid 1px #999;
	border-top:none;
	}
	
.tab1
{
	width:728px;
 	height:550px;
    margin:0;
    padding:0;
    list-style:none;
	color:#000000;
    }
	
.newpostsbtn
{
	position:relative;
	height:19px;
	width:83px;
	left:10px;
	bottom:0px;
	display:block;
	cursor:pointer;	
	}
.newpostsbtn img
{
	border:0;
	text-decoration:none;
	}
	


		  
        .tab1 li
        {
            width:720px;
            height:40px;
            border-bottom: 1px dotted #CCCCCC;
            margin:5px 0 0 5px;
            
        }		  
			  .cont_status
			  {
		  		width:34px;
		  		
		  		text-align:left;
		  		margin:13px 0 13px 20px;
		  		float:left;
		  		overflow:hidden;
		  		
		  		}
			   .cont_title
			   {
		   		width:265px;
		   		float:left;
		   		font-size:14px;	
		   		padding:10px 0 13px 0;
		   		color:#000;	
		   		display:inline;   		
		   		}

		   		.cont_info
		   		{
		   		 width:120px;
		   		 float:left;
		   		 color:#000;
		   			}
		   			.cont_author
		   			{
		   				text-align:left;
		   				}
		   			.cont_date
		   			{
		   				text-align:left;
		   				color:#666;
		   				}
		   		.cont_moods
		   		{
		   			margin:0 0 0 5px;
		   			text-align:center;
		   			float:left;
		   			display:inline;
		   			}
		   		.cont_reply
		   			{
		   			width:58px;		   				
		   			float:left;
		   			margin:10px 4px 0 0;
		   			text-align:right;
		   			color:#ff9933;
		   			}
		   		.moods_cut
		   			{
		   			
		   			margin:10px 0 0 0px;
		   			float:left;
		   			display:inline;
		   			text-align:center;
		   			color:#000000;	   				
		   			}
		   		.cont_read
		   		{
		   			width:58px;
		   			 float: left;
		   			margin:10px 0 0 4px;
		   			display:inline;
		   			text-align:left;
		   			color:#000000;
		   			}
		   		.last_reply
		   		{
		   			width:120px;	
		   			float:left;
		   			display:inline;
		   			margin:0 0 0 24px;
		   			text-align:left;
		   			}
		   		.last_id
		   			{
		   					   						   			
		   				}
		   		.last_time
		   			{
		   				color:#666;		
		   				
		   				}
		   				
		   				
	#bbs_cont_control
	{
		width:600px;
		height:50px;
		float:right;
		text-align:right;
		
		}
		
/*bbsitem.aspx 帖子详细*/
.bbsitem-title{width:100%; }
.bbsitem-title .span1{font-size:20px; font-weight:bolder;color:#999;float:left;display:inline;margin-left:20px;}
.bbsitem-title .span2{font-size:20px;font-weight:bolder;color:#333; float:left;display:inline;}
.bbsitem-title .span3{font-size:10px;color:#000; float:right;display:inline;margin-right:5px;}
.bbsitem-hr{ margin:25px 0 0 0;height:4px;background-image:url(images/bbsitem_hr.jpg); background-repeat:no-repeat;}
.bbsitem-author-info{  float:left; margin-top:4px;width:20%;height:200px;  background-image:url(images/bbsitem_leightblue.jpg);}
.bbsitem-author-info img{border:0; width:60px; height:60px; margin:20px 0 0 20px;}
.bbsitem-author-info p{margin:0 0 0 20px;color:Blue;}	
.bbsitem-item-cont{ float:left;width:80%;}
.bbsitem-cont-info{ margin:4px 0 0 5px; border-bottom:solid 1px #ccc;}
.bbsitem-cont-txt{margin:5px 0 0 5px; }

/*newscenter.aspx*/
.newslist
{
	margin-left:3px;
	 margin-right:29px;

	color:#000;
	}
#newslist .newslist1 a
{
	color:#000;}

.newslist1
{
	margin:0;
	padding:0;
	list-style:none;
	}
	


.newslist ul li{margin-top:5px;width:715px;clear:both;}
.newslist span{text-decoration:none; float:left;display:inline-block;}

.newslist .span1{width:30px;  padding:6px 0 0 0; display:block;*padding:0;}
.newslist .span2{width:90px;margin-left:7px; float:right;}

.newslist a{text-decoration:none;float:left;margin-left:9px;color:#000;}
.newslist a:link{text-decoration:none;color:#000;}
.newslist a:visited{text-decoration:none;color:#000;}
.newslist a:hover{text-decoration:none;color:#663333;}

.newslist .span4{float:right;color:#999;}


	
	
	
.clearfix:after {content:"."; display:block; height:0px; clear:both; visibility:hidden; }
.clearfix {zoom:1;}


/*newsdetails.aspx*/


.newsdt-title{padding-top:10px;text-align:center;color:#000;margin: 0 0 10px 0;}
.newsdt-title2{text-align:center;color:#333;}
.newsdt-cont{margin:0 27px 20px;color:#000;}

.newsdt-cont-info{	
                    width:100%;
                    text-align:center;
                    } 
 .newsdt-cont .bottom-box{ text-align:center; margin:20px auto 0;}                    
 .newsdt-cont .bottom-box  .btn-red-224{ margin:15px auto; display:block;}
  
/*actsign.aspx*/
#act-cont{
	margin-left:19px;
	padding-top:20px;
	width:600px;
	color:#000;
}

.actlist{}



/*

         .protab_contlist_item_pic img
        {
 
        	width:162px;
        	max-width:162px;
        	height:118px;
        	max-height:118px;
        	overflow:hidden;
        	border:0;
        	line-height:118px;
        	text-align:center;
        	float:left; 

        }
        .protab_contlist_item_name
        {
        	width:162px;
        	max-width:162px;
        	height:20px;
        	max-height:20px;
        	overflow:hidden;
        	text-align:center;
        	color:Black;
        	font-size:14px;
        	float:left;
        	}
        .protab_contlist_item_price
        {
        	width:162px;
        	height:18px;
        	text-decoration:line-through;
        	float:left;
        	display:inline;
        	margin:3px 0 0 3px;
        	
        	}
        .protab_contlist_item_info
        {
        	width:162px;
        	height:94px;
        	float:left;
        	}
        .protab_info_txt
        {
        	width:60px;
        	font-size:12px;
        	}
        .protab_item_price_txt
        {
        	font-size:16px;
        	color:#ff6600;
        	font-weight:bolder;
        	float:left;
        	}
        .protab_item_price_smalltxt
        {
        	font-size:12px;
        	color:#ff6600;
        	}
		.protab_info_txt_1
		{
			margin:3px 0 0 0;
			font-size:12px;
			width:50px;
			float:left;
			display:inline;
			}
			
		#pro_club_cont a:link
		{
    	color:#000;
    	text-decoration:none;
     }
     
		#pro_club_cont a:visited
		{
    	color:#000;
    	text-decoration:none;
     }


prodetails.aspx*/



/*
.act-cont-item:after {content:"."; display:block; height:0px; clear:both; visibility:hidden; }
.act-cont-item {zoom:1;}


.act-cont-item{ cursor:pointer; margin:20px 0 0 30px; display:inline; float:left; border:solid 2px #ccc; width:200px; height:100px;}
.act-cont-item-title{border-bottom:solid 1px #999; padding:0 0 0 5px; color:#660000; font-size:14px; }
.act-cont-item-title img{margin:2px 10px 0 0;}
.act-cont-item-pic{ text-align:center; line-height:74px; overflow:hidden; margin:2; height:74px; background-color:#eee;}
.act-cont-item-pic img{ }
.act-cont-item-txt{color:#333;}
*/

.act-cont-border{ width:210px; height:148px; margin:20px 0 0 30px; background-image:url(images/block.jpg); background-repeat:no-repeat;}
.act-cont-item-txt{ height:65px; overflow:hidden;}
.act-cont-item-txt a{ text-decoration:none;color:#666;}
.act-cont-item-txt a:hover,.act-cont-item-txt a:visited{ text-decoration:none;color:#666;}
.act-cont-item{}
.act-cont-item-title{color:#660000; font-size:13px;width: 201px;
margin: 2px auto; }
.act-cont-item-title img{margin:8px 5px 0 10px;}
.act-cont-item-pic{ position:relative; text-align:center;width: 202px; line-height:74px; overflow:hidden; margin:5px auto; height:74px; cursor:pointer;}
.act-cont-item-pic img{ position:relative; z-index:1; }
.act-cont-item-txt{margin:0 0 0 5px;color:#333; width:202px;}
.act-cont-item-pic a{ text-decoration:none; }
.act-cont-status{ color:#660000; position:absolute; z-index:10; right:8px; bottom:20px;  line-height:14px; 
                  background:url(images/act_item_statusbg.jpg); border:1px solid #660000; display: inline; float:right;}

#act-cont{
	margin-left:19px;
	padding-top:20px;
	width:600px;
	color:#000;
}


.actlist-cont{margin:0;
	list-style:none;
	height:100%;
	padding:40px 0 0 0;}
/*actsign.aspx*/


/*sidebar 总体控制 用户组件*/
#sidebar-topbg{ border-top:7px solid #ce114a; height:1px;}
/*checkok-btn*/.checkok-btn input{ width:100px; padding:3px 0 0 0; margin:30px 0 0 240px;}



/*userinfo.ascx*/
       	#upload_pic
        {
        	width:200px;
        	margin:16px 31px 0 18px;
        	display:inline;
        	float:left;
        	}
        	
        	#upload_userpic img
        	{
 
        		max-width:168px;
        		max-height:168px;
        		line-height:168px;
        		text-align:center;
        		border: solid 8px #eee;
        		margin: 0 auto;
				display: block;
        		}
        	
        	#upload_usertxt
        	{
        		width:168px;
        		text-align:center;
        		color:#333;
        		font-weight:bolder;
        		}
        	#upload_usertxt a
        	{
        		text-decoration:none;color:#000;
        		}
        	#upload_usertxt a:link
        	{
        		text-decoration:none;color:#000;
        		}
       

       
      #edit_userinfo 
       {
       	width:467px;
		border:solid 1px #ccc;
       	float:left;
       	overflow:hidden;
       	/*height: 120px;*/
       	margin:16px 0 0 18px;
       	display:inline;
       	
       	}
       	
       	
       	#input_error
       	{
       		
       		max-height:20px;
       		width:380px;
       		background-image:url(images/error_input_bg.gif);
       		border:solid 1px #ffcc33;
       		
       		
       		}
       	
       	
       	.userinfo_title_txt_im
       	{
       		
       		color:#333;
       		font-weight:bolder;
       		width:100px;
       		float:left;
       		padding:10px;
       		background-color:#eee;
       		border-right:solid 1px #ccc;
       		border-bottom:solid 1px #ccc;
       		}
		
	   .userinfo_inputbox
	   {
	   		
			width:150px;
			float:left;
			
	   	}
	   	

       .userinfo_inputbox input{
			border: 1px solid #a3a3a3;
			margin:10px;
			
		}
/*userinfo.ascx*/

/*logined.ascx*/
#logined-body{width:100%;}
#logined-headpic{margin:10px 10px 0 10px;float:left;display:inline; width:67px; height:67px; overflow:hidden;}
#logined-headpic img{max-width:67px; max-height:67px; display:block; margin:0 auto;}
#logined-userinfo{float:left;display:inline;font-weight:bolder; margin:10px 0 0 10px;}
.logined-username{color:#993333;}
#logined-datainfo{height:40px;margin:5px 0 5px 0;}
.logined-userinfobox{margin-left:20px;float:left;width:40px;height:37px;border-right:solid 1px #ccc;display:inline}
.logined-userinfortitle{height:14px;}
.logined-userinfobox-num{height:16px;color:#993333;font-weight:bolder;font-size:17px;}
#logined-jump{border-top:solid 1px #ccc; margin:0 10px;}
#logined-jump ul{margin:0;list-style:none;}
#logined-jump li{float:left;margin-left:5px;display:inline;}
#logined-body li a{text-decoration:none;color:#993333;display:block;} 
#logined-body li a:link,#sidebar-userlogined li a:visited{text-decoration:none;color:#993333;display:block;} 
#logined-body li a:hover{text-decoration:none;color:#ccc;display:block;}
/*logined.ascx*/


/*jumplist.ascx*/
		
.user_jumplist{margin:13px 0 10px 0;}
		
#sidebar1 .jumplist_menu_txt
{
	width:190px;
	line-height:13px;
	margin:10px 0 5px 0;
	font-weight:bolder;		
	text-align:center;
	background-image:url(images/darkredarrow.jpg);
	background-repeat:no-repeat;
	background-position:left;			
}
.jumplist_menu_line
{
	width:190px;
	height:2px;
	background-image:url(images/jumplist_line.gif);
	background-repeat:no-repeat;
}

/*jumplist.ascx*/


/*bbspushlist.ascx*/
.pushlist-form
{border:solid 1px #ccc; width:190px; margin:0 0 5px 0;}
.pushlist-title
{border-bottom:solid 1px #ccc; height:20px;}
.pushlist-title img{border:0; float:left;margin:2px;}
.pushlist-title span{float:left; color:#006699; font-weight:bolder;margin:0 0 0 5px; display:inline;}
 #sidebar1 #bbspushlist1 li a{width:190px; max-width:190px; overflow:hidden; }
.pushlist-cont ul li{ width:100%; margin:0 0 0 15px;}
/*bbspushlist.ascx*/



  #sidebar1
    {
    	width:210px;
    	float:left;
    	margin-left: 7%;
    	
    	
    	} 
    #sidebar1 ul
    {
    	width:100%;
    	overflow:hidden;
    	list-style:none;
    	margin:0px;
    	/*padding:0px;*/
        padding: 10px 0px 10px 0px;
    }
    
    
    
    /*tblbbs.ascx*/

    #sideinfo{ background:#eee;}


    .sideinfo_1{border:0 none;margin:0px 0 0 0;}
    #sideinfo    .sideinfo_1  .sideinfo_1_title{background-color:#ce114a;               border:0 none;color:#fff;padding:6px 0; line-height:1; font-size:14px; text-align:center;}
     #sideinfo    .sideinfo_1   .sideinfo_1_cont{margin:0 0 0 10px;}
     #sideinfo    .sideinfo_1   .sideinfo_1_cont li{ background:url(/pub/imgesnew/arrow_left_gray.png) no-repeat 5px 5px; text-indent:17px;}
    .sideinfo_2{border:0 none;margin:10px 0 0 0;}
     #sideinfo .sideinfo_2   .sideinfo_2_title{background-color:#ce114a;               border:0 none;color:#fff;padding:6px 0; line-height:1; font-size:14px; text-align:center;}
     #sideinfo .sideinfo_2 .sideinfo_2_cont{
     background:#fff;padding:0  0 18px 10px;
    }

    #sideinfo .sideinfo_2 .sideinfo_2_cont li{ background:url(/pub/imgesnew/dotted_gray.png) no-repeat 5px 5px; text-indent:17px;}


    #sideinfo .sideinfo ul li{ text-align:left; margin-top:5px;}
    #sideinfo .sideinfo ul li a:link{ text-decoration:none;color:#333;}
    #sideinfo .sideinfo ul li a:visited{ text-decoration:none;color:#333;}
    #sideinfo .sideinfo ul li a:hover{text-decoration:none;color:#999;}
    
    
    /*tblbbs.ascx*/
    /*
	.sideinfo_1
    {
    	border:solid 1px #cccccc ;
    	width:190px;
    	margin-top:15px;
    	}
    
    .sideinfo_1 .sideinfo_1_title
    {
    	background-image:url(images/side_title1.gif);
    	background-repeat:no-repeat;
    	text-indent:5px;
    	margin:1px 1px 1px 1px;
    }
    	
     .sideinfo_1 .sideinfo_1_cont
    {
    	text-indent:5px;
    	color:#333333;
     }
     
     
     #sideinfo  .sideinfo_2
    {
    	border:solid 1px #ffcc66;
    	width:188px;
    	margin-top:15px;
    	}
    
     #sideinfo  .sideinfo_2_title
    {
    	background-image:url(images/side_title2.gif);
    	background-repeat:no-repeat;
    	text-indent:5px;
    	margin:1px 1px 1px 1px;
    	color:#993300;
    }

	*/
    
     
     #sidebar1 li a:link,#sidebar1 li a:visited
    {
    	color:#666;
    	text-decoration:none;
     }
     
    #sidebar1 li a:hover
    {
    	color:#000;
    	text-decoration:none;
     }




    
    #sidebar2
    {
    	width:191px;
		float:left;
		
    	} 
    #sidebar2 ul
    {
    	list-style:none;
    	margin:0px;
    }

    #sidebar2 ul a:link
    {
    	color:#999;
    	text-decoration:none;
     }
     
    #sidebar2 ul a:visited
    {
    	color:#999;
    	text-decoration:none;
     }


/*prolist sidebar*/



/*用户组件*/


/*修改密码 updatepwd.ascx*/
.userinfo_inputbox{margin:0 0 0 30px;}
/*修改密码 updatepwd.ascx*/


/*翻页控制 PageButton*/
.page-button
{width:680px;height:20px;text-align:center;margin:10px 0 0 34px; background:url(/pub/imgesnew/cutline-pager-red.png) no-repeat center top; padding-top:10px;}
.page-button a{margin-left:5px; display:inline-block;line-height:22px;}
.page-button img{float:left; display:inline;margin:5px 0 0 0;}
.page-button-proindex{text-align:center;margin:0 auto;}
.page-button-proindex a{margin-left:5px;float:left; display:inline;  }
.page-button-proindex img{float:left; display:inline;margin:5px 0 0 0;}
#PageButton1 { display:inline-block; _zoom:1;*display:inline;}
#PageButton1 a{margin-top:0px;height:20px;}



/*半透明导航地址栏 title-bar*/
#title-bar{height:57px; 
	
}
#title-address-bar
{background-color:#cc6666;width:980px; height:30px; position:absolute;top:122px;
opacity:0.6; }
#title-address-bar-cont{color:#fff;
                         position:absolute;top:127px;z-index:200;
                         display:block; right:20px}
#title-bar-bgtitle1{ top:103px; position:relative; background-image:url(images/club_login_bgtitle.jpg); background-repeat:no-repeat;  z-index:100;width:190px;height:20px;
                     opacity:0.6}
#title-bar-title1cont{z-index:200;top:79px;left:0;position:relative;color:#993333;font-weight:bolder;height:19px;line-height:19px; vertical-align:middle;margin-top:5px;margin-left:18px;}
#title-bar-bgtitle2{ top:73px ; position:relative; background-image:url(images/club_login_bgtitle2.jpg); background-repeat:no-repeat;z-index:100; width:190px; height:30px;margin-top:5px;font-size:12px;color:#fff;}
#title-bar-bgtitle2 span,#title-bar-bgtitle3 span{height:30px;float:left;margin-left:10px;margin-top:3px;} 
#title-bar-bgtitle3{ top:43px ; background-image:url(images/club_login_bgtitle2.jpg); background-repeat:no-repeat;z-index:100; width:190px; height:30px;margin-top:5px;font-size:12px;color:#fff;}
#logined-out{float:right;margin-right:10px;display:inline;}
#title-bar-bgtitle2 img{border:0;margin-top:3px;}
                        
/*商城页面 prodetails.aspx*/     
.shopprolist-bar{width:762px;height:180px;border:solid 1px #eee;margin-top:10px;background-color:#fff;} 
.shopprolist-item{float:left;width:123px;height:137px;margin:5px 0 5px 0;border-right:dotted 1px #ccc;display:inline;}
.shopprolist-item a{text-decoration:none;}
.shopprolist-item-pic{border:0; width:123px;height:103px;min-width:123px;min-height:103px;max-width:123px;max-height:103px;}

.shopprolist-item span{ text-align:center;width:123px;}
.shopprolist-item-name{ color:#000;}
.shopprolist-item-price{color:#ff6600;font-size:16px; font-weight:bolder;}
.shopprolist-promotioninfo{border-top:dotted 1px #999; margin:2px; width:758px;height:30px; background-color:#eee;}   
.shopprolist-promotioninfo a{text-decoration:none; margin:0 0 0 20px; }
.shopprolist-promotioninfo a:link,.shopprolist-promotioninfo a:visited{color:#999;}
.shopprolist-promotioninfo a:hover{text-decoration:none; color:#663333;} 
.prodetails-main{margin:20px 0 0 0;}
.prodetails-main-pic{margin-left:10;height:300px;width:300px;max-height:300px; min-height:300px; max-width:300px; min-width:300px;float:left; text-align:center; line-height:300px; display:inline;}
.prodetails-main-pic img{border:0;}
.prodetails-main-txtinfo{margin-left:40px; width:380px; float:left; display:inline;  text-align:left;}
.prodetails-main-txtinfo-intro{color:#000;}
.prodetails-main-txtinfo-title{border-bottom:solid 2px #ccc;padding-bottom:5px;color:#333;font-weight: lighter;}
.prodetails-main-txtinfo-cont ul{margin:0;list-style:none;}
.prodetails-main-txtinfo-cont li{border-bottom:dotted 1px #ccc;margin:2px 0 0 0;}
.prodetails-main-txtinfo-cont tt{color:Red;}
.prodetails-main-txtinfo-cont .title{width:70px; margin:0 25px 0 0;}
.prodetails-main-txtinfo-cont .cont{width:310px;color:#333;}
.prodetails-main-txtinfo-cont .pricesytle{color:#ff6600;}
.prodetails-main-txtinfo-btn{margin-top:10px;}
.prodetails-main-txtinfo-btn a{margin-left:20px; cursor:pointer;}
/*在线预约*/
#room-table-2-hr { background-image: url(images/yuyue.png);color: white;font-size: 20px;position: relative;}
#room-table-2 td{ }
#room-table-2-hr span { position: absolute;left: 344px;top: 27px;height: 22px;width: 90px;}
#room-item{ width: 150px;float: left;}
#room-item .input { display: inline;}
#room-item .input input{ float: left;}
#room-project{ /*width: 800px;*/margin-left: 68px;}
#room-project .title{font-weight: bold;color: #C35554;font-size: 20px;display: block;}
#room-project span{overflow: hidden;height: 44px;width: 130px;display: block;margin-left: 22px;}
/*注册页面 register.aspx */

.leftpan{ margin:13px 0 0 20px;width:700px; float:right;}

#register {text-align:center; margin:10px auto;}
#register a{margin:0 40px;
            padding:40px 0;}
#register-table-2 { display:inline;}           
#register-table-2-hr { border-bottom:solid 1px #ccc;}
#register-table-2 .textbig{ font-size:16px;}
#register-table-2 td{ font-size:12px; text-align:left;}
#register-2-box {
                 /*height:100px;*/
                 margin:100px auto;
                 background-color:#eee;
                 border:solid 3px #ccc;}
.register-2-cont{  text-align:center; line-height:40px; display:block; }
/*#register-table-2 span{ color:Red;  font-weight:bold;}*/
#register-table-2 .onShow{color:#808080;}
#register-table-2 .onFocus{color:#808080;}
#register-table-2 .onCorrect{ color:#9ACD32;}
#register-table-2 .onEmpty{}
#register-table-2 .onError{}
           
      

/*弹出框效果*/
 .jqifade{
	position: absolute;
	background-color:red;
}
div.jqi{
	width: 660px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	position: absolute;
	background-color: #ffffff;
	font-size: 11px;
	text-align: left;
	border: solid 1px #eeeeee;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding: 7px;
}
div.jqi .jqicontainer{
	font-weight: bold;
	height:480px;
	overflow-y:scroll;
}
div.jqi .jqiclose{
	position: absolute;
	top: 4px; right: -2px;
	width: 18px;
	cursor: default;
	color: #bbbbbb;
	font-weight: bold;
}
div.jqi .jqimessage{
	padding: 10px;
	line-height: 20px;
	color: #444444;
}
div.jqi .jqibuttons{
	text-align: right;
	padding: 5px 0 5px 0;
	border: solid 1px #eeeeee;
	background-color: #f4f4f4;
}
div.jqi button{
	padding: 3px 10px;
	margin: 0 10px;
	background-color: #2F6073;
	border: solid 1px #f4f4f4;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
}
div.jqi button:hover{
	background-color: #728A8C;
}
div.jqi button.jqidefaultbutton{
	background-color: #BF5E26;
}
.jqiwarning .jqi .jqibuttons{
	background-color: #BF5E26;
}



/*forgetpwd.aspx*/
.forgetpwd-div{ text-align:center;}
.forgetpwd-txt{float:left;margin:0 0 0 200px; display:inline;}
.forgetpwd-box{float:left;margin: 15px 0 0 0;}
.forgetpwd-btn{margin: 15px 0 0 0;}



/*rollbox*/
.rollBox{width:389px;overflow:hidden;/*padding:12px 0 5px 6px;*/ position:relative; margin:12px 0 12px 5px;}
.rollBox .LeftBotton{  height:72px;width:19px;background:url(images/rollbox.gif) no-repeat 0px 0;overflow:hidden;float:left;display:inline;margin:2px auto 0;cursor:pointer;}
.rollBox .RightBotton{height:72px;width:20px;background:url(images/rollbox.gif) no-repeat -20px 0;overflow:hidden;float:left;display:inline;margin:2px auto 0;cursor:pointer;}
.rollBox .Cont{width:350px; height:70px; overflow:hidden;float:left;margin: 10px auto; position:relative; }
.rollBox #ScrCont{ height:52px; position:absolute;  left:0;  overflow:hidden;}
.rollBox .Cont .pic{width:50px;float:left;text-align:center;margin:0px 10px 0; margin:0px 9px 0\9; display:inline;}
.rollBox .Cont .pic img{border:1px solid #fff;display:block;}
.rollBox .Cont .pic p{line-height:10px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

/*clubgame.aspx*/
.game-cont{text-align:center; margin:0 auto;padding:0 auto;}


/*clubmessage.aspx*/
.myhfont16b{ font-size:16px; font-weight:bolder;font:微软雅黑,宋体;}



/*首页中奖名单轮播*/
#winnerList{
width:230px;
height: 64px;
overflow: hidden;
margin:5px auto;
text-align: center;
position:relative;
}
#winnerList .winnerlistul{ position:absolute; left:0px; top:0px;}
#winnerList .winnerlistul li{ height:15px; line-height:15px; padding:5px 0;}
#winnerList .winnerlistul li .sleft{ float: left;
width: 60px;
margin: 0 15px 0 0px;* display:inline;}


.winner-title{
line-height: 32px;color: #999;font-weight: bold;font-size: 15px;margin: 15px 0px 0px 0px;
    background: url(images/winner-title.png) no-repeat;
}
.winner-title span{color: white;margin: 0 0 0 93px;}

/*秒杀页面*/
.sec-main-txtinfo-title{font-size: 26px;padding-bottom: 5px;color: black;font-weight: lighter;}
.sec-main-txtinfo-cont ul{margin:0;list-style:none;}
.sec-main-txtinfo-cont li{margin:5px 0 0 0;line-height: 25px;height: 25px;}
.sec-main-txtinfo-cont tt{color:Red;}
.sec-main-txtinfo-cont .title{color: #757575;font-size: 17px;width: 100px;margin: 0 25px 0 0;float: left;display: block;}
.sec-main-txtinfo-cont .cont{color: #757575;font-size: 17px;float: left;display: block;}
.sec-main-txtinfo-cont .pricesytle{color:#ff6600;}
.sec-main-txtinfo-btn{margin-top:10px;}
.sec-main-txtinfo-btn a{margin-left:20px; cursor:pointer;}
.sec-main-txtinfo-intro{color:#000;font-size: 13px;line-height: 25px;}
.btn_redbg{background:url(Images/btnbg.png) no-repeat; width:90px; height:22px; border:0 none;  text-align:center; color:#fff; cursor:pointer; }
#sec-head,#sec-lsthead{width:764px;background-image:url(images/secTitle.png);background-repeat:no-repeat;height:35px;border-bottom:#cc9999 1px solid;}
#sec-head span,#sec-lsthead span {line-height: 40px;width: 139px;display: block;margin-left: 30px;}
.btn_redbgDe {font-size: 20px;font-weight: bolder;background:url(Images/secbtnbg.png) no-repeat; width:111px; height:28px; border:0 none;  text-align:center; color:#fff; cursor:pointer; 
}
.seckill_btn{display:block;font-weight: bold;line-height: 18px;color: white;font-size: 15px;display: block;}

#seckillindex { margin:20px auto;border: 1px solid #A02520;width: 400px;height: 80px;overflow: hidden;padding: 2px;position: relative;}
#seckillindex .pic{ float:left;}
#seckillindex .pic img{max-width:80px;max-height:80px}
#seckillindex .pdinfo{ float:left; width:315px;}
#seckillindex .pdinfo .ul{ width:100%;margin-left: 30px;}
#seckillindex .pdinfo .ul li{ height:22px;line-height:22px;margin: 2px 0 0 0;}
#seckillindex .pdinfo .ul .startsktime{color: #c35554;font-size: 20px;font-weight: bold;letter-spacing: 4px;}
#seckillindex .pdinfo .ul .pdname{color: #9B703D;font-size: 16px;font-weight: bold;}
#seckillindex .pdinfo .ul .pdnum{color: #5d5d5d;font-size: 20px;font-weight: bold;}
#seckillindex .pdinfo .ul .pdnum .red{color: red;font-size: 16px;}
#seckillindex .pdinfo2{ float:left; width:83px; overflow:hidden;}
#seckillindex .pdinfo2 a{ color:#fff;}
#seckillindex .pdinfo2 .seckill_btn{margin: 59px 0 0 0px;}
#bgmenu{overflow: hidden; color: white;margin: -13px -6px 0 0;height: 40px;width: 132px;position:absolute;text-align: center;background-image: url(images/bgmenu.png);right: 10px;}
#bgmenu span{font-size: 18px;height: 33px;width: 133px;position: absolute;top: 10px;display: block;right: 2px;}
#secresult-box{
width: 600px;
margin: 100px auto;
background-color: 
#EEE;
border: solid 5px 
#CCC;
}


#winnerList2{

height: 100px;
overflow: hidden;
margin:5px 0 0 0;
text-align: center;
position:relative;
}
#winnerList2 .winnerlistul{ position:absolute; left:0px; top:0px;}
#winnerList2 .winnerlistul li{ height:15px; line-height:15px; padding:5px 0;}
#winnerList2 .winnerlistul li .sleft{ float: left;width: 50px;margin: 0 15px 0;text-align:center;* display:inline;}
#winnerList2 .winnerlistul li .sleft2{ float: left;width: 180px;margin: 0 5px 0;text-align:center;* display:inline;}
#winnerList2d .winnerlistul li .sleft{ float: left;width: 126px;margin: 0 15px 0;text-align:center;* display:inline;}


/*圆角CSS*/
.allradius5px
{
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius:5px;
behavior: url(css/PIE.htc);
position: relative;
background:#546277;
}

/*圆角CSS*/


.topradius5px
{
-moz-border-radius-topleft:5px;  
-moz-border-radius-topright:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
-khtml-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;
behavior: url(PIE.htc);
position: relative;	
	}
.bottomradius5px
{
-moz-border-radius-bottomleft:5px;  
-moz-border-radius-bottomright:5px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
-khtml-border-radius:0 0 5px 5px;
border-radius:0 0 5px 5px;
behavior: url(PIE.htc);
position: relative;	
	}
.leftradius5px
{
-moz-border-radius-bottomleft:5px;  
-moz-border-radius-topleft:5px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-top-left-radius:5px;
-khtml-border-radius:0 0 5px 5px;
border-radius:5px 0 0 5px;	
behavior: url(PIE.htc);
position: relative;
	}

.rightradius5px
{
-moz-border-radius-topright:5px;  
-moz-border-radius-bottomright:5px;
-webkit-border-top-right-radius:5px;
-webkit-border-bottom-right-radius:5px;
-khtml-border-radius:0 5px 5px 0;
border-radius:0 5px 5px 0;	
behavior: url(PIE.htc);
position: relative;
	}
	
	
/*radius10px*/	
	
.allradius10px
{
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius:10px;
behavior: url(PIE.htc);
position: relative;	
	}

.topradius10px
{
-moz-border-radius-topleft:10px;  
-moz-border-radius-topright:10px;
-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px;
-khtml-border-radius: 10px 10px 0 0;
border-radius: 10px 10px 0 0;
behavior: url(PIE.htc);
position: relative;	
	}
.bottomradius10px
{
-moz-border-radius-bottomleft:10px;  
-moz-border-radius-bottomright:10px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius:10px;
-khtml-border-radius:0 0 10px 10px;
border-radius:0 0 10px 10px;
behavior: url(PIE.htc);
position: relative;	
	}
.leftradius10px
{
-moz-border-radius-bottomleft:10px;  
-moz-border-radius-topleft:10px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-top-left-radius:10px;
-khtml-border-radius:0 0 10px 10px;
border-radius:10px 0 0 10px;	
behavior: url(PIE.htc);
position: relative;
	}

.rightradius10px
{
-moz-border-radius-topright:10px;  
-moz-border-radius-bottomright:10px;
-webkit-border-top-right-radius:10px;
-webkit-border-bottom-right-radius:10px;
-khtml-border-radius:0 10px 10px 0;
border-radius:0 10px 10px 0;	
behavior: url(PIE.htc);
position: relative;
	}	

/*飘窗*/
#oamaintain
{
	width:100px; 
	
	position:fixed; 
	z-index:10000;
	top:20%;
	bottom:auto;
	right:10px;
 
	}
#oamaintain a{ margin:0; padding:0; overflow:hidden;}
#oamaintain img{ margin:0; padding:0;}	
* html,* html body /* 修正IE6振动bug */{background-image:url(about:blank);background-attachment:fixed;}
* html #oamaintain /* IE6 头部固定 */{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop)); right:10px;}
/* 投票样式重置 */	
#Club-Vote{
    float:right;
    width:790px;
    margin-left:-10px;
}
.ClubVoteBg{
    background:url(images/VoteBg2.png) no-repeat;
    width:763px;
    height:1363px;
    margin-top:10px;
    overflow:hidden;
    margin-left:25px;
    }
 .WantJoin{
    text-align:right;
    margin-top:218px;
    margin-right:20px;
   
}    
.WantJoin span{
    background: url(images/di_1.png) no-repeat;
    display:inline-block;
    font-size:25px;    
    color:#fff !important;
    margin-right:37px;
    text-align:center;
    cursor:pointer;
    margin-top: -60px;
}
.JoinMember{
    width:674px;
    height:739px;
   
}
.Vote_imgs{margin-left:54px;}
.Vote_imgs ul li{
    float:left;
    width:130px;
    height:158px;
    margin-right:15px;
    margin-top:19px;
}
.VoteName{font-size:12px;color:#754c29;text-align:center;margin:5px 0;}
.Vote-img1 img{box-shadow:2px 1px 5px rgba(0, 0, 0, 0.3);cursor:pointer;}
.VoteTotal input{
    background:url(images/button_12.jpg) no-repeat;
    width: 50px;
    height: 24px;
    line-height:24px;
    color:#fff;
    font-size:18px;
    margin-right:3px;
    border:0;
    cursor:pointer;
    font-size: 15px;
}
input.VoteHiddenBtn{
    background:url(images/voteHiddenBtn.png) no-repeat;
    width:50px;
    height:24px;
    line-height:24px;
    color:#fff;
    font-size:18px;
    margin-right:3px;
    border:0;
    cursor:text; 
}
span.ClubTicket{
    font-size:14px;
    color:#754c29;
}
#PageStyle{
    text-align:center;
}
.PageNum{width:200px;margin:25px auto 0;}
.VotePre{
    float:left;
    text-indent:-9999px;
    background:url(images/VotePre.png) no-repeat;
    cursor:pointer;
    width:21px;
    height:20px;
}
.VoteNext{
    float:right;
    text-indent:-9999px;
    background:url(images/VoteNext.png) no-repeat;
    cursor:pointer;
    width:21px;
    height:20px;
}

.VoteNumber li{
   float:left;
   color:#5dc1df;
   width:21px;
   height:20px;
   line-height:20px;
}
.VoteNumber li a{
    font-size:16px;
    color:#5dc1df !important;
    display:inline-block;
    padding:0 5px;
}
.ActivityNotes{
    margin-top:150px;
}
.ActivityNotes ul li{
    background:url(images/list-style.png) left 8px no-repeat;
    width:80%;
    margin:0 auto;
    color:#226fb7;
    font-size:12px;
    line-height:25px;
    padding-left:15px;
}
#ClubRes{
    background:url(images/ClubResBg.png) no-repeat;
    width:541px;
    height:413px;
    overflow:hidden;
}
.ResCenter{
    width:429px;
    height:277px;
    margin:93px auto 0;
}
.ResTitle{
    text-align:center;
}
.ClubFont{
    font-size:16px;
    font-weight:bold;
    
    cursor:pointer;
}
.pop-huihuainput{
    width:244px;
   
    border:1px solid #403b2a;
    line-height:30px;
    font-size:16px;
}

.TRight{
    
}
/*
.LoadRedFile{
    background:url(images/LoadRed.png) no-repeat;
}
.LoadGrayFile{
    background:url(images/LoadGray.png) no-repeat;
}
.LoadRedFile,.LoadGrayFile{
    width:100px;
    height:34px;
    color:#fff;
    font-size:25px;
    font-weight:bold;
}*/
.ClubBtnRes,.ClubBtnRCancel,.KidsBtnRes,.KidsBtnRCancel,.TableBtn2,.TableBtn1{
    background:url(images/button_11.jpg) no-repeat;
    width: 136px;
    height: 39px;
    color:#fff;
    font-size:25px;
    font-weight:bold;
    border:0;
    cursor:pointer;
    line-height:35px;
    margin-right: 50px;
    
}
.ClubResBg table tr{height:42px;}    
#VoteForKids{
    background:url(images/KidsToBg.png) no-repeat;
    width:539px;
    height:534px;
    overflow:hidden;
}
#FamilyForKids{
    background:url(images/KidsToBg2.png) no-repeat;
    width:644px;
    height:533px;
    overflow:hidden;
}
.KidsPto{
    float:left;
    margin-left: 80px;
    margin-top: 20px;
    height: 203px;
    border: 2px solid #c0c0c0;
    width: 203px;
}

.VoteToVote{
    top:89px;
   left:30px; 
}
.KidsAccount{
    float:right;
    width:170px;
    margin-right:3px;
}
.KidsAccount div{
    height:30px;
    line-height:30px;
    margin-left: -8px;
    font-size:19px;
    font-weight:bold;
}
.ClubAllBtns{text-align:center;
            margin-top: 20px;
             }
             
.ClubAllBtns1{text-align:center;
            margin-top: 20px;
             }
.KidsBtnRes{margin-right:100px;}
.mt10{margin-top:10px;}
.h710{
    height:710px;
}
#VoteTrue,#VoteFalse,#LoadTrue,#LoadFalse{
    position:relative;
    width:300px;
    height:151px;
    background:url(images/VoteAlert.png) no-repeat;
    overflow:hidden;
    margin-left:0;
}
.VoteClose,.VoteClose2,.VoteClose3,.VoteClose4{
    position:absolute;
    right:20px;
    top:15px;
    cursor:pointer;
}
.mtl{
    margin:60px 0 0 15px;
}
#ResTable{
    background:url(images/ResTable2.png) no-repeat;
    width:696px;
    height:620px;
    overflow:hidden
    
    
}
.tableborder{
    border:2px solid #009ef0;
    background:#fff;
    width:615px;
    height:375px;
    margin:110px auto 0;
 
}
.pf{padding-left:10px;}
.mf15{margin-left:15px;}
.tableborder th,.tableborder td{
    border:1px solid #009ef0;
}
.tableborder .input{
    width:157px;
    height:44px;
    margin:1px;
    border:0;
    font-size:20px;
    line-height:44px;
}
.tcen{text-align:center;}
.TableBtn1{margin-right:100px;}
.winput{
    width:468px;
    height:44px;
    margin:1px;
    border:0;
    font-size:20px;
    line-height:52px;
}
.sublogo
{
    width:188px;
    border:1px solid #eee; 
    padding:5px;
    margin-bottom:10px;
}
.subintroduce{
    text-indent:2.2em;
    color:#999999;
    margin:0;  
}
.queryjf{
    margin-top:10px;
}
.sublogo h3{
    margin:0;
    border-bottom:1px dashed #a3a3a3;
    font-size:12px;
    text-indent:4px;
    color:#9f6327;
}
.chcss{
    width: 196px; height: auto; overflow:hidden;border:1px solid #eee;padding:0 4px;
}
.mt10{margin-top:10px;*margin-top:20px;}
.weixi{
    background:url(images/weixi.png) no-repeat;
    height:30px;
    padding-left:31px;
    line-height:31px;
}
.pointer{cursor:pointer;}
.redLine{border-bottom:1px solid #a83437;position:relative;top:45px;width:20%;left:10px;}
.cont-l-mag-cont a p{margin:0;}
/*选项卡部分*/
.changeFZ_bg{
    background:url(images/changeFZ_bg.jpg) no-repeat;
    width:127px;
    height:31px;
    line-height:31px;
    position:relative;
    float:left;
    margin-right:10px;
     text-align:left;
    }
 .changeFZ_bg select{width:127px;height:31px;opacity:0;filter:alpha(opacity:0);}  
 .changeFZ_value{position:absolute;top:0px;width:127px;height:31px;line-height:31px;text-indent:25px;font-size:16px; color:#000;}   
 input.screening{background:url(images/screening.jpg) no-repeat;
                 width:67px;
                 height:31px;
                 border:0;
                 cursor:pointer;}
.competion_fa
{
    float:right;
    margin-right:205px;
    line-height:40px;width:50%;
    }  
 .competion_fa div
 {
     font-size:18px;
     color:#2CA2E0;
     }                
 .clr{clear:both;overflow:hidden;height:0;}     
 .ziping
 {
     width:85%;margin:10px auto 0;height:auto;
     text-indent:2.2em;
     }
 .ziping span#spanComment
 {
     color:#2CA2E0;
     text-indent:12px;
     }    
#ClubVoteBg
{
    background:url(images/VoteBg3.png) no-repeat;
    height:1550px;
    }
/*错误信息提示*/
.check
{

}
.err
{
  font-family: arial,\5b8b\4f53,sans-serif;
  color: #f60;
}
.ok
{
background-image: url(images/sucess.png);
display: inline-block;
height: 16px;
width: 16px;
}    


.lefttop-box{
  border-top:7px solid #ce114a; 
   background:#fbe9ee;
}
.lefttop-box .myshimaocoin{ margin:10px ;}


.inside-hottel{ position:relative;  float:right; margin:0;}

.inside-hottel .hotphone-icon
{
    height: 29px; width: 29px;
     background-image: url('imgesnew/icon_hotphone.png');
            margin-left: 64px; float: left; margin-top: 20px;}
            
 .inside-hottel .hotphone-txt
 {
     line-height: 30px;
margin: 3px 0px 0 3px;
float: left;
     }
     
.magz{ width:100%; background:#eee; overflow:hidden;}
.magz .magz-img{ display:block; border:1px solid #fff; margin:13px auto 0;}
.magz .magz-titie{ text-align:center;}
.magz .button{ margin:0px auto 28px;}

.button{ position:relative;}
 .button a{ color:#fff;}
#container .button a:link,#container .button a:visited, #container .button a:hover{ color:#fff;}
#container2014 .button a:link,#container2014 .button a:visited, #container2014 .button a:hover{ color:#fff;}


.btn-red-120{ width:119px; height:26px; line-height:26px; background:url(/pub/imgesnew/btn_red_120.png);}
.btn-red-120  a{ position:relative; z-index:2; display:block; width:100%; height:100%; color:#fff;text-indent: 36px; text-align:center;}
.btn-red-120 .icon-doc{background:url(/pub/imgesnew/icon_doc.png) no-repeat; position:absolute;
                        width:25px; height:17px; position:absolute; z-index:1; left:15px; top:3px; }
.btn-blue-120{ width:119px; height:26px; line-height:26px; background:url(/pub/imgesnew/btn_blue_119.png);}
.btn-blue-120 .icon-doc{background:url(/pub/imgesnew/icon_doc.png) no-repeat; position:absolute;
                        width:25px; height:17px; position:absolute; z-index:1;left:15px; top:3px;}
.btn-blue-120 a{ position:relative; z-index:2; display:block; width:100%; height:100%; color:#fff;text-indent: 36px;text-align:center;}


.loginbtnbox .loginbtn{ float:left;}

.loginbtnbox .go2reg-btn{ /*float:left;*/ margin-top:10px;}


.confirmdivBox{width: 400px; height: 250px; box-shadow: 0 0 8px rgba(0,0,0,.8); background-color: #f2f2f2; border-radius: 10px;}
.confirmdivBox .title{margin: 0 atuo; width: 100%; height: 35px; background-color: #CD2626;
                            color: #fff; font-weight: bold; font-size: 18px; text-align: center; cursor: move;
                            line-height: 35px; border-radius: 10px 10px 0 0;}

.confirmdivBox .box{width: 390px; height: 255px; padding: 0 5px 5px 5px;}
.confirmdivBox .board{ padding: 10px 30px; font-size: 13px; }
.confirmdivBox .btnok{
height: 22px; width: 55px; margin: 0 60px 0 0;
                                    border: 1px solid rgba(0,0,0,0.1); cursor:pointer;
}
.confirmdivBox .btncancel{
height: 22px; width: 55px; border: 1px solid rgba(0,0,0,0.1);cursor:pointer;
}

.uploadpicBox{width: 650px; height: 400px; box-shadow: 0 0 8px rgba(0,0,0,.8); background-color: #f2f2f2; border-radius: 10px;}
.uploadpicBox .title{border-bottom: 1px solid #E5E5E5;background: #F3F3F3;height: 31px;border-top-left-radius: 5px;
border-top-right-radius: 5px;}
.uploadpicBox .title h3{float: left;
        height: 31px;
        color: #4C4C4C;
        font-size: 12px;
        line-height: 31px;
        overflow: hidden;
        margin: 0;
        padding-left: 10px;
        font-weight: bold;
        text-shadow: 0 1px 1px #FFF;
        }
.uploadpicBox .title button{background-color: transparent;
background-image: url(imgesnew/sprite.png);
background-position: 10px 11px;
background-repeat: no-repeat;
border: 0 none;
cursor: pointer;
float: right;
font-size: 0;
height: 28px;
line-height: 100px;
width: 30px;
position: relative;}
.uploadpicBox .uploadli li{ padding:8px 1px;}
.complainupload span {background-image: url(images/sucess.png); display: none; height: 16px;width: 16px; margin-left: 15px;}
.complainupload  ul li {display: none;}

#activitylist li {text-align:center; width:200px; margin-left:10px;float:left; height:219px; display:inline;}                     
#activitylist li .pic{ height:151px; border: solid 1px #999; width:100%;}
#activitylist li .txt{}

.questiondiv{width: 518px; height: 515px; box-shadow: 0 0 8px rgba(0,0,0,.8); background-color: #f2f2f2; }
/*
.questiondiv .title{border-bottom: 1px solid #E5E5E5;background: #F3F3F3;height: 31px;border-top-left-radius: 5px;
border-top-right-radius: 5px;}
.questiondiv .title h2{float: left;
        height: 31px;
        color: #4C4C4C;

        line-height: 31px;
        overflow: hidden;
        margin: 0;
        padding-left: 10px;
        font-weight: bold;
        text-shadow: 0 1px 1px #FFF;
        }
        */
.questiondiv li select {width:208px;height: 24px;margin-top: 5px;box-shadow: 2px 2px 3px #EDEDED inset;border-radius: 3px;border: #ABABAB 1px solid;}
.questiondiv li div{margin-top: 5px;}
.questiondiv li input {margin-left: 47px;width: 196px;padding: 4px 5px;
border: #ABABAB 1px solid;
box-shadow: 2px 2px 3px #EDEDED inset;

 text-indent:4px;
border-radius: 3px;}
#register-2-box .uploadli select {width:192px;height: 24px;margin-top: 5px;box-shadow: 2px 2px 3px #EDEDED inset;border-radius: 3px;border: #ABABAB 1px solid;}
#register-2-box .uploadli input  {padding: 4px 5px;
border: #ABABAB 1px solid;
box-shadow: 2px 2px 3px #EDEDED inset;
font-size: 14px;
border-radius: 3px;}
#register-2-box .uploadli li div{margin-top: 5px;}


.popgraydiv{}
.popgraydiv  .head{border-bottom: 1px solid #E5E5E5;height: 31px;
padding: 6px 0;
}
.popgraydiv  .head h2{float: left;
        height: 31px;
        color: #4C4C4C;
        line-height: 31px;
        overflow: hidden;
        margin: 0;
        padding-left: 10px;
        font-weight: bold;
        text-shadow: 0 1px 1px #FFF;
        }
.popgraydiv .popgraydiv-box{ margin:0 5%;}



.popgraydiv .popgraydiv-box ul li { margin:15px 0 0 0;}
.popgraydiv .popgraydiv-box ul li .title{ float:left; width:20%; height:26px; line-height:26px; border:0 none;}
.popgraydiv .popgraydiv-box ul li .inputbox{ float:left; width:70%; margin:0 0 0 5%;height:26px; line-height:26px;}


.popgraydiv .popgraydiv-box ul li input,.popgraydiv .popgraydiv-box ul li select{
 margin:0;
  width:100%;
}
.popgraydiv .popgraydiv-box ul li input{ padding:0; height:23px; line-height:23px;}
.popgraydiv .popgraydiv-box ul li select{  height: 100%}
.popgraydiv .popgraydiv-box .btnbox{ margin-top:10px;}
.popgraydiv .popgraydiv-box .btnbox .btn-ok{  width:150px; height:32px; line-height:32px; display:block; margin:0 auto;}

.popgraydiv .uptips{
 font-size:14px; margin-top:10px;
}
.popgraydiv .uptips .red{ font-size:16px;}
.page-button-submit{cursor: pointer; background-color: #fff;background-image: url(images/btn_submit.jpg); border: 0 none; background-repeat: no-repeat;width: 65px; height: 21px;}
.page-em-warning{ color:Red;}

.popbox-small{width: 518px; height: 250px; box-shadow: 0 0 8px rgba(0,0,0,.8); background-color: #f2f2f2; }
.popbox-small .btn{width: 120px;
height: 32px;
line-height: 32px;
display: block;
margin: 0;}
.popbox-small .popgraydiv-box .btnbox{width:320px; margin:35px auto 0;}

