#xcwdBdcont{
	width:1000px;
	margin: 0px auto;
}

a:focus{
    outline:none;
}

input{
    outline:none;
}

#search1{
	height:62px;
	background-color:#fff;
	margin-bottom:10px;
	border: 1px solid #E7E5E6;
	box-shadow:2px 2px 10px #E7E5E6;
}

#search1 input{
	float:left;
	margin-top:10px;
	margin-left:10px;
	display: inline-block;
}

#search1 .seahInput{
	height:38px;
	border:2px solid #0a7be3;
	width:659px;
	font-size:16px;
	padding-left:10px;
	font-family:'微软雅黑','宋体';
	line-height: 38px;
	height:38px\0;
	_width:673px;
	_height:42px;
	_padding-top: 7px;
}

#search1 .sea_are{
	height:38px;
	border:2px solid #0a86cd;
	width:669px;
	color:#A6A6A6;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	_height: 42px;
	_margin-left: 5px;
	_width:673px;
}

#search1 .sea_are .sea_inp{
	border: 0px;
	font-size: 16px;
	font-family: '微软雅黑','宋体';
	width: 653px;
	display: block;
	margin-top:6px;
	margin-left: 8px;
	height: 26px;
	line-height: 26px;
	_margin-left:-3px;
	_margin-top: 5px;
}

#search1 input.seahBtn{
	width:68px;
	height:42px;
	overflow:hidden;
	cursor:pointer;
	margin-left:0;
	border:none;
    background: url("../image/be_solv_bg.png") scroll -16px -1034px no-repeat;
}

#search1 a.wytw,#search1 a.wdhd{
	width:108px;
	height:42px;
	overflow:hidden;
	cursor:pointer;
	border:none;
	display:inline-block;
	float:left;
	margin-left:10px;
	margin-top:10px;
}

#search1 a.wytw{
	background:url("../image/be_solv_bg.png") scroll -112px -1033px no-repeat;
}

#search1 a.wdhd{
    background:url("../image/be_solv_bg.png") scroll -243px -1033px no-repeat;

}

#xcwdBdcont .cont{
	width:1000px;
}

#xcwdBdcont .cont .left{
	float:left;
	width:230px;
	margin-right:10px;
	_display: inline-block;
	_overflow: hidden;
}

#xcwdBdcont .cont .right{
	float:left;
	width:760px;
	_display: inline-block;
	_overflow: hidden;
	_text-align: left;
}

#ask_tag{
	margin-bottom:10px;
	background-color: white;
	border: 1px solid #E7E5E6;
	box-shadow:2px 2px 10px #E7E5E6;
	min-height: 390px;
	text-align: left;
}

#ask_tag .cont .wtbq{
	background-color:#fff;
	margin-bottom:10px;
	border: 1px solid #E7E5E6;
	box-shadow:2px 2px 10px #E7E5E6;
}

#ask_tag .cont .comm1 .titl a{
	border-bottom: 2px solid #0168B4;
	color: #282828;
	display: inline-block;
	font-family: '微软雅黑','宋体';
	font-size: 20px;
	height: 23px;
	line-height: 19px;
	margin: 13px;
	overflow: hidden;
}

#xcwdBdcont .cont .wtfl{
	background-color:#fff;
	margin-bottom:10px;
	border: 1px solid #E7E5E6;
	box-shadow:2px 2px 10px #E7E5E6;
	text-align: left;
}

#xcwdBdcont .cont .comm1 .titl a{
	border-bottom: 2px solid #0168B4;
	color: #282828;
	display: inline-block;
	font-family: '微软雅黑','宋体';
	font-size: 20px;
	height: 23px;
	line-height: 19px;
	margin: 13px;
	overflow: hidden;
}

#xcwdBdcont .left .comm1 .titl a{
	width:202px;
}

#xcwdBdcont .right .comm1 .titl a{
	width:732px;
}

#xcwdBdcont .left .comm1 .titl a:hover{
	text-decoration: none;
}

#xcwdBdcont .right .comm1 .titl a:hover{
	text-decoration: none;
}

#xcwdBdcont .left .comm1 .comCont .showNum,#xcwdBdcont .left .comm1 .comCont .flTag{
	margin:1px 13px 0;
	width:202px;
	overflow:hidden;
}

#xcwdBdcont .comm1 .showNum {
	border-bottom:1px solid #ccc;
}

#xcwdBdcont .comm1 .showNum span{
	color: #006600;
	display: inline-block;
	font-size: 16px;
	font-family:'微软雅黑','宋体';
	height: 14px;
	line-height: 14px;
	margin-bottom: 13px;
	padding-left: 35px;
	width: 160px;
}

#xcwdBdcont .comm1 .showNum span strong{
	display:inline-block;
	margin-left:10px;
	font-weight:normal;
}

#xcwdBdcont .comm1 .showNum span.yjj{
	background:url("../image/tag_bg.png") scroll no-repeat 0 -1px;
}

#xcwdBdcont .comm1 .showNum span.djj{
	background:url("../image/tag_bg.png") scroll no-repeat 0 -29px;
}

#xcwdBdcont .comm1 .flTag span{
	width:202px;
	display:inline-block;
	height:29px;
	font-size:14px;
	color:#909090;
}

#xcwdBdcont .comm1 .flTag span a{
	color:#3F80BE;
	font-family:'微软雅黑','宋体';
	display:inline-block;
	padding-left:35px;
	height:29px;
	line-height:29px;
	font-size: 16px;
}

#xcwdBdcont .comm1 .flTag span strong{
	font-family:'微软雅黑','宋体';
	font-weight:normal;
	display:inline-block;
	margin-left:5px;
	font-size:13px;
}

#xcwdBdcont .comm1 .flTag span a:hover{
	color:#ff0000;
}

#xcwdBdcont .cont .comm1 .comCont .flTag{
	margin-bottom:6px;
	margin-top:7px;
}

#xcwdBdcont .comm1 .flTag .bm{
	background:url("../image/wtfl_bg.png") scroll no-repeat 0 7px;
}

#xcwdBdcont .comm1 .flTag .jx{
	background:url("../image/wtfl_bg.png") scroll no-repeat 0 -26px;
}

#xcwdBdcont .comm1 .flTag .ks{
	background:url("../image/wtfl_bg.png") scroll no-repeat 0 -59px;
}

#xcwdBdcont .comm1 .flTag .jz{
	background:url("../image/wtfl_bg.png") scroll no-repeat 0 -93px;
}

#xcwdBdcont .comm1 .flTag .px{
	background:url("../image/wtfl_bg.png") scroll no-repeat 0 -125px;
}

#xcwdBdcont .cont .right .zxwt,#xcwdBdcont .cont .right .zxdf,#xcwdBdcont .cont .right .lhfwt{
	background-color:#fff;
	border: 1px solid #E7E5E6;
	box-shadow:2px 2px 10px #E7E5E6;
}

#xcwdBdcont .cont .right .zxwt,#xcwdBdcont .cont .right .zxdf{
	margin-bottom:10px;
}

#xcwdBdcont .comm2 .mess-item{
	margin:0 13px;
	padding:13px 0;
	overflow:auto;
	border-bottom:1px dashed #6FA4DB;
}

#xcwdBdcont .comm2 .mess-item.fir{
	padding-top:0;
}

#xcwdBdcont .comm2 .mess-item.last{
	border-bottom:0 none;
}

#xcwdBdcont .comm2 .mess-item .mi-left{
	height:60px;
	width:60px;
	float:left;
	margin-right:13px;
	margin-left:2px;
}

#xcwdBdcont .comm2 .mess-item .mi-left a{
	width:62px;
    height:62px;
	display:inline-block;
	overflow:hidden;
    border-radius: 5px;
}

#xcwdBdcont .comm2 .mess-item .mi-left a img{
	width:100%;
	height:100%;
}

#xcwdBdcont .comm2 .mess-item .mi-right{
	width:655px;
	height:100px;
	float:left;
}

#xcwdBdcont .comm2 .mess-item .mi-right span{
    float:left;
}

#xcwdBdcont .comm2 .mess-item .mi-right .big-tit{
	height:17px;
	line-height:16px;
	width:656px;
	overflow:hidden;
	_height:16px;
}
#xcwdBdcont .comm2 .mess-item .mi-right .big-tit a{
	color:#006600;
	font-size:16px;
	font-family:'微软雅黑','宋体';
}

#xcwdBdcont .comm2 .mess-item .mi-right .big-tit a:hover{
	text-decoration:underline;
	color: red;
}

#xcwdBdcont .comm2 .mi-right .mi-dest-text{
	height:35px;
	line-height:35px;
	width:656px;
	overflow:hidden;
	font-family:'微软雅黑','宋体';
}

#xcwdBdcont .comm2 .mi-right .mi-dest-text img{
}

#xcwdBdcont .comm2 .mi-right .mi-tag-btns{
	height:20px;
	line-height:20px;
	width:656px;
	margin-top:3px;
    overflow: hidden;
}

#xcwdBdcont .comm2 .mi-right .mi-tag-btns a{
	background:url("../image/tab_bg.png") scroll no-repeat 0 -23px;
	padding-left:10px;
	display:inline-block;
	height:20px;
	line-height:20px;
	color:#127AC7;
	font-size:12px;
	cursor: pointer;
}

#xcwdBdcont .comm2 .mi-right .mi-tag-btns a:hover{
    text-decoration: none;
}

#xcwdBdcont .comm2 .mi-right .mi-tag-btns a strong{
	display:inline-block;
	padding:0 10px 0 0;
	height: 20px;
	line-height: 24px;
	font-family:'宋体';
	font-weight:normal;
	background:url("../image/tab_bg.png") scroll no-repeat right -44px;
	_line-height: 20px;
	_padding-top: 2px;
}

#xcwdBdcont .wtbq .comCont{
	margin-left: 13px;
	margin-right: 13px;
	margin-top: -10px;
	margin-bottom: 8px;
}

#xcwdBdcont .wtbq .comCont a{
	background:url("../image/tab_bg.png") scroll no-repeat 0 -23px;
	padding-left:10px;
	display:inline-block;
	height:20px;
	line-height:20px;
	color:#127AC7;
	font-size:12px;
	margin:5px 0;
	cursor: pointer;
}

#xcwdBdcont .wtbq .comCont a strong{
	display:inline-block;
	padding:0 10px 0 0;
	line-height:24px;
	height:20px;
	font-family:'宋体';
	font-weight:normal;
	background:url("../image/tab_bg.png") scroll no-repeat right -44px;
	_line-height:20px;
	_padding-top: 2px;
}

