﻿ 
 /* input 日期框 */
.myInputDate { cursor: pointer; background: white url("/include/images/icons/calendar.png") no-repeat center right 5px; border-radius: 1px; border: 1px solid #ccc; height: 22px; line-height: 22px; padding: 0px 2px; transition: border 0.5s; }
.myInputDate:hover { border: 1px solid #0C5A98; }
/* input 输入框 */
.myInputText { border: 1px solid #ccc;padding: 2px;  height: 20px; line-height: 20px; }
.myInputText:hover { border: 1px solid #0C5A98; }

/* 颜色 */
.red { color: Red; }
.blue { color: Blue; }
.c40000{color:#eb5e00;}

/* 按钮通用样式 */
.myButton {border:1px solid #eb5e00;padding:4px 8px; cursor:pointer; }

/* 光标相关 */
.hand { cursor: pointer; }

/* 通用页面遮罩 */
#COM_FullScreen { display: none; z-index: 9999; opacity: 0.3; filter: alpha(opacity=30); background: black url(/include/images/loading_02.gif) no-repeat center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; }

/* 通用遮罩提醒 */
.COM_FULLTIP { display: none; z-index: 99999; text-align: center; position: fixed; top: 20px; left: 0px; width: 100%; }
.COM_FULLTIP div { cursor: pointer; box-shadow: 4px 4px 6px #eee,-4px -4px 6px #eee; display: inline-block; margin: 0px auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: #eb5e00; font-family: '微软雅黑'; padding: 8px 24px; color: white; font-size: 15px; line-height: 22px; }

/* 横向 start */
.hee_day{border:1px #dadada solid; width:978px;white-space:nowrap; margin:10px auto 0 auto; background:url(/include/images/dayjiaoge_bg.jpg) repeat-x; height:44px;}
.Arrow_Left{ cursor:pointer;width:20px;height:44px;border-right:1px solid #dadada;float:left;background: url(/include/images/left.png) center no-repeat;}
.Arrow_Right{cursor:pointer;width:19px;height:44px;float:left;background: url(/include/images/right.png) center no-repeat;}
.hee_content{width:938px;height:44px;float:left;overflow:hidden;position:relative;}
.hee_conNav{overflow:hidden;margin: 0 auto;height:44px;float:left;position: relative;left:0px;top:0px;}
.hee_conNav div{width:133px;height:44px;float:left;border-right:1px solid #dadada;text-align:center;}
.hee_conNav div a{display:block;padding-top:5px;}
.hee_conNav div:hover {background:#eb5e00;}
.hee_conNav div:hover a{color:White;}
.hee_conNav div.hover {background:#eb5e00;}
.hee_conNav div.hover a{color:White;}
/* 横向 end */

/* 选座 */
#SelectSeatBox{width: 920px; margin: 0px auto;}
#SelectSeatBox .ptitle{width:158px;color:white;background:#eb5e00;height:28px;line-height:28px;text-align:center;}
#SelectSeatBox ul{ width: 194px; }
#SelectSeatBox ul li{cursor: pointer; width: 28px; height: 28px; margin: 2px 2px 0px 0px; border: 1px solid #eb5e00; text-align: center; line-height: 28px; float: left; }
#SelectSeatBox ul li.hover{background:blue;color:White;}
#SelectSeatBox ul li.selected{background:red;color:White;}
/* 选座 */


/* 通用样式 */
.table_layout tr{border-bottom:1px #dadada solid;}
.table_layout tr.tr_title{background:#f1f1f1;height:40px;}
/* 分页样式 */
.PageDiv { height: 30px; text-align: right; font-family: '宋体'; }
.PageDiv .PageInfo { float: left; margin: 10px; color: #eb5e00; padding: 3px 10px; border: solid 1px #D0DDE3; text-decoration: none; }
.PageStyle { font: 12px Tahoma, Helvetica, sans-serif; padding: 10px 10px 10px 0; margin: 0px; }
.PageStyle a { color: #eb5e00; padding: 3px 9px; border: solid 1px #eb5e00; text-decoration: none; margin-right: 2px; font-family: '宋体'; }
.PageStyle .CPBut { color: #fff; padding: 3px 9px; font-weight: bold; font-size: 13px; border: none; background: #eb5e00; border-color: #eb5e00; }
.PageStyle a:hover { color: #fff; background: #eb5e00; border-color: #eb5e00; text-decoration: none; font-family: '宋体'; }
.PageStyle input { text-align: center; border: solid 1px #eb5e00; font-family: '宋体'; width: 30px; padding:2px; margin:5px; }
.PageStyle .tbutton2 { margin-left: 4px; border: none; width: 52px; height: 27px; background: url("images/0002.jpg") no-repeat left top transparent; cursor: pointer; }


/* 浮动QQ */
.FloatQQ{ position:fixed;top:147px;left:10px; width:150px;border:1px solid #eb5e00;background:#f8f8f8;}
.FloatQQ ul{padding:10px;}
.FloatQQ ul li{display:block;line-height:22px;}