/***********************************************/
/* File Name:Style.css                    	 */
/* Public Site design:FreeArt			     */
/* Email:freeart@163.com				     */
/* Tel:13700039871						     */
/* Copyright www.ccbaorg.cn				     */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/
/*
html {
	min-width:982px;}
*/	

html { 
        
        /*filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */
        /*-webkit-filter: grayscale(100%); /* chrome+ */
        /*filter: grayscale(100%); /* 未来浏览器 */
        /*filter: gray; /* ie6-8 */
        /*filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);/*ie6-9 */
        
        }
        

body {
	font-family:'Microsoft YaHei' , 'Lucida Grande', Arial, sans-serif;
    font-size:95%;
    color:#404040;
    margin:0;
    padding:0;
}

body > div {
	text-align:center; 
	margin-right:auto;
	margin-left:auto;
	} 
	
form, input, select {
	margin:0px; padding:0px;}
	
body {
	font-size:13px; font-family:Arial;
}
	
div,table {
	WORD-WRAP:break-word;font-size:14px;font-family:Arial;
}
h1{
    margin:0px;
    padding:0px;
    font-family:Arial;
    text-align:left;
}
/******* hyperlink and anchor tag styles *******/

/*
a:link, a:visited{
	color: #333333;
	text-decoration:none;}

a:hover{
	text-decoration:underline;}
	*/
/******* pag_header styles *******/
#pag_hander{
	width:980px;
	min-width:980px;
	text-align:center;
	margin-right:auto;
	margin-left:auto;
}
/************** utility styles *****************/

#utility{
	position: absolute;
	z-index:500;
	right:0px;
	color: #333333;
	top: 5px;
	text-align:right;
	font-size:80%;
}

#utility a{
	color: #333333;
}

#utility a:hover{
	text-decoration: underline;
}	

/************** Menu styles *****************/
#pag_head_l{
	padding:0px;
	margin:0px;
	float: left;
	width:196px;
	text-align:left;
}
#pag_head_r{
	width:784px;
	float:right;
	padding:0px;
	margin:0px;
	text-align:left;
}

#pag_head_r #pag_Nav{
position: relative;
width: 100%;
min-width: 640px;
height: 99px;
padding: 0px;
margin: 0px;
/*background:#FFFFFF url(Images/CCBA_head_hr_c.gif) 0 0 repeat-x;*/
}

#pag_head_r #pag_Nav img{
	margin-bottom: -4px;
}
#gnl {
	position: absolute;
	top: 0px;
	left:0px;
}
#gnr {
	position: absolute;
	top: 0px;
	right:0px;
}


/************ subpagNav styles **************/

.subpagNav{
/*
	position: absolute;
	top: 66px;
	left: 100px;
	*/
	min-width: 640px;
	height: 20px;
	display:none;
	padding: 0px 0px 0px 10px;
	/*visibility: hidden;*/
	color: #ffffff;
	font-size:13px;
}
.express{
    padding: 0px 0px 0px 50px;
}
.tour{
    padding: 0px 0px 0px 110px;
}
.member{
    padding: 0px 0px 0px 180px;
}
.org{
    padding: 0px 0px 0px 270px;
}
.qiaoji{
    padding: 0px 0px 0px 360px;
}
.blog{
    padding: 0px 0px 0px 430px;
}
.shop{
    padding: 0px 0px 0px 490px;
}
.subpagNav a:link, .subpagNav a:visited {
	color: #ffffff;
	font-size:13px;
}

.subpagNav a:hover{
	color: #cccccc;
	font-size:13px;
}	

/************ pag_content styles **************/

#pag_content_line{
	width:980px;
	height:2px;
	margin: 0px;
	padding: 0px;
	}
#pag_content_r{
	float: right;
	width: 290px;
	margin: 0px;
	padding: 4px 0px 0px 0px; 
	text-align:left;
}


#pag_content_l{
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
	/*background:#5e994a;*/
}
#pag_content_l .box{
	padding:3px;
	margin:0px;
	clear:both;
	text-align:center;
}
.boxtbg1{
    text-align:left;
	width:100%;
	margin: 3px 0px 0px 0px;
	background-color:#b4d9b0;
    font-weight:bold;
    font-family:'Microsoft YaHei';
    border:1px solid #4b6e46;
    
}

.boxbg1_header {
    border-top:1px solid #e7ffdf;
    border-bottom:1px solid #4b6e46;
}

    .boxbg1_header table td {
        font-weight: bold;
        font-family: 'Microsoft YaHei';
        color: #1d3d4a;
    }

.boxbg1_header table {
        margin-left:10px;
    }

.boxbg1_content {
    border-top:1px solid #b1cda7;
    background-color:#FFFFFF;
    color:#5A5A5A;
    font-family:'Microsoft YaHei';
}

    .boxbg1_content table td {
        font-family:'Microsoft YaHei';
    }

    .boxbg1_content input {
        font-family:'Microsoft YaHei';
    }


.boxtbg2{
text-align:left;
	width:200px;
	height:30px;
	margin: 0px;
	background:#FFFFFF url(Images/CCBA_Content_l2.gif) 0 0 no-repeat;
}
.boxtbg3{
text-align:left;

	width:200px;
	height:30px;
	margin: 0px;
	background:#FFFFFF url(Images/CCBA_Content_l3.gif) 0 0 no-repeat;
}