#xcwdBdcont .wtbq .comCont a:hover{
	text-decoration: none;
}

#xcwdBdcont .comm2 .mi-right .mi-tag-btns a.chanBg,#xcwdBdcont .wtbq .comCont a.chanBg{
	background:url("../image/tab_bg.png") scroll no-repeat 0 0px;
	color:#FBFBFB;
}

#xcwdBdcont .comm2 .mi-right .mi-tag-btns a strong.chanBg,#xcwdBdcont .wtbq .comCont a strong.chanBg{
	background:url("../image/tab_bg.png") scroll no-repeat right -64px;
}

#xcwdBdcont .comm2 .mi-right .mi-small-tag{
	height:18px;
	line-height:18px;
	width:656px;
	margin-top:9px;
	font-family:'微软雅黑','宋体';
}

#xcwdBdcont .comm2 .mi-right .mi-small-tag a{
	color:#006600;
	float:left;
}

#xcwdBdcont .comm2 .mi-right .mi-small-tag a:hover{
	text-decoration:underline;
	color: red;
}

#xcwdBdcont .comm2 .mi-right .mi-small-tag .dp{
	margin:0 5px;
}

#xcwdBdcont .comm2 .mi-right .mi-small-tag .answer{
	margin-left:30px;
}

#xcwdBdcont .cont .wtphb{
	background-color: #FFFFFF;
	border: 1px solid #E7E5E6;
	box-shadow:2px 2px 10px #E7E5E6;
	text-align: left;
}

#xcwdBdcont .wtphb .comCont{
	margin:0 13px;
}

#xcwdBdcont .wtphb .comCont .part{
	padding:10px 0;
	border-bottom:1px dashed #127ACC;
	_min-height: 75px;
}

#xcwdBdcont .wtphb .comCont .fir{
	padding-top:0;
}

#xcwdBdcont .wtphb .comCont .last{
	border-bottom:0 none;
}

#xcwdBdcont .wtphb .comCont .part .partl{
	width:51px;
	height:51px;
	margin-right:13px;
	float:left;
}

#xcwdBdcont .wtphb .comCont .part .partr{
	height:51px;
	overflow:hidden;
	width:136px;
	float:left;
}

#xcwdBdcont .wtphb .comCont .partl a{
	width:49px;
	height:49px;
	display:inline-block;
    border-radius: 5px;
    overflow: hidden;
}


#xcwdBdcont .wtphb .comCont .part a img{
	width:100%;
	height:100%;
}

#xcwdBdcont .wtphb .comCont .part .partr .sp1{
	height:18px;
	width:100%;
	display:inline-block;
}

#xcwdBdcont .wtphb .partr .sp1 a{
	display:inline-block;
	color:#127AC7;
	font-size:14px;
	font-family:'微软雅黑','宋体';
}

#xcwdBdcont .wtphb .partr .sp1 a:hover{
	color:#ff0000;
}

#xcwdBdcont .wtphb .partr .sp1 strong{
	width:20px;
	display:inline-block;
	background:url("../image/img_1.png") scroll no-repeat 0 -2px;
	float:right;
	heihgt:14px;
	margin-top:2px;
	padding-left:30px;
	font-size: 12px;
}

#xcwdBdcont .wtphb .partr .jibie{
	height:18px;
	display:inline-block;
	width:100%;
	margin-top:10px;
	color:#363636;
	font-family:'微软雅黑','宋体';
	font-size: 12px;
}

#xcwdBdcont .ask_ima{
	width: 100%;
	height: 130px;
	margin-top: 10px;
	border: 1px solid #E7E5E6;
	box-shadow:2px 2px 10px #E7E5E6;
}

#xcwdBdcont .ask_ima img{
	width: 100%;
	height:100%;
}

#xcwdBdcont .zxdf .comCont{
	overflow:auto;
}

#xcwdBdcont .zxdf .comCont .pt0{
	padding:13px 0 10px;
	overflow:auto;
	border-bottom:1px dashed #6EA1D7;
}

#xcwdBdcont .zxdf .comCont .fir{
	padding-top:0;
}

#xcwdBdcont .zxdf .comCont .last{
	border-bottom:0 none;
}

#xcwdBdcont .zxdf .comCont .partl{
	margin-left:2px;
	margin-right:12px;
	float:left;
}

#xcwdBdcont .zxdf .comCont .partl a{
	width:47px;
	height:47px;
	display:inline-block;
	padding:1px;
	border:1px solid #ccc;
}

#xcwdBdcont .zxdf .comCont .partl a img{
	width:100%;
	height:100%;
}

#xcwdBdcont .zxdf .comCont .partr{
	width:667px;
	float:left;
}

#xcwdBdcont .zxdf .partr .big-tit{
	height: 16px;
	line-height: 16px;
	overflow: hidden;
	width: 656px;
	width:100%;
	display:inline-block;
}

#xcwdBdcont .zxdf .partr .big-tit a{
	color:#4A9C17;
	font-size:15px;
	font-family:'微软雅黑','宋体';
}

#xcwdBdcont .zxdf .partr .big-tit a:hover{
	text-decoration:underline;
}

#xcwdBdcont .zxdf .partr .mi-dest-text{
	height:35px;
	line-height:35px;
	color:#818181;
	display:inline-block;
	width:100%;
	overflow:hidden;
}

#xcwdBdcont .zxdf .partr .mi-small-tag{
	color: #767676;
	height: 18px;
	line-height: 18px;
	margin-top: 3px;
	width: 656px;
}

#xcwdBdcont .zxdf .partr .mi-small-tag a{
	color:#4A9C17;
}

#xcwdBdcont .zxdf .partr .mi-small-tag a:hover{
	text-decoration:underline;
}

#ask{
	width: 100%;
	height:auto;
}


.test_iframe{
   width: 1000px;
	height: 500px;
   background-color: white;
}

#ask_top{
	border: 1px solid #808080;
	width:976px;
	height: 60px;
	line-height:60px;
    margin-left: 10px;
	margin-top: 10px;
	background-color:white;
}

#ask_top .search_answer{
	font-size: 16px;
	float: left;
}

#ask_top .i_ask{
	font-size: 16px;
	float: right;
	margin-right: 20px;
}

#ask_top .personal_center{
    font-size: 16px;
    float: right;
}

.title{
	width: 100%;
	height:30px;
	border-bottom : 1px solid #808080;
	line-height: 30px;
}

.title .describe{
	float: left;
}

.title .describe li{
	float: left;
	margin-right: 10px;
	cursor: pointer;
}

.title .describe a{
	font-size: 16px;
}

.title .time{
	float: right;
}

#ask .answer_content{
	margin-bottom:15px;
	width: 685px;
	margin-left: 15px;
}

/*
*问答--首页样式 黄增长 2013-09-10
*/
#ask_left{
    width: 220px;
	float: left;
	height:auto;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#ask_left .question_class{
	width: 100%;
	height: 280px;
	border: 1px solid #808080;
	background-color: white;
	overflow: hidden;
}

#ask_left .question_class .manage{
    width: 100%;
    height: 70px;
    border-bottom: 1px solid #808080;
}

#ask_left .question_class .manage .processed{
    height: 35px;
    line-height: 35px;
    width: 100%;
	display: block;
}

#ask_left .question_class .manage .pending{
	height: 35px;
	line-height: 35px;
	width: 100%;
	display: block;
}

#ask_left .question_class li{
    height:35px;
	line-height:35px;
}

#ask_left .famous{
	width: 100%;
	height: 240px;
	border: 1px solid #808080;
	background-color: white;
	margin-top: 10px;
}

#ask_left .ask_tag{
	width: 100%;
	height:355px;
	border: 1px solid #808080;
	background-color: white;
	margin-top: 10px;
}

#ask_left .ask_tag .cont a{
	display: block;
	width: auto;
	float: left;
	margin-right:25px;
	margin-top:8px;
}

#ask_left .fam_spe_list{
	width: 100%;
	height: 240px;
	border: 1px solid #808080;
	background-color: white;
	margin-top: 10px;
}

#ask_left .fam_spe_list .title li{
	cursor: pointer;
}

#ask_left .fam_spe_cont{
    width:100%;
	height: 210px;
	overflow: hidden;
}
#ask_left .fam_spe_cont li{
	width:210px;
	height: 30px;
	line-height: 30px;
}

#ask_left .fam_spe_cont .username{
	display: block;
	width: 65px;
    float: left;
}

#ask_left .fam_spe_cont .usergrade{
	display: block;
	float: left;
	margin-left: 30px;
}

#ask_left .fam_spe_cont .userscore{
	display: block;
	float: right;
}

#ask_left .fam_spe_cont div{
    width: 100%;
    height: 100%;
}

#ask_right{
	width: 745px;
	height: 200px;
	float: left;
	margin-left: 10px;
	margin-top: 10px;
}

#ask_right .latest_problem{
	border: 1px solid #808080;
	width: 100%;
	height:335px;
	background-color: white;
	overflow: hidden;
}

#ask_right  li{
	width: 740px;
	float: left;
	border: 0px solid red;
}

#ask_right  li .ask_tit{
	float: left;
}

#ask_right  li .ask_time{
		float: right;
}

#ask_right  li .ask_user_name{
	 width: 100px;
	 display: block;
	 float: left;
	 color: orange;
}

#ask_right  li .ask_post_title{
    display: block;
	float: left;
	margin-left:20px;
}

#ask_right  li .ask_post_title a{
	color:#1e90ff;
}

#ask_right .latest_answer{
    border: 1px solid #808080;
	width: 100%;
	height:335px;
	background-color: white;
	margin-top: 10px;
	overflow: hidden;
}

#ask_right .no_reply{
    border: 1px solid #808080;
	width: 100%;
	height:205px;
	background-color: white;
	margin-top: 10px;
	overflow: hidden;
}

/*
*学车问答--登录页样式  黄增长 2013-09-10
*/
#login_left{
    width:715px;
	height: 305px;
	border: 1px solid #808080;
	background-color: white;
	float: left;
	margin-left: 10px;
	margin-top: 10px;
}

#login_left .login_content{
	width:400px;
	height: auto;/*180*/
	border: 1px solid #808080;
	margin: 0px auto;
	margin-top: 50px;
	text-align: center;
}

#login_left .login_content .user_name{
    display: block;
    width: 100%;
    height:40px;
	line-height: 40px;
}

#login_left .login_content .user_password{
	display: block;
	width: 100%;
	height:40px;
	line-height: 40px;
}

