.dingSubscribe {position:relative;overflow:visible;width:625px;margin-top:0;font-family: Arial,"Helvetica CE",Helvetica,sans-serif;text-align: left;font-size: 12px;margin-bottom: 10px;}
.dingSubscribe a {color: #237abf; text-decoration: underline;}
.dingSubscribe a:hover {color: #036; text-decoration: none;}
.dingSubscribe .dingSubscribeCommunicate a {text-decoration: underline;}
.dingSubscribe .dingSubscribeCommunicate a:hover {color: #036; text-decoration: none;}
.dingSubscribe .dingSubscribeCommunicate {position:absolute;top:-120px;width:536px;min-height:30px;left:-10000px;display:block;text-align:center;margin:0 auto;}
.dingSubscribe .dingSubscribeCommunicate.sbBoxWide{width:635px;text-align:left;}
.dingSubscribe .dingSubscribeCommunicate.hideCommunicate{left:-10000px;display:block;}
.dingSubscribe .dingSubscribeCommunicate.showCommunicate{left:44px;display:none;}
.dingSubscribe .showCommunicate.sbBoxWide{left:-5px;display:none;}
.dingSubscribe .dingSubscribeCommunicate .closeButton{position:absolute;right:9px;top:9px;width:15px;height:15px;background:url(closeSubscribe.gif) no-repeat;cursor:pointer;}
.dingSubscribe .dingSubscribeCommunicate .boxBegin{display:block;height:16px;background:url(bgSubscribe536-top.png) 50% 100%;}
.dingSubscribe .dingSubscribeCommunicate .contentContainer{background:url(bgSubscribe536-bottom2.png) 50% 100%;padding:4px 25px 27px;}
.dingSubscribe .dingSubscribeCommunicate.sbBoxWide .contentContainer{padding:10px 25px 40px;}
.dingSubscribe .dingSubscribeCommunicate.sbBoxWide .boxBegin{background:url(bgSubscribe635-top.png) 50% 100%;}
.dingSubscribe .dingSubscribeCommunicate.sbBoxWide .contentContainer{background:url(bgSubscribe635-bottom.120425.png) 50% 100%;}
.dingSubscribe .dingSubscribeCommunicate.sbBoxWide .contentContainer strong{line-height:18px;font-size:15px;color: #000;font-family: Arial}
.dingSubscribe .dingSubscribeCommunicate.sbBoxThin .contentContainer strong{line-height:20px;font-size:18px;color: #000;font-family: Arial}
.dingSubscribe .dingSubscribeCommunicate .contentContainer strong img{vertical-align:middle; margin-top: -3px;}
.dingSubscribe .dingSubscribeCommunicate .contentContainer h3{font-size:18px;color:#000;text-align:center;margin: 15px 0;line-height: 22px;}
.dingSubscribe .dingSubscribeCommunicate .contentContainer h3 span{color:#227bc5;}
.dingSubscribe .dingSubscribeCommunicate .contentContainer p.infoMore span{background:url(bgMore.gif) 100% 50% no-repeat;padding-right:10px;}
.dingSubscribe strong {font-weight: bold;}
.dingSubscribe .dingSubscribeCommunicate .contentContainer .infoDing a {line-height: 26px; font-family: Arial, font-size: 12px; font-weight: bold; text-decoration: none}
.dingSubscribe .dingSubscribeCommunicate .contentContainer .infoDing a img{vertical-align: bottom; margin: 0 3px}
.dingSubscribe .loginInfo {margin-bottom: 10px;color: #858585}

.albumDingSubscribe .dingSubscribe {width: 310px; position: relative; z-index: 1000;}
.albumDingSubscribe .dingSubscribe .dingSubscribeCommunicate  {width: 310px;}
.albumDingSubscribe .dingSubscribe .dingSubscribeCommunicate .contentContainer {background-image: url(bgSubscribe.gallery.bottom.png);}
.albumDingSubscribe .dingSubscribe .dingSubscribeCommunicate .boxBegin { background: url("bgSubscribe.gallery.top.png") repeat scroll 50% 100% transparent;}
.albumDingSubscribe .dingSubscribe .dingSubscribeCommunicate.showCommunicate {left: -5px}
.albumDingSubscribe .dingSubscribe .loginInfo {font-size: 11px;}
.albumDingSubscribe .infoMore {margin-top: 10px;}

