/*
* @Author: Administrator
* @Date:   2017-03-25 10:08:23
* @Last Modified by:   Administrator
* @Last Modified time: 2017-06-20 10:47:08
*/
.banxin {
  width: 1100px;
  margin-left: auto;
  margin-right: auto;
}
form input{
	box-sizing:content-box;
}
.zhengji-body input:-webkit-autofill,.record-box input:-webkit-autofill{
	-webkit-box-shadow: 0 0 0px 1000px #eee inset;
}
.zhengji-body textarea:-webkit-autofill,.record-box textarea:-webkit-autofill{
	-webkit-box-shadow: 0 0 0px 1000px #eee inset;
}
.zhengji-body select:-webkit-autofill,.record-box select:-webkit-autofill{
	-webkit-box-shadow: 0 0 0px 1000px #eee inset;
}

/* 征集列表页面 */
.zhengji-banner{
	height: 96px;
	position: relative;
}
.zhengji-banner img{
	display: block;
	width: 100%;
	height: 96px;
	position: absolute;
	left: 50%;
	/* margin-left: -960px; */
	top:0;
	transform:translate(-50%,0);
	-webkit-transform:translate(-50%,0);
	-moz-transform:translate(-50%,0);
	-ms-transform:translate(-50%,0);
	-o-transform:translate(-50%,0);
}
.bread-nav{
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	color:#999;
	background: #f7f7f7;
}
.bread-nav a{
	color:#999;
}
.zhengji-body{
	padding: 8px 0 50px;
	font-size: 14px;
}
.zhengji-head{
	color:#333;
	font-size: 14px;
	text-align: center;
}
.zhengji-head h2{
	font-size: 24px;
	color:#3399ff;
	line-height: 44px;
}
.zhengji-head h3{
	line-height: 24px;
}
.zhengji-head h3.col-red{
	color:#f90;
}
.zhengji-title{
	height: 40px;
	line-height: 40px;
	padding-left: 60px;
	border-bottom: 2px solid #3399ff;
	font-size: 20px;
	color:#39f;
	position: relative;
	margin-bottom: 26px;
}
.zhengji-title span.ico{
	width:43px;
	height: 42px;
	background:#fff url(head-bg.png) no-repeat;
	position: absolute;
	left: 0;
	top:0;
	font-size: 24px;
	color:#fff;
	line-height: 40px;
	padding-left: 10px;
}
.zhengji-body .item{
	/* height: 32px; */
	line-height: 32px;
	margin-bottom: 26px;
	position: relative;
}
.zhengji-body .item label.error{
	/* position: absolute;
	left:0px;
	top:32px; */
	height: 26px;
	line-height: 26px;
	/* z-index: 9999; */
	color:#f90;
	display:block;
	overflow: hidden;
}
/* .zhengji-body .item label.error:before{
	content:"";
	width: 21px;
	height: 11px;
	background: url(tips-arr.png) no-repeat;
	position: absolute;
	left:50%;
	margin-left: -10px;
	bottom:-10px;
} */
.zhengji-body .item .zhengji-lab{
	float: left;
	height: 32px;
}
.zhengji-body .item .zhengji-lab1{
	width: 140px;
}
.zhengji-body .item .zhengji-lab2{
	width: 98px;
}
.zhengji-body .item .zhengji-lab3{
	width: 124px;
	text-align: right;
	padding-right: 15px;
}
.zhengji-body .item .zhengji-lab4{
	width: 89px;
}
.zhengji-body .item .zhengji-lab5{
	width: 106px;
	text-align: right;
	padding-right: 23px;
}
.zhengji-body .item .zhengji-lab6{
	width: 60px;
	text-align: right;
	padding-right: 15px;
}
.zhengji-body .item input.ipt-txt{
	height: 30px;
	line-height: 30px;
	border:1px solid #ccc;
	background: #eee;
	float: left;
	padding:0 10px;
	box-sizing:content-box;
}
.zhengji-body .item input.ipt-txt1{
	width: 938px;
}
.zhengji-body .item input.ipt-txt2{
	width: 980px;
}
.zhengji-body .item input.ipt-txt3{
	width: 388px;
}
.zhengji-body .item input.ipt-txt4{
	width: 98px;
}
.zhengji-body .item input.ipt-txt5{
	width: 178px;
}
.zhengji-body .item input.ipt-txt6{
	width: 428px;
}
.zhengji-body .item input.ipt-txt7{
	width: 204px;
}
.zhengji-body .zhengji-wrap{
	/* overflow: hidden; */
}
.zhengji-body .zhengji-wrap .w50{
	float: left;
	width: 550px;
}
.zhengji-body .item .sel{
	height: 32px;
	line-height: 32px;
	border:1px solid #ccc;
	background: #eee;
	padding-left: 10px;
	float: left;
}
.zhengji-body .item .sel1{
	width: 140px;
}
.zhengji-body .item .sel2{
	width: 410px;
}
.zhengji-body .item .mr41{
	margin-right: 41px;
}
.zhengji-body .item .texta{
	width: 980px;
	border:1px solid #ccc;
	background: #eee;
	line-height: 30px;
	resize:none;
	float: left;
	padding:5px 10px;
	box-sizing:content-box;
}
.zhengji-body .item .texta1{
	height: 140px;
}
.zhengji-body .item .texta2{
	height: 80px;
}
.zhengji-body .item .texta3{
	height: 230px;
}
.zhengji-body .item .texta4{
	height: 170px;
}
.zhengji-body .item .texta5{
	height: 84px;
	width: 428px;
}
.zhengji-body .item .upload-box{
	float: left;
	width: 1002px;
	/* height: 32px; */
	position: relative;
}
.upload-box input.ipt-txt-up{
	height: 30px;
  	/* float: left; */
  	border: 1px solid #ccc;
  	background: #eee;
  	padding: 0 10px;
  	width: 697px;
  	/* margin-top: -2px; */
  	box-sizing:content-box;
}
.upload-box input.ipt-file{
	width: 135px;
	height: 32px;
	position: absolute;
	top:0;
	right: 150px;
	z-index: 999;
	opacity: 0;
}
.upload-box a.btn{
	width: 135px;
	height: 32px;
	background: #39f;
	color:#fff;
	text-align: center;
	line-height: 32px;
	position: absolute;
	top:0;
}
.upload-box a.btn.scan{
	right: 150px;
}
.upload-box a.btn.upload{
	right: 0px;
}
.upload-box span.note{
	display: block;
	font-size: 14px;
	color:#f90;
	line-height: 38px;
}
.upload-box a.delete{
	position: absolute;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    left: 690px;
    top: 3px;
    background: #000;
    border-radius: 50%;
    color: #fff;
    font-size: 14px;
    display:none;
}
.zhengji-body .btn-submit{
	width: 300px;
	height: 40px;
	line-height: 40px;
	background: #39f;
	color:#fff;
	display: block;
	margin-left:auto;
	margin-right:auto;
	text-decoration: none;
	text-align: center;
	font-size: 20px;
	cursor: pointer;
}
.zhengji-body .btn-submit.disabled{
	background: #ccc;
	cursor: default;
}
/* 专家团队征集页面 */
.zhengji-line{
	border-bottom: 2px solid #39f;
	height: 20px;
	margin-bottom: 26px;
}
.zhengji-body .item .check-box{
	float: left;
	width: 1002px;
	height: 32px;
}
.zhengji-body .item .check-box input.checkb{
	float: left;
	width: 18px;
	height: 18px;
	margin: 7px 12px 0 0;
}
.zhengji-body .item .check-box label.check{
	float: left;
	margin-right: 30px;
}
.zhengji-body .add-item{
	line-height: 26px;
	/* margin-top:-26px; */
	font-size: 14px;
	color:#39f;
	/* padding-left: 20px; */
}
.zhengji-body .add-item a{
	color:#39f;
	position: relative;
	z-index:999;
}
/* .zhengji-body .add-box .zhengji-wrap{
	border-top:1px dashed #ccc;
	padding-top:26px;
}
.zhengji-body .add-box .zhengji-wrap:first-child{
	border-top:0;
	padding-top:0;
} */
/* 展品清单页面 */
.zhsh-wrap .add-item{
	height: 32px;
	margin-bottom: 20px;
	margin-top:0;
}
.zhsh-wrap .add-item a{
	display: block;
	width: 90px;
	height: 32px;
	line-height: 32px;
	background: #39f;
	color:#fff;
	float: right;
	text-align: center;
	text-decoration: none;
}
/* .zhengji-body .add-box .zhengji-wrap{
	margin-top:-26px;
} */
/* .zhengji-body .add-box .zhengji-wrap:first-child{
	margin-top:0;
}
.zhengji-body .add-box .zhengji-wrap:first-child .del-ico{
	display: none;
} */
.zhengji-body .add-box .del-ico{
	height: 0px;
	/* line-height: 30px; */
	text-align: right;
	margin-bottom: 26px;
	border-bottom: 1px dashed #ccc;
	position: relative;
}
.zhengji-body .add-box .del-ico a{
	font-size: 20px;
	color:#ccc;
	text-decoration: none;
	position: absolute;
	top:0px;
	right:0;
}
.zhengji-body .item .texta-wrap{
	float: left;
	width: 1002px;
}
.zhengji-body .item .texta-wrap .yq-wrap{
	padding-top: 5px;
}
.zhengji-body .item .texta-wrap .yq-wrap .l{
	float: left;
	width: 50%;
}
.zhengji-body .item .texta-wrap .yq-wrap .head{
	height: 46px;
	line-height: 46px;
	color:#333;
	font-size: 14px;
}
/* 在苏已建载体--------------------------------------------------------begin */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,th,td {
	margin: 0;
	padding: 0
}

