﻿@charset "utf-8";
/* 
Name: member.css
For : http://www.hecha.cn/
Date: 20140928  Sincol
*/
@import url("main.css");
/*
@import url("cart.css");
@import url("plus.css");*/
body{}
.user_nav{
	font-family: \5FAE\8F6F\96C5\9ED1, \9ED1\4F53;
	background-color: #f7f7f7;
}
.user_nav .title{
	background-color: #f0f0f0;
	line-height: 45px;
	height: 45px;
}
.user_nav .title strong {
	font-size: 16px;
	padding-left: 30px;
	font-weight: normal;
	color: #333333;
}

.user_nav ul{
	padding-top: 5px;
	padding-bottom: 10px;
}
.user_nav ul li{
	line-height: 30px;
	height: 30px;
	padding-left: 30px;
	font-size: 14px;
}
.user_nav ul li a{
	line-height: 30px;
	color: #777777;
}
.user_nav ul li.on{
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #60a411;
	padding-left: 27px;
}
.user_nav ul li.on a{
	color: #333333;
}
.user_nav ul li a:hover {
	color: #358000;
	text-decoration: none;
}

.user_nav ul li:hover {
	background-color: #f0f0f0;
}

.user_nav ul li a.hot{
	background-image: url(../images/users/hot3.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 35px;
}
.user_nav ul li a.new{
	background-image: url(../images/users/ico2.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 35px;
	}
.user_body {
	width: 983px;
	border: 1px solid #e0e0e0;
	float: right;
	font-family: \5FAE\8F6F\96C5\9ED1, \9ED1\4F53;
	min-height:1030px;
}
.user_info {
	height: 255px;
}
.user_info ul {
	padding: 20px;
	float: left;
	width: 600px;
}
.user_info ul li {
	line-height: 30px;
	height: 30px;
	overflow: visible;
    float: left;
    width: 620px;
}
.user_info ul li span.qd {
	line-height: 30px;
	height: 30px;
}
.user_info ul li span.qd img {
	vertical-align: middle;
}
.user_info ul li span.link2 a {
	color: #ff6600;
}



.user_info ul li.name {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 7px;
}

.user_info ul li strong {
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #cd0606;
	padding-right: 2px;
	padding-left: 2px;
}
.user_info ul li span {
	float: left;
	padding-right: 10px;
}
.user_info ul li span.txt3 {
	padding-left: 5px;
	color: #999999;
}
.user_info ul li.dj {
	position: relative;
	margin-left: 72px;
	width: 400px;
}
.user_info ul li.dj p {
	font-size: 0px;
	line-height: 0px;
	height: 3px;
	width: 400px;
	position: absolute;
	top: 15px;
}
.user_info ul li.dj p.vipbg {
	background-color: #dddddd;
	z-index: 9;
}
.user_info ul li.dj p.vip {
	background-color: #60a411;
	z-index: 99;
}
.user_info ul li.dj i {
	line-height: 0px;
	background-repeat: no-repeat;
	display: block;
	height: 15px;
	width: 15px;
	position: absolute;
	z-index: 999;
	top: 8px;
	font-size: 0px;
}
.user_info ul li.dj i.v1 {
	background-image: url(../images/users/v1.png);
	left: 15%;
}
.user_info ul li.dj i.v2 {
	background-image: url(../images/users/v2.png);
	left: 35%;
}
.user_info ul li.dj i.v3 {
	background-image: url(../images/users/v3.png);
	left: 55%;
}
.user_info ul li.dj i.v4 {
	background-image: url(../images/users/v4.png);
	left: 78%;
}
.user_info dl {
}/*
.user_info .right {
	width: 302px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e0e0e0;
	height: 235px;
	padding-top: 20px;
	padding-left: 20px;
}*/
.user_info .right {
    width: 312px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e0e0e0;
	height: 245px;
	padding: 5px;
}
.user_info .right a img{ width: 312px;height: 245px;border: none; }
.user_info .right .actbar {
	height: 118px;
	padding-right: 10px;
	padding-bottom: 6px;
	clear: both;
	padding-left: 4px;
}
.user_info .right .actbar h5{
	font-size: 14px;
	line-height: 25px;
	font-weight: normal;
	padding-top: 4px;
	font-family: \5FAE\8F6F\96C5\9ED1, \9ED1\4F53;
	padding-bottom: 3px;
}
.user_info .right .actbar p {
	line-height: 20px;
	height: 20px;
	overflow: hidden;
}
.user_info .right .actbar p a{
	white-space: nowrap;
}
.user_info .right .actbar p a:hover {
	color: #cd0606;
}
.user_info .right .wxbar {
	background-image: url(../images/users/user_wx.png);
	background-repeat: no-repeat;
	text-indent: -555em;
	height: 87px;
	clear: both;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dbdbdb;
	width: 250px;
	padding-top: 10px;
	background-position: 0px 5px;
}
.user_title1 {
	margin: -1px;
	position: relative;
	z-index: 5;
	background-color: #fafafa;
	border: 1px solid #e0e0e0;
	line-height: 38px;
	height: 38px;
}
.user_title1 .left {
	float: left;
	width: 50%;
}
.user_title1 .right {
	float: left;
	width: 50%;
}

.user_title1 strong {
	color: #333333;
	font-size: 16px;
	font-weight: normal;
	padding-left: 20px;
}
.user_order {
}

.user_order ul {}
.user_order ul li {
	height: 74px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #e0e0e0;
	clear: both;
	line-height: 70px;
    text-align: center;
}
.user_order ul li.th {
	background-color: #fafafa;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-left-color: #ffffff;
	border-bottom-style: none;
	line-height: 35px;
	height: 35px;
	color: #333333;
    
    font-weight: bold;
}

.user_order ul li p {
	float: left;
}

.user_order ul li p.t1 {
	width: 140px;
	position: relative;
}
.user_order ul li p.t1 i {
	display: block;
	width: 133px;
	border: 1px solid #ffffff;
	height: 70px;
	overflow: hidden;
	position: absolute;
	left: 0px;
	top: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.user_order ul li p.t1 i a {
	padding-left: 2px;
}

.user_order ul li p.t1 i img {
	height: 60px;
	width: 60px;
	vertical-align: middle;
}

.user_order ul li p.t2 {
	width: 65px;
}
.user_order ul li p.t3 {
	width: 135px;
}
.user_order ul li p.t5 {
	width: 120px;
}
.user_order ul li .t4 {
	width: 230px;
	float: left;
}
.user_order ul li .t4 p {
	padding-right: 4px;
}

.user_order ul li .t4 a  {
	padding-right: 5px;
	padding-left: 5px;
}
.user_order ul li .t4 a.h1 {
	color: #ffffff;
	padding-right: 6px;
	padding-left: 6px;
	background-color: #cd0606;
}
.user_order ul li .t4 .express a {
	color: #ff6600;
	padding-right: 6px;
	padding-left: 6px;
}
.user_order ul li p.t1 i:hover{
	border: 1px solid #f5f5f5;
	background-color: #ffffff;
	height: auto;
	z-index: 999;
	}
.user_order ul li:hover{}
.user_order .link1 {
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}
.user_order .link1 a {
	color: #333333;
	background-color: #e9e9e9;
	padding-top: 4px;
	padding-right: 12px;
	padding-bottom: 4px;
	padding-left: 12px;
	line-height: 25px;
	font-size: 14px;
}
.user_order dl.express {
	padding-left: 0px;
	float: left;
	position: relative;
	height: 30px;
	margin-top: 20px;
	line-height: 30px;
	text-align: left;
}

.user_order dl.express dd{
	border: 1px solid #ff6600;
	position: absolute;
	background-color: #ffffff;
	right: 0px;
	width: 350px;
	top: 30px;
	z-index: 999;
	line-height: 20px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	display: none;
}
.user_order dl.express dd .title{
	font-size: 14px;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f1f1f1;
	margin-bottom: 5px;
	line-height: 30px;
	padding-left: 5px;
}
.user_order dl.express dd span strong{
	font-weight: normal;
	color: #ff4400;
}
.user_order dl.express dd i{
	padding-top: 3px;
	padding-bottom: 3px;
	background-image: url(../images/users/ico6.png);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 0px 12px;
	font-style: normal;
	display: block;
}
.user_order dl.express dd span{
	display: block;
}
.ord_nav {
	background-color: #f5f5f5;
	height: 35px;
	}
.ord_nav ul{
	float: left;
	
}
.ord_nav ul li{
	line-height: 35px;
	text-align: center;
	float: left;
	height: 35px;
	font-size: 14px;
}
.ord_nav ul li a{
	display: block;
	padding-right: 20px;
	padding-left: 20px;
}
.ord_nav ul li.on a{
	line-height: 33px;
	height: 33px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #60a411;
}
.ord_search {
	float: right;
	padding-right: 15px;
	padding-top: 5px;
}
.ord_search .inp1 {
	line-height: 18px;
	color: #999999;
	height: 21px;
	font-size: 12px;
	width: 150px;
	float: left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
.ord_search .inp2 {
	line-height: 20px;
	height: 25px;
	border: 1px solid #cccccc;
	float: left;
	font-size: 12px;
}

.ord_tx {
	background-color: #fcfcfc;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #e7e7e7;
	border-bottom-color: #e7e7e7;
	line-height: 40px;
	height: 40px;
	padding-right: 20px;
	padding-left: 20px;
}
.ord_tx p{
	float: left;
	text-align: center;
}
.ord_tx p.pro{
	width: 335px;
}
.ord_tx p.pri{
	width: 80px;
}
.ord_tx p.no{
	width: 50px;
}
.ord_tx p.jf{
	width: 80px;
}
.ord_tx p.tpri{
	width: 100px;
}
.ord_tx p.state{
	width: 150px;
}
.ord_tx p.opre{
	width: 130px;
}
.user_order ol {}
.user_order ol li{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e8e8e8;
}
.user_order ol li .title{
	line-height: 40px;
	background-color: #f5f5f5;
	height: 40px;
}
.user_order ol li .title i{
	padding-right: 10px;
	padding-left: 10px;
	font-style: normal;
	color: #333333;
}
.user_order ol li .title p {
	float: left;
}
.user_order ol li .title p.pro_t {
	padding-left: 10px;
	width: 600px;
}

.user_order ol li .title em{
	float: right;
	padding-right: 15px;

}
.user_order ol li .title em a.xx{
	line-height: 70px;
	background-image: url(../images/users/ico7.png);
	background-position: center center;
	height: 18px;
	width: 18px;
	overflow: hidden;
	background-repeat: no-repeat;
	display: block;
	margin-top: 11px;
}
.user_order ol li .{}
.user_order ol li .box{

}
.user_order ol li .pro {
	width: 485px;
	float: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #e8e8e8;
}

.user_order ol li .pro dl{
	clear: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #e8e8e8;
	padding-left: 20px;
	height: 80px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: -1px;
}
.user_order ol li .pro dt{
	float: left;
	height: 80px;
	width: 80px;
}
.user_order ol li .pro dt img{
	height: 80px;
	width: 80px;
}
.user_order ol li .pro dd{
	float: left;
	padding-top: 10px;
	}
.user_order ol li .pro dd.txt{
	width: 230px;
	padding-left: 10px;
	line-height: 20px;
	padding-right: 15px;
}
.user_order ol li .pro dd.pri{
	text-align: center;
	width: 80px;
}
.user_order ol li .pro dd.no{
	text-align: center;
	width: 50px;
}
.user_order ol li .no{}
.user_order ol li .pri{}
.user_order ol li .state{}
.user_order ol .jf {
	float: left;
	padding-top: 15px;
	text-align: center;
	width: 80px;
}
.user_order ol .tpri {
	float: left;
	padding-top: 15px;
	text-align: center;
	width: 100px;
}
.user_order ol .tpri strong {
	display: block;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #111111;
}
.user_order ol .tpri i {
	line-height: 14px;
	height: 14px;
	font-style: normal;
	color: #888888;
}

.user_order ol .state {
	float: left;
	padding-top: 15px;
	text-align: center;
	width: 150px;
}
.user_order ol .state .express {
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	float: none;
	width: 70px;
}
.user_order ol .state .express dt {
	text-align: center;
}

.user_order ol .state .express dt a {
	color: #ff6600;
	text-align: center;
	line-height: 20px;
	height: 20px;
}


.user_order ol .opre {
	float: left;
	padding-top: 15px;
    padding-bottom: 15px;
	text-align: center;
	width: 130px;
}
.user_order ol .opre i  {
    display: block;
    padding-bottom: 3px;
	font-style: normal;
}
.user_order ol .opre a  {
	padding-right: 5px;
	padding-left: 5px;
}
.user_order ol .opre a.h1 {
	color: #ffffff;
	padding-right: 6px;
	padding-left: 6px;
	background-color: #cd0606;
	padding-top: 2px;
	padding-bottom: 2px;
}
.user_order ol .opre a.h2 {
	color: #ffffff;
	padding-right: 6px;
	padding-left: 6px;
	background-color: #449ef1;
	padding-top: 2px;
	padding-bottom: 2px;
}
.user_order ol .opre a.h3 {
	color: #ffffff;
	padding-right: 6px;
	padding-left: 6px;
	background-color: #60a411;
	padding-top: 2px;
	padding-bottom: 2px;
}
.ordpg_left  {
	font-size: 12px;
	float: left;
	padding-top: 12px;
	padding-left: 10px;
}
.user_article {
	padding: 20px;
}
.user_article .title{
	font-size: 14px;
	color: #111111;
}
.user_article .txt{
	padding-top: 5px;
}
.user_article .txt p{
	padding-top: 2px;
	padding-bottom: 2px;
}
.user_article .txt a{
	color: #3366cc;
	text-decoration: underline;
}
.user_order ol {}
.comprolist{}
.comprolist ul{}
.comprolist li{
	float: left;
	width: 120px;
}
.comprolist li p{}
.comprolist li p.txt{
	line-height: 17px;
	height: 34px;
	overflow: hidden;
	margin-bottom: 3px;
	font-family: \5FAE\8F6F\96C5\9ED1, \9ED1\4F53;
}
.comprolist li p.img{
	height: 120px;
	width: 120px;
}
.comprolist li p.img img{
	height: 120px;
	width: 120px;
}
.comprolist li p.pri{}
.comprolist li p.pri em{
	float: left;
	padding-top: 5px;
	padding-right: 5px;
}
.comprolist li p.pri strong{
	font-weight: normal;
	color: #cd0606;
	float: left;
}
.comprolist li p.pri del{
	color: #a6a6a6;
	padding-left: 5px;
	float: left;
}
.comprolist li p.pri em{}
.comprolist ul.proli1{
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 5px;
}
.comprolist ul.proli1 li{
	width: 160px;
	padding-right: 17px;
	padding-left: 17px;
}
.comprolist ul.proli1 li p{}
.comprolist ul.proli1 li p.txt{}
.comprolist ul.proli1 li p.img{
	height: 165px;
	width: 160px;
}
.comprolist ul.proli1 li p.img img{
	height: 160px;
	width: 160px;
}
.comprolist ul.proli1 li{}
.comprolist ul.proli1 li{}
.mmn_prolist {}
.mmn_prolist ul {
	width: 480px;
	padding-top: 20px;
	padding-right: 6px;
	padding-bottom: 20px;
	padding-left: 5px;
}
.mmn_prolist ul.left {
	float: left;
}
.mmn_prolist ul.right {
	float: right;
}


.mmn_prolist ul li {
	float: left;
	padding-right: 10px;
	padding-left: 10px;
}
.mmn_prolist ul li p {

}
.mmn_prolist ul li p img {
	height: 60px;
	width: 60px;
}
.mmn_prolist ul li p a {}
.mmn_prolist ul li p.more {
	line-height: 60px;
	height: 60px;
}
.mmn_prolist ul li p.more a {
	background-image: url(../images/users/ico5.png);
	background-repeat: no-repeat;
	display: block;
	height: 60px;
	width: 60px;
	line-height: 200px;
	background-position: center center;
	overflow: hidden;
}
.mmn_prolist ul li p.defa {
	line-height: 60px;
}
.mmn_prolist ul li p.defa a {
	color: #999999;
}
.ord_info {
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
}
.ord_info p {
	line-height: 30px;
	color: #333333;
}
.ord_info p i {
	font-family: simsun;
	color: #b6b6b6;
	padding-right: 8px;
	padding-left: 8px;
	font-style: normal;
}
.ord_info p strong {
	color: #cd0606;
	font-weight: normal;
}
.ord_info p em {
	display: inline;
	float: none;
	padding-right: 10px;
	padding-left: 10px;
}
.ord_info p a.c1 {
	padding-right: 10px;
	padding-left: 10px;
	color: #ffffff;
	background-color: #60a411;
	padding-top: 3px;
	padding-bottom: 3px;
}
.ord_info p a.c2 {
	padding-right: 10px;
	padding-left: 10px;
	color: #ffffff;
	background-color: #cd0606;
	padding-top: 3px;
	padding-bottom: 3px;
}
.ord_info p a.c2 {
}
.ord_info p a.c3 {
	color: #317ee7;
	padding-left: 5px;
	padding-right: 5px;
}
.ord_detail {
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
}
.ord_detail dl{}
.ord_detail dt{
	color: #111111;
}
.ord_detail dd{
	padding-left: 50px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.ord_detail dd p{
	float: left;
	text-align: center;
}
.ord_detail dd p i{
	font-size: 0px;
	line-height: 50px;
	display: block;
	height: 20px;
	width: 20px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	background-repeat: no-repeat;
}
.ord_detail dd p em{
	font-style: normal;
	display: block;
	padding-top: 10px;
}
.ord_detail dd p.pa{
	width: 60px;
}
.ord_detail dd p.pb{
	width: 130px;
}
.ord_detail dd p.pa i{
	background-image: url(../images/users/ord_ico3.png);
}
.ord_detail dd p.pb i{
	width: 122px;
	background-image: url(../images/users/ord_ico4.png);
}
.ord_detail dd.x0 {}
.ord_detail dd.x1 p.p0 i{background-image: url(../images/users/ord_ico1.png);}

.ord_detail dd.x2 p.p0 i{background-image: url(../images/users/ord_ico1.png);}
.ord_detail dd.x2 p.p1 i{background-image: url(../images/users/ord_ico2.png);}

.ord_detail dd.x3 p.p0 i,.ord_detail dd.x3 p.p2 i{background-image: url(../images/users/ord_ico1.png);}
.ord_detail dd.x3 p.p1 i{background-image: url(../images/users/ord_ico2.png);}

.ord_detail dd.x4 p.p0 i,.ord_detail dd.x4 p.p2 i{background-image: url(../images/users/ord_ico1.png);}
.ord_detail dd.x4 p.p1 i,.ord_detail dd.x4 p.p3 i{background-image: url(../images/users/ord_ico2.png);}

.ord_detail dd.x5 p.p0 i,.ord_detail dd.x5 p.p2 i,.ord_detail dd.x5 p.p4 i{background-image: url(../images/users/ord_ico1.png);}
.ord_detail dd.x5 p.p1 i,.ord_detail dd.x5 p.p3 i{background-image: url(../images/users/ord_ico2.png);}

.ord_detail dd.x6 p.p0 i,.ord_detail dd.x6 p.p2 i,.ord_detail dd.x6 p.p4 i{background-image: url(../images/users/ord_ico1.png);}
.ord_detail dd.x6 p.p1 i,.ord_detail dd.x6 p.p3 i,.ord_detail dd.x6 p.p5 i{background-image: url(../images/users/ord_ico2.png);}

.ord_detail dd.x7 p.p0 i,.ord_detail dd.x7 p.p2 i,.ord_detail dd.x7 p.p4 i,.ord_detail dd.x7 p.p6 i{background-image: url(../images/users/ord_ico1.png);}
.ord_detail dd.x7 p.p1 i,.ord_detail dd.x7 p.p3 i,.ord_detail dd.x7 p.p5 i{background-image: url(../images/users/ord_ico2.png);}

.ord_detail dd.x8 p.p0 i,.ord_detail dd.x8 p.p2 i,.ord_detail dd.x8 p.p4 i,.ord_detail dd.x8 p.p6 i{background-image: url(../images/users/ord_ico1.png);}
.ord_detail dd.x8 p.p1 i,.ord_detail dd.x8 p.p3 i,.ord_detail dd.x8 p.p5 i,.ord_detail dd.x8 p.p7 i{background-image: url(../images/users/ord_ico2.png);}

.ord_detail dd.x9 p.p0 i,.ord_detail dd.x9 p.p2 i,.ord_detail dd.x9 p.p4 i,.ord_detail dd.x9 p.p6 i,.ord_detail dd.x9 p.p8 i{background-image: url(../images/users/ord_ico1.png);}
.ord_detail dd.x9 p.p1 i,.ord_detail dd.x9 p.p3 i,.ord_detail dd.x9 p.p5 i,.ord_detail dd.x9 p.p7 i{background-image: url(../images/users/ord_ico2.png);}

.ord_detail ul{}
.ord_detail ul li{}
.ord_detail ul li i{
	font-style: normal;
	padding-right: 15px;
}
.ord_detail .tx{
	line-height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e0e0e0;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
.ord_detail .tx em{
	padding-right: 20px;
}
.cart_list.user {

}
.cart_list.user ul.set li.pro{
	border-right-style: none;
	border-left-style: none;
}
.cart_list.user ul.set li.txd{
	border-right-style: none;
	border-left-style: none;
}
.cart_list.user ul.set li.txb{
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.cart_list.user ul.set li p.txt{
	width:410px;
}
.user_form {
	padding: 20px;
}
.user_form dl{
	clear: both;
	padding-top: 5px;
	padding-bottom: 5px;
}
.user_form dt{
	float: left;
	width: 105px;
	line-height: 25px;
}
.user_form dd{
	margin-left: 105px;
}
.user_form dd p{}
.user_form dd span{}
.user_form dd i{
	font-style: normal;
	padding-right: 10px;
	padding-left: 10px;
}
.user_form dd i.ia{
	color: #999999;
}
.user_form dd i.ib{
	color: #169709;
}
.user_form dd i.ic{
	color: #cd0606;
}
.user_form dd em {
	padding-right: 10px;
}
.user_form {}
.user_form dl.t1{
	font-size: 14px;
	color: #111111;
}
.user_form dl.t1  {
	padding-top: 15px;
	padding-bottom: 15px;
}
.user_form .title1{
	font-size: 14px;
	color: #111111;
	padding-top: 10px;
	padding-bottom: 10px;
}
.user_form .title2{
	font-size: 14px;
	color: #111111;
	padding-top: 10px;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #e0e0e0;
	margin-bottom: 10px;
}
.user_form .title2 span{
	font-size: 12px;
	color: #666666;
}
.user_form .title3{
	font-size: 14px;
	color: #111111;
	padding-top: 10px;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #e0e0e0;
	margin-bottom: 10px;
}
.user_form .title3 span{
	font-size: 12px;
	color: #999999;
}
.user_form .title1 strong{
	color: #cd0606;
	font-weight: normal;
}
.user_form dl strong{
	color: #cd0606;
	font-weight: normal;
}
.user_form .inp1{
	height: 22px;
	width: 300px;
	border: 1px solid #cccccc;
}
.user_form .sub1 {
	font-size: 16px;
	background-color: #60a411;
	padding-right: 25px;
	padding-left: 25px;
	color: #ffffff;
	padding-top: 7px;
	padding-bottom: 7px;
	line-height: 25px;
}
.tagbox{
	padding: 20px;
}
.ustabs1 {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #ebebeb;
	border-left-color: #ebebeb;
}
.ustabs1 td{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #ebebeb;
	border-bottom-color: #ebebeb;
	line-height: 22px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
	padding-left: 10px;
}
.ustabs1 .xtd1 {
	background-color: #f5f5f5;
}
.ustabs1 p.p1 {
	text-align: left;
	color: #111111;
}
.ustabs1 p.p2 {
	text-align: left;
	color: #999999;
	line-height: 19px;
	padding-top: 2px;
	padding-bottom: 2px;
}


.ustabs2 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ebebeb;

	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ebebeb;
}
.ustabs2 td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eaeaea;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-align: center;
}

.ustabs2 .xt1 td {
	background-color: #f6f6f6;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	color: #111111;
}
.ustabs2 .xt3 td {
	background-color: #f6f6f6;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	color: #111111;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ebebeb;
	font-weight: bold;
}
.ustabs2 td p {
	text-align: left;
}
.ustabs2 td strong {
	color: #cd0606;
}
.ustabs2 .xt2 td {
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #fafafa;
}

.ustabs2 .xt2 td p{
	text-align: right;
	padding-right: 10px;
	line-height: 22px;
}
.ustabs2 .xt2 td .pic{
	font-size: 16px;
}
.jf_user {
	height: 290px;
	background-color: #fff6e6;
	font-family: "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53";
}
.jf_user .title{}
.jf_user dl{
	margin-right: 10px;
	margin-left: 10px;
}
.jf_user dl dt{
	float: left;
	width: 55px;
}
.jf_user dl dd{
	float: right;
	width: 115px;
}
.jf_user dl{}
.jf_user dl.name{
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ebe0cc;
	margin-bottom: 10px;
}
.jf_user dl.name dt img{
	-moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    border-radius:50px;
	}
.jf_user dl.name dd {
	line-height: 20px;
	padding-top: 6px;
}
.jf_user dl.list{
	padding-top: 8px;
	padding-bottom: 8px;
}
.jf_user dl.list dt{
	text-align: center;
}
.jf_user dl.list dd {
}
.jf_user dl.list dd a {
	color:#6e4c00
}
.jf_user dl.list dd strong {
	color: #6e4c00;
	display: block;
	line-height: 18px;
	font-weight: normal;
}
.jf_user dl.list dd small {
	font-size: 12px;
	color: #b6a173;
	display: block;
}
.jf_user .menu{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ebe0cc;
	text-align: center;
	margin-right: 10px;
	margin-left: 10px;
	padding-top: 8px;
	padding-bottom: 8px;
	clear: both;
	margin-top: 10px;
}
.jf_user .menu a{
	padding-right: 3px;
	padding-left: 3px;
}
.jf_nav {
	float: left;
	width: 780px;
	margin-left: 15px;
	font-family: "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53";
}
.jf_nav ul{
	line-height: 35px;
	height: 35px;
	background-color: #ffa442;
}
.jf_nav ul li{
	float: left;
	line-height: 30px;
	height: 30px;
	padding-top: 5px;
}
.jf_nav ul li a{
	float: left;
	padding-right: 20px;
	padding-left: 20px;
	color: #ffffff;
	font-size: 14px;
	line-height: 30px;
	height: 30px;
}
.jf_nav ul li a:hover{
	color: #fff700;
	text-decoration: none;
}
.jf_nav ul li.on{}
.jf_nav ul li.on a{
	background-color: #ffffff;
	color: #ff6000;
}
.jf_nav ul{}
.jf_nav ul{}
.jf_nav .banner{
	padding-top: 10px;
}
.jf_reg{
	background-color: #fff6e6;
	float: right;
	height: 290px;
	width: 190px;
	font-family: "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53";
}
.jf_reg .title{
}
.jf_reg .week{
	padding-left: 12px;
}
.jf_reg ul.date{
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
}
.jf_reg ul.date li{
	float: left;
	height: 19px;
	width: 19px;
	background-color: #f4ecd2;
	text-align: center;
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	border-radius: 50px;
	margin-right: 5px;
	font-size: 11px;
	line-height: 20px;
	margin-bottom: 5px;
	cursor: pointer;
	overflow: hidden;
}
.jf_reg ul.date li.today{
	color: #ff8400;
}
.jf_reg ul.date li.reg{
	color: #ffffff;
	background-color: #ffa442;
}
.jf_reg ul.date li.dis{
	color: #dcc7a2;
}
.jf_reg .info{
	text-align: center;
}
.jf_reg .info p {
	line-height: 30px;
}
.jf_list_tx{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ffa442;
	height: 35px;
	line-height: 35px;
	font-size: 16px;
	font-family: "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53";
}
.jf_list ul{
	margin-left: -16px;
	padding-top: 20px;
	position: relative;
	margin-right: -12px;
}
.jf_list ul li{
	float: left;
	height: 218px;
	width: 391px;
	margin-left: 11px;
	background-image: url(../images/users/jf_bg1.png);
	background-repeat: no-repeat;
	margin-bottom: 12px;
}
.jf_list ul .img{
	float: left;
	height: 180px;
	width: 180px;
	padding-left: 22px;
	padding-top: 23px;
}
.jf_list ul .txt{
	float: right;
	padding-top: 23px;
	width: 150px;
	padding-right: 10px;
}
.jf_list ul .txt .tx{
	font-size: 14px;
	height: 60px;
}
.jf_list ul .txt .tx a {
	color: #514938;
	line-height: 20px;
}
.jf_list ul .txt .pri{
	line-height: 25px;
	height: 25px;
	padding-bottom: 5px;
}
.jf_list ul .txt .jf{
	line-height: 50px;
	height: 50px;
	padding-bottom: 2px;
	font-size: 18px;
	color: #cd0606;
}
.jf_list ul .txt .sub{
	padding-top: 15px;
}
.jf_list{}
.lkbox {
	position: relative;
	padding-top: 10px;
	border: 1px solid #dbdbdb;
	padding-left: 6px;
	float: left;
	width: 772px;
}
.lkbox .tx1 {
	line-height: 35px;
	text-align: center;
	height: 35px;
}
.lkbox .tx2 {
	background-color: #f5f5f5;
	padding: 10px;
	margin-right: 10px;
}
.lkbox div.img {
	height: 140px;
	width: 180px;
	position: relative;
	zoom: 1;
}
.lkbox div.img span{
	display: block;
	height: 140px;
	width: 185px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 99;
	background-color: #ffffff;
	opacity: 0;
	filter: "alpha(opacity=0)";
	filter: alpha(opacity=0);
}
.lkbox div.img span:hover {
	background-color: #000000;
	opacity: 0.2;
	filter: "alpha(opacity=20)";
	filter: alpha(opacity=20);
}

.lkbox div.img span.this{
	opacity: 0.6;
	filter: "alpha(opacity=60)";
	filter: alpha(opacity=60);
	background: #000000;
}
.lkbox div.img a:hover {
	text-decoration: none;
}
#gameContent{

}

#gameContent table{
	border-collapse: separate;
	border-spacing: 2px;
}
#gameContent td{
	width: 185px;
	height: 140px;
	text-align: center;
	vertical-align: middle;
}
#gameContent p{
	position: absolute;
	right: 203px;
	top: 162px;
	width: 372px;
	height: 282px;
	background: url("../image/game.jpg") no-repeat 0 0;
	padding-left: 0;
}
#gameContent p.waitGame{background:url("game.jpg") no-repeat -200px 0;}
#gameBtn{
	z-index: 999;
	display: block;
	width: 372px;
	height: 282px;
}
#gameBtn:hover{cursor:pointer;background:url("game.jpg") no-repeat -100px 0;}
.uslist1 {
	float: left;
	width: 188px;
	border: 1px solid #e2e2e2;
	margin-right: 15px;
}
.uslist1  ul{
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.uslist1 .title {
	line-height: 30px;
	background-color: #fcfcfc;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e2e2e2;
	font-family: "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53";
	font-size: 14px;
	padding-right: 10px;
	padding-left: 10px;
}
.uslist1 li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eaeaea;
	padding-top: 9px;
	padding-bottom: 8px;
	background-image: url(../images/users/ico6.png);
	background-repeat: no-repeat;
	background-position: 0px 18px;
	padding-left: 12px;
}
.uslist1 li p.t1 {
	color: #8d8d8d;
}
.uslist1 li p.t2 {
	color: #333333;
	height: 20px;
	overflow: hidden;
}
.uslist1 li p.t3 {
	color: #ff6600;
}
.uslist1 li p.t4 {
	background-repeat: no-repeat;
	background-position: right center;
}
.uslist1 li p.v1 {
	background-image: url(../images/users/v1.png);
}
.uslist1 li p.v2 {background-image: url(../images/users/v2.gif);}
.uslist1 li p.v3 {background-image: url(../images/users/v3.gif);}
.uslist1 li p.v4 {background-image: url(../images/users/v4.gif);}
.ustbox1 {
	float: right;
	width: 168px;
	border: 1px solid #e2e2e2;
	padding: 10px;
	background-color: #fcfcfc;
	height: 621px;
}
.fav_box{
	padding: 20px;
}
.fav_box ul{}
.fav_box ul li{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	padding-top: 5px;
	padding-bottom: 5px;
}
.fav_box ul li.tx{
	background-color: #f5f5f5;
	border-bottom-style: solid;
}
.fav_box ul li.tx p {
	line-height: 30px;
}