.boxline{
	height:2px;
	padding: 0px;
	margin: 0px;
	font-size:0px;
}
.boxcontent{
    border-top:0;
	border-left: 1px solid #38811f;
	border-right: 1px solid #38811f;
	border-bottom: 1px solid #38811f;
	background:#FFFFFF;

}

#pag_content_c{
  float:left;
  text-align:center;
  /*width: 480px;*/
  width:46%;
  margin:0px;
  padding:3px 0px 3px 0px;
}
#cbox{
 /*width:469px;*/

 text-align:left;
 border: 1px solid #969696;
}


/************ pag_footer styles **************/
#pag_footer{
	clear:both;
	width:980px;
	text-align:center;
	margin-right:auto;
	margin-left:auto;
}



.listtitle{
font-size:14px; font-weight:bold; color:#255e12;}
.text a{
	float:left;
	color:#FFFFFF;
	font-size:14px;
	font-weight: bold;
	filter:Dropshadow(offx=1,offy=0,color=#317717) Dropshadow(offx=0,offy=1,color=#317717) Dropshadow(offx=-1,offy=0,color=#317717) Dropshadow(offx=0,offy=-1,color=#317717); 
}
.text .email{
    margin:0px;
    padding:0px;
    float:left;
	color:#FFFFFF;
	font-size:14px;
	font-weight: bold;
	filter:Dropshadow(offx=1,offy=0,color=#317717) Dropshadow(offx=0,offy=1,color=#317717) Dropshadow(offx=-1,offy=0,color=#317717) Dropshadow(offx=0,offy=-1,color=#317717); 
}
.memberFeeOnline{
    margin:0px;
    padding:0px;
    float:left;
	color:#FFFFFF;
	font-size:14px;
	font-weight: bold;
	/*filter:Dropshadow(offx=1,offy=0,color=#E11220) Dropshadow(offx=0,offy=1,color=#E11220) Dropshadow(offx=-1,offy=0,color=#E11220) Dropshadow(offx=0,offy=-1,color=#E11220); */
}
.memberFeeOnline a{
	float:left;
	color:#FFFFFF;
	font-size:14px;
	font-weight: bold;
	filter:Dropshadow(offx=1,offy=0,color=#BC0C18) Dropshadow(offx=0,offy=1,color=#BC0C18) Dropshadow(offx=-1,offy=0,color=#BC0C18) Dropshadow(offx=0,offy=-1,color=#BC0C18);
	}
.box .tagbox{
	background:#FFFFFF url(Images/CCBA_Content_l17.gif) 0 0 no-repeat;
	width:198px;
	height:59px;
	text-align:left;		
}
.tagbox .text a{
	float:left;
	color:#FFFFFF;
	font-size:14px;
	font-weight: bold;
	filter:Dropshadow(offx=1,offy=0,color=#317717) Dropshadow(offx=0,offy=1,color=#317717) Dropshadow(offx=-1,offy=0,color=#317717) Dropshadow(offx=0,offy=-1,color=#317717);
	}
.boxtbg{
    text-align:left;
	width:200px;
	height:32px;
	margin: 0px;
	background:#5e994a url(Images/CCBA_Content_l20.gif) 0 0 no-repeat;
}
.content_text{
	padding:8px 0px 0px 30px;
	color:#333333;
	font-size:14px;
	line-height:140%;
}
/********** my css ***************************/
#pag_sub_Link{
    position: absolute;
	top: 66px;
	left: 100px;
	width: 640px;
	height: 20px;
	padding: 0px 0px 0px 10px;
	color: #ffffff;
	font-size:12px;
}

.validator
{
    font-size:12px;
    color:#990000;
    font-family:Arial;
    padding:5px;
    margin:0px;
}
/*** 日历牌 *************************/
 .DateInfoBox
    {
        border:1px solid #009966;
        width:60px;  
        font-size:12px;
        text-align:center;
        margin:0px;
        font-family: Verdana, sans-serif, Arial;
    }
    .DateInfoBoxTop
    {
        height:20px;
        font-size:16px;
        color:#ffffff;
        font-weight:bold;
        background:#009966;
        margin:0px;
        text-align:center;
    }
    .DateInfoBoxContent
    {
        height:40px;
        border-top:1px solid #009966;
        border-bottom:1px solid #009966;
        font-size:30px;
        font-weight:bold;
        margin:0px;
        text-align:center;
    }
    .DateInfoBoxBot
    {
        height:20px;
        margin:0px;
        color:#004444;
        font-weight:bold;
        padding:2px;
        text-align:center;
    }
/*** 日历牌 end ***************************/
/***  参赛队员表格样式 *******************/

.team_member td
{
   
    margin:0px;
    padding:0px 8px 0px 0px;
    color:#444444;
    border:0px;
    vertical-align:bottom;
    text-align:left;
    height:0px;
    font-family:Calibri, 'Microsoft YaHei';    
}

.team_member_en td
{
   
    margin:0px;
    padding:0px 3px 0px 0px;
    color:#444444;
    border:0px;
    vertical-align:bottom;
    text-align:left;
    height:0px;
    font-family:Calibri, 'Microsoft YaHei';    
}

.npc-coach-member td {
    margin:0px;
    padding:0px 3px 0px 0px;
    color:#444444;
    border:0px;
    vertical-align:bottom;
    text-align:left;
    height:0px;
    font-family:Calibri, 'Microsoft YaHei';
}

/***  参赛队员表格样式 *******************/

