/* 翻译类型文件公共 */

.translateType {
	margin-top: -15px;

    font-family: "微软雅黑";

    _font-family: song;

}

.title1 {

    

}



.translateType .order {

    color: #fff;

    height: 253px;

    text-align: center;

}



.translateType .order .title {

    color: #fff;

    font-size: 42px;

    padding: 26px 0 10px;

}



.translateType .content {

    font-size: 16px;

    line-height: 28px;

    margin: 0 auto;

    text-align: left;

    width: 530px;

}



.translateType .order .content {

    text-indent: 2em;

}



.translateType .btn {

    display: block;

    height: 56px;

    margin: 18px auto;

    text-indent: -9999px;

    width: 177px;

}



.translateType .advantage-bg {

    background: url("images/translate-type-bg.png") repeat-x;

}



.translateType .advantage-pic {

    margin: 0 auto;

    width: 1280px;

}



.translateType .advantage-wrap {

    margin: 0 auto;

    height: 218px;

    padding-top: 35px;

    width: 960px;

}



.translateType .advantage-content {

    background-color: #fff;

    border-radius: 2px;

    height: 184px;

    margin-left: 30px;

    opacity: 0.75;

    filter:alpha(opacity=75)\0;

    width: 418px;

}



.doc-translate .title {

    font-size: 18px;

}



.advantage-content .title {

    border-bottom: dotted 1px #ccc;

    padding: 18px 0 16px;

    margin: 0 31px 13px;

}



.advantage-content .content {

    color: #333;

    line-height: 31px;

    margin-left: 31px;

    width: 356px;

}



.recommend {

    background-color: #fff;

}



.recommend-wrap {

    height: 306px;

    margin: 0 auto;

    width: 960px;

}



.recommend .title {

    padding: 31px 0 0 63px;

}



.recommend .content {

    color: #666;

    font-size: 13px;

    _font-size: 13px;

    position: relative;

    width: 960px;

}



.recommend .profession, .recommend .expert {

    border-right: solid 1px #CCC;

    float: left;

    margin: 15px 0 0 63px;

    _margin-left: 32px;

    padding-top: 4px;

    width: 416px;

}



.recommend .content .title {

    color: #333;

    font-weight: bold;

    font-size: 13px;

    margin-bottom: 8px;

    padding: 0;

}



.recommend .description {

    background: url("images/translatetype.png") 0 10px no-repeat;

    padding-left: 14px;

    line-height: 24px;

}



.recommend .star {

    color: #F05E1C;

    font-weight: bold;

    margin-top: 16px;

}



.recommend .star span {

    position: relative;

    top: -5px;

    *top: 0;

}



.recommend .star i {

    background: url("images/translatetype.png") 0 -21px no-repeat;

    display: inline-block;

    height: 21px;

    width: 21px;

}



.recommend .expert {

    border: none;

}



/* 专业论文翻译 */

