﻿*{
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
}

body{
	overflow-x:hidden;
 font-family:"SimSun", sans-serif;
}

a{
	text-decoration: none;
}

img{
	border: none 0px;
}

p{
  -webkit-margin-before: 0em;
  -webkit-margin-after: 0em;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
}


h2,h3,h4{
	font-weight: normal;
}


.pageWrapper{
	width: 1927px;
	overflow-x:hidden;
	position: relative;
	left: 50%;
	margin-left: -960px;
	background-color: #FFF;
}

.logo{
	margin-top: 12px;
}

.nav{
	float: right;
	margin-top:16px;
	margin-right: 350px;
     
}

.nav a{
	display: block;
   float: left;
  color: #333333;
  padding: 10px 15px;
  cursor: pointer;
}

.nav .selected{
	/*background-color: #379fdf;
	color: #fff;*/

	color: #379fdf;

}

/*** style sheet for footer **/
#footer{
	width: 100%;
	overflow: hidden;
	background-color: #379fdf;
	padding-top: 56px;
	font-weight: normal;
	padding-bottom: 40px;
}

#footer h1{
	font-size: 16px;
	font-weight: normal;
}

#footer h2{
	font-size: 14px;
	font-weight: normal;
	margin-bottom: 20px;
	text-align: left;
}


#footerInnerWrapper{
	width: 1200px;
	margin: auto;
	color: #fff;
}

#footerInnerWrapper .desc{
	padding-top: 16px;
  margin-left: 162px;
  font-size: 13px;
  width: 493px;
  line-height: 24px;
  letter-spacing: 0px;
}

#footerInnerWrapper a{
	color: #fff;
	text-decoration: none;
}

#footerInnerWrapper p{
	font-size: 13px;
	height: 45px;
	line-height: 21px;
}

#footerInnerWrapper #contactWrapper{
	padding-top: 20px;

}

#footerInnerWrapper #address{
	background-image: url(../images/footer/icon_1.jpg);
	line-height: 15px;
}

#footerInnerWrapper #tel{
	background-image: url(../images/footer/icon_2.jpg);
	font-style: italic;
}

#footerInnerWrapper #sinaShare{
	background-image: url(../images/footer/icon_3.jpg);
}

#footerInnerWrapper #wxShare{
	background-image: url(../images/footer/icon_4.jpg);
}

#footerInnerWrapper #leftbox{
	width: 915px;
}

#footerInnerWrapper #descWrapper{
	width: 658px;
  padding-bottom: 28px;
  border-bottom: solid #338dce 1px;
}

#corpSiteList{
	background-image: url(../images/footer/list_arrow.png);
  width: 283px;
  height: 50px;
  padding-top: 7px;
  background-position-x: 20px;
  margin-top: 12px;
}

#corpSiteList a{
	width: 283px;
	height: 62px;
	background-color: #2358a7;
	border-bottom: solid #379fdf 1px;
	display: block;
	color: #fff;
	background-image: url(../images/footer/arrow.png);
	background-position: 240px 25px;
}

#corpSiteList a img{
	margin: 20px 20px
}

#corpSiteList a span{
	font-weight: bold;
	line-height: 63px;
}

#copyright{
	width: 100%;
	height: 53px;
	background-color: #22458a;
	font-size: 12px;
}

#copyright a{
	font-size: 12px;
}

#copyrightInner{
	width: 1200px;
	margin: auto;
	line-height: 57px;
}

#copyright span{
	font-size: 12px;
}
 

/** style sheet for footer end**/


.pageInnerWrapper{
	width: 1200px;
	margin: auto;
}


#header{
	height: 81px;
	width: auto;
	background: #fff;
}


.flexbox{
	float: left;
}

.white{
	color: #fff;
}

.lightBlue{
	color: #0fa2d5;
}


/* new clearfix */
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

.last{
	margin-right: 0px !important;
}


/** stylesheet for kv **/


