﻿.leftContent,
.rightContent
{
    width:749px;
    float:left;
    overflow:hidden;
    margin-right:0;
    margin-top:7px;
}
.rightContent
{
    width:209px;
    float:right;
}
.realtime-border
{
    width:734px;
    height:36px;
    padding:5px;
    background:#ECF3F6;
    color:#616161;
    text-align:left;
    overflow:hidden;
}
span.speaker
{
    width:21px;
    height:22px;
    display:inline-block;
    background:url(/ShowSkins/18show/images/default/speaker.png);
    overflow:hidden;
    float:left;
    margin:0 5px;
}
.realtime-border .title
{
    float:left;
    height:18px;
    line-height:18px;
    overflow:hidden;
}
.realtime-main
{
    width:390px;
    height:36px;
    overflow:hidden;
    float:left;
    position:relative;
}
.realtime-main dl
{
    width:100%;
    position:absolute;
    top:0;
    left:0;
    list-style:none;
}
.realtime-main dl dd
{
    height:18px;
    line-height:18px;
    overflow:hidden;
}
.realtime-main dl dd a
{
    color:#D30000;
}
.realtime-border .others
{
    width:100px;
    height:36px;
    line-height:18px;
    overflow:hidden;
    float:left;
    margin-left:20px;
    display:inline-block;
}

.ad1-border
{
    width:744px;
    height:auto;
    overflow:hidden;
    display:inline-block;
    margin-top:7px;
}

.exclass-border
{
    width:724px;
    padding:10px;
    background:url(/ShowSkins/18show/images/public/exclassbg.png) repeat-x #EEEEEE;
    overflow:hidden;
}
.exclass-border .title
{
    width:100%;
    color:#848484;
    line-height:22px;
    text-align:left;
    float:left;
    overflow:hidden;
}
.exclass-border a
{
    height:26px;
    line-height:26px;
    padding:0 10px;
    display:inline-block;
    float:left;
    margin-top:5px;
    margin-right:5px;
    background:url(/ShowSkins/18show/images/public/productbutton.png) 0 -27px;
    position:relative;
    font-size:14px;
    color:#616161;
    white-space:nowrap;
}
.exclass-border a.curr
{
    font-weight:700;
}
.exclass-border a:hover,
.exclass-border a.curr,
.exclass-border a.curr:hover
{
    text-decoration:none;
    color:#E44B00;
    background:url(/ShowSkins/18show/images/public/productbutton.png) 0 -135px;
}

.exclass-border a .l,
.exclass-border a .r
{
    width:4px;
    height:26px;
    display:inline-block;
    position:absolute;
    top:0;
    left:0;
    overflow:hidden;
    background:url(/ShowSkins/18show/images/public/productbutton.png);
}
.exclass-border a .r
{
    left:auto;
    right:0;
    background:url(/ShowSkins/18show/images/public/productbutton.png) -5px 0;
}
.exclass-border a:hover .l,
.exclass-border a.curr .l
{
    background:url(/ShowSkins/18show/images/public/productbutton.png) 0 -108px;
}
.exclass-border a:hover .r,
.exclass-border a.curr .r
{
    background:url(/ShowSkins/18show/images/public/productbutton.png) -5px -108px;
}
.exclass-head
{
    width:744px;
    height:64px;
    overflow:hidden;
    display:inline-block;
    margin-top:7px;
    position:relative;
    background:url(/ShowSkins/18show/images/public/productbg.png) 0 -65px;
}
.exclass-head .l,
.exclass-head .r
{
    width:3px;
    height:64px;
    position:absolute;
    top:0;
    left:0;
    overflow:hidden;
    background:url(/ShowSkins/18show/images/public/productbg.png);
}
.exclass-head .r
{
    left:auto;
    right:0;
    background:url(/ShowSkins/18show/images/public/productbg.png) -4px 0;
}
.exclass-head .title
{
    width:150px;
    height:64px;
    line-height:64px;
    text-align:left;
    display:inline-block;
    text-indent:15px;
    font-size:16px;
    font-weight:700;
    color:#333;
    float:left;
}
.exclass-head .main
{
    width:450px;
    height:64px;
    line-height:64px;
    float:right;
    text-align:right;
    overflow:hidden;
}
.exclass-head .main span
{
    margin-right:12px;
    color:#848484;
}
.exlist-border
{
    width:744px;
    display:inline-block;
    overflow:hidden;
    margin-top:7px;
}

