/* CSS Document */
@charset "utf-8";
@import url("s_window.css");
@import url("suggest.css");
body,form,menu,div,fieldset,blockquote,p,pre,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6 { padding:0; margin:0; }
body{background:#fff url(../images/bg_body.jpg) repeat-x top;font-size:12px;}
div,p { display:block; word-break: break-all; line-height: 19px; text-align: left;word-wrap: break-word}
li { list-style:none; }
fieldset,a img {border:0; }
button,label { cursor:pointer; }
input[type=radio],input[type=checkbox] { cursor:pointer; } 
a{text-decoration:none;color:#2F2F2F;}
a:hover {text-decoration:none; background:#ff3300; color:#fff; }
button {cursor:pointer;}
img{border:0;}
.clear,
.c{clear:both; height:0; font-size:0; line-height:0;}
.r{ width:299px;}

/*---------------------------------------文字样式----------------------------*/
.text_red{font-size:12px; color:#ff6000; font-weight:bold; }

/*---------------------------------------登录页面样式----------------------------*/
.top{width:960px; margin:0 auto; height:85px;}
#logo{float:left; width:158px; margin-top:23px;}
.submenu{float:right; margin-top:23px; width:230px;}
.submenu ul{float:right; display:block;}
.submenu li{float:left; padding:0 10px 0 9px; background:url(../images/bg_submenu.gif) no-repeat right center; font-size:12px;}
.submenu li a{display:block;font-size:12px; line-height:normal;}
.submenu .a1{ padding-right:2px; background:none;}
.submenu p{float:right; margin:25px 10px 0 0; font-size:12px; text-align:right; clear:both;}
.submenu p a{color:#000;}
.submenu p a:hover{color:#fff;}
.submenu p span{font-size:12px; color:#ff6000;}

.content{width:960px; margin:0 auto; display:block; padding-bottom:18px; clear:both;}
.login{ float:left; width:238px; border:1px solid #c9c9c9; background:#fff; padding:10px 0 10px 15px;}
.login h3{float:left;}
.login ul{width:auto; float:left; margin-top:18px; font-size:12px; display:block;}
.login li{ float:left; padding:6px 0; width:222px;}
.login li img{ float:left; padding:0 0 0 5px;}
.login li span{float:left; display:block; width:73px; height:24px; line-height:24px; text-align:right;}
.login .learn_text{float:right; width:150px; text-align:left;}
.login .learn_text a{margin-left:5px; color:#ff6000;}
.login .learn_text a:hover{ color:#fff;}
.login .input01{float:left; border:2px solid #c9c9c9; width:139px; height:17px; font-size:12px; padding:3px 0 0 2px;}
.login .input02{float:left; border:2px solid #c9c9c9; width:37px; height:17px; font-size:12px; padding:3px 0 0 2px;}
.login .login_btn{float:left; padding:5px 0 20px; width:222px; text-align:center; border-bottom:1px solid #b3b3b3;}
.btn01{width:103px; height:38px; background:url(../images/bg_btn01.gif) repeat-x; text-align:center; font-weight:bold; color:#fff; font-size:14px; border:1px solid #f26900; padding:0;}
.login .register{float:left; padding:15px 0 14px 0; text-align:center; font-size:12px; line-height:30px;width:222px;}
.btn02{width:82px; height:28px; background:url(../images/bg_btn02.gif)  no-repeat; text-align:center; font-weight:bold; color:#ff6000; font-size:14px; border:0; padding:0;}


/*------------button样式------------*/
.btn_red{height:29px; background:url(../images/bg_btn04.gif) repeat-x; font-weight:bold; color:#fff; font-size:14px; border:1px solid #f26900; padding:3px 13px 0; margin:0 5px; }
.btn_grey{height:29px; background:url(../images/bg_btn03.gif) repeat-x; font-weight:bold; color:#fff; font-size:14px; border:1px solid #ccc; padding:3px 13px 0; margin:0 5px; }
.input03{float:left; border:2px solid #c9c9c9; width:200px; height:17px; font-size:12px; padding:3px 0 0 2px;}
.input04{float:left; border:2px solid #c9c9c9; width:100px; height:17px; font-size:12px; padding:3px 0 0 2px;}
.btn_groups{height:29px; background:url(../images/bg_btn04.gif) repeat-x; font-weight:bold; color:#fff; font-size:12px; border:1px solid #f26900; padding:3px 5px 0; }

.map_cont{width:686px; border:1px solid #c9c9c9; float:right; position:relative;}

/*---“我立即参与”样式-----*/
.map_canyu{width:500px; height:180px; background:#fff; border:0px solid #bfc6d0;}
.map_canyu h4{font-size:16px; color:#ff6000; float:left; display:inline; margin:20px 0 0 30px;}
.map_canyu p{ float:left; width:382px; margin-top:20px; font-size:12px; font-weight:bold; line-height:20px; color:#000;}
.map_canyu p span{color:#ff6000;}

.map_canyu .button{ width:100%; text-align:center; padding:25px 0px; clear:both;}
.btn{height:38px; background:url(../images/bg_btn01.gif) repeat-x; text-align:center; font-weight:bold; color:#fff; font-size:14px; border:1px solid #f26900; padding:0 13px 0 13px; margin:0 5px; }

.btn_20{ height:20px; background:url(../images/bg_btn05.gif) repeat-x; text-align:center; color:#fff; font-size:12px; border:1px solid #f26900; width:60px; padding-top:2px;}

/*---“确认大本营”样式-----*/
.map_queren{width:390px; height:80px;background:#fff; border:0px solid #bfc6d0;}
.map_queren p{width:385px; margin-top:8px; text-align:center; font-size:14px; color:#000; font-weight:bold;}
.map_queren span{ width:385px; float:left; text-align:center; margin-top:10px;}
/*---“周围的邻居”样式-----*/
.map_linju{width:390px; height:173px; background:#fff; border:0px solid #bfc6d0;}
.map_linju h5{float:left; padding:15px 0 0 15px; font-size:12px;}
.map_linju h5 span{ font-weight:normal; color:#a2a2a2;}
.map_linju ul{float:left; width:373px; padding:15px 0 0 10px;}
.map_linju li{float:left; width:62px; text-align:center;}
.map_linju li img{border:1px solid #c2c7c3; width:45px; height:45px;}
.map_linju li span{font-size:12px;}
.map_linju li span a{ font-size:12px; color:#ff6000;}
.map_linju .botton_linju{float:left; width:385px; text-align:center; margin-top:15px;}

/*---“填写信息”样式-----*/
.map_tianxie{width:390px; height:182px; background:#fff; border:0px solid #bfc6d0;}
.map_tianxie h5{font-size:12px; color:#000; padding:15px 0 0 34px; float:left; }
.map_tianxie ul{padding:5px 0 0 34px;}
.map_tianxie li{padding:1px 0; float:left; font-size:12px; width:350px;}
.map_tianxie li span{width:85px; text-align:right; float:left; height:24px; line-height:24px;}
.map_tianxie .botton_linju{float:left; width:385px; text-align:center; margin-top:15px;}
.map_tianxie .botton_wancheng{float:left; width:385px; text-align:center; margin-top:5px;}
.map_tianxie .pic_yanzheng{ margin-left:5px; float:left;}

/*---------------------------页面底部样式-----------------------------------*/
.footer{width:960px; margin:0 auto; border-top:1px dashed #bfbfbf; height:70px; display:block; clear:both;}
.footer .logo01{float:left; margin-top:18px; width:103px;}
.footer .copyright{float:right; margin-top:8px; font-size:12px; line-height:18px; text-align:right; color:#666;}
.footer .copyright a{}

/*--------------------------注册页面的样式-----------------------------*/
.register_cont{width:960px; margin:0 auto; border-top:1px dashed #bfbfbf;}

.step{margin:32px 0 0 80px; display:block; clear:both;}
.step h4{float:left; height:49px;}
.step ul{float:left; height:49px;}
.step li{float:left; height:49px; padding-right:22px; background:url(../images/icon_arrow.gif) no-repeat right 15px; margin:0 8px 0 4px;}
.step .a2{margin-right:0px; background:none;}
.fill_content{width:640px; margin:0 auto; padding-top:42px;}
.fill_top{ float:left; width:557px; padding:22px 0 14px 81px; border-bottom:1px solid #bfbfbf;}
.fill_top li{ float:left; width:315px; padding:4px 0 5px; display:block; position:relative; font-size:12px; margin:0px;}
.fill_top li p{ float:left; width:95px; font-size:12px; text-align:right; color:#313131; font-family:Arial, Helvetica, sans-serif; padding-right:5px; line-height:24px;}
.fill_top li p span{ color:#ff6000; font-family:Arial, Helvetica, sans-serif;}
.fill_top li .input_fill{float:left; border:2px solid #c9c9c9; width:205px; height:17px; font-size:12px; padding:3px 0 0 2px;}
.fill_top li .input_yanzheng{float:left; border:2px solid #c9c9c9; width:100px;_width:97px; height:17px; font-size:12px; padding:3px 0 0 2px; margin-right:5px;_margin-right:3px; display:inline;}
.fill_top li .tiaokuan{ margin-left:100px; color:#ff6000;}
.fill_top li .tiaokuan a{color:#ff6000; text-decoration:underline;}
.baocuo{position:absolute; padding:8px 8px 0 15px; float:left;  height:21px; width:200px;background:url(../images/bg12.gif) no-repeat; left: 319px; top: 0px;}

.btn_step{height:29px; width:205px; background:url(../images/bg_btn04.gif) repeat-x; text-align:center; font-weight:bold; color:#fff; font-size:14px; border:1px solid #f26900; padding:3px 0 0; }
.border_no{border-bottom:none; padding-bottom:60px;}

.choose{width:686px; margin:0 auto; padding-top:30px; clear:both;}
.choose_sreach{width:686px; font-size:12px; display:block; clear:both;}
.choose_sreach span{float:left; font-size:12px; margin-right:3px; line-height:24px;}
.choose_sreach .input_choose{float:left; border:2px solid #c9c9c9; width:205px; height:17px; color:#999; font-size:12px; padding:3px 0 0 2px; margin-right:3px;}
.grey_text{color:red; padding-left:40px;}
.choose_map{width:686px; border:1px solid #c9c9c9; margin-top:14px; clear:both;}
.choose p{padding:20px 0; text-align:center;}

.firend{width:750px; margin:0 auto;}
.firend .firend_tit{font-size:14px; padding:10px 0 0 8px; font-weight:bold; clear:both;}
.firend ul{padding-top:12px; width:750px;}
.firend li{float:left; width:60px; margin:0px 24px 0 8px; padding:9px 0 12px 0;}
.firend li img{border:1px solid #c2c7c3;}
.firend li p{width:60px; font-size:12px; line-height:17px; padding:4px 0 3px; color:#818181; text-align:center;}
.firend li p span{font-size:12px; margin:3px 0 5px;}
.firend li p span a{color:#ff6000;}
.firend li p span a:hover{color:#fff;}
.firend li p span img{border:none; margin-right:3px;}
.firend .firend_btn{padding:23px 0 40px; text-align:center; clear:both;}

.wancheng{width:692px; margin:0 auto; padding:70px 0 40px; display:block; clear:both;}
.wancheng p{width:690px; height:69px; padding-top:50px; border:1px solid #f26900; background:#fff2df; display:block; text-align:center; font-size:14px; font-weight:bold;}
.wancheng p a{color:#fe9d00; text-decoration:underline; margin:0 3px; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.wancheng .wancheng_btn{width:690px; padding-top:20px; text-align:center;}

/*-------------------------首页样式-------------------------*/
.header{width:960px; margin:0 auto;}
#logo02{float:left; width:158px; margin-top:11px;}
.submenu2{float:right; margin-top:17px; width:190px;}
.submenu2 ul{float:right; display:block;}
.submenu2 li{float:left; padding:0 10px 0 9px; background:url(../images/bg_submenu.gif) no-repeat right center; font-size:12px;}
.submenu2 li a{display:block;font-size:12px; line-height:normal;}
.submenu2 .a1{ padding-right:2px; background:none;}
.submenu2 p{float:right; margin:25px 20px 0 0; font-size:12px;}
.submenu2 p a{color:#000;}
.submenu2 p span{font-size:12px; color:#ff6000;}

.nav{float:left; width:959px; margin:21px 0 0px 1px; height:33px; padding-bottom:5px; line-height:15px;}
.nav ul{float:left;}
.nav li{ float:left; width:71px; height:33px; margin-right:15px;}
.nav li a{float:left; width:71px; padding-top:7px; height:26px; text-align:center; font-size:14px; color:#0f0f0f; font-weight:bold;}
.nav li a:hover{width:71px; height:26px; background: url(../images/bg_nav.gif) no-repeat; color:#fff;}
.nav .a3 a{width:71px; background: url(../images/bg_nav.gif) no-repeat; color:#fff; text-align:center;}
.nav .search{float:right; margin-top:3px;}
.nav .search .input_search{ width:145px; height:17px; font-size:13px; padding:3px 0 0 5px; border-bottom:1px solid #c9c9c9;  border-left:1px solid #c9c9c9;  border-top:1px solid #c9c9c9; border-right:0px; float:left; margin:0; color:#828282;}
.nav .search .btn_search{ width:26px; height:22px; background:url(../images/search.gif) no-repeat; float:left; padding:0; border:0px;}

.cont{width:960px; margin:0 auto;margin-bottom:10px; display:block; padding-top:10px; clear:both;}
.cont_left{float:left; width:639px;}
.information{width:622px; border:1px solid #c9c9c9; padding:16px 12px 6px 12px; float:left; background:#fff;}
.information .infor_left{ width:116px; float:left;}
.information .infor_left .infor_img{ float:left; width:107px; height:107px; background:url(../images/bg_information01.gif) no-repeat; padding:6px 0 0 6px;}
.information .infor_left .infor_img img{width:100px; height:100px;}
.information .infor_left span{border-bottom:1px solid #ece2ed; height:17px; padding-top:8px; font-family:"宋体"; font-size:12px; float:left;}
.information .infor_left span a{color:#ff6000; text-decoration:none;}
.information .infor_left span a:hover{text-decoration:underline; color:#fff;}
.information .infor_right{width:490px; float:right;}
.information .infor_right h5{ display:block; float:left; font-size:16px; width:478px;}
.information .infor_right h5 a{ color:#ff6600; font:normal 12px Arial; margin-left:20px; }
.information .infor_right h5 a:hover{ color:#fff;}
.information .infor_right .jianjie{float:left; font-size:12px; width:auto; padding-left:10px;}
.information .infor_right .jianjie p{width:auto; float:left; font-size:12px; font-weight:normal; color:#666;}
.information .infor_right .jianjie span{float:right; width:85px; font-size:12px;  color:#888; text-align:left;}
.information .infor_right .jianjie span a{color:#ff6000;}
.information .infor_right .jianjie span a:hover{ color:#fff;}
.information .infor_right .gengxin{}
.information .infor_right .gengxin .inputXq{color:#ccc; font-size:14px; border:1px solid #c9c9c9; padding:4px;  width:464px;}
.information .infor_right .xinqing{clear:both;margin:5px 0 2px 0; width:474px; padding:7px 7px 5px; background:#f9f9f9;border:1px solid #d9d9d9; float: left;
}
.information .infor_right .xinqing .xinqingG{ float:left; padding-top:4px; }
.information .infor_right .xinqing .xinqingG a{ color:#ff6600; padding-right:10px;}
.information .infor_right .xinqing .xinqingG a:hover{ color:#fff;}
.information .infor_right .xinqing .gengxin_btn{ float:right; width:43px; margin:3px 2px 0 0; }
.information .infor_right .xinqing .gengxin_btn .btn01{width:45px; height:20px; background:url(../images/bg_btn01.gif) repeat-x; text-align:center;color:#fff; font-size:12px; border:1px solid #f26900; padding:0; font-weight:normal;}
 
.information .infor_right ul{float:left; width:478px;}
.information .infor_right li{width:239px; display:block; float:left; font-size:12px; line-height:24px; padding:0px; position:relative;}
.information .infor_right li span{ color:#808080;}
.information .infor_right li .red{color:#ff6000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-right:4px;}
.jinru a{ color:#ff6600;}
.jinru a:hover{ color:#fff;}

.content_map{width:645px; border:1px solid #c9c9c9; margin:12px 0; float:left; display:block;}
.haoyoudt{width:647px; float:left; display:block; margin-bottom:12px;}
.haoyoudt h3{ width:628px; float:left; height:34px; border:1px solid #c9c9c9; color:#ff6000; font-size:14px; font-weight:bolder; line-height:34px; padding-left:17px; background:url(../images/bg_haoyou_tit.gif) repeat-x;}
.haoyoudt .haoyou_cont{width:619px; float:left; border-left:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; border-right:1px solid #c9c9c9; padding:14px 13px; display:block;}
.haoyoudt .haoyou_cont li{float:left; width:619px; border-bottom:1px solid #d8dfea; padding:10px 0;}
.haoyoudt .haoyou_cont li p{font-size:12px; width:392px; color:#7f7f7f; background:url(../images/icon_xie.gif) no-repeat 8px top; padding:0 0 0 38px; line-height:20px;}
.haoyoudt .haoyou_cont li p a{color:#7f7f7f; margin-left:4px; text-decoration:none;}
.haoyoudt .haoyou_cont li p a:hover{color:#fff;text-decoration:underline;}
.haoyoudt .haoyou_cont li p img{border:1px solid #ccc; margin-right:5px;}
.haoyoudt .haoyou_cont li span{float:right; width:153px; text-align:right; font-size:12px; color:#7f7f7f; font-weight:normal;}
.haoyoudt .haoyou_cont li span a{color:#ff6000; margin-left:4px; text-decoration:underline;}
.haoyoudt .haoyou_cont li span a:hover{color:#fff;text-decoration:none;}
.haoyoudt .haoyou_cont li .jiaoyou{background:url(../images/icon_hand.gif) no-repeat 14px 2px;}
.haoyoudt .haoyou_cont li .jiaoyou a{color:#ff6000; text-decoration:underline;}
.haoyoudt .haoyou_cont li .jiaoyou a:hover{text-decoration:none;}
.haoyoudt .haoyou_cont li .zhaopian{background:url(../images/icon_zhaopian.gif) no-repeat 12px 2px;}
.haoyoudt .haoyou_cont li .zhaopian a{color:#ff6000; text-decoration:underline;}
.haoyoudt .haoyou_cont li .zhaopian a:hover{text-decoration:none;}
.more{float:left; width:619px; margin-top:18px; font-size:12px; text-align:right;}
.more a{font-size:12px; color:#ff6000; text-decoration:underline;}
.more a:hover{color:#fff;text-decoration:none;}

.haoyoudt .xiangce{width:619px; float:left; border-left:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; border-right:1px solid #c9c9c9; padding:14px 13px; display:block;}
.haoyoudt .xiangce ul{ padding-top:8px; display:block;}
.haoyoudt .xiangce li{float:left; width:89px; margin:0 34px 0 5px;}
.haoyoudt .xiangce li img{ border:1px solid #ccc; padding:2px; width:80px; height:80px; float:left;}
.haoyoudt .xiangce li span{ width:86px; text-align:center; margin-top:12px; float:left; font-size:12px; color:#7f7f7f; font-family:Arial, Helvetica, sans-serif;}
.haoyoudt .xiangce .no_margin{ margin-right:0px;}

.haoyoudt .liuyan{width:615px; float:left; border-left:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; border-right:1px solid #c9c9c9; padding:14px 13px 14px 17px; display:block;}
.haoyoudt .liuyan .text_input{ border-bottom:1px solid #d8dfea; width:611px; float:left;}
.haoyoudt .liuyan .text_input .liuyan_input{width:598px; border:1px solid #98a8c2; padding:5px; height:60px; font-size:12px; color:#7f7f7f;overflow:auto;}
.haoyoudt .liuyan .text_input p{float:left; width:607px; padding:9px 0 11px; font-size:12px; color:#808080;}
.haoyoudt .liuyan .text_input p span{font-weight:bold; color:#666; margin-left:15px;}
.haoyoudt .liuyan ul{ float:left; padding:10px 0 0px 0; width:607px;}
.haoyoudt .liuyan li{float:left; clear:both; width:610px; margin-bottom:10px;}
.haoyoudt .liuyan li p{float:left;width:486px; display:block; height:auto; padding:7px 10px 7px 15px;  font-size:14px; line-height:22px; border:1px solid #bfbfbf;}
.haoyoudt .liuyan li p span{font-size:12px; color:#7f7f7f; font-family:Arial, Helvetica, sans-serif;}


.haoyoudt .liuyan .liuynr{float:left;width:486px; display:block; height:auto;min-height:63px; padding:15px; font-size:14px; line-height:22px; border:1px solid #bfbfbf;}
.haoyoudt .liuyan .liuynr span{font-size:12px; color:#7f7f7f; display:block; font-family:Arial, Helvetica, sans-serif;}





.haoyoudt .liuyan .liuyan_pic{float:right; width:80px; text-align:center;}
.haoyoudt .liuyan .liuyan_pic img{float:left;}
.haoyoudt .liuyan .liuyan_pic span{ float:left;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width:80px; text-align:center; font-size:12px; line-height:18px; margin-top:3px;}
.haoyoudt .liuyan .liuyan_pic span img{float:none; margin:2px 3px 0 0;}
.haoyoudt .liuyan .liuyan_pic span a{color:#ff6000;}
.haoyoudt .liuyan .liuyan_pic span a:hover{ color:#fff;}

.haoyoudt .liuyan .liuyan_picHf{float:left;width:86px; }
.haoyoudt .liuyan .liuyan_picHf h6{background:url(../images/icon_huifu.gif) no-repeat 8px 7px; height:50px; float:left; width:40px;}
.haoyoudt .liuyan .liuyan_picHf span{ width:40px; display:block;}
.haoyoudt .liuyan li p.p01{float:right;width:486px; height:auto; padding:7px 10px 7px 15px; }
.haoyoudt .liuyan li p.p01A{float:right;width:800px; height:auto; padding:7px 15px; }


.haoyoudt .liuyan .liuyan_picHfR{float:right;width:81px; padding-left:5px; }
.haoyoudt .liuyan .liuyan_picHfR h6{background:url(../images/icon_huifuTwo.gif) no-repeat 8px 7px; height:50px; float:right; width:40px;}
.haoyoudt .liuyan .liuyan_picHfR span{ width:40px; display:block;}
.haoyoudt .liuyan li p.p02{float:left;width:486px; height:auto; padding:7px 15px; }
.haoyoudt .liuyan li p.p02A{float:left;width:805px; height:auto; padding:7px 15px; }

/* 翻页样式*/
.page{ margin:0 auto; text-align:center; padding-top:20px; display:block; clear:both;}
.page a{  text-align:center; color:#000; font-size:12px;  text-align:center; line-height:25px;  font-family:Arial, Helvetica, sans-serif; margin:1px; padding:2px 6px;}
.page a:hover{ background:#fe6000; color:#fff;}
.page .page_on{ background:#fe6000; color:#fff;}

.cont_right{float:right; width:265px; border:1px solid #c9c9c9; margin-bottom:8px; padding:14px 16px; background:#fbf9fa;}
.laifang{float:left; width:265px;padding-bottom:15px;}
.laifang h3{ font-size:13px; color:#ff6000; height:20px; background:url(../images/bg_right_line.gif) repeat-x bottom;}
.laifang ul{ padding-top:6px;}
.laifang li{float:left; padding:5px 5px 5px 10px; width:70px; display:block; height:115px;}
.laifang li img{border:1px solid #c9c9c9;}
.laifang li span{width:60px; font-size:12px; color:#7f7f7f; line-height:17px; text-align:center; float:left;text-align:center;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.laifang li span img{border:0px;}
.laifang li span a{color:#ff6000;}
.laifang li span a:hover{color:#fff;}
.laifang .no_margin{ margin-right:0px;}
.laifang p{float:left; width:265px; font-size:12px; margin-top:5px; text-align:right; padding-bottom:20px;}
.laifang p a{color:#ff6000; text-decoration:underline;}
.laifang p a:hover{color:#fff;}


/*-------------------身影首页页面样式------------------------*/
.subnav{float:left; width:946px; background:url(../images/bg_shenying_subnav01.gif) repeat-x; height:27px; border:1px solid #ccc; padding:4px 6px 0 6px;}
.subnav li{float:left; display:block; padding:0 4px; font-size:12px; color:#0e0e0e; background:url(../images/bg_shenying_subnav02.gif) no-repeat right center; height:21px; line-height:21px;}
.subnav li a{float:left; display:block; padding:0 6px 0 4px; font-size:12px; color:#0e0e0e; height:21px; line-height:21px;}
.subnav li a:hover{background:#ff6000; color:#fff; border:1px solid #c84c02; font-size:12px; font-weight:bold; height:19px;}
.subnav .a4{background:none;}
.subnav .subnav_on a{background:#ff6000; color:#fff; border:1px solid #c84c02; font-size:12px; font-weight:bold; height:19px;}
.shenying_search{float:left; width:950px; padding:10px 5px 10px 5px; display:block;}
.shenying_search ul{width:670px; float:left;}
.shenying_search li{float:left; margin-right:10px; font-size:12px; line-height:20px; color:#7a7c7b;}
.shenying_search .input_shenying{width:109px; float:left; height:17px; padding:3px 0 0 2px; font-size:12px; border:1px solid #c9c9c9; margin:0px;}
.shenying_search .select_shenying{width:85px; float:left;}
.shenying_search p{float:right; margin-top:20px; font-size:12px;}
.shenying_search p a{color:#000;}
.shenying_search p a:hover{color:#fff;}
.shenying_search p span{font-size:12px; color:#ff6000;}
.shenying_search p a:hover span{color:#fff;}

.shenying_cont{ width:936px; margin:0 auto; border:1px solid #c9c9c9; margin-bottom:10px; padding:12px 11px; clear:both; background:#fff; display:block;}
.sy_map{ width:643px; height:487px; border:1px solid #c9c9c9; float:left;}
.sy_right{float:right; width:272px;}
.sy_menu{float:left; width:272px; padding-bottom:6px;}
.sy_menu li{float:left; padding:0 5px; background:url(../images/bg_submenu.gif) no-repeat right 9px;}
.sy_menu li a{font-size:12px; color:#000; line-height:25px; padding-bottom:8px; height:25px;}
.sy_menu li a span{ padding:0px 4px 0; height:24px;}
.sy_menu li a:hover{ float:left; background:url(../images/bg_symenu.gif) center bottom; display:block; padding-bottom:8px; height:25px;}
.sy_menu li a:hover span{ float:left;background:#ff6000; color:#fff; border-left:1px solid #c64c01; border-top:1px solid #c64c01; border-right:1px solid #c64c01; padding:0px 11px 0; height:24px; font-weight:bold;}
.sy_menu .a5{padding-left:0px;}
.sy_menu .a6{padding-right:0px; background:none;}
.sy_menu .symenu_on a{ float:left;background:url(../images/bg_symenu.gif) center bottom; display:block; padding-bottom:8px; height:25px;}
.sy_menu .symenu_on a span{ float:left;background:#ff6000; color:#fff; border-left:1px solid #c64c01; border-top:1px solid #c64c01; border-right:1px solid #c64c01; padding:0px 11px 0; height:24px; font-weight:bold;}

.sy_cont{float:left; width:272px; overflow-x:hidden; overflow-y:auto;  height:450px;}
.sy_cont ul{float:left; border-top:1px solid #c9c9c9; width:252px; display:block;}
.sy_cont li{float:left; margin:2px 0; background:#fff; width:234px; border:1px solid #c9c9c9; display:block; padding:8px;}
.sy_cont .bgon{background:#ffd4bb; border:1px solid #ff7420;}
.sy_cont li img{float:left; border:1px solid #cbcbcb;}
.sy_cont li p{width:170px; float:right; line-height:18px;}
.sy_cont li p a{font-size:12px; line-height:18px; color:#ff6000; text-decoration:none;}
.sy_cont li p a:hover{text-decoration:underline; color:#fff;}
.sy_cont li span{float:right; width:170px; line-height:18px;}
.sy_cont li span a{font-size:12px; text-decoration:underline; color:#ff6000;}
.sy_cont li span a:hover{text-decoration:none; color:#fff;}
.sy_cont li span img{border:0px; float:none; margin:3px 3px 0 0;}

/*-------------------身影发布页面样式------------------------*/
.fb_map{float:left; width:531px; height:487px; border:1px solid #c9c9c9; }
.fb_right{width:380px; float:right;}
.fb_right li{float:left; width:380px; margin:5px 0; font-size:12px; line-height:22px;}
.fb_right li span{float:left; font-size:12px; font-weight:bold; width:40px; line-height:24px; font-family:Arial, Helvetica, sans-serif;}
.fb_right .width{width:45px; float:none;}
.fb_right .input_fb{ float:left; width:315px; height:18px; font-size:12px; padding:2px 2px 0 4px; border:2px solid #c9c9c9; color:#797b7d;}
.fb_right .input_fbtext{ float:left; width:320px; border:1px solid #c9c9c9; color:#797b7d; height:82px; font-size:12px;}
.fb_right .input_miaoshu{width:82px; height:16px; font-size:12px; padding:0px; margin:0;}
.fb_right .btn_fb{ float:left; margin:14px 0 0 40px;*margin:14px 0 0 20px;_margin:14px 0 0 13px; width:330px; text-align:left;}
.fb_right .btn_fb a{font-size:12px; color:#ff6000; text-decoration:underline;}
.fb_right .btn_fb a:hover{color:#fff; text-decoration:none;}

/*-------------------TA身影发布页面样式------------------------*/
.shenying_ta{float:left; width:950px; padding:10px 5px 10px 5px; display:block;}
.shenying_ta img{float:left; border:1px solid #cbcbcb;}
.shenying_ta h4{float:left; display:block; font-size:14px; color:#000; margin:1px 0 5px 12px;}
.shenying_ta h4 img{border:0px; margin:3px 4px 0 0;}
.shenying_ta h4 span{margin-left:10px; background: url(../images/icon_home.gif) no-repeat left top; padding:0 0 3px 17px; line-height:18px;}
.shenying_ta h4 span a{color:#ff6000; font-size:12px; font-weight:normal; line-height:18px;}
.shenying_ta h4 span a:hover{color:#fff;}
.shenying_ta p{float:left; margin-left:12px; width:800px; font-size:12px; color:#7a7b7d; line-height:20px;}
.shenying_ta p a{color:#ff6000;}
.shenying_ta p a:hover{color:#fff;}

.syta_cont{float:left; width:272px; overflow-x:hidden; overflow-y:auto;  height:450px;}
.syta_cont ul{float:left; border-top:1px solid #c9c9c9; width:252px; display:block;}
.syta_cont li{float:left; margin-top:1px; width:240px; border-bottom:1px solid #e1e1e1; display:block; padding:8px 4px 8px 8px;}
.syta_cont .bgon{background:#f0f0f0;}
.syta_cont li p{width:183px; float:left; line-height:18px;}
.syta_cont li p a{font-size:12px; line-height:18px; color:#797a7c; text-decoration:none;}
.syta_cont li p a:hover{text-decoration:underline;color:#fff;}
.syta_cont li span{float:right; width:54px; line-height:18px; text-align:right; color:#797a7c;}
.syta_cont li span a{font-size:12px; text-decoration:underline; color:#ff6000;}
.syta_cont li span a:hover{text-decoration:none;}

/*-------------------好友身影发布页面样式------------------------*/
.haoyou_list{width:619px; float:left; border-left:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; border-right:1px solid #c9c9c9; padding:14px 13px; display:block;}
.haoyou_list ul{width:619px; border-top:1px solid #e1e1e1;}
.haoyou_list li{float:left; width:603px; height:57px; padding:7px 8px 8px 8px; border-bottom:1px solid #e1e1e1; margin-top:1px;}
.haoyou_list .bgon{background:#f0f0f0;}
.haoyou_list li img{float:left; border:1px solid #cbcbcb;}
.haoyou_list li h5{float:left; font-size:12px; margin:5px 0 0 9px; font-weight:normal; width:370px;}
.haoyou_listW li h5{float:left; font-size:12px; margin:5px 0 0 0px; font-weight:normal; width:400px;}
.haoyou_list li h5 span{color:#8b8b8b; margin-left:15px;}
.haoyou_list li h5 span .red_text{font-size:12px; font-weight:bold; color:#ff6000; font-family:Arial, Helvetica, sans-serif;}
.haoyou_list li p{ float:right; text-align:right; margin-top:5px;}
.haoyou_list li p a{color:#ff6000; text-decoration:underline;}
.haoyou_list li p a:hover{text-decoration:none; color:#fff;}
.haoyou_list li p img{ border:none;}

.hy_right{float:right; width:299px;}
.hyright_map{ width:297px; border:1px solid #c9c9c9;  background:#fbf9fa; margin-bottom:8px;}

.sy_neirong{width:647px; padding-bottom:12px; float:left;  text-align:center;display:block;}
.sy_neirong h3{ width:628px; float:left; height:34px; border:1px solid #c9c9c9; color:#ff6000; font-size:14px; line-height:34px; padding-left:17px; text-align:left; background:url(../images/bg_haoyou_tit.gif) repeat-x; font-family:Arial, Helvetica, sans-serif;}
.sy_neirong h3 span{color:#000;}
.neirong{width:619px; float:left; border-left:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; border-right:1px solid #c9c9c9; padding:14px 13px; display:block;}
.neirong h4{width:619px; font-size:16px; padding:8px 0 15px 0; border-bottom:1px dashed #b1b1b1; text-align:center;}
.neirong span{width:619px; font-size:12px; text-align:center; font-family:Arial, Helvetica, sans-serif;}
.neirong p{width:619px; font-size:14px; line-height:18px; padding:10px 0 20px; text-align:center;}
.neirong .text_neirong{ text-align:left;}
.input_fenxiang{ float:left; margin-top:10px; width:255px; height:18px; font-size:12px; padding:2px 2px 0 4px; border:2px solid #c9c9c9; color:#797b7d;}
.pinglun_text{width:620px; float:left; border-left:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; border-right:1px solid #c9c9c9; padding:14px 12px 14px 13px; display:block;}
.pinglun_btn{margin-top:10px; width:620px; text-align:center;}
.xiugaiSY{ padding:10px 5px 25px; text-align:left; }
.xiugaiSY span{float:left; width:auto;}

.xiugaiSY a:link{ color:#ff6600; text-decoration:underline;}
.xiugaiSY a:hover{ color:#fff;}


/*-------------------好友页面样式------------------------*/
.hy_content{width:960px; margin:10px auto; display:block; clear:both; background:#fff;}
.hy_content h3{width:941px; height:29px; border:1px solid #c9c9c9; color:#454545; font-size:12px;padding:5px 0 0 17px; background:url(../images/bg_haoyou_tit.gif) repeat-x left top; font-weight:normal;}
.wdhy_list{width:932px; border-left:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; border-right:1px solid #c9c9c9; padding:0px 13px 14px;}
.wdhy_list li{float:left; display:block; margin:0 15px;_margin:0 10px 0 12px;  width:203px; padding:20px 0; border-bottom:1px dashed #dedfde;}
.wdhy_list li img{float:left; border:1px solid #cbcbcb;}
.wdhy_list li h5{float:left; margin:4px 0 0 10px; width:120px;}
.wdhy_list li h5 img{ float:none; border:0; margin:2px 4px 0 0;}
.wdhy_list li h5 a{ color:#ff3300; line-height:18px; font-weight:normal;}
.wdhy_list li h5 a:hover{ color:#fff;}
.wdhy_list li p{ margin:4px 0 3px 11px; float:left; display:block; width:120px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.wdhy_list li p a{ color:#000;}
.wdhy_list li p a:hover{ color:#fff;}
.wdhy_list li span{float:left;}
.wdhy_list .shuxing{float:left; margin-left:11px; padding-right:7px; background:url(../images/bg_haoyou01.gif) no-repeat right;}
.wdhy_list .shuxing a{color:9c9a9c; line-height:20px; }
.wdhy_list .shanchu{ margin-left:10px; float:left;}
.wdhy_list .shanchu a{color:9c9a9c; line-height:20px;}
.hy_content .guanliH3 { padding-top:8px; display:block;height:25px; }
.hy_content .guanliH3 a{ float:right; display:block; margin:2px 7px 0 0; color:#ff3300; font:normal 12px "宋体";}
.hy_content .guanliH3 a:hover{ text-decoration:underline; color:#fff;}


/* 好友管理页 */
.appContent{ border-left:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; border-right:1px solid #c9c9c9; width:932px; padding:13px 13px 14px;}

#friendManageLay{}
#friendGroups{ float:left; width:160px;border:1px solid #d2dae0;background:#f8fcff;}
#friendGroups h3{ height:12px; width:auto;margin:0; border:none;padding:8px 14px;background:#e8edf1;color:#205a78; font:bolder 12px "宋体";}
ul.friendGroupList{margin:0;padding:3px;list-style:none;}
ul.friendGroupList li{ position:relative;*margin-bottom:-3px;padding:1px 0; display:block; clear:both; width:154px; float:left;border-bottom:1px dotted #bebebe;zoom:1;}
ul.friendGroupList li .bianji{
	position:absolute;
	left: 119px;
	top: 10px;
	width: 32px;
}
ul.friendGroupList li .bianji a{ float:left; display:block; padding:2px 3px;}
ul.friendGroupList li .none{ display:none;}
ul.friendGroupList li:after{content:'\0020';display:block;clear:both;height:0;}
ul.friendGroupList a.fgName{display:block;padding:10px 5px 5px 20px;color:#376b88; }
ul.friendGroupList a.fgName:hover{background:#edf5fb;text-decoration:none;}
ul.friendGroupList a.all{margin:0;}
ul.friendGroupList .fgOption{ float:right; padding:7px 0 0 0;}
ul.friendGroupList li.on{background:url(../images/listOn.gif) 8px 13px no-repeat;}
ul.friendGroupList li.on a.fgName{float:left;width:134px;padding-right:0;color:#666;}
ul.friendGroupList li.on a.fgName:hover{background:none;color:#666;}
ul.friendGroupList li.on .fgOption{display:block;float:right;height:20px;padding:7px 3px 0 0;}
ul.friendGroupList li.on .fgOption a{cursor:pointer;}
ul.friendGroupList li.edit{position:relative;padding:0;zoom:1;}
ul.friendGroupList li.edit a{margin:0 0 0 5px;}
ul.friendGroupList li.edit .fgName{position:relative;padding:5px 0 5px 15px;background:#edf5fb;zoom:1;}
ul.friendGroupList li.edit .fgName input{width:100px;margin:0 0 5px;}
/*ul.friendGroupList li.edit .fgTip{position:absolute;top:100%;width:200px;margin:-5px 0 0 5px;zoom:1;}
ul.friendGroupList li.edit .fgTip .content{padding:2px 8px;}*/
.friendCreateGroup{padding:10px;text-align:center;}

#friendLiRight{ float:right; width:755px;}

#friendLiRight li{ display:block; padding:7px 0; border-bottom:1px dashed #dedfde; height:60px; position:relative;}
#friendLiRight  li img{float:left; border:1px solid #cbcbcb; margin-right:15px;}
#friendLiRight  li h5{margin:4px 0 0 10px; display:block; }
#friendLiRight  li h5 img{ float:none; border:0; margin:2px 4px 0 0;}
#friendLiRight  li h5 a{ color:#31659c; line-height:18px; font-weight:normal; font-size:12px;}
#friendLiRight  li h5 a:hover{ color:#fff;}
#friendLiRight li p{ margin:4px 0 3px 11px;  display:block;}
#friendLiRight  li p a{ }
#friendLiRight  li span{
	display: block;
	position:absolute;
	left: 737px;
	top: 8px;
}
#friendLiRight  li span a{ display:block; padding:1px 2px 0 3px;background:#d6d6d6;  color:#fff;  }
#friendLiRight  li span a:hover{ display:block; background:#ff6600;}


/*---“添加分组”样式-----*/
.Tfenzu{width:280px; height:62px; background:#fff; border:3px solid #bfc6d0;}
.Tfenzu h5 a:hover.a4{display:block; background:#ff6600;}
.Tfenzu ul{padding:5px 0 0 4px;}
.Tfenzu li{padding:1px 0; float:left; font-size:12px; width:270px;}
.Tfenzu li span{width:60px; text-align:right; float:left; height:24px; line-height:24px;}


/*------------------- 消息------------------------*/

.liuyanB{width:960px;}
.haoyoudt .liuyanB{width:928px; clear:both;}
.haoyoudt .liuyanB ul{width:auto; float:none}
.haoyoudt .liuyanB li{width:928px; display:block; clear:both; }
.haoyoudt .liuyanB li p{width:805px;position:relative;}
.haoyoudt .liuyanB li p span{font-size:12px; color:#7f7f7f; font-family:Arial, Helvetica, sans-serif;}
.haoyoudt .liuyanB li a.a1,
.haoyoudt .liuyan li a.a2,
.haoyoudt .liuyan li a.a3,
.haoyoudt .liuyan li a.a5{
	
	width:28px;
	padding:2px;
	float:right;
	font:normal 12px "宋体";
	color:#ff6600;
	text-decoration:underline;
	
}


.haoyoudt .liuyanB li a:hover,.haoyoudt .liuyan li a:hover.a2,.haoyoudt .liuyan li a:hover.a3{color:#fff;}

.haoyoudt .liuyanB li a.a4{
	position:absolute;
	display:block;
	padding:0px 4px 0 5px;
	color:#fff;
	left: 801px;
	top: 11px;
	font-size:12px;background:#d6d6d6;  color:#fff; 
	
	
}
.haoyoudt .liuyanB li a:hover.a4{ display:block; background:#ff6600;}

/*------------------- 系统消息------------------------*/
.tabsK{width:928px;border-left:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; border-right:1px solid #c9c9c9; padding:14px 13px 14px 17px; display:block;}

.tabs { padding-bottom: 26px; margin-bottom: 15px; background: #DDDCE4; border-top: 1px solid #FBFBF9; border-bottom: 1px solid #CCCCD4; }
.tabs li { float: left; line-height: 25px; border-right: 1px solid #B6B6C0; }
.tabs li.current { background: #FBFBF9; height: 27px; font-weight: bold; }
.tabs li a { float: left; padding: 0 10px; }


.headertabs { background: #FBFBF9 none; margin-bottom: 0; }
.headertabs li.current { background-color: #DDDDE4; }
.sendpm a { color: #090; padding: 0 20px 0 35px !important; }
#headfilter { border: solid #818598; border-width: 1px 1px 0; }
#headfilter .tabs { border-bottom-color: #FBFBF9; margin-bottom: 0; }
#footfilter { padding: 10px; he\ight: 44px; height: 24px; line-height: 24px; background: #F7F7F7; border-color: #B6B6C0; font-family: Simsun, "Times New Roman"; }
#footfilter form { float: right; }

.notice{ font-size: 14px; border: 1px solid #EDEDCE; background: #FFFFF2; padding: 0.5em 1em 0.3em 1em; margin-bottom: 10px; color: #090; }
.notice a{color: #090; font:bolder 14px Verdana, Arial, Helvetica, sans-serif;}
.mainbox { background: #FBFBF9; padding: 0px; margin-bottom: 10px; }
.mainbox h1, .mainbox h3, .mainbox h6 { line-height: 31px; padding-left: 1em; background: #818598; background-repeat: repeat-x; background-position: 0 0; color: #FCFEFC; }
.mainbox h1 a, .mainbox h3 a { color: #FCFEFC; }
.mainbox table { width: 100%; }
.forumlist table, .threadlist table { border-collapse: separate; }
.mainbox thead th, .mainbox thead td { background: #DDDDE4; padding: 2px 5px; line-height: 22px; color: #000; }
.mainbox thead.category th, .mainbox thead.category td { background: #DDDDE4;font-weight: bold; }
.mainbox .th{text-align:left}
.mainbox thead.separation th, .mainbox thead.separation td { border-top: 1px solid #B6B6C0 }
.mainbox tbody th, .mainbox tbody td { border-top: 1px solid #eaeff1; padding: 5px; }
.mainbox tbody cite, .mainbox tbody em { line-height: 1.3em; }
.forumlist tbody strong, .threadlist tbody strong , .formbox tbody strong  { color: #090; }
/*Tabel Footer: Button Operation*/
.footoperation { background: #DDDDE4; padding: 5px; border-top: 1px solid #CCCCD4; }
.threadlist .footoperation { padding-left: 61px; }
.footoperation * { vertical-align: middle; }
.footoperation label { margin-right: 1em; cursor: pointer; }
.footoperation button { line-height: 1em; display: inline; width: 0; overflow: visible; padding: 3px 5px 2px; border: 1px solid #B6B6C0; background: #FBFBF9; color: #000080; cursor: pointer; margin-left: 2px; }
.footoperation>button { width: auto; }

.box01A .h4{display:block; clear:both; font:bolder 14px/24px Verdana;color:#ff6600; padding:8px 0;}
.box01A .h5{display:block; clear:both; font:normal 12px/14px Verdana;color:#454545; padding:0 0 8px 8px; border-bottom:1px solid #B6B6C0;}
.box01A .p{display:block; clear:both; margin-bottom:10px;font:normal 12px/20px Verdana;color:#454545;padding:8px; border-bottom:1px solid  #eaeff1; }

.box01A .huifu p{clear:both;padding:6px 0 0 0; font:normal 12px/20px Verdana; height:26px;border-bottom:1px solid #eaeff1;}
.box01A .huifu p strong{ display:block; float:left; line-height:20px; font-weight:normal; text-align:right; width:45px;}
.box01A .huifu p input{ border:2px solid #c9c9c9; height:17px;  width:130px; color:#727272;font-size:12px; }
.box01A .huifu p input.input02{border:none; width:auto; background:none;}
.box01A .huifu p input.input03{ width:32px;}
.box01A .huifu p input.input04{ width:85px;}
.box01A .huifu p input.input05{ width:285px;}
.box01A .huifu p input.input06{ width:45px;}
.box01A .huifu p.p2{ text-align:center; border:none; padding:20px 0;}
.box01A .huifu p span{color:#8e8e8e; margin-left:8px;}
.red{color:red;font-weight:normal;}
.box01A .huifu textarea{ width:430px;border:1px solid #848484; height:107px; background:#fafafa; padding:4px; color:#727272; line-height:20px;}





/*邀请朋友的样式  */

.box01A{  clear:both; padding:9px 15px;border-left:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; width:auto; border-right:1px solid #c9c9c9;}
.f14{font-size:14px;}
.tac{text-align:center;}
.mt30{ border-bottom:1px solid #d4d4d4; height:auto;width:auto;padding:10px 0px;}
.yqlist{width:270px; float:left; margin:30px 0 0 130px;*margin:30px 0 0 100px;padding-left:5px;}
.yqlist h3{margin:0; padding:0 0 0 20px; font-size:14px; background:url(../images/sy_dt_hy.gif) left no-repeat;}
.yqlist p{margin:0; padding:6px 0 0 20px; color:#a1b2b3}
.yqlist a{color:#000;}

.fhyq { float:right; font:normal 12px "宋体"; margin:9px 10px 0 0 ; display:block;}


.email,
#r2_2{clear:both; padding-bottom:180px; }

.emailL{ float:left; width:400px; padding:0 0 0 10px;color:#666}
.emailL h4{
	clear:both;
	position:relative;
	display:block;
	padding:10px 0;
	color:#000;
	font-size:12px;
	line-height:18px;
}
.emailLImg{
	position:absolute;
	left: 326px;
	top: -8px;
}
.emailL_01{clear:both; padding:4px 0; height:23px;}
.emailL_01 span{ float:left; display:block; padding:3px 0 0 0;}
.emailL_01 input{  border:2px solid #c9c9c9; float:left; width:130px;}
.emailL_01 input.daoru{height:29px; background:url(../images/bg_btn04.gif) repeat-x; font-weight:bold; color:#fff; font-size:14px; border:1px solid #f26900; padding:3px 13px 0; }

.emailL_01 .select{ float:left;}
.daoru{ width:auto; margin-left:60px; border:1px solid #7bbdff; padding:3px 5px;
border-right: #7bbdff 1px solid; border-top: #fff 1px solid;  font-size: 12px; background: #0a6caf;  border-left: #fff 1px solid; cursor: pointer; color: #fff; border-bottom: #7bbdff 1px solid; height: 23px}

.tip3_below_white {
float:left; line-height:18px;clear:both; padding:17px 20px 0 20px; background:url(../images/tip3_below_white.gif) no-repeat;  overflow: hidden;width: 248px; height: 81px; margin:20px 0 0 40px;_margin:20px 0 0 20px;}

.emailR{ float:left; width:258px;}
.emailR h5{clear:both; display:block; padding:10px 0; color:#000; font-weight:normal; font-size:12px;}
.emailR ul{clear:both;}
.emailR li{ float:left; padding:5px 5px 0 0; display:block;}


.yqarea{clear:both; }
.yqarea h4{
	display:block;
	font:bolder 13px/18px Arial, Helvetica, sans-serif;
	color:#000;
	height:36px;
}
.mt20{ clear:both;padding:20px 0;*padding:20px 0 10px 0;position: relative}
.hn_tt{
	float:left;
	text-align:right;
	margin-top: 4px;
	width: 11em;
	color:#000;
}
.p5{float:left; padding:5px;}

.tsk { border:1px solid #ffba43; padding:10px; background:#fdffce; color:#000;}


.it1 { float:left; border:1px solid #c5c5c5; background: #fff; color: #666;width:440px; padding:3px;
}


.email01{clear:both; display:block; padding:15px 0 35px 10px; width:auto;}
.email01 h4{
	clear:both;
	display:block;
	font:bolder 12px/18px Arial, Helvetica, sans-serif;
	color:#000;
	padding-bottom:10px;
}
.zh_i_of{ position:relative; padding:0 3px 3px 8px; float: left; margin-bottom:5px; width: 300px; padding-top: 3px}
.email01 .hn_tt{
	width:70px;
	color:#000;
}
.email02{ clear:both;}

.email02_01{ padding:10px;border:1px solid #dde7d4;margin:10px auto;background:#f5f9f0; color:#000;}
.huoqu{
	Z-INDEX: 120000;
	left: 179px;
	width:200px;
	color:#000;
	position: absolute;
	top: 95px;
	height: 40px;
	text-align: center;
	line-height:28px;
}
.yaoqing_box01{
	border-right: rgb(191,174,95) 1px solid;
	padding-right: 10px;
	border-top: rgb(191,174,95) 1px solid;
	padding-left: 10px;
	background: rgb(255,243,111);
	FILTER: alpha(opacity=100); 
	padding-bottom: 2px;
	border-left: rgb(191,174,95) 1px solid;
	width: 23em;
	padding-top: 2px;
	border-bottom: rgb(191,174,95) 1px solid;
	position: absolute;

-moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; 		opacity: 1;

}

.yaoqing_box01 p{ line-height:19px; color:#000;}

.yaoqing_box02{
	position:absolute;
	clear:both;
	width:265px;
	background:#fff; 
	border:3px solid #bfc6d0;
	left: 177px;
	top: 121px;
	z-index:9999;
}
.yaoqing_box02 h4{display:block;background:url(../images/bg_haoyou_tit.gif) repeat-x; border-bottom:1px solid #bfc6d0; padding:10px 14px; font:bolder 13px Verdana; height:auto; }
.yaoqing_box02 h4 span{ float:right;font-size:10px; color:#216bca;}
.yaoqing_box02 h4 span a{ text-decoration:none;}
.yaoqing_box02 p { clear:both;padding:9px 13px; line-height:24px; text-align:left; font:normal 12px/18px Verdana;}
.yaoqing_box02 p span{display:block;  padding:2px 0 0 0; color:#999999;}
.yaoqing_box02 p.p2{text-align:center;}



.yaoqing_box03{ clear:both; width:560px; height:240px; padding:10px;overflow-y:scroll; border:1px solid  #c5c5c5; margin-bottom:10px;}
.yaoqing_box03 .haoyou li{ position:static; width:300px; font-family:Arial, Helvetica, sans-serif;}
.yaoqing_box03 .quanxuan{ background:#f5f9f0; padding:5px; border-bottom:1px solid #dde7d4; }
.gb1-12 { 
	border-right: #6a6a6a 1px solid; padding-right: 5px; border-top: #fff 1px solid; padding-left: 5px; font-size: 12px; background: #e5e5e5; padding-bottom: 3px; border-left: #fff 1px solid; cursor: pointer; color: #333; padding-top: 3px; border-bottom: #6a6a6a 1px solid; height: 23px; margin-left:10px;
}
.yaoqing_zi{ float:left; line-height:24px; width:200px;}



.haoyou{clear:both;padding:14px 0 10px 0;*padding:14px 0 0 0; border-bottom:1px solid #eaeff1;}
.haoyou h3{ float:left; display:block;  width:82px; height:82px; padding:1px 0 0 2px;}
.haoyou h3 p{ text-align:center; font:normal 12px/18px Verdana;color:#454545; padding:10px 0 0 0;}
.haoyou h3 p strong{color:#3aa8dd;}

.haoyou ul{ float:left; display:block;padding: 0 0 0 13px;}
.haoyou li{ display:block;position:relative;width:420px;   line-height:24px;}

.kuaijie h3{ font-size:13px;margin:0 0 15px 0; color:#ff6000; height:20px; background:url(../images/bg_right_line.gif) repeat-x bottom;}
.kuaijie ul{display:block;  }
.kuaijie li{ clear:both;display:block;padding:3px 0 0 19px; background:url("../images/ion01.gif") no-repeat 8px 10px;  font:bolder 12px/20px Verdana; }
.kuaijie li a{float:left; display:block; color:#333333}
 .kuaijie li ul{clear:both;}
.kuaijie li li{ clear:none;float:left; width:100px; padding:0; background:none; font-weight:normal;}

.fasongIn{clear:both; padding:10px 0 0 20px;}

.tanduoye{
	position:absolute;
	clear:both;
	left: 190px;
	top: -34px;
	z-index:9999999;
}



.fasongY{height:29px; background:url(../images/bg_btn04.gif) repeat-x; font-weight:bold; color:#fff; font-size:14px; border:1px solid #f26900; padding:3px 13px 0; margin-left:60px;}

.l{float:left;}
.yaoqing_01{padding:15px 0 0 0;}
.zi_01{ color:#000; padding:2px 0 0 0;}
.mt10{padding:0 0 30px 106px;}
.f13{paddinh-top: 10px; font-size:13px; color:#000;}

.yaoqing_02{ padding:10px 5px; border-bottom:#d8dfea 1px solid; color:#666; width:582px;}
.mb10{ margin-bottom:10px;}
.mb10 a{ color:#ff6600; text-decoration:underline;}
.shufenl{ float:left; padding-right:8px;}
.c9{padding:7px 5px;width: 590px; border-bottom:#999 1px dotted; color:#363636;}
.fenl_02{ padding:7px 5px; width: 590px;border-bottom: #999 1px dotted}
.xiugai{ padding:25px 5px;}

.rbs1 { border:#7bbdff 1px solid;float: left;}
.rb1 { height:29px; background:url(../images/bg_btn04.gif) repeat-x; font-weight:bold; color:#fff; font-size:14px; border:1px solid #f26900; padding:3px 13px 0; }
.rb2 { border:#7bbdff solid; border-width:0px 1px 1px 0px; border:#ffffff solid; font-weight:bold;border-width:1px 0px 0px 1px; padding:3px 13px 0;cursor: pointer; color: #fff; height: 29px; font-size:14px; background:#0b70b3;}
.rb2 {
	background: #138dc9;
}
.itt1,
.itt2{ padding:3px;}


/*基本资料*/
#r2_2 {min-height: 530px; background: #fff; clear:both; padding:15px;border-left:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; width:auto; border-right:1px solid #c9c9c9;max-height:auto;}
.tar { text-align:right;}
.w65 {
	width: 65px;
}
.w80 {
	width: 80px;
}
.w300 {
	width: 250px;
}
.w120 {
	width: 95px;
}
.l {
	float: left
}

.c6 {
	color: #666;font-family:Arial, Helvetica, sans-serif;
}
.m0_20 {
	margin: 0px 16px;
}
.p10 {
	padding: 10px;
}
.f13 {
	font-size: 13px;
}
.cd {
	color: #ddd; font-family: Arial;
}
A.cd {
	color: #ddd; font-family: Arial;
}

.sl {
	color: #ff6600; font-family: Arial;
}
A.sl {
	color: #ff6600; font-family: Arial; text-decoration:underline;
}
A.sl:hover {
	color: #fff; font-family: Arial;
}

.q_ht {
	padding: 7px; border-bottom: #cdcdcd 1px dotted;
}
.it1A {border:2px solid #c9c9c9; width:139px; height:17px; font-size:12px; padding:3px 0 0 2px;}
.it2 {border:1px solid #c5c5c5; background: #fff; color: #333;width:141px; padding:3px 0 0 2px; height:19px;}
.zh_gr_tj {
	 float: left; padding:10px 0 0 350px;
}
.tj_s { border:#e2e2e2 1px solid;float: left;}
.tj1 {border-right:#6a6a6a 1px solid; border-top: #fff 1px solid; padding:0 3px 0 13px; font-size: 12px; border-left: #fff 1px solid; cursor: pointer; color: #333; border-bottom: #6a6a6a 1px solid; height: 21px;
}
.hy_content .h3_zhanghao{color:#ff6000; font:bolder 14px '宋体'; padding-top:8px; height:21px}

.czhy_zx{padding:0 0 20px 30px;}
.zc2 { padding-left:8px;float: left; width: 222px; position: relative;}
.zh_y { margin-top:6px; float:left; width:20px; text-align:center;}




/*城市弹出层*/

.chengshiT {float:left; width:414px; overflow-x:hidden; overflow-y:scroll;  height:270px; padding:0 8px 8px 0px; margin-bottom:10px;}
HR {
	clear: both; padding:0px; border-right: 0px; border-top: #ccc 1px dotted; margin: 0px; border-left: 0px; line-height: 1px; border-bottom: 0px; height: 1px;}
.chengshiT span {
	cursor: pointer
};
.blackfont {
	color: black;
}
.hotcity {
	margin: 8px 0px; color: #ff6000;font-weight:bold;
}
.hotcity span a{
	margin-left: 5px; color: #000; font-weight:normal; text-decoration:underline;word-break: break-all; word-wrap:break-word;
}
.hotcity span a:hover {
	color: #fff;
}
.all {
	float: left;
}
.all span {
	margin: 0px 5px 0px 0px; cursor: pointer; TEXT-DECORATION: underline;
}
.all font {
	color: #666666; font-size:12px;
}
.city { margin:8px 0;}
.city .tit {
	float: left;
}
.city .list {
	float: left; margin-right:8px;
}
.search .tit {
	float: left;
}
.search .sdiv {
	float: left;
}
.city .tit {
	float: left; margin: 0px 5px 0px 0px; width: 40px;
}
.city .list span {word-break: break-all; 
	margin: 0px 5px 0px 0px; cursor: pointer; TEXT-DECORATION: underline;
}
.province{ float:left; clear:both; width:410px;}
.province .tit {
	font-weight: bold; float: left; margin: 0px 5px 0px 0px; width: 60px;
}
.province .list span a{
	margin: 0px 5px 0px 0px;word-break: break-all;  color:#000; padding-right:5px;cursor: pointer; TEXT-DECORATION: underline;
}
.province .list span a:hover {
	color: #fff;
}
.province .list {
	margin-right: 5px; float:left;word-break: break-all; word-wrap:break-word;
}
.province .W60 { width:65px;color:#ff6600;font-weight:bold;}
.province .W60 span {cursor:auto; }
.province .W60 span a{text-decoration:none; font-weight:bolder; color:#333;}
.province .W300 { width:320px;color:#000;}
.province .W60 span a:hover {
	color: #fff;
}

.search {
	height: auto;
}
.search .sdiv {
	margin-right: 20px;
}
.search_focus {
	color: black;
}
.search_blur {
	color: gray; border:2px solid #c9c9c9; width:139px; height:17px; font-size:12px; padding:3px 0 0 2px;
}
.search_btn {cursor: pointer; color: #ffffff;height: 21px; border:0; background:url(../images/bg_btn04.gif) repeat-x; font-weight:bold; color:#fff; font-size:12px; border:1px solid #f26900; padding:3px 3px 0; width:40px; margin-left:4px; 
}
.search_form {display: inline; margin: 0px;}
#info {background: #ffff00; color:#000;}

/*相册友的样式  */
.bqc_bg {
	font-size: 14px; background:url(../images/bqc_bg.gif) repeat-x 50% top; margin-bottom: 10px; overflow: hidden; height: 29px
}
.bqc_on {
	background: url(../images/bqc_on.gif) no-repeat; float: left; overflow: hidden; width: 115px; padding-top: 6px; height: 23px; text-align: center
}
.bqc_of {
	background: url(../images/bqc_on.gif) no-repeat; float: left; overflow: hidden; width: 115px; padding-top: 6px; height: 23px; text-align: center
}
.bqc_of1 {
	background: url(../images/bqc_on.gif) no-repeat; float: left; overflow: hidden; width: 115px; padding-top: 6px; height: 23px; text-align: center
}
.bqc_of1_mo {
	background: url(../images/bqc_on.gif) no-repeat; float: left; overflow: hidden; width: 115px; padding-top: 6px; height: 23px; text-align: center
}
.bqc_of {
	background: url(../images/bqc_of.gif) no-repeat; cursor: pointer
}
.bqc_of_mo {
	background: url(../images/bqc_of.gif) no-repeat; cursor: pointer
}
.bqc_of1 {
	background: url(../images/bqc_of1.gif) no-repeat; cursor: pointer
}
.bqc_of1_mo {
	background: url(../images/bqc_of1.gif) no-repeat; cursor: pointer
}


.zp2 { padding:15px 10px  10px 30px ;width: 349px; background:url(../images/photoBg.jpg)  no-repeat; height:157px; margin:0 15px;}
.zp_zj_bg {float: left; width: 152px; margin-right: 15px;  height: auto; text-align: center; padding-top:6px;
}

.r {
	clear: right; float: right
}
.h100 {
	height: 100px
}
.m0_10 {
	margin: 0px 10px
}
.albumprofile {
	margin: 0px auto; width: 120px; cursor: pointer; height: 120px; border: #f2f1f1 3px solid; padding:1px;
}
.zp2_qr {
	padding-right: 20px; float: left; width: 127px; position: relative; text-align: center
}
A.wd12a {
	color: #999; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.wd12a:hover {
	FONT-FAMILY: Arial; TEXT-DECORATION: underline;color:#fff;
}
.zp2_qr_p {
	border-right: #ccc 1px solid; padding-right: 3px; border-top: #ccc 1px solid; padding-left: 3px; margin-bottom: 5px; padding-bottom: 3px; border-left: #ccc 1px solid; padding-top: 3px; border-bottom: #ccc 1px solid
}
.bj_d1 {
	margin-bottom: 30px
}
.bj_t {
	float: left; margin: 2px 3px 0px 0px
}
.bj_d31 { border:#dedede 1px solid;float: left; margin: 0px 20px 10px 0px;width: 390px; 
}
.bj_d2 {
	margin-bottom: 5px
}
.bj_d4 { padding:20px 35px 0 0; margin: auto; width: 250px; }

.bj_c {
	padding-right: 8px; text-align: right; clear:both; height:19px;
}

.bj_c a {
	color: #b9c1d5; font: bolder12px Verdana; TEXT-DECORATION: none
}
.bj_c a:hover {
	color: #fff;
}
.bj_d33 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 10px; padding-top: 10px
}
.bj_d32 {
	float: left; width: 150px; height: 150px; text-align: center
}
.sc1 {
	margin-top: 3px; float: left; width: 70px; text-align: right
}
.mmts_bg_t {
	padding-right: 0px; padding-left: 23px; background: url(../images/mmts_bg.gif) no-repeat; padding-bottom: 0px; overflow: hidden; width: 290px; padding-top: 10px; height: 60px
}
.r42 {
	clear: right; float: left; margin-left: 40px; width: 382px
}
.w265 {
	width: 265px
}
.w100 {
	width: 100px
}
.sc1 {
	width: 95px
}
.sc2 {
	padding-left: 5px; float: left; width: 236px
}
.picbg {
	padding-right: 0px; padding-left: 4px;  padding-bottom: 0px; margin: 0px 2px 0px 0px; width: 106px; padding-top: 4px; height: 82px
}
.origname {
	margin-left: 30px; color: gray
}
.w28 {
	margin-top: -3px; width: 28px
}
.w460 {
	width: 460px
}
.w200 {
	width: 200px
}
.dqwjj { padding:5px 10px 0px 20px; background: #fafafa; width: 800px; border-bottom:#cdcdcd 1px solid; height: 20px}
.addbg { padding:2px 0 0 20px;font-size: 14px; width: 100px; border:none;height: 28px; }

.addbg2 { padding:2px 0 0 20px;font-size: 14px;  width: 100px; color: #aca899; height: 28px; border: none}
.sctj { padding:5px 10px; border-top: #ccc 1px solid; background: #efefef;  width: 440px;height: 18px}
.scwj {
	clear: both; padding:3px 10px 0px 10px; width: 440px; padding-top: 3px; border-bottom: #e4e4e4 1px solid; height: 23px
}
.cgreen {
	color: #336600
}
.cblue {
	color: #507ad7
}
.bar {
	background:url(../images/bar9.gif) repeat-x
}
.b1c {
	border: #ccc 1px solid;
}
.sctj { padding:5px 10px; border-top: #ccc 1px solid;  background: #efefef; width: 440px;  height: 18px
}


/*------------------- 系统消息------------------------*/
.srr_tt {float:left; width:928px;border-bottom: #d8dfea 1px solid; padding:10px 0 ;}
.mt30A {
	margin-top: 30px
}
.q_htq2 {
	float: left; width: 70px
}

.wgbr_r { padding:5px 0 5px 15px;background: url(../images/wgbr_r.gif) repeat-y left 50%; float: left; width: 380px;height:auto;}
.l50_s { overflow: hidden; width: 80px; padding-top: 6px; height: 80px; text-align: left;
}
.wauto{ width:auto; border-bottom:none; padding:0;}
.xtxx{ width:928px; border-left:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; border-right:1px solid #c9c9c9; padding:14px 13px 14px 17px; display:block;}
.gw_p2 {
	color: #ddd; padding-top: 8px; clear:both;
}
.bda {
	FONT: bold 40px "黑体"; color: #ff6600
}
.h50 {
	height: 50px
}

/*-------------------短消息------------------------*/

.dxx_of { padding:13px 7px; border-bottom: #d8dfea 1px solid; height: 100%
}

.dxx1 {
	float: left; width: 20px
}

.dxx5 {
	float: left; width: 130px
}
.dxx4 {
	float: left; width: 80px; padding:0 10px 0 0;
}
.dxx6 {
	float: left; width: 520px; padding-right:15px;
}


.dxx7 {
	clear: right;  float: right
}
.mt5 {
	margin-top: 5px
}
.mb5 {
	margin-bottom: 5px
}
.dxx_mr { padding:7px;}
.dxx_mr2 {
	float: left; width: 110px
}

.dxx_mr4 {
	float: left; padding-bottom: 50px; width: 550px; border-bottom: #d8dfea 1px solid
}

.p20 { padding:20px;}

.dxx_sc {
	padding-right: 15px; text-align: right
}
.fb_d2{ padding:8px 0;}

.bj_t {
	float: left; margin: 2px 3px 0px 0px
}


.fsg22 {
	padding:3px 2px 0 0;
	float: right;
	margin: 3px 2px 0px 0px;
	position:absolute;
	left: 422px;
	top: -1px;
}
.cp {
	CURSOR: pointer
}

.ml10 {
	margin-left: 10px
}
.inputF{ border:2px solid #c9c9c9; width:439px; height:17px; font-size:12px; padding:3px 0 0 2px;}

.mmts_bg_t { padding:10px 0 0 23px;background: url(../images/mmts_bg.gif) no-repeat; overflow: hidden; width: 290px;  height: 60px;margin: 18px 0px 0px 5px;
}

.fsg_nr {
	border: #98b1c8 1px solid; padding:2px;   right: 56px; background: #fff;  width: 250px;  position: absolute; top: 24px
}

.sgt_on { padding:2px 5px; background: #f2f6fb; width: 200px; color: #000;border-bottom: #eee 1px solid; height: 20px}

.sgt_of { padding:2px 5px;background: #fff;color: #666; border-bottom: #eee 1px solid; height: 20px}

/*查找好友*/
.ts41p {
	MARGIN-bottom: 5px
}
.czhy_jg { padding:10px 0 0 0;}
.why_d { border: #ccc 1px solid; padding:10px 15px;background: #f7f7f7; MARGIN-bottom: 15px; }
.bb1d8 {
	border-bottom: #d8dfea 1px solid; width:85px;
}
A.sl2_r { padding:0px 5px;DISPLAY: block; COLOR: #ff6600; TEXT-DECORATION: none
}
A.sl2_r:hover {background: #ff6600; COLOR: #fff}


/*礼物*/
.lwarea { border: #808080 1px solid; padding:10px 10px 0;WIDTH: 550px; }
.czhy_zx { padding:20px 0 20px 30px;}
.gift_menu { margin:20px 0 -1px 0; Z-INDEX: 2; height:21px;}
.sxjf{color:#ff6600; font-weight:bolder;}
.lwu{ padding:0 0 0 10px}

.Sliwu { padding:10px 0;}
.Sliwu h4{font:bolder 12px Arial; display:block;padding:10px 0 20px;}
.liwuK{width: 110px; height: 140px; padding:0 10px;}
.liwuK_1{width: 110px; height: 115px; padding-top:10px; }

.lwu_1{ padding:0 0 5px 15px}
.gb { font:normal 11px Arial;color:#b2bace; text-decoration:none;}
A.gb { color:#b2bace; text-decoration:none;}
A.gb:hover { color:#fff; text-decoration:none;}
.liwuTime{ color:#999;font:normal 11px Arial;}

.liwuNews{width:932px; border-left:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; border-right:1px solid #c9c9c9; padding:0px 13px 14px;}
.liwuNews ul{ padding:20px 10px;}
.liwuNews li{ padding:8px 0 8px 15px; border-bottom:1px dashed #c9c9c9; background:url(../images/ion01.gif) no-repeat 5px 15px;}
.liwuNews li b{color:#999; font:normal 12px Arial, Helvetica, sans-serif; padding-right:8px;}
.liwuNews li span{float:right; font-size:11px;}
.liwuNews li a{ color:#ff6600;}

.rhjf {float:right; margin-right:18px;}
.rhjf a{ color:#ff6600; }
.rhjf a:hover { color:#fff; }
.inputLw{ border:2px solid #c9c9c9; width:230px; height:17px; font-size:12px; padding:3px 0 0 2px;}

.Lw_fsg {
	padding:3px 2px 0 0;
	float: right;
	margin: 3px 2px 0px 0px;
	position:absolute;
	left: 211px;
	top: 0px;
}

.Lw_fsg_nr {
	border: #98b1c8 1px solid; padding:2px;   right: 183px; background: #fff;  width: 250px;  position: absolute; top: 24px
}

/*活动页面*/
.hdLi{width:932px; border-left:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; border-right:1px solid #c9c9c9; padding:0px 13px 14px;}
.hdLi ul{ padding:20px 10px;}
.hdLi li{ padding:8px 0 8px 15px; border-bottom:1px dashed #c9c9c9; background:url(../images/ion01.gif) no-repeat 5px 15px;}
.hdLi li b{color:#999; font:normal 12px Arial, Helvetica, sans-serif; padding-right:8px;float:right;}
.hdLi li a{ color:#ff6600;}
.hdLi li a:hover {COLOR:#fff; }

.hdBt{ padding:20px 5px 15px; text-align:center; font:bolder 16px Arial; border-bottom:1px dashed #797b7d; margin-bottom:15px;}
.hdNr{border-left:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; border-right:1px solid #c9c9c9; padding:14px 13px; display:block;}
.hdNr p{font-size:14px; line-height:24px;text-align:left; padding-top:8px;}


/*7.31新建样式相册*/
.r41 {margin-top: 15px; float: left; width: 360px;}

.box-login {
	BACKGROUND: url(../images/top-login.gif) no-repeat left top
}

.box-login P {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/bottom-login.gif) no-repeat left bottom; PADDING-BOTTOM: 20px; PADDING-TOP: 10px
}
.p2035 {
	PADDING-RIGHT: 35px; PADDING-LEFT: 35px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.photoK{ clear:both;padding-bottom: 4px; line-height: 32px; height:58px;}
.PhotoIput{border:2px solid #c9c9c9;height:17px; font-size:12px; padding:3px 0 0 2px; margin-bottom:4px;}
.PhotoIputH{ height:25px;}
.photoZ{ color:#333;}
.photoZ a:hover{ color:#fff;}
#r6r { clear:right; padding-right:25px; float: right; width: 200px;}

A.sl2{ color:#CCCCCC;}
A.sl2:hover {COLOR:#fff; }


.xc_ta_mmfw { padding:20px 0 0 60px; background:url(../images/xc_ta_mmfw.gif) no-repeat; HEIGHT: 50px;}
.p30{ padding:30px;}

.f14h {
	COLOR: #c00; FONT-SIZE: 14px
}

.log_area{width:362px; margin:0px auto;  overflow:hidden; float:none; }
.log_area li{ float:left; padding:6px 0; width:309px; clear:both; display:block;}
/

.about{padding:10px 30px;}
.about h4{ font:bolder 14px Verdana; padding:25px 0 8px; border-bottom:1px dashed #c6c6c6}
.about p{ padding:8px 0;color:454545;}
.about p a{ padding:8px 0;color:#ff3300;}
.about p a:hover{color:#fff;}

.r1t { border-bottom:#d8dfea 1px solid; padding:5px 10px ; margin-bottom: 10px;}
.yijian{padding-left:40px;margin-top: 20px; DISPLAY: ; margin-bottom: 20px;font-size:14px;}



.guanzhu{ font:12px bolder Verdana; padding:8px 16px}
.guanzhu td{ padding:5px ; text-align:center;}
.guanzhu td.td01{ font:24px bolder Verdana; color:#ff6600;}
.ion_jt{position:absolute; left: 687px; top: 454px;cursor:pointer;z-index:9999;}
.ion_jt a:hover{ background:none;}
.shenyinK{border: #c9c9c9 solid; border-width:1px 1px 1px 0; padding:10px 0 0 12px ;_padding:9px 0 0 12px ;}

.quxiaogz{
	display: block;
	position:absolute;
	left: 695px;
	top: 5px;
}
.quxiaogz  a{ display:block; padding:1px 2px 0 3px; color:#ff6600;}
.quxiaogz  a:hover{ display:block; background:#ff6600; color:#fff;}

#quxiaogzL{ float:left; width:160px;border:1px solid #d2dae0;background:#f8fcff;}
#quxiaogzL h3{ display:block; height:12px; width:auto;margin:0; border:none;padding:8px 14px;background:#e8edf1;color:#205a78; font:bolder 12px "宋体";}
#quxiaogzL ul{ padding:10px 0 0 8px; display:block;}
#quxiaogzL li{float:left; padding:5px; width:60px; display:block; height:100px;}
#quxiaogzL li img{border:1px solid #c9c9c9;}
#quxiaogzL li span{width:60px; font-size:12px; color:#7f7f7f; line-height:17px; text-align:center; float:left;text-align:center;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
#quxiaogzL li span img{border:0px;}
#quxiaogzL li span a{color:#ff6000;}
#quxiaogzL li span a:hover{color:#fff;}

.dbyT{ width:300px; height:60px; padding:3px;}
.dbyT img{float:left; margin-right:15px;border:1px solid #c9c9c9;}
.dbyT p { font:normal 12px "宋体"; padding:3px 0; }
.dbyT p a{ font:bolder 12px "宋体";color:#ff3300; }
.dbyT p a.a02{ font:normal 12px "宋体";color:#ff3300; }
.dbyT p a:hover{ color:#fff;}


/*11.9新增页面*/
.guanzhuLI {float:left; display:block; margin:0 15px;_margin:0 10px 0 12px;  width:203px; padding:20px 0; border-bottom:1px dashed #dedfde;}
.guanzhuLI .img{ margin:0; float:left;}
.Meguanzhu{float:right; width:130px; height:auto; padding-left:8px;}
.Meguanzhu h5{ display:block;}
.Meguanzhu p{ padding:3px 0;}
.Meguanzhu span{ clear:both; width:80px; display:block;margin-left:0px; }
.Meguanzhu span a{ color:#ff6600;}
.Meguanzhu span a:hover{ color:#fff;}
.Meguanzhu .shuxing{ background-image:none; }

/*11.12新增页面*/
.map_xiangqing{background:#fff;}
.map_xiangqing h5{ display:block; font-size:12px; font-weight:bolder; color:#fff; padding:2px 10px; height:18px; background:url(../images/bg_btn04.gif) repeat-x left top; clear:both;}
.map_xiangqing h5 span{ float:right; }
.map_xiangqing h5 a{color:#fff; padding:1px 3px;}
.map_xiangqing h5 a:hover{background:#fff; color:#ff6600;}

.map_xiangqingL{ float:left; width:245px; padding:0px 5px 0px 0px;}
.textTk{
	padding:5px 5px 10px 0px;
	height: 88px;
	font-size: 14px;
	line-height: 22px;
}
.photoTk{}
.photoTk p.tk01{ background:#f3f3f3; padding:3px 10px;}

.photoTk ul li{ float:left; display:block; margin:0 5px 0 1px;}

.map_xiangqingR{ float:right;width:265px; padding:0px 0px 0px 5px;}

.map_xiangqingRLy{ width:255px; height:180px;overflow-x:hidden; overflow-y:auto; padding:10px 10px 0 0;}
.map_xiangqingRLy ul{}
.map_xiangqingRLy li{float:left; clear:both; width:241px; display:block;margin-bottom:8px;}
.map_xiangqingRLy li p{clear:both;width:230px; display:block; height:auto; padding:5px;  font-size:12px; line-height:22px;}
.map_xiangqingRLy li p span{font-size:12px; color:#7f7f7f; font-family:Arial, Helvetica, sans-serif;}
.map_xiangqingRLy .liuyan_pic{ clear:both; background:#EEEEEE; padding:2px 8px; float:left; width:225px;text-align:center;}
.map_xiangqingRLy .liuyan_pic img{float:left;}
.map_xiangqingRLy .liuyan_pic span{float:left;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width:40px; text-align:center; font-size:12px; line-height:18px; }
.map_xiangqingRLy .liuyan_pic span img{float:none; margin:2px 3px 0 0;}
.map_xiangqingRLy .liuyan_pic span a{color:#ff6000;}
.map_xiangqingRLy .liuyan_pic span a:hover{ color:#fff;}

.pinglunTk{ clear:both; padding:10px 0 0 0;}
.pinglunTk h6{ clear:both; font:bolder 12px "宋体"; padding-bottom:5px;}
.pinglunTk_input{width:238px; border:1px solid #98a8c2; padding:5px; height:30px; font-size:12px; color:#7f7f7f;overflow:auto;}

.laifangTK ul{ padding-top:6px;}
.laifangTK li{float:left; padding:0px 10px 5px 3px; width:53px; display:block; height:90px;}
.laifangTK li img{border:1px solid #c9c9c9;}
.laifangTK li span{width:48px; font-size:12px; color:#7f7f7f; line-height:17px; text-align:center; float:left;text-align:center;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.laifangTK li span img{border:0px;}
.laifangTK li span a{color:#ff6000;}
.laifangTK li span a:hover{color:#fff;}
/*12.16*/
.tankPh{ text-align:center; padding:5px 0;}
.tankPh a{ color:#ff6600;}
.tankPh a:hover{ color:#fff;}
a.f60{ color:#f60;}
a.f60:hover{ color:#fff;}
/*1.3*/
.dbyT02{ width:130px; padding:1px 10px 15px 10px;border:1px solid #c9c9c9;}
.dbyT02 li{ clear:both; border-bottom:1px dashed #e9e9e9; padding:8px 7px;}

/*1.14*/
.subnav p{float:right; margin-top:0px; font-size:12px;}
.subnav p a{color:#000;}
.subnav p a:hover{color:#fff;}
.subnav p span{font-size:12px; color:#ff6000;}
.subnav p a:hover span{color:#fff;}
.fabu{ clear:both; margin:15px 0;height:30px; background:#fffbc3; border:1px solid #c6c6c6; padding:5px 10px ;}
.fabu p{ float:left;font-size: 14px; padding:6px 20px 0 10px;}
.fabu_button{ float:left; }
.fabu_btn{height:30px; background:url(../images/bg_btn01.gif) repeat-x; text-align:center; font-weight:bold; color:#fff; font-size:14px; border:1px solid #f26900; padding:0 13px 0 13px; margin:0 5px; }
