/*css digg style pagination 翻页样式*/
div.digg{text-align:left}
div.digg a{border:#aaaadd 1px solid;padding:2px 5px;margin:2px;color:#000099;text-decoration:none}
div.digg a:hover{border:#000099 1px solid;color:#000;}
div.digg a:active{border:#000099 1px solid;color:#000;}
div.digg span.current{border:solid 1px #000099;padding:2px 5px;font-weight:bold;margin:2px;color:#fff;background-color:#000099;}
div.digg span.disabled{border:#eee 1px solid;padding:2px 5px;margin:2px;color:#ddd;}
/*css digg style pagination 翻页样式*/

a:hover{text-decoration:none;}
.clear{clear:both;}
body{background-color:#B1D897;}
.user-home-header{
    width:100%;
    border-top:3px solid #B3426F;
    background:#fff;
}
.user-home-header-center{width:1000px;margin:0 auto;}
.user-home-header-center-left{width:170px;height:55px;border-right:1px solid #F2F2F2;float:left;}
.user-home-header-center-left img{padding:7px 0 0 0px;}
.user-home-header-center-center{height:55px;float:left;}
.user-home-header-center-right{width:200px;height:55px;float:right;}
.user-home-header-center-center h4{float:left;height:55px;padding:0 50px 0 15px;line-height:55px;margin:0;}
.user-home-header-center-center .header-weather{float:left;height:55px;line-height:55px;padding:0;}
.user-home-header-center-center .header-weather span{display:inline-block;padding:0 2px;}

.header-search{height:55px;float:left;padding-left:20px;}
/**搜索功能*/
.search-model{width:300px;height:25px;border:1px solid #D2D2D2;margin-top:15px;}
.search-model-select-box{width:70px;height:25px;float:left;border-right:1px solid #D2D2D2;position:relative;}
.search-model-select-box span{display:block;line-height:25px;
    text-indent:10px;cursor:pointer;
    /*background:url(../images/icon150126.png) no-repeat 55px 11px;*/
}
.search-model-select-box ul{
    width:70px;border:1px solid #D2D2D2;position: absolute;left:-1px;
    background-color:#fff; display:none;
}
.search-model-select-box ul li{font-size:13px;text-indent: 10px;padding:2px 0;}
.search-model-select-box ul li:hover{background:yellow;cursor: pointer;}
#search-model-input-box{float:left;width:120px;height:25px;background:red;position:relative;}
#search-model-input-box input{width:180px;height:25px;border:0;line-height:25px;text-indent: 5px;}
#search-model-input-box ul{
    display:none;
    width:229px;border:1px solid #D2D2D2;position: absolute;left:-1px;
    background-color:#fff;
}
#search-model-input-box ul li{
    text-indent:5px;
    padding:3px 0;
    font-size:14px;
    cursor:pointer;
}
#search-model-input-box ul li:hover{background:#eee;}
.search-model-submit-box{width:25px;height:25px;float:right;}
#search-model-submit-button{font-size:16px;cursor: pointer;}
.header-user{float:right;}
.header-user dl{width:150px;position:relative;
    padding:3px 10px 0 10px;
    margin-left:1px;
    background:#fff;
    height:50px;
    overflow: hidden;

    border-right:1px solid transparent;
    border-left:1px solid transparent;
    border-bottom:1px solid transparent;

}
.header-user dl:hover{
    border-right:1px solid #ccc;
    border-left:1px solid #ccc;
    border-bottom:1px solid #ccc;
    margin-left:0px;
    overflow: auto;
    height:auto;
}
.header-user dl dt{padding:10px 0 10px 0;color:#666;}
.header-user dl dt img{border-radius:15px;}
.header-user dl dt span{font-size:14px;}
.header-user dl dd{font-size:13px;padding:5px 0px;}

.header-user .edit-avatar{width:24px;display:inline-block;margin-right:10px;}
.header-user .edit-avatar img{width:24px;}
.header-user .edit-nikename{width:100px;display:inline-block;}

.header-message{float:right;height:55px;line-height:55px;font-size:16px;}
/**header样式结束**/
.body-div{width:1000px;margin:15px auto 0 auto;background:#F2F2F0;}
.body-left{width:250px;height:500px;float:left;}
.body-right{width:750px;min-height:500px;float:right;background:#fff;}

.user-photo{padding-top:35px;background:#EFEFED;text-align:center;padding-bottom:15px;margin-bottom:10px;}
.user-photo img{
    padding:0;
    width:100px;height:100px;
    /*border: 5px solid #dedede;*/
    -moz-border-radius: 100px;      /* Gecko browsers */
    -webkit-border-radius: 100px;   /* Webkit browsers */
    border-radius:100px;            /* W3C syntax */
}
.user-photo span{display:block;color:#BE3C3C;font-size:16px;padding-top:10px;}
.user-left-menu{}
.user-left-menu li a{display:block;height:45px;line-height:45px;font-size:16px;text-indent:50px;}
.user-left-menu .active{background:#7BBD3B;color:#fff;}
.user-left-menu .havemessage{color:#FF0000;font-size:12px;position:relative;top:-7px;left:2px;}

#my_index_t{width:680px;margin:0 auto;border-bottom:1px solid #ddd;padding:30px 0 30px 0;}
#my_index_t h3{padding:0;margin:0;font-size:30px;}
.my-index-hello{font-size:16px;color:#bbb;padding:5px 0 10px 0;}
.my-index-edit-u a{color:#BE3C3C;}
#my_index_c{width:680px;margin:0 auto;padding-top:20px;}
.my_index_c-li{margin:20px 0 20px 0;width:300px;}
.my_index_c-li-icon{width:80px;height:80px;line-height:80px;text-align:center;border-radius: 50px;float:left;margin-right:15px;}
.my_index_c-li-icon span{font-size:44px;color:#fff;}
.my_index_c-li-con{float:left;width:180px;padding-top:10px;}
.my_index_c-li-con span{display:block;font-size:16px;color:#666;}
.my_index_c-li-con a{display:block;font-size:14px;padding-top:5px;}

.c-li-1 {float:left;}
.c-li-2 {float:right;}
.c-li-3 {float:left;}
.c-li-4 {float:right;}
.c-li-1 .my_index_c-li-icon{background:#2196F3;}
.c-li-2 .my_index_c-li-icon{background:#FFAB00;}
.c-li-3 .my_index_c-li-icon{background:#FF6709;}
.c-li-4 .my_index_c-li-icon{background:#8BC34A;}
/*#FF6709*/
/*#8BC34A*/

.my-news{padding:10px 15px;}
.my-news-h{border-bottom:1px solid #E5E7E3;}
.my-news-title{height:37px;overflow: hidden;}
.my-news-title-1{width:95px;height:35px;text-indent:15px;line-height:35px;color:#42AB11;font-size:16px;font-weight:bold;border-bottom:2px solid #42AB11;float:left;}
.my-news-title-2{width:625px;height:35px;border-bottom:2px solid #DADADA;float:left;}
.my-news-hobby{}
.hobby-all,.hobby-1,.hobby-set{display:inline-block;height:35px;line-height:35px;font-size:15px;color:#666;padding:0 5px;margin:2px;}

.my-news-c{padding:10px 0 0 0;}
.my-news-c li{border-bottom:1px solid #EDEDED;}
.my-news-c li p{padding:5px 0;margin:3px 0;}
.news-c-t1{font-size:16px;font-weight:bold;padding:15px 0 5px 0;}
.news-c-t2{font-size:14px;color:#666;}
.news-c-t3{font-size:12px;color:#ccc;padding:3px 0 8px 0;}

/*我的活动*/
.my-activity{padding:15px;}
.my-activity-c{padding:5px 0 0 0;}
.my-activity-c li{padding:15px 0 15px 0;border-bottom:1px solid #eee;}
.my-activity-c img{float:left;margin-right:10px;}
.my-activity-info{float:left;}
.my-activity-info span{display:block;}
.my-activity-title{font-size:16px;margin-top:-4px;}
.my-apply-info{color:blue;}


    /**我的收藏**/
.my-news-tag{height:40px;border-bottom:2px solid #eee;}
.my-news-tag li{
    display:block;float:left;width:100px;height:40px;line-height:45px;font-size:14px;
    font-weight:bold;text-align:center;color:#333;cursor:pointer;margin-right:2px;}
.my-news-tag .active{background:#eee;}
.thread-c-t1{font-size:14px;font-weight:bold;padding:10px 0 5px 0;}
.thread-c-t3{font-size:12px;color:#888;padding:0px 0 5px 0;}
.follow-empty{padding-top:10px;font-size:14px;}
.follow-page{padding:15px 0;}

/*我的回复*/
.comment-c-t1{color:#999 ;font-size:12px;padding-bottom:5px;}
.comment-c-t2{color:#333;font-size:14px;padding-bottom:5px;}

/*回复我的 Message/comment*/
.comment-to-me{padding-top:5px;}
.comment-to-me li{border-bottom:1px solid #eee;padding:3px 0;}
.comment-to-me .comment-c-t1{color:#999 ;font-size:14px;margin:0;}
.comment-to-me .comment-c-t2{color:#333;font-size:13px;margin:0;}
.comment-to-me .comment-c-t2 .view{font-size:14px;padding-left:5px;}

.comment-to-me-tag{height:30px;border-bottom:2px solid #ccc;}
.comment-to-me-tag li{
    display:block;float:left;width:100px;height:30px;line-height:30px;font-size:12px;
    text-align:center;color:#333;cursor:pointer;margin-right:10px;}
.comment-to-me-tag .active{background:#ccc;}
.comment-to-me-tag a{display:block;}
.comment-to-me-tag .havemessage{color:#FF0000;font-size:12px;position:relative;top:-5px;left:2px;}
.new-message{color:red;}

/**消息*/
.message-system-ht{border-bottom:1px solid #ccc;}
.message-system-ht span{display:inline-block;height:45px;line-height:45px;font-size:16px;}
#message_system{padding-top:10px;}
#message_system li{padding:10px 0;font-size:14px;color:#666;border-bottom:1px solid #eee;}
.message-system-title{cursor:pointer;}
.message-system-ctime{float:right;}
#message_system em{font-style:normal;color:red;font-size:14px;display:inline-block;padding:0 5px;}


/***用户登录**/
body{background:#B1D897;}
#user-login-box{width:800px;height:auto;background:#fff;margin:0 auto;}
#user-login-box_h{padding-top:40px;text-align:center;}
#user-login-box_h h4{font-size:28px;}
#user-login-box-c{width:300px;margin:0 auto;padding-top:20px;padding-bottom:20px;}
/*.user-login-box-form input{margin:8px 0;font-size:14px;}*/
.user-login-box-form input{font-size:14px;}
.user-login-box-form input:hover{border:1px solid #70B342;}
.register-yzm-div .user-login-yzm{width:170px;}
.register-yzm-div .sentsms-button{float:right;width:120px;height:40px;border:none;}

/*注册用户时 图片验证码层*/
#img_yzm_div{width:280px;padding:30px 10px;display:none;background:#fff;}
#img_yzm_div img{float:right;}
#img_yzm_div #imgyzm{width:150px;}
#img_yzm_div #sure_imgyzm_button{width:100%;height:35px;display:block;border:none;background:#eee;cursor: pointer;}

.user-login-button{width:300px;height:40px;line-height:40px;background:#70B342;color:#fff;margin-top:25px !important;border:0px;cursor:pointer;}
.user-login-other{padding-top:30px;}
.user-login-other-line{display:block;border-bottom:1px solid #e0e0e0;height:1px;}
.user-login-other-text{display:block;width:90px;text-align:center;background:#fff;margin:0 auto;position:relative;top:-10px;color:#b0b0b0;}
.user-login-other-icon{font-size:34px;text-align:center;}
.user-login-other-icon a{display:inline-block;margin:0 15px;color:#757575;}
.user-login-other-icon a:hover{color:#70B342;}
.user-login-register{text-align:center;padding-top:20px;}
.user-login-register span{display:inline-block;padding:0 5px;font-size:16px;}
#user-login-footer{text-align:center;padding-top:40px;}

/**用户注册*/
#user-register-nav{width:300px;height:40px;margin:0 auto;margin-bottom:20px;}
#user-register-nav span{display:block;width:50%;float:left;font-size:16px;border-bottom:2px solid #aaa;line-height:35px;cursor:pointer;}
#user-register-nav span a{display:block;}
#user-register-nav .active{border-bottom:2px solid #70B342;font-weight:bold;}
.user-register-xieyi{padding-top:10px;}


/**用户设置*/
.user-edit-t {font-weight: bold;font-size:18px;padding-top:10px;}
.user-edit-t span{display:block;width:85%;margin:0 auto;border-bottom:1px solid #ccc;;height:45px;line-height:45px;margin-bottom:10px;}
.body-right-div{padding:10px 15px;}
.body-right-div-t{}
.body-right-div-t span{display:block;height:40px;line-height:40px;padding-bottom:5px;border-bottom:1px solid #E6E6E6;font-size:14px;}
.body-right-div-c{padding-top:15px;}
.form-list{padding-left:15px;}
.form-list li{height:45px;font-size:14px;}
.td1{width:120px;height:32px;line-height:32px;float:left;}
.td2{width:500px;height:32px;line-height:32px;float:left;}

.td2 .sex{width:100px;height:30px;line-height:30px;text-indent:5px;}
.td2 .save{width:110px;}
.td2 .year{width:100px; display:inline-block;height:30px;line-height:30px;text-indent:5px;}
.td2 .month{width:100px;display:inline-block;height:30px;line-height:30px;text-indent:5px;}
.td2 .day{width:100px;display:inline-block;height:30px;line-height:30px;text-indent:5px;}

/**上传头像*/
.body-right-div-c-t{margin-bottom:20px;}
.body-right-div-c-t p{margin-bottom:0;}
.body-right-div-c-st{font-size:14px;}
.body-right-div-c-sm{font-size:12px;}
.body-right-div-c-img {padding-top:20px;}
.body-right-div-c-img li{display:inline-block;position:relative;padding-right:10px;}
.body-right-div-c-img li img{display:block;bottom:0;left:0;}
.upload-avatar{padding-top:15px;}

