﻿body { text-align:center;
       margin:0px; padding:0; 
	 height:100%;
}

.productItemF{ float:left; width: 100%; height:auto; 
               margin:2px 0px 18px 0px; border:0px solid #333; 
               padding:0px;
               color:#000; 
               text-align:left;
               }

.productItemF  .finfo{ float:left; width:24%;}
.productItemF  .finfo_img{float:right; width:72%;}
.productItemF  img{float:left; 
                   width:auto; height: auto; 
                   padding:0;	 margin:0;
                   border:solid 1px  #999}
                   
.productItemF  p{text-align:left; padding:0px; margin:0px;}

/*---------------------------------------*/

.productItem{ float:left; width: 100%; height:auto; margin:2px 0px 38px 0px; color:#000;}
.productItem p { color:#000;}

.ckItem{ float:left; margin:0px 3px 0px 5px; position:relative; width:auto; }
.ImgContain{ display:none;border:5px solid  #fff; position:absolute; top:22px; left:5px; z-index:100;
    }
 .ImgContain img{ width:auto;}   
/*---------------------------------------*/

.pmain
    { width:1150px;  margin:0 auto;
     text-align:left; margin-bottom:10px; margin-top:20px; padding:0;
     position:relative;   height:auto;
}

.catlog
{
   width:240px; float:left;
  /* position:fixed; top:10px;  */
   border-right:0px solid #bbb;  
   
     border: 1px solid #bbb;
    -moz-border-radius: 4px; /* Gecko browsers */
    -webkit-border-radius: 4px; /* Webkit browsers */
    border-radius: 4px; /* W3C syntax */
}
.pright
{ 
    float:right; 
    width:900px;  min-height:600px;
    border-left:1px solid #bbb;
     padding:8px 12px 12px 12px; margin-top:0px;margin-bottom:30px;
     font-family:Arial 仿宋; color:#444;
     
    
    border: 1px solid #bbb;
    -moz-border-radius: 4px; /* Gecko browsers */
    -webkit-border-radius: 4px; /* Webkit browsers */
    border-radius: 4px; /* W3C syntax */
}
    
/*---------------------------------------*/  
.catlog .infoTitle
{
    float: left;
    width: 100%; height:42px;
    padding: 9px 20px 6px 20px;
    margin: 0px 0px 0px 0px;
    font-size: 15px; font-weight:bold;
    color: #555; background-color:#f8f8f8;
    border-bottom: 1px solid #bbb;
}

.catlog .infoMain
{
    float: left;
    width: 100%; height:600px;overflow-y:scroll;
    padding: 4px 0px 4px 0px; margin:0; border:0px solid #f11; 
    font-size: 14px;
    color: #333;background-color:#fff;
    line-height: 30px;
}

.catlog .infoTitle span{font-size:14px; color:#999;}

.infoMain  .section{ float:left; width:100%; margin:0; padding:0;}
.infoMain  .section .subtt{ width:100%; display:block;padding:0px 20px 0px 20px; 
                   border-bottom:1px dashed #e2e2e2; cursor:pointer;
                   background-color:#ffe; font-size:14px;color:#555; font-weight:bold; /* color:#c55;*/
                   }
.infoMain  .section span{ font-size:13px; color:#999;}         
.infoMain ul{ float:left; width:100%;
              margin:0; padding:0; border:0px solid #333;  /* padding-bottom:80px;*/
              list-style:none;}
.infoMain ul li{ width:100%; float:left; margin:0;  padding:0; }
.infoMain ul li .subtt{ width:100%; display:block;padding:0px 20px 0px 20px; 
                   border-bottom:1px dashed #e2e2e2;
                   background-color:#ffe; font-size:14px;color:#e33; font-weight:bold;
                   }
.infoMain ul li a{ width:100%; display:block;padding:0px 20px 0px 38px;  margin:0;
                   text-decoration:none;color:#333; font-size:14px;
                   border-bottom:1px dashed #e2e2e2;
                   }
.infoMain ul li a:hover{  text-decoration:none; background-color:#f1f1f1; 
                          color:#333;
                          }
.infoMain ul li  .selected{ background-color:#f1f1f1; color:#333; border-left:2px solid #d44;
                            
                            }
.infoMain ul li .icon{ color:#999;}
/*------------------- 帮助动画 -----------------------------  */
.pright .artTitle
{
    float: left;
    width: 100%;
    padding: 6px 2px;
    margin: 5px 0px 3px 0px;
    font-size: 18px;
    font-weight: bold;
    color: #222;
    border: 0px solid #333;
}
.pright .artTime
{
    float: left;
    width: 100%;
    padding: 8px 2px;
    margin: 4px 0px;
    border-bottom: 1px dotted #888;
}
.pright .artTime .hits
{
    float: right;
    margin-right: 5px;
}
.pright .artTime .hitsn
{
    font-weight: bold;
    font-size: 14px;
    color: #d55;
}

.pright .art
{
    float: left;    width: 100%;
    padding: 8px 2px;
    font-size: 16px;
    color:#333;
    line-height: 30px;
}

.pright .art a:link, .pright .art a:visited
{
    color: #0000bb;
    text-decoration: none;
}
.pright .art a:hover
{
    /*color: #ed5200;*/
    text-decoration: underline;
}
.pright p
{
     padding:0; margin:0; color:#333;
}
.pright img
{
      width:auto; height:auto;
}
/*----------------------------------------------*/