#login_left .login_content .login_button{
	display: block;
	width: 100%;
	height:40px;
	line-height: 40px;
}

#login_right{
	width:250px;
	height:305px;
	border: 1px solid #808080;
	background-color: white;
	float: left;
	margin-left:10px;
	margin-top: 10px;
}

#uask{
	width:1000px;
	min-height:600px;
	background-color: white;
	float: left;
	font-family: '微软雅黑','宋体';
	border: 1px solid #E7E5E6;
	box-shadow:2px 2px 10px #E7E5E6;
}

#uask .uask_cont{
    width: 740px;
	margin: 0px auto;
	margin-top: 50px;
	height: auto;
	margin-bottom: 60px;
}

#uask .uask_cont .ask_title{
    width: 100%;
	height: 35px;
	line-height: 35px;
	font-family: 35px;
	font-size: 21px;
	margin-top: 5px;
	_text-align: left;
}

#uask .uask_cont .ask_title .ask_tit_sig{
    width: 20px;
    height: 20px;
    display: inline-block;
	float: left;
	margin-top: 8px;
	margin-right: 2px;
}

#uask #askTitle{
	width:730px;
	height: 35px;
	border: 1px solid #cccccc;
	font-size:21px;
	font-family: '微软雅黑','宋体';
	padding-left: 5px;
	padding-right: 5px;
	_width: 100%;
}

#uask #ask_tit_point{
	width: 100%;
	height: 20px;
	font-size: 12px;
	overflow: hidden;
	_text-align: left;
}

#uask #ask_con_point{
	width: 645px;
	height: 20px;
	font-size: 12px;
	overflow: hidden;
	float: left;
	_text-align: left;
}

#uask .ask_reward{
    height: 25px;
	float: right;
	width:90px;
}

#uask .ask_reward .ask_reward_txt{
    font-size: 14px;
    font-weight: bold;;
	display: inline-block;
	float: right;
}

#uask .ask_reward  .ask_reward_con{
    float: right;
	margin-left: 5px;
	display: inline-block;
	margin-top: 2px;
}

#uask .textAreaClass{
	width: 100%;
	height: 235px;
	border: 1px solid #cccccc;
}

#uask .uask_cont .ask_cont{
    width: 100%;
    min-height: 220px;
}

.text_area_class{
    width: 398px;
	min-height: 200px;
	border: 1px solid #808080;
	float: right;
	margin-right: 20px;
	height: auto;
}

#uask .uask_cont .ask_sub_btn{
}

#uask .uask_cont .ask_sub_btn a{
	width: 100px;
	height: 35px;
	line-height: 35px;
	background-color: #0762b3;
	color: white;
	float: right;
	display: inline-block;
	border: 1px solid #61b1f8;
	font-size: 18px;
	border-radius: 5px;
	margin-top: 10px;
	text-align: center;
}

#uask .uask_cont .ask_sub_btn a:hover{
	text-decoration: none;
}

#uask .uask_cont .ask_type{
	clear: both;
	width: 100%;
	height: 30px;
	line-height: 30px;
	text-align: center;
	+text-align: left;
}

#uask .uask_cont .ask_type label{
	font-size: 16px;
	margin-right: 20px;
}

#uask .uask_cont .ask_tags{
	clear: both;
	width: 100%;
	line-height: 30px;
	text-align: center;
	height: auto;
}

#uask .uask_cont .post_tags{
    width:100%;
	height: auto;
	float: left;
	text-align: left;
}

#uask .uask_cont .post_tags .tags_set{
	margin-top: 5px;
}

#uask .uask_cont .post_tags .tags_set input{
    display: block;
	margin-left: -1000px;
	float: left;
	_margin-left: 0px;
	_width: 0px;
	_height: 0px;
	_overflow: hidden;
}

#uask .uask_cont .post_tags .ask_post_tag{
	width: 730px;
	border: 1px solid #cccccc;
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	font-family: '微软雅黑','宋体';
	padding-left: 5px;
	padding-right: 5px;
}

#uask .uask_cont .post_tags .un_sel_lab{
	padding-left: 13px;
	background: url("../image/be_solv_bg.png") scroll -5px -620px  no-repeat;
	font-size: 14px;
	margin-right: 10px;
	height: 27px;
	line-height: 27px;
	display: inline-block;
	cursor: pointer;
}

#uask .uask_cont .post_tags  .un_sel_spa{
	display: inline-block;
	height: 27px;
	line-height: 27px;
	background: url("../image/be_solv_bg.png") scroll right -717px no-repeat;
	padding-right: 13px;
	color: #0762b3;
}

#uask .uask_cont .post_tags label:hover{
	background: url("../image/be_solv_bg.png") scroll -4px -580px  no-repeat;
}

#uask .uask_cont .post_tags label:hover span{
	background: url('../image/be_solv_bg.png') no-repeat scroll right -676px ;
	color: #b0ddfa;
}

#uask .uask_cont .post_tags .sel_lab{
	background: url("../image/be_solv_bg.png") scroll -4px -580px  no-repeat;
}

#uask .uask_cont .post_tags  .sel_spa{
	background: url('../image/be_solv_bg.png') scroll no-repeat  right -676px ;
	color: #b0ddfa;
}

.label_sel{
	background: url("../image/be_solv_bg.png") scroll -4px -580px  no-repeat;
}

.label_unsel{
}

.span_sel{
	background: url('../image/be_solv_bg.png') scroll right -260px top -676px no-repeat;
	color: #b0ddfa;
}

.label_unsel{
}

#uask .uask_cont .post_tags div{
    text-align: left;
	_text-align: left;
	_width: 730px;
}

#register_left{
	width:715px;
	height: 305px;
	border: 1px solid #808080;
	background-color: white;
	float: left;
	margin-left: 10px;
	margin-top: 10px;
}

#register_left .register_content{
	width:400px;
	height: auto;/*180*/
	border: 1px solid #808080;
	margin: 0px auto;
	margin-top: 50px;
	text-align: center;
}

#register_left .register_content span{
	display: block;
	width: 100%;
	height:40px;
	line-height: 40px;
}

#register_right{
	width:250px;
	height:305px;
	border: 1px solid #808080;
	background-color: white;
	float: left;
	margin-left:10px;
	margin-top: 10px;
}

#be_solved_left{
    width: 715px;
    height:auto;
    float: left;
    margin-left: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    text-align: left;
    margin-bottom: -10px\0;
    +margin-bottom: -10px;
	_display: inline-block;
}

#be_solved_left .ask_area{
	width: 100%;
	background-color: white;
	height: auto;
	border: 1px solid #E7E5E6;
	box-shadow:2px 2px 10px #E7E5E6;
}

#be_solved_left .ask_area .ask_title{
    width:675px;
	min-height: 30px;
	line-height: 30px;
	font-size: 20px;
	margin-top: 15px;
	margin-left: 20px;
	font-family: '微软雅黑','宋体';
	color: #006600;
	margin-bottom: 10px;
}

#be_solved_left .ask_area .ask_title .ask_sta_ico{
    width: 25px;
	height: 30px;
	display:block;
	float: left;
	margin-right: 5px;
}

#askArea{
	width: 715px;
	background-color: white;
	z-index: 100;
	border: 1px solid #808080;
	position: absolute;
	margin-left: -1px;
	display: none;
}

#be_solved_left .ask_area {
	font-family: '微软雅黑','宋体';
	clear: both\0;
}

#be_solved_left .ask_area .ask_left{
    width:85px;
	float: left;
}

#be_solved_left .ask_area .user_image{
	width:62px;
	height:62px;
	margin-top: 5px;
	margin-left: 20px;
    border-radius: 5px;
    overflow: hidden;
}

#be_solved_left .ask_area .user_image img{
    width: 100%;
	height: 100%;
}

#be_solved_left .ask_area .ask_uname{
	width: 62px;
	margin-left: 20px;
    text-align: center;
	color: #197bbc;
}

#be_solved_left .ask_area .ask_right{
    width:600px;
    float: left;
	height: auto;
	margin-bottom: 15px;
	margin-left: 10px;
}

#be_solved_left .ask_area .ask_right .askPost_tit{
    width: 100%;
	min-height:30px;
	line-height: 30px;
	color: #197bbc;
	font-size: 18px;
	font-family: '微软雅黑','宋体';
}

#be_solved_left .ask_area .ask_right .askPost_tit .ask_report{
    font-size: 14px;
	margin-top: 0px;
    float: right;
	display: inline-block;
	margin-right: 0px;
	display: none;
	cursor: pointer;
	z-index: 10;
}

#be_solved_left .ask_area .ask_right .askPost_tit .ask_report a{
    display: block;
	padding-left: 20px;
	background: url("../image/be_solv_bg.png") no-repeat scroll -400px 2px;
}

#be_solved_left .ask_area .ask_right .askPost_cont{
	width: 100%;
	min-height: 40px;
	line-height: 24px;
	overflow: hidden;
}

#be_solved_left .ask_area .ask_right .askPost_tags{
    width: 100%;
    min-height: 25px;
    line-height: 25px;
    overflow: hidden;

}

#be_solved_left .ask_area .ask_right .askPost_tags a{
    padding-left: 10px;
	display: inline-block;
	float: left;
	margin-right:10px;
	font-size: 12px;
	font-family: '宋体';
	height:20px;
	line-height: 20px;
	color:#127AC7;
	margin-top: 3px;
    _overflow: hidden;
}

#be_solved_left .ask_area .ask_right .askPost_tags a span{
	display: inline-block;
	padding-right: 10px;
	_line-height: 20px;
	_padding-top: 2px;
}

#be_solved_left .ask_area .ask_right .askPost_share{
    height: 30px;
	line-height: 30px;
	width: 100%;
}

#be_solved_left .ask_area .ask_right .askPost_share .share_title{
	float: left;
}

#be_solved_left .ask_area .ask_right .askPost_share li{
    float: left;
	padding-left: 20px;
}

#be_solved_left .ask_area .ask_right .askPost_share .modify_question{
	display: inline-block;
	float: right;
	margin-right: 10px;
}

#be_solved_left .ask_area .ask_right .askPost_info{
	height: 30px;
	width: 100%;
	line-height: 30px;
    clear: both\0;
 }

#be_solved_left .ask_area .ask_right .askPost_info span{
    height: 100%;
	width: 50%;
    float: left;
}

#be_solved_left .ask_area .ask_right .askPost_info .ask_times{
	width:auto;
	margin-right: 20px;
}

