#animationTipBox {
	font-family: "Microsoft Yahei","微软雅黑",Arial,Tahoma;
	font-size: 14px;
	width: 250px;
	height: auto;
	background-color: #fff;
	border-radius: 8px;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -125px;
	margin-top: -85px;
	z-index: 1001;
	-webkit-animation: alertAnimation .3s ease-in-out 0 1;
	-moz-animation: alertAnimation .3s ease-in-out 0 1;
	animation: alertAnimation .3s ease-in-out 0 1
}

#sm-load {
	width: 20px;
	height: 20px;
	padding: 0;
	background: 0;
	padding: 0;
	position: relative;
	float: left;
	vertical-align: middle;
	margin-right: 5px;
	top: 0;
	left: 0;
	margin: 0;
	-webkit-animation: none;
	-moz-animation: none;
	animation: none
}

#sm-load .load {
	width: 20px;
	height: 20px;
	border: 0;
	margin: 0 auto;
	top: 0
}

#sm-load .icon_box {
	margin: 0 auto
}

#sm-load .load .cirBox1,#sm-load .load .cirBox2,#sm-load .load .cirBox3 {
	width: 20px;
	height: 20px;
	position: absolute;
	left: 0;
	top: 0
}

#sm-load .load .cirBox1>div,#sm-load .load .cirBox2>div,#sm-load .load .cirBox3>div {
	width: 4px;
	height: 4px;
	border-radius: 100%;
	background-color: #fff;
	position: absolute
}

#sm-load .load .icon_box {
	width: 20px;
	height: 20px
}

#animationTipBox .icon {
	position: relative;
	width: 80px;
	height: 80px;
	border-radius: 50px;
	border: 4px solid #6c3;
	margin: 15px auto 5px auto
}

#animationTipBox .icon_box {
	width: 80px;
	height: 80px;
	margin: 0 auto;
	text-align: center;
	position: relative
}

.tip .icon {
	width: 80px;
	height: 80px;
	background-color: #6c3;
	border-radius: 100%;
	color: #fff;
	font-size: 80px;
	text-align: center;
	line-height: 80px
}

#animationTipBox .lose .icon {
	border-color: #ff9090
}

#animationTipBox .lose .icon_box {
	-webkit-animation: lose_Animation .5s;
	-moz-animation: lose_Animation .5s;
	animation: lose_Animation .5s
}

#animationTipBox .dec_txt {
	font-size: 16px;
	text-align: center;
	color: #666;
	line-height: 26px;
	height: 26px;
	padding: 5px 0 10px 0
}

.success .line_short {
	width: 25px;
	height: 5px;
	position: absolute;
	left: 14px;
	top: 46px;
	border-radius: 4px;
	background-color: #6c3;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	transform: rotate(45deg);
	-webkit-animation: success_short_Animation .65s;
	-moz-animation: success_short_Animation .65s;
	animation: success_short_Animation .65s
}

.success .line_long {
	width: 47px;
	height: 5px;
	position: absolute;
	right: 8px;
	top: 38px;
	border-radius: 4px;
	background-color: #6c3;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	transform: rotate(-45deg);
	-webkit-animation: success_long_Animation .65s;
	-moz-animation: success_long_Animation .65s;
	animation: success_long_Animation .65s
}

.lose .line_left,.lose .line_right {
	width: 47px;
	height: 5px;
	position: absolute;
	left: 17px;
	top: 37px;
	border-radius: 4px;
	background-color: #ff9090;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	transform: rotate(45deg)
}