#kvWrapper{
	width: 7680px;
	height: 568px;
	margin-left: -360px;
	position: relative;
	left: 0px;
	top: 0px;
}


#kvBtnWrapper{
width: 108px;
  margin: auto;
  position: relative;
  top: -30px;
}

#kvBtnWrapper a{
	display: block;
	width: 12px;
	height: 12px;
	border-radius: 6px;
	background-color:#fff;
	margin-right: 20px;
}

#kvBtnWrapper .selected{
	background-color: #27419e;
}

#introWrapper{
	margin-top: 20px;
}

#introWrapper .gridbox{
	overflow: hidden;
  width: 260px;
  height: 273px;
}

#introWrapper .gridbox .innerbox{
	width: 262px;
	height: 273px;
	margin-right: 50px;
}

#introWrapper .gridbox .innerbox1{
	width: 280px;
	height: 273px;
	margin-right: 50px;
}

#introWrapper .gridbox .innerbox h2{
	width: 100%;
	height: 33px;
	border-bottom: solid #e1e1e1 2px;
	font-size: 16px;
	color: #000000;
}

#introWrapper .gridbox a{
	color: #000;
}

#introWrapper .gridbox .innerbox h3{
	font-size: 16px;
  position: relative;
  top: -136px;
}

#introWrapper .gridbox .innerbox h4{
	font-size: 12px;
  position: relative;
  top: -123px;
  width: 80px;
  line-height: 15px;
}

#introWrapper .gridbox .innerbox p{
  height: 100%;
  width: 66px;
  border-bottom: solid #192b69 2px;
}

#introWrapper .gridbox .arrowWrapper{
	  width: 50px;
  height: 20px;
  position: relative;
  background-color: #f00;
  left: 523px;
  top: -293px;
}

#introWrapper .gridbox .arrowWrapper a{
	width: 20px;
	height: 20px;
}


#introWrapper .gridbox .arrowWrapper1{
	  width: 50px;
  height: 20px;
  position: relative;
  background-color: #f00;
  left: 210px;
  top: -273px;
}

#introWrapper .gridbox .arrowWrapper1 a{
	width: 20px;
	height: 20px;
}

#introWrapper .gridbox .arrowLeft{
	background-image: url(../images/home/btn_left.jpg);
	margin-right: 10px;
}

#introWrapper .gridbox .arrowRight{
	background-image: url(../images/home/btn_right.jpg);
}

#partnerWrapper{
	width: 1920px;
	margin-left: -360px;
	height: 78px;
	background-color: #f5f5f5;
}

#partnerContentInnerWrapper{
	width:3000px;
	position:relative;
	left:0px;
}

#partnerInnerWrapper{
	width: 1215px;
	margin: auto;
	padding-top: 20px;
}

#partnerWrapper h1{
	font-size: 16px;
	line-height: 44px;
	margin-right: 40px;

}

#partnerContent{
	width: 1090px;
	margin-top: 11px;
}

#partnerContent a{
	display: block;
	width: 21px;
	height: 21px;
} 


#partnerContent .leftbtn{
	background-image: url(../images/home/partner_left_btn.jpg);
	margin-right: 20px;
}

#partnerContent .rightbtn{
	background-image: url(../images/home/partner_right_btn.jpg);
}


.partnerItem{
	margin-right: 42px;
}

.contentMask{
	margin-right: 24px;
	margin-top: -8px;
	width: 1000px;
	height: 42px;
	overflow: hidden;
}


.kvHeader{
	width: 1920px;
	margin-left: -360px;
}

.breadcume{
	width: 1920px;
	margin-left: -360px;
	height: 45px;
	background-color: #379fdf;
}

.breadcume span{
	font-size: 13px;
	color: #fff;
	line-height: 48px;
}

.breadcumeInner{
	width: 1200px;
	margin: auto;
}


.detailWrapper{
	width: 1200px;
	margin: auto;
	padding-top: 40px;
	overflow: hidden;
	padding-bottom: 70px;
}

