/* CSS Document */
@import url(Comm.css);

/*公共样式*/
.col1{ width:692px;}
.col2{ width:259px}
.col3{ width:300px;}
.col4{ width:650px}
.col5{ width:730px}
.col6{ width:480px;}
.col7{ width:580px;}
.col8{ width:375px;overflow:hidden;}
.col9{ width:201px;overflow:hidden;}
.col10{width:752px;overflow:hidden;}
.col11{ width:272px;}
.col12{ width:680px;overflow:hidden;}
.Area475{ width:475px;}
.Area230{ width:230px;}
.Area465{ width:465px}
.Area430{ width:430px}
.Area520{ width:520px}
.Area703{ width:701px}
.Area705{ width:705px}
.Area440{ width:440px}
.Area485{ width:485px;}
.Area600{ width:600px}
.Area575{ width:570px}
.Area352{ width:352px;}
.mrgl6{ margin-left:6px}
.mrgr6{ margin-right:6px}
.mrgr7{ margin-right:7px}
.li22{ height:100%; overflow:hidden}
.li22 li{ line-height:21px; height:21px;}
.li22 li a,.li22 li a:link,.li22 li a:visited{ color:#004D9F}
.li22 li span{ float:right; padding-right:5px}
a.ml,a.ml:link,a.ml:visited{ float:right; padding-right:5px; font-size:12px; font-weight:100}

.bdr1{ border:1px solid #DDDDDD;}


/*字体*/
.f1{color:#004D9F}
/*头部*/
#header1{ clear:both; background:url(../Images/Topic/header.gif) no-repeat left top; height:100%; overflow:hidden }
#header1 .title { clear:both; height:62px}
#header1 .title img{ float:left; margin:10px 0px 0px 330px}
.navi1{ clear:both;line-height:25px; padding:70px 5px 0px 5px; height:25px;}

/*标题*/
.bg1{ clear:both; background:url(../Images/Designer/c1.gif) no-repeat left top; height:28px; line-height:28px}
.bg1 ul li.ND_ok{ font-weight:bold}

/*.bg4{ background:url(../Images/Designer/c4.gif) no-repeat 7px 5px;  background-color:#FFFFFF; width:110px}*/
.bg6{ background:url(../Images/Designer/c6.gif) no-repeat 7px 5px; height:32px; background-color:#FFFFFF; width:80px}
/*.bg8{ background:url(../Images/Designer/c8.gif) no-repeat 7px 7px; height:35px;  line-height:35px }
.bg9{ background:url(../Images/Designer/c9.gif) no-repeat 7px 7px; height:35px; line-height:35px }
.bg10{ background:url(../Images/Designer/c10.gif) no-repeat 7px 5px; height:35px; }*/
.bg11{ background:url(../Images/Designer/c11.gif) no-repeat 7px 5px; height:29px; background-color:#FFFFFF; padding:5px 0px 0px 100px}
.bg12{ background:url(../Images/Designer/c12.gif) no-repeat 7px 4px; height:32px; background-color:#FFFFFF;}
.bg13{ background:url(../Images/Designer/c13.gif) no-repeat 7px 8px; height:32px; background-color:#FFFFFF; width:200px}
/*.bg15{  height:32px; line-height:32px; padding-left:5px}*/




.hold{ height:100%; overflow:hidden}
.hold li{ float:left; display:inline; width:60px; text-align:center; line-height:28px; margin:3px 0px 0px 1px; background:url(../Images/Designer/hold.gif) no-repeat left center; cursor:pointer}
.hold li.h_ok{ background:url(../Images/Designer/hold_hover.gif) no-repeat left center}

/*实景作品*/
#today{ border:1px solid #ddd; margin:5px; display:inline; width:210px; float:left}
#today .logo_d{ padding-left:30px}
#today h3{ padding:10px 0px 0px 20px; line-height:20px}

.rlist{ display:inline; width:250px; float:right; border:1px solid #ccc; background:#FFFFFF;  }
.dli22{ clear:both; height:100%; overflow:hidden; padding-right:3px;}
.dli22 li{ background:url(../Images/Designer/cdot.gif) repeat-x 20px 10px;line-height:22px;color:#666666}
.dli22 li span{background:#FFFFFF; padding:3px; }
.dli22 li a{background:#FFFFFF; padding-left:5px}


.Union { clear:both; height:100%; overflow:hidden}
.Union li{ float:left; display:inline; width:150px; height:80px; border:1px solid #ccc; margin:5px 0px 0px 5px; font-size:0px;}
.Union li img{ width:150px; height:80px}
.ad_Content{ padding:0px 0px 5px 5px}
.ad_Content span{ display:block; width:95px; float:left; line-height:24px; text-align:center; font-weight:bold}

.ad03 span img{ float:left;}



/*今日推荐设计师的作品*/
#t_works{ float:right; width:475px; }
.tpic{ float:left; width:150px; height:120px; padding:2px; margin:6px 10px 0px 0px; border:1px solid #ccc;text-align:center; overflow:hidden}
.tinfo{ float:right; width:300px; margin:5px 5px 0px 0px; color:#666666}
.tinfo li{ line-height:18px; }
.tdes{ line-height:16px;height:48px; overflow:hidden}
.top12{ clear:both; width:100%}
.top12 li{ float:left; display:inline; width:65px; height:65px; overflow:hidden;  margin:5px 8px 0px 0px; border:1px solid #ccc; padding:2px; text-align:center;}




/*投票结果*/
.VResult{ float:right;padding-left:5px; display:inline; width:400px }
.tpbt{ font-size:14px; font-weight:bold; padding:3px 0px; padding-left:15px;}
table#voteTB th{ line-height:26px;background:#fff }
table#voteTB td{  line-height:22px; text-align:center;  background:#fff }
.process{ width:90px; height:7px; font-size:0px; line-height:0px; overflow:hidden; border:1px solid #333333; }


.w_l{ width:370px; margin:7px 0px 5px 5px; display:inline; background:#FFFFFF; height:744px; overflow:hidden}

.vote_rule{ line-height:21px; padding-left:5px;}
.rule2{ line-height:24px; padding:5px 15px}



/*设计师排行*/
.Tcontent{ padding:4px 8px}
table#list th{ line-height:25px;border-bottom:1px dashed #A8A086;}
table#list td{ text-align:center; border-bottom:1px dashed #A8A086;line-height:23px;}

/*推荐设计师*/
.List{ clear:both; padding:5px 0px; height:100%;}

.recomm_t { height:100%; overflow:hidden; padding-bottom:10px}
.recomm_t  li{ float:left; display:inline;margin:7px 0px 0px 17px; background-color:#FFFFFF; text-align:center; overflow:hidden; background:url(../Images/Designer/bdr.gif) no-repeat; width:120px; height:159px}
.recomm_t li a.wcpic{ display:block; width:100px; height:100px; line-height:0px;margin:10px auto; overflow:hidden}
.recomm_t li img{ width:100px; height:100px; }
.recomm_t li p{ line-height:18px; margin-top:5px;}






.group{ width:125px; float:left; display:inline; margin:0px 0px 8px 15px; height:93px; overflow:hidden; }
.group img{ margin:1px }
.group .fleft img{ width:40px; height:40px;}
.group ul{ padding:5px 0px 0px 5px;}
.group ul li{ line-height:18px; height:18px; overflow:hidden; width:65px}
.sImg{ clear:both;width:102px; height:40px; text-align:center}
.sImg img{ width:100px; height:38px}






/*电子杂志*/
.mContent{ padding:5px 0px; height:100%; overflow:hidden}
.book{ width:125px;display:inline; font-family:Verdana; line-height:18px; margin-left:28px; float:left; height:203px; overflow:hidden; }
.book img{ border:1px solid #C1C1C1; width:125px; height:162px}
.book a,.book a:link,.book a:visited{ color:#FF0000}

#divRepair{ padding-top:10px  }
/*装修*/
/*#divRepair{  }
.Company{ width:250px;display:inline;border:1px solid #cccccc; }
.Company .bdr3{ height:345px;}
.Company p{ padding:2px 0px 2px 6px; clear:both; font-size:0px; line-height:0px }
.Company ul li{ float:left; display:inline; text-align:center; margin: 0px 0px 3px 6px; line-height:18px; height:55px;  }
.Company ul li img{ width:110px; height:35px; border:1px solid #dddddd;}*/

/*播放器*/
#silder{ background:#ffffff;  height:320px; width:475px;}
#show_A{filter:revealTrans(duration=2,transition=20);width:465px;height:335px;padding:5px 5px 0px 5px}
	#show_A div{position:absolute;z-index:10;height:14px;line-height:14px;margin-top:240px;width:465px; }
	#show_A div span{float:right;background:#FF800B;}
	#show_A div span u{display:block;float:left;font-size:11px;font-weight:bold;color:#FFFFFF;width:14px;height:14px;text-align:center;cursor:pointer;text-decoration:none;}
	#show_A div span u.a{background:#abcdef;color:#555555;}
	#show_A ul{width:465px;background:#FFFFFF;}
	#show_A ul li.img{height:260px;overflow:hidden;}
	#show_A ul li.img a{}
	#show_A ul li.img a img{width:465px;height:260px;}
	#show_A ul li.text h1{ text-align:center; font-size:13px; font-weight:bold;height:25px;line-height:25px;overflow:hidden;}
	#show_A ul li.text p{color:#333333; padding:0px 2px;line-height:20px;font-size:12px;overflow:hidden;height:40px; text-indent:20px;}
.silder1{  height:235px; padding:5px; border-bottom:1px dashed #dddddd; margin-bottom:3px}
#News{  height:70px; }
#News .bdr3{line-height:21px; padding:3px 8px}
#News  h5{ line-height:24px; font-size:12px; text-align:center}
#News .bdr3 div{ line-height:20px}
#News ul li{ line-height:20px; float:left; display:inline; width:205px}
.ntitle{ line-height:30px; font-weight:bold; font-size:14px; padding-left:15px}

/*每周样板房*/
/*.h336{ clear:both; height:336px }
.mr5{ margin:5px 5px 5px 0px;}
#Recomm{ display:inline; border:1px solid #ddd}
#Recomm .bdr3{ padding:5px 0px 0px 8px}
.mag{ clear:both; padding-top:6px;}
.mpic{ margin:20px auto; text-align:center; }
.mpic img{ width:200px; height:259px;border:1px solid #cccccc }
/*#Recomm .pic{ text-align:center; padding:5px 0px;}
#Recomm .pic img{padding:2px; border:1px solid #dddddd }
#Recomm p{ clear:both; color:#666666; line-height:20px; padding:0px 5px}
#Recomm .r_des{ text-indent:20px}

.zxxx{ border:1px solid #cccccc; height:35px; overflow:hidden; font-size:0px}*/



/*TopModule*/
#TopModule{ height:270px; width:958px; margin:0px auto; padding-top:5px}
#divSecond{ clear:both; margin-top:5px;}

/*位置导航*/
#divSistNavi{ clear:both;}
#divSistNavi .mdbdr{ font-size:12px; line-height:20px; padding-left:10px;color:#727272;}
#divSistNavi a,#divSistNavi a:link,#divSistNavi a:visited{color:#727272;}

/*设计师频道市场快讯*/
.d_notice{ float:left;border:1px solid #DDDDDD; overflow:hidden; width:215px; margin-top:5px}
.bgbdr{ background:url(../Images/index/bgbdr.gif) repeat-x left 25px; height:26px; margin:0px 10px; line-height:26px} 
.bgl { border-bottom:2px solid #B33124; height:20px; line-height:20px; float:left; width:68px; padding-left:5px; color:#B33124; font-size:14px; font-weight:bold; padding-top:5px}
#margee01{ clear:both; height:250px; overflow:hidden;}
.d_notice ul{ clear:both; height:100%; overflow:hidden;  }
.d_notice ul li{ margin:0px 8px; line-height:20px;  padding-top:3px; }
.d_notice ul li span{ float:right; }
.d_notice ul li span a,.d_notice ul li span a:visited{ color:#FF6600; text-decoration:underline}
.d_notice ul li span a:hover{ text-decoration:none}

/*图片轮播*/
#divSilder{ width:300px; height:270px;}

#silderWorks{ float:right; display:inline; margin-top:5px; }



/*设计热点*/
#divArticle{ float:right; width:385px;}
.atop{ background:url(../Images/Designer/hot.gif) no-repeat; height:26px; line-height:26px; padding-left:33px;}
.divMore{ text-align:right;color:#004D9F; padding-top:5px; font-weight:bold; padding-right:10px; }
.divMore a,.divMore a:link,.divMore a:visited{line-height:24px; font-size:12px;color:#004D9F; }
.Acontent{ clear:both; padding:5px 0px 5px 5px;border-right:1px solid #DDDDDD; font-size:14px; border:1px solid #dddddd; border-top:none }

/*推荐设计师*/
#divRecommD{height:642px; }
.Teachers{ clear:both;}
.tea{ width:142px;height:85px; padding:5px 0px 5px 7px; border-bottom:1px dotted #CCCCCC; float:left; display:inline; overflow:hidden}
.tea img{ float:left; border:1px solid #dddddd; padding:1px; width:40px; width:40px}
.tea ul{ float:left;padding:3px 5px 0px 6px}
.tea ul li.tit{ font-weight:bold; line-height:20px;}
.tea ul li.studio{ color:#666666; line-height:20px}
.des{ clear:both; color:#999999; text-indent:15px; padding-top:3px}


/*作品列表*/
.top15{border-top:1px solid #dddddd;border-left:1px solid #dddddd;}
.top15 ul li{border-right:1px solid #dddddd;border-bottom:1px solid #dddddd; }
.top15 ul.xl li{ background-color:#FAFAFA; color:#004D9F}

/*切换*/
.lable li{ background:url(../Images/Designer/l.gif) no-repeat left -27px;}
.lable li.Ess_ok,.lable li.Owner_ok,.lable li.Book_ok,.lable li.Rec_ok,.lable li.Des_ok{background:url(../Images/Designer/l.gif) no-repeat left top;color:#FFFFFF }

/*推荐作品*/
#divWorks{ clear:both;margin-top:5px; border:1px solid #dddddd;  }
.WContent{ clear:both; background-color:#F1F1F1; margin:5px 5px 0px 5px; padding-bottom:5px;}
.WContent ul { height:100%; overflow:hidden}
.WContent ul li{ float:left; display:inline;margin:7px 0px 3px 7px; background-color:#FFFFFF; padding:5px; width:140px; text-align:center; height:142px; overflow:hidden;}
.WContent ul li img{ width:140px; height:100px}
.WContent ul li p{ line-height:20px;}

.WContent ul li p a,.WContent ul li p a:link,.WContent ul li p a:visited{color:#004D9F; padding-top:5px  }

.WContent1{ clear:both; padding-bottom:5px;}
.WContent1 ul { height:100%; overflow:hidden}
.WContent1 ul li{ float:left; display:inline;margin:5px 0px 0px 10px; background-color:#FFFFFF; padding:3px; width:140px; text-align:center; height:147px; overflow:hidden; border:1px solid #ddd}
.WContent1 ul li a.wcpic{ display:block; width:140px; height:115px; line-height:0px; overflow:hidden}
.WContent1 ul li img{ width:140px; height:110px}
.WContent1 ul li p{ line-height:18px;}




.vContent{ clear:both; background-color:#F1F1F1; margin:5px 5px 0px 5px; padding-bottom:5px; height:100%; overflow:hidden }

.vWorks { height:100%; overflow:hidden}
.vWorks li{ float:left; display:inline;margin:7px 0px 3px 6px; background-color:#FFFFFF; padding:6px; width:170px; height:240px;text-align:center; overflow:hidden;}
.vWorks li a.vpic{ display:block; width:170px; height:170px; line-height:0px; font-size:0px; border:2px solid #FFFFFF}
.vWorks li a.vpic:hover{ border:2px solid #FF6600}
.vWorks li p{ display:block; line-height:20px;}
.vWorks li em{ width:80px; display:block; float:left; margin-top:5px; text-align:left; border:1px solid #666666 }
.vWorks li i{ width:43px; overflow:hidden; display:block; float:left; text-align:center; font-style:normal}

.vWorks li p a,.vWorks li p a:link,.vWorksli p a:visited{color:#004D9F; padding-top:5px  }



/*设计师*/

#TurnInCN{ float:right;}
.DStop{ border-bottom:2px solid #CCCCCC; line-height:24px; margin:5px 0px 0px 5px; padding-bottom:5px; color:#666666; font-size:14px; font-weight:bold}
.DStop a,.DStop a:link,.DStop a:visited{font-weight:bold;font-size:12px;color:#004D9F;}
.DStop span{ font-size:12px; font-weight:bold; padding:5px 5px;}
.DStop span.change{ color:#C30101; border:1px solid #C30101}
.turn{ float:right; padding-bottom:10px;}
.DStop span.active{color:#FFFFFF; background-color:#C30101; }

a.morelink,a.morelink:link,a.morelink:visited{ color:#004D9F; font-size:12px; float:right; padding-right:5px; font-weight:bold}
a.more1,a.more1:link,a.more1:visited{ height:18px; line-height:18px; float:right}

.divTurn{ padding:10px 0px 0px 0px;}
.TeaList{ height:100% }
.TeaList ul li{ float:left; display:block; width:80px; color:#CCCCCC; line-height:20px; height:20px}
table.designer th{ width:60px; line-height:20px; vertical-align:text-top;}
table.designer th span{ margin-top:5px; padding:2px 5px 0px 5px; background-color:#C30101; color:#FFFFFF;}
table.designer td a,table.designer td a:link,table.designer td a:visited{color:#004D9F;}

/*博文*/
#Blog{ display:inline; padding-bottom:5px}
.lable{ background:url(../Images/Diary/dot.gif) repeat-x ; height:24px; line-height:24px; padding-left:10px}
.lable ul li{ float:left; display:block; background:url(../Images/Designer/top.gif) no-repeat left top;height:24px; line-height:24px;width:74px; font-weight:bold; font-size:12px; margin-left:2px; text-align:center}
.lable ul li.hot_ok{ background:url(../Images/Designer/top.gif) no-repeat left -24px; }

.top10{ clear:both;background:url(../Images/Designer/top10.gif) no-repeat left 7px; height:278px; padding:6px 0px 0px 24px;color:#CCCCCC; }
.top10 ul li{ line-height:27px;}
.top10 ul li a,.top10 ul li a:link,.top10 ul li a:visited{color:#004D9F;}
.top10 ul li span{ float:right;}

 /*设计师广告*/
 .divAdDesigner{ clear:both; padding-bottom:5px; height:50px; width:971px; margin:0px auto}
 .divAdDesigner ul li{ float:left; display:inline; margin:5px 0px 0px 6px; font-size:0px; line-height:0px}
 .divAdDesigner ul li img{ width:130px; height:50px; border:1px solid #ccc}
 
 /*作品分类*/
 #divType{ width:220px;float:left; height:100%; border:1px solid #d2d2d2; }
 .typeTop{ padding-left:10px; line-height:26px; padding-top:5px; border-bottom:2px solid #d2d2d2; margin:0px 10px;font-size:14px;font-weight:bold }
 .typeTop a{ font-weight:100}
 .typeTop a:hover{font-weight:bold; text-decoration:none; color:#000000}
 .TypeContent{ margin:5px 15px 10px 15px;}
 .smodule{ border-bottom:1px solid #CCCCCC; padding-bottom:5px}
 .smodule h3{ line-height:20px;padding:8px 0px 0px 5px; font-weight:600; font-size:12px}
 .smodule div{ line-height:24px; padding:8px 0px 0px 0px; word-break:break-all}
 .smodule div a{ padding:0px 3px;}
 
 /*标签搜索*/
 .h25{ height:25px; line-height:25px;}
 .lableSearch{border:1px solid #d2d2d2; background-color:#F5F5F5; padding:5px 0px 5px 10px; color:#666;}
 .lableSearch span{vertical-align:middle; padding:0px 5px;}
  .lableSearch span img{ vertical-align:middle; padding-right:3px}
 .lableSearch span input,.lableSearch span select{ vertical-align:middle}
 .lableSearch span select{ width:70px;}
 .lableSearch span input.txt{border:1px solid #DDD; height:18px; text-indent:3px; line-height:18px; color:#CCCCCC }
 .cob{color:#ff6600; font-weight:bold;clear:both; padding:0px 5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px}
 .showWorks{clear:both;border:1px solid #d2d2d2; height:100%; padding:0px 0px 10px 0px; margin:5px auto auto auto}
 .showWorks ul li{ float:left; display:inline; width:120px; height:145px; overflow:hidden; margin:20px 0px 0px 16px;padding:2px; border:1px solid #d2d2d2}
 .showWorks ul li img{ width:120px; height:100px; }
 .showWorks ul li p{ color:#666666;line-height:20px; text-indent:5px}
 
  
/*设计师分页*/
.swpage{ clear:both; text-align:center; font-size:12px; padding-top:8px; }
.swpage span{ display:inline; text-align:center; vertical-align:middle; line-height:20px; padding:0px 5px; font-weight:bold}
.swpage a{ padding:0px 5px;  background-color:#FFF; height:20px; margin:0px 2px;border:1px solid #ccc; text-align:center; text-decoration:none; line-height:20px;}
.swpage a:hover{ background-color:#C30101 ; color:#FFFFFF; border:1px solid #FFFFFF; text-decoration:none}


.PagingWrapper{ clear:both;font-size:12px;text-align:right; padding-top:5px; height:20px; padding-right:10px}
.PagingWrapper span{text-align:center; vertical-align:middle; padding:3px 5px; font-weight:bold}
.PagingWrapper a{ padding:3px 5px; background-color:#FFF;  margin:0px 2px;border:1px solid #ccc; text-align:center; text-decoration:none; }
.PagingWrapper a:hover{ background-color:#C30101; color:#FFFFFF; border:1px solid #FFFFFF; text-decoration:none}


 /*右边区域*/
 #divRight{ float:right;} 
 .stdtop{ font-size:14px; font-weight:bold; line-height:24px; height:24px; padding-left:15px; overflow:hidden;}
 .stdtop span{ float:right; display:inline }
 .stdtop span img{padding:5px 5px 0px 0px}
 
 /*工作室*/
 .Tstatic table th,.Tstatic table td{color:#666666;line-height:23px; text-align:center}
 .Tstatic table th{ background-color:#f8f8f8; }
 .Tstatic table td{background-color:#fff;}
 .logo_d,.logo_s{ margin:5px 0px 0px 15px; display:inline; }
 .logo_s1{ margin:10px 0px 0px 60px; }
 .logo_s p{line-height:20px}
 .logo_d img{ width:100px; height:100px;}
 .logo_s img{ width:130px; height:50px;}
 .logo_s1 img{ width:150px; height:60px; border:1px solid #E4E4E4;}
 .js{ clear:both; padding:0px 10px }
 .xx{line-height:18px; padding-left:23px;}
 .std_logo{ border:1px solid #999999; width:130px; height:50px; margin:10px 0px 0px 15px; }
 .std_logo img{ width:130px; height:50px; }
 .std_des{ margin:5px auto auto 15px; clear:both }
 .std_des li{ line-height:20px; }
 
 .works { clear:both; padding:0px 5px 0px 10px;}
 .works a{ display:inline; width:125px; float:left;line-height:22px; overflow:hidden}
 .divPrice{ margin:20px 5px auto 20px; line-height:18px; display:inline;width:157px;}
 

 .NW_top{ background:url(../Images/top5.gif) no-repeat left bottom; height:35px; padding-left:5px}
 .NW_top div{ background:url(../Images/top955.gif) no-repeat right bottom;height:35px} 
 .NW_top ul{ height:100%; overflow:hidden;}
 .NW_top ul li{ float:left; display:inline; width:60px; text-align:center; line-height:26px; margin:3px 0px 0px 3px; background:url(../Images/Designer/w_lable.gif) left center; cursor:pointer;  border:1px solid #ccc}
 .NW_top ul li.w_ok{ border-bottom:1px solid #FFFFFF; font-weight:bold; background:none #FFFFFF}
  
 /*设计师*/
 #divDes{ margin:5px auto auto auto}
 #divDdes .mdbdr{ padding:5px; font-size:13pxs}
 .des_logo{ width:100px; height:100px; border:1px solid #E4E4E4;margin:10px 20px 5px 28px;}
 .des_logo img{ width:100px; height:100px;}
 .des_des{ margin-top:3px; height:100%; overflow:hidden}
 .des_des li.title{ line-height:24px; font-size:14px; font-weight:bold}
 .des_des li.about{ line-height:22px; text-indent:15px; color:#666666; padding:8px 5px 0px 5px}
 
 
 /*博文*/
 #divBlog,#allMessage{border-top:1px solid #dddddd;}
 .divSTBlog{ width:235px; float:left; display:inline;border-top:1px solid #dddddd; margin-bottom:3px; }
 .btype{ height:24px; line-height:24px; border:1px solid #dddddd; border-right:none; border-bottom:none; color:#666666 }
 .btype ul li{ width:56px; background-color:#FFFFFF; float:left; display:inline; text-align:center;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd; height:23px}
 .btype ul li a:hover{ text-decoration:none}
 .btype ul li.btype_ok{background-color:#F9F9F9; border-bottom:1px solid #F9F9F9}
 
 .btype1{height:37px; line-height:18px; border:1px solid #dddddd; border-right:none; border-bottom:none; color:#666666 }
 .btype1 ul li{ width:39px; background-color:#FFFFFF; float:left; display:inline; text-align:center;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd; height:36px}
 .btype1 ul li a:hover{ text-decoration:none}
 .btype1 ul li.btype_ok{background-color:#F9F9F9; border-bottom:1px solid #F9F9F9}
 
 .blcontent{ clear:both;border:1px solid #dddddd; border-top:none; padding:3px 5px 0px 0px;  }
 .bgf9{ background-color:#F9F9F9;}
 .blcontent ul li{ background:url(../Images/Designer/ioc_01.gif) no-repeat 10px 8px; line-height:22px; padding-left:20px;color:#666666}

 .blcontent ul li span{ float:right;}
 .blcontent ul li span a, .blcontent ul li span a:link, .blcontent ul li span a:visited{ color:#666666}
 .blcontent ul li a,.blcontent ul li a:link,  .blcontent ul li a:visited{color:#666666}
 
 
 /*设计图*/
.lab{ clear:both; height:27px; padding-left:15px;background:url(../Images/Designer/dot.gif) repeat-x left bottom; width:95%; margin: auto auto auto 10px}
.lab ol li{ float:left; display:inline; width:70px; height:27px;margin-right:5px; text-align:center; line-height:27px; background:url(../Images/Designer/lab.gif) no-repeat left top; font-size:14px; cursor:pointer}
.lab ol li.lab_ok{background:url(../Images/Designer/lab_current.gif) no-repeat left top; font-weight:bold}
.lab ol li a:hover{ text-decoration:none; color:#000000}
 #divCADP{ height:175px;}
 .CADPContent{ height:165px;}
 .CADPContent ul{padding: 5px 0px 0px 10px;}
 .CADPContent ul li{ display:inline; float:left; padding:1px; margin-left:20px; width:160px; text-align:center; height:133px; margin-top:5px; font-size:0px;overflow:hidden;}
 .CADPContent ul li img{ border:1px solid #cccccc;padding:2px;width:150px; height:100px}
 .lh22{ font-size:12px; line-height:22px}
 
/*实景作品图*/
#divScenery{}
#works{ padding:5px 5px}
.Suite{ clear:both; margin-top:5px}
.titlePage{ float:left; display:inline; width:360px; padding:5px 0px 5px 5px}
.titlePage .tpcontent div.cp{  float:left;width:150px; height:100px; border:1px solid #cccccc; font-size:0px; line-height:0px; overflow:hidden;padding:2px; text-align:center}
.tpcontent{ height:168px; padding:5px 8px 0px 10px;overflow:hidden;}
.tpdes{ clear:both; line-height:18px;color:#666666}
.tpcontent ul { float:right; width:170px;}
.tpcontent ul li{ line-height:18px; color:#666666;}
.top4{ float:right; padding-right:5px; padding-top:3px; width:165px;}
.Suite .top4 li{ width:100px; height:70px; }
.Suite .top4 li img{width:100px; height:70px;}
.top4 li{float:left; display:inline; text-align:center; font-size:0px; padding:5px;border:1px solid #dddddd; margin:5px 0px 0px 5px}

.wTotal{ float:right; font-weight:100; padding-right:5px;}


/*作品集*/
.Suite1{ float:left; display:inline;width:470px; margin:auto auto 5px  5px }
.Suite1 .mdbdr{ height:168px}
.titlePage2{ float:left; display:inline; width:290px; padding:5px 0px 5px 5px}
.titlePage2 .tpcontent{ height:145px; padding:5px 8px 0px 5px;overflow:hidden;}
.titlePage2 .tpcontent ul { float:right; width:140px; }
.titlePage2 .tpcontent a.cp{  float:left;width:120px; height:80px; border:1px solid #cccccc; font-size:0px; line-height:0px; overflow:hidden; text-align:center; padding:3px 0px}
.Suite1 .top4 li{ width:65px; height:58px; }
.Suite1 .top4 li img{width:65px; height:58px;}


/*设计师列表*/
.titlePage1{ float:left; display:inline; width:315px; padding:5px 0px 5px 5px; position:relative}
.titlePage1 .S{ position:absolute; display:block; width:30px; height:30px; background:url(../Images/alliance/dian.gif) no-repeat; left:5px; top:6px; z-index:1000}
.titlePage1 .tpcontent{ padding:5px 8px 0px 5px;overflow:hidden; height:110px}
.titlePage1 .tpcontent ul { float:right; width:170px;}
.titlePage1 .tpcontent img{ width:120px; height:48px; float:left; border:1px solid #cccccc}
.titlePage1 .tpcontent object{ width:300px; height:200px}

/*用户留言*/
#divMessage{}
.myMsgBox{ padding:10px 5px 5px 20px}
.myMsgBox li{ line-height:24px; padding:2px 0px }
.myMsgBox input.txt{ border:1px solid #7F9DB9; height:18px; padding:1px 3px}
.myMsgBox textarea{ border:1px solid #7F9DB9; height:100px }
.myMsgBox li span{ vertical-align:top; line-height:24px;}
#divMessage .button{ border:1px solid #7F9DB9;height:20px; background-color:#FFFFFF; line-height:18px}

/*弹出信息窗口*/
.showMsg{border:1px solid #7F9DB9; width:500px; position:absolute; z-index:1000; }
.msgtop{ height:35px; line-height:35px; background-color:#f9f9f9; margin:1px}
.msgl{ float:left;}
.msgbt{ text-align:right; padding-right:8px; line-height:24px; color:#666666}
.msgcontent{ text-indent:20px; padding:5px 10px 10px 10px; line-height:22px;}

/*其它作品*/
#divOther{}
#divOther ul li{background:url(../Images/Designer/ioc_01.gif) no-repeat 10px 8px; line-height:22px; padding-left:20px;color:#666666}
#divOther ul li a,#divOther ul li a:link,#divOther ul li a:visited{color:#666666}


/*投票*/
#divAblum { clear:both;}
#divAblum ul{ height:100%; overflow:hidden}
#divAblum ul li { float:left; display:inline; width:72px; height:128px;  overflow:hidden; margin:0px 0 10px 11px; padding:5px 5px 2px 5px;  background:#FFFFFF; border:1px solid #ddd}
#divAblum ul li a.ap{ display:block; width:70px; height:70px; border:1px solid #FFFFFF; }
#divAblum ul li a.ap:hover{ border:1px solid #FF6600}
#divAblum ul li img{ height:70px; width:70px; margin-bottom:3px}
#divAblum ul li p{ padding-top:5px; clear:both; text-align:right;  font-family:Geneva, Arial, Helvetica, sans-serif; color:#999999}
#divAblum ul li a:hover{ text-decoration:none}


/*作品展示*/
#divShow .bdr{ height:100%; overflow:hidden}
#divShow .wname{ font-size:16px; font-weight:bold; text-align:center; padding:5px 0px; line-height:24px}
#divShow .Rpic{ text-align:center; margin-top:5px; }
/*#divShow .Rpic img{ width:expression(this.width > 680 ? "680px" : "auto")}*/
#divShow .Pdes{ line-height:24px; height:24px; overflow:hidden; text-indent:30px; text-align:center; }
#divShow .Pswpage{ text-align:center; height:24px; line-height:24px;background-color:#F9F9F9;}
#divShow .Pswpage a{color:#666666}
.worksDes{ border:1px solid #F39B33; background-color:#FFF8D3; text-indent:20px; padding:3px 10px; line-height:20px; color:#333333; width:710px; margin:0px auto;}


.vBox { width:335px;}
.vBox .bdr1{ height:96px; padding:5px 5px 0px 5px}
.vBox div.fright h5{ padding:3px 0px}
.vBox div.fright ul li{ padding-top:2px;}
.vBox .ioc02{ background:url(../Images/Designer/ioc02.gif) no-repeat 5px 8px; display:block; width:55px; height:30px; padding:3px 5px 5px 40px; font-weight:700; line-height:15px; text-align:center}
.vBox p{ clear:both;}
.vBox em{ border:1px solid #666666; display:block; width:80px; height:7px; margin-left:10px; float:left;}
.vBox i{ font-style:normal; display:block; float:left; width:50px; text-align:center}
.vBox .attribute{ display:block; padding:3px 5px 0px 10px; line-height:18px; color:#666666 }
.rt{ text-align:center; display:block; padding:12px 0px }
.rt img{ margin-left:15px}

/*小图片*/
.SmallBox{width:373px;display:inline; height:100%; overflow:hidden}
 #Scenery .mdbdr{ height:100%; overflow:hidden}
 


/*婚庆商家列表*/
.ShopList{ height:100%; overflow:hidden}

.Item{ clear:both; margin-top:5px; line-height:20px; height:80px; overflow:hidden; border:1px solid #dddddd}
.Item .pic{float:left; display:inline; margin:10px 0px 0px 8px; border:1px solid #dddddd}
.Item .pic img{ width:120px; height:48px;}
.Item .Pinfo{ float:left; padding:0px 0px 0px 12px;width:585px; }
.Item .Pinfo h4{ font-size:12px; padding:5px 0px 2px 5px}
.Pabout{color:#999999;}
.Relation{ color:#666666;}
.Pinfo p{ line-height:16px}

.Item1{ line-height:20px; height:95px; overflow:hidden; border:1px solid #dddddd; float:left; display:inline; width:170px; margin:5px 5px 0px 5px}
.Item1 .pic{ margin:10px 0px 0px 8px; border:1px solid #dddddd; width:150px; height:60px;}
.Item1 .pic img{ width:150px; height:60px;}
.Item1 .Pinfo{ padding:3px 0px 0px 12px;height:20px;  }
.Item1 .Pinfo h4{ font-size:12px; text-align:center}