* {
	-webkit-tap-highlight-color: transparent;
}

body {
	font-family: "Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;
	/* -moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	-khtml-user-select: none;
	user-select: none; */
}

ul,ol {
	list-style: none
}

li {
	list-style: none
}

a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	outline: none
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

button {
	border: none;
	outline: none
}

textarea {
	resize: none
}

textarea:focus {
	outline: none
}

.container {
	width: 1100px;
	margin: 0 auto
}

.top-login {
	width: 100%;
	height: 32px;
	line-height: 32px;
	background-color: #eee
}

.login-box {
	float: right;
	font-size: 14px
}

.login-box a {
	color: #39f;
	display: inline-block
}

.login-box a:first-child {
	margin-right: 20px
}

.head-tit {
	height: 96px;
	text-align: center;
	color: #39f;
	min-width: 1100px;
	position: relative;
}

.head-tit img {
	/* width: 100%; */
	height: 96px;
	min-width: 1100px;
	max-width: 1920px;
	position: absolute;
	left:50%;
	top:0;
	transform:translate(-50%,0);
    -webkit-transform:translate(-50%,0);
    -moz-transform:translate(-50%,0);
    -ms-transform:translate(-50%,0);
    -o-transform:translate(-50%,0);
}

.tit-map {
	height: 32px;
	line-height: 32px;
	background-color: #eee;
	font-size: 14px;
	color: #9e9e9e
}

.tit-map a {
	color: #9e9e9e
}

.tit-map a:hover {
	text-decoration: underline;
}

.foot {
	height: 50px;
	line-height: 50px;
	background-color: #eee
}

.foot ul li {
	display: inline-block;
	font-size: 13px;
	margin-left: 80px;
	color: #9e9e9e
}

.foot ul li a {
	color: #9e9e9e;
	font-size: 13px
}

.foot ul li a:hover {
	color: #39f
}

.main {
	/* min-width: 1360px; */
}

.form-name {
	text-align: center
}

.form-name h2 {
	color: #39f;
	font-size: 23px;
	font-family: "Microsoft YaHei", "微软雅黑";
	font-weight: 400;
	margin-top: 12px;
	margin-bottom: 10px
}

.form-name h4 {
	font-size: 13px;
	font-weight: 400;
	margin-bottom: 5px
}

.form-name p {
	font-size: 11px;
	color: #ff9900
}

.unit-profile,.vector-profile {
	font-size: 14px
}

.unit-name,.vector-name,.unit-status,.unit-desc,.unit-status,.vector-desc,.unit-info,.vector-info,.vector-name,.vector-info,.vector-desc {
	margin-top: 25px
}

.unit-tit,.vector-tit {
	color: #39f;
	height: 43px;
	background: url(hex-line.png) no-repeat 0 0;
	background-size: 100%;
	width: 1086px
}

.unit-tit .num,.vector-tit .num {
	height: 40px;
	width: 45px;
	font-size: 22px;
	line-height: 40px;
	text-indent: 11px;
	display: inline-block;
	background-size: 100%;
	color: #fff
}

.unit-tit p,.vector-tit p {
	font-size: 20px;
	text-indent: 5px;
	display: inline-block
}

.unit-name,.vector-name {
	line-height: 30px
}

.unit-name span,.vector-name span {
	float: left;
	display: inline-block;
	font-size: 14px;
	width: 70px;
	line-height: 32px;
}

.unit-name input,.vector-name input {
	height: 30px;
	line-height: 30px;
	width: 993px;
	padding: 0 10px;
	background-color: #eee;
	border: 1px solid #b3b3b3;
	/*float: left;
	margin-left: 3px;*/
	outline: none;
}

.unit-desc,.unit-status,.vector-desc {
	position: relative;
	/*overflow: hidden;*/
}

.unit-desc span,.unit-status span,.vector-desc span {
	float: left;
	display: inline-block;
	line-height: 32px;
	font-size: 14px;
	width: 70px;
 	/* position:absolute;
 	top:0; */
}

