/*----------pages----------*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
.clearfix { zoom: 1; }
/**/
.mainer { margin-top: 15px; }
.mainer .cont { }
.mainer .cont > .dl { width: 730px; float: left; }
.mainer .cont > .dl2023 { width:990px;}
.mainer .cont > .dl .page_cont { }
.mainer .cont > .dr { width: 250px; float: right; }
/*blk1*/
.mainer .cont .dr .md.blk1 { }
.mainer .cont .dr .md.blk1 .hd { background: #f9f9f9; height: 34px; border-top: 2px solid #72a200; border-bottom: 1px solid #dadada; }
.mainer .cont .dr .md.blk1 .hd p { }
.mainer .cont .dr .md.blk1 .hd p span { color: #638623; font-size: 14px; font-weight: bold; line-height: 35px; display: inline-block; background: url(../images2020/list.png) no-repeat 15px 50% #fff; border-right: 1px solid #dadada; padding: 0 15px; padding-left: 45px; }
.mainer .cont .dr .md.blk1 .ct { }
.mainer .cont .dr .md.blk1 .list { padding: 7px 6px; padding-top: 8px; }
.mainer .cont .dr .md.blk1 .list img { width: 236px; height: 83px; float: left; margin-bottom: 4px;  *margin-bottom: -3px;}
.mainer .cont .dr .md.blk1 .list img.lc { margin-bottom: 5px; margin-bottom: 4px\9;  *margin-bottom: 6px;}
.mainer .cont .dr .md.blk2 { }
.mainer .cont .dr .md.blk2 .hd { background: url(../images2020/ttl_c4.png); height: 38px; }
.mainer .cont .dr .md.blk2 .hd p { }
.mainer .cont .dr .md.blk2 .hd p span { padding: 0 15px; color: #fff; font-size: 14px; font-weight: bold; line-height: 34px; display: inline-block; }
.mainer .cont .dr .md.blk2 .hd p a { line-height: 35px; float: right; margin-right: 8px; color: #fff; font-family: 宋体; }
.mainer .cont .dr .md.blk2 .ct { }
.mainer .cont .dr .md.blk2 .ct .list { padding: 10px 12px; }
.mainer .cont .dr .md.blk2 .ct .list .i { display: inline-block; float: left; margin-bottom: 8px; margin-bottom: 8px\9; width: 220px; }
.mainer .cont .dr .md.blk2 .ct .list .i.lc { margin-bottom: 0; }
.mainer .cont .dr .md.blk2 .ct .list .i img { width: 100px; height: 77px; border: 1px solid #bad279; background: #fff; padding: 4px; float: left; margin-right: 15px; }
.mainer .cont .dr .md.blk2 .ct .list .i p.p1 { line-height: 25px; color: #333333; font-weight: bold; }
.mainer .cont .dr .md.blk2 .ct .list .i p.p1 a { color: #333; }
.mainer .cont .dr .md.blk2 .ct .list .i p.p2 { color: #888888; line-height: 20px; }
.mainer .cont .dr .md.blk2 .list .i p.p2 a { color: #638623; }
/*page_cont*/
/*page1*/
.page_cont.page1 { }
.page_cont.page1 .da { }
/*.md*/
.page_cont.page1 .da .hd { border-top: 2px solid #72a200; background: #f9f9f9; height: 35px; border-bottom: 1px solid #dadada; }
.page_cont.page1 .da .hd p { }
.page_cont.page1 .da .hd p span { padding: 0 15px; border-right: 1px solid #dadada; color: #fff; font-size: 14px; font-weight: bold; line-height: 35px; display: inline-block; height: 36px; background: #72a200; }
.page_cont.page1 .da .hd p a { line-height: 35px; float: right; margin-right: 8px; color: #888888; font-family: 宋体; }
.page_cont.page1 .da .list { padding: 30px 55px; }
.page_cont.page1 .da .list .i { display: inline-block; float: left; margin-right: 45px; }
.page_cont.page1 .da .list .i img { border: 1px solid #bad279; background: #fff; padding: 5px; width: 158px; height: 115px; }
.page_cont.page1 .da .list .i p { line-height: 30px; text-align: center; }
.page_cont.page1 .da .list .i p a { color: #333; }
.page_cont.page1 .db { }
/*.md*/
.page_cont.page1 .db .hd { border-top: 2px solid #72a200; background: #f9f9f9; height: 35px; border-bottom: 1px solid #dadada; }
.page_cont.page1 .db .hd p { }
.page_cont.page1 .db .hd p span { padding: 0 15px; border-right: 1px solid #dadada; color: #fff; font-size: 14px; font-weight: bold; line-height: 35px; display: inline-block; height: 36px; background: #72a200; }
.page_cont.page1 .db .hd p a { line-height: 35px; float: right; margin-right: 8px; color: #888888; font-family: 宋体; }
.page_cont.page1 .db .list { padding: 20px !important;/*height: 275px;*/
}
.page_cont.page1 .db .list a { font-size: 14px; }
/*page2*/
.page_cont.page2 { }
.page_cont.page2 .da { }
.page_cont.page2 .da .hd { background: #f9f9f9; height: 35px; border-bottom: 1px solid #dadada; }
.page_cont.page2 .da .hd p { }
.page_cont.page2 .da .hd p span.l { padding: 0 15px; font-size: 14px; font-weight: bold; line-height: 35px; display: inline-block; color: #333; }
.page_cont.page2 .da .hd p span.r { line-height: 35px; float: right; color: #888888; font-family: 宋体; margin-right: 15px; }
.page_cont.page2 .da .hd p span.r a { color: #888888; }
.page_cont.page2 .da .ct { padding: 30px; }
.page_cont.page2 .da .ct .head { border-bottom: 1px solid #efefef; }
.page_cont.page2 .da .ct .head h3 { line-height: 30px; color: #f07300; font-size: 16px; font-weight: bold; text-align: center; }
.page_cont.page2 .da .ct .head p { line-height: 25px; color: #888888; text-align: center; margin-bottom: 5px; }
.page_cont.page2 .da .ct .body { padding-top: 25px; }
.page_cont.page2 .da .ct .body p { font-size: 14px; color: #333333; line-height: 28px; text-indent: 2em; margin-bottom: 15px; }
.page_cont.page2 .da .ct .foot { }
.page_cont.page2 .da .ct .foot .vote { }
.page_cont.page2 .da .ct .foot .vote .da { }
.page_cont.page2 .da .ct .foot .vote .da .r { width: 501px; height: 85px; margin: 0 auto; }
.page_cont.page2 .da .ct .foot .vote .db { margin-top: 25px; border: none; }
.page_cont.page2 .da .ct .foot .vote .db p { line-height: 37px; text-align: center; }
.page_cont.page2 .da .ct .foot .vote .db p a { display: inline-block; width: 136px; height: 37px; background: url(../images2020/btn.png); text-align: center; line-height: 37px; color: #f07300; font-size: 16px; font-weight: bold; margin: 0 5px; }
.page_cont.page2 .da .ct .foot .vote .db p a span { width: 24px; height: 24px; display: inline-block; background: none; position: relative; top: 5px; margin-right: 10px; }
.page_cont.page2 .da .ct .foot .vote .db p a span.up { background-image: url(../images2020/up.png); }
span.dingcai { line-height: 12px; vertical-align: middle; }
.page_cont.page2 .da .ct .foot .vote .db p a span.down { background-image: url(../images2020/down.png); }
.page_cont.page2 .da .ct .foot .share { margin-top: 35px; }
.page_cont.page2 .da .ct .foot .next { margin-top: 40px; }
.page_cont.page2 .da .ct .foot .next p { line-height: 25px; color: #333333; }
.page_cont.page2 .da .ct .foot .next p a { color: #638623; }
.page_cont.page2 .db { border: 1px solid #e2e2e2; }
.page_cont.page2 .db .f { background: #fafafa; border-bottom: 1px solid #e2e2e2; padding: 25px; }
.page_cont.page2 .db .f p { margin-bottom: 12px; position: relative; padding-left: 40px; }
.page_cont.page2 .db .f p * { vertical-align: middle; }
.page_cont.page2 .db .f p label { width: 80px; display: inline-block; color: #333; font-size: 14px; text-align: left; position: absolute; left: 0; top: 50%; margin-top: -12.5px; line-height: 25px; height: 25px; }
.page_cont.page2 .db .f p textarea { border: 1px solid #e2e2e2; background: #fff; width: 630px; height: 89px; padding-left:5px; }
.page_cont.page2 .db .f p input[type="text"] { border: 1px solid #e2e2e2; background: #fff; height: 30px; line-height: 30px\9;  *line-height: 30px;
width: 80px; padding-left:5px; }
.page_cont.page2 .db .f p .capa { width: 50px; height: 20px; margin-top: 0; margin-left: 10px; }
.page_cont.page2 .db .f p input[type="submit"] { border: none; cursor: pointer; height: 30px; width: 88px; background: #72a200; line-height: 30px; text-align: center; color: #fff; font-weight: bold; font-size: 14px; float: right; }
.page_cont.page2 .db .f p input[type="submit"]:hover { color: #eee; }
.page_cont.page2 .db .v { padding: 20px 25px; }
.page_cont.page2 .db .v .t { border-bottom: 1px solid #72a200; }
.page_cont.page2 .db .v .t span { display: inline-block; width: 70px; height: 25px; background: #72a200; line-height: 25px; text-align: center; font-weight: bold; color: #fff; font-size: 14px; }
.page_cont.page2 .db .v .t a { line-height: 25px; float: right; color: #638623; font-family: 宋体; }
.page_cont.page2 .db .v .c { }
.page_cont.page2 .db .v .c .i { margin-top: 15px; }
.page_cont.page2 .db .v .c .i p.p1 { line-height: 25px; }
.page_cont.page2 .db .v .c .i p.p2 { line-height: 25px; color: #638623; }
.page_cont.page2 .db .v .c .i p.p2 span { color: #888888; }
/*common*/
.page_cont .tpge { padding: 20px 0; margin-top:35px; }
.page_cont .tpge p { height: 22px; text-align: center; }
.page_cont .tpge p span { display: inline-block; }
.page_cont .tpge p span a { display: inline-block; width: 22px; height: 22px; line-height: 22px; text-align: center; float: left; margin: 0 5px; background: #F3F3F3; color: #606060; text-indent: 0px !important; }
.page_cont .tpge p span a:hover, .page_cont .tpge p span a.on { text-decoration: none; background: #73A100; color: #fff; }
.page_cont .tpge p span a.curr { text-decoration: none; background: #73A100; color: #fff; }
.page_cont .tpge p span a.btn { width: 49px; }
.page_cont .tpge p span label { line-height: 22px; color: #606060; float: left; margin: 0 5px; font-weight: bold; vertical-align: middle; }
.mood { padding-top:20px; height:120px; width:540px; margin:0 auto; }
.mood li { float:left; padding:3px 10px; margin:0px 5px; cursor:pointer; }
.mood li p { text-align:center; margin-top:5px; }
.imgPlay a { width: 51px; height: 51px; background: url(../images2020/play.png); position: absolute; top: 50%; margin-top: -25.5px; left: 50%; margin-left: -25.5px; }
.imgPlay { width: 170px; height: 127px; position: relative; }
.largeImage { text-align: center }
.largeImage img { text-align: center; border: 0; max-width: 660px; }
.contentFile { padding-left: 20px; }
.contentFile a { }
.productImg { width:170px; }
.productImgDesc { text-align: left !important; text-indent: 2em; line-height: 150% !important; }
.productImgTitle { line-height: 150% !important; font-weight: bold; text-align: center; }
.jianjie { border: 1px solid #CCCCCC; }
.jianjie p { line-height: 150%; }
