body{width:100%;height:auto;background:url("../images/images/bg.png") repeat scroll 0 4px;padding:0;margin:0;}
/*div{font-size:0;}*/
a{text-decoration: none;}
div,a,input,p{font-family: 微软雅黑;}
img{border:0;}
p{padding:0;margin:0;}

.frame_head{float:left;width:100%;height:108px;}
.frame_head_matchparent{height:108px;}
.frame_head_link{float:left;width:100%;height:21px;background-color: #535353;}
.frame_head_link_left{float: left;width: 280px;height:21px;}
.frame_head_link_left_li{float: left;width: 60px;height: 21px;font-size: 12px;line-height: 21px;}

.frame_a_color_1{color: #dfdfdf;}
.frame_a_color_3{color:#1e1e1e;}
.frame_a_color_2{font-size:12px;margin:0 4px;color:#dfdfdf;}
.frame_head_link_right{float: right;height:21px;font-size: 12px;line-height:21px;}
.frame_link_right_bg{height: 21px;width: 88px;}

.frame_head_link_right a{color:#0075de;font-size:12px;margin:0 4px;color:#dfdfdf;}
.frame_head_link_right span{color:#0075de;font-size:12px;margin:0 8px;color:#dfdfdf;}

.frame_head_link_right_li{float: right;font-size: 12px;line-height: 21px;margin-right: 4px;color: #ffffff}
.frame_head_star{float: left;height: 21px;width: 14px;margin-left: 30px;display:inline;}
.frame_head_bar{float: left;height: 21px;width: 14px;}
.frame_head_logo{float:left;width:40%;height:60px;margin-left:35px;cursor:pointer;}
.frame_head_search{float:right;width:50%;height:60px;}
.frame_head_searchbg{float:right;width:250px;height:35px;background:url("../images/images/bg_search.jpg");margin-top:15px;margin-right:10px;}
.frame_head_search_input{float:left;width:130px;height:30px;margin:1px 0 0 27px;border:0 none; background-color:#fbf7e6;color:#7d7c78;font-size:14px;line-height:30px;}
.frame_head_search_bt{float:right;width:90px;height:36px;cursor:pointer;}

.frame_content{float:left;width:100%;background:url("../images/images/bg_shadow.png") repeat-x;}
.frame_content_matchparent{width: 1000px;margin: 0 auto;}
.frame_navigation{width: 100%;height: 60px;float: left;}
.frame_navi{width:1000px;margin: 0 auto;height:60px;background:url("../images/images/bg_navi.png") !important; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod='scale',src='/images/images/bg_navi.png'); _background:none;}
.frame_navi_matchparent{width:1000px;height:38px;margin:0 auto;padding-top: 8px;}
.frame_navi_matchparent a{color:#5d5038;}
.frame_navi_bt_selected{float:left;width:141px;height:38px;font-size:16px;line-height:38px;text-align:center;position: relative;z-index:100;}
.frame_navi_bt_unselect{float:left;width:141px;height:38px;font-size:12px;line-height:38px;text-align:center;position: relative; z-index:100;}
.frame_navi_div{float:left;width:2px;height:38px;background:url("../images/images/navi_div.png") no-repeat !important; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod='scale',src='/images/images/navi_div.png'); _background:none;}

.frame_navi_pull{width: 139px;position: absolute;top: 38px;left: 0;z-index: 100;text-align: left; display:none; }
.frame_navi_pull_head{width: 139px;height: 15px;}
.frame_navi_first{width: 100%;height: auto;line-height: 32px;background: url("../images/images/navi_pulldn_first_cell.jpg"); cursor: pointer;}
.frame_navi_first img{margin-left: 26px;display: inline;}
.frame_navi_first_txt{line-height: 32px;margin-left: 18px; width: 84px; height:32px; overflow:hidden;color: #c4c3c3;font-size: 14px;}
.frame_navi_first_txt a{color:#c4c3c3;}
.frame_navi_first_txt_select{color: #4ba1b0;margin-left: 18px; width: 84px; height:32px; overflow:hidden;font-size: 14px;}
.frame_navi_first_txt_select a{color:#4ba1b0;}
.frame_navi_char{width: 100%; display: none;}
.frame_navi_cell{width: 100%;line-height: 28px;height: 28px;font-size: 12px;color: #c4c3c3;background: url("../images/images/navi_pulldn_cell.jpg"); overflow:hidden; }
.frame_navi_cell img{margin-left: 23px;display: inline;}
.frame_navi_cell a{display: block; width:100%; height:28px;color: #c4c3c3;}
.frame_navi_cell span{margin-left: 35px;}
.frame_navi_color{background-color: #3c3c3c;}
.frame_navigation_color{background-color: #323232;background: url("../images/images/navi_pulldn_cell_select.jpg");}
.frame_navi_pulldn_bottom{height: 8px;width: 139px;background:url("../images/images/navi_pulldn_bottom.png") no-repeat !important; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod='scale',src='/images/images/navi_pulldn_bottom.png'); _background:none;}

.frame_body{float:left;width:1000px;margin-top: -5px;}
.frame_body_white{float:left;padding-bottom: 35px;background-color: #FFFFFF;width: 100%;}
.frame_middle_body{float: left;width: 960px;background-color: #fff;padding-bottom:20px;}

.frame_bottom{float: left;width: 100%;height: auto; padding-bottom:65px; background: url("../images/bg_bottom_oral.png");}
.frame_bottom_match{width: 1000px;height: auto;margin: 0 auto;}
.frame_bottom_left{height: auto;width: 315px;float: left;}
.frame_bottom_right{height: auto;width: 685px;float: left;}
.frame_code1{height: 99px;width: 99px;background-color: #9d9d9d;margin-left: 20px;margin-top: 33px;float: left;display: inline;}
.frame_code_detail{height: 99px;width: 180px;margin-left: 10px;margin-top: 33px;float: left;}
.frame_code{height: 81px;width: 81px;margin-top: 9px;margin-left: 9px;}
.frame_code_img{height: 81px;width: 81px;margin-top: 18px;margin-left: 18px;float: left;display: inline;}
.frame_web_det{height: 81px;width: 70px;margin-top: 9px;margin-left: 8px;float: left;display: none;}
.frame_web_det p{font-size: 14px;color: #fff;line-height: 18px;}
.frame_bottom_word{float: left;width: 685px;height: 40px;padding-top: 35px;}
.frame_bottom_link{}
.frame_bottom_link a{margin-left: 45px; font-size: 16px;color: #000000;width: 50px;display: inline;}
.frame_bottom_friendlink{float: left;width: 100%;height: auto;}
.frame_bottom_link_tile{font-size: 16px;color: #000000;height: 30px;margin-left: 45px;display: inline;}
.frame_bottom_linking{margin-left: 30px;height: auto;}

.frame_bottom_linking td{font-size: 12px;color: #cecece;line-height: 25px;}
.frame_bottom_linking a{color: #000;margin-left: 10px;}
/*.frame_bottom{float:left;width:100%;height:235px;background-color:#646464;}
.frame_bottom_words{float:left;width:100%;height:59px;padding-top:26px;}
.frame_bottom_link{text-align:center;}
.frame_bottom_link a{margin:0 20px;font-size:16px;color:#fff;}
.frame_bottom_QR{float:left;width:100%;}
.frame_bottom_QR_log{text-align:center;font-size:16px;color:#fff;}
.frame_bottom_QR_img{text-align:center;margin-top:8px;}*/

.frame_mid_2{width:960px;background-color:#fff;margin:0 auto;}
.frame_mid{width:1000px;background-color:#fff;margin:0 auto;}
.frame_mid_1{height: 1043px;}


.online_bread{float:left; display:inline; height: 36px; width: 900px;  margin: 40px 50px 0; overflow: hidden; line-height: 36px;position:relative;}
.online_bread_home{float:left; display:inline; height: 36px; width: 32px; margin-right: 10px;}
.online_bread_arrow{float:left; display:inline; height: 36px; margin-right: 10px;color: #5ea1dd;font-size: 16px; line-height: 32px;}
.online_bread_name{float:left; display:inline; height: 36px; margin-right: 10px;color: #5ea1dd;font-size: 16px; line-height: 36px;}
.online_bread_name a{color: #5ea1dd;font-size: 16px;}
.online_bread_lastname{font-weight: bold;}

.online_pages{ width: ; height: auto; float: right; display: inline; margin-right: 50px;}
.online_pages div{margin-top: 70px;}
.online_pages a{font-size: 17px; color: #5ea1dd;}
.online_prv_nxt{float: left; display: inline; width: 72px; height: 40px; line-height: 40px; text-align: center;; overflow: hidden; font-size: 17px; color: #5ea1dd; background:url("../images/images/pages.jpg") no-repeat;}
.online_pages_num{float: left; display: inline; height: 40px; line-height: 40px; font-size: 17px; color: #5ea1dd; margin: 0 10px 0 15px; font-weight: normal;}
.online_pages_now a{font-weight: bold; text-decoration: underline;}

.play_ico{display:block;width:83px;height:83px;font-size:0;position:absolute;left:10px;bottom:10px;background:url("../images/play_large.png") !important; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod='scale',src='/images/play_large.png'); _background:none;cursor:pointer;}


/*
background:url("../images/images/xxx.png") !important; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod='scale',src='./images/images/xxx.png'); _background:none;
*/

.container_all{
	width: 100%;
	position: relative;
	z-index: 1000;
	min-width:1000px;
}
.inner_container{
	width: 100%;
	height: 1709px;
	margin: 0 auto;
	position: absolute;
	background-color: #000000;
	opacity: 0.6;
	filter: alpha(opacity=60);
	z-index: 1;
}
.inner_container_0_out{
	width: 100%;
	height: 1709px;
	position: absolute;
	z-index: 2;
	display: inline;
}
.inner_container_0{
	width: 1000px;
	height: 1709px;
	margin: 0 auto;
	position: relative;
}
.login{
	width: 660px;
	height: 406px;
	position: absolute;
	background-color: #000000;
	opacity: 0.3;
	_filter: alpha(Opacity=30);
	top: 168px;
	left: 50%;
	margin-left: -330px;
}
.login_inner{
	width: 640px;
	height: 386px;
	position: absolute;
	top: 178px;
	left: 50%;
	margin-left: -320px;
}
.login_inner_top{
	width: 640px;
	height: 68px;
	background-color: #0075de;
	font-family: "微软雅黑";
	font-size: 26px;
	line-height: 68px;
	text-align: center;
	color: #ffffff;
	position: relative;
	float: left;
	display: inline;
	overflow: hidden;
}
.close{
	width: 48px;
	height: 48px;
	position: absolute;
	top: 10px;
	right: 12px;
}
.close a img{
	width: 48px;
	height: 48px;
}
.login_inner_bottom{
	width: 640px;
	height: 317px;
	background-color: #ffffff;
	float: left;
	display: inline;
	overflow: hidden;
}
.lo_left{
	width: 415px;
	height: 317px;
	float: left;
	display: inline;
	overflow: hidden;
}
.u_out{
	width: 326px;
	height: 52px;
	margin-left: 37px;
	margin-top: 49px;
	line-height: 52px;
	float: left;
	display: inline;
	overflow: hidden;
}
.username{
	width: 306px;
	height: 52px;
	margin: 0;
	padding: 0;
	padding-left: 20px;
	background-color: #e9e9e9;
	line-height: 52px;
	border: none;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #666666;
	float: left;
	display: inline;
	overflow: hidden;
}
.p_out{
	width: 326px;
	height: 52px;
	margin-left: 37px;
	margin-top: 18px;
	float: left;
	display: inline;
	overflow: hidden;
}
.password{
	width: 306px;
	height: 52px;
	margin: 0;
	padding: 0;
	padding-left: 20px;
	background-color: #e9e9e9;
	line-height: 52px;
	border: none;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #666666;
	float: left;
	display: inline;
	overflow: hidden;
}
.login_btn{
	width: 102px;
	height: 43px;
	background-color: #0075de;
	line-height: 43px;
	margin-left: 37px;
	margin-top: 25px;
	text-align: center;
	float: left;
	display: inline;
	overflow: hidden;
}
.login_btn button{
	width: 102px;
	height: 43px;
	background-color: #0075de;
	font-family: "微软雅黑";
	font-size: 20px;
	color: #ffffff;
	float: left;
	display: inline;
	overflow: hidden;
	border: none;
	
}
#loading_blue{
	margin-top: 5px;
	display: none;
}
.fgt_pwd{
	height: 32px;
	line-height: 32px;
	margin-left: 144px;
	margin-top: 34px;
	float: left;
	display: inline;
	overflow: hidden;
}
.fgt_pwd a{
	font-family: "微软雅黑";
	font-size: 16px;
	color: #0075de;
}
.lo_line{
	width: 1px;
	height: 279px;
	margin-top: 17px;
	background-color: #e0e0e0;
	float: left;
	display: inline;
	overflow: hidden;
}
.lo_right{
	width: 224px;
	height: 317px;
	float: left;
	display: inline;
	overflow: hidden;
}
.lo_register_ft{
	width: 114px;
	line-height: 26px;
	margin-left: 50px;
	margin-top: 122px;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #333333;
	float: left;
	display: inline;
	overflow: hidden;
}
.lo_register{
	width: 102px;
	height: 43px;
	margin-left: 51px;
	margin-top: 22px;
	background-color: #ff8e14;
	line-height: 43px;
	text-align: center;
	float: left;
	display: inline;
	overflow: hidden;
}
.lo_register a{
	width: 102px;
	height: 43px;
	font-family: "微软雅黑";
	font-size: 20px;
	color: #ffffff;
	float: left;
	display: inline;
	overflow: hidden;
}
.login_error{
	background: url(/images/images/login_error.jpg) no-repeat;
}
#login_status{
	cursor: pointer;
}
.page_select_div{
	float: left; display: inline; width:180px; height: 40px; line-height: 40px; text-align: center;; overflow: hidden; font-size: 13px; color: #5ea1dd; margin-top: 80px;margin-left: 10px;
}
.page_select_div select{
	color: #5ea1dd;
}
.frame_head_logo{
    margin-left: 28px;
    margin-top: 8px;
}
.frame_head_search{
    margin-top: 13px;
}
.frame_head_searchbg{
    margin-right: 28px;
}
.weixin_index{
	float:left;
	display:inline;
	width: 180px;
	height: 20px;
	color: #000;
	font-size: 12px;
	margin-top: 10px;
	text-align: left;
	margin-left: 26px;
}