@charset "utf-8";
/* CSS Document */
a{ font-size:12px; color:#1369a5; outline:none; font-weight:normal; text-decoration:none;}
a:hover{ color:#1369a5;  outline:none; text-decoration:underline;}
a:active { outline:none;}

#main_right { width:753px; height:auto; float:right; }
#mr_con { width:724px; height:auto; margin-top:40px; }
#mr_con .column_title{ width:724px; height:18px; background:url(../img/black_white_line.gif) left center repeat-x; margin-bottom:20px;}
#mr_con .column_title .bgtitle { height:18px; display:block; line-height:18px; font-size:16px; color:#2D2D2D; font-weight:bold; background-color:#f8f8f8; padding:0 10px; margin-left:20px; float:left; display:inline;}

#main_right .big_title { height:36px; line-height:36px; font-size:16px; font-weight:bold; color:#2D2D2D;}
.hot_sub_title {height:29px; font-size:14px; font-weight:bold; color:#2D2D2D; line-height:29px; margin-bottom:3px; margin-left:5px;}

/* 查询房间 */
.module684 {width:684px; height:auto; overflow:hidden; margin:0 auto;}
.search_room_ban { width:684px; height:90px; background:url(../img/search-room.png) 0 0 no-repeat; margin:0 auto;}
.room_tell { display:block; width:200px; float:right; text-align:right; padding-top:4px;}
.room_tell img { vertical-align:middle; margin-left:15px; margin-right:3px;}
.search_tipsl { width:108px; height:auto; float:left; overflow:hidden; text-align:center;}
.search_tipsr { width:550px; height:auto; float:left; overflow:hidden;}
.search_room_table_head { width:682px; height:39px; overflow:hidden; background:url(../img/search-room.png) 0 -103px no-repeat; border:#1086bb solid 1px; margin:0 auto;}
.search_room_table_head td { height:39px; color:#FFF; line-height:39px;}
.search_room_table_head td span { padding-left:6px;}
.room_borderl {border-left:#1086bb solid 1px;}
.search_room_table td { height:46px;}
.search_room_table td p { padding-left:6px;}
.search_room_table td p span { display:block; color:#6C6C6C}
.trcolor1 { background:#ececec;}
.trcolor2 { background:#e4f5ff;}
.search_room_choosea { padding-left:22px; padding-top:20px;}
.search_room_choosea a { display:inline-block; height:18px; line-height:18px; padding:0 12px; color:#333; text-decoration:none;}
.search_room_choosea a:hover { display:inline-block; height:18px; line-height:18px; padding:0 12px; color:#FFF; background:#156ea0;}
.search_room_choosea a.cur { display:inline-block; height:18px; line-height:18px; padding:0 12px; color:#FFF; background:#156ea0;}

.search_room_chooseb { padding-left:22px; padding-top:20px; color:#024c76;}
.search_room_chooseb a { display:inline-block; height:18px; line-height:18px; padding:0 12px; color:#024c76; text-decoration:none;}
.search_room_chooseb a:hover { display:inline-block; height:18px; line-height:18px; padding:0 12px; color:#FFF; background:#156ea0;}
.search_room_chooseb a.cur { display:inline-block; height:18px; line-height:18px; padding:0 12px; color:#FFF; background:#156ea0;}


/* 私记录上传图片 */

.upload_wrap {width:400px; height:auto; overflow:hidden; border:#7dbadd solid 2px; padding:25px 30px; position:absolute; background:#F8F8F8; top:130px; right:0; display:none;}
.upload_input { text-align:center; padding:15px 10px;}
.upload_input .txt{ height:22px; border:1px solid #6baed4; width:185px; vertical-align: middle} 
.upload_input .btn{ height:24px; border:1px solid #6baed4; width:70px; line-height:24px; vertical-align: middle} 
.upload_input  .file{ position:absolute; top:60px; right:102px; height:24px; width:260px; z-index:1; filter:alpha(opacity:0); opacity: 0; } 
.label_upload { padding:15px 0;}
.label_upload .name_l { display:block; width:100px; height:20px; line-height:20px; text-align:right; padding-right:5px; float:left;}
.label_upload .name_after { display:block; width:250px; height:auto; line-height:20px; text-align:left; float:left;}
.label_upload .name_after li { margin-left:10px; list-style:decimal;}

/* 私记录 */
#main_right .share_record { width:662px; height:auto; border:#7dbadd solid 1px; border-top:#097fd9 solid 2px; position:relative; background-color:#FFF; margin-left:30px;}
#main_right .share_record textarea{ border:0; width:640px; height:80px; margin:8px 0px 8px 10px; background:none; overflow:hidden; padding:0; color:#666;}
#main_right .share_record .button { width:660px; height:36px; overflow:hidden; margin-left:1px; margin-bottom:1px; background-color:#eeeeee}
#main_right .share_record .button .share_word { width:200px; height:36px; line-height:36px; float:left; margin-left:10px;}
#main_right .share_record .button .share_word .share_num { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#F30; margin:0 5px; font-weight:bold;}
#main_right .share_record .button .share_button {width:160px; height:36px; float:right; margin-right:10px; text-align:right;}
#main_right .share_record .button .share_button .share_insert { width:70px; height:36px; line-height:36px; float:left; background:url(../img/icon_tu.gif) no-repeat left center}
#main_right .share_record .button .share_button .share_btn{ width:80px; height:36px; float:right;}
#main_right .share_record .button .share_button .share_btn input { width:81px; height:30px; margin-top:4px;}

#main_right .record_title{ width:724px; height:26px; background:url(../img/bg_line.png) left top repeat-x; margin-top:20px; margin-bottom:20px;}
#main_right .record_title ul { margin-left:18px;}
#main_right .record_title ul li{ height:26px; float:left; margin-left:12px;}
#main_right .record_title a { display:block; width:80px; height:26px; line-height:26px; text-align:center; color:#333}
#main_right .record_title a:hover { display:block; width:80px; height:26px; line-height:26px; text-align:center; background-color:#5d9ecf; color:#FFF; text-decoration:none;}
#main_right .record_title a.current_tab {display:block; width:80px; height:26px; line-height:26px; font-weight:bold; text-align:center; background-color:#5d9ecf; color:#FFF; text-decoration:none;}

#main_right .record_list { width:724px; height:auto; overflow:hidden; border-top:#D6D6D6 dashed 1px; padding:18px 0;}
#main_right .record_list .record_tou { width:50px; height:50px; border:#D5D5D5 solid 1px; float:left; margin-left:30px; display:inline;}
#main_right .record_list .record_con { width:590px; height:auto; float:right; overflow:hidden; margin-right:30px;}
#main_right .record_list .record_con .record_name { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #333; line-height:18px; margin-right:5px;}
#main_right .record_list .record_con .record_info { font-size:12px; color: #424242; line-height:20px;}

#main_right .record_list .record_con .record_saybase { width:540px; height:auto; overflow:hidden; margin-top:12px;}
#main_right .record_list .record_con .record_saybase span.record_time{ display:block; width:120px; height:16px; line-height:16px; font-family:"微软雅黑"; color:#1369a5; float:left; }
#main_right .record_list .record_con .record_saybase span.record_share{ display:block; width:320px; height:16px; text-align:right; line-height:16px; color:#333; float:left; }
#main_right .record_list .record_con .record_saybase span.record_share img{ display:inline; vertical-align:bottom}
#main_right .record_list .record_con .record_saybase .record_btn{ display:block; width:70px; height:16px; line-height:16px; color:#1369a5; float:right; text-align:right }
#main_right .record_list .record_con .record_saybase .record_btnb{ display:block; width:140px; height:16px; line-height:16px; color:#1369a5; float:right; text-align:right }
#main_right .record_list .record_con .record_saybase .record_btn a{color:#1369a5;}
#main_right .record_list .record_con .record_saybase .record_btn a:hover{color:#1369a5;}
#main_right .record_list .record_con .record_say { width:540px; height:auto; background:url(../img/say_bg.gif) right top no-repeat; overflow:hidden; padding-bottom:12px;}
#main_right .record_list .record_con .record_say .record_say_l { width:440px; height:29px; background-color:#FFF; border:#ffc706 solid 1px; float:left; overflow:hidden; display:inline; margin-top:20px; margin-left:10px;}
#main_right .record_list .record_con .record_say .record_say_l input { width:430px; height:29px; color:#424242; border:0; margin-left:10px; line-height:29px;}
#main_right .record_list .record_con .record_say .record_say_r { width:72px; height:31px; float:right; overflow:hidden; display:inline; margin-top:20px; margin-right:10px;}

#main_right .new_page { width:600px; height:auto; overflow:hidden; margin:26px 0;}
.num{font-family:"微软雅黑"; color:#1369a5; font-size:12px; margin:0 3px;}
.num_red {font-family:"微软雅黑"; color:#f13a2f; font-size:12px; margin:0 3px;}

.say_list_wrap { padding:20px 0px; border:#cdcdcd solid 1px; border-top:0px; background: #FFF; margin-top:11px;}
.say_list { margin-top:10px; padding:0px 10px;}
.say_list_img { display:block; float:left; width:32px;}
.say_list_img img { width:30px; height:30px; border: #EBEBEB solid 1px;}
p.say_list_con { display:inline; padding-left:16px;}
p.say_list_con font.say_username { font-family:Arial, Helvetica, sans-serif; color:#1369a5; margin-right:6px;}
p.say_list_con font.say_time { font-family:Arial, Helvetica, sans-serif; color: #818181; margin-left:16px;}
p.say_list_reply { text-align:right; border-bottom:#D6D6D6 dashed 1px;}

/* 差旅日历 */
#main_right .rili_thead { width:600px; height:30px; overflow:hidden; background:url(../img/bg_lineb.png) left top no-repeat; border-top:#C0C0C0 solid 1px;}
#main_right .rili_thead td{ font-size:14px; color:#2D2D2D; height:30px;}
#main_right .rili_tbody td { font-size:12px; color:#575757; height:30px; background:url(../img/line_dashed.gif) bottom repeat-x;}
.sub_title_sub { font-size:14px; color:#2D2D2D; font-weight:bold; line-height:24px; }
#main_right .city_same { width:600px; height:auto; overflow:hidden; margin-bottom:25px;}


/* 航空公司 */
#main_right .plane_list_head { width:724px; height:30px; overflow:hidden; background:url(../img/bg_lineb.png) left top no-repeat; border-top:#C0C0C0 solid 0px; margin-bottom:22px;}
#main_right .plane_list_head td{ font-size:14px; color:#2D2D2D; height:30px;}
.plane_listlogo { width:140px; height:auto; overflow:hidden; float:left; margin-left:30px; display:inline;}
.plane_listlogo img { border:#E8E8E8 solid 1px;}
.plane_listlogo .plane_listlogo_name { display:block; width:140px; height:26px; text-align:left; line-height:26px; color:#f13a2f;}
.plane_listcon { width:330px; height:auto; overflow:hidden; float:left;}
.plane_listcon span{ font-size:14px; color: #36C; margin-right:5px;}
.plane_listcon a { font-size:14px; color:#424242; line-height:20px;}
.plane_liststar { width:144px; height:auto; overflow:hidden; float:right;}
.plane_listshare {text-align:right; border-bottom:#D6D6D6 dashed 1px; margin-bottom:22px;}
.plane_listshare .plane_listshare_r { float:right; margin-right:20px;}
.plane_listshare .plane_listshare_l { width:322px; height:auto; overflow:hidden; float:left; margin:0; padding:0;}
.plane_listshare .plane_listshare_l p.share_ll { margin:0; padding:0; line-height:20px; margin-top:2px; color:#1369a5; }
.plane_listshare .plane_listshare_l p { float:right; margin:0; padding:0; }
.plane_listshare p.plane_listshare_r {color:#1369a5}

/* 我的P友 */
.myp_wrap { width:664px; height:auto; overflow:hidden; margin:0 auto;}
.myp_list { width:664px; height:auto; overflow:hidden; padding-bottom:20px; position:relative; z-index:1;}
.myp_list_l { width:70px; height:70px; float:left;}
.myp_list_r { width:565px; height:auto; float:right; overflow:hidden;}
.myp_list_point { display:block; width:20px; height:25px; background:url(../img/myp_list_point.png) center top no-repeat; position:absolute; left:85px; top:15px; z-index:12;}
.myp_list_top { width:565px; height:12px; background:url(../img/myp_top.gif) left top no-repeat;}
.myp_list_body { width:565px; height:auto; overflow:hidden; background:url(../img/myp_body.gif) left top repeat-y; padding:3px 0px;}
.myp_list_bottom { width:565px; height:12px; background:url(../img/myp_bottom.gif) left top no-repeat;}
.myp_list_conl { width:208px; height:auto; float:left; overflow:hidden; padding-left:25px; display:inline;}
.myp_list_conr { width:330px; height:auto; float:right; overflow:hidden;}
.user { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#1369a5}
.myp_r_title { width:320px; height:20px; background:url(../img/black_white_line.gif) left center repeat-x;}
.myp_r_title span { display:inline-block; margin-left:10px; padding:0 10px; background:#f0f0f0; font-size:14px; font-weight:bold;}
.myp_list_conl p { line-height:22px; padding-top:4px;}
.myp_list_conl font { padding:0 4px;}
.myp_list_conl font.myp_time { font-family:Arial, Helvetica, sans-serif;}
.myp_list_conl font.myp_backnum { font-family:Arial, Helvetica, sans-serif; color:#f13a2f;}
.myp_list_conr p { padding-left:20px; line-height:22px; padding-top:4px;}
.myp_list_conr font.myp_r_text { font-size:14px; color:#1369a5; padding:0 4px;}
p.myp_btn_mes,p.myp_btn_cut,p.myp_btn_add { display:inline; padding-right:5px;}
.myp_btn_mes a { display:inline-block; width:74px; height:21px; line-height:21px; text-align:center; background:url(../img/send_mes.gif) left top no-repeat; margin-top:6px; margin-left:2px;}
.myp_btn_cut a { display:inline-block; width:74px; height:21px; line-height:21px; text-align:center; background:url(../img/send_mes.gif) left top no-repeat; margin-top:6px; margin-left:2px;}
.myp_btn_add a { display:inline-block; width:74px; height:21px; line-height:21px; text-align:center; background:url(../img/send_mes.gif) left top no-repeat; margin-top:6px; margin-left:2px;}
font.add_p { font-weight:bold; color:#f13a2f; font-family:Arial, Helvetica, sans-serif; font-size:14px;}

/* 我的小组 */
#main_right .topic {width:724px;  margin-bottom:22px;}
#mr_con .group_tips { font-size:12px; color:#1369a5; padding-left:30px; padding-bottom:15px;}
#mr_con .group_tips_c { font-size:12px; color: #f13a2f;}
.topic_thead {width:724px; height:30px; overflow:hidden; background:url(../img/bg_lineb.png) left top no-repeat; border-top:#C0C0C0 solid 0px;}
.topic_thead td{ font-size:14px; color:#2D2D2D; height:30px;}
#main_right .topic .topic_tbody td { font-size:12px; color:#333; height:30px; background:url(../img/line_dashed.gif) bottom repeat-x;}
#mr_con .search { width:724px; height:auto; overflow:hidden; margin-bottom:10px;}
.search_group_choice { width:245px; height:30px; line-height:30px; float:right; overflow:hidden; text-align:left; color:#333}
#mr_con .search .search_bar { width:430px; height:auto; overflow:hidden; margin-left:30px; border:#92c9e8 solid 2px; background:#FFF url(../img/search_input_bg.jpg) left top no-repeat;}
#mr_con .search .search_barl { width:380px; height:30; float:left; overflow:hidden;}
#mr_con .input_search { border:0; width:370px; height:20px; line-height:20px; color:#828282; margin:5px 0 0 10px;}
#mr_con .search .search_barr { width:45px; height:30; float:right; overflow:hidden;}
#mr_con .sub_menu_bar { width:724px; height:34px; padding-top:14px; background:url(../img/sub_menu_bottombg.gif) 0 47px repeat-x; margin-bottom:30px; position:relative;}
#sub_menu { margin-left:30px;}
#sub_menu li { float:left;}
#sub_menu li a{ display:block; height:33px; line-height:33px; text-align:center; font-size:14px;  padding:0 10px; background: url(../img/sub_menu_bg.gif) left top repeat-x; margin-right:2px; border:#b6d7e9 solid 1px; border-bottom:0; text-decoration:none; color:#125880}
#sub_menu li a:hover{ display:block; height:33px; line-height:33px; text-align:center; font-size:14px;  padding:0 20px; background: url(../img/sub_menu_over.gif) left top repeat-x; margin-right:2px; border:#b6d7e9 solid 1px; border-bottom:0; color:#074263;}
#sub_menu li a.sub_menu_cur{ display:block; height:34px; line-height:34px; text-align:center; font-size:14px;  padding:0 20px; background: url(../img/sub_menu_cur.gif) left top repeat-x; margin-right:2px; border:#81bde0 solid 1px; border-bottom:0; color:#1374a8; font-weight:bold;}
.sell_btn { float:right; width:300px; height:30px; text-align:right; }
.sell_btn a.sell_btna { display:inline-block; width:99px; height:30px; line-height:30px; background:url(../img/sell_btn.png) 0 0 no-repeat;  text-align:center; margin-right:5px; font-size:14px; }
.sell_btn a.sell_btnb { display:inline-block; width:167px; height:30px; line-height:30px; background:url(../img/sell_btn.png) -108px 0 no-repeat; text-align:center; font-size:14px;}

/* 我的主页 */
#main_con {width:724px; height:auto; overflow:hidden; margin-top:40px; background:url(../img/main_cal_bg.gif) left top repeat-x; }
.main_title { height:18px; line-height:18px; font-size:16px; color:#2D2D2D; font-weight:bold; font-family:"微软雅黑";}
.main_title_red {color:#f13a2f; padding:0 5px; }
.main_cal_btn { width:657px; height:auto; overflow:hidden; text-align:right;}
.main_cal_btn a.mc_rl { display:inline-block; width:69px; height:24px; line-height:24px; background:url(../img/main_roll_btnl.png) no-repeat; overflow:hidden; text-align:center;}
.main_cal_btn a.mc_rr { display:inline-block; width:69px; height:24px; line-height:24px; background:url(../img/main_roll_btnr.png) no-repeat; overflow:hidden; text-align:center; margin:0 6px;}
.main_cal_btn a.mc_rc { display:inline-block; width:98px; height:24px; line-height:24px; background:url(../img/main_enter_cal.png) no-repeat; overflow:hidden; text-align:center;}
.main_cal { width:664px; height:auto; margin:0 auto;}
.main_cal_date{ width:664px; height:auto; margin-top:8px; margin-bottom:20px;}
#main_cal_date li{ display:block; width:92px; height:38px; line-height:38px; float:left; overflow:hidden; background:url(../img/main_cal_datebg.gif) left top repeat-x; border-left:#FFF solid 1px; border-right:#dedede solid 1px; text-align:center; font-size:14px; color:#333;}
#main_cal_date li.mc_frist {border-left:#dedede solid 1px;}
#main_cal_date li font { font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-right:3px;}
#main_cal_date li.mc_date_red { color: #e55459}


/* 我的主页 日历弹出 */
.date_list { width:92px; height:87px; background:#FFF url(../img/date_listbg.gif) left top repeat-x; text-align:center; border-left:#FFF solid 1px; border-right:#dedede solid 1px; position:relative; cursor:pointer; z-index:9}
.today { width:28px; height:17px; position:absolute; top:3px; right:3px; z-index:4px; background:url(../img/today.gif) left top no-repeat;}
.date_sun { font-size:34px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#e55459; display:block; line-height:36px; padding-top:8px;}
.date_non { font-size:26px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #C1C1C1; display:block; line-height:36px; padding-top:8px;}
.date_normal { font-size:34px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#4085ac; display:block; line-height:36px; padding-top:8px;}
.destination { display:block; width:92px; height:34px; line-height:34px; color:#333; background:url(../img/mc_date_between.png) center top no-repeat; margin-top:6px;}
.destination_non { display:block; width:92px; height:34px; line-height:34px; color: #969696; background:url(../img/mc_date_between_non.png) center top no-repeat; margin-top:2px;}
.date_list del { width:6px; height:6px; position:absolute; left:2px; bottom:2px; z-index:9}
.mc_bottom { width:658px; color:#333; margin-bottom:40px;}
.mc_p { display:block; float:right; color:#333;}
.pop { width:511px; height:atuo; position:absolute; top:73px; z-index:9998; display:none; text-align:left; zoom:1; cursor: default;}
.pop_top { width:511px; height:12px; background:url(../img/cal_pop_top.png) left top no-repeat; }
.pop_bottom { width:511px; height:12px; background:url(../img/cal_pop_bottom.png) left top no-repeat; }
.pop_body { width:511px; height:auto; background:url(../img/cal_pop_body.png) center top repeat-y;}
.pop_body p { font-size:14px; line-height:24px; padding-left:30px; padding-bottom:10px; padding-top:10px; padding-right:30px;}
.pop_body p font.pop_title { font-weight:bold; color:#1369a5; margin-right:16px; font-size:14px;}
.pop_body p font.pop_time { font-family:Arial, Helvetica, sans-serif; color:#575757; margin-right:16px; font-size:14px;}
.pop_body p font.pop_myp_area { color:#1369a5; margin-right:16px; font-size:14px;}
.pop_body p font.pop_myp_hotel { color:#333; font-size:14px;}
.pop_body .pop_list_title { width:481px; height:20px; line-height:20px; margin:0 auto; background:url(../img/black_white_line.gif) center center repeat-x;}
.pop_body .pop_list_title span { display: inline-block; padding:0 5px; background:#FFF; float:left; margin-left:15px; font-weight:bold;}
.pop_body .pop_list_title a { display: inline-block; padding:0 5px; background:#FFF; float:right; margin-right:15px;}
.pop_body .pop_list_title a font { font-family:Arial, Helvetica, sans-serif; color:#1369a5}
.date_0 { left:-20px;}
.date_1 { left:-92px;}
.date_2 { left:-92px;}
.date_3 { left:-180px;}
.date_4 { left:-272px;}
.date_5 { left:-312px;}
.date_6 { left:-395px;}

.date_00 { left:-20px;}
.date_11 { left:-92px;}
.date_22 { left:-92px;}
.date_33 { left:-180px;}
.date_44 { left:-272px;}
.date_55 { left:-312px;}
.date_66 { left:-395px;}

.pop_point{ width:92px; height:29px; position:absolute; top:53px; left:0px; background:url(../img/cal_pop_point.png) center top no-repeat; z-index:9999; display:none}
.date_wrap { width:664px; height:auto; margin:0 auto;}
.pop_body .pop_list { width:450px; height:auto; overflow:hidden; margin-left:34px; padding:15px 0px;}
/* include trip-more */
.trip_ml_wrap { width:330px; height:auto; overflow:hidden; float:left; display:inline; padding-bottom:5px;}
.trip_ml_wrap .trip_ml_wrapr { width:104px; height:auto; overflow:hidden; float:right; font-size:12px; color:#6C6C6C;}
.trip_ml_wrapr font.trip_more_time {font-family:Arial, Helvetica, sans-serif;}
.trip_ml_wrapr a { display:block; width:74px; height:21px; line-height:21px; text-align:center; background:url(../img/send_mes.gif) left top no-repeat; margin-top:6px; margin-left:2px;}

/* include trip-more end */
.pop_ls { width:224px; height:auto; float:left; overflow:hidden; padding-bottom:12px;}
.pop_ls font { font-size:12px; line-height:18px;}
.pop_ls .pop_ls_tou { width:50px; height:50px; overflow:hidden; position:relative; float:left; margin-right:10px;}
.pop_ls .pop_ls_tou del { display:block; width:16px; height:16px; position: absolute; left:0px; bottom:0px;}
.pop_ls_name { font-family:Arial, Helvetica, sans-serif; font-size:14px; cursor:pointer;}
.girl { display:inline-block; height:18px; line-height:18px; background:url(../img/girl.png) left top no-repeat; padding-left:20px;}
.boy { display:inline-block; height:18px; line-height:18px; background:url(../img/boy.png) left top no-repeat; padding-left:20px;}
.pop_ls_hotel { color:#333;}
.pop_ls p { padding:0; margin:0; line-height:18px;}


/* 弹出结束 */

 .home_sub_titlebar {width:724px; height:30px; overflow:hidden; line-height:30px; margin-bottom:5px;}
.home_sub_titlebar .home_sub_titlebarbg { height:30px; line-height:30px; background:url(../img/home_looktu.gif) left center no-repeat; padding-left:25px; font-size:14px; font-weight:bold; color:#2D2D2D; margin-bottom:3px;}
 .sub_title{}
 .home_integral_wrap { width:724px; height:auto; overflow:hidden; margin-bottom:30px;}
 .home_integral_wrap .home_iwl { width:360px; height:96px; background:#c9ecff; float:left; position:relative; z-index:1;}
.integral_upon { width:40px; height:36px; overflow:hidden; position:absolute; top:0; right:0;}
 .home_integral_wrap .decrement_title { display:block; margin:25px 0 0 20px; font-size:16px; font-weight:bold; color:#125e97;}
 .home_integral_wrap .increase_title { display:block; margin:25px 0 0 20px; font-size:16px; font-weight:bold; color:#f13a2f;}
 .home_integral_wrap .integral_num { font-family:Arial, Helvetica, sans-serif; color:#181818; font-size:14px; font-weight:bold; margin:0 3px;}
 .home_integral_wrap .decrement_num {font-family:Arial, Helvetica, sans-serif; color:#125e97; font-size:26px; font-weight:bold; margin:0 3px;}
 .home_integral_wrap .increase_num {font-family: Arial, Helvetica, sans-serif; color:#f13a2f; font-size:26px; font-weight:bold; margin:0 3px;}
 .home_integral_wrap .integral_con { margin:10px 0 0 20px; font-size:14px; color:#2D2D2D;}
 .home_integral_wrap .home_iwr { width:360px; height:96px; background:#ffe1db; float:right; position:relative; z-index:1;}
 .home_integral_wrap .home_rebate { width:724px; height:42px; font-size:14px; color:#424242; background:#FFF url(../img/black_white_line.gif) left bottom repeat-x; padding-top:18px;}
 .home_integral_wrap .home_rebate .home_rebate_l { display:inline-block; width:60px; height:20px; line-height:20px; background-color:#4b98d2; font-size:14px; font-weight:bold; text-align:center; color:#FFF; float:left; margin:8px 10px 0 20px;}
 .home_hot_wrap { width:724px; height:auto; overflow:hidden;}
 .home_hwl { width:370px; height:auto; overflow:hidden; float:left;}
 .home_hwl_title { width:370px; height:29px; background:url(../img/black_white_line.gif) left bottom repeat-x;}
 .home_hwl_titlea { width:110px; height:29px;  line-height:28px; float:left; overflow:hidden}
 .home_hwl_title .home_hwl_titlebg { width:22px; height:29px; background:url(../img/home_hot_sell.gif) left center no-repeat; float:left;}
 .home_hwl_titleb { width:68px; height:29px; line-height:28px; float:left; overflow:hidden; background:url(../img/home_tab_cur.gif) left top no-repeat; text-align:center; font-size:14px; color:#f13a2f; font-weight:bold;}
 .home_hwl_titlec { width:68px; height:29px; line-height:28px; float:left; overflow:hidden; background:url(../img/home_tab.gif) left top no-repeat; text-align:center; font-size:14px; margin-left:5px; color:#1369a5}
 .home_hwl_con { margin-top:12px;}
 .home_hwl_con .home_hwl_cont { font-size:12px; color:#1369a5; font-weight:bold; line-height:22px;}
 .home_hwl_con .home_hwl_conc { font-size:12px; color: #333; line-height:22px;}
 .home_hwr { width:340px; height:auto; overflow:hidden; float:right;}
 .home_hwr_title { width:340px; height:29px; line-height:29px; background:url(../img/black_white_line.gif) left bottom repeat-x;}
 .home_hwr_title .home_hwr_titlebg { width:26px; height:29px; background:url(../img/home_hot_topictu.gif) left center no-repeat; float:left;}
 .home_hwr_con { width:340px; height:auto; overflow:hidden; margin-top:12px;}
.home_hwr_con .hwr_con_l { width:124px; height:90px; float:left; overflow:hidden; border:#D6D6D6 solid 1px;}
.home_hwr_con .hwr_con_r { width:206px; height:auto; float:right; overflow:hidden;}
.hwr_con_r .hwr_con_rt a{ font-size:12px; color:#f13a2f; line-height:14px;}
.hwr_con_r .hwr_con_rc { font-size:12px; color: #333; line-height:20px; margin-top:5px;}
.home_hwr_con .hwr_con_time { height:28px; line-height:28px; margin-top:10px; color:#666}
.home_hwr_con .hwr_con_time font { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1369a5}
 .home_roll_wrap { width:724px; height:39px; background:url(../img/home_bottom_roll.gif) left top repeat-x; margin-top:40px;}
.home_roll_wrap .home_rw_conl { width:24px; height:39px; background:url(../img/home_bottom_rollbg.gif) left center no-repeat; float:left; overflow:hidden; }
.home_roll_wrap .home_rw_conr { width:685px; height:39px; line-height:39px; color:#333; float:right; overflow:hidden;}
.home_roll_wrap  .rw_conr_fen { color: #828282; margin:0 10px;}

.login_roll_r { width:685px; height:39px; line-height:39px; color:#333;  float:right; overflow:hidden; position:relative;}
#login_roll { width:auto; height:39px; line-height:39px;  color:#333; position:absolute; white-space:nowrap;}
#login_rollb { width:auto; height:39px; line-height:39px; color:#333; position:absolute; white-space:nowrap;}


/* 最新促销 */
.sell_big_title { width:724px; height:18px; margin-bottom:15px;}
.sell_big_title .dot { float:left; overflow:hidden display:inline; margin-right:8px;}
.sell_big_title .sell_bt_con { height:18px; line-height:18px; font-size:16px; font-weight:bold; color: #e3330b; float:left; overflow:hidden;}
.sell_big_title .sell_bt_conb { height:18px; line-height:18px; font-size:16px; font-weight:bold; color: #1794d8; float:left; overflow:hidden;}
.sell_tips { height:18px; line-height:18px; margin-bottom:6px; font-size:14px; color:#424242; padding-left:30px;}
.sell_tipsb { height:18px; line-height:18px; margin-bottom:6px; font-size:12px; color:#424242; padding-left:30px;}
.sell_tipgo { float:right;}
#mr_con .trip_wrap { width:724px; height:97px; background:url(../img/trip_bg.jpg) 0 0 no-repeat; margin-bottom:20px;}

#tripa { margin-left:30px; padding-top:16px; width:600px; height:auto; overflow:hidden;}
#tripb { margin-left:30px; margin-top:6px; width:600px; height:auto; overflow:hidden;}
.trip_area { width:24px; height:29px; float:left; background:url(../img/trip_earth.png) left center no-repeat; overflow:hidden;}
.trip_texta { width:36px; height:29px; line-height:29px; font-size:14px; color:#333; float:left; text-align:center; overflow:hidden}
.trip_textb { width:26px; height:29px; line-height:29px; font-size:14px; color:#333; float:left; text-align:center; overflow:hidden}
.trip_time { width:24px; height:29px; float:left; background:url(../img/trip_clock.png) left center no-repeat; overflow:hidden}
.trip_input { width:200px; height:28px; line-height:28px; font-size:14px; float:left; text-align:left; border:#a9cfec solid 1px; background:#FFF; overflow:hidden}
.trip_input_bg { width:200px; height:28px; line-height:28px; font-size:14px; float:left;  background:#FFF url(../img/trip_rili.png) right center no-repeat; text-align:left; border:#a9cfec solid 1px; overflow:hidden}
.trip_go { width:64px; height:29px; line-height:29px; float:left; text-align:center; overflow:hidden; margin-left:10px;}
.trip_inp { width:187px; height:28px; border:0; line-height:28px; color:#333; font-size:12px; padding:0; margin:0; padding-left:13px;}
.trip_inp_num { width:160px; height:28px; border:0; line-height:28px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333; background:none; padding-left:13px;}
.sell_column_title{ width:664px; height:auto; overflow:hidden; padding-bottom:20px; margin:0 auto;}
.sell_column_title .sc_bgtitle{ height:18px; line-height:18px; margin-top:10px; font-size:16px; color:#2D2D2D; font-weight:bold; background-color:#f8f8f8; float:left; display:inline;}
.gowebsite { margin-left:40px; font-weight:normal; font-size:12px;}
.sell_add { width:160px; height:auto; float:left; overflow:hidden; text-align:right; line-height:20px;}
.sell_add_a { font-family:Arial, Helvetica, sans-serif; font-size:20px; vertical-align:-2px; padding:0; margin-right:5px; font-weight:bold; color:#e3330b} 
.sell_add a{ font-size:14px; text-decoration:none; line-height:20px; margin-right:30px;}
.sell_add a:hover{font-size:14px; color:#e3330b; text-decoration:underline;}
.sell_info_title { width:662px; height:42px; overflow:hidden; border: #D6D6D6 solid 1px; border-bottom:0px; margin:0 auto; background:url(../img/chuxiao_titlebg.png) repeat-x;}
.sell_info_titlew { padding:6px 0px; text-align:center; height:auto; overflow:hidden;}
.sell_info_title a{ display:inline-block;line-height:20px; padding:0px 12px; font-size:14px; background:none; margin:5px 0px; color:#333;}
.sell_info_title a:hover{ display:inline-block; height:20px; line-height:20px; padding:0px 12px; font-size:14px; font-weight: normal; color:#1369a5; text-decoration: underline;}
.sell_info_title a.sell_cur{ display:inline-block; height:20px; line-height:20px; padding:0px 12px; color:#1369a5; font-size:14px; font-weight: bold; text-decoration: underline;}

.sell_list_wrap { width:662px; height:auto; overflow:hidden; border:#D6D6D6 solid 1px; border-top:0; margin:0 auto;}
.sell_lw_name { width:147px; height:auto; overflow:hidden; float:left; font-size:12px; color:#096a9f; padding-left:12px; padding-top:10px; display:inline; border-top:#D6D6D6 solid 1px;}
.sell_lw_namea { width:147px; height:auto; overflow:hidden; float:left; font-size:12px; color:#096a9f; padding-left:12px; padding-top:10px; display:inline;}
.sell_lw_r { width:501px; height:auto; overflow:hidden; float:right; border-top:#D6D6D6 solid 1px;  border-left:#D6D6D6 solid 1px;}
.sell_lw_ra { width:501px; height:auto; overflow:hidden; float:right;  border-left:#D6D6D6 solid 1px;}

.sell_list_l { width:360px; height:auto; float:left; overflow:hidden; font-size:12px; color:#2D2D2D; line-height:22px; padding:10px; border-right:#D6D6D6 solid 0px;}
.sell_list_l a { font-size:12px; color:#e3330b}
.sell_list_r { width:100px; height:auto; float:right; overflow:hidden; text-align:center; color: #6C6C6C; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:10px; display:inline;}
.chuxiao_topic { position:absolute; top:30px; right:30px; height:auto; overflow:hidden; z-index:50;}
.chuxiao_topic a{ display:block; line-height:24px; color:#1369a5; border-bottom: #D6D6D6 dashed 1px;}
.chuxiao_topic span a{ display:block; line-height:24px; color: #666; border-bottom:0px; text-align:right;}
.chuxiao_topic span a:hover{ display:block; line-height:24px; color:#1369a5; border-bottom:0px; text-decoration:underline;}

/*最新促销*/
.sell_list { width:664px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:30px;}
.sell_list li { display:block; float:left; border-bottom:#D6D6D6 dashed 1px;}
.sell_list li a{ display:block; width:210px; padding-right:10px; height:32px; line-height:32px;}
.sell_title { width:664px; padding:0px 30px; height:32px; background:#ECECEC; font-size:14px; font-weight:bold; line-height:32px;}
.sell_wrap { padding-bottom:20px;}

.sell_main { width:724px; height:auto; overflow:hidden; margin:0 auto;}
.sell_mainl { width:470px; height:auto; overflow:hidden; float:left; margin-left:30px;}
.sell_topic { width:470px; height:auto; border-bottom:#D6D6D6 solid 1px; padding-bottom:20px; padding-top:6px; margin-bottom:20px;}
.sm_conl { width:70px; height:70px; overflow:hidden; float:left}
.sm_conr { width:385px; height:auto; overflow:hidden; float:right}
.sm_conr p { line-height:22px; padding:3px 0; color: #575757}
.sm_conr p a { padding-right:16px;}
.sm_conr p font { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#DE3105}
.sell_mainr { width:186px; height:auto; overflow:hidden; float:right; border:#DBDBDB solid 1px; background:#F1F1F1;}
.sell_mainr_con { width:184px; height:auto; overflow:hidden; border:#FFF solid 1px; background:none; padding-bottom:15px;}
.sell_mrcon_title { width:174px; height:30px; margin:0 auto; background:url(../img/black_white_line.gif) left center repeat-x; margin-top:6px;}
.sell_mrcon_title span { display:inline-block; padding:0 6px; height:30px;  background:#F1F1F1; margin-left:10px; font-size:14px; color:#424242; font-weight:bold; line-height:30px;}
.sell_mrcon_con { padding-left:21px; font-size:12px; padding-right:12px;}
.sell_mrcon_con p { color:#818181; padding:3px 0;}
.sell_mrcon_con p font { font-size:12px; font-family:Arial, Helvetica, sans-serif;}
h3.sm_title { font-size:14px;}
p.ask { color:#1369a5;}p.reply { color: #575757;}
.research { padding-top:12px;}
.research a { display:inline-block; padding:0 5px; line-height:16px;margin-right:5px; text-align:center; border:#1369a5 solid 1px; font-family:Arial, Helvetica, sans-serif;} 
.research a:hover { display:inline-block; padding:0 5px; line-height:16px; margin-right:5px; text-align:center; border:#1369a5 solid 1px; background-color:#1369a5; color:#FFF; text-decoration:none; font-family:Arial, Helvetica, sans-serif;} 
.reply font { font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-right:5px; color:#1369a5 }
.research span { font-size:12px; font-weight:bold; color:#1369a5; line-height:16px; display:inline-block; margin-right:5px;}
.sell_share { padding-left:12px; padding-bottom:10px; background: #EDEDED; padding-top:10px;}
.sell_share a { padding-right:15px;}
.sell_share a.good { display:inline-block; line-height:16px; padding-left:16px; background:url(../img/good.png) left center no-repeat;}
.sell_share a font { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#424242;}
span.share { display:inline-block; line-height:21px;}
span.share a{ margin-right:6px; padding:0px;}

/*差旅日历*/
.cal_btn { width:657px; height:auto; overflow:hidden; text-align:left; line-height:24px; font-size:12px; color:#333; margin-bottom:25px;}
.cal_btna { height:auto; float:left; overflow:hidden; text-align:left; line-height:24px; font-size:14px; color:#333; }
.cal_btnb {  float:left; height:auto; overflow:hidden; text-align:center; line-height:24px; font-size:14px; font-weight:bold; color:#1369a5; margin:0 20px; margin-left:60px;}

.cal_btnc {  float:left; height:auto; overflow:hidden; text-align:center; line-height:24px; font-size:14px; font-weight:bold; color:#1369a5;}
.cal_btn a.mc_rl { display:inline-block; width:69px; height:24px; line-height:24px; background:url(../img/main_roll_btnl.png) no-repeat; overflow:hidden;  text-align:center;}
.cal_btn a.mc_rr { display:inline-block; width:69px; height:24px; line-height:24px; background:url(../img/main_roll_btnr.png) no-repeat; overflow:hidden; text-align:center; margin:0 6px;}
.trip_more_title { height:30px; line-height:30px; background:url(../img/title_dashed_bgline.gif) left center repeat-x; font-size:14px; margin-bottom:20px;}
.trip_more_title span { display:inline-block; background:#F8F8F8; height:30px; line-height:30px; padding-right:10px;}
.trip_more_title .trip_more_ta { font-size:12px; color:#f13a2f;}
.trip_more_title .trip_more_tb { font-size:12px; color:#1369a5;}

/*积分管理*/
.sum_table_wrap { width:724px; height:auto; overflow:hidden; background:url(../img/sum_table_body.gif) left repeat-y; text-align:center;}
.sum_table_top { width:724px; height:52px; overflow:hidden; background:url(../img/sum_table_top.gif) left top no-repeat;}
.sum_table_bottom { width:724px; height:14px; overflow:hidden; background:url(../img/sum_table_bottom.gif) left top no-repeat;}
.sum_table_wrap table {text-align:left;}
.sum_table_top table td{ height:52px; line-height:52px; color:#2d5d83; font-size:14px; font-weight:bold; text-align:left;}
.sum_table_title {}
#sum_table_list { margin:0 auto;}
.sum_sum { width:664px; height:auto; overflow:hidden; margin-left:30px; padding-bottom:15px;}
.sum_sub_text { display:block; padding-top:6px;line-height:31px; float:left; font-size:12px; color: #575757;}
.sum_bottom_text { width:724px; height:auto; overflow:hidden; background:url(../img/line_dashed.gif) left top repeat-x; margin-top:30px; padding-top:10px;}
.sum_bottom_text font { font-family:Arial, Helvetica, sans-serif; color:#f1543f; font-weight:bold; margin:0 6px;}
.sum_btn { display:block; width:120px; height:31px; float:right; background:url(../img/sum_btn.png) left top no-repeat; text-align:center; line-height:31px;}
.sum_btn a { font-size:14px; line-height:31px;}


/*积分管理-账号汇总*/
.count_all { width:664px; height:48px; background:url(../img/count_sum1.png) no-repeat; line-height:40px; padding-left:30px;}
.count_list { width:652px; margin-left:20px; margin-right:10px; background:#f2f2f2; border:#e8e8e8 solid 1px; padding:15px 20px; position:relative; z-index:0;}
.count_list_border { border:#f2760a solid 1px;}
.count_list_date { display:block; text-align:right; color: #6C6C6C; position:absolute; top:10px; right:20px; z-index:10;}
.count_list .count_list_name { display:block; font-size:14px; font-weight:bold; padding-top:13px; padding-bottom:6px;}
.count_list_l { float:left; width:178px; height:auto; overflow:hidden; border-right:#D6D6D6 solid 1px;}
.count_list_r { float:right; width:450px; height:auto; overflow:hidden;}
.count_list_r p { line-height:22px; color:#575757;}
.count_list_r p font { line-height:22px; color: #575757; font-size:12px;}
.count_list_r p font.blue { line-height:22px; color:#1369a5; font-size:12px;}
.count_list_r p font.font333 { line-height:22px; color:#333; font-weight:bold;  font-size:12px;}
.count_list_r p font.bluefen { font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#1369a5;}


.count_modi { display:block; width:26px; height:26px; position:absolute; bottom:0; right:32px; z-index:19;}
.count_modi a { display:block; width:26px; height:26px; background:#d7d7d7 url(../img/count_icon.png) 5px 5px no-repeat;}
.count_modi a:hover { display:block; width:26px; height:26px; background:#f2760a url(../img/count_icon.png) -82px 5px no-repeat;}

.count_refresh { display:block; width:26px; height:26px; position:absolute; bottom:0; right:63px; z-index:19;}
.count_refresh a { display:block; width:26px; height:26px; background:#d7d7d7 url(../img/count_icon.png) 2px -161px no-repeat;}
.count_refresh a:hover { display:block; width:26px; height:26px; background:#f2760a url(../img/count_icon.png) -41px -161px no-repeat;}


.count_del { display:block; width:26px; height:26px; position:absolute; bottom:0; right:1px; z-index:19;}
.count_del a { display:block; width:26px; height:26px; background:#d7d7d7 url(../img/count_icon.png) -27px 5px no-repeat;}
.count_del a:hover { display:block; width:26px; height:26px; background:#f2760a url(../img/count_icon.png) -115px 5px no-repeat;}
/*积分管理-账号汇总-弹出修改*/
.modi_pop_wrap {width:100%; background:url(../img/lead_bg.png) repeat; position:fixed; left:0px; top:0px; z-index:999; display:none;}
.count_modi_pop { width:633px; height:auto; overflow:hidden; margin:0 auto; margin-top:180px;}
.count_modi_top { width:633px; height:42px; background:url(../img/count_modi_top.png) no-repeat;}
.modi_tit { font-size:14px; font-weight:bold; display:block; float:left; padding-left:25px; padding-top:15px;}
.close_a { display:block; float:right; padding-right:15px; padding-top:15px;}
.close_a a { display:block; width:23px; height:23px; background:url(../img/close_a.png) center center no-repeat;}
.close_a a:hover { display:block; width:23px; height:23px; background:#f2760a url(../img/close_a_hover.png) 6px 6px no-repeat;}

.count_modi_body { width:633px; height:auto; overflow:hidden; background:url(../img/count_modi_body.png) repeat-y; padding:25px 0;}
.count_modi_l { width:170px; padding-left:30px; height:auto; float:left; overflow:hidden;}
.count_modi_r { width:388px; padding-left:38px; height:auto; float:right; border-left:#D6D6D6 solid 1px; overflow:hidden;}
.count_modi_r td input { width:140px; height:22px; line-height:22px; border:#99c2d7 solid 1px; padding-left:6px; color:#575757;}
.count_modi_bottom { width:633px; height:20px; background:url(../img/count_modi_bottom.png) no-repeat;}

.save_btn a { display:inline-block; width:70px; height:30px; background:url(../img/save_btn.png) 0 0 no-repeat;}
.save_btn a:hover { display:inline-block; width:70px; height:30px; background:url(../img/save_btn.png) 0 -30px no-repeat;}

/*积分管理-账号详细*/
.count_detail_head { width:660px; height:48px; margin-left:20px; background:url(../img/count_detail.png) no-repeat; padding-left:34px; position:relative; z-index:10;}
.define_self_wrap { position:absolute; width:670px; height:auto; overflow:hidden; top:34px; right:10px; border:#a8cfe6 solid 3px; background:#f8f8f8; display:none;}
.define_self_con { width:600px; height:auto; padding-top:25px; padding-bottom:25px; overflow:hidden; margin:0 auto;}
.define_items { padding-bottom:8px; border-bottom: #C1C1C1 dashed 1px; margin-bottom:15px;}
.define_items .title { font-size:12px; font-weight:bold; color:#333; display:inline-block; padding-bottom:10px;}
.define_items label {color:#515151;}
.define_items .define_plane li { display:block; width:275px; height:auto; line-height:22px; float:left; }
.define_items .define_hotel li { display:block; width:187px; height:auto; line-height:22px; float:left; }
.define_items .keyword { display:inline-block;}
.define_items .keyword input { width:140px; height:22px; line-height:22px; padding-left:6px; color:#575757; border:#99c2d7 solid 1px;}
.define_search { display: inline-block;}
.define_search a { display: inline-block; width:70px; height:30px; overflow:hidden; background:url(../img/count_icon.png) 0 -265px no-repeat; }
.define_search a:hover { display: inline-block; width:70px; height:30px; overflow:hidden; background:url(../img/count_icon.png) -70px -265px no-repeat; }

.count_detail_head p { float:left; display:inline; line-height:42px;}
.count_detail_btn { display:block; float:right; padding-top:8px;  padding-right:10px;}
.count_detail_btn a { display:block; width:77px; height:27px; background:url(../img/count_icon.png) 0 -44px no-repeat; padding-left:30px; line-height:27px;}
.count_detail_btn a:hover { display:block; width:77px; text-decoration:none; height:27px; background:url(../img/count_icon.png) 0 -71px no-repeat; padding-left:30px; line-height:27px;}
.count_detail_list { width:316px; height:auto; float:left; overflow:hidden; background:#f2f2f2; border:#e8e8e8 solid 1px; position:relative; z-index:0; padding:15px 8px; margin-right:15px; margin-bottom:14px;}
.count_detail_share { display:block; width:22px; height:22px; position:absolute; bottom:0; right:0;}
.count_detail_share a { display:block; width:22px; height:22px; line-height:22px; font-size:12px; background:#ababab; text-align:center; text-decoration:none; color:#FFF;}
.count_detail_share a:hover { display:block; width:22px; height:22px; line-height:22px; font-size:12px; background:#f2760a; color:#FFF;}
.count_detail_share a.cur { display:block; width:22px; height:22px; line-height:22px; font-size:12px; background:#f2760a; color:#FFF;}
.count_detail_list .count_detail_logo { display:block; float:left;}
.count_detail_list .count_detail_logo img { width:80px; height:35px;}
.count_detail_r { float:left; padding-left:8px; color:#555555;}
.count_detail_name { font-size:14px; color:#333; display:block; padding-bottom:4px;}
.count_detail_list p font { color:#6C6C6C; font-size:12px;}
.cd_date { font-family:Verdana, Geneva, sans-serif; color:#1369a5; padding:0 5px; font-size:12px;}

.count_detail_choose p { display:block; color:#333; border-bottom:#C1C1C1 dashed 1px; margin-bottom:8px; padding-bottom:6px;}
.count_detail_choose p .title { font-size:12px; font-weight:bold; display:block; float:left;}
.count_detail_choose p .title span { font-size:12px; font-weight: normal; color:#6C6C6C;}
.count_detail_choose p .choose_all { font-size:12px; font-weight:bold; display:block; float:right;}
.count_detail_choose p .count_choose_con { color:#1369a5; }

.count_detail_shai_wrap {width:100%; background:url(../img/lead_bg.png) repeat; position:fixed; left:0px; top:0px; z-index:999; display:none;}
.count_detail_shai { width:482px; height:212px; background:url(../img/shai.png) 0 0 no-repeat; margin:0 auto; padding-left:35px; padding-top:45px; margin-top:200px;}
.count_detail_shai span.shai_tit { font-size:14px; display:block; padding-bottom:12px; color:#464646;}
.count_detail_shai textarea { width:416px; height:76px; border:#99c2d7 solid 1px; padding:10px; line-height:18px; color:#333;}
.count_detail_shai span.shai_btn { font-size:12px; display:block; float:left; padding-top:12px; color:#464646;}
.count_detail_shai span.shai_sina { font-size:12px; display:block; float:left; padding-top:12px; color:#464646;}
.count_detail_shai span.shai_sina img { margin-right:3px; vertical-align:-2px;}

.close_shai { display:block; float:right; margin-top:-35px; margin-right:10px; }
.close_shai a { display:block; width:23px; height:23px; background:url(../img/close_a.png) center center no-repeat;}
.close_shai a:hover { display:block; width:23px; height:23px; background:#f2760a url(../img/close_a_hover.png) 6px 6px no-repeat;}

.count_detail_shai .shai_btn a { display: inline-block; margin-right:16px; width:70px; height:30px; overflow:hidden; background:url(../img/shai.png) 0 -270px no-repeat;}
.count_detail_shai .shai_btn a:hover { display: inline-block; width:70px; height:30px; overflow:hidden; background:url(../img/shai.png) -70px -270px no-repeat;}

h2.fen_sum { display:block; padding-bottom:5px; line-height:22px; font-size:14px; width:684px; background:url(../img/dashline.png) bottom repeat-x;}
.fen_sum_list_wrap  { padding-top:15px; font-size:12px;}
.fen_sum_list { padding-top:15px; width:220px; height:auto; float:left; overflow:hidden; padding-bottom:15px; border-bottom:#D9D9D9 dashed 1px; margin-right:10px;}
.fen_sum_logo { display:block; float:left; padding-right:10px;}
.fen_sum_text { display:block; float:left;}
.fen_sum_text p { color: #6C6C6C;}
.fen_sum_text span { font-family:Verdana, Geneva, sans-serif; padding-left:4px; font-size:12px; color:#1369a5;}
/*----------积分管理-账号详细choose*/
.choose_up { display:inline-block; padding-right:10px;}
.choose_up a { display:inline-block; width:35px; height:22px; line-height:22px; overflow:hidden; color:#333; padding-right:15px; text-align:center; background:url(../img/count_icon.png) -50px -239px no-repeat;}
.choose_up a:hover { display:inline-block; width:35px; height:22px; line-height:22px; overflow:hidden; color:#FFF; padding-right:15px; text-align:center; background:url(../img/count_icon.png) 0 -239px no-repeat; text-decoration:none;}
.choose_up a.cur { display:inline-block; width:35px; height:22px; line-height:22px; overflow:hidden; color:#FFF; padding-right:15px; text-align:center; background:url(../img/count_icon.png) 0 -239px no-repeat; text-decoration:none;}

.choose_down { display:inline-block; padding-right:10px;}
.choose_down a { display:inline-block; width:35px; height:22px; line-height:22px; overflow:hidden; color:#333; padding-right:15px; text-align:center; background:url(../img/count_icon.png) -50px -216px no-repeat;}
.choose_down a:hover { display:inline-block; width:35px; height:22px; line-height:22px; overflow:hidden; color:#FFF; padding-right:15px; text-align:center; background:url(../img/count_icon.png) 0 -216px no-repeat; text-decoration:none;}
.choose_down a.cur { display:inline-block; width:35px; height:22px; line-height:22px; overflow:hidden; color:#FFF; padding-right:15px; text-align:center; background:url(../img/count_icon.png) 0 -216px no-repeat; text-decoration:none;}

.close_define { display:block; position:absolute; top:0px; right:10px; padding-right:15px; padding-top:15px;}
.close_define a { display:block; width:23px; height:23px; background:url(../img/close_a.png) center center no-repeat;}
.close_define a:hover { display:block; width:23px; height:23px; background:#f2760a url(../img/close_a_hover.png) 6px 6px no-repeat;}



/*积分管理-账号添加*/
.count_add_head { width:704px; height:77px;  background:url(../img/count_add.png) no-repeat; margin-left:10px;}
.count_add_head .ca_head_input { display:block; float:left; padding-left:40px; padding-top:23px;}
.count_add_head .ca_head_input input { width:224px; height:30px; line-height:30px; padding-left:6px; color:#575757; border:#8fc8e8 solid 1px; vertical-align:middle;}
.count_add_head .ca_head_input input.img_btn { width:46px; height:32px; padding:0; border:0;}
.count_add_head p { float:left; display:block; padding-left:20px; line-height:20px; padding-top:20px;}
.count_add_list { width:190px; height:auto; overflow:hidden; float:left; position:relative; z-index:0; background:#f2f2f2; border:#e8e8e8 solid 1px; padding:16px 16px; padding-bottom:5px; margin-right:12px; margin-bottom:15px;}
.count_add_list .ca_name { display:block; font-size:12px; color:#333;}
.count_add_list font { font-size:12px; display:block; padding-top:2px; padding-bottom:10px; font-family:Verdana, Geneva, sans-serif; color:#6C6C6C;}
.ca_btn { display:block; width:120px; height:18px; text-align:right; position:absolute; bottom:0; right:0;}
.com_plane { display: inline-block; float:left; width:16px; height:18px; background:url(../img/count_icon.png) -15px -120px no-repeat; margin-right:10px;}

.ca_btn a { display:inline-block; height:18px; margin-left:5px; line-height:18px; text-decoration:none; padding:0 4px; font-size:20px; background:#dcdcdc; color: #818181; text-align:center; font-weight:bold;}
.ca_btn a.cur { display:inline-block; height:18px; margin-left:5px; line-height:18px; padding:0 4px; font-size:20px; background:#f2760a; color:#FFF; text-align:center; font-weight:bold;}
.ca_btn a .ca_word { font-size:12px; font-weight: normal; line-height:18px; display:none;}

/*积分管理-表格样式*/
font.num_font { font-family:Arial, Helvetica, sans-serif;}
.erow { background-color:#FFF; font-size:12px; color:#333; height:34px; line-height:34px;}
.orow { background-color: #f5f5f5; font-size:12px; color:#333; height:34px; line-height:34px;}
.arow { background-color: #e8f6ff; font-size:12px; color:#333; height:34px; line-height:34px;}
.tr_first { background:#FFF url(../img/sum_table_first_shadow.gif) left top repeat-x; font-size:12px; color:#333; height:34px; line-height:34px;}

/*-遗漏查询*/
.yilou-apply-tit { display:block; margin-top:20px; margin-bottom:10px; font-size:14px; color:#f14502;}
.yilou-apply-con { border:#e2e2e2 solid 1px; background:#eeeeee; padding:20px 30px; margin-right:28px;}
.apply_btn { padding-top:25px;}
.apply_btn_next a { display:inline-block; width:70px; height:30px; overflow:hidden; background:url(../img/yilou-applybtn.png) -95px 0px no-repeat; margin-right:15px;}
.apply_btn_next a:hover { display:inline-block; width:70px; height:30px; overflow:hidden; background:url(../img/yilou-applybtn.png) -95px -31px no-repeat;}
.apply_btn_prev a { display:inline-block; width:70px; height:30px; overflow:hidden; background:url(../img/yilou-applybtn.png) -10px 0px no-repeat; margin-right:15px;}
.apply_btn_prev a:hover { display:inline-block; width:70px; height:30px; overflow:hidden; background:url(../img/yilou-applybtn.png) -10px -31px no-repeat;}
.apply_btn_ok a { display:inline-block; width:70px; height:30px; overflow:hidden; background:url(../img/yilou-applybtn.png) -184px 0px no-repeat; margin-right:15px;}
.apply_btn_ok a:hover { display:inline-block; width:70px; height:30px; overflow:hidden; background:url(../img/yilou-applybtn.png) -184px -31px no-repeat;}

.yilou_info_title { width:684px; height:39px; line-height:39px; background:url(../img/yilou_info_table.png) 0 0 no-repeat;}
.yilou_info_title .yi_title { display:block; height:39px; float:left; line-height:39px; font-size:14px; font-weight:bold; color:#FFF; padding-left:15px;}
.yilou_info_title .yi_date { display:block; float:right; height:39px; line-height:39px; font-size:12px; color:#FFF; padding-right:15px;}
.yilou_info_table { width:682px; height:auto; overflow:hidden; padding-bottom:15px; border:#d1e8f2 solid 1px; border-top:0px; background:#FFF url(../img/yilou_info_tableb.png) left bottom no-repeat;}
.yilou_info_table td { font-size:12px; line-height:22px; color:#333;}
.beizhu { display:block; padding-right:140px; padding-top:10px;}

.yilou_say { width:684px; margin-left:10px; position:relative;}
.user_img { width:80px; height:auto; float:left; overflow:hidden; text-align:right; display:inline;}
.user_img span { display:block; font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#1369a5; padding-top:6px;}
.user_say {width:598px; height:auto; float:right; overflow:hidden; display:inline; padding-bottom:20px; background:url(../img/yilou_info_say.png) left bottom no-repeat;}
.user_say_con {width:538px; height:auto; overflow:hidden; padding-top:16px; padding-left:40px; padding-right:20px; background:url(../img/yilou_info_say.png) left top no-repeat;}
.user_say_con .user_say_name { display:block; color:#6C6C6C;}
.user_say_con .user_say_date { display:block; width:200px; position:absolute; right:15px; top:10px; text-align:right; color:#818181; }
.yilou_info_reply { width:583px; height:auto; float:right; overflow:hidden; padding-top:30px; margin-top:30px; border-top:#C9C9C9 dashed 1px;}
.yilou_info_reply textarea { width:551px; border:#c9e0ee solid 1px; padding:15px; line-height:18px; font-size:12px; color:#424242;}
.yilou_info_reply a { display:block; width:70px; height:30px; overflow:hidden; background:url(../img/yilou_info_table.png) 0 -211px no-repeat; margin-top:12px;}
.yilou_info_reply a:hover { display:block; width:70px; height:30px; overflow:hidden; background:url(../img/yilou_info_table.png) 0 -241px no-repeat;}

/*积分管理-商旅报告*/
#report_wrap { width:724px; height:auto; overflow:hidden}
.report_ban { width:684px; height:58px; overflow:hidden; background:url(../img/report_ban.png) 0 0 no-repeat; margin-top:12px;}
.report_ban td font { font-family:Verdana, Geneva, sans-serif; font-weight:bold; font-size:14px; padding:0 6px; color:#f3420b}
.report_ban td span {color:#1369a5;}

.report_chart_sum { width:684px; height:36px; background:#e6e6e6; margin-left:20px;}
.chart_tit { width:682px; height:45px; background:url(../img/chart_bg.png) left 0 repeat-x; border:#79c9ea solid 1px; margin-left:20px; border-bottom:0;}
.chart_tit span.cur { display:block; text-align:center; width:230px; height:41px; line-height:41px; background:url(../img/chart_bg.png) 0 -64px no-repeat; font-size:16px; font-weight:bold; font-family:"微软雅黑"; color:#2c7fa0; margin-top:4px; margin-left:6px;}

.chart_tit a.cur { display: inline-block; text-align:center; width:155px; height:41px; line-height:41px; background:url(../img/chart_bg.png) 0 -131px no-repeat; font-size:16px; font-weight:bold; font-family:"微软雅黑"; color:#2c7fa0; margin-top:4px; margin-left:6px;}
.chart_tit a:hover { display: inline-block; text-align:center; width:155px; height:41px; line-height:41px; background:url(../img/chart_bg.png) 0 -131px no-repeat; font-size:16px; font-weight:bold; font-family:"微软雅黑"; color:#2c7fa0; margin-top:4px; margin-left:6px;}
.chart_tit li {display: inline-block; text-align:center; width:155px; height:41px; float:left; line-height:41px; background:url(../img/chart_bg.png) -166px -131px no-repeat; font-size:16px; font-weight:bold; font-family:"微软雅黑"; color:#2c7fa0; margin-top:4px; margin-left:6px; list-style:none; cursor:pointer;}
.chart_tit li.active {display: inline-block; text-align:center; width:155px; height:41px; float:left; line-height:41px; background:url(../img/chart_bg.png) 0 -131px no-repeat; font-size:16px; font-weight:bold; font-family:"微软雅黑"; color:#2c7fa0; margin-top:4px; margin-left:6px; list-style:none;}

.chart_base { width:684px; height:auto; overflow:hidden; margin-left:20px; background: #FFF;}
.chart_checkin { width:654px; height:auto; padding:20px 0; overflow:hidden; margin:0 auto; border-bottom:#e4e4e4 solid 2px;}
.chart_compare { width:654px; height:88px; overflow:hidden; margin:0 auto; position:relative; color:#5b5b5b;}
.compare_ico { width:209px; height:55px; overflow:hidden; margin:0 auto; position:absolute; left:0; top:15px; z-index:10;}
.compare_ren { width:417px; height:110px; position:relative; left:-500px; top:0px;}

.compare_texta { width:104px; height:auto; overflow:hidden; position:absolute; left:224px; font-size:14px; top:20px; z-index:11; font-family:"微软雅黑";}
.compare_textb { width:310px; height:auto; overflow:hidden; position:absolute; left:332px; top:20px; font-size:16px; z-index:12; font-family:"微软雅黑";}
.compare_textb span { font-size:28px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#ec7014; line-height:50px;}

.chart_top { width:654px; height:auto; padding:20px 0; overflow:hidden; margin:0 auto;}
.chart_top_choose { width:654px; height:28px; line-height:28px; background: #F7F7F7; font-size:14px; font-family:"微软雅黑"; text-align:center;}
.chart_top_choose input{ vertical-align:middle; margin-right:4px;}
.chart_top_choose label{ vertical-align:middle; margin-right:20px;}

.report_banp { width:684px; height:58px; overflow:hidden; background:url(../img/report_ban.png) 0 -189px no-repeat; margin-top:12px;}
.report_banp td font { font-family:Verdana, Geneva, sans-serif; font-weight:bold; font-size:14px; padding:0 6px; color:#f3420b}
.report_banp td span {color:#1369a5;}
.border_r { border-right:#b2d9ef solid 1px;}

.report_years { width:600px; overflow:hidden; padding-left:30px; padding-right:0px; padding-top:2px; padding-bottom:2px;}
div.report_years a {display:inline-block; width:51px; height:20px; overflow:hidden; border: #dedede 1px solid; color:#333; margin-left:10px; margin-right:0px; background:url(../img/report_ban.png) -53px -92px no-repeat; line-height:20px; font-size:12px; text-align:center; text-decoration: none}
span.year { font-weight:bold;}

.outline_wrap { border:#dadada solid 1px; padding:16px 24px; width:636px; height:auto; position:relative; margin-left:20px;}
.outline_wrap span.title { display:block; padding:0 12px;  position:absolute; left:14px; font-size:14px; font-weight:bold; height:20px; line-height:20px; top:-10px; background: #F8F8F8}
.outline_wrap td span { padding-left:5px; color:#1369a5;}

.outline_wrap li { display:block; width:210px; height:auto; padding-bottom:6px; padding-top:5px; float:left; overflow:hidden;}
.outline_wrap li span {color:#1369a5; margin-left:5px;}
.outline_wrap li span.br { display:block; color:#1369a5;}

.report_con_wrap { width:684px; height:auto; overflow:hidden; margin-left:20px;}
.report_con_wrap span.title {font-size:14px; font-weight:bold; line-height:20px; padding-bottom:10px; display:block;}
.report_con { width:652px; border:#e6e6e6 solid 1px; height:auto; overflow:hidden; background:#eeeeee; padding:15px;}
.report_con td span { padding-left:5px; color:#1369a5;}
.report_moon { width:684px; height:auto; overflow:hidden;}
.report_moon li { display:block; width:52px; height:64px; overflow:hidden; font-size:12px; text-align:center; line-height:34px; float:left;  margin-right:5px; background:url(../img/report_ban.png) 0 -121px no-repeat;}
.report_moon li span { font-family:Verdana, Geneva, sans-serif; font-size:12px; display:block;}

div.report_years span.current {display:inline-block; width:53px; height:22px; overflow:hidden; border:0px; color:#FFF; margin-left:10px; background:url(../img/report_ban.png) 0px -92px no-repeat; line-height:22px; font-size:12px; text-align:center; text-decoration: none}

div.report_years a:hover {display:inline-block; width:53px; height:22px; overflow:hidden; border:0px; color:#FFF; margin-left:10px; background:url(../img/report_ban.png) 0px -92px no-repeat; line-height:22px; font-size:12px; text-align:center; text-decoration: none}
span.year { font-weight:bold;}


/*FAQ*/
.faq_title { font-size:16px; font-weight:bold; display:block; padding-left:30px;}
.faq_list li { display:block; width:724px; height:auto; padding-bottom:1px; border-bottom:#CCC dashed 1px; margin-top:10px; position:relative; z-index:1;}
.faq_list li a{ display:block; padding-top:10px; padding-bottom:10px; line-height:20px; font-size:14px; padding-left:30px; text-decoration:none; padding-right:30px;}
.faq_list li a:hover{ display:block; padding-top:10px; padding-bottom:10px; font-size:14px; line-height:20px; padding-left:30px; text-decoration: underline; color: #1369a5}
a.faq_cur{ display:block; height:auto; line-height:20px; font-size:14px; padding-left:30px; text-decoration:none; color: #1369a5; font-weight:bold; }
.faq_list li a span{ padding-right:6px; float:left;  line-height:30px; margin-top:-7px; font-family: Verdana, Geneva, sans-serif; font-size:26px; color:#f1543f;}
.faq_list li a font{ display:block; float:left; height:34px; line-height:34px;  font-size:14px;}
.faq_list .faq_con { width:724px; height:auto; overflow:hidden; padding-bottom:0px; position:absolute; z-index:10; top:30px;  background: url(../img/faq_body.gif) left center repeat-y; display:none;}
.faq_list .faq_con a{ font-size:12px; color:#1369a5; outline:none; font-weight:normal; text-decoration:none; padding:0; display:inline}
.faq_list .faq_con a:hover{ color:#1369a5; font-size:12px;  outline:none; text-decoration:underline; padding:0; display:inline}

.faq_con_top { width:724px; height:21px;  background: url(../img/faq_top.gif) left top no-repeat; margin-bottom:16px;}
.faq_con_body { width:644px; height:auto; overflow:hidden; margin:0px auto; padding-bottom:10px;}
.faq_con_body img{ margin-top:20px; border:#DCDCDC solid 1px;}
.faq_con_body p{ font-size:12px; color:#333; line-height:26px; text-indent:2em;}
.faq_con_bottom { width:724px; height:50px; overflow:hidden;  background:url(../img/faq_bottomb.gif) left top no-repeat;}
.getup { text-align:right; margin-bottom:-30px;}
.getup img { margin-right:40px; cursor:pointer;}


/*设置*/
.set_wrap { width:662px; height:auto; overflow:hidden; margin:0 auto;}
.set_wrap .set_wrap_ar { width:90px; height:90px; float:right; background:#CCC}
.set_wrap .set_wrap_al { width:540px; height:auto; overflow:hidden; float:left;}
.set_wrap table td { height:38px; line-height:38px; font-size:14px; color:#333; padding-right:10px;}
.set_wrap table input.set_input { margin-left:12px; width:220px; height:28px; line-height:28px; border:#D6D6D6 solid 1px; padding-left:6px;}
select.set_select {margin-left:12px; width:220px; height:28px; line-height:28px; border:#D6D6D6 solid 1px;}
.set_save { width:91px; height:27px; background:url(../img/set_save.gif) left top no-repeat; text-align:center; color:#1369a5; border:0px; line-height:27px; margin-top:5px; margin-left:12px;}
font.set_wa_name { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#1369a5; padding-left:10px;}
font.set_wa_time { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333; padding-left:12px; padding-right:10px;}
font.sign { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:26px; color: #575757; color:#C03; padding-left:10px; }
.codemsg { font-size:12px; color:#C03}
.progress { margin-bottom:12px;}
.progress_con { display:inline-block; padding:0px 26px; line-height:24px; font-size:14px; color:#333; background-color:#DBDBDB; margin-right:2px; }
.progress_cur { display:inline-block; padding:0px 26px; line-height:24px; font-size:14px; color:#FFF; background-color:#4293c2; margin-right:2px; }
.progress_con font { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; display:inline-block; width:22px; height:22px; background:url(../img/confirm_progress.png) 0px 0px no-repeat; line-height:22px; text-align:center; color:#FFF; margin-right:4px; }
.progress_cur font { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; display:inline-block; width:22px; height:22px; background:url(../img/confirm_progress.png) 0px -22px no-repeat; line-height:22px; text-align:center; color:#4293c2; margin-right:4px; }

/*私信*/
.private_mes { height:auto; padding-left:25px; padding-right:25px; position:relative;}
p.private_mes_text { padding:8px 0px 10px 0px;}
p.private_mes_time {display:inline; text-align:right; margin-left:200px; font-family:Arial, Helvetica, sans-serif; color:#575757;}
p.chat {display:inline; text-align:right; margin-left:10px;}
p.chat_reply {display:inline; text-align:left; margin-left:360px;}
p.chat font { font-family:Arial, Helvetica, sans-serif; font-size:12px;}
font.private_reply_time { text-align:right; margin-left:10px; font-family:Arial, Helvetica, sans-serif; color:#575757;}
font.chat_username { font-family:Arial, Helvetica, sans-serif; font-size:16px; margin:0px 5px; color:#1369a5}
.private_mes_del { width:10px; height:11px; position: absolute; z-index:5; right:10px; top:-2px;}
.private_mes_del a { display:block; width:10px; height:11px; background:url(../img/close.png) 0px 0px no-repeat;}
.private_mes_del a:hover { display:block; width:10px; height:11px; background:#dd3721 url(../img/close.png) 0px -11px no-repeat;}
.chat_wrap { width:100%; height:auto; padding-left:60px; margin-bottom:30px; line-height:26px; background:#EBEBEB; padding-top:15px; padding-bottom:15px; border:#E7E7E7 solid 1px;}
.chat_wrap textarea { width:530px; height:70px; line-height:20px; padding:5px;}

.send_mes_btn { width:85px; height:60px; float:right; overflow:hidden; margin-top:-5px;}
.send_mes_btn a { display:block; width:85px; height:30px; background:url(../img/send_mes_btn.gif) 0px 0px no-repeat;}
.send_mes_btn a:hover { display:block; width:85px; height:30px; background:url(../img/send_mes_btn.gif) 0px -30px no-repeat;}
.goback { width:45px; height:22px; display:inline-block; float:right; overflow:hidden; margin-top:-5px; margin-right:30px;}
.goback a { display:block; width:45px; height:22px; background:url(../img/goback.png) 0px -22px no-repeat;}
.goback a:hover { display:block; width:45px; height:22px; background:url(../img/goback.png) 0px 0px no-repeat;}

#mes_pop_wrap {width:100%; background:url(../img/lead_bg.png) repeat; position:absolute; left:0px; top:0px; z-index:99; display:none;}
.mes_pop_wrap { width:553px; height:319px; overflow:hidden; background:url(../img/send_mes_bg.png) 0px 0px no-repeat; margin:0 auto; position:relative; margin-top:260px}
.mes_pop_close { width:50px; height:50px; overflow:hidden; position:absolute; z-index:10; background:url(../img/xxx.jpg); top:10px; right:10px; cursor:pointer;}
.mes_input { margin:90px 0px 0px 120px;}
.mes_input_a { width:200px; height:26px; line-height:26px; padding-left:6px;}
.mes_input_b { width:300px; height:100px; line-height:20px; padding-left:6px; margin-top:8px;}
.mes_btn { margin:10px 0px 0px 120px;}
div.chat_send_btn { margin:0px; margin-top:10px;}
.mes_btn font { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#F33; margin:0px 5px;}
.mes_btn a { display: inline-block; width:70px; height:30px; background:url(../img/summit_mes.gif) 0px 0px no-repeat; margin-right:12px;}
.mes_btn a:hover { display: inline-block; width:70px; height:30px; background:url(../img/summit_mes.gif) 0px -30px no-repeat;  margin-right:12px;}

/*通知*/
.notice_wrap { margin-left:30px; padding-bottom:30px;}
.notice_title { line-height:32px; font-size:14px; font-weight:bold; color:#333; border-bottom:#D6D6D6 solid 1px; margin-bottom:6px;}
.notice_title font { font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#1369a5; margin-left:5px;}
.notice_list { line-height:28px; border-bottom:#EEE solid 1px;}
.notice_list font.notice_en { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#1369a5; margin-right:5px; margin-left:5px;}
.notice_list font.notice_main { font-size:12px; color:#1369a5;}
.notice_list font.notice_time { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#6C6C6C; margin-left:20px;}
.notice_title font.notice_num { font-size:16px; line-height:28px; font-family:Arial, Helvetica, sans-serif; color:#333; font-weight:bold; margin-left:0px;}
span.agree { display:inline-block; width:65px; height:20px; margin-left:15px; margin-top:3px;}
.agree a { display:inline-block; width:65px; height:20px;  background:url(../img/agree_btn.gif) 0px 0px no-repeat;}
.agree a:hover { display:inline-block; width:65px; height:20px; background:url(../img/agree_btn.gif) 0px -20px no-repeat;}

/*小组详细*/
.group_wrap { width:724px; height:auto; overflow:hidden; background-color:#e0e1e2;}
.group { width:704px; height:auto; overflow:hidden; margin:10px; margin-right:0px; background-color:#f6f6f6;}
.group_info { width:664px; height:auto; overflow:hidden; padding:15px; padding-left:20px; padding-right:20px; background-color:#FFF; position:relative;}
.group_info_btn { width:240px; height:auto; overflow:hidden; position:absolute; right:22px; top:14px; text-align:right;}
.group_info_btn a { display:inline-block; width:85px; height:30px; overflow:hidden; background:url(../img/ico_btn.png) 0px 0px no-repeat; color:#FFF; text-decoration:none; margin-left:14px; text-align:center; line-height:30px; font-size:14px; font-weight:bold;}
.group_info_btn a:hover { display:inline-block; width:85px; height:30px; overflow:hidden; background:url(../img/ico_btn.png) 0px -30px no-repeat; color:#FFF; text-decoration:none;}
.group_info_btn a font { font-family:Arial, Helvetica, sans-serif; padding-right:3px; font-size:18px;}
.group_info p{ float:left; display:block;}
.group_info .group_infos { float:left; line-height:22px; margin-left:14px;}
.group_infos font { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1369a5;}
.group_focus { padding-left:20px; padding-right:20px; padding-top:6px; padding-bottom:5px;}
#group_focus_user { margin-top:5px;}
#group_focus_user li { float:left; margin-right:14px;}
#group_focus_user li a { line-height:20px; font-family:Arial, Helvetica, sans-serif; color:#333;}
#group_focus_user li a:hover { line-height:20px; font-family:Arial, Helvetica, sans-serif; color:#1369a5; text-decoration:underline;}
#group_focus_user li a img { width:50px; height:50px; display:block;}
#group_focus_user li.all a{color:#1369a5; display:inline-block; padding-top:34px;}
.group_topic_wrap { width:664px; height:auto; margin:0 auto; margin-bottom:15px; overflow:hidden;}
#group_topic_list td { line-height:34px; border-bottom:#d8d8d8 solid 1px;}
#group_topic_list td font { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#1369a5;}
.group_topic_title { margin-top:25px; border-bottom: #969696 solid 1px; padding-bottom:6px;}
.group_topic_title td { font-size:14px; font-weight:bold;}

/*促销信息详细*/
.prom_info_wrap { width:724px; height:auto; overflow:hidden; background-color:#e0e1e2;}
.prom_info { width:704px; height:auto; overflow:hidden; margin:10px; margin-right:0px; background:url(../img/promotion_infobg.gif) repeat-y;}
.prom_info_l { width:182px; height:auto; overflow:hidden; line-height:30px; float:left; padding:20px;}
.prom_info_l span { display:block; height:30px; line-height:30px; font-size:14px; font-weight:bold; margin-top:6px;}
.prom_info_l p { border-bottom:#D5D5D5 dashed 1px; border-top:#D5D5D5 dashed 1px; padding:5px 0px;}
.prom_info_l p a { margin-right:15px;}
.prom_info_r { width:430px; height:auto; float:right; padding-top:20px; padding-bottom:20px; padding-right:20px; padding-left:10px; overflow:hidden; line-height:32px; font-size:14px;}
.prom_info_r a { display:block; width:85px; height:30px; overflow:hidden; background:url(../img/ico_btn.png) 0px 0px no-repeat; color:#FFF; text-decoration:none; text-align:center; line-height:30px; font-size:14px; font-weight:bold;}
.prom_info_r p { padding-bottom:10px; line-height:24px; font-size:12px;}
.prom_info_r a:hover { display:block; width:85px; height:30px; overflow:hidden; background:url(../img/ico_btn.png) 0px -30px no-repeat; color:#FFF; text-decoration:none;}
.promotion_info_comment_title { height:28px; line-height:28px; padding-left:30px; background-color:#f0f0f0; margin-top:20px; margin-bottom:6px;}
.promotion_info_comment { width:664px; height:auto; margin:0 auto;}
.promotion_info_comment div{ padding:15px 0px; line-height:20px; border-bottom:#D6D6D6 solid 1px; text-align:right;}
.promotion_info_comment div p{ text-align:left}
.promotion_info_comment font { font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#promotion_info_comment_del a { display:inline-block; width:10px; height:11px; background:url(../img/close.png) 0px 0px no-repeat;}
#promotion_info_comment_del a:hover { display:inline-block; width:10px; height:11px; background:#f34f3b url(../img/close.png) 0px -11px no-repeat;}

.promotion_info_comment_input { margin:20px 0px;}
.promotion_info_comment_input textarea { width:570px; height:50px; padding:5px; line-height:20px; border:#83b4d1 solid 1px;}
.promotion_info_comment_input a { display:inline-block; width:70px; height:30px; background:url(../img/summit_comment.png) 0px 0px no-repeat; margin-right:10px;}
.promotion_info_comment_input a:hover { display:inline-block; width:70px; height:30px; background:url(../img/summit_comment.png) 0px -30px no-repeat;}

/*公司酒店信息详细*/
.ph_info { width:722px; height:auto; overflow:hidden; background-color:#efefef; border:#DDD solid 1px; position:relative;}
.ph_info_btn { position:absolute; right:15px; top:15px; text-align:right;}
.ph_info_btn a { display:inline-block; width:88px; height:31px; line-height:31px; margin-left:12px; text-align:center; background:url(../img/ph_infos_btnb.png) 0px 0px no-repeat; color:#333}
.ph_info_btn a img { margin-right:3px;}
.ph_info_btn a:hover { display:inline-block; width:88px; height:31px; line-height:31px; text-align:center; text-decoration:none; background:url(../img/ph_infos_btnb.png) 0px -31px no-repeat; color:#1369a5;}
.ph_info_l { width:150px; height:auto; overflow:hidden; line-height:30px; float:left; padding:20px;}
.ph_info_r { width:400px; height:auto; float:left; padding-top:15px; padding-right:20px;  padding-bottom:10px; padding-left:10px; overflow:hidden; line-height:24px; position:relative; font-size:14px;}
.ph_info_r span { display:block; height:24px; line-height:24px; font-size:14px; font-weight:bold; margin-top:6px; margin-bottom:5px;}
.ph_info_r p { border-bottom:#D5D5D5 dashed 1px; border-top:#D5D5D5 dashed 1px; padding:5px 0px; display:inline;}
.ph_info_r p a {margin-right:15px;}

.ph_infos { width:664px; height:auto; overflow:hidden; margin:0 auto; margin-top:30px; margin-bottom:5px;}
.ph_infos_btn { width:664px; height:30px; background:url(../img/ph_infos_line.gif) left bottom repeat-x;}
.ph_infos_btn a { display:inline-block; width:80px; height:28px; border:#95bcda solid 1px; margin-right:3px; text-align:center; background:url(../img/ph_infos_btn_bg.gif) left top repeat-x; line-height:30px;}
.ph_infos_btn a:hover { display:inline-block; width:80px; height:29px; border:#95bcda solid 1px; border-bottom:#FFF; margin-right:3px; text-align:center; text-decoration:none; background:#FFF; line-height:30px;}
.ph_infos_btn a.ph_infos_btn_cur { display:inline-block; font-weight:bold; width:80px; height:29px; border:#95bcda solid 1px; border-bottom:#FFF; margin-right:3px; text-align:center; text-decoration:none; background:#FFF; line-height:30px;}
.ph_infos_con {width:662px; height:auto; overflow:hidden; border:#95bcda solid 1px; background:#FFF; border-top:0px; }
.ph_infos_con p { padding:20px;}
.ph_infos_btn .ph_infos_btnr { display:block; float:right;}
.ph_infos_btn .ph_infos_btnr a { width:auto; height:30px; background:none; line-height:30px; border:0;}
.ph_infos_btn .ph_infos_btnr a:hover { width:auto; height:30px; text-decoration: underline; line-height:30px; border:0;}
.ph_info_comwrap { margin-top:15px;}

/*发表新话题*/
.publish_topic_wrap { width:664px; height:auto; overflow:hidden; margin:0 auto;}
.publish_topic_wrap span { display:block; width:76px; line-height:26px; font-size:14px; float:left;}
.publish_topic_wrap input { width:540px; height:26px; line-height:26px; padding:0px 6px; float:left; display:inline-block;}
.publish_topic_con { padding-top:12px;}
.publish_topic_edit { width:552px; height:300px; background:#ECECEC; float:left;}
.publish_topic_btn a { display:inline-block; width:70px; height:30px; overflow:hidden; background:url(../img/summit_comment.png) 0px 0px no-repeat; margin-left:76px; margin-top:10px;}
.publish_topic_btn a:hover { display:inline-block; width:70px; height:30px; overflow:hidden; background:url(../img/summit_comment.png) 0px -30px no-repeat;}

/*发表促销*/
.publish_promotion_wrap { width:664px; height:auto; overflow:hidden; margin:0 auto;}
.publish_promotion_wrap td {font-size:14px; line-height:24px; padding-top:8px; padding-bottom:8px;}
.publish_promotion_wrap td input.time { width:160px; height:24px; line-height:24px; padding-left:6px;}
.publish_promotion_wrap td span.time_text { display:inline-block; height:24px; line-height:24px; margin:0px 5px;}
.publish_promotion_wrap td option { font-size:14px;}
.publish_promotion_edit { width:552px; height:300px; background:#ECECEC;}
input.promotion_url { width:300px; height:24px; line-height:24px; padding-left:6px;}
.publish_promotion_btn a { display:inline-block; width:70px; height:30px; overflow:hidden; background:url(../img/luru.png) 0px 0px no-repeat; margin-top:10px;}
.publish_promotion_btn a:hover { display:inline-block; width:70px; height:30px; overflow:hidden; background:url(../img/luru.png) 0px -30px no-repeat;}


/*我的订阅*/
.myread_choose_wrap { width:147px; position:absolute; right:20px; top:16px; z-index:50;}
.myread_choose_btn { width:60px; height:30px; display:inline; border:#81bde0 solid 1px; background:#FFF; float:left; overflow:hidden; margin-right:6px;}
.myread_choose_btn a{ display:inline-block; width:40px; height:30px; line-height:30px; color:#333; padding-left:20px; background:url(../img/pointlist.png) 6px center no-repeat;}
.myread_choose_btn a:hover{ display:inline-block; width:40px; height:30px; line-height:30px; padding-left:20px; background:url(../img/pointlist.png) 6px center no-repeat;color:#1369a5; text-decoration:none; font-size:14px;}
.myread_choose_btn li a{ display:inline-block; width:44px; height:30px; line-height:30px; color:#333; padding-left:20px;  background:none;}
.myread_choose_btn li a:hover{ display:inline-block; width:44px; height:30px; line-height:30px; padding-left:20px; background:none #F2F2F2; color:#1369a5; text-decoration:none; font-size:14px;}

#myread_list td { line-height:20px; padding-top:6px; padding-bottom:6px; border-bottom:#d8d8d8 solid 1px;}
#myread_list td font { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#1369a5;}
.myread_list_title { background-color:#eaeaea; margin-bottom:12px;}
.myread_list_title td { line-height:34px; font-weight:bold;}

/*邀请好友*/
.invite_wrap { width:722px; height:auto; overflow:hidden; background:#eeeeee;}
.invite_title { width:722px; height:51px; background:url(../img/invite_title_bg.gif) repeat-x;}
.invite2_title { width:722px; height:51px; background:url(../img/invite_title_bg.gif) repeat-x;}
.invite_title span{ display:block; width:400px; height:39px; padding-left:36px; padding-top:12px; margin-left:35px; font-size:14px; font-weight:bold; line-height:27px; background:url(../img/invite_title_ico.png) left center no-repeat; color:#1369a5;}

.invite2_title span{ display: inline-block; height:39px; padding-top:12px; margin-left:30px; font-size:14px; font-weight:bold; line-height:27px;color:#333;}
.invite2_title font{font-size:14px; font-family: Arial, Helvetica, sans-serif; line-height:27px;color:#1369a5;}

p.sign_name_describe { padding-left:30px; padding-top:15px; padding-bottom:8px;}
p.sign_you_say { padding-left:30px; padding-top:30px; padding-bottom:8px;}
input.invite_sign_name { width:200px; height:24px; padding-left:6px; line-height:24px; color:#575757; margin-left:30px;}
.invite2_say { margin-left:30px;}
.invite2_btn { margin-left:30px; padding-top:18px; padding-bottom:40px;}
span.invite2_btn1 a { display:inline-block; width:70px; height:30px; overflow:hidden; background:url(../img/invite-btns.png) 0px 0px no-repeat; margin-right:15px;}
span.invite2_btn1 a:hover { display:inline-block; width:70px; height:30px; overflow:hidden; background:url(../img/invite-btns.png) 0px -30px no-repeat;}
span.invite2_btn2 a { display:inline-block; width:70px; height:30px; overflow:hidden; background:url(../img/invite-btns.png) -84px 0px no-repeat; margin-right:15px;}
span.invite2_btn2 a:hover { display:inline-block; width:70px; height:30px; overflow:hidden; background:url(../img/invite-btns.png) -84px -30px no-repeat;}
span.invite2_btn3 a { display:inline-block; width:70px; height:30px; overflow:hidden; background:url(../img/invite-btns.png) -168px 0px no-repeat; margin-right:15px;}
span.invite2_btn3 a:hover { display:inline-block; width:70px; height:30px; overflow:hidden; background:url(../img/invite-btns.png) -168px -30px no-repeat;}

.invite_con { width:664px; height:auto; overflow:hidden; margin:0 auto;}
.invite_con td { padding-top:2px; padding-bottom:2px;}
.invite_con input.invite_name { width:160px; height:24px; padding-left:6px; line-height:24px;}
.invite_con input.invite_email { width:200px; height:24px; padding-left:6px; line-height:24px;}
.invite_con input.invite_url { width:382px; height:28px; padding-left:6px; line-height:28px; background:#f2f2f2; border:#b3dbf1 solid 1px; font-family:Arial, Helvetica, sans-serif;}

.warn { font-size:12px; color:#e7202e;}
.invite_text { font-size:14px;}
.invite_btn_wrap {height:30px; line-height:30px; margin-top:12px;}
.invite_btn {height:30px; float: left; margin-right:10px; line-height:30px;}
span.invite_btn a { display:inline-block; width:70px; height:30px; overflow:hidden; background:url(../img/invite_btn.png) 0px 0px no-repeat;}
span.invite_btn a:hover { display:inline-block; width:70px; height:30px; overflow:hidden; background:url(../img/invite_btn.png) 0px -30px no-repeat;}
span.warn_text { display:inline-block; height:30px; line-height:30px;}

/*底部文章信息*/
.height60 { width:100px; height:60px; margin:0 auto;}
.info_top { width:706px; height:37px; margin:0 auto; background: url(../img/information_bgtop.jpg) 0 0 no-repeat; padding-top:56px;}
.info_top_title { width:576px; height:33px; margin-left:65px; background: url(../img/information-titlebg.png) 0 0 no-repeat;}
.info_top_title span { font-size:16px; font-weight:bold; line-height:33px; margin-left:28px; color:#333;}
.info_mid { width:706px; height:auto; overflow:hidden; margin:0 auto; background: url(../img/information_bgmid.jpg) repeat-y;}
.info_mid_con { width:520px; height:auto; padding-top:30px; overflow:hidden; margin:0 auto; font-size:14px; color: #424242; line-height:28px; min-height:200px;}

.info_bottom { width:706px; height:91px; margin:0 auto; background: url(../img/information_bgbottom.jpg) 0 0 no-repeat;}
/*话题详细页*/
.topic_info_wrap { width:724px; height:auto; position:relative;}
.topic_infol { width:680px; height:auto; overflow:hidden; margin-left:30px; position:relative;}
.topic_infol_con { width:680px; height:auto; font-size:14px; line-height:30px; overflow:hidden;}
.topic_infol_com { width:680px; height:auto; font-size:12px; line-height:26px; overflow:hidden;}
.topic_infol_con img { max-width:670px;}
p.topic_infol_user { line-height:28px; padding-left:10px; float:left; display:block; width:300px; overflow:hidden; font-size:12px;}
p.topic_infol_user .u { font-size:16px; font-family:"Arial Black", Gadget, sans-serif; display:block; color:#1369a5;}
p.topic_infol_user font { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#1369a5; padding:0px 4px;}
.topic_infor { width:198px; height:auto; overflow:hidden;  border:#DBDBDB solid 1px; position:absolute; z-index:60; background:#F1F1F1; right:10px; top:0px; display:none;}

.topic_head { width:680px; height:80px; background:url(img/topic_head_bg.png) left bottom no-repeat; margin-bottom:15px;}
.topic_head_l { width:60px; height:60px; overflow:hidden; float:left;} 
.topic_head_r { width:50px; height:30px; float:right; cursor:pointer;} 

.topic_infor_maincon { width:196px; height:auto; overflow:hidden; border:#FFF solid 1px; background:none; padding-bottom:15px;}
.topic_infor_title { width:174px; height:30px; margin:0 auto; background:url(../img/black_white_line.gif) left center repeat-x; margin-top:6px;}
.topic_infor_title span { display:inline-block; padding:0 6px; height:30px;  background:#F1F1F1; margin-left:10px; font-size:12px; color:#424242; font-weight:bold; line-height:30px;}
.topic_infor_con { padding-left:21px; font-size:12px; padding-right:12px;}
.topic_user a { margin-right:5px; margin-bottom:5px; float:left;}
.topic_user a img { width:34px; height:34px;}
.topic_infor_con p { color:#818181; padding:3px 0;}
.topic_infor_con p font { font-size:12px; font-family:Arial, Helvetica, sans-serif; }

.topic_info_comment_title { height:28px; line-height:28px; border-bottom:#999 solid 1px; margin-top:20px; margin-bottom:16px;}
.topic_info_comment { width:680px; height:auto; margin:0 auto; overflow:hidden;}
.topic_com_list { width:680px; height:auto; overflow: hidden; position:relative; margin-bottom:15px; margin-top:5px;}
span.topic_say_point { display:block; width:9px; height:11px; position:absolute; left:52px; top:15px; z-index:30;}
span.youliao { display:block; width:82px; height:51px; position:absolute; right:1px; top:1px; z-index:0;}
.topic_say_user { width:42px; height:42px; float:left;}
.topic_say_con { width:620px; height:auto; float:right; border:#cecece solid 1px; overflow:hidden; background:#FFF;}
.topic_ok_con { width:580px; height:auto; overflow:hidden; padding-top:15px; padding-bottom:5px; margin:0 auto; color:#818181;}

/*.topic_info_comment div{ padding:15px 0px; line-height:20px; border-bottom:#D6D6D6 solid 1px; text-align:right;} 
.topic_info_comment div p{ text-align:left} */
.topic_info_comment font { font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.topic_info_comment_del { display:block; position:absolute; right:10px; top:10px;}

.topic_info_comment_del a { display:inline-block; width:10px; height:11px; background:url(../img/close.png) 0px 0px no-repeat;}
.topic_info_comment_del a:hover { display:inline-block; width:10px; height:11px; background:#f34f3b url(../img/close.png) 0px -11px no-repeat;}
.topic_info_comment_del { margin-left:20px; margin-right:6px;}

.topic_info_comment_input { margin:20px 0px; margin-left:60px; text-align:left;}
.topic_com_input { padding:12px 0;}
span.topic_com_do { display:block; margin-top:16px; text-align:right;}
.topic_other_say { position:relative; } 
.topic_other_sayb { float:right; background:#ebf8ff; border:#d5e3eb solid 1px; margin-top:6px; padding:10px 20px;}
.topic_other_sayb img { margin-right:3px;}
span.other_say_more { display:inline-block; width:20px; height:20px; font-size:18px; font-weight:500; letter-spacing:-5px; position:relative; top:-8px; margin-left:4px;}
span.other_say_word { padding-left:5px; color:#6C6C6C; text-decoration:none;}
span.other_say_point { display:block; width:11px; height:7px; position:absolute; right:15px; top:0px;}
.topic_other_sayc {float:right; width:520px; height:auto; overflow:hidden; background:#ebf8ff; border:#d5e3eb solid 1px; margin-top:6px; padding:10px 20px; display:none;}
.topic_other_fill { margin-top:6px;}
.fill_l { float:left; width:350px; margin-left:40px;}
.fill_l .fill { border:#F3BD4E solid 1px; height:28px; line-height:28px; padding-left:6px; width:340px; height:28px;}
.fill_r { float:left; width:100px;}
.other_say_list { border-top: #CCC dashed 1px; padding:15px 12px; margin-top:15px; width:480; overflow:hidden; }
.other_say_list_l { float:left; width:32px; height:32px;}
.other_say_list_r { float:left; width:400px; height:auto; margin-left:15px;}
span.o_say_time { display:block; color:#999;}

.topic_com_input textarea { width:600px; height:50px; padding:5px; line-height:20px; border:#83b4d1 solid 1px; font-size:12px; line-height:20px;}
.topic_info_comment_input a { display:inline-block; width:70px; height:30px; background:url(../img/summit_comment.png) 0px 0px no-repeat; margin-right:10px;}
.topic_info_comment_input a:hover { display:inline-block; width:70px; height:30px; background:url(../img/summit_comment.png) 0px -30px no-repeat;}

.topic_share { width:660px; margin-top:30px; margin-bottom:20px; height:30px; text-align:right; background:#EBEBEB; padding-top:10px; padding-left:10px; padding-right:10px;}
.fix { position:fixed; bottom:0; left:50%; margin-left:-228px; margin-bottom:0px;}
.topic_share a { margin-right:12px;}

.topic_share_lb { float:left;}
.topic_share_lb a { display:inline-block; padding:0px 1px; }
.topic_share_lb a.cur { display:inline-block; padding:0px 5px; background:#6299b9; color:#FFF;}

.topic_share_r { float:right; }

.all_topic_com { height:26px; width:680px; margin-top:12px; margin-bottom:12px;}
.all_topic_com a { display:block; width:680px; height:26px; font-size:12px; background: #E8F3F7; color:#1369a5; text-align:center; line-height:26px; text-decoration:none;}
.all_topic_com a:hover { display:block; width:680px; height:26px; font-size:12px; background:#A9D8E9; color:#1369a5; text-align:center; line-height:26px;}

/*订阅*/
.bookread { width:664px; height:auto; overflow:hidden; margin:0 auto; margin-bottom:20px;}
.bookread table td { height:60px; line-height:60px; font-size:14px; border-bottom:#d6d6d6 dashed 1px;}
span.book_btn a { display:inline-block; width:91px; height:27px; line-height:27px; text-align:center; background:url(../img/set_save.gif) left top no-repeat; margin-right:10px;}

/*获取返点*/
.cashback_search1 { float:right; margin-top:6px; margin-right:5px;}
.cashback_search1 input { width:170px; height:30px; padding-left:6px; line-height:30px; color:#575757; border:#92c9e8 solid 1px;}

.search2 { height:32px;}
.search2 input { width:370px; height:30px; padding-left:6px; line-height:30px; color:#575757; border:#92c9e8 solid 1px; vertical-align:middle;}
.search2 img { vertical-align:middle;}
.search2 input.img_btn { width:46px; height:32px; padding:0; border:0; line-height:32px;}

.cashback_bar { width:722px; height:44px; border:#d0edfc solid 1px; background:url(../img/cashback_icon.png) 0 0 repeat-x; border-bottom:0;}
.cashback_menu { margin-left:30px;}
.cashback_menu li { float:left;}
.cashback_menu li a { font-size:14px; color:#333;  display:block; width:59px; height:17px; line-height:17px; text-align:center; border-right:#8ac4e5 solid 0px; text-decoration:none; margin-top:17px;}
.cashback_menu li a.cashback_cur { float:left; display:block; width:58px; height:34px; line-height:34px; font-weight:bold; border:#8ac4e5 solid 1px; border-bottom:0; text-align:center; background:#f8f8f8; margin-top:10px; color:#1369a5; text-decoration:none;}
.cashback_menu li a:hover { float:left; text-decoration:none; display:block; width:58px; height:34px; line-height:34px; font-weight:bold; border:#8ac4e5 solid 1px; border-bottom:0; text-align:center; background:#f8f8f8; margin-top:10px; color:#1369a5}

.hot_btn a { display:inline-block; width:50px; height:22px; background:url(../img/cashback_icon.png) 0 -55px no-repeat; margin-left:6px;}
.hot_btn a:hover { display:inline-block; width:50px; height:22px; background:url(../img/cashback_icon.png) 0 -77px no-repeat;}
.hot_btn a.cur { display:inline-block; width:50px; height:22px; background:url(../img/cashback_icon.png) 0 -77px no-repeat;}

.az_btn a { display:inline-block; width:50px; height:22px; background:url(../img/cashback_icon.png) -55px -55px no-repeat; margin-left:6px;}
.az_btn a:hover { display:inline-block; width:50px; height:22px; background:url(../img/cashback_icon.png) -55px -77px no-repeat;}
.az_btn a.cur { display:inline-block; width:50px; height:22px; background:url(../img/cashback_icon.png) -55px -77px no-repeat;}

.back_btn a { display:inline-block; width:60px; height:22px; background:url(../img/cashback_icon.png) -110px -55px no-repeat; margin-left:6px;} 
.back_btn a:hover { display:inline-block; width:60px; height:22px; background:url(../img/cashback_icon.png) -110px -77px no-repeat;}
.back_btn a.cur { display:inline-block; width:60px; height:22px; background:url(../img/cashback_icon.png) -110px -77px no-repeat;}

.cashback_wrap { width:332px; height:70px; position:relative; z-index:0; float:left; display:inline; margin-right:15px; margin-bottom:15px;}
.cashback_list {  width:332px; height:auto; position: absolute;  left:0px; top:0px; overflow:hidden; background:#FFF url(../img/cashback_icon.png) 0 -260px repeat-x; border:#eaeaea solid 1px;}
.list_bg  img { float: left;}
.list_bluebg { background:#fff9f4;}


.list_bg {padding:14px 16px; width:300px; height:auto;}
.list_bg .span { display:block; width:18px; height:17px; position: absolute; top:13px; cursor:pointer; right:15px; z-index:22; background:url(../img/cashback_icon.png) 0 -109px no-repeat;}
.list_bg del { display:block; width:18px; height:17px; position: absolute; top:13px; cursor:pointer; right:15px; z-index:22; background:url(../img/cashback_icon.png) 0 -109px no-repeat;}
.list_bg del.cur { display:block; width:18px; height:17px; position:absolute; top:13px; cursor:pointer; right:15px; background:url(../img/cashback_icon.png) -21px -109px no-repeat;}
.list_bg p { padding-right:26px;}
.cashback_list_name { display:block; color:#1369a5; font-size:14px; }


.back_describe { color:#444444; border-bottom: #C1C1C1 dashed 1px; padding-bottom:10px; padding-top:14px; margin:0 16px; display:none;}
.back_describe span { font-size:14px; font-weight:bold; color:#e32f05; line-height:24px; display:block;}
.promotion_describe {color:#444444; line-height:22px; padding-top:10px; margin:0 16px; padding-bottom:14px; display:none;}
.promotion_describe p { padding-bottom:3px;}

.cashback_explain { background:#fff1ea; border:#fbd5bf solid 1px; padding:25px 0 25px 35px;}
.cashback_ico { display:block; width:32px; height:32px; background:url(../img/cashback_icon.png) 0 -140px no-repeat; margin-right:20px;}

/*获取返点详情*/
.fanghuan_title { border-bottom:#D6D6D6 dashed 1px;}
.fanghuan_list { padding-left:55px; padding-right:20px;}
.fanghuan_list li { line-height:24px; padding-left:12px; background:url(../img/icon.png) 0px -190px no-repeat;}
.get_fangdian a { display:inline-block; width:90px; height:30px;  background:url(../img/cashback_icon.png) 0 -182px no-repeat;}
.get_fangdian a:hover { display:inline-block; width:90px; height:30px;  background:url(../img/cashback_icon.png) -90px -182px no-repeat;}




.info_fangdian_describe { padding:6px 25px; background:#EAEAEA; color:#575757; margin-top:10px;}
.cashback_info_list { border:#e4e4e4 solid 1px; padding:15px 30px 5px 30px; position:relative; background:#FFF;}
.cashback_info_head { border-bottom:#D8D8D8 dashed 1px; padding-bottom:5px;}
.cashback_info_title { font-size:14px; font-weight: bold; color:#d63206;}
.cashback_info_date { font-size:12px; color:#575757;}
.cashback_info_list .describe { color:#484847; padding-top:10px;}
.cashback_info_list .more { font-size:12px; line-height:22px; padding-top:15px; display:none}
.cashback_info_btn { display:block; position:absolute; bottom:0; right:0;}
.cashback_info_btn a { display:block; width:80px; height:22px; line-height:22px; padding-right:10px; text-align:center; background:#cfecfc url(../img/cashback_icon.png) 69px -106px no-repeat;}
.cashback_info_btn a:hover { display:block; width:80px; height:22px; line-height:22px; padding-right:10px; text-align:center; background:#cfecfc url(../img/cashback_icon.png) -103px -225px no-repeat;}
.cashback_info_btn a.cur { display:block; width:80px; height:22px; line-height:22px; padding-right:10px; text-align:center; background:#cfecfc url(../img/cashback_icon.png) -111px -106px no-repeat;}

.kuan_con { padding:18px 30px; position:relative;}
.kuan_con span { font-size:14px; font-weight:bold; color:#1369a5; line-height:28px; display:inline-block; padding:0 15px; background:#F8F8F8; position: absolute; top:-15px; left:15px;}
.kuan_con li { margin-left:20px; list-style:decimal; line-height:22px;}

.list_border { border:#f2760a solid 1px;}


/*遗留查询*/

/*我的交易*/
.mydeal_sum { height:70px; border:#b7e3fb solid 1px; background:url(../img/mycount_icon.png) left top repeat-x;}
.mydeal { width:664px; height:auto; overflow:hidden; margin:0 auto; border:#f6cdcd solid 1px; }
.mydeal_sum_num {background:url(../img/mycount_icon.png) 0 -123px no-repeat; float:left; padding-left:30px; margin-left:30px; margin-top:15px;}
.tend_wrap_top { height:15px; background:url(../img/mydeal_tend_wrap.png) 0 0 no-repeat;}
.tend_wrap_bottom { height:14px; background:url(../img/mydeal_tend_wrap.png) 0 -16px no-repeat;}
.tend_tu { width:664px; height:auto; overflow:hidden; margin:0 auto; margin-top:24px;}
.mydeal_station { width:80px; height:32px; line-height:32px; position:relative; background:url(../img/sum_table_title_sign.png) 30px 14px no-repeat;}
.mydeal_station_list { width:80px; height:auto; overflow:hidden; position:absolute; left:0px; top:25px; border:#1369a5 solid 1px; background: #FDFDFD; z-index:20; display:none}
.mydeal_station_list li { line-height:20px; border:#F0F0F0 dashed 1px; padding-left:10px;}
.mydeal_station_list li:hover { line-height:20px; border:#F0F0F0 dashed 1px; background: #F3F3F3}

/*我的交易 modi*/
.mydeal_sum { height:122px; width:684px; border:#b7e3fb solid 0px; background:url(../img/mycount-modi.png) left top repeat-x;}
.mydeal_sum table { margin-top:6px;}
.mydeal_sum table .tit { font-size:14px; font-weight:bold; color:#1369a5;}
.mydeal_sum table .en { font-size:14px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; color:#1369a5;}

/*---状态*/
.explain dl { float:left;}
.explain dt { display:block; width:130px; height:34px; line-height:34px; background:url(../img/mycount_icon.png) 0 -76px repeat-x; text-align:center; font-size:14px; color:#1369a5; border-bottom:#d2e7f2 solid 1px;border-top:#d2e7f2 solid 1px; font-weight:bold;}
.explain dd { display: inline-block; width:94px;  background:#f2f2f2; color:#585858; line-height:18px; padding:13px 18px;}
/*---弹出*/
.fangdian_pop { position:relative; z-index:0;}
.fangdian_pop del { display:none; width:42px; height:29px; background:url(../img/mycount_icon.png) 0 -183px no-repeat; position: absolute; top:15px; left:10px; z-index:10}
.fangdian_pop .fangdian_pop_con {width:180px; height:auto; overflow:hidden; background:#FFF; border:#D6D6D6 solid 4px; padding:14px 16px; position: absolute; top:27px; left:-20px; z-index:9; display:none;}

/*支付设置*/
.payinput { border:#f3d9a8 solid 1px; height:80px; background:url(../img/payset_input.png) repeat-x;}
.payinput
.pay_logo { border-right:#f6b16f dashed 1px; height:55px; width:224px; text-align:center; margin-top:13px; padding-left:20px; float:left;}
.tijiao a { display:inline-block; width:70px; height:30px; overflow:hidden; background:url(../img/icon.png) 0px -41px no-repeat; margin-left:6px;}
.tijiao a:hover { display:inline-block; width:70px; height:30px; overflow:hidden; background:url(../img/icon.png) 0px -71px no-repeat;}
.table_blue_head { height:32px; border:#b7e3fb solid 1px; border-bottom:0; background:url(../img/payset_table_headbg.png) left top repeat-x;}
.border_box_colorgrey { border:#dddddd solid 1px;}
.td_border_bottom table td { border-bottom:#dddddd solid 1px;}
.right_top_btn a{ display:block; width:85px; height:25px; overflow:hidden; line-height:25px; text-align:center; background:url(../img/icon.png) -156px -41px no-repeat; color:#1369a5; font-size:12px;}
.right_top_btn a:hover{ display:block; width:85px; height:25px; overflow:hidden; line-height:25px; text-align:center; background:url(../img/icon.png) -156px -66px no-repeat; color:#1369a5; font-size:12px; text-decoration:none;}

.right_top_btn2 a{ display:block; width:85px; height:25px; text-shadow:1px 1px 1px #036; overflow:hidden; line-height:25px; text-align:center; background:url(../img/icon.png) 0 -113px no-repeat; color:#FFF; font-size:12px;}
.right_top_btn2 a:hover{ display:block; width:85px; height:25px; overflow:hidden; line-height:25px; text-align:center; background:url(../img/icon.png) 0 -138px no-repeat; color:#FFF; font-size:12px; text-decoration:none;}

.payset_tips li { line-height:24px; padding-left:12px; background:url(../img/icon.png) 0px -190px no-repeat;}

.payset_kuai { width:167px; height:60px; float:left; text-align:center; background:url(../img/payset_kuai.png) 0 0 no-repeat;}
.payset_kuai p { color:#ca2e04; line-height:28px; padding-bottom:6px;}
.payset_confirm { background:#ffefdf; border:#f4d3b3 solid 1px;}
.tixian a { display:inline-block; width:90px; height:30px; overflow:hidden; background:url(../img/icon.png) -99px -113px no-repeat; margin-left:6px;}
.tixian a:hover { display:inline-block; width:90px; height:30px; overflow:hidden; background:url(../img/icon.png) -99px -143px no-repeat;}


.paymedit { width:684px; height:62px; background:url(../img/payset-modi.png) left top no-repeat; position:relative;}
.paymedit table { margin:0 auto;}
a#payedit { display:inline-block; width:140px; height:40px; padding-left:11px;  font-size:14px; line-height:40px; color:#d24b02; font-weight:bold; text-decoration:none;}
a#payedit:hover { display:inline-block; width:140px; height:40px; padding-left:11px; line-height:40px; font-size:14px; color:#d24b02; font-weight:bold; text-decoration: underline;}
.pay_pop { width:620px; height:auto; overflow:hidden; border:#f17509 solid 2px; padding:25px 30px; background:#FFF; position:absolute; top:50px; left:0px; display:none;}
.pay_list { padding-bottom:20px; padding-top:20px; border-bottom:#DADADA dashed 1px; margin-bottom:12px;}
.pay_list img { margin-left:5px; margin-right:20px;}


/*我的返点*/
h2.mycount_main_title { font-size:16px; font-family:"微软雅黑","宋体"; padding-left:11px; padding-bottom:12px;}
.mycount_main { margin-left:10px;}
.mainly_list { width:324px; height:120px; margin-right:10px; margin-bottom:12px; float:left; background:#f2f2f2; border:#e8e8e8 solid 1px; padding:15px 8px; padding-bottom:0; display:inline;}
.mainly_list .logo {display:block; float:left; }
.mainly_list .logo img { width:80px; height:35px;}
.mainly_list .text { width:235px; float:right;}
.mainly_list .text .name { display:block; padding-bottom:4px;}
.mainly_list .text .name a { color:#333; font-size:14px;}
.mainly_list .text .name a:hover { font-size:14px; color:#1369a5;}
.mainly_list p { font-size:12px; margin-right:5px; line-height:18px;  color: #575757;}
.mainly_list p font { font-size:12px; margin-right:5px; line-height:18px;  color: #333; }

.pp_share_list { width:158px; height:auto; float:left; margin-right:12px; overflow:hidden; border-bottom:#DEDEDE solid 1px; padding-bottom:12px;}
.pp_share_list a img { display:block; margin-bottom:8px;}
.pp_share_list a { font-size:12px; color:#333; display:block;}
.pp_share_list a:hover { font-size:12px; color:#1369a5;}

.pro_text { width:650px; padding:25px 0;}
.pro_text p { margin-bottom:20px; line-height:20px;}
.pro_text p span { font-family: Arial, Helvetica, sans-serif; font-size:18px; margin:0 4px; color:#E93703}


/*共用*/
.display_none { display:none;}
.td_bgcolor_f6f6f6 { background:#F6F6F6;}
.bg_fff { background:#FFF;}
.paddingb10 { padding-bottom:10px;}


/*浮动广告*/
 

.change_ad { position:fixed; right:0; bottom:145px; width:150px; height:auto; z-index:10; overflow:hidden;}
.close_ad { display:block; width:20; height:20px; position:absolute; left:10px; top:20px; cursor:pointer; z-index:12;}
.change_ad_hide { position:fixed; right:30px; bottom:235px; width:0px; height:auto; z-index:8; overflow:hidden;}


/*Q@A常见问题*/
.qa_title { width:876px; height:116px; background:url(../img/qa_title.gif) center top no-repeat; margin:0 auto;}
.qa_con { width:876px; height:auto; overflow:hidden; margin:0 auto;}
.qa_list { width:856px; height:auto; overflow:hidden; margin-left:auto; border-top:#D6D6D6 solid 1px; padding-top:25px; padding-bottom:25px;}
.qa_list .qa_list_tit { width:181px; height:91px; background:url(../img/qa_tit_bg.png) center top no-repeat; float:left; margin-left:15px; color:#FFF; font-size:14px; text-align:center; font-weight:bold;}
.qa_list_tit p.qa_num { font-family:Arial, Helvetica, sans-serif; font-weight:600; padding:0;  padding-top:20px; padding-bottom:10px; font-size:30px; margin:0; color:#FFF;}
.qa_list .qa_list_con { width:615px; height:auto; float:right; margin-right:15px; overflow:hidden;} 
.qa_list_con img { border:#E0E0E0 solid 4px; margin-top:16px;}
img.big { display:none;  cursor:url(../img/small.cur),auto;}
img.small { cursor:url(../img/big.cur),auto;}



/* 首次登陆指引 */
#first_login { width:100%; background:url(../img/lead_bg.png) repeat; position:absolute; left:0; top:0; z-index:9999999;}
.first_login_space { height:185px;}
.first_login_set { width:990px; height:529px; margin:0 auto; background:url(../index_lead_img/first_set_bg.jpg) left top no-repeat;}
.set_table { width:470px; height:auto; overflow:hidden; margin:0 auto;}
.set_table td { padding-right:6px; font-size:14px;}
.set_table_space { height:150px;}
.set_table_wrap { width:490px; height:auto; overflow:hidden; margin:0 auto; padding-top:10px; padding-bottom:10px; background-color:#afdaf2;}

.first_login_lead {width:990px; height:529px; margin:0 auto; background:url(../index_lead_img/first_lead_bg.jpg) left top no-repeat; position:relative;}
.lead2_tit { text-align:center; padding-top:52px; padding-bottom:28px;}
.lead2_body {text-align:center;}
.lead2_sign { text-align:left; position:absolute; left:55px; bottom:30px;}
.first_lead_btn { position:absolute; right:50px; bottom:30px; width:255px; height:36px;}

span.first_l_btna { margin-right:10px;}
span.first_l_btna  a { display: inline-block; float:left; width:120px; height:36px; background:url(../index_lead_img/first_lead_btn.png) 0px 0px no-repeat;}
span.first_l_btna  a:hover { display: inline-block;  float:left; width:120px; height:36px; background:url(../index_lead_img/first_lead_btn.png) 0px -36px no-repeat;}
span.first_l_btnb  a { display: inline-block;  width:120px; height:36px; background:url(../index_lead_img/first_lead_btn.png) -120px 0px no-repeat;}
span.first_l_btnb  a:hover { display: inline-block; width:120px; height:36px; background:url(../index_lead_img/first_lead_btn.png) -120px -36px no-repeat;}
span.first_l_btnc  a { display: inline-block;  width:120px; height:36px; background:url(../index_lead_img/first_lead_btn.png) -240px 0px no-repeat;}
span.first_l_btnc  a:hover { display: inline-block; width:120px; height:36px; background:url(../index_lead_img/first_lead_btn.png) -240px -36px no-repeat;}

.lead_step_a { width:175px; height:auto; overflow:hidden; position:absolute; z-index:20; left:270px; bottom:110px;}
.lead_step_b { width:123px; height:auto; overflow:hidden; position:absolute; z-index:20; left:460px; bottom:90px;}
.lead_step_c { width:135px; height:auto; overflow:hidden; position:absolute; z-index:20; right:180px; bottom:100px;}
.lead_step_btn a{ display:block; margin-bottom:10px; border:0px;}
.lead_step_btn a:hover{ display:block; margin-bottom:0px; border:0px;}

.lead3_tit { text-align:center; padding-top:73px; padding-bottom:28px;}
.lead3_body { width:797px; height:auto; padding-bottom:58px; padding-top:58px; margin: 0 auto; background:#88bce1;}
.lead3_body_con { width:704px; height:auto; overflow:hidden; margin:0 auto;}
.lead3_shadow { text-align:center;}
.lead3_test { width:203px; height:138px; position:absolute; left:300px; bottom:110px; z-index:10;}

.lead4_tit { text-align:center; padding-top:50px; padding-bottom:18px;}
.lead4_body { width:633px; height:auto; margin: 0 auto; background:#218fcb }
.lead4_body_con { width:704px; height:auto; overflow:hidden; margin:0 auto;}


.lead5_tit { text-align:center; padding-top:73px; padding-bottom:38px;}
.lead5_body { width:701px; height:auto; overflow:hidden; margin: 0 auto; text-align:center; border:#2480b3 solid 4px;}
.lead5_body_con { width:700px; height:auto; overflow:hidden; margin:0 auto; padding-left:50px;}
.lead5_test { width:203px; height:138px; position:absolute; right:150px; bottom:170px; z-index:10;}

.lead6_tit { text-align:center; padding-top:53px; padding-bottom:28px;}
.lead6_body { width:684px; height:234px; overflow:hidden; margin: 0 auto; text-align:center; background:#f8f8f8; border:#2480b3 solid 4px;}
.lead6_cona { padding-top:30px; padding-bottom:20px;}
.lead6_conb { width:576px; height:auto; margin:0 auto; overflow:hidden; padding-top:10px;}
.lead6_conb_l { width:116px; height:auto; float:left; overflow:hidden; font-size:12px; color:#e25916; font-weight:bold;}
.lead6_conb_r { width:458px; height:auto; float:left; overflow:hidden; font-size:12px; text-align:left;}
.lead6_test { width:114px; height:68px; position:absolute; right:220px; bottom:298px; z-index:10;}

.lead7_tit { text-align:center; padding-top:53px; padding-bottom:28px;}
.lead7_body { width:686px; height:auto; overflow:hidden; margin: 0 auto; text-align:center;}
.lead7_test { width:203px; height:138px; position:absolute; left:250px; bottom:30px; z-index:10;}

.lead8_tit { text-align:center; padding-top:53px; padding-bottom:38px;}
.lead8_body { height:auto; overflow:hidden; margin: 0 auto; text-align:center;}

.lead_close1 { width:19px; height:19px; position:absolute; right:12px; top:19px; z-index:21;}
.lead_close1 a{ display:block; width:19px; height:19px; background:url(../index_lead_img/lead_close.png) 0 0 no-repeat;}
.lead_close1 a:hover{ display:block; width:19px; height:19px; background:url(../index_lead_img/lead_close.png) 0 -19px no-repeat;}