﻿@charset "utf-8";
/* CSS Document */

html { text-align:center;
}
body { -webkit-tap-highlight-color:rgba(255,0,0,0); min-width:1200px;
    color: #333; width:100%;  display:block;border:0px; overflow-y:scroll;
    font-family:Tahoma,"微软雅黑"; text-align:center;  font-size:14px; background: #fff;  padding:0px 0px 0px 0px; margin:0px auto;
}
img { border:0px; padding:0px; margin:0px; outline:none;
}
a { outline:none; color: #666; text-decoration: none;  
}
    a:hover { outline:none;
    }
.clearfloat { clear:both;  height:0px;
}
table,td { border-collapse:collapse;
}

.ustb_page { width:100%; height:100%;  display:block; padding:0px; margin:auto;
}
.conbg { background-color:#1A242F; height:100%; width:100%; text-align:center;
}
.concen { width:1200px; margin:auto; 
}

.ustb_top { height:60px; width:100%; 
}
.logo { float:left; width:100px; margin-top:5px;
}
.title_1 { float:left; line-height:60px; font-size:18px; margin-left:30px; color:#eee;
}
.ustb_con { width:100%; height:100%; margin:auto; text-align:center; min-height:500px;
}
.ustb_nav { width:100%; height:40px; line-height:40px; text-align:center;  
            text-align:left;
}

.ustb_menu { background-color:#eee;  height:60px;   border-bottom:1px #1A242f solid;
}

.menu { display:block; padding:0px; margin:auto; 
}
    .menu ul {display:block; padding:0px; margin:auto;
}
   .menu ul li{ float:left;  list-style:none;   padding:5px 12px 0px 12px; border-radius:5px 5px 0px 0px;
                line-height:40px; height:40px; margin:15px 5px 0px auto;   cursor:pointer; 
   }

  
.menucheckno {background-color:#fff;
}
    .menucheckno:hover { background-color:#aaa; color:#fff;
    }
.menucheck {  background-color:#1A242F; color:#fff;
}


.conbody {  margin:20px auto; text-align:left; line-height:35px; 
}
.ustbfloatingbg { position:fixed; left:0px; top:0px; width:100%; height:100%; z-index:990; background-color:#666; opacity:0.2;
}
.ustbfloating { background-color:#000; width:260px; height:32px; padding:20px; border-radius:8px; text-align:center; z-index:991;
                position:fixed; top:45%; left:50%; margin-left:-150px; line-height:32px;  color:#fff;  display:none;
}
    .ustbfloating span { line-height:32px; display:block; font-size:16px; height:32px; 
                        margin-top:0px; margin-left:10px;
    }

.font1 { font-size:16px; line-height:35px;
}



.pagecon { width:100%; height:100%; display:block;
}
.pagetitle { text-align:center; line-height:40px; height:40px; font-size:16px; font-weight:bold; text-align:center;
}
.pagebody { display:block; padding:0px; margin:30px auto 100px auto;
}
.pagetitle_1 { font-size:14px; font-weight:bold; margin-bottom:10px;
} 
.pagebody_left { width:300px; min-height:400px; float:left;
}
.pagebody_right { width:850px; float:right;   
}

.retsub { border:1px #666 solid; border-radius:8px; cursor:pointer; letter-spacing:5px; font-size:16px; text-align:center; width:100px; margin-left:35px; display:block;  height:40px; line-height:40px; float:left;
}
    .retsub:hover { /*border:1px #1A242F solid; background-color:#1A242F; color:#fff;*/ box-shadow:0px 0px 4px #1A242F;
    } 
.retbut { border:1px #0784e1 solid; border-radius:8px; font-size:16px;  letter-spacing:5px;  cursor:pointer; text-align:center; width:100px; margin-right:35px; background-color:#0784e1; color:#fff; display:block; float:right;
          height:40px; line-height:40px;
}
 .retbut:hover { /*border:1px #1A242F solid; background-color:#1A242F; color:#fff;*/ box-shadow:0px 0px 4px #0784e1;
    }

.tb1 { text-align:right; font-size:16px;  line-height:30px; width:50px;
}
.tb2 { text-align:left; 
}
.input1 { margin-left:30px;  width:180px; border:1px #666 solid; height:25px; padding:3px 10px; line-height:25px; font-size:16px; border-radius:8px; outline:none;
}
.input1:focus{ 
    border: 1px solid #666;
}
.inputred {   border: 1px solid red;
}

input:-moz-placeholder { 
/* Mozilla Firefox 4 to 18 */ 
color: #eee; 
} 
input::-moz-placeholder { 
/* Mozilla Firefox 19+ */ 
color: #eee; 
} 
input:-ms-input-placeholder { 
/* Internet Explorer 10+ */ 
color: #eee; 
}

input::-webkit-outer-spin-button
    input::-webkit-inner-spin-button {         -webkit-appearance: none;     }   
  input[type="number"]{         -moz-appearance: textfield;     }


.pagexian {  min-height:100px; padding:0px; width:calc(100%);
             height:auto; display:inline-block;word-break:break-all;
}

.maphw {width: 100%; height: 400px;
}


.RETTABLE { width:100%; border-collapse:collapse; 
}
    .RETTABLE tr {  margin:auto; padding:0px;  border-collapse:collapse;
    }
        .RETTABLE tr td { border:1px #eee solid; line-height:30px; text-align:center; height:30px;
        }







.bottom_1 { color:#eee; text-align:center; padding:40px; line-height:35px; font-size:16px;
}
.bottom_2 { font-size:18px; 
}