@charset "utf-8";
/* CSS Document */

/*公共*/
*{

	font-family: "微软雅黑";

}

li{list-style:none;}
img{border:none 0;-ms-interpolation-mode:bicubic}
a{text-decoration:none;color:#323232;}
a:hover{color:#0288b1;}

.language,.header,.footer,.banner_index,.content,.ads,.solution,.application,.info,.partner,form{width:1170px;margin:0 auto;overflow:hidden;}
.language{background-color:#fcfcfc;height:30px;line-height:30px;}
.language a:hover,.language a:active{text-decoration:underline;}
.header{margin-top:10px;}
.logo{float:left;}
/*.logo:hover{opacity:0.8;filter:alpha(opacity=80);}*/
.logo img {padding-top: 0px;padding-bottom: 0px;}

#nav {line-height: 42px; list-style-type: none;}
#nav li {float: left; width: 90px;}
#nav a {font-size:16px;display: block;text-align:center;}
#nav li ul {list-style-type: none;text-align:left;left: -999em; width: 174px; position: absolute;z-index:5;}
#nav li ul li{float: left; width: 174px;background: #F6F6F6;}
#nav li ul a{font-size:16px;display: block; width: 160px;text-align:left;padding-left:14px;}
#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}

.content{margin-top:40px;overflow:hidden;}
.subnav{
	width:140px;
	background-color: #0288b1;
	text-align:center;
}
.subnav li{
	height: 60px;
	border-bottom: #FFF 1px solid;
	font-size: 14px;
	line-height:60px;
}
.subnav a{color:#FFF;font-size:16px;}
.subnav a:hover{color:#EAEAEA;}
.leftbox{float:left}
.rightbox{width:800px;float:right;}

.footer{margin-top:30px;font-size:12px;}
.footer p{font-size:16px;}
.friendlink a{padding-right:15px;}
.line{border-bottom:#999 1px solid;margin:20px 0;}


.div_body {
    width: 1000px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
}

.tianjialogo {
    background: url(../logo_1.png) no-repeat center;
    display: block;
    width: 160px;
    height: 42px;
    margin: 0px 5px 0 0 !important;
}

.main_content {
    margin-top: 120px;
}

.div_title_line {
background-color: #0288b1; height: 2px;
}

.div_title {
    padding-left: 46px;color: #0288b1;font-size:22px;font-weight:bold;
}

.div_sub_content {
    width: 800px;
    margin-top: 30px;
    margin-left: auto;
    margin-right:auto;
}

.div_btn {
    border-style: solid;
    border-width: 1px;
    border-color: #485d79;
    width: 200px;
    height: 60px;
    line-height:60px;
    text-align: center;
    color: #485d79;
    font-size: 20px;
}

.ul_content {
    font-size: 18px;    
}

.ul_content li {
    height:24px;
}


.div_header_title {
    display: table-cell;
    font-size: 30px;
    height: 40px;
    line-height: 40px;
    margin-left: 30px;
}

.div_header_homepage {
    display: table-cell;
    width: 80px;
    height: 40px;
    line-height: 40px;
}

.div_header_develop_doc {
    display: table-cell;
    width: 80px;
    height: 40px;
    line-height: 40px;
}

.div_header_account_mngr {
        display: table-cell;
    width: 80px;
    height: 40px;
    line-height: 40px;
}

.div_header_exit {
        display: table-cell;
    width: 80px;
    height: 40px;
    line-height: 40px;
}

.header_block {
    display: table-cell;
    width: 180px;
}

.div_balance {
    background-color: white;
    border-style: solid;
    border-width: 1px;
    border-color: gainsboro;
    width: 800px;
    height: 200px;
}

.div_app {
    margin-top: 90px;
    height: 40px;
    line-height: 40px;
    color: #394b61;
    font-size: 22px;
    font-weight: bold;
    margin-left: 20px;
}

.app_table {
			width: 100%;
			padding-left: 5px;
			padding-right: 5px;
}

.app_list_tr {
    height: 50px;
    line-height: 50px;
    text-align: center;
}

.recharge {
    flex: 1;
    width: 140px;
    height: 80px;
    line-height: 80px;
    border-style: solid;
    border-color: #a8b9d3;
    border-width: 1px;
    text-align: center;
    margin-left: 10px;
    color:#394b61;
    font-size: 20px;
}

.recharge_active {
    border-color: #f70f00;
    border-width: 2px;
    background: url('../images/duihao.png') no-repeat right bottom
}

.rechange_parent {
    display:flex;
    margin-top: 30px;
}

.recharge_other {
    flex: 1;
    width: 140px;
    height: 80px;
    border-style: solid;
    border-color: #a8b9d3;
    border-width: 1px;
    margin-left: 10px;
    color:#394b61;
    font-size: 20px;
}

.recharge_other_active {
    border-color: #f70f00;
    border-width: 2px;
    background: url('../images/duihao.png') no-repeat right bottom
}
.div_input {

}

.div_tab_text {
    color: #b5c2d6; 
    width:400px;
    display: table-cell;
    text-align: center;
    font-size:22px;
    font-weight: bold;
}

.div_tab_text_active {
    color:#0288b1;
}

.li_input {
    list-style:none;
    width: 500px;

}

.span_input {
    display:inline-block; 
    width: 120px;
    text-align: right;
        font-size:20px;
    color:#485d79;
}

.input_style {
    width:300px;
    height:60px;
    margin-left: 15px;
    display: inline;
    vertical-align:middle;
    padding-left:5px;
    padding-right:5px;
            font-size:20px;
}

.tiqiaa_btn {
    width:100%;
    height:60px;
    margin: 10px;
    display: inline;
    margin-left: 10px;
    background-color:#0288b1;; 
    color: white;
    font-size: 20px;
}

.div_tab_divider {
    background-color:#b5c2d6; width:400px;height:2px;display: table-cell;text-align: center;
}

.div_tab_divider_active {
    background-color:#0288b1;
}

.login_span_input {
        display:inline-block; 
    text-align: right;
        font-size:20px;
    color:#485d79
}

.login_input_style {
        width:350px;
    height:60px;
    margin-left: 15px;
    display: inline;
    vertical-align:middle;
    padding-left:5px;
    padding-right:5px;
            font-size:20px;
}

.lijian {
    color:#ff7800;font-size:18px;margin-left:30px;

    display: inline-block;
}

.img_hor_center {
    text-align: center;
}

.div_blue_btn {
        border-style: solid;
    border-width: 1px;
    border-color: #485d79;
    background-color: #485d79;
    width: 120px;
    height: 50px;
    line-height:50px;
    text-align: center;
    color: white;
    font-size: 20px;
}

.add_app_btn {
    border-style: dotted;
    width:300px;
    height: 60px;
    line-height: 60px;
    border-width: 2px;
    border-color: #a8b9d3;
    color: #394b61;
    font-size: 20px;
}   

.package_info_style {
    border-style: solid;
    border-width: 1px;
    border-color:#a8b9d3;
    width: 600px;
    height: 280px;
    font-size: 20px;
    color: #394b61;
    margin-top: 46px;
    margin-bottom: 14px;
    margin-left: auto;
    margin-right: auto;
    padding: 20px;
}

.tab_add_app {
    margin-left:24px;
    height:76px;
    width:600px;
    line-height:76px;
    display:table-cell;
    font-size:22px;
    color:#394b61;
    text-align: center;
    background-color: transparent;
}

.tab_add_app_active {
        color:#0288b1;
    background-color: white;
}

.app_intro {
    width:500px;
    height:150px;
    margin-left: 40px;
    padding-left:10px;
    padding-right:10px;
        padding-top:20px;
    padding-bottom: 20px;
   font-size:20px;

}

.app_type_check {
    width:90px;
    height:56px;
    line-height:56px;
    text-align:center;
    vertical-align:middle;
    border-style: solid;
    border-width: 2px;
    border-color:transparent;
    display: table-cell;
}

.app_type_checked {
        border-color:#0288b1;
}

.app_key {
    color:#394b61;
    font-size:22px;
    margin-left:40px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    width: 400px;
    max-width: 400px;
    display: inline-block;
}

.finance_balance {
    border-style: solid;
    border-width: 1px;
    border-color: gainsboro;
    width: 800px;
    height: 120px;

}

.div_darkgreen_btn {
        border-style: solid;
    border-width: 1px;
    border-color: darkcyan;
    background-color: darkcyan;
    width: 120px;
    height: 50px;
    line-height:50px;
    text-align: center;
    color: white;
    font-size: 20px;
}

.div_chip_document {
    width: 800px;
    min-height: 200px;
    margin-top: 10px;
}

.div_chip_doc_title {
width:800px;height:60px;line-height:60px;font-size:22px;color:#394161;background-color:#d3dbdf;padding-left:46px;padding-right:46px;margin-top: 20px;
}

.nav>li>a {
    position: relative;
    display: block;
    padding: 10px;
}

