@charset "utf-8";
body{text-align:center; background-color:#F1F1F1;}
.overall{margin:1px auto 0 auto; width:866px; position:relative; overflow:hidden; padding-top:40px; text-align:left;}
.overall .header{background-image: url(../images/header.jpg);background-repeat: no-repeat;background-position: left top;overflow: hidden;height: 105px;margin-top: 3px;}
.overall .logo{position:absolute;top:8px;left:23px;width:50px;height:28px;border:0px solid #cccccc;}
.overall .tit{
	position:absolute;
	top:9px;
	left:71px;
	font-family: 'Microsoft YaHei' , 'SimHei';
	font-size:20px;
	line-height:26px;
	color:#353535;
	padding:0px 10px;
	border:1px solid #F1F1F1;
	height: 26px;
	width: 297px;
}
.overall .bg{background:url(../images/bg.gif) 0 0 repeat-y; width:866px; margin:0 auto;}
.overall .bg .bg_top{background:url(../images/bg.gif) -866px 0 no-repeat; width:866px; height:42px; position:relative;}
.overall .bg .bg_top .wel{position:absolute; top:20px; left:24px; color:#454545;}
.overall .bg .bg_top .wel a{color:#454545;}
.overall .bg .bg_top .charges{position:absolute; top:20px; right:25px; color:#454545; text-align:right; line-height:20px;}
.overall .bg .bg_top .charges a{ color:#454545;}
#qdInfo{color:#454545;}
.overall .bg .bg_foot{background:url(../images/bg.gif) -866px -49px no-repeat; width:866px; height:35px;}
.overall .bg .frame{margin:0 0 0 23px;}
.overall .bg .frame .content{float:left; width:675px;}
.overall .bg .frame .content .tab{height:37px; margin:0 0 -2px 13px; position:relative; z-index:10; overflow:hidden;}
.overall .bg .frame .content .tab .pay_i_now{background:url(../images/bt.jpg) -165px -70px; width:155px; height:37px; margin:0 4px 0 0; float:left;}
.overall .bg .frame .content .tab .pay_give_now{background:url(../images/bt.jpg) -320px -70px; width:155px; height:37px; margin:0 4px 0 0; float:left;}
.overall .bg .frame .content .tab .pay_get_now{background:url(../images/bt.jpg) -475px -70px; width:155px; height:37px; margin:0 4px 0 0; float:left;}
.overall .bg .frame .content .tab a.pay_i{background-image:url(../images/bt.jpg); width:155px; height:34px; margin:2px 4px 0 0; float:left;}
.overall .bg .frame .content .tab a.pay_i:link,
.overall .bg .frame .content .tab a.pay_i:visited{background-position:-165px 0;}
.overall .bg .frame .content .tab a.pay_i:hover,
.overall .bg .frame .content .tab a.pay_i:active{background-position:-165px -35px;}
.overall .bg .frame .content .tab a.pay_give{background-image:url(../images/bt.jpg); width:155px; height:34px; margin:2px 4px 0 0; float:left;}
.overall .bg .frame .content .tab a.pay_give:link,
.overall .bg .frame .content .tab a.pay_give:visited{background-position:-320px 0;}
.overall .bg .frame .content .tab a.pay_give:hover,
.overall .bg .frame .content .tab a.pay_give:active{background-position:-320px -35px;}
.overall .bg .frame .content .tab a.pay_get{background-image:url(../images/bt.jpg); width:155px; height:34px; margin:2px 4px 0 0; float:left;}
.overall .bg .frame .content .tab a.pay_get:link,
.overall .bg .frame .content .tab a.pay_get:visited{background-position:-475px 0;}
.overall .bg .frame .content .tab a.pay_get:hover,
.overall .bg .frame .content .tab a.pay_get:active{background-position:-475px -35px;}
.overall .bg .frame .content .main{background:url(../images/bg.gif) -1742px 0; width:819px;}
.overall .bg .frame .content .main .main_top{background:url(../images/bg.gif) -2561px 0; width:819px; height:14px; position:relative;}
.overall .bg .frame .content .main .main_foot{background:url(../images/bg.gif) -2561px -14px; width:819px; height:14px;}
.overall .bg .frame .content .main .main_content{overflow:hidden;}
.overall .bg .frame .content .main .main_content .nav{float:left; width:160px; overflow:hidden;}
.overall .bg .frame .content .main .main_content .nav .list .item{display:block; height:40px; background:url(../images/bg_png.gif) 0 0 no-repeat;}
.overall .bg .frame .content .main .main_content .nav .list .item a{display:block; height:40px; text-decoration:none;}
.overall .bg .frame .content .main .main_content .nav .list .item a:hover{display:block; height:40px; background:url(../images/bg_png.gif) -160px 0 no-repeat;}
.overall .bg .frame .content .main .main_content .nav .list .item a:active{background:url(../images/bg_png.gif) -160px 0 no-repeat;}
.overall .bg .frame .content .main .main_content .nav .list .item a .item_txt{position:relative; top:12px; left:15px; color:#FFF;}
.overall .bg .frame .content .main .main_content .nav .list .item a .item_txt .num{font-size:11px; font-family:Arial; padding-right:3px;}
.overall .bg .frame .content .main .main_content .nav .item_link{padding:20px 0 0 20px;}
.overall .bg .frame .content .main .main_content .nav .item_link a,
.overall .bg .frame .content .main .main_content .nav .item_link a:hover{ color:#FFF}
.overall .bg .frame .content .main .main_content .nav .item_link a:hover{ text-decoration:none}
.overall .bg .frame .content .main .main_content .nav .list .item_now{display:block; height:44px; position:relative; background-image:none;}
.overall .bg .frame .content .main .main_content .nav .list .item_now a{display:block; width:160px; height:44px; background:url(../images/bg_png.gif) -320px 0 no-repeat; text-decoration:none; position:absolute; top:0; left:0;}
.overall .bg .frame .content .main .main_content .nav .list .item_now a .item_txt{position:relative; top:15px; left:15px; color:#000; font-weight:bold;}
.overall .bg .frame .content .main .main_content .nav .list .item_now a .item_txt .num{font-size:11px; color:#ED3362; font-weight:normal; font-family:Arial; padding-right:3px;}
.overall .bg .frame .content .main .main_content .core{float:left; width:615px; padding-left:13px;}
.overall .bg .frame .content .main .main_content .core .left .lt{padding:5px;margin-bottom:10px;background:#FFFFE7;border:1px dashed #FFCC00;color:#CC0000;font-size:12px}
.overall .bg .frame .content .main .main_content .core .left .sp{text-align:left;color:#666666;line-height:20px}
.overall .bg .frame .content .main .main_content .core .left .shuru{background:#FFFFE7;font-family:tahoma,宋体,fantasy,seri;font-size:14px;border:1px solid #777;height:20px; line-height:20px}
.overall .bg .frame .content .main .main_content .core .left .qdcc{cursor:hand;background:#E90004;font-weight:bold;color:#fff;font-size:14px}

.overall .link{
	position:absolute;
	top:10px;
	right:25px;
	font-size:10px;
	color:#bdbdbd;
	width: 137px;
}
.overall .link a{color:#7F7F7F; font-size:12px;}
.overall .link a.now{color:#ff0000; text-decoration:none;}
.overall .foot{text-align:center; margin-top:0px; font-family:Arial;}
.overall .foot .copyright_en{color:#afafaf; margin:10px 0 6px 0; font-size:11px; font-family:Verdana;}
.overall .foot .copyright_en a{color:#afafaf; text-decoration:none; font-size:11px; font-family:Verdana;}
.overall .foot .copyright,
.overall .foot .copyright a{color:#afafaf; text-decoration:none;}

.input_card{padding:1px; height:16px;line-height:16px;border:#BBB solid 1px; background-color:#FFF; margin-right:4px; color:#747474;}
/* QQ客服 */
.QQbox{position:absolute;top:30px;right:105px;z-index:9999;clear:both}
.QQbox .press{right:0;border:none;cursor:pointer;width:33px;height:118px;position:absolute;}
.QQbox .Qlist{left:1px;width:100px;background:#CC0000;position: absolute;top:86px;}
.QQbox .Qlist .t,
.QQbox .Qlist .b{float:right;height:1px;width:100px;font-size:1px}
.QQbox .Qlist .t{background:#CC0000;}
.QQbox .Qlist .b{background:#CC0000;}
.QQbox .Qlist .con{ background: #fff; width:98px; margin:0 auto;}
.QQbox .Qlist .con h2{height:22px;font:12px/22px "宋体";background:#CC0000;border:1px solid #ffffff;text-align:left;padding-left:2px;color:#fff;}
.QQbox .Qlist .con ul{padding:0px 0px 5px 0}
.QQbox .Qlist .con ul li{padding:2px 0 0 1px;height:65px; background:#e8e8e8;text-decoration:none;}
.QQbox .Qlist .con ul a{font-size:11px;font-family:tahoma,宋体,fantasy;text-decoration:none;}
.QQbox .Qlist .con ul a:hover{text-decoration:none;color:#CC0000;font-size:11px;}
.QQbox .Qlist .con ul li.odd{background:#fff;border-bottom:0px dotted #ccc}

.step {BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; margin: 15px 0;}
.step ol {PADDING: 0 5px; MARGIN-TOP: -8px; OVERFLOW: hidden; ZOOM: 1; BACKGROUND: #FAFCFD; FLOAT: left;}
.step li {COLOR: #FF6600; FLOAT: left;font-size: 14px;}