#be_solved_left .ask_area .ask_right .askPost_info .reward_point{
	width:auto;
	margin-right: 20px;
	padding-left: 20px;
	background: url("../image/be_solv_bg.png") no-repeat scroll -125px 2px;
}

#be_solved_left .ask_area .ask_right .askPost_info .ask_ans_num{
	padding-left: 30px;
	width:auto;
	margin-right:5px;
	background: url("../image/be_solv_bg.png") no-repeat scroll -175px 2px;
}

#be_solved_left .ask_area .ask_right .askPost_info .ask_collection{
	height: 100%;
	width: 25px;
}

#be_solved_left .ask_area .ask_right .askPost_info .ask_collection .col_fav{
    width: 22px;
	height: 25px;
	display: block;
	background: url("../image/be_solv_bg.png") no-repeat scroll -324px 2px;
	cursor: pointer;
}

#be_solved_left .ask_area .ask_right .askPost_info .modify_que{
	width: auto;
	margin-left: 10px;
}

#be_solved_left .ask_area .ask_right .askPost_info .modify_que .ask_modify{
    width: 23px;
	height: 25px;
	display: block;
	background: url("../image/be_solv_bg.png") no-repeat scroll -360px 1px ;
}

#be_solved_left .ask_area .ask_right .askPost_info .ask_vote{
    width: auto;
	height: 30px;
	margin-left: 20px;
}

#be_solved_left .ask_area .ask_right .askPost_info .ask_favorite{
    width: 20px;
	height: 25px;
	background: url(../image/be_solv_bg.png) scroll -230px 0px no-repeat;
	cursor: pointer;
	margin-top: 2px;
}

#be_solved_left .ask_area .ask_right .askPost_info .ask_fav_num{
	width: auto;
	margin-right: 20px;
}

#be_solved_left .ask_area .ask_right .askPost_info .ask_against{
	width: 20px;
	height: 25px;
	background: url(../image/be_solv_bg.png) scroll -275px 0px no-repeat;
	cursor: pointer;
	margin-top: 2px;
}

#be_solved_left .ask_area .ask_right .askPost_info .ask_aga_num{
	width: auto;
	margin-right: 20px;
}

.be_title,.oth_ans_tit,.res_ask_tit{
	height:28px;
	border-bottom: 2px solid #0168B4;
	font-size: 20px;
	font-family: '微软雅黑','宋体';
	margin-top: 12px;
	margin-left: 15px;
	width:685px;
}

.be_title .be_tit_des,.oth_ans_tit .oth_tit_des,.res_ask_tit .res_tit_des{
	display: inline-block;
	float: left;
	margin-top: -2px;
	margin-left: 4px;
}

.recordCount{
	margin-left: 5px;
	font-size: 12px;
	margin-top:8px!important;
}

.recordCount .record_num{
	color: #3a6abe;
	float: none;
}

#be_solved_left .answer_area{
	width:100%;
	background-color: white;
	margin-top: 10px;
	height: auto;
	border: 1px solid #E7E5E6;
	box-shadow:2px 2px 10px #E7E5E6;
	clear: both;
    +height: 355px;
}

#be_solved_left .ans_area_ie{
}

#be_solved_left .be_tit_sig{
	width: 20px;
	height: 20px;
	display: inline-block;
	float: left;
	margin-top: 4px;
}

#be_solved_left .answer_area .ans_cont{
    margin-bottom:15px;
	height: 270px;
}

#be_solved_left .answer_area .answer_cont{
    width: 650px;
	height: auto;
	margin-top: 30px;
	margin-left: 30px;
}

#be_solved_left .answer_area .textAreaStyle{
    width: 100%;
	height: 210px;
	margin-bottom:15px;
}

#be_solved_left .answer_area .submit_answer{
	clear: both;
	text-align: right;
	float: right;
    +margin-bottom: 30px;
}

#be_solved_left .answer_area .sub_ans_btn{
	display: block;
	width:110px;
	height:35px;
	border: 1px solid #84bcf9;
	margin-right: -5px;
	background-color: #2e7ccf;
	border-radius: 5px;
	text-align: center;
	line-height: 35px;
	font-size: 16px;
	color: white;
	font-family: '微软雅黑','宋体';
}

#be_solved_left .answer_area .sub_ans_btn:hover{
	text-decoration: none;
}

#be_solved_left  .answer_record{
	width: 100%;
    height:auto ;
	margin-top: 10px;
	background-color: white;
	font-family: '微软雅黑';
	border: 1px solid #E7E5E6;
	box-shadow:2px 2px 10px #E7E5E6;
	clear: both;
}

#be_solved_left .nf_com_ie{
	_overflow: hidden;
}

#be_solved_left  .answer_record .ado_ans_tit{
    width: 685px;
	height: 60px;
	margin-left: 15px;
}

#be_solved_left  .answer_record .ado_ans_tit .tit_sig{
	width: 160px;
	height: 60px;
	display: block;
	background: url("../image/be_solv_bg.png") scroll -153px -302px no-repeat;
	float: left;
}

#be_solved_left  .answer_record .ado_ans_tit  .ado_coun{
	margin-left: 5px;
	font-size: 12px;
	margin-top:28px;
	display: block;
	float: left;
}

#be_solved_left  .answer_record .ado_ans_tit  .ado_coun .record_num{
	color: #3a6abe;
}

#be_solved_left  .answer_record .bes_ans_tit{
	width: 685px;
	height: 60px;
	margin-left: 15px;
}

#be_solved_left  .answer_record .bes_ans_tit .tit_sign{
	width: 135px;
	height: 60px;
	display: block;
	background: url("../image/be_solv_bg.png") scroll 0px -300px no-repeat;
}

#be_solved_left  .answer_record .answer_item{
	width: 100%;
    min-height: 120px;
	background-color: white;
	border-bottom: 1px solid #cccccc;
	_width: 685px;
	_overflow: hidden;
}

#be_solved_left  .answer_record .answer_item .ask_left{
	width:85px;
	height: 120px;
	float: left;
}

#be_solved_left  .answer_record .answer_item .user_image{
	width:62px;
	height:62px;
	margin-left: 5px;
	margin-top: 20px;
    border-radius: 5px;
    overflow: hidden;
}

#be_solved_left  .answer_record .answer_item .user_image img{
	width: 100%;
	height: 100%;
}

#be_solved_left  .answer_record .answer_item .ask_uname{
	width: 60px;
	margin-left: 5px;
	text-align: center;
	overflow: hidden;
}

#be_solved_left  .answer_record .answer_item .ask_right{
	width:600px; /*560*/
	min-height: 90px;/*120*/
	border: 0px solid #808080;
	float: left;
	margin-top: 20px;
	_width: 598px;
	_overflow: hidden;
}

#be_solved_left  .answer_record .answer_item .answer_report{
	font-size: 14px;
    +margin-right: 50px;
    +float: right;
}

#be_solved_left  .answer_record .answer_item .answer_report a{
	display: inline-block;
	padding-left: 20px;
	background: url("../image/be_solv_bg.png") no-repeat scroll -400px 2px;
	cursor: pointer;
}

#be_solved_left  .answer_record .answer_item .ask_time{
	width:570px;
	height:20px;
	float: right;
	margin-bottom: 5px;
	margin-right: 30px;
}

#be_solved_left  .answer_record .answer_item .ask_time .accept{
    float: left;
}

#be_solved_left  .answer_record .answer_item .ask_time .accept .acceptBestAnswer{
	display: block;
	width: 91px;
	height: 20px;
	cursor: pointer;
	margin-right: 15px;
	float: left;
	color: white;
	text-align: center;
	background-color: #4c86d8;
	line-height: 20px;
	text-decoration: none;
	font-size: 12px;
	border-radius: 5px;
}

#be_solved_left  .answer_record .answer_item .ask_time .accept .acceptAnswer{
	display: block;
	width: 70px;
	height: 20px;
	cursor: pointer;
	margin-right: 15px;
	float: left;
	background-color: #4c86d8;
	line-height: 20px;
	text-decoration: none;
	font-size: 12px;
	border-radius: 5px;
	text-align: center;
	color: white;
}

#be_solved_left  .answer_record .answer_item .a_time{
	display: inline-block;
    float: left;
	margin-right: 15px;
}

#be_solved_left  .answer_record .answer_item .favour{
	display: inline-block;
	width: 20px;
	height: 25px;
	background: url("../image/be_solv_bg.png") scroll -230px 0px no-repeat;
	cursor: pointer;
	float: left;
	margin-top: -2px;
}

#be_solved_left  .answer_record .answer_item .favour_number{
    display: inline-block;
	float: left;
	margin-right: 15px;
}

#be_solved_left  .answer_record .answer_item .against{
	width: 20px;
	height: 25px;
	background: url("../image/be_solv_bg.png") scroll -275px 0px no-repeat;
	cursor: pointer;
	display: inline-block;
	float: left;
	margin-top: -2px;
}

#be_solved_left  .answer_record .answer_item .against_number{
	display: inline-block;
	float: left;
	margin-right: 15px;
}

#be_solved_left  .answer_record .answer_item .commentNumber{
	display: inline-block;
	width: 20px;
	height: 25px;
	background: url("../image/be_solv_bg.png") scroll -175px -60px no-repeat;
	cursor: pointer;
	padding-left: 26px;
	float: left;
	margin-top: -2px;
}

 #be_solved_left  .comment_div{
   margin-bottom: 8px;
}

#be_solved_left  .answer_record .comment_area{
	width: 665px;
	margin-left: 10px;
	min-height: 70px;
	border: 1px solid #c9c9c9;
	float: left;
	display: none;
	margin-top: 10px;
	background-color: #e1effe;
	margin-bottom: 5px;
	_margin-left:5px;
}

#be_solved_left  .answer_record .comment_area a:hover{
	text-decoration: none;
	color: white;
}

#be_solved_left  .answer_record .comment_area .com_top{
	width: 25px;
	height:15px;
	margin-left: 290px;
	margin-top: -15px;
	background: url("../image/be_solv_bg.png") scroll -3px -200px no-repeat;
}

#be_solved_left  .answer_record .comment_input{
	width: 633px;
	border: 1px solid #cccccc;
	margin-left: 10px;
	height: 30px;
	margin-top: 10px;
	padding-left:5px;
	padding-right:5px;
	line-height: 30px;
	font-family:'微软雅黑','宋体';
    _width: 643px;
    _padding-top: 2px;
}

.input_focus{
	width: 633px;
	border: 1px solid #5da1ea;
	margin-left: 10px;
	height: 30px;
	margin-top: 10px;
	padding-left:5px;
	padding-right:5px;
	font-family:'微软雅黑','宋体';
	_width:643px;
	_padding-top: 2px;
}

 .input_blur{
	border: 1px solid #cccccc;
}

