/* --------------- Default Styles --------------- */

html, body, p, h1, h2, h3, h4, h5, em, i, table, tr, td, th, form, input, textarea, select, li, ol, ul, strong {padding:0;margin:0;}

html {font-size:62.5%;  width: 100%;height: 100%;}

body {background:#fff url(../images/all_bg.png) 0 20px repeat-x;color: #000; font-size:14px;font-family:Tahoma, Arial, Helvetica, sans-serif;  width: 100%;height: 100%;} 

em, i { font-style:normal;}

li { list-style-type:none;}

h1, h2, h3, h4, h5 {font-weight:normal;}

p {padding:5px 0;}

a:active, a:focus, img, input, select {outline: 0;focus:0;}

a, a:link, a:active, a:visited {color: #000;cursor: pointer;text-decoration: none;}

a:hover {color:#000;text-decoration: underline;}

img {border:none;}

.clear { clear:both; font-size:0; line-height:0; height:0;}

/* ------------------------------------------- */

#all { width:1000px; margin:0 auto; position:relative;min-height: 100%;height: auto !important;height: 100%;}

/* --------------- Header --------------- */

#header { height:107px; background:url(../images/header.jpg) 50% 0 no-repeat; position:relative;}

.desc { font-size:11px; position:absolute; left:291px; top:4px; width:506px;}

.menu { position:absolute; left:0; bottom:0; _bottom:-1px; height:27px; background:url(../images/m_brd.png) 0 0 no-repeat;}

.menu li {background:url(../images/m_brd.png) 100% 0 no-repeat; float:left; display:inline; padding:5px 20px 0; height:22px;}



.h_top { font-size:11px; position:absolute; left:854px; top:8px;}

.s_search {left:763px; top:86px; position:absolute;}

.input_1 { width:151px; height:17px; border:0; background:url(../images/input_1.png) 0 0 no-repeat; float:left; font-size:14px; color:#000; padding:2px 2px 2px 55px;}

.submit_1 { float:left;}



/* ------------------------------------------- */



/* --------------- Content --------------- */

#content { width:100%; overflow:hidden; margin-bottom:10px;}

#wrap{ padding:5px 0 50px; width:100%;}

#mid_content { width:1000px; overflow:hidden;}

#sidebar { width:0px; float:right;}

#sidebar ul { padding:10px 0;}

#sidebar li {font-weight:bold; font-size:13px; padding-left:15px;}

.name { background:url(../images/name_bg.png) 0 0 repeat-x;}



.thumbs {width:105%; overflow:hidden; padding:5px 0 5px 1px;}

.thumbs a { float:left; display:inline; padding:2px 4px 2px 0;}

.thumbs img { display:block; float:left; border:2px solid #febc06; width:135px; height:180px;}



.t2 a, .t2 a:visited { width:166px; display:block; text-align:center;}

.t2 img { float:none;}



.t_tops { font-size:13px; font-weight:bold; width:100%; background:#fbfed9 url(../images/top.png) 0 100% repeat-x; overflow:hidden; padding:0 0 10px; color:#000;}

.t_tops ul { width:24.9%; float:left; padding:10px 0;}

.t_tops li { padding:0 15px;}

.t_tops .name { padding-bottom:5px;}

/* ------------------------------------------- */



/* --------------- Footer --------------- */

#footer { position: relative;margin-top: -39px;height: 39px; background:url(../images/footer.png) 0 0 repeat-x;}

.f_box { width:1000px; background:url(../images/f_logo.png) 100% 0 no-repeat;height: 39px; margin:0 auto; font-size:11px; color:#5b6a00;}

.f_box p { padding-top:14px;}

/* ------------------------------------------- */

/* Attention */
.Att {
	font-size: 12px;
	color: #FFF;
	width:100%;
	background:#F00;
	margin: 0 auto;
	height:20px;
	
	
	
}
.Att_text{
width:950px;

padding: 2px;
white-space:nowrap;

/*border:#000 2px solid;
*/
}


.Att_left{
width:450px;


float:left;


}

.Att_right{
width:450px;




}

.Att_text a {
	color:#FFF;
	font-size: 12px;
	text-decoration:underline;
}

