td {
	font-size: 14px;
}
th {
	font-size: 14px;
}
div {
	font-size: 14px;
}
input {
	font-size: 14px;
}
select {
	font-size: 14px;
}
textarea {
	font-size: 14px;
}
li {
	font-size: 14px;
}
ol {
	font-size: 14px;
}
dt {
	font-size: 14px;
}
dd {
	font-size: 14px;
}
h1 {
	font-size: 14px;
}
h2 {
	font-size: 14px;
}
h3 {
	font-size: 14px;
}
h4 {
	font-size: 14px;
}
h5 {
	font-size: 14px;
}
h6 {
	font-size: 14px;
}
font {
	font-size: 14px;
}
span {
	font-size: 14px;
}
#header_bg {
	background: url("/Public/Images/member/static/header-bgm.jpg") repeat-x; width: 100%; height: 88px; overflow: hidden; float: left; position: fixed;
}
#header {
	background: url("/Public/Images/member/static/header-bg.jpg") no-repeat; width: 100%; height: 88px; overflow: hidden; position: fixed; min-width: 1000px;
}
#header .logo {
	width: 309px; height: 58px; overflow: hidden; margin-top: 18px; margin-left: 30px; float: left;
}
#header .logo img {
	height: 58px;
}
#header .logo_d {
	background: url("/Public/Images/member/static/logo_d.png") no-repeat; width: 200px; height: 30px; line-height: 30px; margin-top: 45px; margin-right: 50px; float: right;
}
#header .logo_d a.live {
	background: url("/Public/Images/member/static/mem_live.png") no-repeat left; text-indent: 23px; float: left;
}
#header .logo_d a.die {
	background: url("/Public/Images/member/static/mem_die.png") no-repeat left; color: rgb(255, 0, 0); text-indent: 23px; float: left;
}
#header .logo_d a {
	color: rgb(223, 223, 223); font-size: 12px; margin-left: 18px;
}
#header ul {
	left: 400px; top: 0px; margin-left: 20px; position: absolute;
}
#header ul li {
	background-position: left 10px; height: 50px; line-height: 50px; text-indent: 30px; margin-right: 25px; float: left; background-repeat: no-repeat;
}
#header ul li a {
	color: rgb(255, 255, 255); font-size: 14px; font-weight: bold;
}
#header ul li.ico-0 {
	background-image: url("/Public/Images/member/static/h-ico-0.png");
}
#header ul li.ico-1 {
	background-image: url("/Public/Images/member/static/h-ico-1.png");
}
#header ul li.ico-2 {
	background-image: url("/Public/Images/member/static/h-ico-2.jpg");
}
#header ul li.ico-3 {
	background-image: url("/Public/Images/member/static/h-ico-3.jpg");
}
#header ul li.ico-4 {
	background-image: url("/Public/Images/member/static/h-ico-4.png");
}
#header ul li.ico-5 {
	background-image: url("/Public/Images/member/static/h-ico-5.png");
}
#header ul li.ico-6 {
	background-image: url("/Public/Images/member/static/h-ico-6.png");
}
#main {
	top: 88px; width: 100%; position: fixed; min-width: 1000px;
}
#main .menu {
	background: url("/Public/Images/member/static/menu-bg.jpg") repeat-y; width: 220px; height: 100%; overflow: hidden; float: left;
}
#main .menu dl {
	padding: 6px 0px;
}
#main .menu dt {
	background: url("/Public/Images/member/static/menu-item-bg.png") no-repeat left; margin: 0px auto 6px; width: 220px; height: 40px; color: rgb(89, 87, 87); line-height: 40px; letter-spacing: 1px; font-size: 15px; font-weight: bold; float: left; cursor: default;
}
#main .menu dt.cur {
	background: url("/Public/Images/member/static/menu-item-bg-cur.png") no-repeat; color: rgb(255, 255, 255);
}
#main .menu dt img {
	padding: 0px 12px; width: 18px; height: 18px; vertical-align: middle;
}
#main .menu dd {
	margin: 0px auto; width: 220px; float: left; display: none;
}
#main .menu dd div {
	background: url("/Public/Images/member/static/menu-dd-bg.jpg") no-repeat; height: 40px; color: rgb(89, 87, 87); line-height: 40px; text-indent: 35px;
}
#main .menu dd div.cur {
	color: rgb(17, 117, 186);
}
#main .menu dd div.cur a {
	color: rgb(17, 117, 186);
}
#main .menu dd div.cur {
	background: url("/Public/Images/member/static/menu-dd-cur.gif") no-repeat right;
}
#main .menu dd div a {
	color: rgb(89, 87, 87); font-size: 14px;
}
i.n {
	margin: 5px 0px 0px 2px; width: 13px; height: 13px; position: absolute; z-index: 88;
}
i.h {
	margin: 5px 0px 0px 2px; width: 13px; height: 13px; position: absolute; z-index: 88;
}
#main .menu i.n {
	background: url("/Public/Images/member/new.gif");
}
#main .menu i.h {
	background: url("/Public/Images/member/hot.gif");
}
#main .iframe {
	height: 100%; overflow: hidden; float: left;
}
#main .iframe iframe {
	width: 100%; height: 100%; overflow-x: scroll;
}
#iframe_page {
	
}
#iframe_page .iframe_content {
	padding: 15px 25px; min-width: 810px;
}
#iframe_page .control_btn {
	height: 30px; clear: both; margin-bottom: 15px;
}
#iframe_page .btn_green {
	background: url("../images/btnbg.png"); border-radius: 5px; border: currentColor; width: 137px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; text-decoration: none; margin-right: 10px; float: left; display: block;
}
#iframe_page .btn_gray {
	background: url("/Public/Images/member/cancel-btn-bg.jpg"); border-radius: 5px; border: currentColor; width: 88px; height: 30px; text-align: center; line-height: 30px; text-decoration: none; float: left; display: block;
}
#iframe_page .btn_w_120 {
	background: url("/Public/Images/member/ok-btn-120-bg.jpg"); width: 120px;
}
.r_nav {
	background: url("/Public/Images/member/nav-bg.png") repeat-x bottom; border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(239, 239, 239) rgb(239, 239, 239) currentColor; overflow: hidden;
}
.r_nav span {
	color: rgb(62, 62, 62); padding-left: 20px; font-weight: bold;
}
.r_nav ul {
	background: url("/Public/Images/member/nav-ul-bg.jpg") no-repeat left top; padding-left: 12px;
}
.r_nav ul li {
	border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(217, 217, 217) rgb(217, 217, 217) currentColor; border-radius: 5px 5px 0px 0px; width: 120px; height: 28px; text-align: center; line-height: 28px; overflow: hidden; margin-top: 11px; margin-right: 5px; float: left; background-color: rgb(255, 255, 255); -webkit-border-radius: 5px 5px 0 0;
}
.r_nav ul li.cur a {
	color: rgb(44, 120, 169); font-weight: bold;
}
.r_con_wrap {
	background: rgb(255, 255, 255); padding: 12px 20px 30px; line-height: 25px; overflow: hidden; min-height: 200px;
}
.qr_code_img {
	background: url("/Public/Images/member/qr_code_img.png") no-repeat left; border: 1px dashed rgb(221, 221, 221); left: 400px; top: 40px; width: 250px; height: 250px; overflow: hidden; float: left; position: absolute; z-index: 110;
}
.fucheng {
	position: relative;
}
.r_con_form {
	border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.r_con_form .rows {
	clear: both; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.r_con_form .rows:hover {
	background: rgb(228, 241, 252);
}
.r_con_form .rows > label {
	padding: 8px 0px; width: 15%; height: 28px; text-align: center; line-height: 28px; overflow: hidden; float: left;
}
.r_con_form .rows .input {
	padding: 8px 0px 8px 10px; width: 75%; overflow: hidden; border-left-color: rgb(221, 221, 221); border-left-width: 1px; border-left-style: solid; float: left; display: block; min-height: 28px;
}
.r_con_form .rows .input .form_input {
	background: rgb(255, 255, 255); padding: 0px 5px; border-radius: 5px; border: 1px solid rgb(221, 221, 221); height: 28px; line-height: 28px;
}
.r_con_form .rows .input select {
	padding: 5px; border-radius: 5px; border: 1px solid rgb(221, 221, 221); height: 32px; vertical-align: middle;
}
.r_con_form .rows .input textarea {
	background: rgb(255, 255, 255); padding: 5px; border-radius: 5px; border: 1px solid rgb(221, 221, 221); width: 350px; height: 70px; line-height: 150%; vertical-align: top;
}
.r_con_form .rows .input .tips {
	height: 28px; color: rgb(136, 136, 136); line-height: 28px; font-size: 12px;
}
.r_con_form .rows .input .tips * {
	font-size: 12px;
}
.r_con_form .rows .input .tips a {
	color: rgb(255, 102, 0); text-decoration: underline;
}
.r_con_form .rows .input .upload_file .up_input {
	float: left;
}
.r_con_form .rows .input .upload_file .tips {
	margin-left: 10px; float: left;
}
.r_con_form .rows .input .upload_file .img img {
	background: rgb(204, 204, 204); border: 1px solid rgb(221, 221, 221); max-height: 200px; max-width: 600px;
}
.r_con_form .rows .opt {
	padding-top: 5px;
}
.r_con_form .rows .primary {
	background: rgb(21, 132, 213); padding: 4px 15px; border-radius: 5px; color: rgb(255, 255, 255); margin-left: 5px;
}
.r_con_form #map {
	width: 600px; height: 300px;
}
.small_inp {
	background: rgb(255, 255, 255); padding: 3px; border: 1px solid rgb(221, 221, 221); width: 50px; overflow: hidden;
}
.r_con_table {
	width: 100%; border-collapse: collapse;
}
.r_con_table td {
	padding: 10px 5px; text-align: center; font-size: 14px; border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; empty-cells: show;
}
.r_con_table td.last {
	border-right-color: currentColor; border-right-width: medium; border-right-style: none;
}
.r_con_table td a {
	color: rgb(77, 136, 211);
}
.r_con_table thead {
	background: rgb(241, 241, 241); font-weight: bold;
}
.r_con_table tbody tr:hover {
	background: rgb(228, 241, 252);
}
.r_con_table tbody td {
	font-size: 12px;
}
.r_con_table tbody td * {
	font-size: 12px;
}
.r_con_table tbody td img {
	padding: 0px 2px;
}
.r_con_table tbody td .upd_txt input {
	border: 1px solid rgb(221, 221, 221); width: 80px; height: 24px; text-align: center; line-height: 24px;
}
.r_con_config table {
	width: 100%;
}
.r_con_config td {
	padding-bottom: 25px;
}
.r_con_config td strong {
	color: rgb(68, 68, 68);
}
.r_con_config td h1 {
	height: 24px; line-height: 24px; overflow: hidden;
}
.r_con_config td h1 strong {
	font-size: 14px;
}
.r_con_config td .input {
	background: rgb(250, 250, 250); padding: 3px 5px; border-radius: 5px; border: 1px solid rgb(221, 221, 221); width: 280px; height: 22px; line-height: 28px; font-size: 12px; margin-top: 5px;
}
.r_con_config td textarea {
	background: rgb(245, 245, 245); padding: 5px; border-radius: 5px; border: 1px solid rgb(221, 221, 221); width: 270px; height: 70px; line-height: 150%; margin-top: 5px;
}
.r_con_config td .tips {
	color: rgb(136, 136, 136); font-size: 12px;
}
.r_con_config td .reply_msg {
	background: rgb(245, 245, 245); padding: 17px; border: 1px solid rgb(221, 221, 221); margin-top: 5px;
}
.r_con_config td .reply_msg .input {
	background: rgb(255, 255, 255);
}
.r_con_config td .reply_msg .m_left {
	width: 50%; float: left;
}
.r_con_config td .reply_msg .tips {
	color: rgb(136, 136, 136);
}
.r_con_config td .reply_msg .tips_key {
	color: rgb(136, 136, 136); padding-top: 5px; font-size: 12px;
}
.r_con_config td .reply_msg .file {
	width: 250px; padding-top: 5px;
}
.r_con_config td .reply_msg .m_right {
	width: 50%; float: left;
}
.r_con_config td .reply_msg .m_right .img {
	background: rgb(255, 255, 255); border-radius: 5px; border: 1px solid rgb(221, 221, 221); width: 315px; text-align: center; min-height: 100px;
}
.r_con_config td .reply_msg .m_right .img img {
	max-height: 177px; max-width: 315px;
}
.r_con_config input {
	font-size: 12px;
}
.r_con_config select {
	font-size: 12px;
}
.r_con_config textarea {
	font-size: 12px;
}
.r_con_config .submit {
	text-align: center;
}
.r_con_config .submit input {
	background: url("/Public/Images/member/ok-btn-bg.jpg"); border-radius: 8px; border: currentColor; width: 145px; height: 30px; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px;
}
.reverve_field_table {
	background: rgb(255, 255, 255); border-width: 1px 1px 1px medium; border-style: solid solid solid none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) currentColor; width: 90%;
}
.reverve_field_table * {
	font-size: 12px;
}
.reverve_field_table td {
	padding: 8px 5px; border-top-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); border-top-width: 1px; border-left-width: 1px; border-top-style: dotted; border-left-style: solid;
}
.reverve_field_table thead td {
	font-weight: bold; border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
.reverve_field_table td .form_input {
	width: 150px;
}
.reverve_field_table td a {
	color: rgb(123, 174, 56);
}
.reverve_field_table *[disabled] {
	background: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); color: rgb(172, 172, 172);
}
.lean-modal_form * {
	font-size: 12px;
}
.lean-modal-form .form {
	padding: 18px; min-height: 100px;
}
.lean-modal-form .rows {
	padding: 5px 0px; clear: both;
}
.lean-modal-form .rows label {
	width: 60px; height: 22px; text-align: left; color: rgb(85, 85, 85); line-height: 22px; overflow: hidden; font-size: 12px; float: left;
}
.lean-modal-form .rows .input {
	width: 415px; overflow: hidden; padding-left: 2px; float: left; display: block;
}
.lean-modal-form .rows .input .file_upload {
	width: 125px; float: left;
}
.lean-modal-form .rows .input .img_detail {
	float: left;
}
.lean-modal-form .rows .input .img_detail img {
	max-height: 30px; max-width: 100px;
}
.lean-modal-form .rows .input .big_size_tips {
	height: 30px; color: rgb(136, 136, 136); line-height: 30px; padding-right: 75px; float: right;
}
.lean-modal-form .rows .input .txetarea {
	padding: 5px; border: 1px solid rgb(221, 221, 221); width: 320px; height: 30px; line-height: 150%;
}
.lean-modal-form .rows .submit input {
	background: url("/Public/Images/member/bg.png") no-repeat -164px -24px; border: currentColor; width: 121px; height: 25px; text-align: left; line-height: 27px; text-indent: 47px; font-size: 12px;
}
#footer {
	background: url("/Public/Images/member/static/footer-bg.jpg") repeat-y right 0px rgb(0, 96, 112); width: 100%; text-align: center; bottom: 0px; position: fixed; min-width: 1000px;
}
#footer .oem {
	height: 30px; text-align: right; color: rgb(255, 255, 255); line-height: 30px; overflow: hidden; padding-right: 20px;
}
.pc_temp_ul li {
	margin: 5px 20px; border: 5px solid rgb(255, 255, 255); text-align: center; float: left;
}
.online_temp_ul li {
	margin: 5px 20px; border: 5px solid rgb(255, 255, 255); text-align: center; float: left;
}
.pc_temp_ul li.curr {
	border: 5px solid rgb(153, 153, 153);
}
.online_temp_ul li.curr {
	border: 5px solid rgb(153, 153, 153);
}
.online_temp_ul li {
	text-align: center;
}
.online_temp_ul div {
	width: 31px; height: 110px; display: inline-block;
}
.online_temp_ul .grayOpen {
	background: url("/Public/Js/jqSonline/images/grayOpen.jpg");
}
.online_temp_ul .greenOpen {
	background: url("/Public/Js/jqSonline/images/greenOpen.jpg");
}
.online_temp_ul .openTrigger {
	background: url("/Public/Js/jqSonline/images/openTrigger.jpg");
}
.online_temp_ul .redOpen {
	background: url("/Public/Js/jqSonline/images/redOpen.jpg");
}
.video_tr {
	width: 100%; float: left;
}
.video_tr ul {
	width: 100%; float: left;
}
.video_tr li {
	width: 255px; margin-top: 20px; margin-left: 20px; float: left;
}
.video_tr p {
	margin: 0px; width: 100%; text-align: center; line-height: 25px; font-size: 14px;
}
.spread {
	width: 100%; float: left;
}
.spread ul {
	width: 100%; float: left;
}
.spread li {
	background: 0px 0px rgba(255, 255, 255, 0.3) !important; padding: 10px 5px; border-radius: 5px; width: 470px; margin-top: 20px; margin-left: 20px; float: left; filter: Alpha(opacity=30); box-shadow: 0px 1px 2px #666; -webkit-border-radius: 5px; -moz-border-radius: 5px; -webkit-box-shadow: 0 1px 2px #666; -moz-box-shadow: 0 1px 2px #666;
}
.spread p {
	margin: 0px 0px 0px 5px; width: 460px; text-align: center; line-height: 25px; font-size: 14px;
}
.spread h3 {
	width: 100%; height: 35px; text-align: center; line-height: 35px; font-size: 15px; font-weight: bold; float: left;
}
.spread .txt {
	text-align: left; line-height: 23px; text-indent: 2em; float: left;
}