#be_solved_left  .answer_record .comment_submit{
	text-align: right;
	width: 100%;
	height: 36px;
	margin-bottom: 5px;
}

#be_solved_left  .answer_record  .com_sub_btn{
	width: 65px;
	height: 25px;
	line-height:25px;
	border: 1px solid #94c7fe;
	display: inline-block;
	background-color: #2e7cd0;
	cursor: pointer;
	border-radius:5px;
	color: white;
	text-align: center;
	margin-right: 10px;
	margin-top: 5px;
	font-family: '微软雅黑';
    +line-height: 15px;
}

#be_solved_left  .answer_record .com_sub_btn a:hover{
	text-decoration: none;
}

#be_solved_left  .answer_record .ask_post_com{
	width: 645px;
	min-height: 45px;
	overflow: hidden;
	border-top: 1px solid #d8d8d8;
	margin-left: 0px;
	margin-bottom: 5px;
}

#be_solved_left  .answer_record .comm_page_btn{
    width: 100%;
    height: 30px;
    overflow: hidden;
    text-align: center;
}

#be_solved_left .load_more{
	cursor: pointer;
	background-color: #5da1ea;
	color: white;
	margin-top: 5px;
	height: 25px;
	margin-bottom: 5px;
	clear: both;
	display: block;
	width: 130px;
	margin-left: 267px;
	line-height: 25px;
    +margin-left: 40px;
    _margin-left:60px;
}

#be_solved_left  .answer_record .ask_post_com .apc_title{
    width: 98%;
    height: 20px;
	line-height: 20px;
	overflow: hidden;
	margin-left: 7px;
}

#be_solved_left  .answer_record .ask_post_com .uname{
   float: left;
}

#be_solved_left  .answer_record .ask_post_com .uname a{
	color:#808080 ;
}

#be_solved_left  .answer_record .ask_post_com .uname a:hover{
	color: red;
}

#be_solved_left  .answer_record .ask_post_com .ctime{
	float:left;
	margin-left: 10px;
	color: #808080;
}

#be_solved_left  .answer_record .ask_post_com .ccont{
	width: 98%;
	min-height: 25px;
	margin-left: 7px;
}

.stop{
	background-color: #5da1ea;
	color: white;
	display:block;
	float: right;
	height: 25px;
    line-height: 25px;
	margin-right: 10px;
	cursor: pointer;
    margin-top: -10px;
    z-index: 10;
	width: 35px;
	text-align: center;
}

#be_solved_left  .answer_record .ask_post_com .bes_com_rep{
	 cursor: pointer;
	 float:left;
	 color: #808080;
}

#be_solved_left  .answer_record .ask_post_com .bes_com_rep a:hover{
	color: red;
	text-decoration: underline;
}

#be_solved_left  .resolved_ask{
	width: 100%;
	height: auto;
	background-color:white;
	margin-top: 10px;
	border: 1px solid #E7E5E6;
	box-shadow:2px 2px 10px #E7E5E6;
}

#be_solved_left  .resolved_ask .res_ask_con{
	margin-bottom:15px;
	width: 685px;
	margin-left: 15px;
}

#be_solved_left  .resolved_ask .res_ask_con li{
    width:100%;
	height: 35px;
	line-height:35px;
	border-bottom: 1px #808080 dotted;
	font-family: '微软雅黑','宋体';
	overflow: hidden;
}

#be_solved_left  .resolved_ask .res_ask_con li a {
	color: #00579f;
	font-size: 15px;
}

#be_solved_left  .resolved_ask .res_ask_con li a:hover{
	color: red;
}

#be_solved_left  .resolved_ask .res_ask_con li .answer_number{
   display: inline-block;
	margin-left: 10px;
}

#be_solved_left  .resolved_ask .res_ask_con li .post_time{
	display: inline-block;
	margin-left: 10px;
}

#be_solved_right{
	width: 275px;
    min-height:290px;
	height:auto;
	float: left;
	margin-left: 10px;
	margin-top:0px;
	margin-bottom:0px;
    _display: inline-block;
}

/*问题标签列表*/
#ask_tags{
	background-color: white;
	margin-bottom: 10px;
	width:100%;
	min-height: 300px;
	border: 1px solid #E7E5E6;
	box-shadow:2px 2px 10px #E7E5E6;
}

#ask_tags .tags_tit{
	height:28px;
	border-bottom: 2px solid #0168B4;
	font-size: 20px;
	font-family: '微软雅黑','宋体';
	margin-top: 12px;
	margin-left: 15px;
	width: 245px;
	_margin-left: 1px;

}
#ask_tags .tags_tit span{
    display: inline-block;
    float: left;
	margin-top: -2px;
}

#ask_tags .tags_con{
	width: 245px;
	margin-left: 15px;
	min-height: 200px;
	margin-bottom: 15px;
	_margin-left: 1px;
}

#ask_tags .tags_con a{
    padding-left: 10px;
    display: inline-block;
	float: left;
	margin-right:10px;
	font-size: 12px;
	font-family: '宋体';
	height:20px;
	line-height: 20px;
	color:#127AC7;
	margin-top: 10px;
	cursor: pointer;
	+text-overflow: ellipsis;
	+word-break:keep-all;
	+white-space:nowrap;
}

#ask_tags .tags_con a span{
    display: inline-block;
	padding-right: 10px;
	+text-overflow: ellipsis;
}

.tags_unsel_a{
	background:url("../image/tab_bg.png") no-repeat scroll 0px -24px;
}

.tags_unsel_s{
	background: url("../image/tab_bg.png") no-repeat scroll right -45px;
}

.tags_unsel_a:hover{
	background:url("../image/tab_bg.png") no-repeat scroll 0px -1px;
}

.tags_unsel_a:hover span{
	background: url("../image/tab_bg.png") no-repeat scroll right -65px;
	color: #c1e4ff;
}

#be_solved_right .ask_tag{
    width: 100%;
    min-height: 330px;
	height: auto;
	border: 1px solid #808080;
	background-color: white;
}

#be_solved_right .ask_tag .tag_con{
	  width: 100%;
	 height: auto;
}

#be_solved_right .ask_tag a{
	display: block;
	width: auto;
	float: left;
	margin-right:25px;
	margin-top:8px;
}

#ask #asking{
    width:100% ;
	height:auto;
	margin-top: 10px;
	background-color: white;
	border: 1px solid #E7E5E6;
	box-shadow:2px 2px 10px #E7E5E6;
	_text-align: left;
}

#ask #asking .tit{
	height:28px;
	border-bottom: 2px solid #0168B4;
	font-size: 20px;
	font-family: '微软雅黑','宋体';
	margin-top: 12px;
	margin-left: 15px;
	width: 245px;
	_margin-left:16px;
}

#ask #asking .tit span{
	display: inline-block;
	float: left;
	margin-top: -2px
}

#ask #asking .cont{
	width: 245px;
	margin-left: 15px;
	min-height: 200px;
	margin-bottom: 10px;
	margin-top: 5px;
	height: auto;
	_margin-left: 16px;
}

#ask #asking li{
	width:100% ;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}

#ask #asking li .reward{
	width: 20px;
	height: 30px;
	display:block;
	float: left;
	background: url("../image/be_solv_bg.png") no-repeat scroll -5px 0px;
}

#ask #asking li a{
	color:#117fbc;
	font-family: '微软雅黑','宋体';
}

#ask #asking li a:hover{
	color: red;
}

#over_lay{
	position: absolute;
	width: 100%;
	height:100%;
	z-index:1000;
	top: 0;
	left: 0;
	background-color:#000000;
	opacity: 0.5;
	filter:Alpha(opacity=50);
	display: none;
}

#user_login{
	position: absolute;
	width: 350px;
	height:285px;
	border: 1px solid #808080;
	background-color: white;
	z-index: 1001;
	display: none;
	font-family: '黑体','宋体';
}

#user_login .user_con{
	width: 100%;
	margin-top: 10px;
}

#user_login .login_tit{
	width: 100%;
	height: 45px;
	background:url("../image/be_solv_bg.png") scroll -74px -397px no-repeat;
	border-bottom: 1px solid #cccccc;
}

#user_login .login_tit .login_tit_txt{
	float: left;
	color: #4790df;
	font-size: 21px;
	margin-top: 8px;
	margin-left: 8px;
}

#user_login .login_tit .close_login{
	display: block;
	float: right;
	margin-top: 10px;
	margin-right: 11px;
	width: 20px;
	height: 20px;
	cursor:pointer;
	background: url("../image/onl_reg_btn.png") scroll -2px 1px no-repeat;
}

#user_login .login_tit .close_login:hover{
	background: url("../image/onl_reg_btn.png") scroll -2px -55px no-repeat;
}

#user_login .user_info_div{
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: center;
	margin-top: 15px;
}

#user_login .txt_tit{
	font-size: 16px;
	margin-right: 5px;
	width: 56px;
	display: inline-block;
	text-align: left;
+display: block;
+float: left;
+margin-left: 25px;
}

#user_login .input_text{
	width: 221px;
	height: 30px;
	border: 1px solid #cccccc;
	font-size: 16px;
	font-family: '微软雅黑','宋体';
	line-height: 30px;
	padding-left: 7px;
	padding-right: 7px;
+margin-right: 20px;
}

#user_login .txt_img{
	display: inline-block;
	width: 237px;
	height:40px;
	text-align: left;
}

#user_login #validateCode{
	width: 70px;
	height: 30px;
	border: 1px solid #cccccc;
	font-size: 16px;
	font-family: '微软雅黑','宋体';
	line-height: 30px;
	padding-left: 7px;
	padding-right: 7px;
	display: inline-block;
	float: left;
}

#user_login #validate{
	width: 85px;
	height: 32px;
	display: inline-block;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
}

#user_login .refresh_code{
	cursor: pointer;
}

#user_login .log_btn{
	width: 100px;
	height: 30px;
	background-color: #4790df;
	display: inline-block;
	line-height: 30px;
	color: white;
	font-size: 16px;
	cursor: pointer;
	border-radius: 5px;
	border: 1px solid #c2e4ff;
}

#user_login .log_btn:hover{
	color: white;
	text-decoration: none;
}


#user_report{
	width:422px;
	height:300px;
	position: absolute;
	border: 1px solid #808080;
	background-color: white;
	z-index: 1003;
	display: none;
	font-family:'微软雅黑','宋体';
}

