﻿.icon_home {
    width: 250px;
    height: 330px;
    background: url(../images/home/icon_home.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    overflow: hidden;
}

.atten {
    width: 14px;
    height: 13px;
    background-position: -1px -4px;
    margin: 16px 0 0 5px;
    float: left
}

.note {
    width: 27px;
    height: 24px;
    background-position: -1px -21px;
    margin: -3px 5px 0 8px
}

.icon_qq {
    width: 19px;
    height: 23px;
    background-position: -31px -20px;
    margin-top: 9px;
}

.icon_weixin {
    width: 29px;
    height: 24px;
    background-position: -53px -20px;
    margin-top: 10px;
}

.languages {
    width: 17px;
    height: 9px;
    background-position: -47px -4px;
    margin-left: 5px;
}

.srcoll-left {
    width: 34px;
    height: 34px;
    background-position: -34px -53px;
    float: left;
    margin: 13px 0 0 24px
}

.srcoll-right {
    width: 34px;
    height: 34px;
    background-position: -72px -53px;
    float: left;
    margin: 13px 24px 0 24px
}

.mouse {
    width: 29px;
    height: 40px;
    background-position: -1px -51px;
    float: left;
    margin: 10px 24px 0 0
}

.icn-srcoll-left {
    width: 37px;
    height: 84px;
    background-position: -114px -5px;
}

.icn-srcoll-right {
    width: 37px;
    height: 84px;
    background-position: -159px -5px;
}

.qq_service {
    width: 29px;
    height: 31px;
    background-position: -1px -95px;
}

.phone_service {
    width: 29px;
    height: 31px;
    background-position: -34px -94px;
}

.code_service {
    width: 26px;
    height: 26px;
    background-position: -66px -96px;
}

.edit {
    width: 26px;
    height: 24px;
    background-position: -98px -98px;
}

.top {
    width: 22px;
    height: 12px;
    background-position: -127px -103px;
}

.tell {
    width: 212px;
    height: 41px;
    background-position: -4px -137px;
}

.smcode {
    width: 222px;
    height: 106px;
    background-position: -2px -187px
}

.icon_content {
    width: 500px;
    height: 360px;
    background: url(../images/content.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    overflow: hidden;
}

.about {
    width: 31px;
    height: 31px;
    background-position: -222px -76px;
    margin-top: -4px;
}

.xiala {
    width: 17px;
    height: 9px;
    background-position: -175px -38px;
    margin-left: 10px;
}

.logo-fot {
    width: 156px;
    height: 38px;
    background-position: 0 -270px;
    margin-top: -4px;
}

.rht_sel {
    width: 9px;
    height: 17px;
    background-position: -212px -2px;
    margin-top: 1px;
    margin-left: 5px;
    margin-right: 30px;
}

.user {
    width: 30px;
    height: 30px;
    background-position: -172px -1px;
    margin-top: -6px;
    margin-right: 5px;
}

.select {
    width: 22px;
    height: 12px;
    background-position: -224px -1px;
    margin-top: 12px;
}

.contact_tel {
    width: 68px;
    height: 68px;
    background-position: -151px -61px;
}

.contact_cz {
    width: 68px;
    height: 68px;
    background-position: -77px -61px;
}

.contact_address {
    width: 68px;
    height: 68px;
    background-position: -2px -61px;
}

.browser {
    width: 16px;
    height: 9px;
    background-position: -172px -49px;
    float: left;
    margin: 6px 3px 0 0
}

.scrollpage {
    width: 37px;
    height: 38px;
    background-position: -248px -163px;
    margin: 30px auto;
    display: block
}

.shared {
    width: 137px;
    height: 29px;
    background-position: -154px -244px;
}

.cx_calendar span .calendar {
    width: 29px;
    height: 27px;
    background-position: -241px -207px;
    position: absolute;
    top: 4px;
    right: 5px
}

.pro_desp {
    width: 46px;
    height: 47px;
    background-position: -102px -350px;
    margin-top: 24px;
}

.pro_advantages {
    width: 47px;
    height: 47px;
    background-position: -208px -278px;
    margin-top: 24px;
}

.pro_relues {
    width: 39px;
    height: 47px;
    background-position: -165px -278px;
    margin-top: 24px;
}

.btn-off01 {
    width: 31px;
    height: 31px;
    background-position: -55px -317px;
}

.protab a.selected span .pro_desp {
    width: 46px;
    height: 47px;
    background-position: -260px -278px;
}

.protab a.selected span .pro_advantages {
    width: 47px;
    height: 47px;
    background-position: -152px -348px;
}

.protab a.selected span .pro_relues {
    width: 39px;
    height: 47px;
    background-position: -204px -349px
}

.icon_products {
    width: 500px;
    height: 350px;
    background: url(../images/products/products.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    overflow: hidden;
}

.yy_moreopportunity {
    width: 65px;
    height: 65px;
    background-position: -1px -1px
}

.yy_greatvalue {
    width: 65px;
    height: 65px;
    background-position: -78px -1px
}

.yy_highincome {
    width: 65px;
    height: 65px;
    background-position: -157px -1px
}

.yy_smart {
    width: 65px;
    height: 65px;
    background-position: -235px -1px
}

.yy_safety {
    width: 65px;
    height: 65px;
    background-position: -312px -1px
}

.yy_convenient {
    width: 65px;
    height: 65px;
    background-position: -388px -1px
}

.fc_largevolume {
    width: 65px;
    height: 65px;
    background-position: -3px -74px
}

.fc_flexibleleve {
    width: 65px;
    height: 65px;
    background-position: -77px -75px
}

.fc_two-waytrade {
    width: 65px;
    height: 65px;
    background-position: -153px -74px
}

.fc_t0 {
    width: 65px;
    height: 65px;
    background-position: -227px -74px
}

.fc_controllablerisk {
    width: 65px;
    height: 65px;
    background-position: -301px -74px
}

.fc_tradequickly {
    width: 65px;
    height: 65px;
    background-position: -376px -73px
}

.gold_technologywin {
    width: 65px;
    height: 65px;
    background-position: -3px -149px
}

.gold_lowthreshold {
    width: 65px;
    height: 65px;
    background-position: -81px -149px
}

.gold_globalpassage {
    width: 65px;
    height: 65px;
    background-position: -159px -149px
}

.gold_globalincome {
    width: 65px;
    height: 65px;
    background-position: -239px -149px
}

.gold_langservice {
    width: 65px;
    height: 65px;
    background-position: -319px -149px
}

.gold_settlementshort {
    width: 65px;
    height: 65px;
    background-position: -398px -149px
}

.hsi_largeamplitude {
    width: 65px;
    height: 65px;
    background-position: -3px -222px
}

.hsi_roundtrip {
    width: 65px;
    height: 65px;
    background-position: -87px -222px
}

.hsi_t_0 {
    width: 65px;
    height: 65px;
    background-position: -170px -221px
}

.hsi_margintrade {
    width: 65px;
    height: 65px;
    background-position: -253px -222px
}

.hsi_leverageeffect {
    width: 65px;
    height: 65px;
    background-position: -335px -220px
}

.hsi_highmaturity {
    width: 65px;
    height: 65px;
    background-position: -416px -222px
}

.a50_lowcost {
    width: 66px;
    height: 66px;
    background-position: -2px -296px
}

.a50_strongliquidity {
    width: 66px;
    height: 66px;
    background-position: -83px -297px
}

.a50_longordertime {
    width: 66px;
    height: 66px;
    background-position: -166px -297px
}

.a50_candcagu {
    width: 66px;
    height: 66px;
    background-position: -248px -295px
}

.a50_clearrules {
    width: 66px;
    height: 66px;
    background-position: -328px -295px
}

.a50_goodprospects {
    width: 66px;
    height: 66px;
    background-position: -413px -295px
}

.go {
    width: 9px;
    height: 17px;
    background-position: -211px -1px;
    margin-top: 15px
}

.icon_calendar {
    width: 400px;
    height: 26px;
    background: url(../images/calendar.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    overflow: hidden;
}

.all {
    width: 29px;
    height: 20px;
    background-position: 0 0
}

.usd {
    width: 30px;
    height: 20px;
    background-position: -33px 0
}

.euro {
    width: 30px;
    height: 20px;
    background-position: -64px 0
}

.yen {
    width: 30px;
    height: 20px;
    background-position: -95px 0
}

.pound {
    width: 30px;
    height: 20px;
    background-position: -127px 0
}

.chf {
    width: 29px;
    height: 20px;
    background-position: -159px 0
}

.DollarA {
    width: 29px;
    height: 20px;
    background-position: -191px 0
}

.cad {
    width: 29px;
    height: 20px;
    background-position: -223px 0
}

.rmb {
    width: 29px;
    height: 20px;
    background-position: -255px 0
}

.gold {
    width: 23px;
    height: 23px;
    background-position: -287px -1px
}

.baiyin {
    width: 23px;
    height: 23px;
    background-position: -313px -1px
}
.spain{
    width: 29px;
    height: 20px;
    background: url('/images/calendar/Spain.png') no-repeat center;
    background-size:100% 100%;
}
.italy{
    width: 29px;
    height: 20px;
    background: url('/images/calendar/italy.png') no-repeat center;
    background-size:100% 100%;
}
.france{
    width: 29px;
    height: 20px;
    background: url('/images/calendar/France.png') no-repeat center;
    background-size:100% 100%;
}
.pound{
    width: 29px;
    height: 20px;
    background: url('/images/calendar/pound.png') no-repeat center;
    background-size:100% 100%;
}
.chf{
    width: 29px;
    height: 20px;
    background: url('/images/calendar/chf.png') no-repeat center;
    background-size:100% 100%;
}
.usa{
    width: 29px;
    height: 20px;
    background: url('/images/calendar/usa.png') no-repeat center;
    background-size:100% 100%;
}
.jpy{
    width: 29px;
    height: 20px;
    background: url('/images/calendar/jpy.png') no-repeat center;
    background-size:100% 100%;
}
.cad{
    width: 29px;
    height: 20px;
    background: url('/images/calendar/cad.png') no-repeat center;
    background-size:100% 100%;
}
.sjp{
    width: 29px;
    height: 20px;
    background: url('/images/calendar/sjp.png') no-repeat center;
    background-size:100% 100%;
}
.hk{
    width: 29px;
    height: 20px;
    background: url('/images/calendar/hk.png') no-repeat center;
    background-size:100% 100%;
}
.yindu{
    width: 29px;
    height: 20px;
    background: url('/images/calendar/yindu.png') no-repeat center;
    background-size:100% 100%;
}
.newzland{
    width: 29px;
    height: 20px;
    background: url('/images/calendar/newzland.png') no-repeat center;
    background-size:100% 100%;
}
.rmb{
    width: 29px;
    height: 20px;
    background: url('/images/calendar/rmb.png') no-repeat center;
    background-size:100% 100%;
}
.DollarA{
    width: 29px;
    height: 20px;
    background: url('/images/calendar/DollarA.png') no-repeat center;
    background-size:100% 100%;
}
.euro{
    width: 29px;
    height: 20px;
    background: url('/images/calendar/euro.png') no-repeat center;
    background-size:100% 100%;
}
.korea{
    width: 29px;
    height: 20px;
    background: url('/images/calendar/korea.png') no-repeat center;
    background-size:100% 100%;
}
.german {
    width: 29px;
    height: 20px;
    background: url('/images/calendar/german.png') no-repeat center;
    background-size:100% 100%;
}
.swit{
    width: 29px;
    height: 20px;
    background: url('/images/calendar/swit.png') no-repeat center;
    background-size:100% 100%;
}
.taiwan{
    width: 29px;
    height: 20px;
    background: url('/images/calendar/taiwan.png') no-repeat center;
    background-size:100% 100%;
}
.crude {
    width: 23px;
    height: 26px;
    background-position: -339px 0;
    margin-top: -5px;
}

.icon_shared {
    width: 137px;
    height: 29px;
    background: url(../images/shared.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
    overflow: hidden;
}

.weibo {
    width: 31px;
    height: 25px;
    background-position: 0 -2px;
}

.pyq {
    width: 29px;
    height: 29px;
    background-position: -53px 0;
    margin: 0 18px;
}

.weixin {
    width: 35px;
    height: 29px;
    background-position: -102px 0
}

#fot_links .logo {
    margin-top: 0
}

@media(max-width: 1200px) {
}

@media(max-width: 1000px) {
    .rht_sel {
        margin-right:5px;
    }
}

@media(max-width: 960px) {
}

.icon-products-new {
    width: 65px;
    height: 65px;
    display: inline-block;
    vertical-align: middle;
    background: url(/images/products/product-icon.png) no-repeat;
}

.icon-products-new .fc_largevolume {
}
.icon-products-new.icon-flexibleleve{
    background-position:-65px 0;
}
.icon-products-new.icon-wo-waytrade{
    background-position:-130px 0;
}
.icon-products-new.icon-t0{
    background-position:0 -65px;
}
.icon-products-new.icon-controllablerisk{
    background-position:-65px -65px;
}
.icon-products-new.icon-tradequickly{
    background-position:-130px -65px;
}
.icon-products-new.icon-pzrz{
    background-position: 0px -129px;
}
.icon-products-new.icon-gjhsc{
    background-position: -65px -129px;
}
.icon-products-new.icon-jymkd{
    background-position: -130px -129px;
}
.icon-products-new.icon-sg{
    background-position: 0px -194px;
}
.icon-products-new.icon-jycbd{
    background-position: -65px -195px;
}
.ttbody{
    position:relative;
}
.imp-box{
    text-align:right;
    margin-bottom: 10px
}
.imp-box label{
    color:#0a487b;
}
.mr-10{
    margin-right:10px;
}
.mr-5{
    margin-right:5px;
}
.stars {
    background: url('/images/star.png') no-repeat center;
    background-size: contain;
    text-align: left;
    display: inline-block;
    width: 70px;
    height: 14px;
    position: relative;
    top: 2px;
}
.stars-active {
    background: url('/images/star-active.png')no-repeat;
    display: block;
    top: 0;
    left: 0;
    height: 100%;
}
.stars-important {
    background: url('/images/star-important.png')no-repeat;
    display: block;
    top: 0;
    left: 0;
    height: 100%;
}