.contact{width:1920px;height:789px; background: url(../images/contact/bg.jpg) no-repeat;margin-left:-960px;}

.qa{width:1920px;height:807px; background: url(../images/qa/bg.jpg) no-repeat;margin-left:-960px;}
.qa .title{ margin:50px 0 0 5px;}

.qa .twMc{position: absolute; right: 10px; top:-65px; cursor: pointer;display: none;}

.qa .con{width:990px;height:600px;  margin-top: 10px; position: relative;}
.qa .con .leftCon{width:201px;height:600px;  float: left; }
.qa .con .leftCon li{width:201px; height:195px; position: relative; color: #fff;
	background-color: #000; 
background-color: rgba(0,0,0,0.7); cursor: pointer; margin-bottom: 7px;
}

.qa .con .leftCon li .imgC{position: absolute; width: 201px; height:120px; text-align: center;  left:0px; margin-top: 30px;}

.qa .con .leftCon li:hover,.qa .con .leftCon .lActive{background: url(../images/qa/p1.png) no-repeat;}


.qa .con .leftCon li .tc{ position:absolute; z-index: 1;  font-size: 22px; padding:20px 0 0 20px; }
.qa .con .leftCon li .tc p{font-weight: bold;}
.qa .con .leftCon li .tcSmall{font-size: 16px; margin-top: 5px;}

