/*-----------Shortcode-----------*/
.box-content{font-size:12px;min-height:65px;border:1px solid #FFF;padding:10px 10px 0 80px}
.sc_down{background:url(shortcode/down.png) no-repeat scroll 17px 14px;width:550px;margin-left:auto;margin-right:auto;font-size:12px;border-left:5px solid #bd996a;border-right:1px solid #DDDDDD;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-box-shadow:1px 1px 4px rgba(150,150,150,.3);-moz-box-shadow:1px 1px 4px rgba(150,150,150,.3);box-shadow:1px 1px 4px rgba(150,150,150,.3)}
.sc_warn{background:url(shortcode/warn.png) no-repeat scroll 17px 14px;width:550px;margin-left:auto;margin-right:auto;font-size:12px;border-left:5px solid #73af28;border-right:1px solid #DDDDDD;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-box-shadow:1px 1px 4px rgba(150,150,150,.3);-moz-box-shadow:1px 1px 4px rgba(150,150,150,.3);box-shadow:1px 1px 4px rgba(150,150,150,.3)}
.sc_instruct{background:url(shortcode/instruct.png) no-repeat scroll 17px 14px;width:550px;margin-left:auto;margin-right:auto;font-size:12px;border-left:5px solid #4a7304;border-right:1px solid #DDDDDD;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-box-shadow:1px 1px 4px rgba(150,150,150,.3);-moz-box-shadow:1px 1px 4px rgba(150,150,150,.3);box-shadow:1px 1px 4px rgba(150,150,150,.3)}
.sc_text{background:url(shortcode/text.png) no-repeat scroll 17px 14px;width:550px;margin-left:auto;margin-right:auto;font-size:12px;border-left:5px solid #7fa9d0;border-right:1px solid #DDDDDD;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-box-shadow:1px 1px 4px rgba(150,150,150,.3);-moz-box-shadow:1px 1px 4px rgba(150,150,150,.3);box-shadow:1px 1px 4px rgba(150,150,150,.3)}
.sc_course{background:url(shortcode/course.png) no-repeat scroll 17px 14px;width:550px;margin-left:auto;margin-right:auto;font-size:12px;border-left:5px solid #f79926;border-right:1px solid #DDDDDD;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-box-shadow:1px 1px 4px rgba(150,150,150,.3);-moz-box-shadow:1px 1px 4px rgba(150,150,150,.3);box-shadow:1px 1px 4px rgba(150,150,150,.3)}
.sc_task{background:url(shortcode/task.png) no-repeat scroll 17px 14px;width:550px;margin-left:auto;margin-right:auto;font-size:12px;border-left:5px solid #5a5a5a;border-right:1px solid #DDDDDD;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-box-shadow:1px 1px 4px rgba(150,150,150,.3);-moz-box-shadow:1px 1px 4px rgba(150,150,150,.3);box-shadow:1px 1px 4px rgba(150,150,150,.3)}
.sc_noway{background:url(shortcode/noway.png) no-repeat scroll 17px 14px;width:550px;margin-left:auto;margin-right:auto;font-size:12px;border-left:5px solid #cc0000;border-right:1px solid #DDDDDD;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-box-shadow:1px 1px 4px rgba(150,150,150,.3);-moz-box-shadow:1px 1px 4px rgba(150,150,150,.3);box-shadow:1px 1px 4px rgba(150,150,150,.3)}
.sc_question{background:url(shortcode/question.png) no-repeat scroll 17px 14px;width:550px;margin-left:auto;margin-right:auto;font-size:12px;border-left:5px solid #3164b0;border-right:1px solid #DDDDDD;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-box-shadow:1px 1px 4px rgba(150,150,150,.3);-moz-box-shadow:1px 1px 4px rgba(150,150,150,.3);box-shadow:1px 1px 4px rgba(150,150,150,.3)}
.sc_link{background:url(shortcode/link.png) no-repeat scroll 17px 14px;width:550px;margin-left:auto;margin-right:auto;font-size:12px;border-left:5px solid #000;border-right:1px solid #DDDDDD;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-box-shadow:1px 1px 4px rgba(150,150,150,.3);-moz-box-shadow:1px 1px 4px rgba(150,150,150,.3);box-shadow:1px 1px 4px rgba(150,150,150,.3)}
.sc_codee{background:url(shortcode/codee.png) no-repeat scroll 17px 14px;width:550px;margin-left:auto;margin-right:auto;font-size:12px;border-left:5px solid #e5004f;border-right:1px solid #DDDDDD;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-box-shadow:1px 1px 4px rgba(150,150,150,.3);-moz-box-shadow:1px 1px 4px rgba(150,150,150,.3);box-shadow:1px 1px 4px rgba(150,150,150,.3)}
.but-down,.but-heart,.but-text,.but-box,.but-search,.but-document,.but-link,.but-next,.but-music{padding:12px 20px 12px 0;display:inline-block;*display:inline;*zoom:1}
.but-down a,.but-heart a,.but-text a,.but-box a,.but-search a,.but-document a,.but-link a,.but-next a,.but-music a{color:#474747 !important;float:left;font-size:13px;height:33px;padding-right:15px;text-decoration:none;text-shadow:1px 1px 1px #FFF !important}
.but-down a span,.but-heart a span,.but-text a span,.but-box a span,.but-search a span,.but-document a span,.but-link a span,.but-next a span,.but-music a span{float:left;height:33px;padding-left:40px;padding-top:5px}
.but-down a span{background:url(shortcode/but-down.png) no-repeat scroll 0 0 transparent}
.but-down a{background:url(shortcode/but-down.png) no-repeat scroll right -34px transparent}
.but-down a:hover span{background:url(shortcode/but-down.png) no-repeat scroll left -68px transparent}
.but-down a:hover{background:url(shortcode/but-down.png) no-repeat scroll right -102px transparent}
.but-down a:active span{background:url(shortcode/but-down.png) no-repeat scroll left -136px transparent}
.but-down a:active{background:url(shortcode/but-down.png) no-repeat scroll right -170px transparent}
.but-heart a span{background:url(shortcode/but-heart.png) no-repeat scroll 0 0 transparent}
.but-heart a{background:url(shortcode/but-heart.png) no-repeat scroll right -34px transparent}
.but-heart a:hover span{background:url(shortcode/but-heart.png) no-repeat scroll left -68px transparent}
.but-heart a:hover{background:url(shortcode/but-heart.png) no-repeat scroll right -102px transparent}
.but-heart a:active span{background:url(shortcode/but-heart.png) no-repeat scroll left -136px transparent}
.but-heart a:active{background:url(shortcode/but-heart.png) no-repeat scroll right -170px transparent}
.but-document a span{background:url(shortcode/but-document.png) no-repeat scroll 0 0 transparent}
.but-document a{background:url(shortcode/but-document.png) no-repeat scroll right -34px transparent}
.but-document a:hover span{background:url(shortcode/but-document.png) no-repeat scroll left -68px transparent}
.but-document a:hover{background:url(shortcode/but-document.png) no-repeat scroll right -102px transparent}
.but-document a:active span{background:url(shortcode/but-document.png) no-repeat scroll left -136px transparent}
.but-document a:active{background:url(shortcode/but-document.png) no-repeat scroll right -170px transparent}
.but-link a span{background:url(shortcode/but-link.png) no-repeat scroll 0 0 transparent}
.but-link a{background:url(shortcode/but-link.png) no-repeat scroll right -34px transparent}
.but-link a:hover span{background:url(shortcode/but-link.png) no-repeat scroll left -68px transparent}
.but-link a:hover{background:url(shortcode/but-link.png) no-repeat scroll right -102px transparent}
.but-link a:active span{background:url(shortcode/but-link.png) no-repeat scroll left -136px transparent}
.but-link a:active{background:url(shortcode/but-link.png) no-repeat scroll right -170px transparent}
.but-music a span{background:url(shortcode/but-music.png) no-repeat scroll 0 0 transparent}
.but-music a{background:url(shortcode/but-music.png) no-repeat scroll right -34px transparent}
.but-music a:hover span{background:url(shortcode/but-music.png) no-repeat scroll left -68px transparent}
.but-music a:hover{background:url(shortcode/but-music.png) no-repeat scroll right -102px transparent}
.but-music a:active span{background:url(shortcode/but-music.png) no-repeat scroll left -136px transparent}
.but-music a:active{background:url(shortcode/but-music.png) no-repeat scroll right -170px transparent}
.one_half{width:305px;padding-bottom:10px;position:relative;margin-right:30px;float:left}
.halfend{margin-right:0 !important;clear:right}
fieldset{border:1px solid #ddd;margin:5px 0 10px;padding:0 15px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
fieldset:hover{border-color:#bbb;}
fieldset legend{padding:0 5px;font-size:14px;}
.toggle_title {
	background: url(shortcode/plus.png) no-repeat;
	height: 29px;
	font-size: 14px;
	color: #5e6069;
	cursor: pointer;
	padding: 3px 0 0 48px
}

.toggle_active {
	background: url(shortcode/minus.png) no-repeat;
	height: 29px
}

.toggle_content {
	background: #F5F5F5;
	color: #515151;
	border-left: 1px solid #DEDEDE;
	border-bottom: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
	overflow: auto;
	margin: -3px 0 15px;
	padding: 5px 15px
}
/*回复可见*/
.reply2view
{
	line-height:20px;
	margin:20px 10px;
}
.reply2view.lock
{
	border:2px dashed #E91B23;
	color:#DA2027;
	padding:10px 10px 10px 30px;
}
.reply2view.unlock
{
	border:2px dashed #02B0EF;
	color:#0097DC;
	padding:10px 10px 10px 40px;
}