#user_report .user_rep_tit{
	width: 100%;
	height: 50px;
}

#user_report .user_rep_tit .rep_tit_txt{
	font-size: 18px;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}

#user_report .close_report{
    width: 20px;
    height: 20px;
    display: inline-block;
    float: right;
    background: url("../image/onl_reg_btn.png") scroll -2px 1px no-repeat;
    margin-top: 5px;
    cursor: pointer;
    margin-top: 15px;
    margin-right: 10px;
}

#user_report .close_report:hover{
    background: url("../image/onl_reg_btn.png") scroll -2px -55px no-repeat;
}

#user_report  .report_class{
	width: 100%;
	height: 30px;
    line-height: 30px;
}

#user_report  .rep_cla_con{
	width: 402px;
	margin-left:20px;
     height: 60px;
	line-height: 30px;
	font-size: 16px;
}

#user_report  .rep_cla_con label{
	width: 144px;
	display: inline-block;
    +width: 130px;
}

#user_report  .rep_cla_con  .last_label{
	width: 35px;
}

#user_report  .report_explain{
	width:100%;
	height:30px;
	line-height: 30px;
}

#user_report  .rep_exp_con{
	width:100%;
	height:100px;
}

#user_report  .rep_exp_con .rep_exp_area{
	width:400px;
	height:90px;
	border: 1px solid #CCCCCC;
	margin-left:10px;
	margin-top: 0px;
}

#user_report  .report_btn{
    width: 100%;
	height: 30px;
	line-height: 30px;
	text-align: center;
}

#report_can{
	float: right;
	display: block;
	margin-right: 5px;
	cursor: pointer;
}

#report_sub{
	background-color:#4790df;
	display: inline-block;
	width: 60px;
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	color: white;
	border: 1px solid #a1cdfc;
	border-radius: 5px;
	float: right;
	margin-right: 10px;
	cursor: pointer;
}

#report_sub:hover{
	text-decoration: none;
}

#ask_list_left{
	width:715px;
	height:auto;
	float: left;
}

#ask_list_left .category_search{
	width:100%;
	height:50px;
	border: 1px solid #808080;
	background-color: white;
	height: 90px;
}

#ask_list_left .category_tag_search{
	width:100%;
	border: 1px solid #808080;
	background-color: white;
	min-height: 90px;
}

#ask_list_left .category_search .search_type li{
    float: left;
	margin-left: 10px;
	width: 80px;
	text-align: center;
	cursor: pointer;
}

#ask_list_left .category_search .category_list{
    margin-top: 20px;
}

#ask_list_left .tag_search{
	background-color: white;
	margin-bottom: 10px;
	width:100%;
	min-height: 150px;
	border: 1px solid #E7E5E6;
	box-shadow:2px 2px 10px #E7E5E6;
}

#ask_list_left .tag_search .tag_sea_tit{
	height:28px;
	border-bottom: 2px solid #0168B4;
	font-size: 20px;
	font-family: '微软雅黑','宋体';
	margin-top: 12px;
	margin-left: 15px;
	width: 685px;
	_text-align: left;
}

#ask_list_left .tag_search .tag_sea_con{
	width: 685px;
	margin-left: 15px;
	min-height: 80px;
	margin-bottom: 15px;
	margin-top: 5px;
	height: auto;
}

#ask_list_left .tag_search .tag_sea_con a{
	padding-left: 10px;
	display: inline-block;
	float: left;
	margin-right:15px;
	font-size: 12px;
	font-family: '宋体';
	height:20px;
	line-height: 20px;
	color:#127AC7;
	margin-top: 10px;
	+text-overflow: ellipsis;
	+word-break:keep-all;
	+white-space:nowrap;
}

#ask_list_left .tag_search .tag_sea_con a span{
	display: inline-block;
	padding-right: 10px;
}

#ask_list_left .category_search .category_list li{
	float: left;
	margin-left: 20px;
}

#ask_list_left .question_list{
	border: 1px solid #808080;
	width: 100%;
	min-height: 200px;
	background-color: white;
	border: 1px solid #E7E5E6;
	box-shadow:2px 2px 10px #E7E5E6;
	overflow: hidden;
	_text-align: left;
}

#ask_list_left .question_list .ques_list_tit{
	height:28px;
	border-bottom: 2px solid #0168B4;
	font-size: 20px;
	font-family: '微软雅黑','宋体';
	margin-top: 12px;
	margin-left: 15px;
	width: 685px;
}

#ask_list_left .question_list .ques_list_tit .list_tit_des{
	display: inline-block;
	float: left;
}

#ask_list_left .question_list .ques_list_tit .ques_stat{
	float: left!important;
}

#ask_list_left .question_list .ques_list_tit ul{
	float: right;
}

#ask_list_left .question_list .ques_list_tit ul li{
	float: left;
	font-size: 16px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	margin-top: 2px;
	background-color: white;
	cursor: pointer;
	_display: inline-block;
}

#ask .un_sel_cla_sta{
	border-top: 2px solid white;
	border-right: 0px solid white;
	border-left: 0px solid white;
	background-color:transparent!important;
}

#ask .sel_cla_sta{
	border-top: 2px solid #0168B4;
	border-right: 2px solid #0168B4;
	border-left: 2px solid #0168B4;
	_color: white;
	_background-color:#0168B4!important;
}

#ask_list_left .question_list .que_lis_tit{
	width: 100%;
	height: 30px;
	margin-top: 15px;
	margin-bottom: 10px;
}

#ask_list_left .question_list .que_lis_tit ul{
	_display: inline-block;
	_margin-left: -15px;
}

#ask_list_left .question_list .que_lis_tit li{
	float: left;
	cursor: pointer;
	margin-left: 15px;
}
#ask_list_left .question_list .que_lis_tit li a{
	font-size: 16px;
	font-weight: bold;
	font-family: '微软雅黑','宋体';
}

#ask_list_left .question_list .que_lis_tit li a:hover{
	text-decoration: none;
	color: red!important;
}

#ask_list_left .question_list .que_lis_tit li{
    font-size: 16px;
    font-weight: bold;
    font-family: '微软雅黑','宋体';
}

#ask .cur_ask_type{
	color:#0066b1;
}

#ask .un_ask_type{
	color:#0066b1;
}

#ask_list_left .question_list .que_list_con{
	width: 100%;
	margin-left: 15px;
 }

 #ask_list_left .question_list .que_list_con .que_con_div{
	 margin-top: 15px;
}

#ask_list_left .question_list .que_list_con .question_item{
	width: 685px;
	min-height: 95px;
	border: 0px solid red;
	border-bottom: 1px #519dd7 dashed;
	margin-bottom: 10px;
}

#ask_list_left .question_list .que_list_con .question_item .que_ite_left{
	width: 75px;
    height: auto;
	float: left;
}

#ask_list_left .question_list .que_list_con .question_item .que_ite_left .us_img{
	width: 62px;
	height: 62px;
    border-radius: 5px;
    overflow: hidden;
}

#ask_list_left .question_list .que_list_con .question_item .que_ite_left .us_img img{
	width: 100%;
	height: 100%;
}

#ask_list_left .question_list .que_list_con .question_item .que_ite_right{
	width: 605px;
	height:auto;
	float: left;
}

#ask_list_left .question_list .que_list_con .question_item .que_ite_right .que_tit{
	width: 100%;
	height:17px;
	line-height:16px;
	overflow: hidden;
	_text-align: left;
}

#ask_list_left  .question_item .que_ite_right .que_tit a{
	color: #006600;
	font-size: 16px;
	font-family: '微软雅黑','宋体';
}

#ask_list_left  .question_item .que_ite_right .que_tit a:hover{
    color: red;
}

#ask_list_left  .question_item .que_ite_right .que_cont{
	width: 100%;
	min-height: 14px;
	max-height: 28px;
	line-height: 14px;
	overflow: hidden;
	font-family: '微软雅黑','宋体';
	margin-top: 8px;
	margin-bottom: 8px;
	_text-align: left;
}

#ask_list_left  .question_item .que_ite_right .que_tag{
	width: 100%;
	min-height: 20px;
    overflow: hidden;
}

#ask_list_left  .question_item .que_ite_right .que_tag a{
	padding-left: 10px;
	display: inline-block;
	float: left;
	margin-right:10px;
	font-size: 12px;
	font-family: '宋体';
	height:20px;
	line-height: 20px;
	color:#127AC7;
}

#ask_list_left  .question_item .que_ite_right .que_tag a span{
	display: inline-block;
	padding-right: 10px;
}

.tags_unsel_a{
	background:url("../image/tab_bg.png") no-repeat scroll 0px -24px;
}

.tags_unsel_s{
	background: url("../image/tab_bg.png") no-repeat scroll right -45px;
}

#ask_list_left  .question_item .que_ite_right .que_ifo{
	width: 100%;
	height: 14px;
	line-height: 14px;
	font-family: '微软雅黑','宋体';
	margin-top: 5px;
	margin-bottom: 10px;
}

#ask_list_left  .question_item .que_ite_right .que_ifo li{
	width: auto;
	float: left;
	height: 14px;
	line-height: 14px;
	border-bottom: 0px;
}

#ask_list_left  .question_item .que_ite_right .que_ifo li a{
	color: #006600;
}

#ask_list_left  .question_item .que_ite_right .que_ifo li a:hover{
	color:red;
}

#ask_list_left .question_list .que_list_con div{
	height: auto;
	width: 100%;
}

#ask_list_left .question_list .que_list_con .que_title{
	width: 425px;
	display: block;
	float: left;
}

#ask_list_left .question_list .que_list_con .que_ans_num{
	width: 60px;
	display: block;
	float: left;
}

#ask_list_left .question_list .que_list_con .que_peo{
	width: 100px;
	display: block;
	float: left;
}

#ask_list_left .question_list .que_list_con .que_time{
    width: 130px;
    display: block;
	float: left;
}

#all_ask_area span{
	display: block;
	width: 20px ;
	height:20px ;
	line-height: 20px;
	text-align: center;
	float: left;
	margin-left: 10px;
	border: 1px solid #000000;
	background-color: #ff8c00;
	cursor: pointer;
}

#all_ask_area span:hover{
	background-color:green!important; ;
}

#solved_ask_area span{
    display: block;
	width: 20px ;
	height:20px ;
	line-height: 20px;
    text-align: center;
	float: left;
	margin-left: 10px;
	border: 1px solid #000000;
	background-color: #ff8c00;
	cursor: pointer;
}

#solved_ask_area span:hover{
    background-color:green!important; ;
}

