﻿	
	/* 主体布局框架 begin */
    .content{  overflow:auto;}
    .content .left{ clear:both; float:left; margin:3px 0px 0px 7px; *margin:3px 0px 0px 3px; width:225px; }
    .content .middle{ float:left; margin:3px 0px 0px 5px; width:531px;}
    .content .right{ float:right; margin:3px 5px 0px 0px; *margin:3px 3px 0px 0px; width:225px;}
    /* 主体布局框架 end */
    
    /* 主体－模块框架 begin */
    .list{ height:300px; margin-bottom:5px; position:relative; border:1px solid #77483e;}
    .list .title{ height:24px;  background:url(title.png) 50px 243px ;}
    .list .title a{ display:block; height:24px; line-height:24px; background:url(a_title.gif) no-repeat 12px 8px; padding-left:27px; color:#d60e10; font-family:宋体; font-size:13px; font-weight:bold; text-decoration:none; border-bottom:1px solid #77483e;}
    /* 主体－模块框架 end */
    
    /* 主体－模块搞定调整 begin */
    .visitlist{ height:195px;}    
    .worklist{ height:450px;}
    .projectlist{ height:350px;}  
    .sjs_doc{ height:500px; text-align:center;}
    .sjs_doc .title{ text-align:left;}
    /* 主体－模块搞定调整 end */
    
    /* 主体－底部模块 end */
    .content_bottom{clear:both; }
    .articlelist{float:left; margin:0px 0px 0px 7px; *margin:0px 0px 0px 3px; width:491px;}
    .modelllist{ float:right; margin:0px 5px 0px 0px; *margin:0px 3px 0px 0px; width:491px;}
    /* 主体－底部模块 end */
            
    /*热点新闻*/
    .newslist{ padding:0px 3px; margin:10px 0px 0px 0px; list-style-type:none;}
    .newslist li{ height:30px; line-height:30px; padding:0px 5px 0px 10px; border-bottom:1px dashed #6a6766; overflow:hidden; width:200px; white-space:nowrap; text-overflow:ellipsis;}
    
    /* 设计留言 */
    .wordlist{ padding:0px 5px; margin:0px; list-style-type:none;}
    .wordlist li{ border-bottom:1px dashed #6a6766; padding:5px 0px; line-height:23px; color:#cccccc;}
    .wordlist li a{ font-weight:bold;}    
    .wordadd{ position:absolute; bottom:5px; left:5px;}
    .word_btn{ background:url(btn.gif) no-repeat; border:none; cursor:pointer;}
    .wordadd input{ margin-top:5px;}
    
    /* 最近访客设计师 */
    .visit_title{ text-align:left;}
    .visit_title a{ padding-left:15px;}
    .visitsjs,.visitjcs{ display:none;}
    .visitsjs{ padding:0px; margin:5px; list-style-type:none; display:block;}
    .visitsjs li{ float:left; width:53px; overflow:hidden; text-align:center; margin-top:5px;}
    .visitsjs li img{ width:42px; height:45px; border:none;}
    a.visitsjsname:link,a.visitsjsname:visited{ display:block; width:42px; height:21px; line-height:21px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
    .visitjcs{ padding:0px; margin:5px; list-style-type:none;}
    .visitjcs li{ float:left; width:105px; text-align:center; margin-top:5px;}
    .visitjcs li img{ width:95px; height:35px; border:none;}
    #vta1{ color:Red;}
    
    /* 设计师资料 */
    .sjs_photo{ border:3px solid #2c0404; width:195px; height:205px; margin-top:10px;}
    .addfriend{ height:27px; line-height:27px; width:201px; background:url(photo_title.gif) repeat-x; margin-left:12px; *margin-left:0px;}
    .addfriend a{ padding:0px 15px; letter-spacing:1px;}
    .sjs_info{ height:217px; *height:187px; background:url(doc_bg1.gif) repeat-x; color:#000000; width:181px; text-align:left; padding:30px 5px 0px 15px; line-height:25px; margin-left:12px; *margin-left:0px;}
    
    /* 设计师好友 */
    .friendlist{ padding:0px 5px; margin:5px 0px 0px 0px; list-style-type:none;}
    .friendlist li{border-bottom:1px dashed #6a6766; height:45px; padding:2px 0px; color:#cccccc; position:relative;}
    .friendlist li .sjsfriend_photo{ position:absolute; left:5px; top:0px;}
    .friendlist li .sjsfriend_photo img{ width:40px; height:45px; border:none;}
    .friendlist li .sjsname{ position:absolute; left:55px; top:8px;}
    .friendlist li .sjsname a{ font-weight:bold;}
    .friendlist li .sjscity{ position:absolute; left:55px; top:30px;}
        
    
    /* 设计日志 */
    .myarticle{ padding:0px 8px; margin:10px 0px 0px 0px; list-style-type:none;}
    .myarticle li{border-bottom:1px dashed #6a6766;padding:5px 0px; color:#cccccc; height:90px; position:relative;}
    .myarticle li a.articletitle:link,.myarticle li a.articletitle:visited{ font-size:15px; font-weight:bold;}
    .myarticle li .articlecontent{ position:absolute; top:25px; left:0px;line-height:21px;}
    .myarticle li .articleinfo{ position:absolute; bottom:5px; left:0px;}
    
    
    /* 3d模型下载 */
    .modeldownload{ padding:0px 6px; margin:13px 0px 0px 0px; list-style-type:none;}
    .modeldownload li{ float:left; width: 120px; text-align:center; margin-bottom:12px;}
    .modeldownload li div{ border:1px solid #77483e; width:100px; padding:4px; background:#1a0502;}
    .modeldownload li div img{ width:100px; height:85px; border:none;}
    .modeldownload li div img.img2{ width:65px; height:85px; border:none;}
    a.proname:link,a.proname:visited{ display:block; height:21px; line-height:21px; width:100px; overflow:hidden;}
    
    .banner ul li a.nav_homepage:link,.banner ul li a.nav_homepage:visited{ background:url(navbtn.gif) no-repeat; width:61px; height:36px; line-height:36px; color:#ffffff;}