﻿.calendar_wrap h1 {	font-size: 16px;color: #fff; background:#232542;text-align:center;font-weight:bold;}
.calendar_wrap{  width:620px; margin:0 auto;  height:auto;!important height:auto; min-height:368px;}
.tips .calendar_wrap{}
.calendar_wrap .left_arrow{	display:block;padding-left:18px;margin-left:4px; background:url(../left_arrow.gif) left 5px no-repeat;color:#000;	text-decoration:none;}
.calendar_wrap .right_arrow{display:block;padding-left:18px;margin-right:4px;background:url(../right_arrow.gif) left 5px no-repeat;
color:#000000;	text-decoration:none; width:48px;}
.calendar_wrap .calendar_left{ float:left; width:300px;}
.calendar_wrap .calendar_right{ float:right; width:300px;}
.calendar_wrap table {border-collapse: separate;border: 1px solid #9DABCE;border-width: 0px 1px 1px 1px;margin: 5px auto;font-size: 12px;}
.calendar_wrap td, .calendar_wrap th {	width: 41px;height: 41px;text-align: center;vertical-align: middle;	background-image:url(../cells.png);color: #444;line-height:16px;padding:0;}
.calendar_wrap th {	height: 30px;font-weight: bold;	font-size: 14px;}
.calendar_wrap td:hover, th:hover {	background-position: 0px -41px;color: #222;}
.calendar_wrap td.date_has_event {	background-position: 82px 0px;color: white;}
.calendar_wrap td.date_has_event:hover {background-position: 82px -41px;}
.calendar_wrap td.padding {	background: url(../calpad.jpg);}
.calendar_wrap td.today {background-position: 41px 0px;color: white;}
.calendar_wrap td.today:hover {	background-position: 41px -41px;}
.calendar_wrap .events {position: relative;}
.calendar_wrap .events ul {	text-align: left;position: absolute;display: none;z-index: 9999;padding: 15px;background: #E7ECF2 url(../popup.png) no-repeat;color: white;border: 1px solid white;font-size: 15px;width: 160px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;-border-radius: 3px;list-style: none;color: #444444;-webkit-box-shadow: 0px 8px 8px #333;}
.calendar_wrap .events li {padding-bottom: 5px;	display: block;	font-size: 12px;text-align: justify;color: #555;}
.calendar_wrap span.ms {padding-left:35px;}
.calendar_wrap span.ala {padding-left:20px;}
.calendar_wrap span.ms_price {	color:black;text-decoration:line-through;padding-left:10px;}
.calendar_wrap span.ala_price {	color:orange;padding-left:23px;	font-weight: bold;}
.calendar_wrap span.bar {padding-left:36px;}
.calendar_wrap span.ps {color:red;}
.calendar_wrap span.price { font-size: 10px;color:orange;font-weight: bold;}
.calendar_wrap span.show_price { font-size: 10px;color:#fff;font-weight: bold;}
.calendar_wrap .btn{ cursor:pointer;font-weight:bold;width:91px;height:27px;border:0px;	color:#bfdbeb;font-size:14px;background-image:url(../form_btn_bg.gif);}

/*  登陆页  */
.content_member_wrap { width: 660px;}
.content_member_wrap .title { background-color:#252A2D; color:#FFFFFF; font-size:14px; font-weight:bold; height:40px; line-height: 40px;  padding-left: 10px;}
.memberInfoCon{ border-bottom: 1px solid #DFDEDB; border-left:1px solid #DFDEDB; border-right:1px solid #DFDEDB; padding: 40px 20px 40px 10px;}
#memberInfoWrap{border-right: 1px solid #BDBDBD; color: #645E58; padding-right:20px; width:360px;}
#memberInfoWrap .tip { margin-bottom:10px; margin-top:5px; padding-left:105px; text-align:left;}
#memberInfoWrap label { height:23px; padding-left:5px; text-align:right; width:95px;}
.link2 { color: #252A2D;}
#memberInfoPrompt { padding-right:60px;}
.color1 {color: #645E58;}
.gapSpace5 {display:block; height:5px; width:5px;}

/*会员专区*/

#category_wrap { padding:0 10px 10px;}
.content_bg_wrap {background: url(../../images/content_bg_line.gif) repeat-y; width:642px; line-height:23px; }
.contentnav {width: 124px;}
.contentnav ul { margin-left:0;}
.contentnav li { display:block;padding-bottom:3px; padding-left:10px; padding-top:3px;}
.contentnav li.current { background-color: #fff; border-bottom: 1px solid #DFDEDB; border-left: 1px solid #DFDEDB; border-top: 1px solid #DFDEDB;}
.contentnav li a { color: #645E58; font-weight: bold; text-decoration: none; vertical-align:baseline;zoom:1;}
.contentnav li.current a { color: #FF7519;}
.contentnav li.current a.m_index, .contentnav li a.m_index:hover 
{ background-image: url(../images/m_index_hover_ico.gif);}
.contentnav li a.m_index { background-image: url(../images/m_index_ico.gif);}
.contentnav li a.m_info { background-image: url(../images/m_info_ico.gif);}
.contentnav li a.m_order { background-image: url(../images/m_order_ico.gif);}
.contentnav li a.m_credit { background-image: url(../images/m_credit_ico.gif);}
.contentnav li a.m_credit { background-image: url(../images/m_credit_ico.gif);}
.contentnav li a.m_mail { background-image: url(images/m_mail_ico.gif);}
.contentnav li.current a.m_info, .contentnav li a.m_info:hover 
{ background-image: url(../images/m_info_hover_ico.gif);}
.contentnav li a:hover{ color:#ff6600; text-decoration:underline;}
.content_wrap { padding: 10px 10px 10px 20px; width: 488px;}
#spaceWeather { padding-bottom: 10px;}
.content_info_wrap .title { background-color: #FF6600; color: #FFFFFF; line-height: 30px; padding-left: 10px;}
.spaceInfoCon { border-bottom: 1px solid #DFDEDB; border-left: 1px solid #DFDEDB; border-right: 1px solid #DFDEDB; padding: 10px 10px 20px;}
.ala_price { color: #FF6600; font-weight: bold;}
.spaceContentTitle { color: #645E58;}
.spaceContentTitle img { vertical-align: middle;}
.inputBox {padding: 5px 0;}
#scoringBtn, #orderqueryBtn {margin: 20px auto;}
#scoringHisList, #orderHisList { margin-left: 0;}
#orderHisList .orderNumber { float: left; width: 110px;}
#orderHisList .lineName { float: left;}
#orderHisList .orderDate { float: right; width: 110px;}
.sidebar_ad{ width:288px;}
.content_wrap {color: #645E58; padding: 10px 10px 10px 20px; width: 488px;height:auto!important; min-height:300px; height:300px; }
.border_top {border-top: 1px solid #DFDEDB;}
.border_bottom { border-bottom: 1px solid #DFDEDB;}
li.tipsWrap { display: block; float: left; overflow: hidden; padding: 5px 0; width: 240px;}
li.tipsWrap a { color: #252A2D; text-decoration: none;}
.content_wrap .title { color: #645E58; font-size: 14px; font-weight: bold;}
.pagination { font-size: 12px; margin: 3px; padding: 3px; text-align: center;}
.pagination .disabled { border: 1px solid #EEEEEE; color: #DDDDDD; margin: 2px; padding: 2px 5px;}
.pagination .current { border: 1px solid #FF6600;color: #FF6600; font-weight: bold; margin: 2px; padding: 2px 5px;}
.pagination a { border: 1px solid #BDBDBD; color: #000000; margin: 2px; padding: 2px 5px; text-decoration: none;}


/*tools*/
#tools .tableList0 { margin-left: 5px;}

/*天气预报*/
.s360 { height: 50px; text-align: left; width: 100%;}
.s360 th a, .s360 th { color: #F49700; font-size: 14px; font-weight: bold;}
.s360 th, .s360 td { text-align: left; text-indent: 5px;}
s360 .custom a { color: #004590; font-size: 12px; font-weight: normal; margin-left: 5px;}
.s360 td.days { text-align: left;}

/*member-css */
.spaceNavItem{width:236px; border:1px solid #DFDEDB; margin-top:10px;}
.spaceNavItem dt{ float:left; width:70px; padding-top:10px; padding-left:10px;}
.spaceNavItem dd{ float:left; width:150px;}
.spaceContentTitle{ color:#645e58;}
.spaceContentTitle img{ vertical-align:middle;}

