/*--------------------------------------------------------------------------------------------------
  Juedui100 Channel Cascading Style Sheet
--------------------------------------------------------------------------------------------------*/
@charset
"utf-8"
;
/*about us*/
.icon_about {
    background: url(../images/sprites_icon.gif) no-repeat 0 -720px;
}

.about_wrap {
    width: 730px;
    padding: 20px 0 0 20px;
}

.about_wrap h1 {
    font-weight: bold;
    font-size: 14px;
    padding: 12px 0;
	color: #0099FF;
}

.about_wrap ul {
    margin-right: 20px;
    text-align: left;
    margin-top: 5px;
}

.about_wrap ul li {
    line-height: 180%;
}

.about_wrap ul li table td {
    height: 28px;
}

.about_wrap ul li h1 {
    color: #0099FF;
}

.aboutus_pic {
    margin-bottom: 15px;

}

.aboutus_pic li {
    float: left;
	text-align: center;
}

.aboutus_pic img {
    border: 1px solid #CCCCCC;
    display: block;
    height: 150px;
    margin: 12px;
    overflow: hidden;
    padding: 2px;
    width: 200px;
}

/*media*/
.about_wrap .media_list li{
	line-height:2.5em;

}
.about_wrap .media_list li a{
	width:580px;
	float:left;
	font-weight:bold;
}
.media_list li span{
	float:right;
}
.medium_gray{
    color: #666;
}
.medium_gray:hover {
    color: #04d3d3;
}
.medium_red{
    color: #ba0404;
}

.medium_red:hover {
    color: #666666;
}



/*business*/
.bus_border td {
    border: 1px solid #333;
    padding: 5px;
}

.bus_center {
    text-align: center;
}

.bus_border .tab1 {
    width: 90px;
}

.bus_border .tab2 {
    width: 290px;
}

/*service*/
.footercon {line-height:22px; text-indent:2em;}

.footercon h1 {
    color: #333;
    text-align: center;
    font-size: 16px;
	padding-top:25px;
}

.footercon p {
    color: #333;
    line-height: 22px;
    text-indent: 2em;
}

.footercon ul {
    padding: 15px 0 0 20px;
    color: #333;
}

.footercon ul span {
    color: #d52685;
}

.footercon li {
    padding: 3px 0;
}

.footercon li.footercenter {
    text-align: center;
    padding: 15px 0 0 0;
}

.footerright {
    text-align: right;
    padding: 0 12px 0 0;
}

.footerright a {
    color: #0099ff;
    text-decoration: underline;
}

.footerright a:hover {
    color: #0c517e;
    text-decoration: underline;
}

.footercon h2 {
    color: #333;
    text-align: right;
    font-weight: bold;
    padding: 12px 0;
}

/*link*/
.linkindex {
    padding: 18px 0 12px 0;
    font-size: 14px;
}

.linkindex a {
    color: #00CCFF;
}

.linkindex a:hover {
    color: #00FFFF;
}

.linktable h2, .linkcontent h2{
    padding: 10px 0;
    font-size: 14px;
    font-weight: bold;
    color: #333;
}


.linkcontent p {
    line-height: 22px;
    text-indent: 2em;
    color: #333;
}

.linkcontent ol {
    color: red;
    padding: 8px 0 0 0;
	clear:both;
}

.linktextarea {
    width: 480px;
    height: 50px;
    font-size: 12px;
	float:left;
	margin-right:20px;
}

.linkcontent li {
    float: left;
    margin: 6px 12px;
}

.linkcontent img{
    border: 2px solid #CCCCCC;
    width:110px;
	height:48px;
}

.linktable {
    clear: both;
    padding: 0 0 10px 0;
}

