@import url(/basic/css/col.css);
@import url(/basic/css/row.css);
@import url(/basic/css/picture.css);
Body{
margin:0px;
text-align:center;
font-size:12px;
color:#666;
font-family:Arial;
font-weight:bold;
}
a:link{
text-decoration:none;
font-size:12px;
color:#666;
}
a:visited{
text-decoration:none;
font-size:12px;
color:#666;
}
a:hover{
text-decoration:none;
font-size:12px;
color:#ff6600;
}

td{
	font-size:12px;
	padding-left:10px;
}
/*--ROW-----------------------------*/

.showTime{
float:left;
height:30px;
padding-left:50px;
background-image:url(/basic/images/Model_index.gif);
background-position:-1050px -490px;
background-repeat:no-repeat;
}

.showWeather{
float:right;
padding-Right:20px;
height:30px;
padding-left:50px;
background-image:url(/basic/images/Model_index.gif);
background-position:-1050px -450px;
background-repeat:no-repeat;
}



.index_row{
clear:both;
width:970px;
margin-bottom:10px;
text-align:left;
}
#Nav_site{
padding:5px;
}

#Header{
}

#Head{
clear:both;
width:970px;
height:262px;
background-image:url(/basic/images/Head.jpg);
background-position:center;
background-repeat:no-repeat;
margin-bottom:1px;
}

#Head_channel{
clear:both;
height:100px;
background-image:url(/basic/images/Model_index.gif);
background-repeat:no-repeat;
background-position:0px -1500px;
margin-bottom:10px;
}



#Nav_box{
color:#cccccc;
width:970px;
height:35px;
font-size:10px;
text-align:left;
padding-left:30px;
padding-top:10px;
background-image:url(/basic/images/Model_index.gif);
background-position:0px -150px;
background-repeat:no-repeat;
}

#Nav_box a:link{
font-size:14px;
color:#0044b4;
}

#Nav_box a:visited{
font-size:14px;
color:#0044b4;
}

#Nav_box a:Hover{
font-size:14px;
color:#ff4400;
}

#Nav_sub_box{
width:970px;
padding-top:10px;
height:20px;
font-size:12px;
text-align:left;
padding-left:80px;
font-weight:bold;
background-image:url(/basic/images/Model_index.gif);
background-position:0px -185px;
background-repeat:no-repeat;
}

#Nav_sub_box a:link{
font-size:12px;
color:#666666;
}

#Nav_sub_box a:visited{
font-size:12px;
color:#666666;
}

#Nav_sub_box a:Hover{
font-size:12px;
color:#FF6600;
}


.Nav_channel_box{
width:970px;
height:30px;
line-height:30px;
font-size:10px;
color:#FFFFFF;
text-align:right;
padding-right:10px;
background-image:url(/basic/images/Model_index.gif);
background-position:0px -1400px;
background-repeat:no-repeat;
}
.Menu_box{
float:right;
padding-left:30px;
padding-right:30px;
}


#Footer{
padding-top:100px;
color:#666666;
clear:both;
height:262px;
background-image:url(/basic/images/Footer.jpg);
background-position:center;
background-repeat:no-repeat;
margin-bottom:1px;
margin-top:10px;
}

#Footer a:link{
color:#666666;
}
#Footer a:visited{
color:#666666;
}
#Footer a:hover{
color:#ff6600;
}

.index_keywords{
padding-left:20px;
line-height:20px;
}
.index_Hot{
height:100px;
}

.index_Hotel{
height:200px;
}

.index_Trip{
height:200px;
}

.index_Article{
height:550px;
background-image:url(/basic/images/Model_index.gif);
background-position:0px -2000px;
background-repeat:no-repeat;
}

.index_Link{
height:150px;
background-image:url(/basic/images/Model_index.gif);
background-position:0px -1200px;
background-repeat:no-repeat;
}
/*--COL---------------------------------------------------*/

.Left{
	float:left;
	width:200px;
}

.right{
	width:740px;
	float:left;
	margin-left:20px;
	}


/*-FONT-------------------------------------*/
.List{
clear:both;
line-height:20px;
padding-left:15px;
background-image:url(/basic/images/Model_index.gif);
background-position:0px -900px;
background-repeat:no-repeat;
}
.List_blank{
clear:both;
}
.list_title{
line-height:20px;
float:left;
}

.Dashed{
border-bottom:1px dashed #cccccc;
}

.subtitle{
line-height:30px;
}
.font14{
font-size:12px;
}

.font14 a:link{
font-size:12px;
}

.font14 a:visited{
font-size:12px;
}

.font14 a:hover{
font-size:12px;
}

.font12{
font-size:12px;
}
.fontB{
font-weight:bold;
}

.font_black{
color:#666666;
}

.font_black a:link{
color:#666666;
}
.font_black a:visited{
color:#666666;
}

.font_black a:hover{
color:#666666;
}

.font_white{
color:#FFFFFF;
}

.font_white a:link{
color:#ffffff;
}
.font_white a:visited{
color:#ffffff;
}

.font_white a:hover{
color:#ffffff;
}