.unit-desc textarea,.unit-status textarea,.vector-desc textarea {
 	/* position:relative;left:73px; */ 
	/*float: left;*/
	/*margin-left: 3px;*/
	width: 1015px;
	box-sizing: border-box;
	/*padding: 5px 10px;*/
	height: 110px;
	background-color: #eee;
	border: 1px solid #999;
	padding:5px 10px;
}

.unit-status textarea {
	height: 70px
}

.unit-info,.vector-info {
	height: 30px;
	line-height: 30px
}

.unit-info ul li,.vector-info ul li {
	float: left;
	display: inline-block;
	padding-right: 10px;
}

.unit-info ul li:first-child,.vector-info ul li:first-child {
	width: 387px
}

.unit-info ul li:first-child span,.vector-info ul li:first-child span {
	width: 70px;
/* display:inline-block; */
	float: left;
	line-height: 32px;
	margin-right: 3px
}

.unit-info ul li span {
	float: left;
	line-height: 32px;
}

.unit-info ul li:first-child input,.vector-info ul li:first-child input {
	width: 280px
}

.unit-info input,.vector-info input {
	height: 30px;
	line-height: 30px;
	background-color: #eee;
	border: 1px solid #b3b3b3;
	width: 144px;
	padding: 0 10px;
}

.vector-profile {
	margin-top: 25px
}

.vector-tit .add-vector {
	display: inline-block;
	float: right;
	margin-top: 15px
}

.vector-tit .add-vector:hover {
	color: #ff9900;
	cursor: pointer
}

.del-icon {
	display: none;
	font-size: 25px;
	height: 30px;
	border-bottom: 1px dashed #ccc;
	width: 1086px;
	margin-top: 40px;
	text-align: right;
	color: #ccc
}

.del-icon a {
	color: #ccc;
	font-size: 20px;
}

.upload-file {
	position: relative;
/* height:30px; */
	line-height: 30px;
	margin-top: 25px;
	margin-bottom: 25px;
	width: 1088px;
	overflow:hidden;
	padding-bottom: 20px;
}

.upload-file span {
	float: left;
	line-height: 32px;
	font-size: 14px;
	width: 70px;
/* position:relative;top:-7px */
}

.upload-file .upload-box {
	display: inline-block;
	position: relative;
	float: right
}

.upload-file .upload-box input {
	background-color: #fff;
	font-size: 0;
	outline: 0;
	z-index: -3;
	position: absolute;
	top: 10px;
	width: 0;
	height: 0
}

.upload-file .upload-box label {
	width: 135px;
	height: 32px;
	display: inline-block;
	text-align: center;
	background-color: #39f;
	color: #fff;
	position: relative;
	left: -163px
}

.upload-file button {
	height: 32px;
	display: inline-block;
	background-color: #3399ff;
	width: 135px;
	position: absolute;
	right: 0px;
	outline: 0;
	border: 0;
	color: #fff
}

.upload-info {
/* display:inline-block; */
	float: left;
	margin-left: 3px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #cccccc;
	background-color: #eee;
	width: 730px
}

.unload-tips {
	font-size: 14px;
	color: #ff9900;
	text-indent: 70px
}

.submit-btn {
	text-align: center;
	margin-top: 25px;
	margin-bottom: 25px
}

.submit-btn button {
	display: inline-block;
	height: 40px;
	line-height: 40px;
	width: 300px;
	background-color: #39f;
	text-align: center;
	font-size: 20px;
	color: #fff;
}
.submit-btn button.disabled{
	background: #ccc;
	cursor: default;
}

.dyds-footer-wrap a:hover {
	text-decoration: underline;
}

.dyds-header-wrap ul li a:hover {
	text-decoration: underline;
}

.record-box input {
	box-sizing: content-box;
	outline: none;
}


/* 在苏已建载体-------------------------------------------------------------------------end */


