.helpnt_button {
    float: left;
    margin-top: 10px;
    padding-bottom: 10px;
}

.comcontent_nrtitle label {
    font-size: 12px;
    font-weight: normal;
    color: #FF0000;
}

.helpnt_button label {
    margin-left: 25px;
    float: left;
}
.u_shirt_li_img {
    background-color: #FFFFFF;
    height: 220px;
    width: 165px;
    float: left;
    overflow: hidden;
    text-align: center;
}
.u_pants_li_img {
    background-color: #FFFFFF;
    height: 220px;
    width: 165px;
    float: left;
    overflow: hidden;
    text-align: center;
}

.u_pants_li_img img {
    margin-top: 30px;
}
.u_p_li1 {
    list-style-type: none;
    float: left;
    width: 165px;
    border: 1px solid #C7C5C6;
    margin-left: 27px;
    margin-top: 10px;
    display: inline;
}

.u_p_li2 {
    margin-left: 50px;
    margin-right: 0px;
    float: left;
    width: 165px;
    display: inline;
    border: 1px solid #C7C5C6;
    list-style-type: none;
    margin-top: 10px;

}
/*-------穿衣人数据开始------------*/
.custom_save_ul {
    float: left;
}

.custom_save_ul li {
    float: left;
    width: 95%;
    list-style-type: none;
    margin-top: 15px;
    line-height: 24px;
}

.custom_save_ul label {
    text-align: right;
    width: 80px;
    float: left;
    margin-right: 5px;
}

.custom_save_ul input {
    float: left;
    border: 1px solid #B89754;
    margin-right: 5px;
    height: 15px;
    width: 150px;
}

.custom_save_ul b {
    color: #FF0000;
    padding-left: 5px;
    font-weight: normal;
}

.custom_button {
    float: left;
    text-indent: 150px;
    margin-top: 15px;
    padding-bottom: 15px;
}

.custom_button input {
    height: 24px;
    width: 89px;
}

/*-------穿衣人数据结束------------*/

.op_ul {
    float: left;
    margin-top: 15px;
}

.op_ul li {
    background-color: #666666;
    text-align: center;
    float: left;
    width: 90px;
    display: block;
    margin-left: 5px;
    line-height: 24px;
    height: 24px;
    color: #FFFFFF;
}

.op_ul a {
    color: #CCCCCC;
}

.op_ul a:hover {
    color: red;
}

.op_tabel {
    display: inline-table;
    float: left;
    width: 643px;
    padding-left: 10px;
}
.op_tabel_title {
    float: left;
    width: 643px;
    padding-left: 10px;
    margin-top: 15px;
}
.op_tabel_title span {
    width: 95%;
    float: left;
    color:#999999;
    padding-bottom: 5px;
    text-indent: 24px;
}
.op_tabel_title font {
    font-size: 14px;
	font-weight: bold;
    color:#666666;
}
.op_tabel .op_tabel_top {
    background-color: #cccccc;
    height: 25px;
    color: #000000;
    text-align: center;
}

.op_tabel .op_tabel_1 {
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #999999;
    line-height: 25px;
    height: 25px;
    text-align: center;
    background-color: #FFFFFF;
}

.op_tabel .op_tabel_2 {
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #999999;
    line-height: 25px;
    height: 25px;
    text-align: center;
    background-color: #F0F0F0;
}

.op_tabel .op_tabel_base {
    line-height: 18px;
    color: #000000;
    background-color: #CCCCCC;
    text-align: right;
    padding-right: 15px;
}

.user_p {
    font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	background-color: #cccccc;
	float: left;
	width: 100%;
    height: 30px;
    margin-top: 15px;
    text-indent: 24px;
}

.op_tabel a {
    color: #676767;
    margin-right: 5px;
    margin-left: 5px;
}

.op_tabel a:hover {
    color: #333331;
}

.op_page_url {
    text-align: right;
    padding-right: 100px;
    line-height: 25px;
    margin-top: 5px;
    padding-bottom: 15px;
    word-spacing: 5px;
}

