
/* general  */

body{
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:16px;
}

h1, h2, p{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	font-size:16px;
}

h3{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

th, td{
	padding: 0px 0px 0px 0px;
	text-align: left;
	vertical-align: top;
}

img{
	border: 0px;
}

h1, h2, h3{
	text-align: left;
}

p{
	text-align:justify;
}

textarea{
	overflow: auto; 
}

ul, ol{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
}
li{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/*main*/

div.box_logo{
	position: absolute;
	width: 216px; height: 47px;
	left: 46px; top: 18px;
}

/* pVideo Icon */
div.pVideo_logo {
	position:absolute;
	top:10px;
	right:20px;
}

/* search icon*/

div.search_icon{
	position: absolute;
	right:250px; top:38px;
}

/* search box*/

div.search_box{
	position: absolute;
	right:25px; top:35px; 
}

/* search text*/

div.search_text{
	position: absolute;
	right:275px; top:38px; 
	font-weight:bold;
	color:black;
}
/* header banner */

div.header_banner {
	/*margin-top:57px;*/
}
div.header_banner img{
	margin:5px 4px 4px 0px;
	float:left;
}
div.header_banner div.btn_box {
	position:absolute;
	right:20px;
	top:22px;
}

div.main_title{
	width:900px; 
	height:45px;
	overflow:hidden;
	float:right;
	margin:5px 0px 0px 5px;
}
div.main_title img{
	margin:222px 16px 0px 0px;
}


div.box_mainmenu{
	position:absolute;
	top:82px; left:-2px;
	width:900px; height:36px;
	margin-left:2px;
	background-color:black;
}

div.box_mainmenu div.floatleft{
	float:left;
}
div.mainmenu_text {
	color:white; 
	margin-top:7px;
	margin-left:48px;
	position:absolute;
}


div.float_main_box {
	float:left;
}

div.main_box {
	width:510px;/*width:623px;*/
	overflow: hidden;
	margin:15px 0px 10px 55px;
}

div.main_box div.video_title{
	padding-left: 10px;
	font-weight:bold;
	color:#3288ac;
	margin-bottom:5px;
}
div.main_box div.video_box{
	width:503px;
	height:423px;
	padding: 15px 0px 15px 0px;
	background-color:white;
}
div.main_box div.video_box div.video{
	width:480px;
	height:390px;
	margin-left:10px;
	border-style:solid;
}



div.gogo_box{
	width:503px;
	height:100px;
	margin:6px 0px 0px 0px;
	overflow:hidden;
	background-position:top center;
	background-image:url(../images/home/purl_video_link.jpg);
	background-repeat:no-repeat;
	position:relative;
}
div.gogo_box_desc{
	position:absolute;
	left:150px; top:15px;
	width:340px; height:70px;
	font-size:14px; line-height:18px;
	color:#3e3d3d;
}
div.gogo_box_desc a, div.gogo_box_desc a:visited{
	color:#ea3977; text-decoration:underline;
}
div.main_box div.news_box{
	width:503px;
	height:143px;
	margin-top:6px;
	background-color:#DDDDDD;
}
div.main_box div.news_box  div.news_innerbox{
	width:auto;
	height:72px;
	margin: 0px 15px 10px 15px;
	padding: 10px 5px 5px 5px;
	background-color:white;
}
div.main_box div.news_box  div.news_innerbox li{
	font-size:15px ;
	padding-bottom:7px;
}

div.right_box div.vertical_banner {
	margin:15px 0px 0px 0px;	
}

div.right_box div.vertical_banner img{
	margin:0px 0px 0px 0px;	
	float:left;
}
div.right_box div.vertical_banner div.weather_banner{
	float:left;
	width:146px;
	height:495px;
	
	background-repeat: no-repeat;
	}
div.right_box div.vertical_banner div.weather_banner p{
	font-size:12px;
	text-align:center;
	padding: 0px;
}
div.right_box div.vertical_banner div.weather_banner p.temperature{
	font-size:18px;
	padding: 0px;
	margin: 0px;
	color:#C3830A;
	font-weight:bold;
	padding: 0px;
	margin: 0px;
}
div.right_box div.vertical_banner div.weather_banner p.humidity{
	font-size:18px;
	color:#379DC4;
	font-weight:bold;
	padding: 0px;
	margin: 0px;
}
div.right_box div.vertical_banner div.weather_banner p.temperature1{
	font-size:14px;
	margin: 10px 20px 0 50px;
	color:#C3830A;
	font-weight:bold;
}
div.right_box div.vertical_banner div.weather_banner p.humidity1{
	font-size:14px;
	color:#379DC4;
	padding: 0px;
	margin: 0 20 0 50px;
	font-weight:bold;
}
div.right_box {
	float:left;
	overflow:hidden;
	width:295px;
	padding: 0px;
	margin:15px 0px 0px 10px;
}
/* footer link */

div.box_footer_link{
	position: absolute;
	right:30px; top:8px;
	text-align: left;
	color:black !important;
}

/* wrapper */

div.wrapper_header, div.wrapper_main, div.wrapper_footer{
	margin:0px auto auto auto;
	padding-bottom:25px;
	position: relative;
	text-align: left;
	overflow:hidden;
}
div.wrapper_header{
	width: 900px; height: 118px;
	background-color:white;
	padding-bottom:0px;
	margin-bottom:0px;
}
div.wrapper_main{
	width: 900px;
	padding-top:13px;
}
div.wrapper_footer{
	width: 900px; 
}

/* footer copyright */

div.box_footer_copyright{
	position: absolute;
	right:30px; top:32px;
	text-align: right;
	font-size:12px;
}

div.focus_logo img{
	position: absolute;
	width: 193px; height: 49px;
	left: 45px; bottom: 33px;
	top:10px;
}
/*theme.css*/

body{
	background-color: #5F6062;
}

body, th, td, p,  input, textarea{
	color: #575739;
}


strong{
	color: #CEA764;
}

h1 strong, h2 strong{
	color: #919386;
}
div.main_box div.news_box  div.news_innerbox a,div.main_box div.news_box  div.news_innerbox a:visited{
	color:black;
}
div.main_box div.news_box  div.news_innerbox a:hover{
	color:#2b7b9c;
}
div.news_box div.news_innerbox a{
	color:black;
}
div.news_box div.news_innerbox span{
	color:#ea3977;
	font-size:12px;
}

div.news_box div.news_more{
	color:black;
	float:right;
	margin-right:30px;
	margin-top:4px;
}
div.news_box div.news_more a:hover{
	color:#2b7b9c;
}

a, a:visited{
	text-decoration:none;
	color:white;
}
a:hover{
	color: #58b8de;
}

/* footer link */
div.box_footer_link, div.box_footer_link a, div.box_footer_link a:visited{
	color: black;
}
div.box_footer_link a:hover{
	color: #58b8de;
}

div.box_footer_link, div.box_footer_link a, div.box_footer_link a:visited{
	color: gray;
}

/* box_footer_copyright */
div.box_footer_copyright, div.box_footer_copyright a, div.box_footer_copyright a:visited{
	color: gray;
}

div.right_headline{
	width:290px; height:198px; overflow:hidden;
}
img.right_headline_img{
	margin:44px 0px 0px 16px;
}
div.right_headline_left{
	height:158px; float:left;
	width:170px;
	overflow:hidden;
}
div.right_headline_right{
	float:left;
	width:120px; height:158px;
	overflow:hidden;
}
div.right_headline_right div.content{
	height:85px;
	margin:56px 0px 0px 0px;
	font-size:14px; color:#BD288B; font-family:Arial; font-weight:bold;
}
div.right_headline_right div.content_eng{
	height:85px;
	margin:36px 0px 0px 0px;
	font-size:14px; color:#BD288B; font-family:Arial; font-weight:bold;
}
div.right_headline_bottom{
	width:290px; height:40px; 
	overflow:hidden;
}
div.right_headline_bottom div.nav{
	margin:6px 0px 0px 14px;
}
div.nav, div.nav a, div.nav a:visited{
	color:#6F6F6F; font-family:Arial; 
}
div.right_headline_bottom img{
	vertical-align:middle;
}