/* 登录注册页面 */
.dyds-header-wrap{
    height: 32px;
    background-color: #eeeeee;
}
.dyds-header-wrap ul{
    float: right;
}
.dyds-header-wrap ul li{
    float: left;
}
.dyds-header-wrap ul li:first-child{
    margin-right: 20px;
}
.dyds-header-wrap ul li a{
    display: block;
    height: 32px;
    line-height: 32px;
    font-family: "Microsoft YaHei", "微软雅黑";
    font-size: 14px;
    color: #3399ff;
}
.dyds-logo-wrap{
    background-color: #ffffff;
}
.dyds-logo-wrap .dyds-logo{
    height: 70px;
    padding: 12px 0px;
    position: relative;
}
.dyds-logo-wrap .dyds-logo img.logo1{
    display: block;
    width: 370px;
    height: 70px;
    margin: 0 auto;
}
.dyds-logo-wrap .dyds-logo .logo-icon{
    position: absolute;
    width: 90px;
    height: 90px;
    border-radius: 45px;
    background: url(logo-icon.png) no-repeat center;
    left: 50%;
    margin-left: -45px;
    top: 65%;
    background-color: #ffffff;
}
.dyds-info-wrap{
	position: relative;
    height: 514px;
    /*background: url(dyds-banner.jpg) no-repeat center top;*/
    overflow: hidden;
}
.dyds-info-wrap img{
	display: block;
	position: absolute;
	/* width: 100%; */
	height: 514px;
	top: 0px;
	left: 50%;
	transform:translate(-50%,0);
    -webkit-transform:translate(-50%,0);
    -moz-transform:translate(-50%,0);
    -ms-transform:translate(-50%,0);
    -o-transform:translate(-50%,0);
}
.dyds-businesslist-wrap .dyds-businesslist{
    height: 116px;
    position: relative;
}
.dyds-businesslist-wrap .dyds-businesslist ul{
    position: absolute;
    left: 0px;
    top: -55px;
}
.dyds-businesslist-wrap .dyds-businesslist ul li{
    float: left;
    width: 183px;
}
.dyds-businesslist-wrap .dyds-businesslist ul li a{
    display: block;
    text-decoration: none;
}
.dyds-businesslist-wrap .dyds-businesslist ul li a .item{
    width: 110px;
    height: 110px;
    background-color: #ffffff;
    border-radius: 60px;
    margin: 0 auto;
}
.dyds-businesslist-wrap .dyds-businesslist ul li a .item .icon{
    width: 100px;
    height: 100px;
    border-radius: 55px;
    margin: 0px auto;
    margin-top: 5px;
    background: url(item-icon.png) no-repeat;
}
.dyds-businesslist-wrap .dyds-businesslist ul li a .item .dwjj-icon{
    background-position: -5px 0;
    background-color: #507d9a;
}
.dyds-businesslist-wrap .dyds-businesslist ul li a .item .kjcg-icon{
    background-color: #e37d3d;
    background-position: -5px -110px;
}
.dyds-businesslist-wrap .dyds-businesslist ul li a .item .zjtd-icon{
    background-color: #48a592;
    background-position: -5px -220px;
}
.dyds-businesslist-wrap .dyds-businesslist ul li a .item .zpqd-icon{
    background-color: #f2c94b;
    background-position: -5px -330px;
}
.dyds-businesslist-wrap .dyds-businesslist ul li a .item .qyxq-icon{
    background-color: #669999;
    background-position: -5px -440px;
}
.dyds-businesslist-wrap .dyds-businesslist ul li a .item .qyxq-fzhjy{
    background-color: #d68717;
    background-position: -5px -550px;
}
.dyds-businesslist-wrap .dyds-businesslist ul li a span{
    display: block;
    font-family: "Microsoft YaHei", "微软雅黑";
    font-size: 16px;
    color: #333;
    text-align: center;
    line-height: 30px;
}
.dyds-footer-wrap{
    height: 50px;
    background-color: #999;
}
.dyds-footer-wrap p{
    float: left;
    /* font-family: "SimSun", "宋体"; */
    font-size: 12px;
    color: #fff;
    line-height: 50px;
}
.dyds-footer-wrap a{
    color: #fff;
}
.dyds-footer-wrap p.w184{
    width: 184px;
}
.dyds-footer-wrap p.w430{
    width: 430px;
}
.dyds-footer-wrap p.w396{
    width: 396px;
}
.dyds-footer-wrap p.w90{
    width: 90px;
}
.dyds-login-shade{
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.6);
	position: fixed;
	left:0;
	top:0;
	display: none;
}
.dyds-login-wrap{
	width: 400px;
	/* height: 456px; */
	background: #f1f1f1;
	position:fixed;
	left:50%;
	margin-left: -200px;
	top:50%;
	margin-top:-228px;
	display: none;
}
.dyds-login-wrap .login-head{
	height: 40px;
	background:#49a1ff;
}
.dyds-login-wrap .login-head a.close{
	width: 18px;
	height: 17px;
	background: url(close-ico.png) no-repeat;
	float: right;
	margin:10px 12px 0 0;
}
/* 登录 */
.dyds-login-wrap .login-box{
	width: 400px;
	/* height: 416px; */
	padding-bottom: 48px;
}
.login-box .login{
	width: 320px;
	/* height: 397px; */
	background: #f1f1f1;
	padding:19px 40px 0;
}
.login-box .log h2{
	height: 60px;
	font-size: 22px;
	color:#000;
	text-align:center;
}
.login-box .log .login-user{
	width: 270px;
	height: 34px;
	background: url(login-user.png);
	padding: 2px 0 2px 50px;
	margin-bottom: 35px;
}
.login-box .log input.ipt-txt{
	width: 250px;
	height: 34px;
	line-height: 34px;
	background: none;
	padding:0 10px;
}
.login-box .log .login-pass{
	width: 270px;
	height: 34px;
	background: url(login-password.png);
	padding: 2px 0 2px 50px;
	margin-bottom: 14px;
}
.login-box .log .auto-log{
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	color:#000;
}
.login-box .log input.ipt-chec{
	width: 13px;
	height: 13px;
	margin: 8px 4px 0 0;
	float: left;
}
.login-box .error-tip{
	height: 35px;
	line-height: 28px;
}
.login-box .error-tip p.error{
	color:red;
	font-size: 14px;
	display: none;
	text-align: left;
}
.login-box .login-btn{
	display: block;
	width: 320px;
	height: 38px;
	text-align: center;
	line-height: 38px;
	color:#fff;
	font-size: 14px;
	background: #49a1ff;
	text-decoration: none;
	border-radius: 4px;
	behavior:url(PIE.htc);
	margin-bottom: 44px;
	border:0;
	font-family: "Microsoft Yahei";
}
.login-box .login-btn:hover{
	background: #0081e3;
	font-size: 14px;
}
.login-box .log .forget-wrap{
	text-align: center;
}
.login-box .log .forget-wrap a{
	color:#000;
}
.login-box .log .forget-wrap a:hover{
	color:#f7931e;
}
.login-box .log .forget-wrap span{
	margin:0 32px;
}
.login-box .forget-pass span.ico-pass{
	width: 38px;
	height: 34px;
	background: url(pass-cio.png) no-repeat;
	display: block;
	margin:10px auto 20px;
}
.login-box .forget-pass p.pass-txt{
	text-align: center;
	line-height: 26px;
	font-size: 18px;
	color: #f90;
}
/* 注册 */
.login-box .reg h2{
	height: 48px;
	font-size: 22px;
	color:#000;
	text-align:center;
}
.login-box .forget-pass h2{
	height: 60px;
}
.login-box .reg .reg-box{
	width: 316px;
	height: 34px;
	line-height: 34px;
	margin-bottom: 20px;
	border:2px solid #dcdcdc;
	border-radius: 4px;
	behavior:url(PIE.htc);
}
.login-box .reg .reg-box1{
	width: 320px;
	/* height: 38px; */
	line-height: 38px;
	margin-bottom: 20px;
	overflow: hidden;
}
.login-box .reg .reg-box1 label.reg{
	float: left;
	width: 100px;
	line-height: 38px;
	font-size: 14px;
	color:#333;
}
.login-box .reg .reg-box1 label.reg span.red{
	color:red;
}
.login-box .reg .reg-box1 .rad-box{
	float: left;
	width: 680px;
	line-height: 38px;
}
.login-box .reg .reg-box1 .rad-box .ipt-rad{
	float: left;
	width: 18px;
	height: 18px;
	margin:10px 5px 0 0;
}
.dyds-register .reg .reg-box1 .rad-box .ipt-check{
	float: left;
	width: 18px;
	height: 18px;
	margin:10px 5px 0 0;
}
.login-box .reg .reg-box1 .rad-box label.lab-rad{
	float: left;
	width: 200px;
}
.dyds-register .reg .reg-box1 .rad-box label.lab-check{
	float: left;
	margin-right: 20px;
}
.login-box .reg .reg-box1 input.ipt-txt1{
	float: left;
	/* width: 196px; */
	height: 34px;
	line-height: 34px;
	border:2px solid #dcdcdc;
	padding:0 10px;
	background: none;
	border-radius: 4px;
}
.login-box .reg .reg-box1 .sel{
	float: left;
	/* width: 220px; */
	height: 34px;
	line-height: 34px;
	border:2px solid #dcdcdc;
	padding:0 10px;
	background: none;
	border-radius: 4px;
}