.lose .line_right {
	right: 11px;
	top: 37px;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

@keyframes alertAnimation {
	0% {
		transform: scale(0.5)
	}

	45% {
		transform: scale(1.25)
	}

	80% {
		transform: scale(0.95)
	}

	100% {
		transform: scale(1)
	}
}

@-webkit-keyframes alertAnimation {
	0% {
		-webkit-transform: scale(0.5)
	}

	45% {
		-webkit-transform: scale(1.25)
	}

	80% {
		-webkit-transform: scale(0.95)
	}

	100% {
		-webkit-transform: scale(1)
	}
}

@-moz-keyframes alertAnimation {
	0% {
		-moz-transform: scale(0.5)
	}

	45% {
		-moz-transform: scale(1.25)
	}

	80% {
		-moz-transform: scale(0.95)
	}

	100% {
		-moz-transform: scale(1)
	}
}

@-webkit-keyframes success_short_Animation {
	0% {
		width: 0;
		left: 1px;
		top: 19px
	}

	54% {
		width: 0;
		left: 1px;
		top: 19px
	}

	70% {
		width: 50px;
		left: -4px;
		top: 37px
	}

	84% {
		width: 17px;
		left: 21px;
		top: 48px
	}

	100% {
		width: 25px;
		left: 14px;
		top: 45px
	}
}

@-moz-keyframes success_short_Animation {
	0% {
		width: 0;
		left: 1px;
		top: 19px
	}

	54% {
		width: 0;
		left: 1px;
		top: 19px
	}

	70% {
		width: 50px;
		left: -4px;
		top: 37px
	}

	84% {
		width: 17px;
		left: 21px;
		top: 48px
	}

	100% {
		width: 25px;
		left: 14px;
		top: 45px
	}
}

@keyframes success_short_Animation {
	0% {
		width: 0;
		left: 1px;
		top: 19px
	}

	54% {
		width: 0;
		left: 1px;
		top: 19px
	}

	70% {
		width: 50px;
		left: -4px;
		top: 37px
	}

	84% {
		width: 17px;
		left: 21px;
		top: 48px
	}

	100% {
		width: 25px;
		left: 14px;
		top: 45px
	}
}

@-webkit-keyframes success_long_Animation {
	0% {
		width: 0;
		right: 46px;
		top: 54px
	}

	65% {
		width: 0;
		right: 46px;
		top: 54px
	}

	84% {
		width: 55px;
		right: 0;
		top: 35px
	}

	100% {
		width: 47px;
		right: 8px;
		top: 38px
	}
}

@-moz-keyframes success_long_Animation {
	0% {
		width: 0;
		right: 46px;
		top: 54px
	}

	65% {
		width: 0;
		right: 46px;
		top: 54px
	}

	84% {
		width: 55px;
		right: 0;
		top: 35px
	}

	100% {
		width: 47px;
		right: 8px;
		top: 38px
	}
}

@keyframes success_long_Animation {
	0% {
		width: 0;
		right: 46px;
		top: 54px
	}

	65% {
		width: 0;
		right: 46px;
		top: 54px
	}

	84% {
		width: 55px;
		right: 0;
		top: 35px
	}

	100% {
		width: 47px;
		right: 8px;
		top: 38px
	}
}

@-webkit-keyframes lose_Animation {
	0% {
		-webkit-transform: scale(0.6);
		opacity: .2
	}

	50% {
		-webkit-transform: scale(0.6);
		opacity: .5
	}

	80% {
		-webkit-transform: scale(1.15);
		opacity: .8
	}

	100% {
		-webkit-transform: scale(1);
		opacity: 1.0
	}
}

@-moz-keyframes lose_Animation {
	0% {
		-moz-transform: scale(0.6);
		opacity: .2
	}

	50% {
		-moz-transform: scale(0.6);
		opacity: .5
	}

	80% {
		-moz-transform: scale(1.15);
		opacity: .8
	}

	100% {
		-moz-transform: scale(1);
		opacity: 1.0
	}
}

@keyframes lose_Animation {
	0% {
		transform: scale(0.6);
		opacity: .2
	}

	50% {
		transform: scale(0.6);
		opacity: .5
	}

	80% {
		transform: scale(1.15);
		opacity: .8
	}

	100% {
		transform: scale(1);
		opacity: 1.0
	}
}

@-webkit-keyframes load_Animation {
	0% {
		-webkit-transform: scale(0.6);
		opacity: .2
	}

	50% {
		-webkit-transform: scale(0.6);
		opacity: .5
	}

	80% {
		-webkit-transform: scale(1.15);
		opacity: .8
	}

	100% {
		-webkit-transform: scale(1);
		opacity: 1.0
	}
}

@-moz-keyframes load_Animation {
	0% {
		-moz-transform: scale(0.6);
		opacity: .2
	}

	50% {
		-moz-transform: scale(0.6);
		opacity: .5
	}

	80% {
		-moz-transform: scale(1.15);
		opacity: .8
	}

	100% {
		-moz-transform: scale(1);
		opacity: 1.0
	}
}

@keyframes load_Animation {
	0% {
		transform: scale(0.6);
		opacity: .2
	}

	50% {
		transform: scale(0.6);
		opacity: .5
	}

	80% {
		transform: scale(1.15);
		opacity: .8
	}

	100% {
		transform: scale(1);
		opacity: 1.0
	}
}

.load {
	position: relative;
	width: 60px;
	height: 80px;
	border-radius: 50px;
	border: 4px solid #fff;
	margin: 15px auto 5px auto;
	top: 10px
}

.load .icon_box {
	margin: 10px auto;
	width: 60px;
	height: 60px
}

.load .cirBox1,.load .cirBox2,.load .cirBox3 {
	width: 60px;
	height: 60px;
	position: absolute;
	left: 0;
	top: 0
}

.load .cirBox1>div,.load .cirBox2>div,.load .cirBox3>div {
	width: 10px;
	height: 10px;
	border-radius: 100%;
	background-color: #ccc;
	position: absolute
}

.load .cirBox1 {
	-webkit-transform: rotate(30deg);
	-moz-transform: rotate(30deg);
	transform: rotate(30deg)
}

.load .cirBox2 {
	-webkit-transform: rotate(60deg);
	-moz-transform: rotate(60deg);
	transform: rotate(60deg)
}

.load .cirBox3 {
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	transform: rotate(90deg)
}

.load .cir1 {
	left: 0;
	top: 0
}

.load .cir2 {
	right: 0;
	top: 0
}

.load .cir3 {
	right: 0;
	bottom: 0
}

.load .cir4 {
	left: 0;
	bottom: 0
}

.load .cir1,.load .cir2,.load .cir3,.load .cir4 {
	-webkit-animation: cir_Animation 1.2s ease 0 infinite;
	-moz-animation: cir_Animation 1.2s ease 0 infinite;
	animation: cir_Animation 1.2s ease 0 infinite
}

.cirBox1 .cir2 {
	-webkit-animation-delay: -1.1s;
	-moz-animation-delay: -1.1s;
	animation-delay: -1.1s
}

.cirBox1 .cir3 {
	-webkit-animation-delay: -0.8s;
	-moz-animation-delay: -0.8s;
	animation-delay: -0.8s
}

.cirBox1 .cir4 {
	-webkit-animation-delay: -0.5s;
	-moz-animation-delay: -0.5s;
	animation-delay: -0.5s
}

.cirBox2 .cir2 {
	-webkit-animation-delay: -1.0s;
	-moz-animation-delay: -1.0s;
	animation-delay: -1.0s
}

.cirBox2 .cir3 {
	-webkit-animation-delay: -0.7s;
	-moz-animation-delay: -0.7s;
	animation-delay: -0.7s
}

.cirBox2 .cir4 {
	-webkit-animation-delay: -0.4s;
	-moz-animation-delay: -0.4s;
	animation-delay: -0.4s
}

.cirBox3 .cir2 {
	-webkit-animation-delay: -0.9s;
	-moz-animation-delay: -0.9s;
	animation-delay: -0.9s
}

.cirBox3 .cir3 {
	-webkit-animation-delay: -0.6s;
	-moz-animation-delay: -0.6s;
	animation-delay: -0.6s
}

.cirBox3 .cir4 {
	-webkit-animation-delay: -0.3s;
	-moz-animation-delay: -0.3s;
	animation-delay: -0.3s
}

@-webkit-keyframes cir_Animation {
	0%,80%,100% {
		-webkit-transform: scale(0.4)
	}

	40% {
		-webkit-transform: scale(1.0)
	}
}

.mask {
	width: 100%;
	height: 100%;
	background-color: #000;
	opacity: .8;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 1000
}

#animationTipBox .okoButton {
	width: 80px;
	display: block;
	height: 35px;
	margin: 0 auto;
	border: 0;
	padding: 0;
	border-radius: 5px;
	background: #6c3;
	color: #fff;
	font-size: 22px;
}