.Font_yellow{
color:#ff6600;
}
.Font_yellow a:link{
color:#ff6600;
}
.Font_yellow a:visited{
color:#ff6600;
}

.Font_yellow a:hover{
color:#ff6600;
}

/*-button-------------------------------------*/
.bt_bg{

}
.bt_help{
width:250px;
height:50px;
}
.bt_text{
position:absolute;
z-index:1;
line-height:50px;
padding-left:30px;
}

.bt_className{
float:left;
margin-right:5px;
width:90px;
height:25px;
line-height:30px;
padding-left:10px;
background-image:url(/basic/images/Model_index.gif);
background-position:0px -980px;
background-repeat:no-repeat;
}
.List_dot_1{
float:left;
width:15px;
font-size:10px;
font-family:Franklin Gothic Medium;
color:#fff;
text-align:center;
line-height:20px;
margin-right:10px;
background-image:url(/basic/images/Model_index.gif);
background-position:0px -920px;
background-repeat:no-repeat;
}

.List_dot_2{
float:left;
width:15px;
font-size:10px;
font-family:Franklin Gothic Medium;
color:#666;
text-align:center;
line-height:20px;
margin-right:10px;
background-image:url(/basic/images/Model_index.gif);
background-position:0px -940px;
background-repeat:no-repeat;
}

.class_readme{
padding-bottom:5px;
margin-bottom:5px;
border-bottom:2px dashed #ccc;
}

.PageNav{
height:30px; text-align:right;font-size:10px; padding-top:8px;
color:#cccccc;
}

.outLine{
font-family:Franklin Gothic Medium;
width:100px;
font-size:13px;
line-height:20px;
word-break:break-all;
text-align:justify;
text-justify:inter-ideograph;
overflow:hidden;
}

.guid-Nav{
font-size:12px;
color:#FFFFFF;
height:25px;
padding-top:3px;
padding-left:20px;
background-image:url(/basic/images/Model_index.gif);
background-position:0px -250px;
background-repeat:no-repeat;
margin-bottom:5px;
cursor:hand;
}

.guid-Nav a:link{
	font-size:12px;
	color:#fff
}
.guid-Nav a:visited{
	font-size:12px;
	color:#fff;
}
.guid-Nav a:hover{
	font-size:12px;
	color:#fff;
}


.guid-Nav-black{
font-size:12px;
color:#FFFFFF;
height:25px;
padding-top:3px;
padding-left:20px;
background-image:url(/basic/images/Model_index.gif);
background-position:0px -350px;
background-repeat:no-repeat;
margin-bottom:5px;
cursor:hand;
}

.guid-Nav-black a:link{
	font-size:12px;
	color:#666;
}
.guid-Nav-black a:visited{
	font-size:12px;
	color:#666;
}
.guid-Nav-black a:hover{
	font-size:12px;
	color:#666;
}


.guid-Nav-s{
font-size:12px;
color:#FFFFFF;
height:25px;
padding-top:3px;
padding-left:20px;
background-image:url(/basic/images/Model_index.gif);
background-position:0px -300px;
background-repeat:no-repeat;
margin-bottom:5px;
cursor:hand;
font-weight:bold;
}

.guid-Nav-s a:link{
	font-size:12px;
	color:#fff
}
.guid-Nav-s a:visited{
	font-size:12px;
	color:#fff;
}
.guid-Nav-s a:hover{
	font-size:12px;
	color:#fff;
}
.index_weather{
}

.index_col_Resort{
	padding-left:10px;
float:left;
width:500px;
}
.index_aboutSanya{
	font-size:13px;
	text-indent:28px;
	text-align:justify;
}

.weatherAndsanya{
	background-image:url(../images/aboutSanya.gif);
	background-repeat:no-repeat;
	float:left;
	width:450px;
	height:350px;
	margin-left:10px;
	padding:10px;
	padding-left:20px;
	padding-top:40px;
}

.Photo_Gallery{
	background-image:url(/basic/images/Model_index.gif);
	background-position:0px -500px;
	background-repeat:no-repeat;
	height:35px;
	padding-left:50px;
	border-bottom:2px solid #cccccc;
}

#M_pic{
	border:2px solid #cccccc;
	overflow:hidden;height:170px;width:970px; 
}

.showUser{
	float:right;
	padding-right:50px;
}

.How_to_booking{
	width:200px;
	height:80px;
	background-image:url(/basic/images/Model_index.gif);
	background-position:0px -600px;
	background-repeat:no-repeat;
	margin-bottom:10px;
}

.Car_Rental{
	width:200px;
	height:80px;
	background-image:url(/basic/images/Model_index.gif);
	background-position:0px -700px;
	background-repeat:no-repeat;
	margin-bottom:10px;
}

.Contact_us{
	width:200px;
	height:150px;
	background-image:url(/basic/images/Model_index.gif);
	background-position:0px -1000px;
	background-repeat:no-repeat;
}


.index_right{
	width:200px;
	float:left;
	margin-left:10px;
}
.index_Mid{
	width:550px;
	float:left;
	margin-left:10px;
}
