@charset "utf-8";
/* CSS rest */
body{font-size:12px;font-family:"微软雅黑";}
*{margin:0;padding:0;}
a{text-decoration:none;color:#000;}
ul,li,ol{list-style:none;}
img{border:none;display:block;}
input,select{vertical-align:middle;outline: 0;display:inline-block;}
textarea{outline: 0;}
button,input[type='file']{    cursor: pointer;vertical-align:middle;outline: 0;}
input[type='text']{text-indent:8px;}

h3{font-size: 14px;}
.hide{display:none;}
.show{display:block;}
.fl{float:left;}
.fr{float:right;}
table{border-collapse: collapse;color:#808080;}
th{text-align: center;border:1px solid #ddd;height:38px;background:#f0f0f0;}
td{text-align: center;border:1px solid #ddd;padding:13px;}
td a{text-decoration:underline;}
.error {color:red;}

.color_f25e73{color:#f25e73;}
.color_808080{color:#808080;}


.datainp{width:26px;height:30px;border:1px solid #808080;border-left:0;background:url(../imgs/ico-date.png) no-repeat 50% 50% #f5f5f5;}
.prompt_pic{display:inline-block;width:12px;height:12px;background:url(../imgs/ico-prompt.png) no-repeat;vertical-align:middle;margin-top:-2px;}

.header_body,.mainbody_index .mainbody_index_body,.mainbody_body{width:1000px;margin:0 auto;}
.mainbody{min-height:410px;}



.header{width:100%;min-width:1000px;height:70px;border-bottom:10px solid #000;}
.logo{width:285px;}
.logo img{margin-top:30px;}
.header_nav ul{overflow:hidden;}
.header_nav ul li{float:left;margin-right:70px;margin-top:30px;}
.header_nav ul li a{color:#808080;}
.header_nav ul li a:hover{color:#000;}
.header_nav .this_nav a{font-weight:bold;color:#000;}
.header_user_lgoin{font-weight:bold;margin-top:30px;}
.header_user li{float:right;margin-top:30px;margin-left:22px;}
.header_user a{color:#808080;}

.mainbody_body{padding-bottom:60px;overflow:hidden;}
.mainbody_body .error{display:block;height:30px;line-height:30px;font-style: normal;}
.mainbody_body .server_error{line-height:40px;text-indent:14px;}
.mainbody_body .mainbody_nav{margin-top:10px;line-height:46px;border-bottom:1px solid #dddddd;color:#808080;}
.mainbody_body .mainbody_nav span{color:#000;margin:0 8px;}
.mainbody_body .register_shop_from{width:571px;margin-left:215px;overflow:hidden;}
.mainbody_body .register_shop_from p{width:263px;}
.mainbody_body .register_shop_from label{display:block;line-height:28px;}
.mainbody_body .register_shop_from input{width:100%;border:1px solid #808080;height:30px;line-height:30px;text-indent:12px;box-sizing:border-box;}
.mainbody_body .register_shop_from textarea{width:100%;height:90px;border:1px solid #808080;box-sizing:border-box;}
.mainbody_body .register_shop_from .register_shop_button{width:85px;height:40px;line-height:40px;background:#000;color:#fff;border:0;text-align: center;}


/* 首页 */
.mainbody_index{width:100%;min-width:1000px;height:570px;background:url(../imgs/index_background.gif) no-repeat 100% 100%;}
.mainbody_index .index_title{width:473px;height:186px;padding-top:65px;}
.mainbody_index .user_login,.mainbody_index .user_register{width:192px;height:260px;padding-top:25px;}
.mainbody_index p{overflow: hidden;}
.mainbody_index p.error{height:22px;line-height:22px;}
.mainbody_index .user_login{padding-right:40px;border-right:1px solid #ddd;}
.mainbody_index input[name='mail'],.mainbody_index input,.mainbody_index input[name='password']{width:190px;height:32px;line-height:32px;border:1px solid #808080;text-indent:12px;}
.mainbody_index input[name='verify']{width:96px;}
.mainbody_index .verify_img{width:90px;height:34px;cursor: pointer;}
.mainbody_index .login_submie{display:block;width:85px;height:40px;line-height:40px;border:0;text-align:center;background:#000;color:#fff;}
.mainbody_index .forget_password{margin-left:12px;   text-decoration: underline;}

.mainbody_index .user_register{padding-left:40px;}
.mainbody_index .user_register a{display:block;width:190px;height:32px;line-height:32px;margin-bottom:20px;background:#000;text-align: center;font-weight:bold;color:#fff;}
.mainbody_index .user_info{overflow:hidden;}
.mainbody_index .user_info h3{text-align:center;margin-bottom:15px;}
.mainbody_index .server_error{line-height:40px;margin-left:12px;}


/* 博主注册 */
.register_blogger_about{margin-bottom:40px;border-top:1px solid #000;}
.no_border{border-top:0;}
.register_blogger_about .error{display:inline-block;text-indent:8px;height:auto;}
.register_blogger_about .server_error{line-height:40px;margin-top:40px;}
.register_blogger_about h3{text-indent:360px;margin-top:20px;margin-bottom:24px;}
.register_blogger_about p{overflow:hidden;margin-top:15px;line-height:32px;}
.register_blogger_about label{float:left;width:342px;text-align:right;margin-right:20px;min-height:1px;}
.register_blogger_about .label{margin-left:8px;}
.register_blogger_about input[type='text'],.register_blogger_about input[type='password'],.register_blogger_about select{width:333px;height:30px;border:1px solid #808080;text-indent:8px;}
.register_blogger_about .register_blogger_button{display:block;float:left;width:80px;height:40px;margin:40px 0 0 360px; background:#000;color:#fff;text-align: center;line-height:40px;border:0;}
.register_blogger_about.have_web{display:none;}
.blogger_profit p{margin-top:0;}
.blogger_profit input[type='text']{width:243px;}
.blogger_profit select{width:68px;margin-left:20px;text-indent: 3px;}



/* 脚 */
.footer{width:100%;min-width:1000px;border-top:1px solid #ddd;text-align: center;padding:20px 0;line-height:28px;color:#808080;}
.footer a{color:#808080;}


/* 分页  */
.list_page{padding: 40px 0 0;text-align: center;}
.list_page div{  margin: 0 auto;display:inline-block;border-left:1px solid #ddd;}
.list_page li{float:left;}
.list_page a,.list_page span{display:block;text-align:center;color:#808080;float: left;height: 30px;line-height: 30px;padding:0 12px;text-align: center;border: 1px solid #ddd;border-left:0;}
.list_page .current{color: #000;font-weight: bold;background:#f5f5f5;}
.list_page .notePage-next{width: 67px;}


/* 提示框 */
.popup,.popup_forget{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.7);min-width:1000px;left:0;top:0;display:none;}
.popup .prompt_box,.popup_forget .popup_forget_body{width:230px;height:124px;padding:46px 50px 30px 50px;background:#fff;position:absolute;left:50%;top:50%;margin-left:-165px;margin-top:-100px;}
.prompt_box .close_prompt,.popup_forget .close_forget{display:block;width:20px;height:20px;position:absolute;top:18px;right:18px;background:url(../imgs/close.png) no-repeat;}
.prompt_box .prompt_titie{text-align:center;margin-bottom:25px;font-size:18px;font-weight:bold;}
.prompt_box .prompt_box_info{line-height:20px; text-align:center;}

/* 忘记密码 */
.popup_forget .popup_forget_body{width:270px;height:auto;padding:26px 30px 30px 30px;}
.popup_forget_body h2{margin-bottom:20px;}
.popup_forget_body label{display:inline-block;width:60px;text-align:right;float:left;line-height:32px;}
.popup_forget_body input{height:30px;border:1px solid #e0e0e0;width:208px;float:left;}
.popup_forget_body input[name='verify']{width:74px;}
.popup_forget_body p{min-height:20px;overflow:hidden;}
.popup_forget_body p.error{    text-indent: 60px;}
.popup_forget_body #verifyimg{float:left;margin-left: 12px;width: 70px;}
.popup_forget_body .button{display:inline-block;padding:0 20px;line-height:30px;background:#000;color:#fff;float:right;}
