@charset "utf-8";
/*--------------------------------------------
|        Type:    CSS Document 
+---------------------------------------------
|        Author:  林伟 
+---------------------------------------------
|        QQ:    351243937
+---------------------------------------------
|        Mail:    351243937@qq.com
+---------------------------------------------*/

/*--------------------------------------------
|              L I N W E T
+-------------------------------------------*/

/*======内页样式=====*/
/*广告位*/
.adbar{ height: 210px; background: #000; margin-top: 10px; }
/*频道总排行*/
.channel{ width: 264px; height: 675px; background: url(../images/icon/left.gif) no-repeat right top;}
.channel .title{ height: 52px; background: #1c5b8b;}
.channel .title h1{ color: #fff; font: 20px/52px "Microsoft YaHei", "微软雅黑"; text-indent: 10px; }

.channel .lst ul li{ border-bottom: 1px solid #e4e4e4; font:12px/45px "宋体"; display: block; }
.channel .lst ul li a{ color: #333; }
.channel .lst ul li a:hover{ color: #0157a1; background: #fafafa; }
.channel .lst ul li i{background:url(../images/icon/d.png) no-repeat; width: 14px; height: 14px;}
.channel .lst ul li i.itme1{   display:block; float: left;  background-position:0 0px; margin-top: 15px; margin-right: 10px;   }
.channel .lst ul li i.itme2{   display:block; float: left;  background-position:0 -46px; margin-top: 15px; margin-right: 10px;}
.channel .lst ul li i.itme3{   display:block; float: left;  background-position:0 -89px; margin-top: 15px; margin-right: 10px;}
.channel .lst ul li i.itme4{   display:block; float: left;  background-position:0 -135px; margin-top: 15px; margin-right: 10px;}
.channel .lst ul li i.itme5{   display:block; float: left;  background-position:0 -180px; margin-top: 15px; margin-right: 10px;}
.channel .lst ul li i.itme6{   display:block; float: left;  background-position:0 -224px; margin-top: 15px; margin-right: 10px;}
.channel  .lst ul li i.itme7{   display:block; float: left;  background-position:0 -270px; margin-top: 15px; margin-right: 10px;}


/*面包屑*/
.newslist{ width: 740px; }
.crumb{ height: 51px; border-bottom: 1px solid #cdcdcd;}
.crumb ul li{ font:12px/51px "宋体"; color:#; display:inline; padding-left:5px;   }
.crumb ul li i{ vertical-align:middle; padding-left: 24px; }

.lstbar{ padding-left: 24px; }
.lstbar h1{ height: 56px; border-bottom: 2px solid #cdcdcd;  color: #000; font: 24px/56px "Microsoft YaHei", "微软雅黑"; }
.lstbar h1 span{ height: 56px; position: relative; border-bottom: 2px solid #25618e; width: 125px;  display:block; }

.lstbar ul{ padding-top: 15px; }
.lstbar ul li{ display: block; background: url(../images/icon/3.gif) no-repeat 0px 10px; line-height: 29px; border-bottom: 1px dotted #cdcdcd;}
.lstbar ul li .date{ float: right; color: #bcbcbc; }
.lstbar ul li a{font:14px/30px "宋体"; color: #333; padding-left: 15px; }
.lstbar ul li a:hover{ color: #0157a1;}

.lstbarTex{ padding-left: 24px;}
.lstbarTex .title{  border-bottom: 2px solid #25618e; text-align:center; padding:20px; 0px; line-height: 20px;   }
.lstbarTex .title h1{ font-family:"宋体"; font-size: 18px; color: #000;}
.lstbarTex .title p{font-family:"宋体"; color: #adadad; line-height: 30px; }

.divTex{ font:14px/30px "宋体"; color: #333; padding-top: 15px; padding-left:20px; }
.divTex a{ color: #adadad; }


/*登录*/
.login{ height: 420px; }
.login h1{ color: #4a4a4a; font: 24px/40px "Microsoft YaHei", "微软雅黑"; }
.boxlogin{ height: 370px; background: #efefef; padding: 8px; }
.boxlogin .fl{ width: 680px; }
.boxlogin .fr{ width: 280px; height: 370px;  }
.boxlogin .fr table tr td{ height: 60px; line-height: 60px; font-size: 12px; vertical-align:middle }
.boxlogin .fr table tr td strong{ color: #4a4a4a; font-family:"Microsoft YaHei", "微软雅黑"; font-size: 20px;  }
.intp{ width: 200px; height: 35px; border: 1px solid #d4d4d4; background: #fff url(../images/icon/s1.gif) no-repeat 5px 8px ; padding: 0px 25px; line-height: 35px\9; color:#d4d4d4;  }
.intb{ width: 200px; height: 35px; border: 1px solid #d4d4d4; background: #fff url(../images/icon/s2.gif) no-repeat 5px 8px ; padding: 0px 25px; line-height: 35px\9; color:#d4d4d4;  }
.boxlogin .fr table tr td a{ color: #1c5b8b;}

.btnv{ width: 320px; height: 46px; background:url(../images/icon/s3.gif) no-repeat; cursor: pointer; }

/*注册*/
.register{ height: 564px; background: url(../images/icon/zh.gif) no-repeat; border: 1px solid #c7c7c7; padding:0px 9px;}
.register h1{ border-bottom: 1px solid #c7c7c7; color: #4a4a4a;  font: 24px/70px "Microsoft YaHei", "微软雅黑";  }

.fomrfl,.Tetcom{ width: 485px; height: 460px;  margin-top: 15px; }
.Tetcom{ border-left: 1px solid #c7c7c7; }
.Tetcom h3{ padding-left: 57px; padding-top: 35px; }
.lfe{ padding-left: 80px; padding-top:; padding-top: 35px;}
.inputform{ width: 210px; background: #fff; border: 1px solid #c7c7c7; height: 28px; padding:  0px 5px; line-height: 28px\9; }
.lfe em{ padding-left: 5px; font-weight: normal; color: #ff7e00;  font-family:"宋体"; font-size: 12px;}
.lfe p{ padding-top: 10px; color: #c2c2c2; }
.lfe table tr td{ vertical-align: middle; height: 35px; }
.dosubmit{background: url(../images/icon/zs.gif) no-repeat; width:132px; height:42px;}



/*分页*/
.paging{ font:12px/51px "宋体"; text-align:center; }
.paging a{  color:#5f5f5f; padding-left: 10px; }
.paging a:hover{ color: red;}





/*密码强度*/
.pw-strength {clear: both;position: relative;top: 8px;width: 221px;}
.pw-bar{background: url(../images/icon/pwd-1.png) no-repeat;height: 25px;overflow: hidden;width: 221px;}
.pw-bar-on{background:  url(../images/icon/pwd-2.png) no-repeat; width:0px; height:25px;position: absolute;top: 5px;left: 0px;transition: width .5s ease-in;-moz-transition: width .5s ease-in;-webkit-transition: width .5s ease-in;-o-transition: width .5s ease-in;}
.pw-weak .pw-defule{ width:0px;}
.pw-weak .pw-bar-on {width: 73px;}
.pw-medium .pw-bar-on {width: 147px;}
.pw-strong .pw-bar-on {width: 221px;}
.pw-txt {padding-top: 2px;width: 180px;overflow: hidden;}
.pw-txt span {color: #707070;float: left;font-size: 12px;text-align: center;width: 58px;}


.lstbarnav ul li{ font: 16px/47px "宋体"; border-bottom: 1px solid #e4e4e4;   }
.lstbarnav ul li a{ display: block; text-align: center;}
.lstbarnav ul li a.active{ background-color: #f4f3f3; color: #1c5b8b; }
.lstbarnav ul li a:hover{background-color: #f4f3f3; color: #1c5b8b;}