<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */
body, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, th, td, p, blockquote, pre, form, fieldset, legend, input, button, textarea, hr {
	margin: 0 auto;
	padding: 0;
	color: #333;
}

body {
	font-size: 12px;
	font-family: "SimSun", Arial, sans-serif, "Microsoft YaHei", "SimHei";
	min-height: 101%;
	background: #FFFFFF;
}

ul, ol, li {
	list-style: none;
}

fieldset, img {
	border: 0
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {
	clear: both;
	display: block;
	overflow: hidden;
}

.clear {
	clear: both;
}

a {
	text-decoration: none;
	color: #336699;
}

a:hover {
	text-decoration: underline;
	color: #E64660;
}

.select01, .select02, .sbtn, .pop-panel .close, .docter_yes, .order_on, .order, .close_bg, .card-footer-jtou, .sub_tab_list li, .sub_r ul li, .newsr-center1 li, .newsr-center2 li, .index-center1 li, .index-center2 li, .index-d-c, .index-d-c2, .hot-center1 li, .structure li, .box_four li {
	background: url(http://www.meiliwuyou.cn/static/images/public.png) no-repeat;
}

/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}

html {
	min-height: 101%;
}

/* End hide from IE-mac */
.wrapper {
	width: 560px;
	height: 360px;
	margin: auto;
}

.blue {
	font-family: "SimSun";
	font-size: 14px;
	color: #235E96;
	text-decoration: underline;
}

.blue12 {
	font-family: "SimSun";
	font-size: 12px;
	color: #235E96;
}

.blue14 {
	font-family: "SimSun";
	font-size: 14px;
	color: #235E96;
}

.blue14b {
	font-family: "SimSun";
	font-size: 14px;
	color: #235E96;
	font-weight: bolder;
}

.blank {
	font-family: Arial;
	font-size: 12px;
	color: #333;
}

.blank12 {
	font-family: "SimSun";
	font-size: 12px;
	color: #333;
}

.blank14 {
	font-family: "SimSun";
	font-size: 14px;
	color: #333;
}

.gray {
	font-family: Arial;
	font-size: 12px;
	color: #888;
}

.gray12 {
	font-family: "SimSun";
	font-size: 12px;
	color: #888;
}

.gray14 {
	font-family: "SimSun";
	font-size: 14px;
	color: #888;
}

.orange14 {
	font-size: 14px;
	color: #F90;
	font-family: Arial;
}

.orange14s {
	font-size: 14px;
	color: #F90;
	font-family: "SimSun";
}

.orange14b {
	font-size: 14px;
	color: #F90;
	font-weight: bolder;
}

.orange16b {
	font-size: 16px;
	color: #F90;
	font-weight: bolder;
}

.white16b {
	font-size: 16px;
	color: #fff;
	font-weight: bolder;
}

.white10 {
	font-family: Arial;
	font-size: 10px;
	color: #fff;
}

.green14b {
	font-family: "SimSun";
	font-size: 14px;
	font-weight: bolder;
	color: #53A828;
}

.red14b {
	font-family: "SimSun";
	font-size: 14px;
	font-weight: bolder;
	color: #FF0000;
}

.left {
	float: left;
}

.right {
	float: right;
}

.pos_rel {
	position: relative;
}

.pos_abs {
	position: absolute;
}

.mar_t5 {
	margin-top: 5px;
}

.mar_t10 {
	margin-top: 10px;
}

.mar_t14 {
	margin-top: 15px;
}

.mar_t20 {
	margin-top: 20px;
}

.pad_b5 {
	padding-bottom: 5px;
}

.pad_b10 {
	padding-bottom: 10px;
}

.pad_b20 {
	padding-bottom: 20px;
}

.indent {
	text-indent: 2em;
}

.cursor {
	cursor: pointer;
}

/* font begin */
.f700 {
	font-weight: 700;
}

.f100 {
	font-weight: 100;
}

.f10 {
	font-size: 10px;
}

.f12 {
	font-size: 12px;
}

.f13 {
	font-size: 13px;
}

.f14 {
	font-size: 14px;
}

.f16 {
	font-size: 16px;
}

.fsong {
	font-family: "SimSun";
}

.fari {
	font-family: Arial;
}

.fhei {
	font-family: "SimHei";
}

.fyahei {
	font-family: "Microsoft YaHei", "SimHei";
}

.ftahoma {
	font-family: Tahoma;
}

a.underline, .underline a, .underline {
	text-decoration: underline;
}

a.noline, .noline a, a.noline:hover, .noline a:hover, .noline {
	text-decoration: none;
}

a.blue, .blue, .blue a {
	color: #235E96;
}

a.black, .black, .black a {
	color: #333;
}

a.gray, .gray, .gray a {
	color: #888;
}

a.orange, .orange, .orange a {
	color: #F90;
}

a.green, .green, .green a {
	color: #53A828;
}

a.red, .red, .red a {
	color: #FF0000;
}

a.white, .white, .white a {
	color: #fff;
}

a.blue:hover, .blue a:hover, a.black:hover, .black a:hover, a.gray:hover, .gray a:hover, a.orange:hover, .orange a:hover, a.green:hover, .green a:hover, a.red:hover, .red a:hover, a.white:hover, .white a:hover {
	color: #E64660;
}

.ta_l {
	text-align: left;
}

.ta_c {
	text-align: center;
}

.ta_r {
	text-align: right;
}

/* font end */

.pages .prev, .pages .next {
	background: url(http://www.meiliwuyou.cn/static/images/page-icon.png) no-repeat
}

.pages {
	font-size: 14px;
	margin-top: 15px;
	height: 30px;
}

.pages span, .pages a {
	display: inline-block;
	vertical-align: top;
	height: 27px;
	min-width: 20px;
	_width: 20px;
	white-space: nowrap;
	text-align: center;
	line-height: 27px;
	padding: 0 4px;
	margin-right: 5px;
	color: #235E96;
}

.pages a {
	border: 1px solid #CCEAFF;
	background-color: #F3FAFF;
}

.pages a:hover {
	background-color: #235E96;
	border: 1px solid #CCEAFF;
	color: #fff;
}

.pages span {
	padding: 0;
}

.pages .act {
	padding: 0 4px;
	border: 1px solid #CCEAFF;
	background: #235E96;
	color: #fff;
	font-weight: bold
}

.pages .prev, .pages .next {
	font-family: \5B8B\4F53
}

.pages .prev {
	padding-left: 16px;
	background-position: 0 0
}

.pages .next {
	padding-right: 16px;
	background-position: 100% -18px
}

.pages .prev:hover {
	background-position: 0 -37px
}

.pages .next:hover {
	background-position: 100% -56px
}

/*pub*/
.div_body {
	margin: 0 auto;
	width: 990px;
	background: #FFF;
	margin-top: 15px; /*padding-top:15px;*/
}

.msg {
	float: left;
	width: 960px;
	padding: 0 0 15px 15px;
	background: #FFF;
	font: 12px Verdana;
	height: 15px;
	overflow: hidden;
}

.msg a {
	font: 12px Verdana;
}

.pub-body {
	float: left;
	width: 960px;
	padding: 0 15px 15px 15px;
	background: #FFF;
}

.hot {
	float: right;
	width: 298px;
	border: 1px solid #CCEAFF;
	border-top: none;
	margin-bottom: 10px;
}

.hot-top {
	float: left;
	width: 298px;
	height: 30px;
	background: url(http://www.meiliwuyou.cn/static/images/menu_bg.jpg) repeat-x;
}

.hot .hot-top span {
	float: left;
	font-size: 14px;
	padding-left: 10px;
	font-weight: bolder;
	color: #333;
	text-align: center;
	line-height: 32px;
}

.hot-top1 {
	float: left;
	width: 298px;
	height: 30px;
	background: url(http://www.meiliwuyou.cn/static/images/menu_bg.jpg) repeat-x;
}

.hot .hot-top1 span {
	float: left;
	font-size: 14px;
	padding-left: 10px;
	font-weight: bolder;
	color: #235E96;
	text-align: center;
	line-height: 32px;
}

.hot .hot-center {
	float: left;
	width: 285px;
	padding: 10px 6px;
	line-height: 30px;
}

.hot-center1 {
	float: left;
	width: 278px;
	padding: 10px 10px;
	line-height: 27px;
}

.hot .hot-center a {
	display: inline-block;
	white-space: nowrap;
	padding: 0 5px
}

.news-title {
	width: 960px;
	margin: 8px 0 8px -1px;
	height: 36px;
}

.docter_title {
	float: left;
	padding: 0 15px 11px 15px;
	text-align: left;
	font-family: "SimHei";
	font-size: 34px;
	width: 960px;
	background: #FFF;
	height: 39px;
	overflow: hidden;
}

.docter_title span {
	color: #999;
	padding-right: 3px;
}

.comment {
	float: left;
	width: 610px;
	padding: 19px;
	margin-top: 10px;
	border: 1px solid #CCEAFF;
}

.comment_top {
	float: left;
	width: 100%;
}

.comment_01 {
	float: left;
}

.comment_02 {
	float: left;
	padding-top: 13px;
	font-family: "SimSun";
	font-size: 12px;
	color: #2D9BCD;
	padding-left: 20px;
}

.comment_03 {
	float: left;
	padding-top: 13px;
	font-family: "SimSun";
	font-size: 12px;
	padding-left: 20px;
}

.comment_04 {
	float: left;
	padding-top: 6px;
}

.comment_04 img {
	float: left;
	padding-right: 5px;
}

.comment_05 {
	float: right;
	padding-top: 13px;
	text-align: right;
	color: #888;
}

.comment_06 {
	float: left;
	padding-top: 13px;
	font-family: "SimSun";
	font-size: 12px;
	color: #2D9BCD;
	padding-left: 20px;
}

.alertmgs {
	float: left;
	width: 100%;
	text-align: center;
	font-family: "SimSun";
	font-size: 14px;
	color: #F00;
	padding: 10px 0;
}

.input-box .input-focus {
	float: left;
	width: 604px;
	border: 1px solid #77A3C8;
	color: #333
}

.input-box textarea {
	border: 1px solid #77A3C8;
	resize: none;
	width: 604px;
	height: 98px;
	line-height: 24px;
	padding-left: 4px;
	color: #333333;
	font-family: Arial;
	font-size: 12px;
}

.publish {
	float: left;
	width: 100%;
	padding: 15px 0;
	text-align: right;
}

.publish_01 {
	float: right;
	padding: 7px 20px 0 0;
	font-family: Arial;
	font-size: 12px;
	color: #999;
}

.publish_02 {
	float: right;
}

.comment_center {
	float: left;
	padding-top: 2px;
	width: 100%;
	border-bottom: 1px dashed #ccc;
}

.comment_pub {
	float: left;
	width: 100%;
	padding-bottom: 18px;
}

.head {
	float: left;
	width: 52px;
	height: 52px;
	border: 1px solid #ccc;
	text-align: center;
	vertical-align: middle;
	margin-right: 10px;
}

.head img {
	float: left;
	width: 50px;
	height: 50px;
	margin: 1px;
}

.head_right {
	float: left;
	width: 546px;
}

.comment_center01 {
	float: left;
	width: 540px;
	height: 24px;
	padding-left: 6px;
	background: #EFEFEF;
	font-size: 12px;
	line-height: 24px;
	color: #888;
}

.comment_center02 {
	float: left;
	width: 540px;
	padding: 10px 0 0 6px;
	font-size: 12px;
	line-height: 22px;
	color: #333;
}

.s_comment_center .head_right {
	width: 636px;
}

.s_comment_center .comment_center01, .s_comment_center .comment_center02 {
	width: 630px;
}

/*friendlink*/
.friendlink {
	border: 1px solid #CCEAFF;
	border-top: 0;
	width: 958px;
	margin: auto;
}

.nav_friendlink {
	height: 30px;
	background: url(http://www.meiliwuyou.cn/static/images/menu_bg.jpg) repeat-x;
}

.nav_friendlink h3 {
	float: left;
	height: 30px;
	font: 700 14px/31px "SimSun";
	text-indent: 15px;
}

.nav_friendlink span {
	float: right;
	padding: 10px 20px 0 0;
}

.list_friendlink {
	padding: 0 15px 20px 15px;
	color: #EAEAEA;
	margin-top: 20px;
	line-height: 28px;
	font-family: "Microsoft YaHei", "SimHei";
}

.list_friendlink a {
	display: inline-block;
	margin: 0 15px;
	white-space: nowrap;
	width: 100px;
}

.mar_t15 {
	width: 960px;
	height: 15px;
}

/*share baidu*/
.share_bd {
	border: 1px solid #CCEAFF;
	background: #fff;
	height: 42px;
	overflow: hidden;
	padding: 0 10px;
}

.share_text {
	line-height: 43px;
}

.n_pages {
	font-size: 14px;
	margin-top: 25px;
	height: 30px;
}

.n_pages span, .n_pages a {
	display: inline-block;
	vertical-align: top;
	height: 28px;
	min-width: 24px;
	_width: 24px;
	white-space: nowrap;
	text-align: center;
	line-height: 28px;
	padding: 0 4px;
	margin-right: 5px;
	color: #666;
}

.n_pages a {
	border: 1px solid #dddddd;
	background-color: #f9f9f9;
}

.n_pages a:hover {
	background-color: #E64A63;
	border: 1px solid #D33851;
	color: #fff;
	text-decoration: none;
}

.n_pages span {
	padding: 0;
}

.n_pages .act, .n_pages .n_act {
	padding: 0 4px;
	border: 1px solid #DA2B4F;
	background: #DA2B4F;
	color: #fff;
	font-weight: bold
}

.n_pages .prev, .n_pages .next, .n_pages .n_prev, .n_pages .n_next {
	font-size: 14px;
	font-family: Verdana;
	padding-left: 18px;
	padding-right: 18px;
}

.signlayer_fixed {
	position: fixed;
	left: 50%;
	margin-left: -480px;
	top: 0;
	_position: absolute;
	_top: expression(eval(document.documentElement.scrollTop));
	z-index: 99;
}

* html {
	background-image: url(about:blank);
	background-attachment: fixed;
}

/*select*/
.p_select {
	width: 116px;
	height: 33px;
	position: relative;
}

.p_select h5 {
	width: 85px;
	height: 30px;
	position: absolute;
	left: 0;
	top: 0;
	line-height: 30px;
	font-size: 12px;
	font-weight: 100;
	color: #999;
	padding: 0 20px 0 5px;
	overflow: hidden;
}

.p_select ul {
	width: 110px;
	position: absolute;
	left: 0;
	top: 30px;
	border: 1px solid #ddd;
	background: #fff;
	z-index: 99;
	display: none;
	overflow-y: auto;
	overflow-x: hidden;
	max-height: 300px;
}

.p_select ul li {
	width: 90px;
	float: left;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	padding: 0 15px 0 5px;
	color: #999;
	background: #FFF
}

.p_select ul li.hover {
	background: #ccc;
}

.p_select ul.ul_1 {
	_height: 300px;
}

/*share*/
.pub_share_box {
	display: none;
}

/*hospital header*/
.head_hos {
	background: #3871c8;
	height: 110px;
}

.head_hos_title {
	background: #3871c8;
	height: 110px;
	width: 960px;
	margin: auto;
	overflow: hidden;
}

.head_hos_title h1 {
	font: 30px/110px "Microsoft YaHei";
	color: #fff;
}

.nav_hos {
	background: #618dd4;
	height: 28px;
}

.nav_hos_lis {
	background: #618dd4;
	height: 28px;
	width: 960px;
	margin: auto;
	overflow: hidden;
}

.nav_hos ul {
	height: 28px;
	width: 980px;
	margin-left: -15px;
}

.nav_hos li {
	font: 14px/20px "Microsoft YaHei";
	color: #fff;
	height: 20px;
	border-left: 1px solid #6099de;
	padding: 0 15px;
	float: left;
	margin: 4px 0 0 0;
}

.nav_hos li a, .nav_hos li a:hover {
	color: #fff;
}

/*project table opacity start*/
em {
	font-style: normal;
}

.box_lis_h {
	position: relative;
}

.box_lis_h h5 {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 10;
}

.box_lis_h .box_table {
	display: block;
	width: 210px;
}

.box_lis_text {
	float: left;
	width: 100%;
	padding: 6px 0;
}

.box_lis_text ul {
	float: left;
	width: 100%;
	background: url(http://www.meiliwuyou.cn/static/images/dian.jpg) 91px top repeat-y;
}

.box_lis_text li {
	float: left;
	width: 85px;
	padding: 0 6px;
	line-height: 22px;
	color: #666;
}

.box_lis_text li a {
	color: #666;
}

.box_lis_h .box_table_s {
	width: 160px;
}

.box_table_s ul {
	background: none;
}

.box_table_s li {
	width: 130px;
}

/*project table opacity end*/

/*indexfriend*/
.indexfriend {
	width: 958px;
	padding-bottom: 15px;
	border: 1px solid #dbdbdb;
}

.list_indexfriend {
	padding: 0 22px;
	color: #999;
	margin-top: 12px;
	line-height: 28px;
	font-family: verdana, "SimSun";
}

.list_indexfriend span {
	margin-right: 3px;
	font: bold 12px Verdana, "SimSun";
}

.list_indexfriend a {
	color: #999;
	margin-right: 14px;
	display: inline-block;
}

.list_indexfriend a:hover {
	text-decoration: underline;
	color: #E64660;
	display: inline-block;
}

/*alert*/
.box_alert {
	overflow: hidden;
}

.box_alert_bd {
	overflow: hidden;
}

.nav_alert_err {
	text-align: left;
}

.box_alert_1 {
	width: 112px;
}

.box_alert_1 .box_alert_bd {
	width: 90px;
}

.other_login .mar_t15 {
	margin-top: 15px;
	width: auto;
}

/*ads*/
.ads-content {
	width: 950px;
	margin: auto;
}

.ads-content-mt {
	margin-top: 10px;
}

/*index_alertapp*/
.index_alertapp {
	padding: 28px 3px 3px;
	width: 478px;
	background: #669;
	overflow: hidden;
}

.index_close_x {
	width: 15px;
	height: 15px;
	display: block;
	background: url(http://www.meiliwuyou.cn/static/images/ico_close_alert.png) no-repeat;
	position: absolute;
	right: 11px;
	top: 6px;
}

.index_alert_iphone {
	padding: 20px 15px 25px;
	background: #fff;
	background: url(http://www.meiliwuyou.cn/static/images/index_alert_iphone.png) no-repeat #fff;
	background-position: 315px 23px;
}

.index_alert_iphone h3 {
	font-size: 20px;
	font-family: "Microsoft YaHei";
	color: #666;
}

.index_alert_iphone h3 span {
	color: #d2284d;
	padding: 0 3px;
}

.index_alert_iphone p {
	font-size: 14px;
	line-height: 22px;
	margin-top: 5px;
	padding-left: 2px;
}

.index_alert_iphone .appbtnlink {
	margin-top: 10px;
	font-family: Verdana;
	color: #666;
}

.index_alert_iphone .appbtnlink .btn_black_alert {
	display: inline-block;
	width: 90px;
	height: 30px;
	line-height: 30px;
	background: url(http://www.meiliwuyou.cn/static/images/btn_black_alert.png);
	text-align: center;
	color: #fff;
	margin-right: 20px;
}

.floatapplink {
	display: block;
	position: fixed;
	_position: absolute;
	left: 10px;
	z-index: 100;
}

.floatapplink span {
	display: block;
	width: 50px;
	height: 15px;
	line-height: 15px;
	padding-right: 20px;
	text-align: right;
	padding-bottom: 5px;
	background: url(http://www.meiliwuyou.cn/static/images/ico_xclose.png) right top no-repeat;
	color: #999;
	cursor: pointer;
}

.floatapplink a {
	display: block;
	width: 70px;
	height: 260px;
	background: url(http://www.meiliwuyou.cn/static/images/downapp.jpg);
}

/*ä»¿select*/
.selectCopy {
	float: left;
	width: 120px;
	height: 41px;
	background: url(http://www.meiliwuyou.cn/static/images/select.jpg) no-repeat;
	position: relative;
	z-index: 8;
	font: 14px/40px "Microsoft YaHei";
}

.selectCopy h5 {
	float: left;
	width: 70px;
	height: 40px;
	font: 14px/40px "Microsoft YaHei";
	color: #999999;
	position: absolute;
	left: 10px;
	top: 0;
	padding-right: 50px;
	overflow: hidden;
}

.selectCopy dl {
	float: left;
	width: 85px;
	position: absolute;
	left: 0;
	top: 41px;
	border: 1px solid #dcd6d8;
	border-top: 0;
	background: #ffffff;
	padding: 2px;
	border-radius: 0 0 3px 3px;
	display: none;
	max-height: 300px;
	_height: 200px;
	overflow: auto;
	overflow-x: hidden;
}

.selectCopy dd {
	float: left;
	width: 80px;
	padding: 0 0 0 5px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	cursor: pointer;
}

.selectCopy dd.hover {
	background: #EDEBEA;
}

.selectCopy-h dl {
	display: block;
}

#selectCopy1 {
	margin-right: 20px;
}

.btnadv {
	display: inline-block;
	text-align: center;
	border: none;
	color: #fff;
	width: 137px;
	height: 38px;
	background: url(http://www.meiliwuyou.cn/static/images/btn_adv.png) left top no-repeat;
	font: 16px/36px "Microsoft YaHei";
	text-shadow: 0 2px 3px #ed5404;
	cursor: pointer;
}

.btnadv:hover {
	background-position: -137px 0;
	text-decoration: none;
	color: #fff;
}


.btnadv1 {
	display: inline-block;
	text-align: center;
	cursor: pointer;
	color: #666;
	text-decoration: none;
	border: 1px solid #bbb;
	font-family: "Microsoft Yahei";
	position: absolute;
	left: 80px;
	top: 2px;
}

.btnadv1 {
	width: 76px;
	background: url(http://www.meiliwuyou.cn/static/images/m-parts-bg.jpg) repeat-x;
	font-size: 14px;
	line-height: 26px;
	border-radius: 5px;
}

.btnadvpink {
	background-position: 0 -40px;
	text-shadow: 0 2px 3px #d55468;
}

.btnadvpink:hover {
	background-position: -137px -40px;
}

.btnadvgray {
	background-position: 0 -80px;
	text-shadow: 0 2px 3px #fff;
	color: #666;
}

.btnadvgray:hover {
	background-position: -137px -80px;
	color: #666;
}

.btnadv80 {
	width: 79px;
	height: 28px;
	line-height: 26px;
	background-position: 0 -120px;
	font-size: 14px;
}

.btnadv80:hover {
	background-position: -79px -120px;
}

.btnadv110 {
	width: 109px;
	height: 33px;
	line-height: 30px;
	background-position: 0 -150px;
}

.btnadv110:hover {
	background-position: -109px -150px;
}

.submiting {
	display: none;
	width: 108px;
	height: 33px;
	line-height: 200px;
	overflow: hidden;
	background: url(http://www.meiliwuyou.cn/static/images/submiting.jpg);
	vertical-align: middle;
}

.adv_zx, .adv_yy {
	display: inline-block;
	height: 16px;
	line-height: 16px;
	color: #333;
	font-size: 12px;
	text-decoration: underline;
	background: url(http://www.meiliwuyou.cn/static/images/btn_adv.png) 0 0 no-repeat;
	padding-left: 18px;
}

.adv_zx {
	background-position: -250px -148px;
}

.adv_yy {
	background-position: -250px -171px;
}

/* CSS Document */
* {
	padding: 0px;
	margin: 0px;
}

body {
	font-size: 12px;
	font-family: "SimSun", Arial, sans-serif, "Microsoft YaHei", "SimHei";
}

#all {
	width: 1100px;
	height: 650px;
	background-image: url(../image/bj.jpg);
	background-repeat: no-repeat;
	background-position: 600px 70px;
	margin-top: 200px;
}

.hend {
	width: 1100px;
	height: 145px;
	float: left;
	background-image: url(../image/logo.jpg);
	background-repeat: no-repeat;
	margin-top: 80px;
}

.pic {
	width: 352px;
	height: 440px;
	float: left;
}

.pic_t {
	width: 353px;
	height: 115px;
	margin-top: 150px;
	background-image: url(../image/biaoyu.png);
	background-repeat: no-repeat;
	background-position: left top;
}

i {
	font-style: normal;
}

.wrapper {
	width: 500px;
	height: 300px;
	float: left;
	margin-top: -420px;
	margin-left: 400px;
	background: url(../image/zhou.png) no-repeat 1px center;
}

.gray666 {
	color: #666;
}

.pink {
	color: #ec6b7f;
}

.f24 {
	font-size: 24px;
}

.fsongshadow {
	text-shadow: 0 1px 0 rgba(255, 255, 255, .5);
}

.reg_main clearfix {
	width: 570px;
	height: 3220px;
	float: left;
	margin-top: 200px;
	margin-left: 400px;
}

.visible {
	overflow: visible
}


#phonenum, #password {
	width: 235px;
	height: 47px;
	display: block;
	float: left;
	margin-right: 30px;
	border: 0px;
	background: url(../image/regbg.png) no-repeat -5px -14px;
	outline: medium;
	padding-left: 15px;
	padding-right: 25px;
}

#phonenum:hover, #password:hover {
	height: 47px;
	display: block;
	float: left;
	margin-right: 30px;
	border: 0px;
	background: url(../image/regbg.png) no-repeat -5px -87px;
	outline: medium;
	padding-left: 15px;
	padding-right: 25px;
}

#vcode {
	width: 115px;
	height: 47px;
	display: block;
	float: left;
	border: 0px;
	background: url(../image/regbg.png) no-repeat -5px -166px;
	outline: medium;
	padding-left: 15px;
	padding-right: 5px;
}

#vcode:hover {
	height: 47px;
	display: block;
	float: left;
	border: 0px;
	background: url(../image/regbg.png) no-repeat -6px -282px;
	outline: medium;
	padding-left: 15px;
	padding-right: 5px;
}

#vcode1, #vcode2 {
	width: 135px;
	height: 47px;
	display: block;
	float: left;
	margin-left: 20px;
	border: 0px;
	outline: medium;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 5px;
}

#vcode1:hover, #vcode2:hover {
	width: 135px;
	height: 47px;
	display: block;
	float: left;
	margin-left: 20px;
	outline: medium;
	padding-left: 5px;
	padding-right: 5px;
}

#vcode1 {
	background: url(../image/regbg.png) no-repeat -135px -166px;
}

#vcode1:hover {
	border: 0px;
	background: url(../image/regbg.png) no-repeat -136px -282px;
}

#vcode2 {
	background: url(../image/regbg.png) no-repeat -5px -225px;
}

#vcode2:hover {
	border: 0px;
	background: url(../image/regbg.png) no-repeat -5px -335px;
}

#deng {
	position: absolute;
	width: 300px;
	height: 23px;
	left: 182px;
	top: 19px;
	line-height: 23px;
}

.regheader { /* border-bottom:1px solid #e54b63;*/
	margin-top: 47px;
}

.reg_logo_left {
	width: 155px;
}

.reg_logo_right {
	width: 288px;
	height: 54px;
	background: url(http://www.meiliwuyou.cn/static/images/tit_reg.jpg) no-repeat;
	text-indent: -999em;
	overflow: hidden;
}

.reg_logo {
	width: 107px;
	height: 52px;
	background: url(http://www.meiliwuyou.cn/static/images/y_logo.gif) no-repeat;
	display: block;
}

.reg_nav {
	padding-left: 100px;
	position: relative;
	overflow: visible;
}


.docreglink { /* margin-top:50px;*/
	text-align: center;
	position: absolute;
	right: 85px;
	bottom: -95px;
}

.docreglink a, .docreglink a:hover {
	margin-top: 10px;
	display: block;
	width: 78px;
	height: 22px;
	line-height: 22px;
	color: #fff;
	background: url(../image/regbg.png) 0 -415px no-repeat;
	margin-left: 30px;
	*margin-left: 0;
}

.reg_main {
	padding: 50px 65px 30px 155px;
	overflow: visible;
}

.reg_area {
	width: 545px;
}

.reg_form li {
	margin-bottom: 15px;
	position: relative;
}

.reg_form li.visible {
	z-index: 2;
}

.regusername {
	z-index: 10;
}

.sparenamelist {
	width: 270px;
	height: 47px;
	display: block;
	float: left;
	margin-left: 30px;
	border: 0px;
	background: url(../image/regbg.png) no-repeat -5px -14px;
	outline: medium;
	padding-left: 5px;
	padding-right: 5px;
	background: #fff;
	position: absolute;
	left: 0;
	top: 42px;
	padding: 10px;
	z-index: 11;
	width: 238px;
	border: 1px solid #d4cdcf;
	font-size: 14px;
	display: none;
	font-family: "Microsoft YaHei";
}

.sparenamelist dt {
	height: 270px;
	line-height: 47px;
	padding-left: 30px;
	background: url(../image/regbg.png) -5px -14px no-repeat;
	color: #999;
}

.sparenamelist dd {
	height: 25px;
	line-height: 25px;
	padding-left: 30px;
	color: #999;
}

.sparenamelist dd input {
	margin-right: 5px;
}

.ipt {
	display: inline-block;
	width: 261px;
	height: 44px;
	margin-bottom: 10px;
}

.ipt_act {
	background-position: 0 -48px;
}

.ipt input {
	border: 0;
	outline: none;
	width: 230px;
	margin: 5px 0 0 15px;
	height: 34px;
	line-height: 34px;
	font-size: 16px;
	color: #666;
	font-family: Verdana;
	background: none;
	padding-left: 15px;
}

.ipt_short {
	display: inline-block;
	width: 122px;
	height: 44px;
	margin-right: 20px;
	margin-left: -1px;
}

.ipt_short_act {
	background-position: -130px -104px;
}

.ipt_short input {
	border: 0;
	outline: none;
	width: 90px;
	margin: 5px 0 0 15px;
	height: 34px;
	line-height: 34px;
	font-size: 16px;
	color: #666;
	font-family: Verdana;
}

.reg_form li label {
	height: 34px;
	line-height: 34px;
	font-size: 16px;
	color: #999;
	position: absolute;
	left: 30px;
	top: 13px;
	cursor: text;
	font-family: "Microsoft YaHei";
}

.reg_form li font {
	height: 34px;
	line-height: 34px;
	font-size: 16px;
	color: #999;
	position: absolute;
	left: 48px;
	top: 13px;
	cursor: text;
	font-family: "Microsoft YaHei";
	width: 200px;
}

.i_check {
	position: absolute;
	width: 225px;
	left: 275px;
	top: 10px;
	height: 24px;
	display: inline-block;
	line-height: 24px;
	vertical-align: top;
}

.i_ok, .i_error, .i_wrong {
	position: absolute;
	width: 225px;
	left: 275px;
	top: 10px;
	padding-left: 34px;
	height: 24px;
	display: inline-block;
	vertical-align: top;
	font-size: 12px;
	background: url(../image/regbg.png) left top no-repeat;
	line-height: 16px;
	padding-top: 5px;
}

.i_ok {
	background-position: -235px -260px;
}

.i_error {
	background-position: -235px -381px;
}

.i_wrong {
	background-position: -235px -320px;
}

.alerttext {
	width: 260px;
	margin-left: 35px;
	margin-top: 8px;
}

.checkpwd {
	display: inline-block;
	width: 85px;
	height: 15px;
	line-height: 15px;
	text-align: center;
	margin-right: 1px;
	background: #ec6b7f;
	color: #fff;
}

.checkpwd1 {
	background: #7aad55;
}

.checkpwd2 {
	background: #fed24e;
}

.checkpwd3 {
	background: #ec6b7f;
}

.getvcode {
	display: inline-block;
	width: 120px;
	height: 41px;
	background: url(../image/regbg.png) 0 -210px;
	line-height: 41px;
	text-decoration: none;
	color: #999;
	font-size: 16px;
	text-align: center;
	font-family: "Microsoft YaHei";
}

.getvcode:hover {
	text-decoration: none;
	color: #999;
}

.getvcode_act {
	background-position: -125px -210px;
}

.foreign {
	z-index: 10;
}

.ipt_foreign {
	position: relative;
	padding-left: 50px;
	width: 210px;
	height: 42px;
	background: url(../image/regbg.png) 0 -450px no-repeat;
	display: inline-block;
}

.ipt_foreign input {
	border: 0;
	outline: none;
	width: 150px;
	margin-top: 5px;
	height: 32px;
	line-height: 34px;
	font-size: 16px;
	color: #666;
	float: left;
	font-family: Verdana;
}

.countryflag {
	display: inline-block;
	width: 50px;
	height: 42px;
	position: absolute;
	top: 0;
	left: 0;
	cursor: pointer;
}

.countryflag i {
	position: absolute;
	left: 12px;
	top: 12px;
}

.countrycode {
	float: left;
	margin-top: 5px;
	height: 34px;
	line-height: 34px;
	font-size: 16px;
	color: #666;
	margin-left: 10px;
	font-family: Verdana;
}

.flag_pop {
	display: none;
	position: absolute;
	top: 40px;
	width: 257px;
	height: 178px;
	overflow-y: scroll;
	z-index: 11;
	background: #fff;
	border: 1px solid #d5ced0;
	padding-top: 5px;
}

.flag_pop dd {
	padding: 5px 7px;
	height: 15px;
	line-height: 15px;
	cursor: pointer;
	color: #666;
}

.flag_pop dd:hover {
	background: #f5f5f5;
}

.reg_form li label.lbl_sex {
	position: relative;
	top: -1px;
	_top: 0;
	left: 0;
	font-size: 12px;
	color: #666;
	margin-right: 15px;
	cursor: pointer;
	height: 16px;
	line-height: 16px;
}

.selectCopy {
	float: left;
	width: 120px;
	height: 41px;
	background: url(http://www.meiliwuyou.cn/static/images/select.jpg) no-repeat;
	position: relative;
	z-index: 8;
	font: 14px/40px "Microsoft YaHei";
}

.selectCopy h5 {
	float: left;
	width: 70px;
	height: 40px;
	font: 16px/40px "Microsoft YaHei";
	color: #999999;
	position: absolute;
	left: 10px;
	top: 0;
	padding-right: 50px;
	overflow: hidden;
	cursor: pointer;
}

.selectCopy dl {
	float: left;
	width: 114px;
	position: absolute;
	left: 0;
	top: 41px;
	border: 1px solid #dcd6d8;
	border-top: 0;
	background: #ffffff;
	padding: 2px;
	border-radius: 0 0 3px 3px;
	display: none;
	max-height: 300px;
	_height: 200px;
	overflow: auto;
	overflow-x: hidden;
}

.selectCopy dd {
	float: left;
	width: 110px;
	padding: 0 0 0 5px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	cursor: pointer;
}

.selectCopy dd.hover {
	background: #EDEBEA;
}

.selectCopy-h dl {
	display: block;
}

#selectCopy1 {
	margin-right: 20px;
}

.btn_submitform {
	display: inline-block;
	width: 175px;
	height: 41px;
	background: url(../image/regbg.png) 0 -260px no-repeat;
	vertical-align: middle;
	margin-right: 10px;
	border: none;
	cursor: pointer;
}

.int_tarea {
	display: none;
	width: 430px;
	height: 80px;
	overflow-y: scroll;
	resize: none;
	padding: 5px;
	font-size: 12px;
	line-height: 19px;
	color: #666;
	float: left;
}

.qqlogin, .wblogin, .wxlogin {
	display: inline-block;
	width: 105px;
	height: 30px;
	background: url(../image/regbg.png) left top no-repeat;
}

.qqlogin {
	background-position: 0 -310px;
}

.qqlogin:hover {
	background-position: -125px -310px;
}

.wblogin {
	background-position: 0 -349px;
	margin-top: 5px;
}

.wblogin:hover {
	background-position: -125px -349px;
}

.wxlogin {
	background-position: 0 -501px;
	margin-top: 5px;
}

.wxlogin:hover {
	background-position: -125px -501px;
}

.aside_login {
	width: 160px;
	margin-top: 55px;
}

.aside_login p {
	color: #999;
}

.flag_china, .flag_singapore, .flag_united, .flag_hong, .flag_singapore, .flag_hongkong, .flag_taiwan, .flag_australia, .flag_japan, .flag_canada, .flag_kingdom, .flag_korea, .flag_germany, .flag_malaysia, .flag_russia, .flag_india, .flag_macau, .flag_france, .flag_newzealand, .flag_vietnam, .flag_italy, .flag_thailand, .flag_saudiarabia, .flag_indonesia, .flag_indonesia, .flag_spain {
	width: 16px;
	height: 11px;
	display: inline-block;
	background: url(http://www.meiliwuyou.cn/static/images/flag.png) no-repeat;
	margin-top: 2px;
	margin-right: 8px;
	float: left;
}

.flag_united {
	background-position: 0 -15px;
}

.flag_hong {
	background-position: 0 -30px;
}

.flag_taiwan {
	background-position: 0 -45px;
}

.flag_australia {
	background-position: 0 -60px;
}

.flag_japan {
	background-position: 0 -75px;
}

.flag_canada {
	background-position: 0 -90px;
}

.flag_singapore {
	background-position: 0 -105px;
}

.flag_kingdom {
	background-position: 0 -120px;
}

.flag_korea {
	background-position: 0 -135px;
}

.flag_germany {
	background-position: 0 -150px;
}

.flag_malaysia {
	background-position: 0 -165px;
}

.flag_russia {
	background-position: 0 -180px;
}

.flag_india {
	background-position: 0 -195px;
}

.flag_macau {
	background-position: 0 -210px;
}

.flag_france {
	background-position: 0 -225px;
}

.flag_newzealand {
	background-position: 0 -240px;
}

.flag_vietnam {
	background-position: 0 -255px;
}

.flag_italy {
	background-position: 0 -270px;
}

.flag_thailand {
	background-position: 0 -285px;
}

.flag_saudiarabia {
	background-position: 0 -300px;
}

.flag_indonesia {
	background-position: 0 -315px;
}

.flag_spain {
	background-position: 0 -330px;
}

.register_01, .register_03, .register_05, .sina_yo2ss {
	background: url(http://www.meiliwuyou.cn/static/images/y_user.png) no-repeat;
}

.register_03, .ok_img, .sign_01, .code_foot, .regsina_shc, .btn_xyib, .btn_bccun, .regok_alguanb, .regok_albtn {
	background: url(http://www.meiliwuyou.cn/static/images/y_user1.png) no-repeat;
}

.y_user {
	margin: 0 auto;
	width: 960px;
	margin-top: 20px;
}

.register_body {
	float: left;
	padding: 100px 0 100px 200px;
	width: 760px;
}

.register_left {
	float: left;
	width: 150px;
	height: 100%;
}

.register_left a {
	float: left;
	width: 107px;
	height: 52px;
	background: url(http://www.meiliwuyou.cn/static/images/y_logo.gif) no-repeat;
}

.register_right {
	float: left;
	width: 540px;
}

.register_right li {
	float: left;
	width: 540px;
	padding-bottom: 12px;
}

.register_top1 {
	float: left;
	width: 540px;
	font-family: "Microsoft YaHei", Verdana;
	font-size: 24px;
	font-weight: bolder;
	color: #666;
	padding-bottom: 10px;
}

.register_top2 {
	float: left;
	width: 540px;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bolder;
	color: #999;
	padding-bottom: 10px;
}

.register_01 {
	float: left;
	width: 240px;
	height: 40px;
	background-position: 0px 0px;
	padding: 4px 10px;
}

.register_01:hover {
	background-position: 0px -57px;
	text-decoration: none;
}

.register_01_h {
	background-position: 0px -57px;
	text-decoration: none;
}

.register_02 {
	float: left;
	height: 24px;
	font-family: Verdana;
	font-size: 12px;
	color: #333;
	line-height: 24px;
	padding: 10px 0 10px 20px;
}

.register_02 img {
	float: left;
	margin-right: 10px;
}

.register_02 a {
	float: left;
	font-family: Verdana;
	font-size: 12px;
	color: #333;
	text-decoration: underline;
	padding-right: 8px;
}

.register_02 a:hover {
	font-family: Verdana;
	font-size: 12px;
	color: #E64660;
	text-decoration: underline;
}

.register_02 span {
	float: left;
	font-family: Verdana;
	font-size: 12px;
	color: #333;
	height: 20px;
}

.register_02_cor {
	float: left;
	height: 24px;
	line-height: 24px;
	font-family: Verdana;
	font-size: 12px;
	color: #333;
	margin-left: 20px;
	padding: 10px 0 10px 35px;
	background: url(http://www.meiliwuyou.cn/static/images/correct.png) no-repeat left;
}

.register_02_orr {
	float: left;
	height: 24px;
	line-height: 24px;
	font-family: Verdana;
	font-size: 12px;
	color: #333;
	margin-left: 20px;
	padding: 10px 0 10px 35px;
	background: url(http://www.meiliwuyou.cn/static/images/error.png) no-repeat left;
}

.register_02_orr a {
	float: left;
	font-family: Verdana;
	font-size: 12px;
	color: #333;
	text-decoration: underline;
	padding-right: 8px;
}

.register_02_orr a:hover {
	font-family: Verdana;
	font-size: 12px;
	color: #E64660;
	text-decoration: underline;
}

.register_02_orr span {
	float: left;
	font-family: Verdana;
	font-size: 12px;
	color: #333;
}

.error_re {
	background: url(http://www.meiliwuyou.cn/static/images/error.png) 10px center no-repeat;
	padding: 10px 0 10px 40px;
}

.right_re {
	background: url(http://www.meiliwuyou.cn/static/images/correct.png) 10px center no-repeat;
	padding: 10px 0 10px 40px;
}

.register-input {
	width: 240px;
	height: 34px;
	line-height: 34px;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	color: #333;
	border: 0;
	outline: none;
	background-color: transparent;
}

.register_03 {
	float: left;
	width: 120px;
	height: 39px;
	background-position: 0px 0px;
}

.register_03:hover {
	float: left;
	width: 120px;
	height: 39px;
	background-position: 0px -55px;
}

.register_03_h {
	float: left;
	width: 120px;
	height: 39px;
	background-position: 0px -55px;
}

.register_04 {
	float: left;
	font-family: Verdana;
	font-size: 12px;
	color: #333;
	line-height: 39px;
	padding-left: 20px; /*width:400px;*/
}

.register_05 {
	float: left;
	width: 101px;
	height: 40px;
	background-position: 0px -114px;
	padding: 4px 10px;
	overflow: hidden;
}

.register_05:hover {
	background-position: 0px -168px;
	text-decoration: none;
}

.register_05_h {
	background-position: 0px -168px;
	text-decoration: none;
}

.register_05-input {
	width: 101px;
	height: 34px;
	line-height: 34px;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	color: #333;
	border: 0;
	outline: none;
	background-color: transparent;
}

.register_footer {
	float: left;
	width: 950px;
	text-align: center;
	font-family: Verdana;
	font-size: 11px;
	color: #999;
}

.register_footer span {
	font-family: Verdana;
	font-size: 11px;
	color: #333;
}

.register_06 {
	float: left;
	width: 540px;
	padding-bottom: 18px;
}

.sign_label {
	float: left;
	position: absolute;
	height: 34px;
	line-height: 34px;
	font-size: 16px;
	color: #999;
	cursor: text;
	font-family: "Microsoft YaHei";
}

.exitregalert {
	display: none;
	width: 335px;
	height: 157px;
	border: 5px solid #e7e4e5;
	background: #fff;
	border-radius: 5px;
}

.exitcontbox {
	border: 1px solid #d4cdcf;
	height: 120px;
	padding: 35px 55px 0;
}

.exitcontbox p {
	line-height: 24px;
}

.exitbtn {
	width: 110%;
	margin-top: 20px;
	margin-left: -35px;
}

.exitbtn a {
	display: inline-block;
	width: 84px;
	height: 27px;
	background: url(../image/regbg.png) 0 -385px;
	text-align: center;
	line-height: 27px;
	text-decoration: none;
	margin-left: 35px;
	color: #333;
}

.exitbtn a:hover {
	background-position: -90px -385px;
	color: #fff;
	text-decoration: none;
}

.code_float_box {
	width: 0;
	height: 0;
	position: relative;
	z-index: 9;
	display: none;
}

.code_float_box i {
	width: 10px;
	height: 23px;
	background: url(http://www.meiliwuyou.cn/static/images/yzm-ico.png) no-repeat;
	position: absolute;
	left: 5px;
	top: 0px;
}

.code_float {
	width: 240px;
	height: 170px;
	border: 1px solid #d4cdcf;
	border-radius: 5px;
	background: #ffffff;
	position: absolute;
	left: 14px;
	top: -55px;
	overflow: hidden;
}

.code_nav {
	line-height: 36px;
	background: #f7f7f7;
	border-bottom: 1px solid #eeecec;
	padding: 0 20px;
	font-size: 14px;
}

.code_btn, .code_box {
	padding: 10px 10px 0 20px;
}

.code_btn input {
	background: url(http://www.meiliwuyou.cn/static/images/send-yzm.jpg) no-repeat;
	width: 99px;
	height: 29px;
	float: left;
	cursor: pointer;
	border: 0;
	margin-right: 10px;
	font-size: 14px;
}

.code_btn p {
	height: 30px;
	line-height: 30px;
	float: left;
	color: #999999;
}

.code_btn i {
	position: static;
	width: auto;
	height: auto;
	padding: 0;
	background: none;
	line-height: 30px;
	color: #ff0000;
}

.code_box em {
	width: 90px;
	float: left;
	text-align: center;
	line-height: 24px;
	margin-right: 10px;
}

.code_box em img {
	display: block;
}

.code_box em a, .code_box em a:hover {
	color: #999999;
	text-decoration: none;
}

.code_box input {
	float: left;
	width: 70px;
	height: 28px;
	line-height: 28px;
	border: 1px solid #d7d0d2;
	border-radius: 3px;
	margin-top: 10px;
	text-align: center;
	font-size: 14px;
}

#in_texe_annou {
	width: 132px;
	height: 50px;
	display: block;
	float: left;
	margin-left: 15px;
	border: 0px;
	background: url(../image/dl.png) no-repeat -10px -8px;
	outline: medium;
	padding-left: 5px;
	padding-right: 5px;
}

#in_texe_annou:hover {
	background: url(../image/dl.png) no-repeat -150px -8px;
}

.wrapper2 {
	width: 600px;
	height: 200px;
	float: left;
	margin-top: -400px;
	margin-left: 400px;
	background: url(../image/tiao.png) no-repeat left center;
}

#kuang {
	width: 500px;
	height: 400px;;
}

.kuai {
	width: 350px;
	height: 270px;
	float: left;
	
	background: url(http://www.meiliwuyou.cn/static/images/bj.png);
	
}

.pic_b {
	width: 353px;
	height: 115px;
	margin-top: 80px;
	background-image: url(../image/biaoyu.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#verifyImg{
	width: 135px;
}
	
</pre></body></html>