/* CSS Document */
.f14 { font-size:14px; }
.uline { text-decoration:underline; }
.Gborder { border:#cde4aa solid 1px; overflow:hidden; }
.Gborder_h332 { height:332px; }
.Gborder_h255 { height:255px; }
.Greyborder { border:#e1e1e1 solid 1px; overflow:hidden; }
.Greyborder_bg1 { background-color:#f7f7f7; }
.Greyborder_bg2 { background-color:#f7f8f6; }
.title { height:32px; border-bottom:#c9e89b solid 2px; line-height:40px; margin-bottom:8px; }
.t_more { color:#666; padding-right:5px; }
.t_name { border-bottom:#68c408 solid 2px; padding:0 5px 0 10px; margin-bottom:-2px; float:left; height:32px; }
.r_tit { height:34px; border-bottom:#e0e0e0 solid 1px; line-height:39px; margin-bottom:8px; padding-left:5px; }
.r_t_name { font-size:14px; font-weight:bold; padding-left:20px; display:inline-block; }
.icobg_01 { background:url(../images/ico_r01.png) no-repeat left center; }
.icobg_02 { background:url(../images/ico_r02.png) no-repeat left center; }
.tit_green { color:#4b9e01; font-size:16px; font-weight:bold; }
.tit_en { color:#666; font-family:Arial, Helvetica, sans-serif; padding-left:5px; }
.box_con { padding:0 8px; }
.bc { margin-bottom:8px; overflow:hidden; }
.bc_h132 { height:132px; }
.bc_h198 { height:198px; margin:0; }
.bc_h81 { height:81px; }
.bc_h95 { height:95px; }
.bc_h132 img { width:109px; height:132px; }
.bc_h198 img { width:144px; height:198px; }
/*.bc_h81 img{ width:128px; height:81px;}*/
.bc_pic { float:left; margin-right:8px; }
.bc_picb a { border:#e3e3e3 solid 1px; padding:1px; overflow:hidden; display:block; }
.bc_txt { overflow:hidden; }
.bc_txt dt { font-size:14px; font-weight:bold; height:21px; line-height:21px; padding-bottom:4px; }
.bc_txt dd a { line-height:22px; }
.bc_txt24 dd a { line-height:24px; }
.bc_txt dd a.bg_dot { background:url(../images/dot2.png) no-repeat left center; padding-left:10px; }
.bc_txt dd.sj { text-indent:2em; color:#666; }
.greena { color:#4b9e01; }
.bg_line { height:1px; border-bottom:#cdcfd1 dashed 1px; margin-bottom:8px; }
.bg_lineS { border-right:#cfcfcf solid 1px; margin:0 15px 0 0; padding-right:15px; }
.bg_linesolid { border-bottom:#e0e0e0 solid 1px; }
.time { color:#666; float:right; }
.r_goods li { height:88px; margin-bottom:8px; overflow:hidden; }
.dl_goods dt, .dl_goods dd.pb5 { padding-bottom:5px; }
.dl_goods dt a { font-size:14px; }
.dl_goods dt a.ft12 { font-size:12px; }
.h3_tit { line-height:26px; }
.jdtp_w { width:197px; margin:0 auto; padding:10px 0 18px; position:relative; text-align:center; }
.jdtp_txt { width:197px; height:23px; line-height:23px; color:#fff; background:url(../images/jdtp_txtbg.png) repeat-x; position:absolute; bottom:18px; left:1px; z-index:2; display:block; }
.box_detail { padding:30px 20px 0; }
.box_detail h1 { font-size:22px; height:38px; line-height:38px; font-family:"ºÚÌå"; overflow:hidden; text-align:center; font-weight:bold; }
.publish_time { text-align:center; color:#666; }
.detail_con { padding-top:20px; }
.img_wrapper { text-align:center; margin-bottom:25px; }
.detail_con p.sj { text-indent:2em; line-height:22px; }
.detail_list { margin-bottom:35px; }
.detail_list li { line-height:36px; font-size:14px; }
.detail_list li span { width:76px; height:36px; display:inline-block; }
.page { text-align:center; height:27px; margin-bottom:15px; }
.page a { width:54px; height:27px; line-height:27px; display:inline-block; margin-right:5px; text-align:center; color:#666; }
.page a:hover, .page a.on { border:#dadada solid 1px; color:#333; text-decoration:none; }
.kitchen { width:485px; overflow:hidden; }
.kitchen li { float:left; width:88px; margin:0 9px 10px 0; display:inline; overflow:hidden; }
.kitchen li img { width:88px; height:88px; }
.kitchen li p { text-align:center; height:26px; line-height:26px; font-size:14px; }
.list_s { overflow:hidden; }
.list_s li { float:left; width:362px; overflow:hidden; padding:8px 0; }
.list_s li.line { border-right:#e1e1e1 solid 1px; }
.policy li { background:url(../images/list_ico.png) no-repeat left center; line-height:28px; padding-left:23px; }
.tablist { width:100%; margin-bottom:-1px; }
.tablist tr.bggreen { height:39px; background:url(../images/trbg.png) repeat-x; }
.tablist th { height:36px; line-height:26px; font-size:14px; text-align:center; background:url(../images/thbg.png) repeat-x; border-bottom:#e4e4e4 solid 1px; }
.tablist td { height:39px; line-height:39px; border-bottom:#d9f3bb solid 1px; text-align:center; }
.tablist td.left { text-align:left; background:url(../images/list_ico.png) no-repeat 10px center; padding-left:35px; }
.chwl_com { padding-bottom:10px; }
.comment_tit { height:25px; line-height:25px; border-bottom:#dadada solid 1px; }
.comment_tit h3 { color:#000; font-size:14px; padding:0 7px; border:#dadada solid 1px; border-bottom:0; display:inline-block; }
.comment_list { border-bottom:#d6d6d6 dotted 1px; padding:8px 0; overflow:hidden; }
.comment_list dt, .comment_list dt img { float:left; width:46px; height:46px; }
.imgline { border:#e2e2e2 solid 1px; }
.comment_list dd { margin-left:63px; line-height:24px; }
.publish_txt02 { padding:10px 15px; background-color:#f2f2f2; border:#dcdcdc solid 1px; overflow:hidden; }
.publish_login { line-height:24px; }
.login_input { width:120px; height:19px; line-height:19px; border:#cfcfcf solid 1px; background-color:#fff; margin-left:5px; }
.login_btn { width:47px; height:23px; line-height:23px; background:url(../images/login_btn.png) no-repeat; text-align:center; border:0; }
.login_input02 { background:url(../images/btn_com.png) no-repeat; border:none; width:66px; height:23px; float:right; cursor:pointer; color:#fff; }
.publish_txt02 textarea { display:block; border:#cfcfcf solid 1px; background-color:#fff; width:100%; height:78px; }