.thesis .order {

    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#295e9e, endcolorstr=#4a86cf, gradientType=0)\9;

    background: linear-gradient(top, #295e9e, #4a86cf);

    background: -webkit-linear-gradient(top, #295e9e, #4a86cf);

    background: -moz-linear-gradient(top, #295e9e, #4a86cf);

    background: -o-linear-gradient(top, #295e9e, #4a86cf);

    background: -ms-linear-gradient(top, #295e9e, #4a86cf);

}



.thesis .order .content {

    width: 463px;

}



.thesis .btn-order {

    background: url("images/thesis_normal.png") no-repeat;

}



.thesis .btn-order:hover {

    background: url("images/thesis_hover.png") no-repeat;

}



.thesis .advantage-pic {

    background: url("images/thesis-bg.png") no-repeat;

}



.thesis .title {

    color: #2e6ab1;

}



/* 简历简介 */

.resume .order {

    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ca9523,endcolorstr=#edc266,gradientType=0)\9;

    background: linear-gradient(top, #ca9523, #edc266);

    background: -webkit-linear-gradient(top, #ca9523, #edc266);

    background: -moz-linear-gradient(top, #ca9523, #edc266);

    background: -o-linear-gradient(top, #ca9523, #edc266);

    background: -ms-linear-gradient(top, #ca9523, #edc266);

}



.resume .order .content {

    width: 463px;

}



.resume .btn-order {

    background: url("images/resume_normal.png") no-repeat;

}



.resume .btn-order:hover {

    background: url("images/resume_hover.png") no-repeat;

}



.resume .advantage-pic {

    background: url("images/resume-bg.png") no-repeat;

}



.resume .title {

    color: #dc6309;

}



/* 移民留学 */

.abroad .order {

    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#5d9b5a,endcolorstr=#8acb87,gradientType=0)\9;

    background: linear-gradient(top, #5d9b5a, #8acb87);

    background: -webkit-linear-gradient(top, #5d9b5a, #8acb87);

    background: -moz-linear-gradient(top, #5d9b5a, #8acb87);

    background: -o-linear-gradient(top, #5d9b5a, #8acb87);

    background: -ms-linear-gradient(top, #5d9b5a, #8acb87);

}



.abroad .btn-order {

    background: url("images/abroad_normal.png") no-repeat;

}



.abroad .btn-order:hover {

    background: url("images/abroad_hover.png") no-repeat;

}



.abroad .advantage-pic {

    background: url("images/abroad-bg.png") no-repeat;

}



.abroad .title {

    color: #4C8849;

}



/* 公司产品介绍 */

.intro .order {

    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#4a99aa,endcolorstr=#72c6d8,gradientType=0)\9;

    background: linear-gradient(top, #4a99aa, #72c6d8);

    background: -webkit-linear-gradient(top, #4a99aa, #72c6d8);

    background: -moz-linear-gradient(top, #4a99aa, #72c6d8);

    background: -o-linear-gradient(top, #4a99aa, #72c6d8);

    background: -ms-linear-gradient(top, #4a99aa, #72c6d8);

}



.intro .order .content {

    width: 600px;

}



.intro .btn-order {

    background: url("images/intro_normal.png") no-repeat;

}



.intro .btn-order:hover {

    background: url("images/intro_hover.png") no-repeat;

}



.intro .advantage-pic {

    background: url("images/intro-bg.png") no-repeat;

}



.intro .title {

    color: #3997ab;

}     



/* 法律合同标书 */

.contract .order {

    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#906b50,endcolorstr=#bd9577,gradientType=0)\9;

    background: linear-gradient(top, #906b50, #bd9577);

    background: -webkit-linear-gradient(top, #906b50, #bd9577);

    background: -moz-linear-gradient(top, #906b50, #bd9577);

    background: -o-linear-gradient(top, #906b50, #bd9577);

    background: -ms-linear-gradient(top, #906b50, #bd9577);

}



.contract .order .content {

    width: 608px;

}



.contract .btn-order {

    background: url("images/contract_normal.png") no-repeat;

}



.contract .btn-order:hover {

    background: url("images/contract_hover.png") no-repeat;

}



.contract .advantage-pic {

    background: url("images/contract-bg.png") no-repeat;

}



.contract .title {

    color: #754e4e;

}

/*客户心声公共*/

.client-words {

    font-family:"Microsoft YaHei";

    width: 960px;

    margin: 64px auto 50px auto;

}

.client-words-title {

    margin-left: 62px;

    color: #333;

    font-size: 18px;

    margin-bottom: 34px;

}

.client-words-wrap {

    margin-left: 62px;

    overflow: hidden;

    zoom: 1;

}

.client-words-first, .client-words-second, .client-words-third {

    float: left;

    width: 242px;

    margin-right: 56px;

}

.client-words-third {

    margin-right: 0px;

}

.client-words-wrap .comment{

    color: #333;

    font-size: 16px;

    line-height: 28px;

    text-align: left;

}

.client-words-wrap .job-info {

    color: #999999;

    font-size: 14px;

    margin-bottom: 34px;

}

.client-words-wrap .client-info {

    text-align: right;

    color: #999999;

    font-size: 14px;

}



/*申请免费释译*/

.free-btn-con{

    /*width: 384px;*/

    height: 56px;

    margin: 18px auto;

}

.free-btn-con a{

    /*float:left;*/

}

.translateType .free-btn-con a.btn {

    /*margin:0;*/

    text-indent: 0;

    background: white;

    color:#3997ab;

    line-height: 56px;

    font-size: 22px;

    font-weight: bolder;

    -webkit-transition: background .2s cubic-bezier(0.43, 0.37, 1, 1);

    -moz-transition: background .2s cubic-bezier(0.43, 0.37, 1, 1);

    transition: background .2s ease-in;

    display: block;

    margin: 0 auto;

}

.translateType #contract .free-btn-con a.btn{

    color: #5a412f;

}

.translateType .free-btn-con a.btn:hover{

    background:#c2f3fd;

}

.translateType #contract .free-btn-con a.btn:hover{

    background:#ffe6d2;

}

.free-btn-con .try-trans{

    float:right;

}



/* 文档翻译 */



#transWin{

    display:none;

    width: 710px;

    height:516px;

    position: absolute;

    top:50%;

    left:50%;

    margin-top:-258px;

    margin-left:-355px;

    overflow:hidden;

    z-index: 100;

    border-radius:4px;

}

.win-cover{

    width:100%;

    height: 100%;

    position: absolute;

    background-color: black;

    opacity: 0.5;

    filter: Alpha(opacity = 50);

    z-index: 90;

    top:0;

    left:0;

    display: none;

}

html.show-cover{

    overflow: hidden;

}

html.show-cover #transSuccess{

    /*display: block;*/

}

html.show-cover .win-cover{

    /*display: block;*/

}



#transWin .title{

    width: 100%;

    height: 56px;

    background: #f0f1f3;

    color:#264162;

    font-size: 20px;

    line-height: 56px;

    text-align: center;

    border-bottom:1px solid #cbd3d6

}



/* 快速翻译 */



#transWin .content {

    padding:20px 30px 36px 20px;

    position: relative;

    background-color: #fff;

    margin: 0 auto;

    zoom: 1;

    display: block;

}

#transWin .not-working-time {

    width: 960px;

    position: absolute;

    top: 0;

    left: 0;

    display: none;

    text-align: center;

    opacity: 0.8;

    filter: Alpha(opacity = 80);

}



#transWin .out-of-work .not-working-time,

#transWin .out-of-work .not-working-time-text {

    display: block;

}



#transWin .out-of-work #language {

    visibility: hidden;

}



#transWin .not-working-time-text {

    position: absolute;

    display: none;

    left: 270px; /* qt.width() / 2 - 210 */

    color: #000;

    line-height: 25px;

    font-size: 14px;

    width: 420px;

    letter-spacing: 1px;

    text-align: left;

}



#transWin .content i.trans-error-message {

    line-height: 20px;

}



#transWin .content i.trans-lang-message {

    line-height: 20px;

    padding-right:20px;

    margin-left:20px;

    color:#3280e1;

}

.demand-note label{

    float:none;

}



#transWin .content i.demand-error-message {

    vertical-align: 10px;

    *vertical-align: 4px;

    margin-left: 8px;

}



#transWin .content i.tips-tel {

    position: absolute;

    color: #666666;

}



#transWin .content i.tips-tel {

    position: absolute;

    color: #666666;

}



#transWin .content .user-phone .form-item-layout span.error-tel {

    font-size: 12px;

    font-weight: normal;

    color: #ab1f1f;

}



#transWin .content #language {

    height: 21px;

    font-size: 14px;

}



#transWin .content .additional {

    color: #666;

}

#inputTextCon{

    margin:5px auto 16px  auto;

    padding:5px;

    border: 1px solid #D4D4D4;

    box-shadow: rgba(0, 0, 0, 0.1) 0 1px 3px;

    position: relative;

    height: 166px;

    border-radius: 2px;

    overflow: hidden;

}

.input-text-focus{

    border:1px solid #7fa1c8 !important;

}

#inputTextCon.empty{

    border-color: #ff0000;

    border-color: rgba(255, 0, 0,.5);

}

#transWin .content .input-text {

    height: 136px;

    font-size: 12px;

    padding:0;

    margin:0;

    width:100%;

    border:none;

    outline: none;

    box-shadow: none;

}



#transWin .content .form-item-layout span {

    color:#8b8b8b;

    font-size: 12px;

}

#transWin .content .form-item-layout span.time-num{

    color:#ff0000;

    color: rgba(255, 0, 0,.5);

}

#transWin .content .form-item-layout .lang-text{

    color: #8b8b8b;

    font-weight: normal;

    font-size: 12px;

}



#transWin .content .form-item-layout .text-num {

    margin-right: 0px;

}



