.contact{width:1920px;height:789px; background: url(/uploads/image/sicontact/bg.jpg) no-repeat;margin-left:-960px;}

.qa{width:1920px;height:807px; background: url(/uploads/image/siqa/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(/uploads/image/siqa/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(/uploads/image/siqa/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(/uploads/image/siqa/b.png) no-repeat;}
.qa .scrollbar-handle {position: absolute;width: 53px; height: 27px; margin-top: 8px; background: url(/uploads/image/siqa/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(/uploads/image/simages/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(/uploads/image/siregister/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(/uploads/image/siqa/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(/uploads/image/simages/reg_bg.jpg) no-repeat;margin-left:-960px;}
.login .title{ margin:50px 0 0 5px;}
.logincon{width:443px; height:327px;background:url(/uploads/image/silogin/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(/uploads/image/silogin/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(/uploads/image/simages/reg_bg.jpg) no-repeat;margin-left:-960px;}

.userinfocon{width:441px; height:600px;background:url(/uploads/image/siregister/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(/uploads/image/siregister/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(/uploads/image/siregister/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(/uploads/image/siclub/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(/uploads/image/siclub/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(/uploads/image/siclub/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(/uploads/image/siaccount/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;
}


