body {color:#333;}
a{color:#1f376d;}

/*链接颜色*/
.rlink {color:#005DD0;} /*推荐*/
.ilink {color:red;} /*重要*/

.noinfo {font-size:14px; padding:20px 10px;}

.txt_area:focus, .txt_input:focus {border-color:#6e97c9; box-shadow:0 0 4px #aac9ed inset;}
.pos_sbt {background:url(../images/tong_manage/tong_btn.png) 0 -24px no-repeat;}

.dbtn{background:url(../images/tong_manage/tong_btn.png) 0 0 no-repeat; border:0; cursor:pointer; line-height:23px; height:23px; width:52px; text-align:center;}
.dbtn.big {background-position:-53px 0; width:72px;}

/*弹出框*/
.pop_box {background:#fff; border:#b6d6f7 4px solid; display:none;  position:fixed; _position:absolute; top:50%; left:50%; width:272px; z-index:10002; box-shadow:0 0 6px #666; border-radius:2px;}
.pop_box .title {background:#e9f3f9; border-bottom:#d9e5f2 1px solid; font:bold 14px Microsoft YaHei; line-height:30px; height:30px; margin:1px; margin-bottom:0; padding-left:14px;}
.pop_box .close {background:url(../images/tong_manage/pop_close.png) center center no-repeat; cursor:pointer; display:block; height:30px; width:30px; position:absolute; right:0; top:0;}
.pop_box .pop_box_con {padding:10px;}
.pop_box .pop_btn {background:url(../images/tong_manage/tong_btn.png) -77px -24px no-repeat; border:0; cursor:pointer; display:inline-block; margin:0 6px 10px 0; text-align:center; line-height:24px; height:24px; width:47px;}
.pop_box .confirm_select {margin-left:10px;}

/*确认框*/
.confirm_box {background:#b6d6f7; display:none; padding:2px; width:160px; position:absolute; z-index:10003; -webkit-box-shadow:0 0 8px #999; -moz-box-shadow:0 0 8px #999; box-shadow:0 0 8px #999; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;}
.confirm_box .box_con {background:#fff; padding:14px 24px;}
.confirm_box .tip_text {color:#606060; font-weight:normal; padding-bottom:10px;}
.confirm_box input {background:url(../images/tong_manage/tong_btn.png) -77px -24px no-repeat; border:0; cursor:pointer; display:inline-block; margin-right:6px; text-align:center; line-height:24px; height:24px; width:47px;}

/*提示框*/
#tipBox {border:#b6d6f7 2px solid;}

/*图片标题模块*/
.img_title {display:block; overflow:hidden;}
.img_title img {display:block;}
.img_title strong {cursor:pointer; display:block; font-weight:normal; line-height:20px; padding-top:5px;}
.img_title:hover {text-decoration:none;}
/*图片描述模块*/
.img_desc {font-family:simsun;}
.img_desc dt {float:left; margin-right:10px; overflow:hidden;}
.img_desc dt img{display:block;}
.img_desc dd {line-height:16px;}
.img_desc dd h5 {font-weight:normal; line-height:14px; padding-bottom:5px;}
.img_desc dd h5 a{color:#333; font-size:14px;}
.img_desc dd h5 a:hover{text-decoration:none;}
.img_desc dd p {color:#888;}

/*布局*/
#container {background:url(../images/tong_manage/side_bg.png) 0 0 repeat-y; border:#c2d0d9 1px solid; width:958px;}
.manage_side{width:149px; float:left;}
.manage_main{width:809px; float:left;}
.manage_main .title_hd {background:#e3edf8; border-bottom-color:#c6d3db; font-family:Microsoft Yahei; margin:1px; padding-left:18px; line-height:30px;}
.footer {margin:0 auto; padding:20px 0; width:960px;}
.footer p{text-align:center;}

/* 频道头部 */
#channel_header{padding:10px 0 7px 0; width:960px; margin:0 auto;}
#channel_header h1.logo{line-height:65px; height:65px; overflow:hidden;}
#channel_header h1 a {display:block;}
#channel_header h1 a:hover{color:#000; text-decoration:none;}

#top_search{float:right;width:465px;padding-top:13px;}
#top_search .ser_bd{border:2px solid #cbd3d6;border-radius:2px 2px 2px 2px;}
#top_search .txt_input{width:313px;_width:310px;height:26px;line-height:26px;font-size:14px;border:none;background:url(../images/movie/movie_bg.png) -930px -39px no-repeat;padding-left:30px;float:left;}
#top_search .ser_btm{background:url(../images/movie/movie_bg.png) -144px -39px no-repeat;width:115px;height:30px;border:0;font-size:14px; border-left:1px solid #cbd3d6;cursor:pointer;float:left;}

.crumb{font-family:Arial; color:#333; margin:10px auto; padding-left:2px; width:960px;}
.crumb em{padding:0 5px;}
.crumb a{color:#cf3677;}

/*侧边栏*/
.manage_side .side_line {border-bottom:#d9d9d9 1px solid; margin:13px 9px; height:1px; overflow:hidden;}
.side_user_info{margin:0px auto 5px auto; padding-top:20px;}
.side_user_info .user_logo{text-align:center;}
.side_user_info .user_logo img{background:#fff; border:1px solid #D9D9D9; padding:3px;}
.side_user_info .user_detail{color:#666; padding:6px 0 14px 12px; line-height:24px;}
.side_user_info .user_detail em, .side_user_info .user_detail strong {font-family:Arial;}
#manage_menu{font-size:14px; font-family:arial; padding-bottom:20px;}
#manage_menu .manage_center{color:#1f376d; font:bold 14px/26px Microsoft Yahei; margin:0 9px 9px; text-align:center;}
#manage_menu .manage_center a {background:#c2d7ed; display:block;}
#manage_menu .manage_center a:hover {background:#aec9e5; text-decoration:none;}

#manage_menu h3{color:#1f376d; font-size:12px; line-height:26px; padding-left:25px; background:url() 15px 18px no-repeat;}

#manage_menu .second_menu{font-size:12px;}
#manage_menu .second_menu li{padding:1px 0 1px 9px;}
#manage_menu .second_menu li a{border:#f8f8f8 1px solid; border-right:none; color:#1f376d; display:block; padding-left:25px; line-height:24px; height:24px; margin-right:1px; position:relative;}
#manage_menu .second_menu li.current a, #manage_menu .second_menu li a:hover{background:#fff; color:#005dd0; border-color:#d9d9d9; margin-right:0; text-decoration:none;}

/*页面内容区*/
.manage_content {padding:15px;}

/*通用表格列表布局*/
.table_list {font-family:Arial;}
.table_list .title{text-align:left; padding-left:15px;}
/*.table_list a{color:#005dd0;}*/
.table_list tr{text-align:center;}
.table_list tr:hover, .table_list tr.checked{background:#fafcee;}
.table_list th{background:#EFF5FB; border-bottom:#C6D3DB 1px solid; font-size:12px; font-weight:normal; line-height:30px;}
.table_list td{border-bottom:#e2e2e2 1px dashed; padding:10px 0;}

.table_list .txt_input {padding:2px 10px; text-align:center;}
.table_list .txt_input.short {width:200px;}
.table_list .sort {width:14%;}
.table_list .handle {padding-right:10px; width:20%; text-align:right;}
.table_list .handle a{color:#005dd0;}
.table_list .checkbox {padding-left:15px; width:30px; text-align:left;}
.table_list .current_state {color:#999;}
.table_list .state_handle {color:#005dd0; white-space:nowrap; }
.table_list .refresh_time {color:#999; padding-top:5px;}

/*报名订票*/
.apply_list .handle {width:14%;}
.apply_list .handle .handled_state{color:#999;}
.table_list .table_title {text-align:left;}
.table_list .table_title td{background:#f8f8f8; border-bottom:#efefef 1px solid; padding-left:10px;}
.table_list .table_title td a{color:#005dd0; font-weight:bold; }
.table_list .table_title:hover {background:none;}
.table_list .user_info {padding:10px 10px 10px 24px; line-height:22px; text-align:left;}
.table_list .user_info .tel{color:#666; padding-left:18px;}
.table_list .user_info .adress{color:#999;}
.table_list .user_info .remark{color:#999;}

.table_list .product_info {line-height:22px; text-align:left;}
.table_list .product_info .price{color:#c00;}
.table_list .product_info .date{color:#999;}

/*底部操作*/
.operate_box{background:#eff5fb; border-bottom:1px solid #c6d3db; padding-left:15px; line-height:30px; height:30px; overflow:hidden;}
.operate_box .operate_btn{background:url(../images/tong_manage/tong_btn.png) 0 0 no-repeat; border:0; cursor:pointer; float:left; margin:3px 6px 0 0; line-height:23px; height:23px; width:52px; text-align:center;}
.operate_box .operate_btn.big {background-position:-53px 0; width:72px;}
.operate_box .checkall {cursor:pointer; display:block; float:left; margin-right:10px; line-height:30px; height:30px;}
.operate_box .checkall input{margin:9px 2px 0 0; vertical-align:-3px; *vertical-align:-2px; *margin-top:0px;}

.operate_box .pages {float:right; padding-right:10px;}
.operate_box .pages span{font-weight:bold;}

/*头部页面导航*/
.top_page_nav {color:#ddd; margin-bottom:15px; height:20px;}
.top_page_nav a{background:#eff8ff; border:#469bd9 1px solid; color:#469bd9; display:inline-block; margin-right:4px; line-height:18px; height:18px; padding:0 8px;}
.top_page_nav a.current, .top_page_nav a:hover {background:#71b9ed; border-color:#469bd9; color:#fff; text-decoration:none;}

.top_page_tab {background:#eff5fb; border-bottom:#c2d0d9 1px solid; margin-bottom:10px; padding-left:12px; height:31px;}
.top_page_tab li{border:#eff5fb 1px solid; border-bottom:none; float:left; line-height:30px;}
.top_page_tab li a{display:block; padding:0 14px;}
.top_page_tab li.current{background:#fff; border-color:#c2d0d9; color:#005dd0; font-weight:bold; line-height:31px; _position:relative; _margin-bottom:-1px;}
.top_page_tab li.current a:hover{text-decoration:none;}

/*导航管理列表*/
.title_edit_state {display:none;}
.title_edit_state a{margin-left:3px;}
.title_edit_state .txt_input{width:60px;}
.title_edit_state .confirm_title_edit{color:#090;}
.title_edit_state .cancel_title_edit{color:red;}

/*增加内容区域*/
.add_area {border-top:#d9d9d9 1px solid; margin-top:28px; padding-top:18px; padding-left:15px;}
.add_area .add_list li{padding-bottom:10px;}
.add_area .add_list .txt_input {width:248px;}

/*中心首页*/
.shop_index .shop_info {border-bottom:1px solid #D9D9D9; padding:10px 0 15px 15px;}
.shop_index .shop_info li{line-height:30px;}
.shop_index .shop_info li .shop_name{font-weight:bold; margin-right:14px;}
.shop_index .shop_info li .last_login_time{color:#999; margin-left:14px;}
.shop_index .shop_info li a{color:#005DD0;}

.shop_index .shop_feedback {border-bottom:none;}
.shop_index .shop_feedback li em{font-weight:bold;}
.shop_index .shop_feedback li a{color:red; text-decoration:underline;}

.manage_mod {margin-bottom:20px;}
.manage_mod .mod_title{font-weight:bold; font-size:12px;}

/*焦点图列表页*/
.focus_list .preview_img {}
.focus_list .focus_title {text-align:left; line-height:18px;}
.focus_list .date {color:#999;}

/*产品列表页*/
.products_manage .manage_tip {color:#999; padding-bottom:15px;}
.products_manage .manage_tip strong {color:#333; font-weight:normal;}
.products_manage .handle {width:24%;}
.products_manage .table_list .title {width:28%;}
.products_manage .table_list .price {color:#C00;}
.products_manage .table_list .date {color:#999;}


/*相册列表页*/
.pics_list {}
.pics_list li{float:left; padding:0 9px; height:220px;}

.pics_list .img_title img{background:url(../images/tong_manage/pb.png) 0 bottom no-repeat; border:#d9d9d9 1px solid; padding:2px 2px 4px;}
.pics_list .img_title strong{color:#666;}
.pics_list .img_title:hover img{opacity:0.7; filter:alpha(opacity=70);}

.pics_list .img_title .pics_num{color:#999; display:block; padding:2px 0 10px}
.pics_list .pics_handle {display:none; color:#999; font-family:Arial;}
.pics_list .pics_handle a{color:#005dd0;}

/*相册终端页*/
.pics_show {}
.pics_show .pics_name {color:#333; padding:0 8px;}
.pics_show .pics_name span{color:#999;}

.pics_show .pics_list li {height:196px; width:136px; position:relative;}
.pics_show .pics_list img{border:#d9d9d9 1px solid; padding:2px;}
.pics_show .pics_list .title{display:block;margin:5px 0 5px 4px;}
.pics_show .pics_list .title input{vertical-align:-3px; *vertical-align:-2px;}
.pics_show .pics_list .pics_handle {padding-left:4px;}
.pics_show .pics_list li .is_cover {background:#57d1c4; color:#fff; line-height:18px; padding:0 3px; position:absolute; top:115px; right:12px; opacity:0.9; filter:alpha(opacity=90);}


/*相册图片上传*/
.shops_upload_pic {border:#d8d8d8 1px solid; margin-top:20px; padding:10px 10px 20px;}
.shops_upload_pic legend{background:none; border:none; margin-left:10px; font-size:14px; font-weight:bold;}
.shops_upload_pic .show_list{padding-top:20px; }
.shops_upload_pic .show_list li{float:left; margin-left:23px;}
.shops_upload_pic .show_list .photo{border:#d9d9d9 1px solid; height:131px; width:131px; padding:2px; position:relative;}
.shops_upload_pic .show_list .photo img{ height:131px; width:131px;}
.shops_upload_pic .show_list .del_pic_btn{background:red; color:#fff; display:block; padding:2px 4px; position:absolute; right:0; bottom:0;}
.shops_upload_pic .show_list .title{padding:4px 0 10px;}

.shops_upload_pic .upload_handle{padding:30px;text-align:center;}
.shops_upload_pic .pic_btn{background:url(../images/tong_manage/select_photo.png) 0 0 no-repeat; border:0; cursor:pointer; display:inline-block; margin-bottom:12px; height:41px; width:153px; text-indent:-9999px;}
.shops_upload_pic .upload_tip{color:#999;}
.shops_upload_pic .pos_sbt{display:block; margin:0 auto;}
/*图片移动*/
#select_box {width:400px;}
#select_box .select_content{padding:0 10px 10px;}
#select_box .select_content label{display:inline-block; padding:0 5px; line-height:30px; height:30px; width:110px; overflow:hidden;}
#select_box .select_content label:hover{background:#f2f9fe;}
#select_box .select_content label input{margin-right:2px; vertical-align:-2px;}
#select_box .dbtn{margin:0 0 10px 10px;}

/*新建相册*/
.select_photo_mod {line-height:24px;}
.select_photo_mod .select_photo{float:left;}
.upload_create_photo {float:left; padding-left:6px;}
.upload_create_photo .create_btn{color:#005DD0; cursor:pointer;}
.upload_create_photo .new_photo{display:none;}


/*留言评论管理*/
.manage_comment {}
.comment_item{border-bottom:#e2e2e2 1px dashed; padding:15px 12px;}
.comment_item .comment_handle{color:#999; float:right;}
.comment_item .comment_handle a{color:#005dd0;}
.comment_item .comment_handle a.audit{color:#c00;}
.comment_item .comment_handle a.already_audit{color:#999;}

.comment_item .username {color:#005dd0; font-weight:normal; padding:0 25px 0 10px;}
.comment_item .date {color:#999;}

.comment_item .content {padding:10px 0 10px 22px; line-height:24px;}
.comment_item .reply_content {padding-left:22px; line-height:20px;}
.comment_item .admin{color:#c00;}
.comment_item .reply_edit {color:#005DD0; cursor:pointer; margin-left:6px;}
.comment_item .reply_date {color:#aaa;}

/*报名订票*/
.manage_comment .apply_list .title{line-height:21px; width:36%;}
.manage_comment .apply_list .handle{width:15%;}

.comment_item.reply_state {background:#fafcee;}
.comment_item .reply_box{display:none; padding-left:22px;}
.comment_item .reply_box textarea{border:#d9d9d9 1px solid; display:block; margin-top:10px; padding:2px 3px; height:64px; width:592px;}
.comment_item .reply_box .submit_reply {background:url(../images/tong_manage/tong_btn.png) 0 -24px no-repeat; border:0; color:#fff; cursor:pointer; display:block; float:left; margin-top:10px;  line-height:28px; height:28px; width:76px;}
.comment_item .reply_box .cancel_reply {cursor:pointer; display:inline-block; margin-top:10px; height:28px; line-height:28px; width:50px; text-align:center;}



/*表单列表*/
.form_list {padding:0 10px;}
.form_list .textarea{border:#ddd 1px solid; padding:8px; height:90px; width:400px; overflow-x:hidden; overflow-y:auto;}
.form_list .txt_input {padding:2px 4px; width:240px;}
.form_list .txt_input.short{width:80px;}
.form_list select {background:#fff; border-color:#ddd; /*width:250px;*/}
.form_list dt {clear:left; float:left; padding-right:6px; line-height:28px; height:28px; width:75px; text-align:right; white-space:nowrap;}
.form_list dt span{color:#ff4e00; padding-right:3px;}
.form_list dd {float:left; padding-bottom:10px; line-height:28px; min-height:28px; _height:28px; width:670px;}
.form_list .align input{margin-right:4px; vertical-align:-2px; *vertical-align:-1px;}
.form_list .align label{padding-right:8px;}

.form_list .upload_btn {background:url(../images/tong_manage/tong_btn.png) -53px 0 no-repeat; border:0; cursor:pointer; line-height:23px; height:23px; width:72px;}

.form_list .thumbnail{margin:8px 0 10px;}

input.date, input.endDate {border:#ddd 1px solid; color:#333; cursor:pointer; line-height:20px; height:20px; padding:2px 4px;}


/*团队管理*/
.team_manage .img_desc h5{padding-bottom:7px;}
.team_manage .img_desc h5 a{color:#333; display:block; padding-bottom:4px;}
.team_manage .img_desc h5 .position{color:#333; font-size:12px;}
.team_manage .img_desc .describe{line-height:18px; height:36px; overflow:hidden;}
.team_manage .content{width:280px; text-align:left;}

/*机构简介*/
.shops_manage_intro {font-size:14px; line-height:26px;}

/*风格设置*/
.user_style_set .color_mod .txt_input{float:left; width:65px;}
.user_style_set .current_color{border:1px solid #ddd; color:#333; float:left; margin-left:3px; height:22px; line-height:22px; padding:1px;}
.user_style_set .current_color em{cursor:pointer; display:block; height:22px; width:22px;}

.style_set_mod {border-bottom:#d9d9d9 1px solid; margin-bottom:20px; padding-bottom:22px;}
.style_set_mod .map_tip {background:url(../images/tong_manage/map_tip.png) 0 0 no-repeat; float:right; margin-top:14px; height:180px; width:456px;}
.style_set_mod .mod_title{font-weight:bold; padding-bottom:15px;}
.style_set_mod .note{color:#999; font-weight:normal; margin-left:15px;}

.style_set_mod .mod_con{margin-left:40px;}
.style_set_mod .control {display:block; margin:0 10px 14px 0;}
.style_set_mod .control input{margin-right:6px; vertical-align:-3px; *vertical-align:-2px;}
/* .style_set_mod {margin-right:6px; vertical-align:-2px;} */

.nav_color_set {width:250px;}
.nav_color_set li{float:left; margin-right:10px; padding-bottom:20px; width:110px;}
.nav_color_set li .title{display:block; padding-bottom:10px;}

.bg_set li{padding-bottom:12px;}
.bg_set li .control {display:inline; margin-bottom:0;}
.bg_set .color_mod .title{float:left; line-height:26px;}

.bg_set .bg_align label{float:left; line-height:20px;}

/*图片上传*/
.upload_img{border:#ddd 1px solid; float:left; margin-right:10px; height:138px; width:220px; position:relative; overflow:hidden;}
.upload_img span{display:table-cell; line-height:138px; height:138px; width:220px; text-align:center; vertical-align:middle; *display:block; *font-size:120px; _font-family:sans-serif;}
.upload_img span img{vertical-align:middle;}
.upload_img .upload_handle{background:#F1438B; line-height:18px; padding:2px 6px; position:absolute; right:0; bottom:0; opacity:0.8; filter:alpha(opacity=80);}
.upload_img .upload_handle a{color:#fff; cursor:pointer;}
.upload_img .a_save, .upload_img .a_cancel{display:none;}

.thumbnail p {line-height:21px;}


#align_select {background:url(../images/tong_manage/bg_align.png) 0 0 no-repeat; float:left; height:22px; width:118px;}
#align_select span{cursor:pointer; display:inline; float:left; margin:1px 0 0 1px; line-height:20px; height:20px; width:38px; text-align:center;}
#align_select span.current{background:url(../images/tong_manage/bg_align.png) -119px 0 no-repeat; color:#fff;}

.user_style_set .pos_sbt {margin-left:40px;}



/*商家信息页*/
.shops_manage_info .form_list{border-bottom:#ddd 1px dashed; margin-bottom:20px; padding-bottom:20px;}

/*地址管理*/
.adress_list li{line-height:30px;}
.adress_list li .adress_edit{color:#005DD0; margin-left:6px;}
.adress_list li .adress_set_default{color:#005DD0;}
.adress_list li .adress_del{color:#999;}
.adress_list li .item_subbranch{color:#999; margin:0 10px;}
.adress_list li .item_contact{color:#999; }

.add_adress_btn {margin-top:5px;}
.add_adress {border:#eee 1px solid; display:none; margin-top:10px; padding:20px; width:480px;}
.add_adress dt{width:55px;}
.add_adress dd{ width:400px;}
.add_adress select{width:auto;}

/*美食菜系*/
#cuisine{width:670px;}
.table_check{border:1px solid #e1e1e1;}
.table_check tr td{width:132px; height:28px; border:1px solid #e1e1e1; text-align:center; cursor:pointer;}
.table_check tr td.checked{background:url(../images/food/check.png) 20px center no-repeat #f6faf2;}