#transWin .content .form-item-layout .whole-price {

    display: inline;

    font-weight: normal;

    margin-right: 18px;

}



#transWin .content .form-item-layout .price {

    display: inline;

    font-weight: normal;

}



#transWin .content .form-item-layout .timeCost {

    display: inline;

    font-weight: normal;

    margin-right: 18px;

    color:#8b8b8b;

}



#transWin .content .form-item-layout .night-time {

    display: inline;

    font-weight: normal;

    font-size: 12px;

}



#transWin .quick-trans .demand-note {

    margin-bottom: 4px;

}



#transWin .quick-trans .demand-note label {

    padding-top: 0;

}



#transWin .quick-trans .demand-note textarea {

    height: 76px;

    line-height: 26px;

    width: 415px;

    overflow: auto;

    font-size: 14px;

    vertical-align: top;

    margin-top:13px;

    width:648px;

    color:black;

    border-radius: 2px;

    overflow: hidden;

}



#transWin .content .trans-info {

    position: absolute;

    zoom: 1;

    text-align: right;

    right: 0;

    bottom: 0;

    margin:0;

    padding: 0 10px 10px 0;

}



#transWin .content .trans-info .clear-content {

    position: absolute;

    left: 0;

}



#transWin .content .user-info {

    margin-left: 24px;

}



