﻿/* CSS Document */

.c_box{
background:#f8f8fa url(../images/c_bg.gif) 0 0 repeat-x;
padding:10px;
margin:0 0 20px 0;
}
.c_box h2{
background:#e4ebf1;
height:25px;
padding:3px 10px;
color:#000;
line-height:25px;
font-size:12px;
font-weight:normal;
}
.c_box h2 a{
color:#2c3d68;
text-decoration:none;
}
.c_box h2 a:hover{
color:#cc0000;
text-decoration:underline;
}
.c_textbox{
padding:10px 0;
}
.c_textbox h2{
font-size:14px;
font-weight:bold;
color:#016297;
height:35px;
padding:0;
line-height:35px;
background:none;
border-bottom:1px solid #2b3c6a;
}






.c_textbox h1{
font-size:16px;
font-weight:bold;
color:#000;
height:35px;
padding:0;
line-height:35px;
background:none;
border-bottom:1px solid #2b3c6a;
text-align:center;
}





/*ULStyle*/

.c_textbox .ul-c01{
margin:10px 0;
}
.c_textbox .ul-c01 LI{
height:25px;
line-height:25px;
position:relative;
color:#293d6b;

}
.c_textbox .ul-c01 LI a{
color:#293d6b;
text-decoration:none;
}
.c_textbox .ul-c01 LI a:hover{
color:#cc0000;
text-decoration:none;
}

.c_textbox .ul-c01 LI .date{
position:absolute;
right:0;
top:0;
height:25px;
line-height:25px;
color:#999;
}
.c_textbox .ul-pic{
margin:20px 0;
}
.c_textbox .ul-pic LI{
width:275px;

height:160px;
border:1px solid #e4ebf0;
background:#ffffff;
padding:10px;
float:left;
margin:5px;
text-align:center;
}
.c_textbox .ul-pic LI img{
	float:left;
	width:150px;
	height:150px;
	padding:5px;
	background:#fff;
	}

.c_textbox .ul-pic LI h1{
color:#000;
font-size:12px;
line-height:18px;
font-weight:bold;
text-decoration:none;
border-bottom:0;
margin:30px 0 0 0;
text-align:left;
height:40px;
}
.c_textbox .ul-pic LI h1 a{
color:#000;
font-size:12px;
line-height:18px;
font-weight:bold;
text-decoration:none;
}
.c_textbox .ul-pic LI h1 a:hover{
color:#006b97;
font-size:12px;
line-height:18px;
font-weight:bold;
text-decoration:none;

}
.c_textbox .ul-pic .price{
font-size:12px;
line-height:18px;
text-decoration:none;
text-align:left;
margin:10px 0 10px 0;
}
.c_textbox .ul-pic .detail{
	width:55px;
	height:25px;
	background:#2b3c6a;	
	float:left;
	color:#fff;
	font-size:12px;
	line-height:25px;

	}
.c_textbox .ul-pic .detail a{
	color:#fff;
	line-height:25px;
	text-decoration:none;
	}	
.c_textbox .ul-pic .detail a:hover{
	text-decoration:underline;
	}
.c_textbox .ul-pic .tous{
	width:55px;
	height:25px;
	line-height:25px;
	background:#333;
	float:left;
	color:#fff;
	font-size:12px;
		margin:0 0 0 5px;
	}
.c_textbox .ul-pic .tous a{
	color:#fff;
	line-height:25px;
	text-decoration:none;
	}	
.c_textbox .ul-pic .tous a:hover{
	text-decoration:underline;
	}



.c_date{
text-align:center;
height:25px;
line-height:25px;
font-family:Arial;
font-size:10px;
color:#999;
}
.c_para{
color:#000;
font-size:14px;
line-height:25px;
margin:10px 0;
}
.c_para a{
color:#293d6b;
text-decoration:underline;
}
.c_para P{
margin:10px 0;
}
.c_page{
height:30px;
border-top:1px solid #2b3c6a;
line-height:30px;
font-family:Arial;
font-size:10px;
color:#999;
text-align:right;
}
.c_page a{
color:#293d6b;
text-decoration:none;
}
.c_page a:hover{
color:#cc0000;
text-decoration:none;
}
.c_page .current{
color:#cc0000;
font-weight:bold;
}
.c_relate{
border-top:1px solid #2b3c6a;
padding:10px 0;
margin:10px 0;
}
.c_comment h1{
font-size:14px;
font-weight:bold;
color:#000;
line-height:35px;
border-bottom:1px dotted #999;
height:35px;
	}
.c_comment LI{
	padding:5px;
	}
.c_comment .textbox{
	width:70%;
	height:100px;
	}	
/**login**/
#loginhtml{
background:url(../images/site_login_bg.jpg) 0 0 no-repeat;
width:300px;
height:172px;
margin:150px auto;
padding:90px 0 0 340px; 
}
/*input*/
.inputxt{
border:1px solid #c7c7c7;
background:#fff;
height:16px;
line-height:16px;
color:#807f7f;
}
.loginbtn{
background:url(../images/login_bg.gif) 0 0 no-repeat;
width:78px;
height:23px;
line-height:23px;
color:#333333;
text-decoration:none;
text-align:center;
border:none;
cursor:pointer;
}
/*font*/
.f-white-1230,.f-white-1230 a,a.f-white-1230{
color:#fff;
line-height:30px;
}
/*com*/
.com-p5{
padding:5px;
}
.com-center{
text-align:center;
}
/*lightbox*/
.black_overlay{
            display: none;
            position: absolute;
            top: 0%;
            left: 0%;
            width: 100%;
            height: 10000px;
            background-color: black;
            z-index:1001;
            -moz-opacity: 0.8;
            opacity:.80;
            filter: alpha(opacity=80);
        }
        .white_content {
            display: none;
            position: absolute;
            top: 25%;
            left: 25%;
            width: 50%;
            height: 50%;
            padding: 16px;
            border: 16px solid #3a6a88;
            background-color: white;
            z-index:1002;
            overflow: auto;
        }