﻿#content_about
{
    background-color:#fff;
;

footer
{
    background-color:#fff
}

/*content start*/
#content_introduction {
    /*	border:1px dashed #111111;*/
    position: relative;
    left: 50px;
    width: 100%;

    background-color: #fff;
}

#content_introduction_img{
	padding:0px;	
	margin:0;
/*	border:1px dashed #111111;*/
	position:relative;
	width:375px;
	left:0;
	float:left;
}
#content_introduction_img img{
	padding:0px;	
	margin:10px 50px;
	position:relative;	
	float:left;
	
}

#content_introduction_txt{
/*	border:1px dashed #111111;*/
	padding:0px;	
	margin:0px;	
	position:relative;
	width:370px;
	font-size: 13px;
	line-height: 22px;
	letter-spacing: 1px;
	color: #336699;
	float:left;
}
#content_introduction_txt img{
	display:block;
}

#content_introduction2{
	position:relative;
	left:50px;
	width:100%;
	float:left;
    background-color:#fff;
/*	border:1px dashed #111111;*/
}

#content_introduction2_img{
	padding:0px;	
	margin:0;
	position:relative;
	width:375px;
	right:0;
	float:left;
/*	border:1px solid #331177;*/
}

#content_introduction2_img img{
	padding:0px;	
	margin:10px 50px;
	position:relative;
	float:left;
}

#content_introduction2_txt{
/*	border:1px dashed #111111;*/
	position:relative;
	left:0;
	float:left;
	width:375px;
	font-size: 13px;
	line-height: 22px;
	letter-spacing: 1px;
	color: #336699;
}

#content_bottom{
	float:left;
	position:relative;
    margin:20px 30px;
}

#content_bottom p{
	margin:2;
	padding:0;
	border:0;
	color: #CC3300;
    width:100%;
}

#content_bottom_pictures div{
	float:left;
	padding:5px;
	margin-right:0px;
	margin-left:1px;
	border:3px solid #000000;
	border-color:#def #678 #345 #cde;
	
}


#content_bottom_pictures div img{
	position:relative;
	top:0px;

}
#content_bottom_pictures p{
	color: #336699;
	font-size: 12px;
}
#content_back_top{
	position:relative;
	display:block;
	right:0;
/*	border:1px dashed #111111;*/
	clear:both;
}

/*content end*/
#vlightbox  
{
}
#vlightbox span{ display:block; }
#vlightbox a{ display:block; float:left;width:160px; height:120px; margin:3px 1px; padding:6px; border:solid 1px #b8b8b8;
background-color:#f4f5f5;opacity:0.87; }
#vlightbox a img{ display:block; border:none; margin:0px; }
#vlightbox a:hover{ opacity:1; }
#vlightbox a.vlightbox_hidden{ display:none; }
#vlightbox a img { border:medium none; margin:0 auto;width:160px; height:120px; }


h1
{
    color:Red;    
}

.fireworktime
{
    width:100%;
    
}

.highlight
{
    display:none;
}

.highcolor {
    color:red;
}

.highcolor2 {
    color:green;
}

span.red{
    color:red;
}

span.blue{
    color:#0b65f3;
}

span.yellow{
    color:#ffd800;
}

span.cancel{
    color:#888;
    text-decoration:line-through;
}

.fireworktime table tr
{
    height:50px;

}

.fireworktime table td{
    
    border:1px dotted #888;
}

.fireworktime table tr:nth-of-type(2n)
{
    background-color:#e4ed78;
}

.fireworktime thead 
{
    background-color:#eb6212;
    color:#fff;
}

/*手機*/
@media only screen and (max-width: 480px ) {

}

/* 平板*/
@media only screen and (max-width:768px) {

    #content_introduction
    {
        left:10px;
        
    }
    #content_introduction2
    {
        left:10px;
    }
    #content_introduction_txt
    {
        width:95%;       
        max-width: none;         
        left:0px;
    }

    #content_introduction2_txt
    {
        width:95%;       
        max-width: none;         
        left:0px;
    }

    #content_introduction_img img{
	    margin:10px 0px;
	
    }
    #content_introduction2_img img{
	    margin:10px 0px;
	
    }
    #content_bottom
    {        
        margin:10px 0px;
    }

}

/*桌上型*/
@media only screen and (min-width: 769px )  {

}