div.text {
	width: 870; 
	color: black; 
	text-align: left; 
	font-size: 17px;
	font-family: Helvetica, Verdana, Arial; 
	font-style: normal;
}
p {
	width: 870; 
	color: black; 
	text-align: left; 
	font-size: 17px;
	font-family: Helvetica, Verdana, Arial; 
	font-style: normal;
}
/*a:link {
	color: #316AAD; 
	font-size: 17px;
	font-family: Helvetica, Verdana, Arial; 
	text-decoration: none;
}*/
a:visited {
	color: #316AAD; 
	font-size: 17px;
	font-family: Helvetica, Verdana, Arial; 
	text-decoration: none;
}
a:hover {
	color: red; 
	font-size: 17px;
	font-family: Helvetica, Verdana, Arial; 
	text-decoration: none;
}
ul {
	width: 900;
	color: black; 
	text-align: left; 
	font-size: 17px;
	font-family: Helvetica, Verdana, Arial; 
	font-style: normal;
	margin:0 0 0 90px; 
	padding: 0 0 10px;
}

h1 {
	width: 870; 
	font-family: Georgia, Times; 
	color: #988710; 
	text-align: left;
	font-size: 30px;
	font-weight: normal;
}
h2 {
	width: 870; 
	font-family: Georgia, Times; 
	color: #988710; 
	text-align: left;
	font-size: 25px;
	font-weight: normal;
}
h3 {
	width: 870; 
	font-family: Georgia, Times; 
	color: #988710; 
	text-align: left;
	font-size: 20px;
	font-weight: normal;
}
h4 {
	width: 870; 
	font-family: Georgia, Times; 
	color: #988710; 
	text-align: left;
	font-size: 15px;
	font-weight: normal;
}

table, tr, td, tbody{
/*  display:block; */
  
}
@media screen and (max-width:1100px) and (min-width:501px) {
    @viewport {width: auto;}

div.yashare-auto-init{display:none;
	}
img{width:auto;
}
img.tit{width:75;
}
img.btn{width:100;
}
p{word-wrap:break-word;
width: auto;
}

table{
    display:table;
    width:auto;
  }
  tbody{
    display:table-row-group;
    width:auto;
  }
  tr{
    display:table-row;
    width:auto;
  }
  td{
    display:table-cell;
    width:auto;
  }

iframe {width:100%;
}
textarea {
width:100%;
}
div.text {width: auto;
}

a.text:link {
width: auto;	
}
a.text:visited {
width: auto;
}
a.text:hover {
width: auto;
}
ul {
width: auto;
}
ul.text {
width: auto;
}

h1 {word-wrap:break-word;
width: auto;
}
h2 {word-wrap:break-word;
width: auto;
}
h3 {word-wrap:break-word;
width: auto;
}
h4 {word-wrap:break-word;
width: auto;
}
input,select
{width:100%;}
text
{width:100%;}
table {
    table-layout: fixed;
    width:100%
}
td {
    word-wrap:break-word;

}}
 @media screen and (max-width: 500px)  {
@viewport {width: auto;}

div.yashare-auto-init{display:none;
	}
img{width:100%;
}
img.tit{width:75;
}
img.btn{width:100;
}

img.depimg{width:75;
}
img.harimg{width:75;
}
img.movimg{width:75;
}
img.netimg{width:75;
}
img.othimg{width:75;
}
img.popimg{width:75;
}
img.priimg{width:75;
}
img.winimg{width:75;
}
img.icon{width:75;
}

p{word-wrap:break-word;
width: auto;
}



iframe.vid {width:120;height:80;
}


div.text {width: auto;
}

a.text:link {
width: auto;	
}
a.text:visited {
width: auto;
}
a.text:hover {
width: auto;
}
ul.text {
width: auto;
}
ul {
width: auto;
}
h1 {word-wrap:break-word;
width: auto;
}
h2 {word-wrap:break-word;
width: auto;
}
h3 {word-wrap:break-word;
width: auto;
}
h4 {word-wrap:break-word;
width: auto;
}
div.input
{
width:100%;}
text
{width:100%;}

/*table {
    table-layout: fixed;
    width:100%
}
td {width: 100%;
    word-wrap:break-word;
}
td.text {width:  auto;
word-wrap:break-word;
}*/

input,select
{width:100%;}

textarea {
width:100%;
}

}