.linktable table {
    padding: 0 0 0 12px;
	width:720px;
}
.linktable table td{
	padding:5px 0;
}
.linktext {
    color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.linktable a:hover {
    text-decoration: underline;
    color: #CCCCCC;
}


/*safe*/

.safe_left {
    width:718px;
    padding-bottom: 13px;
    float: left;
}

.safe_intro {
    line-height: 217%;
    text-indent: 2em;
    margin:12px;
	width:696px;
}

.safe_wrap {
    margin: 13px 0 0 13px;
    width: 684px;
    height: 391px;
    background: url(../images/sprites_safe.jpg) 0 386px no-repeat;
}

.safe_left h2 {
    width: 667px;
    height: 36px;
    padding-left: 17px;
    background: url(../images/sprites_safe.jpg) bottom no-repeat;
    font-size: 15px;
    font-weight: bold;
    color: #027D8E;
    line-height: 36px;
    margin: 0;
}

.safe_wrap ul {
    height: 350px;
    border-left: 1px #DDE0E6 solid;
    border-right: 1px #DDE0E6 solid;
}

.safe_wrap li {
    display: inline;
    position: relative;
    float: left;
    width: 320px;
    margin: 5px 0 0 16px;
    color: #464646;
}

.safe_left h3 {
    font-size: 12px;
    font-weight: bold;
}
.safe_item {
	clear:both;
}
.safe_item a, .safe_layout .safe_item img{
    display: block;
	float:left;
    height:60px;
    width:104px;
	margin:5px 10px 0 0;
}
.safe_item a img{
    height:60px;
    width:104px;
}

.safe_item p{
    line-height: 187%;
	height:6em;
	overflow:hidden;
}

.safe_more {
    text-align: right;
	padding: 8px 5px 8px 0;
	clear:both;
}

.more_r {
    padding: 10px 30px 20px 0;
    text-align: right;
}

.safe_more a, .more_r a {
    color: #068EFE;
    text-decoration: underline;
}

.safe_tip {
    height: 330px;
    width: 647px;
    padding: 20px 18px 0 17px;
    border-left: 1px #DDE0E6 solid;
    border-right: 1px #DDE0E6 solid;
    line-height: 217%;
    text-indent: 2em;
}
.comp_r dl{
	margin: 28px 0;
	height:135px;
}
.comp_r a{
	display:block;
}
.comp_r img, .comp_r a{
	width:110px;
	height:135px;
}
.comp_r dt{
    float: left;
    margin: 0 12px 0 19px;
    padding-top: 5px;
    display: inline;
}
.comp_r dd{
	float:left;
    overflow:hidden;
    text-overflow:ellipsis;
    word-break:keep-all;
    white-space:nowrap;
}
.comp_r dd{
	line-height:2.3em;
}
.comp_r dd{
	width:7.5em;
}
.bg_pink{
	background:#FCF0F0 url(../images/are_w_bg.jpg) repeat-x;
}
.safe_nav{
	padding:20px 10px;
}
.safe_nav li{
	line-height:3em;
	text-align:center;
}
.safe_nav li a{
	font-size:14px;
}
.safe_nav li a.on, .safe_nav li a:hover{
	font-weight:bold;
}
.safe_user li{
	border:1px solid #C9C9C9;
}
.safe_top{
	border-bottom:1px solid #F8D7D9;
	height:30px;
	line-height:30px;
	padding-left:20px;
	margin-right:25px;

}
.safe_top span{
	padding-left:25px;
	font-size:14px;
	float:left;
	color:#1D7D72;
}
.safe_top a{
	float:right;
	font-weight:normal;
	text-decoration:underline;
	margin-right:20px;
}
.safe_info{
	padding:20px 30px 0 20px;
}
.safe_info li{
	margin:0 0 30px 0;
	line-height:2em;
}
.safe_info li p{
	line-height:2em;
}
.icon_safe{
	background:url(../images/sprites_safe.jpg) no-repeat -663px -8px;
}
.safe_layout{
	padding:20px 30px 20px 20px;
}
.safe_layout li{
	margin:15px 0 0 0;
}
.safe_layout h3{
	padding:5px 0;
}
.safe_step{
	margin:20px 0 10px;
}



/*search*/
.ser_cond{
	height:42px;
	background:url(../images/sprites_bg_x.jpg) repeat-x 0 -3657px;
	padding:0 0 0 20px;
	line-height:42px;
}
.ser_cond span{
	font-weight:bold;
}
.search_left{
	width:741px;
	float:left;
}
.search_right{
    float:right;
	width:246px;
	border:1px solid #F7B4CD;
	margin-top:10px;
	background:#FFF9FB;
}
.search_right h3{
    background:#FFD6E5;
    height:30px;
    line-height:30px;
    padding:0 15px;
	overflow:hidden;
    color:#6D7182;
    font-size:14px;
    clear:both;
}
.search_right h4{
	font-weight:normal;
	padding:15px 0 5px 0;
}
.search_right h3 span, .ser_r label{
    float:left;
}
 .ser_r label{
    margin:0 10px 0 0;
}
.search_right h3 a{
    float:right;
    font-size:12px;
    font-weight:normal;
}
.ser_quick {
    padding: 5px 6px 10px 15px;
	*padding: 0 6px 10px 15px;
}

.ser_pad{
	padding-bottom:10px;
}
.ser_quick p{
    padding:5px 0;
    *padding:10px 0;
    _padding:5px 0;
	color:#666;
	line-height:20px;
	height:20px;
	*line-height:15px;
	*height:15px;
}
.ser_quick p label input{
	margin-right:3px;
}
.ser_quick div{
	line-height:2em;
}
.ser_quick .more{
	float:right;
}
.ser_quick .more a{
	margin:0 10px 0 0;
}
.ser_quick p span{
    float:left;
    margin:0 10px 0 0;
}
.ser_quick h4{
	font-weight: normal;
	margin-bottom:5px;
}
.ser_quick h6{
	font-weight: normal;
    line-height:1.8em;
    padding-bottom:10px;
}
.ser_num{
	padding:15px 0 0;
    clear:both;
}
.ser_quick p.ser_r span{
    padding:0 0 0 10px;
	float:left;
	display:block;
}
.ser_quick p.ser_r input{
	float:left;
    margin:0 0 0 70px;
}
.ser_input{
	border:1px solid #7F9DB9;
    width:100px;
    height:20px;
}
.ser_save{
    margin: 0 0 0 70px;
	*margin: 0 0 0 55px;
}
.bt_l_yellow {
    display:block;
    width:94px;
    height:35px;
    background:url("../images/sprites_space.gif") -266px -10px no-repeat;
    border:none;
    color:#A10169;
    font-size:14px;
    font-weight:700;
    text-align:center;
    cursor:pointer;
    line-height:35px;
    float:left;
}
.ser_tip{
	line-height:2em;
	*line-height:2.1em;
	color:#666;
}
.top_sur{
	width:1000px;
	padding-top:0px;
	position:relative;
}
.nav_in {
	height:24px;
	border-bottom:1px solid #DA94AE;
}
.nav_in li{
	height:24px;
    float:left;
	margin-left:5px;
}
.nav_in a{
    display:block;
	height:24px;
	text-align:center;
    text-decoration:none;
	float:left;
	font-size:14px;
}
.nav_in a:hover, .ser_write:hover, .ser_elec:hover, .ser_save:hover, .chat_bt:hover, .test_list li a.title:hover, .bt_test:hover, .ex_list li a:hover, .bt_ex:hover, .succ_item li a:hover, .are_people li a:hover, .julie_video li a:hover, .julie_photo li a:hover, .bank_name li a:hover, .safe_nav li a:hover{
	text-decoration:none;
}
.nav_in .off{
	background:url(../images/sprites_space.gif) -536px -45px no-repeat;
	padding:0 0 0 10px;
}
.nav_in .off span{
	background:url(../images/sprites_space.gif) right -59px no-repeat;
	padding:5px 10px 0 0;
	float:left;
	height:19px;
}
.nav_in .on{
	background:url(../images/sprites_space.gif) -881px -51px no-repeat;
	padding:0 0 0 10px;
    position:relative;
    top:1px;
}
.nav_in .on span{
	background:url(../images/sprites_space.gif) right -83px no-repeat;
	padding:5px 10px 0 0;
	float:left;
	height:19px;
	font-weight:bold;

}
.nav_in b{
	font-weight:normal;
	padding-left:22px;
}
.position_r{
	color:#999;
	margin-right:20px;
	position:absolute;
	top:20px;
	right:20px;
	padding-bottom:10px;
	float:right;
}
.icon_list{
	background:url(../images/sprites_search_icon.gif) no-repeat 0 -23px;
}
.icon_photo{
	background:url(../images/sprites_search_icon.gif) no-repeat 0 -45px;
}
.ser_l_wrap{
	padding:20px 0 0;
	border:1px solid #E0E0E0;
    border-top:0;
}
.ser_bg{
	background:url(../images/sprites_areabg.png);
}

.ser_photo li{
	float:left;
	height:199px;
	margin:20px 0 0 20px;
	display:inline;
	text-align:center;
	position:relative;
	line-height:1.8em;
	padding:25px 0;
	border:1px solid #E6E4E4;
	overflow:hidden;
}
.ser_photo li a{
    display:block;
}
.coll_content{
	margin:0 20px;
}
.coll_content li{
	border-bottom:1px dashed #7F7F7F;
	background:url(../images/sprites_bg_x.jpg) 0 -1220px repeat-x;
	clear:both;
	height:170px;
	padding:20px;
}
.coll_see{
	display:block;
	float:left;
	text-align:center;
	color:#B3034C;
	margin-right:20px;
	width:110px;
}
.coll_see img{
	margin-bottom:10px;
	width:110px;
	height:135px;
	border:1px solid #CCC;
	padding:1px;
}
.coll_detail{
	float:left;
	width:525px;
}
.coll_text{
	color:#8B8B8B;
	height:3em;
	overflow:hidden;
	line-height:1.6em;
}
.coll_intro{
	margin:15px 0;
	display:block;
}
.coll_choose{
	float:right;
	margin-top:20px;
    height:23px;
    line-height:23px;
}
.coll_choose a{
	margin-left:10px;
}
.bg_status{
	background:url(../images/sprites_icon.gif) no-repeat 5px -510px;
}
.bg_status_no{
	background:url(../images/sprites_icon.gif) no-repeat 5px -773px;
}
.email, .phone, .ident, .email_no, .phone_no,.ident_no{
    background:url("../images/sprites_icon.gif") no-repeat;
}
.email{
    background-position: 3px -185px;
}
.phone{
    background-position: 5px -207px;
}
.ident{
    background-position: 1px -225px;
}
.email_no{
    background-position: 3px -246px;
}
.phone_no{
    background-position: 5px -268px;
}
.ident_no{
    background-position: 1px -286px;
}
.bt_msg, .bt_gift, .bt_guide{
	height:23px;
	display:block;
	float:left;
	line-height:23px;
	margin-left:10px;
	text-align:center;
}
.bt_msg, .bt_gift{
	width:80px;
    background:url("../images/sprites_space.gif") -27px -46px no-repeat;
}
.bt_msg:hover, .bt_gift:hover{
	text-decoration:none;
}
.bt_guide{
	width:120px;
    background:url("../images/sprites_space.gif") -107px -46px no-repeat;
}
.bt_msg span, .bt_gift span, .bt_guide span{
	padding-left:20px;
}
.bt_msg span{
	background:url(../images/sprites_icon.gif) 0 -410px no-repeat;
}
.bt_gift span{
	background:url(../images/sprites_icon.gif) 0 -430px no-repeat;
}
.bt_guide span{
	background:url(../images/sprites_icon.gif) 0 -450px no-repeat;
}
.coll_top{
	height:25px;
	line-height:2em;
}
.coll_top b a{
	font-size:14px;
	color:#B3054D;
	position:relative;
	top:5px;
	margin:0 10px;
}
.coll_top .diamond{
	margin:5px 0 0 0;
}
.coll_com, .coll_top img, .coll_top b{
	float:left;
}
.coll_com{
    padding:7px 0 0 0;
}
.coll_com a{
	margin-left:5px;
	display:block;
	width:20px;
	height:20px;
	float:left;
    cursor:point;

}
.coll_text{
	color:#8B8B8B;
	height:3em;
	overflow:hidden;
	line-height:1.6em;
}
.ser_img{
    width:110px;
    margin: 0 17px 0 17px;
}
.ser_img img{
    width:110px;
    height:135px;
    margin-bottom:5px;
}

.ser_write, .ser_elec{
	background:url(../images/sprites_space.gif) no-repeat -266px -45px;
	width:67px;
	height:23px;
	line-height:23px;
	float:left;
	margin-left:8px;
	_margin-left:4px;
	text-align:center;
}

.ser_write span{
    background:url(../images/sprites_icon.gif) no-repeat 10px -404px;
    padding-left:18px;
    display:block;
}
.ser_elec span{
    background:url(../images/sprites_search_icon.gif) no-repeat;
    padding-left:12px;
}
.ser_reco, .ser_vip, .ser_dia{
    position:absolute;
}
.ser_reco{
    left:30px;
    top:4px;
}
.ser_vip{
    right:20px;
    top:0;
}
.ser_dia{
    right:22px;
    top:3px;
}
.ser_top{
    border-bottom:1px dashed #B1B1B1;
    padding:0 15px 10px;
	margin:0 20px;
}

/*search-rusult*/
.ser_mar{
	margin:10px auto 20px;
}
.ser_mar h2{
	background:#FFD6E5;
	height:28px;
	margin:1px;
	line-height:29px;
	padding-left:10px;

}
.ser_mar h3{
	background:#FFF9FB url(../images/sprites_search_icon.gif) no-repeat 20px -64px;
	padding-left:30px;
	height:23px;
	line-height:25px;
	margin-top:20px;
	font-weight:normal;
	color:#F56F01;
}
.icon_ser{
	background: url(../images/sprites_hd.gif) no-repeat -305px -16px;
	padding-left:30px;
}
.ser_font{
	font-weight:normal;
}
.ser_mar h2 .ser_new{
	float:left;
	color:#6D7182;
}
.ser_mar h2 a{
	float:right;
	font-weight:normal;
	margin-right:10px;
	display:block;
}
.ser_l, .ser_m1, .ser_m2, .ser_rr{
	border:1px solid #F7B4CD;
}
.ser_l{
	width:442px;
	float:left;
    height:790px;
	padding-bottom:10px;
}
.ser_l ul{
	padding:0 0 0 58px;
}
.ser_l ul li{
	padding:18px 0 0 0;
}
.ser_l ul li .ser_item{
	letter-spacing:1em;
	width:48px;
	_width:45px;
	display:block;
	float:left;
    *margin:5px 0 0 0;
}
.bt_ser{
	margin:30px 0 0 170px;
	display:inline;
}
.ser_m{
	width:285px;
	margin:0 11px;
	display:inline;
	float:left;
}
.ser_m2{
	margin-top:20px;
}
.ser_rr{
	width:246px;
	float:right;
    height:800px;
}
.ser_rr ul li a.ser_pic{
	background:url(../images/sprites_msg.jpg) 0 -161px no-repeat;
	padding:7px 8px;
	*padding:6px 8px;
	width:65px;
	height:81px;
	*height:83px;
	display:block;
	float:left;
	margin-right:10px;

}
.ser_pic img{
	width:65px;
	height:80px;
}
.ser_rr ul li {
	margin:32px 5px;
	*margin:33px 5px;
	padding-left:20px;
	clear:both;
    *zoom:1;
}
.ser_rr ul li p{
	line-height:1.8em;
	color:#848383;
	width:115px;
	overflow:hidden;
    float:left;
}
.ser_rr ul li p a{
	color:#333;
}
.ser_box {
    padding:15px 44px 0;
    height:21px;
    line-height:21px;
}
.ser_box a{
    display:block;
    float:right;

}
.ser_box span{
    display:block;
    float:left;

}
.bor_pink{
	border-bottom:1px dashed #FFD6E5;
	padding-bottom:15px;
}
.bor_green{
	border-bottom:1px dashed #B6E0E3;
	padding-bottom:15px;
}

.ser_in_bor{
	border:1px solid #7F9DB9;
	width:124px;
	height:20px;
	line-height:20px;

}
.ser_m1{
	padding-bottom:20px;
    height:467px;
    _height:476px;
}
.ser_m1 form{
	margin:20px 0 0 50px;
}
.ser_m1 form span{
	display:block;
	float:left;
	width:129px;
	height:20px;
}
.m2_wrap{
	background:#FFF9FB;
	padding:20px 33px;
    height:221px;
    _height:211px;
}
.m2_wrap h5{
	font-weight: normal;
	height:32px;
}
.m2_wrap ul li{
	clear:both;
	line-height:2.5em;
	padding:10px 0;
	overflow:hidden;
}
.m2_wrap ul li span{
	float:left;
	display:block;
}
.m2_wrap ul li select{
	float:right;
	width:140px;
	margin-top:5px;
}
.ser_go{
	float:right;

}

/*story*/
.story_wrap{
	margin:8px auto 10px;
}

.story_wrap h1, .story_wrap h2, .story_wrap h3, .story_new h4, .story_wrap h4{
	height:28px;
	line-height:29px;
	padding-left:20px;
	font-size:14px;
}
.story_wrap h1{
	background:#EDE0F4;
}

.story_wrap h2{
	background:#FFD6E6;
}
.story_wrap h3{
	border-bottom:1px dashed #333;
	margin:0 10px;
}

.story_left{
	float:left;
	width:701px;
}
.story_l{
	border:1px solid #E0CCEF;
}
.story_con li{
	float:left;
	width:207px;
	margin:15px 0 0 20px;
	display:inline;
	line-height:1.8em;

}
.story_con li a.text{
	text-indent:2em;
	color:#828282;
	height:4em;
	overflow:hidden;
    word-wrap:break-word;
}
.story_con li a.green{
	color:#126E7F;
	font-weight:bold;
	text-align:center;
    width:17.5em;
    overflow:hidden;
    text-overflow:ellipsis;
    word-break:keep-all;
    white-space:nowrap;
}
.story_con li a.box{
	height:153px;
    width:206px;
}

.story_con li a img{
	width:200px;
    height:133px;
	padding:2px;
	border:1px solid #CCC;
	margin-bottom:5px;
}
.story_con li a, .story_con li span{
	display:block;

}
.story_con li span{
	text-align:center;
    width:17em;
    overflow:hidden;
    text-overflow:ellipsis;
    word-break:keep-all;
    white-space:nowrap;
}

.story_right{
	float:right;
	width:284px;

}
.story_r1{
	border:1px solid #D8D8D8;
	padding-bottom:15px;
	margin-bottom:15px;
}
.story_r1 p{
	text-indent:2em;
	line-height:2em;
	padding:10px 20px;
	color:#333;
}
.story_list{
	padding-bottom:5px;
	*padding-bottom:8px;
}
.story_list li{
	padding:0 10px;
	width:260px;
}
.story_list li a{
	width:20em;
    overflow:hidden;
    text-overflow:ellipsis;
    word-break:keep-all;
    white-space:nowrap;
	display:block;
	height:20px;
    _height:22px;
	padding:10px 0 0 0;
}
.story_new{
	margin:0 0 10px 0;
	border:1px solid #D8D8D8;
	clear:both;
	background:url(../images/sprites_bg_x.jpg) repeat-x 0 30px;
}
.story_new h4{
	background:url(../images/skin00m_sprites.jpg) repeat-x 0 -60px;
}
.story_new ul li{
	float:left;
	padding:20px 0 20px 25px;
	text-align:center;
	width:114px;
	display:inline;

}
.story_new ul li a{
	display:block;
	font-weight:bold;
}
.story_new ul li a:hover{
	text-decoration:none;
}
.story_new ul li img{
	padding:1px;
	border:1px solid #CCC;
	width:110px;
	height:135px;
	margin-bottom:5px;
}
.story_new ul li p{
	color:#828282;
	height:25px;
	line-height:25px;
}
.story_r2{
	height:200px;
	background:url(../images/sprites_bg_x.jpg) repeat-x 0 -2681px;
	margin:15px 0;
	border:1px solid #F38CF2;
}
.story_r2 h4{
	color:#FFF;
	margin:10px 0 0 0;
}
.story_r2 ul{
	background:#FFF;
	padding:0 10px 30px;
	margin:7px;
	clear:both;
}
.story_r2 ul li{
	font-size:13px;
	padding:21px 0 0 0;
	_padding:20px 0 0 0;
}
.story_r2 ul li a{
	background:url(../images/sprites_story.gif) no-repeat -128px -50px;
	padding-left:15px;
	float:left;
	margin-right:10px;
	color:#95043D;
	font-weight:bold;
	text-decoration:underline;
}

.bt_l_green{
	display:block;
	float:left;
	width:126px;
	height:27px;
	text-align:center;
	line-height:27px;
	color:#FFF;
	font-weight:bold;
	cursor:pointer;
	background:url(../images/sprites_story.gif) no-repeat;
	border:0;
}
.bt_l_green:hover{
	text-decoration:none;
}
.bt_story{
	margin-left:70px;
}
.story_mar{
	margin-top:15px;
}
.story_pic{
    width:300px;
    height:200px;
	float:left;
	display:block;
	border:1px solid #CCC;
	padding:2px;
	margin:20px 30px 0 20px;
}
.story{
	clear:both;
	padding:20px;
	width:660px;
}
.story b{
	font-size:14px;
	display:block;
	padding-bottom:10px;
}

.story_info{
    padding:1em 0 0 2em;
	line-height:2.5em;

}
.story_match{
	float:left;
}
.story_match li{
	color:#B2054D;
	margin:19px 0 0 0;
}
.story_match li span{
	display:block;
	padding-left:20px;
}
.icon_men{
	background:url(../images/sprites_story.gif) no-repeat -127px -27px;
}
.icon_women{
	background:url(../images/sprites_story.gif) no-repeat -127px 0;
}
.story_match li p{
    margin:7px 0 0 60px;
}

.story_write{
	margin:20px;
}
.story_write textarea{
	width:600px;
	height:90px;
	border:1px solid #9C9C9C;
	margin:10px 0;
	padding:2px;
}
.story_write span{
	display:block;
	background:url(../images/sprites_story.gif) no-repeat -125px -52px;
	padding-left:20px;
	color:#B2054D;
}
.story_write p{
	margin:0 0 0 220px;
	padding:10px 0 20px 0;
}
.story_write p a{
	margin-left:30px;
}
.bt_green:hover{
	text-decoration:none;
}
.bt_green{
	display:block;
	float:left;
	text-align:center;
	cursor:pointer;
	color:#FFF;
	width:75px;
	height:25px;
	line-height:26px;
	font-weight:bold;
	background:url(../images/sprites_story.gif) no-repeat 0 -28px;
	border:0;
}
.write_con{
	margin-left:40px;
}
.write_con textarea{
	width:520px;
	height:115px;
	padding:2px;
	margin-bottom:5px;
	font-size:12px;
}
.write_con ul li{
	padding:10px 0 0 0;
}
.write_con ul li span{
	text-align:right;
	display:block;
	float:left;
	width:130px;
	margin-right:10px;
}

.write_con ul li b{
	font-weight:normal;
	color:#F63;
}
.write_con ul li p{
	margin-bottom:10px;
}
.write_con .sublabel{
	margin:20px 0 0 0;
}

.write_input{
	width:370px;
	height:21px;
	line-height:21px;
}
.write_title{
	margin:10px;
	padding:0 20px 1px;
	line-height:2em;
}
.write_submit{
	clear:both;
	padding:20px 0 10px 220px;
}

/*blog*/
.blog_wrap{
	margin:10px auto 15px;
}
.blog_left{
	float:left;
	overflow:hidden;
	width:184px;
	/*height:760px;
	*height:750px;*/
	border:1px solid #FBD7DC;
	background:#FCF1F2;
	padding:0 20px 120px;

}
.blog_left h2, .sub_l h5{
	color:#B2054D;
	border-bottom:2px solid #FBD7DC;
	/*padding-bottom:3px;
	_padding-bottom:0;
	height:20px;*/
	margin:10px 0 0 0;
}
.blog_left h2 span, .sub_l h5 span{
	display:block;
	float:left;
	border-bottom:2px solid #B2054E;
	/*padding-bottom:5px;*/
	position:relative;


}
.blog_left ul, .sub_l ul{
	margin-bottom:20px;
	overflow:hidden;
}
.blog_left ul li, .sub_l ul li{
	clear:both;
}
.blog_left ul li b, .sub_l ul li b{
	display:block;
	float:left;
	background:url(../images/sprites_content.gif) no-repeat -280px -45px;
	text-align:center;
	width:15px;
	height:12px;
	line-height:12px;
	color:#FFF;
	font-size:10px;
}
.blog_left ul li b{
	margin:23px 5px 0 0;
}
.sub_l ul li b{
	margin:16px 5px 0 0;
}

.blog_left ul li a, .sub_l ul li a{
	display:block;
	float:left;
	white-space:nowrap;
	word-break:keep-all;
    text-overflow:ellipsis;
    overflow:hidden;
}
.blog_left ul li a{
	margin:20px 0 0 0;
	*margin:24px 0 0 0;
	width:13em;
}

.sub_l ul li a{
	margin:14px 0 0 0;
	*margin:17px 0 0 0;
	width:18em;
}
.blog_dot li a, .blog_text a.left{
	background:url(../images/sprites_content.gif) no-repeat -290px -81px;
	padding-left:10px;
}

.blog_middle{
	float:left;
	width:497px;
	padding:0 15px 20px;
	border-bottom:5px solid #F6F3F2;

}
.blog_middle h1{
	border-bottom:1px solid #FBD7DC;
	padding: 0 5px 5px;
	margin-bottom:20px;
	font-weight:normal;
	height:26px;
	line-height:27px;
	padding-left:15px;
}
.blog_middle h1 b{
	display:block;
	float:left;
	font-size:14px;
	padding-left:25px;
	background-position:0 -533px;
}
.blog_middle h1 a{
	float:right;
}
.nav_middle{
	width:490px;
}

.blog_text{
	border-bottom:1px solid #CDBFD7;
	padding:10px 10px 50px 10px;
	*padding:10px 10px 30px 10px;
}
.blog_text li{
	clear:both;
}
.blog_text li a{
	font-size:14px;
	margin:12px 0 0 0;
	*margin:16px 0 0 0;
	_margin:14px 0 0 0;
	white-space:nowrap;
	word-break:keep-all;
    text-overflow:ellipsis;
    overflow:hidden;
}
.blog_text li a.left{
	float:left;
	width:23em;
}


.blog_text li a.right{
	float:right;
	color:#989898;
	width:8em;
}

.blog_right{
	float:right;
	width:247px;
	border:1px solid #FBD7DC;
	background:#FCF1F2;
}
.blog_right h3{
	margin:20px 10px 20px;
	background:#FBD7DC;
	border-bottom:1px solid #B2054E;
	color:#B2054D;
	padding:5px 5px 3px 20px;
}
.blog_right ul li{
	padding:0 15px 23px 20px;
	*padding:0 15px 20px 20px;
	_padding:0 15px 10px 20px;
	height:140px;
	overflow:hidden;
    text-overflow:ellipsis;
    word-break:keep-all;
    white-space:nowrap;
}
.blog_right ul li img{
	width:111px;
	height:137px;
	border:1px solid #DDD;
}
.blog_info{
	display:block;
	float:left;
	width:113px;
}
.blog_right ul li p{
	float:left;
	/*margin-left:10px;*/
	display:inline;
	/*line-height:2.5em;*/
	color:#333;
	width:8em;
    overflow:hidden;
    text-overflow:ellipsis;
    word-break:keep-all;
    white-space:nowrap;
}
.blog_right ul li p a{
	color:#B2054E;
	font-weight:bold;
	display:block;
	width:7.5em;
	overflow:hidden;
    text-overflow:ellipsis;
    word-break:keep-all;
    white-space:nowrap;
}
.blog_page{
	float:right;
	padding:13px 15px 0 0;
}

/*content*/
.hot_layout{
	padding:auto;
}
.hot_left{
	width:298px;
	float:left;
	position:relative;
	border:1px solid #F6B5CD;
}

.hot_middle{
	width:401px;
	float:left;
	margin:0 13px 0;
	display:inline;
}
.middle_bg{
	background:url(../images/sprites_bg_x.jpg) repeat-x 0 -2929px;
}
.hot_height{
	height:390px;
}
.hot_text{
	padding:0 0 13px;

}
.hot_text li {
	border-bottom:1px dashed #FBD7DC;
	padding-bottom:10px;
    height:115px;
}

.hot_text li p{
	line-height:2.1em;
	margin:0 20px;
}
.hot_text li a.title{
	text-align:center;
	height:39px;
	+height:42px;
	_height:40px;
	line-height:39px;
	font-size:14px;
	color:#B2054D;
	display:block;
	font-weight:bold;
}
.hot_right{
	width:241px;
	float:right;
}
.hot_col{
	border:1px solid #F6B5CD;
}
.hot_col h3{
	height:30px;
	line-height:31px;
	color:#B2054D;
	font-size:14px;
	background:#FFD6E6;
	padding-left:20px;
}
.hot_col h4{
	height:30px;
	line-height:30px;
	font-size:14px;
	padding-left:10px;
}

.cover_pic img{
	width:298px;
	height:392px;
	*height:398px;
	_height:392px;

}
.one{
	margin-left:10px;
	float:right;
	position:absolute;
	top:360px;
	right:15px;
}
.one li{
	float:left;
	margin-left:6px;
	width:24px;
	height:21px;
	text-align:center;
	font-size:14px;

}
.one li a{
    display:block;
	width:24px;
	height:21px;
	line-height:23px;
	background:url(../images/sprites_content.gif) no-repeat -176px -80px;
}
.one li a:hover, #one_on{
	color:#FFF;
	text-decoration:none;
	background:url(../images/sprites_content.gif) no-repeat -201px -80px;
}
.hot_julie{
	padding:10px 8px 20px;
}
.hot_julie p{
	line-height:1.9em;
}
.hot_name{
	display:block;
}
.julie_pic{
	display:block;
	float:left;
	margin-right:5px;
}
.julie_pic img{
	display:block;
	float:left;
	width:65px;
	height:102px;
	padding:3px;
	border:1px solid #C7C7C5;
}
.julie_list{
	clear:both;
	padding-bottom:10px;

}
.julie_list li{
	clear:both;
	padding:8px 10px 0;
}
.julie_list li a{
	clear:both;
	background:url(../images/sprites_content.gif) no-repeat -290px -85px;
	padding-left:10px;
	width:15em;
	height:17px;
	display:block;
	white-space:nowrap;
	word-break:keep-all;
    text-overflow:ellipsis;
    overflow:hidden;
}
.julie_list li a:hover, .s_list li a:hover, .hot_video a:hover{
	color:#C50242;
}
.julie_blog{
	float:right;
	margin:0 10px 10px;
	*margin:0 10px 15px;
}
.media_list li{
	margin-left:20px;
}
.media_list li a{
	width:19em;
}
.hot_media{
	margin:10px 22px 14px;
	_margin:10px 22px 14px;
}
.hot_media img{
	width:243px;
	height:87px;
	padding:3px;
	border:1px solid #C7C7C5;
	margin-bottom:14px;
}
.hot_media a{
	display:block;
	text-align:center;
}
.hot_media a:hover{
	text-decoration:none;
}
.hot_video{
	padding:6px 30px;
}

