@charset "utf-8";
/*
	Site:China Construction Bank
	Author:Shally
	E-mail:shally103@gmail.com
*/
body {margin:0 auto;background:#fff;font-family:Helvetica, Arial, "\5b8b\4f53", "Simsun", sans-serif;word-break:break-all}
body, select, input, button, h1, h2, h3, h4, h5, h6 {font-size:12px}
body, h1, h2, h3, h4, h5, h6, ul, ol, li, form, p, dl, dt, dd, table, th, td, img, blockquote {margin:0;padding:0;border:0 none}
input, button, textarea, img {line-height:normal}
abbr, acronym, address, cite, q, em, code, var, dfn, ins {font-style:normal;text-decoration:none;border:0}
q:before, q:after {content:" "}
ul, ol {list-style:none}
table { border-collapse:collapse; border-spacing:0}
input.txt {height:16px;margin:0;padding:4px 0 0 5px;color:#666;background:url(../images/form_bg.png) no-repeat 0 0;border:1px solid #c5c9c9}
input.file {height:22px;padding:1px}
input.button, button {line-height:135%;overflow:visible}
select, input, button {vertical-align:middle}
.radio input, .checkbox input, input.radio, input.checkbox {width:16px;height:16px;margin:0 3px 0 0;overflow:hidden}
button img {vertical-align:middle}
button {padding:0;letter-spacing:0;border:0 none;cursor:pointer}
textarea.textarea {border:1px solid #ccc}
.phd, .pbd, .pft, .region {clear:both}
img {border:0 none}
a {text-decoration:none;color:#0d409b}
a:hover {text-decoration:underline}
.cl{overflow:hidden;height:0;line-height:0;clear:both;}

h3 {font-size:13px}
.more, .apply {float:right;padding-right:15px;color:#c93;background:url(../images/arr_more.gif) no-repeat right;cursor:pointer}
.apply {background:url(../images/arr_apply.gif) no-repeat right 45%}

.red-mark{padding:0 5px;color:#DD2B13;font-family:"Arial Black";display:inline-block}

.edit {float:right;width:24px;height:19px}

.cs-list {padding:5px 8px}
	.cs-list li {line-height:23px; background:url(../images/arr_01.gif) no-repeat 0 8px}
	.cs-list li a {padding-left:15px}
	.mbd .cs-list li span {float:right; color:#000}
	#listBar .cs-list li span {float:none; color:#000}
	.cs-list li img {margin-left:3px}
	.cs-pl li, .cs-pl li a, .cs-pl li img {display:block;overflow:hidden}


.iselect {position:relative;z-index:99}
.isel-val {cursor:pointer;height:20px;line-height:20px;padding-left:10px;color:#0d409b}
.isel-opt {display:none;position:absolute;top:20px;z-index:100;padding-bottom:5px;background:#fff url(../images/iselect.jpg) repeat-x;border:1px solid #0D409B}
.isel-opt li {cursor:pointer;padding-left:10px;line-height:22px;color:#666}
.isel-opt li:hover {background:#dff0ff}
.isel-opt li a{color:#666666;}
.isel-opt li a:hover{color:#666666;}



.turnpage {height:24px;text-align:center;padding-top:5px}
	.turnpage a {display:inline-block;width:19px;height:18px;line-height:18px;vertical-align:middle;background:url(../images/turnpageBG.gif) no-repeat -112px -1px;margin:0 4px;color:#0d3f9a}
	.turnpage .index {background-position:-138px -1px;color:#fff}
	.turnpage .first, .turnpage .last {width:37px;height:18px;line-height:18px;background-position:0 -1px;color:#cc9832}
	.turnpage .pre,.turnpage .next {width:61px;height:20px;line-height:20px;background-position:-44px 0;color:#fff}
	.turnpage .go {width:61px;height:20px;line-height:20px;background-position:-164px 0;color:#fff}
	.turnpage .page {width:30px;text-align:center;border:1px solid #c5c9c9;vertical-align:middle;color:#0d3f9a}
	
.pages {}
	.pages a {float:left;padding:0 2px;text-align:center}
	.pages .pre, .pages .next {overflow:hidden;width:10px;height:10px;margin-top:3px;text-indent:-9999em;background:url(../images/arr_07.gif) no-repeat 50% 0}
	.pages .next {background:url(../images/arr_05.gif) no-repeat 50% 0}
	.pages a.current, .pages a:hover {color:#d82b14}
	.pages .txt {float:left;width:20px;height:13px;margin-right:5px;text-align:center;color:#0d409b}
	.pages .go {float:left;margin-top:2px;width:40px;height:16px;line-height:16px;padding:0;*padding-top:3px;color:#cc9832;background:url(../images/toplist.png) no-repeat -32px;border:0px;}

/*  Scroll Img */
.scroll-pic {overflow:hidden;width:100%;height:91px;border:solid #e5cc99;border-width:1px 0}
.scroll-pic .next, .scroll-pic .prev {float:left;width:16px;height:30px;margin-top:27px;text-indent:-9999px;cursor:pointer;background:url(../images/Scroll_btn.gif) no-repeat 0 0}
.scroll-pic .prev {display:inline;margin-left:19px}
.scroll-pic .next {background-position:-15px 0}
.scroll-pic .sp-box {float:left;display:inline;width:589px;height:85px;margin:0 17px;padding-top:6px;overflow:hidden;border:solid #e5cc99;border-width:0 1px}
	.scroll-pic .sp-cont {width:9999em;overflow:hidden}
	.scroll-pic .sp-cont li {float:left;display:inline;overflow:hidden;text-align:center}
	.scroll-pic .sp-cont strong {font-weight:300}
	.scroll-pic .sp-cont .pic {overflow:hidden;display:block;width:70px;height:60px;line-height:60px;vertical-align:middle;text-align:center;*font-size:52px}
	.scroll-pic .sp-cont .pic img {overflow:hidden;margin:0 auto;vertical-align:middle}

.pic:after {content: " ";font-size:0} 

.pbd-b .mod-main .cont{ padding:0;}  
.pbd-404 {margin-top:6px}
	.pbd-404 .mod-404 {width:600px;margin:140px auto}
	.pbd-404 .mod-404 .mbd {height:150px;padding:10px 0 0 240px;background:url(../pic/unfound.jpg) no-repeat 0 0}
	.pbd-404 .mod-404 p {color:#0d409b;font-size:13px;font-weight:700;line-height:30px}
	.pbd-404 .mod-404 .btns {padding-top:20px}
	.pbd-404 .mod-404 .btns button {width:44px;height:18px;line-height:18px;margin-right:8px;color:#fff;text-align:center;background:url(../images/btn_44x18.png) no-repeat 0 0}
	.pbd-business .mod-404 .mbd {background:url(../pic/business.jpg) no-repeat 0 0}
	
	/*update by xiaofang 20110525*/
.submit{ height:20px; width:46px; border:0px solid #fff; color:#fff; background:url(../images/btn_44x18.png) no-repeat;}

/*add by Alphan 20111122*/
.red-mark2{padding:0 11px;}