﻿@charset "utf-8";
/*** css3* @author  Wyj* @build   20120220* @version v3*/
.transition_01:hover {
	transition: all 0.1s ease-out 0s;
	-moz-transition: all 0.1s ease-out 0s;
	-webkit-transition: all 0.1s ease-out 0s;
	-o-transition: all 0.1s ease-out 0s;
	-ms-transition: all 0.1s ease-out 0s;
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}

.transform_01 {
	transform: rotate(10deg);
	-moz-transform: rotate(10deg);
	-webkit-transform: rotate(10deg);
	-o-transform: rotate(10deg);
	-ms-transform: rotate(10deg);
	border-radius: 8px;
	box-shadow: 0 0 5px #222;
}

.transform_02 {
	transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	background: none repeat scroll 0 0 transparent;
	border-bottom: 1px solid #FFF;
	border-radius: 3px;
	border-right: 1px solid #FFF;
	box-shadow: -1px -1px 3px #EAEAEA inset;
	display: block;
	float: left;
	height: 35px;
	margin-right: 5px;
	overflow: hidden;
	position: relative;
	width: 30px;
	z-index: 4;
}

.radius_01 {
	height: 70px;
	width: 70px;
	border-radius: 35px;
}

.box-shadow1 {
	background: -moz-linear-gradient(center top, #888, #999 40%, #AAA)
		repeat scroll 0 0 #09F;
	border-radius: 6px;
	box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3) inset;
	color: #FFF;
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}

.box-shadow2 {
	border-radius: 5px;
	box-shadow: 0 1px 5px #000 inset, 0 1px 0 #444;
}

.text-shadow1 {
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.35);
}

.text-shadow2 {
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.35);
}

.text-shadow3 {
	text-shadow: 1px 1px 0 #FEFEFE;
}

.text-shadow4 {
	color: #FFF;
	text-shadow: 0 1px 0 #ccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbb, 0 4px 0
		#b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0, 0, 0, .1), 0 0 5px
		rgba(0, 0, 0, .1), 0 1px 3px rgba(0, 0, 0, .3), 0 3px 5px
		rgba(0, 0, 0, .2), 0 5px 10px rgba(0, 0, 0, .25), 0 10px 10px
		rgba(0, 0, 0, .2), 0 20px 20px rgba(0, 0, 0, .15);
}

.text-shadow5 {
	color: #fff;
	text-shadow: 1px 1px 0 #CCC, 2px 2px 0 #CCC,
		/* end of 2 level deep grey shadow */ 
		 3px 3px 0 #444, 4px 4px 0 #444, 5px
		5px 0 #444, 6px 6px 0 #444;
	-webkit-transition: all 0.12s ease-out; /* Safari & Chrome */
	-moz-transition: all 0.12s ease-out; /* Firefox */
	-o-transition: all 0.12s ease-out; /* Opera */
	-ms-transition: all 0.12s ease-out;
	transition: all 0.12s ease-out;
	font-size: 50px;
}

.text-shadow5:hover { /* CSS3 Transform Effect */
	-webkit-transform: scale(1.2); /* Safari & Chrome */
	-moz-transform: scale(1.2); /* Firefox */
	-o-transform: scale(1.2); /* Opera */
	-ms-transform: scale(1.2); /* IE */
	transform: scale(1.2); /* W3C */
}

.text-shadow6 {
	background-clip: text;
	color: transparent;
	text-shadow: rgba(255, 255, 255, 0.5) 0px 3px 3px;
}

.text-shadow7 {
	color: #333;
	text-shadow: #fff 0 0 100px;
	-webkit-transition: text-shadow 2s cubic-bezier(0, 1, 0, 1);
	-moz-transition: text-shadow 2s cubic-bezier(0, 1, 0, 1);
	-o-transition: text-shadow 2s cubic-bezier(0, 1, 0, 1);
	-ms-transition: text-shadow 2s cubic-bezier(0, 1, 0, 1);
	transition: text-shadow 2s cubic-bezier(0, 1, 0, 1);
}

.text-shadow8 {
	text-shadow: rgba(0, 0, 0, 0.5) -1px 0, rgba(0, 0, 0, 0.3) 0 -1px,
		rgba(255, 255, 255, 0.5) 0 1px, rgba(0, 0, 0, 0.3) -1px -2px;
}

.text-shadow9 {
	text-shadow: 0 -1px 1px #aaa;
}

.background1 {
	background: -moz-linear-gradient(center top, #E6E6E6, #F6F6F6 50%, #E6E6E6 50%,
		#F6F6F6) repeat scroll 0 0 #F0F0F0;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0 0 5px #999;
	overflow: hidden;
	padding: 4px 8px;
	text-align: center;
	height: 100px;
	width: 100px;
}


/* 渐变 */
.gradient-green,#tooltip{
	background:#b7d770;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cae285', endColorstr='#9fcb57'); /*  IE */
    background:-webkit-gradient(linear, left top, left bottom, from(#cae285), to(#9fcb57)); /*  WebKit */
    background:-moz-linear-gradient(top,  #cae285, #9fcb57);
    border-color:#adc671 #98b65b #87aa4a;
    color:#5d7731;
    text-shadow:0 1px 0 #cfe5a4;
    -webkit-box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #d7e9a4;
    -moz-box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #d7e9a4;
    box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #d7e9a4;
}
.gradient-blue{
	background:#1E7BB3;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3999D2', endColorstr='#1E7BB3'); /*  IE */
    background:-webkit-gradient(linear, left top, left bottom, from(#3999D2), to(#1E7BB3)); /*  WebKit */
    background:-moz-linear-gradient(center top,  #3999D2, #1E7BB3);
    border-color:#3999D2 #3999D2 #02598E;
}
.gradient-green1{
	background:#52A152;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5FBE5F', endColorstr='#52A152'); /*  IE */
    background:-webkit-gradient(linear, left top, left bottom, from(#5FBE5F), to(#52A152)); /*  WebKit */
    background:-moz-linear-gradient(center top,  #5FBE5F, #52A152);
    border-color:#5FBE5F #5FBE5F #52A152;
}
.gradient-gray{
	background:#b7d770;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9F9F9', endColorstr='#eaeaea'); /*  IE */
    background:-webkit-gradient(linear, left top, left bottom, from(#F9F9F9), to(#eaeaea)); /*  WebKit */
    background:-moz-linear-gradient(top,  #F9F9F9, #eaeaea);
    border-color:#F9F9F9 #F9F9F9 #eaeaea;
    color:#5d7731;
    text-shadow:0 1px 0 #F9F9F9;
    -webkit-box-shadow:0 1px 1px #F9F9F9, inset 0 1px 0 #d7e9a4;
    -moz-box-shadow:0 1px 1px #F9F9F9, inset 0 1px 0 #d7e9a4;
    box-shadow:0 1px 1px #F9F9F9, inset 0 1px 0 #d7e9a4;
}