.login-box .forget-pass .reg-box{
	margin-bottom: 35px;
}
.login-box .reg input.ipt-txt{
	width: 300px;
	height: 34px;
	line-height: 34px;
	background: none;
	padding:0 10px 0 6px;
}
.login-box .reg .yanzh-box{
	width: 320px;
	height: 38px;
	line-height: 34px;
	margin-bottom: 20px;
}
.login-box .forget-pass .yanzh-box{
	margin-bottom: 35px;
}
.login-box .reg .yanzhm{
	width: 156px;
	height: 34px;
	border:2px solid #dcdcdc;
	border-radius: 4px;
	behavior:url(PIE.htc);
}
.login-box .reg input.ipt-txt2{
	width: 140px;
	height: 34px;
	background: none;
	padding: 0 10px 0 6px;
}
.login-box .reg .yanzh-btn{
	width: 130px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	color:#fff;
	background: #49a1ff;
	text-decoration: none;
	border-radius: 5px;
	behavior:url(PIE.htc);
	border:0;
	font-family: "Microsoft Yahei";
}
.login-box .reg .yanzh-btn:hover{
	background: #0081e3;
}
.login-box .reg a.reg-btn{
	margin-bottom: 34px;
}
.login-box .reg p{
	text-align: center;
	color:#707070;
	font-size: 14px;
}
a.login-link{
	color:#f7931e;
}
.login-box input:-webkit-autofill {
	-webkit-box-shadow: 0 0 0px 1000px #f1f1f1 inset;
}
/* 注册 */
.dyds-register{
	width: 860px;
	float:none;
	margin:0px auto;
}
.dyds-register .login{
	width: 100%;
	box-sizing:border-box;
}
.dyds-register .reg .reg-box1{
	width: 100%;
}
.dyds-register .reg .reg-box1 input.ipt-txt1{
	width: 656px;
}
.dyds-register .reg .reg-box1 .sel{
	width: 680px;
}
.dyds-register .reg .reg-box{
	width: 776px;
}
.dyds-register .reg input.ipt-txt{
	width: 756px;
	padding:0 10px;
}
.dyds-register .reg .yanzh-box{
	width: 100%;
}
.dyds-register .reg .yanzhm{
	width: 356px;
}
.dyds-register .reg input.ipt-txt2{
	width: 336px;
	padding:0 10px;
}
.dyds-register .reg .yanzh-btn{
	width: 330px;
}
.dyds-register .login-btn{
	width: 100%;
}

/* 图片上传 */
#image_ulID{
	overflow: hidden;
	margin-bottom: 20px;
}
#image_ulID li{
	width: 238px;
	float: left;
	/* height: 100px; */
	position: relative;
	padding-left: 37px;
}
#image_ulID li img{
	display: block;
	width: 200px;
	height: 100px;
}
#image_ulID li a.delete{
	position: absolute;
	width: 25px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	left:212px;
	top:0;
	background: #000;
	border-radius: 50%;
	color:#fff;
	font-size: 14px;
}
#image_ulID li .image-input{
	display: block;
	height: 30px;
	line-height: 30px;
	border: 1px solid #ccc;
	width: 180px;
	padding: 0 10px;
	background:#eee;
	text-align:left;
	margin:8px 0;
}
/* 个人中心 */
.dyds-grzhx{
	height: 100%;
}
.dyds-grzhx header{
	height: 96px;
	background: url(zhengji-bg.png) no-repeat center top;
}
.dyds-grzhx .wrapper{
	position: relative;
  	min-height: 100%;
  	overflow: hidden;
}
/* .dyds-grzhx .wrapper #main-nav-bg{
	width: 300px;
  	position: absolute;
  	float: left;
  	background: #cad7de;
  	height: 100%;
  	padding-bottom: 30000px;
  	margin-bottom: -30000px;
}
.dyds-grzhx .wrapper .grzhx-content-box{
	background: #cad7de;
	padding-left: 300px;
}
.dyds-grzhx .wrapper .grzhx-content{
	background: #fff;
} */
.dyds-grzhx .wrapper .container1{
	border-left: 300px solid #cad7de;
	position: relative;
	min-height: 100%;
}
.dyds-grzhx .main-nav-wrap{
	float: left;
	width: 300px;
	margin-left: -300px;
	min-height: 766px;
	height: auto !important;
	height: 100%;
}
.dyds-grzhx .main-nav-wrap .main-head{
	height: 98px;
	text-align: center;
	padding-top: 19px;
}
.dyds-grzhx .main-head a.login,.dyds-grzhx .main-head a.quit{
	display:block;
	line-height: 24px;
	color:#39f;
}
.dyds-grzhx .main-head a.back-home{
	margin-bottom: 16px;
	font-size: 20px;
	color:#39f;
	display:inline-block;
	height: 24px;
	text-decoration: none;
}
.dyds-grzhx .main-head span.name{
	display:block;
	height: 24px;
	color:#39f;
	text-align: center;
	font-size: 12px;
}
.dyds-grzhx .main-head a.quit{
	font-size: 12px;
	color:#666;
}
.dyds-grzhx .container1 ul.main-nav>li{
	margin-bottom: 2px;
}
.dyds-grzhx .container1 ul.main-nav>li>a{
	display: block;
	height: 40px;
	line-height: 40px;
	background: #39f;
	text-align: center;
	position: relative;
	font-size: 14px;
	color:#fff;
	text-decoration: none;
}
.dyds-grzhx .container1 ul.main-nav>li>a:hover,.dyds-grzhx .container1 ul.main-nav>li.cur>a{
	background: #003366;
}
.dyds-grzhx .container1 ul.main-nav>li.cur>a>i.ico-arr{
	background: url(arr-top.png);
}
.dyds-grzhx .container1 ul.main-nav>li>a>i.ico-arr{
	width: 14px;
	height: 8px;
	background: url(arr-down.png);
	position: absolute;
	right:19px;
	top:16px;
}
.dyds-grzhx .container1 ul.second-nav>li{
	height: 40px;
	line-height: 40px;
	margin-left: 57px;
	border-left: 1px dashed #39f;
	overflow: hidden;
}
.dyds-grzhx .container1 ul.second-nav>li i.line{
	float: left;
	width: 26px;
	height: 20px;
	border-bottom: 1px dashed #39f;
	margin-right: 10px;
}
.dyds-grzhx .container1 ul.second-nav>li a.sec-nav{
	line-height: 40px;
	font-size: 12px;
	color:#39f;
	text-decoration: none;
}
.dyds-grzhx .container1 ul.second-nav{
	display: none;
}
.dyds-grzhx .container1 li.cur ul.second-nav{
	display: block;
}
.dyds-grzhx .container1 ul.second-nav>li a.sec-nav:hover,.dyds-grzhx .container1 ul.second-nav>li.cur a.sec-nav{
	color:#ff9900;
}
.dyds-grzhx .grzhx-content{
	/* float: left; */
	margin-left: 30px;
	margin-right: 30px;
	padding-top:30px;
}
.dyds-grzhx .grzhx-content .no-list{
	padding:90px 0 0 110px;
	font-size: 24px;
	color:#ff9900;
}
/* 分页 */
/* .pagination-wrap{
	text-align: center;
	height: 28px;
	line-height: 26px;
	color:#666;
	font-size: 12px;
}
.pagination-wrap a{
	display:inline-block;
	width: 27px;
	height: 26px;
	border:1px solid #d6d6d6;
	margin-right: 3px;
	color:#666;
	text-decoration: none;
}
.pagination-wrap a:hover,.pagination-wrap a.cur{
	background: #39f;
	color: #fff;
}
.pagination-wrap a.prev{
	width: 58px;
	margin-right: 8px;
}
.pagination-wrap a.next{
	width: 58px;
	margin-left: 5px;
} */
.form-error-border{
	border: 1px solid rgba(247, 158, 20, 0.5)!important;
	box-shadow: 0 0 2px rgba(242, 29, 12, 0.8);
  	-webkit-box-shadow: 0 0 2px rgba(242, 29, 12, 0.8);
  	-moz-box-shadow: 0 0 2px rgba(242, 29, 12, 0.8);
  	-ms-box-shadow: 0 0 2px rgba(242, 29, 12, 0.8);
  	-o-box-shadow: 0 0 2px rgba(242, 29, 12, 0.8);
	animation:errorBorder 0.2s 3 alternate;
	-webkit-animation:errorBorder 0.2s 3 alternate;
	-moz-animation:errorBorder 0.2s 3 alternate;
	-ms-animation:errorBorder 0.2s 3 alternate;
	-o-animation:errorBorder 0.2s 3 alternate;
}
@keyframes errorBorder
{
	0% {
		border:1px solid rgba(255,0,0,0)!important;
		-webkit-box-shadow:0 0 7px rgba(255,0,0,0);
	}
	100% {
		border: 1px solid rgba(247, 158, 20, 0.5)!important;
  		-webkit-box-shadow: 0 0 2px rgba(242, 29, 12, 0.8);
	}
}
@-webkit-keyframes errorBorder
{
	0% {
		border:1px solid rgba(255,0,0,0)!important;
		-webkit-box-shadow:0 0 7px rgba(255,0,0,0);
	}
	100% {
		border: 1px solid rgba(247, 158, 20, 0.5)!important;
  		-webkit-box-shadow: 0 0 2px rgba(242, 29, 12, 0.8);
	}
}
@-moz-keyframes errorBorder
{
	0% {
		border:1px solid rgba(255,0,0,0)!important;
		-webkit-box-shadow:0 0 7px rgba(255,0,0,0);
	}
	100% {
		border: 1px solid rgba(247, 158, 20, 0.5)!important;
  		-webkit-box-shadow: 0 0 2px rgba(242, 29, 12, 0.8);
	}
}
@-ms-keyframes errorBorder
{
	0% {
		border:1px solid rgba(255,0,0,0)!important;
		-webkit-box-shadow:0 0 7px rgba(255,0,0,0);
	}
	100% {
		border: 1px solid rgba(247, 158, 20, 0.5)!important;
  		-webkit-box-shadow: 0 0 2px rgba(242, 29, 12, 0.8);
	}
}
@-o-keyframes errorBorder
{
	0% {
		border:1px solid rgba(255,0,0,0)!important;
		-webkit-box-shadow:0 0 7px rgba(255,0,0,0);
	}
	100% {
		border: 1px solid rgba(247, 158, 20, 0.5)!important;
  		-webkit-box-shadow: 0 0 2px rgba(242, 29, 12, 0.8);
	}
}
/* jquery validate验证文字不显示 */
/* .zhengji-body form label.error{
	display: none!important;
} */
.zhengji-body form p.txt,.record-box form p.txt{
	float: left;
	line-height: 32px;
	font-size: 14px;
	color:#000;
	/* margin-left: 70px; */
	overflow: hidden;
}
.zhengji-body .zhengji-p{
	font-size: 12px;
	color:#333;
	line-height: 20px;
	text-indent: 2em;
	margin-top: 10px;
	margin-left: 3px;
	overflow: hidden;
}

