@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-size:12px; line-height:20px; color:#666; font-family:"宋体", Arial, Helvetica, sans-serif; }
p,ol,h1,h2,h3,h4,h5,h6,ul,li,dt,dd,dl,fieldset{ margin:0; padding:0;}
img{ border:0;}
h1{ font-size:16px;}
h2{ font-size:14px;}
h3,h4,h5,h6{ font-size:12px;}
em{ font-style:normal;}
li{ list-style:none;}
a{ text-decoration:none;}


.clear{ clear:both;}
.main{ width:960px; margin:0 auto; background:#fff; border-left:1px solid #739E0C; border-right:1px solid #739E0C;border-bottom:1px solid #739E0C;padding-bottom:5px;}
.top{ width:960px;}
.mleft{ width:245px; float:left; margin-left:5px; display:inline; margin-top:10px;}
.left_box{ margin-top:10px;}
.camp_type{ font-weight:bold; padding-left:5px;cursor:pointer; background: #FFF8F0; margin:2px 0; border:1px dashed #FFB56A; line-height:20px; height:20px; color:#000}
.camp_type span{ margin-left:5px;}
.camp_type span em{ color:red;}
.camp_type a:hover{ background:#FFDAB5; display:block;}
.list_sum li{ margin:1px 0;}
.list_sum li a{ color:#666; background: #FAFAF1; display:block;padding-left:5px; line-height:22px; height:22px;}
.list_sum li a:hover{ color:#000;background: #FFE8D0; display:block}

.js_zhuc {PADDING-RIGHT: 0px; PADDING-LEFT:5px;padding-right:5px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 233px; PADDING-TOP: 0px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; background:#fff;}
.js_zhuc1 {FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px;}
.js_zhuc A {COLOR: #666666; TEXT-DECORATION: none}
.js_zhuc A:hover {COLOR: #c20000; TEXT-DECORATION: underline}




.mright{ width:685px; float:right; margin-right:5px; display:inline;}
.right_box{ margin-top:10px; width:685px; float:left;}

.right_box_content{ border:1px solid #ccc;}

.right_box_content .left_pfx{ float:left; width:170px;}
.right_box_content .left_pfx p{ text-align:center;}
.right_box_content .left_pfx em{ background:url(../images/button_bg.gif) left top no-repeat; height:20px; line-height:20px; width:50px; color:#fff;}
.right_box_content .left_pfx .pic{ margin:10px auto 6px auto; width:140px; height:90px; border:1px solid #ccc; padding:2px; background:#fff;}
.right_box_content .right_nr{ float:right; width:491px;border-left: 1px solid #ccc; padding:0 10px 5px 10px;}
.right_box_content .right_nr p{ border-bottom:1px dotted #ccc;}
.right_box_content .right_nr p.noline{ border:none;}
.right_box_content .right_nr span{ font-weight: bold; padding:0 5px 0 0;}
.right_box_content .right_nr em{ color:red; padding:0 5px 0 15px;}
.right_box_content .right_nr h2{ margin:8px 0 3px 0; color:#1F91AD}
.right_box_content .right_nr h2 span{ margin-left:10px;}
.right_box_content .right_nr h2 a{ color:#1f91ad;}
.right_box_content .right_nr h2 a:hover{ color:#F60;}


#footer{ margin: 10px 0; width:960px; margin:0 auto; margin-top:10px; }

#footer a{ display: inline; color: #666; line-height: 150%; }

#footer a:hover{ text-decoration: underline; color: #f60; }

#footer div,#footer p{  text-align:center; color:#666; padding-top:5px; margin:0; }

#footer div{
	border-top: 1px dashed  #ccc;	
}

.top10{ margin-top:10px;}

.red{ color:red;}