#resolved_ask_area span{
    display: block;
	width: 20px ;
	height:20px ;
	line-height: 20px;
	text-align: center;
	float: left;
    margin-left: 10px;
	border: 1px solid #000000;
	background-color: #ff8c00;
	cursor: pointer;
}

#resolved_ask_area span:hover{
	background-color:green!important; ;
}

#closed_ask_area span{
	display: block;
	width: 20px ;
	height:20px ;
	line-height: 20px;
	text-align: center;
	float: left;
	margin-left: 10px;
	border: 1px solid #000000;
	background-color: #ff8c00;
	cursor: pointer;
}

#closed_ask_area span:hover{
	background-color:green!important; ;
}

#ask .page_control{
	width: 685px!important;
	height:60px!important;
	line-height: 60px;
	text-align: center;
	margin-top: -10px;
}

#ask .page_control a{
	display: inline-block;
	border: 1px solid #cccccc;
	height: 22px;
	line-height: 22px;
	width:26px;
	cursor: pointer;
    _margin-top: 20px;
}

#ask .page_control a:hover{
	text-decoration: none;
	background-color: #0067b2;
	color: white;
}

#ask .page_control .first{
	width:60px!important;
}

#ask .page_control .last{
	width:60px;
}

#ask_list_left .question_list .que_list_con li{
	width: 100%;
    line-height: 30px;
	height: 30px;
	border-bottom: 1px  #808080 dotted;
}

#ask_list_left .category_search .tag_list{
	margin-top: 20px;
	display: none;
}

#ask_list_left .category_search .tag_list a{
	width: 80px;
	float: left;
	margin-right: 10px;
}

#ask_list_right{
    width:275px;
	margin-left: 10px;
	float: left;
	min-height: 500px;
}

#ask #ask_class{
	background-color: white;
	margin-bottom: 10px;
	width:100%;
	min-height: 150px;
	border: 1px solid #E7E5E6;
	box-shadow:2px 2px 10px #E7E5E6;
	_text-align:left;
}

#ask #ask_class .class_title{
	height:28px;
	border-bottom: 2px solid #0168B4;
	font-size: 20px;
	font-family: '微软雅黑','宋体';
	margin-top: 12px;
	margin-left: 15px;
	width: 245px;
}

#ask #ask_class .class_cont{
	width: 245px;
	margin-left: 15px;
	min-height: 100px;
	margin-bottom: 5px;
	margin-top: 10px;
}

#ask #ask_class .class_cont li{
    width: 100%;
	height: 35px;
	line-height: 35px;
	color:#909090;
}

#ask #ask_class .class_cont li .class_sign{
	width: 15px;
	height: 15px;
	display: block;
	margin-top:10px;
	float: left;
	margin-right: 10px;
}

#ask #ask_class .class_cont li a:hover{
	color: red;
}

#ask #ask_class .class_cont li .class_number{
	margin-left: 0px;
}

#ask .class_sign1{
	background: url('../image/be_solv_bg.png') scroll -11px -811px no-repeat;
}

#ask .class_sign2{
	background: url('../image/be_solv_bg.png') scroll -56px -811px no-repeat;
}

#ask .class_sign3{
	background: url('../image/be_solv_bg.png') scroll -111px -811px no-repeat;
}

#ask .class_sign4{
	background: url('../image/be_solv_bg.png') scroll -161px -811px no-repeat;
}

#ask .class_sign5{
	background: url('../image/be_solv_bg.png') scroll -217px -811px no-repeat;
}

#ask #ask_class .class_cont li a{
	font-family: '微软雅黑','宋体';
	color:#117fbc;
	font-size: 16px;
}

#ask_list_right .latest_question{
	 width:100%;
	 height: 300px;
	 border: 1px solid #808080;
	 background-color: white;
}

#ask_list_right .ask_tag{
	width: 100%;
	min-height: 330px;
	height: auto;
	border: 1px solid #808080;
	background-color: white;
}

#ask_list_right .ask_tag .tag_con{
	width: 100%;
	height: auto;
}

#ask_list_right .ask_tag a{
	display: block;
	width: auto;
	float: left;
	margin-right: 0px;
	margin-top:8px;
	margin-right:25px;
}

#ask_list_right .ask_state{
    width: 100%;
	border: 1px solid #808080;
	margin-top: 10px;
	background-color:white;
	min-height: 100px;
	border: 1px solid #E7E5E6;
	box-shadow:2px 2px 10px #E7E5E6;
	margin-bottom: 10px;
	_text-align: left;
}

#ask_list_right .ask_state .ask_sta_tit{
	height:28px;
	border-bottom: 2px solid #0168B4;
	font-size: 20px;
	font-family: '微软雅黑','宋体';
	margin-top: 12px;
	margin-left: 15px;
	width: 245px;
}

#ask .ask_state .state_con{
	width: 245px;
	margin-left: 15px;
	min-height: 50px;
	margin-bottom: 10px;
	margin-top: 10px;
}

#ask .ask_state .state_con li{
	width: 100%;
	height: 35px;
	line-height: 35px;
	color:#909090;
}

#ask .ask_state .state_con  li a{
	font-family: '微软雅黑','宋体';
	color:#117fbc;
	font-size: 16px;
}

#ask .ask_state .state_con .state_sign{
	width: 17px;
	height: 16px;
	display: block;
	margin-top:9px;
	float: left;
	margin-right: 10px;
}

.state_sign1{
	background: url('../image/be_solv_bg.png') scroll -12px -853px no-repeat;
}

.state_sign2{
	background: url('../image/be_solv_bg.png') scroll -55px -853px no-repeat;
}

.state_sign3{
	background: url('../image/be_solv_bg.png') scroll -108px -853px no-repeat;
}

#ask .ask_state .state_con li a:hover{
	color: red;
}

#ask .ask_state .state_con li .state_number{
	margin-left: 0px;
}

#ask_list_right .ask_state .state_con li{
	width: 100%;
	height: 30px;
	line-height: 30px;
}

#personal{
    border: 0px solid #808080;
    width: 100%;
    height:auto;
}

#personal .per_left{
    border: 1px solid #808080;
	width: 235px;
	height:330px;
	margin-top: 10px;
	margin-left: 10px;
	background-color: white;
	margin-bottom: 10px;
	float: left;
}

#personal .per_con{
	 width: 100%;
	 height:320px;
}

#personal .head_portrait{
	border: 1px solid #808080;
	width:100px ;
	height: 100px;
	margin-top: 10px;
	margin-left: 10px;
	float: left;
}

#personal .head_portrait img{
    width: 100%;
	height: 100%;
}

#personal .user_name{
	float: left;
	margin-left: 10px;
    margin-top: 10px;
    min-width: 25px;
	min-height: 30px;
}

#personal .personal_item{
	float: left;
	display: block;
	margin-top: 20px;
	width: 235px;
}

#personal .personal_item li{
    height: 30px;
	width: 100%;
	line-height: 30px;
}

#personal .per_right{
	width: 730px;
	min-height: 200px;
	border: 1px solid #808080;
	float: left;
	margin-left: 10px;
	background-color: white;
	margin-top: 10px;
	margin-bottom: 10px;
}

#personal .per_right .per_integr{
	width: 710px;
	height: 100px;
	border: 1px solid #808080;
	float: left;
	background-color: white;
	margin-left: 10px;
	margin-top: 10px;
}

#personal .per_right .per_integr dl{
    width: 100px;
	height: 65px;
	border: 1px solid #808080;
	float: left;
}

#personal .per_right .per_integr .exp_con dl{
	margin-left: 100px;
}

#personal .per_right .per_integr .wea_con dl{
	margin-left:30px;
}

#personal .per_right .per_integr .det_con dl{
	margin-left:30px;
	margin-top: 10px;
	height: 115px;
}

#personal .per_right .per_integr dl dt{
	text-align: center;
	border-bottom: 1px solid #808080;
}

#personal .per_right .per_integr dl dd{
	text-align: center;
	height: 40px;
	line-height: 40px;
}

#personal .per_right .title li{
    float: left;
	width: 60px;
    margin-left: 10px;
	text-align: center;
	cursor: pointer;
}

#personal .per_right .que_con{
	width: 100%;
	height: 315px;
	overflow: hidden;
}

#personal .per_right .que_con .que_class{
	width: 100%;
	height:100%;
}

#personal .per_right .que_con .que_class{
	width: 100%;
	height:100%;
}

#personal .per_right .que_con .que_cla_tit{
    width: 100%;
	height: 30px;
	border-bottom: 1px solid #808080;
}

#personal .per_right .que_con .que_cla_con{
	width: 100%;
	height: 285px;
}

.cla_tit_item{
    width: 415px;
    float: left;
	height: 30px;
	line-height: 30px;
}

.cla_state_item{
	width: 55px;
	float: left;
	height: 30px;
	line-height: 30px;
}

.cla_ans_item{
	width: 55px;
	float: left;
	height: 30px;
	line-height: 30px;
}

.cla_sco_item{
	width: 55px;
	float: left;
	height: 30px;
	line-height: 30px;
}

.cla_tim_item{
	width: 140px;
	float: left;
	height: 30px;
	line-height: 30px;
}

.ans_tit_item{
	height: 30px;
	width: 380px;
	line-height: 30px;
	float: left;
}

.ans_bea_item{
	width: 115px;
	height: 30px;
	line-height: 30px;
	float: left;
	text-align: center;
}

.ans_ado_item{
	width: 90px;
	height: 30px;
	float: left;
	line-height: 30px;
	text-align: center;
}

.ans_tim_item{
	width: 130px;
	height: 30px;
	line-height: 30px;
	float: left;
	float: left;
}

/*回答*/
#personal .ans_right{
	width: 730px;
	min-height: 200px;
	border: 1px solid #808080;
	float: left;
	margin-left: 10px;
	background-color: white;
	margin-top: 10px;
	margin-bottom: 10px;
}

#personal .ans_right .que_con{
	width: 100%;
	height: 315px;
	overflow: hidden;
}

#personal .ans_right .que_con .que_class{
	width: 100%;
	height:100%;
}

#personal .ans_right .que_con .que_class{
	width: 100%;
	height:100%;
}

#personal .ans_right .que_con .que_cla_tit{
	width: 100%;
	height: 30px;
	border-bottom: 1px solid #808080;
}

#personal .ans_right .que_con .que_cla_con{
	width: 100%;
	height: 285px;
}

#personal .ans_right .title li{
	width:170px;
	height: 30px;
	line-height: 30px;
	float: left;
	cursor: pointer;
}

