@charset "UTF-8";
/* CSS Document */
/**************************************************************/
/* by 江湖游医 */
.red,red{color:red;}
.bold{font-weight:bold;}
.org{color:#FE8007;}
.red{color:#FF0000;}
.gray{color:#999999;}

.tips{border:1px solid #EDD28B;background: #FFFDEE;margin:10px auto;padding:5px 10px;line-height:28px;font-size:14px;font-weight:500;}
.tips .notice, .tips .success, .tips .error{display:block;font-size:14px;padding-left:65px;height:48px;line-height:48px;}
.tips .success{background:url(../images/icon/success.gif) no-repeat; color:green;}
.tips .notice{background:url(../images/icon/notice.gif) no-repeat; color:red;}
.tips .error{background:url(../images/icon/error.gif) no-repeat; color:red;}
.tip-comment{color:#999;margin-left:10px;line-height:30px;}


/* table form*/
.select{height:30px;line-height: 30px;padding: 3px 5px;outline:none;border:1px solid #86A1C0;}
.input{color: #999;width: 260px;height: 26px;line-height: 26px;border: 1px solid #D9D9D9;padding: 3px 5px;outline:none;}
.textarea{color: #999;width: 400px;border: 1px solid #D9D9D9;padding: 3px 5px;outline:none;width:400px;height:100px;resize:none;}
select.select:focus, textarea.textarea:focus, input.input:focus{border-color:#377bcb;color:#666;}

.table{margin:10px auto;}
.table tr td{border-bottom:1px solid #DDDDDD;}
.table tr th{height:34px;line-height:34px;background:#F5F5F5;text-align:left;padding-left:5px;border-bottom:1px solid #DDDDDD;color:#666;}
.table td{height:48px;line-height:22px;text-align:left;padding-left:5px;}
.table td.gray{color:#9F9F9F;}
.table td.num{color:#666;}
.table td span{color:#666;}
.table td span.org{color:#FF6600;}

table.booking, table.minform{line-height:34px;}
table.booking th, table.minform th{width:80px;text-align:right;padding:5px;color:#666;vertical-align:top;}
table.booking td, table.minform td{text-align:left;padding:5px;color:#63931E;}

table.list{border:1px solid #DFDFDF;margin-top:10px;border-bottom:none;}
table.list th{background:#F1F1F1; padding:3px 8px;}
table.list tr td,table.info tr th{border-bottom:1px solid #DFDFDF;}
table.list tr td{height:35px;line-height:35px;color:#9D9696;text-align:left;padding:3px 8px;}
table.list tr th{height:30px;line-height:30px;text-align:left;color:#646464;}

table.form{font-size:14px;margin:10px auto;color:#666; width:780px;}
table.form th{width:150px;text-align:right;font-weight: normal;line-height:30px;vertical-align:top;padding-top:10px;}
table.form td{padding:10px 2px;text-align:left;line-height:30px;}
table.form input,table.form select, table.form textarea{vertical-align:middle;font-size:14px;}
label input {margin: auto 5px;vertical-align: middle;}

table.info{border:1px solid #DFDFDF;margin-top:10px;border-bottom:none;}
table.info th{background:#F1F1F1; width:140px;padding:3px 8px;}
table.info tr td,table.info tr th{border-bottom:1px solid #DFDFDF;}
table.info tr td{height:35px;line-height:35px;color:#9D9696;text-align:left;padding:3px 8px;}
table.info tr th{height:30px;line-height:30px;text-align:right;color:#646464;}

table.form{font-size:14px;margin:10px auto;color:#666;}
table.form th{width:150px;text-align:right;font-weight: normal;line-height:34px;vertical-align:top;padding-top:10px;}
table.form td{padding:10px 2px;text-align:left;line-height:34px;}

ul.group-list{width:90%;max-width:1000px;min-width:400px;margin:auto 5px;list-style : disc outside none ; }
ul.group-list li{white-space: nowrap;float:left;width:100px;height:25px;padding:3px 5px;}

/* width height */
.w-20 {width:20px;}
.w-30 {width:30px;}
.w-50 {width:50px;}
.w-100{width:100px;}
.w-180{width:180px;}
.w-150{width:150px;}
.w-200{width:200px;}
.w-240{width:240px;}
.w-280{width:280px;}
.w-300{width:300px;}
.w-400{width:400px;}
.w-500{width:500px;}
.w-600{width:600px;}
.w-700{width:700px;}
.w-800{width:800px;}
.w-1000{width:1000px;}
.wh-20{display:block;width:20px;height:20px;}
.wh-30{display:block;width:30px;height:30px;}
.wh-50{display:block;width:50px;height:50px;}
.wh-100{display:block;width:100px;height:100px;}
.wh-150{display:block;width:150px;height:150px;}
.wh-200{display:block;width:200px;height:200px;}
.wh-300{display:block;width:300px;height:300px;}
.wh-400{display:block;width:400px;height:400px;}
.s-5 { clear:both; width:100%; height:5px; font-size:0; overflow:hidden; }
.s-8 { clear:both; width:100%; height:8px; font-size:0; overflow:hidden; }
.s-10 { clear:both; width:100%; height:10px; font-size:0; overflow:hidden; }
.s-15 { clear:both; width:100%; height:15px; font-size:0; overflow:hidden; }
.s-20 { clear:both; width:100%; height:20px; font-size:0; overflow:hidden; }
.s-30 { clear:both; width:100%; height:23px; font-size:0; overflow:hidden; }
.s-50 { clear:both; width:100%; height:50px; font-size:0; overflow:hidden; }
.s-100 { clear:both; width:100%; height:100px; font-size:0; overflow:hidden; }
.s-150 { clear:both; width:100%; height:150px; font-size:0; overflow:hidden; }

.mgr10{margin-right:10px;}

/* button */
.button{width:120px;height:35px;cursor:pointer;padding-bottom:2px;line-height:30px;font-family:"Microsoft YaHei","SimHei";color:#fff;background:#E53336;border:0;font-size:16px;text-align:center;display:inline-block;}
.button:hover{background:#E53336;text-decoration:none;color:#fff;cursor:pointer;}
.yzmbtn,.yzmbtn-b{line-height:27px;border:1px solid #c8c8c8;background:#f0f0f0;margin: 0 5px;padding:0 12px;color:#4b4b4b;display:inline-block;vertical-align:middle;height:26px;overflow:hidden;font-family:\5b8b\4f53}
.yzmbtn-b{color:#a0a0a0}.yzmbtn-w{color:#707070;font-family:\5b8b\4f53}
.yellow_btn, a.yellow_btn, input.yellow_btn, .btn, a.btn, input.btn{
	display: inline-block;
	padding: 3px 0;
	margin-left: 20px;
	width: 150px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #fff !important;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background: #f37f1f;
}
a.yellow_btn:hover,a.btn:hover{text-decoration: none;}