﻿.proContainer
{
    margin:auto;
    width:920px; 
    height:1283px;
    margin-top:10px;
}
.proLeft
{
    width:625px;
    height:1278px;
    float:left;
}
.proRight
{
    width:285px;
    height:1278px;
    float:right;
}

/* 产品代理大分类 */
.proClass
{
    width:603px;
    height:80px;
    line-height:25px;
    border:solid 1px #ccc;
    background-color:#F8F8F8; 
    padding:5px 10px 5px 10px;
    color:#080E7C;
}
.proClass a:link,.proClass a:visited 
{
    color:#080E7C;
    text-decoration:none; 
}
.proClass a:hover,.proClass a:active
{
    color:Red;
    text-decoration:underline; 
}
.proSubCont
{
    width:623px;
    height:1178px;
    border:solid 1px #ccc; 
    margin-top:10px;
}
.proTitle
{
    line-height:30px;
    border-bottom:solid 1px #ccc;
    text-indent:10px;
    background-color:#E9F4FA;
}
.proIntro
{
    margin:auto;
    width:590px;
    height:94px;
    border-bottom:dashed 1px #ccc;
    padding-top:10px;
}
.proIntroImg
{
    float:left;
    width:120px;
    height:80px;
    padding-top:4px; 
}
.proIntroRight
{
    float:right;
    width:470px;
    height:80px;
}
.proIntroTitle
{
    font-size:14px;
    font-weight:bold;  
    line-height:25px;
} 
.proIntroClass
{
    color:#666;
    font-size:12px;
    font-weight:normal; 
    padding-left:20px;
}
.proTitleLink:link,.proTitleLink:visited 
{
    text-decoration:underline;
    color:#0056B3;
}
.proTitleLink:active,.proTitleLink:hover 
{
    text-decoration:underline;
    color:red;
}
.proClassLink:link,.proClassLink:visited 
{
    text-decoration:none;
    color:#666;
}
.proClassLink:active,.proClassLink:hover 
{
    text-decoration:underline;
    color:red;
}
.proContent
{
    color:#666;
    line-height:20px;
}
.proJe
{
    color:#666;
    line-height:20px;
}
.proRed
{
    color:Red;
}
.proWidth
{
    padding-left:25px;
}

/* 右侧 */
.proRightBg
{
    background-color:#EBEBEB;
    width:285px;
    height:1042px;
    margin-top:10px;
    padding-top:10px;
}

/* 品牌代理专题 */
.proPpdlBg
{
    margin:auto;
    width:265px;
    height:376px; 
    background-color:#fff;  
}

/* 产品代理推荐 */
.proCpdltjBg
{
    margin:auto;
    width:265px;
    height:265px; 
    background-color:#fff;  
    margin-top:10px;
}

/* 精彩推荐 */
.proJctjBg
{
    margin:auto;
    width:265px;
    height:308px; 
    background-color:#fff;  
    margin-top:10px;
}

/* ==================== product =================== */
.proCon
{
    margin:auto;
    width:820px;
    background-color:#fff;    
}
.proHeader
{
    margin:auto;
    width:800px;
    height:60px; 
}
.proLogo
{
    float:left;
    width:130px;
    height:40px; 
    margin-top:10px;
}
.proAd
{
    margin:auto;
    width:800px;
    height:90px; 
}
.proNav
{
    float:left;      
    height:40px; 
    margin-top:10px;
    line-height:40px;
    font-size:13px;
    width:550px;
    margin-left:30px;
    font-weight:bold;
}
.proScj
{
    font-size:12px;
    font-weight:normal;
    line-height:20px;
    height:40px;
    width:70px;
    float:right;
    margin-top:10px;
}
.proHeadTitle
{
    margin:auto;
    width:800px;
    margin-top:20px;
    font-weight:bold;
    font-size:16px;
    text-align:center; 
    line-height:35px;
}
.proXxgk
{
    margin:auto;
    width:800px;
    height:280px;
    background-color:#E9F4FA;
}
.proXxgkLeft
{
    float:left;
    width:360px; 
    height:280px;
}
.proXxgkLogo
{
    width:320px;
    height:240px;
    padding:10px 10px 10px 10px;
    margin-left:10px;
    background-color:#fff; 
    margin-top:10px;
}
.proXxgkFont
{
    margin:10px 0 10px 10px;
    height:105px;  
    line-height:25px;
}
.proXxgkImg
{
    float:right;
    width:410px; 
    height:280px;
}
.proWyjm
{
    margin-left:10px; 
}
.productTitle
{
    margin:auto;
    width:800px;
    text-indent:10px;
    line-height:30px;
    font-weight:bold;
    font-size:14px;
    background-color:#E9F4FA;
    margin-top:10px;
}