#transWin .content #userBill {

    display: none;

}



#transWin .content .billInfo {

    position: relative;

    margin-right: 10px;

}



#transWin .content .printBill, #transWin .content .printBillI {

    position: relative;

    top: 3px;

    border: 0;

}



#transWin .content .bill-text {

    float: right;

    margin-right: 10px;

    line-height: 30px;

}



#transWin .content #goToTrans {

    font-size: 14px;

    margin-bottom: 12px;

}



#transWin .doctype {

    float: left;

}



#proField {

    width: 500px;

}



#doctype input, #proField input {

    border: none;

    box-shadow: none;

}



#doctype li, #proField li {

    float: left;

    height: 14px;

    margin: 12px 30px 0 0;

}



#proField li {

    margin-right: 0;

    width: 94px;

}



#doctype label, #proField label {

    float: none;

    font-weight: normal;

    margin-left: 0;

    position: relative;

    top: -2px;

}



#proField .more-type {

    width: 200px;

}



.file-info-detail #moreFieldText {

    border: solid 1px #d4d4d4;

    width: 120px;

}



/* 历史记录 */



#trans-history {

    margin: 10px auto 0;

    line-height: 16px;

    width: 960px;

}



#trans-history .history-title {

    height: 30px;

    line-height: 30px;

    border-bottom: 2px solid #e7e7e7;

    font-size: 14px;

}



#trans-history .history-title .see-more {

    color: #2b5e9a;

    margin-top: 5px;

    float: right;

    line-height: 20px;

}



#trans-history .history-title .see-more:hover {

    color: #fff;

}



