@charset "utf-8";
/*
	Site:China Construction Bank
	Author:Shally
	E-mail:shally103@gmail.com
*/

/*pt-main*/	
.mod-adi {width:556px;padding:0;background:none;text-aligin:center;border:1px solid #39b0eb}
.mod-adi img {display:block;margin:0 auto}

.mod-crecom {}
	.mod-crecom .mhd, .mod-crecom .mft {background:url(../images/cd_mod_wrap.png) no-repeat 0 0}
	.mod-crecom .mbd {padding:7px 0 0 7px;overflow:hidden}
	.mod-crecom .mft {height:6px;background-position:0 -27px}
	
.mod-pro {float:left;width:271px;margin-bottom:8px;color:#656565}
	.mod-pro .mhd {overflow:hidden;height:5px;line-height:5px;background:url(../images/cd_mod_inner.png) no-repeat 0 0}
	.mod-pro .mbd {height:160px;padding:0 14px;border-color:#E5CD99}
	.mod-pro .mbd h4 {overflow:hidden;height:23px;line-height:23px;padding-bottom:5px}
	.mod-pro .mbd img {float:left;width:80px;height:50px;margin:3px 10px 18px 0}
	.mod-pro .mbd h4 img{ float:inherit; width:auto; height:auto; margin:0 0 0 5px;} 
	.mod-pro .mbd p {line-height:1.5em}
	.mod-pro .mbd p.date {padding-bottom:3px}
	.mod-pro .mbd dl, .mod-pro .mbd ol, .mod-pro .mbd .excerpta {clear:both;overflow:hidden;padding:10px 0;border-top:1px solid #E5CD99;line-height:20px}
	.mod-pro .mbd ol li {float:left;overflow:hidden;width:49%;height:20px}
	.mod-pro .mbd dt {float:left}
	.mod-pro .mbd dt a {text-decoration:underline}
	.mod-pro .mbd dd {margin-left:70px}
	.mod-pro .mft {height:20px;line-height:20px;background:url(../images/cd_mod_inner.png) no-repeat 0 -5px}
	.mod-pro .mft .apply,
	.mod-ucard .mft .apply,.mod-pro .mft .nopass,.mod-ucard .mft .nopass{margin-left:10px;padding:0 15px 0 0;color:#c93;background:url(../images/arr_more.gif) no-repeat right 45%;cursor:pointer}
	.mod-pro .mft .nopass,
	.mod-ucard .mft .nopass{color:#666;background:url(../images/arr_nopass.gif) no-repeat right 45%;cursor:pointer; float:right; cursor:default; text-decoration:none;}
.mod-lpro .mbd {border-right:none}
.mod-rpro {}
	.mod-rpro .mhd {background-position:100% 0}
	.mod-rpro .mft {background-position:100% -5px}
.mod-spc {width:272px;margin-bottom:0}
	.mod-spc .mhd {background-position:0 -25px}
	.mod-spc .mbd {border-right:1px solid #E5CD99}
	.mod-spc .mft {background-position:0 -30px}
	
/*pt-second*/
.mod-relative {width:133px}
	.mod-relative .mhd, .mod-relative .mft {height:24px;line-height:24px;background:url(../images/cd_mod_s.png) no-repeat 0 0}
	.mod-relative .mhd h3 {padding-left:10px;width:75px}
	.mod-relative .edit {margin-top:1px;/*background-image:url(../images/ico_edit.png)*/}
	.mod-relative ul {padding:8px 16px;line-height:1.6em}
	.mod-relative ul li {padding-bottom:7px}
	.mod-relative .mft {height:6px;background-position:0 -24px}
	
/*pt-extra*/
.pt-extra .mod {margin-bottom:6px}
.pt-extra .mod-survey {margin-bottom:0}
.pt-extra .mbd .cs-list {padding:12px 18px;line-height:2.3em}
.pt-extra .mod-rank .mhd h3 {padding-left:34px}

.mod-cdsearch {}
	.mod-cdsearch .mhd h3 {padding-left:15px}
	.mod-cdsearch .mbd {overflow:hidden;padding:10px 0 10px 10px;color:#666}
	.mod-cdsearch .fi {padding-bottom:8px}
	.mod-cdsearch .fi label {display:inline-block;width:50px;padding-left:2px;text-align:right}
	.mod-cdsearch .fi input, .mod-cdsearch .fi select {width:174px;border:1px solid #666}
	.mod-cdsearch .fi input {height:14px;padding:2px}
	.mod-cdsearch .fi .txt {width:168px}
	.mod-cdsearch .fi-btns {text-align:center}
	.mod-cdsearch .fi-btns .btn {margin:0 5px;width:44px;height:18px;color:#fff;background:url(../images/btn_44x18.png) no-repeat 0 0;display:inline-block;line-height:18px;border:0px;}

.mod-sbanner {border:1px solid #51B2EB}
	.mod-sbanner img {display:block}

.mod-check {}
	.mod-check .mhd h3 {padding-left:10px}


/* -----2010-02-01---- */
.mod-article {}
	.mod-article p {padding:15px 0;text-indent:2em}
	.mod-article p p {padding:0}
	.mod-article .content h2 {padding:10px 0 0 5px;height:28px;line-height:28px;background:url(../images/content_h2.png) no-repeat 100% 100%}
	
.rg-article .mod-qylb, .rg-article .mod-thhd {margin-bottom:6px}
	.rg-article .mod-qylb .mhd, .rg-article .mod-thhd .mhd, .rg-article .mod-thsh .mhd {height:30px;line-height:30px;background:url(../images/angle.png) no-repeat 0 -32px}
	.rg-article .mod-qylb .mhd h3, .rg-article .mod-thhd .mhd h3, .rg-article .mod-thsh .mhd h3 {color:#000}
	.rg-article .mod-qylb .mbd ul, .rg-article .mod-thhd .mbd ul {padding:0 0 0 20px}
	.rg-article .mod-qylb .mft, .rg-article .mod-thhd .mft {background-position:-428px -20px}
		
.rg-article .mod-thsh {}
	.rg-article .mod-thsh .mft {height:6px;line-height:6px;background:url(../images/angle.png) no-repeat 0 -27px}
	.rg-article .mod-thsh ul {overflow:hidden}
	.rg-article .mod-thsh li {float:left;width:85px;height:87px;display:inline;overflow:hidden;text-align:center;margin:0 20px}
	.rg-article .mod-thsh li strong {display:block;font-weight:300;line-height:23px}
.mod-rank{margin-bottom:6px}

.mod-sbanner {border:1px solid #51B2EB}
.mod-sbanner, .mod-snbanner {margin-bottom:6px}
	.mod-sbanner img, .mod-snbanner img {display:block}

.rg-article .mod-apply a {background-position:0 -149px}

.mod-rank .toplist li {width:234px;line-height:21px}
.mod-rank .toplist li a {float:left}
	.mod-rank .toplist li .title {width:140px;overflow:hidden}
	.mod-rank .toplist li span {font-weight:700}
	.mod-rank .toplist li .sub {width:20px;background:none;color:#000;font-weight:300;text-align:center}
	.mod-rank .toplist li .sub img {margin:3px auto 0}
	.mod-rank .toplist li .sub2,.mod-rank .toplist li .nopass{width:50px;text-indent:17px;color:#fff;background-position:-72px 2px;cursor:pointer}
	.mod-rank .toplist li .nopass{background-position:-122px 2px; cursor:default;}
	
.rg-article .mod-thsh li a  {float:left;display:inline;overflow:hidden;text-align:center;cursor:pointer;height:60px;width:85px}
.rg-article .mod-thsh li .pic {overflow:hidden;display:block;width:85px;height:60px;line-height:60px;vertical-align:middle;text-align:center;*font-size:52px}
.rg-article .mod-thsh .pic img {overflow:hidden;margin:0 auto;vertical-align:middle}

.pbd-b .mod-ad .mbd {overflow:hidden;height:189px}
.pbd-b .pt-extra .mod-ad {margin-bottom:3px}
.pbd-b .pt-extra .mod-ad .mbd {width:258px;height:98px}

.card_pic {position:absolute;width:150px;height:auto;overflow:hidden;background:#fff;border:1px solid #E5CD99;z-index:10000;padding:7px}
	.card_pic img {width:150px;height:95px}
	
.rg-ucard h4 {color:#000}
.mod-check, .mod-ucard, .mod-story, .mod-demo, .mod-carddesign {margin-bottom:6px}
.tool {overflow:hidden;padding:5px 0 10px 17px}
.tool li {background:url("../images/ico_ucard.png") no-repeat 30px 50%;float:left;padding-left:48px}
.share-list { overflow:hidden}
	.share-list li {float:left;width:33.3%;height:155px;text-align:center}
	.share-list li a {display:block;margin:0 auto}
	.share-list li .pic {margin-bottom:12px;width:144px;height:102px;background:url(../images/share_bg2.png) no-repeat 50% 0}
	.share-list li img {margin-top:6px;width:130px;height:90px}
	.share-list li .btn-go {padding-left:20px;width:78px;height:18px;line-height:18px;color:#fff;background:url(../images/mycard.png) no-repeat -54px -43px}

.mod-ucard .mbd {padding:15px 15px 0}
.mod-ucard .mft {height:20px;background:url(../images/cd_mod.png) no-repeat 0 0}
.rg-ucard .summary {padding:0 0 20px 145px;background:url(../images/ucard_line.gif) repeat-x 0 100%}
.rg-ucard .summary img {float:left;display:inline;margin-left:-145px;overflow:hidden;width:134px;height:85px} 
.rg-ucard .summary p {padding:5px 0;text-indent:2em}
.rg-ucard .turnpage {clear:both;margin:0 15px;padding-top:20px;background:url(../images/ucard_line.gif) repeat-x 0 0}
.mod-story .turnpage {padding-top:5px;background:none}

.mod-story h4 a {color:#000}
.mod-story strong {font-weight:300}
.mod-story .excerpta strong {color:#000;font-weight:700}

.mod-share .mbd {padding:17px 15px 0}

.mod-demo {margin-bottom:6px}
	.mod-demo a {width:260px;height:52px;background-position:0 -520px}
	.mod-carddesign a{width:260px;height:53px;background:url(../images/check_apply.jpg) no-repeat 0 -53px}

.mod-hot {margin-top:6px}
	.mod-hot .mhd,.mod-hot .mft {height:5px;line-height:0;background:url(../images/angle.png) no-repeat 0 -22px}
	.mod-hot .mhd h3 {text-indent:-9999em}
	.mod-hot .mft {background-position:0 -18px}
	.mod-hot .mbd {padding:0}
	.mod-hot h4 {margin:10px 0 10px 20px;font-size:13px}

.pt-story .mod-article p {padding:15px 0 0;text-indent:0}
.pt-story .mod-article strong.title {display:block}

.mod-pro .new, .mod-pro .hot { width:15px; height:15px; padding:0; display:inline-block; margin-left:5px;}
.mod-pro .hot{background:url(../images/ico_hot.gif) no-repeat }
.mod-pro .new{background:url(../images/ico_new.gif) no-repeat }

/*add by xiaofang */
/*   picShow  */
.mod-ad .picShow {width:556px;padding-bottom:0;background:none}
.mod-ad .ps-cont {height:189px;border:0 none}
.mod-ad .ps-cont img {width:556px;height:189px}
.mod-ad .ps-tnav {position:absolute;right:1px;bottom:0}

.pbd-credit .pt-extra .new-adv  .picShow {width:258px;padding-bottom:0;background:none}
.pbd-credit .pt-extra .new-adv	.ps-cont {height:98px;border:0 none}
.pbd-credit .pt-extra .new-adv	.ps-cont img {width:258px;height:98px}
.pbd-credit .pt-extra .new-adv	.ps-tnav {position:absolute;right:1px;bottom:0}
