﻿/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }  */
	body{margin:0px; padding:0px; text-align:left; background:#1b1b1b url(../pagebg.gif) repeat; font-family:Arial 微软雅黑 宋体; font-size:12px; color:#FFFFFF;}
    input,select,textarea{ background:#F3F3F3; border:1px solid #e0e0e0;}
    .pageinfo{ width:1003px;}
    a:link,a:visited{ text-decoration:none; color:#000000;}
    a:hover{ color:Red;}
    
    /* 头部 */
    .header{ height:180px; text-align:left; background:url(../top02.gif) repeat-x; position:relative;}
    .header_left{ width:314px; height:100%; background:url(../top01.gif) no-repeat; float:left;}
    .header_right{ width:16px; height:100%; background:url(../top03.gif) no-repeat; float:right;}
    .header_button{ width:536px; height:45px; background:url(../topbtnbg.gif) no-repeat; position:absolute; bottom:0px; left:0px;}
    .header_button ul{ list-style-type:none; height:45px; margin:0px 0px 0px 5px; padding:0px; color:#fff;}
    .header_button ul li{ float:left; width:105px; text-align:center; line-height:45px;}
    .header_button ul li a:link,.header_button ul li a:visited{ display:block; text-align:center; width:105px; background:url(../topbtn1.gif) no-repeat; color:#FFFFFF; font-size:15px;}
    .header_button ul li a:hover{ background:url(../topbtn3.gif) no-repeat;}    
    .header h2{ position:absolute; bottom:87px; left:213px; font-size:20px; letter-spacing:-3px; color:#ffffff;}
    .header h1{ position:absolute; bottom:60px; left:143px; font-size:18px; letter-spacing:-3px;}
    .header h1 a:link,.header h1 a:visited{ color:#FFFFFF;}
    
    .header .top_sjs{ position:absolute; left:30px; top:5px;}
    .header .top_sjs_city{ position:absolute; left:100px; top:7px; list-style-type:none; margin:0px; padding:0px;}
    .header .top_sjs_city li{ float:left; margin-right:15px;}
    .header .top_sjs:link,.header .top_sjs:visited,.header .top_sjs_city a:link,.header .top_sjs_city a:visited{ color:#EEEEEE;}
    .header .top_sjs:hover,.header .top_sjs_city a:hover{ color:Red;}
    
    .header .setsite{ position:absolute; top:5px; right:10px;}
    .header .setsite a:link,.header .setsite a:visited{ color:#969696;}
    .header .setsite a:hover{ color:Red;}
    
    
    .header .logo{ position:absolute; top:25px; left:30px;}
    .header .logo img{ border:none;}
    .header .top_ad{ position:absolute; top:40px; right:5px;}
    .header .top_ad img{ width:452px; height:109px; border:none;}
    
    /* 登录条 */
    .loginbar{ clear:both; height:36px; line-height:36px; background:url(../loginbar_bg.gif) repeat-x; color:#FFFFFF;}
    .loginbar .logininfo{ float:left; margin-left:5px; margin-top:0px !important; margin-top:6px;}
    .loginbar .sitesearch{ float:right; margin-right:5px; margin-top:0px !important; margin-top:6px;}
    .loginbar input{ height:17px;}
    .loginbar #login_btn{ background:url(../login_btn.gif) no-repeat; width:44px; height:22px; margin-left:5px;border:none; cursor:pointer;}
    .loginbar .search_btn{ background:url(../search_btn.gif) no-repeat; width:44px; height:22px; margin-left:5px;border:none; cursor:pointer;}
    
    /* 页面主体 */
    .main{ clear:both; text-align:left; display:inline-block;  background:url(../chrimg/right_list_bg.gif) repeat-y right;}
    
    /* 左边主体框架 */
    .main_left{ float:left; width:787px; background:url(../main_left_bg.gif) repeat-y;  padding:5px 5px 0px 0px; color:#000000;}
    /* 右边(广告位)主体框架 */
    .main_right{ float:right; width:211px; background:url(../chrimg/right_list_bg.gif) repeat-y ;}
    .main_right .upload_btn{ position:relative; height:60px; width:100%;}
    .main_right .upload_btn #btn_upload1{ position:absolute; left:20px; top:8px; height:54px; width:51px; background:url(../chrimg/upload_work_btn.gif) no-repeat; border:none; cursor:pointer;}
    .main_right .upload_btn #btn_upload2{ position:absolute; right:25px; top:8px; height:54px; width:53px; background:url(../chrimg/upload_case_btn.gif) no-repeat; border:none; cursor:pointer;}
    
    
    
     /* 左边主体内容－2个导航条 */
    .main_left .nav{ clear:both; height:30px; line-height:30px; background:url(../nav1_bg.gif) repeat-x; width:787px;}
    .main_left .nav2{ clear:both; height:29px; line-height:29px; background:url(../nav2_bg.gif) repeat-x; width:787px;}
    .main_left .nav .nav_left{ float:left; height:100%; background:url(../nav1_left.gif) repeat-x; width:92px; text-align:right;}
    .main_left .nav .nav_content{ float:left; height:100%; margin-left:10px;}
    .main_left .nav .nav_right{ float:right; height:100%; background:url(../nav1_right.gif) repeat-x; width:15px;}
    .main_left .nav2 .nav_left{ float:left; height:100%; background:url(../nav2_left.gif) repeat-x; width:92px; text-align:right;}
    .main_left .nav2 .nav_content{ float:left; height:100%; margin-left:10px;}
    .main_left .nav2 .nav_right{ float:right; height:100%; background:url(../nav2_right.gif) repeat-x; width:15px;}
    .main_left .nav,.main_left .nav2{ color:#FFFFFF;}
    .main_left .nav a:link,.main_left .nav2 a:link,.main_left .nav a:visited,.main_left .nav2 a:visited{ color:#EEEEEE;}
    .main_left .nav a:hover,.main_left .nav2 a:hover{ color:Red;}
    .main_left .nav_content ul{ list-style-type:none; margin:0px; padding:0px;}
    .main_left .nav_content ul li{ float:left; margin-right:15px;}
    
        
    /*左边主体内容－友情链接 begin*/
    .main_left .friendlink{ display:inline-block; clear:both; width:784px !important; width:785px; height:160px; background:#FFFFFF; margin:7px 0px 0px 2px;}
    .main_left .friendlink .title{ height:31px; line-height:31px; margin:0px 3px; background:url(../link_bg.gif) repeat-x;}
    .main_left .friendlink .title a{ display:block; background:url(../link.gif) no-repeat; width:154px; height:31px; margin-left:20px;}
    .main_left .friendlink .linklist{ list-style-type:none; margin:0px 0px 0px 8px; padding:0px;}
    .main_left .friendlink .linklist li{ float:left; line-height:23px; overflow:hidden; height:23px; width:90px;}
    .main_left .friendlink .linkimglist{ clear:both;list-style-type:none; margin:10px 0px 0px 8px; padding:0px;}
    .main_left .friendlink .linkimglist li{float:left; width:97px; height:40px;}
    .main_left .friendlink .linkimglist li img{ width:88px; height:31px; border:1px solid #e0e0e0;}
    .main_left .friendlink .linkimglist li a:hover img{ border:1px solid #e0e0e0;}
    /*左边主体内容－友情链接 end*/
    
    /*页脚*/
    .main_left .footer{ clear:both; width:785px; height:212px; background:url(../foot_bg.gif) repeat-x; margin-left:2px;}
    .main_left .footer .contact_com{display:inline-block; width:100%; text-align:center; color:#FFFFFF; margin-top:18px;}
    .main_left .footer .contact_com a{ color:#FFFFFF;}
    .main_left .footer .copyright{ color:#FFFFFF; text-align:center; line-height:25px; margin-top:15px; letter-spacing:1px;}
    .main_left .footer .copyright a{ color:Red;}
    .main_left .footer .declare{ color:#5b5b5b; text-align:center; line-height:23px; margin-top:8px;}