﻿@charset "utf-8";
/* CSS Document for service center 2009-06-22 */
body{font-family:"宋体",Arial, Helvetica, sans-serif; font-size:12px; color:#000; margin:0; padding:0;}
img{ border:0}
ul,li,p,h1,h2,h3,h4,h5,h6,form{padding:0; margin:0; list-style:none;}
.clear{clear:both;}
a{color:#000; text-decoration:none;}
a:hover{text-decoration:underline;}
.layout {
	padding: 0px;
	width: 955px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.layout .top img {display: block;}
.layout .left {
	background: url(../images/bg_left.gif) repeat-y;
	float: left;
	width: 231px;
	padding-bottom: 20px;
}
.layout .left .help {
	background: url(../images/bg_help.gif) no-repeat;
	height: 205px;
	width: 211px;
	margin-bottom: 20px;
	padding-top: 143px;
	padding-left: 20px;
}
.layout .right .ly .ly3 .ly4 {
	width: 620px;
	word-break:break-all;
	overflow:hidden;
}
.layout .left  .help .h {margin-bottom: 10px;}
.layout .left .help .word {width: 100px;line-height: 24px;padding-top: 5px;}
.layout .right {float: right;width: 686px;}
.layout .right .bzzx a {display: block;float: left;height: 44px;width: 140px;}
.layout  .right  .back  {float: right;width: 130px;}
.layout  .right  .back  a  {float: right;}
.lxwm a,.kfzx a , .hzhb a,.xtgs a ,.cyrj a ,.lyb a ,.hycz a,.xzs a{display: block;float: left;height: 44px;width: 140px;}
.layout .right .bzzx {background: url(../images/bg_dhwz.gif) no-repeat 0px 0px;border-bottom: 1px dashed #9be041;height: 44px;}
.layout .right .cyrj {background: url(../images/bg_dhwz.gif) no-repeat 0px -48px;border-bottom: 1px dashed #9be041;height: 44px;}
.layout .right .xtgs {background: url(../images/bg_dhwz.gif) no-repeat 0px -303px;border-bottom: 1px dashed #9be041;height: 44px;}
.layout .right .hzhb {background: url(../images/bg_dhwz.gif) no-repeat 0px -96px;border-bottom: 1px dashed #9be041;height: 44px;}
.layout .right .kfzx {background: url(../images/bg_dhwz.gif) no-repeat 0px -148px;border-bottom: 1px dashed #9be041;height: 44px;}
.layout .right .lxwm {background: url(../images/bg_dhwz.gif) no-repeat 0px -200px;border-bottom: 1px dashed #9be041;height: 44px;}
.layout .right .lyb {background: url(../images/bg_dhwz.gif) no-repeat 0px -248px;border-bottom: 1px dashed #9be041;height: 44px;}
.layout .right .hycz {background: url(../images/bg_dhwz.gif) no-repeat 0px -350px;border-bottom: 1px dashed #8cd0fc;height: 44px;
}
.layout .right .xtdt {background: url(../images/bg_dhwz.gif) no-repeat 0px -451px;border-bottom: 1px dashed #8cd0fc;height: 44px;}

.layout .right .xzs {background: url(../images/bg_dhwz.gif) no-repeat 0px -403px;border-bottom: 1px dashed #ff7fad;height: 44px;}
.layout .right .nav {
	font-size: 14px;
	line-height: 34px;
	font-weight: bold;
	background: url(../images/bg_hnav.gif) no-repeat;
	height: 34px;
	width: 602px;
	margin-top: 15px;
	padding-left: 60px;
}
.layout .right .nav li {
	float: left;
	width: 110px;
	text-align: center;
}
.layout .right .nav {color: #FFFFFF;text-decoration: none;}
.layout .right .nav .s1 {
	background: url(../images/bg_s1.gif) no-repeat;
	height: 28px;
	width: 99px;
	color: #40b798;
	display: block;
	margin-top: 6px;
	line-height: 28px;
}
.layout .right  .bottom  {
	border-top: 1px dashed #acb8d1;
	line-height: 24px;
	text-align: center;
	padding-top: 5px;
	margin-top:20px;
}
.layout .right   .bottom  a  {
	color: #000000;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}
.layout   .bottom  a:hover  {
	color: #000000;
	text-decoration: underline;
}
.layout .left .zs a {
	background: url(../images/xtxzs_1.gif) no-repeat;
	display: block;
	height: 54px;
	width: 200px;	
}
.layout .left .zs a:hover {
	background: url(../images/xtxzs_2.gif) no-repeat;
	display: block;
	height: 54px;
	width: 200px;
}
.layout .left .cz a {
	background: url(../images/hycz_1.gif) no-repeat;
	display: block;
	height: 54px;
	width: 200px;
}
.layout .left .cz a:hover {
	background: url(../images/hycz_2.gif) no-repeat;
	display: block;
	height: 54px;
	width: 200px;
}
.layout .left .ly a {
	background: url(../images/wyly_1.gif) no-repeat;
	display: block;
	height: 54px;
	width: 200px;
}
.layout .left .ly a:hover {
	background: url(../images/wyly_2.gif) no-repeat;
	display: block;
	height: 54px;
	width: 200px;
}
.layout .left .zs ,.layout .left .cz,.layout .left .ly {padding-bottom: 20px;padding-left: 10px;}
.layout .left .zs a,.layout .left .cz a,.layout .left .ly a{text-indent:-10000px;overflow:hidden}
.layout .left .item {
	background: url(../images/bg_item.gif) no-repeat;
	height: 273px;
	width: 227px;
	margin-bottom: 20px;
	padding-top: 17px;
}
.layout .left .item a{text-indent:-10000px;overflow:hidden}
.layout .left .item .m1 a {height: 36px;display: block;width: 227px;}
.layout .left .item .m2 a {height: 34px;display: block;width: 227px;}
.layout .left .item .m3 a {height: 36px;display: block;width: 227px;}
.layout .left .item .m4 a {height: 37px;display: block;width: 227px;}
.layout .left .item .m5 a {height: 34px;display: block;width: 227px;}
.layout .left .item .m6 a {height: 39px;display: block;width: 227px;}
.layout .left .item .m7 a {height: 35px;display: block;width: 227px;}
.layout .left .item .m1 a:hover {background: url(../images/bg_item2.gif) 0px -17px;height: 36px;display: block;width: 227px;}
.layout .left .item .m2 a:hover {background: url(../images/bg_item2.gif) 0px -53px;height: 34px;display: block;width: 227px;}
.layout .left .item .m3 a:hover {background: url(../images/bg_item2.gif) 0px -87px;height: 36px;display: block;width: 227px;}
.layout .left .item .m4 a:hover {background: url(../images/bg_item2.gif) 0px -123px;height: 37px;display: block;width: 227px;}
.layout .left .item .m5 a:hover {background: url(../images/bg_item2.gif) 0px -160px;height: 34px;display: block;width: 227px;}
.layout .left .item .m6 a:hover {background: url(../images/bg_item2.gif) 0px -194px;height: 39px;display: block;width: 227px;}
.layout .left .item .m7 a:hover {background: url(../images/bg_item2.gif) 0px -233px;height: 35px;display: block;width: 227px;}
.layout .right .down li {
	border-bottom:1px dashed #aaa;
	line-height:30px;
	font-size:14px;
	width: 620px;
	clear: both;
	vertical-align: middle;
	height: 30px;
	margin-bottom: 5px;
}
.layout .right .down {padding-top: 50px;padding-left: 20px;margin-bottom: 50px;}
.layout .right .down .l {float: left;width: 450px;}
.layout .right .down .r {float: right;width: 40px;}
.layout  .right   .pic  {text-align: center;margin-bottom: 350px;}
.layout .right .hb {padding-top:20px}
.layout .right .hb li{float:left;width:210px;height:90px;text-align:center}
.hb img {width:160px;height:60px}
.layout .right .rx {float: left;border-right: 1px dashed #bedf92;width: 300px;}
.layout .right .qq {float: right;width: 350px;}
.layout .right .kf {
	padding-top: 30px;
	padding-left: 10px;
	line-height: 24px;
	font-size: 14px;
	margin-bottom: 450px;
}
.layout .right .kf img {margin-bottom: 10px;}
.layout .right .ly {
	background: url(../images/bg_lyb.gif) repeat-y;
	background-repeat:;
	width: 669px;
	margin-top: 30px;
}
.layout .right .ly p {
	background-color: #f4f4f4;
	line-height: 24px;
	margin: 20px;
	padding: 10px;
}
.layout .right .ly .lycon {line-height: 30px;padding-left: 20px;}
.layout .right .ly .lycon .jt {padding-left: 150px;padding-top: 10px;}
.layout .right .ly .ly2 {padding-left: 30px;padding-bottom: 10px;}
.layout .right .ly .ly3 {
	background-image: url(../images/bg_lynr.gif);
	background-repeat: no-repeat;
	width: 622px;
	line-height: 34px;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 14px;
	margin-bottom: 10px;
	margin-left: 12px;
}
.layout .right .ly .ly3 span {float: right;}
.layout .right .ly .ly3 .ll {float: left;}
.layout .page {
	text-align: center;
	font-size: 12px;
	float:right;
	margin-top: 20px;
	clear: both;
	height: 20px;
	margin-bottom: 20px;
}
.layout   .page  strong    {
	color: #000;
	display: block;
	float: left;
	border:1px solid #6DB9C8;
	background-color: #EBF9FA;
	padding-left: 5px;
	padding-right: 5px;
	margin-right: 10px;
	line-height: 20px;
}
.layout .page a {
	display: block;
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #eee;
	text-decoration: none;
	margin-right: 10px;
	line-height: 20px;
}
.layout .page a:hover {
	color: #000;
	display: block;
	float: left;
	border:1px solid #6DB9C8;
	background-color: #EBF9FA;
	padding-left: 5px;
    padding-right: 5px;
}
.layout .right .czfs {
	height: 42px;
	background-repeat:;
	margin-top: 30px;
	clear: both;
	margin-bottom: 10px;
	margin-left: 100px;
	background: url(../images/bg_cz1.gif) no-repeat 0 0;
}
.layout .right .czfs a {display: block;height: 42px;}
.layout .right .czfs .c1 a {background: url(../images/bg_cz2.gif) no-repeat 0 0;display: block;height: 42px;}
.layout .right .czfs li {float: left;width: 142px;margin-right: 11px;}
.layout .right .czfs .c2 a {background: url(../images/bg_cz2.gif) no-repeat -152px 0px;display: block;height: 42px;}
.layout .right .czfs .c3 a {background: url(../images/bg_cz2.gif) no-repeat -306px 0px;display: block;height: 42px;}
.layout .right .czk {background: url(../images/bg_czk.gif) repeat-y;width: 630px; padding:10px 0 180px 23px;}
.layout .right .czk p {line-height: 30px;padding-top: 30px;margin-left: 150px;}
.layout .right .czk .input1 {width: 50px;}
.layout .right .czk .input2 {border: 1px solid #bfcdda;height: 16px;}
.layout .right .zh img {margin-right: 20px;margin-bottom: 10px;}
.layout .right .zh {padding-top: 20px;padding-left: 10px;}
.layout .right .nav2 {
	background: url(../images/bg_nav2.gif) no-repeat;
	height: 34px;
	width: 602px;
	font-size: 14px;
	line-height: 34px;
	font-weight: bold;
	margin-top: 15px;
	padding-left: 60px;
}
.layout .right .nav2 li {float: left;width: 110px;text-align: center;}
.layout .right .nav2 {color: #FFFFFF;text-decoration: none;}
.layout .right .nav2 .s2 {
	background: url(../images/bg_s2.gif) no-repeat;
	height: 28px;
	width: 99px;
	color: #f774a6;
	display: block;
	margin-top: 6px;
	line-height: 28px;
}
.layout .right .zhy {
	background: url(../images/bg_zhy.gif) no-repeat left top;
	padding-top: 40px;
	margin-top: 30px;
}
.layout .right .zhy li {
	border-bottom: 1px dashed #d1acc6;
	height: 100px;
	margin-bottom: 70px;
	padding-left: 50px;
	vertical-align: middle;
	display: block;
}

.zhy select, .zzp select {border: 1px solid #b8cbf6;height: 22px;}

.layout .right .yhy {border-bottom: 1px dashed #d1acc6; padding:30px 0 50px 100px;margin-bottom: 500px;}
.layout .right .zzp {padding-top: 30px;margin-bottom: 500px;padding-left: 50px;}

.layout .right .wwt {padding-top: 30px;padding-left: 100px;line-height: 34px;margin-bottom: 300px;}
.layout  .right   .tj  {text-align: right;padding-top: 20px;width: 500px;}
.layout .right .tyj { padding:30px 50px 50px 0;margin-bottom: 150px;}
.layout .right .tyj table {border-collapse:collapse;margin-top: 30px;}
.layout .right .tyj td { border: 1px solid #f16f9e; line-height:30px; padding:3px;}
.layout .right .zhy2 {padding-top: 30px;padding-left: 60px;}
.layout .right .zhy2 .jg {border-bottom: 1px dashed #FB86B1;margin-bottom: 10px;padding: 0 10px 10px 10px;}
.layout .right .zhy2 .jg .l {float: left;width: 120px;line-height: 25px;}
.layout .right .zhy2 .jg .r {float: right;width: 200px;}
.layout .right .zhy2 .jg .r img {margin-bottom: 10px;}
.layout .right .zhy2 .xz {padding-bottom: 10px;}
.layout .right .nr {
	line-height: 22px;
	padding-top: 20px;
	padding-left: 10px;
}
.layout .right .nr .tt {
	font-size: 14px;
	line-height: 26px;
	font-weight: bold;
	color: #FF6600;
}
.layout .right .nr p { padding:10px 20px 10px 20px;}
.layout .right .nr h2{
	text-align: center;
	line-height: 30px;
	font-size: 16px;
	color: #0066FF;
}
.layout .right .nr h3 {
	line-height: 12px;
	padding-left: 20px;
	font-size: 12px;
}
.layout   .right   .nr   .red {color: #FF0000;}
.layout .right .nr .tt a {color: #FF6600;}
.layout .right .nr .tt .fh a {
	font-size: 12px;
	color: #40B798;
	font-weight: normal;
}
.layout .right .nr .jj {
	padding-bottom: 300px;
	font-size: 14px;
	line-height: 26px;
}
.layout .right .nr .m {
	margin-bottom: 5px;
	font-size: 14px;
}
.layout .right .nr .m .menu {
	float: left;
	width: 120px;
}
.layout .right .nr .m .sub {
	float: left;
	width: 540px;
	padding-top: 15px;
}
.layout .right .nr .m .menu a {
	font-size: 16px;
	font-weight: bold;
	color: #00487b;
}
.layout .right .nr .m .menu .index {
	background: url(../images/bg_map.gif) no-repeat -20px 2px;
	height: 32px;
	width: 100px;
	padding-top: 65px;
	text-align: center;
}
.layout .right .nr .m .menu .tbkt {
	background: url(../images/bg_map.gif) no-repeat -134px 2px;
	height: 32px;
	width: 100px;
	padding-top: 65px;
	text-align: center;
}
.layout .right .nr .m .menu .nlxl {
	background: url(../images/bg_map.gif) no-repeat -247px 2px;
	height: 32px;
	width: 100px;
	padding-top: 65px;
	text-align: center;
}
.layout .right .nr .m .menu .qzsq {
	background: url(../images/bg_map.gif) no-repeat -815px 2px;
	height: 32px;
	width: 100px;
	padding-top: 65px;
	text-align: center;
}
.layout .right .nr .m .menu .tfzs {
	background: url(../images/bg_map.gif) no-repeat -361px 2px;
	height: 32px;
	width: 100px;
	padding-top: 65px;
	text-align: center;
}
.layout .right .nr .m .menu .jjcc {
	background: url(../images/bg_map.gif) no-repeat -474px 2px;
	height: 32px;
	width: 100px;
	padding-top: 65px;
	text-align: center;
}
.layout .right .nr .m .menu .kwtz {
	background: url(../images/bg_map.gif) no-repeat -588px 2px;
	height: 32px;
	width: 100px;
	padding-top: 65px;
	text-align: center;
}
.layout .right .nr .m .menu .xxjl {
	background: url(../images/bg_map.gif) no-repeat -701px 2px;
	height: 32px;
	width: 100px;
	padding-top: 65px;
	text-align: center;
}
.layout .right .nr .m .sub .m_r {
	background: url(../images/bg_map2.gif) no-repeat right center;
	padding-right: 10px;
}
.layout .right .nr .m .sub .m_l .m_r2 {
	background: url(../images/bg_map3.gif) no-repeat right center;
	padding-right: 10px;
}
.layout  .right  .nr  .m  .sub  .m2   .lms  {
	font-size: 12px;
	line-height: 25px;
	float: left;
	margin-top: 1px;
	border-top: 1px solid #dbebf2;
	border-bottom: 1px solid #dbebf2;
	padding-right: 10px;
	padding-left: 10px;
}
.layout .right .nr .m .sub .m2 .lms a {
	color: #0f6b8d;
	text-decoration: none;
}
.layout .right .nr .m .sub .m2 .lms a:hover {
	color: #ff6000;
	text-decoration: underline;
}
.layout  .right  .nr  .m  .sub   .m_l  {
	background: url(../images/bg_map2.gif) no-repeat left center;
	height: 30px;
	padding-left: 10px;
	line-height: 30px;
	float: left;
}
.layout .right .nr .m .sub li {
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
}
.layout  .right  .nr  .m  .sub  .m1 {
	width: 400px;
	display: block;
}
.layout   .right   .nr   .m   .sub   .m_l   a   {
	font-weight: bold;
	color: #51a5c4;
}
.layout  .right  .nr  .m  .sub  .m2   .m_r3  {
	background: url(../images/bg_map4.gif) no-repeat right center;
	height: 30px;
	width: 14px;
	float: left;
}
.layout .right .nr .m .sub .m2 li {
	float: none;
	margin-bottom: 10px;
	display: block;
	height: 30px;
}
.layout .right .nav2 .s2 a {color: #f774a6;}
.layout .right .nav2 a {color: #fff;}
.layout .right .zhy .input2 {border: 1px solid #b8cbf6;height: 22px;}
.layout .right .yhy .input2 {border: 1px solid #b8cbf6;height: 22px;width: 300px;}
.layout .right .zzp .input2 {border: 1px solid #b8cbf6;height: 18px;width: 200px;}

h1,h2{font-size:0;height:0;text-indent:-10000px}
.menu h3{margin:0 auto;width:80px;text-align:center;padding:5px 0 0 20px}
.menu h3 a{float:left;display:block;height:22px;line-height:22px;}

/* J+ 100401 */
.czfs a{text-indent:-10000px;width:142px;overflow:hidden}	
.buy-card-way{padding:20px 0}
.hycz .back{_ margin-top:-30px}
.buy-card-way h3{background:url(../images/bg_buy-card-way.png) no-repeat;height:35px;text-indent:-10000px}h3.way-2{background-position:0 -45px}
.buy-card-way dl{padding:5px 5px 5px 35px}
.buy-card-way dt,.buy-card-way .tips p{color:green;font-size:14px;font-weight:700}
.buy-card-way dt,.buy-card-way dd{padding:5px;margin:0 auto;line-height:18px}
.buy-card-way table{border-collapse:collapse;border-spacing:0;width:520px;margin-bottom:10px}
.buy-card-way td{border:1px solid #E6E6E5;padding:5px}
.buy-card-way .tips{background-color:#F1FDFF;padding:20px;line-height:22px}
.buy-card-way .tips div{font-size:14px;font-weight:700;color:#09c}
.buy-card-way span{color:#f60}


.service-reply{background-color:#FFFFE3;padding:10px;color:#64B02D;margin:auto}
.service-reply dt{font-weight:700;font-size:14px;height:20px;line-height:20px}.service-reply dt span{float:right}
.service-reply dd{padding:5px 0px;margin:auto;line-height:16px;font-size:12px}