
@charset "utf-8";
/*==============================*/
/* 定义Html元素*/
/*==============================*/ 
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input{padding:0;margin:0;}
h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, em, strong, table, th, td{font-size:12px;font-style:normal;font-weight:normal;}
strong{font-weight:bold;}
ul, ol{list-style:none outside none;}
fieldset, img{border:medium none;}
caption, th{text-align:left;}
table{border-collapse:collapse;border-spacing:0;}
body{background:none repeat scroll 0 0;color:#333333;font:12px/1.5 Tahoma,Helvetica,Arial,'宋体',sans-serif;}
input, select, textarea{font:12px/1 Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;}
a{outline:medium none;color:#0579C6;}
a:link, a:visited, a:active{text-decoration:none;}
a:hover{text-decoration:underline;}
i, cite, em{font-style:normal;}
li{list-style-type:none;}
.hidden{display:none}

/*长度高度
******************************/
.w10 { width:10px;}
.w20 { width:20px;}
.w30 { width:30px;}
.w40 { width:40px !important;}
.w50 { width:50px !important;}
.w60 { width:60px !important;}
.w65 { width:65px;}
.w70 { width:70px;}
.w80 { width:80px;}
.w90 { width:90px;}
.w96 {width: 96px;}
.w100 { width:100px;}
.w110 { width:110px;}
.w120 { width:120px;}
.w150 { width:150px;}
.w160 { width:160px;}
.w180 { width:180px;}
.w200 { width:200px !important;}
.w210 { width:210px !important;}
.w230 { width:230px;}
.w240 { width:240px;}
.w250 { width:250px !important;}
.w270 { width:270px;}
.w300 { width:300px !important;}
.w340 { width:340px;}
.w380 { width:380px;}
.w400 { width:400px!important;}
.w450 { width:450px!important;}
.w500 { width:500px;}
.w530 { width:530px;}
.w600 { width:600px !important;}
.w700 { width:700px;}
.w780 { width: 780px;}
.w800 { width:800px;}
.w208 {width: 208px;}
/*==============================*/
/* 表单元素格式化及伪类效果 */
/*==============================*/ 
input[type="text"],input[type="password"]{box-shadow:2px 2px 1px 0 #E7E7E7 inset;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{background-color:#FFFFFF;border-color:#CCCCCC;box-shadow:1px 1px 1px 0 #E7E7E7;}
input[type="file"]{background-color:#FBFBFB;border:1px solid #D8D8D8;cursor:default;height:20px;line-height:20px;}
input[type="password"]:focus{background-color:#FFFFEC;border-color:#FFCC99;box-shadow:1px 1px 1px 0 #E7E7E7;}
select{background-color:#FFFFFF;border-color:#CCCCCC #DDDDDD #DDDDDD #CCCCCC;border-image:none;border-style:solid;border-width:1px;box-shadow:2px 2px 1px 0 #E7E7E7 inset;height:24px;line-height:24px;padding:1px;}
textarea{background-color:#FBFBFB;border-color:#CCCCCC #DDDDDD #DDDDDD #CCCCCC;border-image:none;border-style:solid;border-width:1px;box-shadow:2px 2px 1px 0 #E7E7E7 inset;font-family:Tahoma;line-height:18px;padding:1px 2px 3px 4px!important;}
input[type="text"],input.text,input.password{background-color:#FBFBFB;border-color:#CCCCCC #DDDDDD #DDDDDD #CCCCCC;border-style:solid;border-width:1px;font-family:Tahoma;height:23px;line-height:23px;text-indent:4px;}
input.password{background-color:#FFFFEC;border-color:#FFCC99 #FFDFBF #FFDFBF #FFCC99;}
/*
input.submit{background:url(../../image/default/user_admin/submit.gif) no-repeat;border:0 none;border-radius:4px 4px 4px 4px;box-shadow:1px 1px 0 rgba(0, 0, 0, 0.1);color:#555555;cursor:pointer;font-weight:700;height:34px;line-height:34px;width:120px;}
input.submit:hover{background:url(../../image/default/user_admin/submit.gif) 0 bottom no-repeat;box-shadow:none;color:#000000;}
*/
input.submit{ font-weight: 700; line-height:34px; color: #555; background: url(../images/member/ncus_public.png) no-repeat scroll 0 -110px; width: 120px; height: 34px; border: 0; border-radius: 4px;box-shadow: 1px 1px 0 rgba(0,0,0,0.1); cursor: pointer;text-align:center;}
input.submit:hover { color: #000; background-position: 0 -150px; box-shadow: none;}
/*==============================*/
/* Clearfix,避免因子元素浮动而导致的父元素高度缺失能问题*/
/*==============================*/ 
.clearfix:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}
.ntb{border-top:none!important;}
/* 定位*/
.fl{float:left;}
.fr{float:right!important;}
.w{margin:0 auto;width:961px;}
.clear{clear:both;}
.tl{text-align:left!important;}
.tc{text-align:center!important;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.mt30{margin-top:30px!important;}
.mt10{margin-top:10px;}
/* 长度高度*/
.w50{width:50px!important;}
.w60{width:60px;}
.w70{width:70px;}
.w80{width:80px;}
.w145{width:145px;}
.w150{width:150px;}
.w180{width:180px;}
.w200{width:200px;}
.w250{width:250px;}
.w300{width:300px;}
.w394{width:394px!important;}
.w400{width:400px;}
.w775{width:775px;}
.h166{ height:166px;}
.tb_size60{width:60px; height:60px;}
.wrap-shadow { background-color: #F9FAFC; padding:4px;}
.wrap-all{ background-color: #FFF; border: solid 1px #CCCCCC; margin-top:15px; border-radius: 4px; }
.group{clear:both; overflow:hidden;}
.group::after,.clear::after{ height:0px;clear:both; display:block; content:"\20";}

.wg-sm-header .header-cont{
	background:url(../images/member/bg_wg_sm_header_repeat.png) repeat-x 0 0
}
.wg-sm-header .header-cont-layout {
	width:985px;
	margin:0 auto;
	position:relative;
	height:90px
}
.wg-sm-header .header-cont {
	height:90px
}
.wg-sm-header h1 {
	background:url(../images/member/usmg-logo.png) 0px 0px no-repeat;
	width:170px;
	height:90px;
	position:absolute;
	left:0;
	top:0
}
.wg-chong-header h1 a {
	display:block;
	width:170px;
	height:90px;
	line-height:999em;
	overflow:hidden
}
.wg-sm-header .header-banner {
	position:absolute;
	right:0;
	bottom:0;
	width:430px;
	height:70px
}
.main-workground {
	width:1000px;
	margin:0 auto;
	text-align:left
}
.pp_wraper{padding-bottom:20px; background-image:none; background-color:#F5F5F5;}

.wg-sm-header .header-banner {
	position:absolute;
	right:0;
	bottom:0;
	width:430px;
	height:70px
}
.wg-sm-header .nav_box {
	height:45px;
	line-height:45px;
	padding:0;
	margin:0;
	background-color:#207FCF;
}
.wg-sm-header .nav-layout {
	width:1000px;
	margin:0 auto;
}
.wg-sm-header .header-main-nav {
	float:left
}
.wg-sm-header .header-main-nav li {
	float:left;
	height:45px;
	font:14px/45px \5FAE\8F6F\96C5\9ED1,\5B8B\4F53
}
.wg-sm-header .header-main-nav li a {
	color:#FFF;
	float:left;
	zoom:1;
	height:45px;
	line-height:45px;
	padding:0 20px;
	border:0 none;
	text-decoration:none;
}
.wg-sm-header .header-main-nav li.cur,.wg-sm-header .header-main-nav li:hover{font-weight:bold;background-color:#096FB9}



.main-workground{width:1000px;margin:0 auto;text-align:left;}
.main-workground .work-side{float:left;width:180px;padding:20px 0 10px;border:1px solid #E0E0E0;background:url('../images/wk_bg.png') -3px 0 repeat-y;margin-top:10px;}
.main-workground .work-main{position:relative;float:right;width:810px;overflow:hidden}
.main-workground .work-toggler{background:#efefef;position:absolute;top:0;width:10px;height:100%;z-index:5;cursor:pointer}
.main-workground .work-toggler .ico{position:absolute;top:50%;margin:-4px 2px 0}
.main-workground .work-nav{background:#f2f3f5;height:30px;border-bottom:1px solid #ddd;line-height:28px;font-size:14px;padding-left:40px;color:#999;overflow:hidden}



.work-side .side-group{padding:5px 0px}
.main-workground .side-group .group-title{margin:0 0 5px;line-height:20px;font-size:14px;color:#727273; font-weight:bold;}
.main-workground .side-group .group-title a{color:#727273;padding-left:17px}
.main-workground .side-group .group-title a:hover{color:#727273}
.main-workground .side-group .group-title .title{padding:0 17px 5px 17px}
.main-workground .side-group .groups{font-size:14px}
.main-workground .side-group .groups li{padding:0}
.main-workground .side-group a{padding:5px 30px;color:#727273;display:block;zoom:1}
.main-workground .side-group a:hover{color:#555}
.main-workground .side-group .cur{background:#fff;margin:0;padding-left:27px;border-left:3px solid #f49412;border-top:1px solid #dddddd;border-bottom:1px solid #c6c6c6;color:#000;font-weight:bold;text-decoration:none}
.main-workground .side-group .cur:hover{color:#000}
.main-workground .side-div{height:0;font-size:0;border-top:1px solid #dddede;border-bottom:1px solid #fff;margin:7px 17px;overflow:hidden}

.main-workground .work-side .user-avatar{height:100px;margin:0px auto;position:relative;width:165px;z-index:1;background-color:#FFF;border:1px solid #e0e0e0;clear:both;}
.main-workground .work-side .user-avatar .pic{height:40px;position:relative;width:40px;z-index:2;margin:5px;border:1px solid #ececec;padding:1px;float:left;}
.main-workground .work-side .user-avatar .user_acct{float:left;width:98px;margin-left:0px;line-height:40px;height:40px;background-color:#F2F3F5;margin-top:5px;padding-left:10px;}
.main-workground .work-side .user-avatar ul{clear:both;margin:0px;padding:0px;}
.main-workground .work-side .user-avatar ul li{border:none;font-size:13px;padding-left:10px;}
.main-workground .work-side .user-avatar ul li strong{color:#BD121D;font-weight:bold;}

.main-workground .work-side .user-avatar ul li a{margin-right:15px; text-decoration:none;}

/*右侧页面样式*/
.work-cont{overflow:auto;position:relative; float:right; margin-top:10px;}
.work-cont iframe{width:100%;overflow:auto}

/*
.work-side li strong {
	vertical-align:middle
}
.work-side li a {
	display:block;
	padding-left:35px;
	color:#FFF;
	height:33px;
	*zoom:1;
	width:113px;
	background-position:-999em -999em
}
.work-side h2 {
	display:block;
	padding-left:35px;
	color:#FFF;
	width:98px;
	
}
.work-side li a:hover {
	text-decoration:none; 
}
.work-side .tab-1 {
	border-top:1px solid #2c8fd2;
	z-index:10
}
.work-side .tab-2 {
	z-index:9
}
.work-side .tab-3 {
	z-index:8
}
.work-side .tab-3 strong {
	_vertical-align:-12px
}
.work-side .tab-4 {
	z-index:7
}
.menu .tab-5 {
	z-index:6
}
.work-side .tab-6 {
	z-index:5;
	border-bottom:0 none
}
.work-side .sub-menu {
	padding:0 0 10px
}
.work-side .sub-menu li {
	text-shadow:none;
	font-family:\5B8B\4F53;
	padding-left:20px;
	width:143px;
	border:0 none;
	height:30px
}
.work-side .sub-menu li a {
	width:118px;
	font-size:14px;
	padding:0 0 0 20px
}
.work-side .mesg {
	display:inline-block;
	font:300 12px/18px Tahoma;
	text-shadow:none;
	background:#cdcdcd;
	color:#FFF;
	width:25px;
	text-align:center;
	height:20px;
	border-radius:2px;
	margin-left:10px;
	vertical-align:middle;
	_vertical-align:-12px
}
.work-side .h-auto {
	height:auto
}

.work-side li a:hover,.work-side li a.current {
	background-position:0 -54px;
	height:48px;
	left:-3px;
	color:#0164a6;
	text-shadow:none;
	padding-left:37px;
	text-decoration:none;
	position:absolute;
	top:-1px;
	width:141px
}*/
/*
.unpay .sub-menu .sub-tab-1 a,.m-order .sub-menu .sub-tab-2 a,.g-order .sub-menu .sub-tab-3 a,.l-order .sub-menu .sub-tab-4 a,.i-order .sub-menu .sub-tab-5 a,.wt-order .sub-menu .sub-tab-6 a,.exchange .sub-menu .sub-tab-7 a,.gift-tab .sub-menu .sub-tab-8 a,.menu .sub-menu li a:hover {
	background-position:0 -215px;
	height:38px;
	width:135px;
	padding-left:20px;
	left:20px;
	top:auto;
	color:#0164a6
}

.work-side .tab-2 h2,.menu .tab-4 h2 {
	position:relative;
	padding:0;
	height:43px
}*/
/*
.work-side .tab-2 a:hover,.menu .tab-4 a:hover {
	line-height:41px
}
.work-side .tab-2 .sub-menu li a:hover,.menu .tab-4 .sub-menu li a:hover {
	line-height:38px
}*/
.hidden {
	overflow:hidden
}
/*  |xGv00|0365e64230ee91c496dc0b4bbf40a6c0 */
.vac_home_t{ padding:5px 0px 10px 10px; font-family:微软雅黑; font-size:18px; line-height:1.5; margin-bottom:5px; float:left;
font-weight:900;margin-top:10px;
}

.home{}
.home .panel {
	padding:30px 0 0 105px;
	margin-bottom:35px;
	zoom:1;
	overflow:hidden;
	clear:both;
}
.home .panel .face {
	height:80px;
	width:80px;
	border-radius:43px;
	border:6px solid #FFF;
	overflow:hidden;
	float:left;
	margin-left:-105px;
	display:inline
}
.home .panel .layout-top {
	border-bottom:1px dashed #dad0bb;
	height:20px;
	padding-bottom:16px;
	line-height:20px
}
.home .panel h2 {
	float:left;
	font:16px/20px \5FAE\8F6F\96C5\9ED1;
	margin:0 20px 0 0
}
.home .panel .tips {
	color:#999
}
.home .panel h3 {
	font:14px/1.5 \5FAE\8F6F\96C5\9ED1;
	margin-bottom:5px
}
.home .panel .layout-bottom {
	padding:10px 0 0
}
.home .panel .layout-col-1,.home .panel .layout-col-2,.home .panel .layout-col-3 {
	float:left;
	border-left:1px dashed #dad0bb;
	padding:0 20px 3px
}
.home .panel .layout-col-2 {
	width:180px
}
.home .panel .layout-col-2 a {
	float:left;
	margin-right:5px
}
.home .panel .layout-col-1 {
	border-left:0 none;
	padding-left:0
}
.home .panel .layout-col-3 strong {
	line-height:25px;
	color:#666;
	font-family:Tahoma
}
.home .panel .layout-col-3 .value {
	padding:0 10px;
	line-height:25px;
	font-family:Tahoma
}
.home .panel .ico-chong {
	width:17px;
	height:17px;
	float:left;
	background-position:-32px 0;
	margin:5px 6px 0 0
}
.home .panel .ico-chong-gray {
	background:url(http://static.paipaiimg.com/chong/pbcss/sprite/icon_chong.png?t=20121114) -54px -101px no-repeat;
	width:17px;
	height:17px;
	float:left;
	margin:5px 6px 0 0
}
.home .panel .light-help {
	background:#FFF;
	border:1px solid #dfdedc;
	padding:0 10px;
	height:24px;
	line-height:24px;
	float:left;
	border-radius:4px;
	position:relative;
	color:#666
}
.home .panel .light-help .lozs {
	left:-6px;
	top:4px;
	color:#dfdedc;
	font-size:12px
}
.home .panel .light-help .lozs s {
	color:#FFF;
	font-size:12px
}
.home .panel .btn-qb {
	margin-right:5px;
	position:relative;
	border-radius:2px;
	border:1px solid #bcbcbc;
	display:inline-block;
	*display:inline;
	*zoom:1;
	cursor:pointer;
	box-shadow:1px 1px 1px rgba(102,102,102,0.3);
	z-index:10
}
.home .panel .btn-qb span {
	display:block;
	position:relative;
	height:23px;
	line-height:23px;
	background:rgba(238,238,238,1);
	background:-webkit-linear-gradient(rgba(255,255,255,1),rgba(220,220,220,1));
	background:-moz-linear-gradient(rgba(255,255,255,1),rgba(220,220,220,1));
	background:-o-linear-gradient(rgba(255,255,255,1),rgba(220,220,220,1));
	background:linear-gradient(rgba(255,255,255,1),rgba(220,220,220,1));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF,endColorstr=#FFDCDCDC);
	box-shadow:inset 0 0 0 1px #fff;
	padding:0 20px 0 14px
}
.home .panel .show .iframe {
	display:block
}
.home .panel .show {
	background:#FFF;
	border:1px solid #999;
	box-shadow:none
}
.home .panel .show span {
	background:#FFF;
	position:relative;
	z-index:2
}
.home .panel .iframe {
	position:absolute;
	background:#FFF;
	border:1px solid #999;
	border-radius:2px;
	top:21px;
	right:-1px;
	width:153px;
	height:100px;
	overflow:hidden;
	display:none;
	z-index:1
}
.home .panel .iframe iframe {
	margin-left:-1px
}
.home .panel .btn-qb .arr {
	width:9px;
	height:5px;
	line-height:0;
	overflow:hidden;
	background-position:-57px -6px;
	display:block;
	position:absolute;
	right:5px;
	top:10px
}
.home .cont .hd {
	height:46px;
	line-height:46px;
	background:#f7f7f7;
	padding:0 15px;
	border:1px solid #dfdedc;
	overflow:hidden;
	position:static
}
.home .cont .hd h2 {
	float:left;
	font-size:15px;
	font-family:"微软雅黑";
	
	color:#333;
	position:static
}
.home .cont .hd  .hd-more {
	float:right;
	color:#666;
	height:46px;
	line-height:46px;
	position:relative;
	padding-right:18px;
	z-index:9
}
.home .cont .hd .hd-more:hover {
	text-decoration:none;
	color:#F63
}
.home .cont .hd .ico-more {
	display:block;
	position:absolute;
	right:0;
	top:9px;
	_top:7px;
	width:15px;
	height:15px;
	line-height:0;
	background-position:-16px 0;
	margin:0 0 0 5px;
	cursor:pointer
}
.home .cont .hd .hd-more:hover .ico-more {
	background-position:0 0
}
.home .cont .bd {
	background:#FFF;
	border:1px solid #dfdedc;
	border-top:0 none;
	padding:10px 15px;
	margin:0px;
	margin-bottom:10px;
}
.home .layout-row {
	margin-bottom:10px
}
.goods-item-pic{width:60px;height:60px;float:left; border:1px solid #d6d6d6;padding:2px; margin-left:5px; margin-top:5px;}
/*订单样式*/
.order{}
.order .order-list-style{border-collapse:collapse;clear:both;line-height:20px;width:100%;}
.order-list-style .table-bd{border-left:1px solid #AED2FF;border-right:1px solid #AED2FF;border-bottom:1px solid #AED2FF}
.order-list-style thead th{border-bottom:1px solid #AED2FF;color:#5F718B;padding:5px 0 6px;text-align:center;}
.order-list-style tbody th{background-color:#EDF5FF;border-top:1px solid #AED2FF;padding:4px 0; }
.order-list-style tbody td{background-color:#FFFFFF;padding:12px 0;text-align:center;border-top:1px solid #EEEEEE;}
.order-list-style tbody td .pic-small{border:1px solid #E7E7E7;display:block;height:60px;width:60px;}
.order-list-style tfoot td{background-color:#FFFFFF;border-top:1px solid #C4D5E0;padding:12px 0 0;}
.order-list-style tfoot td label{color:#555555;cursor:pointer;display:inline-block;}



.sm-notice {
	float:left;
	width:388px
}
.sm-notice .bd {
	height:127px
}
.sm-notice .bd ul {
	zoom:1;
	position:relative
}
.sm-notice li {
	padding:5px 70px 0 0;
	border-top:1px dashed #eaeaea;
	margin:-1px 0 6px;
	position:relative;
	height:18px;
	line-height:18px;
	overflow:hidden
}
.sm-notice ul {
	overflow:hidden
}
.sm-notice li a {
	color:#069
}
.sm-notice .read a {
	color:#999
}
.sm-notice li a:hover {
	color:#F63
}
.sm-notice .date {
	position:absolute;
	right:0;
	top:6px
}
.sm-notice .read .date {
	color:#999
}
.home .my-fav-store {
	float:right;
	width:388px
}
.home .my-fav-store .store-content{overflow:hidden;}
.home .my-fav-store .store-content .item{width:22.2%;text-align:center;padding:0px 1.3% 0px 1.3%;vertical-align:bottom;float:left;display:inline-block;}
.home .img-ratio-wide{width:100%;display:block;position:relative;}
.home .my-fav-store .store-content .item .name{height:20px;color:#3c3c3c;overflow:hidden;margin-top:5px;display:inline-block;}
.home .my-fav-store .store-content .item  a{width:100%;display:inline-block;cursor:pointer;overflow:hidden;}
.home .my-coupon {
	position:relative;
	
	z-index:8
}
.home .my-coupon  .good-content{overflow:hidden;}
.home .my-coupon  .item{width:180px;text-align:center;padding:5px;float:left;}
.home .my-coupon  .item a img{width:178px; height:178px;float:left;border:1px dotted #ddd;padding:1px;}
.home .my-coupon  .item a img:hover{border:1px dotted #2C8FD2}
.home .my-coupon  .item .item-title{color:#333;width:100%;height:20px; overflow:hidden;}
.home .my-coupon  .item .g_price-box{display:block;}




.vac_table_wrap {
	width:798px;
	border:1px solid #ddd;
	border-top:0 none;
	position:relative;
	zoom:1;
	background:#FFF;
	overflow:hidden;
}
.vac_table_wrap_pop{
	border:1px solid #ddd;
	border-top:0 none;
	position:relative;
	zoom:1;
	background:#FFF
}
.search-form{float:right;margin-right:15px; margin-top:10px;}
#deal-list{width:100%; min-height:50px;}
.vac_table {
	width:783px;
	text-align:left;
	margin:10px auto;
	border:0;
	margin-bottom:5px;
}
.vac_table_hd{border-top:1px dotted #d6d6d6;border-left:1px dotted #d6d6d6;border-right:1px dotted #d6d6d6}
.vac_table_hd th{background-color:#f8f8f8;}
.vac_table_hd th h3{font-size:16px;font-weight:900;color:#000;}
.vac_table em.price{color:#B80000;font-weight:600;}
.vac_tab {
	background:#F7F7F7;
	border:1px solid #ddd;
	height:46px;
	_overflow:hidden;
	line-height:33px;
	
}
.vac_tab a {
	display:inline-block;
	text-align:center;
	padding:0 15px;
	font-size:13px;
	line-height:45px;
	border-top:1px solid #f7f7f7;
	vertical-align:top;
	float:left;
	text-decoration:none;
	border-right:1px solid #DDD;
	color:#666;
}
.vac_tab .current {
	padding:0 14px;
	border:1px solid #ddd;
	border-top-color:#1495d1;
	border-bottom-color:#fff;
	color:#333;
	background:#fff;
	position:relative;
	border-left:0px;
	border-top-width:2px;
}
.vac_table td {
	padding:0 0 12px 10px;
	vertical-align:top;
	line-height:35px;
	border:1px dotted #d6d6d6;
}
.vac_table th {
	color:#666;
	text-align:left;
	padding:5px;
	line-height:35px;
	font-weight:400;
}
.vac_table thead th {
	color:#666;
	text-align:left;
	padding:5px;
	line-height:35px;
	font-weight:600;
	border-bottom:1px solid #dcdcdc;
}
.vac_table .img_th {
	width:87px
}
.tr_num td {
	background:#f5f5f5;
	border-top:dotted 1px #eae9e9;
	vertical-align:middle;
	padding:5px;
	line-height:25px;
}
.bt_gray {
	border-top:1px solid #ddd
}
.tr_tips td,.tr_num td {
	background:#fff
}
.tr_num .selector {
	padding-left:10px
}
.tr_num .selector a {
	margin-left:10px;
	text-decoration:underline
}

.page_wrap {
	background:#f7f7f7;
	padding:10px 20px;
	height:21px
}
.page_wrap .checkbox {
	margin-right:8px;
	*margin:0 4px 0 -4px;
	vertical-align:middle
}
.page_wrap label {
	margin-right:10px
}
.page_wrap .btn_vac {
	display:inline-block
}
.page_wrap .paginator .page-skip input {
	text-align:center
}
.paginator .page-skip input {
	line-height:15px
}

/* 通用页内表单提交类型样式 */
.ncu-form-style {  padding-top: 15px;}
.ncu-form-style h3 { font-weight: 600;line-height:30px; color: #555; clear: both; background-color: #F5F5F5; padding: 5px 0 5px 12px; border-bottom: solid 1px #E7E7E7;}
.ncu-form-style dl { line-height: 20px; color: #777; width: 96%; clear: both; padding: 0; margin: 4px auto; border-bottom: dashed 1px #F5F5F5; overflow: hidden;}
.ncu-form-style dl.bottom { border-bottom-width: 0px;}
.ncu-form-style dl dt { color: #404040; line-height: 32px; text-align: right; width: 90px; float: left; padding: 0 6px 0 0; margin: 0;}
.ncu-form-style dl dt.required em {color:#FF5500; line-height: 22px; height: 16px; width: 12px; margin-right: 5px;}
.ncu-form-style dl dd { float: left; padding: 8px; width: 600px;}
.ncu-form-style dl dd p { clear: both;}
.ncu-list-btn-table{background:#fff;border:solid 1px #e0e0e0; height:30px; line-height:30px; padding:2px 0;float:right;}
.ncu-list-btn-table .opn{padding-left:8px; margin-right:10px;padding-top:2px;height:26px;}
.ncu-list-btn-table .opn a{color:#666;float:left;margin-right:10px;}

/*个人资料样式*/
/*=====列表样式=====*/
.Table01{float:left;width:100%;}
.Table01{font-size:12px;color:#555;overflow:hidden;margin:10px;}
.Table01>li{margin:0 0 10px 0;width:100%;float:left;padding:0 10px 0px 10px;border-bottom:1px #ddd dotted;}
.Table01 dt{background:#f5f5f5;height:30px;line-height:30px;text-indent:10px;color:#333;font-weight:bold;margin-top:10px;}
.Table01 dd{margin:5px 10px;float:left;width:100%;border-bottom:1px #ddd dotted;padding-bottom:10px;}
.Table01 p{margin:8px 0;}

.Table01 label{float:left;margin-right:10px; font-weight:bold;}
.Table01 .li-label label{float:none;margin:0 10px;}
.Table01 .clear{width:100%;float:left;clear:both;}
.Table01 .share label{float:none;}
.Table01 .share img{margin-right:15px;}


/* 商品名称列 */
.goods_pic{width:80px;}
.goods_name{width:186px;}
.goods_price{width:137px;font-family:tahoma;}
.favorite_list .time span,.favorite_list .hot span{display:block;margin-top:-3px;}
.favorite_list .time{width:75px;}
.favorite_list .hot{width:45px;font-family:tahoma;}
.favorite_list .hot span{margin-top:-4px;}
.favorite_list .act{text-align:center; width:90px;}
.favorite_list .act .dis{color:#999;display:block;margin-top:-3px;}
.goods_name h3{_height:3em;width:200px; overflow:hidden;font-weight:normal;margin-top:-3px;}
.goods_name h3 a{word-wrap:break-word;word-break:break-all;}
.sale,.favorite_list .shop_name{color:#999;padding-bottom:5px;}
.sale span{color:#333;}
.sale a span{color:#c00;}

.store_name a{color:#999;}
.store_name img{margin-top:-2px;}
.tb-size80{width:80px; height:80px;}

.em_price{font:bold 14px/1.5em "arial";color:#c00;background:url("../images/rmb.gif") no-repeat left 3px;padding-left:10px;}
.order-item-pic{width:60px;height:60px;float:left; border:1px solid #d6d6d6;padding:2px; margin-left:5px; margin-top:5px;}
.credit,.prise{color:#999;}
.credit{margin-top:5px;*margin-top:4px;_margin-top:0px;margin-bottom:4px;*margin-bottom:6px;}
.credit span{display:inline-block;*display:inline;*zoom:1;vertical-align:-3px!important;}
.praise{margin-bottom:6px;}

/*按钮列*/
a.btn_cm{border:1px solid #DDDDDD;line-height:25px;padding:5px 10px;background-color:#FFF;color:#0099CC;}
a.btn_cm:hover{color:#FF0000;}


.sep-row{border:0 none;height:5px;padding:0;}

/*短消息*/
.msg-area {
	background:#FFF;
	border:1px solid #ddd
}
.msg-area h2 {
	color:#666;
	border-bottom:1px solid #dcdcdc;
	line-height:46px;
	font-weight:400;
	overflow:hidden;
	overflow:hidden;
	background:#f7f7f7
}
.msg-area h2 em {
	font-weight:700;
	margin:0 2px 0 3px
}
.msg-area h2 .icon-horn {
	float:left;
	margin:16px 6px 0 0;
	_margin-right:3px
}
.msg-area .msg-list table {
	width:100%
}
.msg-area .msg-list a {
	color:#999
}
.msg-area .msg-list a:hover {
	color:#F63
}
.msg-area .msg-list .c_069 {
	color:#069
}
.msg-area .msg-list .c_069:hover {
	color:#F63
}
.msg-area .msg-list td {
	border-bottom:1px solid #dcdcdc;
	line-height:50px;
	height:50px;
	overflow:hidden;
	color:#999;
	vertical-align:top
}
.msg-area .msg-list .time {
	width:108px
}
.msg-area .msg-list .operate {
	padding-left:15px;
	width:21px
}
.msg-area .msg-list td .checkbox {
	margin-top:18px;
	float:left
}
.msg-area .msg-list .dt {
	width:60px;
	text-align:center
}
.msg-area .msg-list .dd {
	padding:0 7px 0 10px
}
.msg-area .msg-list .unread .dt,.msg-area .msg-list .unread .dd a {
	color:#069;
	font-weight:700
}
.msg-area .msg-list .unread .time {
	font-weight:700;
	color:#333
}
.ft-toolbar .btn-cor1,.ft-toolbar .btn-cor1 span {
	display:inline-block;
	height:22px;
	overflow:hidden;
	font:400 12px/22px \5B8B\4F53;
	_line-height:23px;
	background:url(http://static.paipaiimg.com/chong/pbcss/sprite/vm2-btn.png?t=20120918) no-repeat 0 0
}
.ft-toolbar .btn-cor1 {
	padding:0 9px 0 0;
	background-position:right -110px;
	float:left;
	margin:0 -10px 0 20px
}
.ft-toolbar .btn-cor1:hover {
	text-decoration:none
}
.ft-toolbar .btn-cor1 span {
	padding:0 0 0 10px;
	color:#fff;
	background-position:0 -87px;
	color:#333
}
.ft-toolbar {
	height:22px;
	padding:10px 0;
	background:#f6f6f6
}
.ft-toolbar .checkbox {
	float:left;
	margin:5px 8px 0 8px
}
.ft-toolbar .pages a,.ft-toolbar .pages span {
	float:left
}
.ft-toolbar .pages {
	float:right;
	line-height:22px;
	margin-right:5px
}
.ft-toolbar .pages a {
	font-family:\5B8B\4F53;
	padding:0 8px
}
.ft-toolbar .pages a:hover {
	color:#F63;
	text-decoration:none
}
.msg-detail h1 {
	font-family:Tahoma;
	line-height:37px;
	padding-top:2px;
	overflow:hidden;
	background:#fafafa;
	border-bottom:1px solid #d1d1d1;
	padding:0 15px 0 20px
}
.msg-detail h1 .cor999 {
	float:right;
	font-weight:400
}
.detail-area .info {
	line-height:22px;
	color:#666;
	float:left;
	margin-top:5px;
	font-family:Tahoma
}
.detail-area .info strong {
	color:#333;
	font-size:14px
}
.detail-area .info p {
	line-height:14px;
	padding:5px 0
}
.detail-area .info p strong {
	color:#666;
	font-size:12px
}
.detail-area .info p a {
	margin-right:12px
}
.detail-area .info .copy {
	margin-left:10px
}
.detail-area .info .margin-bt {
	margin-bottom:18px
}
.detail-area .info .url {
	margin-top:20px;
	font-family:\5B8B\4F53
}
.msg-detail .ft-toolbar {
	background:#fafafa;
	border-top:1px #d1d1d1 solid
}
.msg-detail .detail-area {
	height:217px;
	padding:20px 0 0 60px
}
.detail-area .icon-warn-32,.detail-area .icon-confirm-32 {
	float:left;
	margin-right:20px
}
.msg-area .loading {
	position:absolute;
	top:50%;
	left:50%;
	margin:-28px 0 0 -46px;
	text-align:center
}
.msg-area .login-container {
	font-family:\5B8B\4F53
}
.detail-area2 {
	padding-left:65px;
	padding-top:27px;
	height:237px;
	background:url(http://pics0.paipaiimg.com/update/20130128/index_detail-area2.jpg) 0 0 no-repeat
}
.detail-area2 .txt-info {
	padding-right:240px;
	font-size:14px;
	text-indent:2em;
	line-height:24px;
	margin-bottom:34px;
	font-family:\5B8B\4F53
}
.detail-area2 .txt-info img {
	vertical-align:bottom;
	*vertical-align:middle
}
.detail-area2 h2 {
	font-size:14px;
	margin-bottom:9px
}
.detail-area2 .dianliang {
	line-height:23px
}
.detail-area2 .dianliang .dl-mb,.detail-area2 .dianliang .dl-caipiao {
	float:left
}
.detail-area2 .dianliang h4 .des {
	margin-left:5px;
	font-weight:400
}
.detail-area2 .dianliang .dl-mb {
	width:260px
}
.detail-area2 .dianliang h4 {
	margin-bottom:5px
}
.detail-area2 .group input,.detail-area2 .group .sel-wrap,.detail-area2 .group .select,.detail-area2 .group .btn-sel,.detail-area2 .group .vm2-btn,.detail-area2 .group .num-wrap,.detail-area2 .group .btn-random {
	float:left
}
.detail-area2 .dianliang .ipt-num {
	width:105px;
	height:23px;
	border:1px solid #e2e2e2;
	line-height:24px;
	color:#999;
	text-indent:5px
}
.detail-area2 .dianliang .focus {
	color:#333
}
.detail-area2 .dianliang .select {
	border:1px solid #e2e2e2;
	margin-left:-1px;
	width:50px;
	text-indent:5px
}
.detail-area2 .vm2-btn {
	margin-left:-1px;
	box-shadow:none
}
.detail-area2 .num-wrap {
	border:1px solid #e2e2e2;
	padding:0 4px;
	font-size:14px
}
.detail-area2 .num-wrap span {
	float:left;
	width:22px;
	text-align:center;
	color:#de4a49;
	font-weight:700
}
.detail-area2 .num-wrap .blue {
	color:#498cde
}
.btn-random {
	width:20px;
	height:25px;
	overflow:hidden;
	background-position:-60px -48px;
	line-height:99em
}
.detail-area2 .btn-random {
	margin-left:-1px
}
.detail-area2 .service a {
	float:left;
	width:180px
}
.detail-area2 .service {
	margin-right:-50px;
	padding-top:12px
}
.detail-area2 .btn-sel s {
	font:16px/16px \5B8B\4F53;
	_line-height:18px;
	color:#7c7c7c;
	position:absolute;
	width:16px;
	height:16px;
	clip:rect(12px 16px 16px 0)
}
:root .detail-area2 .btn-sel s {
	line-height:18px\9
}
.detail-area2 .btn-sel:hover {
	text-decoration:none
}
.detail-area2 .btn-sel:hover s {
	color:#F63
}
.detail-area2 .btn-sel {
	position:relative;
	width:16px;
	height:25px;
	margin-left:-16px
}
.detail-area2 .sel-wrap {
	position:relative
}
.detail-area2 .sel-wrap .options {
	position:absolute;
	background:#fff;
	width:50px;
	border:1px solid #e2e2e2;
	bottom:24px;
	_bottom:23px;
	left:-1px;
	text-align:right
}
.detail-area2 .sel-wrap .option a {
	padding-right:12px;
	display:block;
	color:#666
}
.detail-area2 .sel-wrap .option a:hover {
	text-decoration:none;
	background:#7cbde7;
	color:#fff
}
.msg-area .notice,.msg-area #notice {
	height:250px;
	line-height:250px;
	text-align:center
}
.msg-area h2 .title {
	float:left;
	font-size:16px;
	margin-right:26px;
	padding-left:15px;
	font-family:\5FAE\8F6F\96C5\9ED1;
	color:#333;
	font-weight:700
}
.box_content .msg-detail {
	margin:-20px
}
body .module_box_normal .box_title h4 {
	font-size:12px;
	font-weight:400
}
.r_bg .msg-area {
	background:#FFF;
	border:1px solid #ddd
}
/*  |xGv00|a05a5e6de74139c022d214aa4bb3b743 */



* 分页*/
.pagination{float:right;padding:2px;}
/* 分页条 */
.pagenav {
	LIST-STYLE-TYPE: none;
	clear: both;
	margin:0px 10px 0px 10px;
	text-align:center;
	float:right;
}
.pagenav LI { 
	FLOAT: left;
	MARGIN-RIGHT: 6px;
	cursor:pointer;
    text-align:center;
	border:1px solid #C1C1C1;
	color:#666;
	font-size:12px;
    border-radius:2px;
	background-color:#e1e1e1;
   LIST-STYLE-TYPE: none;
}
.pagenav LI.thisclass {
	padding:0px 8px; _border-bottom: 0px; background:none; background-color:#EDF5FF;border:1px solid #AED2FF;
}
.pagenav A {
	TEXT-ALIGN: center; FLOAT: left; 
	padding:0px 5px;
	text-align:center;color:#333;zoom:1;cursor:pointer;overflow:hidden
}
.pagenav li:hover {
	COLOR: #333;
	border:1px solid #AED2FF;
	
	background-color:#EDF5FF;
	display:block;
}