body{ margin:0; padding:0; font:12px/1.5 Verdana, Arial, Helvetica, sans-serif;}
.left{float:left;}
.right{float:right;}

#content{height:auto;width:1000px;margin:10px auto 0;overflow:hidden;background:#fff;}
/*left*/
.w_230{width:230px;padding-bottom:20px;}
.w_230 h3{font-size:14px;text-align:center;background:url(../images/shop/dh1.gif) no-repeat;width:230px;height:37px;line-height:37px;color:#000;height:37px;line-height:37px;}
.w_230 ul{padding:20px 0;border:1px solid #ccc;}
.w_230 ul li{background:url(../images/dian.gif) no-repeat 60px 3px;margin-top:5px;height:25px;line-height:15px;overflow:hidden;text-align:center;letter-spacing:2px;}
.w_230 ul li a{color:#000;}
.w_230 ul li a:hover{color:#ff0000;}

/*right*/
.w_730{width:760px;overflow:hidden;margin-bottom:10px;}
.wel_come{width:60%;margin:10px auto;}
.wel_come  p{line-height:35px;}
.w_730 h4{background:url(../images/shop/dh.gif) no-repeat;width:760px;height:37px;line-height:37px;}
.w_730 h4 span{color:#333;font-size:14px;padding-left:20px;}
/*information*/
.in_for li input.order_inputs{background:url(/img/tan.gif) right 4px no-repeat;cursor:pointer;}
.inf_or{overflow:hidden;margin:0 auto;padding-bottom:20px;border:1px solid #ccc;width:758px;}
.linc_ne{width:85%;margin:0 auto;overflow:hidden;}
.linc_nes{width:70%;margin:0 auto;overflow:hidden;}
.in_for li{width:100%;float:left;line-height:25px;margin-top:15px;}
.in_for li label{display:block;width:70px;float:left;text-align:right;}
.in_for li input{border:1px solid #ccc;height:20px;line-height:20px;float:left;background:none;}
.in_for li span{float:left;}
.in_for li img{float:left;}
.in_for li textarea{float:left;width:530px;height:100px;}
.text1{width:130px;}
.radio{position:relative;top:1px;*top:3px;right:3px;}
.in_for li input.radio{border:none;}
.nv_m{margin-right:15px;}
.da_te{margin-left:30px;}
.w_730 h3{font-size:14px;overflow:hidden;width:100%;height:35px;line-height:35px;padding-left:20px;border-bottom:1px dashed #ccc;margin-top:20px;}
.text2{width:350px;}
.text3{width:210px;}
.text4{width:100px;}
.se_le_ct{width:130px;height:25px;float:left;}
.bi_ma{margin-left:21px;*margin-left:23px;}
.in_for li input.sub_inpt{background:url(../images/ss.gif) no-repeat;width:100px;height:30px;line-height:30px;border:none;cursor:pointer;color:#000;}
.sa_ve{margin-left:13px;}
.re_sig{overflow:hidden;width:998px;margin:0 auto 10px;border:1px solid #ccc;padding-bottom:20px;}
.re_sig h4{background:url(../images/shop/d_h.gif) repeat-x;width:1000px;height:31px;line-height:31px;}
.re_sig h4.h_4d{background:none;width:950px;height:35px;line-height:35px;border-bottom:1px dashed #ccc;margin:20px auto;}
.re_sig h4.h_4d span{color:#000;}
.re_sig h4 span{color:#000;font-size:14px;padding-left:20px;}
.re_sig h6{font-size:14px;height:31px;line-height:31px;margin:20px 0 20px 50px;color:#1f9dde;}
.m_lre{margin-left:20px;color:red;}
.re_ig{width:60%;margin:0 auto;overflow:hidden;}
/*register*/
.in_for li input.checkbox{border:none;position:relative;top:1px;*top:3px;right:3px;}
.in_for li a{text-decoration:underline;color:#2c75e3;margin-left:5px;}
/*password*/
.re_igs{width:50%;margin:0 auto;}
.login{width:47%;margin-left:50px;overflow:hidden;}
/*login*/
.s{background:url(/img/hotel/line.gif) no-repeat;height:230px;width:1px;margin-top:20px;}
.if_y{float:left;margin:50px 0 0 50px;}
.if_y p{line-height:35px;}
.if_y p a{color:#3f87f4}
.if_y p a:hover{text-decoration:underline;}
.in_for li.pl_shu{margin-top:0;}
.in_for li.pl_shu a{text-decoration:none;}
.in_for li.pl_shu a:hover{text-decoration:underline;}
.m_lre{margin-left:20px;color:red;}
.m_lres{color:#b1adad;}
.m_l18{margin-left:18px;}
.m_l_5{margin-left:10px;}


/*日历控件样式*/
.lhgcal{position:absolute;margin:0;padding:0;width:182px;font:12px Verdana,Arial,sans-serif;background-color:#fff;cursor:default;}

.lhgcal_leftTop,.lhgcal_rightTop,.lhgcal_leftBottom,.lhgcal_rightBottom{width:3px;background:url(/img/lhgcal_bg.gif) no-repeat;}
.lhgcal_leftTop{height:10px;background-position:-39px -11px;}
.lhgcal_rightTop{height:10px;background-position:-45px -11px;}
.lhgcal_leftBottom{height:3px;background-position:-25px -14px;}
.lhgcal_rightBottom{height:3px;background-position:-31px -14px;}

.lhgcal_left,.lhgcal_right{width:3px;background:url(/img/lhgcal_bg.gif) repeat-y;}
.lhgcal_left{background-position:-65px 0;}
.lhgcal_right{background-position:-69px 0;}

.lhgcal_top,.lhgcal_bottom{background:url(/img/lhgcal_x.gif) repeat-x;font-size:0;}
.lhgcal_bottom{height:3px;background-position:0 -10px;}
.lhgcal_top{height:10px;background-position:0 0;}

.lhgcal_head{height:28px;}
.lhgcal_foot{height:25px;}

.lhgcal_head_preyear,.lhgcal_head_premonth{font-size:0;float:left;}
.lhgcal_head_preyear{padding:8px 3px 5px 8px;}
.lhgcal_head_premonth{padding:8px 5px 5px 3px;}
.lhgcal_head_preyear a,.lhgcal_head_premonth a{width:9px;height:10px;background:url(/img/lhgcal_bg.gif) no-repeat;display:block;}
.lhgcal_head_preyear a{background-position:-25px 0;}
.lhgcal_head_premonth a{background-position:-35px 0;}


.lhgcal_head_nextmonth{padding:8px 3px 5px 8px;font-size:0;float:right;}
.lhgcal_head_nextyear{padding:8px 8px 5px 3px;font-size:0;float:right;}
.lhgcal_head_nextmonth a,.lhgcal_head_nextyear a{width:9px;height:10px;background:url(/img/lhgcal_bg.gif) no-repeat;display:block;}
.lhgcal_head_nextmonth a{background-position:-45px 0;}
.lhgcal_head_nextyear a{background-position:-55px 0;}

.lhgcal_head_year{float:left;padding:4px 3px 3px 8px;font-size:12px;}
.lhgcal_head_month{float:left;padding:4px 3px 3px 0px;font-size:12px;}
.lhgcal_head_year input,.lhgcal_head_month input{border:1px solid #fff;height:14px;font:12px Tahoma,Arial;cursor:pointer;margin:0;padding:0 0 0 2px;}
.lhgcal_head_year input{width:45px;background:url(/img/lhgcal_year.gif) center right no-repeat;}
.lhgcal_head_month input{width:26px;background:url(/img/lhgcal_month.gif) center right no-repeat;}

.lhgcal_yearlist,.lhgcal_monthlist{position:absolute;margin:0;padding:0px;border:1px solid #0093d1;background:#fff;top:32px;}
.lhgcal_yearlist{width:90px;height:133px;overflow-x:hidden;overflow-y:auto;left:48px;}
.lhgcal_monthlist{width:90px;height:133px;overflow-x:hidden;overflow-y:auto;left:100px;}
.lhgcal_yearlist table td,.lhgcal_monthlist table td{font:12px Tahoma,Arial;padding:3px 5px;}


.lhgcal_body thead{text-align:center;font:14px "幼圆",Tahoma,Arial,sans-serif;font-weight:bold;color:#0597db;height:18px;vertical-align:top;}
.lhgcal_body tbody td{text-align:center;background-color:#f3f3f3;font:11px Verdana, Arial, sans-serif;height:22px;}
.lhgcal_td_back,.lhgcal_td_today{background:url(/img/lhgcal_bg.gif) no-repeat;background-position:0 0;}

.lhgcal_foot_today,.lhgcal_foot_del{height:25px;width:44px;font:12px Tahoma,Arial;}
.lhgcal_foot_today a,.lhgcal_foot_del a{display:block;border:1px solid #999;color:#000;text-decoration:none;background-color:#f2f2f2;width:38px;height:19px;line-height:19px;line-height:22px\0;}
.lhgcal_foot_today a:hover,.lhgcal_foot_del a:hover{border:1px solid #0a246a;background-color:#c2cbe0;}
.lhgcal_foot_time input{margin:0;padding:0;border:1px solid #999;width:20px;height:17px;font:11px Verdana,Arial;text-align:center;background-color:#f2f2f2;line-height:17px;}

.input_s_date{background:url(/img/create_resume_bg.jpg) no-repeat -12px -116px;width:190px;height:31px;line-height:31px;float:left;}
.input_s_date input{cursor:pointer;padding-left:3px;width:180px;}