.listWrapper{
	width: 327px;
	margin-left: 20px;
}

.listWrapper h1{
	font-weight: normal;
	font-size: 26px;
	width: 237px;
	padding-bottom: 28px;
	border-bottom: solid #d2d2d2 1px;
}

.listWrapper ul{
	margin-top: 27px;
}

.listWrapper ul,li{
	list-style: none;
}

.listWrapper a:hover{
	color: #379fdf;
}

.listWrapper .selected{
	color: #379fdf;
}

.listWrapper li,a{
	font-size: 16px;
	color: #ababab;

}


.detailDescWrapper h1{
	font-weight: normal;
	color: #379fdf;
	font-size: 26px;
	margin-bottom: 25px;
}

.detailDescWrapper img{
	margin-bottom:48px;
}

.detailDescWrapper p{
	width: 807px;
	color:#808080;
	line-height: 24px;
	font-size: 16px;
}

/** stylesheet for kv end **/

/** stylesheet for lab **/

#lablistWrapper{
	width: 1189px;
	margin: auto;
	padding-top: 25px;
}

.grayContent{
	/*margin-left: -360px;*/
	/*width: 1920px;*/
	background-color: #ebebeb;
	padding-bottom: 37px
}

#techGray{
	background-color: #f3f3f3;
	padding-bottom: 37px;
}

#aboutGray{
	background-color: #f3f3f3;
}

.labListRow{
	padding-bottom: 42px;
	overflow: hidden;
}

.labListRow .labListItem{
	display: block;
	background-color: #fff;
	width: 381px;
	height: 378px;
	border-bottom: solid #379fdf 2px;
	margin-right: 23px;
}

.labListRow .selected{
	background-color: #379fdf;
}

.labListRow .selected h1{
	color: #fff !important;
}

.labListRow .selected h2{
	color: #fff !important;
}

.labListRow .labListItem h1{
	font-size: 23px;
	color: #505050;
	line-height: 60px;
	text-indent: 10px;
	font-weight: normal;
}

.labListRow .labListItem h2{
	font-size: 16px;
	color: #a1a1a1;
	line-height: 0px;
	text-indent: 10px;
	font-weight: normal;	
	text-align: left;
}

/** stylesheet for lab end **/
/** stylesheet for product **/
#productWrapper{
	width: 1200px;
	margin: auto;
	clear: both;
	margin-bottom: 25px;
}

#productWrapper .whiteBg{
	background-color: white;
}

#productWrapper .blueBg{
	background-color: #379fdf;
}


#productWrapper .whiteBg h1{
	color: #3c3c3c;
}

#productWrapper .whiteBg h2{
	color: #3c3c3c;
}

#productWrapper .blueBg h1,h2{
	color: #fff;
}

#productWrapper .productItem .link{
	display: block;
	width: 90px;
	margin: auto;
	color: #2569ad;
	background-image: url(../images/product/product_link.jpg);
	font-size: 13px;
	background-position: 61px 0px;
	margin-top: 32px;
}

#productWrapper .productItem .link1{
	display: block;
	width: 90px;
	margin: auto;
	color: #2569ad;
	background-image: url(../images/product/product_link_1.jpg);
	font-size: 13px;
	background-position: 61px 0px;
	margin-top: 32px;
}

.productItem{
	width: 600px;
	height: 433px;
	display: block;
}
.productItem h1{
	font-weight: normal;
	text-align: center;
	font-size: 38px;
	padding-top: 55px;
	padding-bottom: 30px;
}
.productItem h2{
	font-weight: normal;
	text-align: center;
	margin: auto;
	padding-top: 25px;
	width: 370px;
	font-size: 16px;
	line-height: 24px;
}


