/* CSS Document */
html,body{
	height:100%;
}
.pad_height{
	height:30px;
}
/*-------------注册页面-------------*/
.reg_other .pad_height{
	height:370px;
}
.reg_bg{
	background:#808284;
	width:960px;
	margin:0 auto;
	min-height:600px;
}
.HEADBOTTOM{
	height:36px;
	color:#D1D3D4;
	font-weight:bold;
	font-size:1.2em;
	
}
.HEADBOTTOM ul{
	float:right;
	margin:10px 10px 0 0;
}
.HEADBOTTOM ul li{
	float:left;
}
#r_pic{
	float:left;
	margin:5px 0 5px 10px;
}
#wenti{
	float:right;
	margin:100px 50px 0 0;
	_margin:100px 25px 0 0;
	width:260px;
	background:#454547;
	padding:15px;
}
#wenti h3{
	display:block;
	margin-bottom:20px;
	font-size:16px;
	font-weight:600;
	color:#d1d3d4;
}
#wenti h3 span{
	float:right;
	margin-top:0;
	_margin-top:-20px;
	*margin-top:-20px;
	margin-right:0;
}
#wenti ul li{
	padding:0 4px 5px 4px;
}
#wenti ul li a{
	display:block;
	padding:2px;
	border-bottom:1px dashed  #666;
	overflow:hidden;
}






.bg2{
	clear:both;
	width:928px;
	height:40px;
	background:url(../img/bg2.jpg) no-repeat;
	margin-left:18px;
}
.bg3{
	clear:both;
	width:928px;
	height:40px;
	background:url(../img/bg3.jpg) no-repeat;
	margin-left:18px;
}
.bg2 h2,.bg3 h2{
	color:white;
	font-size:14px;
	font-weight:600;
	display:block;
	padding:10px;
}


#reg_info{
	width:924px;
	margin-left:18px;
	border-left:1px solid #9c9da0;
	border-right:1px solid #9c9da0;
	border-bottom:1px solid #9c9da0;
	background:url(../img/bg.gif)
}
#reg_info ul{
	padding:15px 0;
}
#reg_info ul li{
	padding:3px;
	padding-left:180px;
	font-size:14px;
	color:#999;
}
#reg_info ul li strong{
	color:#FFF
}
#reg_info ul li span{
	padding-left:10px;
	font-size:12px;
}
.red{
	color:#F00
}
.tishi{
	margin-left:80px;
	_margin-left:85px;
}
input:focus, select:focus {
    outline: none;
}
.ErrorField {
    border-color: #D00;
    color: #D00;
    background: #FFFFFE;
}

span.ValidationErrors {
    display: inline-block;
    font-size: 12px;
    color:#900;
    padding-left: 10px;
}
.InputGroup{
	padding:10px 0 10px 50px;
	font-size:14px;
	font-weight:600;
	color:#F00;
}
.bt-login2{
	width:196px;
	height:31px;
	background:url(../img/reg_button.jpg) no-repeat;
	float:right;
	cursor:pointer;
	margin:0 30px 0 0;
	*margin:-30px 30px 0 0;
	_margin:-30px 30px 0 0;
}
#tiaokuan{
	clear:both;
	width:880px;
	margin:0 auto;
	padding:50px 20px 20px 20px;
	background:url(../img/tiankuan_bg.gif) no-repeat #444446;
		color:#FFF;
		position:relative
}
#tiaokuan h4{
	font-size:16px;
	font-weight:bold;
}

#Out1{
	margin:10px 0 0 0;
	border:1px solid #666;
	height:125px;
	overflow:hidden;
	line-height:2em;
	padding:20px 30px 20px 20px;
}
#leftDir{
	position:absolute;
	right:25px;
	top:90px;
	cursor:pointer;
}
#rightDir{
	position:absolute;
	right:25px;
	top:225px;
	cursor:pointer;
}



