﻿.uinfo
{
    width:830px;line-height:30px;
}
.uphoto
{
    width:64px;height:64px;
    border-radius:12px;
    border:0;
}

.uname
{
    font-size:16px;font-weight:bolder;
}
.upur
{
    font-size:12px;margin-left:10px;
}

h1
{
	margin:0;
	text-align:left;
	padding-left:10px; 
	background-color:#dbdbdb; 
	font-size:14px; 
	height:35px; 
	line-height:35px;
	width:200px;
	}
.ullist
{
	margin:0;
	padding:0;
	background-color:#fafafa; 
	list-style-position:inside; 
	text-align:left; 
	border-bottom:2px solid #ffffff

	}
.lilist
{
	line-height:35px;
	padding-left:15px;
	border-top:2px solid #fff
}
.fanscss {
    background-color:#a7d5ae;
    border:1px solid #8eae86;
    border-radius:3px;
    display:block;
    width:100px;
    height:30px;
    cursor: pointer;
    font-size:14px;
    text-align:center;
    margin:10px;
}
.userfadd
{
    margin:0 auto;padding:6px
    }
.userfans {
    margin: 0 auto;
    padding: 6px
}
.userfearch
{
    width:73px;margin:0 auto;padding:6px
    }
.userfadd .add
{
    background:url("/images/follow_action.png") 0px -56px no-repeat;width:12px;height:17px;display:block
    }
.userfans .add
{
  background:url("/images/follow_action.png") 0px -26px no-repeat;width:12px;height:17px;display:block
    }

.userfearch .add{background:url("/images/follow_action.png") 0px 4px no-repeat;width:12px;height:17px;display:block}
.userfadd .txts,
.userfans .txts,
.userfearch .txts{margin-left:5px;font-size:14px}
.caijiback
{
    position:fixed;top:0;width:100%;height:100%;z-index:1001
    }
.caijiback .caijiborder
{
    position:fixed;top:0;width:100%;height:100%;background-color:#000;filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;
    }
.caijiback .addcaiji
{
    position:relative;border:1px solid #ccc;border-radius:2px;background-color:#ffffff;width:512px;margin:0 auto;margin-top:108px;
    }
    
.addcaiji .titleborder
{
    border-bottom:1px solid #ccc;padding:20px 15px
    }
.titleborder .colse
{
    display:block;background:url("/images/photo-scan-layer.32-gag140320102859.png") -355px -34px;width:17px;height:17px
    }
.titleborder .title
{
    font-size:18px; font-weight:bolder;
    }
.addcaiji .caijicon
{
    padding:20px;
    }

.txtstyle2{width:350px;height:84px}

.specialdesc
{
margin-left:36px;width:620px;word-break:break-all;word-wrap:break-word;font-size:14px;color:#999999
}
.submit_btn
{
    
    border-radius:2px;width:50px;border:1px solid #ccc;padding:5px;background-color:#f2f2f2;/* Firefox */
    cursor: pointer;
    background-image: -webkit-gradient(linear, top, bottom, color-stop(0, #ffffff), color-stop(1, #f2f2f2));/* Saf4+, Chrome */
}
.submit_btn:hover,.submit_btn:active{background-color:#ffffff}
.submit_btn2 {border-radius:2px;width:50px;background-color:#66ccff;color:#ffffff;border:0px;padding:5px;cursor: pointer;}
.submit_btn2:hover,.submit_btn2:active{background-color:#40aab1}
.submit_w
{
    width:80px;
}
.input_text{padding:6px;background:#faf9f7;border:1px solid #ccc;color:#717171;-moz-border-radius: 2px; 
                    -webkit-border-radius: 2px; border-radius:2px; width:190px;height:15px;}
.input_w
{
    width:100px;
}
.mt10 {
    margin-top:10px;
}
.ml20 {
margin-left:20px;
}
.title2
{
    margin-left:12px;font-size:36px;width:260px;line-height:36px;font-weight:bolder;
}
.mr20 {
margin-right:20px;
}
.addsp {
    cursor:pointer;
}
a.userliststyle {
   color:#0000ff;
}
.placestyle {
font-size:16px;font-weight:bolder;
}

.latin2
{
    font-size:16px;font-weight:bolder;
}