.productItem1{
	width: 600px;
	height: 433px;
	display: block;
}
.productItem1 h1{
	font-weight: normal;
	text-align: left;
	font-size: 38px;
	padding-top: 80px;
	padding-left: 90px;
	padding-bottom: 43px;
}
.productItem1 h2{
	font-weight: normal;
	text-align: left;
	margin: auto;
	padding-top: 30px;
	width: 420px;
	font-size: 16px;
	line-height: 4px;
}
#productWrapper .productItem1 .link1{
	display: block;
	width: 92px;
	margin-left: 90px;
	color: #FFF;
	background-image: url(../images/product/product_link.png);
	font-size: 18px;
	background-position: 75px 3px;
	margin-top: 52px;
}

#productWrapper .productItem1 .link{
	display: block;
	width: 92px;
	margin-left: 90px;
	color: #2569ad;
	background-image: url(../images/product/product_link.jpg);
	font-size: 18px;
	background-position: 75px 3px;
	margin-top: 52px;
}
/** stylesheet for product end**/
/** stylesheet for tech start **/
#techWrapper{
	width: 3186px;
	margin: auto;
	padding-top: 30px;
	overflow: hidden;
}

#techWrapper .techItem{
	width: 485px;
	height: 295px;
	background-color: #fff;
	/*background-image: url(../images/tech/que.png);
	background-position: 50% -19px;*/
	margin-right: 38px;
}

#techWrapper .techItem .que{
	position: relative;
	left: 106px;
	top: -280px;
}

#techWrapper .techItem .top{
	width: 100%;
	height: 126px;
	border-bottom: solid #c9c9c9 1px;
	background-position:  50% 50%;
	cursor: pointer;
}

#techWrapper .techItem .bottom h1,h2{
	text-align: center;
	font-weight: normal;
}

#techWrapper .techItem .bottom h1{
	padding-top: 45px;
	padding-bottom: 18px;
	font-size: 25px;
}

#techWrapper .techItem .bottom h2{
	font-size: 16px;
	line-height: 20px;
	color: #8f8f8f;
	width: 152px;
	margin: auto;
}

#techWrapper .techItem .top:hover{
	background-color: #379fdf;
	border-bottom: solid #379fdf 1px;
	background-image: url(../images/tech/icon_1_selected.jpg);
}

#techWrapper .techItem .selected{
	background-color: #379fdf;
	border-bottom: solid #379fdf 1px;
}

#techWrapper #item_1 .top{
	background-image: url(../images/tech/icon_1.jpg);
}

#techWrapper #item_2 .top{
	background-image: url(../images/tech/icon_2.jpg);
}

#techWrapper #item_3 .top{
	background-image: url(../images/tech/icon_3.jpg);
}

#techWrapper #item_4 .top{
	background-image: url(../images/tech/icon_4.jpg);
}
#techWrapper #item_1 .top:hover{
	background-image: url(../images/tech/icon_1_selected.jpg);
}

#techWrapper #item_2 .top:hover{
	background-image: url(../images/tech/icon_2_selected.jpg);
}

#techWrapper #item_3 .top:hover{
	background-image: url(../images/tech/icon_3_selected.jpg);
}

#techWrapper #item_4 .top:hover{
	background-image: url(../images/tech/icon_4_selected.jpg);
}


#techWrapper #item_1 .selected{
	background-image: url(../images/tech/icon_1_selected.jpg);
}

#techWrapper #item_2 .selected{
	background-image: url(../images/tech/icon_2_selected.jpg);
}

#techWrapper #item_3 .selected{
	background-image: url(../images/tech/icon_3_selected.jpg);
}

#techWrapper #item_4 .selected{
	background-image: url(../images/tech/icon_4_selected.jpg);
}


#techWrapper .selected{
	background-color: #379fdf;
}

#techDescWrapper{
	width: 1190px;
	height: 387px;
	margin: auto;
	margin-top: 30px;
	background-color: #fff;
}

#techDescWrapper .left{
	width: 382px;
	margin-left: 30px;
}

#techDescWrapper .left h1{
	font-size: 30px;
	color: #379fdf;
	padding-top: 44px;
	padding-bottom: 54px;
	font-weight: normal;
}

