.menubgs {
	background: url(../images/bg_page.jpg) repeat-x 0 -129px;
	height: 40px;
	width: 1200px;
}

.place {
	line-height: 25px;
	background: url(../images/bg_page.jpg) repeat-x 0 -170px;
	padding: 0 0 5px 10px;
	width: 1190px;
	margin: 0 auto;
}

.place strong {
	padding: 0 5px 0 0;
}

.place a {
	padding: 0 5px 0 20px;
	background: url(../images/member/member_icons.gif) no-repeat 5px -149px;
}

input {
	color: #666;
}

.theinput {
	height: 20px;
	line-height: 20px;
	padding: 0 0 0 5px;
	border: solid 1px #ccc;
	border-bottom: solid 1px #999;
	width: 200px;
}

.theinputs {
	border: solid 1px #ccc;
	border-bottom: solid 1px #999;
}

.bottons,.pay,.ok,.ping,.cats,.catss,.bottons2,.bottons3,.bottons4,.bottons5
	{
	background: url(../images/member/member_button.gif) no-repeat center 0;
	height: 25px;
	text-align: center;
	display: block;
	line-height: 25px;
	margin: 5px auto 5px auto;
	cursor: pointer;
	font-size: 12px;
	font-weight: normal;
	border: 0;
}

.bottons {
	color: #900;
	margin: 0 0 5px 0;
	width: 100px;
}

.pay {
	background-position: center -25px;
	color: #930;
	width: 60px;
}

.ok {
	background-position: center -50px;
	color: #fff;
	width: 80px;
}

.ping {
	background-position: center -75px;
	color: #000;
	width: 60px;
}

.cats {
	background-position: 0 -100px;
	width: 140px;
	line-height: 22px;
	height: 22px;
	margin: 4px 0 0 5px;
	float: right;
	color: #fff;
}

.catss {
	background-position: -34px -125px;
	width: 56px;
	line-height: 22px;
	height: 22px;
	margin: 3px 0 0 0;
	float: right;
	color: #999;
	padding: 0 0 0 20px;
}

.bottons2 {
	background-position: center -150px;
	height: 20px;
	width: 86px;
	color: #900;
	line-height: 20px;
	margin: 0 auto;
}

.bottons3 {
	background-position: center -175px;
	height: 20px;
	width: 100px;
	color: #fff;
	line-height: 20px;
	margin: 0;
}

.bottons4 {
	background-position: center -200px;
	color: #000;
	margin: 0;
	width: 140px;
}

.bottons5 {
	background-position: center -225px;
	color: #000;
	margin: 0;
	width: 100px;
	line-height: 22px;
	height: 22px;
}

.tables1 td a.bottons,.tables3 a.pay {
	color: #900;
}

.tables3 a.ok {
	color: #fff;
}

.tables3 a.ping {
	color: #000;
}

.table6 .catss {
	color: #999;
}

.tables7 .ping {
	float: right;
	margin: 0 0 0 5px;
}

.tables7 .pay,.tables7 .ok {
	display: block;
}

.main .right .members_info .infos dl dd .ping,.main .right .members_info .infos dl dd span .bottons2
	{
	float: left;
	color: #900;
}

.main .right .members_else a.bottons {
	color: #900;
	margin-top: 5px;
}

.main .right .members_else a.bottons3 {
	color: #fff;
	float: left;
}

.main .right .collection dt span .bottons5 {
	float: left;
}

.main {
	margin-top: 15px;
}

.main .left {
	width: 200px;
}

.main .right {
	width: 990px;
}

.main .left .left_menu_top {
	background: url(../images/member/member_bg.gif) no-repeat -200px 0;
	width: 200px;
	height: 10px;
	overflow: hidden;
}

.main .left .left_menu_bo {
	background: url(../images/member/member_bg.gif) no-repeat -200px -10px;
	width: 200px;
	height: 10px;
	overflow: hidden;
}

.main .left dl.left_menu {
	width: 190px;
	padding: 0 5px 0 5px;
	background: url(../images/member/member_bg.gif) repeat-y 0 0;
}

.main .left dl.left_menu dt {
	padding: 0 0 0 35px;
	width: 155px;
	background: url(../images/member/member_bg3.gif) no-repeat 0 -150px;
	height: 30px;
	line-height: 30px;
	font-weight: bold;
	font-size: 14px;
}

