@charset "utf-8";
/* diyface+em_comment_code */
.embar{
	padding:5px;
	width:500px;
	*padding:5px 5px 5px 5px;
	clear:both;
}
.embar a{
	background-image:url(editor.gif);
	display:block;
	font-size:11px;
    padding-top:27px;
	padding-top:27px\9;
	margin:0px;
	height:16px;
	width:42px;
	border:1px solid #fff;
	float:left;
	text-align:center;
	text-decoration:none;
	overflow:hidden;
	color:#666;
}
.embar a:link,.embar a:visited{	text-decoration:none;}
.embar a:hover{
	background-color:#FFF;
	border:1px solid #0CF;
}
.embar .e_smile{
	background-position:0px -77px;
}
.embar .e_img{
	background-position:-39px -79px;
}
.embar .e_movie{
	background-position:-79px -119px;
}
.embar .e_file{
	background-position:-79px -79px;
}
.embar .e_code{
	background-position:-162px -119px;
}
.embar .e_url{
	background-position:-236px -119px;
}
.embar .e_qq{
	background-position:-200px -119px;
}
.smilehtml{
	position:relative;
	width:323px;
	height:auto;
	padding:3px 0 0 3px;
	background:#fff;
}
.smilehtml img{
	height:20px;
	width:70px;
	cursor:pointer;
	border:1px solid #fff;
	padding:2px;
	margin-right:3px;
	margin-bottom:3px;
}
.smilehtml img:hover{
	border:1px solid #3CF;
}

#yulan{position:absolute;padding:10px;background:#fff;border:2px solid #F93;display:none;z-index:9999;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;}
#yulan div{padding-top:3px;line-height:14px;color:#666; text-align:center;font-size:12px; font-family:'微软雅黑';}
#yulan img{width:auto;height:auto;}