.op_page_url a {
    display: inline;
    color: #676767;
    margin-right: 5px;
    margin-left: 5px;
    font-size: 12px;
    font-weight: bold;
}

.op_page_url a:hover {
    color: #333331;
}

/*-------咨询评论开始------------*/
.c_nrtitle {
    display: block;
    height: 36px;
    line-height: 36px;
    width: 643px;
    background: #e4e3e1;
    color: #323232;
    font-size: 14px;
    font-weight: bold;
    padding-left: 10px;
    margin-top: 15px;
}

.c_detailnr {
    line-height: 24px;
    width: 95%;
    padding-left: 20px;
    margin-top: 15px;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #999999;
    padding-bottom: 5px;
    margin-left: 5px;
}

.c_img {
    display: block;
    float: left;
    margin-left: 10px;
}

.c_right {
    display: block;
    float: left;
    width: 460px;
    margin-left: 10px;
}

.c_right .c_user {
    color: #333333;
}

.c_right .c_user span {
    font-weight: bold;
}

.c_right .c_service {
    color: #999999;
}

.c_right .c_service span {
    font-weight: bold;
}

/*-------咨询评论结束------------*/

/*-------充值开始------------*/
.suff_title {
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #CCCCCC;
    color: #999999;
    display: block;
    float: left;
    width: 95%;
    margin-left: 5px;
    line-height: 18px;
    margin-top: 15px;
}

.suff_title p {
    width: 100%;
    text-indent: 24px;
    margin-top: 5px;
    margin-bottom: 5px;
}

.suff_save_ul {
    float: left;
    margin-top: 5px;
}

.suff_save_ul li {
    float: left;
    width: 95%;
    list-style-type: none;
    margin-top: 15px;
    line-height: 24px;
}

.suff_save_ul label {
    text-align: right;
    width: 150px;
    float: left;
    margin-right: 5px;
}

.suff_save_ul input {
    float: left;
    border: 1px solid #B89754;
    margin-right: 5px;
    height: 15px;
    width: 250px;
}

.suff_save_ul b {
    color: #FF0000;
    padding-left: 5px;
    font-weight: normal;
}

.suff_prompt {
    float: left;
    text-indent: 100px;
    margin-top: 10px;
    padding-bottom: 5px;
    color: #CCCCCC;
    width: 590px;
}

.suff_button {
    float: left;
    text-indent: 150px;
    margin-top: 5px;
    padding-bottom: 15px;
    color: #CCCCCC;
    width: 590px;
}

.suff_button input {
    height: 24px;
    width: 89px;
}

.suff_code input {
    width: 80px;
}

.suff_bank input {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    height: 15px;
    width: 15px;
    margin-top: 5px;
}

.suff_bank b {
    float: left;
    margin-right: 10px;
    margin-left: 2px;
    color: #333333;
}

.suff_tyk {
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #CCCCCC;
    color: #999999;
    display: block;
    float: left;
    width: 95%;
    margin-left: 5px;
    line-height: 18px;
    margin-top: 15px;
}

.suff_tyk .suff_img {
    float: left;
    height: 41px;
    width: 65px;
    margin-top: 10px;
}

.suff_tyk .suff_tyk_text {
    float: left;
    width: 540px;
    padding-left: 10px;
}

.suff_tyk .suff_tyk_text li {
    width: 98%;
    text-indent: 24px;
    padding: 0px;
    margin-top: 5px;
    list-style-type: none;
}

.suff_explanation {
    float: left;
    width: 95%;
    padding-left: 10px;
    line-height: 18px;
    padding-top: 10px;
}

.suff_explanation p {
    text-indent: 24px;
    float: left;
    width: 100%;
    color: #666666;
    margin-top: 20px;
}

.font_bold {
    font-weight: bold;
    padding-top: 25px;
}

/*-------我的总积分及等级开始------------*/
.rank_helpnt {
    background: url(/image/20110425/h5line.jpg) no-repeat left bottom;
    display: block;
    padding-bottom: 5px;
    color: #666664;
    height: 40px;
}

