/*     CSS Reset     */
table { border-collapse:collapse; border-spacing:0; width:auto; }
ol, ul { list-style: none; margin:0; padding:0; }
label { width:auto;}
/*     General     */
body { background:#C0DEED url(../images/bg.png) no-repeat; }
.topbar { height: 40px; position: fixed; top: 0; left: 0; right: 0; z-index: 10000; overflow: visible; }
.container{ width:1100px;}
#page-outer { width: 1100px; min-height:680px; padding-top: 40px; margin: 0 auto; _padding-top: 20px; }
.clearfix { zoom: 1; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.hidden { position: absolute; left: -99999px; }
.tiny-loading { margin: 0 0 0 10px; }
.tiny-loading img { vertical-align: middle; }
.huge-loading { 
	height: 20px; line-height: 20px; padding: 0 12px; background: #fff1b2; position: fixed; top: -20px; left: 50%; z-index: 99999;
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
}
.huge-loading.success { background: #d0f38d; }
.huge-loading.fail { background: #ffb290; }
.ui-widget { font-size: 12px; }
.unselectable {
	-o-user-select: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
#logo a {
	text-indent: -9999px;
	background: transparent url(../images/logo.png) no-repeat;
	display: block;
	color: white;
	height: 40px;
	width: 148px;
	margin-right: 25px;
	outline: none;
}
/*     Layout     */
.wrapper {
    width: 1100px;
    margin: 0 auto;
}

.content {
    min-height: 580px;
}

.layout-1 .sidebar {
    width: 210px;
    float: right;
    margin: 20px auto;
	background-color:#DDEEF6;
	border-radius:5px;
	padding:0 10px;
}

.layout-1 .content {
    width: 860px;
    float: left;
    margin: 20px auto;
    background: #ffffff;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
}

.layout-2 .sidebar {
    width: 180px;
    float: left;
    margin: 20px auto;
	background-color:#DDEEF6;
	border-radius:5px;
	padding:0 10px;
}

.layout-2 .content {
    width: 1100px;
    margin: 20px auto;
    background: #ffffff;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
}

.layout-3.wrapper { 
    width: 1100px;
}

.layout-3 .content {
    margin: 20px auto;
    padding: 30px;
    background: #ffffff;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
}

/* Footer
-------------------------------------------------- */
.footer {
	clear: both;
	bottom: 0;
	padding: 15px 0;
	background-color: #eee;
	min-width: 940px;
	width:100%;
	text-shadow: 0 1px 0 #fff;
	border-top: 1px solid #e5e5e5;
	-webkit-box-shadow: inset 0 5px 15px rgba(0,0,0,.025);
	-moz-box-shadow: inset 0 5px 15px rgba(0,0,0,.025);
	box-shadow: inset 0 5px 15px rgba(0,0,0,.025);
}
.footer p {
	color: #555;
}
.layout-1 .footer {
	padding-right: 240px;
}
.layout-2 .footer {
	padding-left: 180px;
}

.switch-team {
	color: #fff;
	display: inline-block;
	font-size: 10px;
	margin: 15px 0 0 0;
	padding: 3px 15px 0 8px;
	height: 12px;
}
.switch-team:hover {
	text-decoration: none;
}
.switch-list {
	display: none;
	position: absolute;
	left: 0;
	top: 44px;
	padding: 6px 0;
	width: 220px;
	overflow: hidden;
	z-index: 9005;
	-webkit-border-radius: 0 4px 4px 4px;
	-moz-border-radius: 0 4px 4px 4px;
	border-radius: 0 4px 4px 4px;
	-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.2);
	box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.2);
	background: #48a5d9;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#48a5d9), to(#2684b9));
	background: -webkit-linear-gradient(top, #48a5d9, #2684b9);
	background: -moz-linear-gradient(top, #48a5d9, #2684b9);
	background: -ms-linear-gradient(top, #48a5d9, #2684b9);
	background: -o-linear-gradient(top, #48a5d9, #2684b9);
	background: linear-gradient(top, #48a5d9, #2684b9);
}
.switch-list li a {
	color: #fff;
	display: block;
	text-decoration: none;
	padding: 5px 10px 5px 30px;
	border-top: 1px solid #5ea8d1;
	border-bottom: 1px solid #0f6ca1;
}
.switch-list li.first a {
	border-top: 0;
	padding-top:6px;
}
.switch-list li.last a {
	border-bottom: 0;
	padding-bottom: 6px;
}
.switch-list li a:hover {
	background: #0e6799;
	border-top: 1px solid rgba(0,0,0,0.2);
	border-bottom: 1px solid #0e6799;
	-webkit-box-shadow: inset 0 5px 5px rgba(0,0,0,0.2);
	-moz-box-shadow: inset 0 5px 5px rgba(0,0,0,0.2);
	box-shadow: inset 0 5px 5px rgba(0,0,0,0.2);
}
.switch-list li.first a:hover {
	padding-top: 5px;
	border-top: 1px solid #0f6ca1;
}
.switch-list li.last a:hover {
	padding-bottom: 5px;
	border-bottom: 1px solid #5ea8d1;
}
.switch-list li a span {
	display: block;
	line-height: 125%;
}
.switch-list li a .team-name {
	font-size: 16px;
}

/*     Content     */
.top-bar { padding: 0 20px; margin: 20px 0; }
.content h3 { height: 18px; line-height: 18px; font-size: 18px; font-weight: normal; color: #000000; margin: 7px 0;}
.content h3 em { padding-left:5px; color:#999; font-size:12px; font-style:normal; }

/*   Input text   */
textarea, input[type="text"], input[type="tel"], input[type="email"], input[type="number"], input[type="password"] {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #aac5cd;
	-moz-box-shadow: inset 0 2px 1px #e1e1e1;
	-webkit-box-shadow: inset 0 2px 1px #e1e1e1;
	box-shadow: inset 0 2px 1px #e1e1e1;
	background-color: #fafafa;
	font-size: 16px;
	padding: 5px 10px;
	resize: none;
	outline: none;
	-webkit-transition:-webkit-box-shadow 0.2s ease-in-out;
	-moz-transition: -moz-box-shadow 0.2s ease-in-out;
	-o-transition: -o-box-shadow 0.2s ease-in-out;
	transition: box-shadow 0.2s ease-in-out;
}
textarea {
	padding: 5px;
	font-size: 12px;
	overflow-y: auto;
}
textarea:focus, input[type="text"]:focus, input[type="tel"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="password"]:focus {
	border: 1px solid #88b9c8;
	-moz-box-shadow: inset 0 1px 2px #e1e1e1, 0 0 3px #88b9c8;
	-webkit-box-shadow: inset 0 1px 2px #e1e1e1, 0 0 3px #88b9c8;
	box-shadow: inset 0 2px 1px #e1e1e1, 0 0 3px #88b9c8;
	background-color: #f6f8f9;
	outline: none;
}
textarea[disabled], input[type="text"][disabled], input[type="tel"][disabled], input[type="email"][disabled], input[type="number"][disabled], input[type="password"][disabled] {
	border: 1px solid #cacaca;
	-moz-box-shadow: inset 0 1px 2px #e1e1e1;
	-webkit-box-shadow: inset 0 1px 2px #e1e1e1;
	box-shadow: inset 0 2px 1px #e1e1e1;
	background-color: #f6f6f6;
	color: #999;
}
/* light input */
textarea.secondary, input.secondary[type="text"], input.secondary[type="tel"], input.secondary[type="email"], input.secondary[type="number"], input.secondary[type="password"] {
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	border: none;
	-moz-box-shadow: inset 0 1px 1px #dddddd;
	-webkit-box-shadow: inset 0 1px 1px #dddddd;
	box-shadow: inset 0 1px 1px #dddddd;
	background-color: #ffffEE;
	color: #666666;
	font-size: 14px;
	padding: 3px 6px;
	resize: none;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
textarea.secondary:focus, input.secondary[type="text"]:focus, input.secondary[type="tel"]:focus, input.secondary[type="email"]:focus, input.secondary[type="number"]:focus, input.secondary[type="password"]:focus {
	border: none;
	-moz-box-shadow: inset 0 1px 1px #e1e1e1;
	-webkit-box-shadow: inset 0 1px 1px #e1e1e1;
	box-shadow: inset 0 1px 1px #e0e0e0;
	background-color: #ffffEE;
}
/*     Button     */
.btn { display: block; }
.btn-group {float: left;}
.btn-group .btn {
	float: left;
	border-right: none;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.btn-group .btn.first {
	-webkit-border-radius: 4px 0 0 4px;
	-moz-border-radius: 4px 0 0 4px;
	border-radius: 4px 0 0 4px;
}
.btn-group .btn.last {
	border-right: 1px solid #cccccc;
	-webkit-border-radius: 0 4px 4px 0;
	-moz-border-radius: 0 4px 4px 0;
	border-radius: 0 4px 4px 0;
}
.btn-blue {
	display: block;
	float: left;
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	color: #ffffff;
	padding: 0 18px;
	background: #328edb;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2277cc), to(#43a5ea));
	background: -webkit-linear-gradient(top, #43a5ea, #2277cc);
	background: -moz-linear-gradient(top, #43a5ea, #2277cc);
	background: -ms-linear-gradient(top, #43a5ea, #2277cc);
	background: -o-linear-gradient(top, #43a5ea, #2277cc);
	background: linear-gradient(top, #43a5ea, #2277cc);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.05);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.05);
	-o-user-select: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
}
/*.btn-blue:focus,*/
.btn-blue:hover {
	text-decoration: none;
	background: #2fb5fe;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2e88d7), to(#54b6fb));
	background: -webkit-linear-gradient(top, #54b6fb, #2e88d7);
	background: -moz-linear-gradient(top, #54b6fb, #2e88d7);
	background: -ms-linear-gradient(top, #54b6fb, #2e88d7);
	background: -o-linear-gradient(top, #54b6fb, #2e88d7);
	background: linear-gradient(top, #54b6fb, #2e88d7);
	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2);
}
.btn-blue:active, .btn-blue.active {
	background: #3592dd;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#43a5ea), to(#2277cc));
	background: -webkit-linear-gradient(top, #2277cc, #43a5ea);
	background: -moz-linear-gradient(top, #2277cc, #43a5ea);
	background: -ms-linear-gradient(top, #2277cc, #43a5ea);
	background: -o-linear-gradient(top, #2277cc, #43a5ea);
	background: linear-gradient(top, #2277cc, #43a5ea);
	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.05), inset 0 0 7px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.05), inset 0 0 7px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.05), inset 0 0 7px rgba(0, 0, 0, 0.1);
}
.btn-blue:active {
	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2), inset 0 0 7px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2), inset 0 0 7px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2), inset 0 0 7px rgba(0, 0, 0, 0.1);
}
.btn-blue.disabled {
	cursor: default;
	background: #c2c2c2;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#bbbbbb), to(#cacaca));
	background: -webkit-linear-gradient(top, #cacaca, #bbbbbb);
	background: -moz-linear-gradient(top, #cacaca, #bbbbbb);
	background: -ms-linear-gradient(top, #cacaca, #bbbbbb);
	background: -o-linear-gradient(top, #cacaca, #bbbbbb);
	background: linear-gradient(top, #cacaca, #bbbbbb);
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.btn-blue.big {
	height: 50px;
	line-height: 50px;
	font-size: 18px;
	padding: 0 25px;
	float: none;
	display: inline-block;
	-webkit-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.2);
}
.btn-blue.big:hover {
	-webkit-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.2);
}
.btn-blue.big:active, .btn-blue.big.active {
	-webkit-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.2), inset 0 0 10px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.2), inset 0 0 10px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.2), inset 0 0 10px rgba(0, 0, 0, 0.1);
}
.btn-green {
	display: block;
	float: left;
	height: 32px;
	line-height: 32px;
	font-size: 16px;
	color: #ffffff;
	border: 1px solid #8aae37;
	padding: 0 18px;
	text-shadow: 0 1px 1px rgba(0,0,0,0.35);
	background: #9cc827;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#8fbc24), to(#a9d42a));
	background: -webkit-linear-gradient(top, #a9d42a, #8fbc24);
	background: -moz-linear-gradient(top, #a9d42a, #8fbc24);
	background: -ms-linear-gradient(top, #a9d42a, #8fbc24);
	background: -o-linear-gradient(top, #a9d42a, #8fbc24);
	background: linear-gradient(top, #a9d42a, #8fbc24);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-o-user-select: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
/*.btn-green:focus,*/
.btn-green:hover {
	text-decoration: none;
	background: #aad33a;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#9cc53a), to(#b7e23a));
	background: -webkit-linear-gradient(top, #b7e23a, #9cc53a);
	background: -moz-linear-gradient(top, #b7e23a, #9cc53a);
	background: -ms-linear-gradient(top, #b7e23a, #9cc53a);
	background: -o-linear-gradient(top, #b7e23a, #9cc53a);
	background: linear-gradient(top, #b7e23a, #9cc53a);
}
.btn-green:active, .btn-green.active {
	background: #9cc827;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#a9d42a), to(#8fbc24));
	background: -webkit-linear-gradient(top, #8fbc24, #a9d42a);
	background: -moz-linear-gradient(top, #8fbc24, #a9d42a);
	background: -ms-linear-gradient(top, #8fbc24, #a9d42a);
	background: -o-linear-gradient(top, #8fbc24, #a9d42a);
	background: linear-gradient(top, #8fbc24, #a9d42a);
	-webkit-box-shadow: inset 0 0 7px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: inset 0 0 7px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 0 7px rgba(0, 0, 0, 0.1);
}
.btn-green.disabled {
	cursor: default;
	border: 1px sollid #b3b3b3;
	background: #c2c2c2;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#bbbbbb), to(#cacaca));
	background: -webkit-linear-gradient(top, #cacaca, #bbbbbb);
	background: -moz-linear-gradient(top, #cacaca, #bbbbbb);
	background: -ms-linear-gradient(top, #cacaca, #bbbbbb);
	background: -o-linear-gradient(top, #cacaca, #bbbbbb);
	background: linear-gradient(top, #cacaca, #bbbbbb);
}
.link-label {
	display: block;
	float: left;
	padding: 6px 12px;
	border: 1px solid #cccccc;
	background: #ffffff;
	color: #666666;
	font-size: 12px;
	line-height: 12px;
	margin: 0 10px 10px 0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-o-user-select: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
/*.link-label:focus,*/
.link-label:hover {
	background: #cccccc;
	text-decoration: none;
}
.link-label.active {
	background: #666666;
	border-color: #666666;
	color: #ffffff;
}
/* tab */

.tab {
	border-bottom: 1px solid #ccc;
	margin-bottom: 20px;
}
.tab li {
	float: left;
	margin-left: 5px;
}
.tab a {
	float: left;
	outline: none;
	position: relative;
	bottom: -1px;
	display: block;
	font-size: 16px;
	color: #333;
	text-decoration: none;
	padding: 10px 25px;
	-moz-box-shadow: inset 0 1px 0 #fff;
	-webkit-box-shadow: inset 0 1px 0 #fff;
	box-shadow: inset 0 1px 0 #fff;
	border: 1px solid #ccc;
	-moz-border-radius: 4px 4px 0 0;
	-webkit-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
	text-shadow: 0 1px 1px rgba(0,0,0,0.1);
	background: #e9e9e9;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f6f6f6), to(#e9e9e9));
	background: -webkit-linear-gradient(top, #f6f6f6, #e9e9e9);
	background: -moz-linear-gradient(top, #f6f6f6, #e9e9e9);
	background: -ms-linear-gradient(top, #f6f6f6, #e9e9e9);
	background: -o-linear-gradient(top, #f6f6f6, #e9e9e9);
	background: linear-gradient(top, #f6f6f6, #e9e9e9);
}
.tab a:hover {
	color: #555;
	background: #f0f0f0;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f9f9f9), to(#f0f0f0));
	background: -webkit-linear-gradient(top, #f9f9f9, #f0f0f0);
	background: -moz-linear-gradient(top, #f9f9f9, #f0f0f0);
	background: -ms-linear-gradient(top, #f9f9f9, #f0f0f0);
	background: -o-linear-gradient(top, #f9f9f9, #f0f0f0);
	background: linear-gradient(top, #f9f9f9, #f0f0f0);
}
.tab li.active a, .tab li.active a:hover {
	color: #008cd8;
	background: #fff;
	border-bottom: 1px solid #fff;
}
/* delete link */
a.delete:hover {
	color: red!important;
}
/* result msg */
.result-msg {
	line-height: 32px;
	margin-left: 10px;
}
.result-msg.success {
	color: green;
}
.result-msg.error {
	color: red;
}
/* feedback */
#feedback {
	position: fixed;
	bottom: 0;
	z-index: 99999;
	right: 0;
	color: #999;
	font-size: 14px;
	-moz-border-radius: 4px 0 0 0;
	-webkit-border-radius: 4px 0 0 0;
	border-radius: 4px 0 0 0;
	background-color: #fff;
	height: 30px;
	line-height: 30px;
	padding: 0 15px;
	-moz-box-shadow: -1px -1px 4px rgba(0,0,0,0.2);
	-webkit-box-shadow: -1px -1px 4px rgba(0,0,0,0.2);
	box-shadow: -1px -1px 4px rgba(0,0,0,0.2);
}
#feedback:hover {
	color: #008cd8;
}
#lb-feedback {
	line-height: 150%;
}
#lb-feedback textarea {
	width: 460px;
	height: 120px;
}
#lb-feedback label, #lb-feedback .feedback-desc {
	font-size: 14px;
	display: inline-block;
	margin-bottom: 10px;
	line-height: 1.5;
}
/* verify */
.verify {
	height: 30px;
	line-height: 30px;
	color: #2c1a00;
	background-color: #fff1b2;
	text-align: center;
	position: relative;
	z-index: 9001;
	margin-top: 20px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.2);
	box-shadow: 0 0 10px rgba(0,0,0,0.2);
}
.verify a {
	margin: 0 5px;
}
#resend-verified {
	display: inline-block;
}
/*     markdown     */
.markdown {
	line-height: 1.5;
}
.markdown em, .markdown strong {
	font-weight: bold;
	font-style: normal;
}
.markdown ul {
	list-style: disc outside none;
	margin: 0 0 0 20px;
}

/*showmessage*/
.tips_box { padding: 10px; width:800px; margin:15% auto; height:100%; border: 3px solid #e5edf2; background: #F9FBFC; border-radius: 8px;  -moz-border-radius: 8px; -webkit-border-radius: 8px; }
.tips_box a {color: #369;  padding-left:40px;}
.tips_box h4 {padding-left:40px; min-height:40px; line-height:40px; font-size:14px; font-weight:700;}
.tips_box .succeed { background:url(../images/right.gif) no-repeat 0 5px; color:#090; }
.tips_box .error { background: url(../images/error.gif) no-repeat 0 5px; color:red; }
.tips_box .normal { background: url(../images/info.gif) no-repeat 0 5px; color:#C00; }
