.err { font-size: 12px; padding: 7px; color: #505050; border:1px solid #a1757e !important;background:#f0d8d8;background:-webkit-gradient(linear,left top,left bottom,from(#f5e9e9),to(#f0d8d8));background:-moz-linear-gradient(top,#f5e9e9,#f0d8d8);background:-o-linear-gradient(top,#f5e9e9,#f0d8d8);background:-ms-linear-gradient(top,#f5e9e9,#f0d8d8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5e9e9',endColorstr='#f0d8d8'); }
.msg /* ,.mess */ {padding:10px;border:1px solid #75a175;background:#e5f6eb;background:-webkit-gradient(linear,left top,left bottom,from(#e5f6eb),to(#d3e5d5));background:-moz-linear-gradient(top,#e5f6eb,#d3e5d5);background:-o-linear-gradient(top,#e5f6eb,#d3e5d5);background:-ms-linear-gradient(top,#e5f6eb,#d3e5d5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5f6eb',endColorstr='#d3e5d5');}
.nav1,.nav2,.main,.main2 {font-size: 12px;padding:7px;color:#069;border-bottom:1px solid #dddddd; background: #f5f5f5;}
.nav1 a,.nav2 a,.main a,.main2 a {display:inline-block;padding:4px;text-decoration:none;}
.tpanel {display: table;border: 0;margin-left: 3px;margin-bottom: -2px;color: #fff;}
.tmenu {float: left;display: inline;}
.tmenu a {margin-left: 3px;display: block;min-width: 50px;padding: 3px 8px 3px 8px;
text-decoration: none;text-align: center;color: #fff;background: #5881B0;border-radius: 4 4 0px 0px;-moz-border-radius: 4 4 0px 0px;}
.tmenu a:hover {background: #6A93C1;}
.webmenu {float: left;display: inline;padding-left: 10px;}
.webmenu last {float: none;padding-left: 0px;margin: 0 auto;padding-top: 50px; }
.webmenu a {display: block;min-width: 62px;padding: 5px;text-decoration: none;text-align: center;}
a.activ {background-color: #5E88AD;color: #fff;padding: 5px;border-radius: 3px; }
.webmenu a:hover { text-decoration: none; }
.menus {display: table;width: 100%;padding: 9px;background-color: #f7f7f7;border-bottom: 1px solid #D8D4D4;}
.st_2 { /* 芯褎芯褉屑谢褟械屑 褋褌邪褌褍褋 */
background:#ddebf7;color:#323232;font-size:81.25%; /* 13/16 = 0,8125 */ line-height:123.076%; /* 16/13 = 1,23076 */ padding:9px 36px 9px 9px;position:relative;word-wrap:break-word;border-radius: 4px;}
.st2:after {content:'';position: height;display:block;height:0;width:0;bottom:100%;left:32px;border:8px solid transparent;border-bottom-color:#ddebf7;}
.st_1 {margin-left: 30px;margin-bottom:0;border-style:solid;border-color:transparent transparent #ddebf7 transparent ;border-width:10px 10px 10px 10px;height: 0px;width:0px;}
/*
input[type="submit"] {color: #fff;background-color: #5E88AD;border: 1px solid #7E8FA9;background: -moz-linear-gradient(top,#7394BC,#4C6F97);background: -webkit-gradient(linear,left top,left bottom,from(#7394BC),to(#4C6F97));background: -o-linear-gradient(top,#7394BC,#4C6F97);-webkit-box-shadow: inset 0 1px 0 0 rgba(255,255,255,.2);box-shadow: inset 0 1px 0 0 rgba(255,255,255,.2);text-shadow: 0 -1px 0 #456489;border-radius: 4px;}
input[type="text"], input[type="password"] {box-sizing: content-box;border-radius: 3px;-moz-box-shadow: inset 0 1px 3px -1px rgba(0,0,0,.25);-webkit-box-shadow: inset 0 1px 3px -1px rgba(0,0,0,.25);box-shadow: inset 0 1px 3px -1px rgba(0,0,0,.25);margin-top: 5px;width: 70%;min-width: 30px;border: 1px solid #B9C4D1;padding: 7px;-webkit-appearance: none;background: #fff;}
*/
.menu_razd {padding: 8px;color: #fff;background: #51C051;border-bottom: 1px solid #61B117;}
.main_menu,.p_m,.p_t {background-color: #f7f7f7;border-bottom: 1px solid #e9e9e9;padding: 8px;display: block;}
.foot {font-size: 12px;word-wrap: break-word;border-bottom: 1px solid #D3DBE3;border-top: 1px solid #D3DBE3;background-color: #edf3ff;position: relative;padding: 8px;margin-top: -1px;color: #788DA5;}
.foot a {display:inline-block;padding:4px;text-decoration:none;}
.mess,.c2 {font-size: 12px;word-wrap: break-word;border-bottom: 1px solid #D3DBE3;border-top: 1px solid #D3DBE3;background-color:#FFF8D7;position: relative;padding: 8px;margin-top: -1px;color: #788DA5;}
table {width: 100%;}
.rekl {background: url(img/rekl.png) right top no-repeat ,#f8f7f7 right bottom repeat-x;margin-top: 1px;margin-bottom: 1px;padding: 7px 7px 7px 7px;border: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3; }
.copy a {color: #fff;}
.iform {padding: 7px;border-top: 1px solid #d4dbe3;background-color: #fff;border-bottom: 1px solid #d4dbe3;position: relative;margin-top: -1px; }
form { padding: 3px; }
input, select {
margin-top: 5px;
padding: 7px; }
select {
vertical-align: top;
width: 73%;
min-width: 30px;
border: 1px solid #B9C4D1; }