.qa .con .rightCon{width:740px; height:600px; background: #fff; float: left; position: relative;margin-left: 8px}
.qa .con .rightCon .rList{width:700px; height:540px; padding-top:0px; padding-bottom:20px; overflow: hidden; position: relative; display: none;}

.qa .con .rightCon .rList .rl{width:660px; padding-top:30px;padding-bottom:30px;  border-bottom: 1px solid #000;}
.qa .con .rightCon .rList .rl h2{font-weight: bold;margin-bottom: 10px; padding-left: 30px; background: url(../images/qa/q.png) no-repeat; height: 40px;}
.qa .con .rightCon .rList .rl h2 span{color:#e5152e; padding-right: 15px; font-size: 24px;}


.qa .Scroller-Container {/* position: absolute;top: 0px; left: 0px; */ position: absolute; margin-left: 40px;}
.qa .Scrollbar-Track {width: 12px; height: 600px;position: absolute;background-color: #999; background: url(../images/qa/b.png) no-repeat;}
.qa .Scrollbar-Handle {position: absolute;width: 53px; height: 27px; margin-top: 8px; background: url(../images/qa/bar.png) no-repeat; /* background-color: #000; */ margin-left: -20px; cursor: pointer; }
.qa .Scrollbar-Handle:hover{/* background-color: #666; */}
.qa #Scrollbar-Container {position: absolute;top: 0px; right:-20px;}
.qa #txtScroll { position: absolute; overflow: hidden;width: 370px;height: 370px;display: none;}
.qa #txtScroll {display: block;}


/**
 * 注册
 * @type {[type]}
 */
.register{width:1920px;height:959px; background: url(../images/reg_bg.jpg) no-repeat;margin-left:-960px;}
.register .title{ margin:50px 0 0 5px;}
.registerCon{width:850px; height:600px;  margin-top:30px;}
.registerCon .regM{ font-size: 16px;}
.registerCon .regM li{width:800px; height:40px; margin-bottom: 15px;}
.registerCon .regM span{width:100px; height:35px; padding-right:10px; line-height: 35px; text-align: right; display: block; float: left; }
.registerCon .regM .i_b{width:310px; height:30px;  float: left; background-color: #fff; border:none;
border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius: 5px;
-moz-border-radius: 5px;}





.registerCon  .ts{padding-left:110px; padding-top:35px; line-height: 24px; color: #e5152e}
.registerCon .submit{ background: url(../images/register/submit.png) no-repeat; width:152px; height:40px; border: none; cursor: pointer; margin-top:30px;}


.registerCon .clause{width:675px; height:180px; background-color:#fff;  margin-left: 110px; line-height: 24px; position: relative;
padding:20px;
padding-left:0; 
border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius: 5px;
-moz-border-radius: 5px;}

.registerCon .clause .scrollerCon{width:675px; height:180px;overflow: hidden;margin-left: 0; position: absolute;}

.registerCon .Scroller-Container {/* position: absolute;top: 0px; left: 0px; */ position: relative; width:620px;}
.registerCon .Scrollbar-Track {width: 2px; height: 180px;position: absolute; margin-top: 0px; margin-left: -30px; background-color: #ccc;}
.registerCon .Scrollbar-Handle {position: absolute;width: 16px; height: 90px; background: url(../images/qa/bar2.png); background-color: #000; margin-left: -7px; cursor: pointer; }
.registerCon .Scrollbar-Handle:hover{background-color: #666;}
.registerCon #Scrollbar-Container {position: absolute;top: 0px; right:-20px;}
.registerCon #txtScroll { position: absolute; overflow: hidden;width: 370px;height: 370px;display: none;}
.registerCon #txtScroll {display: block;}
.club .con .tb input[type="text"]{ width:266px; height:40px; margin-bottom:10px; font-size:14px; font-family:"微软雅黑"; color:#747474; padding-left:3px;border:solid 1px #c8c8c8; }
.club .con .tb .persinfro{ margin:20px 0 0 20px;}
.club .con .tb .persinfro .infor1{ float:left; width:400px;}
.club .con .tb .persinfro .infor2{ float:left;width:320px;}
.club .con .tb .persinfro label{ padding-right:0; color:#e5152e; font-size:12px;}
.club .con .tb a.confirm{ display:block; width:159px; margin:0 auto; height:40px; margin:10px 0 20px 290px;}
.club .con .tb label{color:#747474;font-size:14px;}
.club .con .tb label{padding-right:58px;color:#747474;}
.club .con .tb .meiti {width:736px; margin-left:20px;}
.club .con .tb p{ line-height:28px; font-size:14px;}
.club .con .tb .conadre input[type="text"]{width:410px; height:40px; margin:10px 0;color:#747474; border:solid 1px #c8c8c8; }
.club .con .tb .huati p{ display:inline-block;float:left;}
.club .con .tb .huati  a{font-size:14px; display:block; width:100px; padding-left:15px; float:left; line-height:30px; color:#747474;}
.club .con .tb .idea textarea{width:580px; height:75px;border:solid 1px #c8c8c8;}
.club .con .tb .agree{font-size:12px; color:#e5152e;margin:10px 0 0 290px; line-height:14px;}
.club .con .tb .agree a.submit{ display:block; width:295px; height:40px;  margin-left:-40px;margin-top:5px;}
.club .con .tb .club{ margin-top:35px;}
.club .con .tb .mlike_kua input[type="checkbox"]{ margin-top:7px;}

/**
 * 登录
 * @type {[type]}
 */
.login{width:1920px;height:700px; background: url(../images/reg_bg.jpg) no-repeat;margin-left:-960px;}
.login .title{ margin:50px 0 0 5px;}
.loginCon{width:443px; height:327px;background:url(../images/login/bg.png) no-repeat;  margin-top:100px; }
.loginCon .regM{ height:190px; font-size: 16px; padding-top:80px; padding-left:60px;  position:relative;}
.loginCon .regM li{width:307px;height:40px; margin-bottom: 15px;}
.loginCon .regM span{width:80px; height:35px; padding-right:10px; line-height: 35px; text-align: right; display: block; float: left; }
.loginCon .backBtn{float: right; cursor: pointer; position: relative; z-index: 11}

.loginCon .regM .i_b{width:310px; height:30px;  float: left; background-color: #f3f3f3; border:1px solid #cdcdcd;
border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius: 5px;
-moz-border-radius: 5px;}
.loginCon .regM input[type="text"]{ width:307px; height:38px; margin-bottom:10px; font-size:16px; font-family:"微软雅黑"; background:#f3f3f3; color:#000; padding-left:5px;border:solid 1px #747474; }
.loginCon .regM .n_reg a{ font-size:12px; padding-left:85px; text-decoration:underline;}
.loginCon .sq_login{ margin-top:15px; margin-left:143px; }
.loginCon  .ts{padding-left:110px; padding-top:35px; line-height: 24px; color: #e5152e}
.loginCon .submit{ background: url(../images/login/denglu.png) no-repeat; width:137px; height:40px; border: none; cursor: pointer; margin-left:90px; margin-top:10px;}
.loginCon .rBottom{ float: right; margin-right:30px;}
.loginCon .rBottom a{margin:0 10px; color:#000; text-decoration: underline;}

.loginCon .rBottom a:hover{color:#a10106;}



/**
 * 用户信息
 * @type {[type]}
 */
.userinfo{width:1920px;height:850px; background: url(../images/reg_bg.jpg) no-repeat;margin-left:-960px;}

.userinfoCon{width:441px; height:600px;background:url(../images/register/bg_03.png) no-repeat;  margin-top:100px; }
.userinfoCon .regM{ height:230px; font-size: 16px; padding-top:35px; padding-left:30px; }
.userinfoCon .regM li{width:265px; height:35px; margin-bottom: 15px; margin-left:45px;}
.userinfoCon .regM span{width:100px; height:35px; padding-right:10px; line-height: 35px; text-align: right; display: block; float: left; }
.userinfoCon .backBtn{float: right;  cursor: pointer;}


.userinfoCon .regM .i_b{width:140px; height:30px;  float: left; background-color: #f3f3f3; border:1px solid #cdcdcd;
/* border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius: 5px;
-moz-border-radius: 5px; */}

.userinfoCon .regM .saytext{width:300px; height:70px;}

.userinfoCon .txt{text-align: center; padding-top:70px; font-size:16px; pline-height: 26px;font-family:"微软雅黑"; }


.userinfoCon .bBtn{width:320px; height:50px; margin-top: 40px; margin-left:32px;}
.userinfoCon .submit{ background: url(../images/register/b2.png) no-repeat; width:134px; height:40px; border: none; cursor: pointer;  float: right; }

.userinfoCon .laterBtn{float: left; cursor: pointer;}
.userinfoCon .regM input[type="text"]{ background:#f3f3f3; width:189px; height:34px; margin-bottom:10px; font-size:16px; font-family:"微软雅黑"; color:#; padding-left:6px;border:solid 1px #8b8b8b; }
.userinfoCon .regM .btn-select,.btn-select1 {position:relative;display:inline-block;width:189px;height:33px;background:#f3f3f3 url(../images/register/arrow.jpg) no-repeat right;font:16px "Microsoft YaHei";color:#000; border:1px solid #8b8b8b;}
.userinfoCon .regM a.btn-select1:hover,a.btn-select:hover{color:#000;}
.userinfoCon .regM .btn-select .cur-select,.btn-select1 .cur-select1{position: absolute;display:block;width:189px;height:33px;line-height:33px;}
.userinfoCon .regM  span.cur-select,.userinfoCon .regM  span.cur-select1{ text-align:left; padding-left:6px;}
.userinfoCon .regM .btn-select select ,.btn-select1 select{position:absolute;top:0;left:0;width:189px;height:33px;opacity:0;filter: alpha(opacity: 0);font:16px "Microsoft YaHei";color:#000; line-height:33px;}

/**
 * 媒体俱乐部
 */
.club{width:1920px;height:1350px; background: url(../images/club/bg.jpg);margin-left:-960px; font-family:Arial,'微软雅黑';}

.club .title{ margin:50px 0 0 55px;}

.club .con{width:880px;}
.club .line{width:880px; height:1px; margin:30px 0; background-color:#b6b6b6;}

.club .con .t1{ font-size:16px; line-height: 26px;}

.club .con .tb_c{height:43px; width:757px;}

.club .con .tb{width:757px; background: url(../images/club/b.png) no-repeat; margin: 30px 0; padding:10px 0 0 10px;

transition:all 0.5s;
-webkit-transition:all 0.5s; 
-ms-transition:all 0.5s;
-moz-transition:all 0.5s; 
 }
.club .con .tb .tc{float: left;}
.club .con .tb .icoBtn{float: right; margin-right: 10px; margin-top: -2px; width:28px; height:27px; background: url(../images/club/ico.png) no-repeat;  cursor: pointer;;
/*transition: all 0.1s;
-webkit-transition: all 0.1s;
-moz-transition: all 0.1s;
-ms-transition: all 0.1s;*/
}

.club .con .tb .icoBtn:hover{ background-position: 0px -27px}

.club .con .column{display:none;  overflow: hidden; width:750px;

transition:all 0.5s;
-webkit-transition:all 0.5s; 
-ms-transition:all 0.5s;
-moz-transition:all 0.5s; 
}

.club .con .regM{  font-size: 16px; margin-left: -10px; width:780px; margin-top: 15px; }
.club .con .regM li{width:850px; height:40px; margin-bottom: 15px;}
.club .con .regM .t1{width:80px; height:35px; padding-right:10px; line-height: 30px; text-align: right; display: block; float: left; }

.club .con .regM .cIco{float: left; margin-right: 6px;}
.club .con .regM .i_b{width:185px; height:30px;  float: left; background-color: #fff; border:none; 
border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius: 5px;
-moz-border-radius: 5px;}
.club .con .regM .sm{float: left; color:#e5152e; line-height: 32px; padding-left: 5px; font-size:12px;  }

.club .con .regM .cIco{margin-top: 5px;position: relative; }
.club .con .regM .cIco img{margin-top: -4px; position: relative;margin-right: 5px }


.club .con .regM .r1{width:375px; height:100px; float: left;}

.club .con .regM .r2{width:375px; height:100px; float: left;}

.club .con .regM .r3 li{margin:30px 0; }

.club .con .regM .r3{width:755px; height:150px;  float: left; }
.club .con .regM .r3 .t1{line-height: 20px;}
.club .con .regM .r3 .i_b{width:560px;}

.club .con .regM .r3 .domain{width:550px; height:60px;  }
.club .con .regM .r3 .ds{width:130px; height:30px; float: left; color: #8f8f8f; }
.club .con .regM .r3 .ds input{width:14px; height: 14px; margin-right: 6px;}

.club .con .regM .r3 .topic{width:600px; height:30px;  }

.club .con .regM .r3 .saytext{width:500px;height:95px;}

.club .con .agree{margin:0 auto; width:200px; height:43px; text-align: center; color:#e5152e;}
.club .con .agree a{color:#e5152e; text-decoration: underline;}

.club .con .submit1{ width:159px; height:40px; margin: 0 auto; cursor: pointer;  margin-top:60px;}
.club .con .submit1 img{margin-top: 0px}

.club .con .submit2{ width:295px; height:40px; margin: 0 auto; cursor: pointer;  margin-top: 0px;}




/**
 * 找回密码
 */
.container.findPw{width:1920px;height:810px;
	margin-left: -960px;
}
.findPw{
background: url(../images/account/pw_bg.jpg) center;  background-size:cover; 
}

.findPw .pw_tit{
	position: relative; padding-top: 70px;
}

.findPw .astrict{
	position: relative;
	width: 900px; margin:0 auto;
}

.findPw .pw_txt{
	line-height: 35px;
	width:900px; font-size:18px; margin:50px auto;
}

.findPw .pw_txt2{
	margin-bottom: 30px;
	font-size:24px; font-weight: bold; color:#e5152e;
}


.findPw .pw_ipt{
	
}
.findPw .pw_ipt input{
	width: 260px; height:45px;  border:1px solid #a0a0a0; background:none; border-radius: 5px; font-size: 18px; 
}


.findPw .sendBtn{
	position: absolute; width:152px; height:40px; margin-top: 30px; cursor: pointer;
}

.findPw .sendBtn:hover{
	opacity: 0.8;
}

.findPw .backBtn{
	position: absolute; right:10px; top:80px; cursor: pointer; z-index: 111;
}



.findPw .backBtn:hover{
	opacity: 0.6;
}


