@charset "gb2312";
body {
	margin:0;
	padding:0
}
body, th, td {
	font-size:12px
}
img {
	border:0
}
a {
	color:#333;
	text-decoration:none
}
a:hover {
	color:#f30
}
ul {
	list-style:none;
	padding:0;
	margin:0;
	overflow:hidden
}
ul li {
	overflow:hidden
}
dl {
	margin:0;
	padding:0;
	overflow:hidden
}
dl dt, dl dd {
	margin:0;
	padding:0;
	overflow:hidden
}
small {
	-webkit-text-size-adjust:none
}
* {
*zoom:1
}
button, input, select, textarea {
	font-family:inherit;
	font-size:100%;
	margin:0;
	outline:0
}
button, input {
	line-height:normal
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
	-webkit-appearance:button;
	cursor:pointer;
	width: 74px;
    height: 34px;
}
button[disabled], html input[disabled] {
	cursor:default
}
input[type="checkbox"], input[type="radio"] {
	box-sizing:border-box;
	padding:0
}
input[type="search"] {
	-webkit-appearance:textfield;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	box-sizing:content-box
}
button::-moz-focus-inner, input::-moz-focus-inner {
border:0;
padding:0
}
textarea {
	overflow:auto;
	vertical-align:top
}
.Cellalignleft {
	margin-right:10px!important
}
.idnexleft {
	margin-right:0px!important
}
.Cellalignright {
	margin-left:10px!important
}
.pull-left {
	float:left
}
.pull-right {
	float:right
}
.text-left {
	text-align:left
}
.text-center {
	text-align:center
}
.text-right {
	text-align:right
}
.Row {
	clear:both
}
.Row:before, .Row:after {
	content:" ";
	display:table
}
.Row:after {
	clear:both
}
.Grid25, .Grid28, .Grid30, .Grid33, .Grid40, .Grid42, .Grid45, .Grid50, .Grid58, .Grid60, .Grid67, .Grid70, .Grid75, .Grid100 {
	float:left
}
.Grid25 {
	width:25%
}
.Grid28 {
	width:28%
}
.Grid30 {
	width:30%
}
.Grid33 {
	width:33%
}
.Grid40 {
	width:40%
}
.Grid42 {
	width:42%
}
.Grid45 {
	width:45%
}
.Grid50 {
	width:50%
}
.Grid58 {
	width:58%
}
.Grid60 {
	width:60%
}
.Grid67 {
	width:67%
}
.Grid70 {
	width:70%
}
.Grid75 {
	width:75%
}
.Grid100 {
	width:100%;
}
.Cell {
	margin:0 10px
}
.Wrap {
	margin:0 auto
}
.clearboth {
	clear:both
}
.ulbox {
	list-style:none;
	padding:0;
	margin:0;
	overflow:hidden
}
.ulbox li {
	overflow:hidden
}
.dlbox {
	margin:0;
	padding:0;
	overflow:hidden
}
.dlbox dt, .dlbox dd {
	margin:0;
	padding:0;
	overflow:hidden
}
.full-block {
	display:block;
	height:100%;
	width:100%
}
.dropdown .dropdown-menu {
	display:none
}
.tabs {
	overflow:hidden
}
.tabs .tabs_memu, .tabs .tabs_content {
	list-style:none;
	padding:0;
	margin:0;
	overflow:hidden
}
.tabs .tabs_memu li, .tabs .tabs_content li {
	overflow:hidden
}
.tabs .tabs_content .tabs_panel {
	display:none
}
.tabs .tabs_content .tabs_panel:first-of-type {
	display:block
}
.btn {
	display:inline-block;
	margin-bottom:0;
	font-weight:normal;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	background-image:none;
	border:1px solid transparent;
	white-space:nowrap;
	padding:6px 12px;
	font-size:12px;
	line-height:1.428571429;
	border-radius:4px;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	-o-user-select:none;
	user-select:none;
	font-family:"Î¢ÈíÑÅºÚ", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:14px
}
.btn:focus {
	outline:thin dotted #333;
	outline:5px auto -webkit-focus-ring-color;
	outline-offset:-2px
}
.btn:hover, .btn:focus {
	color:#333;
	text-decoration:none
}
.btn:active, .btn.active {
	outline:0;
	background-image:none;
	-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
	box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125)
}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
	cursor:not-allowed;
	pointer-events:none;
	opacity:.65;
	filter:alpha(opacity=65);
	-webkit-box-shadow:none;
	box-shadow:none
}
body {
	min-width:1000px
}
.container {
	margin:0 auto;
	width:1000px
}
.Toper {
	background:#f0f0f0;
	overflow:hidden;
	line-height:30px
}
.Toper, .Toper a {
	color:#808080
}
.Toper a:hover {
	color:#36C
}
.Toper .left {
	float:left
}
.Toper .left iframe {
	padding-top:3px;
}
.Toper .right {
	float:right
}
.Toper .right .eng {
	padding:0 5px 0 20px;
	background:url(../images/pr/english.jpg) no-repeat left;
	line-height:24px;
}
.Toper .right .china {
	padding:0 5px 0 20px;
	background:url(../images/pr/china.jpg) no-repeat left;
	line-height:24px;
}
.Toper .right .modle {
	padding-left:18px;
	background:url(../images/pr/modle.jpg) no-repeat left;
	line-height:24px;
}
.Header {
	margin:0 auto;
	width:1000px;
	margin:12px auto 8px;
	height:94px;
	overflow:hidden
}
.Header .logo {
	height:100%;
	width:650px;
	display:block;
	float:left;
	background:url(../images/logo.png) no-repeat left center
}
.Header .tel {
	height:100%;
	width:250px;
	float:right;
	background:url(../images/tel.png) no-repeat right center
}
.Navigation {
	height:48px;
	background:#5288d9;
	border-bottom:#3a6cdb 2px solid
}
.Navigation .navlist {
	float:left
}
.Navigation .navlist li {
	float:left
}
.Navigation .navlist li .ch {
	font-family:"Î¢ÈíÑÅºÚ", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:16px;
	color:#FFF;
	height:50px;
	display:block;
*display:inline-block;
	padding:0 17px;
	line-height:48px
}
.Navigation .navlist li.active, .Navigation .navlist li .ch:active, .Navigation .navlist li .ch:hover {
	background:#3a6cdb;
}
.Navigation .navlist li.dropdown {
	background:#3a6cdb;
	padding-right:20px
}
.Navigation .navlist li.dropdown .dropdown-toggle {
	background:url(../images/arr_down1.gif) no-repeat right center
}
.Navigation .navlist li.dropdown.active .dropdown-toggle {
	background:url(../images/arr_up1.gif) no-repeat right center
}
.Navigation .navlist li.dropdown .dropdown-menu.allcolumnmenu {
*margin-top:50px;
	_margin-top:52px;
*margin-left:-110px;
	position:absolute;
	background:#f9f9f7;
	z-index:1000;
	width:210px;
	padding:20px 20px 0 20px;
	border:#5288d9 1px solid;
	border-top:0;
	-webkit-box-shadow:0 0 15px rgba(0, 0, 0, 0.3);
	box-shadow:0 0 15px rgba(0, 0, 0, 0.3)
}
.Navigation .navlist li.dropdown .dropdown-menu.allcolumnmenu dl {
	border-top:#ddd 1px solid;
	margin:0 0 15px 0
}
.Navigation .navlist li.dropdown .dropdown-menu.allcolumnmenu dl:first-of-type {
	border-top:0
}
.Navigation .navlist li.dropdown .dropdown-menu.allcolumnmenu dl dt {
	margin-top:5px;
	font-size:16px;
	line-height:30px
}
.Navigation .navlist li.dropdown .dropdown-menu.allcolumnmenu dl dt, .Navigation .navlist li.dropdown .dropdown-menu.allcolumnmenu dl dt a {
	font-family:"Î¢ÈíÑÅºÚ", "Helvetica Neue", Helvetica, Arial, sans-serif;
	color:#444
}
.Navigation .navlist li.dropdown .dropdown-menu.allcolumnmenu dl dd {
	line-height:20px
}
.Navigation .navlist li.dropdown .dropdown-menu.allcolumnmenu dl dd.tabs .tabs_memu li {
	float:left;
	margin-right:10px
}
.Navigation .navlist li.dropdown .dropdown-menu.allcolumnmenu dl dd.tabs .tabs_memu li, .Navigation .navlist li.dropdown .dropdown-menu.allcolumnmenu dl dd.tabs .tabs_memu li a {
	font-weight:bold;
	color:#4d82e8
}
.Navigation .navlist li.dropdown .dropdown-menu.allcolumnmenu dl dd.tabs .tabs_memu li.active {
	background:0
}
.Navigation .navlist li.dropdown .dropdown-menu.allcolumnmenu dl dd.tabs .tabs_memu li.active a {
	background:#4d82e8;
	color:#FFF;
	padding:2px 5px
}
.Navigation .navlist li.dropdown .dropdown-menu.allcolumnmenu dl dd.tabs .tabs_content {
	height:40px
}
.Navigation .navlist li.dropdown .dropdown-menu.allcolumnmenu dl dd.tabs .tabs_content a {
	display:inline-block;
	margin-right:10px;
	color:#666
}
.Navigation .navlist li.dropdown .dropdown-menu.allcolumnmenu dl dd.tabs .tabs_content a:hover {
	color:#777;
	text-decoration:underline
}
.Navigation .navlist li.dropdown .dropdown-menu.allcolumnmenu dl dd.ocol a {
	display:inline-block;
	margin-right:20px;
	font-weight:bold;
	color:#4d82e8
}
.Navigation .social {
	float:right
}
.Navigation .social li {
	float:left;
	width:34px;
	height:48px;
	overflow:hidden;
	background:no-repeat center center
}
.Navigation .social li.weibo {
	background-image:url(../images/liticon/social_weibo.png);
	margin-left:10px
}
.Navigation .social li.tencentweibo {
	background-image:url(../images/liticon/social_tencentweibo.png);
	margin-left:10px
}
.Navigation .social li.weixin {
	background-image:url(../images/liticon/social_weixin.png);
	margin-left:10px
}
.Navigation .social li a {
	display:block;
	height:100%
}
.Navigation .social .dropdown .dropdown-menu {
	position:absolute;
	padding:10px;
	background:#FFF;
	margin-left:-40px
}
.frend {
	margin:0 auto;
	width:1000px;
	font-family:"Î¢ÈíÑÅºÚ", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:12px
}
.frend ul {
	margin-top:15px;
	width:998px;
	height:110px;
	border:1px solid #eee;
}
.frend ul li {
	width:142px;
	float:left;
	text-align:center;
	color:#666;
	padding-top:10px;
}
.UsageLink {
	margin-top:30px;
	background:#6e9ee6;
	font-family:"Î¢ÈíÑÅºÚ", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:16px
}
.UsageLink ul {
	margin:0 auto;
	width:1000px
}
.UsageLink ul li {
	padding:5px 0 5px 0;
	line-height:20px;
	height:70px;
	background:no-repeat 15px center;
	border-right:#84b1eb 1px solid;
	width:20%;
	float:left;
	margin-right:-1px
}
.UsageLink ul li a {
	padding:15px 0 15px 75px;
	display:block;
	color:#FFF
}
.UsageLink ul li a small {
	display:block
}
.Footer {
	background:#f2f3f5;
	padding:20px 0
}
.Footer .container {
	overflow:hidden
}
.Footer dl {
	border-right:#e5e6e8 1px solid;
	margin-right:-1px;
	width:20%;
	float:left
}
.Footer dl dt {
	text-align:center;
	padding:0 10px;
	text-shadow:1px 1px 1px #FFF;
	font-family:"Î¢ÈíÑÅºÚ", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:16px
}
.Footer dl dt, .Footer dl dt a {
	color:#595959
}
.Footer dl dd {
	text-align:center;
	padding:0 10px;
	margin-top:10px;
	line-height:20px
}
.Footer dl dd, .Footer dl dd a {
	color:#666
}
, .Footer dl dd a:hover {
color:#f30
}
.Copyright {
	padding:20px 0;
	text-align:center;
	color:#666
}
.MainBody {
	margin:0 auto;
	width:1000px
}
.MainBody .Row {
	margin:10px auto
}
.FastColumn {
	position:relative;
	overflow:visible
}
.FastColumn .tip {
	font-size:14px;
	height:40px;
	background:#f6f6f6 url(../images/pr/gg.png) no-repeat;
	color:#666;
	position:relative;
	margin-bottom:10px;
	width:680px;
}
.FastColumn .tip span {
	position:absolute;
	left:55px;
	top:0;
	height:20px;
	color:#333;
	font-family:"Î¢ÈíÑÅºÚ"
}
.FastColumn .tip p {
	position:absolute;
	left:50px;
	top:10px;
	height:20px;
	font-size:12px;
	color:#666;
}
.FastColumn .tip p a {
	padding:0 5px;
	line-height:20px;
	color:#f60
}
.FastColumn .tip p a:hover {
	color:#06C
}
.FastColumn .tabs_memu {
	position:absolute;
	overflow:visible;
	width:100px;
	left:-100px;
	top:50px;
	font-family:"Î¢ÈíÑÅºÚ", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:14px;
	text-align:center;
}
.FastColumn .tabs_memu li {
	margin-bottom:2px;
	height:80px;
	width:100px;
}
.FastColumn .tabs_memu li a {
	background:#5188da url(../images/pr/atvie.png);
	color:#fff;
	display:block;
	padding:35px 5px 0 10px;
	height:100%
}
.FastColumn .tabs_memu li:first-child {
}
.FastColumn .tabs_memu li.active {
}
.FastColumn .tabs_memu li.active a {
	background:#5188da url(../images/pr/acve.png);
	color:#FFF
}
.FastColumn .tabs_content {
	width:678px;
	height:417px;
	border:1px #e8e8e8 solid;
	overflow:hidden
}
.c_title {
	height:36px;
	line-height:36px;
	border-bottom:solid 1px #eee;
	background:#f6f6f6
}
.c_title strong {
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:18px;
	color:#06F;
	padding-left:15px;
	font-weight:normal;
}
.c_title span {
	font-size:14px;
	color:#ccc;
	font-family:"Î¢ÈíÑÅºÚ";
	float:right;
	padding-right:10px;
}
.FastColumn .tabs_content .tabs_panel dl {
	width:300px;
	float:left;
	margin:10px 18px 0 18px;
	padding-bottom:10px;
	display:inline;
	overflow:hidden;
	border-bottom:dotted 1px #ccc
}
.cd_title {
	position:relative;
	width:310px;
	height:36px;
}
.cd_title img {
	width:30px;
	height:30px;
	border:1px solid #b6d4fe;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	-ms-border-radius:2px;
	-o-border-radius:2px;
	border-radius:2px;
}
.cd_title b {
	position:absolute;
	left:45px;
	top:1px;
	font-size:15px;
	height:20px;
}
.cd_title p {
	position:absolute;
	left:45px;
	top:9px;
	font-size:10px;
	font-family:"Î¢ÈíÑÅºÚ";
}
.cd_title span {
	position:absolute;
	right:30px;
	top:5px;
	font-size:12px;
	color:#06F;
}
.cd_title a b {
	color:#5288d9;
}
.cd_title a p {
	color:#9bc2fd;
}
.cd_title a span {
	color:#F60
}
.cd_title a:hover b, .cd_title a:hover p {
	color:#F60;
}
.cd_title a:hover span {
	color:#06F
}
.FastColumn .tabs_content .tabs_panel dl dd {
	font-size:13px;
	padding-top:5px;
}
.FastColumn .tabs_content .tabs_panel dl dd a {
	line-height:20px;
	width:100px;
	color:#555;
	display:block;
	float:left;
	height:20px;
	overflow:hidden;
}
.FastColumn .tabs_content .tabs_panel dl dd a:hover {
	color:#09c;
}
.rec_doc {
	position:relative;
}
.rec_doc img {
	width:220px;
	float:left;
	padding-right:20px;
	padding-top:10px
}
.rec_doc h2 {
	width:450px;
	height:35px;
	font-size:12px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:14px;
	font-weight:normal;
	background:#f6f6f6;
	float:left;
	line-height:35px;
	color:#333;
	border-bottom:solid 1px #eee
}
.rec_doc h2 b {
	font-size:18px;
	padding:0 15px;
	font-weight:normal;
}
.rec_doc h2 span {
	float:right;
}
.rec_doc h2 a span {
	color:#f30;
	padding-right:10px;
}
.rec_doc h2 a:hover span {
	color:#5288d9
}
.rec_doc h3 {
	font-size:14px;
	font-weight:normal;
	color:#444;
	font-family:"Î¢ÈíÑÅºÚ";
	padding-top:15px;
}
.rec_doc article {
	font-size:14px;
	font-weight:normal;
	color:#666;
	font-family:"Î¢ÈíÑÅºÚ";
	line-height:24px;
	height:24px;
}
.rec_doc article span {
	color:#F30;
	padding-right:5px;
}
.rec_doc p {
	font-size:12px;
	color:#666;
	line-height:23px;
	text-indent:2em;
}
.doc_batn {
	padding-top:30px;
	position:absolute;
	left:240px;
	bottom:0;
}
.doc_batn a {
	width:150px;
	height:35px;
	border:1px solid #eee;
	display:block;
	float:left;
	margin-right:30px;
	text-align:center;
	line-height:35px;
	font-size:16px;
	font-family:"Î¢ÈíÑÅºÚ";
}
.doc_batn .dbatn_l {
	color:#f60
}
.doc_batn .dbatn_r {
	color:#cc0000
}
.doc_batn .dbatn_l:hover, .doc_batn .dbatn_r:hover {
	color:#fff;
	background:#F30
}
.tabs_panel .datec {
	width:260px;
	padding:5px;
	float:right;
	font-family:"Î¢ÈíÑÅºÚ";
	background:#e5f6fd;
	margin-top:12px;
}
.tabs_panel .datec h2 {
	height:35px;
	line-height:35px;
	font-weight:normal;
	color:#F60;
	text-align:center;
}
.tabs_panel .datec li {
	width:63px;
	height:30px;
	line-height:30px;
	float:left;
	font-size:14px;
	text-align:center;
	color:#666
}
.tabs_panel .datec .tablel {
	border:1px solid #fff;
}
.tabs_panel .datec .tablel2 {
	border:1px solid #fff;
	border-top:none
}
.tabs_panel .datec .table1 {
	border:1px solid #fff;
	border-left:none
}
.tabs_panel .datec .table2 {
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
}
.tabs_panel .datec .tfcol {
	color:#F60;
	font-weight:bold;
}
.tabs_panel .datec p {
	clear:both;
	font-size:12px;
	color:#666;
	text-align:center;
	height:28px;
	line-height:28px;
}
.tabs_panel .datec p a {
	padding:0 5px;
	color:#F60
}
.tabs_panel .datec p a:hover {
	color:#06f
}
.tabs_panel .sm_doc {
	width:1040px;
	padding-top:20px;
}
.tabs_panel .sm_doc li {
	width:173px;
	float:left;
}
.tabs_panel .sm_doc li img {
	width:135px;
	float:left;
}
.tabs_panel .sm_doc li span {
	float:left;
	width:135px;
	color:#444;
	line-height:24px;
	text-align:center
}
.tabs_panel .sm_doc li span b {
	padding-right:10px;
	font-weight:normal
}
.tabs_panel .sm_doc li .rec_zx {
	color:#fff;
	width:62px;
	float:left;
	height:24px;
	line-height:24px;
	text-align:center;
	margin-top:5px;
	background:#4d82e8
}
.tabs_panel .sm_doc li .rec_yy {
	color:#fff;
	width:62px;
	float:left;
	height:24px;
	line-height:24px;
	text-align:center;
	margin-top:5px;
	margin-left:11px;
	background:#F60
}
.tabs_panel .sm_doc li .rec_zx:hover, .tabs_panel .sm_doc li .rec_yy:hover {
	color:#fff;
	background:#093
}
.tabs_panel .zlfw {
	padding:18px 0 10px 0;
	margin-left:10px;
	clear:both;
	height:24px;
	line-height:24px;
	border-bottom:1px solid #eee;
	overflow:hidden;
}
.tabs_panel .zlfw span {
	display:block;
	width:90px;
	height:24px;
	background:url(../images/pr/zlfw.gif);
	text-align:center;
	font-size:14px;
	color:#fff;
	float:left;
	font-weight:bold
}
.tabs_panel .zlfw article {
	height:24px;
	width:660px;
	font-size:14px;
	color:#fff;
	padding-left:10px;
}
.tabs_panel .zlfw article a {
	color:#666;
	padding:0 0 0 15px;
}
.tabs_panel .zlfw article a:hover {
	color:#f30;
}
.tabs_panel .groom {
	width:740px;
	padding-top:15px;
	padding-left:10px;
	height:95px;
	overflow:hidden;
}
.tabs_panel .groom .g_left {
	width:350px;
	float:left;
}
.tabs_panel .groom .g_right {
	width:370px;
	float:right;
}
.tabs_panel .groom li img {
	width:145px;
	height:90px;
	float:left;
	padding-right:10px;
	padding-top:3px;
}
.tabs_panel .groom li strong {
	font-size:14px;
	color:#69b4ee;
	height:16px;
	display:block;
	overflow:hidden;
}
.tabs_panel .groom li p {
	font-size:12px;
	color:#666;
	line-height:22px;
}
.tabs_panel .groom li a strong {
	color:#389deb;
}
.tabs_panel .groom li a:hover strong {
	color:#f30;
}
.tabs_panel .groom li a p {
	color:#666;
}
.tabs_panel .groom li a:hover p {
	color:#69b4ee;
}
.tabs_panel .g_liste {
	padding-top:15px;
}
.tabs_panel .g_liste .gl_left, .tabs_panel .g_liste .gl_right {
	width:360px;
	padding-left:10px;
	line-height:26px;
	height:24px;
	float:left;
	overflow:hidden;
}
.tabs_panel .g_liste li .g_tclss {
	color:#389deb;
	padding-right:6px;
}
.tabs_panel .g_liste li :hover .g_tclss {
	color:#f30
}
.tabs_panel .g_liste li a {
	color:#666;
}
.tabs_panel .g_liste li a:hover {
	color:#f30;
}
.tabs_panel .g_pic {
	padding-left:10px;
}
.tabs_panel .g_pic p {
	width:24px;
	height:77px;
	float:left;
	background:#69b4ee;
	font-size:14px;
	color:#fff;
	text-align:center;
	padding:20px 3px 0 4px;
}
.tabs_panel .g_pic img {
	width:225px;
	height:96px;
	padding:13px 0 0 11px;
}
.cd_doctor {
	padding:9px 0 0 0;
	font-size:12px;
	color:#555;
}
.cd_doctor a {
	color:#808080;
	padding:0 5px;
}
.cd_doctor a:hover {
	color:#09c;
}
.Gridgu {
	width:270px;
	overflow:hidden;
	float:right
}
.QuickSearch #SearchKeyWord {
	width:260px
}
.termall a:hover {
	text-decoration:underline
}
.termall dl {
	float:left;
	width:50%;
	margin-bottom:25px;
	font-family:"Î¢ÈíÑÅºÚ", "Helvetica Neue", Helvetica, Arial, sans-serif;
	background:no-repeat left top
}
.termall dl dd, .termall dl dt {
	padding:0 0 0 80px
}
.termall dl dt {
	text-shadow:1px 1px 1px #fff;
	font-size:16px
}
.termall dl dt, .termall dl dt a {
	color:#417fd6
}
.termall dl dt a:hover {
	color:#069
}
.termall dl dd {
	margin:10px 0;
	line-height:20px;
	font-size:14px
}
.termall dl dd, .termall dl dd a {
	color:#666
}
.termall dl dd a {
	display:inline-block;
	margin-right:10px
}
.termall dl dd a:hover {
	color:#999
}
.MediaNews .tabs_memu {
	text-align:center;
	line-height:35px;
	font-family:"Î¢ÈíÑÅºÚ", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:16px
}
.MediaNews .tabs_memu li {
	float:left;
	width:33.333333%
}
.MediaNews .tabs_memu li.active a, .MediaNews .tabs_memu li:active a, .MediaNews .tabs_memu li:hover a {
	background:#5388d8;
	color:#FFF
}
.MediaNews .tabs_memu li, .MediaNews .tabs_memu li a {
	color:#444
}
.MediaNews .tabs_memu li a {
	border-right:2px #fff solid;
	display:block;
	background:#e1e1e1
}
.MediaNews .tabs_content img {
	margin:5px 0;
	width:100%;
	height:140px
}
.MediaNews .tabs_content .list {
	border:#e8e8e8 1px solid;
	padding:9px 10px 8px 10px
}
.MediaNews .tabs_content .list li {
	line-height:25px;
	height:25px;
	color:#666;
	background:url(../images/article_002.gif) no-repeat left 12px;
	padding-left:10px
}
.MediaNews .tabs_content .list li:nth-child(3n-2) {
background:url(../images/article_001.gif) no-repeat left 7px;
padding-left:15px;
font-size:14px;
font-weight:bold
}
.MediaNews .tabs_content .list li:nth-child(3n-2) a {
color:#666
}
.MediaNews .tabs_content .list li a {
	color:#666
}
.MediaNews .tabs_content .list li a:hover {
	color:#f30
}
.QuickSearch {
	position:relative;
	height:40px;
	margin:0
}
.QuickSearch .typecho {
	border:#f0f0f0 1px solid;
	padding:4px 34px 4px 4px;
	height:20px;
	width:260px;
	font-family:"Î¢ÈíÑÅºÚ", "Helvetica Neue", Helvetica, Arial, sans-serif;
	color:#999
}
.QuickSearch .typecho:focus {
	color:#333
}
.QuickSearch .submit {
	width:30px;
	height:30px;
	background:url(../images/btn-quciksearch.gif) no-repeat center center;
	border:0;
	position:absolute;
	top:0;
	right:0
}
.QuickTel {
	margin:0
}
.QuickTel .typecho {
	border:#f0f0f0 1px solid;
	padding:4px;
	height:20px;
	width:180px;
	font-family:"Î¢ÈíÑÅºÚ", "Helvetica Neue", Helvetica, Arial, sans-serif;
	color:#999
}
.QuickTel .typecho:focus {
	color:#333
}
.QuickTel .submit {
	font-family:"Î¢ÈíÑÅºÚ", "Helvetica Neue", Helvetica, Arial, sans-serif;
	color:#FFF;
	border:0;
	height:30px;
	background:#298fcd
}
.ColunmTitle {
	background:#f2f2f2;
	border-bottom:#8aafe4 2px solid;
	height:38px
}
.ColunmTitle .title {
	font-family:"Î¢ÈíÑÅºÚ", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:18px;
	float:left;
	color:#333;
	line-height:40px;
	height:40px;
	padding:0 18px 0 16px;
}
.ColunmTitle .title:hover {
	color:#06f
}
.ColunmTitle .t_eng {
	font-family:"Î¢ÈíÑÅºÚ", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:14px;
	float:left;
	color:#999;
	line-height:40px;
	height:40px;
	padding:0 18px 0 0;
}
.ColunmTitle2 {
	border-bottom:#cfced4 2px solid;
	overflow:hidden
}
.ColunmTitle2 .title {
	color:#666;
	text-shadow:1px 1px 1px #FFF;
	font-family:"Î¢ÈíÑÅºÚ", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:16px;
	float:left;
	line-height:38px;
	height:38px;
	border-bottom:#73a1e6 2px solid
}
.ColumnTabs {
	padding-top:20px
}
.ColumnTabs .tabs_memu {
	font-size:14px;
	margin-left:20px;
	padding-left:70px;
	float:left;
	line-height:38px;
	height:38px
}
.ColumnTabs .tabs_memu li {
	float:left;
	margin:0 20px;
	padding:0 15px;
}
.ColumnTabs .tabs_memu li.active, .ColumnTabs .tabs_memu li:active, .ColumnTabs .tabs_memu li:hover {
	background:#3e7cdb
}
.ColumnTabs .tabs_memu li.active a, .ColumnTabs .tabs_memu li:active a, .ColumnTabs .tabs_memu li:hover a {
	color:#fff;
	font-weight:bold
}
.casewall {
	font-family:"Î¢ÈíÑÅºÚ", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:14px;
	padding:20px 0 0 0;
	height:325px
}
.casewall li {
	width:184px;
	height:154px;
	text-align:center;
	float:left;
	margin:0 0 20px 19px;
	overflow:hidden
}
.casewall li .show {
	text-shadow:1px 1px 1px #FFF;
	display:block
}
.casewall li .show img {
	display:block;
	width:184px;
	height:110px
}
.casewall li .show .title {
	padding:0 5px;
	background:#e6e6e6;
	height:40px;
	line-height:40px;
	overflow:hidden;
	color:#4d4d4d
}
.casewall li .show:hover {
	text-shadow:none
}
.casewall li .show:hover .title {
	background:#f27e0a;
	color:#FFF
}
.casewall li .rel {
	top:-50px;
	position:relative;
	display:inline-block;
	background:url(../images/bg-hover_003.png) no-repeat center center;
	width:50px;
	height:50px
}
.casewall li .rel:hover {
	background-image:url(../images/bg-hover_004.png)
}
.casewall li.wide {
	font-size:16px;
	width:390px;
	height:330px;
	margin-left:0
}
.casewall li.wide .show {
	text-shadow:none;
	font-size:18px;
	color:#FFF
}
.casewall li.wide .show img {
	width:390px;
	height:265px
}
.casewall li.wide .show .title {
	background:#e6e6e6 url(../images/bxbtimg.png) no-repeat center bottom;
	height:60px;
	line-height:60px;
	color:#fff
}
.casewall li.wide .show:hover .title {
	background:#e68139;
	color:#FFF
}
.MedicalGuide {
	border-left:#ebebeb 1px solid;
	padding:10px 0 10px 5px;
}
.MedicalGuide dt {
	font-family:"Î¢ÈíÑÅºÚ", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:16px;
	margin-left:10px;
	border-left:#4f9cea 5px solid;
	padding-left:10px;
	color:#999
}
.MedicalGuide dt small {
	font-size:14px;
	margin-left:10px
}
.MedicalGuide dt a {
	color:#4d4d4d
}
.MedicalGuide .termlist {
	padding-top:10px
}
.MedicalGuide .termlist li {
	width:88px;
	height:90px;
	float:left
}
.MedicalGuide .termlist li a {
	width:78px;
	height:74px;
	float:right;
	background:#69b4ee no-repeat center center;
	display:block
}
.MedicalGuide .termlist li a:hover {
	background-color:#5188da
}
.MedicalGuide .termlist li a.ico1 {
	background-image:url(../images/liticon/guide_1.png)
}
.MedicalGuide .termlist li a.ico2 {
	background-image:url(../images/liticon/guide_2.png)
}
.MedicalGuide .termlist li a.ico3 {
	background-image:url(../images/liticon/guide_3.png)
}
.MedicalGuide .termlist li a.ico4 {
	background-image:url(../images/liticon/guide_4.png)
}
.MedicalGuide .termlist li a.ico5 {
	background-image:url(../images/liticon/guide_5.png)
}
.MedicalGuide .termlist li a.ico6 {
	background-image:url(../images/liticon/guide_6.png)
}
.MedicalGuide .termlist li a.ico7 {
	background-image:url(../images/liticon/guide_7.png)
}
.MedicalGuide .termlist li a.ico8 {
	background-image:url(../images/liticon/guide_8.png)
}
.MedicalGuide .termlist li a.ico9 {
	background-image:url(../images/liticon/guide_9.png)
}
.MedicalGuide .QuickTel {
	float:right
}
.List_Doctor {
	width:700px;
	padding-top:10px;
	height:365px
}
.List_Doctor li {
	width:140px;
	float:left;
	margin-bottom:15px
}
.List_Doctor li img {
	width:139px;
	height:140px;
	border-right:solid 1px #9d9c99
}
.List_Doctor li .photo {
	display:block
}
.List_Doctor li .intro {
	line-height:35px;
	height:35px;
	overflow:hidden;
	padding:0 5px;
	text-align:center
}
.List_Doctor li .intro .job {
	color:#5f91d6;
	margin-left:5px
}
.DepartmentTabs .Grid40 {
	width:280px;
	float:right;
	margin-top:10px
}
.DepartmentTabs .tabs_memu {
	overflow:hidden
}
.DepartmentTabs .tabs_memu li {
	height:60px;
	border-bottom:1px solid #d0e9fa;
	position:relative;
}
.DepartmentTabs .tabs_memu li a {
	display:block;
	width:280px;
	height:60px;
	float:left;
	background:#e2f4fd;
	color:#666;
}
.DepartmentTabs .tabs_memu li a:hover {
	color:#fff;
}
.DepartmentTabs .tabs_memu li img {
	float:left;
	margin:13px 10px;
}
.DepartmentTabs .tabs_memu li h3 {
	position:absolute;
	top:0;
	left:55px;
	line-height:20px;
	font-size:14px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-weight:normal
}
.DepartmentTabs .tabs_memu li span {
	position:absolute;
	top:35px;
	left:55px;
	line-height:20px;
	font-size:12px;
	font-family:"Î¢ÈíÑÅºÚ";
}
.DepartmentTabs .tabs_memu li.active .ico1, .DepartmentTabs .tabs_memu li .ico1:hover, .DepartmentTabs .tabs_memu li.active .ico2, .DepartmentTabs .tabs_memu li .ico2:hover, .DepartmentTabs .tabs_memu li.active .ico3, .DepartmentTabs .tabs_memu li .ico3:hover, .DepartmentTabs .tabs_memu li.active .ico4, .DepartmentTabs .tabs_memu li .ico4:hover, .DepartmentTabs .tabs_memu li.active .ico5, .DepartmentTabs .tabs_memu li .ico5:hover, .DepartmentTabs .tabs_memu li.active .ico6, .DepartmentTabs .tabs_memu li .ico6:hover {
	background:#69b4ee;
	color:#fff;
}
.Consult {
	background:#fbfbfb;
	padding:30px 10px;
	font-family:"Î¢ÈíÑÅºÚ", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:14px
}
.Consult .consult {
	text-align:center;
	text-shadow:1px 1px 1px #FFF;
	border-bottom:#e4e4e4 1px dashed;
	overflow:hidden
}
.Consult .consult a {
	color:#666;
	display:block;
	width:33%;
	float:left;
	padding-top:60px;
	margin-bottom:10px;
	background:no-repeat center top
}
.Consult .consult a:hover {
	color:#6293d9
}
.Consult .consult a.ico1 {
	background-image:url(../images/liticon/rc_1.png)
}
.Consult .consult a.ico1:hover {
	background-image:url(../images/liticon/rc_1h.png)
}
.Consult .consult a.ico2 {
	background-image:url(../images/liticon/rc_2.png)
}
.Consult .consult a.ico2:hover {
	background-image:url(../images/liticon/rc_2h.png)
}
.Consult .consult a.ico3 {
	background-image:url(../images/liticon/rc_3.png)
}
.Consult .consult a.ico3:hover {
	background-image:url(../images/liticon/rc_3h.png)
}
.Consult .method {
	font-size:16px
}
.Consult .method dl {
	background:no-repeat left top;
	line-height:25px;
	margin:10px 0;
	padding-left:60px
}
.Consult .method dl dt {
	color:#4d2e0b
}
.Consult .method dl dd {
	color:#ed8013
}
.Consult .method dl.ico1 {
	background-image:url(../images/liticon/rmc_1.png)
}
.Consult .method dl.ico2 {
	background-image:url(../images/liticon/rmc_2.png)
}
.Consult .method dl.ico3 {
	background-image:url(../images/liticon/rmc_3.png)
}
.Position {
	position:relative;
	background:#D0D5DA;
	width:960px;
	height:30px;
	line-height:30px;
	margin:0 auto;
	padding:5px 10px;
	overflow:hidden
}
.Position a {
	color:#2860bf;
	margin:0 5px
}
.Page-intro {
	clear:both;
	margin:25px 0
}
.Page-intro:before, .Page-intro:after {
	content:" ";
	display:table
}
.Page-intro:after {
	clear:both
}
.Page-intro .Grid70 {
	margin-left:35px
}
.Page-intro .navigation {
	background:#5288d9;
	padding:30px 20px;
	font-family:"Î¢ÈíÑÅºÚ", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:16px
}
.Page-intro .navigation, .Page-intro .navigation a {
	color:#FFF
}
.Page-intro .navigation dt {
	font-size:24px
}
.Page-intro .navigation dt, .Page-intro .navigation dt a {
	color:#faf219
}
.Page-intro .navigation dt small {
	display:block;
	font-size:12px;
	color:#9bb6e7
}
.Page-intro .navigation dd {
	padding:20px 0
}
.Page-intro .navigation dd ul {
	line-height:44px
}
.Page-intro .navigation dd ul li {
	border-bottom:#6494dd 1px solid
}
.Page-intro .navigation dd ul li a {
	padding:0 10px;
	display:block;
	background:url(../images/article_004.gif) no-repeat 180px center
}
.Page-intro .navigation dd ul li.active a, .Page-intro .navigation dd ul li:active a, .Page-intro .navigation dd ul li a:hover {
	color:#1d53bf;
	background-color:#FFF;
	background-image:url(../images/article_005.gif)
}
.Page-intro .intro {
	font-family:"Î¢ÈíÑÅºÚ", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#666;
}
.Page-intro .intro small {
	display:block;
	color:#DDD;
	font-size:12px
}
.Page-intro .intro h1 {
	text-align:center;
	color:#ed8013;
	text-shadow:1px 1px 1px #CCC
}
.Page-intro .intro h2 {
	margin:30px 0 10px 0;
	font-weight:normal;
	color:#2860bf;
	border-bottom:#f6f2e9 1px solid;
	padding-bottom:10px
}
.Page-intro .intro h5 {
	margin:20px 0 0 15px;
	border-bottom: solid 1px #eee;
	line-height:30px
}
.Page-intro .intro h5 a {
	padding-right:20px;
}
.Page-intro .intro h3 {
	font-size:18px;
	color:#ed8013;
	line-height:30px;
	border-bottom: solid 1px #fed999;
	clear:both;
	margin-bottom:6px;
}
.Page-intro .intro p {
	line-height:26px;
	text-indent:2em
}
.Page-intro .intro p img {
	clear:both;
	padding:0;
	margin:0
}
.Page-intro .intro .contxtimg {
	padding:15px 0;
	clear:both;
}
.Page-intro .intro .jylc_map, .Page-intro .intro .jylc_yuyue {
	padding:10px 0 0 20px;
}
.Page-intro .intro .jylc_map dl dt, .Page-intro .intro .jylc_yuyue dl dt {
	font-size:14px;
	color:#437fd9;
	border-bottom:dotted 1px #eee;
	line-height:30px;
	padding-top:10px;
}
.Page-intro .intro .jylc_map dl dd, .Page-intro .intro .jylc_yuyue dl dd {
	padding-top:10px;
	line-height:26px;
}
.Page-intro .intro .list_paper {
	padding:10px;
	background:#f0f0f0;
	margin:10px 0
}
.Page-intro .intro .list_paper li {
	float:left;
	width:40%;
	padding-left:50px;
	margin-bottom:10px;
	line-height:25px;
	background:url(../images/article_006.png) no-repeat 10px center
}
.Page-intro .intro .list_paper li .title {
	display:block
}
.Page-intro .intro .list_paper li .name, .Page-intro .intro .list_paper li .magezine, .Page-intro .intro .list_paper li .date {
	font-size:12px;
	margin-right:10px;
	color:#AAA
}
.Page-intro .intro .list_paper li .name {
	color:#1d53bf
}
.MediaPartner {
	height:350px;
	overflow:hidden;
	padding:7px 0 0 0;
	border-top:#d3e1f7 1px solid;
	border-bottom:#d3e1f7 1px solid;
}
.MediaPartner a {
	color:#444
}
.MediaPartner .Grid45 {
	padding:0 0 0 10px
}
.MediaPartner .List_News li {
	background:url(../images/article_002.gif) no-repeat 0 12px;
	padding-left:10px
}
.m_weibo {
	padding-top:10px;
	border-right:1px solid #eee;
	float:left;
}
.m_weibo .tabs_memu {
	width:240px;
	height:30px;
	border-bottom:1px solid #fee2d8;
	overflow:hidden;
}
.m_weibo .tabs_memu li {
	width:80px;
	height:30px;
	float:left;
	font-size:14px;
	font-family:"Î¢ÈíÑÅºÚ";
	line-height:30px;
	border-left:1px solid #fff;
	text-align:center
}
.m_weibo .tabs_memu li a {
	display:block;
	width:80px;
	height:30px;
	float:left;
	background:#f0faff;
	color:#666;
}
.m_weibo .tabs_memu li.active .ico1, .m_weibo .tabs_memu li .ico1:hover, .m_weibo .tabs_memu li.active .ico2, .m_weibo .tabs_memu li .ico2:hover {
	background:#69b4ee;
	color:#fff;
}
.m_weibo .tabs_content .tabs_panel iframe {
	color:#666;
}
.m_video {
	padding-top:10px;
}
.m_video dt {
	font-family:"Î¢ÈíÑÅºÚ", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:16px;
	margin-left:10px;
	border-left:#4f9cea 5px solid;
	padding-left:10px;
	color:#999
}
.m_video dt small {
	font-size:14px;
	margin-left:10px
}
.m_video dt a {
	color:#4d4d4d
}
.m_video .v_liste {
}
.m_video .v_liste li {
	width:205px;
	padding-top:10px;
	height:145px;
	float:left;
	margin:0 10px;
	position:relative
}
.m_video .v_liste li img {
	width:205px;
	height:115px;
	float:left
}
.m_video .v_liste li p {
	clear:both;
	width:205px;
	height:25px;
	background:#f2f2f2;
	line-height:25px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:12px;
	text-align:center;
	display:block;
	overflow:hidden;
}
.m_video .v_liste li a {
	color:#666;
}
.m_video .v_liste li a:hover {
	color:#f30;
}
.m_video .v_liste li .play {
	width:50px;
	height:50px;
	z-index:10;
	position:absolute;
	top:45px;
	left:80px;
	display:block;
	background:url(../images/pr/play.png)
}
.List_News {
	font-size:14px
}
.List_News li {
	line-height:25px;
	height:25px;
	background:url(../images/article_002.gif) no-repeat 10px 12px;
	padding-left:24px
}
.List_News li .type, .List_News li .title {
	float:left;
	vertical-align:middle
}
.List_News li .type {
	color:#5c8fe0
}
.List_News li .type:before {
	content:"["
}
.List_News li .type:after {
	content:"]"
}
.List_News li .title {
	margin-left:5px
}
.List_News li .title:hover {
	text-decoration:underline
}
.List_News li .date {
	font-size:12px;
	float:right;
	color:#b4b4b4
}
.List_News li a {
	color:#444
}
.FastColumnDetail .tabs_memu {
	border:#e6e6e6 1px solid;
	text-align:center;
	font-family:"Î¢ÈíÑÅºÚ", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:16px;
	line-height:50px
}
.FastColumnDetail .tabs_memu li {
	border-right:#e6e6e6 1px solid;
	margin-right:-1px;
*margin-right:-2px;
	width:33.333333%;
	float:left
}
.FastColumnDetail .tabs_memu li.active {
	background:url(../images/bg_005.jpg) repeat-x center bottom
}
.FastColumnDetail .tabs_memu li.active, .FastColumnDetail .tabs_memu li.active a {
	color:#FFF
}
.FastColumnDetail .tabs_content {
	padding:20px;
	background:#f7f7f2;
	margin-top:1px;
	border:#e6e6e6 1px solid;
	border-top:0
}
.FastColumnDetail .tabs_content dl {
	height:70px
}
.SquareLink {
	display:inline-block;
	text-align:center;
	padding:0 10px;
	font-family:"Î¢ÈíÑÅºÚ", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#FFF
}
.SquareLink:hover {
	color:#FFF
}
.SquareWall {
	float:left;
	width:25%;
	font-family:"Î¢ÈíÑÅºÚ", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:16px;
	text-align:center
}
.SquareWall li {
	width:50%;
	float:left
}
.SquareWall li a {
	background:#71a4d9;
	color:#FFF;
	display:block;
	margin:1px;
	height:100%;
	overflow:hidden
}
.SquareWall li a:hover {
	background:#a6a6a6!important
}
.SquareWall li a img {
	width:100%;
	height:100%
}
.SquareWall li.wide {
	width:100%
}
.TermDetail {
	border-top:#7aa3e3 3px solid
}
.TermDetail dt {
	color:#4d4d4d;
	font-family:"Î¢ÈíÑÅºÚ", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:16px;
	line-height:40px
}
.TermDetail dd {
	padding:20px;
	border:#d2dff5 1px solid
}
.TermDetail dd .thumb {
	width:100%
}
.TermDetail dd .list1 {
	margin:10px 0
}
.TermDetail dd .list1 li {
	border-bottom:#e5e5e5 1px dotted;
	line-height:29px;
	height:29px;
	padding-left:20px;
	background:url(../images/article_008.gif) no-repeat left 5px
}
.TermDetail dd .list2 {
	margin:10px 0
}
.TermDetail dd .list2 li {
	width:90px;
	margin:0 1px;
	float:left;
	line-height:25px;
	height:25px;
	padding-left:20px;
	background:url(../images/article_008.gif) no-repeat left 5px
}
.TermDetail2 {
	border:#dae2f1 1px solid
}
.TermDetail2 dt {
	border-bottom:#dae2f1 1px solid;
	background:#e8f0fc;
	line-height:40px
}
.TermDetail2 dt .title {
	font-family:"Î¢ÈíÑÅºÚ", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:16px;
	color:#FFF;
	background:url(../images/bg_006.jpg) no-repeat center bottom;
	display:block;
	float:left;
	padding:0 10px;
	margin-left:20px
}
.TermDetail2 dd {
	padding:19px 9px
}
.TermDetail2 dd.recommend .ch {
	float:left;
	width:320px;
	padding:0 10px
}
.TermDetail2 dd.recommend img {
	width:100%
}
.TermDetail2 dd.recommend ul {
	margin:6px 0 0 0
}
.TermDetail2 dd.recommend ul li {
	padding:5px 10px;
	background:#f7f7f2;
	margin:3px 0;
	line-height:25px
}
.TermDetail2 dd.recommend ul li .title {
	text-shadow:1px 1px 1px #FFF;
	color:#404040;
	font-family:"Î¢ÈíÑÅºÚ", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:16px;
	width:100%;
	display:block
}
.TermDetail2 dd.recommend ul li .desc {
	float:left;
	color:#999
}
.TermDetail2 dd.recommend ul li .more {
	float:right;
	color:#6793e6
}
.TermDetail2 dd.quality ul li {
	width:25%;
	float:left;
	text-align:center
}
.TermDetail2 dd.quality ul li .title {
	margin:auto 10px
}
.TermDetail2 dd.faq {
	padding:19px
}
.TermDetail2 dd.faq .SquareWall {
	width:100%
}
.TermDetail2 dd.faq .SquareWall li {
	width:25%
}
.TermDetail2 dd.faq .SquareWall li.wide {
	width:50%
}
.FastBooking {
	border:#dae2f1 1px solid;
	padding:19px 9px
}
.FastBooking .ch {
	width:320px;
	padding:0 9px;
	float:left
}
.FastBooking dl dt {
	border-bottom:#cfced4 2px solid;
	height:30px;
	overflow:visible
}
.FastBooking dl dt .title {
	position:relative;
	line-height:30px;
	display:inline-block;
	color:#666;
	font-family:"Î¢ÈíÑÅºÚ", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:16px;
	border-bottom:#5a92e6 2px solid
}
.FastBooking dl dd {
	padding:10px 0 0 0
}
.FastBooking form .typecho {
	border:#e0dfe6 1px solid;
	height:20px;
	padding:4px;
	width:98%
}
.FastBooking form textarea.typecho {
	height:100px
}
.FastBooking form .select {
	border:#e0dfe6 1px solid;
	padding:4px;
	width:100%
}
.FastBooking form .submit {
	display:inline-block;
	margin-bottom:0;
	font-weight:normal;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	background-image:none;
	border:1px solid transparent;
	white-space:nowrap;
	padding:6px 12px;
	font-size:12px;
	line-height:1.428571429;
	border-radius:4px;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	-o-user-select:none;
	user-select:none;
	font-family:"Î¢ÈíÑÅºÚ", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#fff;
	background-image:-webkit-gradient(linear, left 0, left 100%, from(#6ec3fb), to(#4787c0));
	background-image:-webkit-linear-gradient(top, #6ec3fb 0, #4787c0 100%);
	background-image:-moz-linear-gradient(top, #6ec3fb 0, #4787c0 100%);
	background-image:linear-gradient(to bottom, #6ec3fb 0, #4787c0 100%);
	background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6ec3fb', endColorstr='#ff4787c0', GradientType=0);
	_background:#4787c0;
	border:0
}
.FastBooking form .submit:focus {
	outline:thin dotted #333;
	outline:5px auto -webkit-focus-ring-color;
	outline-offset:-2px
}
.FastBooking form .submit:hover, .FastBooking form .submit:focus {
	color:#333;
	text-decoration:none
}
.FastBooking form .submit:active, .FastBooking form .submit.active {
	outline:0;
	background-image:none;
	-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
	box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125)
}
.FastBooking form .submit.disabled, .FastBooking form .submit[disabled], fieldset[disabled] .FastBooking form .submit {
	cursor:not-allowed;
	pointer-events:none;
	opacity:.65;
	filter:alpha(opacity=65);
	-webkit-box-shadow:none;
	box-shadow:none
}
.FastBooking form .submit:hover, .FastBooking form .submit:focus, .FastBooking form .submit:active, .FastBooking form .submit.active {
	color:#fff;
	background-color:#3972a6
}
.FastBooking form .submit:active, .FastBooking form .submit.active {
	background-image:none
}
.FastBooking form .submit.disabled, .FastBooking form .submit[disabled], .FastBooking form .submit.disabled:hover, .FastBooking form .submit[disabled]:hover, .FastBooking form .submit.disabled:focus, .FastBooking form .submit[disabled]:focus, .FastBooking form .submit.disabled:active, .FastBooking form .submit[disabled]:active, .FastBooking form .submit.disabled.active, .FastBooking form .submit[disabled].active {
	background-color:#4787c0
}
.FastBooking table th {
	font-family:"Î¢ÈíÑÅºÚ", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:14px;
	text-align:left;
	color:#666;
	font-weight:normal
}
.Process li {
	margin:2px 0;
	background:no-repeat left top
}
.Process li .stitle {
	padding:0 10px;
	line-height:25px;
	margin-left:25px;
	display:block;
	background:#ebf2f5;
	font-size:14px;
	color:#6986bf;
	font-weight:bold
}
.Process li ul {
	margin:10px 0;
	line-height:20px
}
.Process li ul li {
	background:url(../images/article_007.gif) repeat-y left 10px;
	padding-left:30px
}
.CtBanner {
	background:no-repeat center top;
	width:100%;
	margin:0 auto;
	height:260px
}
.MainBanner {
	background:no-repeat center top;
	margin:0 auto;
	height:260px
}
.indexBanner {
	background:no-repeat center top;
	width:100%;
	margin:0 auto;
}
.banernav {
	background:#f2f2f2;
	width:1000px;
	margin:0 auto;
	height:175px;
	margin-top:10px;
	overflow:hidden
}
.banernav .bnvam {
	width:200px;
	float:left;
	padding-top:15px;
}
.banernav .bnvam dt, .banernav .bnvau dt {
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:16px;
	width:100%;
	line-height:24px;
	height:30px;
	text-align:center;
}
.banernav .bnvam dd {
	width:190px;
	margin:0 auto;
	height:80px;
	border-right:1px solid #ddd;
	padding-left:5px;
}
.banernav .bnvam dd a, .banernav .bnvau dd a {
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:13px;
	color:#666;
	padding:0 5px 0 15px;
	line-height:26px;
	width:70px;
	display:block;
	float:left
}
.banernav .bnvam dd a:hover, .banernav .bnvau dd a:hover {
	color:#F30
}
.banernav .bnvau {
	width:200px;
	float:left;
	padding-top:15px;
}
.banernav .bnvau dd {
	width:199px;
	margin:0 auto;
	height:80px;
}
.banernav .bnvam dd a span {
	color:#F30
}
.introks {
	width:998px;
	height:100px;
	border:1px solid #eee;
	margin:auto;
	margin-top:20px;
	position:relative;
	font-family:"Î¢ÈíÑÅºÚ";
}
.introks h3 {
	font-size:48px;
	color:#F06;
	width:145px;
	position:absolute;
	left:0;
	top:10px;
	text-align:center;
	line-height:60px;
}
.introks span {
	font-size:18px;
	color:#F06;
	width:145px;
	position:absolute;
	left:0;
	top:70px;
	text-align:center;
	line-height:20px;
}
.introks p {
	font-size:14px;
	color:#666;
	width:820px;
	position:absolute;
	left:160px;
	top:15px;
	text-indent:2em;
	line-height:24px;
}/* NEW guahao CSS */
#fullbg {
	background-color:gray;
	left:0;
	opacity:0.6;
	position:absolute;
	top:0;
	z-index:1000;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity:0.6;
}
#dialog {
	background-color:#fff;
	height:410px;
	left:50%;
	margin:-205px 0 0 -195px;
	position:fixed !important; /* ¸¡¶¯¶Ô»°¿ò */
	position:absolute;
	top:50%;
	width:390px;
	z-index:1008;
	display:none;
}
#dialog .close {
	margin:0 0 12px;
	height:45px;
	line-height:45px;
	background:#f6f6f6;
	border-bottom:1px solid #eee
}
#dialog .close span {
	width:120px;
	height:45px;
	background:url(../images/pr/tlogo.png) no-repeat;
	float:left;
	margin:2px 18px;
	font-size:16px;
	padding-left:48px;
	font-weight:bold;
	color:#666;
}
#dialog .close a {
	width:40px;
	height:40px;
	display:block;
	float:right;
	margin:2px 0;
	background:url(../images/pr/closet.png) no-repeat;
}
#dialog .close a:hover {
	width:40px;
	height:40px;
	display:block;
	background:url(../images/pr/closet.png) 0 -40px no-repeat;
}
#dialog .formt {
	clear:both;
	padding:12px 20px;
}
#dialog .formt li input, #dialog .formt li select {
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:14px;
	color:#999
}
#dialog .formt li.text, #dialog .formt li.kst, #dialog .formt li.batnt {
	height:50px;
}
#dialog .formt li.sex, #dialog .formt li.swtt {
	height:35px;
}
#dialog .formt li.text input {
	width:310px;
	height:33px;
	padding-left:35px
}
#dialog .formt li.kst select {
	width:348px;
	height:36px;
	padding:3px 3px 3px 35px
}
#dialog .formt li.batnt input {
	width:348px;
	height:45px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:18px;
	color:#fff;
	border-radius:5px;
	border:none
}
#dialog .formt .tputs {
	border:1px solid #3a84e8;
	color:#3a84e8;
	background:url(../images/pr/tbs.png) 5px 0 no-repeat;
}
#dialog .formt .tput {
	border:1px solid #e6e6e6;
	background:url(../images/pr/ths.png) 5px 0 no-repeat;
}
#dialog .formt .telts {
	border:1px solid #3a84e8;
	color:#3a84e8;
	background:url(../images/pr/tbs.png) 5px -40px no-repeat;
}
#dialog .formt .telt {
	border:1px solid #e6e6e6;
	background:url(../images/pr/ths.png) 5px -40px no-repeat;
}
#dialog .formt .kstcs {
	border:1px solid #3a84e8;
	color:#3a84e8;
	background:url(../images/pr/tbs.png) 5px -80px no-repeat;
}
#dialog .formt .kstc {
	border:1px solid #e6e6e6;
	background:url(../images/pr/ths.png) 5px -80px no-repeat;
}
#dialog .formt .timets {
	border:1px solid #3a84e8;
	color:#3a84e8;
	background:url(../images/pr/tbs.png) 5px -122px no-repeat;
}
#dialog .formt .timet {
	border:1px solid #e6e6e6;
	background:url(../images/pr/ths.png) 5px -122px no-repeat;
}
#dialog .formt .batns {
	background:#3a84e8;
}
#dialog .formt .batn {
	background:#f30;
}
#dialog .formt li.sex label {
	width:68px;
	float:left;
	font-family:"Î¢ÈíÑÅºÚ";
	color:#666;
	font-size:14px;
}
#dialog .formt li.sex label input {
	width:16px;
	height:16px;
	float:left;
	margin-top:3px;
}
#dialog .formt li.sex label span {
	padding:0 5px;
}
#dialog .formt li.swtt p {
	text-align:right;
	color:#666;
	line-height:20px;
	font-size:12px;
}
#dialog .formt li.swtt p a {
	color:#f30;
	padding:0 3px;
}
#dialog .formt li.swtt p a:hover {
	color:#3a84e8;
}/* ZIXUN */
.fix_box {
	width:88px;
	height:auto;
	position:fixed;
	top:198px;
	left:50%;
	margin-left:505px;
	background:#f2f2f2;
	font-family:"Î¢ÈíÑÅºÚ";
	text-align:center;
}
.fix_box .ftit {
	display:block;
	height:32px;
	background:#ff660a;
	font-size:16px;
	color:#fff;
	text-align:center;
	line-height:32px;
	margin-bottom:5px;
}
.fix_box .fix_zx {
	background:url(../images/fix.gif) no-repeat 0 0px;
	display:block;
	height:74px;
	font-size:12px;
	overflow:hidden;
	position:relative
}
.fix_box .fix_qq {
	background:url(../images/fix.gif) no-repeat 0 -74px;
	display:block;
	height:74px;
	font-size:12px;
	overflow:hidden;
	position:relative
}
.fix_box .fix_ph {
	background:url(../images/fix.gif) no-repeat 0 -148px;
	display:block;
	height:74px;
	font-size:12px;
	overflow:hidden;
	position:relative
}
.fix_box .fix_zx:hover {
	background:url(../images/fix.gif) no-repeat -88px 0px;
	display:block;
	height:74px;
	overflow:hidden;
}
.fix_box .fix_qq:hover {
	background:url(../images/fix.gif) no-repeat -88px -74px;
	display:block;
	height:74px;
	overflow:hidden;
}
.fix_box .fix_ph:hover {
	background:url(../images/fix.gif) no-repeat -88px -148px;
	display:block;
	height:74px;
	overflow:hidden;
}
.fix_box .weix {
	background:url(../images/fix.gif) no-repeat 0 -222px;
	display:block;
	height:101px;
	overflow:hidden;
	position:relative
}
.fix_box .fix_rolltop {
	background:url(../images/fix.gif) no-repeat 0 -323px;
	display:block;
	height:30px;
}
.fix_box p {
	position:absolute;
	top:52px;
	left:0;
	text-align:center;
	width:88px;
	padding:0;
	margin:0
}
.fix_box .weix b {
	position:absolute;
	bottom:3px;
	left:0;
	text-align:center;
	color:#666;
	width:88px;
}
.fix_box a {
	color:#666;
}
.fix_box a:hover {
	color:#f30
}