.hot_video a{
	background:url(../images/sprites_content.gif) no-repeat 0 -45px;
	width:165px;
	display:block;
	padding:5px;
	text-align:center;
	overflow:hidden;
    text-overflow:ellipsis;
    word-break:keep-all;
    white-space:nowrap;
}
.hot_video a img{
	padding-bottom:25px;
	width:162px;
	height:111px;
}
.video_list li a{
	background:url(../images/sprites_content.gif) no-repeat -268px -100px;
	padding-left:32px;
	*background-position:-268px -103px;
}
.s_list{
	margin:0 10px;
	padding-bottom:9px;
	*padding-bottom:4px;
	_padding-bottom:8px;
}
.s_list li{
	float:left;
	width:190px;
	margin:9px 0 0 0;
}
.s_list li a{
	width:14em;
	background:url(../images/sprites_content.gif) no-repeat -290px -85px;
	padding-left:10px;
	height:17px;
	display:block;
	white-space:nowrap;
	word-break:keep-all;
    text-overflow:ellipsis;
    overflow:hidden;
}

.s_border{
	border-bottom:1px dashed #FBD7DC;
	padding-bottom:10px;
}
.hot_blog{
	border:1px solid #F34286;
	margin:0 15px;
}
.hot_mar{
	margin-top:15px;
}
.hot_title{
	height:45px;
	background:url(../images/sprites_bg_x.jpg) repeat-x 0 -3015px;
	line-height:45px;
}
.hot_title h2{
	display:block;
	float:left;
	background:url(../images/sprites_content.gif) no-repeat;
	width:295px;
	font-size:30px;
	color:#FFF;
	padding-left:30px;
	letter-spacing:2px;
}
.hot_title ul{
	float:right;
	margin-right:40px;
	display:inline;
}
.hot_title ul li{
	float:left;
	color:#FFF;
	margin-left:8px;
}
.hot_title ul li a{
	color:#FFF;
}
.hot_title .more{
	float:right;
	color:#FFF;
	margin-right:40px;
	text-decoration:underline;

}

.hot_story li{
	margin-left:27px;
	text-align:center;
	padding-bottom:20px;
}
.hot_story li a:hover{
	text-decoration:none;
}
.sub_l{
	float:left;
	width:256px;
	padding:0 15px 0;
	display:inline;
}
.sub_bg{
	background:#FCF1F2;
}
.sub_text{
	float:left;
	width:406px;
	border:0;
	padding-bottom:0;
	margin-top:7px;
}
.sub_text li a.left{
	float:left;
	width:19em;
}
.blog_user{
	clear:both;
}
.blog_user h5{
	height:30px;
	margin:15px;
	padding-left:53px;
	border-bottom:1px solid #EDE1E1;
}
.blog_user h5 span{
	background:url(../images/sprites_content.gif) no-repeat -175px -45px;
	font-weight:normal;
	line-height:31px;
	width:101px;
	text-align:center;
	display:block;
	position:relative;
	top:1px;
}
.blog_user ul li{
	width:112px;
	float:left;
	margin:10px 0 20px 42px;
	display:inline;
	text-align:center;
}
.blog_user ul li img{
	width:110px;
	height:136px;
	float:left;
	border:1px solid #DDD;
	display:block;
	margin-bottom:10px;
}

/*classic_area*/
.are_wrap{
	width:1002px;
	margin:0 auto;
    /*background:#FCF0F0 url(../images/are_w_bg.jpg) repeat-x;*/
	background:#FDF6F9;
}
.are_left{
	width:200px;
	padding:2px 0 0 0;
	float:left;
}
.are_left h2, .are_left h3{
	font-size:14px;
}

.are_left h2{
	border-bottom:1px dashed #B8E0E4;
	padding:0 0 5px 10px;
	margin-left:10px;
	color:#017586;
}
.are_left h3{
	clear:both;
	height:34px;
	line-height:35px;
	padding-left:30px;
	margin:0 1px;
	color:#017586;

}
.are_color_w{
	color:#007787;
}
.media_bg_w{
	background:url(../images/sprites_area.jpg) no-repeat -793px -127px;
}
.media_bg_m{
	background:#FFF;
}
.are_right{
	width:790px;
	float:right;
	padding:10px 0 0 10px;
	background:#FFF;
}
.are_people li a{
	display:block;
	width:6em;
    overflow:hidden;
    text-overflow:ellipsis;
    word-break:keep-all;
    white-space:nowrap;

}
.are_people li img{
	width:65px;
	height:80px;
	padding:2px;
	border:1px solid #CCC;
	margin-bottom:7px;
}
.are_people li{
	width:70px;
	float:left;
	padding:0 0 20px 18px;
	text-align:center;
}
.bt_are{
	margin:10px 0 10px 55px;
	display:inline;
}
.are_service{
	padding:0 0 0 37px;
}
.are_service li{
	clear:both;

}
.are_service li a{
	color:#126E7F;
	display:block;
	font-size:14px;
	padding-left:27px;
	margin-bottom:30px;
	float:left;
}
.are_service .icon_vip{
	background:url(../images/sprites_chat_icon.gif) no-repeat 0 -270px;
}
.are_service .icon_dia{
	background:url(../images/sprites_chat_icon.gif) no-repeat 0 -30px;
}
.are_service .icon_rank{
	background:url(../images/sprites_chat_icon.gif) no-repeat 0 -170px;
}
.are_service .icon_cover{
	background:url(../images/sprites_chat_icon.gif) no-repeat;
}
.are_service .icon_on{
	background:url(../images/sprites_chat_icon.gif) no-repeat 0 -65px;
}
.are_service .icon_gift{
	background:url(../images/sprites_chat_icon.gif) no-repeat 0 -100px;
}
.are_service .icon_skin{
	background:url(../images/sprites_chat_icon.gif) no-repeat 0 -242px;
}
.are_service .icon_phone{
	background:url(../images/sprites_chat_icon.gif) no-repeat 0 -137px;
}
.are_service .icon_service{
	background:url(../images/sprites_chat_icon.gif) no-repeat 0 -208px;
}
.are_media{
	padding:20px 23px 0;
}
.are_media li{
	clear:both;

}
.are_media li a{
	color:#555555;
	display:block;
	width:12em;
	margin-bottom:16px;
	white-space:nowrap;
	word-break:break-all;
    text-overflow:ellipsis;
    overflow:hidden;
	background:url(../images/sprites_content.gif) no-repeat -290px -85px;
	padding-left:10px;
}
.are_length li a{
	width:12.5em;
	_width:11.5em;
}
.are_more{
	clear:both;
	float:right;
	margin:0 17px 30px 0;
	display:inline;
}
.are_call{
	padding:5px 18px 20px 31px;
	clear:both;
    margin:0 auto;
    width:150px;
}
.julie_call{
    width:200px;
}
.are_call a{
	display:block;
}
.are_call a span{
	display:block;
    text-align:right;
    clear:both;
}
.are_call img{
	margin-bottom:10px;
	height:96px;
	width:150px;
}
.are_call p{
	line-height:2em;
	color:#333;
	margin-top:10px;
    clear:both;
}
.are_top{
	width:538px;
	height:53px;
	margin-bottom:13px;
	padding:35px 0 0 200px;
    background:url(../images/sprites_area.jpg) no-repeat -322px -38px;
}
.are_top p{
	float:left;
	font-size:14px;
	margin-right:50px;
	display:inline;
}
.are_top p span{
	font-weight:bold;
	color:#C30067;
	font-size:16px;
}
.are_upload{
	float:left;
	margin-top:10px;
	display:block;
	width:73px;
	height:30px;
	background:url(../images/sprites_content.gif) no-repeat -175px -128px;
	text-align:center;
	line-height:30px;
	color:#FFF;
}
.are_upload:hover, .are_l ul li a:hover, .are_on:hover{
	text-decoration:none;
}
.are_detail{
	float:left;
	margin:20px 0 0 15px;
	display:block;
	width:70px;
}
.are_on{
	background:url(../images/sprites_content.gif) no-repeat -175px -158px;
	width:73px;
	height:22px;
	text-align:center;
	display:block;
	float:left;
	line-height:22px;
	color:#555;
	font-weight:bold;
	margin-top:2px;
}
.are_title{
	height:205px;
	width:760px;
	padding-right:30px;
	border:1px solid #FBD7DC;
	background:#FCF0F2;
}

.are_l, .are_l ul, .are_l ul li, .are_r ul, .are_r ul li, .are_r a{
	float:left;
}

.are_l h1{
	font-size:14px;
	float:left;
	padding-left:20px;
	line-height:25px;
}
.are_l h3{
	float:left;
	margin-left:20px;
	display:inline;
	font-weight:normal;
	line-height:25px;
}
.are_l ul li{
	margin:2px 0 0 10px;
	*margin:3px 0 0 10px;
	display:inline;
}
.are_l ul li a{
	display:block;
	width:55px;
	height:21px;
	text-align:center;
	line-height:23px;
	color:#BD469F;
}
.are_l ul li a.on{
	background:url(../images/sprites_content.gif) no-repeat -175px -105px;
	color:#FFF;
}
.are_r{
	float:right;
	line-height:25px;
}
.are_r ul{
	padding-right:20px;
}

.are_r ul li a{
	width:50px;
	text-align:center;
	display:block;
	*margin-top:2px;
}
.are_r ul li a, .are_r ul li{
	color:#BD469F;
}
.area_place{
	background:#FDF6F9;
	width:970px;
	height:33px;
	clear:both;
	line-height:23px;
	padding-top:5px;
	padding-left:20px;
}

.area_place a.on{
	font-weight:bold;
}
.are_user{
	clear:both;
    padding:0 0 20px 0;
	/*background:#FDF6F9;*/
}
.are_user li{
	width:220px;
	height:136px;
	float:left;
	padding:8px;
	position:relative;
	margin:19px 0px 0 10px;
	display:inline;
	background:#FBE3F0;
    overflow: hidden;
}
.are_user .ser_write{
	margin:4px 0 0 9px;
}
.are_pink{
	/*background:url(../images/jingpinbg.jpg) repeat-x;*/
	line-height:18px;
}
.are_gray{
	background:url(../images/sprites_area.jpg) no-repeat -321px -126px;
}
.are_img, .safe_user li img{
	width:110px;
	height:135px;
	float:left;
	display:block;
}
.are_img img{
	width:110px;
	height:135px;
}
.are_text, .are_user li p{

/*	margin-left:10px;
	float:left;
*/	display:inline;
	color:#333;
	line-height:1.8em;
	width:8em;
    overflow:hidden;
    text-overflow:ellipsis;
    word-break:keep-all;
    white-space:nowrap;
}
.are_text{
	color:#BD185A;
	font-weight:bold;
	display:block;
	width:80px;
}
.are_reco{
	position:absolute;
	top:-15px;
	left:15px;
}
.are_dia{
	position:absolute;
	top:-14px;
	left:65px;
}
.are_vip{
	position:absolute;
	top:-19px;
	left:70px;
}
.auth_e_succ{
	padding:10px 0 8px 85px;
	font-size:14px;
	line-height:2em;
	color:#636363;
}
.auth_e_succ span{
	color:#B3054D;
	font-weight:bold;
	font-size:16px;
}
.auth_e_succ b{
	display:block;
	margin-bottom:10px;
}
.auth_e_succ ul li {
	line-height:1.5em;
}
.auth_link{
	padding:0 0 0 40px;
}
.auth_link a{
	display:block;
	font-size:14px;
}
.auth_position{
    margin:20px 0 0 150px;
}
.auth_mar1{
	margin:20px 0 0 50px;
}
.auth_mar2{
	margin:20px 0 0 150px;
}

