﻿@charset "utf-8";
/* CSS Document */
body { font-family: Tahoma, Verdana, STHeiTi, simsun, sans-serif; font: 12px/1.5 "微软雅黑","microsoft yahei"; background-color: #f2f2f2; overflow-x:hidden ;  }
a { text-decoration: none; color: #666; font-style: normal; }
a:hover { text-decoration: underline; }
.w1200 { width: 1200px;}
.text-ecllips{text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;word-break:break-all;}

.xinxi{font-size: 17px;line-height: 40px;margin-top: 20px;padding:0 90px;color:red;background:white  no-repeat 17px center;}
.xinxi i{color:#1568b5;font-style: normal;}
.topBar { height:50px; line-height: 50px; background-color: #fff;}
.back { background: url(/branchservice/images/zh-CN/ui/ar_l.png) no-repeat left center; padding-left: 15px; color: #0f68b5;}
.welcome { color: #0f68b5; float: right;}
.alink { color: #888888; float: right;}
.banner { position: relative;}
.banner img { display: block;}
.banner .close { display: inline-block; color: #fff; background-color: #0d3056; position: absolute; right:0; top:0; padding: 5px 10px;}
.banner .close b { display: inline-block; margin-left: 5px; transition: all 0.3s}
.banner .close:hover b { -webkit-transform:rotate(180deg);}
.side { width: 240px; float: left; margin-top: 15px; background-color: #fff; color: #666; padding-bottom: 50px;}
.main { width: 943px; float: right; margin-top: 15px;position: relative;}
.sideTit { height: 64px; line-height: 64px; overflow: hidden; color: #fff; background:#1b67ae url(/branchservice/images/zh-CN/ui/side1.png) no-repeat 16px center; padding-left: 45px; padding-right: 15px; font-size: 18px; position: relative;}
.sideTit s { text-align: center; display: block; position: absolute; right:15px; top:25px; height: 14px;}
.sideTit s img { vertical-align: top;}
.sideTit_ex1 { color: #1b67ae; font-size: 16px; background-color: #fff; height: 52px; line-height: 52px; margin-top: 10px; padding-left: 40px;}
.sideTit_ex1.i1 { background: url(/branchservice/images/zh-CN/ui/side2.png) no-repeat 20px center;}
.sideTit_ex1.i2 { background: url(/branchservice/images/zh-CN/ui/side3.png) no-repeat 15px center;}
.sideTit_ex1.i3 { background: url(/branchservice/images/zh-CN/ui/side4.png) no-repeat 20px center;}
.sideTit_ex1.i4 { background: url(/branchservice/images/zh-CN/ui/side5.png) no-repeat 20px center;}
.sideTit_ex1.i5 { background: url(/branchservice/images/zh-CN/ui/side6.png) no-repeat 20px center;}
.sideTit_ex1.i6 { background: url(/branchservice/images/zh-CN/ui/side7.png) no-repeat 20px center;}
.side ul { border-bottom: 1px solid #e7e7e7; margin: 0 20px; padding-bottom: 10px; }
.side li { background: url(/branchservice/images/zh-CN/ui/arr_r_bold_gray.png) no-repeat left center; padding-left: 20px;}
.side li a { line-height: 40px; font-size: 14px; color: #666; display: block;}
.side p { margin: 0 20px; line-height: 30px; font-size: 14px;}

.bc01 { background: #fff;}
.logo_index { float: left; width: 145px; height: 80px; margin-right: 20px;}
.company h4 { font-size: 16px; color: #333;}
.company h4 img { vertical-align: middle;}
.company p { color: #666; line-height: 2.2; margin-top: 5px;}
.ul_company { float: right; border-left: 1px solid #ccc; padding-left: 30px;}
.ul_company li { float: left; font-size: 14px; font-weight: bold; color: #333; text-align: center; padding: 0 30px;}
.ul_company li span { display: block; font-size: 30px; color: #0f68b5; font-weight: normal; margin-top: 10px; font-family: arial;}
.blueBtn { background-color: #2481d9; color: #fff; border-radius: 5px; padding: 5px 10px; font-weight: normal; display: block;}
.blueLinkMore { color: #5f9ace; background: url(/branchservice/images/zh-CN/ui/ar_r.png) no-repeat right center; padding-right: 10px; display: block; font-weight: normal;}

.dl1 dt,.dl1 dd { float: left;}
.dl1 dt { color: #fff; background-color: #1b67ae; width: 50px; text-align: center; height: 50px; padding: 45px 0; font-size: 16px; font-weight: bold;}
.dl1 dd { position: relative; width: 296px; border-right:1px solid #eee; margin-top: 15px;}
.dl1 dd.clbd { border: none;}
.dl1 dd h3 { font-size: 14px; font-weight: bold; color: #333; padding: 0 20px;}
.dl1 dd p { text-align: center; font-size: 36px; color: #1ab14c;}
.dl1 dd p span { display: block; font-size: 12px; color: #333;}
.dl1 dd p s { font-size: 14px; color: #666; text-decoration: none;}
.dl1 dd a { color: #1b67ae; float: right; margin-right: 20px;}

.tit1 { font-size: 16px; color: #333; font-weight: bold; border-left: 2px solid #00549e; height: 35px; line-height: 35px; padding-left: 15px; position: relative;}
.tit1 a { position: absolute; right:20px; top:0; font-weight: normal; line-height: 35px; background: url(/branchservice/images/zh-CN/ui/ar_r_gray.png) no-repeat right center; padding-right: 15px; font-size: 12px; color:#333;}


.ul01 { border-top:1px solid #eee;}
.ul01 li { border-bottom: 1px solid #eee; background: url(/branchservice/images/zh-CN/ui/mail1.png) no-repeat left 13px; padding-left: 30px; position: relative; height: 41px; line-height: 41px; overflow: hidden;}
.ul01 li span { position: absolute; right:0; top:0; color: #aaaaaa;}
.ul01 li a { color: #00549e; display: inline-block; max-width: 280px; height: 41px; position: relative;font-size: 14px;}
.ul01 li b { margin-left: 10px; position: absolute; right:-30px; top:5px; display: block; height: 41px;}
.ul01 li b img { vertical-align: top;}
.ul01 li.open { background: url(/branchservice/images/zh-CN/ui/mail2.png) no-repeat left 10px;}
.ul01 li.open a { color: #666;}
.ul01 li.open b { display: none; }
.ul01 li.clbd { border: none;}

.ul02 { border-top:1px solid #eee;}
.ul02 li { border-bottom: 1px solid #eee; background: url(../images/ui/mail1.png) no-repeat left 13px; padding-left: 30px; position: relative; height: 41px; line-height: 41px; overflow: hidden;}
.ul02 li span { position: absolute; right:0; top:0; color: #aaaaaa;}
.ul02 li a { color: #00549e; display: inline-block; max-width: 580px; height: 41px; position: relative;}
.ul02 li b { margin-left: 10px; position: absolute; right:-30px; top:5px; display: block; height: 41px;}
.ul02 li b img { vertical-align: top;}
.ul02 li.open { background: url(../images/ui/mail2.png) no-repeat left 10px;}
.ul02 li.open a { color: #666;}
.ul02 li.open b { display: none; }
.ul02 li.clbd { border: none;}

.dl2 dt { float: left; font-size: 16px; color: #333; font-weight: bold;}
.dl2 dd { float: left; font-size: 14px; width: 600px; }
.dl2 dd a { display: inline-block; padding: 3px 10px; margin-right: 10px; margin-bottom: 10px;}
.dl2 dd a.active { background-color: #00549e; color: #fff;}
.p17 { padding: 17px;}

.table01 { width: 100%;}
.table01 thead tr td{font-size: 16px;}
.table01 td,.table01 th {font-size: 14px; border: 1px solid #e7e7e7; border-bottom: 1px solid #fff; padding: 10px 18px; background-color: #fbfbfb}
.table01 .tc { text-align: center;}
.table01 th { background-color: #d5e7f8; }
.table01 thead td { background-color: #6fb4ee; color: #fff; font-weight: bold; font-size: 14px;}
/*.table01 a { color:#00549e;}*/

.footer {
    background-color: #005bac;
    /*padding: 35px 0 50px 0;*/
    margin-top: 30px;
}
.footer .l { float: left;}
.footer .l .nav {color: #fff;}
.footer .l .nav a { color: #fff; font-size: 14px;}
.footer .l .copy { font-size: 12px; color: #a0a0a0; line-height: 50px;}
.footer .goTop { position: absolute; right:-25px; top:-55px;}
.footer .r { float: right;}
.footer .r1 { margin-right: 35px; text-align: right; width: 150px; float: left;}
.footer .r1 .logo { display: inline-block;}
.dev { display: inline-block; border: 1px solid #2e2e2e; float: right; margin-top: 20px; background-color: #3d3d3d; height: 38px; line-height: 38px; border-radius: 5px;}
.dev a{ display: inline-block; padding: 0 10px; color: #a0a0a0;}
.dev a.active { background-color: #2e2e2e}
.footer .r2 { text-align: center; font-size: 14px; color: #fff; float: left; margin-right: 45px;}
.footer .r2 img { display: block; }
.footer a, .footer a:visited {
    color: #fff;
}
a:-webkit-any-link {
    color: #000000;
}


/*login*/
.wrap { max-width: 1400px;  margin: 0 auto; }
.loginWrap { background: url(/branchservice/images/zh-CN/login/loginbg.jpg) no-repeat center top;}
.loginWrap .topBar { height: 110px; background: url(/branchservice/images/zh-CN/login/white40.png) repeat; position: relative;}
.loginWrap .topBar .logo { position: absolute; left: 100px; top:30px;}
.loginWrap .topBar .fn { position: absolute; right:100px; top:25px; color: #fff;}
.loginWrap .topBar .fn a { color: #fff; padding: 0 10px;}
.loginBody { height: 610px; overflow: hidden; position: relative;}
.loginBody .form { width: 400px; padding:50px; height: 350px; background: url(/branchservice/images/zh-CN/login/white80.png); position: absolute; right:100px; top:95px}
.loginBody .form li { padding: 15px 0;} 
.loginBody .form h2 { text-align: center; color: #0272d3; font-size: 30px;}
.loginBody .form label{ background: #fff; height: 40px; line-height: 40px; padding: 5px 10px; display: block;}
.loginBody .form input { border: none; font-size: 100%; height: 100%; width: 100%; font-size: 16px; font-family: "microsoft yahei";}
.loginBody .form input:focus { outline: none;}
.loginBody .form .code { width: 150px; float: left; margin-right: 20px;}
.loginBody .changeA { height: 50px; line-height: 50px; display: inline-block;}
.loginBtn { background: #0172d3; color: #fff; text-align: center; height: 50px; line-height: 50px; cursor: pointer;}
.ft { padding: 25px 100px; min-width: 150px; color: #fff; line-height: 36px; font-size: 12px; color: #a0a0a0; background: #424242;}
.codeBtn{font-size: 12px; background: white; color: #fff; text-align: center; width:85px;height: 50px; line-height: 50px; cursor: pointer;border:0;font-family: "microsoft yahei";}


/*page2.html*/
.posi { color: #666; padding: 20px 0; font-size: 14px;top:-60px;left:-256px;}
.posi span { color: #005bac;}
.borderBox { border: 1px solid #eee;  border-radius: 5px; background: #fff;}
.editbody h1 { font-size: 24px; color: #0f68b5; border-bottom: 1px solid #0f68b5; padding: 30px 0; text-align: center; margin-bottom: 20px;}
.editbody h2 { color: #0f68b5; font-size: 14px; font-weight: bold; padding: 10px 0;}
.editbody p { line-height: 2; font-size: 14px;}
.editbody img { vertical-align: middle;}
.editbody .des { font-size: 16px;}
.blueLink { text-decoration: underline; color: #0f68b5;}
.btn_big { background: url(/branchservice/images/zh-CN/ui/btn_big_bg.jpg) repeat-x; border-radius: 5px; height: 50px; line-height: 50px; padding: 0 40px; color: #fff; font-size: 18px; display: inline-block; border: none; cursor: pointer;}
.btn_mid { background: url(/branchservice/images/zh-CN/ui/btn_mid_bg.jpg) repeat-x; border-radius: 5px; height: 30px; line-height: 30px; padding: 0 20px; color: #fff; font-size: 14px; display: inline-block; border: none; cursor: pointer;}
.accordion { margin-top: 10px;}
.accordion h3 { border: 1px solid #c2e2ff; background: #dfebf6; padding: 0 20px; font-size: 14px; color: #0f68b5; margin-top: 10px; font-weight: bold;}
.accordion h3 span {background: url(/branchservice/images/zh-CN/ui/arr_b_circle_blue.png) no-repeat right center; display: block; padding: 10px 0px;}
.accordion div { border: 1px solid #c2e2ff; margin-top: -1px; padding: 20px; overflow: hidden; zoom:1; margin-bottom: 10px;}
.accordion p { text-indent: 0;}
.accordion h3.off span { background: url(/branchservice/images/zh-CN/ui/arr_t_circle_blue.png) no-repeat right center;}
.accordion div div { border: 1px solid #eee; color: #666;}
.accordion div h3 { color: #666; background: #fff; border: 1px solid #eee;}
.accordion div h3 span {background: url(/branchservice/images/zh-CN/ui/arr_b_black.png) no-repeat right center; }
.accordion div h3.off span { background: url(/branchservice/images/zh-CN/ui/arr_t_black.png) no-repeat right center}

input{outline: none;}
/*page3.html*/
.noicon li{background: none;padding:0 40px;}
.noicon .activeSlide{background: #f7f7f7;border-left:2px solid #1568b5;}
.noicon .activeSlide a{color:#1568b5;}
.noicon ul{margin:0;}
.main3{background: white;padding:10px 0;min-height: 700px;}
.main3 h2{color:#1568b5;border-left:2px solid #1568b5;padding:0 20px;font-weight: bold;font-size: 18px;}
.main3 .con{padding:20px 30px;font-size: 16px;background: #fafafa;margin:10px 30px;}
.main3 .con input[type=text]{border:1px solid #dddddd;width:30%;font-size: 18px;padding:0 8px;height:30px;line-height: 30px; }
.main3 .con input[type=button]{height:30px;border-radius: 6px;background:#6fb4ee;float:right;color:white; cursor: pointer; text-align: center; padding: 0 10px;}
.main3 .daiban{padding:0;}
.main3 .con ul li{border-bottom:1px solid white;}
.main3 .ul01{border-top:none;}
.main3 .ul01 li span{color:#424242; font-size: 14px;}
.main3 .ul01 li.open span{color:#aaa;}
.main3 .ul02{border-top:none;}
.main3 .ul02 li span{color:#424242; font-size: 14px;}
.main3 .ul02 li.open span{color:#aaa;}
.main3 .daiban p{background: #6fb4ee;padding: 10px 30px;text-align: center;color:white;height:24px;}
.main3 .daiban p .xx1{width:30%;display: block;float:left;}
.main3 .daiban p .xx2{width:18%;display: block;float:right;}
.main3 .select{padding:10px 20px;background: #fafafa;margin:10px 17px 0px;position: relative;}

.clear{clear:both;}
.footerinfo{text-align: center;height: 30px;line-height: 30px;font-size: 12px;background: #424242;margin-top: 20px;color:#757575;overflow: hidden;}
.footerinfo span{position: absolute; right:0; top:4px;}
.footerinfo b { position: absolute; left: 0; top:0;}
    .footerinfo a, .footerinfo a:visited {
        color: #757575;
    }
/*page4.html*/
.main4 .tit1{color:#0F68B5;}
.main4 .ul01 li{background: url(/branchservice/images/zh-CN/ui/cir.png) no-repeat left 13px}
.main4 .ul01 li.open{background: url(/branchservice/images/zh-CN/ui/cir2.png) no-repeat left 13px}
.main4 .ul02 li{background: url(/branchservice/images/zh-CN/ui/cir.png) no-repeat left 13px}
.main4 .ul02 li.open{background: url(/branchservice/images/zh-CN/ui/cir2.png) no-repeat left 13px}
.main4 .table01 .rz,.main5 .table01 .rz{background:#fbfbfb url(/branchservice/images/zh-CN/ui/lhg.png) no-repeat 28px 13px}
.main4 .table01 .rz2,.main5 .table01 .rz2{background:#fbfbfb url(/branchservice/images/zh-CN/ui/hg.png) no-repeat 48px 13px}
.main4 .dl1{background: white;padding:10px 20px 20px;}
.main4 .dl1 dd{background: #f2f2f2;border-right: none;margin-right: 30px;height:100px;padding-top:10px;width:280px;padding-bottom: 20px;}
.main4 .dl1 dd:nth-last-child(1){margin-right: 0;}
.main4 .xinxi2{font-size: 14px;line-height: 40px;margin-top: 20px;padding:0 47px;color:red;background:white url(/branchservice/Images/zh-CN/ui/info.png) no-repeat 17px center;}
.main4 .xinxi2 i{color:#1568b5;font-style: normal;}
.side{padding-bottom: 0;}

.main4 .dl1 dd h3{font-size: 18px;font-weight: normal;}
.main4 .dl1 dd p{font-size: 40px;}
.main4 .dl1 dd p span{font-size: 16px;line-height: 0px;}
.main4 .dl1 dd a{font-size: 14px;}
.main4 .dl1 dd.clbd{margin-right: 0px;}
.main4 .ul_company{padding-left:0;}
.main4  .company p{font-size: 16px;}
.main4  .company p img{margin-top: 10px;float:left;margin-left:10px;}
.main4  .company p i{float:left;}
.main4 .ul_company li{padding:0 20px;}
.main4 .company{margin-top:12px; }
/*page5.html*/
.main5{padding-bottom: 20px;padding-top:15px;min-height: 700px;}
.main5 h2{color:#1568b5;border-left:2px solid #1568b5;padding:0 20px;font-weight: bold;font-size: 18px;}
.main5 .table01 th{background: #FBFBFB;}
.main5 .table01 thead td{background: #6fb4ee;}
.main5 .yeshu li{float:left;font-size: 14px;margin-left: 10px;width:30px;height:30px;background: #f3f3f3;}
.main5 .yeshu span{float:left;font-size: 14px;margin-left: 10px;}
.main5 .yeshu {text-align: center;width:440px;line-height: 30px;margin: 30px auto 0;}
.main3 .yeshu {text-align: center;width:440px;line-height: 30px;margin: 30px auto 0;}
.main3 .yeshu li{float:left;font-size: 14px;margin-left: 10px;width:30px;height:30px;background: #f3f3f3;}
.main3 .yeshu span{float:left;font-size: 14px;margin-left: 10px;}
.main5 .yeshu li:nth-of-type(2),.main3 .yeshu li:nth-of-type(3),.main3 .yeshu li:nth-of-type(4){width:30px;height:30px;background: #f3f3f3;}
.main5 .select{padding:20px 20px 0;background: #fafafa;margin:10px 17px 0px;position: relative;}
.main5 .select span{margin-bottom: 20px;display: block;float:left;font-size: 14px;margin-right: 10px;}
.main5 .select input[type=text]{border:1px solid #dddddd;height:30px;width:166px;font-size: 14px;background: white;}
.main5 .select input[type=text]{padding:0 4px;width:126px;line-height: 30px;}
.main5 .select input.rili{background: white url(/branchservice/images/zh-CN/ui/date.png) no-repeat 10px center;padding-left:30px;font-family: "microsoft yahei"}
.main5 .select select{font-family: "microsoft yahei";height:30px;margin-right: 10px;border:1px solid #dddddd;background: white;line-height: 30px;vertical-align: middle;box-sizing: border-box;display: inline-block;}
.main .pp{font-size: 18px;text-align: center;background: #fafafa;padding:20px;margin:10px 17px 20px;}
.main .pp i{font-style: normal;font-size: 30px;color:#1B67AE;font-weight: bold;margin-right: 20px;}
.main .select input[type=button]{background: #6fb4ee;width:80px;height:30px;border-radius: 6px;color:white;position: absolute;bottom: 17px;right: 30px;}
input,button,textarea{font-family: "microsoft yahei"}
/*page6.html*/
.main6 p{font-size: 14px;text-align: center;background: #fafafa;padding:20px;margin:10px 17px 0;color:red;}
.main6 p span{font-size: 14px;float:right;color:#1B67AE;}
.main6 .table01 thead .wenhao{background:#6fb4ee url(/branchservice/images/zh-CN/ui/wenhao.png) no-repeat 94px center;}
.main6 .table01 thead .wenhao2{background:#6fb4ee url(/branchservice/images/zh-CN/ui/wenhao.png) no-repeat 124px center;}
.main6 .table01 th{background: #d5e7f8;}

.main7 .ul01 li{overflow:inherit;height:auto;}
.main7 .ul01 li .info_mess{display: block;width:100%;height:auto;font-style: normal;line-height: 28px;display: none;}
.main7 .ul02 li{overflow:inherit;height:auto;}
.main7 .ul02 li .info_mess{display: block;width:100%;height:auto;font-style: normal;line-height: 28px;display: none;}

/*page8.html*/
.index{height:550px;overflow: hidden;background: url("/branchservice/images/zh-CN/pic/index.jpg") no-repeat center;background-size: cover;}
/*.index_header{height:90px;}
.index_header img{width:190px;height:44px;margin-top:20px;float:left;border-right:1px solid white;padding-right: 20px;}

.index_header h1{display: inline-block;float:left;height:100%;line-height: 90px;font-size: 34px;color:white;padding:0 70px 0 20px;}
.index_header ul li{float:left;width:110px;height:110px;color:white;font-size: 18px;line-height: 130px;text-align: center;cursor: pointer;}
.index_header .index_active{background: #2491ee;}*/
.index_header {
    height: 90px;
}

    .index_header .indexlogo {
        border-right: 1px solid white;
        padding-right: 20px;
        display: inline-block;
        float: left;
        margin-top: 20px;
    }

    .index_header h1 {
        display: inline-block;
        float: left;
        font-size: 34px;
        color: white;
        padding: 0 20px;
        margin-right: 40px;
        line-height: 90px;
    }
    .index_header .headtab {
            float:left;
            display:inline-block;
    }
.headtab .alink {
    margin-left:200px;
}

    .index_header .headtab li {
        float: left;
        width: 100px;
        height: 45px;
        color: white;
        font-size: 16px;
        line-height: 45px;
        text-align: center;
        cursor: pointer;
        line-height:90px;
    }

    .index_header .headtab .index_active {
        color:#90e5ff;
    }

.index_banner {
    color: white;
}

    .index_banner .index_bl {
        display: inline-block;
    }
.index_banner{color:white;}
.index_banner .index_bl{float:left;width:320px;padding-top:80px;padding-bottom:80px;padding-left:200px; padding-right:200px;font-size: 16px;line-height: 60px;height:290px;}
.index_banner .index_bl h2{text-align: center;}
.index_banner .index_bl h2 b{font-size:42px;margin-right: 10px;}
.index_br{float:left;width:370px;height:248px;background:url(/branchservice/images/zh-CN/ui/white55.png);margin-top: 60px;border-radius: 8px;padding-top:30px;padding-left:55px; padding-right:55px; padding-bottom:40px;position: relative;}
.index_br .login_gys li { position: relative; width: 100%; height:46px; line-height: 42px; padding: 10px 0;}
.index_br input{color:#999; width:350px;height:34px; line-height:34px;background: white;border-radius: 6px;padding:6px 10px;font-size: 14px;font-style:oblique;font-family: "microsoft yahei"}
.index_br input[type=submit]{height:46px;color:white;background: #0f68b5;width:100%;font-family: "microsoft yahei"}
.index_br h2{font-size: 24px;color:#1160A5;font-weight: bold;}
.index_br h2 span a{color:#1160A5;font-weight: inherit;font-size: 16px;margin-left: 20px;}
.index_br button{width:100px;position: absolute;top:12px;right:0px; border:none;border:0; border-left:1px solid #ccc;border-radius: 0px 10px 10px 0;height:46px;line-height:46px;color:#0f68b5;}
.index_adver{height:50px;padding:0 75px;line-height: 50px; background:#fff}
.index_adver ul li{float:left;font-size: 14px;color:#0f68b5;margin-right: 50px;max-width: 310px;overflow: hidden;height:50px;}
.index_adver ul li a{color:#0f68b5;}
.index_adverShadow { text-align: center;}

.index_info li{width:299px;float:left;text-align: center;padding:40px 0; background:#fff url(/branchservice/images/zh-CN/ui/line.png) no-repeat right center; padding-right: 1px; }
.index_info li h2{font-size: 22px;color:#256AA1;line-height: 60px;}
.index_info li h3{font-size: 14px;color:#787878;}
.index_info li h4 a{font-size: 14px;color:#256AA1;line-height: 60px;}
.index_list .tit2 span { display: inline-block; line-height: 35px; font-size: 14px; background:#0f68b5 url("/branchservice/images/zh-CN/ui/index_jt.png") no-repeat right center; color:white;padding-left: 10px; padding-right: 20px;}
.index_list .tit2 a { float: right; margin-right: 50px; font-size: 14px; line-height: 35px;}
.index_list .ul01 li{background: white;padding-left: 74px;border-bottom: none;font-size: 14px;}
.index_list .ul01 li span{right:260px;}
.index_list .ul01 li a{right:120px;position: absolute;}
.index_list .ul01{border-top:none;}
.index_list .ul02 li{background: white;padding-left: 74px;border-bottom: none;font-size: 14px;}
.index_list .ul02 li span{right:260px;}
.index_list .ul02 li a{right:120px;position: absolute;}
.index_list .ul02{border-top:none;}
.index_fuwu{padding:40px 0 50px 0;background: white;margin-top:38px;}
.index_fuwu ul { width: 1148px; margin: 0 auto;}
.index_fuwu ul li{float:left;width:287px;text-align: center;}
.index_fuwu ul li h2{line-height: 54px;}
.index_fuwu ul li h4{color:#8F8F8F;font-size: 14px;}
.index_fuwu h1{text-align: center;font-size: 28px;height:75px;width:40%;margin:0 auto 70px;position: relative;}
.index_fuwu h1 span{position: absolute;bottom:-25px;left:50%; margin-left: -25px;height:50px;background: white;width:50px; vertical-align: middle;}
.index_fuwu h1 span.bc_f2 { background: #f2f2f2;}
.index_per{box-shadow:0 0 8px 1px #BFBFBF;}
.index_per .con { padding: 20px;}
.index_per .con a { float: left; margin-right: 20px;}
.index_per .con div { width: 250px; float: left;}
.index_per .con p {font-size: 16px;text-align: left;word-break: break-all;font-weight: bold;height:100px;overflow: hidden;}
.index_per .con input[type=button]{width:100%;height:50px;background: #00549e;color:white;font-size: 16px;margin:20px 0 10px;font-family:"microsoft yahei" }
.index_per .con span{text-align: left;color:#818181;font-size: 14px;display: block;width:100%;}

.bc_f2 { background: #f2f2f2}

/*page11*/
.main .gray_bkg { padding: 20px 30px; margin: 20px 20px 0 20px; color: #6fb4ee; font-size: 16px; font-weight: bold; }
.main .gray_bkg .edit { top: 30px; right: 50px; cursor: pointer; font-weight: normal; }
.main .gray_bkg .user_info { font-size: 14px; font-weight: normal; color: #666; width: 100%; }
.main .gray_bkg .user_info tr td { width: 45px; padding: 5px;}
.main .gray_bkg .user_info tr td span.edit_pass { color: #6fb4ee; text-decoration: underline;}
.main .gray_bkg .user_info tr td i { text-align: center; color: #fff; display: inline-block; width: 20px; height: 20px; border-radius: 50%; background-color: #6fb4ee;}
i { font-style: normal;}
.main .gray_bkg .spec_phno { font-size: 14px; font-weight: normal; color: #666; width: 100%; }
.main .gray_bkg .spec_phno td img{vertical-align: text-top;margin-right: 4px;}
.main .gray_bkg .spec_phno thead tr td { border-bottom: 1px solid #fff; border-right:1px solid #6fb4ee; border-left: 1px solid #6fb4ee; background-color: #6fb4ee; height: 40px; color: #fff; font-weight: bold; font-size: 16px; line-height: 40px; text-align: center; position: relative; }
.main .gray_bkg .spec_phno thead tr td span.new_phno {  position: absolute; right: 50px; }
.main .gray_bkg .spec_phno thead tr td span.new_phno i { display: inline-block; width: 20px; height: 20px; border-radius: 50%; border: 1px solid #fff; line-height: 18px; margin-right: 5px;}
.main .gray_bkg .spec_phno tbody tr td.lt_blue { background-color: #ddeefc; color: #1568b5; line-height: 40px; height: 40px;}
.main .gray_bkg .spec_phno tbody tr td { border-left: 1px solid #e7e7e7; border-top-color: #fff; border-bottom: 1px solid #e7e7e7;line-height: 30px; }
.main .gray_bkg .spec_phno tbody tr { text-align: center;border-bottom: 1px solid white; }
.main .gray_bkg .spec_phno tbody tr .ft_blue { color: #479ae0; }
.main .gray_bkg .spec_phno tbody tr .edit_udln a{ color: #479ae0; text-decoration: underline; }
.main .gray_bkg .spec_phno tbody tr td i { display: block; width: 80px; height: 25px; background: url(/branchservice/images/zh-CN/pic/baoming_bkg.png) no-repeat; color: #fff; margin: 10px auto;overflow: hidden; }
.edit_udln{color:#47B2E9;text-decoration: underline;}
@font-face {font-family: 'iconfont';
    src: url('font/editFont/iconfont.eot');src: url('font/editFont/iconfont.eot?#iefix') format('embedded-opentype'),  url('font/editFont/iconfont.woff') format('woff'),url('font/editFont/iconfont.ttf') format('truetype'), url('font/editFont/iconfont.svg#iconfont') format('svg');}
.editfont{ font-family:"iconfont" !important; font-size:16px;font-style:normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale;}
/*.main .gray_bkg .spec_phno tbody tr table { margin-left: 80px; text-align: center; border: none; }
.main .gray_bkg .spec_phno tbody tr table tr td { color: #fff; width: 80px; border: none; background: url(images/pic/baoming_bkg.png) no-repeat; }*/

/*page9.html*/
.main9{width:1200px;}
.main9 .pp i{font-size: 28px;margin-right: 4px;}
.main9 .select{padding:20px 20px}
.main9 .select span{margin-bottom: 0;}
.main9 .select input[type=button]{bottom:22px;}


/*page10.html*/
.main10 .select{padding:20px 20px}
.main10 .select span{margin-bottom: 0;}
.main10 .select input[type=button]{bottom:22px;font-size: 14px;}
.main10 .select input[type=text]{width:220px;}
.main10 .m5btn .input{font-size: 14px;font-weight: normal;text-align: center;width:80px;height:30px;background:#00549e;color:white;margin-left: 10px;float:left;position: relative;line-height: 30px;cursor: pointer;}
.main10 .m5btn .input input{opacity: 0;position: absolute;top:0;left:0;width:100%;height:100%;-moz-opacity: 0;filter: alpha(opacity=0);}
/*page12.html*/
.main12{box-sizing: border-box;padding:10px 0 20px;  }
.main12 .gray_bkg{width:1100px;margin:20px auto 0;background: white}
.main12 .gray_bkg table tbody td p{line-height: 20px;}
.main12 .gray_bkg table tbody td em{font-style: normal;color:#ed5038;}
.main12 .gray_bkg table tbody td{padding:10px;}
.main12 .gray_bkg table thead tr td{background-color: #ddeefc;border:1px solid #e7e7e7;}
.main12 .gray_bkg .spec_phno tbody tr td.lt_blue{padding:0;font-weight: bold;}
.main12 .gray_bkg table tr{background: #fbfbfb;}
.main12 .gray_bkg table tbody .tabshen{background: #f5f5f5;}
.main12 .gray_bkg .spec_phno tbody tr{border-bottom: none;}
.main12 .gray_bkg .spec_phno{margin-bottom: 20px;}
.main12 .state{position: relative;}
.main12 .state .line_gray,.main12 .state .line_blue,.main12 .state .line_light{position: absolute;top:76px;left:81px;}
.main12 .state .line_gray{border-top:10px solid #cccccc;z-index: 22;width:900px;}
.main12 .state .line_blue{border-top:10px solid #6fb4ee;z-index: 33;width:618px;}
.main12 .state .line_light{border-top:10px solid #b4d7f4;z-index: 44;width:394px;}


.main12 .state li{float:left;text-align: center;font-size: 14px;padding:0 20px;width:180px;}
.main12 .state h3{font-weight: bold;font-size: 16px;height:37px}
.main12 .state p{line-height: 40px;font-weight: normal;}
.main12 .state i{margin:14px auto 20px; display: block;width:60px;height:60px;border-radius: 50%;position: relative;z-index: 222;}
.main12 .state .yes i{background: url("/branchservice/images/zh-CN/ui/yes2.png") no-repeat center;}
.main12 .state .yes h3,.main12 .state .yes h4{color:#97c7f0;}
.main12 .state .yes p{color:#999;}
.main12 .state .wait i{background: url("/branchservice/images/zh-CN/ui/waiting2.png") no-repeat center;}
.main12 .state .wait h3{color:#6fb4ee;}
.main12 .state .wait h4{color:#666666;}
.main12 .state .wait p a{color:#6fb4ee;text-decoration: underline;}
.main12 .state .nostart i{background: url("/branchservice/images/zh-CN/ui/no2.png") no-repeat center;}
.main12 .state .nostart h3,.main12 .state .nostart h4{color:#999;}


.mask{width:700px;height:525px;position: absolute;top:260px;left:0;right:0;margin:0 auto;z-index: 22;background: white;}
.mask table{width:100%;font-size: 14px;}
.mask table thead tr{height:45px;background: #6fb4ee;width:100%;text-align: center;font-size: 18px;color:white;font-weight: bold;}
.mask table thead tr img{float:right;margin-right: 20px;margin-top:3px;}
.mask table tr input,.mask table tr select{width:280px;height:30px;border:1px solid #ddd;line-height: 30px;padding:0 10px;color:#666;}
.mask table tr td{padding:15px 0;}
.mask table tbody input[type=file],.mask table tbody input[type=submit]{width:60px;height:30px;background: #6fb4ee;color:white;}
.mask table tbody input[type=file]{opacity: 0;}
.mask table tbody td span{display:inline-block;width:300px;height:30px;position: relative;}
.mask table tbody td span i{position: absolute;top:0;right:0;background:#6fb4ee;z-index: 22; }
    /*page15.html*/
.main15 .block_info{margin:10px 17px 10px;background: #fdfdfd;padding-bottom: 20px;}
.main15 .block_info h3{line-height: 40px;background: #ddeefc;font-size: 14px;font-weight: bold;padding:0 20px;}
.main15 .block_info ul{padding:10px;}
.main15 .block_info ul li{width:50%;float:left;font-size: 14px;}
.main15 table{font-size: 14px;color:#333;margin:20px 0 0 40px;width:850px;}
.main15 table tr td{padding:6px 0;}
/*page16.html*/
.main16{padding:40px 60px;display: none;}
.main16 h1{text-align: center;color:#0f68b5;}
.main16 h2{font-size: 16px;font-weight: bold;line-height: 70px;}
.main16 p{padding-left:24px;font-size: 14px;line-height: 30px;}
.side2 h2{font-weight: bold;color:black;border-left:2px solid #0F68B5;font-size: 18px;margin-top:10px;padding-left: 10px;line-height: 40px;}
.side .ciricon li{background: url(/branchservice/images/zh-CN/ui/cir2.png) no-repeat 20px center;}
.sid_nav{margin-bottom: 20px;padding-top: 1px;}
.main16 table tbody tr th{color:red;}
.main16 table{margin:20px 0 24px 40px;}
.main16 table tr td{padding:12px 0; font-size: 14px;color:#333;}
.main16 table tr td input,.main16 table tr td span{line-height: 40px; width:208px;height:40px;border:1px solid #ddd;border-radius: 8px;padding:0 6px;margin-left: 10px;color:#999;}
.main16 table tr td textarea{width:480px;height:80px;border:1px solid #ddd;border-radius: 8px;padding:10px 6px;margin-left: 10px;color:#999;}
.main16 table tr td span{background: #96c2e9;font-size: 14px;color:white;display: inline-block;position: relative;text-align: center;line-height: 40px;}
.main16 table tr td input[type=file]{position: absolute;top:0;left:0;opacity: 0; filter: Alpha(Opacity=0);}
.main16 table tr .tablang input,.main16 table tr .tablang textarea{width:580px;}

.main17{padding:40px 60px;}
.main17 h1{text-align: center;color:#0f68b5;}
.main17 h2{font-size: 16px;font-weight: bold;line-height: 70px;}
.main17 h2 i{color:#d81938;}
.main17 img {  width: 780px;  height: 300px;  filter: progid:DXImageTransform.Microsoft.Shadow(Color='#929292', Direction=135, Strength=4);  background-color: #929292;  -moz-box-shadow:0px 0px 20px  #929292;  -webkit-box-shadow:0px 0px 20px  #929292;  box-shadow:0px 0px 20px  #929292;  }
.main26{display: none;}
/*page18.html*/
.online1{background: white;padding:10px 0 40px;margin-top: 20px;}
.online1 h1{color:#0E68B6;border-left: 4px solid #0E68B6;padding-left: 10px;font-size: 26px;}
.online1 .step{text-align: center;margin:20px 250px 10px;}
.online1 .on_ti{margin:40px 100px;}
.online1 .on_tb1{margin:auto;font-size: 16px;}
.online1 .on_tb1 tbody tr{margin-bottom: 20px;line-height: 64px;}
.online1 .on_tb1 tbody tr input{border:1px solid #DDDDDD;padding:10px;width:280px;height:20px; border-radius: 6px;font-size: 14px;font-family: "microsoft yahei";color:#999;}
.online1 .on_tb1 tbody tr td.tabd{padding-right: 20px;}
.online1 .on_tb1 tbody tr td.tabc{padding-right: 100px;}
.online1 .on_tb1 tbody tr td.tabc select{height:40px; border:1px solid #DDDDDD;padding:10px 20px;width:300px;border-radius: 6px;font-size: 14px;color:#999;}
.online1 .on_tb1 tbody tr .tabsel select{height:40px; color:#999; border:1px solid #DDDDDD;padding:10px 20px;width:140px;border-radius: 6px;font-size: 14px;font-family:'microsoft yahei';margin-left: 18px; }
.online1 .on_tb1 tbody tr i{color:red;line-height: 68px;margin-right: 6px;}
.online1 .on_tb1 .on_sc2{position: relative;}
.online1 .on_tb1 .on_sc i{position:relative;display: inline-block;width:150px;height:40px;margin-top:10px;float:left;}
.online1 .on_tb1 .on_sc i input{position: absolute;right:0;top:0;}
.online1 .on_tb1 .on_sc i+input{float:right;margin-top: 10px;}
.online1 .on_tb1 .on_sc span{overflow: hidden; position: absolute;right:0;top:15px;width:90px;height:18px;background: #96c2e9;display: block;height:42px;text-align: center;line-height: 41px;color:white;border-radius: 0px 10px 10px 0;}
.online1 .on_tb1 .on_sc input[type=file]{position: absolute;right:0;top:0;width:90px;opacity: 0;height:40px;padding:0;filter: Alpha(Opacity=0);}
.online1 .on_tb1 .on_sc button{position: absolute;left:98px;top:0px;background:#96c2e9;height:42px;line-height: 42px;border-radius: 0px 10px 10px 0;}
/*page19.html*/
.table02{margin-bottom: 20px;}
.table02 td{border:none;border-bottom: 1px solid white;}
.table02 thead td{background:#5097d5; }
.table02 th{background:#e9f5ff;border:none;font-weight: bold; border-bottom: 1px solid white;}
.table02 th span{color:red;margin-right: 4px;}
.table02 tr{font-size: 14px;color:#0f68b5;}
.table02 tr select{border: none;outline: none;background: none;font-size: 14px;color:#0f68b5;font-family: "microsoft yahei";}
.table02 tr a{color:#0f68b5;margin-right: 30px;}
.table02 tr input[type=text]{line-height: 27px; padding:0 10px; border:1px solid #dddddd;height:25px;width:90%;box-shadow:2px 2px 8px 1px #ECECEC inset;border-radius: 2px;font-family: "microsoft yahei";}
.table02 tr .conw input{width:40%;margin:0 4px 10px 2px;padding:0 10px;font-family: "microsoft yahei";line-height: 27px;}
.table02 tr .conw {background: #FBFBFB url(/branchservice/images/zh-CN/ui/line.png) no-repeat left center;}
.page19info{line-height: 30px;border-left: 4px solid #1067b7;padding-left: 10px;margin: 30px 0;color:#1067b7;font-weight: bold;font-size: 18px;}
.page19info a img,.page19info span img{margin-right: 6px;}
.page19info+p{color:#1067b7;margin-bottom: 20px;font-size: 14px;}
.page19info+p+p{line-height: 26px;margin-bottom: 20px;font-size: 14px;color:#999;}


.table020{margin-bottom: 20px;}
.table020 td{border:none;border-bottom: 1px solid white;}
.table020 thead td{background:#5097d5; }
.table020 th{background:#e9f5ff;border:none;font-weight: bold; border-bottom: 1px solid white;}
.table020 th span{color:red;margin-right: 4px;}
.table020 tr{font-size: 14px;color:#0f68b5;}
.table020 tr select{border: none;outline: none;background: none;font-size: 14px;color:#0f68b5;font-family: "microsoft yahei";}
/*.table020 tr a{margin-right: 30px;}*/
.table020 tr input[type=text]{line-height: 27px;padding:0; border:1px solid #dddddd;height:25px;width:90%;box-shadow:2px 2px 8px 1px #ECECEC inset;border-radius: 2px;font-family: "microsoft yahei";}
.table020 tr .conw input{width:40%;margin:0 4px 10px 2px;padding:0 10px;font-family: "microsoft yahei";line-height: 27px;}
.table020 tr .conw {background: #FBFBFB url(/branchservice/images/en-US/ui/line.png) no-repeat left center;}
.table03 .table02 td{}
/*page22.html*/
.index_header2{padding:0;background: none;}
.zc_nav{width:100%;height:auto;margin: 20px 0;background: white;padding:10px 17px;box-sizing: border-box;}
.zc_nav .zcnav1{padding:10px 0;border-bottom: 1px solid #eee;}
.zc_nav .zcnav1 span{float:left;font-size: 14px;font-weight: bold;line-height: 32px;margin-right: 10px;}
.zc_nav .zcnav1 li{float:left;border-radius: 4px;padding:4px 6px;margin-right: 10px;font-size: 14px;cursor: pointer;}
.zc_nav .zcnav2{background: #fafafa;padding:8px 14px;border:1px solid #eeeeee;z-index: 22;display: none;margin-bottom: 10px;}
.zc_nav .zcnav2 li,.zc_nav .zcnav3 li{float:left;border-radius: 4px;padding:10px;margin-right: 10px;font-size: 14px;cursor: pointer;}
.zc_nav .zcnav3{background: #fafafa;padding:8px 14px;border:1px solid #eeeeee;z-index: 22;display: none;}
.zc_nav .zcnavnone{border:none;}
#tacol tbody tr th{background: #d5e7f8}
.main5 #tab23 thead td{ background: none;font-weight: bold;font-size: 16px;color:black;border-bottom: 2px solid #0f68b5;}
#tab23 thead td,#tab23 tbody td,#tab23 th{border:none;font-size: 14px;color:#333;}
#tab23 tr{border-bottom: 1px solid #eee;}
#tab23 td{padding:16px 18px;background: white;}
#tab23 .tc a{padding:6px 16px;background: #2491ee;color:white;border-radius: 6px;}
.about{margin-top: 60px;padding-bottom: 20px;}
.aboutr{margin-left: 150px;}
.aboutr h2{font-size: 24px;margin-bottom: 24px;color:#333;}
.map{width:800px;height:400px;overflow: hidden;margin-top: 20px;
    filter: progid:DXImageTransform.Microsoft.Shadow(Color='#C5C5C5', Direction=135, Strength=4);
    background-color: #C5C5C5;
    -moz-box-shadow:0px 0px 20px  #C5C5C5;
    -webkit-box-shadow:0px 0px 20px  #C5C5C5;
    box-shadow:0px 0px 20px  #C5C5C5;
}
.aboutr table td{padding:4px 38px 8px 0;font-size: 18px;color:#333;}

.main50{padding-bottom: 20px;padding-top:15px;min-height: 700px;}
.main50 h2{color:#1568b5;border-left:2px solid #1568b5;padding:0 20px;font-weight: bold;font-size: 18px;}
.main50 .table01 th{background: #FBFBFB;}
.main50 .table01 thead td{background: #6fb4ee;}
.main50 .yeshu li{float:left;font-size: 14px;margin-left: 10px;width:30px;height:30px;background: #f3f3f3;}
.main50 .yeshu span{float:left;font-size: 14px;margin-left: 10px;}
.main50 .yeshu {text-align: center;width:440px;line-height: 30px;margin: 30px auto 0;}
.main50 .yeshu {text-align: center;width:440px;line-height: 30px;margin: 30px auto 0;}
.main50 .yeshu li{float:left;font-size: 14px;margin-left: 10px;width:30px;height:30px;background: #f3f3f3;}
.main50 .yeshu span{float:left;font-size: 14px;margin-left: 10px;}
.main50 .yeshu li:nth-of-type(2),.main3 .yeshu li:nth-of-type(3),.main3 .yeshu li:nth-of-type(4){width:30px;height:30px;background: #f3f3f3;}
.main50 .select{padding:20px 20px 0;background: #fafafa;margin:10px 17px 0px;position: relative;}
/*.main50 .select span{margin-bottom: 0px;display: block;float:left;font-size: 14px;margin-right: 10px;}*/
.main50 .select input[type=text]{border:1px solid #dddddd;height:30px;width:166px;font-size: 14px;background: white;}
.main50 .select input[type=text]{padding:0 4px;width:126px;line-height: 30px;}
.main50 .select input.rili{background: white url(/branchservice/images/en-US/ui/date.png) no-repeat 10px center;padding-left:30px;font-family: "microsoft yahei"}
.main50 .select select{font-family: "microsoft yahei";height:30px;margin-right: 10px;border:1px solid #dddddd;background: white;line-height: 30px;vertical-align: middle;box-sizing: border-box;display: inline-block;}

/*20160405for zhanghui*/
.page { text-align: center;}
.page span,.page a { display: inline-block; line-height: 20px; color: #666;font-size: 14px;}
.page .prev,.page .next { width: 20px; text-align: center; background: #f3f3f3; padding:0;color:#999;line-height: 20px;}
.page .slh{background: none;}
.page a { background: #6fb4ee; color: #fff; width:20px; margin: 0 5px;}
.page s { text-decoration: none; color: #2e64b9;}
/*page30.html*/
.index_mask{width:541px;height:354px;}
.index_mask h1{margin-bottom: 28px;}
.index_mask h2{font-size: 14px;color:#222;line-height: 24px;}
.index_mask div a{width:366px;height:62px;padding:0 26px; border-radius: 6px;background: #a6cc4e;display: inline-block;margin-top:26px;line-height: 62px;color:white;font-weight: bold;font-size: 22px;text-align: left;}
.index_mask div a span{font-size: 16px;font-weight: normal;}
.index_br.login_3 p{color:#e30004;font-size: 14px;border:1px solid #e30004;background: #f5f5f5 url(/branchservice/images/zh-CN/ui/redline.png) no-repeat 10px center;padding:2px 30px;margin-top:4px;}
.index_br.login_3{padding:10px 55px;height:360px;}
.index_br.login_3 i{font-size: 18px;color:#222;width:370px;display: block;}
.index_br.login_3 i a{text-decoration: underline;color:#e70303;}
/*表格公共*/
.table-tc td { text-align: center;}
.thead1 td { background: #6fb4ee; color: #fff;}
.thead2 td { font-weight: bold; color: #0f68b5; font-size: 14px;}
.tbody1 td {background: #fbfbfb;}
.tbody1_tdLine td { border-bottom: 1px solid #fff;}
.td_h40 td { height: 40px;}
.td_h50 td { height: 50px;}
.td_f14 td { font-size: 14px;}
table .tl{ text-align:  left;}
.read { background: url(/branchservice/images/zh-CN/ui/mail1.png) no-repeat left 2px; padding-left: 25px; font-size: 14px; color: #1568b5; display: inline-block; line-height: 19px; position: relative;}
.read.no {background: url(/branchservice/images/zh-CN/ui/mail2.png) no-repeat left 0px;}
.read b { margin-left: 10px; position: absolute; right: -30px; top: -8px; display: block; }
.ggtit {font-size: 16px;margin-right: 10px;display: block;color:#0f68b5;line-height: 46px; float: left;}
.ggmore {font-size: 16px;margin-right: 10px;display: block;line-height: 46px; float: right;}
.ablue { color: #6fb4ee;}

/*rili开始*/
/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height: 1%; }
.ui-helper-clearfix { display: block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter: Alpha(Opacity=0); }
/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }
/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
*/


/* Component containers
----------------------------------*/
.ui-widget { font-family: Verdana, Arial, sans-serif; font-size: 12px; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(/branchservice/images/zh-CN/jqueryUI/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; }
.ui-widget-content a { color: #222222; }
.ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(/branchservice/images/zh-CN/jqueryUI/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; }
.ui-widget-header a { color: #222222; }
/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(/branchservice/images/zh-CN/jqueryUI/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; outline: none; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; outline: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #999999; background: #dadada url(/branchservice/images/zh-CN/jqueryUI/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; outline: none; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; outline: none; }
.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(/branchservice/images/zh-CN/jqueryUI/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; outline: none; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; outline: none; text-decoration: none; }
/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight { border: 1px solid #fcefa1; background: #fbf9ee url(/branchservice/images/zh-CN/jqueryUI/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error { border: 1px solid #cd0a0a; background: #fef1ec url(/branchservice/images/zh-CN/jqueryUI/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; }
.ui-state-error a, .ui-widget-content .ui-state-error a { color: #cd0a0a; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #cd0a0a; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter: Alpha(Opacity=35); background-image: none; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter: Alpha(Opacity=70); font-weight: normal; }
/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(/branchservice/images/zh-CN/jqueryUI/ui-icons_222222_256x240.png); }
.ui-widget-content .ui-icon { background-image: url(/branchservice/images/zh-CN/jqueryUI/ui-icons_222222_256x240.png); }
.ui-widget-header .ui-icon { background-image: url(/branchservice/images/zh-CN/jqueryUI/ui-icons_222222_256x240.png); }
.ui-state-default .ui-icon { background-image: url(/branchservice/images/zh-CN/jqueryUI/ui-icons_888888_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon { background-image: url(/branchservice/images/zh-CN/jqueryUI/ui-icons_454545_256x240.png); }
.ui-state-active .ui-icon { background-image: url(/branchservice/images/zh-CN/jqueryUI/ui-icons_454545_256x240.png); }
.ui-state-highlight .ui-icon { background-image: url(/branchservice/images/zh-CN/jqueryUI/ui-icons_2e83ff_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon { background-image: url(/branchservice/images/zh-CN/jqueryUI/ui-icons_cd0a0a_256x240.png); }
/* positioning */

.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }

/* Misc visuals

/* Corner radius */
.ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; }
.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; }
.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-right { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; }
.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; }
/* Overlays */
.ui-widget-overlay { background: #aaaaaa url(/branchservice/images/zh-CN/jqueryUI/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30; filter: Alpha(Opacity=30); }
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(/branchservice/images/zh-CN/jqueryUI/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30; filter: Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; }/* Accordion
----------------------------------*/
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; }
.ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker
----------------------------------*/
.ui-datepicker { width: 200px; padding: .2em .2em 0; display: none }
.ui-datepicker .ui-datepicker-header { position: relative; padding: .2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position: absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left: 2px; }
.ui-datepicker .ui-datepicker-next { right: 2px; }
.ui-datepicker .ui-datepicker-prev-hover { left: 1px; }
.ui-datepicker .ui-datepicker-next-hover { right: 1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 26px; text-align: center; }
.ui-datepicker .ui-datepicker-title select { float: left; font-size: 12px; margin: 1px 0; }
.ui-datepicker select.ui-datepicker-month-year { width: 100%; }
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 49%; }
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; }
.ui-datepicker table { width: 100%; font-size: .9em; border-collapse: collapse; margin: 0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding: 0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width: auto; overflow: visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float: left; }
/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width: auto; }
.ui-datepicker-multi .ui-datepicker-group { float: left; }
.ui-datepicker-multi .ui-datepicker-group table { width: 95%; margin: 0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width: 50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width: 33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width: 25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width: 0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width: 0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear: left; }
.ui-datepicker-row-break { clear: both; width: 100%; }
/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear: right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float: right; }
.ui-datepicker-rtl .ui-datepicker-group { float: right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width: 0; border-left-width: 1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width: 0; border-left-width: 1px; }
/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover { display: none; /*sorry for IE5*/ display/**/: block; /*sorry for IE5*/ position: absolute; /*must have*/ z-index: -1; /*must have*/ filter: mask(); /*must have*/ top: -4px; /*must have*/ left: -4px; /*must have*/ width: 200px; /*must have*/ height: 200px; /*must have*/ }/* Dialog
----------------------------------*/
.ui-dialog { position: relative; padding: .2em; width: 300px; }
.ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; }
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width: auto; overflow: visible; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
/* Progressbar
----------------------------------*/
.ui-progressbar { height: 2em; text-align: left; }
.ui-progressbar .ui-progressbar-value { margin: -1px; height: 100%; }/* Resizable
----------------------------------*/
.ui-resizable { position: relative; }
.ui-resizable-handle { position: absolute; font-size: 0.1px; z-index: 99999; display: block; }
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px; }/* Slider
----------------------------------*/
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; }
.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }
.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs
----------------------------------*/
.ui-tabs { padding: .2em; zoom: 1; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { height: 25px; margin-bottom: -25px; }
.ui-timepicker-div dl dd { margin: 0 10px 10px 65px; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }
.ui_tpicker_hour_label, .ui_tpicker_minute_label, .ui_tpicker_second_label, .ui_tpicker_millisec_label, .ui_tpicker_time_label { padding-left: 20px }

/*rili结束*/

.revise29{padding-top:0;background: none;}
.revise29 .index_per .con h3{font-size: 14px;color:#333;font-weight: bold;line-height: 34px;}
.revise29 .index_per .con p{height:auto;font-size: 14px;color:#333;font-weight: normal;}
.revise29 .index_per .con span a{float:right;color:#00549e;}
.revise29 .index_per .con span a.more{width:90px;height:26px;border:1px solid #00549e;border-radius: 4px;text-align: center;line-height: 26px;}
.revise29.index_fuwu h1{border-bottom: none;margin:20px auto 0;display: block; width:608px;}
.revise29 h1 .lines-img{width:607px;position: absolute;top:-8px;left:-70px;}



/*附件*/
.fileGroup { display: inline-block; height: 30px;line-height: 30px;border: 1px #3c5eb6 solid;border-radius: 5px;-moz-border-radius: 5px;font-size: 14px;color: #fff;padding:0 10px;background: #0061b2;float: left; margin:5px 0 5px 10px}
.fileGroup a { color: #fff;}
.fileGroup .del { margin-left: 10px; text-decoration: underline; background: url(/branchservice/images/zh-CN/del1.png) no-repeat center center; display: inline-block; text-indent: -9999em; width: 22px; cursor:pointer}
.elips { text-overflow: ellipsis; /* IE/Safari */ -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; /* Opera */ -moz-binding: url("ellipsis.xml#ellipsis"); /*FireFox*/  }
.fixedTable {width: 100%; table-layout: fixed; display: block;}
.eclipsTab .ellips,.elips {    overflow:hidden;
    white-space:nowrap;
    word-break:break-all;
    display:inline;
    -ms-text-overflow: ellipsis;
    text-overflow:ellipsis; 
-o-text-overflow:ellipsis; 
-icab-text-overflow: ellipsis; 
-khtml-text-overflow: ellipsis; 
-moz-text-overflow: ellipsis; 
-webkit-text-overflow: ellipsis;
}
/*fancybox公网样式*/
.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp { padding: 0; margin: 0; border: 0; outline: none; vertical-align: top; }
.fancybox-wrap { position: absolute; top: 0; left: 0; z-index: 8020; }
.fancybox-skin { position: relative; background: #fff; color: #444; text-shadow: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.fancybox-opened { z-index: 8030; }
.fancybox-opened .fancybox-skin { -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); }
.fancybox-outer, .fancybox-inner { position: relative; }
.fancybox-inner { overflow: hidden; }
.fancybox-type-iframe .fancybox-inner { -webkit-overflow-scrolling: touch; }
.fancybox-error { color: #444; font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif; margin: 0; padding: 15px; white-space: nowrap; }
.fancybox-image, .fancybox-iframe { display: block; width: 100%; height: 100%; }
.fancybox-image { max-width: 100%; max-height: 100%; }
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span { background: url(../../../../Images/zh-CN/fancybox/fancy_close.png) no-repeat right; }
#fancybox-loading { position: fixed; top: 50%; left: 50%; margin-top: -22px; margin-left: -22px; background-position: 0 -108px; opacity: 0.8; cursor: pointer; z-index: 8060; }
#fancybox-loading div { width: 44px; height: 44px; background: url('../../images/zh-CN/fancybox/fancybox_loading.gif') center center no-repeat; }
.fancybox-close { position: absolute; top: -18px; right: -18px; width: 36px; height: 36px; cursor: pointer; z-index: 8040; }
.fancybox-nav { position: absolute; top: 0; width: 40%; height: 100%; cursor: pointer; text-decoration: none; background: transparent url('../../../../Images/zh-CN/fancybox/blank.gif'); /* helps IE */ -webkit-tap-highlight-color: rgba(0,0,0,0); z-index: 8040; }
.fancybox-prev { left: 0; }
.fancybox-next { right: 0; }
.fancybox-nav span { position: absolute; top: 50%; width: 36px; height: 34px; margin-top: -18px; cursor: pointer; z-index: 8040; visibility: hidden; }
.fancybox-prev span { left: 10px; background-position: 0 -36px; }
.fancybox-next span { right: 10px; background-position: 0 -72px; }
.fancybox-nav:hover span { visibility: visible; }
.fancybox-tmp { position: absolute; top: -99999px; left: -99999px; visibility: hidden; max-width: 99999px; max-height: 99999px; overflow: visible !important; }
/* Overlay helper */

.fancybox-lock { overflow: hidden !important; width: auto; }
.fancybox-lock body { overflow: hidden !important; }
.fancybox-lock-test { overflow-y: hidden !important; }
.fancybox-overlay { position: absolute; top: 0; left: 0; overflow: hidden; display: none; z-index: 8010; background: url('../../../../Images/zh-CN/fancybox/fancybox_overlay.png'); }
.fancybox-overlay-fixed { position: fixed; bottom: 0; right: 0; }
.fancybox-lock .fancybox-overlay { overflow: auto; overflow-y: scroll; }
/* Title helper */

.fancybox-title { visibility: hidden; font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif; position: relative; text-shadow: none; z-index: 8050; }
.fancybox-opened .fancybox-title { visibility: visible; }
.fancybox-title-float-wrap { position: absolute; bottom: 0; right: 50%; margin-bottom: -35px; z-index: 8050; text-align: center; }
.fancybox-title-float-wrap .child { display: inline-block; margin-right: -100%; padding: 2px 20px; background: transparent; /* Fallback for web browsers that doesn't support RGBa */ background: rgba(0, 0, 0, 0.8); -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; text-shadow: 0 1px 2px #222; color: #FFF; font-weight: bold; line-height: 24px; white-space: nowrap; }
.fancybox-title-outside-wrap { position: relative; margin-top: 10px; color: #fff; }
.fancybox-title-inside-wrap { padding-top: 10px; }
.fancybox-title-over-wrap { position: absolute; bottom: 0; left: 0; color: #fff; padding: 10px; background: #000; background: rgba(0, 0, 0, .8); }

.table7 td.tab6 { width: 15%; background-color: #ccdff0; font-weight: 700; text-align: right; margin-right: 30px; color: #0061b2; }
.table7 { width: 100%; }
.table7 td { text-align: center; height: 38px; font-size: 14px; padding: 5px 10px; }
.table7 tbody td { border: 1px solid #f2f2f2; color: #0061b2; text-align: left; margin-left: 30px; }
.table7 td.tab6 { width: 15%; background-color: #ccdff0; font-weight: 700; text-align: right; margin-right: 30px; color: #0061b2; }
.table7 thead th { height: 38px; border: 1px solid #fff; color: #fff; text-align: left; margin-left: 30px; background: #2d67a8; padding: 5px 10px; font-size: 16px; font-weight: bold; }
.ipt5 { font-size: 15px; color: #0061b2; font-family: "microsoft yahei"; resize: none; width: 98%; padding-left: 1%; padding-right: 1%; height: 40px; border: 1px #cccccc solid; }
#zcpt {
    font-size: 20px !important;
}