.board {margin-top:10px; }
.board table {width:100%; border-spacing:0; border-collapse:collapse; table-layout:fixed;word-break:break-all;border:0; border-top:2px solid #565656;}
.board table th {background:#f8f8f8; padding:15px 0 8px 0; border:1px solid #ddd; font-size:14px; color:#4f4f4f; line-height:22px; text-align:center; font-weight:500;}
.board table td {padding:13px 0 13px 0; border-bottom:1px solid #e4e4e4; text-align:center; vertical-align:middle;  font-size:14px;  line-height:22px; font-weight:300;}
.board table td.sbj {padding-left:10px; text-align:left;}
.board table td.rig { text-align:center; padding:5px 0 }
.board table td.b { padding:3px; border:0px solid #000;}
.board table td a {color:#727272;}
.board table td a:hover {color:#05a1c3;}
.board table td.org  {color:#ff5a00;}

.board_year00 {width:100%; display:inline-block; float:left; margin:30px 0px; vertical-align:top;}
.board_year00 table {width:100%; border-spacing:0; border-collapse:collapse; table-layout:fixed;word-break:break-all;border:0; border-top:2px solid #565656; margin-top:20px;}
.board_year00 table td {padding:10px 0; border-bottom:1px solid #e4e4e4; text-align:center; vertical-align:middle;  font-size:15px;  line-height:22px; height:20px;}
.board_year00 table td.sbj {padding-left:0px; text-align:left; font-weight:300;  font-size:13px;}
.board_year00 table td.year {color:#384e91; font-size:23px; line-height:35px; font-weight:600; padding-left:10px; text-align:center; letter-spacing:-1.5px; vertical-align:top;}

.board_year02 {width:100%; display:inline-block; float:left; margin:30px 0px; vertical-align:top;}
.board_year02 table {width:100%; border-spacing:0; border-collapse:collapse; table-layout:fixed;word-break:break-all;border:0; border-top:2px solid #565656; margin-top:20px;}
.board_year02 table td {padding:10px 0; border-bottom:1px solid #e4e4e4; text-align:center; vertical-align:middle;  font-size:15px;  line-height:22px; height:20px;}
.board_year02 table td.sbj {padding-left:0px; text-align:left; font-weight:300; font-size:13px;}
.board_year02 table td.year {color:#384e91; font-size:23px; line-height:35px; font-weight:600; padding-left:10px; text-align:center; letter-spacing:-1.5px; vertical-align:top;}



.board_in00 {width:100%; display:inline-block; float:left; margin:0px 0px 10px; vertical-align:top;}
.board_in00 table {width:100%; border-spacing:0; border-collapse:collapse; table-layout:fixed;word-break:break-all;border:0; border-top:2px solid #565656; margin-top:20px; font-weight:300;}
.board_in00 table th {background:#f8f8f8; padding:18px 0 10px 0; border:1px solid #ddd; font-size:14px; color:#4f4f4f; line-height:22px; text-align:center; font-weight:500; }
.board_in00 table td {padding:10px 0; border-bottom:1px solid #e4e4e4; text-align:center; vertical-align:middle;  font-size:13px;  line-height:22px; height:20px; }
.board_in00 table td.sbj {padding-left:10px; text-align:left;}


.board_in02 {width:530px; display:inline-block; float:left; margin:30px 10px; vertical-align:top;}
.board_in02 table {width:98.8%; border-spacing:0; border-collapse:collapse; table-layout:fixed;word-break:break-all;border:0; border-top:2px solid #565656; margin-top:20px;}
.board_in02 table td {padding:10px 0; border-bottom:1px solid #e4e4e4; text-align:center; vertical-align:middle;  font-size:13px;  line-height:22px; height:20px;}
.board_in02 table td.sbj {padding-left:0px; text-align:left;}
.board_in02 table td.year {color:#384e91; font-size:23px; line-height:35px; font-weight:800; padding-left:10px; text-align:center; letter-spacing:-1.5px; vertical-align:top;}




.board_fra {margin-top:0px;  margin-left:0px; }
.board_fra table {width:98.8%; border-spacing:0; border-collapse:collapse; table-layout:fixed;word-break:break-all;border:0; border-top:2px solid #565656;}
.board_fra table th {background:#f8f8f8; padding:8px 0 11px 0; border:1px solid #ddd; font-size:14px; color:#4f4f4f; line-height:22px; text-align:center; font-weight:700;}
.board_fra table td {padding:13px 0 13px 0; border-bottom:1px solid #e4e4e4; text-align:center; vertical-align:middle;  font-size:13px;  line-height:22px;}
.board_fra table td.sbj {padding-left:10px; text-align:left;}
.board_fra table td.rig { text-align:center; padding:5px 0 }
.board_fra table td.b { padding:3px; border:0px solid #000;}

.board_fra2 {margin-top:0px;  margin-left:0px; }
.board_fra2 table {width:98.8%; border-spacing:0; border-collapse:collapse; table-layout:fixed;word-break:break-all;border:0; border-top:2px solid #565656;}
.board_fra2 table th {background:#f8f8f8; padding:8px 0 11px 0; border:1px solid #ddd; font-size:14px; color:#4f4f4f; line-height:22px; text-align:center; font-weight:700;}
.board_fra2 table td {padding:13px 0 13px 0; border-bottom:1px solid #e4e4e4; text-align:center; vertical-align:middle;  font-size:13px;  line-height:22px;}
.board_fra2 table td.sbj {padding-left:10px; text-align:left;}
.board_fra2 table td.rig { text-align:center; padding:5px 0 }
.board_fr2a table td.b { padding:3px; border:0px solid #000;}


.board_productview {margin-top:0px; }
.board_productview table {width:82%; border-spacing:0; border-collapse:collapse; table-layout:fixed;word-break:break-all;border:0; border:1px solid #ddd; margin:0px auto;}
.board_productview table th {background:#f8f8f8; padding:8px 0 11px 0; border:1px solid #ddd; font-size:14px; color:#4f4f4f; line-height:20px; text-align:center; font-weight:700;}
.board_productview table td {padding:5px 0 5px 0; border-bottom:1px solid #e4e4e4; padding-left:10px; text-align:left; vertical-align:middle;  font-size:14px;  line-height:20px; letter-spacing:0px;}
.board_productview table td.sbj { font-weight:800; color:#000;}
.board_productview table td.rig { text-align:center; padding:5px 0 }
.board_productview table td.b { padding:3px; border:0px solid #000;}
.board_productview h1 {font-size:18px; color:#3b885e; line-height:40px; text-align:left; font-weight:800; margin:0px; padding:13px 0px 0px;}


.board_fra {margin-top:10px; }
.board_fra table {width:97%; border-spacing:0; border-collapse:collapse; table-layout:fixed;word-break:break-all;border:0; border-top:2px solid #565656; margin:0px auto;}
.board_fra table th {background:#f8f8f8; padding:8px 0 11px 0; border:1px solid #ddd; font-size:14px; color:#4f4f4f; line-height:22px; text-align:center; font-weight:700;}
.board_fra table td {padding:13px 0 13px 0; border-bottom:1px solid #e4e4e4; text-align:center; vertical-align:middle;  font-size:13px;  line-height:22px;}
.board_fra table td.sbj {padding-left:10px; text-align:left;}
.board_fra table td.sbj_faq {padding-left:160px; text-align:left; background-color:#f4f4f4;}
.board_fra table td.rig { text-align:center; padding:5px 0 }
.board_fra table td.b { padding:3px; border:0px solid #000;}



.board_event {margin-top:10px; }
.board_event table {width:98.8%; border-spacing:0; border-collapse:collapse; table-layout:fixed;word-break:break-all;border:0; border-top:0px solid #565656;}
.board_event table th {background:#f8f8f8; padding:8px 0 11px 0; border:0px solid #ddd; font-size:14px; color:#4f4f4f; line-height:22px; text-align:center; font-weight:700;}
.board_event table td {padding:13px 0 13px 0; border-bottom:0px solid #e4e4e4; text-align:center; vertical-align:middle;  font-size:13px;  line-height:22px;}
.board_event table td.sbj {padding-left:10px; text-align:left;}
.board_event table td.rig { text-align:center; padding:5px 0 }
.board_event table td.b { padding:3px; border:0px solid #000;}
.board_event table td h1 {font-size:16px; color:#353534; line-height:22px; text-align:center; font-weight:700; margin:0px; padding:13px 0px 0px;}
.board_event table td span {font-size:11px; color:#888888; line-height:12px; text-align:center; font-weight:500; margin:0px; padding:0px;}



.board_food {margin-top:10px; }
.board_food table {width:98.8%; border-spacing:0; border-collapse:collapse; table-layout:fixed;word-break:break-all;border:0; border-top:0px solid #565656;}
.board_food table th {background:#f8f8f8; padding:8px 0 11px 0; border:0px solid #ddd; font-size:14px; color:#4f4f4f; line-height:22px; text-align:center; font-weight:700;}
.board_food table td {padding:13px 0 13px 0; border-bottom:0px solid #e4e4e4; text-align:center; vertical-align:middle;  font-size:13px;  line-height:22px;}
.board_food table td.sbj {padding-left:10px; text-align:left;}
.board_food table td.rig { text-align:center; padding:5px 0 }
.board_food table td.b { padding:3px; border:0px solid #000;}
.board_food table td h2 {font-size:12px; color:#24a316; line-height:16px; text-align:center; font-weight:500; margin:0px; padding:13px 0px 0px;}
.board_food table td h1 {font-size:16px; color:#353534; line-height:22px; text-align:center; font-weight:700; margin:0px; padding:5px 0px 0px;}
.board_food table td span {font-size:11px; color:#888888; line-height:12px; text-align:center; font-weight:500; margin:0px; padding:0px;}
.board_food table td img {border:1px solid #e4e4e4;}




.board_product {margin-top:65px; }
.board_product table {width:100%; border:1px solid #e5e5e5; margin:0px auto;}
.board_product table td {text-align:center; vertical-align:middle;  font-size:13px; width:378px; line-height:22px;  padding:10px 10px 25px; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; margin:0px; }
.board_product table td h1 {font-size:16px; color:#353534; line-height:22px; text-align:center; font-weight:700; margin:0px; padding:13px 0px 0px;}
.board_product table td span {font-size:12px; color:#828282; line-height:18px; text-align:center; font-weight:500; margin:0px; padding:13px 0px 0px;}

.board_product02 {margin-top:10px; }
.board_product02 table {width:95%; border:1px solid #e5e5e5; margin:0px auto;}
.board_product02 table td {text-align:center; vertical-align:middle;  font-size:13px;  line-height:22px; width:220px; padding:15px 0px 25px; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; margin:0px; }
.board_product02 table td h1 {font-size:16px; color:#353534; line-height:22px; text-align:center; font-weight:700; margin:0px; padding:13px 0px 0px;}
.board_product02 table td span {font-size:12px; color:#828282; line-height:18px; text-align:center; font-weight:500; margin:0px; padding:13px 0px 0px;}




.board_pro { width:900px; margin:30px auto;}
.board_pro table {width:900px; margin:0px auto; }
.board_pro table th {background:#f8f8f8; padding:0px; border:0px solid #ddd; font-size:14px; color:#4f4f4f; line-height:22px; text-align:center; font-weight:700;}
.board_pro table td {padding:30px;  text-align:center; vertical-align:middle;  font-size:13px;  line-height:22px;}
.board_pro table td.sbj {padding-left:10px; text-align:left;}
.board_pro table td.rig { text-align:left; padding:0px; }
.board_pro table td.b { padding:3px; border:0px solid #000;}
.board_pro table td h2 {font-size:11px; font-weight:500; color:#424242; line-height:16px;  }
.board_pro table td a { color:#424242;   }
.board_pro table td h1 {font-size:14px; font-weight:700; color:#404040; line-height:23px;  padding-top:15px;}
.board_pro table td img {margin-bottom:5px;}



.board_tv {margin-top:10px; display:inline-block;}
.board_tv table {width:340px; border-spacing:0; border-collapse:collapse; table-layout:fixed;word-break:break-all;border:0; border-top:0px solid #565656;}
.board_tv table th {background:#f8f8f8; padding:8px 0 11px 0; border:0px solid #ddd; font-size:12px; color:#4f4f4f; line-height:22px; text-align:center; font-weight:700;}
.board_tv table td {padding:13px 0 13px 0; border-bottom:0px solid #e4e4e4; text-align:center; vertical-align:middle;  font-size:12px;  line-height:22px;}
.board_tv table td.sbj {padding-left:10px; text-align:left;}
.board_tv table td.rig { text-align:center; padding:5px 0 }
.board_tv table td.b { padding:3px; border:0px solid #000;}
.board_tv table td h1 {font-size:14px; color:#353534; line-height:22px; text-align:center; font-weight:700; margin:0px; padding:13px 0px 0px;}
.board_tv table td span {font-size:11px; color:#888888; line-height:12px; text-align:center; font-weight:500; margin:0px; padding:0px;}

.board_tv_left {margin-top:25px; margin-left:15px; width:560px; display:inline-block; vertical-align:top;}
.board_tv_left h1 {font-size:18px; color:#353534; line-height:22px; text-align:center; font-weight:800; margin:0px; padding:13px 0px 0px; letter-spacing:-1px;}


.paging {margin-top:40px; text-align:center;}
.paging * {}
.paging a {background:url(/images/common/dot_paging.gif) 0 10px no-repeat; padding:0 5px 0 10px; color:#666; font-family:Verdana; font-size:11px;}
.paging a.on {color:#000;}
.paging a.first {background:0 none;}
.paging .firstP,
.paging .lastP,
.paging .prev,
.paging .next {font-size:0; line-height:0; vertical-align:4px;}
.paging .firstP {background:url(/images/main/line_login.gif) 100% 0 no-repeat; margin-right:7px; padding:0 6px 0 0 ;}
.paging .lastP {background:url(/images/main/line_login.gif) 0 0 no-repeat; margin-left:7px; padding:0 0 0 6px;}
.paging .prev,
.paging .next {background:0 none; padding:0;}

.bSrh {zoom:1; margin-top:0px;}
.bSrh:after {content:""; display:block; clear:both;}
.bSrh p {position:relative;  float:left; letter-spacing:1px;}
.bSrh p span {font-family:Tahoma; font-size:11px; color:#888; }
.bSrh p strong {font-weight:300;}

.bSrh .srh {float:right; padding-right:10px; vertical-align:middle;}
.bSrh .srh input[type=text] {height:20px; padding:0;}
.bSrh .srh select {width:78px; border:1px solid #c9c9c9;height:20px;}


.board_info{  position:relative; margin-top:87px; width:743px;  height:240px; }
.board_info .img{position:absolute;  *position:relative; width:253px; margin-left:10px; float:left;}
.board_info .con{width:440px; *position:absolute;  margin-left:279px; *margin-left:0px; float:left;}







.lst_info{ font-size:11px; color:#888; text-align:left;}
.lst_info strong{display:inline-block; *display:inline; zoom:1; margin-right:10px;}


.board.view table {border-top:2px solid #565656; }
.board.view thead {}
.board.view thead td{padding:18px 8px; text-align:left; border:1px solid #ddd; font-size:14px; line-height:22px;  color:#4f4f4f; }
.board.view thead th{font-size:14px; line-height:22px; font-weight:500; color:#4f4f4f; padding:18px 8px; letter-spacing:-1px;}
.board.view tbody td .con{padding:20px 10px; text-align:left; line-height:19px; width:713px; }
.board.view thead td.bb{padding:15px 10px; text-align:center; border:1px solid #ddd; font-size:13px; line-height:22px;  color:#4f4f4f;}
.board.view thead td.rig{text-align:left; }
.board.view thead td.rig2 {text-align:center; }
.board.view thead th.cook_title{font-size:19px; line-height:22px; font-weight:600; }

.board.view2 table { border:none;  }
.board.view2 thead {}
.board.view2 thead td{padding:8px 10px; text-align:left; border-top:1px solid #ddd; border-bottom:1px solid #ddd; border-left:none; border-right:none; font-size:13px; line-height:22px;  color:#4f4f4f; }
.board.view2 thead th{font-size:13px; line-height:22px; font-weight:600; color:#4f4f4f; border-top:1px solid #ddd; border-bottom:1px solid #ddd;  border-left:none; border-right:none; }




.board2 {margin-top:10px; border-top:2px solid #565656;}
.board2 table {width:90%; border-spacing:0; border-collapse:collapse; table-layout:fixed;word-break:break-all;border:0;}
.board2 table th {background:#f8f8f8; padding:8px 0 11px 0; border:1px solid #ddd; font-size:12px; color:#7c7c7c; line-height:18px; text-align:center; font-weight:bold;}
.board2 table td {padding:13px 0 13px 0; border-bottom:1px solid #e4e4e4; text-align:center; vertical-align:middle; font-size:14px; font-weight:700;}
.board2 table td.sbj {padding-left:10px; text-align:left;}
.board2 table td.rig { text-align:left; padding:13px 10px;  background:#f8f8f8; font-size:12px; font-weight:600; color:#5c5c5c;}
.board2 table td.rigs { text-align:center; padding:13px 0px;  background:#f8f8f8;}
.board2 table td.b { padding:3px; border:0px solid #000;}




.board2.view thead td{padding-left:10px; text-align:left; border-left:1px solid #ddd;}
.board2.view tbody td .con{padding:15px 10px; text-align:left; line-height:19px; width:713px; }




.board3{ width:350px;  border-top:2px solid #565656; margin-left:200px;}
.board3 table th{background:#f8f8f8; padding:9px 0 6px; border-bottom:1px solid #ddd; border-left:1px solid #ddd;}
.board3 table th:first-child{border-left:0 none;}
.board3 table td{padding:9px 0 7px; border-bottom:1px solid #ddd; text-align:center;}
.board3 table td.no{ border-bottom:0px solid #ddd; text-align:left;}
.board3 table td.sbj{padding-left:10px; text-align:left;}
.board3 table td.sbj a{display:block; position:relative;}
.board3 table td.sbj a p{overflow:hidden; padding-right:25px;}
.board3 table td.sbj a img{position:relative; top:2px; left:5px;}





.board4{margin-top:10px;    }
.board4 table th{background:#f8f8f8; padding:0px; border-bottom:1px solid #ddd; border-left:1px solid #ddd;}
.board4 table th:first-child{border-left:0 none;}
.board4 table th.s{ color:#e9127f; font-weight:bold;}
.board4 table td{padding:10px; border-bottom:0px solid #ddd; text-align:left;}
.board4 table td.no{ border-bottom:0px solid #ddd; text-align:left;}
.board4 table td.sbj{padding-left:10px; text-align:left;}
.board4 table td.sbj a{display:block; position:relative;}
.board4 table td.sbj a p{overflow:hidden; padding-right:25px;}
.board4 table td.sbj a img{position:relative; }
.board4 table td.s{background:#fffad7; color:#e9127f; font-weight:bold;}


.board4.view thead td{padding-left:0px; text-align:center; border-left:1px solid #ddd;}
.board4.view thead td .s{background:#fffad7; color:#e9127f;}
.board4.view thead td .s2{color:#e9127f;}
.board4.view tbody td .con{padding:15px 0px; text-align:center; line-height:19px; width:713px; }




.board5{margin-top:0px; width:694px;  border-top:2px solid #565656;}
.board5 table th{background:#f8f8f8; padding:9px 0 6px; border-bottom:1px solid #ddd; border-left:1px solid #ddd;}
.board5 table th:first-child{border-left:0 none;}
.board5 table th.s{ color:#e9127f; font-weight:bold;}
.board5 table td{padding:9px 0 7px; border-bottom:1px solid #ddd; text-align:center;}
.board5 table td.no{ border-bottom:0px solid #ddd; text-align:left;}
.board5 table td.sbj{padding-left:10px; text-align:left;}
.board5 table td.sbj a{display:block; position:relative;}
.board5 table td.sbj a p{overflow:hidden; padding-right:25px;}
.board5 table td.sbj a img{position:relative; top:2px; left:5px;}
.board5 table td.s{background:#fffad7; color:#e9127f; font-weight:bold;}

.board5.view thead td{padding-left:10px; text-align:left; border-left:1px solid #ddd;}
.board5.view thead td .s{background:#fffad7; color:#e9127f;}
.board5.view tbody td .con{padding:15px 0px; text-align:left; line-height:19px; width:713px; }



.btnCenter { width:440px;  margin:0px auto; text-align:center; }
.btnCenter span.btn a{ margin:25px auto;  display:inline-block; text-align:center; width:100px;  height:27px; padding:15px 20px 5px;  color:#fff; background:#229797;  font-size:14px; font-weight:bold;}
.btnCenter span.btn a:hover{color:#fff; background:#229797;  }

.btnCenter span.red a{  margin:25px auto; display:inline-block; text-align:center;  width:100px; height:27px; padding:15px 20px 5px; color:#494949; background:#fff; border:1px solid #c2c2c2; font-size:14px; font-weight:bold;}
.btnCenter span.red a:hover{color:#d4d4d4; background:#434343; border:1px solid #000;}


.btnCenter3 { width:160px;  margin:0px auto; }
.btnCenter3 span.btn a{ margin:25px auto;  display:inline-block; text-align:center; width:120px;  height:27px; padding:15px 20px 5px;  color:#fff; background:#f16000; border:1px solid #f16000; font-size:14px; font-weight:bold;}
.btnCenter3 span.btn a:hover{color:#fff; background:#f16000; border:1px solid #f16000; }



.btnCenter1 { position:relative;  display:block;  left:50%; margin-left:-54px; text-align:center; }
.btnCenter1 span.btn a{  margin:25px 10px 0 0; text-decoration:none; display:block; text-align:center;  width:120px; height:27px; padding:15px 20px 5px;   color:#fff; background:#229797;  font-size:14px; font-weight:bold;}
.btnCenter1 span.btn a:hover{color:#fff; background:#229797;}

.btnCenter1 span.whi a{  margin:25px 10px 0 0; text-decoration:none; display:block; text-align:center;  width:105px; height:27px; padding-top:10px;  color:#000; background:#fff; border:1px solid #dbdbdb;  font-size:14px; font-weight:bold;}
.btnCenter1 span.whi a:hover{color:#000; background:#fff; border:1px solid #dbdbdb;}


.btnCenter111 { position:relative;  display:block;  left:50%; margin-left:-54px; text-align:center; }
.btnCenter111 span.btn a{  margin:25px 10px 0 0; text-decoration:none; display:block; text-align:center;  width:150px; height:27px; padding-top:10px;  color:#fff; background:#514841; border:1px solid #514841; font-size:14px; font-weight:bold;}
.btnCenter111 span.btn a:hover{color:#fff; background:#514841; border:1px solid #514841;}


.btnCenter10 { position:relative;    text-align:center;  width:255px;  margin:0px auto;}
.btnCenter10 span.btn a{   display:block;text-decoration:none;  text-align:center; padding:10px 0px;   width:255px; height:35px; color:#fff; background:#f16000; border:1px solid #f16000; font-size:16px; line-height:35px; font-weight:800;}
.btnCenter10 span.btn a:hover{color:#fff; background:#f16000; border:1px solid #f16000;}

.btnCenter11 { position:relative;  display:block;  float:right; text-align:center;  margin-top:10px;}
.btnCenter11 span.btn a{ float:left; margin:0px 10px 0 0; display:block; text-align:center;  width:65px; height:20px; padding-top:5px; color:#525051; background:#fff; border:1px solid #ccc; font-size:12px; font-weight:bold;}
.btnCenter11 span.btn a:hover{color:#525051; background:#fff; border:1px solid #ccc;}

.btnCenter_s { position:relative;  display:block;  float:right; text-align:center;  margin-top:0px;}
.btnCenter_s span.btn a{ float:left; margin:0px 10px 0 0; display:block; text-align:center;  width:85px; height:20px; padding-top:5px; color:#525051; background:#fff; border:1px solid #ccc; font-size:12px; font-weight:bold;}
.btnCenter_s span.btn a:hover{color:#525051; background:#fff; border:1px solid #ccc;}

.btnCenter2 { position:relative;  display:block; padding:20px 317px 0 367px;  text-align:center; }
.btnCenter2 span.btn a{ float:left; margin:0px 10px 0 0; display:block; text-align:center;  width:105px; height:27px; padding-top:10px;  color:#fff; background:#d4151f; border:1px solid #bb0f18; font-size:14px; font-weight:bold;}
.btnCenter2 span.btn a:hover{color:#fff; background:#d4151f; border:1px solid #bb0f18;}

.btnCenter2 span.whi a{ float:left; margin:0px 10px 0 0; display:block; text-align:center;  width:105px; height:27px; padding-top:10px; color:#525051; background:#fff; border:1px solid #ccc; font-size:14px; font-weight:bold;}
.btnCenter2 span.whi a:hover{color:#525051; background:#fff; border:1px solid #ccc;}


#comment {clear:both; float:left; width:710px;   height:72px;  background:#e5decf; border: 1px solid #d8d0be; padding:15px;}
.comm_photo  {position:absolute; width:50px; float:left; height:50px; margin-left:0px;  background:#fff; border: 1px solid #e1dbce;}
.comm_form {position:absolute; float:left; width:426px;  margin-left:0px; *margin-left:30px;}
.comm_form form:after{content:""; display:block; clear:both;}
.comm_btn {position:absolute; float:left;  width:100px;  margin-left:635px;}
.comm_btn a{ display:block; width:74px; height:38px;  background:#c3a76c; border:1px solid #b3975a; color:#fff;  font-size:12px; font-weight:bold;  padding-top:25px; text-align:center;}

#comment_list {clear:both; }
.comm_list{ float:left; position:relative;  width:727px;  height:60px;    background:#f5f1e8;  padding-left:15px; padding-top:15px; padding-bottom:15px; border-bottom:1px solid #e0dbcf;}
.comm_list span{position:relative; width:50px; float:left; height:50px; margin-left:0px;  background:#fff; border: 1px solid #e1dbce;}
.comm_list h2{position:relative; width:20px; float:left; margin-left:0px;  }
.comm_list .name{position:relative;  float:left; font-size:11px;  margin-left:10px; *margin-left:10px;}
.comm_list p{ display:inline; color:#bfbfbf;  font-size:10px;}
.comm_list h1{position:absolute;  float:left; font-size:11px; width:100px;  margin-left:670px; *margin-left:490px;  color:#666666; font-size:11px;  font-weight:bold;}
.comm_list .conn{position:absolute;  float:left; font-size:11px;  width:100%;  margin-left:63px; *margin-left:-117px;  color:#7e7e7e; margin-top:20px;  line-height:16px;}
.comm_list .conn2{position:absolute;  float:left; font-size:11px;  width:100%;  margin-left:83px; *margin-left:-117px;  color:#7e7e7e; margin-top:20px;  line-height:16px;}

.comm_list_btn{position:relative; float:left; font-size:11px; width:726px; color:#7e7e7e; font-weight:bold; padding:10px; text-align:center;  background:#fff; border: 1px solid #e1dbce; margin-top:15px;}



#comment2 {clear:both; float:left; width:727px;   height:72px;  background:#e5decf; border: 1px solid #d8d0be; padding:15px;}
.comm_photo2  {position:absolute; width:50px; float:left; height:50px; margin-left:0px;  background:#fff; border: 1px solid #e1dbce;}
.comm_form2 {position:absolute; float:left; width:726px;  margin-left:60px; *margin-left:30px;}
.comm_form2 form:after{content:""; display:block; clear:both;}
.comm_btn2 {position:absolute; float:left;  width:100px;  margin-left:850px;}
.comm_btn2 a{ display:block; width:74px; height:34px;  background:#c3a76c; border:1px solid #b3975a; color:#fff;  font-size:12px; font-weight:bold;  padding-top:15px; text-align:center;}

#comment_list2 {clear:both; }
.comm_list2{ float:left; position:relative;  width:717px;  height:50px;    background:#f5f1e8;  padding-left:25px; padding-top:15px; padding-bottom:15px; border-bottom:1px solid #e0dbcf; line-height:22px;}
.comm_list2 span{position:relative; width:50px; float:left; height:50px; margin-left:0px;  background:#fff; border: 1px solid #e1dbce;}
.comm_list2 h2{position:relative; width:20px; float:left; margin-left:0px;  }
.comm_list2 .name{position:relative;  float:left; font-size:11px;  margin-left:10px; *margin-left:10px;}
.comm_list2 p{ display:inline; color:#9f9f9f;  font-size:11px; margin-left:-15px; }
.comm_list2 h1{position:absolute;  float:left; font-size:11px;   margin-left:62px;  *margin-left:-117px;  color:#666666; font-size:11px;  font-weight:bold;}
.comm_list2 .conn{position:absolute;  float:left; font-size:11px;  width:100%;   margin-left:62px; *margin-left:-117px;  color:#7e7e7e; margin-top:3px;  line-height:16px;  text-align:left;}
.comm_list2 .conn12{position:absolute;  float:left; font-size:11px;  width:100%;  margin-left:82px; *margin-left:-117px;  color:#7e7e7e; margin-top:20px;  line-height:16px; text-align:left;}

.comm_list2_btn{position:relative; float:left; font-size:11px; width:926px; color:#7e7e7e; font-weight:bold; padding:10px; text-align:center;  background:#fff; border: 1px solid #e1dbce; margin-top:15px;}




.est{ margin-top:30px;}
.est .btnCenter{position:relative; clear:both;  width:700px; padding-top:30px; text-align:center;}
.est .btnCenter a{position:relative; display:block; width:150px; height:27px; padding-top:10px; margin-left:300px; *margin-left:0px;background:#0e6eb7; border:1px solid #0c62a3; color:#fff;  font-size:14px; font-weight:bold; }




.cont1 {}
.cont1 ul{width:100%;}
.cont1 ul li{overflow:hidden;clear:both; border:solid 1px #ddd; width:350px; display:inline-block; margin:2px; text-align:center; }
.cont1 ul li:after{clear:both;display:block;content:"";}
.cont1 ul li .img{float:left;width:350px;height:245px;margin-top:10px;}
.cont1 ul li .subject{float:left;overflow:hidden;display:block;margin:15px 0 0px 0px;width:100%;font-weight:500;font-size:18px;line-height:1.4;color:#262626;white-space:nowrap;}
.cont1 ul li .memo {float:left;overflow:hidden;margin:4px 0 25px 0px;width:100%;font-weight:300;font-size:13px;line-height:1.4;color:#989393;white-space:nowrap;}
.cont1 ul li .memo a, a:hover {color:#989393;}