.auth_font{
	font-size:16px;
}
.icon_corret{
	background:url(../images/sprites_user.gif) no-repeat -530px -45px;
}
.icon_wrong{
	background:url(../images/sprites_user.gif) no-repeat 0 -193px;
}

/*chat*/
.chat_user li{
	float:left;
	width:109px;
	height:202px;
	border:1px solid #E6E4E4;
	padding:15px 27px 5px;
	text-align:center;
	position:relative;
	margin:25px 26px 0 0;
	display:inline;
}
.chat_user li p{
	color:#999;
	padding:3px 0;
	*padding:5px 0;
}
.chat_img{
	width:109px;
	display:block;
}
.chat_img img{
	width:109px;
	height:135px;
	margin-bottom:5px;
}
.chat_pink{
	background:url(../images/sprites_area.jpg) no-repeat -158px -38px;
}
a.chat_bt{
	margin-left:5px;
	color:#014391;

}

.chat_vip{
	position:absolute;
	top:-10px;
	right:15px;
}
.chat_dia{
	position:absolute;
	top:-6px;
	right:25px;
}


/*test*/
.test_wrap{
	width:1002px;
	margin:10px auto;
}
.test_bg{
	background:#FDF4F5 url(../images/test_left_bg.jpg) repeat-x;
}
.test_col{
	margin:0 36px 0;
}
.test_left{
	float:left;
	width:310px;
	padding:10px 0;
}
.test_right{
	float:right;
	width:691px;
	padding-bottom:20px;
}

.bg_white{
	background:#FFF;
}
.left_border{
	border-left:1px solid #C9C9C9;
}
.text_border{
	border:1px solid #C9C9C9;
}
.test_title{
	height:42px;
	background:url(../images/sprites_bg_x.jpg) repeat-x 0 -200px;
	border-bottom:1px solid #C9C9C9;
}
.test_title span, .test_right h2 span{
	display:block;
	text-indent:-999px;
	float:left;
	margin:12px 0 0 10px;
}
.test_title span{
	background:url(../images/sprites_test.gif) no-repeat -94px -97px;
	width:527px;
	height:19px;
}
.test_title1{
	background:url(../images/sprites_test.gif) no-repeat -430px -78px;
	width:150px;
	height:18px;
}
.test_title2{
	background:url(../images/sprites_test.gif) no-repeat -226px -77px;
	width:194px;
	height:18px;
}
.test_title3{
	background:url(../images/sprites_test.gif) no-repeat 0 -79px;
	width:215px;
	height:17px;
}
.test_right h2{
	height:38px;
	margin-top:10px;
}
.test_title_bg{
	background:url(../images/sprites_area.jpg) no-repeat;
	padding-left:10px;
}

.test_julie{
	width:276px;
	margin:15px auto;
}
.julie_img{
	float:left;
	display:block;
	width:77px;
	margin-right:15px;
	text-align:center;
}
.julie_img img{
	background:url(../images/sprites_test.gif) no-repeat -109px -126px;
	width:67px;
	height:104px;
	padding:4px 6px 5px 4px;
	margin-bottom:5px;
}
.julie_r{
	width:184px;
	float:left;
}
.test_left h3, .test_left h4{
	font-weight:bold;
	font-size:14px;
	height:37px;
	line-height:37px;
}
.test_left h3{
	margin:0 0 5px 0;
}
.test_left h4{
	padding:0 0 0 20px;
}
.julie_r p{
	text-indent:2em;
	line-height:2.4em;
}
.julie_r a{
	float:right;
}
.test_pic{
	float:left;
	display:inline;
	width:110px;
	height:92px;
	margin:0 10px 0 10px;
}
.test_pic img{
	width:97px;
	height:79px;
	padding:5px 7px 9px 5px;
	background:url(../images/sprites_test.gif) no-repeat 0 -149px;

}
.test_w1{
	width:276px;
}
.test_w2{
	width:614px;
}
.test_method{
	margin:0 auto;
	clear:both;
}

.test_method p a{
	float:right;
	text-decoration:none;

}
.test_method p{
	text-indent:2em;
	margin:0 0 0 5px;
}
.test_w1 p{
	line-height:2.6em;
}
.test_w2 p{
	line-height:2em;
}

.test_list{
	margin:20px auto 0;
}
.test_list li a.title{
	height:29px;
	display:block;
	padding-left:20px;
	line-height:29px;
	vertical-align:bottom;
}
.test_w1 li a.title{
	width:256px;
	background:url(../images/sprites_test.gif) no-repeat -293px 0;
}
.test_w1 li a.title:hover{
	color:#007787;
	font-weight:bold;
}
.test_w2 li a.title{
	width:598px;
	background:url(../images/sprites_test.gif) no-repeat 0 -45px;
}
.test_w2 li a.title b{
	float:left;
	font-size:14px;
}
.test_w2 li a.title span{
	padding-right:20px;
	float:right;
	margin-right:20px;
}
.icon_up{
	background:url(../images/sprites_test.gif) no-repeat 34px -97px;
}
.icon_down{
	background:url(../images/sprites_test.gif) no-repeat 34px -115px;
}


.test_tip{
	padding:10px 2px 5px 0;
	background:#FFF;
}
.border_pink{
	border:1px solid #EE86B5;
	border-top:0;
}
.border_green{
	border:1px solid #B6E0E3;
	border-top:0;
}

.test_juedui{
	width:257px;
	margin:30px auto;
}
.test_juedui p{
	line-height:2.8em;
	text-indent:2em;
}
.test_t_bg{
	background:url(../images/sprites_area.jpg) no-repeat -622px 0;
}
.test_ser{
	width:266px;
	margin:20px 0 0 30px;
	padding-bottom:58px;
	background:url(../images/sprites_test.gif) no-repeat;
	background-position:0 168px;
	*background-position:0 143px;
}
.test_ser li{
	background:url(../images/sprites_test.gif) no-repeat -605px -24px;
	padding-left:20px;
	margin-bottom:20px;

}
.bt_test{
	display:block;
	width:152px;
	height:41px;
	text-align:center;
	line-height:41px;
	color:#FFF;
	font-weight:bold;
	font-size:20px;
	background:url(../images/sprites_test.gif) no-repeat -186px -126px;
	letter-spacing:0.2em;
	cursor:pointer;
	margin:20px auto;
}
.test_info{
	clear:both;
}
.test_info li p{
	text-indent:2em;
	line-height:2.3em;
	margin-top:10px;
}
.test_info li{
	margin-top:15px;
}
.test_info li b{
	font-size:14px;
}
.test_img{
	width:379px;
	margin:10px auto;
}
.test_img img{
	width:379px;
	height:189px;
	margin-bottom:20px;
}
.test_str{
	margin:20px 0;
}
.test_str b{
	font-size:14px;
	margin-right:20px;
	padding-left:20px;
	background:url(../images/sprites_test.gif) no-repeat -600px 0;
}
.report_wrap{
    position:relative;
	padding:0 40px 30px 0;
	float:left;
	display:inline;
}
.report_wrap ul{
	font-weight:normal;
	position:absolute;
	bottom:0;
	width:283px;
}
.report_wrap ul li{
    margin:0 5px 0 13px;
	float:left;
}
.report_wrap div, .report_wrap span, .report_wrap b{
    position:absolute;
}
.r1{
    width:283px;
    height:110px;
    margin:24px 0 0 20px;
}
.r1_bg{
    background:url(../images/sprites_test.gif) no-repeat -338px -120px;
}
.match_pic{
    background:url(../images/sprites_user.gif) no-repeat -350px -30px;
}
.r1 .num{
    top:-19px;
    color:#236BFF;
}
.r1 .num_aver{
    top:-19px;
    color:#ADADAD;
}
.r1 .bar, .r1 .bar_aver{
	height:111px;
    width:17px;
}
.r1 .bar span{
    background:url(../images/sprites_bg_y.jpg) repeat-y -847px 0;
    border:1px solid #6394FF;
    width:18px;
	bottom:-3px;
}

.r1 .bar_aver span{
    background:url(../images/sprites_bg_y.jpg) repeat-y -951px 0;
    width:17px;
	border:1px solid #FCC;
	bottom:-3px;
}
.r1 .op_1{
    left:15px;
}
.r1 .sq_1{
    left:14px;
}
.r1 .op_1_aver{
    left:35px;
}
.r1 .sq_1_aver{
    left:34px;
}
.r1 .op_2{
    left:68px;
}
.r1 .sq_2{
    left:68px;
}
.r1 .op_2_aver{
    left:90px;
}
.r1 .sq_2_aver{
    left:88px;
}
.r1 .op_3{
    left:120px;
}
.r1 .sq_3{
    left:122px;
}
.r1 .op_3_aver{
    left:141px;
}
.r1 .sq_3_aver{
    left:141px;
}
.r1 .op_4{
    left:175px;
}
.r1 .sq_4{
    left:175px;
}
.r1 .op_4_aver{
    left:195px;
}
.r1 .sq_4_aver{
    left:195px;
}
.r1 .op_5{
    left:225px;
}
.r1 .sq_5{
    left:228px;
}
.r1 .op_5_aver{
    left:250px;
}
.r1 .sq_5_aver{
    left:248px;
}
.match_me, .match_au{
    right:-90px;
    padding-left:15px;
}
.match_au{
    top:28px;
    background:url(../images/sprites_report.gif) -510px -524px no-repeat;
}
.match_me{
    top:52px;
    background:url(../images/sprites_test.gif) no-repeat -603px -77px;
}
.match_con{
	margin:25px 0 0 0;
	width:250px;
	display:inline;
	float:left;
	height:40px;
	line-height:40px;
}
.match_con img{
	width:29px;
	height:35px;
	margin-right:10px;
	float:left;
	padding:3px;
}
.test_men{
	background:url(../images/sprites_test.gif) no-repeat -16px -105px;
}
.test_women{
	background:url(../images/sprites_test.gif) no-repeat -52px -105px;
}

/*expert*/
.ex_right{
	padding:10px 20px 20px 30px;
	width:641px;
}
.ex_right ul.nav_in{
	width:641px;
}
.ex_right h1{
	font-size:14px;
	padding-left:30px;
}
.ex_right h1.title{
	padding:0 0 0 40px;
	height:25px;
	line-height:25px;
	font-size:14px;
	margin-bottom:20px;
}
.ex_right h4{
	margin:20px;
}
.ex_ask{
	background:#F8F8F8;
	border:1px solid #DCDCDC;
	border-bottom:0;
	width:500px;
	margin-left:20px;
}
.ex_ask li{
	background:#F8F8F8;
	border-bottom:1px solid #DCDCDC;
	height:30px;
	line-height:30px;
	padding-left:10px;

}
.ex_ask li a, .ex_ask li span, .ex_ask li b{
	float:left;
	overflow:hidden;
    text-overflow:ellipsis;
    word-break:keep-all;
    white-space:nowrap;
	width:22em;
	color:#126E7F;
}
.ex_ask li a{
	float:left;
	width:22em;
	color:#126E7F;
}
.ex_ask li span, .ex_ask li b{
	width:8em;
	text-align:center;
	display:block;
	float:left;
	margin-left:10px;
}
.ex_ask li b{
	color:#999;
	font-weight:normal;
}
.icon_ex1{
	background:url(../images/sprites_julie_icon.gif) no-repeat 0 -136px;
}
.icon_ex2{
	background:url(../images/sprites_julie_icon.gif) no-repeat 0 -88px;
}
.icon_ex3{
	background:url(../images/sprites_julie_icon.gif) no-repeat 0 -37px;
}
.icon_ex4{
	background:url(../images/sprites_julie_icon.gif) no-repeat 0 3px;
}

.ex_bg{
	background:#FEF4F5;
}
.ex_t{
	background:#FBE6E8 url(../images/ex_t.jpg) no-repeat;
}
.ex_julie{
	padding:10px 0 0 20px;
	color:#85037F;
}
.ex_con{
	margin:20px 20px 20px 0;
}
.ex_con li{
	margin-top:20px;
}
.ex_con li a.info{
	clear:both;
	color:#858383;
	text-indent:2em;
	line-height:2em;
	padding-top:5px;
	display:block;
	height:4em;
    overflow:hidden;
}
.ex_con li .title{
	border-bottom:1px dashed #E4E4E4;
	height:20px;
	padding:0 10px;
}
.ex_con li .title a.title_name{
	float:left;
	font-weight:normal;
	width:35em;
    overflow:hidden;
    text-overflow:ellipsis;
    word-break:keep-all;
    white-space:nowrap;
	display:block;
}
.ex_con li .title span{
	float:right;
}
.ex_title{
	clear:both;
	padding:20px 0 0 20px;
	font-size:14px;
}
.ex_length li a{
	width:21em;
	color:#555;
}
.ex_mar{
	margin:20px 0 0 0;
}
.ex_list li{
	position:relative;
	width:290px;
	height:30px;
	margin:0 0 15px 13px;
	float:left;
	display:inline;
}
.ex_list li a{
	position:absolute;
	display:block;
	float:left;
	width:260px;
	height:30px;
	line-height:30px;
	padding-left:45px;
	font-size:14px;
	color:#BE0050;
	background:#FFF;
}
.ex_list li a span{
	padding-left:40px;
	display:block;
	height:29px;
}
.ex_list li a img{
	margin-right:10px;
	*margin-top:2px;
}
.ex_list li a.on{
	background:url(../images/sprites_julie.gif) no-repeat;
	font-weight:bold;
}
.ex_top{
	border-bottom:1px solid #E8E0EB;
	height:35px;
	line-height:35px;
	clear:both;
}
.ex_top h1{
	float:left;
}
.ex_top a{
	float:right;
	text-decoration:underline;
}
.ex_photo{
	width:81px;
	height:95px;
	float:left;
	display:block;
	margin-right:15px;
}
.ex_photo img{
	width:65px;
	height:79px;
	padding:7px 8px 8px;
	background:url(../images/sprites_msg.jpg) 0 -161px no-repeat;
}
.ex_class{
	margin:10px 0;
	color:#858484;
}
.ex_text{
	clear:both;
	padding:10px 30px 0;
	line-height:20px;
	text-indent:2em;
}

.ex_info{
	line-height:2em;
	color:#858484;
    float:left;
    width:500px;
}
.ex_msg{
	padding:20px;
	margin:20px 30px 0;
	border-bottom:1px dashed #979797;
	line-height:2em;
}
.ex_msg_bg{
	background:#FFF8FD;
	border:1px solid #EBAED3;
}

.ex_msg a.pic{
	width:47px;
	height:54px;
	float:left;
	display:block;

}
.ex_msg a.pic img{
	width:37px;
	height:46px;
	padding:4px 5px;
	background:url(../images/sprites_julie.gif) no-repeat -181px -71px;
	margin-top:5px;
}
.ex_msg .msg_box{
	float:left;
	width:438px;
	padding-left:20px;
	line-height:1.8em;
}
.ex_msg .msg_box div{
	padding:5px 0 0 0;
}

.ex_right h3, .ex_right h5{
	font-size:14px;
	padding:30px 0 0 30px;
}
.ex_submit{
	padding:0 30px 0;
}
.ex_submit textarea{
	width:560px;
	height:105px;
	border:1px solid #EE86B5;
	margin:5px 0 15px 0;
}
.bt_ex{
	float:left;
	background:url(../images/sprites_julie.gif) no-repeat -191px -31px;
	width:79px;
	height:24px;
	line-height:24px;
	text-align:center;
	cursor:pointer;
	color:#BE0050;
	border:0;
}

