body {
margin:0;
padding:0;
font-family: Arial;
font-style:normal;
font-size:13px;

font-weight:normal;
}
.wsheader{
position:relative;
height:200px;
width:1020px;
margin: 0 auto;
}
.wrapper{
width:1020px;
margin: 0 auto;
}
.column {
display: table;
margin:0 auto;
background:url(/img/lshf.png) no-repeat bottom center;
width:1000px;
min-height:1000px;
}
.row  {
display: table-row;
}
.left {
width: 240px;
display: table-cell;
vertical-align:top;
padding:10px;
}
.center {
width: 680px;
display: table-cell;
vertical-align:top;
padding:15px;
background: url(/img/v.png) no-repeat top right;
}
.stylish{
background-color:#F9F9F9;
border: 1px solid #ccc;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(92%, white), color-stop(100%, #ddd)); 
background: -moz-linear-gradient(top, white 0%, white 85%, #ccc 130%);
}
.lang{
position: relative;
width:60px;
height:20px;
top:10px;
left:950px;
text-align:right;
}
.logo{
position: absolute;
width:200px;
height:150px;
background:url(/img/logo.png) no-repeat left center;
}
.infl {
font-size:16px;
color:#172449;
width:235px;
height:30px;
background:#f8f8f8;
line-height:30px;
padding-left:10px;
}

.infll {
font-size:15px;
color:#888;
width:235px;
height:30px;
background:#f8f8f8;
line-height:30px;
border:1px solid #ccc;
}

.footer {
top:5px;
width: 1022px;
height: 70px;
background-color:#eee;
border-top:1px solid #172449;
margin:0 auto;
}
.inf {
font-size:14px;
color:#172449;
text-shadow: 1px 1px 1px #fff;
}
.inf a{
font-size:14px;
color:#172449;
}
.infg {
font-size:13px;
color:#172449;
text-shadow: 1px 1px 1px #fff;
}
.lightright {
padding-top:10px;
font-size:12px;
color:#172449;
text-shadow: 1px 1px 1px #fff;
float:right;
}

.heading {
font-size:15px;
color:#888;
font-weight:bold;
float:right;
}
.heading a{
font-size:15px;
font-weight:bold;
color:#333;
float:right;
}
.heading a:hover {
color:#222;
}

.ad{
margin:0 auto;
width:240px;
padding:5px;
}

.headings a{
float:right;
font-weight: bold; 
font-size:13px;
color:#333;
text-shadow: 1px 1px 1px #fff;
text-align:right;
margin-bottom:5px;
}

A:link {color:#999;text-decoration:none; font-size : 15px}
A:visited {color:#888;text-decoration:none; font-size : 15px}
A:active {color:#999;text-decoration:none; font-size : 15px}
A:hover {color:#999;text-decoration:none; font-size : 15px}
.idsh {
padding: 7px;
border: solid 1px #ccc;
}
a:hover img.idsh {
border: solid 1px #ccc;
-moz-box-shadow: 1px 1px 7px #999;
-webkit-box-shadow: 1px 1px 7px #999;
box-shadow: 1px 1px 7px #999;
}
.idsh:hover {
border: solid 1px #ccc;
-moz-box-shadow: 1px 1px 7px #999;
-webkit-box-shadow: 1px 1px 7px #999;
box-shadow: 1px 1px 7px #999;
}

#webmaster{
font-family: Georgia, Helvetica, sans-serif;
text-decoration:none;
font-size : 13px;
text-align:left;
color:#888888;
margin-right: 10px;
}
/* forms */
.textbox {
background: white;
border: 1px solid #ccc;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;  
box-shadow: 0 0 5px #888 inset;
color: #666;
float: left;
padding: 5px 10px;
width: 165px;
outline: none;
background-color:#f8f8f8;
}
input::-moz-placeholder { color: #888;}
input::-webkit-input-placeholder { color: #888;}
.label {
font-size:14px;
color:#888;
line-height:28px;
}
#captchac{float:left;}
/* forms */
/* other css*/
a img {border: none;}
.clr{clear:both;}
#fbresponse{font-size:13px;}
span{font-size:14px;}
/* other css*/
.dim img{
opacity: 0.3;
}
.dim img:hover{
   opacity: 1;
   transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
}
table.ms {
font-family: Georgia, Times New Roman, Times, serif;
font-size:16px;
color:#888;
border-width: 1px;
border-color: #ccc;
border-collapse: collapse;
}
table.ms th {
border-width: 1px;
padding: 8px;
border-style: solid;
border-color: #ccc;
background: url(/cat/img/tbg.jpg) repeat-x;
text-align:center;
}
table.ms td {
border-width: 1px;
padding: 8px;
border-style: solid;
border-color: #ccc;
text-align:left;
}
table.ms tr:nth-child(even) {
background: #fff;
}
table.ms tr:nth-child(odd) {
background: #eee;
}
.pageing {
-moz-box-shadow:inset -1px 1px 2px 0px #fff;
-webkit-box-shadow:inset -1px 1px 2px 0px #fff;
box-shadow:inset -1px 1px 2px 0px #fff;
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
background-color:#ededed;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
border:1px solid #dcdcdc;
display:inline-block;
color:#777;
font-size:12px;
font-weight:normal;
padding:4px 7px;
text-decoration:none;
text-shadow:0px 1px 0px #fff;
}.pageing:hover {
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
background-color:#dfdfdf;
}.pageing:active {
position:relative;
top:1px;
}
.pageing a:link{
color:#333;
}

.tour{
color:#888;
line-height:15px;
font-size:14px;
background:#f8f8f8;
padding:5px;
display:block;
height:27px;
margin-top:8px;
margin-bottom:5px;
border-bottom:1px solid #ddd;
}

.tour:hover, .tour a:hover{
color:#fff;
background:#017CC2;
}

hr.ms { border: 0; height: 1px; background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); }

textarea {
    resize: none;
}