/* CSS Document */
#sub-left{
	float:left;
}
#sub-right{
	float:right;
	width:593px
}
.subtit-text{
	width:180px;
	max-width:168px;
	height:64px;
	max-height:41px;
	background:url(http://211.94.67.40/images/subcol_tit_bg.jpg) no-repeat top left;
	padding:23px 0 0 12px;
	margin-bottom:5px;
}
.sidebar{
	width:180px;
	max-width:170px;
	padding:8px 5px 60px 5px;
	background:#E8E8E8 url(http://211.94.67.40/images/sidebar_bg.jpg) no-repeat top center;
}
.sidebar2{
	width:180px;
	max-width:170px;
	padding:18px 5px 60px 5px;
	background:#F5F5F5 url(../images/img/titleB.gif) no-repeat  center 5px;
}
.logon-cont-sub{
	width:170px;
	height:155px;
	max-width:162px;
	max-height:147px;
	padding:4px;
	background:url(http://211.94.67.40/images/logon_bg_subcol.jpg) no-repeat top left;
}
.logon-tab-sub{
	border-collapse:collapse;
	font-size:12px;
	width:100%;
	margin-top:3px;
	display:none;
}
.logon-tab-sub td{
	line-height:18px;
	padding-right:2px;
}
.logon-tab-sub input{
	font-size:12px;
	width:90px;
	border:1px solid #BABABA;
}
.logon-tab-sub input.logon-btn{
	background:url(http://211.94.67.40/images/logon_btn.gif) no-repeat top left;
	width:69px;
	height:22px;
	border:none;
	font-weight:bold;
	color:#fff;
	padding-top:3px;
}
.main-tab{
	float:right;
	width:593px;
}
.sub-menu{
	width:100%;
	margin:5px 0;
	border-top:2px solid #EB3331;
	border-left:1px solid #C9C9C9;
	border-right:1px solid #C9C9C9;
	background-color:#fff;
	text-align:left;
}
.sub-menu div{
	height:25px;
	max-height:18px;
	padding-top:7px;
	background:url(http://211.94.67.40/images/menutit_bg.jpg) repeat-x top left;
	border-bottom:1px solid #C9C9C9;
	padding-left:10px;
	overflow:hidden;
	cursor: pointer;
}
.sub-menu .menutit-h{
	color:#EA2224;
	font-weight:bold;
	text-align:left;
}
.sub-menu ul{
	display:none;
	border-bottom:1px solid #C9C9C9;
	padding:0 6px 6px 6px;
	height:168px;
	max-height:131px;
	background:url(http://211.94.67.40/images/submenu_bg.gif) no-repeat right bottom;
	list-style-type:none;
}
.sub-menu li{
	line-height:18px;
	border-bottom:1px dashed #c9c9c9;
	padding-left:16px;
	padding-top:6px;
	background:url(http://211.94.67.40/images/arrow_line.gif) no-repeat left center;
}
.logonmain-cont{
	width:100%;
	height:390px;
	background:url(http://211.94.67.40/images/login.jpg) no-repeat center center;
	margin-bottom:10px;
}
.logonmain{
	width:510px;
	height:260px;
	position:absolute;
	top:360px;
	left:50%;
	margin-top:-130px;
	margin-left:-255px;
}
.logonmain p{
	font-size:12px;
	color:#333;
	text-align:left;
	padding:0 15px;
	height:20px;
	line-height:160%;
	text-indent:2em;
	text-align:justify;
    text-justify:inter-ideograph;
}
.logonmain-left{
	position:absolute;
	width:235px;
	height:250px;
	top:30px;
	left:0;
	overflow:hidden;
}
.logonmain-right{
	position:absolute;
	width:240px;
	height:250px;
	top:30px;
	left:255px;
}
.logonmain-right2{
	position:absolute;
	width:240px;
	height:250px;
	top:30px;
	left:150px;
}
.default-submod{
	width:292px;
	margin-bottom:5px;
}
.submod-tit{
	height:24px;
	background:#fff2ee url(http://211.94.67.40/images/sub_banner.jpg) no-repeat top right;
	font-size:14px;
	color:#EE2121;
	font-weight:bold;
	padding:1px 0 0 8px;
}
.submod-text1{
	padding:6px 0 ;
}
.submod-text2{
	padding:12px 6px 6px 0;
	font-size:12px;
	color:#666;
	text-align:justify;
    text-justify:inter-ideograph;
}
.error-cont{
	width:100%;
	height:377px;
	text-align:center;
}
.error{
	width:494px;
	height:202px;
	margin:30px auto 0 auto;
	border:1px solid #C9C9C9;
	text-align:left;
	position:relative;
	background:url(http://211.94.67.40/images/error-bg1.jpg) no-repeat center center;
}
.error p{
	position:absolute;
	height:100px;
	width:270px;
	margin:30px 0 0 200px;
	font-size:14px;
	line-height:160%;
	text-align:justify;
    text-justify:inter-ideograph;
}
.btn-red2{
	background:url(http://211.94.67.40/images/btnred_l_2.gif) no-repeat top left;
	height:23px;
	padding-left:5px;
	position:absolute;
	margin:160px 0 0 240px;	
}
.btn-red2 input{
	background:url(http://211.94.67.40/images/btnred_r_2.gif) no-repeat top right;
	height:23px;
	border-style:none;
	padding-right:5px;
	cursor:pointer;
}
.succeed-cont{
	width:100%;
	height:377px;
	text-align:center;
}
.succeed{
	width:494px;
	height:202px;
	margin:30px auto 0 auto;
	border:1px solid #C9C9C9;
	text-align:left;
	position:relative;
	background:url(http://211.94.67.40/images/succeed-bg.jpg) no-repeat center center;
}
.succeed p{
	position:absolute;
	height:160px;
	width:400px;
	margin:30px 0 0 50px;
	font-size:14px;
	line-height:160%;
	text-align:justify;
    text-justify:inter-ideograph;
}
.right-cont{
	width:100%;
	height:377px;
	text-align:center;
}
.right{
	width:494px;
	height:202px;
	margin:30px auto 0 auto;
	border:1px solid #C9C9C9;
	text-align:left;
	position:relative;
	background:url(http://211.94.67.40/images/right-bg.jpg) no-repeat center center;
}
.right p{
	position:absolute;
	height:100px;
	width:270px;
	margin:30px 0 0 200px;
	font-size:14px;
	line-height:160%;
	text-align:justify;
    text-justify:inter-ideograph;
}
.btn-red3{
	background:url(http://211.94.67.40/images/btnred_l_2.gif) no-repeat top left;
	height:23px;
	padding-left:5px;
	position:absolute;
	margin:167px 0 0 210px;	
}
.btn-red3 input{
	background:url(http://211.94.67.40/images/btnred_r_2.gif) no-repeat top right;
	height:23px;
	border-style:none;
	padding-right:5px;
	cursor:pointer;
}
/*--------------3.30 for Card---------------*/
.sub-menu2{
	width:100%;
	margin:10px 0;
	border:1px solid #C9C9C9;
	background-color:#fff;
	text-align:left;
}
.sub-menu2 ul{
	display:none;
	padding:0 6px 6px 6px;
	background-color:#fff;
	list-style-type:none;
}
.sub-menu2 li{
	line-height:18px;
	padding-left:16px;
	padding-top:6px;
	background:url(http://211.94.67.40/images/arrow_line.gif) no-repeat left center;
}
.sub-menu3{
	width:100%;
	margin:5px 0;
	border-top:2px solid #EB3331;
	border-left:1px solid #C9C9C9;
	border-right:1px solid #C9C9C9;
	background-color:#fff;
	text-align:left;
}
.sub-menu3 div{
	height:25px;
	max-height:18px;
	padding-top:7px;
	background:url(http://211.94.67.40/images/menutit_bg.jpg) repeat-x top left;
	border-bottom:1px solid #C9C9C9;
	padding-left:10px;
	overflow:hidden;
	cursor: pointer;
}
.sub-menu3 .menutit-h{
	color:#EA2224;
	font-weight:bold;
	text-align:left;
}
.sub-menu3 ul{
	border-bottom:1px solid #C9C9C9;
	padding:0 6px 6px 6px;
	list-style-type:none;
}
.sub-menu3 li{
	line-height:18px;
	border-bottom:1px dashed #c9c9c9;
	padding-left:16px;
	padding-top:6px;
	background:url(../images/arrow_line2.gif) no-repeat left top;
}
.sub-menu3 .more{
	line-height:18px;
	border-bottom:none;
	padding-left:16px;
	padding-top:6px;
	background:none;
	text-align:right;
}
.double-list{
	list-style-type:none;
	border:1px solid #C9C9C9;
	text-align:left;
	padding:0 6px 6px 6px;
	background:#fff;
	margin:10px 0;
}
.double-list li{
	color:#D8201E;
	background:url(../images/arrow_line2.gif) no-repeat left top;
	line-height:160%;
	padding:6px 0 0 16px;
}
.double-list li.double-list-a{
	color:#D8201E;
	background:none;
	padding:6px 0 0 16px;
	line-height:200%;
}
.double-list li.double-list-a2{
	color:#D8201E;
	background:none;
	padding-left:4px;
	line-height:20px;
}
.boldred:link,.boldred:visited{color:#CC3333; text-decoration:none;font-weight:bold;}
.boldred:hover,.boldred:active{color: #EE2121;text-decoration:none;font-weight:bold;}

.normalred:link,.normalred:visited{color:#CC3333; text-decoration:none;}
.normalred:hover,.normalred:active{color: #cc3333;text-decoration:underline;}

.normal-tab{
	font-size:12px;
	color:#333;
}
.normal-tab td{
	line-height:18px;
}
.normal-tab2{
	font-size:12px;
	color:#444;
}
.normal-tab2 td{
	line-height:24px;
}
.border-td{
	border:1px solid #FF9900;
	padding:26px 4px;
	background-color:#fff;
	line-height:180%;
}
.border-td span{
	border-bottom:1px solid #ddd;
	line-height:200%;
}
.normal-list{
	padding:6px 0 0 6px;
	list-style-type:none;
	text-align:left;
}
.border-td2{
	border:1px solid #FF9900;
	padding:26px 14px;
	background-color:#fff;
	line-height:180%;
	margin:10px;
}
.border-td2 span{
	border-bottom:1px solid #ddd;
	line-height:200%;
}
.normal-list li{
	padding:0 0 0 10px;
	list-style-type:none;
	line-height:18px;
	background:url(../images/point_gray.gif) no-repeat left top;
}
.tab-bank{
	border:1px solid #bbb;
}
.tab-bank td{
	padding:4px 0;
}
.tab-bank img{
	border:none;
}
.usermall{
	width:500px;
	height:105px;
	background:url(../images/img/bg_car.gif) no-repeat left top;
	margin-top:5px;
	list-style-type:none;
	padding:16px 0 0 0;
}
.usermall li{
	line-height:30px;
	position:relative;
}
.usermall img{
	position:absolute;
	top:-7px;
}
.text-list{
	text-align:left;
	color:#555;
}
.text-list dt{
	line-height:22px;
}
.text-list dd{
	line-height:19px;
	padding-left:10px;
	background:url(../images/arrow_cir.jpg) no-repeat left center;
}
.prompt2{
	font-size:12px;
	color:#333;
	text-align:left;
	height:20px;
	line-height:160%;
	width:100%;
	margin-bottom:5px;
}
.prompt3{
	font-size:12px;
	color:#333;
	text-align:left;
	line-height:160%;
	width:100%;
	padding:0 0 0 18px;
	background:url(../images/img/user_dot.gif) no-repeat left top;
}
.placelink2{
	height:30px;
	font-size:12px;
	color:#333;
	padding:8px 6px 0 6px;
	text-align:left;
	border:1px solid #ccc;
}
.dtforget2{
	border-collapse:collapse;
	font-size:12px;
	width:100%;
}
.dtforget2 td{
	padding:0 4px;
}
.dtforget2 table{
	border-collapse:collapse;
	color:#444;
	margin-top:2px;
}
.dtforget2 table td{
	font-size:12px;
	line-height:160%;
	padding:2px 4px;
	vertical-align:top;
}
.dtforget2 td.title{
	padding:4px 0 0 20px;
	color:#333;
	height:26px;
	position:relative; 
	background:#F7F7F7;
	border-bottom:2px solid #D8211D;
}
.dtforget2 td.title img{
	position:absolute;
	margin-left:-12;
	margin-top:-2px;
}
.normaldiv{
	font-size:12px;
	color:#333;
	line-height:180%;
}
.userdirect-tab{
	font-size:12px;
	color:#666666;
}
.userdirect-tab td{
	line-height:120%;
	text-align:left;
	vertical-align:middle;
	padding:1px 0 0 0;
}
td.userdirect-tit{
	background:#F7F7F7 url(../images/img/dot-2.gif) no-repeat left top;
	font-weight:bold;
	color:#333;
	padding:4px 6px 2px 14px;
}
.userdirect-tab2{
	font-size:12px;
	color:#666666;
}
.userdirect-tab2 td{
	line-height:130%;
	text-align:left;
	vertical-align:top;
}
#userdirect-tab3{
	font-size:12px;
	color:#666666;
}
#userdirect-tab3 td{
	line-height:200%;
	text-align:left;
	vertical-align:top;
}
#userdirect-tab3 table.intab td{
	font-size:12px;
	line-height:120%;
	text-align:left;
	vertical-align:top;
	color:#333;
}
#userdirect-tab3 table.intab-border{
	font-size:12px;
	color:#333;
	border-collapse:collapse;
	border:1px solid #333;
}
#userdirect-tab3 table.intab-border td{
	text-align:left;
	border:1px solid #333;
	line-height:120%;
	padding:2px;
}
.btn-cont{
	text-align:center;
	margin:10px 0 10px 0;
}
.btn-cont img{
	border:none;
	cursor: hand;
}
.btn-cont2{
	text-align:right;
	margin:3px;
	padding-right:6px;
}
.btn-cont2 img{
	border:none;
	cursor: hand;
}
.tab-a{
	color:#fff;
	height:44px;
	background-image: url(../images/tab-a.jpg);
	font:bold 12px;
	padding-top:16px;
	cursor: hand;	
}
.tab-b{
	color:#CC3333;
	background-image: url(../images/tab-b.jpg);
	height:44px;
	font:bold 12px;
	padding-top:16px;
	cursor: hand;
}
.btn-back{
	background:url(../images/img/payfee_back.gif) no-repeat top left;
	height:23px;
	width:113px;
	border:none;
	cursor:hand;
}
.btn-next{
	background:url(../images/img/payfee_next.gif) no-repeat top left;
	height:23px;
	width:84px;
	border:none;
	cursor:hand;
}
.btn-okpay{
	background:url(../images/img/ok.gif) no-repeat top left;
	height:23px;
	width:84px;
	border:none;
	cursor:hand;
}
.btn-print{
	background:url(../images/img/dy.gif) no-repeat top left;
	height:23px;
	width:84px;
	border:none;
	cursor:hand;
}
.btn-ye2{
	background:url(../images/img/ye2.gif) no-repeat top left;
	height:23px;
	width:91px;
	border:none;
	cursor:hand;
}
.btn-ye{
	background:url(../images/img/ye.gif) no-repeat top left;
	height:23px;
	width:120px;
	border:none;
	cursor:hand;
}
.btn-jxcz{
	background:url(../images/img/go_cz.gif) no-repeat top left;
	height:23px;
	width:91px;
	border:none;
	cursor:hand;
}
.btn-cx{
	background:url(../images/img/cx.gif) no-repeat top left;
	height:23px;
	width:84px;
	border:none;
	cursor:hand;
}
.btn-sjcz{
	background:url(../images/img/sjcz.gif) no-repeat top left;
	height:23px;
	width:84px;
	border:none;
	cursor:hand;
}
.btn-ghcz{
	background:url(../images/img/ghcz.gif) no-repeat top left;
	height:23px;
	width:84px;
	border:none;
	cursor:hand;
}
#content-all-c{
	width:780px;
	margin:0 auto;
}
.date-list{
	list-style-type:none;
	overflow:hidden;
	background:url(../images/gray-point.jpg) repeat-x left bottom;
	height:22px;
	width:100%;
}
.date-list li{
	float:left;
	margin-right:3px;
	background:url(../images/datelist-l.jpg) no-repeat left top;
	width:83px;
	height:22px;
	padding-top:5px;	
}
.date-list li.hot{
	background:url(../images/datelist-h.jpg) no-repeat left top;
	width:83px;
	height:22px;
	padding-top:5px;
	color:#E92225;
	font-weight:bold;
}
.date-list li.hot a{
	color:#E92225;
}
.succeed p.wireless{
	position:absolute;
	height:80px;
	width:400px;
	margin:60px 0 0 50px;
	font-size:14px;
	line-height:160%;
	text-align:justify;
    text-justify:inter-ideograph;
}
.logonmain2{
	width:510px;
	height:260px;
	position:absolute;
	top:360px;
	left:50%;
	top:65px;
	margin-left:-253px;
}
.logonmain2 p{
	font-size:12px;
	color:#333;
	text-align:left;
	padding:0 15px;
	height:20px;
	line-height:160%;
	text-indent:2em;
	text-align:justify;
    text-justify:inter-ideograph;
}
.logonmain-right2{
	position:absolute;
	width:270px;
	height:250px;
	top:30px;
	left:235px;
}
.tab-cel select{
	text-indent:0px
}