.productFont
{
    margin:auto;
    width:792px;
    font-size:14px;
    line-height:25px; 
    padding:10px 4px 4px 4px;
}
.proTpzs
{
    margin:auto;
    width:800px;
}
.proTpzsLeft
{
    border-collapse:collapse;
}
.proTpzsLeft td
{
    padding:10px 10px 0px 10px;
}
.proGsjbxxTitle
{
    margin:auto;
    width:800px;
    text-indent:10px;
    line-height:30px;
    font-weight:bold;
    font-size:14px;
    color:#fff;
    background-color:#EB1C24;
    margin-top:10px;
}
.proDLnull
{
    width:780px; 
    line-height:22px; 
    margin:auto;	
}
.proGsjbxx
{
    border-collapse:collapse;
    margin:auto;
    width:800px;
    line-height:25px;
    background-color:#E9F4FA;
    border:solid 1px #fff; 
}
.proGsjbxx td
{
    padding-left:5px;
    border:solid 1px #fff; 
}
.proTd1
{
    width:75px; 
    text-align:left;
}
.proTd0
{
    width:140px; 
    text-align:left;
}
.proTd2
{
    width:187px; 
}
.proTd3
{
	width:80px;
    text-align:right;
    padding-bottom:5px;    
    padding-right:15px;
}
.proTd4
{
    width:80px; 
    padding-left:5px;
}
.proGdly
{
    width:80px;
    font-size:12px;
    font-weight:normal;
    line-height:30px;    
    padding-left:640px;
}
.proLxfs
{
    margin:auto;
    width:800px;
    height:230px;
}
.proGdlyLeft
{
    float:left;
}
.proGdlyRight
{
    float:right;
    width:398px; 
}
.proLxgs
{
    border-collapse:collapse;
    margin:auto;
    width:390px;
    margin-top:10px;
    line-height:25px;
}
.proWyly
{
    border-collapse:collapse;
    margin:auto;
    width:100%;
    margin-top:10px;
    line-height:22px;
}
.proWyly2
{
    border-collapse:collapse;
    margin:auto;
    width:780px;
    margin-top:10px;
    line-height:22px;
    text-align:left;
}
.proLyTile
{
    margin:auto;
    width:795px;
    line-height:20px;
    background-color:#F0F0F0;
    height:20px;   
    margin-top:10px;
    margin-bottom:5px;
}
.proLyTitleBg
{
    height:20px;
    width:5px;
    background-color:#1F9AFF;   
    float:left;
}
.proLyContent
{
    line-height:20px;
    margin:auto;
    width:760px; 
    margin-left:17px;
}
.proLyHf
{
    line-height:20px;
    margin:auto;
    width:760px; 
    margin-left:17px;
    color:#666;
    padding-top:5px;
    border-top:dashed 1px #ccc;
    margin-top:5px;
}
/* 底部 */
.proFooterLine
{
    margin-top:10px;
    border-bottom:solid 2px #D31418;
    margin:auto;
    width:800px;
}
.proFooter
{
    width:800px;
    margin:auto;
    margin-top:10px;
    text-align:center;    
    line-height:30px;
    color:#333333;
}


/* 图片展示 */
.proImgTitle
{
    margin:auto;
    background-color:#778899;
    line-height:25px;
    height:25px;
    text-indent:10px;
    font-weight:bold;
    font-size:14px; 
    width:800px;
    margin-top:20px;
    color:#fff;
}
.proImgTitle a:link,.proImgTitle a:visited 
{
    color:#fff;
    text-decoration:none; 
}
.proImgTitle a:hover,.proImgTitle a:active
{
    color:Red;
    text-decoration:underline; 
}
.proImgImage
{
    border-collapse:collapse;
    margin:auto;
    width:800px;
    text-align:center;
    margin-top:30px;
    margin-bottom:35px;
    line-height:25px;
}