.ex_submit span{
	float:right;
	color:#858484;
	margin-right:100px;
}
.ex_more{
	float:right;
	clear:both;
	padding:30px 90px 0 0;
}
.ex_tab{
	margin:30px 0 0 110px;
}
.ex_tab ul li{
	margin:15px 0 0 0;
	clear:both;
	color:#333;
	line-height:26px;
}
.ex_tab ul li .tab{
	border:1px solid #8F8F8F;
	width:175px;
	height:26px;
	line-height:26px;
}

.ex_tab ul li label{
	cursor:pointer;
}
.ex_tab ul li p{
	margin:10px 0 0 70px;
	_margin:10px 0 0 73px;
}
.ex_tab ul li span{
	width:60px;
	display:block;
	float:left;
	text-align:right;
	margin-right:10px;
}
.ex_save{
	margin:20px 0 0 70px;
	display:inline;
}
.ex_online{
	margin:20px 0 0 60px;
}
.ex_online h6{
	color:#85037F;
	font-weight:normal;
}
.ex_item{
	margin:25px 0 0 0;
}
.ex_item p{
	margin:10px 0;
	font-style:italic;
	font-size:13px;
}
.ex_item p span{
	font-style:normal;
	padding:0 5px;
}


.ex_item b{
	display:block;
	margin:0 0 10px 0;
	font-weight:normal;
}
.ex_input{
	width:455px;
	height:20px;
	line-height:20px;
}
.ex_item textarea{
	width:500px;
	height:320px;
	padding:2px;
}

.ex_online .bt{
	padding:20px 0 0 0;
}
.ex_online .bt input{
	margin:0 5px 0 0;
}


/*julie*/
.icon_julie{
	background:url(../images/sprites_julie_icon.gif) no-repeat 0 -176px;
}
.icon_julie2{
	background:url(../images/sprites_julie_icon.gif) no-repeat 0 -290px;
}
.icon_video{
	background:url(../images/sprites_julie_icon.gif) no-repeat 0 -253px;
}
.icon_msg2{
	background:url(../images/sprites_icon.gif) no-repeat 0 -530px;
}
.icon_pic{
	background:url(../images/sprites_julie_icon.gif) no-repeat 0 -215px;
}
.baisc_top{
	padding:20px 0 0 25px;
}
.baisc_top h2{
	font-size:14px;
	margin:10px 20px 10px 0;
	clear:both;
}
.baisc_top h3{
	font-size:14px;
	padding:20px 20px 0;
	clear:both;
}
.basic_julie{
	width:65px;
	height:80px;
	padding:6px 8px 10px;
	margin-right:20px;
	float:left;
	background:url(../images/sprites_msg.jpg) no-repeat 0 -161px;
}
.julie_item{
	clear:both;
	padding:20px 20px 70px 90px;
}
.julie_item  a{
	margin-left:20px;
}
.photo_pop{
	float:left;
	padding-bottom:6px;
	background:url(../images/sprites_photo.gif) no-repeat -2120px bottom;
	width:365px;
}
.photo_pop ul{
	border-left:1px solid #CACACA;
	border-right:2px solid #CACACA;
	width:338px;
	background:#FFF;
	margin-left:9px;
	overflow:hidden;
	padding:5px 0 0 10px;
}
.photo_pop ul li{
	color:#7F7F7F;
	margin-left:5px;
	line-height:1.8em;
	text-indent:1.5em;
	color:#1F8FA3;
}
.photo_pop h6{
	background:url(../images/sprites_photo.gif) no-repeat -277px top;
	padding:15px 0 0 20px;
}
.photo_pop h6 span{
	color:#FE6601;
}
.julie_con{
	clear:both;
}
.julie_con li{
	line-height:2em;
	padding:0 0 20px;
}
a.julie_title{
    display: block;
    height: 4em;
    overflow: hidden;
}
.julie_con li a.text{
	display:block;
	text-indent:2em;
	height:8em;
	overflow:hidden;
}

.julie_con li a.julie_more{
	float:right;

}
.julie_photo li, .julie_video li{
	float:left;
	text-align:center;
	display:inline;
}
.julie_photo li p, .julie_video li p{
	height:4em;
	overflow:hidden;
}
.julie_photo li{
	width:265px;
    height:250px;
	margin:0 35px 20px 0;
}
.julie_photo li a, .julie_video li a{
	display:block;
	color:#1491FF;
	line-height:2em;

}
.julie_photo li a img{
	height:184px;
	width:265px;
	border:1px solid #888787;
	margin-bottom:10px;
}
.julie_page{
	text-align:right;
	background:url(../images/sprites_bg_x.jpg) repeat-x 0 -3235px;
	clear:both;
	padding:10px 20px 0 0;
	margin-right:20px;
}
.julie_page a{
	margin-right:10px;
}

.julie_video li{
	margin:0 25px 10px 0;
	width:178px;
    height:200px;
}
.julie_video li a img{
	margin-bottom:5px;
}
.julie_video li a.pic1 img{
	width:162px;
	height:111px;
	padding:5px 8px 11px;
	background:url(../images/sprites_julie.gif) no-repeat 2px -72px;
}
.julie_video li a.pic2 img{
	width:170px;
	height:117px;
	border:1px solid #C7C7C7;
}

.video{
	width:458px;
	padding:10px 47px 30px;
	border:1px solid #D0CECE;
	color:#1391FF;
	text-align:center;
}
.video iframe{
	border:0;
}
.julie_text{
	line-height:2.2em;
	padding:10px 20px 20px;
	color:#555;
	clear:both;
}
.julie_info{
	padding:10px 20px 20px 240px;
	line-height:2.1em;
	background:url(../images/julie2.jpg) no-repeat ;
}

.julie_text p, .julie_info p{
	text-indent:2em;
}
.julie_text img{
	float:left;
	width:219px;
	height:256px;
	padding-right:20px;
}
.julie_name{
	float:right;
	background:url(../images/sprites_julie.gif) no-repeat 140px -32px;
	padding-right:80px;
	height:38px;
	font-weight:bold;
	clear:both;
	width:125px;
	line-height:1.6em;
}

/*success*/

.succ_wrap{
	width:926px;
	padding:50px 38px 38px;
	margin-bottom:1px;
}

.succ_top{
	height:40px;
	width:587px;
	margin-bottom:5px;
}
.succ_top h1{
	background:url(../images/sprites_suc.gif) no-repeat 0 -68px;
	height:40px;
	width:300px;
	text-indent:-9999px;
	float:left;
}
.succ_top a{
	float:right;
}
.succ_bg{
	background:url(../images/bg_succ.jpg) no-repeat;
	height:916px;
}
.succ_bg1{
	background:#FFE5DD url(../images/bg_succ1.jpg) no-repeat right 0;
}
.succ_bg2{
	background:#E7DDFF url(../images/bg_succ2.jpg) no-repeat right 0;
}

.succ_layout{
	padding-bottom:37px;
	margin-bottom:30px;
}
.succ_layout h2{
	height:41px;
	padding:25px 0 0 0;
}
.succ_layout h2 span{
	height:27px;
	font-size:16px;
	line-height:27px;
	padding-left:40px;
	display:block;
	float:left;

}
.succ_layout h2 a{
	float:right;
	font-weight:normal;
	margin-right:40px;
}
.succ_layout h3{
	height:28px;
	line-height:28px;
	background:#FFF4F1;
	margin:20px 0 0;
	padding-left:10px;
	font-size:14px;
	letter-spacing:1px;
}
.succ_left{
	float:left;
	width:451px;
}

.succ_right{
	float:right;
	width:451px;
	margin-top:73px;
}
.succ_left h2, .succ_right h2{
	padding-left:25px;
}
.succ_layout p{
	padding:0 25px;
	background:#FFF;
	line-height:2em;
	color:#333;
}

p.succ_pad{
	padding-bottom:23px;
}

.succ_temp{
	color:#AA4FEE;
}
.succ_yellow{
	color:#FF653B;
}
.border_temp{
	border-left:4px solid #DFD1FF;
	border-right:4px solid #DFD1FF;
}
.border_yellow{
	border-left:4px solid #FFD2C3;
	border-right:4px solid #FFD2C3;
}
.icon_succ1{
	background:url(../images/sprites_suc.gif) no-repeat -913px -38px;
}
.icon_succ2{
	background:url(../images/sprites_suc.gif) no-repeat -913px 0;
}

.succ_bg_t{
	background:url(../images/sprites_suc.gif) no-repeat 0 1px;
}
.succ_bg_b{
	background:url(../images/sprites_suc.gif) no-repeat 0 bottom;
}
.succ_t{
	background:url(../images/sprites_suc.gif) no-repeat -459px 1px;
}
.succ_b{
	background:url(../images/sprites_suc.gif) no-repeat -459px bottom;
}
.bt_succ{
	width:166px;
	height:45px;
	display:block;
	float:left;
	text-indent:-9999px;
}
.bt_l_story{
	background:url(../images/sprites_suc.gif) no-repeat -483px -66px;
}
.bt_begin{
	background:url(../images/sprites_suc.gif) no-repeat -310px -66px;
}
.succ_mar{
	margin:20px 0 0 420px;
	display:inline;
}
.succ_con{
	background:#FFF;
	padding:0 25px 30px;
	width:490px;
	float:left;
}
.succ_con p{
	padding:0;
}

.succ_bt{
	margin:30px 0 0 170px;
	display:inline;
}

.succ_bor1{
	border:4px solid #FFD2C3;
}
.succ_bor2{
	border:4px solid #DFD1FF;
}
.succ_con p span, .succ_con p b{
	display:block;
	margin-top:10px;
}
.succ_color{
	color:#E25E2B;
}
.succ_r{
	float:right;
	width:280px;
	text-align:center;
}
.succ_pos1{
	margin-top:150px;
}
.succ_pos2{
	margin-top:300px;
}
.succ_r b{
	padding:5px 0 20px 0;
	display:block;
	font-size:25px;
	letter-spacing:1px;
}
.succ_r a{
	margin:0 0 0 50px;
	display:inline;
}
.succ_tip{
	clear:both;

}
.succ_tip b{
	float:left;
	display:block;
}
.succ_tip span{
	float:left;
	display:block;
	margin-left:10px;
	width:420px;
}
.succ_item{
	height:26px;
	border-bottom:1px solid #E25E2B;
	padding:0 17px;
	margin:20px 0 10px;
}
.succ_item li{
	float:left;
	margin-right:1px;
}
.succ_item li a{
	display:block;
	float:left;
	height:26px;
	line-height:26px;
	padding:0 10px;
	background:#EEE;
}
.succ_item li a.on, .succ_item li a:hover{
	color:#FFF;
	background:#E25E2B;
}
.succ_info{
	line-height:2em;
	font-size:13px;
}


/*m_phone*/
.m_wrap{
	background:url(../images/m_phone.jpg) no-repeat 25px 20px;
	padding:20px 32px 0 350px;
	width:620px;
	margin-bottom:100px;
}
.m_wrap h2{
	background:url(../img/sprites/sprites_phone.jpg) no-repeat 0 -183px;
	width:579px;
	height:29px;
	font-size:14px;
	line-height:29px;
	padding-left:28px;
	margin:20px 0;
}
.m_wrap p{
	line-height:2.5em;
}
.m_wrap p b{
	display:block;
}
.m_top{
	height:183px;
	background:url(../img/sprites/sprites_phone.jpg) no-repeat;
}
.m_top li{
	clear:both;
	padding:30px 0 0 20px;
	height:22px;
	line-height:22px;
}
.m_top li b{
	display:block;
	float:left;
	width:71px;
	height:22px;
	background:url(../img/sprites/sprites_phone.jpg) no-repeat 0 -212px;
	font-size:14px;
	text-align:center;
	line-height:22px;
}
.m_top li span{
	float:left;
	margin-left:10px;
}
.m_top li a{
	float:right;
	margin-right:200px;
	font-size:14px;
}

/*online*/
.on_text{
	line-height:2.2em;
	margin:20px;
}
.on_wrap{
	border:1px solid #E6E4E4;
	padding:10px 20px 30px;
	width:701px;
	margin-top:10px;
}
.on_wrap h1{
	font-size:14px;
	height:32px;
	color:#940442;
	padding:0 0 0 20px;
	line-height:32px;
}
.on_wrap h3{
	font-size:14px;
	height:25px;
	margin:20px 0 0 20px;
	font-weight:normal;
}

.on_wrap h2{
	background:#F6F6F6;
	height:36px;
	padding:0 20px;
	line-height:36px;
	margin-top:20px;
	clear:both;
}
.on_wrap h4{
	font-weight:normal;
	margin:20px 0 0 20px;
}


.on_top{
	line-height:2.2em;
	padding:10px 0 0 30px;
	color:#666;
}
.on_ask{
	padding-top:20px;
}
.on_ask li{
	height:35px;
	margin-left:30px;
}
.on_ask li a.left{
	float:left;
	width:33em;
	overflow:hidden;
    text-overflow:ellipsis;
    word-break:keep-all;
    white-space:nowrap;
	margin-right:15px;
}
.on_ask li span{
	float:left;
	width:21.5em;
	overflow:hidden;
    text-overflow:ellipsis;
    word-break:keep-all;
    white-space:nowrap;
}
.on_ask li span a{
	text-decoration:underline;
}
.on_submit ul{
	padding:10px 0 0 30px;
}
.on_submit ul  li{
	float:left;
	width:185px;
	height:30px;
	*height:20px;
}
.on_submit p{
	clear:both;
	padding:40px 0 0 20px;
}
.on_submit p textarea{
	width:500px;
	height:70px;
	padding:2px;
	font-size:12px;
}
.on_submit p input{
	width:200px;
	height:20px;
	line-height:20px;
}
.on_submit p input, .on_submit p textarea{
	border:1px solid #7F9DB9;
}
.on_submit p b{
	display:block;
	padding-bottom:5px;
	font-weight:normal;
}
.on_go{
	margin:20px;
}
.on_go span{
	float:right;
	color:#555;
}
.on_go input{
	float:left;
}
.bt_temp{
	margin:15px 0 0 200px;
	*margin:0px 0 0 100px;
	display:inline;
}
.temp_con{
	padding:20px 20px 0;
}
.temp_con a{
	margin-right:20px;
	display:block;
	width:133px;
	float:left;
}
.temp_con a img{
	width:110px;
	height:135px;
	padding:13px 12px 12px 12px;
	background:url(../img/sprites/sprites_msg.jpg) no-repeat;
}
.temp_con p{
	width:457px;
	height:128px;
	line-height:2.5em;
	float:left;
	padding:10px;
	background:url(../img/sprites/sprites_bank.gif) no-repeat;
}
.temp_con h6{
	clear:both;
	padding:0 100px 20px 0;
	text-align:right;
	font-weight:normal;
}



/*comp_succ*/
.comp_r{
	padding-bottom:40px;
}

.com_info{
	color:#5F5F5F;
	line-height:2em;
	padding:20px;

}
.com_info b{
	float:right;
	font-weight:normal;

}
.com_height{
	height:62px;
	line-height:62px;
}
.comp_con{
	margin:0 30px 0;
	clear:both;
}
.comp_con p{
	line-height:2em;
	margin:10px 0 10px;
}
.comp_con ul{
	overflow:hidden;
}
.comp_con ul li{
	float:left;
	margin:20px 10px 0 10px;
	*margin:23px 10px 0 10px;
	_margin:26px 10px 0 10px;
	text-align:center;
	position:relative;
}
.comp_con ul li a{
	display:block;
	width:7em;
    overflow:hidden;
    text-overflow:ellipsis;
    word-break:keep-all;
    white-space:nowrap;
}
.comp_con ul li a img{
	width:65px;
	height:80px;
	padding:7px 8px 7px 8px;
	background:url(../img/sprites/sprites_msg.jpg) 0 -161px no-repeat;
	margin-bottom:8px;
}
.comp_font{
	font-size:14px;
}
.comp_vip{
	position:absolute;
	top:-20px;
	right:0;
}
.comp_dia{
	position:absolute;
	top:-17px;
	right:6px;
}

