﻿/*---公共部分---*/
div.mid_width{width:942px;}
div.mar_top{margin-top: 10px;}
span.x_g{font-size: 14px; font-family: Verdana; font-weight: bold;margin-right: 1px;}
h1.h1_more_seo{width:32px; height:auto; float:right; margin-right:10px;_margin-right:5px; margin-top:7px;}
h1.h1_more_seo_t{width:32px; height:20px; float:right; margin-right:10px;_margin-right:5px; margin-top:15px; font-size:12px;}
div.mid_959_wid{width: 959px; padding-top:0px;}
div.hg_10px{height:10px; overflow:hidden; width:100%;}

span.s_g{font-size: 14px; font-family: Verdana; position:relative; font-weight: bold;margin-right: 1px; top:-1px;}


div.mingRen{width:185px; background-color:#000; height:32px; border-bottom:1px solid #525252; overflow:hidden;}
div.mingRen h2{text-align:left; float:left; width:100px; height:auto; margin-top:2px;}
div.mingRen h2 a{font:14px 宋体; color:#525252; line-height:30px; font-weight:bold;}

div.mingRenI{background-color:#000; height:240px; border-bottom:1px solid #525252; overflow:hidden;}
div.mingRenI .m_r_div{width:147px; height:150px; border:1px solid #222222; background-color:#121212; margin:0px auto; margin-top:20px;}
div.mingRenI .m_r_div p{width:auto; height:auto;}
div.mingRenI .m_r_div h4{width:auto; height:auto;}
div.mingRenI .m_r_div .p_img{margin-top:10px; width:auto; height:auto;}
div.mingRenI .m_r_div .p_img img{width:126px; height:86px; margin:0px auto; border:1px solid #fff;}
div.mingRenI .m_r_div .h4_title a{font:12px 宋体; color:#fff; font-weight:bold; line-height:24px; text-decoration:underline;}
div.mingRenI .m_r_div .h4_title a:hover{font:12px 宋体; color:#fff; font-weight:bold;line-height:24px; text-decoration:none;}

div.mingRenI .m_r_div .h4_job a{font:12px 宋体; color:#fff; line-height:20px; text-decoration:underline;}
div.mingRenI .m_r_div .h4_job a:hover{font:12px 宋体; color:#fff;line-height:20px; text-decoration:none;}

/*---margin-top 10px 专访部分---*/
div.j_y_right{background-color:#fff; overflow:hidden; border:1px solid #e4e4e4; width:99%;}
div.j_y_p{padding:2px 0px 1px 0px;}
div.j_y_right .tit_bg h2 a{font:14px 宋体; color:#525252; font-weight:bold; line-height:31px;}
div.j_y_right ul.list_info{width: auto; height: auto; margin: 5px 5px 0px 10px;_margin: 3px 5px 0px 10px; padding-bottom: 14px;}
div.j_y_right ul.list_info li{text-align: left; height: 16px;_height: 18px; padding-top: 5px;_padding-top: 4px;}
div.j_y_right ul.list_info li a{ text-decoration:underline;}
div.j_y_right ul.list_info li a:hover{ text-decoration:none;}

div.j_y_right ul.padd_bm{padding-bottom: 14px;_padding-bottom:7px;}
div.j_y_right ul.padd_bm_home{padding-bottom: 14px;_padding-bottom:6px;}
div.mar_top h4.info_img{width: auto; height: auto; margin: 0px auto; text-align:center;}
div.mar_top h4.info_img a img{ width:158px; height:130px; border:0px;}
div.mar_top h4.info_text{width:158px; height:auto; text-align:center; margin:0px auto;_margin:0px auto; padding-top:3px;}
div.mar_top h4.info_text a{font:12px 宋体; color:#444; font-weight:bold; line-height:22px;}
div.mar_top h4.info_text a:hover{font:12px 宋体; color:#444; font-weight:bold; line-height:22px; text-decoration:underline;}

/*---border---*/
div.j_y_jingying_we{width:748px;}
div.j_y_jingying{background-color:#fff; overflow:hidden; border:1px solid #e4e4e4;}
div.tit_bg h2{width:auto; height:auto; text-align:center;float:left; margin-top:2px; *margin-top:5px; margin-left:10px;_margin-left:4px;font:14px 宋体; color:#000; font-weight:bold; line-height:32px;}
div.tit_bg h2 a{font:14px 宋体; color:#000; font-weight:bold; line-height:32px;}

div.j_y_jingying .p_w_meShow{width:105px; height:auto; text-align:center; float:left; margin-top:8px;}
div.j_y_jingying .p_w_location{float: right; width: 66%;_width: 62%; height:18px; text-align: right; font:12px 宋体; color:#656565; font-weight:bold; line-height:22px; text-decoration:none; margin-top:9px;}
div.j_y_jingying .p_w_location a{font:12px 宋体; color:#656565; text-decoration:underline;}
div.j_y_jingying .p_w_location a:hover{font:12px 宋体; color:#656565; text-decoration:none;}
div.j_y_jingying .p_w_location span{font:12px 宋体; color:#656565;}
div.j_y_jingying .p_w_location strong{font:12px 宋体; color:#656565; font-weight:bold;}

/*---设计精英部分---*/
div.jingying{margin-left:2px; padding-bottom:5px; padding-top:2px; overflow:hidden;}
div.wid_px55{float:left; width:55px; height:73px; margin:8px 0px 0px 12px;_margin:8px 5px 0px 7px!important;}
div.roundedimage{width:50px; height:50px;  position:absolute; overflow:hidden;  }
.UIRoundedImage_Corners {background:transparent none repeat scroll 0 0;display:block;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;_MozOpacity:0.1;_filter:alpha(opacity=10)}
div.groommemberName{ width:55px; height:18px; position:relative; text-align: center; top:50px;  padding:6px 0px 0px 0;}
div.groommemberName a{ font:12px 宋体; color:#000; text-decoration:underline; }
div.groommemberName a:hover{ font:12px 宋体; color:#ff0000; text-decoration:none; }

/*---滚动广告---*/
div.j_y_dtgg{float: left; width: 942px; border: 1px solid #ffdfb6; background-color: #fffbe0;overflow: hidden; font:12px 宋体;color:#ef7700; line-height:22px; padding-top:3px;}
div.j_y_dtgg span{font-size:12px; font-family:Verdana; margin-right:5px;}
div.j_y_dtgg a{font:12px 宋体; color:#ef7700;}
div.j_y_dtgg a:hover{font:12px 宋体; color:#ef7700; text-decoration:underline;}

div.j_y_pingpai{width: 120px; height: 100%; float: left; margin: 10px 3px 0px 10px;_margin: 10px 8px 0px 5px;}
div.j_y_pingpai h5.img_K{width:auto; height:auto; }
div.j_y_pingpai h5.img_K a img{border:1px solid #e2e2e2;width:118px; height:119px; }
div.j_y_pingpai h5.p_titles{width: auto; height:auto; text-align:center;font-size:12px; line-height:18px; margin-top:2px;}
div.j_y_pingpai h5.p_titles a{text-decoration:underline;}
div.j_y_pingpai h5.p_titles a:hover{text-decoration:none;color:#fe0000;}

/*---推荐设计/装饰公司---*/
ul.ul_m_p_10px{margin-top: 10px; padding-bottom: 10px; overflow:hidden;}
ul.ul_m_p_10px li.li_lists{border-left: 1px dashed #b9b9b9; text-align:left; float:left; width:208px; height:17px; padding-top:5px; margin-left:20px;_margin-left:15px;
            background-image:url(/style/icon/008/000.gif); background-repeat:no-repeat; background-position:15px 10px; font-size:12px; text-indent:25px;}
ul.ul_m_p_10px li.li_lists a{font:12px 宋体; color:#4b4b4b;}
ul.ul_m_p_10px li.li_lists a:hover{font:12px 宋体; color:#fe0000; text-decoration:underline;}
p.p_fugai{height:150px; width:3px; position:absolute; float:left; margin-top:-145px;*margin-top:-150px;margin-left:20px;*margin-left:-452px;_margin-left:-443px; background-color:#fff; z-index:999;}

div.j_y_jingdianCase{float: left; margin: 10px 6px 0px 0px; width: 460px;}
div.case_tit{text-align: left; height: 24px; width: 447px;_width: 445px;margin: 0px 0px 0px 10px;_margin: 0px 0px 0px 8px; background-color: #e9e9e9;}
div.case_tit h3{width: 50%; height: auto; float: left; text-align: left;font: 12px 宋体; font-weight: bold;color: #787878;}
div.case_tit h3 img{position: relative; top: 2px;_top: 5px;_left:2px; margin-left: 7px;margin-right: 8px;}
div.case_tit h3 a{font: 12px 宋体; font-weight: bold; color: #787878; line-height:24px;_position:relative; _top:3px;}

div.case_ks{float: left; margin: 7px 3px 0px 12px;_margin: 7px 5px 0px 6px; width: 215px; padding-bottom:15px;}
p.p_b_p_img{width: auto; height: auto; border: 1px solid #d9d9d9; padding:8px 9px 8px 8px;}
p.p_b_p_img img{width:197px; height:132px;}
p.p_m_caseName{margin-top: 10px;}
p.p_m_caseName a{font:12px 宋体; color:#767676;}
p.p_m_caseName a:hover{font:12px 宋体; color:#fe0000; text-decoration:underline;}

/*---名人圈部分---*/
div.info_one{width: 733px; float: left; margin: 0px; height: auto; border: 1px solid #383838; overflow:hidden;}
div.black_bg{border-bottom: 1px solid #383838; height: 34px; background-image: url(/style/home/images/black_bg.gif); background-repeat:repeat-x;
  width: 100%; font:14px 宋体; font-weight:bold; color:#989898; line-height:36px; text-align:left;}
div.mid_w941px{border: 1px solid #383838; width:941px; margin-top:10px;}
div.black_bg h2{width:auto; height:auto; text-align:center;float:left; margin-top:5px; margin-left:10px;font:14px 宋体; color:#989898; font-weight:bold; line-height:26px;}
div.black_bg h2 a{font:14px 宋体; color:#989898; font-weight:bold; line-height:26px;}

div.top_bottom_10px{width: auto; padding-top: 5px; padding-bottom: 10px; overflow:hidden;}
div.top_bottom_10px .wid_185px{float: left; width: 185px; height: auto;}
div.top_bottom_10px .wid_185px .mar_top h4.info_text{width:158px; height:auto; text-align:center; margin:0px auto;_margin:0px auto;}
div.top_bottom_10px .wid_185px .mar_top h4.info_img a img{border:1px solid #5a5a5a; height:131px;}
div.top_bottom_10px .wid_185px .mar_top h4.info_text a:hover{color:#fe0000;}


ul.ul_info_tit{width: 538px; float: right; overflow:hidden; padding-top:7px;}
ul.ul_info_tit li{width: 240px; float: left; height: 20px; margin-top: 5px; margin-left: 20px;_margin-left: 15px; text-align:left; background-image:url(/style/pics_img/smallpoint.gif); background-repeat:no-repeat;
                   background-position:5px 7px; text-indent:15px;}
ul.ul_info_tit li a{font:12px 宋体; color:#8e8e8e; text-decoration:underline;}
ul.ul_info_tit li a:hover{font:12px 宋体; color:#e4551d; text-decoration:underline;}

div.add_designer{width: 197px; float: right; border: 1px solid #383838; margin-right: 1px;background-color: #121212; padding-bottom:8px;*padding-bottom:10px; overflow: hidden;}
div.add_designer h1.h1_img_wt{width: 180px; height: auto; margin: 0px auto; font-size:12px;padding-top: 10px;}
div.add_designer h1.h1_img_wt a img{ width:180px; height:167px;*height:168px;}
div.add_designer h1.h1_tit_wt{width: 180px; height: auto; margin: 0px auto; padding-top:5px; font-size:12px;}

div.add_designer h1.h1_tit_wt a.a_names,
div.wid_146px h3.w_img_126_top a.a_names{font:12px 宋体; color:#fff; font-weight:bold;}
div.add_designer h1.h1_tit_wt a.a_names:hover,
div.wid_146px h3.w_img_126_top a.a_names:hover{font:12px 宋体; color:#e4551d; font-weight:bold; text-decoration:underline;}

div.add_designer h1.h1_tit_wt a.a_for,
div.wid_146px h3.w_img_126_top a.a_for{font:12px 宋体; color:#8e8e8e;}
div.add_designer h1.h1_tit_wt a.a_for:hover,
div.wid_146px h3.w_img_126_top a.a_for:hover{font:12px 宋体; color:#e4551d; text-decoration:underline;}

#em_add_new{position: absolute;float: left; background-image: url(/style/home/images/add_new.png); background-repeat: no-repeat;width: 57px; height: 57px; margin:0px 0px 0px 0px;*margin:0px 0px 0px 0px; cursor:pointer;}

div.wid_146px{width: 146px; border: 1px solid #383838; background-color: #121212; float: left;height: auto; padding: 10px 0px 10px 0px; margin:10px 4px 5px 7px;_margin:10px 7px 5px 4px;}
div.wid_146px h3.w_img_126{width: 126px; margin: 0px auto; font-size: 12px;}
div.wid_146px h3.w_img_126 a img{width: 126px;height: 87px; border: solid 1px #eaeaea;}
div.wid_146px h3.w_img_126_top{width: 126px; margin: 0px auto; padding-top: 5px; font-size: 12px;}
div.wid_146px h3.w_img_126_top a{font:12px 宋体; color:#fff; font-weight:bold; text-decoration:underline;}
div.wid_146px h3.w_img_126_top a:hover{font:12px 宋体; color:#fff; font-weight:bold; text-decoration:underline;}

/*---案例幻灯css---*/

div.ifocus{float: left;width: 750px;height: 270px;}
.ifocus_pic{float: left;overflow: hidden;width: 750px;position: relative;height: 270px;background: #fff;background: #fff;top: 0px;left:0px;}
.ifocus_pic img{width:750px; height:270px; border-width:0px;}
.pixpic{position: absolute;left:0px;}
.pixpic SPAN{display: none;}
.pixpic SPAN.act{display: block;}
.pixtextbg{position: absolute;filter: alpha(opacity=50);opacity: 0.5;-moz-opacity: 0.5;background-color: #000000;width: 332px;height: 20px;margin-top: 154px;}
.pixtext{position: absolute;text-align: center;width: 332px;line-height: 20px;font-weight: bold;}
.pixtext A:link{color: #ffffff;text-decoration: none;}
.pixtext A:visited{color: #ffffff;text-decoration: none;}
.pixtext A:hover{color: #ffffff;text-decoration: underline;}
.ifocus_btn{position: relative;margin-left: -73px;display: inline;width: 59px;height: 270px;float: left;z-index:999;margin-top: 6px;}
.ifocus_btn span{width: 59px;height: 34px;display: block;border: 1px solid #9c9c9c;margin-top: 13px;}
.ifocus_btn span.act{width: 59px;height: 34px;display: block;border: solid 1px #fff;}
.ifocus_btn span img{width: 59px;height: 34px;vertical-align: middle;vertical-align: top;background: #000000;filter: alpha(opacity=100);opacity: 0.5;-moz-opacity: 0.5;}
.ifocus_btn span.act img{filter: alpha(opacity=200);opacity: 1;-moz-opacity: 1;}
.sidebar{float: left;width: 200px;overflow: hidden;height: 177px;border: 1px solid #e7e7e4;border-bottom: none;}
 
/*-----bottom 主编信息-----*/
div.bottom_zb_textinfo{font:12px 宋体; color:#fe0000; margin-top:5px;}
div.bottom_zb_textinfo span{font-size:12px; font-family:Verdana; color:#fe0000; font-weight:bold;}