/*我的点评*/
#personal .com_right{
	width: 730px;
	min-height: 200px;
	border: 1px solid #808080;
	float: left;
	margin-left: 10px;
	background-color: white;
	margin-top: 10px;
	margin-bottom: 10px;
}

#personal .com_right .que_con{
	width: 100%;
	height: 315px;
	overflow: hidden;
}

#personal .com_right .que_con .que_class{
	width: 100%;
	height:100%;
}

#personal .com_right .title li{
    height: 30px;
	width: 80px;
	float: left;
	text-align: center;
}

#personal .com_right .que_con .que_cla_tit{
	width: 100%;
	height: 30px;
	border-bottom: 1px solid #808080;
}

#favorite_control span{
    display: block;
    width: 20px;
    height:20px;
    line-height: 20px;
    text-align: center;
    float: left;
    margin-left: 10px;
    border: 1px solid #000000;
    background-color: #ff8c00;
    cursor: pointer;
}

#favorite_control span:hover{
    background-color: green;
}

#personal .com_right .que_con .que_cla_con{
	width: 100%;
	height: 285px;
}

.com_tit_item{
	height: 30px;
	line-height: 30px;
	width: 580px;
	float: left;
}

.com_tim_item{
	height: 30px;
	line-height: 30px;
	width: 140px;
	float: left;
}

.fav_tit_item{
    height: 30px;
	line-height: 30px;
	width: 415px;
	float: left;
}

.fav_sta_item{
	height: 30px;
	line-height: 30px;
	width: 50px;
	float: left;
	text-align: center;
}

.fav_ans_item{
	height: 30px;
	line-height: 30px;
	width: 50px;
	float: left;
	text-align:center;
}

.fav_pri_item{
	height: 30px;
	line-height: 30px;
	width: 50px;
	float: left;
	text-align: center;
}

.fav_tim_item {
	height: 30px;
	line-height: 30px;
	width: 150px;
	float: left;
	text-align: center;
}

/*全部回答*/
#all_answer_ctl span{
	display: block;
	width: 20px;
	height:20px;
	line-height: 20px;
	text-align: center;
	float: left;
	margin-left: 10px;
	border: 1px solid #000000;
	background-color: #ff8c00;
	cursor: pointer;
}

#all_answer_ctl span:hover{
	background-color: green;
}

/*最佳回答*/
#best_answer_ctl span{
	display: block;
	width: 20px;
	height:20px;
	line-height: 20px;
	text-align: center;
	float: left;
	margin-left: 10px;
	border: 1px solid #000000;
	background-color: #ff8c00;
	cursor: pointer;
}

#best_answer_ctl span:hover{
	background-color: green;
}

/*采纳为答案的回答*/
#adopt_answer_ctl span{
	display: block;
	width: 20px;
	height:20px;
	line-height: 20px;
	text-align: center;
	float: left;
	margin-left: 10px;
	border: 1px solid #000000;
	background-color: #ff8c00;
	cursor: pointer;
}

#adopt_answer_ctl span:hover{
	background-color: green;
}

/*未被采纳为答案的回答*/
#other_answer_ctl span{
	display: block;
	width: 20px;
	height:20px;
	line-height: 20px;
	text-align: center;
	float: left;
	margin-left: 10px;
	border: 1px solid #000000;
	background-color: #ff8c00;
	cursor: pointer;
}

#other_answer_ctl span:hover{
	background-color: green;
}

#personal .per_right .user_info{
	width: 100%;
	height: auto;
}

#personal .per_right .user_info dl{
    width: 100%;
    height: auto;
}

#personal .per_right .user_info dd{
    height: 30px;
    width:150px;
	float: left;
	line-height: 30px;
	border-bottom: 1px #808080 dotted;
	border-right: 1px #808080 dotted;
}

#personal .per_right .user_info dt{
	height: 30px;
	width:570px;
	float: left;
	line-height: 30px;
	border-bottom: 1px #808080 dotted;
}

#personal .ranking{
	width:100%;
	height: auto;
	margin-top: 10px;
	background-color: white;
	border: 1px solid #E7E5E6;
	box-shadow:2px 2px 10px #E7E5E6;
	_text-align: left;
}

#personal .ranking .ran_tit{
	height:28px;
	border-bottom: 2px solid #0168B4;
	font-size: 20px;
	font-family: '微软雅黑','宋体';
	margin-top: 12px;
	margin-left: 15px;
	width: 970px;
}

#personal .ranking .ranking_content{
	width: 100%;
	height:auto;
    _margin-top: -20px;
}

#personal .ranking .ranking_content .use_inf{
	width: 295px;
	height: 115px;
	border: 1px solid  #9fb6c6;
	float: left;
	margin-left: 27px;
	margin-top: 15px;
	font-family: '微软雅黑','宋体';
}

#personal .ranking .ranking_content .use_inf .use_num{
	min-width: 45px;
	height: 45px;
	float: left;
	text-align:center;
	margin-top: 35px;
	font-size: 19px;
	font-family: '微软雅黑','宋体';
	line-height: 45px;
	color: #4a4a4a;
}

#personal .ranking .ranking_content .use_inf .use_num_sign{
	display: inline-block;
	border: 0px solid red;
	width: 25px;
	height: 35px;
	margin-top: 5px;
}

#personal .ranking .ranking_content .use_inf .use_num_sign1{
    background: url('../image/be_solv_bg.png') scroll -10px -911px  no-repeat;
}

#personal .ranking .ranking_content .use_inf .use_num_sign2{
	background: url('../image/be_solv_bg.png') scroll -68px -911px  no-repeat;
}

#personal .ranking .ranking_content .use_inf .use_num_sign3{
	background: url('../image/be_solv_bg.png') scroll -136px -911px  no-repeat;;
}

#personal .ranking .ranking_content .use_inf .use_img{
	width: 72px;
	height: 72px;
	float: left;
	margin-top: 20px;
    border-radius: 5px;
    overflow: hidden;
}

#personal .ranking .ranking_content .use_inf .use_img img{
	width:100%;
	height: 100%;
}

#personal .ranking .ranking_content .use_inf .use_det{
	height: 70px;
	width: 155px;
	float: left;
	margin-top: 20px;
	margin-left: 10px;
}

#personal .ranking .ranking_content .use_inf .use_det .use_det_ite1{
	width: 100%;
	height: 18px;
	color:#207dc3;
	font-size: 18px;
	font-family: '微软雅黑','宋体';
	line-height: 18px;
	overflow: hidden;
}

#personal .ranking .ranking_content .use_inf .use_det .use_det_ite1 a{
	color:#207dc3;
}

#personal .ranking .ranking_content .use_inf .use_det .use_det_ite1 a:hover{
	color: red;
}

#personal .ranking .ranking_content .use_inf .use_det .use_det_ite2{
	width: 100%;
	height: 23px;
	margin-top: 10px;
}

#personal .ranking .ranking_content .use_inf .use_det .use_det_ite2 .use_lev_sign{
   display: inline-block;
   height: 18px;
	width: 15px;
	float: left;
	background: url("../image/be_solv_bg.png") scroll -184px -912px no-repeat;
}

#personal .ranking .ranking_content .use_inf .use_det .use_det_ite2 .use_lev{
	display: inline-block;
	height: 16px;
	line-height: 16px;
	min-width:30px;
	float: left;
	margin-right: 5px;
}

#personal .ranking .ranking_content .use_inf .use_det .use_det_ite2 .use_poi_sign{
	display: inline-block;
	height: 18px;
	width: 15px;
	float: left;
	background: url('../image/be_solv_bg.png') scroll -251px -911px no-repeat;
}

#personal .ranking .ranking_content .use_inf .use_det .use_det_ite2 .use_poi{
	display: inline-block;
	height: 16px;
	line-height: 16px;
	min-width:30px;
	float: left;
}

#personal .ranking .ranking_content .use_inf .use_det .use_det_ite3{
	width: 100%;
	height: 23px;
	margin-top: 5px;
}

#personal .ranking .ranking_content .use_inf .use_det .use_det_ite3 span{
	height:18px;
	width: 15px;
	display: inline-block;
	float: left;
}

#personal .ranking .ranking_content .use_inf .use_det .use_det_ite3 .use_bes_sign{
	background: url("../image/be_solv_bg.png") scroll -317px -913px no-repeat;
}

#personal .ranking .ranking_content .use_inf .use_det .use_det_ite3  .use_bes{
	display: inline-block;
	float: left;
	width: auto;
	height: 16px;
	line-height: 16px;
	margin-right: 10px;
}

#personal .ranking .ranking_content .use_inf .use_det .use_det_ite3 .use_ado_sign{
	background: url("../image/be_solv_bg.png") scroll -388px -913px no-repeat ;
}

#personal .ranking .ranking_content .use_inf .use_det .use_det_ite3  .use_ado{
	display: inline-block;
	float: left;
	width: auto;
	height: 16px;
	line-height: 16px;
	margin-right:10px;
}

#personal .ranking .ranking_content .use_inf .use_det .use_det_ite3 .use_fav_sign{
	background: url("../image/be_solv_bg.png") scroll -456px -913px no-repeat ;
}

#personal .ranking .ranking_content .use_inf .use_det .use_det_ite3  .use_fav{
	display: inline-block;
	float: left;
    width: auto;
	height: 16px;
	line-height: 16px;
}

#personal .ranking .ranking_content li{
	width: 100%;
    height:30px;
	line-height: 30px;
    border-bottom: 1px #808080 dotted;
}

#personal .ranking .ranking_content li span{
    display: block;
    width: 100px;
    float: left;
}

#personal #ask_user_ctl{
	clear:both;
}

#personal .page_control{
	width:900px;
	height:60px;
	line-height: 60px;
	text-align: center;
	margin-top: -10px;
}

#personal .page_control a{
	display: inline-block;
	border: 1px solid #cccccc;
	height: 22px;
	line-height: 22px;
	width:26px;
	cursor: pointer;
}

#personal .page_control a:hover{
	text-decoration: none;
	background-color: #0067b2;
	color: white;
}

#personal .page_control .first{
	width:60px!important;
}

#personal .page_control .last{
	width:60px;
}

#iframe_question{
	display: block;
	width: 390px;
    min-height: 200px;
	height: auto;
}

#login{
	width:200px;
	height: 200px;
	border: 1px solid red;
	background-color: white;
	z-index: 10;
}

#over{
	width:100%;
	height:100%;
	background-color: #000000;
	z-index:100;
	opacity: 0.5;
	position: absolute;
	top: 0;
	left: 0;
}