#animationTipBox .redOkoButton {
	background: #ff9090
}









































/*上下切换*/
.hide {display: none;}
.show {display: block;}
.pic_edit {position: fixed;left: 0;width: 100%;height: 100%;z-index: 100;background:#e9e9e9; opacity:.8}
#clipArea {margin: 0 auto;height: 300px;background:#f2f2f2;}
#clipBtn{margin-top: 15px;background-color: #ff0000;color: #fff;padding: 8px 20px;border-radius: 5px;width: 40%; border:none;}
#upload2{margin-top: 15px;background-color: #ff0000;color: #fff;padding: 8px 20px;border-radius: 5px;width: 40%; border:none;}

#hit {position: fixed;top: 19%;left: 9.375%;background: gainsboro;}
/*适应小屏*/
@media screen and (max-height: 450px) {
.show_labour .show_img {width: 75%;margin-top: 22%;}
.show_labour .show5 {width: 80%;left: 10%;margin-top: 22%;}
.show_labour .show5_btn {width: 62%;}
#clipBtn, #upload2 {margin-top: 0px;padding: 5px 20px;}
}
.lazy_tip{position: absolute;z-index: 1001;font-size: 25px;width: 100%; height:100%;color: #4eaf7a;line-height: 30px; background:rgba(0,0,0,.6); text-align:center; padding-top:45%;}
.lazy_cover {width: 100%;height: 100%;background-color: black;z-index: 1000;color: #4eaf7a;font-size: 25px;opacity: 0.7;position: fixed;top: 0;left: 0;}
#plan{ position:absolute;top:0;left:0; width:100%; clear:both; height:100%;display: none;
background: rgb(255, 255, 255);
vertical-align: baseline;
text-align: center;
line-height: 1.5;
padding-top: 25%;}
#plan canvas{clear:both;}






















/*弹出层测试*/
/* CSS Document */

/*垂直居中*/
.verticalAlign{ vertical-align:middle; display:inline-block; height:100%; }

.xcConfirm{ width:100%; height:100%;}
.xcConfirm .xc_layer{position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,.6); z-index: 1300;}
.xcConfirm .popBox{position: fixed;  background-color: #ffffff; z-index: 1400; width: 250px; height: 80px; color: #535e66; margin:auto; top:0; left:0; bottom:0; right:0; }
.xcConfirm .popBox .ttBox{height: 30px; line-height: 30px; padding: 14px 30px; border-bottom: solid 1px #eef0f1; display:none;}
.xcConfirm .popBox .ttBox .tt{font-size: 18px; display: block; float: left; height: 30px; position: relative;}
.xcConfirm .popBox .ttBox .clsBtn{display: block; cursor: pointer; width: 12px; height: 12px; position: absolute; top: 22px; right: 30px; background: url(../img/icons.png) -48px -96px no-repeat;}
.xcConfirm .popBox .txtBox{height:40px; line-height:40px; text-align:center; overflow: hidden;}
.xcConfirm .popBox .txtBox .bigIcon{float: left; margin-right: 20px; width: 48px; height: 48px; background-image: url(../img/icons.png); background-repeat: no-repeat; background-position: 48px 0;}
.xcConfirm .popBox .txtBox p{  overflow-x: hidden; overflow-y: auto; color:#000 !important;}
.xcConfirm .popBox .txtBox p input{width: 364px; height: 30px; border: solid 1px #eef0f1; font-size: 18px; margin-top: 6px;}
.xcConfirm .popBox .btnArea{border-top: solid 1px #ccc;}
.xcConfirm .popBox .btnGroup{}
.xcConfirm .popBox .btnGroup .sgBtn{}
.xcConfirm .popBox .sgBtn{display: block; cursor: pointer; float: left; width: 49.8%; height: 39px; line-height: 39px; text-align: center; color: #FFFFFF; }
.xcConfirm .popBox .sgBtn.ok{ color: #0e90d2;}
.xcConfirm .popBox .sgBtn.cancel{ border-left:1px solid #ccc;color: #0e90d2;}








/*商品页面幻灯片开始*/
.scroll_pic_view{
	position:relative;overflow: hidden;
}
.scroll_pic_view>div{
	width:10000px;
	overflow:hidden;
}
.scroll_pic_view ul{
	width:100%;
	white-space: nowrap;
	overflow: hidden; border-bottom:1px solid #eee;
}
#scroll_pic_view_div{width: 3840px; -webkit-transition: -webkit-transform 0ms cubic-bezier(0.33, 0.66, 0.66, 1); -webkit-transform-origin: 0px 0px; -webkit-transform: translate(0px, 0px) translateZ(0px);}
.scroll_pic_view ul li{
	float:left;
}
.scroll_pic_view ul li a{
	display: block;
}
.scroll_pic_view ul li img{
	width:100%;
	
}

.scroll_pic_view ol{
	position: absolute;
	z-index: 100;
	bottom:8px;
	width:100%;
	text-align: center;
	pointer-events:none;
}
.scroll_pic_view ol li{
	margin: 0 5px; height: 10px; overflow: hidden; width: 10px; border-radius:100px; cursor: pointer;display:inline-block; *display:inline; zoom:1; background:#989898;
    
}
.scroll_pic_view ol li span{
	-webkit-transform: skew(-20deg);
    -moz-transform: skew(-20deg);
    -o-transform: skew(-20deg);
	display: block;
}
.scroll_pic_view ol li.on span{
	-webkit-transform: skew(0deg);
    -moz-transform: skew(0deg);
    -o-transform: skew(0deg);
}
.scroll_pic_view ol li.left span{
	-webkit-transform: skew(20deg);
    -moz-transform: skew(20deg);
    -o-transform: skew(20deg);
}
.scroll_pic_view ol li.left{    
    -webkit-transform: skew(-20deg);
    -moz-transform: skew(-20deg);
    -o-transform: skew(-20deg);
}
.scroll_pic_view ol li.on{
	background:#c82125;
}


.list_article{
	padding:10px;
}
.list_article li{
	border-bottom:1px solid #ccc;
	padding:10px;
}
.list_article .article_summary{
	padding:0 10px;
}
.list_article .tbox{
	width:100%;
	display: block;
	-webkit-box-sizing:border-box;
}
.list_article .tbox h3{
	font-size:14px;
	line-height:25px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow:ellipsis;
	max-width: 200px;
	color:#272727;
}
.list_article .tbox p{
	color:#747474;
	overflow: hidden;
	height:36px; 
	line-height:18px;
}

.list_article .tbox>div{
	vertical-align: middle;
}

.list_article span{
	width:80px;
	height:65px;
	overflow: hidden;
	display: block;
}
.list_article span img{
	width:100%;
	min-height:100%;
}



.main{width:100%;clear:both;height:620px; padding-left:20px; background:url(../img/bg.jpg) repeat; text-align:center; margin:0;padding:0;}
.main ul{ float:left; margin-left:20px;}
.main ul li{width:290px; height:177px; float:left; margin-top:20px; background:#ffffff;border-radius:30px; margin-right:20px;line-height:30px;border-radius:15px;}
.main ul li img{width:290px; height:140px;float:left; text-align:center;}
.main1{width:20%; height:177px;float:left;margin:0 auto;}
/*商品页面幻灯片end*/






/*表单美化 start*/
.custom-checkbox,.custom-radio{position:relative;}
/* input, label positioning */
.custom-checkbox input,.custom-radio input{position:absolute;left:2px;top:2px;margin:0;}
/*.custom-checkbox label,.custom-radio label{display:block;position:relative;font-size:1.3em;padding-right:1em;line-height:1;padding:.5em 0 .5em 30px;margin:0 0 .3em;cursor:pointer;}*/
/* states */
.custom-checkbox label{background:url(../img/checkbox.gif) no-repeat;}
.custom-radio label{background:url(../img/radiobutton.gif) no-repeat;}
.custom-checkbox label,.custom-radio label{background-position:-10px -14px;}
.custom-checkbox label.hover,.custom-checkbox label.focus,.custom-radio label.hover,.custom-radio label.focus{background-position:-10px -114px;}
.custom-checkbox label.checked,.custom-radio label.checked{background-position:-10px -214px;}
.custom-checkbox label.checkedHover,.custom-checkbox label.checkedFocus{background-position:-10px -314px;}
.custom-checkbox label.focus,.custom-radio label.focus{outline:1px dotted #ccc;}
/* ---- toggle button examples ---- */
#view{width:100px;display: block;}
#view .custom-checkbox,#view .custom-radio{width:50%;float:left;}
#show{width:250px;display: block;clear: left;}
#show .custom-checkbox,#show .custom-radio{width:33%;float:left;}
.toggle label{border-collapse:collapse;}
.toggle .custom-checkbox label,.toggle .custom-radio label{padding:.4em 1em;border:1px solid #aaa;background-color:#eee;text-align:center;cursor:pointer;font-size:1.2em;width:auto;overflow:visible;background:#459e00 url(../img/button-green.gif) no-repeat left center;color:#fff;border-color:#2d7406;text-shadow:-1px -1px 0 #37730e;}
.toggle .custom-checkbox label.hover,
.toggle .custom-checkbox label.focus,
.toggle .custom-radio label.hover,
.toggle .custom-radio label.focus{background-position: right center;border-color:#205b00;}
.toggle .custom-checkbox label.checked,
.toggle .custom-radio label.checked,
.toggle .custom-checkbox label.checkedHover,
.toggle .custom-checkbox label.checkedFocus{background:#2d7406;border-color:#2d7406;}
.toggle .first label{-moz-border-radius-bottomleft:7px;-webkit-border-bottom-left-radius:7px;border-bottom-left-radius:7px;-moz-border-radius-topleft:7px;-webkit-border-top-left-radius:7px;border-top-left-radius:7px;}
.toggle .last label{-moz-border-radius-bottomright:7px;-webkit-border-bottom-right-radius:7px;border-bottom-right-radius:7px;-moz-border-radius-topright:7px;-webkit-border-top-right-radius:7px;border-top-right-radius:7px;}

.custom-checkbox input{position:absolute;left:2px;top:2px;margin:0;}
	.custom-checkbox label{display:block;position:relative;cursor:pointer;border:2px solid #ccc; width:25px; height:25px; border-radius:100px;}
	/* states */
	.custom-checkbox label{background:url(../img/checkbox.gif) no-repeat;}
	.custom-radio label{background:url(img/radiobutton.gif) no-repeat;}
	.custom-checkbox label,.custom-radio label{background-position:-10px -14px;}
	.custom-checkbox label.hover,.custom-checkbox label.focus,.custom-radio label.hover,.custom-radio label.focus{background-position:-10px -114px;}
	.custom-checkbox label.checked,.custom-radio label.checked{background-position:-10px -214px;}
	.custom-checkbox label.checkedHover,.custom-checkbox label.checkedFocus{background-position:-10px -314px;}
	.custom-checkbox label.focus,.custom-radio label.focus{outline:1px dotted #ccc;}
	
	.custom-radio input{position:absolute;left:2px;top:2px;margin:0;}
	.custom-radio label{display:block;position:relative;font-size:1.3em;padding-right:1em;line-height:1;padding:.5em 0 .5em 30px;margin:0 0 .3em;cursor:pointer;}
	/* ---- toggle button examples ---- */
	#view{width:140px;display: block;}
	#view .custom-checkbox,#view .custom-radio{width:50%;float:left;}
	#show{width:250px;display: block;clear: left;}
	#show .custom-checkbox,#show .custom-radio{width:33%;float:left;}
	.toggle label{border-collapse:collapse;}
	.toggle .custom-checkbox label,.toggle .custom-radio label{padding:.4em 1em;border:1px solid #aaa;background-color:#eee;text-align:center;cursor:pointer;font-size:1.2em;width:auto;overflow:visible;background:#459e00 url(img/button-green.gif) no-repeat left center;color:#fff;border-color:#2d7406;text-shadow:-1px -1px 0 #37730e;}
	.toggle .custom-checkbox label.hover,.toggle .custom-checkbox label.focus,.toggle .custom-radio label.hover,.toggle .custom-radio label.focus{background-position: right center;border-color:#205b00;}
	.toggle .custom-checkbox label.checked,.toggle .custom-radio label.checked,.toggle .custom-checkbox label.checkedHover,.toggle .custom-checkbox label.checkedFocus{background:#2d7406;border-color:#2d7406;}
	.toggle .first label{-moz-border-radius-bottomleft:7px;-webkit-border-bottom-left-radius:7px;border-bottom-left-radius:7px;-moz-border-radius-topleft:7px;-webkit-border-top-left-radius:7px;border-top-left-radius:7px;}
	.toggle .last label{-moz-border-radius-bottomright:7px;-webkit-border-bottom-right-radius:7px;border-bottom-right-radius:7px;-moz-border-radius-topright:7px;-webkit-border-top-right-radius:7px;border-top-right-radius:7px;}
/*表单美化 end*/




/***************批量上传测试****************/
@charset "utf-8";
/* CSS Document*/
.parentFileBox {
	width:100% !important;
	height:auto;
	overflow:hidden;
	position:relative;
}
.parentFileBox>.fileBoxUl {
	position:relative;
	width:100%;
	height:auto;
	overflow:hidden;
	padding-bottom:5px;
}
.parentFileBox>.fileBoxUl>li {
	float:left;
	border:1px solid #09F;
	border-radius:5px;
	width:30%;
	height:150px;
	margin-top:5px;
	margin-left:5px;
	overflow:hidden;
	position:relative;
	background-color:#099;
}
.parentFileBox>.fileBoxUl>li>.viewThumb {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	overflow:hidden;
}
.parentFileBox>.fileBoxUl>li>.viewThumb>img {
	width:100%;
	height:100%;
}
.parentFileBox>.fileBoxUl>li>.diyCancel,.parentFileBox>.fileBoxUl>li>.diySuccess {
	position:absolute;
	width:32px;
	height:32px;
	top:2px;
	right:2px;
	cursor:pointer;
	display:none;
}
.parentFileBox>.fileBoxUl>li>.diyCancel {
	background:url(../img/x_alt.png) no-repeat;
}
.parentFileBox>.fileBoxUl>li>.diySuccess {
	background:url(../img/check_alt.png) no-repeat;
	cursor:default;
}
.parentFileBox>.fileBoxUl>li>.diyFileName {
	position:absolute;
	bottom:0px;
	left:0px;
	width:100%;
	height:20px;
	line-height:20px;
	text-align:center;
	color:#fff;
	font-size:12px;
	display:none;
	background:url(../img/bgblack.png);
}
.parentFileBox>.fileBoxUl>li>.diyBar {
	top:40%;
	left:0;
	position: absolute;
	width: 100%;
	
	background:url(../img/bgblack.png);
	display:none;
}
.parentFileBox>.fileBoxUl>li>.diyBar>.diyProgressText {
	font-size:14px;
	text-align:center;
	color:#FFF;
	position:relative;
	z-index:99; line-height:33px;
}
.parentFileBox>.fileBoxUl>li>.diyBar>.diyProgress {
	position:absolute;
	left:0;
	top:4%;
	height:24px;
	width:100%;
	background-color:#09F;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
	z-index:97;
}
.parentFileBox>.diyButton {
	width:100%;
	margin-top:5px;
	margin-bottom:5px;
	height:20px;
	line-height:20px;
	text-align:center;
}
.parentFileBox>.diyButton>a {
	padding:5px 10px 5px 10px;
	background-color:#09C;
	color:#FFF;
	font-size:12px;
	text-decoration:none;
	border-radius:3px;
}
.parentFileBox>.diyButton>a:hover {
	background-color:#0CC;
	color:#F30;
}
.parentFileBox>.fileBoxUl>li:hover {
	-moz-box-shadow: 3px 3px 4px #FF0;
	-webkit-box-shadow: 3px 3px 4px #FF0;
	box-shadow: 3px 3px 4px #FF0;
}
/*.parentFileBox>.fileBoxUl>.diyUploadHover:hover .diyCancel {
	display:block;
}
.parentFileBox>.fileBoxUl>li:hover .diyFileName {
	display:block;
}*/
.avi_diy_bg,.txt_diy_bg,.doc_diy_bg,.zip_diy_bg,.csv_diy_bg,.xls_diy_bg,.mp3_diy_bg,.pdf_diy_bg,.rar_diy_bg {
	background-position:center;
	background-repeat:no-repeat;
}
.avi_diy_bg {
	background-image:url(../img/filebg/avi.png);
}
.txt_diy_bg {
	background-image:url(../img/filebg/txt.png);
}
.doc_diy_bg {
	background-image:url(../img/filebg/doc.png);
}
.zip_diy_bg {
	background-image:url(../img/filebg/zip.png);
}
.csv_diy_bg {
	background-image:url(../img/filebg/csv.png);
}
.xls_diy_bg {
	background-image:url(../img/filebg/xls.png);
}
.mp3_diy_bg {
	background-image:url(../img/filebg/mp3.png);
}
.pdf_diy_bg {
	background-image:url(../img/filebg/pdf.png);
}
.rar_diy_bg {
	background-image:url(../img/filebg/rar.png);
}


.webuploader-container {
	position: relative;
}
.webuploader-element-invisible {
	position: absolute !important;
	clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
    clip: rect(1px,1px,1px,1px);
}
.webuploader-pick {
	position: relative;
	display: inline-block;
	cursor: pointer;
	background: #00b7ee;
	padding: 6px 14px;
	color: #fff;
	text-align: center;
	border-radius: 3px;
	overflow: hidden;
}
.webuploader-pick-hover {
	background: #00a2d4;
}

.webuploader-pick-disable {
	opacity: 0.6;
	pointer-events:none;
}

/****************批量上传测试 end*******************/

 .kinda{
	width:20px;
	height:24px;
	float:left;
	background:url(../img/nava.png) no-repeat left center;
	margin:0 0 0 8px;
}
 .kindb{
	width:28px;
	height:24px;
	float:left;
	background:url(../img/navc.png) no-repeat left center;
	margin:0 0 0 15px;
}
.kindc{
	width:1px;
	height:24px;
	float:left;
	background:url(../img/navb.png) no-repeat left center;
	margin:0 0 0 15px;
}
.last{
	background:url(../img/navd.png) no-repeat left center !important;
}
.anum a{
	color:#001A66;
	text-decoration:underline;
}
.anum a:hover{
	text-decoration:underline;
}

td:hover{ background:#FFFFFF}
#menuabc { padding-bottom:75px;
 width:100%;
 float:left;
 font-family:微软雅黑;
	text-align:left;
	    padding-left: 8%;
    padding-top: 4%;
	}
	#menuabc h3 {
		font-size:14px;
		padding-top:10px;
		color:#5d9dbf;
	}
	#menuabc ul { 
		background:url("../img/ul-bg.gif") repeat-y 5px 0px; overflow:hidden;
	}
	#menuabc ul li {
		padding:7px 0px 2px 15px; line-height:16px;
		background:url("../img/tree-ul-li2.png") no-repeat 5px 0px; 
	}
	#menuabc ul li .isend {background:url("../img/tree-ul-li1.gif") no-repeat 5px -38px; 
	}
	#menuabc ul li ul {display:none;}
	#menuabc ul li em {
		cursor:pointer;
		display:inline-block;
		width:35px;
		float:left;
		height:16px;
		margin-left:-14px;
		background:url("../img/tree-ul-li1.gif") no-repeat -32px -4px;
	}
	#menuabc ul li em.off {
		background-position: -17px -24px;
	}
	#menuabc ul li#end {
		background-color:#FFF;
	}
	#menuabc ul.off { 
		display:block; margin:5px 0;
	}
	
	
	
	
	
	
	
	
	.biat{ border-bottom:1px solid #e5e5e5;}
	.biat ul{ overflow:hidden; padding-left:17%;}
	.biat ul li{ float:left; width:20%; text-align:center; font-size:13px; line-height:30px;}