.main .left dl.left_menu dd {
	padding: 3px 0 5px 0;
}

.main .left dl.left_menu dd ul li {
	overflow: hidden;
	line-height: 14px;
	padding: 0 0 0 50px;
	background: url(../images/member/little_arrow.gif) no-repeat 40px 9px;
	line-height: 25px;
	min-height: 25px;
}

.main .left dl.left_menu dd ul li.here {
	padding: 0 0 0 48px;
	border: solid 1px #C68C8C;
	background: #fefced url(../images/member/little_arrow.gif) no-repeat
		39px 8px;
}

.main .left dl.left_menu dd ul li.here a {
	color: #930;
}

.main .left dl.left_menu dd ul li.three {
	padding: 0 0 0 68px;
	background: url(../images/member/member_icons.gif) no-repeat 59px 8px;
}

.main .left dl.left_menu dd ul li.there {
	line-height: 25px;
	height: 25px;
	padding: 0 0 0 68px;
	border: solid 1px #C68C8C;
	background: #fefced url(../images/member/member_icons.gif) no-repeat
		59px 8px;
}

.main .left dl.left_menu dd ul li.there a {
	color: #930;
}

.main .right .titles {
	border-bottom: solid 1px #ffa930;
	padding: 0;
	width: 990px;
	line-height: 30px;
	height: 30px;
	font-size: 14px;
}

.main .right .titles li {
	padding: 0 0 0 15px;
	float: left;
	margin: 0 3px 0 0;
	background: url(../images/member/member_bg3.gif) repeat-x 0 -90px;
	cursor: pointer;
	color: #666;
	max-width:990px;
	
}

.main .right .titles li strong {
	padding: 0 15px 0 0;
	background: url(../images/member/member_bg3.gif) no-repeat right -120px;
	display: block;
}

.main .right .titles li.here {
	background-position: 0 -30px;
	color: #900;
}

.main .right .titles li.here strong {
	background-position: right -60px;
}

.main .right .titles li.two {
	background: #fff;
	width: 700px;
}

.main .right dl.rcom {
	width: 988px;
	padding: 0;
	margin: 0 0 10px 0;
	height: 185px;
	border: solid 1px #ccc;
	border-top: 0;
}

.main .right dl.rcom dt {
	width: 44px;
	float: left;
	height: 185px;
	cursor: pointer;
}

.main .right dl.rcom dt.pv {
	background: url(../images/member/member_jian.gif) no-repeat 13px 0;
}

.main .right dl.rcom dt.next {
	background: url(../images/member/member_jian.gif) no-repeat -31px 0;
}

.main .right dl.rcom dd {
	width: 900px;
	float: left;
	height: 185px;
	overflow: hidden;
	position: relative;
	z-index: 1
}

.main .right dl.rcom dd ul {
	width: 10000px;
	height: 185px;
	position: relative;
	z-index: 0;
}

.main .right dl.rcom dd ul li {
	float: left;
	height: 185px;
	width: 125px;
	padding: 15px 27px 15px 28px;
	text-align: center;
	overflow: hidden;
	line-height: 15px;
}

.main .right dl.rcom dd ul li img {
	width: 125px;
	height: 125px;
	padding: 0 0 10px 0;
}

.tables {
	border: solid 1px #ccc;
	border-top: solid 5px #e50922;
	margin: 0 0 10px 0;
	background: url(../images/bg_page.jpg) repeat-x 0 -190px;
}

.tables h1 {
	display: block;
	line-height: 30px;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #E50922;
	line-height: 45px;
}

.tables th img {
	border: solid 1px #ccc;
}

.tables th span {
	width: 200px;
	height: 30px;
	display: block;
	background: url(../images/member/member_bg3.gif) no-repeat 0 0;
	margin: 1px auto;
}

.tables th strong {
	color: #069;
	font-family: Arial, Helvetica, sans-serif;
}

.tables td,.tables th {
	font-size: 14px;
	padding: 8px;
}

.tables td {
	background: url(../images/bg_list.gif) repeat-x 0 bottom;
}

.tables td strong {
	color: #C00;
	font-family: Arial, Helvetica, sans-serif;
}