/*--------内容页样式--------*/
.maincontent{
    width: 940px;
	margin:5px 10px 0 10px;
		background:#58595B;
		clear:both;
        overflow: hidden;
}
.title1{width:690px;height:25px;background:url(../img/customer.jpg) no-repeat;padding-left:250px;padding-top:14px;width:690px;font-size:14px;font-weight:600;color:#FFF;}
.title2{width:690px;height:25px;background:url(../img/corporate-culture.jpg) no-repeat;padding-left:250px;padding-top:14px;width:690px;font-size:14px;font-weight:600;color:#FFF;}
.title3{width:690px;height:25px;background:url(../img/about.jpg) no-repeat;padding-left:250px;padding-top:14px;width:690px;font-size:14px;font-weight:600;color:#FFF;}
.title4{width:690px;height:25px;background:url(../img/contact.jpg) no-repeat;padding-left:250px;padding-top:14px;width:690px;font-size:14px;font-weight:600;color:#FFF;}
.title5{width:690px;height:25px;background:url(../img/Services.jpg) no-repeat;padding-left:250px;padding-top:14px;width:690px;font-size:14px;font-weight:600;color:#FFF;}
.title6{width:690px;height:25px;background:url(../img/ourpop.jpg) no-repeat;padding-left:250px;padding-top:14px;width:690px;font-size:14px;font-weight:600;color:#FFF;}
.title7{width:690px;height:25px;background:url(../img/usercenter.jpg) no-repeat;padding-left:250px;padding-top:14px;width:690px;font-size:14px;font-weight:600;color:#FFF;}
.title8{width:690px;height:25px;background:url(../img/Advantages.jpg) no-repeat;padding-left:250px;padding-top:14px;width:690px;font-size:14px;font-weight:600;color:#FFF;}
.title9{width:690px;height:25px;background:url(../img/concept.jpg) no-repeat;padding-left:250px;padding-top:14px;width:690px;font-size:14px;font-weight:600;color:#FFF;}
.title10{width:690px;height:25px;background:url(../img/joinmember.jpg) no-repeat;padding-left:250px;padding-top:14px;width:690px;font-size:14px;font-weight:600;color:#FFF;}
.title11{width:690px;height:25px;background:url(../img/ad.jpg) no-repeat;padding-left:250px;padding-top:14px;width:690px;font-size:14px;font-weight:600;color:#FFF;}

.reletive{
	position:relative;
}
.tab03 { position:absolute; width:230px;z-index:10;}
.tab03 ul{
	padding-left:15px;
}
.tab03 ul li{
	font-weight:600;
	color:#CCC;
	padding:3px;
	
}
.tab03 ul li img{ vertical-align:middle}
.tab03 h2{ background:url(../img/03.jpg); width:210px; height:27px; font-weight:600; font-size:14px; color:#FFF; padding-left:20px; padding-top:12px;}
.tab03 h3 a{
	display:block;
	color:#fff;height:16px; padding:10px 0 10px 20px; margin-bottom:-1px; font-size:15px; border:solid #999; border-width:1px 0 1px 1px; text-align:left; background:#57585a;
}
.tab03 h3 a:hover{
	background:#FFF;
	color:#57585a;
}
.tab{font-size:14px;float:right;z-index:2; width:669px; padding:20px;border-right:solid 1px #666; border-left:solid 1px #666; border-bottom:solid 1px #666;color:#666; background:url(../img/title_bg.jpg) no-repeat top right #FFF;position:relative}
.tab_img{position: relative;z-index: 50;}
.tab_img .tab_a{display:inline-block;width:131px;height:41px;background:#fff;opacity: 0;filter:alpha(opacity=0);position:absolute;left:144px;bottom:34px;}
.tab .img{margin-top:-12px;}

.tab03 #box a{
	background:#FFF;
	color:#57585a;
}

.tab ul { 	padding:10px;
	line-height:2em;
}
.dian{
	padding:0px 25px;
	text-align:justify;text-justify:inter-ideograph;
}
.dian2{
	padding:0 25px;
}
.dian3{
	padding:5px 25px;
	border-bottom:1px dashed #CCC;
}
.tab dt{
	padding:5px;
	font-size:14px;
	font-weight:600;
	color:#000;
}
.tab dd{
	padding:15px 0 25px 20px;
	line-height:2em;
}
.tab a{
	color:#666;
}
.tab a:hover{
	text-decoration:underline;
}
/*新闻媒体界面*/
#tabContainer{
	background:#FFF;
	border-bottom:1px solid #999;
}
#tabContainer li
        {
            float: left;
            width: 180px;
            margin: 0px;
            background: #efefef;
            text-align: center;
        }
        #tabContainer a
        {
            display: block;
			padding:3px;
			font-size:14px;
			font-weight:600;
        }
        #tabContainer a.on
        {
            background:#666;
			color:#FFF;
			border-top:1px solid #999;
			border-left:1px solid #999;
			border-right:1px solid #999;
        }
		#con1{
			border-bottom:1px solid #999;
			border-left:1px solid #999;
			border-right:1px solid #999;
			padding:10px;
		}
				#con2{
			border-bottom:1px solid #999;
			border-left:1px solid #999;
			border-right:1px solid #999;
			padding:10px;
		}
		#con1 ul li,#con2 ul li{
			margin-left:10px;
			padding:5px 0;
			list-style:disc;
			border-bottom:1px dashed #999;
		}

		/*分页代码*/
		DIV.flickr {
 PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.flickr A {
 BORDER-RIGHT: #dedfde 1px solid; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #dedfde 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dedfde 1px solid; COLOR:#333; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #dedfde 1px solid; TEXT-DECORATION: none
}
DIV.flickr A:hover {
 BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #0061de
}
DIV.meneame A:active {
 BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #0061de
}
DIV.flickr SPAN.current {
 PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #ff0084; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
DIV.flickr SPAN.disabled {
 PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; COLOR: #adaaad; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}

/*------登陆后界面-------*/
.bb{
	width:188px;
	height:188px;
	float:left;
}



/*--------------------------------*/
.tabbox{
	border:1px solid #CCC;
	margin-bottom:20px;
	margin-top:10px;
	overflow:hidden;
	width:665px;
}
.tabbox ul li em{
	font-style:normal;
	margin-left:117px;
}
.tabbox dt span{
	display:inline;
	float:right;
	_margin-top:-20px;
	margin-right:10px;
}
.tabbox dt span a{
	color:#FFF;
}
.tabbox dt span a:hover{
	color:#900;
}
.tabbox dt{
	background:#666;
	color:#FFF;}
hr{
	background:#FFF;
	color:#fff;
	height:10px;
	border-bottom:1px dotted #CCC;
	margin-bottom:10px;

}
.tab h5{
	display:block;
	float:left;
	font-weight:400;
}
.tab h1{
	display:block;
	float:left;
	margin-left:50px;
	margin-top:30px;
}
.tab h2{
	font-size:12px;
}
.tab span{
	display:inline;
	margin-right:10px;
	_margin-top:-30px;
}
.s_r{
	float:right;
	width:500px;
}
.c_t{
	font-size:16px;
	font-weight:bolder;
	background:#CCC;
	padding:4px;
}
.c_h{
	text-align:center;
}
.gray{
	background:#E7E7E7;
}
.gray ul li{
	padding:3px;
}

.photo dl
{
	float:left;
	background:url(../img/xiangce.jpg) no-repeat;
	width:220px;
	height:204px;
	text-align:center;

}
.fk2{
	width:166px;
	height:35px;
	border:0;
	background:url(../img/fk2.gif) no-repeat;
	cursor:pointer;
}
.photo dl dt{
	border:0;
}
.joinus{
	font-size:16px;
	line-height:2em;
	color:#900;
}
.tab h5{
	font-weight:600;
	color:#000
}
.job td{
	line-height:1.5em;
}
.qianyuelist{
    padding: 5px;
	font-size:14px;
	font-weight:700;
    line-height: 21px;
	color:#fff;
    overflow: hidden;
    background: #666;
}
.qianyuelist a { float: right; font-size: 12px; color: #fff; }
.head-picture{
	margin:5px 15px;
}
.border h3{
	font-size:14px;
	font-weight:700;
	color:#FFF;
	padding:8px 0 8px 15px;
	background:#333;

}
#bianji td{
	line-height:2em;
	padding:5px 0;
}
#bigfont{
	font-size:20px;
	font-weight:bolder
}
.bigfont2{
	font-size:14px;
	font-weight:bolder;
	color:#F00;
}
.bigfont3{
	float:left; font-size:40px; font-weight:900;
	margin:0 5px 5px 0;
}
#list li {
	list-style:decimal;
}
.chu {
	font-size:20px;
	font-weight:800;
	color:#F00;
	text-align:center;
}
.chu2 {
	font-size:16px;
	font-weight:600;
	line-height:2em;
	color:#000;
	text-align:left;
}
.green{
	color:#9C0;
}
.pointt{display:block;width:308px;height:56px;background:url(../img/point.gif) no-repeat;}
.pointt2{display:block;width:308px;height:56px;background:url(../img/point2.gif) no-repeat;}
.pointt3{display:block;width:308px;height:56px;background:url(../img/point3.gif) no-repeat;}
.pointt4{display:block;width:308px;height:56px;background:url(../img/point4.gif) no-repeat;}
.pointt5{display:block;width:308px;height:56px;background:url(../img/point5.gif) no-repeat;}

.meiti{
	height:25px;
	background:url(../img/meiti.jpg) no-repeat;
	text-align:right;
}
.gongsi{
	height:25px;
	background:url(../img/gongsi.jpg) no-repeat;
	text-align:right;
}
.photo_list a{
	display:inline-block;
	_width:119px;
	width:135px;
	_height:85px;
	height:101px;
	padding:8px;
	margin:1px;
	border:1px solid #CCC;
}
.fh_btn{
	width:200px;
	height:50px;
	background:url(../img/shutdown.jpg) no-repeat;
	cursor:pointer;
	}

#pi1{
		width:273px;
	height:120px;
	font-size:15px;
	background:url(../img/5.gif) no-repeat;
	float:left;
	line-height:2em;
	padding-top:287px;
	padding-left:30px;
	padding-right:30px;

}
#pi2{
		width:273px;
	height:120px;
	font-size:15px;
	background:url(../img/1.gif) no-repeat;
	float:left;
	line-height:2em;
	padding-top:287px;
	padding-left:30px;
	padding-right:30px;

}
#pi3{
		width:273px;
	height:100px;
	font-size:15px;
	background:url(../img/2.gif) no-repeat;
	float:left;
	line-height:2em;
	padding-top:287px;
	padding-left:30px;
	padding-right:30px;

}
#pi4{
		width:273px;
	height:100px;
	font-size:15px;
	background:url(../img/3.gif) no-repeat;
	float:left;
	line-height:2em;
	padding-top:287px;
	padding-left:30px;
	padding-right:30px;

}
.honar{
	float:left;
	margin:1px;
	width:30%;
}

.photo dl{

}
.photo dl dt{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
width:200px;
}

.login-gg{
	background:#333;
	width:300px;
	text-align:center;
	height:50px;
	color:#FFF;
	cursor:pointer
}
/*flash*/
.flash{width:960px;height:252px;overflow:hidden;position:relative;}
.flash .listImg li{width:960px;height:252px;}
.flash .listImg{position:absolute;top:0;left:0;}
.flash .clickList{position:absolute;right:24px;bottom:9px;}
.flash .clickList li{cursor:pointer;float:left;width:18px;height:18px;line-height:18px;text-align:center;margin-left:2px;background:#666;border:1px solid #999;color:#ccc;font-size:14px;}
.flash .clickList li.curent{background:#c00;border:1px solid #c00;}
.flash .clickList li.curent a{color:#333;font-weight:bold;}

/*--------------------------
	弹出层
	2013-06-19
	飞
----------------------------*/

.shadow{
	width:100%;
	height:100%;
	_height:expression(document.getElementsByTagName('body')[0].offsetHeight+"px");
	position:fixed;
	_position:absolute;
	top:0;left:0;
	background:black;
	opacity:0.3;
	filter:alpha(opacity=30);
	display:none;
}
.alertLayer{
	font-family:"微软雅黑";
	display:none;
	width:480px;height:483px;
	position:fixed;
	_position:absolute;
	top:50%;left:50%;
	margin-left:-240px;margin-top:-240px;
}
.alertLayer .layerShadow{
	width:100%;height:100%;
	background:black;
	opacity:0.7;
	filter:alpha(opacity=70);
	position:absolute;
	top:0;left:0;
}
.alertLayer .content{
	background:white;
	width:466px;height:469px;
	margin:7px;
	position:absolute;
	left:0;top:0;
}
.alertLayer .top{
	width:100%;height:40px;
	background:rgb(145,182,23);
	position:relative;
}
.alertLayer .top h4{
	font-size:18px;
	color:white;
	text-align:center;
	line-height:40px;
}
.alertLayer .top span.close{
	display:block;
	width:15px;height:15px;
	background:url(../img/layerclose.png) 0 0 no-repeat;
	position:absolute;
	right:15px;top:10px;
	text-indent:-9999px;
	cursor:pointer;
}
.alertLayer .middle{
	width:428px;height:345px;
}
.alertLayer .middle .des{
	width:408px;height:100%;
	overflow-y:scroll;
	margin:10px 15px 10px 20px;
	padding:10px;
}
.alertLayer .middle .des p{
	margin:5px 0;
	line-height:1.6em;
	color:black;
}
.alertLayer .middle .des h5{
	color:black;
	font-weight:bold;
}
.alertLayer .bottom{
	width:100%;height:76px;
	text-align:center;
	margin-top:10px;
	line-height:76px;
}
.alertLayer .bottom input{
	width:185px;height:35px;
	background:rgb(145,182,23);
	font-size:16px;
	color:white;
	cursor:pointer;
	
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	border-radius:5px;
}

.chaxun a{ font-size:14px; font-weight:bold; color:#039;}
.chaxun a:hover{ color:red;}

/*客户端下载*/
.tab .tab_img .dowLo{position: absolute;display: inline-block;left:111px;width: 226px;height:43px;z-index: 100;background:red;opacity:0;filter:alpha(opacity=0);}
.tab .tab_img .win{width: 147px;left:178px;top:518px;}
.tab .tab_img .win7{width: 147px;top:518px;left:333px;}
.tab .tab_img .win8{width: 147px;top:518px;left:488px;}
.tab .tab_img .imac{top:588px;left:177px;}
.tab .tab_img .ipad{top:588px;left:410px;}
.tab .tab_img .video{top:659px;left:177px;}
.tab .tab_img .state{top:659px;left:410px;}

/*招贤纳士*/
.reletive .join_Tab{padding-bottom:0;padding-top:37px;}
.reletive .join_Tab .join_Tab_de{padding-bottom:40px;border-bottom:1px dashed #cacaca;}
.reletive .join_Tab .join_Tab_de .referral{font-family: "微软雅黑";font-size:14px;color:#333;line-height: 28px;text-indent:29px;margin-bottom:30px;}
.reletive .join_Tab .join_Tab_de p.way{font-family: "微软雅黑";font-size: 16px;color:#dc212a;font-weight: bold;}
.reletive .join_Tab .join_Tab_de p.email{margin-bottom:12px;}
.reletive .join_Tab ul.section{margin:30px 0 23px;content:'';clear:both;display: block;overflow:hidden;}
.reletive .join_Tab ul.section li{float:left;margin-left:10px;}
.reletive .join_Tab ul.section{margin-left:-10px;}
.reletive .join_Tab ul.section li a{cursor:pointer;font-weight:bold;font-family: "微软雅黑";display: inline-block;width: 126px;height: 40px;line-height: 40px;text-align: center;font-size: 14px;color:#333;border:1px solid #ddd;border-radius: 4px;}
.reletive .join_Tab ul.section li.active a{width: 126px;height: 48px;background: url(../images/radius.png) no-repeat 0 0;border:none;color:#fff;}
.reletive .join_Tab a:hover{text-decoration: none;}
.reletive .join_Tab .all p.post{padding:12px 0 12px 20px;font-family: "微软雅黑";font-size: 16px;color:#333;font-weight: bold;background: #ddd;}
.reletive .join_Tab .all .post_detail{padding:20px 0 20px 20px;border-bottom:1px solid #ddd;}
.reletive .join_Tab .all .post_detail a{font-family: "微软雅黑";font-size: 14px;color:#000;margin-right:43px;}
.reletive .join_Tab .all .request dl{padding:16px 0 11px 20px;}
.reletive .join_Tab .all .request dl dt{color:#333;font-size: 14px;font-family: "微软雅黑";padding:0 0 10px 0;}
.reletive .join_Tab .all .request dl dd{padding:0;font-family: "微软雅黑";font-size:14px;line-height: 26px;color:#333;overflow: hidden;}
.reletive .join_Tab .all .requ .ask_list{margin-bottom:40px;border:1px solid #ddd}
.reletive .join_Tab .all .request dl dd span{display: inline-block;width: 600px;float:left;}
.reletive .join_Tab .all .request dl dd i{font-style:normal;float: left;}