@charset "utf-8";
/*
	Site:China Construction Bank
	Author:Shally
	E-mail:shally103@gmail.com
*/

body.faq .phd,
body.download .phd,
body.register .phd,
body.login .phd {margin-bottom:0}
body.faq .subnav-box,
body.download .subnav-box,
body.register .subnav-box,
body.login .subnav-box {display:none}
body.faq .pbd,
body.download .pbd,
body.register .pbd,
body.login .pbd {margin-top:6px}

.mainnav .navfoot .navfoot-a {background-color:#879fb3}
	
.mod-gift{}
	.mod-gift .mhd {background-position:0 -27px}
	.mod-gift .mft {height:5px;background-position:0 -40px}
	.mod-gift .mbd {padding:8px 7px 3px}
	.mod-gift .content dl {padding-bottom:10px}
	.mod-gift .content dt a {line-height:23px}
	.mod-gift .flow .content {padding-right:0}
	.mod-gift .flow .content dt a.hover {color:#D82B14;text-decoration:underline}
	.mod-gift .flow .info li {padding-bottom:0}

.mod-gift .search {float:left;padding:2px 0 0 20px;width:400px;height:21px;line-height:21px}
	.mod-gift .search .txt {width:150px;height:14px;margin-right:7px;border:none}
	.mod-gift .search .btn-search {padding:0;width:58px;height:21px;line-height:21px;vertical-align:middle;color:#fff;background:url(../images/form_bg.png) no-repeat -150px -45px;cursor:pointer;display:inline-block;text-align:center}

.mod-apply a {width:260px;background-position:0 -446px}

.mod-faqrank {margin-bottom:6px}
	.mod-faqrank h3 {padding-left:32px;background:url(../images/ico_rank.png) no-repeat 10px 5px}
	.mod-faqrank .mbd {padding-top:5px}

.pt-sidebar .mod-ad .mbd {overflow:hidden;width:260px}
.pt-sidebar .mod-ad img {width:260px}

.flow-spc .sidebar {padding-top:12px}
.flow-spc .cont-list {padding:5px 0 10px}

body.register .mod-faqrank,
body.login .mod-faqrank{margin-bottom:0}

.mod-tips {margin-bottom:6px}
	.mod-tips h3 {padding-left:30px;background:url(../images/ico_qa.gif) no-repeat 10px 5px}
	.mod-tips .mbd {padding:10px;width:238px;color:#454545}
	.mod-tips h4 {margin:5px 0;color:#333}
	.mod-tips p {padding-bottom:10px}
	.mod-tips ol {padding:0 0 10px 25px;list-style:decimal}
	.mod-tips li {line-height:1.6em}

.mod-welcome {}
	.mod-welcome .mhd {height:47px;line-height:47px;background:url(../images/angle.png) 0 -96px}
	.mod-welcome h3 {padding-left:20px;color:#000}
	.mod-welcome .mft {height:5px;background-position:0 -40px}
	.mod-welcome form {padding:50px 0 30px 20px}
	.mod-welcome .fi {clear:both;padding:0 0 12px 230px;line-height:24px;height:24px}
	.mod-welcome .fi .title {float:left;display:inline;width:230px;margin-left:-230px;text-align:right}
	.mod-welcome .fi .txt {width:200px}
	.mod-welcome .fi a {padding-left:7px;text-decoration:underline}
	.mod-welcome .fi-code .txt {float:left;width:60px}
	.mod-welcome .fi-code img {margin:3px 0 0 7px}
	.mod-welcome .fi-btn {padding:15px;text-align:center}
	.mod-welcome .fi-btn button {width:115px;height:36px;text-align:center;line-height:36px;font-size:14px;font-weight:700;background:url(../images/btn_115x36.png) no-repeat 0 0;color:#fff}

.mod-repw .fi-code img {height:20px;width:60px}

	.agreements {width:530px;height:300px;overflow-y:scroll;margin:20px auto 5px;padding:15px;color:#454545;line-height:1.6em;border-style:solid;border-width:2px 1px 1px 2px;border-color:#aca899 #f1efe2 #f1efe2 #aca899}
	.agreements h4 {font-size:13px;text-align:center;margin-bottom:10px}
	.agreements h5 {margin:15px 0 5px}
	.agreements li {padding-bottom:5px}
	.agreements li p {text-indent:3em}
	.agreements strong {font-weight:300;text-indent:2em}
	.agreements dl {padding:10px 0 0 85px}
	.agreements dt {float:left;display:inline;width:85px;margin-left:-85px;color:#0d409b}
	.agreements dd {padding-bottom:5px}

.mod-enter .mhd, .mod-enter .mft {display:none}
.mod-enter .mbd {height:452px;border:none} 
.mod-enter iframe {width:696px;height:452px;background:url(../images/login.jpg) no-repeat 0 0}

.mod-agree .mhd,.mod-agree .mft {display:block}
.mod-agree .mhd {display:block;background:url("../images/mhd_bg.gif") no-repeat scroll 0 -27px transparent}
.mod-agree .mbd {height:100%;line-height:24px;padding:30px 20px;border-color:#51B2EB;border-style:solid;border-width:0 1px;}
.mod-agree .mft {background:url("../images/mft_bg.png") no-repeat scroll 0 -40px transparent;height:5px}

.mod-Usurvey .mhd {line-height:39px;height:39px;background:url(../images/cd_mod.png) no-repeat 0 -58px}

.mod-Usurvey .mbd{font-size:12px; letter-spacing:1px;}
.mod-Usurvey .mbd h1{font-size:14px;}
.mod-Usurvey .mbd h3{font-size:12px; padding:24px 0;}
.mod-Usurvey .mbd div h4{font-size:12px; font-weight:normal;}
.mod-Usurvey .mbd ul{padding:16px 0 16px 14px;}
.mod-Usurvey .mbd li{line-height:24px; padding:2px;}
.mod-Usurvey .mbd .fi-btn{text-align:left;}
.mod-Usurvey .mbd button{background:url("../images/btn_115x36.png") no-repeat scroll 0 0 transparent; color:#FFFFFF;font-size:14px; font-weight:700; height:36px; line-height:36px; text-align:center; width:115px;}

.mod-Usurvey .mft {background:transparent url(../images/cd_mod.png) no-repeat scroll 0 0;line-height:22px;overflow:hidden;padding-right:20px; background-position:0 -97px}

.pt-rePw iframe {width:696px;height:307px;border:1px;}

.rg-faq .mod-exchange .more{color:#fff; background-image:url(../images/arr_06.gif);}

.rg-faq .pt-main .mod-ad2 img{width:694px;height:98px;}

.pbd-a .pt-main .picShow{padding-bottom:0px;width:695px;height:98px;}
.pbd-a .pt-main .mod-ad img{ width:695px;}
.pbd-a .pt-main .mod-ad .ps-cont{ height:98px;border:none;}
.pbd-a .pt-main .mod-ad .ps-tnav{right:0px;bottom:0;} 

.pbd-a .pt-sidebar .mod-ad{ width:258px; overflow:hidden;}
.pbd-a .pt-sidebar .mod-ad img{width:258px;}
.pbd-a .pt-sidebar .mod-ad .ps-cont{ height:98px;border:none;}
.pbd-a .pt-sidebar .picShow{width:258px;padding-bottom:0px;height:98px;}
.pbd-a .pt-sidebar .mod-ad .ps-tnav{right:0;bottom:0;} 