.tables td strong a,.tables td a strong {
	color: #C00;
}

.tables td .ip {
	color: #069;
}

.tables1 {
	border: solid 1px #ccc;
	border-top: 0;
	border-bottom: 0;
	width: 990px;
	margin: 0 0 10px 0;
}

.tables1 th {
	line-height: 20px;
	padding: 5px;
	font-size: 14px;
	background: url(../images/member/member_bg2.gif) repeat-x 0 0;
	font-weight: normal;
	border-bottom: solid 1px #ccc;
}

.tables1 td {
	background: url(../images/bg_list.gif) repeat-x 0 bottom;
	padding: 10px;
	line-height: 18px;
	color: #999;
}

.tables1 td a {
	display: block;
}

.tables1 td img {
	float: left;
	margin: 0 15px 0 0;
	width: 50px;
	height: 50px;
}

.tables2 {
	border: solid 1px #b9c9da;
	border-width: 1px 0 1px 0;
	margin: 10px 0 5px 0;
	border-collapse: collapse;
}

.tables2 th {
	padding: 0 5px 0 5px;
	line-height: 35px;
	background: url(../images/member/member_bg2.gif) repeat-x 0 -30px;
	text-align: center;
}

.tables2 td {
	border-bottom: solid 1px #b9c9da;
	line-height: 15px;
	padding: 8px 5px 8px 5px;
	empty-cells: show;
}

.tables2 tr.here {
	background: #e0e7f1;
}

.tables3 {
	border: solid 1px #d0ddea;
	border-bottom: 0;
	margin: 0 auto 10px auto;
	border-collapse: collapse;
}

.tables3 th {
	line-height: 20px;
	vertical-align: middle;
	padding: 5px;
	background: #e8f2ff;
	/*font-weight: normal;*/
	border-bottom: solid 1px #d0ddea;
}

.tables3 td {
	border-bottom: solid 1px #d0ddea;
	padding: 5px;
	line-height: 18px;
	empty-cells: show;
}

.tables3 td.line {
	border-left: solid 1px #d0ddea;
	line-height: 20px;
	padding: 10px 5px 0 5px;
}

.tables3 td a {
	display: block;
}

.tables3 td img {
	float: left;
	margin: 0 15px 0 0;
	width: 50px;
	height: 50px;
	border: solid 1px #eee;
}

.tables3 td span {
	color: #999;
}

.tables3 td strong,.tables3 td h1,.tables3 td h2,.tables3 td h3 {
	font-family: Arial, Helvetica, sans-serif;
}

.tables3 td strong {
	font-size: 14px;
}

.tables3 td h1,.tables3 td h2,.tables3 td h3 {
	font-weight: normal;
	display: block;
	font-size: 12px;
}

.tables3 td h1 {
	color: #C60;
}

.tables3 td h2 {
	color: #063;
}

.tables3 td h3 {
	color: #C00;
}

.tables4 {
	border-color: #D4D4D4;
}

.tables4 th {
	background: #eee;
	border-color: #D4D4D4;
}

.tables4 td {
	border-color: #D4D4D4;
}

.table5 {
	margin: 5px auto 5px auto;
}

.table5 td {
	background: url(../images/bg_list.gif) repeat-x 0 bottom;
	padding: 5px;
}