#techDescWrapper .left p{
	font-size: 16px;
	color: #3c3c3c;
	width: 380px;
	line-height: 20px;
}

#techDescWrapper .right{
	margin-left: 30px;
  margin-top: 45px;
}

/** stylesheet for tech end **/
/** stylesheet for aboutus page **/
#aboutGray #introWrapper{
	padding-top: 70px;
	padding-bottom: 70px;
	margin-top: 0px;
	width: 1184px;
	margin: auto;
	overflow: hidden;
}

#aboutGray #introWrapper .left{
	width: 538px;
}

#aboutGray #introWrapper .left h1{
	margin-top: 23px;
}

#aboutGray #introWrapper .left p{
	margin-top: 64px;
	width: 498px;

}

#aboutGray #introWrapper .right img{

}

#aboutGray p{
	font-size: 16px;
	line-height: 20px;
}


#aboutGray h1{
	font-weight: normal;
	font-size: 30px;
	color: #3e3e3e
}

#aboutGray h2{
	font-weight: normal;
	font-size: 22px;
	line-height: 30px;
	color: #404040;
}

#backgroundWrapper{
	margin-left: -360px;
	width: 1920px;
	height: 641px;
	background-image: url(../images/about/background.jpg);
}

#backgroundInnerWrapper{
	width: 1184px;
	color: #fff;
	margin:auto;
}

#backgroundInnerWrapper h1{
	font-weight: normal;
	padding-top: 30px;
}

#backgroundInnerWrapper h2{
	font-weight: normal;
	margin-top: 30px;
	margin-bottom: 30px;
	width: 730px;
	text-align: left;
	font-size: 22px;
	line-height: 28px;
}

#backgroundInnerWrapper .descWrapper{

}


#backgroundInnerWrapper .descWrapper .bgDesc{
	width: 380px;
	margin-right: 10px;
	font-size: 16px;
   line-height: 24px;
}

#advantageWrapper{
	width: 1186px;
	margin: auto;
	overflow: hidden;
}

#advantageWrapper h1{
	font-weight: normal;
	font-size: 30px;
	padding-top: 70px;
	padding-bottom: 42px;
	color: #3c3c3c;
}


#advantageWrapper .adboxWrapper .gridbox{
	width: 580px;
	margin-right: 24px;
}


#advantageWrapper .adboxWrapper .gridbox p{
	width: 100%;
	color: #3c3c3c;
	padding-top: 18px;
	padding-bottom: 20px;
	font-size: 16px;
	line-height: 23px;
}

#aboutContactWrapper{
	width: 1186px;
	margin: auto;
	padding-bottom: 72px;
	overflow: hidden;
}

#aboutContactWrapper h1{
	font-weight: normal;
	color: #3c3c3c;
	padding-top: 80px;
	padding-bottom: 45px;
	font-size: 30px;
}

#aboutContactWrapper p{
	font-size: 16px;
	line-height: 22px;
}

#aboutContactWrapper .mail {
	font-size: 14px;
	line-height: 22px;
}

#aboutContactWrapper .mail a{
	font-size: 14px;
	line-height: 22px;
}

#aboutContactWrapper .right img{
  margin-left: 100px;
  margin-top: 5px;
}

/** stylesheet for aboutus page **/

/** style sheet for news **/
#sub-menu-wrapper{
	width:600px;
	margin: auto;
	padding: 33px 0px 38px 0px;
	overflow: hidden;
}

#sub-menu-wrapper a{
	display: block;
	width: 288px;
	height: 85px;
	background-color: #fff;
	float: left;
	text-align: center;
	color: #6f6f6f;
	font-size: 20px;
	line-height: 90px;
	text-indent: 40px;
	cursor: pointer;
}
#sub-menu-wrapper a:hover
{
    background-color: #379fdf;
	color: #fff;
}

#sub-menu-wrapper .selected{
	background-color: #379fdf;
	color: #fff;
}