/* 大院大所弹层 */
.dyds-layer .layui-layer-title{
	height: 74px;
	line-height: 74px;
	background: #e3e3e3;
	font-size: 24px;
	color:#000;
}
.dyds-layer .layui-layer-title h2.title{
	line-height: 74px;
	float: left;
}
.dyds-layer .layui-layer-title i.layer-ico{
	width: 43px;
	height: 43px;
	float: left;
	margin:15px 8px 0 0;
}
.dyds-layer .layui-layer-title i.layer-ico1{
	background: url(layer-ico1.png) no-repeat;
}
.dyds-layer .layui-layer-title i.layer-ico2{
	background: url(layer-ico2.png) no-repeat;
}
.dyds-layer .layui-layer-title i.layer-ico3{
	background: url(layer-ico3.png) no-repeat;
}
.dyds-layer .layui-layer-content{
	padding:30px 50px;
	color:#333;
	font-size: 16px;
}
.dyds-layer .layui-layer-setwin{
	top:30px;
}
/*科技派页面*/
/*科技空间*/
.shaixuan{
    float: right;
}
.shaixuan input{
    width: 141px;
    height: 29px;
	padding-left: 8px;
    border: 1px solid #acabab;
}
.kjkj-border{
	border-bottom: 1px solid #39f;
}
.main-right .top .redian{
	line-height: 40px;
}
.main-right .top .redian div{
	float: left;
	cursor: pointer;
	font-size: 20px;
	margin-right: 50px;
	color: #00b437;
}

.main-right .top .redian>div>i{
	background: url(redian-B.png) 0 0 no-repeat;
	background-size: 100% 100%;
	width: 24px;
	height: 24px;
	margin-top: 8px;
	float: left;
}
.main-right .top .redian>div>a{
	line-height: 39px;
  	margin-left: 5px;
  	color: rgb(158,158,159);
  	display: inline-block;
  	width: 620px;
  	height: 28px;
  	white-space: nowrap;
  	overflow: hidden;
  	text-overflow: ellipsis;
}

#jishu{
  box-sizing: border-box;
}

#jishu>div,#xuqiu>div{
	border-bottom: 1px dashed #595757;
	padding: 24px 0 17px 0;
}
#jishu div a{
	font-size: 14px;
	color: #595757;
}
.redian-B{
	background: url(redian-A.png) 0 0 no-repeat!important;
}
.rediancolor{
	color: #39f!important;
}
.none{
	display: none!important;
}
#xuqiu div a{
	font-size: 14px;
	color: #595757;
}
#jishu div span,#xuqiu div span{
	display: inline-block;
	margin-top: 18px;
	margin-right: 13px;
	font-size: 12px;
	color: #888888;
}
#jishu div .hot,#xuqiu div .hot{
	padding: 1px 5px;
	border: 1px solid red;
	color: red;
	border-radius: 5px;
	behavior:url(PIE.htc);
}
/*我的技术*/
#wode-jishu{
	border: 1px solid #cccccc;
    margin-top: 20px;
    padding: 10px;
    width: 70%;
    float: left;
    box-sizing: border-box;
    min-height:301px;
}
#wode-jishu>div{
	  border-bottom: 1px dashed #ccc;
    padding: 24px 0 17px 0;
}
#wode-jishu div a{
	font-size: 14px;
	color: #39f;
}
#wode-jishu div a:visited{
	color: #ccc;
}
#wode-jishu div span{
	  display: inline-block;
    margin-top: 18px;
    margin-right: 13px;
    font-size: 12px;
    color: #888888;
}
#wode-jishu div .pipei{
	margin-right: 0;
}
#wode-jishu div .pipeidu{
	color: #e50012;
}

