@import url(../css/all.css);

div.left{ width:222px; height:auto !important; border:1px solid #ccc; float:left; margin-top:10px; background:url(../style/leftbg.png) right bottom no-repeat;padding-bottom:464px;}

div.right{ width:764px; height:auto !important; border:1px solid #ccc; float:right; margin-top:10px;}

ul.newslist li:hover a,ul.newslist li:hover span{ color:#ff8a00;}

div.leftnavs_t{ background:url(../style/leftnavs_t.png) left top no-repeat; height:38px; line-height:38px;}

div.leftnavs_t span{ font-size:16px; color:#710404; font-family:"microsoft yahei",Times New Roman; margin-left:15px;}

div.leftnavs_t b{ color:#710404; margin-left:8px;}



ul.leftnavs li{ height:38px; line-height:38px; background:url(../style/linavs.png) left top no-repeat;}

ul.leftnavs li a{ font-size:14px; color:#3d3d3d; font-family:"microsoft yahei",Times New Roman; display:block; padding-left:48px;}

ul.leftnavs li a:hover,li.lnaction a{ color:#96232c !important;}

li.lnaction{ width:232px; background:url(../style/leftnavs.png) left top no-repeat !important; margin-left:-1px;}



div.right_t{ height:41px; background:url(../style/right_t.png) left top repeat-x; line-height:37px; position:relative;}

i.right_ico{ background-position:-272px 7px; display:block; width:14px; height:37px; margin:0 5px 0 12px; float:left;}

span.right_left{ color:#710707; font-size:14px; font-family:"microsoft yahei",Times New Roman; }

div.right_t b{ position:absolute; z-index:2; right:10px;top:0;} 

div.right_t b a{ margin:0 5px; color:#777;}







.right_f{ height:80px; background-color:#f0f0f0; padding-top:18px; padding-left:30px; margin-top:50px;}

.right_f li{ display:block;margin-top:10px;}

.right_f a{ color:#333; font-family:"microsoft yahei",Times New Roman;}

.right_f a:hover{ color:#06C;}



div.right_box{ margin:24px;}

ul.dmlist{ width:800px;}

ul.dmlist li{ width:215px; padding:3px; border:1px solid #ddd; height:207px; border-bottom:3px solid #ddd !important; position:relative; float:left; margin-right:20px; margin-bottom:15px;}

ul.dmlist li:hover{ background:#f5f5f5;}

div.libg,a.dmname{ position:absolute; left:3px; z-index:2; top:122px; width:215px; height:20px; line-height:20px;}

div.libg{ background:#000;filter:alpha(opacity=40); opacity: 0.4;}

a.dmname{ color:#fff; font-size:13px; font-weight:bold; display:block; text-align:center;}

a.dmjs{ display:block; line-height:20px; color:#666; margin-top:5px; letter-spacing:1px;}





div.dmshow_name{ font-size:20px; font-family:"microsoft yahei",Times New Roman; color:#3d3d3d; text-align:center; border-bottom:1px  dashed #ddd; padding-bottom:5px; margin-bottom:15px;}



ul.newslist li{ height:40px; line-height:40px; background:url(../style/newsli.jpg) left center no-repeat; border-bottom:1px dashed #ddd;}

ul.newslist li a{ margin-left:24px; font-size:14px; font-family:"Microsoft Yahei",Tahoma,Arial; color:#3d3d3d; float:left;}

ul.newslist li span{ font-size:12px;font-family:"Microsoft Yahei",Tahoma,Arial;  color:#3d3d3d; float:right}



div.news_titlea{ font-size:22px; color:#3d3d3d; font-family:"microsoft yahei"; text-align:center;}

div.newsad{ color:#666; padding:10px 0; border-bottom:1px solid #eee; margin-bottom:10px; text-align:center;}

div.joina{ color:#3d3d3d; text-indent:2em; line-height:20px;}



div.joincar{ background:url(../style/jojinr.png) left top repeat-x #f1f1f0; margin-left:-24px; width:763px; padding-top:45px; margin-top:20px;}



div.joincar ul{ width:800px; padding-bottom:20px;}

div.joincar ul li{ width:196px; height:59px; line-height:59px; background:url(../style/lijoin.png) left top no-repeat; margin:15px 15px 7px 33px; float:left; }

div.joincar ul li a{ font-size:14px;color:#3d3d3d; font-family:"microsoft yahei"; text-align:center; text-align:center; display:block; padding-left:40px;}



div.mili{ margin-top:20px;}

div.mili_t{ height:25px; line-height:25px; font-weight:bold; color:#3d3d3d;}

div.mili_t i{ display:block; width:25px; height:25px; line-height:25px; text-align:center; color:#fff; background-position:-296px -2px; font-weight:bold; float:left; margin-right:10px;}

div.mili_info{ margin-top:5px; text-indent:2em; line-height:20px; color:#444}



div.sheninfo{ width:680px; margin:0 auto;}

div.tishishgen0{ text-align:center; margin:50px 0 10px 0; color:#666}



div.shensearch{ height:54px;padding:30px 26px; position:relative;}



input.years,input.mouth{ height:30px; line-height:30px; border:1px solid #ddd; padding-right:19px; text-align:center; font-size:14px; vertical-align:middle;}

input.years{ width:66px;}

input.mouth{ width:50px;}

span.listin{ position:relative;}

.select-tit{ background:url(../style/icolsa.png) 50px 10px no-repeat #fff !important;}

span.listin i{ background-position:-249px top; display:none; width:10px; height:10px; position:absolute; z-index:2; top:5px;right:30px; }

input.inputs_bt{ width:100px; height:36px; line-height:32px; margin-left:10px; vertical-align:middle; font-size:14px; font-family:"microsoft yahei",Times New Roman; color:#3d3d3d; background:url(../style/aaaa.png) left bottom repeat-x; border:1px solid #ddd;-moz-border-radius:2px;border-radius:2px; cursor:pointer;}



b.lisf_bt{ width:100px; height:34px; text-align:center; line-height:34px; font-size:14px; font-family:"microsoft yahei",Times New Roman; color:#3d3d3d; background:url(../style/aaaa.png) left bottom repeat-x; display:block; float:right; cursor:pointer; border:1px solid #ddd;}

/*span.lisf:hover div.lishowa{ display:block; padding:10px;}*/

span.lisf:hover b.lisf_bt,span.lisf:hover b.lisu{background:#f2f2f2; border-bottom:none;}

div.lishowa{ display:none; width:606px; background:#f2f2f2; border:1px solid #ddd; padding:10px;}

b.lisu{ width:100px; height:34px; text-align:center; line-height:34px; font-size:14px; font-family:"microsoft yahei",Times New Roman; color:#3d3d3d; background:url(../style/aaaa.png) left bottom repeat-x; display:block; float:right; cursor:pointer; border:1px solid #ddd;}



div.shenbox{ margin-top:20px;}

input.inpoucopy{ width:313px; padding-left:10px; height:30px; line-height:30px; background:#f2f2f2; border:1px solid #ddd;}

input.inputs_btss{ width:100px; height:32px; line-height:32px; margin-left:10px; margin-bottom:2px; vertical-align:middle; font-size:14px; font-family:"microsoft yahei",Times New Roman; color:#3d3d3d; background:url(../style/aaaa.png) left bottom repeat-x; border:1px solid #ddd;-moz-border-radius:2px;border-radius:2px; cursor:pointer;}



div.about{ border:1px solid #ccc; margin-top:15px;}

div.about_t{ height:41px; background: url(../style/right_t.png) left top repeat-x; position: relative;}



div.monik{ width:138px; height:46px; line-height:46px; background:url(../style/baout_e.png) left top repeat-x; position:absolute; left:0; top:-8px;}

div.monik span{ color:#FDFDF8; margin:0 4px; font-size:16px; font-family:"microsoft yahei",Times New Roman;}

div.monik b{ color:#FDFDF8; margin-left:66px;}





.datesss{ border-right:1px solid #ddd; border-bottom:1px solid #ddd}

.bt{ width:50px; height:20px; border:1px solid #ddd;}

.manshi{ padding-bottom:10px; color:#3d3d3d}

div.posd{ position:absolute; z-index:2; right:35px; top:155px; width:130px; height:153px; background:#fff; border:1px solid #ddd; padding:10px;}

span.disabled,span.current

{

    padding:6px 12px;margin-right: 4px;font-family:"microsoft yahei",Tahoma,Arial;

    background: none repeat scroll 0 0 #710707;

    border: 1px solid #fff;

    color: #fff;

    font-weight: bold;

    margin-right: 2px;font-size:12px;

}





/*ÕÐÆ¸*/

.form_box dl{clear:both;padding:8px 0;font-size:12px;line-height:28px;}

	.form_box dl dt{display:block;float:left;width:150px;text-align:right;}

	.form_box dl dt em{padding-right:5px;color:#FF0000;font-style:normal;}

	.form_box dl dd{margin-left:150px; padding-left:10px;}

	.form_box dl dd i{display:block;line-height:28px;color:#999;font-size:12px;font-style:normal;}

	.form_box dl dd em{line-height:28px;color:#999;font-size:12px;font-style:normal;}

	.form_box dl dd .btn_submit{padding:10px 30px;border:1px solid #429342;background:#52A152;color:#fff;font-size:14px;line-height:1em;cursor:pointer;font-family:'Microsoft YaHei';}

	

	

div.join_add_list{width:500px; margin:0 auto;}

div.join_add_list dl{ clear:both; padding-bottom:10px; display:block;}

div.join_add_list dt{ font-size:14px; font-family:"microsoft yahei"; float:left; margin-right:10px;}

div.join_add_list dd{ float:left; color:#666}

div.join_add_list dd input,div.join_add_list dd textarea,div.join_add_list dd select{color:#666}

.text{ width:300px; height:25px;}

.text1{ width:300px; height:100px; border:1px solid #ccc}

dd.baiko{ height:25px; line-height:25px;}

div.join_add_list dd label{ color:red; margin-left:8px;}



textarea{ overflow:auto; }

textarea.input{ width:300px; height:65px; }

.input{ padding:5px 4px; min-height:20px; line-height:20px; border:1px solid #d4d4d4; background:#fff; vertical-align:middle; color:#333; font-size:100%; }

	.input.normal{ width:300px; }

	.input.txt{ width:200px; }

	.input.small{ width:50px; }

	.input:focus{ background:#FFFBDE; border-color:#7BBFF2; outline:2px solid #99D8F5; }

.input-date{ position:relative; display:inline-block; width:180px; height:30px; vertical-align:middle; *display:inline; }

	.input-date .date{ width:170px; }

	.input-date i{ position:absolute; top:8px; right:8px; width:14px; height:14px; text-indent:-99em; background:url(../style/skin_icons.png) no-repeat -196px -112px; overflow:hidden;}

.select{ margin:1px; padding:4px; min-height:20px; line-height:20px; border:1px solid #d4d4d4; background:#fff; vertical-align:middle; color:#333; font-size:100%; }

.select1{ padding:1px; min-height:20px; line-height:20px; border:1px solid #d4d4d4; background:#fff; vertical-align:middle; color:#333; font-size:100%; }



input.submit{padding:6px 12px;margin-right: 4px;font-family:"microsoft yahei",Tahoma,Arial;

    background: none repeat scroll 0 0 #710707;

    border: 1px solid #fff;

    color: #fff;

    font-weight: bold;

    margin-right: 2px;font-size:12px; cursor:pointer;}

    

.tbres td

{

    line-height:35px; height:35px;

}

div.resu,.resu span

{

     text-align:center; font-size:22px; font-weight:700; line-height:40px; height:40px;

}

.resu span{ color:Red;}


.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
div.right1{ width:764px; height:693px; border:1px solid #ccc; float:right; margin-top:10px;}