#trans-history .translating .trans-result, #trans-history .havent-pay .trans-result {

    font-size: 14px;

    text-align: center;

    vertical-align: middle;

}



#trans-history .havent-pay .trans-result a {

    display: inline-block;

    margin: 8px 15px;

    font-weight: bold;

}



#trans-history .havent-pay .trans-result i {

    font-size: 14px;

}



#trans-history .fix-vertical-middle {

    vertical-align: middle;

    position: relative;

    top: -4px;

}



#trans-history .history-item .content-separate {

    display: inline-block;

    text-align: center;

    width: 30px;

    font-family: "宋体";

}



#trans-history .history-item .time-and-see .see-all {

    margin-left: 10px;

}



/* 文档释义弹窗相关 */



#transWin .doc-trans {

    position: static;

}



#transWin .doc-trans .error-fix {

    position: relative;

}



#transWin .doc-trans .error-fix i {

    position: absolute;

    top: 8px;

}



#transWin .doctype-wrap {

    margin-left: 38px;

}



.suggest {

    background: url("images/filetrans.png") 0 -22px no-repeat;

    color: #C4C4C4;

    line-height: 16px;

    margin: 0 0 40px 54px;

    padding-left: 16px;

}



.file-info-detail #moreText {

    border: solid 1px #d4d4d4;

    width: 118px;

}



#moreText:focus {

    border: 1px solid #7fa1c8;

}



#transWin .doc-trans .error-fix .language {

    left: 103px;

}



#transWin .doc-trans .error-fix .file {

    left: 247px;

}



#transWin .doc-trans .user-info {

    float: right;

    margin-top: 5px;

    width: 440px;

}



#transWin .doc-trans .info-list label {

    line-height: 20px;

    height: 20px;

}



#transWin .doc-trans .info-list .form-item-layout {

    line-height: 20px;

    height: 20px;

}



#transWin .doc-trans #otherRequirement {

    height: 126px;

    vertical-align: text-top;

    width: 338px;

}



#transWin #intro-left {

    width: 417px;

}



#transWin #intro-right {

    width: 400px;

}



#transWin .user-phone #userPhoneI {

    width: 200px;

}



#transWin .go-check {

    padding: 0 20px 10px 20px;

    text-align: right;

}



/* tips样式 */

.msg-tips {

    position: absolute;

    width: 230px;

    line-height: 18px;

    padding: 5px 12px;

    background: #fcfcf1;

    border: 1px solid #e9c442;

    text-align: left;

    font-size: 12px;

    color: #ca7309;

    font-weight: normal;

}



#trans-history .trans-result .msg-tips a.iKnow {

    position: absolute;

    color: #707070;

    font-size: 12px;

    font-weight: normal;

    top: 5px;

    right: 10px;

    line-height: 16px;

    margin: 0;

}



#trans-history .trans-result .msg-tips a.iKnow:hover {

    background-color: #fff;

    color: #707070;

    text-decoration: underline;

}



/*限时优惠 快速翻译提醒*/

#temp-events {

    float: right;

    padding: 0;

    color: #fff;

    margin-top: 10px;

}



#temp-events:hover {

    background-color: transparent;

}



#christmas {

    display: inline;

    margin-left: 20px;

}



#christmas span {

    font-size: 16px;

}



.invalid-price {

    text-decoration: line-through;

}



.file-nav {

    background: url('images/file-nav.png') 0 0 no-repeat;

    background-color:white;

    background-position: 27px 24px;

    padding:0;

    margin:0 auto;

    width:960px;

    height:60px;

}



.ie6mask {

    border: none;

    display: none;

    filter: alpha(opacity=0)\0;

    height: 23px;

    left: 70px;

    position: absolute;

    top: 0;

    width: 150px;

}



.file-info-detail {

    color: #999591;

    margin: 0 0 36px 29px;

    position: relative;

}



.file-info-detail .bull {

    font-size: 16px;

    padding: 0 3px;

}