/*科技专利*/
.kj-zhuanli{
	float: right;
	width: 28%;
	text-align: center;
	margin-top: 20px;
	padding: 10px;
	border: 1px solid #CCCCCC;
	box-sizing: border-box;
	height: 301px;
	overflow: hidden;
}
.grzhx-content .main-right .loading{
	float: right;
	width: 28%;
	height: 165px;
	background:url(loading.gif) no-repeat center top;
}
.kj-zhuanli .hot{
	background-color: red;
}
.kj-zhuanli ul{
	margin-top: 20px;
	text-align: left;
}
.kj-zhuanli ul li{
	margin-bottom: 5px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.kj-zhuanli ul li a{
	color: #000000;
}
.kj-zhuanli ul li span{
	margin-right: 5px;
	background-color: gray;
	/* padding: 1px 5px; */
	color: #ffffff;
	display: inline-block;
  	text-align: center;
  	width: 25px;
}
/*.zhengji-body form input::-webkit-input-placeholder,.zhengji-body form textarea::-webkit-input-placeholder{ 

	color: #f90; 
} 
.zhengji-body form input:-moz-placeholder,.zhengji-body form textarea:-moz-placeholder{ 
	color: #f90; 
}
.zhengji-body form input::-moz-placeholder,.zhengji-body form textarea::-moz-placeholder{ 
	color: #f90; 
} 
.zhengji-body form input:-ms-input-placeholder,.zhengji-body form textarea:-ms-input-placeholder{ 
	color: #f90; 
}

.record-box form input::-webkit-input-placeholder,.record-box form textarea::-webkit-input-placeholder{ 
	color: #f90; 
} 
.record-box form input:-moz-placeholder,.record-box form textarea:-moz-placeholder{ 
	color: #f90; 
}
.record-box form input::-moz-placeholder,.record-box form textarea::-moz-placeholder{ 
	color: #f90; 
} 
.record-box form input:-ms-input-placeholder,.record-box form textarea:-ms-input-placeholder{ 
	color: #f90; 
} */
/*new登录*/
#dyds-login-new{
	position: relative;
	top: 75px;
}
.dyds-new-wrap{
	position: absolute;
	right: 0;
}
.dyds-new-wrap .newlogin-box{
	width: 380px;
	background: url(dyds-loginkuang.png) 0 0 no-repeat;
	background-size: 100% 100%;
}
.dyds-new-wrap .newlogin-box .newlogin{
	padding: 29px 26px;
}
.newlogin-box .log h2{
	height: 42px;
  font-size: 20px;
  color: #FFFFFF;
  text-align: center;
}
.newlogin-box .log .login-user{
	width: 321px;
	height: 46px;
	background: url(newlogin-user.png) 0 0 no-repeat;
	padding: 2px 0 2px 50px;
	margin-bottom: 20px;
}
.newlogin-box .log input.ipt-txt{
	width: 250px;
	height: 46px;
	line-height: 46px;
	padding: 0 10px;
	background: none;
	color: #000;
}
.newlogin-box .log  input:-webkit-autofill{
	-webkit-box-shadow: 0 0 0px 1000px #71b8ff inset;
}
.newlogin-box .log .login-pass{
	width: 321px;
	height: 46px;
	background: url(newlogin-password.png) 0 0 no-repeat;
	padding: 2px 0 2px 50px;
	margin-bottom: 10px;
}
.newlogin-box .log .auto-log{
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	color: #0070c3;
}
.newlogin-box .error-tip{
	height: 24px;
	line-height: 24px;
}
.newlogin-box .error-tip p.error{
	color: red;
	font-size: 14px;
	display: none;
	text-align: left;
}
.newlogin-box .login-btn{
	display: block;
	width: 320px;
	height: 38px;
	text-align: center;
	line-height: 38px;
	color: #fff;
	font-size: 14px;
	background: #0070c3;
	text-decoration: none;
	border-radius: 4px;
	behavior: url(PIE.htc);
	margin-bottom: 15px;
	border: 0;
	font-family: "Microsoft Yahei";
}
.newlogin-box .log .forget-wrap{
	text-align: center;
	color: #0070c3;
}
.newlogin-box .log .forget-wrap a{
	color: #0070c3;
}
.newlogin-box a:first-child{
	margin-right: 20px;
}
.newlogin-box a{
	color: #39f;
  display: inline-block;
}
.newlogin-box .log .forget-wrap span{
	margin: 0 32px;
}
.newlogin form input::-webkit-input-placeholder{ 
	color: #0070c3; 
} 
.newlogin form input:-moz-placeholder,{ 
	color: #0070c3; 
}
.newlogin form input::-moz-placeholder{ 
	color: #0070c3; 
} 
.newlogin form input:-ms-input-placeholder{ 
	color: #0070c3; 
}

/*字体图标 引入begin*/
@font-face {
  font-family: 'iconfont';
  src: url('../iconfont/iconfont.eot');
  src: url('../iconfont/iconfont.eot?#iefix') format('embedded-opentype'),
  url('../iconfont/iconfont.woff') format('woff'),
  url('../iconfont/iconfont.ttf') format('truetype'),
  url('../iconfont/iconfont.svg#iconfont') format('svg');
}
.iconfont{
  font-family:"iconfont" !important;
  font-size:16px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
/*字体图标 end*/

.content-tit{
    font-size: 32px;
    color: #00b437;
    border-bottom: 1px solid #00b437;
    line-height: 50px;
    overflow: hidden;
    width: 100%;
}


/*公有样式*/
.video-info i.iconfont{
	color: #0064d2;
}
.video-info span{
	color: #9e9e9e;
	font-size: 13px;
	margin-right:10px;
}
.video-info a{
	color: #9e9e9e;
	font-size: 13px;
	cursor: pointer;
	text-decoration: none;
}


/*直播详情页样式 begin*/
.video-container{
	background-color: #fff;
	padding: 30px 30px 70px;
	overflow: hidden;
	margin-bottom: 120px;
}
.video-container .video-info{
	float: right;
}
.video-container .video{
	position: relative;
	width: 940px;
	height: 560px;
	background: #000;
  	overflow: hidden;
  	margin:0 auto;
}
.video-container .video a#to-play{
	position: absolute;
	width: 940px;
	height: 560px;
	left: 0;
	top: 0;
	z-index: 12;
}
.video-container .video a#to-play img{
	display: block;
	width: 940px;
	height: 560px;
}
.video-container .video a#to-play span.ico_v_play{
	position: absolute;
  	width: 61px;
  	height: 60px;
  	background: url(play-img.png) no-repeat;
  	right:42px;
  	bottom:40px;
}

