﻿body{
margin-top:0px;
margin-left:auto;
margin-right:auto;
font-size:12px;
font-family:Arial;
 color:#666666;
}
td,th{ font-size:12px; font-weight:normal;}
I {
	FONT-STYLE: normal
}
EM {
	FONT-STYLE: normal
}
LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}

a{
text-decoration:none;
color:#666666;
}
a:hover{
text-decoration:none;
color: #f03b85;
}
a img{
border:none;
}
ul{
margin:0px;
padding:0px;
}
li{
list-style-type:none;
}

.Indextop{ width:100%}
.main{ margin:0px auto 0px; height: auto;width:980px;}
.fl{ float:left}
.fr{ float:right}
.top10{ margin-top:10px;}
.boder{ border:#d8d8d8 1px solid}
.pdl10{ padding-left:10px;}
.pdt10{ padding-top:10px;}
.mgl5{ margin-left:5px;}
h2{ margin:0px; padding:0px;}
.color1{ color:#f1265f}
.colorlan{ color:#2c81d6}
.colorhui{ color:#666666}
.colorred{ color:#FF0000;}
.color333{ color:#333333}
.colortu{ COLOR: #c60}
.font12{ font-size:12px;}
.font14{ font-size: 14px}
.font16{ font-size:16px;}
.fontbd{ font-weight: bold}

.pt{ 
border-bottom:#e3e3e3 1px solid; 
border-left:#bababa 1px solid;
padding-bottom:0px; 
line-height:20px; 
margin:0px 0px 0px 0px; 
padding-left:2px; 
padding-right:0px; 
height:20px;
border-top:#bababa 1px solid; 
border-right:#e3e3e3 1px solid; 
width:100px; 
color:#333333;
background:#FFFFFF;
}

.btn{ background:url(../Images/btn.jpg) no-repeat; color:#FFFFFF; border:0px; height:26px; width:68px; cursor:pointer; text-align:center;}
.btn1{ background:url(../Images/btn1.png) no-repeat; color:#FFFFFF; border:0px; height:31px; width:91px; cursor:pointer; text-align:center;}
.butcss{ background:url(../Images/btn.jpg) no-repeat; color:#FFFFFF; border:0px; height:26px; width:68px; cursor:pointer; text-align:center;}
.btnsc{ background:url(../Images/sc.png) no-repeat; color:#333; border:0px; height:22px; width:40px; cursor:pointer; text-align:center;}
.btnhf{ background:url(../Images/bhy_top_btn_dl.png) no-repeat; color:#fff; border:0px; height:22px; width:41px; cursor:pointer; text-align:center; line-height:22px;}


/********************anniu******************/
.pnsjs { vertical-align: middle; overflow: hidden; margin-right: 3px; padding: 0; height: 23px; border: 1px solid #999; background: #E5E5E5 url(../images/pn.png) repeat-x 0 0; cursor: pointer; -moz-box-shadow: 0 1px 0 #E5E5E5; -webkit-box-shadow: 0 1px 0 #E5E5E5; box-shadow: 0 1px 0 #E5E5E5; }
.pnsjs:active { background-position: 0 -23px; }

.wbk{
background: url(../images/px.png)  repeat-x 0px 0px;
height:20px;;
border-bottom:#e0e0e0 1px solid;
border-left:#848484 1px solid;
border-right:#e0e0e0 1px solid;
border-top:#848484 1px solid; line-height:20px;
}

#tcts { border:#EDDDAB 1px solid; background-color:#FFFCE9; margin:5px auto; width:970px; height:40px; padding:5px; line-height:20px;}
#tcts span{ float:left; width:956px;}
#tcts input{ float:left; width:14px;}
/************************************************top.html star**********************************************************/
#top_bg{ border-bottom:#ebebeb 1px solid; background-color:#fafafa; height:25px; line-height:25px; width:100%}
#top_bg .top_login{ width:650px; float:left}
#top_bg .top_right{ width:330px; float:right}
#top_bg .input{ 
border-bottom:#e3e3e3 1px solid; 
border-left:#bababa 1px solid;
padding-bottom:0px; 
line-height:14px; 
margin:3px 0px 0px 0px; 
padding-left:2px; 
width:98px; 
padding-right:0px; 
height:14px;
border-top:#bababa 1px solid; 
border-right:#e3e3e3 1px solid; 
padding-top:0px; 
color:#999;
 margin-left:5px;
}
#top_bg p{ margin:0px; padding:0px;}
#top_bg .top_mm{ margin-left:10px; float:left}
.jycm_top_btn_dl{border-bottom-style:none;
width:42px;
height:19px; 
line-height:19px;
background:url(../images/bhy_top_btn_dl.png) no-repeat;
color:#FFFFFF; 
display:inherit; 
cursor:pointer;
border:0px;
margin:1px 0px 0px 5px; 
float: left;
}
#top_bg .top_reg{float:left; margin-left:10px; color:#333333}
#top_bg a{
text-decoration: none;
color:#666666;
}
#top_bg a:hover{
text-decoration: underline;
color: #333333;
}
#top_bg .top_ms{
float:right; background:url(../images/bhy_top_icon.png) 0 -20px no-repeat; text-align:left; padding-left:20px; color:#f03b85; 
}

/*menu*/
.nav-Bg {
	MARGIN-TOP: 45px; WIDTH: 100%; BACKGROUND: #f6477c; HEIGHT: 41px
}
.IndexHeader {
	Z-INDEX: 1000; POSITION: relative; MARGIN: -94px auto 0px; WIDTH: 998px; HEIGHT: 92px;
}
.Logoarea {
	POSITION: absolute; WIDTH: 264px; BACKGROUND: #fff; HEIGHT: 92px; TOP: 0px; LEFT: 0px
}
.Logoarea-left {
	POSITION: absolute; WIDTH: 14px; DISPLAY: block; BACKGROUND: url(../images/index_sprite.png) no-repeat 0px -170px; HEIGHT: 41px; TOP: 41px; LEFT: 0px
}
.Logoarea-right {
	POSITION: absolute; WIDTH: 14px; DISPLAY: block; BACKGROUND: url(../images/index_sprite.png) no-repeat 0px -170px; HEIGHT: 41px; TOP: 41px; LEFT: 0px
}
.Logoarea-right {
	POSITION: absolute; BACKGROUND: url(../images/index_sprite.png) no-repeat 0px -221px; LEFT: 250px
}
.IndexLogo {
	POSITION: absolute; TOP: 10px; LEFT: 14px
}
.IndexHeaderTopright {
	POSITION: absolute; TOP: 8px; RIGHT: 10px
}

.IndexNav {
	POSITION: absolute; LINE-HEIGHT: 41px; WIDTH: 802px; HEIGHT: 41px; OVERFLOW: hidden; TOP: 41px; LEFT: 264px
}
.IndexNav LI {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT:5px
}
.IndexNav LI A {
	TEXT-ALIGN: center; WIDTH: 53px; COLOR: #fff; FONT-SIZE: 14px; TEXT-DECORATION: none;display:block; width:75px;
}
.IndexNav LI A:hover {
	COLOR: #fff; TEXT-DECORATION: underline;BACKGROUND: url(../images/nav_hover_bg.gif) no-repeat center bottom;LINE-HEIGHT: 41px; HEIGHT: 41px; display:block;
}
.IndexNav LI.ontab {
	BACKGROUND: url(../images/nav_hover_bg.gif) no-repeat center bottom
}

.JY-desk {
	POSITION: absolute; DISPLAY: block; TOP: 0px; RIGHT: 95px
}
.JY-desk A {
	PADDING-LEFT: 24px; WIDTH: 50px; DISPLAY: block; BACKGROUND: url(../images/index_sprite.png) no-repeat -79px -137px; HEIGHT: 22px; PADDING-TOP: 7px
}
.JY-desk a:hover{
text-decoration: underline;
color: #f03b85;
}
.Collection {
	POSITION: absolute; DISPLAY: block; TOP: 0px; RIGHT: 2px
}
.Collection A {
	PADDING-LEFT: 24px; WIDTH: 50px; DISPLAY: block; BACKGROUND: url(../images/index_sprite.png) no-repeat -163px -137px; HEIGHT: 22px; PADDING-TOP: 7px
}
.Collection a:hover{
text-decoration: underline;
color: #f03b85;
}

/*body-1*/
#body1_login{ width:301px; background-color:#f9f9f9; height:276px; margin-left:10px;}
#body1_login ul li{ text-align:center; padding:0px; padding-top:8px;}
#body1_login ul li img{vertical-align:middle}
#body1_login ul li .denglu{ float:left; margin-left:50px;  width:100px; height:40px; margin-top:5px;}
#body1_login ul li .zhuce{ float:left; margin-left:20px; width:100px; height:40px;margin-top:5px;}

#loginin{width:301px; background-color:#f9f9f9; height:276px; margin-left:10px;}
.loginin_in{ background:url(../Images/btn1.png) no-repeat; color:#FFFFFF; border:0px; height:31px; line-height:31px; width:91px; cursor:pointer; text-align:center; display:block; margin-top:10px;}
.loginin_in:hover{ color:#FFFFFF}

/*search-css*/
.ss_nr{ border-bottom:#dddddd 1px solid; height:53px; width:978px; float:left; line-height:53px;}
.ss_nr .leftimg{ margin-right:20px; float:left; margin-top:12px;}

.ss_nr_houtai{ border-bottom:#dddddd 1px solid; height:53px; width:798px; float:left; line-height:53px;}
.ss_nr_houtai .leftimg{ margin-right:20px; float:left; margin-top:12px;}
/*tuijian  user*/

.main .left {
	WIDTH: 665px; FLOAT: left; HEIGHT: 540px;
}
.main .left .title {
	BACKGROUND-IMAGE: url(../images/userJJ0.gif); WIDTH: 666px; HEIGHT: 35px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.rjl {
	FLOAT: left; HEIGHT: 35px; width:2px; background:url(../images/userJJT0.gif) no-repeat;
}
.rj {
	FLOAT: left; HEIGHT: 35px; width:4px;
}

.tab ul{ margin-left:0px;padding:0; width:610px; float: left;}
.tab li{float:left;width:90px;height:35px;line-height:35px;text-align:center;cursor:pointer;margin-right:3px; font-weight:bold; color:#f2457d; margin-left:5px;}
.tab li.on{color:#fbfbd8; background: url(../images/userjj.jpg) no-repeat;}
.tab .more{ margin-left:0px;padding:0; width:50px; float: left; height:35px; line-height:35px; color:#f2457d}

.main .left .title A {
	COLOR: #f2457d; TEXT-DECORATION: none
}
.main .left .title A:hover {
	COLOR: #FF3366
}

.main .left .content {
	BORDER-BOTTOM: #f1bfd4 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #f1bfd4 1px solid; WIDTH: 664px; HEIGHT: 540px; BORDER-RIGHT: #f1bfd4 1px solid
}
.main .left .content .uu {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; WIDTH: 654px; PADDING-RIGHT: 0px; HEIGHT: 540px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.main .left .content .uu .sexselect {
	BORDER-BOTTOM: #efefef 1px solid; WIDTH: 640px; HEIGHT: 34px
}
.main .left .content .uu .sexselect .aaainfo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 320px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 29px; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.main .left .content .uu .sexselect .aaainfo A {
	COLOR: #999; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.main .left .content .uu .sexselect .aaainfo A:hover {
	COLOR: #b5266d
}
.main .left .content .uu .sexselect .aaa1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 320px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 29px; PADDING-TOP: 5px
}
.main .left .content .uu .sexselect .aaa2 {
	TEXT-ALIGN: right; LINE-HEIGHT: 34px; WIDTH: 320px; FLOAT: left; HEIGHT: 34px; COLOR: #999
}
.main .left .content .uu .sexselect .aaa2 A {
	COLOR: #f2457d; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.main .left .content .uu .sexselect .aaa2 A:hover {
	COLOR: #FF3366
}
.main .left .content .uu .frame {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 205px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 105px; PADDING-TOP: 10px; margin-left:10px;
}
.main .left .content .uu .frame:hover {
	BACKGROUND: #f0fae9
}
.main .left .content .uu .frame .L {
	MARGIN: 0px 10px 0px 0px; WIDTH: 100px; FLOAT: left; HEIGHT: 135px
}
.main .left .content .uu .frame .L IMG {
	WIDTH: 100px; HEIGHT: 105px
}
.main .left .content .uu .frame .L .style2 {
	POSITION: absolute; TEXT-ALIGN: center; FILTER: alpha(opacity=70); PADDING-BOTTOM: 2px; LINE-HEIGHT: 17px; MARGIN-TOP: 68px; PADDING-LEFT: 0px; WIDTH: 110px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #a1a1a1; HEIGHT: 17px; COLOR: white; FONT-SIZE: 12px; PADDING-TOP: 2px; -moz-opacity: 0.7; opacity: 0.7
}
.main .left .content .uu .frame .L SPAN {
	POSITION: absolute; TEXT-ALIGN: center; FILTER: alpha(opacity=70); LINE-HEIGHT: 17px; MARGIN-TOP: 110px; WIDTH: 110px; DISPLAY: block; HEIGHT: 17px; COLOR: white; -moz-opacity: 0.7; opacity: 0.7
}
.main .left .content .uu .frame .L SPAN A {
	FONT-FAMILY: "宋体"; COLOR: white; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.main .left .content .uu .frame .L SPAN A:hover {
	FONT-FAMILY: "宋体"; COLOR: white; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.main .left .content .uu .frame .L SPAN A:hover {
	TEXT-DECORATION: underline
}
.main .left .content .uu .frame .L SPAN.style1 {
	BACKGROUND: #ff3300
}
.main .left .content .uu .frame .R {
	WIDTH: 87px; FONT-FAMILY: Verdana; FLOAT: left; HEIGHT: 135px
}
.main .left .content .uu .frame .R .top {
	BORDER-BOTTOM: #ddd 1px dashed; WIDTH: 73px; HEIGHT: 21px; COLOR: #999
}
.main .left .content .uu .frame .R .top A {
	FONT-FAMILY: Verdana, Arial; COLOR: #444; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.main .left .content .uu .frame .R .top A:hover {
	COLOR: #df2c91; TEXT-DECORATION: underline
}
.main .left .content .uu .frame .R .middle {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 150%; PADDING-LEFT: 3px; WIDTH: 70px; PADDING-RIGHT: 14px; HEIGHT: 20px; COLOR: #777; OVERFLOW: hidden; PADDING-TOP: 8px
}
.main .left .content .uu .frame .R .bottom {
	 LINE-HEIGHT: 29px; WIDTH: 65px; HEIGHT: 29px; COLOR: #ff5494; 
}
.main .left .content .uu .frame .R .bottom A {
	COLOR: #fff; TEXT-DECORATION: none;background:url(../images/3_body_bj_03.gif) -224px -493px no-repeat; width:65px; height:29px; display:block; line-height:29px; text-align:center;
}
.main .left .content .uu .frame .R .bottom A:hover {
	COLOR: #FFFF99; TEXT-DECORATION: none;background:url(../images/3_body_bj_03.gif) -224px -528px no-repeat; width:65px; height:29px; display:block; line-height:29px; text-align:center;
}

/*right gonggao*/
.tab2{ width:300px; }
.tab2 ul{ margin-left:0px;padding:0; width:300px; height:27px; background:url(../images/party_tbg.gif) repeat-x;}
.tab2 ul .sla{ line-height:27px; height:27px; color:#f03b85; padding-left:15px; float:left}
.tab2 li{float:left;width:74px;height:27px;line-height:27px;text-align:center;cursor:pointer ;margin-right:3px; font-weight: normal; color:#f2457d; background:url(../images/party_t.gif) no-repeat;}
.tab2 li.on{color:#f2457d; background: url(../images/party_tselect.gif) no-repeat; font-weight:bold;}

.fr .ggqh{ width:298px; BORDER-BOTTOM: #f1bfd4 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #f1bfd4 1px solid; HEIGHT: 252px; BORDER-RIGHT: #f1bfd4 1px solid; overflow:hidden;}
.fr .ggqh .content{ width:290px;margin:0px auto; padding-top:5px;}
.fr .ggqh .content ul { width:290px;margin:0px auto; float:left; border-bottom: #CCCCCC 1px dashed}
.fr .ggqh .content ul li{ float:left; height:27px; line-height:27px; padding-left:5px;}
.fr .ggqh .content ul li img{  padding-top:8px;}
.fr .ggqh .content ul  .li2{ width:190px; overflow:hidden}
.fr .ggqh .content ul .li3{ width:70px; overflow:hidden}
.fr .ggqh .content ul .li3 a{ width:70px; overflow:hidden; text-align:right; color:#FF587F; float:right;}
.fr .ggqh .content ul .li3 a:hover{ width:70px; overflow:hidden; text-align:right; color:#FA0543; float:right; text-decoration:underline}

/*saixingfu*/
#daohang {width: 666px; float: left}
#daohang .menu{width: 666px; overflow:hidden; background:url(../images/userJJ0.gif) repeat-x; height:30px;}
#daohang .lbg{ FLOAT: left; HEIGHT: 30px; width:2px; background:url(../images/userJJT0.gif) no-repeat;}
#daohang .cbg{ width:660px; float:left; height:30px; line-height:30px;}
#daohang .rbg{ background: url(../images/main2_rj.gif) no-repeat; width:4px; float:left; height:30px;}
#daohang .content {
	BORDER-BOTTOM: #f1bfd4 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #f1bfd4 1px solid; WIDTH: 664px; HEIGHT: 172px; BORDER-RIGHT: #f1bfd4 1px solid
}
#daohang .content .one{ float:left; width:160px; margin:5px 0px 10px 5px;
}
#daohang .content .one ul li{ text-align:center; padding-top:5px;}
#daohang .content .one ul li a img{ border: #cccccc 1px  solid; padding:3px; width:145px; height:125px;}
#daohang .content .one ul li a:hover img{ border: #FF6699 1px  solid; padding:3px; background-color:#FFFFCC}

#daohang .title { width:70px; float:left; height:30px; line-height:30px; color:#f2457d; text-align:center }
#daohang .title a{color:#fff; text-align:center; font-size:14px; font-weight:bold; }
#daohang .title a:hover{ color:#d1022e }

#daohang .ms1{ color:#f03b85; width:300px; float:left; height:30px; margin-left:20px;}
#daohang .ms2 img{ color:#f03b85; float:right; margin-top:5px; margin-right:10px;}
/*baihezhixing */
#marquees{ width:300px; BORDER-BOTTOM: #f1bfd4 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #f1bfd4 1px solid; HEIGHT: 175px; BORDER-RIGHT: #f1bfd4 1px solid; line-height:27px; padding-left:15px; overflow:hidden}

/*links*/
.linkleft{ width:980px;}
.tab3{ width:974px; height:35px; float:left }
.tab3 ul{ margin-left:0px;padding:0; height:35px; background:url(../images/userJJ0.gif) repeat-x;}
.tab3 li{float:left;width:90px;height:35px;line-height:35px;text-align:center;cursor:pointer ;margin-right:3px; font-weight: bold; color:#f2457d; font-size:14px;}
.tab3 li.on{color:#fffeec; background: url(../images/userjj.jpg) no-repeat; font-weight:bold; font-size:14px;}
.linkleft .rjl {
	FLOAT: left; HEIGHT: 35px; width:2px; background:url(../images/userJJT0.gif) no-repeat;
}
.linkleft .rj {
	FLOAT: left; HEIGHT: 35px; width:4px; background:url(../images/main2_rj.gif) no-repeat;
}

#link{
	BORDER-BOTTOM: #f1bfd4 1px solid;BORDER-LEFT: #f1bfd4 1px solid; WIDTH: 968px; HEIGHT: 100px; BORDER-RIGHT: #f1bfd4 1px solid; float:left; padding-left:10px;
}
#link span{ line-height:25px; height:140px; width:960px;}

/*bottom*/
.dot{ border-top:#CCCCCC 0px dotted}
.bhybottom_left{ float:left; width:820px; height:100px; text-align: center; margin-top:10px;}
.bhybottom_right{ float:left; width:160px; height:100px; text-align: left; margin-top:10px;}
/**************************************************fenyeyangsi**********************************/
.pages { color: #999; }
.pages a, .pages .cpb { text-decoration:none;float: left; padding: 0 5px; border: 1px solid #ddd;background: #ffff;margin:0 2px; font-size:12px; color:#000;}
.pages a:hover { background-color: #ff6589 ;color:#fff;border:1px solid #936; text-decoration:none;}
.pages .cpb { font-weight: bold; color: #fff; border:1px solid #936; background-color:#f44e74;}
/**************************************************searchlist**********************************/
#s_left{ float:left; width:200px;}

#s_left .lertbgh{ background:url(../Images/left_dabg.png) repeat-y; float:left; width:200px; height:auto}
#s_left .lertbgh h3{ color:#fff; font-size:14px; font-weight:bold; padding:0px; margin:0px; padding-left:10px; height:30px; line-height:30px;}
#s_left .lertbgh .neibg{ background:url(../Images/left_xiaobg.png) repeat-y; float:left; width:189px; height:auto; margin-left:5px;}
#s_left .lertbgh .neibg .one{ margin-top:10px;width:200px; height:105px;}
#s_left .lertbgh .neibg .one .l{ float:left; width:95px; padding-left:10px;}
#s_left .lertbgh .neibg .one .r{float:left; width:85px; margin-left:10px;}
#s_left .lertbgh .neibg .one .l img{ border: #FFCAE4 1px solid; padding:2px;}
#s_left .lertbgh .neibg .one  .r .hy_yhm{ color:#666; height:24px; line-height:24px; }
#s_left .lertbgh .neibg .one  .r .hy_yhm a{ color:#fc4873; font-weight:bold}


#s_left .lertbg{ background:url(../Images/sk2_bg.png) repeat-x; height:33px; float:left; width:190px; line-height:33px; height:auto}
#s_left .lertbg h3{ color:#fc4873; font-size:14px; font-weight:bold; padding:0px; margin:0px; padding-left:5px;}
#s_left .ssk_nr{ background: url(../Images/ssk_bg.png) repeat-y; float:left}

#s_left .ssk_nr .one{ margin-top:10px;width:200px; height:105px;}
#s_left .ssk_nr .one .l{ float:left; width:95px; padding-left:10px;}
#s_left .ssk_nr .one .r{  float:left; width:85px; margin-left:10px;}
#s_left .ssk_nr .one .l img{ border: #FFCAE4 1px solid; padding:2px;}
#s_left .ssk_nr .one  .r .hy_yhm{ color:#666; height:24px; line-height:24px; }
#s_left .ssk_nr .one  .r .hy_yhm a{ color:#fc4873; font-weight:bold}

 .renshi A {
	COLOR: #fff; TEXT-DECORATION: none;background:url(../images/3_body_bj_03.gif) -224px -493px no-repeat; width:65px; height:29px; display:block; line-height:29px; text-align:center;
}
.renshi A:hover {
	COLOR: #FFFF99; TEXT-DECORATION: none;background:url(../images/3_body_bj_03.gif) -224px -528px no-repeat; width:65px; height:29px; display:block; line-height:29px; text-align:center;
}




#s_right .bk{  border-color: #fc9bb2;border-left: 1px solid #fc9bb2;border-style: solid; border-width: 1px; padding-top: 10px;}
#s_right .bk .rgmain{ width:728px; margin-left:15px;border-bottom:#fdcbd7 1px solid; border-top:#fdcbd7 1px solid; background-color:#fce5e5; height:34px;padding-left:10px; line-height:34px; color:Red}
#s_right .bk .rgmain .simg{ padding-top:5px; width:90px; float:left}

#s_right .bk .rgmainlist{ width:760px; margin-left:15px; margin-top:10px; padding-bottom:10px; float:left}

#s_right .bk .rgmainlist .one{ background-color:#fbfbfb; width:168px; float:left; border:#dedede 1px solid; height:265px; margin-bottom:15px; margin-right:19px;}
#s_right .bk .rgmainlist .one:hover{ background-color:#fcebeb; width:168px; float:left; border:#fcb6c8 1px solid; height:265px; margin-bottom:15px; margin-right:19px;}
#s_right .bk .rgmainlist .one .yhm{ color:#ff6589; line-height:30px; height:30px; font-size:14px; font-weight:bold; text-align: center}
#s_right .bk .rgmainlist .one .yhm1{ text-align:center;}
#s_right .bk .rgmainlist .one .yhm1 img{ border:#fdbbca 1px solid; padding:1px; width:110px; height:135px; margin-top:10px;}
#s_right .bk .rgmainlist .one .yhm2{ text-align:center; height:20px; line-height:20px;}
#s_right .bk .rgmainlist .one .yhm3{ text-align:center; height:20px; line-height:20px; }
#s_right .bk .rgmainlist .one .yhm3 font{ height:20px; line-height:20px; }
#s_right .bk .rgmainlist .one .yhm4 a{ margin:10px auto;}


#userreg .left{ width:330px; height:auto; float:left;}
#userreg .left .ms{ border-bottom:#f7e4ed 1px solid; height:30px; line-height:30px; width: auto;}
#userreg .left .one{ float:left; width:90px; height:110px; margin-left:10px;}
#userreg .left .one ul li{ text-align:center;}

#userreg .right{ float:left}
#userreg .right .top1{height:100px; border:#f7e4ed 1px solid; background:#FFF9FB; width:auto; width:648px;}
#userreg .right .top1 .title{ font-family: 黑体, 宋体; font-size: 18px; color:#F6477C; text-align:center;padding-top:10px;}
#userreg .right .top1 .bd{ font-size:12px; color:#F95788; padding:10px; line-height:25px;}

#userreg .right .top2{border:#f7e4ed 1px solid; margin-top:10px; }
/******************************************Login******************************************/
#login-header {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px auto; WIDTH: 960px; HEIGHT: 80px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; margin-top:20px;
}
#login-header .logo {
	WIDTH: 400px; DISPLAY: block; FLOAT: left; PADDING-TOP: 4px
}
#logintext {
	LINE-HEIGHT: 20px; MARGIN-TOP: 30px; WIDTH: 150px; FLOAT: right; HEIGHT: 20px
}
#logintext A {
	MARGIN: 0px 5px; COLOR: #000
}
.login-content {
	MARGIN: 0px auto; WIDTH: 960px
}
#login-welcome-bg {
	TEXT-ALIGN: center; WIDTH: 600px; MARGIN-BOTTOM: 20px; HEIGHT: 340px
}
#conleft {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 600px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 380px; OVERFLOW: hidden; PADDING-TOP: 22px
}



UL.login-scrool {
	WIDTH: 328px; BACKGROUND: url(../images/login-scroolbg.gif) no-repeat 0px -76px; HEIGHT: 5px; FONT-SIZE: 0px
}
UL.thscrool {
	BACKGROUND-POSITION: 0px -38px
}
UL.login-scrool LI {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 38px; WIDTH: 164px; DISPLAY: block; FLOAT: left; HEIGHT: 38px; COLOR: #999; FONT-SIZE: 14px; CURSOR: pointer; FONT-WEIGHT: bold
}
UL.login-scrool LI.hover {
	COLOR: #000
}
.link-login {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BORDER-TOP: #ececec 1px solid; PADDING-TOP: 10px
}
.link-login A {
	COLOR: #00c
}
.link-login SPAN.lots {
	LINE-HEIGHT: 22px; DISPLAY: block; COLOR: #666
}

.loico-b {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#lo_sina {
	BACKGROUND-POSITION: 0px -208px; MARGIN-LEFT: 0px; _background-position: 0 -208px
}
#lo_qq {
	PADDING-RIGHT: 28px; BACKGROUND-POSITION: 0px -236px
}
#lo_kxw {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px -279px; _background-position: 0 -281px
}
#lo_renren {
	PADDING-RIGHT: 36px; BACKGROUND-POSITION: 0px -307px; MARGIN-LEFT: 0px
}
#lo_taobao {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 0px -409px
}
#lo_139 {
	PADDING-RIGHT: 27px; BACKGROUND-POSITION: 0px -508px; MARGIN-LEFT: 0px
}
#lo_msn {
	PADDING-RIGHT: 21px; BACKGROUND-POSITION: 0px -542px
}
#lo_feixin {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px -688px
}
.scrool-bg {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; WIDTH: 288px; PADDING-RIGHT: 20px; BACKGROUND: url(../images/login_rbg.gif) repeat-y; PADDING-TOP: 30px
}
#login-welcome-bg {
	TEXT-ALIGN: center; WIDTH: 600px; MARGIN-BOTTOM: 20px; HEIGHT: 340px
}
#conleft {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 600px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 380px; OVERFLOW: hidden; PADDING-TOP: 22px
}
#conright {
	POSITION: relative; PADDING-BOTTOM: 45px; LINE-HEIGHT: 30px; MARGIN-TOP: 22px; PADDING-LEFT: 0px; WIDTH: 328px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 20px; BACKGROUND: url(../images/login_rightbg.gif) no-repeat left bottom; FLOAT: right; PADDING-TOP: 0px
}
.imgyz {
	WIDTH: 80px; DISPLAY: inline; HEIGHT: 30px; MARGIN-LEFT: 5px; VERTICAL-ALIGN: middle
}
#pptul {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#pptul LI {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 32px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 32px; PADDING-TOP: 3px
}
.passtop {
	PADDING-LEFT: 54px
}

#loginTipLi {
	 width:186px; height:33px; line-height:33px; BACKGROUND: url(../images/login-tip.gif) no-repeat 0px 0px; margin-left:72px;
}
#loginTipLi span {
	 PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; WIDTH: 156px; PADDING-RIGHT: 10px;  HEIGHT: 33px; TOP: 0px; PADDING-TOP: 0px; LEFT: 74px; color:Red;
}
#loginUserNameLi SPAN {
	LINE-HEIGHT: 32px; WIDTH: 74px; DISPLAY: block; FLOAT: left; HEIGHT: 32px; COLOR: #666; FONT-SIZE: 14px; OVERFLOW: hidden
}
#loginPasswordLi SPAN {
	LINE-HEIGHT: 32px; WIDTH: 74px; DISPLAY: block; FLOAT: left; HEIGHT: 32px; COLOR: #666; FONT-SIZE: 14px; OVERFLOW: hidden
}
#rememberLi SPAN {
	LINE-HEIGHT: 32px; WIDTH: 74px; DISPLAY: block; FLOAT: left; HEIGHT: 32px; COLOR: #666; FONT-SIZE: 14px; OVERFLOW: hidden
}
#loginButtonLi SPAN {
	LINE-HEIGHT: 32px; WIDTH: 74px; DISPLAY: block; FLOAT: left; HEIGHT: 32px; COLOR: #666; FONT-SIZE: 14px; OVERFLOW: hidden
}
#validateli SPAN {
	LINE-HEIGHT: 32px; WIDTH: 74px; DISPLAY: block; FLOAT: left; HEIGHT: 32px; COLOR: #666; FONT-SIZE: 14px; OVERFLOW: hidden
}
#loginPasswordLi SPAN {
	LETTER-SPACING: 13px
}
#pptvcodeImg {
	WIDTH: 75px; HEIGHT: 32px
}
#pptul #pptpassword {
	BORDER-BOTTOM: #c8c8c8 1px solid; BORDER-LEFT: #c8c8c8 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 2; PADDING-LEFT: 3px; WIDTH: 170px; PADDING-RIGHT: 3px; HEIGHT: 30px; VERTICAL-ALIGN: middle; BORDER-TOP: #c8c8c8 1px solid; MARGIN-RIGHT: 3px; BORDER-RIGHT: #c8c8c8 1px solid; PADDING-TOP: 0px; color:#999}
#pptul #textusername {
	BORDER-BOTTOM: #c8c8c8 1px solid; BORDER-LEFT: #c8c8c8 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 2; PADDING-LEFT: 3px; WIDTH: 170px; PADDING-RIGHT: 3px; HEIGHT: 30px; VERTICAL-ALIGN: middle; BORDER-TOP: #c8c8c8 1px solid; MARGIN-RIGHT: 3px; BORDER-RIGHT: #c8c8c8 1px solid; PADDING-TOP: 0px; color:#999
}
#loginButtonLi LABEL INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: url(../images/body_mw_btnbg.gif) no-repeat; FONT-SIZE: 12px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
#loginButtonLi LABEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: url(../images/body_mw_btnbg.gif) no-repeat; FONT-SIZE: 12px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
#loginButtonLi LABEL {
	LINE-HEIGHT: 30px; PADDING-LEFT: 10px; DISPLAY: inline-block; BACKGROUND-POSITION: left -33px; HEIGHT: 30px; _padding-left: 4px
}
#loginButtonLi LABEL INPUT {
	 LINE-HEIGHT: 30px; PADDING-RIGHT: 15px; DISPLAY: inline-block; BACKGROUND-POSITION: right 0px; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; _float: left; _padding-right: 4px
}
#loginButtonLi LABEL:hover INPUT {
	BACKGROUND-POSITION: right -1480px
}
#loginButtonLi LABEL:hover {
	BACKGROUND-POSITION: left -1513px
}