.file-info-detail ul {

    margin-left: 16px;

}



.file-info-detail label {

    color: #666;

    float: none;

    font-weight: bold;

    margin: 0;

    padding: 0;

}



.file-info-detail .dest-language {

    margin: 0 10px;

}



.file-info-detail label i {

    background: url("images/filetrans.png") 0 -22px no-repeat;

    color: #666;

    display: inline-block;

    font-weight: bold;

    line-height: 16px;

    margin-left: 5px;

    padding-left: 20px;

}



.control-btn-blue {

    font-size: 14px;

    font-weight: bold;

    text-align: center;

    line-height: 38px;

    background-image:url(rengong.jpg);

    color: #fff;

    display: block;

    height: 44px;

    width: 185px;

    padding: 0;

    margin: 20px 6px 18px 30px;

    *margin-left:20px;

    float:left;

}



.control-btn-green{

    font-size: 14px;

    font-weight: bold;

    font-weight: bold;

    text-align: center;

    line-height: 38px;

    background-image:url(auto.jpg);

    color: #fff;

    display: block;

    height: 43px;

    width: 179px;

    padding: 0;

    margin: 20px 20px 20px 30px;

    float:left;

}





.message-box-baojia .content li{

    padding-left:40px;

}

.message-box-baojia .content strong{

    font-size:14px;

}



.confirmSubmit {

    bottom: 0;

    display: none;

    left: 0;

    position: absolute;

    right: 0;

    top: 0;

    z-index: 99999;

}



.user-info {

    background-color: #FFF;

    height: 312px ;

    margin: 0 auto;

    width: 550px;

}



.forIEShadow {

    background: #000;

    filter:alpha(opacity=50)\0;

    bottom: 0;

    left: 0;

    opacity: 0.5;

    position: absolute;

    right: 0;

    top: 0;

    width: 100%;

    z-index: -1;

}



.close {

    background: url("images/filetrans.png") 0 -42px no-repeat;

    float: right;

    height: 12px;

    margin: 10px;

    width: 16px;

}



.close:hover {

    background-color: #FFF;

}



.user-content {

    margin: 0 20px;

}



.user-content i {

    color: #A9A9A9;

}



.user-content strong {

    color: #F34C4C;

}



.user-info .user-content label {

    width: 95px;

}



.user-info .user-content .form-item-layout {

    font-weight: normal;

}



.confirmWrap {

    background-color: #EBEEF0;

    margin-top: 35px;

    padding: 12px;

}



#goToTrans {

    height: 40px;

    line-height: 40px;

    margin: 0 auto;

    width:180px;

    font-size:20px;

    background: #5698ec;

    border-radius: 5px;

}



.data-error {

    border-color: #F34C4C;

}



.user-content .error-message {

    color: #F34C4C;

}



.modifyInfo {

    color: #0369DC;

    font-weight: normal;

}



.modifyInfo:hover {

    background-color: #FFF;

    color: #0369DC;

    text-decoration: underline;

}



#trans-history-list .history-item .history-layout {

    padding: 0 20px 10px 20px;

}



#trans-history-list .history-item .time-and-see {

    color: #434343;

    font-weight: bold;

    margin: 10px 0 5px 20px;

}



#transConfirm{

    width:372px;

    height: 125px;

    position: absolute;

    top:50%;

    left:50%;

    margin-top:-100px;

    margin-left:-219px;

    background: white;

    padding:40px 30px 36px 30px;

    z-index: 100;

    border-radius:4px;

    display:none;

}

#transConfirm .title,#transConfirm .confirm-title{

    font-size: 16px;

    color:#3280e1;

    line-height: 30px;

    text-align:center;

    font-weight: normal;

}

#transConfirm .title{

    color:#333333;

}

#transConfirm .btn-con{

    margin-top:30px;

    height: 40px;

}

#transConfirm .btn-con a{

    width:180px;

    height:40px;

    border-radius:4px;

    line-height: 40px;

    color:white;

    font-size:20px;

    text-align: center;

}

