@charset "utf-8";
/* CSS Document */

.pic{height:auto;margin:0 auto;overflow:hidden;max-height:350px;}


.mt20{
		margin-top:20px;
		}
.mt40{
		margin-top:40px;
		}
		
.df{
	color:#FFF;
	}
a.ddf:hover{
	color:#29debd;
	}
a.ddf:visited{
	color:#FFF;
	}
a.dnf:visited{
	color:#FFF;
	}
a.dnf:hover{
	color:#FFF;
	}
	
.sjdf{
	color:#000;
	}
a.sjddf:hover{
	color:#000;
	}
		
.sjlm{
	color:#29debd;
	padding-top:15px;
	font-size:20px;
	padding-left:20px;
	}	
	
.dhei{
	color:#000;
	font-weight:600;
	}
	 a:hover{
		 text-transform:none;
		 text-decoration:none;
		 }   
	 ul li {
		  list-style-type:none; 
		  }
	 body{
	overflow:-Scroll;
	overflow-x:hidden;
	}
.ss{
	
    position: relative;
    width: 100%;
    height: 30px;
    border: none;
    padding-left: 15px;
	border:none;
	outline:0;
	border-radius: 0px;
}
.ss1{
    position: relative;
    vertical-align: top;
    background-color: transparent;
	border:none;
	outline:0;
}
.sbtn{
	height: 30px;
    float: right;
	position: relative;
	border:none;
	}
div.haciton:hover{
	padding-left:5px;
	}
.hdh{
	border-bottom:2px solid #29debd;
	border-radius:0px;
	}
a.hdhh:hover{
	border-bottom:2px solid #29debd;
	border-radius:0px;
	}
.hdivw{
margin-bottom:10px;
	}
.hdiv{
	border:1px solid #e2e2e2;
	border-radius:0px;
	padding-left:0px;
	}
.sjhdiv{
	width:177px;;
	border:1px solid #e2e2e2;
	border-radius:0px;
	padding-left:0px;
	}
.sjhdiv1{
	width:115px;;
	border:1px solid #e2e2e2;
	border-radius:0px;
	padding-left:0px;
	}
.sjzbtn{
	 background:#FFF;
	 color:#000;
	 border:1px solid #999;
	 padding-left:25px;
	 padding-right:25px;
	 font-size:16px;
	 }
.sjhal{
	font-size:14px;
	padding-left:3px;
	padding-top:10px;
  }
.sjwbdiv{
	margin-top:20px;width:100%;
	background:#505050;
	padding-bottom:10px;
	padding-top:10px;
	text-align:center;
	}
.sjhgwc{
	position:relative;
	background:#F00;
	color:#FFF;
	border-radius: 25px;
	padding-left:3px;
	padding-right:3px;
	right:10px;
	bottom:10px;
	}
.hbtn{
	background:#FFF;
	color: #000;
	width:100%;
	height:55px;
	border-bottom:2px solid #c8c9cd;
	padding-top:15px;
	font-weight:600;
	border-radius: 0px;
	}
div.hadd:hover{
	border:1px solid #dedede;
	border-radius:0px;
	box-shadow: 3px 3px 20px #939393;
	}
a.hadd1:hover{
	border:1px solid #dedede;
	border-radius:0px;
	box-shadow: 3px 3px 20px #939393;
	}
.hxz{
	background:#29debd;
	}
a.hhbtn:hover{
	background:#29debd;
	}
.hco{
	color:#768a98;
	}
.hp{
	text-align:center;
	color:#000;
	font-size:28px;
	font-weight:600;
	}
.hdiv1{
	border:1px solid #e2e2e2;
	border-radius:0px;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	}
.hfour{
	font-size:14px;
	text-align:center;
	padding-top:5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	}
.hdivw1{
	margin-bottom:10px;
		}
.hwb{
	color:#FFF;
	text-align:center;
	padding-top:15px;
	padding-bottom:5px;
	   }
.hwp{
	font-size:16px;
	}

.hwb a {
	color:#ffffff;
}
.hwb a:hover {
	color:#b0b0b0;
}

.hfont{
	color:#73766a;
	}
