@charset "utf-8";
/* CSS Document */

@import url('fix.css');

* { 
padding : 0; 
margin : 0; 
} 
ul {
	list-style:none;
} 

p { 
margin : 0 0 10px 0; 
} 
img { 
border : none; 
} 
h1, h2, h3, h4, h5, h6 { 
font-size : 11px; 
font-weight : normal; 
line-height : 20px; 
} 
h1 { 
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
} 
a { 
color:#a3a3a3;
font-size:10px;
text-decoration : none; 
} 
a:hover { 
color:#FFF;
font-size:10px;
} 
a:active { 
color:#FFF;
font-size:11px;
} 
a.noLine { 
text-decoration : none; 
} 
.clear:after { 
content : '[DO NOT LEAVE IT IS NOT REAL]'; 
display : block; 
height : 0; 
clear : both; 
visibility : hidden; 
} 
.clear { 
clear : both; 
height : 0; 
line-height : 0; 
display : inline; 
position : relative; 
} 
.clear { 
display : block; 
} 
/*/--------------------------inside---------------------------/*/
#layout
{ width:770px;
  margin:0 auto;
}
#menu
{	
width : 770px; 
height:25px;
}
#menu .logo
{ float:left;
background:url(../images/bg/logo_geox.jpg) no-repeat;
width:85px;
height:23px;
}
#menu .link
{
	width:645px;
    right : auto;
	float:right;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#DDD;
}
#menu .nonlink
{
	color:#fff;
	font-size:10px;}
#main
{ width:770px;
margin-bottom:20px;
}
#main .left
{ background:url(../images/bg/logo_left.jpg) no-repeat;
width:83px;
height:386px;
margin:20px 0 0 0;
float:left;
}

#main .right
{ margin:20px 0 0 0px;
  float:left;
  width:687px;
}
.detail
{
	
}
.detail img
{
	margin:0 20px 0 0;
	float:left;
}
.detail1
{
	
}
.detail1 img
{
	margin:0 15px 0 0;
	float:left;
}
#main .right .box1
{ width:342px;

float:left;
}
#main .right .box2
{ width:342px;

float:right;
}
#main .right .clip1
{ width:429px;

float:left;
}
#main .right .clip1 .vote
{
	background-color:#979797;
	width:429px;
	
}
#main .right .clip1 .vote .vote1
{
	background-color:#979797;
	width:300px;
	color:#FFF;
	float:left;
	height:25px;
}
#main .right .clip1 .vote img
{
	margin:5px;
}
#main .right .clip1 .vote .vote2
{
	background-color:#979797;
	width:129px;
	color:#FFF;
	float:right;
	height:25px;
}
#main .right .clip2
{ width:258px;
  float:right;
  padding:40px 0 0 0;
}
#main .right .clip2 img
{ 
  float:left;
  margin:1px;
}


#textcomment
{ color:#CCC;
}
#textcomment ul
{ list-style:none;
}
#textcomment .line1
{
	background:url(../images/bg/commentline2.jpg) no-repeat;
	width:429PX;
	height:3PX;
	margin:5PX 0 10px 0;
	
}
#textcomment .line2
{
	background:url(../images/bg/textcomment_line.jpg) no-repeat;
	width:429PX;
	height:1PX;
	margin:10PX 0 10px 0;
}
#textcomment h2
{
	color:#036;
	font-size:12px;
	font-weight:bold;
	
}
#form1
{
	width:100px;
	float:left;
}
#form2
{
	width:320px;
	float:left;
	margin:0 0 0 0;
}
#label
{
	float:left;
	width:140px;	
}
#textfield
{
background:#000000 none repeat scroll 0 0;
border-color:#7C7C7C #C3C3C3 #DDDDDD;
border-style:solid;
border-width:1px;
color:#FFF;
margin:1px;
	}
#input
{
float:left;background:#000000 none repeat scroll 0 0;
border-color:#7C7C7C #C3C3C3 #DDDDDD;
border-style:solid;
border-width:1px;
margin:2px;
width:200px;
color:#FFF;
}
#input1
{
float:left;background:#000000 none repeat scroll 0 0;
border-color:#7C7C7C #C3C3C3 #DDDDDD;
border-style:solid;
border-width:1px;
margin:2px;
width:64px;
color:#FFF;
}
#saveform
{
margin:5px 0 10px 145px;
}
#logo_link
{ margin: 20px 0 0 0px;
}
#logo_link img
{ margin: 0 30px 0 0;
}
/*/--------------------------LINE---------------------------/*/
#line
{	width:770px;
    height:1px;
	background:url(../images/bg/line.jpg) no-repeat;
	float:left;
}