/* CSS Document */

.b2bcontent{
    font-size:12px;
	width:784px;
	float:left;
	height:502px;
	text-align:left;
	background-attachment: scroll;
	background-color: #ffffff;
	background-image: url(../images/signcontentbg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.b2bmain{ width:740px;padding-left:44px; clear:both; height:472px; padding-top:30px; float:left;}
.b2bleft{ float:left;width:270px; border-right: solid #666 1px; height:85%;}
.b2bright{float:left;width:390px; padding-left:30px; }

.b2bnav{ width:690px;margin-bottom:15px; height:20px; clear:both; overflow:hidden;}
.b2blabel{ float:left; width:25%;}
.b2blabel h4{ color:#c2b5a3; font-weight:normal;}
.b2bmenu{float:right; width:65%; text-align:right; height:20px; }

.clear-49{clear:both; width:40px; overflow:hidden;}
.clear-690{ clear:both; width:690px; overflow:hidden; padding-bottom:15px;}

.left-return{ float:left; width:690px; overflow:hidden;}
.right-return{ float:left; width:49px; overflow:hidden;}

.introduction{ line-height:140%; text-align:justify; margin:0; padding:0px 0 13px 0; color:#444444;}
.introduction-title{ font-size:13px; color:#010101; padding:0 0 3px 0; margin:0;}

.promwreap{}
.promu{ margin: 0 0 0 40px; padding:0;}
.promu li{width:230px;float:left; padding: 0 35px 15px 35px; height:auto; min-height:10px; overflow:hidden;}
* hmtl .promu li{ height:10px; overflow:visible;}
.prompic{ width:230px;}
.prominfo{ width:230px; font-family: Helvetica, sans-serif; text-align:center; line-height:120%; height:auto;font-size:13px; overflow:hidden; min-height:30px; }
* html .prominfo{ overflow:visible; height:30px;}

.person{ margin: 0 0 0 40px; padding:0;}
.person li{width:300px;float:left; padding:0 8px 0px;}
.personpic{ width:230px; clear:both; margin:0 auto;}
.personinfo{ width:230px; font-family: Helvetica, sans-serif; text-align:center; line-height:120%; height:auto; text-align:center; font-size:13px; height:auto;overflow:hidden; min-height:35px; clear:both; margin:0 auto;}
* html .personinfo{ overflow:visible; height:30px;}
.app-title{ clear:both; padding:0px 0 8px; margin:0; color:#010101; height:12px; overflow:hidden;}
.submit-wrap{ width:250px; clear:both; padding-top:10px;}


.country{ position:relative; width:100%;}
.country .linka{ float:left; width:auto; padding:1px 3px;white-space:nowrap;}
.address_wrap{ width:500px; height:auto; min-height:60px; background:#ffffff; padding:10px 20px 10px; position:absolute; right:100px; top:22px;overflow:hidden; display:none; border:solid 1px #ACACAC;}
* html .address_wrap{ height:60px; overflow:visible;}
.address_country{width:98%; height:auto; min-height:10px;margin-bottom:10px; overflow:hidden; background-color:#F0F0F0; padding:1%; clear:both;}
* html .address_country{ height:10px; overflow:visible;}
.address_province{width:98%; height:auto; min-height:10px; margin-bottom:10px;overflow:hidden; background-color:#F0F0F0; display:none;padding:1%; clear:both;}
* html .address_province{ height:10px; overflow:visible;}
.address_city{width:98%; height:auto; min-height:10px; margin-bottom:10px;overflow:hidden; background-color:#F0F0F0; display:none;padding:1%; clear:both;}
* html .address_city{ height:10px; overflow:visible;padding:3px;}

.address_btn{ width:100%; height:25px;}
.address_btn_wrap{ width:13px; float:right;}
#address_wrap2{ bottom:25px; top:auto;}


.Container{ height:400px;}
#Scroller-1 {height:400px; }

#Scrollbar-Container{
  height:400px;
  }
.Scrollbar-Track { height:400px;}

.popdiv{ width:220px; background-color:#ffffff; display:none; padding-bottom:10px; overflow:hidden;}
.group-msg-pop{width:90%; height:auto; min-height:10px;margin:0px auto 10px; overflow:hidden; background-color:#F0F0F0; padding:1%; clear:both; line-height:150%;}
* html .group-msg-pop{ height:10px; overflow:visible;}
.group-msg-pop a{ float:left; display:block; white-space:nowrap; width:120px; overflow:hidden; padding:0 10px; margin:0;}
.myTi{ width:100%;}
.imgAddHome{ padding-top:4px;}

.touch-menu{float:left; margin:0; padding:0; width:120px;}
.touch-menu li{margin:0; padding:0 0 5px 0;font-size:12px;cursor:pointer;line-height:120%;width:auto; overflow:hidden;white-space:nowrap; min-width:61px; float:left;}
* html .touch-menu li{ width:61px; overflow:visible;}
.touch-texton{ color:#f79417; }
.touch-textout{ color:#444444;}
.img-content{width:560px; height:410px;clear:both; position:absolute; display:none; left:120px; top:0;text-align:center;}
.touch-texton .img-content{ display:block;}
.position{clear:both; width:690px; height:400px; overflow:hidden; position:relative;}
.big-notic{ clear:both; height:15px;width:150px; padding-left:340px; font-size:12px; padding-top:5px;}
.big-notic img{ vertical-align:middle;}