body{ overflow-x:hidden; }
/*大赛详情*/
.js_ct .js_ctm {padding-bottom: 50px;}
.js_ct .js_ctm ul.maintit{width: 243px;margin: 0px auto;padding: 46px 0;}
.js_ct .js_ctm ul.w297{width: 297px;}
.js_ct .js_ctm ul.maintit li{float: left;font-size: 18px;color: #00640b;font-weight: bold;margin: 0 5px;}
.js_ct .js_ctm div.js_dsxq{width: 886px;border: 1px solid #00640b;box-shadow: 4px 6px 10px #e3e3e3;background: #fff;margin: 0 auto;}
.js_ct .js_ctm div.js_dsxq h3{color: #00640b;font-size: 16px;font-weight: bolder;margin-top: 37px;margin-bottom: 5px;}
.js_ct .js_ctm div.js_dsxq div{margin: 0px 45px 70px 35px;}
.js_ct .js_ctm div.js_dsxq div p{text-indent: 25px;color: #222222;line-height: 25px;}
/*全部作品样式表*/
.quanbuzpw_list{ background:url(../images/body.png) repeat-y;}
.zuop_btw h3{ height:80px; line-height:80px;}
.zuop_btw h3 span{ font-size: 22px; color: #3d2c29; width: 120px; float: left; }
.zuop_btw h3 .pailie{ width: 600px; text-align: right; float: left; font-size: 12px; color: #3d2c29; font-weight: lighter; }
.zuop_btw h3 .pailie a{ font-size: 12px; color: #3d2c29; border-right: 1px solid #3d2c29; padding: 0 7px;}
.zuop_btw h3 p{ width: 129px; float: left; text-align: left; font-size: 12px; color: #3d2c29; height:80px; line-height:90px; font-weight: lighter;}
.zuop_btw h3 p samp{ font-size: 24px; font-weight: bold; color:#0dcaff;}
.quanbuzp_list li { position: relative; width: 255px; float: left; margin: 0 24px 32px 0; display: inline; background:#ffffff; }
.quanbuzp_list li:hover {-webkit-box-shadow: 0 0 10px #e5e2e2; -moz-box-shadow: 0 0 10px #e5e2e2; box-shadow: 0 0 10px #e5e2e2; }
.quanbuzp_list img { height: 184px; width: 255px; }
.quanbuzp_list .camLiCon1 { width: 255px; }
.quanbuzp_list .camLiCon1 div { overflow: hidden; }
.quanbuzp_list .citemtxt_jy1 { padding: 0px 12px 0; height: 95px;}
.quanbuzp_list li:nth-child(4n) { margin-right: 0;}
.quanbuzp_list .citemtitle1 { color: #57433c; display: block; font-size: 14px; font-weight: bold; height: 35px; line-height: 35px; overflow: hidden; text-decoration: none; text-overflow: ellipsis; white-space: nowrap; width: 245px;margin-left: 10px; }
.quanbuzp_list .citemtitle1:hover { color: #ff8500; text-decoration: none; }
.quanbuzp_list .jjc5nr{ color: #676664; font-size:12px;width: 245px;height: 60px;}
.quanbuzp_list .jjc5nr span{ height: 23px; line-height: 23px; margin-bottom: 5px;}
.quanbuzp_list .jjc5nr a { color: #676664; }
.quanbuzp_list .jjc5nr a:hover { color: #ff8500; }
.zuop_btw h3 img{float: left;display: inline-block;margin-top: 27px;margin-left:65px;}
.zuop_btw h3 form{ width: 195px; float: right; margin-right:58px; margin-top:25px; position: relative; height: 27px; display:block; border-radius:5px;}
.zuop_btw h3 form input.input1{width: 154px;outline: none; height: 25px; line-height: 25px; margin: 0; padding: 0; display: block; overflow: hidden; padding: 0 0 0 12px; border-radius:5px; border:none;}
.zuop_btw h3 form input.input2{ position: absolute; top: 0;cursor: pointer;outline: none; right: 0; width: 30px; height: 25px; background:url(../images/anniu.png) no-repeat 0px 2px; padding-top: 12px; border:none;}
.zuop_btn{ height:80px; line-height:80px; background:#fff;}
.zuop_btw{ width:1200px; margin:0 auto;}
.quanbuzp_list{ width:1140px; margin:0 auto;}
.quanbuzp_list .ifnone{padding: 100px 0px;display: block;width: 100%;text-align: center;font-size: 24px;color: #00640b;}
.quanbuzp_list ul{ margin-left:24px; margin-top:30px;}
.saishitg{ padding-top:30px;}
/*赛事公告样式*/
.duilian{ padding-top:28px; }
.gonggao_list{ width:1076px; padding:0 34px 20px; background:#fff;}
.gonggao_list ul{padding-top: 20px;}
.gonggao_list li{ border-bottom: 1px dashed #ceced0; background:#fffcf3; padding:24px 25px 16px;}
.gonggao_list .gg_left{ width: 285px; float: left; min-height:150px;}
.gonggao_list .gg_left a{display: inline-block;}
.gonggao_list .gg_left img{ width: 285px; min-height:150px; max-height:170px; height:100%;}
.gonggao_list .gg_right{ width: 658px; margin-left: 22px; float: left;}
.gonggao_list .gg_right h3{ line-height: 25px; font-size: 16px; color: #986419; padding-top: 8px;}
.gonggao_list .gg_right h3 a{ font-size: 16px; color: #574436;}
.gonggao_list .gg_right p{ line-height: 25px; font-size: 14px; color: #70706e;}
.gonggao_list .gg_right p.p_1{ line-height: 28px; font-size: 12px; color: #70706e;}
.gonggao_list .gg_right a.al_1{ height: 20px; line-height: 20px; font-size: 14px; color: #e73f4c; float: right;margin-top: 20px;}
/*作品最终页*/
.zuop_view{ width: 966px; margin: 0 auto; background: #fff; padding: 35px 58px; text-align: center;}
.zuop_view h1{ height: 50px; line-height: 50px; font-size: 24px; color: #564239; text-align: center;}
.zuop_view .xinxiyuan{ padding-bottom: 15px; text-align: center; height: 26px; line-height: 26px; border-bottom: 1px dashed #cecece; }
.zuop_view .xinxiyuan span{ font-size: 14px; color: #787878; margin: 0 18px; }
.zuop_view .xinxiyuan span b{ color: #e70012; font-weight: lighter;}
.zuop_view .shejism{ line-height: 25px; font-size: 14px; color: #7a7a7a; padding: 18px 26px; background: #fafafa; margin: 25px 0 0 0;}
.zuop_view img{ margin-top: 20px; width: 966px;}
.zuop_view .toup{ width: 105px; margin: 0 auto; margin-top: 58px;}
.zuop_view .toup a{ background:url(../images/tj.png) no-repeat left top; width: 99px; height: 99px; display: block; text-indent: -99999px; position: relative;}
.zuop_view .toup a:hover{ background:url(../images/tj.png) no-repeat left -99px;}
.zuop_view .toup .shul{ position: absolute; top: 56px; left: 0; z-index: 9999; color: #fff; font-size: 12px; width: 100%; height: 38px; line-height: 38px; text-align: center; text-indent: 0;}
.zuop_view .toup p{ width: 100px; text-align: center; height: 46px; line-height: 46px; font-size: 18px; color: #e4000f; font-weight: bold;}
.zuop_view .fenxiang{ text-align: center;}
/*公告最终页*/
.gg_view{ margin: 0 auto; text-align: center;}
.gg_view h1{ height: 50px; line-height: 50px; font-size: 24px; color: #986419; text-align: center;}
.gg_view .xinxiyuan{ padding-bottom: 15px; text-align: center; height: 26px; line-height: 26px; border-bottom: 1px dashed #cecece; }
.gg_view .xinxiyuan span{ font-size: 14px; color: #787878; margin: 0 18px; }
.gg_view .xinxiyuan span b{ color: #e70012; font-weight: lighter;}
.gg_view img{ margin: 23px 0;}
.gg_view p{ line-height: 25px; font-size: 14px; color: #7a7a7a; text-align: left; margin-top: 20px;}
.biaoqian{ margin-bottom: 105px;}
.biaoqian .bq_left{font-size: 14px; color: #7a7a7a; background:url(../images/biaoqian.jpg) no-repeat left  3px; padding-left: 20px;}
.biaoqian .bq_left a{font-size: 14px; color: #7a7a7a; margin-right: 10px;}
.biaoqian .bq_right{ font-size: 12px; color: #7a7a7a;}
.gg_vieww{ padding-bottom:36px; margin:0 auto;}
/*简介*/
.p_nr{ width:1024px; padding:20px 30px 35px; margin:0 auto; margin-top:42px; background:#fff; border-radius:18px;}
.p_nr p{ line-height:30px; font-size:16px; color:#333333; text-indent:2em;}
.p_nr p.p_1{ line-height:40px; font-size:22px; color:#ff1919; font-weight:bolder;}
.p_nr p.p_2{}
.saishitg_n{ padding-top:20px;}
/*买现成协议*/
.maixianc_xieyi{ width: 1022px; margin: 0 auto; margin-top: 38px; padding:0 30px 58px 30px; }
.jianju{ padding-bottom:30px;}