/*bank*/
.bank_wrap{
	padding-right:20px;
	width:750px;

}
.bg_gray{
	background:#F7F7F7;
}
.bank_wrap h1{
	border-bottom:1px solid #ECE7EE;
	height:30px;
	line-height:30px;
	padding-left:20px;

}
.bank_wrap h1 span{
	padding-left:25px;
	font-size:14px;
}
.bank_wrap h2{
	margin:20px 20px 20px 0;
	font-size:14px;
	color:#39F;
}
.bank_wrap ul li{
	padding:0 0 20px 0;
	font-size:13px;
}
.bank_wrap ul li{
	line-height:1.5em;
}
.bank_wrap li img{
	margin:10px 0;
}
.bg_temp{
	background:#ECE7EE url(../img/sprites/sprites_bank.gif) -194px -149px no-repeat;
}
.bank_name{
	clear:both;
	padding:30px 0 0 16px;
}
.bank_name li{
	position:relative;
	width:183px;
	height:36px;
	margin:10px 0;
	line-height:36px;

}
.bank_name li a{
	display:block;
	width:163px;
	padding-left:20px;
	height:36px;
	position:absolute;
	left:3px;
	font-size:14px;
}
.bank_name li a.on{
	background:url(../img/sprites/sprites_bank.gif) 0 -150px no-repeat;
}
.bank_name li a span{
	padding:3px 0 0 25px;
}


/*content-zt*/
.zt_wrap{
	width:950px;
	margin:0 auto;
	margin-bottom:10px;
}
.zt_wrap a:hover{
	color:#F00;
}
.zt_top1{
	background:url(../img/zt/zt_top1.jpg) no-repeat;
	padding:255px 0 0 0;
}
.zt_top2{
	background:url(../img/zt/zt_top2.jpg) no-repeat;
	padding:210px 0 0 0;
}
.zt_top3{
	background:url(../img/zt/zt_top3.jpg) no-repeat;
	padding:210px 0 0 0;
}
.zt_top4{
	background:url(../img/zt/zt_top4.jpg) no-repeat;
	padding:255px 0 0 0;
}
.zt_top5{
	background:url(../img/zt/zt_top5.jpg) no-repeat;
	padding:435px 0 0 0;
	position:relative;
	*zoom:1;
}
.zt_top6{
	background:url(../img/zt/zt_top6.jpg) no-repeat;
	padding:210px 0 0 0;
}
.zt_nav{
	border:1px solid #DDD;
	background:#EEE;
	height:32px;
	text-align:center;
	line-height:32px;
}
.zt_nav_bg1{
	background:#EEE;
}
.zt_nav_bg2{
	background:url(../img/zt/zt_nav.gif) no-repeat;
	color:#FFF;
}
.zt_nav_bg2 a{
	background:url(../img/zt/zt_nav.gif) no-repeat;
	color:#FFF;
}

.zt_nav a{
	margin:0 5px;
}
.zt_col{
	clear:both;
	padding-top:10px;
}
.zt_con{
	background:#FAFAFA;
	border:1px solid #DDD;
	padding:5px;
	float:left;
	margin-right:10px;

}
.zt_l{
	width:240px;
	height:275px;
}
.zt_l img{
	width:240px;
	height:250px;
}
.zt_l p, .zt4_l p{
	height:30px;
	line-height:30px;
	width:240px;
	text-align:center;
	font-weight:bold;
	font-size:13px;
}
.zt_m{
	width:420px;
	height:275px;
	_height:280px;
}
.zt_public{
	border-top:1px dashed #DDD;
	margin:5px 0 0 0;
}
.zt_public h1, .zt_public h2{
	font-size:16px;
	text-align:center;
	font-weight:normal;
	height:30px;
	line-height:35px;
	width:26em;
    overflow:hidden;
    text-overflow:ellipsis;
    word-break:keep-all;
    white-space:nowrap;
}
.zt_public p{
	text-indent:2em;
	line-height:2em;
}

.zt_r{
	width:246px;
	float:right;
	height:275px;
}
.zt_title{
	border:1px solid #DDD;
	background:#EEE;
	height:25px;
	line-height:25px;
	padding:0 10px;
}
.zt_icon4{
	background:url(../img/zt/zt_icon4.gif) no-repeat 0 center;
}
.zt_title h3{
	padding-left:10px;
	display:block;
	float:left;
	font-weight:normal;
	font-size:14px;
}
.zt_title h3 a{
	font-weight:normal;
	font-size:14px;
}
.zt_title a.more{
	float:right;
	margin-right:10px;
}
.zt_inve h6{
	font-weight:normal;
	background:url(../img/zt/zt_icon5.gif) no-repeat;
	padding-left:20px;
	margin:10px 0 0 10px;
	background-position:3px 6px;
	*background-position:3px 3px;
	line-height:2em;
	*line-height:1.6em;
}
.zt_inve ul li{
	margin:7px 0 0 20px;
}
.zt_inve p{
	text-align:center;
	margin:10px 0 0 0;
}
.zt_sub{
	width:470px;
}
.zt_float_l{
	float:left;
}
.zt_float_r{
	float:right;
}
.zt_com{
	border:1px solid #DDD;
	background:#FAFAFA;
	border-top:0;
	padding:10px 20px;
}
.zt_com p{
	line-height:1.8em;
}
.zt_bor{
	margin:10px 0 0 0;
	border:1px solid #DDD;
	padding:15px 10px;
	width:448px;
}
.zt_expert{
	display:block;
	float:left;
	width:120px;
	height:120px;
}
.zt_expert img{
	width:120px;
	height:120px;
}
.zt_info{
	float:right;
	padding-left:10px;
	width:300px;
}
a.temp{
	text-decoration:underline;
}
.zt_info h4 a{
	font-size:14px;
	font-weight:normal;
}
.zt_info p{
	text-indent:2em;
	line-height:1.7em;
	margin-top:5px;
}
.zt_story{
	clear:both;
	margin-bottom:20px;
}
.zt_s_wrap{
	float:left;
}
.zt_story .zt_pic1{
	width:300px;
	height:250px;
	display:block;
	float:left;
}
.zt_s_wrap1{
	width:650px;
}
.zt_story .zt_pic2{
	width:400px;
	height:180px;
	display:block;
	float:left;
}
.zt_s_wrap2{
	width:550px;
}
.zt_s_wrap h3{
	text-align:center;
	height:35px;
	line-height:35px;
	font-size:16px;
	margin-bottom:10px;
}
.zt_s_wrap h3 a{
	font-weight:normal;
}
.zt_s_wrap h4{
	background:#666;
	height:30px;
	line-height:30px;
	color:#FFF;
	font-size:14px;
	text-align:center;
	margin:0 10px;
}
.zt_s_wrap p{
	text-indent:2em;
	line-height:1.7em;
	font-size:14px;
	padding:0 10px;
}
.zt2_top{
	clear:both;
	margin-bottom:10px;
}
.zt2_top h2{
	height:30px;
	border-top:5px solid #AFAFAF;
	background:#F3F3F3;
	line-height:30px;
	padding:0 10px;
}
.zt2_top h2, .zt2_top h3{
	color:#666;
	font-size:14px;
}
.zt2_top h3{
	margin-bottom:20px;
}
.zt2_top h4{
	height:25px;
	line-height:25px;
	color:#FFF;
	background:#FD9A9F;
	padding:0 10px;
	margin:0 0 10px 0;
}

.zt2_top h2 span{
	padding-left:20px;
}
.zt_icon5{
	background:url(../img/zt/zt_icon6.gif) no-repeat 0 1px;
}

p.zt2_julie{
	float:left;
	margin:10px 0 0 10px;
	display:inline;
	text-align:center;
}
p.zt2_julie span{
	display:block;
	text-indent:2em;
	width:285px;
	text-align:left;
	line-height:1.5em;
}
p.zt2_julie img{
	margin-bottom:10px;
}
p.zt2_pic1{
	width:210px;
	text-align:center;
}
p.zt2_pic1 img{
	width:210px;
	height:200px;
	margin-bottom:10px;
}
p.zt2_pic2{
	width:400px;
}
p.zt2_pic2 img{
	width:400px;
	height:300px;
	margin-bottom:10px;
}
.zt2_info{
	font-size:14px;
	float:left;
	padding:10px 0 10px 20px;
	line-height:1.7em;
}
.zt2_w1{
	width:700px;
}
.zt2_w2{
	width:515px;
}
.zt5_w{
	width:649px;
}
.zt2_info p{
	text-indent:2em;

}
.zt_163{
	background:url(../img/zt/zt_title2.gif) no-repeat;
	height:21px;
	line-height:24px;
	clear:both;
	margin:10px 0 0 0;
	padding-left:20px;
}
.zt_163 a{
	color:#FFF;
}
.zt2_col{
	padding-right:170px;
	margin-bottom:10px;
}
.zt_bg1{
	background:url(../img/zt/zt_pic5.jpg)  no-repeat right 0;
	height:180px;
}
.zt_bg2{
	background:url(../img/zt/zt_pic19.jpg)  no-repeat right 0;
	height:180px;
}
.zt_bg3{
	background:url(../img/zt/zt_pic52.jpg)  no-repeat right 0;
	height:110px;
}
.zt2_col p{
	line-height:1.5em;
	text-indent:2em;
	font-size:14px;
}
.zt2_text{
	text-indent:2em;
	font-size:14px;
	line-height:1.5em;
	margin:10px 0
}
.zt2_str{
	font-size:12px;
	background:#F2F2F2;
	line-height:1.7em;
	margin:8px 0 0 0;
}
p.zt_mar{
	margin:10px 0 0 80px;
}
.zt3_top{
	background:#CC9A69 url(../img/zt/zt_icon1.jpg) no-repeat 10px center;
	height:40px;
	line-height:40px;
	font-size:30px;
	color:#FFF;
	font-weight:bold;
	padding:0 0 0 70px;
}
.zt4_title{
	height:27px;
	line-height:27px;
	background:url(../img/zt/zt_title.gif)  no-repeat;
	padding:0 20px;
}
.zt4_title h2{
	float:left;
	font-size:14px;
}
.zt4_title a{
	float:right;
}
.zt4_con li{
	width:285px;
	padding:10px;
	margin:10px 9px 0 0;
	float:left;
	background:#FAFAFA;
	border:1px solid #DDD;
}
.zt4_con li img, .zt4_con a.pic{
	width:80px;
	height:80px;
}
.zt4_con a.pic{
	float:left;
	border:1px solid #333;
	margin-right:8px;
}
.zt4_con li p{
	text-indent:2em;
	line-height:1.8em;
	margin:5px 0 0 0;
}
.zt4_left{
	float:left;
	width:690px;
}
.zt4_right{
	float:right;
	width:248px;
	height:auto;
}
.zt4_l{
	float:left;
	width:240px;
	background:#FAFAFA;
	border:1px solid #DDD;
	padding:5px;
}
.zt4_l img{
	width:240px;
	height:206px;
}
.zt4_r{
	float:right;
	width:410px;
	background:#FAFAFA;
	border:1px solid #DDD;
	padding:10px;
}
.zt4_r h3{
	text-align:center;
	margin-bottom:5px;
	font-weight:normal;
}
.zt4_r h3 a{
	font-size:18px;

}
.zt4_r p{
	text-indent:2em;
	font-size:14px;
	line-height:1.8em;
	height:11em;
	overflow:hidden;
}
.zt4_r ul li{
	float:left;
	margin:4px 0 0 2px;
}
.zt4_r ul li a{
	width:17em;
	overflow:hidden;
    text-overflow:ellipsis;
    word-break:keep-all;
    white-space:nowrap;
}
.zt4_video{
	background:#FAFAFA;
	border:1px solid #DDD;
	padding:10px 0;

}
.zt4_video li{
	float:left;
	width:110px;
	margin:0 0 0 8px;
	display:inline;

}
.zt4_video li a {
	text-align:center;
	float:left;
}
.zt4_video li a img{
	width:88px;
	height:70px;
	padding:11px;
	background:url(../img/zt/zt_bg_pic.gif) no-repeat;
	margin-bottom:10px;
}
.zt4_say{
	background:#FAFAFA;
	border:1px solid #DDD;
	padding:10px;

}
.zt4_say p {
	margin:5px 0 0 0;
	*margin:6px 0 0 0;
}
.zt4_say textarea{
	height:343px;
	width:222px;
}
.zt4_submit{
	margin:20px 0 0 60px;
	display:inline;
}
.zt4_novel{
	background:#FAFAFA;
	border:1px solid #DDD;
	padding:20px 0 10px 6px;
}
.zt4_novel li{
	width:150px;
	text-align:center;
	float:left;
	margin:0 0px 0 5px;
	display:inline;
}
.zt4_novel li img{
	width:122px;
	height:169px;
	margin-bottom:10px;
}
.zt4_l2{
	float:left;
	width:318px;
	margin-right:10px;
}
.zt4_l2 ul, .zt4_r2 ul, .zt4_list{
	background:#FAFAFA;
	border:1px solid #DDD;
	padding:10px;
}
.zt4_l2 ul li p, .zt4_r2 ul li, .zt4_list li{
	line-height:2em;
}
.zt4_l2 ul li a{
	padding:3px 0 0 0;
	*padding:7px 0 0 0;
	display:block;
}
.zt4_l2 ul li p{
	text-indent:2em;
	margin:3px 0 0 0;
}
.zt4_r2 ul li span{
	color:#CCC;
	margin-left:10px;
}
.zt4_r2{
	float:left;
	width:360px;
	margin-right:10px;
}
.zt4_list li{
	padding-left:20px;
}
.zt_one{
	background:url(../img/zt/zt_num.gif) no-repeat 0 5px;
}
.zt_two{
	background:url(../img/zt/zt_num.gif) no-repeat 0 -18px;
}
.zt_three{
	background:url(../img/zt/zt_num.gif) no-repeat 0 -41px;
}
.zt_four{
	background:url(../img/zt/zt_num.gif) no-repeat 0 -64px;
}
.zt_five{
	background:url(../img/zt/zt_num.gif) no-repeat 0 -87px;
}
.zt_six{
	background:url(../img/zt/zt_num.gif) no-repeat 0 -110px;
}
.zt_seven{
	background:url(../img/zt/zt_num.gif) no-repeat 0 -133px;
}
.zt_eight{
	background:url(../img/zt/zt_num.gif) no-repeat 0 -156px;
}
.zt_nine{
	background:url(../img/zt/zt_num.gif) no-repeat 0 -179px;
}
.zt5_buy{
	position:absolute;
	top:350px;
	left:80px;
}
.zt5_buy a{
	background:#36F;
	font-weight:bold;
	font-size:14px;
	height:30px;
	line-height:30px;
	padding:0 10px;
	color:#FFF;
	display:block;
	float:left;
	margin:0 0 0 20px;
}
.zt_top5 h2{
	background:url(../img/zt/zt5_title.jpg) no-repeat;
	height:50px;
	text-indent:-9999px;
}
.zt5_top{
	background:url(../img/zt/zt_pic48.jpg) no-repeat;
	padding:0 0 0 200px;
}
.zt5_top img{
	margin:90px 20px 0;
	float:left;
}
.zt5_info{
	border:1px solid #CCC;
	padding:10px;
	width:170px;
	height:180px;
	float:left;
	margin:10px 0 0 0;
}
.zt5_top p{
	line-height:2em;
	text-indent:2em;
}
.zt5_info span{
	color:#4D7D89;
}
.zt5_title{
	height:30px;
	line-height:30px;
	font-weight:bold;
	color:#308695;
	font-size:14px;
	padding:0 10px;
}