.loginbox {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px/3 Tahoma, Helvetica, Arial, "宋体", sans-serif; PADDING-TOP: 0px
}
.scrool-bg SPAN.reg-a {
	COLOR: #ccc; MARGIN-LEFT: 5px
}
.scrool-bg SPAN.reg-a A {
	MARGIN: 0px 4px; COLOR: #666
}

#footer1 {
	  BORDER-TOP: #ddd 1px solid;  
}
#footer1 A {
	MARGIN: 0px 5px; COLOR: #999
}.fix {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden
}
.clear {
	CLEAR: both
}.t_c {
	TEXT-ALIGN: center
}



/***************************************faxinxi************************************/
#sendinfomation {margin-top:10px; padding:5px; }
#sendinfomation .touxiang{ background:url(../images/single_bg.png) no-repeat 0 -30; width:140px; height:130px; padding-top:0px;}
/***************************************songliwu************************************/
.content{margin-top:0px; padding-top:0px;}
.hdm01{background-color:#f9fafc;border:1px solid #e5ebef;border-top-color:#d3ddeb; height:170px;}
.hdm01 h3{height:26px;background:url(../images/h_norepeat.png) no-repeat 0 -38px; font-size:12px; margin:0px; padding:0px;}
.hdm01 h3 a{width:95px;height:32px;line-height:32px;display:block;float:left;color:#333;text-align:center;font-weight:normal; text-decoration:none; font-size:12px;}
.hdm01 h3 a.current{background:url(../images/h_norepeat.png) no-repeat 2px -1px; font-weight:bold; font-size:14px; position:relative; font-size:12px;}
.hdm01 .he{ line-height:30px; border-bottom:#CCC 1px dashed; height:30px; float:left; width:510px}
.hdm01 .divl{ line-height:30px;  height:30px; width:120; float:left; margin-left:10px;}

.mtitlie18{ font-size:22px; font-weight: normal; font-family:"黑体"; line-height:35px; color:#000;}
.mtitlie16{ font-size:16px; font-weight: normal; font-family:"黑体"; line-height:30px;color:#000; border-bottom:#000 1px solid; border-right:#000 1px solid; padding-left:5px;}
.mtitlie16-1{ font-size:16px; font-weight: normal; font-family:"黑体"; line-height:30px;color:#000; border-bottom:#000 1px solid; padding-left:5px;}
.mtitlie15{ font-size:15px; font-weight: normal; font-family:"黑体"; line-height:30px;color:#000; border-bottom:#000 1px solid; border-right:#000 1px solid; padding-left:5px;}
.mtitlie15-2{ font-size:15px; font-weight: normal; font-family:"黑体"; line-height:30px;color:#000; border-bottom:#000 1px solid;}

.CtlSelect 
{ 
    border: 1px solid #006600; 
    font-family: verdana; 
    height: 20px; 
    color: #006600; 
    background: #ffffff; 
    /*background:url({E5066804-650D-4757-9BA4-A92DB8817A18}0.jpg);*/ 
} 

.upphoto_btn{ background: url(../usercenter/images/upphoto_bg.png); width:115px ; height:37px; color: #FFFFFF; text-align:center; line-height:37px; display:block; font-size:14px; letter-spacing:1px; font-weight:bold; font-family:"黑体"}
.linkbtn{background:url(../Images/btn.jpg) no-repeat; width:68px; height:26px; line-height:26px; text-align:center; color:#FFFFFF; display:block}
.linkbtnlan{background:url(../Images/bhy_top_btn_dl.png) no-repeat; width:41px; height:19px; line-height:19px; text-align:center; color:#FFFFFF; display:block}



#email{ width:790px; margin:0 auto; float:left ; border-bottom:#CCCCCC 1px solid; height:34px;}
#email .show{ background:url(../Images/user_msglinksbg.jpg) no-repeat; width:138px; height:35px; float:left; line-height:35px; text-align:center; font-size:14px; font-weight:bold; float:left;}
#email .onshow{
	background:url(../Images/user_msglinksbg.jpg) no-repeat -140px 0px;
	width:138px;
	height:35px;
	float: left;
	line-height:35px;
	text-align:center;
	font-size:14px;
	font-weight: normal; 
	float:left;
}
#email .onshow a{ float:left; padding-left:35px;}
#email .onshow h2{float:left; width:36px; height:18px; font-size:14px; background: url(../Images/bg_numwrap1.gif) no-repeat; margin-top:8px; line-height:18px; color:#FFFFFF; margin-left:3px;}

#email .show a{ float:left; padding-left:35px;}
#email .show h2{float:left; width:36px; height:18px; font-size:14px; background: url(../Images/bg_numwrap1.gif) no-repeat; margin-top:8px; line-height:18px; color:#FFFFFF; margin-left:3px;}


.emailbd{ border-bottom:#CCCCCC 1px solid; border-left:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid;  float:left; width:790px; }

/**********************************bhy_tuijian****************************/
#tuijian  .one{ background-color:#fbfbfb; width:158px; float:left; border:#dedede 1px solid; height:225px; margin-bottom:10px; margin-right:10px;}
#tuijian .one:hover{ background-color:#fcebeb; width:158px; float:left; border:#fcb6c8 1px solid; height:225px; margin-bottom:10px; margin-right:10px;}
#tuijian .one .yhm{ color:#ff6589; line-height:30px; height:30px; font-size:14px; font-weight:bold; text-align: center}
#tuijian .one .yhm1{ text-align:center;}
#tuijian .one .yhm1 img{ border:#fdbbca 1px solid; padding:1px; width:110px; height:135px;}
#tuijian .one .yhm2{ text-align:center; height:30px; line-height:30px;}
#tuijian .one .yhm3{ text-align:center; height:20px; line-height:20px; }
#tuijian .one .yhm3 font{ height:20px; line-height:20px; }

.lovelist{width:190px; border:#F6477C 1px solid; background-color:#FFFFAA; margin-left:20px; margin-top:10px; padding:10px; height:auto; float: left; cursor:pointer}
.lovelist:hover{width:190px; border: #FF3300 1px solid; background-color:#FFFF66; margin-left:20px; margin-top:10px; padding:10px; height:auto; float: left}

.reg_yzm{ background:url(../images/yzm_bg.gif) 0 0 no-repeat; width:140px; height:25px; border:0px; color:White; cursor:pointer;}

.input_text
{
	 border-left:#aaaaaa 1px solid;
	 border-top:#aaaaaa 1px solid;
	 border-bottom:#dddddd 1px solid;
	 border-right:#dddddd 1px solid;
	 height:20px; line-height:20px;
}

#jump{position:fixed;top:200px;left:50px;width:40px;z-index:400;_position:absolute;_top:expression(documentElement.scrollTop + "px");}
#top5,#share,#reply,#sina,#ceping,#weixin{display:block;width:40px;height:42px;cursor:pointer;}
#top5{background:url(/images/top.png) repeat scroll 0% 0% transparent;}
#share{background:url(/images/share.png) repeat scroll 0% 0% transparent;}
#reply{background:url(/images/reply.png) repeat scroll 0% 0% transparent;}
#sina{background:url(/images/sina.png) repeat scroll 0% 0% transparent;}
#weixin{background:url(/images/weixin.png) repeat scroll 0% 0% transparent;}
#top5:hover{background:url(/images/toped.png) repeat scroll 0% 0% transparent;}
#share:hover{background:url(/images/shared.png) repeat scroll 0% 0% transparent;}
#reply:hover{background:url(/images/replyed.png) repeat scroll 0% 0% transparent;}
#sina:hover{background:url(/images/sinad.png) repeat scroll 0% 0% transparent;}
#weixin:hover{background:url(/images/weixind.png) repeat scroll 0% 0% transparent;}
#ceping{background:url(/images/ceping.png) repeat scroll 0% 0% transparent;}
#ceping:hover{background:url(/images/cepinged.png) repeat scroll 0% 0% transparent;}
.yjbys_sj { position:absolute; z-index:9999; top:150px; display:none;}
.yjbys_sj img{ border:1px solid #DDDDDD;}
#EWM{ position:absolute; left:42px; display:none;}
#EWM img{ width:150px; height:150px; border:2px solid #DDDDDD;}

 .closei
    { 
        font-size:18px;
        font-style:normal;
        color:#999999;
        float:right;
        margin-right:10px;
        cursor:pointer;
        height: 30px;
        line-height: 25px;
        }
.closei:hover
    {
        color:#666666;
        }