body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote {margin: 0;padding: 0;}
body {background-color:#000; font-family: 微软雅黑;font-size: 13px;width: 100%;}
img{border:0px;}
ul li{ list-style:none;}
a{cursor: pointer;text-decoration: none;color:#ACACAC;}
a:hover{ color:#000000; text-decoration:none;}
input[type=submit]{ cursor:pointer}
.wrap {margin: 0 auto;overflow: hidden;}
.header{ height:104px;width: 1218px;background-image: url(../images/operaHeader.gif);}
.headerbg{ height:104px;width: 100%; background-color:#DA0A17;}
.main{width: 100%; background-color:#FFFFFF;}
.left{ width:238px; background-color:#EFEFEF; float:left;}
.leftTop{ width:163px; padding-left:75px;line-height: 25px;color: #454545; height:76px; padding-top:30px; float:left; background-image: url(../images/operaLeftTop.gif);}
.leftPart{ width:238px; float:left;}
.leftPart .title{ width:100%; float:left; height:33px; line-height:33px; background-color:#5A8BCD; }
.leftPart .title span{ float:left; font-weight:bold; text-indent:41px; height:33px;background: url(../images/operaIco1.gif) no-repeat 19px center; color:#FFF; font-size:14px;}
.leftPart .title1 span{ background: url(../images/operaIco2.gif) no-repeat 19px center;}
.leftPart .title2 span{ background: url(../images/operaIco3.gif) no-repeat 19px center;}
.leftPart .title3 span{ background: url(../images/operaIco4.gif) no-repeat 19px center;}
.leftPart .content{ width:100%; float:left; padding:10px 0px 10px 0px;}
.leftPart .content ul li{ height:25px;background: url(../images/operaIco5.gif) no-repeat 41px center; text-indent:55px; width:100%; float:left; line-height:25px;}
.leftPart .content ul li a{ color:#454545;}
.leftPart .content ul li a:hover{ color:#FF0000;}

.right{ padding:5px;-webkit-box-sizing: border-box; word-wrap: break-word;word-break: keep-all; width:100%; float:left; background-color:#FFFFFF;}
.path{ width:100%; line-height:36px; height:36px; float:left;background-image: url(../images/operaPathBg.gif);}
.path span.text{height:36px; width:50%; float:left;text-indent: 35px;  color:#9D9D9D; background: url(../images/operaIco7.gif) no-repeat 8px center;}
.path span.link{ width:50%; float:center;}
.path span.link a{ color:#5A8BCD; float:center;margin-right: 10px;}

.winSelect{ font-size:12px; width:100%; float:left; border:1px solid #BDDFF8; }
.winSelect .title{text-indent: 20px; border-bottom:1px solid #BDDFF8; color:#494544; height:28px; line-height:28px; width:100%; float:left;background-image: url(../images/operaPartTitleBg.gif);}
.winSelect .content{ width:100%; float:left; background-color:#FFFFFF;}

.winPart{ font-size:12px; width:100%; float:left; border:1px solid #BDDFF8; }
.winPart .title{text-indent: 20px; border-bottom:1px solid #BDDFF8; color:#494544; height:28px; line-height:28px; width:100%; float:left;background-image: url(../images/operaPartTitleBg.gif);}

.part{ font-size:12px; width:100%; border:1px solid #E6E6E6; float:left;}
.part .title{text-indent: 20px; font-size:16px; border-bottom:1px solid #E6E6E6; color:#474745; height:36px; line-height:36px; width:100%; float:left; background-color:#DBE7F3; }
.part .title1{ font-size:16px;}
.part .title span{ font-weight:bold; color:#FF0000;}
.part .select{ margin-bottom:1px; background-color: #FFF;padding:5px;  float:left; width:100%;-webkit-box-sizing: border-box; word-wrap: break-word;word-break: keep-all; }
.part .content{-webkit-box-sizing: border-box; word-wrap: break-word;word-break: keep-all; padding:5px; width:100%; float:left; background-color:#FFFFFF;}
.part .add{ padding:5px;-webkit-box-sizing: border-box; word-wrap: break-word;word-break: keep-all; width:100%; float:left; background-color:#FFFFFF;}
.part .selectOut{ font-size:16px; padding:5px; width:100%; float:left; background-color:#FFFFFF;-webkit-box-sizing: border-box; word-wrap: break-word;word-break: keep-all; }
.part .selectType{font-size:14px; float:left; background-color:#FFF; padding:0px 22px 0px 22px; width:874px;}
.part .selectType input[type=radio]{ margin-left:10px;}
.sureBotton{ cursor:pointer; border:0px; margin-right:10px;  float:right;padding: 6px; color:#FFF; background-color: #FF0000;}
.sureBottonLv{ cursor:pointer; margin-right:10px;  float:right;padding: 6px; color:#FFF; background-color: #027CAD;}
.part .selectBtn{background-color:#FFF; float:left; padding:10px 22px 10px 22px; width:874px;}

.top{ height:52px; line-height:52px; width:100%; float:left;}
.top a{ color:#FFF; float:right;}
.nav{ margin-top:20px; width:980px; height:32px; float:right;}
.nav a{ width:103px; height:32px;font-size: 15px;text-align: center;color: #FFF; float:left; font-weight:bold; margin-right:3px;}
.nav a.sy{color:#FFF;}
.login{ height:542px; width: 1218px; background-color:#FFF; border-top:2px solid #FFFFFF;}
.loginMain{ width:686px; margin-top:100px; height:389px;background-image: url(../images/operaLogin.gif); }
.bottom{ height:30px;line-height: 30px;width:100%;  background-color:#027CAD; color:#FFF; text-align:center;}
.divEmail{ width:100%; float:left;margin-top: 85px; height:32px;}
.inputEmail{ width:231px; border:1px solid #BDC6D6; background-color:#EFF7F7; border-left:0px;margin-left: 384px;height:30px; line-height:30px; float:left;}
.divPassword{ width:100%; float:left;margin-top: 10px; height:32px;}
.inputPassword{ width:231px; border:1px solid #BDC6D6; background-color:#EFF7F7; border-left:0px;margin-left: 384px;height:30px; line-height:30px; float:left;}
.divYzm{ width:100%; float:left;margin-top: 11px; height:32px;}
.inputYzm{ width:173px; border:1px solid #BDC6D6; background-color:#EFF7F7; border-left:0px;margin-left: 355px;height:30px; line-height:30px; float:left;}
.divDl{width:100%;  float:left;margin-top: 28px; height:35px;}
.btnDl{ border:0px; width:111px;background-image: url(../images/operaLoginBtn.gif); margin-left: 283px; height:35px; float:left; }

.dui{ font-weight:bold; color:#4DB84A;}
.cuo{ font-weight:bold; color:#FF0000;}

.btnAdd{  cursor:pointer;width:60px; line-height:26px; height:26px; border:0px; color:#FFF; font-weight:bold; text-align:center; float:left; margin-left:200px;background-image: url(../images/operaBtn.gif);}
.btnSelect{ cursor:pointer; width:60px;line-height:26px; height:26px; border:0px; color:#FFF; font-weight:bold; text-align:center; margin-left:10px; display:inline-block; background-image: url(../images/operaBtn.gif);}
.btnAll{  cursor:pointer;color:#FF0000;line-height:26px; width:60px; height:26px; border:0px; font-weight:bold; text-align:center;margin-left:10px; display:inline-block;  background-image: url(../images/operaBtn.gif);}
.btnPiLiang{  cursor:pointer;color:#FF0000;line-height:26px; width:60px; height:26px; border:0px; font-weight:bold; text-align:center;margin-left:10px; display:inline-block;  background-image: url(../images/operaBtn.gif);}
.btnList{  cursor:pointer;color:#FF0000; text-indent:0px; line-height:26px; width:60px; height:26px; border:0px; font-weight:bold; text-align:center;margin-left:10px; display:inline-block;  background-image: url(../images/operaBtn1.gif);}

.money{ font-weight:bold; color:#FF0000;}
.moneyEn{ font-weight:bold; color:#1E89CD;}

.page {font-size: 12px;height: 30px;float: right;margin: 20px auto 0px;overflow: hidden;text-align: center;}
.page a{margin-left:2px; margin-right:2px; float: left;padding: 1px 6px;border: 1px solid #ccc;color: #474747;font-size: 12px;font-weight: normal;overflow: hidden;text-decoration: none;}
.page span{border: 1px solid #024396;font-weight:Bold;color:#024396; margin-left:2px; margin-right:2px; float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;overflow: hidden;padding: 1px 6px;text-decoration: none;text-align: center;}

.add input[type=text]{ height:22px; width:300px; line-height:22px;}
.add table{ width:100%; border-collapse: collapse; border:1px solid #BDDFF8;}
.add table th{border:1px solid #E6E6E6; width:120px; background-color:#DBE7F3; height:30px; line-height:30px; text-align:center; color:#0270A3;}
.add table th span{ color:#FF0000;}
.add table td{border:1px solid #E6E6E6; text-align:left; height:25px; line-height:25px; text-indent:20px;}
.add table td input[type=checkbox]{ margin-right:10px;}
.add table td b{ color:#FF0000;}


.content table{ width:100%; border-collapse: collapse; border:1px solid #BDDFF8;}
.content table tr.hover{ background-color:#EFEFEF;}
.content table th{border:1px solid #E6E6E6; background-color:#DBE7F3; height:30px; line-height:30px; text-align:center; color:#0270A3;}
.content table td{border:1px solid #E6E6E6; height:25px; line-height:25px; text-align:center;}

.selectPackage table{ font-size:12px; width:100%; border-collapse: collapse; border:1px solid #FF0000;}
.selectPackage table tr.hover{ background-color:#EFEFEF;}
.selectPackage table th{border:1px solid #FF0000; background-color:#D9EFFD; height:30px; line-height:30px; text-align:center; color:#0270A3;}
.selectPackage table td{border:1px solid #FF0000; height:25px; line-height:25px; text-align:center;}
.selectPackage table td b{ color:#FF0000;}

table.neiTable td{ padding-left:inherit;text-indent: 0px; text-align:center;}
table.neiTable th{ background-color:#ebf2fc;width: inherit;text-indent: 0px;}

.textInfo{ font-size:16px;}
.textInfo b{ color:#FF0000; font-weight:bold;}