/* .video-container .video .play-btn{
	position: absolute;
	bottom: 100px;
	right: 100px;
	color: #fff;
	display: block;
} */
/*直播详情页样式 end*/
/* 直播列表页样式--------------------开始 */
.play-content-detail{
	background: #f7f7f7;
}
.zhibo-list-wrap{
	overflow: hidden;
	padding-bottom: 74px;
}
.zhibo-list-wrap ol.zhibo-ol{
	padding: 10px 0 0 242px;
	height: 44px;
	border-bottom: 1px solid #00b437;
	overflow: hidden;
	margin-bottom: 30px;
}
.zhibo-list-wrap ol.zhibo-ol li{
	float: left;
	height: 44px;
	width: 210px;
	background: #fff;
	transform:skew(-45deg);
	-webkit-transform:skew(-45deg);
	-moz-transform:skew(-45deg);
	-ms-transform:skew(-45deg);
	-o-transform:skew(-45deg);
	margin-right: 20px;
}
.zhibo-list-wrap ol.zhibo-ol li.cur{
	background: #00b437;
}
.zhibo-list-wrap ol.zhibo-ol li.cur a{
	color:#fff;
}
.zhibo-list-wrap ol.zhibo-ol li a{
	line-height: 44px;
	text-align: center;
	color:#00b437;
	font-size: 24px;
	display: block;
	transform:skew(45deg);
	-webkit-transform:skew(45deg);
	-moz-transform:skew(45deg);
	-ms-transform:skew(45deg);
	-o-transform:skew(45deg);
	text-decoration: none;
}
.zhibo-list-wrap .zhibo-list{
	display: none;
}
.zhibo-list-wrap .zhibo-list.cur{
	display: block;
}
.zhibo-list-wrap .zhibo-list ul.zhibo-list-ul{
	overflow: hidden;
}
.zhibo-list-wrap .zhibo-list ul.zhibo-list-ul li{
	float: left;
	width: 350px;
	height: 344px;
	margin-right: 25px;
	margin-bottom: 10px;
}
.zhibo-list-wrap .zhibo-list ul.zhibo-list-ul li.mr0{
	margin-right: 0;
}
.zhibo-list-wrap .zhibo-list li p.txt{
	height: 54px;
	line-height: 54px;
	font-size: 20px;
	color:#0064d2;
}
.zhibo-list-wrap .zhibo-list li a.img{
	position: relative;
	height: 236px;
	width: 350px;
	display: block;
}
.zhibo-list-wrap .zhibo-list li .img img{
	display: block;
	width: 350px;
	height: 236px;
}
.zhibo-list-wrap .zhibo-list li .img i.look{
	position: absolute;
	width: 91px;
	height: 43px;
	line-height: 43px;
	background:url(look-bg.png);
	font-size: 24px;
	color:#fff;
	right:0;
	bottom:0;
	font-style: normal;
	padding-left: 53px;
	letter-spacing: 20px;
}
.zhibo-list-wrap .zhibo-list li .share{
	height: 55px;
	background: #fff;
	padding:0 15px;
	line-height: 55px;
}
.zhibo-list-wrap .zhibo-list li .share span{
	color:#595757;
	float: left;
}
.zhibo-list-wrap .zhibo-list li .share a{
	color:#595757;
	float: right;
	text-decoration: none;
}
.zhibo-list-wrap .zhibo-list li .share span.num{
	width: 98px;
	overflow: hidden;
	display: inline-block;
	margin-right: 0;
	white-space: nowrap;
	text-overflow: ellipsis;
}
/* 直播列表页弹层 */
.shade{
    width: 100%;
    height: 100%;
    position: fixed;
    background: rgba(0,0,0,0.3);
    left:0;
    top:0;
    z-index: 99998;
    display: none;
}
.share-box{
    width: 284px;
    height: 178px;
    background: #fff;
    position:fixed;
    z-index: 99999;
    left:50%;
    margin-left: -167px;
    top:50%;
    margin-top: -89px;
    padding:0 25px;
    display: none;
}
.share-box a.close{
	width: 15px;
	height: 15px;
	border-radius: 50%;
	border:1px solid #00b437;
	line-height: 15px;
	text-align: center;
	position: absolute;
	top:7px;
	right:10px;
	color:#00b437;
	font-size:12px;
	text-decoration: none;
}
.share-box h3{
	height: 48px;
	line-height: 48px;
	color:#0064d2;
	font-size: 13px;
}
.share-box .share-wrap{
	height: 71px;
	border-bottom: 1px dashed #c3c3c3;
}
.share-box .share-wrap a.share-ico{
	float: left;
	width: 39px;
	height: 39px;
	margin-right: 20px;
}
.share-box .share-wrap a.share-ico1{
	background: url(share-img1.png);
}
.share-box .share-wrap a.share-ico2{
	background: url(share-img2.png);
}
.share-box .share-wrap a.share-ico3{
	background: url(share-img3.png);
}
.share-box .share-wrap .share-wechat{
	float: right;
	width: 72px;
	height: 84px;
	margin-top: -14px;
}
.share-box .share-wrap .share-wechat img{
	display: block;
	width: 57px;
	height: 57px;
	margin:0 auto;
}
.share-box .share-wrap .share-wechat p.txt{
	height: 27px;
	line-height: 27px;
	color:#9e9e9f;
	text-align: center;
	font-size: 10px;
}
.share-box .copy-wrap{
	padding-top: 14px;
	height: 22px;
	line-height: 20px;
}
.share-box .copy-wrap .link{
	width: 190px;
	height: 20px;
	line-height: 20px;
	padding:0 10px;
	border:1px solid #9e9e9f;
	color:#9e9e9f;
	font-size: 10px;
	resize:none;
	float: left;
}
.share-box .copy-wrap .copy-link{
	width: 59px;
	height: 20px;
	line-height: 20px;
	border:1px solid #0064d2;
	text-align: center;
	color:#0064d2;
	font-size: 12px;
	float: right;
	cursor:pointer;
}
.share-box .copy-wrap .copy-success{
	font-size: 12px;
	color:#0064d2;
	line-height: 20px;
	float: right;
	width: 61px;
	text-align: center;
	color:red;
}

/* 直播列表页样式--------------------结束 */
/* 成果弹层 */
.dyds-chg-layer .layui-layer-title{
	background: #3399ff;
}
.dyds-chg-layer .layui-layer-title h2{
	color:#fff;
}
.dyds-chg-layer .layui-layer-content{
	padding:30px 40px;
}
.dyds-chg-layer .layui-layer-content p{
	margin-bottom: 10px;
}
.dyds-chg-layer .layui-layer-content p a{
	color:#3399ff;
}
.dyds-chg-layer .layui-layer-setwin .layui-layer-close1{
	background-position: -98px -41px;
}