.zt5_bg1{
	background:url(../img/zt/zt_item1.jpg) no-repeat right 0;
	text-align:right;
}
.zt5_bg2{
	background:url(../img/zt/zt_item2.jpg) no-repeat left 0;
	text-align:left;
}
.zt5_w p, .zt6 p{
	font-size:12px;
}
.zt6_top{
	height:50px;
	background:#F9F9F9 url(../img/zt/zt_icon3.jpg) no-repeat 20px center;
	padding-left:80px;
	font-size:25px;
	font-weight:bold;
	line-height:50px;
}
.zt6_w{
	width:583px;
}
p.zt6_mar{
	margin:20px 0 0 22px;
}
.zt6_list li{
	width:400px;
	margin:10px 10px 0 45px;
	display:inline;
	float:left;
	font-size:14px;
}
.zt6_list li h6{
	margin:20px 0 10px 0;
}
.zt6_list li p{
	line-height:1.6em;
	text-indent:2em;
}
.problem_list li{
    line-height:2em;
}


/*dmd*/

.dmd_layout{
	padding:0 30px 0 10px;
	background:#FFF6FB;
	margin:10px 0;
}
.dmd_layout h1{
	width:577px;
	height:105px;
	background:url(../img/dmd_top.jpg) no-repeat;
	text-indent:-9999px;
	margin:0 0 0 190px;
}
.dmd_bg{
	background:#C7A6DA url(../img/skin/skin00w_sprites.jpg) repeat-x 0 -575px;
}
.dmd_head{
	height:279px;
	background:url(../img/dmd_head.jpg) no-repeat;
}
.dmd_menu{
	line-height:35px;
	padding:0 20px 0;
    height:35px;
    background:url("../img/user_head.png") 0 -2px no-repeat;
}
.dmd_menu ul{
	float:left;
	margin:0 0 0 80px;
	width:750px;
}
.dmd_menu li{
    float:left;
    margin-left:10px;
}
.dmd_menu li span{
    margin-left:10px;
}
.dmd_menu li a, .dmd_menu li span{
    color:#F00;
}
.dmd_wrap{
	padding:205px 0 0 70px;
}
.dmd_wrap a, .dmd_wrap b, .dmd_wrap span{
	float:left;
	display:block;
	margin-right:20px;
}
.dmd_menu .logo_s{
	float:left;
    width:95px;
    height:37px;
    background:url("../img/logo_s.gif") no-repeat;
    text-indent:-999em;
	display:block;
}
.dmd_layout ul{
	padding:0 0 20px;
	clear:both;
}
.dmd_layout ul li{
	width:148px;
	float:left;
	margin:20px 0 0 40px;
	*margin:20px 0 0 30px;
}
.dmd_layout ul li a{
	width:148px;
	display:block;
	text-align:center;
}
.dmd_layout ul li a:hover{
	text-decoration:none;
}
.dmd_layout ul li a img{
	width:110px;
	height:138px;
	background:url(../img/dmd_border.gif) no-repeat;
	padding:19px;
}
.dmd_layout ul li p{
	width:12em;
    overflow:hidden;
    text-overflow:ellipsis;
    word-break:keep-all;
    white-space:nowrap;
	line-height:2em;
    text-align:center;
}
.blog_comment{
    padding:20px;
}
.blog_comment span {
    display: block;
    font-weight: bold;
    padding: 0 0 20px;
}
.editText {
    border: 1px solid #999999;
    font-size: 12px;
    height: 90px;
    margin: 10px 0;
    padding: 2px;
    width: 450px;
}

.blog_say input {
    float: left;
}
.blog_say p {
    float: right;
    margin-right: 20px;
}
.last_tip {
    padding: 10px 0 0 30px;
}

.on_list li{
	float:left;
	padding:10px 0 0 10px;
	width:100px;
}
.on_list{
	padding:20px 10px;
}
.members{
	clear:both;
	padding:20px;
}
.members li{
	float:left;
	margin:20px 0 0 20px;
	display:inline;
	width:85px;
	text-align:center;
    height:120px;

}
.members li a{
	display:block;
	width:7em;
    overflow:hidden;
    text-overflow:ellipsis;
    word-break:keep-all;
    white-space:nowrap;
    height:120px;

}
.members li a img{
	width:65px;
    height:80px;
	background:url(../img/sprites/sprites_msg.jpg) 0 -161px no-repeat;
	padding:6px 8px 10px;
	margin-bottom:5px;
}
img.search_vip{
    vertical-align:baseline;
}
.ser_black{
    padding:20px 0 0 0;
}
.select_fix{
    width:80px;
}
#income{
    width:110px;
}

#video_wrap {
    width: 456px;
    height: 348px;
    background: url("../img/loading.gif") center no-repeat;
    border: 1px #ccc solid;
}

#video_title {
    padding: 10px 0;
    width: 458px;
    font-size: 14px;
    text-align: center;
}
.ser_call{
   float:none;
}
/*����*/
.search_are_table{
	margin:0px 20px 5px 20px;
	width:100%;
}
.search_are_table tr{
	height:25px;
	border-bottom:1px solid #FBD7DC;
}
.search_are_table .tab1{
	width:70px;
}
.search_are_table .tab2{
	width:300px;
}
.search_are_span{
	margin-left:20px;
	font-size:14px;
}
.search_are_span a{
	color:#BC0466;
	font-weight:700;
}
.search_a{
	color:#BC0466;
	font-weight:700;
}
.marriage_content {
    margin: 15px 0 15px 0;
	border-left:1px dotted  #e0e0e0;
	border-top:1px dotted  #e0e0e0;
	border-right:1px dotted  #e0e0e0;
	background:#FCF0F2;
}
/*
.marriage_content li {
    position:relative;
    height: 169px;
    border-bottom: 1px dashed #7F7F7F;
    width: 678px;
    padding: 20px 20px 20px 40px;
}
*/
li.libox{
	display:block;height:auto;
	width:985px;padding:8px 0 8px 1px;
	border-bottom:1px dotted  #e0e0e0;
	position:relative;overflow:hidden;
}
.libox .cb{
	position:absolute;left:0;top:70px;
}
a.mylist{
	float:left;width:110px;
	height:135px;
	border:1px solid #ccc;
	margin-left:10px;
	overflow:hidden;
}
li.libox a.mylist img{
	width:108px;
	height:133px;
	margin:1px;
}
li.libox ul{
	float:left;
	width:120px;
	margin-left:10px;
	overflow:hidden;
}
li.libox ul li{
	line-height:22px;
}
li.libox .db{
	float:right;
	width:730px;
	overflow:hidden;
}
li.libox .db p{
	line-height:18px;
}
li.libox .db p.tt{
	display:block;
	height:25px;
	line-height:25px;
	background:url("../images/line.jpg") no-repeat scroll left bottom transparent;
	}
li.libox .db p.msgbox{
		height:auto;
		color:#666;
		display:block;
		font-weight:normal;
		padding-right:5px;
		text-align:justify;
		line-height:20px;
}
li.libox ul li .nn{
	color:#FF6600;
	font-size:14px;
	font-weight:bold;
}
li.libox .db p.bt a{
	color:#2C81D6;
	float:right;
}


.marriage_content_title{
	position:relative;
    height: 69px;
	background:none;
    border-bottom: 1px dashed #7F7F7F;
    width: 678px;
    padding: 20px 20px 20px 40px;
}
.marriage_content_title_div1{
	width:70px;

}
.marriage_content_title_div2{
	width:605px;

}
.marriage_content span{
	line-height:24px;
	font-size:12px;
	margin-left:20px;
}
/*�ɹ�����--�Ƽ���Ա */
.story_recommand ul li {
    float: left;
    margin: 10px 0 0 20px;
    display: inline;
    text-align: center;
}

.story_recommand ul li p {
    width: 6em;
	text-indent: 0;
	padding: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: keep-all;
    white-space: nowrap;
    text-align: center;
	margin:0px;
}

.story_recommand ul li img {
    width: 65px;
    height: 80px;
    margin: 0 0 1px 0;
}
.story_recommand .more{
    text-align: right;
    padding: 10px 10px 5px 0;
    clear: both;
}
/*��������*/
.article_nav_span{
	font-size:12px;
	font-weight:500;
}
.article_nav_span a {
    color: #0099ff;
    text-decoration: underline;
}

.article_nav_span a:hover {
    color: #0c517e;
    text-decoration: underline;
}
.article_wrap {
    width: 730px;
    padding: 20px 0 0 20px;
}
.article_wrap .ariticletitle{
	border-bottom:1px solid #E5E5E5;
	text-align:center;
	margin-bottom:20px;
	padding-bottom:20px;
}
.ariticletitle span{
	color:#7E7E7E;
	margin-right:30px;
	font-size:12px;
}
.ariticletitle .summary{
	text-align: left;
	margin-top: 10px;
	border: 1px dashed #E5E5E5;
	background: #FEFAF9;
	padding: 10px;
	text-indent: 2em;
	color: #888;
}

.article_wrap h1 {
    font-weight: bold;
    font-size: 24px;
    padding-bottom: 15px;;
	color: #000;
	text-align:center;
}
.article_wrap .article_content{
	line-height:26px;
	font-size:14px;
	letter-spacing:1px;
}
.article_content p{
	text-indent:2em;
	margin: 2em 0em 2em 0em;
}
.article_foot{
	margin-top:20px;
	border-top:1px dashed #E5E5E5;
	font-size:14px;
}
.article_foot ul{
	margin-top:10px;
}
.article_foot li{
	text-indent:1em;
	line-height:24px;
}
.article_foot p{
	text-indent:0em;
}
.article_foot a {
    color: #0099ff;
    text-decoration: none;

}
.article_foot a:hover {
    color: #0c517e;
    text-decoration: underline;
}
.topic {
    float:left;
	width:190px;
}

.topic ul {
    margin: 1px 0 0 10px;
}

.topic ul li {
    width: 180px;
    line-height: 2.2em;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.more, .more_r {
    text-align: right;
    padding: 10px 0 5px 0;
    clear: both;
}





/************#################################################################################################################################**************/
.sortTop{
    overflow: hidden;
    height: 39px;
    display: block;
    padding-left: 20px;
    padding-top:10px;
}
.sortTop li {
    width: 87px;
    height: 39px;
    display: inline-block;
    float: left;
    background: url(../images/hy_nav.gif) no-repeat;
    line-height: 32px;
    text-align: center;
    cursor: pointer;
    cursor: hand;
    color: #fff;
    font-family: "宋体";
    font-size: 14px;
    font-weight: bold;
    margin-right: 5px;
}
.sortTop li.hover {
    width: 87px;
    height: 39px;
    display: inline-block;
    float: left;
    background: url(../images/hy_navHover.gif) no-repeat;
    line-height: 32px;
    text-align: center;
    cursor: pointer;
    cursor: hand;
    color: #fff;
    font-family: "宋体";
    font-size: 14px;
    font-weight: bold;
    margin-right: 5px;
}
.sortTop li .a {
    width: 87px;
    height: 39px;
    display: inline-block;
    float: left;
    line-height: 32px;
    text-align: center;
    cursor: pointer;
    cursor: hand;
    color: #fff;
    font-family: "宋体";
    font-size: 14px;
    font-weight: bold;
    margin-right: 5px;
}
.sortTop span {
    display: block;
    float: right;
    line-height: 32px;
    color: #666666;
    padding-right: 5px;
    font-size: 13px;
    width: 200px;
}
.monologue{
    width: 643px;
    padding-left: 20px;
    overflow: hidden;
}
.monologue li {
    width: 643px;
    height: 159px;
    border-bottom: 1px solid #ededed;
    overflow: hidden;
    padding-top: 20px;
}
.monologue li .pic2 {
    width: 116px;
    height: 143px;
    float: left;
    position: relative;
}
.pic2 img {
    padding: 2px;
    border: 1px solid #ededed;
}
.pic2 a img {
    width: 110px;
    height: 135px;
}

.monologue li .jj1 {
    width: 515px;
    padding-top:3px ;
    overflow: hidden;
    float: right;
    position: relative;
}
.jj1 h3 {
    width: 516px;
    height: 20px;
    line-height: 20px;
    position: relative;
    font-weight: normal;
}
.jj1 h3 a {
    color: #C90460;
    display: inline-block;
    padding-left: 3px;
}
.zl1 {
    line-height: 22px;
    height: 90px;
    overflow: hidden;
    color: #666;
    margin-top: 5px;
}
.chakan {
    margin-top: 5px;
    text-align: right;
}
.chakan a {
    color:#C90460;
}
.monologue .ser_vip{
    right: 0px;
    top: -20px;
    border: none;
}
#lespage {
    margin:5px 0 10px 10px;
}
#lespage a {
    DISPLAY: inline-block;
    COLOR: #666;
    PADDING:5px 10px;

}

#lespage a:hover {
    color: #C90460;
}

/***06-26**/

.zhenghun{
    margin: 12px auto 10px;
}

.xqwb_b_l {
    width: 685px;
    float: left;
    margin: 0 10px 0 0;
}
.tcyh_b_r {
    width: 305px;
    overflow: hidden;
    float: left;
}
.xqwb_l_top {
    width: 683px;
    background: #FFF1F6;
    float: left;
    border: 1px solid #ededed;
    border-bottom: 0;
    overflow: hidden;
}
.djs_list {
    width: 653px;
    height: 128px;
    margin-top: 24px;
    overflow: hidden;
    float: left;
    border-bottom: 1px dashed #ffffff;
    padding: 0 15px;
}
.djs_list_nr {
    width: 555px;
    height: 128px;
    float: left;
    margin: 0 0 0 10px;
}
.djs_list_tx img {
    width: 80px;
    height: 96px;
    padding: 1px;
    border: 1px solid #ddd;
    float: left;
}
.djs_list_t {
    width: 555px;
    height: 98px;
    overflow: hidden;
    line-height: 25px;
    color: #666;
    font-family: '宋体', '微软雅黑';
}
.djs_list_link {
    width: 555px;
    text-align: right;
    color: #666;
}
.djs_list_t b {
    font-size: 12px;
    font-weight: bold;
    color: #C90460;
}
.djs_list_link a:link, .djs_list_link a:visited {
    color: #C90460;
    margin-left: 10px;
}
.pagecode {
    float: right;
    margin-top: 10px;
    margin-bottom: 10px;
    text-align: right;
    padding-right: 5px;
}
.search_yh {
    width: 305px;
    float: left;
    padding-bottom: 10px;
}
.search_yh h2 {
    width: 305px;
    height: 39px;
    line-height: 39px;
    background: url(../images/right_tit_back2.jpg) no-repeat;
    float: left;
}
.search_yh h2 span {
    font-size: 16px;
    color: #C90460;
    font-family: '微软雅黑';
    margin-left: 15px;
    float: left;
}
.hy_list_0 {
    width: 303px;
    overflow: hidden;
    float: left;
    border: 1px solid #ededed;
    padding-bottom: 15px;
}
.hy_list_0 dl {
    width: 78px;
    height: 130px;
    float: left;
    display: inline;
    text-align: center;
    margin: 15px 0 0 16px;
}
.hy_list_0 dl dt img {
    width: 78px;
    height: 94px;
    padding: 1px;
    border: 1px solid #ddd;
    float: left;
}
.hy_list_0 dl dd {
    width: 82px;
    float: left;
    line-height: 20px;
    float: left;
    text-overflow : ellipsis;
    white-space : nowrap;
    overflow : hidden;
}
.hy_list_0 dl dd a:link, .hy_list_0 dl dd a:visited {
    color: #666;
    text-decoration: none;
}
.hy_list_0 dl dd a:link, .hy_list_0 dl dd a:visited {
    color: #666;
    text-decoration: none;
}
.search_yh_nr {
    width: 273px;
    float: left;
    border: 1px solid #ededed;
    padding: 15px;
    border-top: 0;
    color: #666;
}
.moresearch{
    color: #858585;
    float: right;
    padding-right:10px ;
}
.xqwb_l_top {
    float: left;
    border: 1px solid #ededed;
    border-top: 1px dashed #ffffff;
    border-bottom: 0;
    overflow: hidden;
}
.xqwb_l_top h2 {
    width: 643px;
    float: left;
    margin: 20px 10px 0 10px;
}
.xqwb_l_top h2 img {
    width: 272px;
    height: 31px;
    float: left;
}
.xqwb_l_top h2 span {
    float: right;
    color: #666;
    font-size: 12px;
    font-weight: normal;
}
.xqwb_l_top h2 span b {
    color: #C90460;
}
.xqwb_l_top textarea {
    border: 1px solid #FBD7DC;
    height: 90px;
    margin: 8px 0 0 10px;
    width: 653px;
    padding: 5px;
}
.xqwb_l_top input.fabu {
    width: 98px;
    height: 36px;
    background: url(../images/fabu.jpg) no-repeat;
    cursor: pointer;
    border: 0;
    float: right;
    margin: 10px 10px 0 0;
}
.xqwb_l_top .tipshi{
    float: left;
    padding-left: 25px;
    color: #C90460;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    margin: 10px 10px 0 0;
}






