/* CSS Document */

body {
    font-family: 'Î¢ÈíÑÅºÚ';
}

.bTags {
    margin: 0px;
}

.vipTxt {
    color: Red;
}

.bottomCon {
    margin-top: 40px;
}

.listTop {
    margin-top: 10px;
    height: 37px;
}

.listTop .listTitle {
    display: inline;
    font-size: 18px;
    color: #282f34;
    line-height: 37px;
}

.listTop .listCtrl {
    float: right;
    display: none;
}

.curPos {
    float: left;
    padding: 17px 0 0 22px;
}

.sorting {
    float: right;
    padding: 17px 28px 0 0;
}

.listing {
    padding-top: 11px;
}

.listing ul li {
    position: relative;
    padding: 0;
    margin-bottom: 15px;
    overflow: hidden;
    background-color: #edf2ff;
    _zoom: 1;
}

.listing ul li.even {}

.listing ul li:hover {
    background-color: #d7e2ff;
}

.listing .foo1 {
    margin-top: 14px;
    margin-right: 80px;
}

.listing .imgLogo {
    display: block;
    float: left;
    margin-right: 20px;
    width: 205px;
    height: 152px;
}

.lLeft {
    margin-right: 15px;
}

.foo1 a {
    font-size: 22px;
    font-weight: bold;
    color: #000;
}

.foo1 a.vipTxt {
    color: Red;
}

.foo1 i {
    margin-left: 10px;
    font-style: normal;
}

.listing .foo2 {
    position: absolute;
    right: 10px;
    top: 25px;
}

.foo2 .fooBtn {
    float: left;
    margin-left: 24px;
    _display: inline;
}

.btnSee {
    padding-left: 18px;
    margin-left: 10px;
    _display: inline;
    background: url(../images/bg_list_icon.png) no-repeat 0px center;
    _background: url(../images/bg_list_icon.png) no-repeat 0px center;
    height: 14px;
    line-height: 14px;
}

.btnPlay {
    padding-left: 17px;
    margin-left: 10px;
    _display: inline;
    background: url(../images/icon_play.gif) no-repeat 0px center;
    _background: url(../images/icon_play.gif) no-repeat 0px center;
    height: 14px;
    line-height: 14px;
}

.btnDown {
    float: left;
    padding-left: 17px;
    margin-left: 10px;
    _display: inline;
    background: url(../images/icon_down.gif) no-repeat 2px 0px;
    _background: url(../images/icon_down.gif) no-repeat 2px -1px;
    height: 14px;
    line-height: 14px;
}

.hitAndRanking {
    float: left;
}

.listing .foo3 {}

.foo3 p {
    margin: 10px 0 0;
    font-size: 14px;
    line-height: 26px;
    color: #282f34;
    text-align: justify;
}

.lRight {
    float: right;
}

.listImg {
    border: 1px solid #cdcdcd;
    margin-top: 10px;
}

.listImg img {
    margin: 2px;
}



/*pager*/

.pagerCon {
    margin-top: 28px;
}

.pageLeft span {
    float: left;
    border: 1px solid #ddd;
    padding: 2px 3px 0 3px;
    color: #ccc;
    margin-right: 6px;
    _display: inline;
    height: 16px;
}

.pageLeft a {
    float: left;
    border: 1px solid #ddd;
    padding: 2px 6px 0 6px;
    color: #767676;
    margin-right: 6px;
    _display: inline;
    text-decoration: none;
    height: 16px;
}

.pageLeft span.current,
.pageLeft a:hover {
    padding: 2px 5px;
    color: #fff;
    background: #ff8b3f;
    text-decoration: none;
    padding: 2px 6px 0 6px;
    height: 16px;
}

.pageRight {
    float: right;
    padding-right: 14px;
}

.pageRight #tbPageNo {
    height: 14px;
    border: 1px solid #aaa;
    width: 27px;
}

.pageRight #btnGoPage {}

.centerFlash {}

.centerFlash img {
    display: block;
    position: relative;
    left: 50%;
    margin-left: -724.5px;
}

.applyBox {
    position: relative;
    margin-top: 58px;
}


.applyBox .applyMain {
    position: relative;
    height: 330px;
    background: url(../images/bg_stockclass_apply.jpg) center top no-repeat;
}

.applyBox .applyMain .txtInput {
    position: absolute;
    left: 10px;
    top: 260px;
    border: solid 1px #000;
    width: 248px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    outline: none;
}

.applyBox .applyMain .txtInput.error {
    border-color: #d50023;
}

.applyBox .applyBtn {
    display: block;
    font-size: 22px;
    text-align: center;
    text-decoration: none;
    height: 39px;
    line-height: 39px;
    color: #fff;
    background-color: #d50023;
}

.applyBox .applyPop {
    display: block;
    position: absolute;
    width: 269px;
    height: 150px;
    background: url(../images/bg_stockclass_pop.jpg) left top no-repeat;
    top: 100px;
    left: 1px;
    display: none;
}