#transConfirm .btn-con .cancel-trans{

    background: #5698ec;

    float:right;

}

#transConfirm .btn-con .continue-trans{

    background: #6cb66b;

    float:left;

}



#transSuccess{

    width:471px;

    height: 288px;

    position: absolute;

    top:50%;

    left:50%;

    margin-top:-144px;

    margin-left:-235px;

    background: white;

    padding:0;

    z-index: 100;

    border-radius:4px;

    display:none;

    overflow: hidden;

}

#transSuccess .title{

    height: 56px;

    background: #f0f1f3;

    color: #264162;

    line-height: 56px;

    border-bottom: 1px solid #cbd3d6;

    font-size: 20px;

    text-align:center;

    font-weight: normal;

    margin-bottom:40px;

}

#transSuccess .sub-title{

    margin-bottom:20px;

    font-size: 16px;

    text-align: center;

    color:#333333;

}

.trans-id{

    color:#3280e1;

    font-size: 12px;

    text-align: center;

}

#transSuccess .btn-con{

    height: 40px;

    width: 371px;

    margin: 25px auto;

}

#transSuccess .btn-con a{

    width:180px;

    height:40px;

    border-radius:4px;

    line-height: 40px;

    color:white;

    font-size:20px;

    text-align: center;

    background: #5698ec;

}

#transSuccess .btn-con .trans-log{

    float:right;

}

#transSuccess .btn-con .trans-index{

    float:left;

}

.close-win{

    float:right;

    width:15px;

    height: 15px;

    line-height:15px;

    text-align: center;

    padding-right:20px;

    margin-top:20px;

    color:#c0c1c3;

    font-size:14px;

}

.close-win:hover{

    color: #264162;

    background:none;

}

.semthesis #hdContainer{

    display:none;

}

.trans-error-message{

    color: #ff0000;

    color: rgba(255, 0, 0,.5);

    position: absolute;

    left: 0;

    bottom: 0;

    padding: 0 0 10px 10px;

}

#getCodeWin{

    width:524px;

    height:280px;

    position: absolute;

    top:50%;

    left:50%;

    margin-top:-140px;

    margin-left:-262px;

    border-radius:5px;

    background: white;

    display:none;

    z-index:100;

}

#getCodeWin .title{

    height: 56px;

    background: #f0f1f3;

    color: #264162;

    line-height: 56px;

    border-bottom: 1px solid #cbd3d6;

    font-size: 20px;

    text-align:center;

    font-weight: normal;



}

#getCodeWin .message-box{

    width:auto;

}

#getCodeWin input{

    width:214px;

}

#getCodeWin .control-btn-visited{

    margin-left: 80px;

    width:214px;

    border-radius:4px;

}

#getCodeWin .for-free{

    display: block;

    margin: 10px 0 0 80px;

    font-size: 12px;

    color:#333333;

    cursor: default;

}

.for-free:hover{

    background: none;

}

#getCodeWin .landingButton,#getCodeWin .control-btn:hover{

    margin-left: 80px;

    width:214px;

    border-radius:4px;

    background: #2b5e9a ;

    text-decoration: none;

}

#transConfirm .control-btn-visited{

    margin-top:0;

}

.section-first a.try-trans{

    background: #65b863;

    width: 221px;

    height: 49px;

    line-height: 49px;

    font-size: 18px;

    color:black;

    text-align: center;

    text-decoration: none;

    position: absolute;

    border-radius:5px;

    right: 150px;

    top: -500px;

    border:none;

    transition: all 0.5s ease-in;

}



.section-first a.try-trans:hover{

    color:white;

    font-size: 20px;

    background: #65b863;



}

#transLandingWithJfErrorMsg{

    display: none;

}

.trans-message-box{

    padding: 30px 45px 30px 45px;

    line-height: 25px;

    color: #666;

    background: #fff;

    zoom: 1;

    width: auto;

}