.rank_helpnt .rank_list {
    width: 300px;
    text-align: left;
    float: left;
    line-height: 40px;
}

.rank_list b {
    color: #FF0000;
    font-weight: normal;
}

.rank_tel {
    font-weight: bold;
    padding-left: 15px;
    color: #666666;
    margin-top: 20px;
    padding-bottom: 25px;
}

.comcontent_nrtitle b {
    float: left;
    width: 200px;
    text-align: center;
}

.rank_helpnt .rank_user_0 {
    width: 183px;
    text-align: center;
    float: left;
    line-height: 40px;
}

.rank_helpnt .rank_user {
    width: 200px;
    text-align: center;
    float: left;
    line-height: 40px;
}

/*-------收货地址开始------------*/
.addr_name {
    width: 80px;
    text-align: left;
    float: left;
    line-height: 40px;
}

.addr_text {
    width: 350px;
    text-align: left;
    float: left;
    line-height: 40px;
}

.addr_oper {
    width: 150px;
    text-align: left;
    float: left;
    line-height: 40px;
}

.addr_oper a {
    color: #FF0000;
}

.addr_save_ul {
    float: left;
}

.addr_save_ul li {
    float: left;
    width: 95%;
    list-style-type: none;
    margin-top: 15px;
    line-height: 24px;
}

.addr_save_ul label {
    text-align: right;
    width: 100px;
    float: left;
    margin-right: 5px;
}

.addr_save_ul input {
    float: left;
    border: 1px solid #B89754;
    margin-right: 5px;
    height: 15px;
    width: 150px;
}

.addr_save_ul b {
    color: #FF0000;
    padding-left: 5px;
    font-weight: normal;
}

.addr_addr input {
    width: 150px;
}

/*-------面料样卡开始------------*/
.card_ul {
    float: left;
    margin-top: 15px;
}

.card_ul li {
    background-color: #666666;
    text-align: center;
    float: left;
    width: 110px;
    display: block;
    margin-left: 5px;
    line-height: 24px;
    height: 24px;
    color: #FFFFFF;
}

.card_ul a {
    color: #CCCCCC;
}

.card_ul a:hover {
    color: red;
}


/*-------VIP购物卡开始------------*/
.cart_left {
	float: left;
	height: 313px;
	width: 375px;
	overflow: hidden;
}
.cart_right {
	float: left;
	width: 268px;
	padding-left: 10px;
}
.cart_right .catr_title {
	float: left;
	margin-top: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	width: 268px;
	line-height: 25px;
	color: #666666;
}
.cart_right .catr_title span {
	font-weight: bold;
	float: left;
	margin-right: 5px;
}
.cart_right .cartlist {
	float: left;
	width: 268px;
	color: #666666;
	margin-top: 5px;
}
.cart_right .cartlist li {
	float: left;
	width: 268px;
	margin-top: 5px;
	line-height: 24px;
}
.cart_right .cartlist .cart_radio {
	width: 30px;
}
.cart_right .cartlist .cart_radio input {
	float: left;
}

.cart_right .cartlist span {
	float: left;
	width: 55px;
	text-align: left;
	font-weight: bold;
	display: inline;
	margin-left: 3px;
}
.cart_right .cartlist .cart_text {
	float: left;
}
.cart_right .cartlist .cart_text input {
	width: 65px;
	border: 1px solid #B89555;
}
.cart_right .cart_synopsis {
	float: left;
	width: 100%;
	margin-top: 10px;
	color: #999999;
}
.cart_right .cart_synopsis  p {
	text-align: left;
	text-indent: 24px;
	margin-top: 0px;
	line-height: 18px;
	float: left;
}
.cart_right .card_save {
	margin-top: 10px;
}
.cart_right .card_save input {
	height: 24px;
	width: 89px;
}
.card_sub {
	text-align: right;
	float: left;
	width: 95%;
	margin-top: 15px;
	padding-right: 20px;
	padding-bottom: 10px;
}