@charset "utf-8";
table { background-color:#f1f1f1;}
table td { line-height:6px;}
.table_style table { background-color:#fff;}
.display0 { display:none;}
.blank10 { height:10px; overflow:hidden;}
.table_style { background-color:#fff; border-left:1px solid #eee; border-top:1px solid #eee;}
.table_style td { border-right:1px solid #eee; border-bottom:1px solid #f5f5f5; padding:8px 4px; font-size:14px; line-height:1.5em;}
.table_style td table td { border:0 none;}
.table_style2 td { padding:8px;}
.table_style_2017 { border:0 none;}
.table_style_2017 td { border-right:0 none; border-left:0 none; padding:10px 0; line-height:30px;}
.table_style_2017 td .xie { color:#ddd;}
.table_style_2017 th { font-weight:normal; background-color: #fafafa; padding: 10px 0; text-align: center; color: #2F363B; border-bottom: 1px solid #f5f5f5;}
.category { color:#666; font-weight:bold; background-color:#FFFFFF;}
.orange_font { color:#f60;}
a.orange_font:hover { text-decoration:underline;}

.global2_btn_daochu,.global2_btn_add,.global2_btn_yun,.global2_btn_delall { background:url(../images/bg_2017.png) no-repeat 0 0;}

.global2_btn,.global2_btn_black,.global2_btn_blue,.global2_btn_orange,.global2_btn_green,.global2_btn_red { border-radius:3px; padding:0 10px; font-size:14px; color:#666; background-color:#eee; cursor:pointer; text-decoration:none; display:inline-block; vertical-align:middle; outline:0; box-sizing:content-box; line-height:30px!important; border:0 none; cursor:pointer; outline:0;transition: .2s ease-in;}

.global2_btn_black { background-color:#ddd;}
.global2_btn_blue { color:#fff; background-color:#5DBEFF;}
.global2_btn_orange { color:#fff; background-color:#5DBEFF;}
.global2_btn_green { color:#fff; background-color:#5DBEFF;}
.global2_btn_red { color:#fff; background-color:#5DBEFF;}
.global2_btn_blue:hover,.global2_btn_orange:hover,.global2_btn_green:hover,.global2_btn_red:hover { color:#fff; background-color:#28A3F6;}
.global2_btn_blue:visited,.global2_btn_orange:visited,.global2_btn_green:visited,.global2_btn_red:visited { color:#fff;}
.global2_btn:visited,.global2_btn_black:visited { color:#666;}
.global2_btn:hover,.global2_btn_black:hover { color:#666;}
.global2_btn_daochu { padding-left:33px; background-position:-173px -30px;}
.global2_btn_add { padding-left:30px; background-position:-173px 8px;}
.global2_btn_yun { padding-left:33px; background-position:-172px -101px;}
.global2_btn_delall { padding-left:33px; background-position:-174px -134px; background-color:#cbcbcb; color:#fff;}
.global2_btn_delall:visited { color:#fff;}
.global2_btn_delall:hover { color:#fff;}
.low{ line-height:18px;}
/*.global_btn,.global_btn_blue,.global_btn_blue_big,#J_selectImage,.global_btn_big { background:#e1e1e1 url(../images/admin2014_repeatX.gif) repeat-x 0 0;}*/

.global_btn,.global_btn_blue,.global_btn_red,.global_btn_blue_big,#J_selectImage,.global_btn_big { border-radius:3px; padding:0 12px; border:1px solid #ddd; background-color:#ddd; height:19px; line-height:18px; font-size:12px; font-family:"Microsoft Yahei"; font-weight:normal; color:#666; cursor:pointer; text-decoration:none; display:inline-block; *display:inline; *zoom:1; vertical-align:middle;filter:chroma(color=#000000); outline:0; transition:.3s;}
input.global_btn,input.global_btn_blue,input#J_selectImage { line-height:14px; padding:1px 12px 2px;}
.global_btn:hover { color:#666; opacity:.9;}
.global_btn_blue { background-color:#60b6f3; color:#fff; border:1px solid #60b6f3;}
.global_btn_blue:hover { color:#fff; border:1px solid #60b6f3;}
.global_btn_red { background-color:#f00; color:#fff; border:1px solid #f00;}
.global_btn_red:hover { color:#fff; border:1px solid #f00;}
.global_btn_blue_big,#J_selectImage,.global_btn_big { height:38px; line-height:38px; font-size:14px; padding:0 20px; color:#fff; border:0 none; outline:0; background-color:#5DBEFF; transition:.2s;}
.global_btn_blue_big:hover,#J_selectImage:hover,.global_btn_big { background-color:#28A3F6; color:#fff;}
.global_btn_big { background-color:#ddd; border:1px solid #ddd; color:#666;}
.global_btn_big:hover { color:#666; border:1px solid #ddd;}
.global_btn_blue:visited,.global_btn_blue_big:visited,.global_btn_red:visited { color:#fff;} .global_btn:visited { color:#666;}

.global_ipt { border:1px solid #ccc; height:16px; line-height:16px; padding:3px 4px 3px; vertical-align:middle;}
select { padding: 0px 32px 0 8px; border-radius: 3px; border: 1px solid #f0f0f0; vertical-align: middle; color: #666; outline: 0; box-sizing:border-box; height: 30px; appearance: none; background:#fafafa url(../images/house/ico-hd-arrdown1.png) no-repeat 95% 50%;}
select:hover { border-color:#5DBEFF;}
select:focus { border-color:#5DBEFF; background-color:#eff3fd;}

.bq_menu { float:right; position:relative; z-index:2; *zoom:1; line-height:16px; margin-top:6px;}
.bq_menu a { display:block; float:left; background-color:#ff7471; color:#fff; padding:4px 8px; font-size:12px; text-decoration:none; vertical-align:top; font-weight:normal;}
.bq_menu a:hover { text-decoration:none; color:#fff; background-color:#d23e3a;}
.bq_menu .gre { background-color:#0ccfa3;}.bq_menu .gre:hover { background-color:#009776;}
.bq_menu .yel { background-color:#d6ab00;}.bq_menu .yel:hover { background-color:#c39a00;}
.bq_menu .blu { background-color:#0599c9;}.bq_menu .blu:hover { background-color:#0784ad;}

.table_style .small_font { font-size:12px;}

.import_tag_inner { text-align:left; width:560px; display:none; position:absolute; right:6px; top:40px; border:1px solid #ddd; border-radius:4px;box-shadow:2px 2px 2px #999; background-color:#fff; padding:10px;}
.import_tag_inner .btn { text-align:center;}
.show { display:block;}
.import_tag_inner .close { position:absolute; top:6px; right:6px; cursor:pointer; font-size:12px;}
.import_tag_inner iframe { vertical-align:top; width:560px; position:relative;}

.global_tip { font-size:14px; font-weight:normal; font-style:normal; color:#aaa;}
.global_tip_multiple { margin-top:10px; color:#333; border:1px solid #f8dfc9; background:#fff4e8 url(../images/tips_2014.gif) no-repeat 4px 8px; padding:10px 10px 10px 90px; font-weight:normal; line-height:25px;}

.i_list_li li { float:left; display:inline; margin-right:12px; clear:none; border-bottom:0 none;}
.i_list_li input { margin-right:4px;}




.map_iframe { background-color:#fff; position:fixed; _position:absolute; left:50%; top:50%; margin:-250px 0 0 -350px; width:700px; height:500px; overflow:hidden; border:1px solid #999;box-shadow:0px 0px 6px rgba(0,0,0,.5); z-index:999;}

.pageNavigation .firstpage span,.pageNavigation .firstpage a,.pageNavigation .endpage span,.pageNavigation .endpage a { background:#fff url(../images/revert2014.png) no-repeat 0 0; text-indent:-999em; overflow:hidden; width:50px; margin:0 10px 0 0;}

.pageNavigation { text-align:center; padding:25px 0;}
.pageNavigation a,.pageNavigation span { background-color:#fff; display:inline-block; *display:inline; *zoom:1; vertical-align:middle; margin:0 0 0 -5px; padding:8px 13px; border:1px solid #ededed; color:#999; font-size:14px; line-height:20px;}.pageNavigation a:hover { color:#d00;}
.pageNavigation .cur,.pageNavigation .current { border: 1px solid #0BBB73; background-color:#0BBB73; color:#fff; cursor:default;}.pageNavigation .cur:hover { color:#fff; text-decoration:none;}
.pageNavigation .next,.pageNavigation .prev { background:#fff url(../images/sp2013.gif) no-repeat 0 0;}
.pageNavigation .next { background-position:-795px -92px; padding-right:20px;}
.pageNavigation .prev { background-position:-843px -122px; padding-left:20px;}
.pageNavigation .kill { color:#ddd; border:1px solid #eee;}
.pageNavigation .kill:hover { color:#ddd; text-decoration:none; cursor:default;}
.pageNavigation .cur:hover,.pageNavigation .current:hover { color:#fff; text-decoration:none;}
.pageNavigation .endpage span,.pageNavigation .endpage a { margin:0 0 0 5px;}
.pageNavigation .firstpage .kill { background-position:9px -454px; cursor:default;}
.pageNavigation .firstpage a { background-position:9px -394px;}
.pageNavigation .endpage .kill { background-position:-4px -484px; cursor:default;}
.pageNavigation .endpage a { background-position:-4px -424px;}


.tips_box { margin-bottom:15px; position:relative; z-index:1; border:solid 1px #ead2b6; background-color:#fff7e9; color:#f78115; padding:18px 15px 18px 70px;}
.tips_box .s { display:block; position:absolute; left:10px; top:50%; margin-top:-27px; width:53px; height:53px; background:url(../images/icon1.gif) no-repeat 0 0;}


.replay_tips { background-color:#eee; border-radius:3px; padding:2px; position:absolute; top:0; left:50%; z-index:999; width:980px; margin-left:-490px; box-shadow:0px 0px 8px rgba(0,0,0,.4);}
.replay_tips .hd { text-align:left; font-size:16px; color:#666; padding:8px 0 9px 10px;}
.replay_tips .hd .close { background:url(../images/x4_member_sp.gif) no-repeat -52px 0; display:inline; float:right; margin:5px 10px 0 0; width:11px; height:10px; overflow:hidden; text-indent:-999em;}
.replay_tips .bd { padding:10px; border-radius:4px; background-color:#fff;}
.replay_tips .write_2014 { text-align:center;}
.replay_tips .write_2014 .textarea,.replay_tips .comment_source .input { outline:0; width:943px; height:300px; border:1px solid #ddd; padding:8px; font-size:14px; color:#333; margin:8px 0; overflow-y:scroll;}
.replay_tips .write_2014 .textarea { height:60px;}
.replay_tips .comment_source .input img { vertical-align:-7px;}
.replay_tips .write_2014 .timer { text-align:left; color:#404040; font-size:14px;}
.replay_tips .comment_source { margin-bottom:10px;}
.replay_tips #replay_tips_input { margin-top:6px;}
.replay_tips .comment_source .comment_content { color:#333; margin-top:6px; text-align:center;}
.replay_tips .comment_source .comment_content img { vertical-align:-8px;}
.replay_tips .comment_source .comment_user { font-size:14px;}
.replay_tips .comment_replay_list { height:300px; overflow:scroll; overflow-x:hidden; border:1px solid #e6e6e6; background-color:#f8f8f8;}
.replay_tips .comment_replay_list .rep_list { margin:10px; padding:0 0 8px 8px; border-bottom:1px solid #e6e6e6;}
.replay_tips .comment_replay_list .rep_list .comment_content { font-size:14px; color:#404040; margin-top:6px;}

.tgQuick { position:absolute; width:120px; border:1px solid #999; background-color:#fafafa; border-radius:3px; z-index:999; padding:2px 0; box-shadow:0px 0px 8px rgba(0,0,0,.4); font-size:12px;}
.tgQuick a { display:block; margin:8px 0; text-align:center;}
.tgQuick .s { position:absolute; width:7px; height:5px; background:url(../images/x4_tips_sp.gif) no-repeat 0 0; display:block; top:-5px; left:50%; margin-left:-5px;}
.tgQuick a.display0 { display:none;}

.sys_tips { position:fixed; left:0; right:0; top:0; bottom:0; z-index:1000; background-color:rgba(0,0,0,.4);}
.sys_tips .inner { text-align: center; background-color: #fff; border-radius: 4px; padding: 6px; position:fixed; left:50%; top:50%; z-index: 1001; width: 420px; margin-left: -210px; box-shadow: 0px 0px 8px rgba(0,0,0,.2);}
.sys_tips .ico,.sys_tips .close_btn { background:url(../images/sys_tips_bg_x11.png) no-repeat 0 0;}
.sys_tips .ico { width:60px; height:60px; margin:30px auto 0; background-position:-62px -1px;}
.sys_tips .ico.success { background-position:-1px -1px;}
.sys_tips .ico.fail { background-position:-1px -65px;}
.sys_tips .close_btn { cursor:pointer; position:absolute; top:6px; right:6px; width:28px; height:28px; background-position:-142px -17px;}
.sys_tips .bd { padding:25px 20px 25px 20px; font-size:16px; color:#222;}
.sys_tips .bd .txt1 { font-size:18px; color:#333; margin-bottom:10px;}
.sys_tips .bd .txt2 { font-size:14px; color:#999;}
.sys_tips .bd .btn { margin:25px 0 15px;}
.sys_tips .btn1,.sys_tips .btn2 { transition:.3s; border:1px solid #5DBEFF; background-color:#5DBEFF; color:#fff; display:inline-block; margin:0; font-size:14px; padding:8px 25px; border-radius:2px;}
.sys_tips .btn1 { border:1px solid #dadada; color:#666; background-color:#f3f3f3; margin-left:10px;}
.sys_tips .btn1:hover,.sys_tips .btn2:hover { text-decoration:none;}
.sys_tips .btn1:hover { color:#666;}
.sys_tips .btn2:hover { background-color:#28A3F6;}
.sys_tips .btn .black { background-image:linear-gradient(45deg,#333,#666); color:#E6CA98; border:0 none;}
.sys_tips .bd .close { color:#36c;}.sys_tips .bd .close:hover { color:#d00;}

.write .i_star_5,.write .i_star_4,.write .i_star_3,.write .i_star_2,.write .i_star_1,.write .i_star_0 { background:url(../images/star2015.gif) no-repeat 0 0;}

.write .i_star_5,.write .i_star_4,.write .i_star_3,.write .i_star_2,.write .i_star_1,.write .i_star_0 { display:inline-block; *display:inline; *zoom:1; vertical-align:middle; width:135px; height:23px; background-position:0 -120px; overflow:hidden; margin:0; text-indent:0;}
.write .i_star_5 { background-position:0 0;}
.write .i_star_4 { background-position:0 -24px;}
.write .i_star_3 { background-position:0 -48px;}
.write .i_star_2 { background-position:0 -72px;}
.write .i_star_1 { background-position:0 -96px;}
.write .i_star_0 { background-position:0 -120px;}
.write .s_star { display:inline-block; *display:inline; *zoom:1; width:24px; height:23px; margin-right:3px; font:0pt/1000px Arial; overflow:hidden; vertical-align:top;}

.manage_page { font-family:Arial, Helvetica, sans-serif;}
.manage_page font,.manage_page a { display:inline-block; *display:inline; *zoom:1; border:1px solid #ddd; padding:6px 9px; vertical-align:middle; line-height:18px;}
.manage_page a font { border:0 none; padding:0; display:inline;}

.my_prop_img{ font-size:12px; width:100%; margin:0; padding:0}
.my_prop_imgitem{float:left; display:inline;margin-right:15px;margin-top:10px; position:relative; *zoom:1; z-index:1;}
.my_prop_imgitem .imgview { width:80px; height:80px;}
.my_prop_imgitem .move_prev,.my_prop_imgitem .move_next,.my_prop_imgitem .set_FM { display:block; position:absolute; top:0; left:0; width:40px; background:#000; opacity:.8; color:#fff; font-weight:normal; padding:4px 0; text-align:center; text-decoration:none; font-size:12px; line-height:14px;}
.my_prop_imgitem .move_next { left:41px;}
.my_prop_imgitem .set_FM { top:100px; width:auto; padding:4px 5px;}
.my_prop_imgitem .global_btn,.my_prop_imgitem .global_btn_blue { margin-top:8px;}

#webMessage { font-family:"微软雅黑"; font-size:14px; position:absolute; position:fixed; z-index:1000; bottom:0; right:0; background-color:#fff; box-shadow:-3px -2px 8px -1px rgba(0,0,0,0.2); width:360px; border-left:1px solid #eceff3; color:#404040;}
#webMessage .hd { padding:7px 0 7px 33px; background:#eceff3 url(../images/webim_icon.png) no-repeat 10px -10px;}
#webMessage .bd { _height:335px; max-height:335px; overflow-y:auto; position:relative; *zoom:1;}
#webMessage .close,#webMessage .open,#webMessage .remove { display:block; position:absolute; top:6px; right:24px; width:22px; height:20px; overflow:hidden; text-indent:-999em; background:url(../images/webim_icon.png) no-repeat 0px -47px;}
#webMessage .remove { background-position:-29px -48px; right:0;}
#webMessage .open { background-position:0px -82px;}
#webMessage .item { margin:10px 10px 13px; position:relative; z-index:1; *zoom:1; line-height:20px; border:1px solid #ddd; border-radius:3px; padding:5px 10px;}
#webMessage .item .date { font-size:12px; color:#aaa;}
#webMessage .item .s { display:block; width:9px; height:10px; overflow:hidden; background:url(../images/webim_icon.png) no-repeat -44px -90px; position:absolute; bottom:-9px; left:12px;}
#webMessage .item:nth-child(2n) { background-color:#f6f6f6;}
#webMessage .item:nth-child(2n) .s { background-position:-34px -90px;}
#webMessage .item .panel { position:absolute; bottom:4px; right:4px; display:block; font-size:12px;}
#webMessage .item .panel .view,#webMessage .item .panel .del { display:inline-block; padding:0 4px; border-radius:3px; color:#fff; background-color:#f60;}
#webMessage .item .panel .view:hover,#webMessage .item .panel .del:hover { text-decoration:none;}
#webMessage .item .panel .del { background-color:#999;}



.tab_01,.s_title { line-height:1.6em;}

.tab_01 { border-bottom:1px solid #f5f5f5; margin:0 0 15px;}
.tab_01 li { position:relative; z-index:1; margin-bottom:-1px; border-bottom:1px solid #f5f5f5; float:left; padding:5px 20px 10px; font-size:16px;}
.tab_01 li.cur,.tab_01 .checked,.tab_01 .selected { border-bottom:1px solid #5DBEFF;} 

.tab_01 li a { color:#ABB5BD; display:block; padding-bottom:5px; transition:.3s;}
.tab_01 li.cur a,.tab_01 .checked a,.tab_01 .selected a { color:#2F363B;}
/* .tab_01 li a em { padding-left:5px; font-size:12px; line-height:18px; color:#f60; font-weight:normal; font-style:normal;} */

.tab_01 li a em {font-weight:normal; font-style:normal;	position: absolute;	font-size: 11px;color: #fff;vertical-align: super; top:-8px; right:-10px; z-index: 99;margin-left: 5px;	background:#FF9375;padding: 3px 7px 2px 7px;line-height: 13px;	border-radius: 10px;}

.tab_01 li a:hover { color:#5DBEFF;}
.tab_01 .right { float:right; margin:0 0 0 0; font-size:12px; border-bottom:0 none; padding:5px 0;}
.filter_01 {}
.filter_01 .item { line-height:22px; margin:12px 0; color:#aaa;}
.filter_01 .item a { display:inline-block; vertical-align:middle; margin-right:8px; padding:0 8px; border-radius:4px; color:#333; line-height:28px;}
.filter_01 .item a.on { color:#fff; background-color:#0BBB73;}

.s_ipt { width:240px; height:26px; line-height:26px; padding:5px 6px; vertical-align:middle;}
.table_style_2017 select { padding:5px 6px; border:1px solid #ddd; vertical-align:middle; outline:0; width:240px; height:26px; line-height:26px; box-sizing:content-box; font-size:14px; font-family:"Microsoft Yahei"; color:#666;}
.table_style_2017 textarea { padding:5px 6px;}

.fields_input { font-size:14px; padding:0;}
.fields_input select { width:240px; height:22px; box-sizing:content-box; padding:7px 6px;}



.fields_input li:after { 
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden; 
}
.fields_input li {display: inline-block;}
* html .fields_input li {height: 1%;} 
.fields_input li  {display: block;}
.fields_input li.display0 { display:none;}

.fields_input li .a,.fields_input li .b,.fields_input li .c,.fields_input li .d,.fields_input li .e { padding:10px 0; float:left; display:inline; line-height:39px;}
.fields_input li .a { margin:0 5px 0 5px; width:140px; text-align:right;}
.fields_input li .b { width:470px;}
.fields_input li .c { width:800px;}
.fields_input li .d { width:945px;}
.fields_input li .e { width:1200px;}

.fields_input li .http { position:relative; z-index:1;}
.fields_input li .http .s_ipt { text-indent:56px;}
.fields_input li .http_in { display:block; position:absolute; left:8px; top:11px;}

.fields_input .geduan { color:#f93; background-color:#f1f1f1; border-top:1px solid #eee; border-bottom:1px solid #eee; padding:5px 0; text-align:center;}
.fields_input .w_auto_select select { width:auto;}