@charset "utf-8";
.footer {
	line-height:20px;
	text-align:center;
	padding:0 0 20px;
	clear:both;
	background:0;
	color:#999
}
.footer a.link0 {
	color:#999
}
.footer a.link0:hover {
	color:#518900
}
.footer .footmenu {
	padding-top:9px;
	padding-bottom:3px
}
.footer .footmenu a {
	background:url(../Themes/Default/HyBasic/rankbtn.png) no-repeat 0 -57px;
	padding-left:10px;
	padding-right:8px
}
.footer .footmenu a.s1 {
	background:0
}
.big_bg {
	background:url(../Themes/Default/HyBasic/indexLine.png) no-repeat center 0 transparent;
	height:17px;
	padding-top:17px;
	width:100%
}
.footer .lastLine {
	margin-top:10px;
	text-align:center
}
.footer .lastLine a {
	color:#999
}
body {
	background:url(../Themes/Default/HyBasic/sybg.png) repeat left top;
	color:#333;
	font:normal 12px/18px "\5FAE\8F6F\96C5\9ED1", Arial, Helvetica, sans-serif;
	margin:0;
	padding:0
}
div, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ul, ol, li, form, th, td, table, label, article, aside, dialog, footer, header, section, footer, nav, figure, hgroup {
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
	vertical-align:baseline
}
article, aside, dialog, footer, header, section, footer, nav, figure, hgroup {
	display:block
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal
}
ul, li {
	list-style:none
}
img, iframe {
	border:0
}
em, strong {
	font-style:normal;
	font-weight:normal
}
sup, sub {
	vertical-align:baseline
}
button, input, select, textarea {
	margin:0;
	padding:0;
	font-size:100%;
	vertical-align:middle
}
select, input, img {
	vertical-align:middle
}
button {
	cursor:pointer
}
textarea {
	resize:none;
	overflow-y:auto
}
table {
	border-collapse:collapse;
	border-spacing:0
}
.clearfix:after {
	content:'\0020';
	display:block;
	height:0;
	clear:both;
	font-size:0;
	visibility:hidden
}
.clearfix {
*zoom:1
}
a {
	color:#000;
	text-decoration:none
}
a:hover {
	color:#518900;
	text-decoration:underline
}
ul, li {
	list-style:none
}
img, iframe {
	border:0
}
.container {
	width:988px;
	margin:0 auto
}
.c-box1 {
	position:relative;
	margin-top:20px
}
.c-box1-new {
	margin-top:0
}
.c-box1 .s-line {
	position:absolute;
	width:14px;
	height:202px;
	background:url(../Themes/Default/HyBasic/line-bg.png) no-repeat;
	left:410px;
	top:4px;
	z-index:2;
	zoom:1
}
.hy-hd {
	background:url(../Themes/Default/HyBasic/singshadow.png) no-repeat -1996px 0 transparent;
	height:6px;
	overflow:hidden
}
.hybd0 {
	background:url(../Themes/Default/HyBasic/l-bg.png) no-repeat 0 0;
	height:45px
}
.hy-bd {
	background:url(../Themes/Default/HyBasic/singshadow.png) repeat-y;
	position:relative
}
.hy-bd.cbd0 {
	padding-bottom:1px
}
.hy-ft {
	background:url(../Themes/Default/HyBasic/singshadow.png) no-repeat -998px 0;
	height:6px;
	overflow:hidden
}
.c-pic {
	width:420px;
	text-align:center;
	float:left
}
.c-pic img {
	margin-top:14px
}
.c-cont {
	float:left;
	padding-left:60px
}
.c-cont .c-title {
	color:#518900;
	font-size:14px;
	line-height:30px;
	padding-top:10px
}
.c-cont ul li {
	background:url(../Themes/Default/HyBasic/button.png) no-repeat 1px -140px;
	padding-left:14px;
	line-height:24px;
	vertical-align:middle;
	color:#6c6c6c
}
.c-tab {
	margin-top:2px;
	margin-left:4px
}
.c-tab li {
	float:left;
	font-size:14px;
	color:#3a3a3a;
	line-height:43px;
	padding:0 20px;
	border-right:#e0e0e0 1px solid;
	background:url(../Themes/Default/HyBasic/tab0.png) repeat-x;
	cursor:pointer
}
.c-tab li.selected {
	background-position:0 -53px;
	color:#518900
}
.c30 {
	padding:30px
}
.g-box {
	border:#c5da99 1px solid;
	background:#f6fbee;
	padding:20px
}
.g-box-n {
	border:0;
	background:0
}
.c-js {
	font-family:"宋体";
	line-height:21px;
	color:#9a9a9a
}
.c-js span {
	color:#518900
}
.c-text {
	height:38px;
	border-bottom:#eaeaea 1px dotted;
	margin-bottom:15px
}
.dot-line {
	height:14px;
	border-bottom:#eaeaea 1px dotted;
	margin-bottom:15px
}
.c-text label {
	color:#6c6c6c;
	font-size:14px
}
.sj-input {
	width:252px;
	height:26px;
	line-height:26px;
	background:url(../Themes/Default/HyBasic/input.png) no-repeat;
	border:0;
	padding:2px 10px
}
.btn {
	background:url(../Themes/Default/HyBasic/button.png) no-repeat;
	display:inline-block
}
.btnnext {
	width:122px;
	height:36px;
	background-position:0 -175px;
	color:#fff;
	font-size:16px;
	text-align:center;
	line-height:36px
}
.btnljcz {
	width:109px;
	height:37px;
	background-position:0 -405px;
	color:#fff;
	font-size:16px;
	text-align:center;
	line-height:36px;
	position:relative;
	top:10px
}
.btnljgm {
	width:109px;
	height:37px;
	background-position:0 -452px;
	color:#fff;
	font-size:16px;
	text-align:center;
	line-height:36px;
	position:relative;
	top:10px
}
a.btnnext:hover {
	background-position:0 -221px;
	color:#fff;
	font-size:16px;
	text-align:center;
	line-height:36px
}
a.btnnext:hover {
	color:#fff;
	text-decoration:none
}
.hy-bd .c-ty {
	margin-top:16px;
	text-align:right
}
.hy-bd .c-ty {
	line-height:36px;
	vertical-align:middle
}
.c-ty input {
	vertical-align:-3px;
*vertical-align:-1px
}
.hy-bd .xiugai {
	color:#6c6c6c;
	font-size:14px;
	padding-bottom:14px
}
.pro_g1 {
	background:#fff;
	float:left;
	height:105px;
	padding:15px;
	text-align:justify;
	width:150px;
	border:#e6e6e6 1px solid
}
.pro_g {
	background:url(../Themes/Default/HyBasic/button.png) no-repeat right -44px;
	float:left;
	height:30px;
	margin:50px 60px 0;
	width:29px
}
.p_1 {
	color:#fff;
	font:bold 12px/24px "宋体";
	margin-left:27px;
	padding:0 6px;
	text-align:center;
	width:73px;
	height:26px;
	background:url(../Themes/Default/HyBasic/button.png) no-repeat 0 -355px;
	line-height:26px
}
.p_2 {
	margin-top:15px
}
.price2 {
	color:#ec6022;
	font:bold 20px/21px Times New Roman
}
.gbox0 {
	padding-left:35px;
	padding-right:35px
}
.g-tips {
	width:844px;
	height:67px;
	background:url(../Themes/Default/HyBasic/l-bg.png) no-repeat 0 -159px;
	text-align:center;
	color:#518900;
	font-size:16px;
	line-height:67px
}
.g-box .zhushi {
	line-height:46px;
	text-align:right;
	color:#6c6c6c;
	margin-bottom:-20px
}
.g-box .zhushi b {
	color:#eb6100
}
.chs {
	color:#eb6100
}
.c6c {
	color:#6c6c6c
}
.cgre {
	color:#518900
}
.sel {
	width:172px;
	height:24px;
	line-height:24px;
	padding-top:4px
}
.bank-logo {
	margin-left:-20px
}
.bank-logo input {
	margin-right:0;
*margin-right:-4px;
	margin-left:0;
*margin-left:-4px
}
.bank-logo li {
	float:left;
	margin-left:42px;
	display:inline;
	overflow:hidden
}
.bank-logo li.more {
	width:145px;
	height:44px;
	line-height:44px;
	vertical-align:middle
}
.bank-logo li.more .close {
	width:145px;
	height:44px;
	line-height:44px;
	vertical-align:middle;
	background:url(../Themes/Default/HyBasic/button.png) no-repeat right -263px;
	padding-right:10px;
	margin-left:15px;
	display:inline
}
.bank-logo li.more .open {
	width:145px;
	height:44px;
	line-height:44px;
	vertical-align:middle;
	background:url(../Themes/Default/HyBasic/button.png) no-repeat right -281px;
	padding-right:10px;
	margin-left:15px;
	display:inline
}
.bank-logo .bankicon {
	cursor:pointer
}
.bankicon {
	background:url(../Themes/Default/HyBasic/bankicon.png) no-repeat;
	border:1px solid #e0e0e0;
	display:inline-block;
	height:32px;
	margin:5px 5px 5px 0;
	text-indent:-9999px;
	vertical-align:middle;
	width:120px
}
.current .bankicon {
	border:#518900 1px solid
}
.ic-zsyh {
	background-position:0 0
}
.ic-gsyh {
	background-position:0 -42px
}
.ic-jsyh {
	background-position:0 -84px
}
.ic-nyyh {
	background-position:0 -126px
}
.ic-zgyh {
	background-position:0 -168px
}
.ic-jtyh {
	background-position:0 -210px
}
.ic-pfyh {
	background-position:0 -252px
}
.ic-xyyh {
	background-position:0 -294px
}
.ic-gdfz {
	background-position:0 -336px
}
.ic-gdyh {
	background-position:0 -378px
}
.ic-msyh {
	background-position:0 -420px
}
.ic-zxyh {
	background-position:0 -462px
}
.ic-shyh {
	background-position:0 -504px
}
.ic-nbyh {
	background-position:0 -546px
}
.ic-payh {
	background-position:0 -588px
}
.ic-ncsy {
	background-position:0 -630px
}
.ic-hzyh {
	background-position:0 -672px
}
.ic-bjyh {
	background-position:0 -714px
}
.ic-zfb {
	background-position:0 -756px
}
.ic-cft {
	background-position:0 -798px
}
.ic-bfb {
	background-position:0 -840px
}
.ic-wyzx {
	background-position:0 -882px
}
.ic-zgyz {
	background-position:0 -1092px
}
.box2 {
	width:988px;
	background:url(../Themes/Default/HyBasic/l-bg.png) no-repeat 0 -55px;
	height:94px;
	font-size:14px
}
.box2 .title-line {
	color:#010101
}
.box2 .con-line {
	color:#6c6c6c
}
.box2 td {
	line-height:45px;
	vertical-align:middle
}
.hy-bd .gonext .span0 {
	text-align:left;
	padding-top:200px;
	padding-bottom:220px;
	padding-left:280px;
	font-size:14px;
	line-height:200%
}
.hy-bd .gonext .span1 {
	text-align:center;
	line-height:200%;
	padding:110px 0
}
.form_list {
	padding:22px 0 0 20px
}
.q-register2 .form_list {
	position:relative;
	height:445px;
	overflow:hidden
}
.logLeft .form_list {
	padding-top:10px
}
.form_list h3.signdesc {
	height:19px;
	margin-bottom:10px;
	background:url(../Themes/Default/HyBasic/zctxt.png) no-repeat 5px -1px;
	text-indent:-9999px;
	overflow:hidden
}
.regTabs {
	width:100%;
	line-height:31px
}
.regTabs th, .regTabs td {
	padding:0;
	vertical-align:top
}
.regTabs th {
	width:80px;
	font-weight:normal;
	text-align:right;
	color:#2e2e2e;
	font-size:14px
}
.codetxt {
	display:block;
	float:left;
	width:130px
}
.code {
	display:block;
	float:left
}
.hadqy {
	margin-left:10px;
	font-size:14px;
	display:inline-block;
	line-height:35px
}
.text0, .text1 {
	width:250px;
	height:15px;
	padding:8px 6px;
	margin-right:5px;
	border:0;
	color:#999;
	background:url(../Themes/Default/HyBasic/zctxt.png) no-repeat 0 -25px;
	color:#999;
	font-family:"\5FAE\8F6F\96C5\9ED1"
}
.text1 {
	width:108px;
	background-position:0 -94px
}
.text_on {
	background-position:0 -58px
}
.text1_on {
	background-position:0 -127px
}
.regTabs td input.btn2 {
	margin-top:-2px
}
.wrong, .error {
	display:inline-block;
	height:28px;
	padding-left:25px;
	color:#eb6100;
	line-height:28px;
	background:url(../Themes/Default/HyBasic/acion.png) no-repeat 0 5px
}
.right {
	display:inline-block;
	width:15px;
	height:17px;
	background:url(../Themes/Default/HyBasic/acion2.png) no-repeat 0 3px
}
.btnlog, .btnlog_on {
	display:inline-block;
	width:123px;
	height:34px;
	border:0;
	background:url(../Themes/Default/HyBasic/zctxt.png) no-repeat -137px -94px;
	cursor:pointer;
	vertical-align:top
}
.btnlog {
	width:90px;
	background-position:0 -361px
}
.btnlog_on {
	width:90px;
	background-position:-92px -361px
}
.btn1 {
	background:url(../Themes/Default/HyBasic/button.png) no-repeat 0 -267px;
	width:123px;
	height:35px;
	border:0;
	cursor:pointer
}
.btn1_on {
	background:url(../Themes/Default/HyBasic/button.png) no-repeat 0 -311px;
	width:123px;
	height:35px;
	border:0;
	cursor:pointer
}
a.onlink {
	color:#369;
	text-decoration:none
}
a.onlink:hover {
	color:#4c7d08;
	text-decoration:underline
}
.digitList li {
	height:28px;
	line-height:28px;
	float:left;
	background:url(../Themes/Default/HyBasic/right-line.png) no-repeat right 8px;
	padding-right:8px;
	_padding-right:6px
}
.digitList a {
	display:block;
	padding-left:8px;
	_padding-left:6px;
	color:#666;
	text-decoration:none;
	font-family:"\5FAE\8F6F\96C5\9ED1"
}
.digitList a em {
	display:inline-block;
	float:left;
	width:16px;
	height:16px;
	margin:6px 5px 0 0;
	vertical-align:middle;
	background:url(../Themes/Default/HyBasic/zctxt.png) no-repeat -237px -177px
}
.digitList a.renren em {
	background-position:-237px -177px
}
.digitList a.baidu em {
	background-position:-263px -177px
}
.digitList a.pay em {
	background-position:-285px -177px
}
.digitList a.happy em {
	background-position:-213px -177px
}
.digitList li.last {
	background:0
}
.digitList a:hover {
	color:#000;
	text-decoration:none
}
.elseMore .digitBox {
	display:block
}
.regRt {
	bottom:0;
	left:14px;
	position:absolute;
	padding-left:160px;
	height:90px;
	width:100%
}
.otherLog {
	margin-top:3px;
	width:160px;
	position:absolute;
	left:0;
	top:0
}
.otherLog h3.union {
	height:20px;
	margin-bottom:20px;
	line-height:20px;
	font-size:14px;
	color:#262626
}
.elseList {
	height:90px;
	float:left;
	width:270px
}
.elseDef {
	position:relative;
	z-index:2;
	width:270px;
	height:33px;
	font-family:"\5B8B\4F53"
}
.elseDef a.sina, .elseDef a.qq {
	display:block;
	float:left;
	width:93px;
	height:32px;
	margin-right:10px;
	color:#666;
	text-decoration:none;
	text-indent:-9999px;
	background:url(../Themes/Default/HyBasic/zctxt.png) no-repeat 0 -290px
}
.elseDef a.qq {
	background-position:-96px -290px
}
.elseDef a.sina:hover {
	background-position:0 -325px
}
.elseDef a.qq:hover {
	background-position:-96px -325px
}
.elseDef a em {
	display:inline-block;
	float:left;
	width:16px;
	height:16px;
	margin:6px 3px 0 0;
	background:url(../Themes/Default/HyBasic/zctxt.png) no-repeat -279px -33px;
	overflow:hidden;
	vertical-align:middle
}
.elseDef a.qq em {
	background-position:-279px -65px
}
.elseDef a.arrow {
	font-family:"\5FAE\8F6F\96C5\9ED1";
	display:block;
	position:absolute;
	z-index:6;
	top:0;
	left:202px;
	width:30px;
	height:34px;
	padding:0 18px 1px 0;
	margin-right:0;
	line-height:34px;
	text-align:right;
	background:url("../Themes/Default/HyBasic/zctxt.png") no-repeat scroll -199px -290px transparent
}
.elseMore a.arrow {
	background:url(../Themes/Default/HyBasic/button.png) no-repeat right top
}
.digitBox {
	display:none;
	position:absolute;
	z-index:4;
	top:34px;
	width:250px;
	left:0
}
.digit-hd, .digit-ft {
	height:2px;
	background:url(../Themes/Default/HyBasic/button.png) no-repeat 0 -391px;
	overflow:hidden
}
.digit-ft {
	background-position:0 -393px
}
.digit-bd {
	border-left:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
	background-color:#fff
}
.h30 {
	height:30px;
	overflow:hidden
}
.h_g {
	height:23px;
	_height:40px;
	overflow:hidden;
	line-height:23px
}
.q-register {
	position:absolute;
	left:520px;
	width:460px;
	height:100%
}
.q-register2 {
	position:absolute;
	left:25px;
	width:460px;
	height:100%
}
.mid-line {
	position:absolute;
	left:494px;
	width:1px;
	height:412px;
	border-right:#cbcbcb 1px dotted
}
.top0 {
	top:-10px;
*top:0;
	position:relative
}
.h450 {
	height:450px
}
.dan_line2 {
	padding:20px 20px 0 42px
}
.hd_header {
	height:60px
}
.hd_header .hd {
	width:980px;
	margin:0 auto;
	padding-top:10px
}
.hd_header .hd .logo {
	background:url(../Themes/Default/HyBasic/hd_logo.png) no-repeat;
	width:124px;
	height:42px;
	display:block
}
.regTabs .pt20 {
	padding-top:20px
}
.tips_yz {
	color:#898989;
	line-height:38px;
	vertical-align:middle
}
.mailType {
	background:#fff;
	border:1px solid #c3c3c3;
	font:12px/25px Tahoma;
	width:230px
}
.mailType a, .mailType span {
	color:#7d7d7d;
	display:block;
	padding:0 10px
}
.mailType .selected {
	-moz-border-bottom-colors:none;
	-moz-border-image:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	background:none repeat scroll 0 0 #f1f1f1;
	border-color:#e8e8e8;
	border-style:solid;
	border-width:1px 0;
	color:#000;
	line-height:23px
}
.mailType a:hover {
	-moz-border-bottom-colors:none;
	-moz-border-image:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	background:none repeat scroll 0 0 #f1f1f1!important;
	border-color:#e8e8e8;
	border-style:solid;
	border-width:1px 0;
	color:#000!important;
	line-height:23px;
	text-decoration:none
}
.hytq h3 {
	color:#518900;
	font-size:14px;
	line-height:200%;
	height:40px
}
.hytq-list p {
	padding-left:70px;
	position:relative;
	height:57px;
	font-size:14px;
	color:#6c6c6c;
	line-height:24px;
	padding-top:6px
}
.hytq-list em {
	width:60px;
	height:63px;
	display:block;
	position:absolute;
	left:0;
	top:0;
	background:url(../Themes/Default/HyBasic/slog.png) no-repeat
}
.hytq-list .sbg01 {
	background-position:0 0
}
.hytq-list .sbg02 {
	background-position:0 -73px
}
.hytq-list .sbg03 {
	background-position:0 -146px
}
.hytq-list .sbg04 {
	background-position:0 -219px
}
.hytq-list .sbg05 {
	background-position:0 -290px
}
.crumb_new {
	padding-top:20px;
	padding-left:4px
}
.select-box {
	width:243px;
	height:175px;
	background:url(../Themes/Default/HyBasic/qianse-k.png) no-repeat
}
.select-box-n {
	background:url(../Themes/Default/HyBasic/tjqs-k.png) no-repeat;
	width:243px;
	height:175px
}
.sebg0 {
	width:243px;
	height:175px;
	background:url(../Themes/Default/HyBasic/green-k.png) no-repeat
}
.sebg0-n {
	width:243px;
	height:175px;
	background:url(../Themes/Default/HyBasic/tjgr.png) no-repeat
}
.hd-title {
	color:#000;
	text-shadow:#fff 1px 1px
}
.sebg0 .hd-title {
	color:#fff;
	text-shadow:#191919 1px 1px
}
.sebg0-n .hd-title {
	color:#fff;
	text-shadow:#191919 1px 1px
}
.select-box h2 {
	height:50px;
	text-align:center;
	line-height:50px;
	color:#fff;
	font-size:15px;
	color:#000
}
.select-box .cont {
	height:75px;
	color:#b6ae7f;
	font-size:20px;
	text-align:center;
	padding-top:10px
}
.select-box .cont em {
	font-style:normal;
	font-size:36px
}
.select-box .cont input {
	vertical-align:6px;
	line-height:50px
}
.select-box .cont label {
	height:50px;
	display:block;
	line-height:50px
}
.select-box .mony {
	text-align:center;
	line-height:34px;
	color:#747474;
	font-size:14px
}
.select-box .mony span {
	padding-right:50px
}
.select-box .mony b {
	color:#518900;
	font-style:italic
}
.mt20 {
	margin-top:20px
}
.hytq {
	margin-top:10px;
	margin-bottom:20px
}
.pb15 {
	padding-bottom:15px
}
.f16 {
	font-size:16px
}
.default_tip {
	clear:both
}
.default_tip span {
	display:block;
	color:#999;
	line-height:28px;
	clear:both
}
.default_tip span.right {
	height:0;
	background-image:none;
	overflow:hidden
}
.default_tip span.tex_info {
	display:none;
	height:0;
	overflow:hidden
}
.line_n1120 {
	line-height:54px;
	vertical-align:middle;
	border-bottom:#dbdbdb 1px dotted;
	font-size:14px
}
.line_n1120_none {
	line-height:54px;
	vertical-align:middle;
	font-size:14px
}
.green {
	color:#518900
}
.n_qdtips1120 {
	background:#fdf5ee;
	border:#f7bf8d 1px solid;
	height:30px;
	line-height:30px;
	padding-left:10px
}
.sebg0 h2 {
	color:#fff
}
.kjzfLogo {
	display:inline-block;
	vertical-align:text-bottom;
	background:url(../Themes/Default/HyBasic/kjzf.png) no-repeat;
	width:90px;
	height:23px;
	margin-right:10px
}
.g-box-kjzf {
	border:#ffe1a7 1px solid;
	background:#fff9ec;
	padding:20px;
	margin-top:10px
}
.ic-yinhangka {
	background:url(../Themes/Default/HyBasic/bankicon.png) no-repeat 0 -924px
}
.ic-zhifubao {
	background:url(../Themes/Default/HyBasic/bankicon.png) no-repeat 0 -966px
}
.bankBox {
	width:228px;
	height:32px
}
.em-1 {
	width:120px;
	height:32px
}
.em-1, .em-2 {
	float:left
}
.bankicon .em-2 {
	width:98px;
	height:32px;
	line-height:34px;
	padding-left:10px;
	text-indent:0;
	background:#fff
}
.g-box-kjzf .line2 {
	color:#cacaca;
	margin:0 10px;
	font-style:normal
}
.g-box-kjzf .otherS {
	margin-left:20px
}
.g-box-kjzf .ztEnd {
	margin:20px 0 0 20px;
*margin:0 0 0 20px
}
.kjzfCon {
	margin-top:20px
}
.dis-money {
	text-align:right;
	font-size:14px;
	line-height:54px
}
.dis-money span {
	color:#eb6100;
	font-size:20px;
	margin-right:3px
}
.dismon {
	margin-left:15px;
	font-size:14px
}
.add0128 {
	float:left;
	width:700px;
	line-height:54px;
	margin-top:0;
	_margin-top:20px
}
.dikou {
	margin-left:5px
}
.c00 {
	color:#000
}
.c9a {
	color:#9a9a9a
}
.pb10 {
	padding-bottom:10px
}
.pt10 {
	padding-top:10px
}
.pl30 {
	padding-left:30px
}
.mr25 {
	margin-right:25px
}
.lineH22 {
	line-height:22px
}
.underline {
	text-decoration:underline
}
.ic-zfbkj {
	background-position:0 -756px
}
.ic-ybzfkj {
	background-position:0 -1050px
}
.ic-zfbkj, .ic-ybzfkj {
	position:relative
}
.ic-zfbkj em, .ic-ybzfkj em {
	position:absolute;
	top:0;
	right:3px;
	color:#F00;
	text-indent:0;
	font-family:\5B8B\4F53
}
.pl245110 {
	padding:110px 0 110px 245px
}
.vip20130401 .bank-logo li.more .close, .vip20130401 .bank-logo li.more .open {
	margin-left:40px
}
.vip20130401 .timelast {
	padding-left:20px
}
.vip20130401 .timelast li {
	float:left;
	padding-right:40px;
	position:relative
}
.vip20130401 .timelast label {
	cursor:pointer;
	vertical-align:middle
}
.vip20130401 .tips_gray {
	width:159px;
	padding-top:6px;
	height:26px;
	background:url(../Themes/Default/HyBasic/vipTips.png) no-repeat 0 -44px;
	line-height:26px;
	text-align:center;
	position:absolute;
	top:25px;
	left:-10px
}
.vip20130401 .ic-hot {
	width:52px;
	height:17px;
	background:url(../Themes/Default/HyBasic/vipTips.png) no-repeat 0 0;
	line-height:14px;
	text-align:center;
	position:absolute;
	top:-10px;
	left:60px;
	color:#fff;
	font-family:\5B8B\4F53
}
.vip20130401 .dot-line {
	margin-bottom:10px
}
.vip20130401 .dismon {
	font-size:12px;
	margin-left:0
}
.vip20130401 .dismon select {
	color:#6c6c6c;
	padding:4px;
	margin:0 5px;
	border:1px solid #ccc
}
.vipTaocan dt {
	height:30px
}
.vipTaocan dd {
	line-height:20px
}
.vip20130401 .twoBtns {
	padding:30px 0 0 130px
}