.hspan{
	background:#c9cbca;
	color:#FFF;
	padding:9px;
	border-radius:25px;
	font-size:20px; 
    padding-left:11px;
	padding-right:11px;
	}
.hspan1{
	background:#c9cbca;
	color:#FFF;
	padding:9px;
	border-radius:25px;
	font-size:20px; 
    padding-left:15px;
	padding-right:15px;
	}
	/*忘记密码登录注册*/
	.wjwdiv{
	border:2px solid #d8d7d7;
	box-shadow: 3px 3px 20px #939393;
	padding-right:0px;
	}
.wjdiv{
	margin-top:80px;
	margin-bottom:80px;
	}
.wjdiv1{
	padding-top:70px;
	padding-bottom:70px;
	}
.wjfont{
	padding-left:0px;
	font-weight:600;
	font-size:24px;
	text-align:center;
	color:#7a7a7a;
	background:#e9e9e9;
	padding-top:40px;
	padding-bottom:30px;
	border-bottom:1px solid #d8d7d7;
	}
.wjss{
    position: relative;
    width: 100%;
    height: 50px;
    border: none;
    border-radius: 0px;
    padding-left: 25px;
	border:none;
}
.wjss1{
	width:100%;
    position: relative;
    vertical-align: top;
    background-color: transparent;
	
}
.wjss2{
	height: 50px;
    border-radius: 0px;
    float: right;
	position: relative;
	border:none;
	font-size:35px;
	color:#cccccc;
	padding-right:10px;
	}
	
.wjbtn{
	background:#727272;
	color:#FFF;
	}
.wjbdiv{
	text-align:center;
	margin-top:50px;
	}
.wjbdiv1{
	text-align:center;
	margin-top:80px;
	}
.dldiv{
	background:#e9e9e9;
	padding-top:20px;
	margin-left:0px;
	text-align:center;
	}
.dlp{
	font-weight:900;
	font-size:24px;
	color:#7a7a7a;
	}
.dlss{
	
    position: relative;
    width: 100%;
    height: 40px;
    border: none;
    border-radius: 0px;
    padding-left: 25px;
	border:none;
}

.dlss1{
	width:100%;
    position: relative;
    vertical-align: top;
    background-color: transparent;
	display:none;
	
}
.dlss2{
	height: 40px;
    border-radius: 0px;
    float: right;
	position: relative;
	border:none;
	font-size:25px;
	color:#cccccc;
	padding-right:10px;
	}
.dlwl{
	text-align:center;
	font-size:50px;
	font-weight:900;
	color:#cbcbcb;
	padding-top:200px;
    }
.dlasp{
	font-weight:600;
	font-size:20px;
	padding-left:30px;
	}
.dla{
	color:#000;
	}
/*上面是首页和忘记密码登录页*/
/*mb页面*/
.pdtb15{
	padding-bottom:15px;
	padding-top:15px;
	border:1px solid #b5b5b5;
	
	}
.btno{
	border-bottom:none;
	}
.mba{
	color:#000;
	}
.xzmba{
	color:#ffffff;
	background: #428BCA;
	padding: 4px 8px;
	border-radius: 5px;
	margin-bottom: 5px;
	}
a.mba1:hover{
	color:#29debd;
	text-decoration: none;
	}	
.mbpd{
		padding-left:20px;
		}
.mbpd40{
	padding-left:40px;
	}	
.mbpd10{
	padding-left:10px;
	}	
.mbrq{
		padding-top:15px;
		padding-bottom:15px;
		padding-left:20px;
		padding-right:20px;
		border-radius:0px;
		color:#000;
		}	
.xzmbrq{
	background:#FFF;
	color:#29debd;
	}
a.mbrq1:hover{
	background:#FFF;
	color:#29debd;
	}
.mbinput{
	width:70px;
	}
.mbqd{
	padding-top:3px;
	padding-bottom:3px;
	background:#fade88;
	color:#a6996b;
	}
	
.mbdiv{
  width:232px;
  padding-left:0px;
	}
	.mbdivv{
  width:212px;
  padding-left:0px;
	}
.mbewm{
	
	}
.mbdiv1{
	padding-top:10px; 
	width:210px;
	}
.mbdiv2{
	width:212px;
	border:1px solid #dedede;
	border-radius:0px;
	}
