﻿/* body */
* {
    padding: 0;
    margin: 0;
    list-style: none;
}

body, html {
    font: normal 14px/150% "Microsoft YaHei", "SimSun";
    color: #7e8084;
    margin: 0 auto;
    backgrounds: #FF0000;
    background: #5eb0fa;
    height: 100%;
}

p {
    margin: 5px 5px .5em;
    line-height: 1.6em;
}

ul, ol, dl, li {
    list-style: none outside none;
    margin: 0px;
    padding: 0px;
}

em, i {
    font-style: normal;
}

img {
    vertical-align: middle;
    border: 0px;
}

input, select, label {
    display: inline-block;
    vertical-align: middle;
}

.z {
    font-weight: bold;
}

.lighter {
    font-weight: lighter !important;
}

.l {
    text-align: left;
}

.r {
    text-align: right;
}

.c, .c td, .c tr {
    text-align: center;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.clearfix {
    display: block;
    clear: both;
    width: auto;
    font-size: 1px;
    height: 0px;
    overflow: hidden;
}

.cs {
    border: #cc0000 1px solid;
}

.none {
    display: none;
}

.w160 {
    width: 160px;
}

.w90 {
    width: 90px;
}

/* txt */
a{
    color: #7e8084;
    text-decoration: none;
}

.hei, a.hei:link, a.hei:visited {
    color: #2b2b2b;
    text-decoration: none;
}

a.hei:hover, a:hover {
    /*color: #fd2828;*/
    text-decoration: none;
}

.lan, a.lan:link, a.lan:visited {
    color: #008eb7;
    text-decoration: none;
    padding-bottom: 1px;
}

a.lan:hover {
    color: #dd0000;
}

.lv, a.lv:link, a.lv:visited {
    color: #68b509;
    text-decoration: none;
}

a.lv:hover {
    color: #ff8400;
}

.hong, a.hong:link, a.hong:visited {
    color: #ea0006;
    text-decoration: none;
}

a.hong:hover {
    color: #ff8400;
}

.bai, a.bai:link, a.bai:visited {
    color: #FFF;
    text-decoration: none;
}

a.bai:hover {
    color: #fff600;
}

.hui, a.hui:link, a.hui:visited {
    color: #a9a9a9;
    text-decoration: none;
    font-weight: lighter;
}

a.hui:hover {
    color: #df6900;
}

.cheng, a.cheng:link, a.cheng:visited {
    color: #ff8400;
    text-decoration: none;
}

a.cheng:hover {
    color: #ea0006;
}

/*翻页*/
.page {
    text-align: center;
    font-size: 12px;
}

.page a, .page a:link, .page a:visited {
    color: #888;
    text-decoration: none;
    display: inline-block;
    padding: 3px 3px 1px 3px;
    border-radius: 2px;
}

.page a:hover {
    color: #00a2ca;
    text-decoration: none;
}

.page li {
    float: left;
    margin: 0 3px;
    word-break: keep-all;
    white-space: nowrap;
}

.page .pageli1 {
    color: #888;
    background: #eff0f1;
    border: 1px solid #eff0f1;
    cursor: pointer;
    border-radius: 2px;
}

.page .pageli2 {
    color: #fff;
    background: #00a2ca;
    border: 1px solid #00a2ca;
    padding: 2px 2px 2px 2px;
    border-radius: 2px;
}

/*按键*/
.bnt, a.bnt:link, a.bnt:visited {
    display: inline-block;
    background: #45a4e6;
    color: #fff;
    padding: 13px 38px 13px 40px;
    cursor: pointer;
    font: normal 18px/120% "Microsoft YaHei", "SimSun";
    border-radius: 3px;
}

a.bnt:hover {
    display: inline-block;
    background: #1571bd;
    color: #fff;
    padding: 13px 38px 13px 40px;
    cursor: pointer;
    font: normal 18px/120% "Microsoft YaHei", "SimSun";
    border-radius: 3px;
}

.btn1 {
    border: 1px solid #00a2ca;
    height: 30px;
    display: inline-block;
    padding: 0 15px;
    line-height: 30px;
    vertical-align: middle;
    color: #fff;
    background-color: #00a2ca;
    cursor: pointer;
}

.btn2 {
    border: 0;
    height: 30px;
    display: inline-block;
    padding: 0 15px;
    line-height: 30px;
    vertical-align: middle;
    color: #fff;
    background-color: #54a83a;
    cursor: pointer;
}

.btn3 {
    display: inline-block;
    border: 0;
    padding: 0 14px;
    vertical-align: middle;
    color: #fff;
    background-color: #0fafd7;
    cursor: pointer;
    font: normal 12px/200% "SimSun";
    border-radius: 3px;

}

.btn4 {
    border: 1px solid #00a2ca;
    display: inline-block;
    padding: 5px 25px;
    vertical-align: middle;
    color: #fff;
    background-color: #00a2ca;
    cursor: pointer;
    font: normal 18px/140% "Microsoft YaHei", "SimSun";
    border-radius: 3px;
}

.btn5 {
    border: 1px solid #00a2ca;
    height: 30px;
    display: inline-block;
    padding: 0 15px;
    line-height: 30px;
    vertical-align: middle;
    color: #00a2ca;
    background-color: #fff;
    cursor: pointer;
}

.btn6, a.btn6:link, a.btn6:visited {
    border: 0px;
    font: normal 28px/140% "Microsoft YaHei", "SimSun";
    text-align: center;
    width: 380px;
    display: inline-block;
    vertical-align: middle;
    padding: 11px 0;
    color: #fff;
    background-colors: #FF0000;
    background-color: #5eb0fa;

    cursor: pointer;
    text-decoration: none;
    border-radius: 5px;
}

a.btn6:hover {
    text-align: center;
    color: #fff;
    background-color: #FF0000;
    background-colorss: #368edd;
    text-decoration: none;
}

/*框架*/
.index {
    background: #f0f0f0;
    color: #7e8084;
    height: 100%;
    min-width: 1330px;
}

.indexcon {
    height: auto;
    min-height: calc(100% - 80px);
    min-height: -webkit-calc(100% - 80px);
    min-height: -moz-calc(100% - 80px);
    overflow: hidden;
    min-height: 700px \9;
    min-width: 1300px \9;
}

input[type='text'], select, input[type='password'] {
    display: inline-block;
    height: 28px;
    border: 1px solid #cccccc;
    background: #f7f7f7;
    padding: 0 5px;
    color: #3d4f60;
}

textarea {
    display: inline-block;
    border: 1px solid #cccccc;
    background: #f7f7f7;
    padding: 3px 5px;
    color: #3d4f60;
	resize:vertical;
}

/*首页*/
.indexcon2 {
    min-height: 620px;
    background: #f0f0f0;
}

.icon2tent {
    margin: 30px 20px;
    height: 270px;
}

.icon2tentfr {
    float: right;
    width: 470px;
    border: 1px solid #e1e1e1;
    border-radius: 5px;
    overflow: hidden;
    background: #fff;
}

.icon2tentfl {
    margin-right: 500px;
    border: 1px solid #e1e1e1;
    border-radius: 5px;
    overflow: hidden;
    background: #fff;
}

.icon2tentfl1 {
    height: 220px;
}

.icon2tentfl2 {
    height: 60px;
    margin-top: 3px;
}

.icon2tentfl2 dt {
    font: normal 28px/150% "Microsoft YaHei", "SimSun";
    float: left;
    margin: 7px 0 0 200px;
}

.icon2tentfl2 dd {
    float: left;
    margin: 21px 0 0 3px;
}

.icon2tentfl2a {
    float: left;
    width: 45%;
}

.icon2tentfl2a dl {
    background: url(../images/ico13.jpg) no-repeat;
    height: 60px;
    float: right;
    color: #00a2ca;
}

.icon2tentfl2b {
    float: right;
    height: 60px;
    width: 46%;
}

.icon2tentfl2b dl {
    background: url(../images/ico14.jpg) no-repeat;
    height: 60px;
    float: left;
    color: #58b948;
}

.icon2tentfl2c {
    float: right;
    height: 60px;
    width: 46%;
}

.icon2tentfl2c dl {
    background: url(../images/ico15.jpg) no-repeat;
    height: 60px;
    float: left;
    color: #e45a5a;
}

.icon2fltxt {
    margin: 2px auto 5px auto;
}

.icon2fltxt dl {
    height: 21px;
    padding: 5px 0px 4px 5px;
}

.icon2fltxt dt {
    float: left;
    width: 135px;
    text-align: right;
    padding-right: 8px;
    color: #999;
    border-right: 0;
}

.icon2fltxt dd {
    float: left;
    width: 310px;
    border-left: 0;
    color: #333;
}


.icon2tentfl3 {
    height: 60px;
    margin: 3px 0  0 10px;
}
.icon2tentfl3 dt {
    font: normal 21px/210% "Microsoft YaHei", "SimSun";
    float: left;
    margin: 7px 0 0 200px;
}

.icon2tentfl3 dd {
    float: left;
    margin: 21px 0 0 3px;
}
.icon2tentfl3 .icon2tentfl2a dl {
    float: left;
}
.icon2tentfl3 .icon2tentfl2a {
    float: left;
    width: 34%;
}
.icon2tentfl3 .icon2tentfl2b {
    float: left;
    width: 31%;
}
.icon2tentfl3 .icon2tentfl2c {
    float: left;
    width: 31%;
}
.icon2tentfl3 .icon2tentfl2d {
    float: left;
    width: 34%; 
}
.icon2tentfl2d dl {
    background: url(../images/ico16.jpg) no-repeat;
    float: left;
	height: 60px;
    color: #f6a452;
}

.icon2fltxtbg {
    background: #f7fbff;
    border: 1px solid #e4f2ff;
}

.icon2h1 {
    height: 330px;
    overflow: hidden;
}

.icon2h2 {
    height: 224px;
    overflow: hidden;
}

.icon2tit {
    background: #f3f4f7;
    height: 45px;
    line-height: 45px;
    border-bottom: 1px solid #e1e1e1;
    padding: 0 10px 0 20px;
    color: #666;
    overflow: hidden;
}

.icon2tit span {
    font-size: 20px;
    display: inline-block;
    width: auto;
    min-width: 180px;
    float: left;
}

.icon2tit a {
    float: right;
}

.icon3txt {
    margin: 15px 20px auto 20px;
    
}

.icon3txt td {
    border: 1px solid #fff;
    padding: 6px 5px;
    text-align: center;
}

.icon3txt th {
    border: 1px solid #fff;
    padding: 7px;
    color: #fff;
    background: #0fafd7;
}

.icon3txta {
    background: #e8e8e8;
}

.icon3txt table {
    border: 1px solid #82d4e2;
}

.icon4txt ul {
    margin: 7px 10px auto 14px;
    color: #cfcfcf;
    height: 160px;
    overflow: hidden;
}

.icon4txt li {
    background: url(../images/ico03.gif) 3px 14px no-repeat;
    border-bottom: 1px dashed #e4f2ff;
    height: 25px;
    padding: 7px 0 0 3px;
}

.icon4txt a {
    width: 340px;
    margin-left: 13px;
    display: -moz-inline-box;
    display: inline-block;
}

/*监控*/
.indexcon3 {
    min-height: 610px;
    background: #f0f0f0;
}

.ixcon3tit {
    border: 1px solid #e4f2ff;
    background: #f7fbff;
    padding: 10px 15px;
    margin: 30px 15px 20px 15px;
    font: normal 16px/150% "Microsoft YaHei", "SimSun";
    color: #1693c2;
}

.ixcon3con {
    float: left;
    width: 50%;
}

.ixcon3wid {
    margin: 5px 0px 0 15px;
}

.ixcon3conp {
    margin: 0px 15px 15px 0;
}

.ixcon3contit {
    padding: 7px 15px;
    color: #fff;
    background: #0fafd7;
    font: normal 16px/150% "Microsoft YaHei", "SimSun";
}

.ixcon3contit a {
    font-size: 12px;
    float: right;
}

.ixcon3td {
    height: 189px;
    overflow: hidden;
    border: 1px solid #82d4e2;
}

.ixcon3td table {
    background: #f3f4f7;
}

.ixcon3td th {
    color: #1693c2;
    padding: 6px 4px;
    background: #e4edf6;
    border: 1px solid #fff;
    font: normal 14px/150% "Microsoft YaHei", "SimSun";
}

.ixcon3td td {
    border: 1px solid #fff;
    padding: 6px 0 6px 7px;
    text-align: left;
}

.ixcon3td dl {
    width: 195px;
    overflow: hidden;
    margin: 3px 0 0 0;
}

.ixcon3td dt {
    width: 160px;
    border: 1px solid #38ca7c;
    height: 16px;
    float: left;
    overflow: hidden;
}

.ixcon3td dt span {
    background: #38ca7c;
    height: 25px;
    width: 1%;
    float: left;
}

.ixcon3td dd {
    float: left;
    padding: 1px 0 0 4px;
    color: #38ca7c;
}

.ixove {
    overflow: hidden;
    overflow-y: scroll;
}

.ixcon3td2 td {
    text-align: center;
}

.ixcon3td3 th {
    padding: 5px 7px;
}

.ixcon3td3 td {
    text-align: left;
    padding-left: 5px;
}

.ixcon3td2 dl, .ixcon3td3 dl {
    width: 195px;
    overflow: hidden;
    margin: 3px auto 0 auto;
}

.ixconfoot {
    display: block;
    clear: both;
    margin: 5px auto;
    text-align: center;
}

.prompt dt span {
    background: #ff8f2d;
}

.prompt dd {
    color: #ff8f2d;
}

.prompt dt {
    border: 1px solid #ff8f2d;
}

.indexcon4 {
    min-height: 600px;
    background: #f0f0f0;
    margin: 15px 30px;
}

.iconul { min-height: 440px; background: #fff; border-bottom: 1px dashed #CCC; padding-bottom: 20px; }
.iconul ul { overflow-x:hidden; overflow-y:auto; height: 440px;}
.iconul li { width: 125px; height: 125px; overflow: hidden; display: inline; position: relative; float: left; margin: 20px 0 0 24px; }

.iconul1 {
    background: url(../images/pc1.gif) 13px 15px no-repeat;
    border: 1px solid #159fe7;
    filter: alpha(opacity=76);
    -moz-opacity: 0.76;
    opacity: 0.76;
}

.iconul2 {
    background: url(../images/pc2.gif) 13px 15px no-repeat;
    border: 1px solid #e56154;
    filter: alpha(opacity=76);
    -moz-opacity: 0.76;
    opacity: 0.76;
}

.iconul3 {
    background: url(../images/pc3.gif) 13px 15px no-repeat;
    border: 1px solid #a2a2a2;
    filter: alpha(opacity=76);
    -moz-opacity: 0.76;
    opacity: 0.76;
}

.iconulover {
    cursor: pointer;
    filter: alpha(opacity=100);
    -moz-opacity: 0.99;
    opacity: 0.99;
}

.iconulcheck span {
    border: 2px solid #fff;
    left: 5px;
    top: 5px;
    position: absolute;
    z-index: 333;
}

.iconultxt {
    left: 0;
    bottom: 0px;
    position: absolute;
    z-index: 222;
    background: #58b4dd;
    color: #fff;
    text-align: center;
    width: 130px;
    padding: 4px 0;
}

.iconultime {
    right: 3px;
    bottom: 31px;
    position: absolute;
    z-index: 888;
    background: url(../images/time.gif) no-repeat;
    width: 26px;
    height: 26px;
}

.iconulnews {
    left: 35px;
    top: 21px;
    position: absolute;
    z-index: 999;
    text-align: center;
    width: 55px;
    font: normal 36px/150% "Microsoft YaHei", "SimSun";
    color: #dc5a5a;
}

.iconulhref {
    left: 0;
    top: 0px;
    position: absolute;
    z-index: 111;
    width: 128px;
    height: 95px;
}

.iconul2 .iconultxt {
    background: #f26d6c;
}

.iconul3 .iconultxt {
    background: #aaa;
}

.iconul1 .iconulnews, .iconul3 .iconulnews {
    display: none
}

/*图片*/
.img1 {
    background-image: url(../images/commonback.png);
    vertical-align: middle;
    background-repeat: no-repeat;
    display: inline-block;
    cursor: pointer;
}

.img2 {
    background-image: url(../images/site.png);
}

.user-ico {
    width: 30px;
    height: 20px;
    background-position: -2px -79px;
    margin-top: -3px;
    padding-right: 5px;
}

.exit {
    width: 23px;
    height: 17px;
    background-position: -72px -79px;
    padding-right: 5px;
}

.service {
    width: 21px;
    height: 18px;
    background-position: -41px -81px;
    padding-right: 5px;
}

/*top*/
.top {
    background: #00a2ca;
    height: 72px;
}

.toplogo {
    float: left;
    padding: 12px 10px 0 6px;
}

.topmenu {
    float: left;
}

.top li {
    float: left;
    line-height: 72px;
    font-size: 16px;
    cursor: pointer;
    text-align: center;
    position: relative;
}

.topa1 {
    color: #fff;
}

.topa2 {
    background: #0fafd7;
}

.topa3 {
    background: #008eb7;
}

.top li > a {
    color: #fff;
    padding: 0px 18px;
}

.topawid {
    width: 60px;
    display: inline-block;
}

.topline {
    background: url(../images/topline.gif) repeat-y;
    height: 72px;
    width: 2px;
}

.topsystem {
    float: right;
}

/*left*/
.left {
    width: 210px;
    background: #4c5e70;
    float: left;
    height: 100%;
    padding-bottom: 4000px;
    margin-bottom: -4000px;
}

.leftnav .now {
    background: #2dc0e8 url(../images/ico12.gif) 8px 10px no-repeat;
    color: #fff;
    font-weight: bold;
}

.leftnav .now a:hover {
    color: #fff;
    background: #2dc0e8 url(../images/ico12.gif) 8px 10px no-repeat;
}

.leftnav li {
    line-height: 45px;
    color: #bfc7d1;
    color: #fff;
    display: block;
}

.leftnav a {
    color: #fff;
    display: block;
    padding-left: 45px;
}

.leftnav a:hover {
    color: #fff;
    background: #3d4f60;
}

/*right*/
.right {
    margin-left: 210px;
    padding: 10px;
    padding-bottom: 2000px;
    margin-bottom: -2000px;
    background: #f0f0f0;
}

/*内容区*/
.content {
}

.conbox {
    margin: 10px auto;
}

.tabletop {
    margin: 10px auto;
}

.tabletop label {
    margin-right: 10px;
}

.cencontent {
    margin-top: 20px;
}

.cenconmenu {
    border-bottom: 1px solid #61778d;
    height: 35px;
}

.cenconmenu li {
    min-width: 80px;
    height: 35px;
    line-height: 35px;
    padding:0 10px;
    font-size: 14px;
    color: #61778d;
    background-color: #d8dee3;
    float: left;
    margin-left: 10px;
    text-align: center;
    font-weight: 400;
    cursor: pointer;
}

.cenconmenu .tab {
    background-color: #61778d;
    color: #FFF;
}

.cenmanage {
    float: right;
    display: inline-block;
    margin: 11px 5px 0 0;
}

.cenmanage span {
    float: right;
    line-height: 100%;
}
.cenconmenu2 {
	padding: 10px 15px;
}
.cenconmenu2 .cenconmenu {
    border-bottom: 1px solid #0fafd7;
    height: 35px;
}
.cenconmenu2 .cenconmenu li {
    min-width: 80px;
    max-width: 150px;
    height: 35px;
    line-height: 35px;
    padding:0 10px;
    font-size: 14px;
    color: #0fafd7;
    background-color: #d8dee3;
    float: left;
    margin-left: 10px;
    text-align: center;
    font-weight: 400;
    cursor: pointer;
}

.cenconmenu2 .cenconmenu .tab {
    background-color: #0fafd7;
    color: #FFF;
}

.cenmanageimg {
    background-position: -77px -22px;
    height: 16px;
    width: 16px;
    margin: 0px 3px 0 0;
}

.centable {
    border: 1px solid #9ca0a5;
}

.centable td {
    border-bottom: 1px solid #e1e1e1;
    border-right: 1px solid #e1e1e1;
    padding: 8px 2px;
}

.centable select {
    padding: 0;
}

.centable th {
    background: #dee2e6;
    border: 1px solid #dee2e6;
    padding: 7px 2px;
}

.centable thead {
    height: 40px;
    background: #f3f4f7;
    line-height: 40px;
    border-bottom: 1px solid #e1e1e1;
}

.centable table {
    border-collapse: collapse;
    width: 100%;
}

.centabletd1 {
    background: #fefefe;
}

.centabletd2 {
    background: #f3f6f8;
}

.centabletd3 {
    color: #333;
    background: #d7f1fe;
    border-left: 3px solid #00baff;
}

.aligncen {
    text-align: center;
}

.comcheck {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    width: 16px;
    height: 16px;
}

.switch-check input + label, .comcheck input + label, .radio input + label {
    width: 16px;
    height: 16px;
    position: absolute;
    top: 0px;
    left: 0px;
}

.bac-map {
    background-image: url(../images/commonback.png);
    vertical-align: middle;
    background-repeat: no-repeat;
    display: inline-block;
    cursor: pointer;
}

.comcheck input:checked + label {
    background-position: -5px -36px;
}

.comcheck input + label {
    background-position: -5px -5px;
}

.tablefoot {
    height: 35px;
    padding-top: 10px;
    background: #fff;
}

.tablefoot1 {
    float: left;
    margin: 4px 15px 0 13px;
}

.tablefoot2 {
    float: left;
}

.tablefoot2 input {
    margin-right: 8px;
}

.tablefoot3 {
    float: right;
    margin: 1px 10px 0 0;
}

.tablefoot4 {
    float: right;
    font-size: 12px;
    margin: 5px 20px 0 0;
}

.tablefoot4 span {
    font-size: 16px;
    color: #00a2ca;
}

/*弹出*/
.ejectbg {
    opacity: 0.7;
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    overflow: hidden;
    z-index: 1025;
    background: rgb(0, 0, 0);
}

.eject {
    outline: 2px;
    z-index: 1111;
    width: 640px;
    height: 520px;
    background: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -230px 0 0 -320px;
    border-radius: 3px;
    overflow: hidden;
}

.eject2 {
    outline: 2px;
    z-index: 1111;
    width: 780px;
    height: 260px;
    background: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -130px 0 0 -390px;
    border-radius: 3px;
    overflow: hidden;
}

.ejecttit {
    white-space: nowrap;
    border-bottom: 1px solid #d8d9da;
    background: #f3f4f5;
    padding: 10px 10px 10px 20px;
    color: #555;
    font-size: 16px;
    height: 20px;
}

.ejecttit span {
    float: left;
}

.ejecttit a {
    position: relative;
    float: right;
    top: -4px;
    right: 1px;
    padding: 2px 0 4px;
    font-size: 26px;
    cursor: pointer;
    background: transparent;
    border: 0;
}

.ejectcen {
    height: 415px;
    margin: 10px 5px;
    border: 1px solid #9ca0a5;
    overflow: hidden;
    overflow-y: scroll;
}

.ejectbtn {
    text-align: right;
    margin: 8px 15px 0 0;
}

.ejectbtn input {
    margin: 0 5px;
}

.ejectinput {
    width: 24px;
    margin: 0 4px;
}

.ejectcen input {
    padding: 1px 3px;
    height: 18px;
}

.ejectcen td {
    border-bottom: 1px solid #e1e1e1;
    border-right: 1px solid #e1e1e1;
    padding: 5px 2px 4px 3px;
}

.ejectcen th {
    background: #dee2e6;
    border: 1px solid #fff;
    padding: 6px 3px;
    color: #556479;
}

.ejectcen thead {
    height: 40px;
    background: #f3f4f7;
    line-height: 40px;
    border: 1px solid #e1e1e1;
}

.ejectcen table {
    border-collapse: collapse;
    width: 100%;
    border: 1px solid #e1e1e1;
}

.ejectcen2 {
    overflow: hidden;
    border: 1px solid #82d4e2;
    margin-top: 15px;
}

.ejectcen2 table {
    background: #f3f4f7;
    width: 100%;
    border-collapse: collapse;
}

.ejectcen2 th {
    color: #1693c2;
    padding: 6px 4px;
    background: #e4edf6;
    border: 1px solid #fff;
    font: normal 14px/150% "Microsoft YaHei", "SimSun";
    text-align: right;
}
.ejectcen2 th[colspan]{
    text-align: center;
}
.ejectcen2 td {
    border: 1px solid #fff;
    padding: 6px 0 6px 7px;
    text-align: left;
}

.ejectcen3 {
    height: 415px;
    margin: 10px 5px;
}

.ejectcen3 h3 {
    padding: 5px 15px;
    color: #fff;
    background: #61778d;
    text-align: center;
    font: normal 16px/150% "Microsoft YaHei", "SimSun";
    margin-bottom: 10px;
}

.ejectcen3 select {
    height: 315px;
    width: 230px;
    margin-left: 10px;
}

.ejectcen3 option {
    padding: 3px 0;
    color: #61778d
}

.ejectcen31 {
    float: left;
    width: 256px;
    height: 410px;
    margin: 0 10px;
    border: 1px solid #61778d;
}

.ejectcen32 {
    float: left;
    width: 60px;
    padding: 140px 0 0 10px;
}

.ejectcen32 input {
    margin: 15px auto;
}

.ejectcen33 {
    float: left;
    width: 256px;
    height: 410px;
    margin: 0 10px;
    border: 1px solid #61778d;
}

.ejectcen3inp {
    margin: 0 0 10px 10px;
}

.ejectcen3inp .w160 {
    margin-left: 5px;
}

/*登录注册*/
.logon {
    background: #5eb0fa url(../images/ibg2.jpg) repeat-x;
    height: 100%;
    width: 100%;
    margin: 0 auto;
}

.logonbg {
    background: url(../images/ibg1.jpg) center top no-repeat;
    min-height: 640px;
    min-width: 1330px;
}

.logontop {
    height: 72px;
    width: 1330px;
    margin: 0 auto;
    text-align: right;
    color: #FFF;
    font-size: 16px;
}

.logontop a {
    display: -moz-inline-box;
    display: inline-block;
    padding: 25px 30px;
}

.logoncen {
    height: 590px;
    width: 1330px;
    margin: 0 auto;
    overflow: hidden;
}

.logoncentxt {
    float: right;
    width: 430px;
    height: 380px;
    padding: 85px 180px 0 0;
    margin-top: 60px;
    overflow: hidden;
    background: url(../images/logon1.gif) no-repeat;
}

.logonceninp {
    height: 77px;
    padding: 3px 0 0 85px;
    overflow: hidden;
}

.logonceninp input {
    width: 310px;
    height: 54px;
    font: normal 18px/150% "Microsoft YaHei", "SimSun";
    background: transparent;
    border: 0;
}

.logonceninp2 {
    height: 63px;
    padding: 3px 0 0 81px;
}

.logonceninp2 input {
    width: 212px;
    height: 54px;
    font: normal 18px/150% "Microsoft YaHei", "SimSun";
    background: transparent;
    border: 0;
}

.logonceninp2a {
    float: left;
}

.logonceninp2b {
    float: left;
    height: 50px;
    width: 94px;
    text-align: center;
    padding-top: 8px;
}

.logonfoot {
    text-align: center;
    color: #eef7fe;
    margin: 10px auto;
}

.logonceninp3 {
    margin-left: 30px;
    height: 40px;
}

.logonceninp3a {
    color: #F03;
    float: left;
    width: 285px;
}

.logonceninp3b {
    float: right;
    width: 100px;
}

.logoncenbtn {
    margin: 15px 0 0 23px;
}

/*找回密码*/
.password {
    float: right;
    width: 430px;
    height: 380px;
    padding: 85px 180px 0 0;
    margin-top: 60px;
    overflow: hidden;
    background: url(../images/password1.gif) no-repeat;
}

.passwordinp {
    height: 63px;
    padding: 3px 0 0 85px;
    overflow: hidden;
}

.passwordinpa {
    float: left;
    margin-right: 40px;
}

.radio {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    width: 18px;
    height: 18px;
}

.radio input + label {
    background-position: -26px -5px;
}

.radio input:checked + label {
    background-position: -26px -36px;
}

.password2 {
    float: right;
    width: 430px;
    height: 380px;
    padding: 85px 180px 0 0;
    margin-top: 60px;
    overflow: hidden;
    background: url(../images/password2.gif) no-repeat;
}

.passheight1 {
    height: 77px;
}

.passheight2 {
    height: 63px;
}

.logonceninp2b input,.logonceninp2b .getBtnCode {
    border: 0;
    height: 32px;
    width: 87px;
    text-align: center;
    display: inline-block;
    vertical-align: middle;
    color: #fff;
    font-size: 14px;
    background-color: #54a83a;
    border-radius: 3px;
    cursor: pointer;
    margin: 4px 0 0 9px
}

.password3 {
    float: right;
    width: 430px;
    height: 380px;
    padding: 85px 180px 0 0;
    margin-top: 60px;
    overflow: hidden;
    background: url(../images/password3.gif) no-repeat;
}

/*注册*/
.register {
    background: url(../images/ibg3.jpg) center top no-repeat;
    min-height: 640px;
    min-width: 1330px;
}

.registercen {
    background: url(../images/ibg4.gif) bottom center no-repeat;
    width: 1200px;
    margin: 60px auto 10px auto;
}

.regtop {
    background: url(../images/registerbntbg.gif) repeat-x;
    height: 60px;
    margin: 20px 30px 5px 30px;
    font: normal 18px/280% "Microsoft YaHei", "SimHei";
    padding-left: 40px;
}

.regtop div {
    float: left;
    margin: 0 30px;
}

.regtopbnt1 {
    background: url(../images/registerbnt.gif) no-repeat;
    width: 198px;
    height: 60px;
    text-align: center;
    color: #fff;
}

.regtopbnt2 {
    background: url(../images/registerbntx.gif) no-repeat;
    width: 198px;
    height: 60px;
    text-align: center;
    color: #666;
    cursor: pointer;
}

.regtopts {
    background: #ffffe1;
    border: 1px solid #dedea3;
    padding: 20px 10px 15px 20px;
    margin: 0 40px 20px 40px;
    color: #999;
}

.regcen {
    height: 640px;
}

.regfl {
    float: left;
    height: 100%;
    width: 810px;
    margin-left: 30px;
}

.regfr {
    float: left;
    width: 250px;
    background: #f2fbff;
    border: 1px solid #45a4e6;
    color: #666;
    font: normal 14px/120% "Microsoft YaHei", "SimSun";
    padding: 15px;
    margin-top: 5px;
    border-radius: 5px;
}

.jg {
    margin: 10px auto;
    width: 95%;
    height: 2px;
    overflow: hidden;
    border-bottom: 1px dashed #ccc;
}

.regfl td {
    padding: 5px 3px;
    height: 30px;
    font: normal 14px/120% "Microsoft YaHei", "SimSun";
    color: #555;
}

.regfl input {
    margin-right: 3px;
    width: auto;
}

.ok {
    background: url(../images/ico05.gif) 0 2px no-repeat;
    padding: 2px 0 0 20px;
    width: 340px;
    height: 20px;
    font: normal 12px/120% "SimSun";
    color: #888;
    text-overflow: clip;
    white-space: nowrap;
    overflow: hidden;
    display: block;
}

.no {
    background: url(../images/ico06.gif) 0 2px no-repeat;
    padding: 2px 0 0 20px;
    width: 340px;
    height: 20px;
    font: normal 12px/120% "SimSun";
    color: #C00;
    text-overflow: clip;
    white-space: nowrap;
    overflow: hidden;
    display: block;
}

.sm {
    background: url(../images/ico07.gif) 0 0px no-repeat;
    padding: 2px 0 0 20px;
    width: 340px;
    height: 20px;
    font: normal 12px/120% "SimSun";
    color: #888;
    text-overflow: clip;
    white-space: nowrap;
    overflow: hidden;
    display: block;
}

.customer {
    background: url(../images/customer.jpg) no-repeat;
    width: 850px;
    height: 350px;
    margin: 30px auto 0 auto;
}

.v3cona2 {

    background: #73B1E0;
    padding: 2px 4px;
}
.contenttd2 strong { color: #F00;  position: relative; top: 3px; left: 0px; }
.new_point { border: 1px solid #9ca0a5;border-bottom: 0px;border-top:0px; background: #f4fbff url(../images/ico08_old.gif) 9px 4px no-repeat; display: block; clear: both;padding: 2px 10px 2px 30px; font: normal 12px/150% "Microsoft YaHei", "SimSun"; color: #777 }
.new_point em { margin: 0 6px; color: #F00; font-size: 14px; font-style: normal; }
.v3txt1 {color:red}