.fav_box ul li p{
	float: left;
	line-height: 80px;
}
.fav_box ul li p.t1{
	width: 100px;
	padding-right: 10px;
	padding-left: 10px;
}
.fav_box ul li p.t1 img{
	height: 80px;
	width: 80px;
}
.fav_box ul li p.t2{
	width: 400px;
	line-height: 40px;
}
.fav_box ul li p.t3{
	text-align: center;
	width: 135px;
}
.fav_box ul li p.t3 a{
	color: #3366cc;
	padding-right: 5px;
	padding-left: 5px;
}

.uinfo1 {
	border: 1px solid #e5e5e5;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	float: left;
	width: 953px;
}
.uinfo1 .til {
	line-height: 25px;
	color: #453000;
	height: 25px;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #f5f5f5;
	margin-bottom: 10px;
	font-weight: bold;
	margin-top: 10px;
}
.uinfo1 .txt {
	color: #666666;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 22px;
}
.uinfo1 .til2 {
	font-size: 14px;
	line-height: 35px;
	font-weight: bold;
	height: 35px;
}
.uinfo1 .til3 {
	background-color: #fffbe1;
	border: 1px solid #febf90;
	padding: 12px;
}
.uinfo1 .til3 big {
	font-size: 16px;
	line-height: 35px;
	font-weight: bold;
	color: #ff6600;
	height: 35px;
}
.uinfo1 .til3 strong {
	color: #ff6600;
	font-size: 14px;
}