/*整合评论扩展插件*/
/*css3 渐变按钮*/
.button {
	display:inline-block;
	outline:none;
	cursor:pointer;
	text-align:center;
	text-decoration:none;
	font:14px/100% Arial,Helvetica,sans-serif;
	padding:.5em 2em .55em;
	text-shadow:0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius:.5em;
	-moz-border-radius:.5em;
	border-radius:.5em;
	-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);
	box-shadow:0 1px 2px rgba(0,0,0,.2);
}
.button:hover {
	text-decoration:none;
}
.button:active {
	position:relative;
	top:1px;
}
.orange {
	color:#fef4e9;
	border:solid 1px #da7c0c;
	background:#f78d1d;
	background:-webkit-gradient(linear,left top,left bottom,from(#faa51a),to(#f47a20));
	background:-moz-linear-gradient(top,#faa51a,#f47a20);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a',endColorstr='#f47a20');
}
.orange:hover {
	background:#f47c20;
	background:-webkit-gradient(linear,left top,left bottom,from(#f88e11),to(#f06015));
	background:-moz-linear-gradient(top,#f88e11,#f06015);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11',endColorstr='#f06015');
}
.orange:active {
	color:#fcd3a5;
	background:-webkit-gradient(linear,left top,left bottom,from(#f47a20),to(#faa51a));
	background:-moz-linear-gradient(top,#f47a20,#faa51a);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20',endColorstr='#faa51a');
}
.black {
	color:#fff;
	border:solid 1px #333;
	background:#616161;
	background:-webkit-gradient(linear,left top,left bottom,from(#616161),to(#050505));
	background:-moz-linear-gradient(top,#616161,#050505);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#616161',endColorstr='#050505');
}
.black:hover {
	background:#616161;
	background:-webkit-gradient(linear,left top,left bottom,from(#050505),to(#616161));
	background:-moz-linear-gradient(top,#050505,#616161);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#050505',endColorstr='#616161');
}
.black:active {
	color:#ccc;
	background:-webkit-gradient(linear,left top,left bottom,from(#616161),to(#050505));
	background:-moz-linear-gradient(top,#616161,#050505);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#616161',endColorstr='#050505');
}
.blue {
	color:#fff;
	border:solid 1px #007aa3;
	background:#0179ab;
	background:-webkit-gradient(linear,left top,left bottom,from(#02abf0),to(#0179ab));
	background:-moz-linear-gradient(top,#02abf0,#0179ab);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#02abf0',endColorstr='#0179ab');
}
.blue:hover {
	background:#0179ab;
	background:-webkit-gradient(linear,left top,left bottom,from(#0179ab),to(#02abf0));
	background:-moz-linear-gradient(top,#0179ab,#02abf0);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0179ab',endColorstr='#02abf0');
}
.blue:active {
	color:#ccc;
	background:-webkit-gradient(linear,left top,left bottom,from(#02abf0),to(#0179ab));
	background:-moz-linear-gradient(top,#02abf0,#0179ab);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#02abf0',endColorstr='#0179ab');
}
.white {
	color:#000;
	border:solid 1px #ccc;
	background:#fefefe;
	background:-webkit-gradient(linear,left top,left bottom,from(#fefefe),to(#eeeeee));
	background:-moz-linear-gradient(top,#fefefe,#eeeeee);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#eeeeee');
}
.white:hover {
	background:#eeeeee;
	background:-webkit-gradient(linear,left top,left bottom,from(#eeeeee),to(#fefefe));
	background:-moz-linear-gradient(top,#eeeeee,#fefefe);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#fefefe');
}
.white:active {
	color:#333;
	background:-webkit-gradient(linear,left top,left bottom,from(#fefefe),to(#eeeeee));
	background:-moz-linear-gradient(top,#fefefe,#eeeeee);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#eeeeee');
}
.green {
	color:#fff;
	border:solid 1px #598003;
	background:#7db315;
	background:-webkit-gradient(linear,left top,left bottom,from(#7db315),to(#577f02));
	background:-moz-linear-gradient(top,#7db315,#577f02);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db315',endColorstr='#577f02');
}
.green:hover {
	background:#577f02;
	background:-webkit-gradient(linear,left top,left bottom,from(#577f02),to(#7db315));
	background:-moz-linear-gradient(top,#577f02,#7db315);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#577f02',endColorstr='#7db315');
}
.green:active {
	color:#ccc;
	background:-webkit-gradient(linear,left top,left bottom,from(#7db315),to(#577f02));
	background:-moz-linear-gradient(top,#7db315,#577f02);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db315',endColorstr='#577f02');
}
.red {
	color:#fff;
	border:solid 1px #9a1510;
	background:#e8281b;
	background:-webkit-gradient(linear,left top,left bottom,from(#e8281b),to(#aa1a11));
	background:-moz-linear-gradient(top,#e8281b,#aa1a11);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8281b',endColorstr='#aa1a11');
}
.red:hover {
	background:#aa1a11;
	background:-webkit-gradient(linear,left top,left bottom,from(#aa1a11),to(#e8281b));
	background:-moz-linear-gradient(top,#aa1a11,#e8281b);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1a11',endColorstr='#e8281b');
}
.red:active {
	color:#ccc;
	background:-webkit-gradient(linear,left top,left bottom,from(#e8281b),to(#aa1a11));
	background:-moz-linear-gradient(top,#e8281b,#aa1a11);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8281b',endColorstr='#aa1a11');
}

/*自定义插件-样式*/
.movie{
	cursor:pointer;
	color:#39F;
	width:auto;
	height:35px;
	line-height:35px;
	padding:6px 0 6px 36px;
	background:url(../../plugins/diyface/movie2.png) 2px 2px no-repeat;
    box-shadow:0 0 1px  rgba(0,0,0,.3);
	-webkit-box-shadow:0 0 1px rgba(0,0,0,.3);
	-moz-box-shadow:0 0 1px rgba(0,0,0,.3);
	border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;
	margin-left:10px;
}
.movie:hover{
    box-shadow:0 0 4px  rgba(0,0,0,.3);
	-webkit-box-shadow:0 0 4px rgba(0,0,0,.3);
	-moz-box-shadow:0 0 4px rgba(0,0,0,.3);
	border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;
}
.highslide img {
	padding:3px;
	-webkit-border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;
	box-shadow:0 0 4px rgba(0,0,0,0.2);
	-webkit-box-shadow:0 0 4px rgba(0,0,0,0.2);
	-moz-box-shadow:0 0 4px rgba(0,0,0,0.2);
    background-color: #fff;
}
.highslide:hover img {
	padding:3px;
	box-shadow:0 0 8px rgba(0,0,0,0.2);
	-webkit-box-shadow:0 0 8px rgba(0,0,0,0.2);
	-moz-box-shadow:0 0 8px rgba(0,0,0,0.2);
}