#sub-menu-wrapper .que{
	width: 32px;
	height: 32px;
	position: relative;
	left: -59px;
	top: -37px;

}

#sub-menu-wrapper2{
	width: 1200px;
	margin-left:390px;
	padding: 33px 0px 38px 0px;
	overflow: hidden;
	cursor: pointer;
	font-size: 20px;
	
}
#sub-menu-wrapper2 a{
	color: #379FDF;
	cursor: pointer;
}


/** style sheet for news end **/

#sub-menu-wrapper1{
	width: 1200px;
	margin: auto;
	padding: 33px 0px 38px 0px;
	overflow: hidden;
}

#sub-menu-wrapper1 a{
	display: block;
	width: 148px;
	height: 65px;
	background-color: #fff;
	float: left;
	text-align: center;
	color: #6f6f6f;
	font-size: 20px;
	line-height: 60px;
	cursor: pointer;
}
#sub-menu-wrapper1 a:hover{
    background-color: #379fdf;
	color: #fff;
}

#sub-menu-wrapper1 .selected{
	background-color: #379fdf;
	color: #fff;
}

.info-alert{
	background-color: #fff;
	z-index:99;
	width: 720px;
	height: 520px;
	left:25%;/*FF IE7*/
	top: 10%;/*FF IE7*/
	position:fixed!important;
	position:absolute;
	text-align: center;
}
.info-alert-top{
	width: 720px;
	height: 25px;
	background-color: #379FDF;
	text-align: right;
}
.info-alert-bottom{
	width: 720px;
	height: 46px;
	background-color: #379FDF;
	text-align: center;
}
.info-alert-content{
	height: 434px;
	font-color: #3C3C3C;
	text-align: left;
	margin-left:30px;
	margin-top:15px;
    overflow:auto;
}
.info-alert-content h1{
	font-weight: normal;
	text-align: left;
	font-size: 38px;
	padding-bottom: 35px;
}
.info-alert-content h2{
	font-weight: normal;
	text-align: left;
	font-size: 16px;
	line-height: 34px;
	color: #000;
}
.info-alert-content span{
	color: #3C3C3C;
}
.bg{
	background-color: #666;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	filter: alpha(opacity=50);
	opacity: 0.9;
	z-index: 1;
	position: fixed !important; /*FF IE7*/
	position: absolute;
}



/*个人信息 css*/
.personal-border {
	overflow: hidden;
	float: left;
	margin: 10px 50px 0 30px;
}

.personal-border .form-border {
	width: 600px;
	overflow: hidden;
	float: left;
	margin: 0 160px 40px 0;
}

.personal-border .form-border .username-border,.name-sex,.old-marital,.height-weight,.personal-border .form-border .address-border,.personal-border .form-border .call-border,.personal-border .form-border .email-border,.history-border
	{
	overflow: hidden;
	margin-bottom: 15px;
}

.personal-border .form-border span {
	width: 70px;
	float: left;
	font-size: 14px;
	color: #000;
	height: 40px;
	line-height: 40px;
}

.personal-border .form-border span font {
	color: #ff6616;
	margin-right: 5px;
}

.personal-border .form-border .text {
	width: 150px;
	height: 38px;
	line-height: 38px;
	float: left;
	font-size: 14px;
	color: #555555;
	padding-left: 10px;
	border: 1px solid #D2D2D2;
	margin-left: 30px;
	margin-right: 30px;
	font-family: 'SimSun';
}

.personal-border .form-border .text1 {
	width: 442px;
	height: 38px;
	line-height: 38px;
	float: left;
	font-size: 14px;
	color: #555555;
	padding-left: 10px;
	border: 1px solid #D2D2D2;
	margin-left: 30px;
	margin-right: 30px;
	font-family: 'SimSun';
}

.personal-border .form-border .selectdiv {
	overflow: hidden;
	float: left;
	margin-left: 30px;
}