div.madd:hover{
	border:1px solid #dedede;
	border-radius:0px;
	box-shadow: 3px 3px 20px #939393;
	}
.mbdiv3{
	padding-left:10px;
	padding-top:7px;
	}
.mbspan{
	color:#7c7b7b;
	text-decoration:
	line-through;
	}
.mbspan1{
	color:#ff1212
	}
.fsize{
	padding-left:3px;
	font-size:12px;
	color: #000;
	}
.fsize1{
	font-size:12px;
	color: #CCC;
	}
.fsize2{
	font-size:12px;
	color: #F00;
	}
.mbpp{
	padding-top:250px; 
	font-weight:600;
	font-size:80px;
	color:#fdcf34;
	text-align:center
	 }
.mbpp1{
	color:#FFF; 
	font-weight:600;
	 font-size:40px;
	  text-align:center;
	 }
.mbpp2{
	background:#ffce34;
	color:#000;
	font-weight:600;
	font-size:20px;
	 }
a.ppa:hover{
	box-shadow: 3px 3px 20px #939393;
	}
	
.mbnra{
	border:1px solid #dedede;
	color:#ffce31;
	font-size:14px;
	padding:5px;
	}
.red {
	color:#f00;
}

.img_album_btn1{top:0px;left:10px;position:absolute;list-style:none;}
.img_album_btn1:hover{color:#fff;}
.img_album_btn2{top:0px;right:10px;position:absolute;border: 1px solid #29720e;list-style:none;}
.img_album_btn2:hover{color:#fff;}
 .btns{display:none;position:relative;z-index:3;top:14px;text-align:center;background:#FFFFFF;margin-top:-40px;top:350px;height:40px;}
  .btns a{margin:0 5px 0 0}
  
.s1 a{color:#808080;border:#FFBC89 solid 1px;padding:0 23px 0 6px;height:22px;background:url(../images/serclose1.gif) right center no-repeat;margin:0px 4px 0 0;background-color:#fff;float:left;}

.s2{float:left;}

.s2 a{color:#808080;border:#FF8040 solid 1px;padding:0 23px 0 6px;height:22px;background:url(../images/serclose2.gif) right center no-repeat;margin:0px 4px 0 0;background-color:#fff;float:left;}

.s2 a:hover{text-decoration:none;}
/*信息内容页面*/
.xdf{
	font-weight:600;
	font-size:24px;
	}
.xp{
	font-size:20px;
	padding-top:25px;
	padding-bottom:25px;
	}
.xp1{
	font-size:16px;
	font-weight:600;
	padding-top:25px;
	padding-bottom:25px;
	}
.xpt{
	padding-left:10px;
	padding-right:10px;
	
	}
	
.d-down{
	height: 55px;
	width: 220px;
	line-height: 55px;
	background: #6489e4;
	color: #ffffff;
	font-size: 16px;
	margin: 30px auto 18px;
	border-radius: 2px;
	cursor: pointer;
}
.d-down:hover{
	background: #5076d5;

}

.d-down i{
	width: 47px;
    height: 40px;
    background: url(/images/common.png) 0px -446px no-repeat;
    vertical-align: -8px;
    display: inline-block;
    margin-left: -16px;

	}
	
	
	.d-coll{
	height: 53px;
	width: 220px;
	line-height: 53px;
	background: #ffffff;
	color: #5c5c5c;
	font-size: 16px;
	margin: 0 auto 30px;
	border-radius: 2px;
	border: 1px solid #d4d7d8;
	cursor: pointer;
	
}
.d-coll:hover{
	background: #f4f4f4;
}
.d-coll i{
	width: 47px;
	height: 40px;
	background: url(/images/common.png) 0px -30px no-repeat;
	vertical-align: -8px;
	display: inline-block;
	/* margin-right: 18px; */
}
.d-coll span{
	display: inline-block;
	
}
.d-coll .chose{
    background: url(/images/common.png) 90px -633px no-repeat;
}


.d-msg{
	height: 50px;
	line-height: 50px;
	font-family: Arial;
}
.d-msg .d-view{
	width: 50%;
	height: 50px;
	text-align: center;
	font-size: 15px;
	color: #838383;
	display: block;
	float: left;
}
.d-msg .view-num{
	display: inline-block;
    width: 22px;
    height: 20px;
    background: url('/images/common.png')  -10px -298px no-repeat;
    vertical-align: -4px;
    margin-right: 10px;
}
.d-msg .down-num{
	display: inline-block;
    width: 20px;
    height: 20px;
     background: url('/images/common.png') -5px -6px  no-repeat;
    vertical-align: -4px;
    margin-right: 10px;
}

.mould4{
	padding:  20px 31px;
	background: #ffffff;
	width: 220px;
	font-size: 12px;
	color: #616161;
	overflow: hidden;
}
.mould4 .m-about{
	width: 100%;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	margin-bottom: 17px;
}
.mould4 a{
	display: block;
	width:120px;
	text-align: center;
	border:1px solid #dcdcdc;
	height: 30px;
	line-height: 30px;
	margin-right: 10px;
	margin-bottom: 9px;
	float: left;
	overflow: hidden;
}

/*会员区收藏记录*/
.favpro{float:left;}
.favpro .u1{float:left;}
.favpro .u1 li{float:left;}
.favpro .u1 .l1{width:124px;margin:10px 0 0 10px;height:220px;}
.favpro .u1 .l1 a:hover{text-decoration:none;color:#ff6600;}
.favpro .u1 .l1 img{border:#eee solid 1px;padding:1px;}

/*会员区下载记录*/
.typecap{float:left;width:100%;height:33px;text-align:center;background:url(../user/img/typecapbg.gif) left top repeat-x;}
.typecap li{float:left;padding:9px 0 0 0;font-weight:700;color:#D3333B;}
.typecap .l1{width:363px;text-align:left;padding-left:10px;}
.typecap .l2{width:105px;}
.typecap .l3{width:90px;}
.typecap .l4{width:130px;}
.typecap .l5{width:70px;}
.typecap .l6{width:195px;}
.typecap .l7{width:633px;text-align:left;}

.listcap1{float:left;width:100%;background-color:#F7F7F7;height:33px;margin-left:0px;font-family:Arial, Helvetica, sans-serif;}
.listcap1 li{float:left;}
.listcap1 .l1{width:65px;padding:5px 0 0 5px;}
.listcap1 .l2{padding:4px 0 0 0;color:#666;width:650px;}
.listcap1 .l2 a{float:left;padding:2px 0 0 0;height:25px;color:#404040;text-align:center;margin:0 0 0 5px;}
.listcap1 .l2 .a1{background:url(../user/img/abtn1.gif) left top no-repeat;width:70px;}
.listcap1 .l2 .a1:hover{background:url(../user/img/abtn2.gif) left top no-repeat;}
.listcap1 .l2 .a2{background:url(../user/img/abtn11.gif) left top no-repeat;width:46px;}
.listcap1 .l2 .a2:hover{background:url(../user/img/abtn21.gif) left top no-repeat;}
.listcap1 .l2 a:hover{text-decoration:none;}
.listcap1 .l3{padding:9px 5px 0 0;text-align:right;width:143px;}
 
/*
.listcap{float:left;width:100%;background-color:#EBE9E9;border-top:#D8D7D7 solid 1px;height:28px;font-family:Arial, Helvetica, sans-serif;}

.listcap .l1{width:15px;padding:3px 0 0 5px;}
.listcap .l2{padding:5px 0 0 0px;color:#666;}
.listcap .l3 .lookdd{float:left;border:#C4D5E0 solid 1px;background:url(/user/img/icon1.gif) no-repeat;width:55px;height:17px;background-position:7px 2px;background-color:#fff;padding:3px 0 0 25px;margin:3px 0 0 10px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.listcap .l1{padding-top:8px;}
.typelist{float:left;width:100%;height:86px;text-align:center;border-bottom:#EEEEEE dotted 1px;margin-left:10px;}
.typelist li{float:left;padding-top:12px;line-height:18px;}
.typelist .l0{width:25px;padding:15px 0 0 0;text-align:center;color:#ff6600;}
.typelist .l1{padding-right:5px;text-align:left;color:#808080;}
.typelist .l1 .a1{color:#0579C6;font-weight:700;}
.typelist .l1 .a1:hover{color:#ff6600;}
.typelist .l1 .tp{border:#E7E7E7 solid 1px;margin-right:8px;}
.typelist .l2{width:105px;padding-top:14px;}
.typelist .l2 strong{font-size:14px;}
.typelist .l3{width:90px;}
.typelist .l4{width:130px;}
.typelist .l4 .a1{float:left;border:#F2BC1A solid 1px;background-color:#FEEEA5;color:#AD2D01;text-align:center;width:80px;margin:0 24px 5px 24px;}
.typelist .l4 .a1:hover{background-color:#FDDB75;text-decoration:none;}
.typelist .l4 .btn{float:left;margin:3px 42px;padding:2px 0 0 0;background:url(/user/img/abtn11.gif) left top no-repeat;width:46px;height:20px;}
.typelist .l4 .btn:hover{background:url(/user/img/abtn21.gif) left top no-repeat;text-decoration:none;}
.typelist .l5{width:70px;}.yjcode .right .typelist .l5 a{color:#0579C6;}
.typelist .l5 a:hover{color:#ff6600;}
*/

.listcap{float:left;width:100%;background-color:#EBE9E9;font-family:Arial, Helvetica, sans-serif;}
.listcap li{float:left;}
.listcap .l1{width:15px;padding:3px 0 0 5px;}
.listcap .l2{padding:8px 0 0 10px;color:#666;}
.listcap .l3 .lookdd{float:left;border:#C4D5E0 solid 1px;background:url(../user/img/icon1.gif) no-repeat;width:55px;height:17px;background-position:7px 2px;background-color:#fff;padding:3px 0 0 25px;margin:3px 0 0 10px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.listcap .l1{padding-top:8px;}


.typelist{float:left;width:768px;height:86px;text-align:center;border-bottom:#EEEEEE dotted 1px;margin-left:10px;}
.typelist li{float:left;padding-top:12px;line-height:18px;}
.typelist .l0{width:25px;padding:15px 0 0 0;text-align:center;color:#ff6600;}
.typelist .l1{padding-right:5px;width:343px;text-align:left;color:#808080;}
.typelist .l1 .a1{color:#0579C6;}
.typelist .l1 .a1:hover{color:#ff6600;}
.typelist .l1 .tp{border:#E7E7E7 solid 1px;margin-right:8px;}
.typelist .l2{width:105px;padding-top:14px;}
.typelist .l2 strong{font-size:14px;}
.typelist .l3{width:90px;}
.typelist .l4{width:130px;}
.typelist .l4 .a1{float:left;border:#F2BC1A solid 1px;background-color:#FEEEA5;color:#AD2D01;text-align:center;width:80px;margin:0 24px 5px 24px;}
.typelist .l4 .a1:hover{background-color:#FDDB75;text-decoration:none;}
.typelist .l4 .btn{float:left;margin:3px 42px;padding:2px 0 0 0;background:url(../user/img/abtn11.gif) left top no-repeat;width:46px;height:20px;}
.typelist .l4 .btn:hover{background:url(../user/img/abtn21.gif) left top no-repeat;text-decoration:none;}

.typelist .l5 a{color:#0579C6;}
.typelist .l5 a:hover{color:#ff6600;}

.red{color:#f00;}.feng{color:#ff6600;}.blue{color:#2255DD;}


.systs{margin:15px 20px 20px 20px;background-color:#EBF8A4;border:#A2D246 solid 1px;color:#FF6600;padding:9px 0 0 0;height:34px;text-align:center;}

.ss1{float:left;margin:9px 0 0 10px;}

.ss2{float:right;margin-top:-20px;padding-right:40px;}

/***帮助页***/
.hpdiv1{
	border-bottom:1px solid #CCC;
    padding-left:0px;
	}
.hpdivy{
	margin-top:10px;
	}
.hpdivjc{
	text-align:center;
	background:#ffcd32;
	color:#FFF;
	padding-top:20px;
	padding-bottom:20px;
	font-weight:600;
	font-size:24px;
	margin:0px;
	}
.hpcendiv{
	margin-top:40px; 
	margin-bottom:40px;
	padding-left:10px;
	}