.table5 td strong {
	color: #C00;
	font-size:14px;
}
.table5 td b a{color: #C00; font-weight:normal;}

.table6 {
	margin: 8px auto 0 auto;
	overflow: hidden;
	line-height: 25px;
	background: #f7f9fb;
	border-bottom: 0;
}

.table6 tr.line {
	background: #fff;
}

.table6 td {
	border-top: solid 1px #ccc;
	border-right: solid 1px #ccc;
	font-family: Arial, Helvetica, sans-serif, "����";
}

.table6 td.last {
	border-right: 0;
}

.table6 td,.table6 th {
	padding: 8px;
}

.table6 td img {
	float: left;
	width: 50px;
	height: 50px;
	padding: 0;
	margin: 0 15px 0 0;
	border: solid 1px #E5E5E5;
}

.table6 td a {
	display: block;
	cursor: pointer;
}

.table6 a:link,.table6 a:visited {
	color: #069;
}

.table6 a:hover,.table6 a:active {
	color: #F00;
}

.table6 td strong {
	color: #C00;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
}

.table6 th {
	background: url(../images/bg.gif) repeat-x 0 -400px;
	font-size: 12px;
	text-align: center;
}

.colle {
	display: none;
}

.tables7 {
	border-top: 0;
}

.tables7 td {
	line-height: 25px;
}

.tables7 td img {
	width: 75px;
	height: 75px;
}

.tables7 td strong {
	color: #C00;
	font-size: 12px;
}

.tables7 td span {
	color: #096
}

.tables7 tr.lines {
	background: #f1f1f1;
}

.tables7 th {
	background: url(../images/member/member_select.gif) repeat-x 0 -105px;
}

.tables7 td a {
	display: inline;
}

.tables7 td span.bian {
	color: #999;
	cursor: pointer;
	padding: 0 0 0 8px;
}

.tables7 td.line img {
	width: auto;
	height: auto;
	float: none;
	display: inline;
	border: 0;
}

.tables8 {
	border: solid 1px #b9c9da;
	border-width: 1px 0 1px 0;
	margin: 10px 0 5px 0;
	border-collapse: collapse;
}

.tables8 th {
	padding: 0 5px 0 5px;
	/*font-weight: normal;*/
	text-align: center;
	line-height: 35px;
	background: url(../images/member/member_bg2.gif) repeat-x 0 -30px;
}

.tables8 td {
	border-bottom: solid 1px #b9c9da;
	line-height: 15px;
	padding: 8px 5px 8px 5px;
	empty-cells: show;
}

.tables8 tr.here {
	background: #e0e7f1;
}

.pagenum {
	width: 978px;
	border: solid 1px #ccc;
	background: #eee;
	padding: 5px;
	text-align: right;
	color: #666;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

.pagenum a {
	background: #FFECEC;
	color: #900;
	padding: 3px 8px 3px 8px;
	margin: 0 2px 0 2px;
	border: solid 1px #900;
	font-weight:bold;
}

.pagenum a:link,.pagenum a:visited {
	color: #069;
	background: #fff;
	border: solid 1px #ccc;
	font-weight:normal;
}

.pagenum a:hover,.pagenum a:active {
	background: #FFECEC;
	color: #900;
	border: solid 1px #900;
	font-weight:normal;
}
.pagenum input[type="text"] {
    
    line-height:16px;
    border:solid 1px #fff;
    width:20px;
}
.pagenum .pagenuminput{border:solid 1px #ccc;padding: 3px ; margin: 0 2px 0 2px; background:#fff; }
.pagenum input[type="button"]{ background:url(../images/member/pagenum.gif) no-repeat; line-height:26px; height:26px; width:38px; border:none;  cursor:pointer;}
.youlike {
	margin: 0 auto 10px auto;
	padding: 0;
	border: solid 1px #ccc;
	width: 988px;
	overflow: hidden;
}

.youlike dt {
	background: url(../images/bg_title.gif) repeat-x 0 1px;
	padding: 0 10px 0 10px;
	font-size: 12px;
	height: 30px;
	width: 968px;
	line-height: 30px;
	font-weight: bold;
}

.youlike h3 {
	background: url(../images/bg_title.gif) repeat-x 0 1px;
	padding: 0 10px 0 10px;
	font-size: 14px;
	height: 30px;
	width: 968px;
	line-height: 30px;
	font-weight: bold;
}

.youlike h2 {
	background: url(../images/bg_title_2.gif) repeat-x 0 1px;
	padding: 0 10px 0 10px;
	font-size: 14px;
	height: 30px;
	width: 800px;
	line-height: 30px;
	font-weight: bold;
}

.youlike dt span {
	font-size: 12px;
	font-weight: normal;
}

.youlike dt strong {
	font-size: 12px;
	float: right;
	font-weight: normal;
}

.youlike dd {
	padding: 0;
	width: 988px;
	overflow: hidden;
	margin: 0 auto;
}

.youlike dd ul {
	padding: 5px 0 0 0;
	margin: 0 auto;
	width: 955px;
}

.youlike dd ul li {
	padding: 17px;
	width: 157px;
	float: left;
	height: 245px;
	overflow: hidden;
	line-height: 20px;
}

.youlike dd ul li img {
	border: 1px solid #ccc;
	width: 155px;
	height: 155px;
	margin: 0 0 10px 0;
}

.youlike dd ul li a {
	display: block;
}

.youlike dd ul li span {
	text-decoration: line-through;
	color: #999;
	font-size: 14px;
}

.youlike dd ul li strong {
	color: #C00;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0 5px 0 15px;
}

.youlike dd ul li strong.down {
	background: url(../images/member/member_icons.gif) no-repeat 0 -45px;
}

.youlike dd ul li strong.up {
	background: url(../images/member/member_icons.gif) no-repeat 0 -95px;
}

.main .right .members_info {
	width: 800px;
	padding: 20px 0 20px 0;
	margin: 0 auto;
}

.main .right .members_info .infos {
	width: 800px;
	float: left;
	height: 20px;
}

.main .right .members_info .infos dl {
	width: 650px;
	overflow: hidden;
	padding: 15px 0 15px 0;
	line-height: 22px;
}

.main .right .members_info .infos dl dt {
	width: 95px;
	float: left;
	height: 22px;
	text-align: right;
	padding: 0;
}

.main .right .members_info .infos dl dt strong {
	color: #F00;
	font-weight: normal;
}

.main .right .members_info .infos dl dd {
	padding: 0;
	width: 550px;
	float: right;
}

.main .right .members_info .infos dl dd span {
	display: block;
	width: 300px;
	float: right;
	color: #666;
	height: 22px;
}

.main .right .members_info .heads {
	width: 122px;
	float: right;
	text-align: center;
	line-height: 30px;
}

.main .right .members_info .heads img {
	border: solid 1px #ccc;
}

.main .right .members_else {
	width: 900px;
	padding: 0;
	margin: 35px auto 0 auto;
	border: solid 1px #ccc;
	border-bottom: 0;
}

.main .right .members_else dl {
	border-bottom: solid 1px #ccc;
	padding: 30px;
	width: 840px;
}

.main .right .members_sav dl dt {
	width: 180px;
	border-right: solid 1px #ccc;
	float: left;
	line-height: 35px;
	height: 35px;
	overflow: hidden;
	font-size: 20px;
	font-weight: bold;
	letter-spacing: 5px;
}

.main .right .members_sav dl dt img {
	float: left;
	padding: 0 15px 0 0;
}

.main .right .members_sav dl dd {
	width: 640px;
	float: right;
	color: #666;
	font-size: 14px;
	padding: 0;
	line-height: 35px;
}

.main .right .members_sav dl dd span {
	float: right;
	width: 140px;
	text-align: center;
	font-size: 12px;
}

.main .right .members_edit {
	border-bottom: solid 1px #ccc;
	padding: 30px 0 30px 0;
}

.main .right .members_edit dl {
	line-height: 20px;
	border-bottom: 0;
	padding: 0 30px 0 30px;
}

.main .right .members_edit dl.line {
	height: 20px;
	border-bottom: solid 1px #CCC;
	margin: 0 30px 20px;
	width: auto;
}

.main .right .members_edit dl dt {
	float: left;
	width: 150px;
	text-align: right;
	font-size: 14px;
	padding: 5px 0 5px 0;
}

.main .right .members_edit dl dt span {
	color: #C00;
}

.main .right .members_edit strong.titless {
	color: #F30;
	display: block;
	font-size: 14px;
	margin: 0 auto;
	width: 820px;
}

.main .right .members_edit span.infomation {
	color: #666;
	display: block;
	margin: 0 auto;
	width: 820px;
}

.main .right .members_edit dl dd {
	float: right;
	width: 660px;
	padding: 5px 0 5px 30px;
	color: #666;
}

.main .right .members_edit dl dd input {
	float: left;
	margin: 0 10px 0 0;
	font-family: Arial;
	font-size: 12px;
}

.main .right .members_edit  .tables2 {
	margin: 10px auto;
	border: solid 1px #b9c9da;
	border-bottom: 0;
}

.main .right .members_edit  .tables2 strong {
	color: #339
}

.main .right .members_edit strong {
	color: #C00;
}

.main .right .members_pass dl dd .theinput {
	padding: 0 20px 0 3px;
	width: 147px;
	background: url(../images/member/member_icons.gif) no-repeat 155px
		-198px;
	overflow: hidden;
}

.main .right .members_pass dl dd ul.pass {
	width: 138px;
	background: url(../images/member/member_bg2.gif) repeat-x 0 -125px;
	height: 20px;
	overflow: hidden;
}

.main .right .members_pass dl dd ul.pass li {
	height: 20px;
	float: left;
	width: 45px;
	border-right: solid 1px #fff;
	text-align: center;
}

.main .right .members_pass dl dd ul.pass li.here {
	background: url(../images/member/member_bg2.gif) repeat-x 0 -145px;
	color: #930;
}

.main .right .members_e {
	border: solid 1px #ccc;
	padding: 30px;
	width: 738px;
	line-height: 35px;
}

.main .right .members_e ul li {
	float: left;
	padding: 0 5px 0 0;
}

.main .right .members_e ul.infos {
	border: solid 1px #F3D7AF;
	margin: 5px auto;
	padding: 10px;
	width: 716px;
	background: #FCF9ED;
	line-height: 20px;
}

.main .right .collection {
	width: 990px;
	margin: 10px 0 10px 0;
	line-height: 25px;
}

.main .right .collection dt {
	padding: 5px 0 5px 25px;
}

.main .right .collection dt strong {
	font-size: 14px;
}

.main .right .collection dt span {
	display: block;
	float: right;
	width: 300px;
}

.main .right .collection dt span .theinput {
	height: 20px;
	width: 185px;
	border: solid 1px #ccc;
	border-bottom: solid 1px #999;
	float: left;
	margin: 0 5px 0 0;
}

.main .right .collection dd {
	border: solid 3px #eee;
	padding: 8px;
	width: 968px;
}

.main .right .collection dd a {
	padding: 0 15px 0 0;
}

.main .right .collection dd li {
	border-bottom: solid 1px #eee;
}

.main .right .collection dd li strong,.main .right .collection dd li strong a
	{
	color: #C90;
}

.main .right .collection dd li span {
	padding: 0 10px 0 0;
	color: #ccc;
}

.main .right .collection_select {
	background: url(../images/member/member_select.gif) repeat-x 0 -70px;
	height: 35px;
	padding: 0 6px 0 6px;
	line-height: 30px;
	width: 978px;
}

.main .right .collection_select dt {
	float: left;
	width: 790px;
}

.main .right .collection_select dd {
	float: right;
	width: 180px;
	text-align: right;
	font-size: 14px;
	font-weight: bold;
	padding: 3px 0 0 0;
}

.main .right .collection_select dd select option {
	line-height: 18px;
}

.main .right .collection_select dt li {
	width: 95px;
	background: url(../images/member/member_select.gif) no-repeat 0 0;
	float: left;
	padding: 5px 0 0 0;
	text-align: center;
	cursor: pointer;
}

.main .right .collection_select dt li.here {
	background-position: 0 -35px;
	font-weight: bolder;
}

.order {
	border: solid 1px #C93;
	background: #FDF8F2;
	padding: 8px;
	margin: 8px auto 8px auto;
}

.order strong {
	color: #C00;
	padding: 0 20px 0 0;
}

.order a strong {
	color: #C00;
}

.kuangss {
	border: solid 1px #F3D7AF;
	margin: 15px auto;
	padding: 10px;
	background: #FCF9ED;
	line-height: 20px;
	font-size: 14px;
}

.kuangs2 {
	border: solid 1px #ccc;
	margin: 15px auto;
	padding: 10px;
	ine-height: 20px;
	font-size: 14px;
}

.kuangs2 td {
	color: #666;
	font-size: 14px;
}

.kuangs2 th {
	font-weight: normal;
	font-size: 14px;
}

.kuangs2 strong {
	color: #C00
}

.kuangs2 td input {
	height: 20px;
	border: solid 1px #ccc;
	border-bottom: solid 1px #999;
	width: 200px;
}

.kuangs2 td select {
	width: 200px;
}

.kuangs2 select,.kuangs2  input {
	font-size: 14px;
}

/*����*/
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: ".";
	clear: both;
	height: 0;
}

.clearfix {
	*zoom: 1;
}

.mb10 {
	margin-bottom: 10px;
}

.mt10 {
	margin-top: 10px;
}

.ml30 {
	margin-left: 30px;
}

.fr {
	float: right;
}

.fl {
	float: left;
}

.fs14 {
	font-size: 14px;
	font-weight: bold;
}

.comment {
	margin-top: 10px;
}

.comment_box {
	border-bottom: dashed 1px #ccc;
	margin: 5px auto;
	width: 98%;
}

.comment ul {
	padding: 10px;
	float: left;
}

.comment ul.comment_left {
	width: 300px;
}

.comment ul.comment_left img {
	border: 1px solid #AAAAAA;
	float: left;
	height: 100px;
	margin: 0 15px 0 0;
	width: 100px;
}

.comment ul.comment_left a {
	display: block;
	color: #069;
}

.comment ul.comment_left a:hover {
	color: #f00;
}

.comment ul.comment_left span {
	color: #999;
}

.comment ul.comment_right {
	width: 600px;
}

.comment ul.comment_right a {
	color: #069;
	font-weight: bold;
}

.comment ul.comment_right a:hover {
	color: #f00;
}

.comment ul.comment_right textarea {
	width: 550px;
	height: 80px;
	margin-top: 15px;
	margin-bottom: 10px;
}

.comment_modify {
	margin-top: 10px;
}

.comment_box_modify {
	border-bottom: dashed 1px #ORANGE;
	margin: 5px auto;
	width: 98%;
}

.comment_modify ul {
	padding: 10px;
	float: left;
}

.comment_modify ul.comment_left {
	width: 260px;
}

.comment_modify ul.comment_left img {
	border: 1px solid #AAAAAA;
	float: left;
	height: 100px;
	margin: 0 15px 0 0;
	width: 100px;
}

.comment_modify ul.comment_left a {
	display: block;
	color: #069;
}

.comment_modify ul.comment_left a:hover {
	color: #f00;
}

.comment_modify ul.comment_left span {
	color: #999;
}

.comment_modify ul.comment_right {
	width: 450px;
}

.comment_modify ul.comment_right a {
	color: #069;
	font-weight: bold;
}

.comment_modify ul.comment_right a:hover {
	color: #f00;
}

.comment_modify ul.comment_right textarea {
	width: 400px;
	height: 100px;
	margin-top: 15px;
	margin-bottom: 10px;
}

.comment_star {
	margin-top: 10px;
}

.comment_star ul {
	padding: 2px 0;
}

.comment_star li {
	float: left;
	padding: 0 10px;
}

.textp {
	line-height: 26px;
	text-indent: 2em;
}

.help_textp {
	line-height: 200%;
}

.msgContent {
	border: solid 1px #ccc;
	padding: 8px;
	margin-right: 100px;
	font-size: 12px;
}

.tables10 td a.pay { background:url(../images/member/member_button.gif) no-repeat center -25px; height:25px; text-align:center; color: #930; line-height:25px; margin:5px 0 5px 0; cursor:pointer;display:block;}
.tables10 td a.ok{ background:url(../images/member/member_button.gif) no-repeat center -50px; height:25px; text-align:center; color: #fff; line-height:25px; margin:5px 0 5px 0cursor:pointer;display:block;}
.tables10 td a.ping{ background:url(../images/member/member_button.gif) no-repeat center -75px; height:25px; text-align:center; color: #000; line-height:25px; margin:5px 0 5px 0; cursor:pointer;display:block;}
.tables10 { margin:15px 0;}
.tables10 th{ background:url(../images/member/member_bg2.gif) repeat-x 0 -30px; height:35px; border-top:solid 1px #b9c9da;border-bottom:solid 1px #b9c9da; border-left:none; border-right:none;}


.integral{ width:700px; margin:20px auto 50px auto; line-height:25px;}
.integral ul li { padding-top:15px;}
.integral ul li strong { color:#990000; font-size:14px;}
.integral ul li span { text-align:right; width:120px; display:block; float:left; }
.integral ul li input[type="text"], .integral ul li input[type="password"]{ height:24px; line-height:24px; font-size:14px; font-family:Arial; float:left;}
.integral ul li small{ font-size:12px; float:left; margin-left:8px; line-height:150%; color:#666;}

.integral ul li ul{ margin-top:-15px;}

.integral1{ width:600px; margin:0px auto 50px auto; line-height:25px; font-size:14px;}
.integral1 ul li { padding-top:15px;}
.integral1 ul li h3{ font-size:14px;}
.integral1 ul li strong { color:#990000; font-size:14px;}
.integral1 ul li span {  }
.integral1 ul li input[type="text"]{ height:24px; line-height:24px; font-size:14px; font-family:Arial;}
.integral1 ul li small{ font-size:12px;}


.integral dl dd { padding-top:15px;}
.integral dl dd strong { color:#990000; font-size:14px;}
.integral dl dd span { text-align:right; width:100px; display:block; float:left; }
.integral dl dd input[type="text"]{ height:24px; line-height:24px; font-size:14px; font-family:Arial;}
.integral dl dd small{ font-size:12px;}

.integral ul li a { display:inline-block;}
.integral ul li .bottons3 { display:inline-block;}
.titlesss{ color: #666; display:block; font-size:14px; margin:20px 0 5px;}
.pick_date{ background:url(../images/icon_date.png) no-repeat 138px center; border:1px solid #9D9D9D; height:18px; width:158px; cursor:pointer;}
.ping2 { display:inline-block; color:#333;}
.mobilecode { display:none; width:200px !important;}
.integral dd ul.mt { margin-top:20px;}
.integral dd ul.mt li span, .searchBox li span { width:85px; display:inline-block;}
.integral dd ul.mt li input, .searchBox li input { width:130px; height:20px;}
.searchBox { margin:10px;}
.searchBox li { line-height:30px;}
.integralbox { width:910px !important; margin-left:20px; margin-top:10px; border:solid 1px  #f5e4cc; background:rgb(254, 252, 237); padding:10px 15px;}
.integralbox strong{ color:#990000; font-weight:bold;}
.integralbox span{ margin-left:50px;}
 
.integralone,.integraltwo, .integralthree, .integralfour{width:940px; height:56px; margin:25px 10px 10px 20px;}
.integralone li,.integraltwo li, .integralthree li, .integralfour li{ float:left; font-family:"����"; color:#999; font-size:16px; line-height:56px;} 
.integralone li.here,.integraltwo li.here, .integralthree li.here, .integralfour li.here{ color:#d32400;}
.integralone{ background:url(../images/member/one.gif) no-repeat; }
.integraltwo{ background:url(../images/member/two.gif) no-repeat; }
.integralthree{ background:url(../images/member/three.gif) no-repeat; }
.integralfour{ background:url(../images/member/four.gif) no-repeat; }

.infotis{ border-top: dashed 1px #ccc; padding-top:15px; width:940px; padding-left:15px; margin-left:20px;}
.integralok, .integralfail{ line-height:250%; font-size:14px; border:solid 1px  #f5e4cc; margin:10px auto 0px 20px; width:658px; padding:10px 0px 10px 280px;}
.integralok{ background: url(../images/member/register-ok.gif) no-repeat 200px center rgb(254, 252, 237) ;}
.integralok strong, .integralfail strong{ color:#CC3300;}
.integralok a, .integralfail a{ color:#3399CC;}
.integralfail{ background: url(../images/member/register-fail.png) no-repeat 200px center rgb(254, 252, 237) ;}

.integralsearchbtn{ background:url(../images/member/integralsearch.gif) no-repeat center; width:84px; height:25px; color:#fff; border:none; cursor:pointer;}
.integralsearchbtn2{ background:url(../images/member/integralsearch2.gif) no-repeat center; width:84px; height:25px; color:#fff; border:none; cursor:pointer;}

.integralbg{ background:url(../images/member/card.jpg) no-repeat 80px 0px;}
.searchresult{}

.botton111 {
    background: url("../images/pro/pro_botton.gif") no-repeat scroll 0 -420px transparent;
    display: block;
    float: left;
    height: 35px;
    margin: 10px 8px 0 100px;
    width: 130px;
}
.botton222 {
    background: url("../images/pro/pro_botton.gif") no-repeat scroll 0 -460px transparent;
    display: block;
    float: left;
    height: 35px;
    margin: 10px 8px 10px 105px;
    width: 130px;
}
.integral ul li i{ font-style:normal;}