.exinfo-border
{
    width:724px;
    padding:10px;
    display:inline-block;
    float:left;
    margin-top:10px;
    overflow:hidden;
}
.exinfo-border .head
{
    width:100%;
    height:20px;
    float:left;
    overflow:hidden;
    text-align:left;
}
.exinfo-border .head a
{
    font-size:14px;
    font-weight:700;
    color:#1F376D;
}
.exinfo-border .head font
{
    color:#848484;
    margin-left:12px;
}
.exinfo-border .main
{
    width:100%;
    overflow:hidden;
}
.exinfo-border a.img
{
    width:115px;
    height:126px;
    display:inline-block;
    overflow:hidden;
    float:right;
}
.exinfo-border .list
{
    width:602px;
    overflow:hidden;
    line-height:25px;
    font-size:14px;
    color:#186B96;
    float:left;
}
.exinfo-border .list a
{
    font-size:14px;
    color:#186B96;
}
.right-border,
.concern
{
    width:189px;
    padding:5px 9px 9px 9px;
    display:inline-block;
    margin-top:7px;
    border:1px solid #D3D3D3;
    background:#fff;
}
.right-border .head,
.concern .commonfont
{
    width:100%;
    height:20px;
    position:relative;
    overflow:hidden;
    font-weight:700;
    text-align:left;
    color:#E44B00;
}
.right-border .head a.more
{
    position:absolute;
    top:0;
    right:0;
    font-weight:normal;
    line-height:20px;
}
.concern
{
    line-height:20px;
    color:#186B96;
    text-align:left;
    margin-top:0;
}
.concern a
{
    color:#186B96;
}

.commendstlist
{
    width:100%;
    text-align:center;
    overflow:hidden;
}
.commendst
{
    width:150px;
    height:85px;
    padding:8px 0;
    margin:0 auto;
    overflow:hidden;
    line-height:18px;
}
.commendst a.img
{
    width:148px;
    height:48px;
    display:inline-block;
    overflow:hidden;
    border:1px solid #CCC;
}
.commendsplist
{
    width:100%;
    overflow:hidden;
    line-height:22px;
    text-align:left;
}
.commendsplist .firstsp
{
    width:100%;
    height:67px;
    padding:5px 0;
    overflow:hidden;
    float:left;
}
.commendsplist .firstsp a.img
{
    width:70px;
    height:65px;
    display:inline-block;
    overflow:hidden;
    float:left;
    border:1px solid #DADADA;
}

.commendsplist .firstmain
{
    width:110px;
    float:right;
    line-height:16px;
}
dl.dlSuccCaseList
{
    width:100%;
    list-style:none;
    overflow:hidden;
    text-align:left;
}
dl.dlSuccCaseList dt a.maxLen
{
    width:100%;
    font-weight:700;
    color:#1F376D;
    line-height:22px;
    float:left;
}
dl.dlSuccCaseList dt a.img
{
    width:83px;
    height:55px;
    overflow:hidden;
    display:inline-block;
    border:1px solid #999;
    float:left;
}
dl.dlSuccCaseList dt a.content
{
    width:95px;
    height:54px;
    display:inline-block;
    color:#616161;
    line-height:18px;
    overflow:hidden;
    float:right;
}
dl.dlSuccCaseList dd
{
    width:100%;
    line-height:20px;
    overflow:hidden;
}
dl.dlSuccCaseList dd font
{
    float:left;
}
dl.dlSuccCaseList dd a.maxLen
{
    width:163px;
    margin-left:5px;
}