﻿@charset "utf-8";
/*看书网注册登录css*/
*{margin:0; padding:0;}
body{margin:0px; padding:0px; font-size:12px; line-height:22px;color:#888; background:#f5f5f5;}
a{text-decoration:none;color:#333;}
a:hover{color:#FF6600; text-decoration: underline;}
ul,li,img,dl,dd,dt,div{margin:0px; padding:0px; border:0px; list-style:none;}
.clear{clear:both; height:0px; overflow:hidden; line-height:0px; font-size:0px;}
.contain{width:960px; margin:0px auto;}
.top{height:100px;}
.logo{float:left;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}

/*footer 开始*/
.footer {padding-top:20px;padding-bottom:10px;clear:both;width:960px;color:#999999;text-align:center;	line-height:20px;margin:0px auto;}
.footer p {text-align:center;color:#999999;}
.footer a {color:#999999;}
.footer a:hover {color:#ff6600;}
.footer .link {margin-bottom:10px;color:#505050;text-align:left;}
.footer .link a{color:#505050;}
.footer .link a:hover{color:#ff6600;}
.footer .p_01 a {color:#505050;	margin:0px 15px;}
.footer .p_01 a:hover {	color:#ff6600;}
/*footer 结束*/


.logo {float:left;}
.yd_nav {color: #DDDDDD;margin-top:60px;float: right;font-size: 12px;height:34px; background:url(../images/login.png) no-repeat right -3px ; width: 230px;}
.yd_nav span {display: block;float: left;height: 24px;padding: 4px 6px 0;}
.yd_nav i {font-style:normal; float:left; line-height:34px;}
.yd_nav .sp_more {float: left;height: 28px;width: 50px;position:relative;z-index: 999;}
.yd_nav .sp_more .n_a {display:block; position:absolute; top:0; padding:4px 4px 0px 6px; height:24px; width:40px;  background:url(../images/login.png) no-repeat -255px -94px; }
.yd_nav .sp_more.m2 .n_a {background:#FFFFFF;border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;border-top:1px solid #ccc;padding:3px 4px 0px 5px;z-index:999;width: 39px; position:absolute; background:url(../images/login.png) no-repeat -256px -133px #fff;  
}
.yd_snav2 {background:#fff;border:1px solid #ccc;right: 0px;margin: 0;padding: 4px;display:none;position: absolute;top: 27px;width: 150px;z-index: 3;}
#nav_s1 {width: 120px;}
.yd_snav a, .yd_snav2 li {border-bottom: 1px solid #EEEEEE;display: block;font-size: 12px;height: 30px;line-height: 30px; padding-left: 10px;}
.yd_snav li:hover,.yd_snav2 li:hover { background:#E5F2F7;  color: #333333;text-decoration: none;}


.cont{background:#fff; border:1px solid #ddd;}
.cont_left{float:left; width:645px; padding:10px 0px 10px 35px;}
.cont_right{float:right; width:200px; background:url(../images/rightbg.png) repeat-y top left; padding:10px 10px 10px 50px;;}
.zhuce .cont_right{height:500px;}
.denglu .cont_right{height:460px;}

.cont h2{font-size:24px; font-family:"微软雅黑"; color:#333; line-height:30px; margin-top:20px; }
.list{margin-top:20px;}
.list li{height:45px; padding:6px 0px; overflow:hidden; line-height:40px; color:#666; font-size:14px;}
.list li a{color:#FF6600;}
.list .r1{float:left; width:80px; height:40px;font-size:14px; text-align:right; color:#333;}
.list .r2{float:left; width:294px; height:36px; padding:2px 3px; margin-right:10px; line-height:36px; background:url(../images/login.png) no-repeat 0px -40px;}
.list .r2 input,.list .r2b input{width:290px; height:36px; line-height:36px; font-size:18px; font-family:"微软雅黑"; border:0px; background:none; padding-left:4px;}
.list .r2b .txt2 {width:106px; overflow:hidden;}
.list .r2b{float:left; width:114px; overflow:hidden; height:36px; padding:2px 3px; line-height:36px; background:url(../images/login.png) no-repeat 0px -91px;}
.list .r3,.list .r4{float:left; width:220px; font-size:12px; line-height:20px; height:40px; overflow:hidden;zoom:1; color:#999; vertical-align:middle; }
.list .yzm{float:left; width:190px; overflow:hidden;zoom:1; font-size:14px; }
.list .yzm img{width:90px; height:40px; float:left; margin:0px 10px;}
.list .org{color:#FF6600; float:left; line-height:40px; font-size:12px; width:18px; text-align:center; height:40px;}
.org{color:#FF6600;}

.button_login,.button_regist{background:url(../images/login.png) no-repeat 0px -185px; width:120px; height:36px; border:0px; float:left; margin-right:10px; cursor:pointer; font-size:18px; font-family:微软雅黑,黑体 ; color:#fff; font-weight:bold;text-align:center; line-height:36px;}
.button_regist{background-position:0px -141px; display:block;}

.button_login2:hover,.button_login2 {background:url(../images/login.png) no-repeat 0px -495px; width:120px; height:36px; border:0px; float:left; margin-right:10px; cursor:pointer; font-size:18px; font-family:微软雅黑,黑体 ; color:#fff; font-weight:bold;text-align:center; line-height:36px;}
.button_regist:hover {background:url(../images/login.png) no-repeat 0px -451px; text-decoration:none; width:120px; height:36px; border:0px; float:left; margin-right:10px; cursor:pointer; font-size:18px; font-family:微软雅黑,黑体 ; color:#fff; font-weight:bold;text-align:center; line-height:36px;}
.button_regist2{background:url(../images/login.png) no-repeat 0px -451px; text-decoration:none; width:120px; height:36px; border:0px; float:left; margin-right:10px; cursor:pointer; font-size:18px; font-family:微软雅黑,黑体 ; color:#fff; font-weight:bold;text-align:center; line-height:36px;}

.denglu .cont_left h2,.denglu .cont_left .list{padding-left:50px;}
.denglu h2{margin-top:50px;}
.cont_right ul{margin-top:20px;}
.cont_right li{font-size:14px; padding:10px 0px; overflow:hidden;zoom:1; color:#666;}
.button_sina,.button_qq,.button_renren{float:left; background:url(../images/login.png) no-repeat -128px -91px; width:110px; height:32px; margin-right:6px;}
.button_sina:hover {background-position:-128px -401px;}
.button_qq{background-position:-128px -131px;}
.button_qq:hover{background-position:-128px -441px;}
.button_renren{background-position:-128px -171px;}
.button_renren:hover{background-position:-128px -481px;}

/*找回密码*/
.mima .cont_left h2{margin-left:20px; margin-top:50px;}
.mima .cont_right{height:380px; padding-top:50px;}
.mima .cr2{height:600px; padding-top:50px;}
.mima .cont_right .f12{font-size:12px;}
.mima .list .r1{width:100px;}
.mima .list .r3{width:155px; padding-left:10px;}
.mima .list .r4{width:190px;}
.mimanav{border-bottom:1px solid #ff6600; height:36px; margin-top:15px;}
.mimanav li{display:inline; height:auto;}
.mimanav li a{float:left; padding:0px 15px; background:#eee; height:36px; line-height:36px; font-size:14px; margin:0px; margin-right:8px;}
.mimanav .hover a{background:#ff6600; color:#fff;}
.button_mima,.button_mima2,.button_fanhui{float:left; background:url(../images/login.png) no-repeat -128px -213px; width:120px; height:36px; line-height:36px; margin-right:6px; font-size:18px; font-family:"微软雅黑"; color:#fff; text-align:center; border:0px; cursor:pointer;}
.button_mima2{width:120px; background-position:left -141px;}

.button_mima22 {float:left; background:url(../images/login.png) no-repeat -128px -571px; width:120px; height:36px; line-height:36px; margin-right:6px; font-size:18px; font-family:"微软雅黑"; color:#fff; text-align:center; border:0px; cursor:pointer;}

.button_tj {float:left; background:url(../images/login.png) no-repeat -400px -141px;width:86px; height:36px; line-height:36px; margin-right:6px; font-size:18px; font-family:"微软雅黑"; color:#fff; text-align:center; border:0px; cursor:pointer;}
.button_tj2 {float:left; background:url(../images/login.png) no-repeat -400px -451px;width:86px; height:36px; line-height:36px; margin-right:6px; font-size:18px; font-family:"微软雅黑"; color:#fff; text-align:center; border:0px; cursor:pointer;}
.button_tj3 {float:left; background:url(../images/login.png) no-repeat -400px -500px;width:86px; height:36px; line-height:36px; margin-right:6px; font-size:18px; font-family:"微软雅黑"; color:#fff; text-align:center; border:0px; cursor:pointer;}

.button_fanhui{width:80px; background-position:-128px -357px; color:#333; margin-left:10px; cursor:pointer;}
.button_fanhui2 {float:left; background:url(../images/login.png) no-repeat -128px -666px; width:80px; height:36px; line-height:36px; margin-right:6px; font-size:18px; font-family:"微软雅黑"; color:#fff; text-align:center; margin-left:10px; color:#ff6600; cursor:pointer; border:0px;}


.button_fh{width:130px; height:36px; background:url(../images/login.png) no-repeat -400px -357px; color:#333; font-size:18px; font-family:"微软雅黑";  margin-left:10px; cursor:pointer; border:0;}
.button_fh2{width:130px; height:36px; background:url(../images/login.png) no-repeat -400px -666px; color:#ff6600; font-size:18px; font-family:"微软雅黑";  margin-left:10px; cursor:pointer;border:0;}
.button_fh:hover {width:130px; height:36px; background:url(../images/login.png) no-repeat -400px -666px; color:#ff6600; font-size:18px; font-family:"微软雅黑";  margin-left:10px; cursor:pointer;border:0; color:#ff6600; text-decoration:none;}


.list .f12{font-size:12px;}
.list .f12 b{color:#ff6600; font-weight:normal;}
.list .ico_cg,.list .ico_sb{float:left; width:18px; margin:0px 3px; height:40px; background:url(../images/login.png) no-repeat -174px -308px;}
.list .ico_sb{background-position:-126px -308px;}
.list .r4{float:left; line-height:40px;}
.mima .list li{padding:10px 0px;}
/*成功*/
.tur{height:400px;}
.ico_ture{background:url(../images/login.png) no-repeat 0px -221px; width:100px; height:100px; margin:10px auto; margin-top:50px; }
.f24{font-size:30px; color:#ff6600; line-height:40px; height:40px; margin-bottom:10px; padding:5px 0px;font-family:"微软雅黑"; font-weight:bold;text-align:center;} 
.f14{text-align:center; font-size:14px; line-height:26px; color:#333;}
.f14 a{color:#FF6600;}
.black{color:#333;}
/*第三方登录*/
.yonghu{height:65px; overflow:hidden; zoom:1; margin-top:40px;}
.yonghu .p1{float:left; width:60px; height:60px;}
.yonghu .p1 img{width:60px; height:60px;}
.yonghu .p2{float:left; width:500px; padding-left:10px; font-size:14px; line-height:30px; }
.yonghu .p2 b{font-family:"微软雅黑"; font-size:30px; line-height:40px; color:#ff6600; display:block;}
.sanfang{height:460px;}
.sanfang .list,.sanfang .yonghu{padding-left:50px;}
.line{margin:30px 50px; border-top:1px solid #ddd; color:#666; padding-top:10px;}
.line span{color:#FF6600;}
.sanfang .list .r3{width:480px; padding-left:10px; line-height:40px;}
.sanfang .list i{color:#FF6600; font-style:normal;}
.sanfang .l20{line-height:20px; height:20px;}


.mibao {color:#333; clear:both; padding-top:20px;}
.mibao a {color:#4EA7E9;}
.xinxi {font-size:14px; border-bottom:1px solid #ddd; line-height:40px; margin-bottom:20px; clear:both;}
.mibao .mb_box {float:left; width:320px; height:115px;}
.mibao .mb_img {float:left; width:100px;}
.mibao .mb_img img {float:left; width:90px; height:90px;}
.moblie_ico {background:url(../images/login.png) no-repeat 0px -770px; }
.email_ico {background:url(../images/login.png) no-repeat -98px -770px; }
.wenti_ico {background:url(../images/login.png) no-repeat -200px -770px; }
.moblie_ico2 {background:url(../images/login.png) no-repeat 0px -875px; }
.email_ico2 {background:url(../images/login.png) no-repeat -98px -875px; }
.wenti_ico2 {background:url(../images/login.png) no-repeat -200px -875px; }
.mibao .mb_info {float:left; width:200px; padding-top:10px;}
.mibao .mb_info a:hover {color:#ff6600;}

.mmt {background:url(../images/login.png) left -1020px no-repeat; margin:30px 0px 30px 20px;  height:36px; font-size:14px; line-height:36px;}
.mmt2 {background:url(../images/login.png) left -1057px no-repeat;}
.mmt h3 {float:left; width:254px; text-align:center; display:block; color:#fff; font-size:14px;}
.mmt p {float:left; width:254px; text-align:center; display:block;}
.txt3 {border:1px solid #ccc; background:#f9f9f9; border-bottom:1px solid #eeeeee; border-right:1px solid #eee; height:28px; line-height:28px; padding-left:4px; width:200px;}
.tab3 td {padding:10px 10px; font-size:14px; color:#333;}

/* selects style */
.jNice .sp_xb {margin-right:30px;}
.jNice span{margin-right:10px;}
.jNice .a_menu {display:block; background:url(../images/kjjt.jpg) no-repeat right 8px; float:left; padding-right:20px;}
.ml_select{float:left;}
.ul_con{position:absolute; }
.select_ul li{display:block; text-align:center; white-space:nowrap; cursor:pointer; height:26px; line-height:26px; background:#f5f5f5; color:#333; border:1px solid #ccc; border-top:0; overflow:hidden;}
.select_ul li.hover{background:#999; color:#fff;}
.nodis{position:absolute; width:110px; z-index:510;}
.nodis div{display:block; text-align:center; white-space:nowrap; cursor:pointer; height:26px; line-height:26px; background:#f5f5f5; color:#333; border:1px solid #ccc; border-top:0; overflow:hidden;}
.nodis div.hover{background:#999; color:#fff;}

/*下拉选框*/
.selectzhuozhe{ width:230px; padding:0px;  height:28px; float:left; overflow:hidden;zoom:1;}
.selectbox1,.selectbox2,.selectbox3,.selectbox4,.selectbox5,.selectbox6{background:url(../images/grzx_29.png) repeat-x; border:1px solid #ddd;width:300px; padding:0px;  height:30px; float:left; overflow:hidden;zoom:1;}
.selectbox2{width:90px; }
.selectbox3{width:72px;}
.selectbox6{width:300px;}
.selectbox4{width:130px; margin-right:14px;}
.select1,.select2,.select3,.select4,.select5{float:left; cursor:pointer; width:200px; height:28px; line-height:28px; background:none; border:none; text-align:center; font-size:16px ; font-family:"微软雅黑"; padding-left:6px;}
.select2{width:60px;}
.select3{width:120px;}
.select4{width:260px;}
.select5{width:260px;}
.down_select{float:right; width:32px; cursor:pointer; height:30px;  background:url(../images/grzx_37.png) no-repeat center left; position:relative;}
.selecter{position:absolute; top:21px; left:-5px;z-index:500;}
.selecter li a{display:block; width:230px; text-align:center; height:28px; line-height:28px; background:#eee; color:#333; border-bottom:1px solid #ccc;}
.selecter li a:hover{background:#333; color:#fff;}