.utabs  {
}
.utabs table {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #dbdbdb;
	border-bottom-color: #dbdbdb;
}
.utabs table td {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #dbdbdb;
	border-left-color: #dbdbdb;
	padding: 3px;
}



.uinfo2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dadada;
	border-right-color: #dadada;
	border-bottom-color: #ff6600;
	border-left-color: #dadada;
	background-color: #ededed;
}
.uinfo2 ul {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e0e0e0;
}
.uinfo2 ul li {
	line-height: 25px;
	clear: both;
}
.uinfo2 ul li p {
	float: left;
}

.uinfo2 ul li span {
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: bold;
	color: #ff6600;
	line-height: 25px;
	display: block;
	height: 25px;
	overflow: hidden;
	float: left;
}
.uinfo2 ul li span.v1 {
	background-image: url(../images/member/v1.gif);
	padding-left: 20px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.uinfo2 ul li span.v2 {
	background-image: url(../images/member/v2.gif);
	padding-left: 20px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.uinfo2 ul li span.v3 {
	background-image: url(../images/member/v3.gif);
	padding-left: 20px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.uinfo2 ul li span.v4 {
	background-image: url(../images/member/v4.gif);
	padding-left: 20px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.uinfo2 .link {
	padding-top: 12px;
	padding-bottom: 12px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e0e0e0;
	padding-left: 10px;
}
.uinfo2 .link p{
	float: left;
	padding-right: 8px;
	padding-left: 8px;
}

.hc_page{
	clear: both;
	padding-top: 15px;
	text-align: right;
	padding-right: 15px;
	padding-bottom: 15px;
}
.hc_page.user{
	font-family: \5FAE\8F6F\96C5\9ED1, \9ED1\4F53;
	float: right;
}
.hc_page p{
	font-size: 14px;
	line-height: 30px;
	display: inline;
	height: 24px;
	padding-right: 2px;
	padding-left: 2px;
}
.hc_page p a{
	background-color: #fcfcfc;
	padding-right: 10px;
	padding-left: 10px;
	border: 1px solid #e0e0e0;
	padding-top: 3px;
	padding-bottom: 3px;
	line-height: 20px;
}
.hc_page p a:hover{
	color: #60a411;
	text-decoration: none;
}
.hc_page p.this a,.pages6 p.this a:hover{
	color: #ffffff;
	text-decoration: none;
	background-color: #60a411;
	border: 1px solid #60a411;
}
.hc_page p.pr a{
	background-image: url(../images/home/list_ico5.png);
	background-repeat: no-repeat;
	background-position: 0px center;
	padding-left: 15px;
}
.hc_page p.nx a{
	background-image: url(../images/home/list_ico6.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 15px;
}
.hc_page p a.nox,.hc_page p a.nox:hover{
	color: #cccccc;
	border: 1px solid #dbdbdb;
}


/**/
.usbox3{ padding: 15px;}

.utitle3 {
	line-height: 35px;
	background-color: #f5f5f5;
	height: 35px;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 14px;
}
.utitle3 li {
	float: left;
	padding-right: 15px;
}
.utitle3 li.this a {
	color: #ea8b2c;
}

.usbox3 .tbox1 {
	background-color: #fafafa;
	padding: 10px;
}
.usbox3 .tbox1 p {
	line-height: 22px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 14px;
}

/*用户积分临时方案*/
.userIntegral{ height: 30px;line-height: 30px;font-size: 14px;margin-left: 20px; }
.userIntegral span{ color: #ff4400;}
.ord_tx p.b{font-weight: bold;}
.ord_tx p.p1{width: 100px;}
.ord_tx p.p2{width: 180px;}
.ord_tx p.p3{width: 100px;}
.ord_tx p.p4{width: 150px;}
.ord_tx p.p5{width: 200px;}
.ord_tx p.p6{width: 100px;}
.user_integral ol{}
.user_integral ol li {display: block;margin-left: 20px;height: 30px;line-height: 30px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #e8e8e8;background-color: #f5f5f5;}
.user_integral ol li p{ float: left;text-align: center;}

.user_integral ol li p.p1{width: 100px;font-weight: bold;}
.user_integral ol li p.p2{width: 180px;font-weight: bold;}
.user_integral ol li p.p3{width: 100px;font-weight: bold;}
.user_integral ol li p.p4{width: 150px;font-weight: bold;}
.user_integral ol li p.p5{width: 200px;font-weight: bold;}
.user_integral ol li p.p6{width: 100px;font-weight: bold;}
/*临时方案结束*/

body{}