/***列表***/
.zxri_list {
    width: 303px;
    overflow: hidden;
    float: left;
    border: 1px solid #ededed;
}
.zxri_list ul {
    width: 303px;
    height: 210px;
    float: left;
}
.zxri_list ul li {
    width: 303px;
    height: 29px;
    line-height: 29px;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    border-bottom: 1px dashed #ddd;
}
.zxri_list ul li a:link, .zxri_list ul li a:visited {
    width: 258px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    float: left;
    color: #666;
    text-decoration: none;
    padding: 0 20px 0 20px;
    display: block;
}
.zxri_list ul li a:hover{
    color: #C90460;
}
/***博客列表***/

.xqrj_n_tit {
    padding-left: 30px;
    padding-right: 10px;
    width: 645px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    background: url(../images/xqrj_new.jpg) no-repeat left top;
    font-size: 24px;
    font-weight: normal;
    color: #666;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-family: '微软雅黑';
}
.xqrj_n_tit a {
    font-size: 24px;
    font-weight: normal;
    color: #666;
}
.xqrj_n_nr {
    width: 625px;
    height: 90px;
    overflow: hidden;
    float: left;
    line-height: 25px;
    color: #666;
    padding: 0 30px;
    border-bottom: 1px dashed #ddd;
}
.xqrj_n_ul {
    width: 655px;
    height: 120px;
    overflow: hidden;
    float: left;
    border-bottom: 1px dashed #ddd;
    padding-left: 30px;
    margin: 10px 0 15px 0;
}
.xqrj_n_ul ul {
    width: 321px;
    height: 120px;
    overflow: hidden;
    float: left;
    display: block;
}
.xqrj_n_ul ul li {
    width: 310px;
    height: 29px;
    line-height: 29px;
    float: left;
    white-space: nowrap;
    background: url(../images/blacknarrow.gif) no-repeat left center;
}

.zhenghun a:hover{
    color: #ff6699;
    text-decoration: underline;
}
.zhenghun .xq_username{
    color: #333;
}
.xqrj_n_ul ul li .xq_name {

}

.xqrj_n_ul ul li .xq_content{
    width: 220px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #666;
    float: left;
    text-decoration: none;
    padding: 0 10px 0 10px;
    _padding: 0 20px 0 10px;
}
.zhenghun .xq_date{
    float: right;
    color: rgb(153, 153, 153);

}
.xqrj_n_list {
    width: 685px;
    float: left;
}
.xqrj_n_list_l {
    width: 344px;
    float: left;
    border-right: 1px solid #EDEDED;
    overflow: hidden;
}
.xqrj_n_list_l h2 {
    /*background: url(../images/gray_backb.jpg) repeat-x left top;*/
    background: url(../images/titlebg.jpg) 0 0 repeat-x;
    border: 1px solid #EDEDED;
    border-left: 0;
    border-right: 0;
    width: 344px;
    float: left;
    height: 34px;
    line-height: 34px;
    text-indent: 12px;
}
.xqrj_n_list_l h2 span {
    color: #858585;
    font-family: 微软雅黑;
    font-size: 16px;
    font-weight: bold;
    width: 200px;
    float: left;
}
.xqrj_n_list_l ul {
    width: 345px;
    height: 275px;
    overflow: hidden;
    float: left;
    display: inline;
    margin-bottom: 8px;
}
.xqrj_n_list_l ul li {
    width: 325px;
    height: 29px;
    line-height: 29px;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    background: url(../images/blacknarrow.gif) no-repeat 8px center;
    border-bottom: 1px dashed #ddd;
    margin: 0 10px;
    _margin: 0 10px 0 5px;
}
.xqrj_n_list_l ul li .xq_content {
    width: 210px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    float: left;
    color: #666;
    text-decoration: none;
    padding: 0 20px 0 20px;
    display: block;
}
.xqrj_n_list_r {
    width: 340px;
    float: left;
    overflow: hidden;
}
.xqrj_n_list_r h2 {
    background: url(../images/titlebg.jpg) 0 0 repeat-x;
    border: 1px solid #EDEDED;
    border-left: 0;
    border-right: 0;
    width: 340px;
    float: left;
    height: 34px;
    line-height: 34px;
    text-indent: 12px;
}
.xqrj_n_list_r ul {
    width: 339px;
    height: 275px;
    overflow: hidden;
    float: left;
    display: inline;
}
.xqrj_n_list_r ul li {
    width: 320px;
    height: 29px;
    line-height: 29px;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    background: url(../images/blacknarrow.gif) no-repeat 8px center;
    border-bottom: 1px dashed #ddd;
    margin: 0 10px;
    _margin: 0 10px 0 5px;
}
.xqrj_n_list_r ul li .xq_content {
    width: 210px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    float: left;
    color: #666;
    text-decoration: none;
    padding: 0 20px 0 20px;
    display: block;
}
.tcyh_b_l {
    width:  685px;
    float: left;
    margin: 0 10px 0 0;
    border: 1px solid #ededed;
    overflow: hidden;
}
.xqrj_n_list_r h2 span {
    color: #858585;
    font-family: 微软雅黑;
    font-size: 16px;
    font-weight: bold;
    width: 200px;
    float: left;
}
/***博客详细页面***/
.xqrj_tit {
    width: 685px;
    height: 70px;
    line-height: 70px;
    font-size: 26px;
    font-weight: bold;
    color: #333;
    float: left;
    text-align: center;
    overflow: hidden;
    margin: 15px 0 0 0;
}

.xqrj_tit_fu {
    width: 685px;
    height: 33px;
    line-height: 33px;
    background: #FBECEF;
    font-size: 12px;
    font-weight: normal;
    color: #666;
    float: left;
    text-align: center;
}

.xqri_info {
    width: 655px;
    float: left;
    padding: 0 15px;
    margin: 20px 0 40px 0;
}

.xqri_info_img img {
    width: 108px;
    height: 131px;
    padding: 2px;
    border: 1px solid #ddd;
    float: left;
}
.xqri_info_t {
    width: 512px;
    float: left;
    height: 140px;
    margin-left: 15px;
    color: #666;
}
.xqri_info_t p {
    line-height: 22px;
    width: 512px;
    float: left;
}
.xqri_info_t p a {
    color: #C90460;
}
.xqri_info_t p span {

}
.xqri_info_t p.xqrj_hd {
    margin: 15px 0 0 0;
}
.xqri_info_t p.xqrj_hd img {
    vertical-align: middle;
    margin: 0 5px 0 0;
}
.xqri_info_t p.xqrj_hd a {
    color: #666;
    margin-right: 15px;
}
.xqri_cont {
    width: 655px;
    float: left;
    padding: 0 15px;
}
.xqri_cont p {
    margin: 8px 0;
    font-size: 14px;
    color: #333;
    text-indent: 24px;
    line-height: 26px;
}
.pg_clearfix {
    display: inline-block;
}
.pg_clearfix {
    display: block;
}
.pg_share {
    padding: 5px;
    cursor: hand;
    font-size: 12px;
}
.xqri_cont p {
    margin: 8px 0;
    font-size: 14px;
    color: #333;
    text-indent: 24px;
    line-height: 26px;
}
.xqri_cont p {
    margin: 8px 0;
    font-size: 14px;
    color: #333;
    text-indent: 24px;
    line-height: 26px;
}
.comment {
    margin: 0;
    padding: 0;
    width: 685px;
    float: left;
    overflow: hidden;
}
.comment_list {
    width: 665px;
    float: left;
    margin: 0 10px;
    _margin: 0 5px;
    min-height: 100px;
    padding-bottom: 10px;
    padding-top: 10px;
    border-bottom: 1px dashed #ddd;
}
.pl_img img {
    width: 78px;
    height: 94px;
    float: left;
    padding: 2px;
    border: 1px solid #ddd;
}
.pl_text {
    width: 567px;
    float: left;
    min-height: 98px;
    margin-left: 10px;
    color: #666;
    line-height: 25px;
}
.pl_text_cont {
    min-height: 70px;
}
.pl_text_cont a {
    font-size: 12px;
    font-weight: bold;
    color: #C90460;
    padding-right: 5px;
}
.pl_text_cont_0 {
    width: 567px;
    text-align: right;
}
.pl_text_cont_0 span {
    color: #999;
    margin-right: 10px;
}
.xqrj_txt {
    width: 655px;
    float: left;
    height: 270px;
}
.xqrj_txt textarea {
    width: 95%;
    margin: 30px 0px 0 29px;
    float: left;
    border: 1px solid #ddd;
    height: 100px;
}
.xqrj_txt p {
    width: 625px;
    float: left;
    margin: 15px 0 0 29px;
    color: #666;
}
.xqrj_txt p .input {
    width: 90px;
    height: 30px;
    line-height: 30px;
    border: 1px solid #ddd;
}
.xqrj_txt p img {
    vertical-align: middle;
}
.xqrj_txt p a {
    color: #666;
}
.xqrj_txt h2 {
    width: 625px;
    float: left;
    margin: 15px 0 0 29px;
    color: #666;
    font-size: 12px;
    font-weight: normal;
}
.btn_b1, .btn_b2, .btn_b3 {
    height: 30px;
    padding: 0 5px 0 0;
}

.btn_a1, .btn_a2, .btn_a3, .btn_b1, .btn_b2, .btn_b3, .btn_c1, .btn_c2, .btn_c3, .btn_c3_not {
    background: url(../images/buttons.png) no-repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    line-height: normal;
    outline: medium none;
    vertical-align: middle;
}
.btn_b1, .btn_b2, .btn_b3 {
    height: 30px;
    padding: 0 5px 0 0;
}
.btn_b3 {
    background-position: 100% -430px;
}
.xqrj_txt h2 a {
    color: #333;
    text-decoration: none;
}
.btn_a1 span, .btn_a1 button, .btn_a1 input, .btn_a2 span, .btn_a2 button, .btn_a2 input, .btn_a3 span, .btn_a3 button, .btn_a3 input, .btn_b1 span, .btn_b1 button, .btn_b1 input, .btn_b2 span, .btn_b2 button, .btn_b2 input, .btn_b3 span, .btn_b3 button, .btn_b3 input, .btn_c1 span, .btn_c1 button, .btn_c1 input, .btn_c2 span, .btn_c2 button, .btn_c2 input, .btn_c3 span, .btn_c3 button, .btn_c3 input, .btn_c3_not span, .btn_c3_not button, .btn_c3_not input {
    background: url(../images/buttons.png) no-repeat scroll 0 0 #FFFFFF;
    border: medium none;
    cursor: pointer;
    display: inline-block;
    height: 100%;
    margin: 0;
    outline: medium none;
    text-decoration: none;
}
.btn_a3 span, .btn_a3 button, .btn_a3 input, .btn_b3 span, .btn_b3 button, .btn_b3 input, .btn_c3 span, .btn_c3 button, .btn_c3 input {
    color: #666666;
}
.btn_b1 span, .btn_b1 button, .btn_b1 input, .btn_b2 span, .btn_b2 button, .btn_b2 input, .btn_b3 span, .btn_b3 button, .btn_b3 input {
    font: 700 12px/29px Tahoma;
    padding: 0 9px 0 14px;
}
.btn_b3 span, .btn_b3 button, .btn_b3 input {
    background-position: 0 -430px;
}
.tcyh_l_title {
    width: 685px;
    height: 35px;
    line-height: 35px;
    text-indent: 12px;
    border: 1px solid #ededed;
    border-left: 0;
    border-right: 0;
    float: left;
    background: url(../images/gray_back.jpg) repeat-x left top;
    font-size: 16px;
    font-weight: bold;
    color: #858585;
    font-family: 微软雅黑;
}
.xqrj_tit_fu a {
    color: #666;
    margin-left: 15px;
}
.contentblog{
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.editQq img {
    cursor: pointer;
}

/***博客分类***/
.xqri_list_tit {
    width: 685px;
    float: left;
    height: 41px;
    overflow: hidden;
    background: #faf8f9;
}
.xqri_list_tit ul {
    padding-left: 5px;
}
.xqri_list_tit ul li {
    float: left;
    width: 67px;
    height: 19px;
    text-align: center;
    line-height: 21px;
    overflow: hidden;
    font-size: 12px;
    background: url(../images/tit_gray.jpg) no-repeat;
    color: #666;
    margin: 12px 0 0 5px;
}
.xqri_list_tit ul li a {
    color: #666;
    text-decoration: none;
}
.xqri_list_tit ul li {
    float: left;
    width: 67px;
    height: 19px;
    text-align: center;
    line-height: 21px;
    overflow: hidden;
    font-size: 12px;
    background: url(../images/tit_gray.jpg) no-repeat;
    color: #666;
    margin: 12px 0 0 5px;
}
.xqri_list_tit ul li.current_a a {
    width: 67px;
    height: 19px;
    display: block;
    text-align: center;
    line-height: 21px;
    overflow: hidden;
    background: url(../images/tit_blue.jpg) no-repeat;
    color: #fff;
    text-decoration: none;
}
.xqrj_list_li {
    width: 665px;
    float: left;
    padding: 0 10px;
    border-top: 1px solid #ddd;
    overflow: hidden;
}
.xqrj_list_li ul li {
    width: 642px;
    height: 28px;
    line-height: 28px;
    border-bottom: 1px dashed #ddd;
    padding: 0 8px 0 15px;
    background: url(../images/blacknarrow.gif) no-repeat 7px center;
}
.xqrj_list_li ul li a{

    color: #666;
}
.xqrj_list_li ul li a.tit {
    width: 442px;
    float: left;
    overflow: hidden;
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.xqrj_list_li ul li span {
    width: 200px;
    float: right;
    color: #666;
    text-align: right;
}
.xqrj_list_li ul li span a {
    color: #666;
    margin-right: 20px;
}
.xqrj_list_li ul li span span {
    color: #666;
    margin-right: 20px;
}

.myblogname{
    padding-left: 10px;
    font-weight: bold;
    font-size: 14px;
    color: #C90460;
    height: 41px;
    line-height: 41px;
}
.myblogname span{
    padding-left: 5px;
    color: #666;
    font-weight: normal;
    font-size: 12px;
}
