/* CSS Document */
.procon{ border-bottom:1px #bdbdbd dotted; padding-bottom:35px; margin-bottom:24px;}
.proimg{ width:146px; float:left;}
.protext{ width:414px; float:left;}
.protext h3{ font-size:22px; font-weight:bold; background:url(../images/icon-windows.jpg) 100% 50% no-repeat; display:inline; padding-right:27px; line-height:28px;}
.protext p{ line-height:20px;}
.proprice{ height:44px; padding-top:16px; overflow:hidden;}
.proprice-l{ width:129px; float:left; line-height:44px;}
.proprice-r{ width:118px; float:left; text-align:center; font-size:12px; font-size:#666; line-height:44px;}
.proprice-r strong{ font-size:13px; color:#424242;}
.propr-th{ font-size:14px; color:#ff8400; text-decoration:line-through;}
.propr-npri{ font-size:20px; color:#ff1e00;}
.protexta{ height:30px; width:100%; overflow:hidden;}
.protexta a{ line-height:30px; float:left;}
.protexta a img{ margin-right:22px;}
.proamore , .proamore:hover{ background:url(../images/ind-banmore.png) 100% 50% no-repeat; padding-right:27px; font-size:16px; text-decoration:underline; margin-left:13px;}
.proamore { color:#0573dc;}
.proamore:hover{ color:#2d93f5;}

/** particular **/

.pro-par-l{ width:174px; float:left;}
.pro-par-r{ width:725px; float:left;}
.pro-parc{ width:448px; float:left;}
.pro-parr{ padding-top:111px; width:276px; float:left;}
.pro-parc h2{ display:inline; background:url(../images/icon-windows.jpg) 100% 50% no-repeat; font-size:26px; font-weight:bold; padding-right:25px; line-height:36px;}
.pro-parc h3{ font-size:16px; color:#ca200f; margin:10px 0px 7px 0px; line-height:20px;}
.pro-parc-a p{ line-height:33px; font-size:12px; font-family:Arial;}
.pro-parc-a p span{font-size:30px; color:#fdc430; font-weight:bold; font-style:italic;}
.pro-parca{ height:42px; overflow:hidden;}
.pro-parca a{ margin-right:28px;}

#pro-tab{ padding-top:37px; *padding-top:27px;}
.pro-tabli{ border-bottom:1px #88be56 solid; height:28px;}
.pro-tabli li{ background:url(../images/pro-tab-al.png) 0px 2px no-repeat; display:block; float:left; height:28px; padding-left:6px; margin-right:6px; display:block; float:left;}
.pro-tabli li span{ background:url(../images/pro-tab-ar.png) 100% 2px no-repeat; display:block; float:left; padding:7px 11px 5px 7px; font-size:13px;}
.pro-tabli li.cur{ background:url(../images/pro-tab-acl.png) 0 0 no-repeat; display:block; float:left; height:29px; padding-left:6px; display:block; float:left;}
.pro-tabli li.cur span{ background:url(../images/pro-tab-acr.png) 100% 0px no-repeat; display:block; float:left; padding:7px 11px 6px 7px; font-size:15px; color:#144500;}

.pro-con{ padding-top:28px;}
.pro-con p{ line-height:20px;}
.pro-con strong{ font-size:12px; color:#222;}
.pro-con h5{ font-size:18px; font-weight:bold; margin-bottom:5px;}
.pro-con h3{ font-size:16px; color:#1368af; font-weight:bold;}
.right{ background:url(../images/pro-tab2img2.jpg) 0 0 no-repeat; padding-left:20px;}

.lc-c{ border-bottom:1px #bdbdbd dotted; padding:12px 0px 8px 0px;}
.lc-c.last{ border-bottom:none;}
.lc-ct{ color:#717171; line-height:34px; margin-bottom:6px;}
.lc-ct span{ color:#3c7c00; font-weight:bold; background:url(../images/uc-lcimg.gif) 0 50% no-repeat; padding-left:17px; }
.lc-cb{ font-size:12px; color:#333;}

.td{ width:20%; height:110px; text-align:center; vertical-align:middle;}


.hei10{ height:8px;}

.protmore{ width:100%; text-align:right; height:24px; padding:10px 0px;}
.protmore a{ color:#0573dc; text-decoration:underline; font-weight:bold;}
.protmore a:hover{ color:#2d93f5; text-decoration:underline;}