.personal-border .form-border .selectdiv .select-border {
	width: 161px;
	height: 38px;
	line-height: 38px;
	font-size: 14px;
	border: 1px solid #D2D2D2;
	font-family: 'SimSun';
	color: #888888;
	cursor: pointer;
}

.personal-border .form-border .selectdiv p {
	width: 135px;
	background-image: url(../images/select-bac.png);
	background-repeat: no-repeat;
	background-position: right;
	margin-left: 15px;
}

.personal-border .form-border .selectdiv ul {
	width: 161px;
	border: 1px solid #D2D2D2;
	overflow: hidden;
	border-top: none;
	overflow: hidden;
	position: absolute;
	z-index: 9999;
	background-color: #FFF;
	display: none;
	margin-left;
}

.personal-border .form-border .selectdiv ul li {
	padding-left: 15px;
	font-size: 14px;
	color: #888888;
	height: 35px;
	line-height: 35px;
	cursor: pointer;
}

.personal-border .form-border .selectdiv ul li:hover {
	background-color: #f1f1f1;
}

.personal-border .form-border .selectdiv1 {
	overflow: hidden;
	float: left;
	margin-left: 30px;
}

.personal-border .form-border .selectdiv1 .select-border {
	width: 452px;
	height: 38px;
	line-height: 38px;
	font-size: 14px;
	border: 1px solid #D2D2D2;
	font-family: 'SimSun';
	color: #888888;
	cursor: pointer;
}

.personal-border .form-border .selectdiv1 p {
	width: 425px;
	background-image: url(../images/select-bac.png);
	background-repeat: no-repeat;
	background-position: right;
	margin-left: 15px;
}

.personal-border .form-border .selectdiv1 ul {
	width: 452px;
	border: 1px solid #D2D2D2;
	overflow: hidden;
	border-top: none;
	overflow: hidden;
	position: absolute;
	z-index: 9999;
	background-color: #FFF;
	display: none;
}

.personal-border .form-border .selectdiv1 ul li {
	padding-left: 15px;
	font-size: 14px;
	color: #888888;
	height: 35px;
	line-height: 35px;
	cursor: pointer;
}

.personal-border .form-border .selectdiv1 ul li:hover {
	background-color: #f1f1f1;
}

.personal-border .form-border .address-select {
	float: left;
	margin-left: 30px;
}

.personal-border .form-border .address-select select {
	height: 38px;
	line-height: 38px;
	float: left;
	font-size: 14px;
	color: #555555;
	padding-left: 10px;
	border: 1px solid #D2D2D2;
	margin-right: 10px;
	font-family: 'SimSun';
}

.personal-border .form-border .address-select select.province {
	width: 165px;
}

.personal-border .form-border .address-select select.city {
	width: 145px;
}

.personal-border .form-border .address-select select.county {
	width: 125px;
}

.personal-border .form-border .describes-border {
	overflow: hidden;
	margin-bottom: 20px;
}

.personal-border .form-border .describes-border .history {
	margin-left: 30px;
	width: 440px;
	height: 180px;
	padding: 10px;
	font-family: 'SimSun';
	font-size: 14px;
	color: #555555;
	border: 1px solid #D2D2D2;
	resize: none;
}

.personal-border .form-border .btn {
	width: 140px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background-color: #379FDF;
	font-size: 14px;
	color: #FFFFFF;
	margin-left: 100px;
	cursor: pointer;
}

.personal-border .upload-pic {
	width: 160px;
	overflow: hidden;
	float: left;
}

.personal-border .upload-pic .pic {
	width: 160px;
	height: 160px;
	background-image: url(../images/personal-pic-bac.jpg);
}

.personal-border .upload-pic .upload-btn {
	width: 158px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border: 1px solid #EEEEEE;
	background-color: #F7F7F7;
	font-size: 14px;
	color: #000;
	margin-top: 20px;
	cursor: pointer;
}
/*个人信息 css end*/





.detailDescWrapper .desc {
  width: 807px;
  color: #808080;
  line-height: 24px;
  font-size: 16px;
}