@charset "utf-8";
/* CSS Document */
body{background:none;}
.main{position:relative;padding-bottom:0;}
.cont{padding-top:110px;background:#f1eddf url(../images/q_bg.jpg) no-repeat scroll center top;}
.gxzb_btn{display:block; cursor:pointer;width:90px;height:29px;background:url(../images/skin_btn_q.gif) no-repeat scroll 0 0;position:absolute;right:10px;top:-100px; text-indent:-999px;overflow:hidden;}
.hov_yz{ display:none}
.gxzb_btn:hover{background:url(../images/skin_btn_q.gif) no-repeat scroll 0 -30px;}

.nav{background:url(../images/nav_q.jpg) no-repeat scroll 0 0;height:43px;}
.nav p{ background:none;}
.nav p a{color:#e4ffcf; text-shadow:0 -1px 0 #367900;}
.nav ul li{padding-left:0;}
.nav ul li span{background:none;color:#e5caff;padding:0 15px; }
.nav ul li span.first{background:url(../images/first_li.jpg) no-repeat scroll left top;}
.nav ul li a {color:#e4ffcf;text-shadow:0 -1px 0 #367900;font-weight:600;}
.nav ul li a:hover{text-shadow:0 -1px 0 #367900;color:#fff;}
.nav ul li.on{background:url(../images/nav_li_on.jpg) no-repeat scroll left top;margin-left:0;}
.nav ul li.on span {background:url(../images/nav_li_bg.jpg) no-repeat scroll right top;}
.nav ul li.on span a{font-size:14px;}
.nav ul li.on span.first{background:url(../images/first_on.jpg) no-repeat scroll left top;}
.user_conent{background-color:#fcf7ee;border:1px solid #e2dbc7;}
.charm{background:url(../images/g_charm_bg.png);}
.charm .charm_tips{background-image:url(../i/charm_tips_blue.png);color:#e6efff;}


/*.user_operation ul li a {background:url(../i/operation_li_blue.jpg) no-repeat scroll 0 -37px;color:#417fe7;}
.user_operation ul li a:hover{background:url(../i/operation_li_blue.jpg)  no-repeat scroll 0 -37px;}
.user_operation ul li.last{background:url(../i/operation_last_blue.jpg) repeat-x scroll 0 0;}*/

.user_left h2{background:url(../images/tit_bg_q.gif) no-repeat scroll 0 center;height:36px;line-height:31px;}
.details li span b{color:#90a880;}
.claim_content ul li span{color:#333;}
.work_life_content ul li span, .hobbies_content ul li span{color:#333;}


.right_box{border:1px solid #e2dbc7;padding:1px;}
.right_box h2{background:url(../images/tit_bg_q.gif) no-repeat scroll 0 center;border:0;color:#bd9859;text-shadow:0 1px 0 #fcf9f2;height:36px;line-height:31px;}
.right_box h2 a{padding-right:15px;}

.user_right{border-left:1px solid #e2dbc7;overflow:visible;}
.my_information h1{position:absolute;top:-150px;left:-130px;height:50px;padding:40px 0 0 40px;color:#43880e;}
.my_information h1 p{color:#417fe7;font-size:12px;padding:0;background:none;}


.handsel_btn{background:url(../images/but_q.gif) no-repeat scroll 0 0;}
.handsel_btn:hover{background:url(../images/but_q.gif) no-repeat scroll 0 -24px;}

.operation_btn ul li a{background-image:url(../images/operation_btn_q.jpg);background-repeat:no-repeat;height:37px;}
.wirte_btn a{background-position:-4px 0;width:95px;}
.wirte_btn a:hover{background-position:-4px -40px;}
.greet_btn a, .gift_btn a{width:108px;}
.greet_btn a{background-position:-104px 0;}
.greet_btn a:hover{background-position:-104px -40px;}
.gift_btn a{background-position:-216px 0;}
.gift_btn a:hover{background-position:-216px -40px;}
.concern_btn a{background-position:-327px 0;}
.concern_btn a:hover{background-position:-327px -40px;}
.love_btn a{background-position:-451px -40px;}
.love_btn a:hover{background-position:-575px -40px;}


.footer{background:#f1eddf url(../images/footer_q.jpg) no-repeat scroll center bottom;color:#666;padding:20px 0 15px;}
.footer a{color:#666;}

/*photo*/
.right_my_information { background: url("../images/right_my_information.jpg") no-repeat scroll 0 0 transparent; height: 258px; left: -10px; padding: 0 5px; position: absolute; top: 43px; width: 250px;}

/*profile*/
.cont{padding-bottom:10px;}
.confix,.footer{background:#f1eddf;}

.nav ul li.firston{background:url(../images/nav_li_on.jpg) no-repeat scroll left top;margin-left:0;}
.nav ul li.firston span {background:url(../images/nav_li_bg.jpg) no-repeat scroll right top;}
.nav ul li.firston span a{font-size:14px;}
.nav ul li.firston span.first{background:url(../images/first_on.jpg) no-repeat scroll left top;}

.ghpf_btn{display:block; cursor:pointer;width:88px;height:26px;background:url(../images/skin2_btn.gif) no-repeat scroll 0 0;position:absolute;right:10px;top:-100px; text-indent:-999px;overflow:hidden;}
.ghpf_btn:hover{background:url(../images/skin2_btn.gif) no-repeat scroll 0 -26px;}

.container {width:100%; margin:20px 0 0 0;}