#report_home .recomm .product .info .number@charset "utf-8";
/*common*/
.product_report input:focus,.product_report textarea:focus,.product_report select:focus {
	outline: none;
}
/*.product_report a:hover {
	-webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
}*/
.product_report .box h2{
	padding-left: 0px;
	background: none;
	font-size: 14px;
	line-height: 25px;
	text-shadow: #fff 0 1px;
	font-weight: bold;
}
.product_report a {
	color: #cb104e;
}
.product_report a:hover {
	
}
.product_report .clear {
	_font-size: 0;
	_height: 0;
	_line-height: 0;
}
.product_report .tab_group {
	padding-left: 20px;
}
.product_report .tab_group a{
	font-size: 12px;
}

.product_report {
	font-size: 12px;
	width:100%;
}

.product_report .box li {
	font-size: 12px;
	line-height: 19px;
	font-weight: normal;
    _height: 1px;
}
.product_report, .product_report a {
	font: 14px/23px tahoma, arial, sans-serif;
}
.product_report h1,.product_report h2,.product_report h3{
	font: bold 14px "宋体", "Lucida Grande", Lucida, Verdana, sans-serif;
}
.product_report .box h1,.product_report .box h2,.product_report .box h3{
	overflow: hidden;
	font-weight: normal;
}
.product_report .main {
	float:left;
    border: 0px;
	width:100%;
}
.product_report .main.two_columns {
	width:715px;
    border:none;
}
.product_report .sidebar {
	float:right;
	width:260px;
    margin-top:31px;
}
.product_report .box_container {
	margin-bottom:10px;
	padding: 0 10px;
	background: transparent url(file:///C|/Documents%20and%20Settings/Administrator/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/IQCG99KC/%27./i/product_report/box_header.png%27) repeat-x ;
	padding-top: 10px;
}
.product_report .ads{
    width:508px!important;
    padding:10px 0;
    background:none;
}
.product_report .ads a:hover{
    background:none;
    border:none;
}
.product_report .box {
	border: 1px solid #e9175d;
	background-color: #F2F2F2;
	padding: 5px 10px;
	background: #FFF;
    _zoom:1;
    position: relative;
}
.product_report .box.blue {
	background: #F3FCFF;
	border: 1px solid #6DCFF6;
}
.product_report .sidebar .box p {
	font-size: 12px;
	line-height: 19px;
	overflow: hidden;
    word-wrap: break-word;
	width: 235px;
}
.product_report .box_rect {
	border: 1px solid #e6175c;
	padding-bottom:10px;
	background: #FFF url(file:///C|/Documents%20and%20Settings/Administrator/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/IQCG99KC/%27./i/product_report/box_rect_bg.png%27) repeat-x bottom left;
    padding-top: 10px;
}

.product_report .cat_nav {
	width: 168px;
	float: left;
	margin:0 10px;
	margin-right: 0;
	border: 1px solid #B5B5B5;
	border-top: 0;
    display:inline;
}
.product_report .cat_nav .sub_nav {
	margin: 10px;
}
.product_report .cat_nav .navigator {
	background: transparent url(file:///C|/Documents%20and%20Settings/Administrator/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/IQCG99KC/%27./i/product_report/cat_nav_bg.png%27) repeat-x bottom left;
	border-radius: 0px;
	-moz-border-radius: 0px;
	padding-left: 10px;
	height: 21px;
}
.product_report .cat_nav .item{
	color: #000;
	font-size: 12px;
}
.product_report .cat_nav .item:hover{
	color: #cb104e;
	background: transparent;
}
.product_report .cat_nav .sub_nav p{
	font-size:12px;
	text-align:center;
	line-height:16px;
	margin-top:10px;
}

.product_report .cat_nav .sub_nav p a{
	font-size:12px;
	color:#333;
}
.product_report .cat_nav .sub_nav p a:hover{
	color:#ed145b;
	background:none;
}
.product_report .cat_nav .sub_nav .left{
	text-align:left;
}
.product_report .cat_nav .sub_nav .leave_msg{
	color:#ed145b;
}
.product_report .cat_nav .sub_nav .leave_msg:hover{
	text-decoration:underline;
}
.product_report .cat_nav .sub_nav .grey{
	color:#999;
}
.product_report .report_detail_container {
	padding:10px 10px;
	border-radius: 0px 0px 10px 10px;
	-moz-border-radius: 0px 0px 10px 10px;
}
.product_report .box_two_columns .report_detail_container, .product_report .box_two_columns .box_container {
	width: 493px;
	float: right;
	margin: 0 10px;
    display:inline;
    overflow:hidden;
}
.product_report .report_detail_container .footer{
	margin-top:20px;
}

.product_report h2, .product_report h3 {
	word-wrap: break-word;
}
.product_report .sidebar .box h2 {
	padding-left: 20px;
	background: #fff url(file:///C|/Documents%20and%20Settings/Administrator/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/IQCG99KC/%27./i/product_report/sprite.png%27) no-repeat 0 -117px;
	font: 14px "宋体", "Lucida Grande", Lucida, Verdana, sans-serif;
	font-weight: bold;
	height: 16px;
	margin-top:10px;
    margin-bottom: 0px;
    line-height: 16px;
    padding-bottom: 5px;
    padding-top: 10px;
    margin: 0;
}

/*text styles*/
.disregard {
	color: #636363;
}
.small {
	font-size: 12px;
}
.box_rect h2 {
	font-size: 14px;
}
.box_rect h3 {
	font-size:14px;
	margin-top:10px;
}
.box_rect h4 {
	font-size:14px;
	margin-top:0px;
}
/*button cells*/
/*button common*/
.product_report ul.button_container {
	list-style: none;
	display:block;
}
.product_report .button_container li {
	float: left;
	_display: inline; /*For ignore double margin in IE6*/
	margin: 0 10px;
}
.product_report .button_container li.desc{
    color:#ccc;
    width:344px;
    font-size:12px;
}
.product_report .button {
	text-decoration: none;
	float:left;
	color: #000;
	cursor: pointer;
}
.product_report .button:hover {
	color: #000;
	background-color: transparent;
	text-decoration: none;
}
.product_report .button.selected {
	cursor: default;
}
.product_report .button span {
	font-family: "微软雅黑","Microsoft YaHei";
	margin: 0px 10px 0 -10px;
	padding: 0px 0px 0px 10px;
	_position: relative; /*To fix IE6 problem (not displaying)*/
	float:left;
}
/*white button*/
.product_report .button.btn_white{
	background: url('./i/product_report/btn_white.png') no-repeat right top;
}
.product_report .button.btn_white span{
	line-height:24px;
	background: url('./i/product_report/btn_white.png') no-repeat left top;	
}
.product_report .button.btn_white.btn_white_selected{
	background: url('./i/product_report/btn_white.png') no-repeat right -24px;
}
.product_report .button.btn_white.btn_white_selected span{
	background: url('./i/product_report/btn_white.png') no-repeat left -24px;	
}
/*green button*/
.product_report .button.btn_green{
	background: url('./i/product_report/btn_green.png') no-repeat right top;
}
.product_report .button.btn_green span{
	font-weight: bold;
	line-height:33px;
	background: url('./i/product_report/btn_green.png') no-repeat left top;	
}
/*yellow button*/
.product_report .button.btn_yellow{
	background: url('./i/product_report/btn_yellow.png') no-repeat right top;
}
.product_report .button.btn_yellow span{
	line-height:33px;
	_line-height:35px;
	background: url('./i/product_report/btn_yellow.png') no-repeat left top;	
}
/*yellow small button*/
.product_report .button.btn_yellow_small{
	background: url('./i/product_report/btn_yellow_small.png') no-repeat right top;
}
.product_report .button.btn_yellow_small span{
	line-height:23px;
	font-size: 12px;
	background: url('./i/product_report/btn_yellow_small.png') no-repeat left top;	
}
/*gray button*/
.product_report .button.btn_gray {
	background: url('./i/product_report/btn_gray.png') no-repeat right top;
}
.product_report .button.btn_gray span{
	line-height:33px;
	background: url('./i/product_report/btn_gray.png') no-repeat left top;	
}
/*tab button common*/
.product_report .tabbar li{
	margin-right:-1px;
}
.product_report .tabbar .selected{
	font-weight: bold;
}
/*tab button: clean*/
/*container*/
.product_report .btn_tab_clean_container {
	margin-top: 10px;
	height:30px;
	overflow:hidden;
	background:  url(file:///C|/Documents%20and%20Settings/Administrator/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/IQCG99KC/%27./i/product_report/btn_tab_clean.png%27) repeat-x right -60px;
}
.product_report .btn_tab_clean_container ul{
	margin-left:10px;
}
/*cell*/
.product_report .button.btn_tab_clean {
	background: url('./i/product_report/btn_tab_clean.png') no-repeat right top;
}
.product_report .button.btn_tab_clean span{
	line-height:30px;
	background: url('./i/product_report/btn_tab_clean.png') no-repeat left top;	
}
.product_report .button.btn_tab_clean.btn_tab_clean_selected {
	background: url('./i/product_report/btn_tab_clean.png') no-repeat right -30px;
}
.product_report .button.btn_tab_clean.btn_tab_clean_selected span{
	background: url('./i/product_report/btn_tab_clean.png') no-repeat left -30px;	
}
/*bread crumb button*/
.product_report a.btn_bread_crumb {
	padding:1px;
	color: #000;
	text-shadow: #fff 0px 1px;
	padding-left:14px;
	background: url('http://images.jumei.com/templates/jumei/css/i/product_report/btn_break_crumb.png') no-repeat 0 0;
	_background: transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.jumei.com/templates/jumei/css/i/product_report/btn_break_crumb.png',sizingMethod="crop");
}
.product_report a.btn_bread_crumb.home{
	background: transparent;
	_background: transparent;
	_filter:none;
	padding-left: 0;
}
.product_report a:hover.btn_bread_crumb {
	color: #cb104e;
}
.product_report a.btn_bread_crumb.btn_bread_crumb_selected {
	color: #000;
	text-shadow: #fff 0 -1px;
}
.product_report a:hover.btn_bread_crumb.btn_bread_crumb_selected {
}

/* elements*/
/** input */
.product_report .sidebar .box #signup-user-form div.field {
	margin-bottom:10px;
}
.product_report .f-input {
	border: 1px solid #AEAEAE;
	line-height:20px;
	height:20px;
	font-size: 16px;
}
.product_report .box .f-input {
	width:227px;
	font-size: 14px;
	line-height:20px;
	height:20px;
}
.product_report .box .lable {
	color: #333333;
}
.product_report .act {
	margin:10px 0px;
}
/** banner */
.product_report .banner {
	background: #F3FCFF;
	border: 1px solid #6DCFF6;
	padding: 20px 20px;
	position:relative;
	margin-bottom:20px;
}
.product_report .banner .text {
	color: #0076A2;
	font-size: 24px;
}
.product_report .banner .action {
	position:absolute;
}
/*bread crumb*/
.product_report .bread_crumb {
	height:24px;
    border-bottom:none;
}
.product_report .bread_crumb .button_container li {
    line-height: 15px;
    height:26px;
    font-size:12px;
    margin-right:0px;
}
.product_report .bread_crumb .button_container li a{
    line-height: 15px;
    font-size:12px;
    color:#cb104e;
    background:none;
}
/*paging overwrite*/
.product_report .paginator {
	padding:0px;
}
/** share*/
.product_report .share {
	background:#FEFAC9;
	padding:15px 20px;
}
.product_report .share .title {
	color: #cb104e;
	font-size: 20px;
}
.product_report .share .description {
	color: #555;
}
.product_report .share .picture {
	height:200px;
	width:600px;
	border: 1px solid #999;
}
.product_report .share .picture img {
	height:inherit;
	width:inherit;
}
.product_report .jia_this {
	font-size: 12px;
	margin:20px 0px;
	line-height: 14px;
	background: #f7f7f7;
	padding: 10px 15px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	_zoom:1;
}
.jia_this .desc {
	float: left;
}
.jia_this #ckepop {
	float: right;
}
.jia_this a {
	font: inherit;
	color: #666;
}
#ckepop .ckepopBottom, #ckepop .centerBottom{
	display: none;
}
/** pasteboard*/
.product_report .pasteboard {

}
.product_report .paste {
	float:left;
	margin-left:10px;
}
/*product detail*/ 
.product_report .product_detail{
	height:323px;
	margin-bottom: 10px;
	_zoom:1;
}
.product_report .product_detail .text_info{
    margin-top:20px;
	float:left;
	width:240px;
	_zoom:1;
}
.product_report .product_detail .text_info .title h1{
	font-size: 20px;
	height: 46px;
	margin-bottom: 10px;
    overflow: hidden;
}
.product_report .product_detail .text_info .description{
	line-height:19px;
	max-height: 120px;
	margin: 10px 0;
	overflow: hidden;
	text-overflow: ellipsis;
    font-size:12px;
}
.product_report .product_detail .text_info .attribute{
    margin: 10px 0;
    background:#f4f4f4;
    padding:5px;
}
.product_report .product_detail .text_info .attribute ul{
    clear:both;
    font-size:12px;
}
.product_report .product_detail .text_info .attribute li{
    float:left;
    padding-right:5px;
}
.product_report .product_detail .text_info .attribute li a{
    font-size:12px;
}
.product_report .product_detail .text_info .subscribe{
    margin-top:10px;
}
.product_report .product_detail .text_info .subscribe a{
    font-size:12px;
    line-height:16px;
    float:left;
}
.product_report .product_detail .text_info .sale{
    padding:10px;
}
.product_report .product_detail .text_info .sale a{
    font-size: 20px;
}
.product_report .product_detail .text_info .pricing .box{
	padding:10px;
	margin-top:10px;
	background: none;
	border-color: #AEAEAE;
}
.product_report .product_detail .text_info .pricing .current_price{
	font-size: 48px;
	line-height: 40px;
	margin-bottom:10px;
	border-bottom: 1px solid #AEAEAE;
	padding-bottom:15px;
	text-align: center;
	_zoom:1;
}
.product_report .product_detail .text_info .pricing .market_price, .product_report .product_detail .text_info .pricing .discount_rate, .product_report .product_detail .text_info .pricing .saved{
	float:left;
	width: 70px;
	text-align: center;
}
.product_report .product_detail .text_info .pricing span {
	color: #ed415b;
	font-weight: bold;
}
.product_report .product_detail .text_info .pricing .market_price span{
	text-decoration: line-through;
}
.product_report .product_detail .picture{
	float:right;
	width:430px;
	position: relative;
	_zoom:1;
	height: 100%;
}
.product_report .product_detail .picture img{
	position: absolute;
	display: block;
	bottom: 0;
	right: 0;
	width: 430px;
}
/*navigator container*/
.product_report .navigator {
	background: transparent url(file:///C|/Documents%20and%20Settings/Administrator/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/IQCG99KC/./i/product_report/sprite.png) no-repeat -493px 4px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	padding: 5px 10px;
	padding-left: 15px;
	_zoom: 1;
}
.product_report .navigator.borderless {
	border-bottom: none;
}
.product_report .navigator .title {
	float: left;
    padding-top:3px;
}
.product_report .navigator .more{
    float: right;

}
.product_report .navigator .more a{
    font-size: 12px;
}
.product_report .navigator .action {
	float: right;
	margin-left: 10px;
}
.product_report .navigator .action a{
	font: 12px "宋体", "Lucida Grande", Lucida, Verdana, sans-serif;
	line-height: 21px;
}
.product_report .navigator .action.top {
	top: 0px;
}
.product_report .navigator .filter {
	float: right;
	margin-left: 10px;
}
.product_report .navigator .filter a{
	font-size: 12px;
	color: #CB104E;
	padding: 0;
}
.product_report .navigator .filter .current {
	text-shadow: rgba(255,255,255,0.3) 0 1px;
}
.product_report .navigator .filter .current a{
	background: transparent;
	color: #000000;
}
.product_report .navigator .filter .current a:hover{
	background: transparent;
	color: #cb104e;
}
.product_report .navigator .filter a:hover{
	background: transparent;
	color: #cb104e;
	text-decoration: none;
}
.product_report .navigator .filter .checkbox {
	padding-left: 0px;
	background: #fff url(file:///C|/Documents%20and%20Settings/Administrator/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/IQCG99KC/%27./i/product_report/checkbox.png%27) no-repeat 0 6px;
}
.product_report .navigator .filter .checkbox.checked {
	background-position: 0 -14px;
}
.product_report .navigator .filter .checkbox a {
	color: #9d9389;
}
.product_report .navigator .filter .checkbox.checked a {
	color: #000;
}
/*table view*/
.product_report table.table_view
{
	width:100%;
	background: #fff;
	border-collapse: collapse;
	text-align: left;
	border: 1px solid #AEAEAE;
}
.product_report table.table_view th
{
	color: #000;
	padding: 10px 8px;
	background: #D7D7D7 url(file:///C|/Documents%20and%20Settings/Administrator/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/IQCG99KC/%27./i/product_report/alert_bg.png%27);
}
.product_report table.product_table tr
{
	border-top: 1px solid #D7D7D7;
}
.product_report table.table_view tr.alt_row
{
	background: #F9F9F9;
}
.product_report table.table_view td
{
	padding: 10px 8px;
}
.product_report table.table_view .title
{
	padding-left:22px;
}
.product_report table.table_view .title.valuable
{
	background:url('./i/product_report/highlighted.png') no-repeat 4px 25px;
}
.product_report table.table_view tbody tr:hover
{
	background: #FAF4F6;
}
.product_report table.table_view tr span.supporter_count{
	font-weight: bold;
	color: #f00;
}
/*fix IE 6 for table view*/
.product_report table.table_view tr.alt_row .title.valuable {
	background: #F9F9F9 url('./i/product_report/highlighted.png') no-repeat 4px 25px;
}
.product_report table.table_view tr:hover.alt_row .title.valuable {
	background: #FAF4F6 url('./i/product_report/highlighted.png') no-repeat 4px 25px;
}
.product_report table.table_view tr:hover .title.valuable {
	background: #FAF4F6 url('./i/product_report/highlighted.png') no-repeat 4px 25px;
}
/*end of fix IE6*/

/* element view*/
.product_report ul.element_view {
	padding:0px;
	margin: 0;
	list-style: none;
	display:inline;
}
.product_report ul.element_view li{
	float:left;
	margin:10px 10px;
}
.product_report .element_view .action li {
	margin: 0;
}
.product_report ul.element_view li .product_info{
	width: 210px;
	height:70px;
	position:relative;
}
.product_report ul.element_view li .product_info .picture {
	position:absolute;
	left:0px;
	top:0px;
	width:112px;
	overflow: hidden;
}
.product_report ul.element_view li .product_info .picture img {
	width:110px;
	height:70px;
	display:block;
	margin-top:1px;
	margin-left:1px;
}
.product_report ul.element_view li .product_info .title {
	font-size: 12px;
	font-weight: bold;
	position:absolute;
	left:115px;
	top:0px;
	width:100px;
	height:32px;
	line-height: 16px;
	word-wrap: break-word;
	overflow:hidden;
}
.product_report ul.element_view li .product_info .report_number{
    font-size: 11px;
	position:absolute;
	left:115px;
	top:30px;
	width:100px;
	line-height: 16px;
	word-wrap: break-word;
    color: #999999;
}
.product_report ul.element_view li .product_info .action {
	position:absolute;
	left:126px;
	top:48px;
}
.product_report ul.element_view li .product_info .action a{
	font-size: 12px;
}

/* element view v2 */
.product_report .element_view_v2 {
	padding:0px;
	margin:0px;
	list-style: none;
}
.product_report .element_view_v2 li {
	width: 112px;
	margin: 0 13px;
	float: left;
    display: inline;
}
.product_report .element_view_v2 li .product_info{
	margin: 10px 0;
	padding: 10px 0;
	_zoom: 1;
}
.product_report .element_view_v2 .deal {
	width: 110px;
	float: left;
}
.product_report .element_view_v2 .product_info .deal .picture {
	width:112px;
	height:80px;
	background: #FFF url('http://images.jumei.com/templates/jumei/css/i/product_report/img_bg.png');
	_background: transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.jumei.com/templates/jumei/css/i/product_report/img_bg.png', sizingMethod='scale');
}
.product_report .element_view_v2 .product_info .deal .picture img {
	width:110px;
	height:70px;
	display:block;
	padding:1px 0 0 1px;
}
.product_report .element_view_v2 .product_info .deal .name{
	text-align: center;
    width: 110px;
    overflow: hidden;
	text-overflow: ellipsis;
	height: 33px;
}
.product_report .element_view_v2 .product_info .deal .name a {
	font-size: 13px;
	color: #333;
	line-height: 16px;
}
.product_report .element_view_v2 .product_info .deal .name a:hover {
	text-decoration: underline;
	background: transparent;
}
/* list view*/
.product_report ul.list_view {
	padding:0px;
	margin:0px;
	list-style: none;
	border-bottom: 1px dashed #B3B3B3;
	margin-bottom:15px;
}
.product_report ul.list_view li .product_info{
	margin: 10px 0;
	padding: 10px 0;
	_zoom: 1;
}
.product_report ul.list_view li .product_info.last_product_info {
	border-bottom: 0;
}
.product_report .list_view .deal {
	width: 112px;
 	float: left;
    display: inline;
    overflow: hidden;
}
.product_report .list_view1 .deal {
	width: 80px;
	float: left;
}
.product_report .list_view .overview {
	width: 560px;
	float: left;
	margin-left: 20px;
    display: inline;
    overflow: hidden;
}
.product_report .list_view1 .overview {
	width: 567px;
    float: left;
    margin-left: 20px;
}
.product_report .box_two_columns .list_view .overview {
	width: 360px;
}
.product_report .list_view .avatar {
    float:left;
	width: 66px;
	height: 66px;
	overflow: hidden;
    margin-top: 5px;
}
.product_report .notice{
    border:1px solid #fab8cd;
    background:#fef3f7;
    padding: 10px 30px;
}
.product_report h2{
    background:none!important;
    padding-left:0!important;
    overflow:hidden;
}
.product_report h2.recommended_report_title{
    height: 40px;
    line-height: 20px;
}
.product_report div.main div.box_rect div.box_container div.navigator div.title h2{
    margin-top:3px;
    height:auto;
}
.product_report h2 span{
	font: 14px Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
}
.product_report h2 span a{
   line-height:30px;
}
.product_report h2 b{
    float:left;
}
.product_report .box_container .navigator .question{
    float:left;
    position: relative;
}
.product_report .box_container .navigator .question a{
    font-size:12px;
    margin-left:20px;
    color: #ed2b5c;
    width:170px;
    display:block;
}
.product_report .box_container .navigator .question a span{
    float:left;
    display:block;
}
.product_report .box_container .navigator .question a img{
    padding:5px 0 0 5px;
    float:right;
}
.product_report .box_container .navigator .question a:hover{
    text-decoration: underline;
    background:none;
}
.product_report .box_container .navigator .question .answer{
    background: url(file:///C|/Documents%20and%20Settings/Administrator/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/IQCG99KC/i/product_report/answer.gif);
    position: absolute;
    top : -21px;
    left:193px;
    width:216px;
    height:80px;
    font-size:12px;
    padding: 10px;
    padding-left:25px;
    line-height:20px;
    display:none;
    z-index: 100;
}
.product_report .list_view .overview .title {
	float:left;
	width: 450px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.product_report .box_two_columns .list_view .overview .title {
	width: 336px;
}

.product_report .list_view .overview .timestamp {
	font-size: 12px;
	float: right;
	color: #999;
}
.product_report .box_two_columns .timestamp{
	display: none;
}
.product_report .list_view .product_info .deal .picture {
	width:112px;
	height:80px;
	background: #FFF url('http://images.jumei.com/templates/jumei/css/i/product_report/img_bg.png');
    _background: transparent;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.jumei.com/templates/jumei/css/i/product_report/img_bg.png', sizingMethod='scale');
}
.product_report .list_view1 .product_info .deal .picture {
	width:64px;
	height:64px;
    margin-left:10px;
	background:none;
  /*background: #FFF url('http://images.jumei.com/templates/jumei/css/i/product_report/img_bg.png');
	_background: transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.jumei.com/templates/jumei/css/i/product_report/img_bg.png', sizingMethod='scale');*/
}
.product_report .picture a:hover,.product_report .avatar a:hover {
	background-color: transparent;
}
.product_report .list_view .product_info .deal .picture img {
	width:110px;
	height:70px;
 	display:block;
 	padding:1px 0 0 1px;
}
.product_report .list_view1 .product_info .deal .picture img {
	width:62px;
	height:62px;
	display:block;
	background:none;
	padding:0px;
}
.product_report .list_view .product_info .deal .name{
	text-align: center;
    width: 110px;
    line-height: 16px;
    overflow: hidden;
	text-overflow: ellipsis;
}
.product_report .list_view .product_info .deal .name a {
	font-size: 13px;
	color: #333;
	line-height: 16px;
}
.product_report .list_view .product_info .deal .name a:hover {
	text-decoration: underline;
	background: transparent;
}
.product_report .list_view .product_info .overview .head {
	padding: 2px 5px;
	margin: 5px 0;
	border-radius: 3px;
	-moz-border-radius: 3px;
	_height: 14px;
}
.product_report .list_view .product_info .overview .head .title {
	position: relative;
    height:23px;
    overflow:hidden;
}
.product_report .list_view .product_info .overview .head .title span {
	display: inline-block;
}
.product_report .list_view .product_info .overview .head .title .valuable {
	position: absolute;
	background: transparent url(file:///C|/Documents%20and%20Settings/Administrator/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/IQCG99KC/./i/product_report/sprite.png) no-repeat -4px -75px;
	top:-7px;
	left: 0px;
	width: 20px;
	height: 35px;
}
.product_report .list_view .product_info .overview .author_info {
	font-size: 12px;
	float:left;
}
.product_report .list_view .product_info .overview .author_info .light_pink{
	font-size: 12px;
}
.product_report .list_view .product_info .overview .service_rating {
	float: left;
	margin:15px 0 0 5px;
	height:12px;
	overflow:hidden;
}
#report_list .list_view .product_info .overview .service_rating,#my_home .list_view .product_info .overview .service_rating{
	margin:5px 0 0 5px;
}
.product_report .list_view1 .product_info .overview .service_rating{
	margin:6px 0 0 10px;
}
.product_report .list_view .product_info .overview .description {
	width: 560px;
	font-size: 12px;
	line-height: 19px;
	margin:5px 0;
	overflow: hidden;
	word-wrap: break-word;
}
.product_report .box_two_columns .list_view .product_info .overview .description {
	width: 350px;
}
.product_report .list_view .product_info .overview .foot {
	color: #999;
	margin: 10px 0;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
}
.product_report .list_view .product_info .overview .foot .replies, .product_report .list_view .product_info .overview .foot .fav, .product_report .list_view .product_info .overview .foot .read {
	float: left;
	line-height: 15px;
}
/* side report list view */
.product_report .report_side_view .container{
	margin: 20px 0;
}

.product_report .report_side_view .title{
	width: 160px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.product_report .report_side_view .title a{
	font-size:12px;
	line-height:14px;
}
.product_report .report_side_view .container .metadata {
	font-size: 12px;
	color: #999;
	margin-top:12px;
	width:160px;
	height:20px;
	overflow: hidden;
}
.product_report .report_side_view .container .metadata a {
	font-size:12px;
	color:#333;
}
.product_report .report_side_view .container .text {
	font-size: 12px;
	line-height: 19px;
	margin-top: 5px;
	overflow: hidden;
	text-overflow: ellipsis;
    width: 230px;
}
.product_report .report_side_view .more {
	text-align: right;
}
.product_report .report_side_view .more a{
	font-size:12px;
}
/* side deal info */
.product_report .side_deal_info .price{
	background: #F8F8F8;
	padding: 10px;
	margin: 5px 0;
	height: 45px;
	border-radius: 10px;
	-moz-border-radius: 10px;
}
.product_report .side_deal_info .price div{
	font-size: 12px;
	float: left;
	width: 71px;
	text-align: center;
}
.product_report .side_deal_info .picture img {
	width: 240px;
	height: 140px;
	display: block;
	margin: auto;
}
.product_report .side_deal_info .price div span{
	color: #ed415b;
	font-weight: bold;
}
.product_report .side_deal_info .note {
	font-size: 12px;
	line-height: 19px;
    width:228px;
    word-wrap: break-word;
	margin:10px 5px;
	text-overflow: ellipsis;
}

/* product_report_edit */
.product_report .product_report_edit h1{
	font-size: 24px;
	margin: 10px 0;
}
.product_report .product_report_edit h3{
	float: left;
	line-height: 30px;
	margin: 0;
	width:110px;
	text-align: right;
}
#xhe0_container, .preview_content {
	float: left;
	margin-left: 20px;
	width: 500px;
	padding: 0;
    word-wrap: break-word;
}
.preview_content {
	line-height: 30px;
}
.product_report .product_report_edit .container {
	margin: 25px 0;
}
.product_report .product_report_edit .action {
	margin: 20px 0;
	_height:50px;
	width: 600px;
}
.product_report .product_report_edit .report_title{
	float: left;
	width: 500px;
	margin-left: 20px;
	_display:inline;
}
.product_report .product_report_edit .service_rating {
	float: left;
	margin-left: 20px;
	margin-top: 6px;
}
.product_report .product_report_edit .editor_buttons {
	margin-left: 20px;
	float: left;
}
/* @paging */
.product_report .paging {
	float: right;
	color: #666;
}
.product_report .paging li{
	float: left;
	color: #666;
    margin: 0 3px;
}
.product_report .paging a{
    display: block;
	padding: 2px 6px;
}
.product_report .paging span{
	padding: 2px 6px;
    display: block;
}
/* side_user_list */
.product_report .side_user_list li {
	width: 64px;
	height: 105px;
	margin: 10px 7px;
    overflow: hidden;
    float: left;
}
.product_report .side_user_list .count {
	float: left;
	width: 32px;
	font: 25px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.product_report .side_user_list .content {
	float: left;
	border: 0;
	width: inherit;
	height: 64px;
	width:64px;
	padding: 0;
}
.product_report .side_user_list .content .picture{
	width: 64px;
	height: 64px;
	overflow: hidden;
}
.product_report .side_user_list .content img {
	display: block;
	margin: 0 auto;
}
.product_report .side_user_list .content .sub_content {
	color: #000;
	font-size: 12px;
	text-align: center;
	overflow: hidden;
	_zoom:1;
}
.product_report .side_user_list .content .nickname{
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-weight: bold;
    height: 23px;
    overflow: hidden;
}
.product_report .side_user_list .content .nickname a{
	color: #000;
	font-weight: bold;
	font-size: 12px;
}
.product_report .side_user_list .content .nickname a:hover{
	background: transparent;
	text-decoration: underline;
}
.product_report .side_user_list .content .art_count {
	font-size: 12px;
	font-weight: normal;
	color: #666;
}
.product_report .side_user_list .content .art_count a{
	color: #b8b3ad;
	line-height: 20px;
	font-size: 12px;
}
.product_report .side_user_list .content .art_count a:hover {
	text-decoration: underline;
	background: transparent;
}
/* side_list_view */
.product_report .side_list_view li {
	margin: 10px 0;
}

.product_report .side_list_view .count {
	float: left;
	width: 32px;
	font: bold 45px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	line-height: 35px;
	color: #ED145B;
}

.product_report .side_list_view .content {
	background: transparent;
	float: left;
	border: 0;
	width: 180px;
}
.product_report .side_list_view .content .name {
	color: #000;
	width: 180px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.product_report .side_list_view .content .name a{
	font: bold 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #000;
}
.product_report .side_list_view .content .name a:hover{
	background-color: transparent;
	text-decoration: underline;
}

.product_report .side_list_view .content .art_count {
	width: 85px;
	overflow:hidden;
	float: left;
	color: #b8b3ad;
	font-size: 12px;
}
.product_report .side_list_view .content .art_count a {
	color: #b8b3ad;
	font-size: 12px;
	line-height: 18px;
}
.product_report .side_list_view .content .art_count a:hover {
	color: inherit;
	background: transparent;
	text-decoration: underline;
}
.product_report .side_list_view .content .rating {
	float: right;
	margin-top: 3px;
}
.product_report .side_list_view .picture {
	margin-top: 10px;
}


/* side alert */
.product_report .alert {
	padding:0 20px;
	background: transparent url(file:///C|/Documents%20and%20Settings/Administrator/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/IQCG99KC/%27./i/product_report/sprite.png%27) no-repeat 0 -146px;
}
.product_report .alert a{
	font-size: 12px;
}
/* side user info */
.product_report .user_info .main_info{
	padding: 10px 0 10px 10px;
	margin: 10px 0;
	border-bottom: 1px solid #D8D0C6;
	_zoom:1;
}
.product_report .user_info .main_info .avatar{
	width: 64px;
	float: left;
	text-align: center;
	_overflow:hidden;
}
.product_report .user_info .main_info .avatar img {
	width: 64px;
	height: 64px;
	overflow: hidden;
}
.product_report .user_info .main_info .avatar a{
	color: #333;
	font-size: 12px;
}
.product_report .user_info .main_info .avatar a:hover {
	background: transparent;
	text-decoration: underline;
}
.product_report .user_info .main_info .avatar img {
	display: block;
	margin: 0 auto;
	border-radius: 2px;
	-moz-border-radius: 2px;
}
.product_report .user_info {
	color: #666;
}
.product_report .user_info .main_info .info{
	width: 140px;
	float: left;
	margin-left:20px;
	font-size: 12px;
	line-height: 21px;
}
.product_report .user_info .main_info .info .nickname{
	color: #cb104e;
	font: 18px "微软雅黑","Microsoft YaHei", "Lucida Grande", Lucida, Verdana, sans-serif;
    overflow:hidden;
}
.product_report .user_info .main_info .info .nickname a {
	font-size: 16px;
	font-weight: bold;
}
.product_report .user_info .stats {
	height: 35px;
	border-bottom: 1px solid #d8d0c6;
	padding: 10px;
}
.product_report .user_info .stats .border {
	border-right: 1px solid #d8d0c6;
	margin-right: 20px;
}
.product_report .user_info .stats div {
	float: left;
	width:90px;
	color: #000;
	padding: 2px px;
	font: 20px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-weight: bold;
}
.product_report .user_info .stats div span a {
	display: block;
	font-size: 12px;
	color: #9d9389;
	line-height: 12px;
}
.product_report .user_info .stats div span a:hover {
	background: transparent;
	text-decoration: underline;
}
.product_report .user_info .alt_info {
	padding: 15px 0;
	margin: 10px 0;
	margin-top: 0;
	border-bottom: 1px solid #d8d0c6;
	_zoom:1;
}
.product_report .user_info .alt_info .info{
	float: left;
	width: 155px;
	font-size: 12px;
	color: #000;
}
.product_report .user_info .alt_info span {
	color: #9d9389;
}
.product_report .user_info .alt_info .action{
	float: left;
}
.product_report .user_info .desc a{
	color:#666;
    font-size: 12px;
    float:right;
}
#wr_btn {
    background: transparent url(file:///C|/Documents%20and%20Settings/Administrator/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/IQCG99KC/./i/product_report/sprite.png) no-repeat 0 -37px;
	width: 82px;
	height: 31px;
}
#wr_btn a {
	width: 100%;
	height: 100%;
	display: block;
}
#wr_btn a:hover {
	background: transparent;
}
.product_report .user_info .desc {
	color: #000;
	font-size: 12px;
	padding: 0 10px;
	line-height: 16px;
}
.product_report .user_info .subtitle {
	margin-top: 5px;
	text-align: right;
	color: #000;
}
/* brand element view */
.product_report .brand_element_view {
	margin: 0 auto;
}
.product_report .brand_element_view li{
	width: 175px;
	margin:5px 5px;
	overflow: hidden;
	float: left;
}
.product_report .brand_element_view .picture {
	height: 88px;
	width: 88px;
	overflow:hidden;
	border: 1px solid #D8D8D8;
}
.product_report .brand_element_view img {
	display: block;
	width: 88px;
}
.product_report .brand_element_view .brand_element_container {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.product_report .brand_element_view .brand_element_container a{
	font-size: 12px;
	line-height: 20px;
	color: #666;
}
.product_report .brand_element_view .brand_element_container a:hover {
	color: #ed145b;
	text-decoration:none;
}
/* progress */
.product_report .progress {
	background: #FFF;
	border: 1px solid #ED2B5C;
	font-size: 12px;
	height: 5px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	position: relative;
	_zoom: 1;
	width: 140px;
    overflow: hidden;
}
.product_report .progress .value {
	position: absolute;
	line-height: 12px;
	left: 40px;
	top: 2px;
	z-index: 10;
}
.product_report .progress .bar {
	background: #ED2B5C;
	height: 5px;
	position: absolute;
	width: 0%;
	left: 0;
}
/* page specific*/
/*report home page*/
#report_home .recomm{
    margin-top: 10px;
	margin-bottom: 10px;
}
#report_home .recomm .product{
    float: left;
    width:240px;
    padding-bottom: 10px;
}
#report_home .recomm .product .img_box{
    width:240px;
}
#report_home .recomm .product .title{
    width:240px;
    text-align: center;
    overflow: hidden;
    margin-top: 5px;
}
#report_home .recomm .product .title a{
    font-size: 12px;
}
#report_home .recomm .product .info{
    padding: 0 23px;
}
#report_home .recomm .product .info span{
    float:left;
    font-size: 12px;
    color: #959595;
}
#report_home .recomm .product .info .number{
    font-size: 14px;
	font-weight:bold;
    color:#ED145B;
	font-family: Georgia,"Helvetica Neue",Arial,"微软雅黑";
	line-height:16px;
}
#report_home .recomm .product .info .service_rating{
    float: left;
    margin: 5px;
}
#report_home .recomm .report{
    float:right;
    width: 240px;
}
#report_home .recomm .report .title{
    width:240px;
    overflow: hidden;
    height: 25px;
}
#report_home .recomm .report .user_info{
    width:240px;
    overflow: hidden;
}
#report_home .recomm .report img{
    float:left;
    margin: 10px 30px 0 20px;
    width: 45px;
    height: 45px;
}
#report_home .recomm .report .skin_hair_age{
    float:left;
    font-size: 12px;
    color: #000;
    margin-left: 10px;
    height: 74px;
}
#report_home .recomm .report .skin_hair_age span{
    color:#999;
}
#report_home .recomm .report .nickname{
    width:84px;
    float:left;
    text-align: center;
    font-size: 12px;
}
#report_home .light_pink{
	color:#fd2050;
}
#report_home .black{
	color:#333;
}
#report_home .grey{
	color:#999;
}
#report_home .quote{
	display:inline-block;
	font-family:"幼圆","隶书";
	font-size:36px;
	color:#999;
	height:14px;
	width:50px;
}
#report_home .deal .effect{
	font-size:12px;
}
#report_home .recomm .report .content{
    font-size: 12px;
	margin-top:10px;
}
#report_home .recomm ul{
    clear: both;
    border-top: 1px dashed #ccc;
	padding-top:10px;
}
#report_home .recomm ul li{
    float:left;
    width:235px;
    padding:10px 0px;
	margin-right:10px;
}
#report_home .recomm ul li img{
    width: 60px;
    height: 60px;
    float:left;
}
#report_home .recomm ul li .title{
    height: 25px;
    padding: 0 0 0 10px;
    overflow: hidden;
}
#report_home .recomm ul li .title a{
    font-size: 12px;
}
#report_home .recomm ul li .nickname{
    float:left;
    padding: 10px 0 0 10px;
    font-size: 12px;
}

.product_report .most_reports_users li{
	width: 65px;
	height: 110px;
	line-height:16px;
	margin-top:10px;
    float: left;
}

.product_report .most_reports_users li .content{
	width:100%;
}
.product_report .most_reports_users li .content .sub_content{
	width:66px;
    float:left;
}
.product_report .most_reports_users li .content .main_content{
	width:155px;
	margin-left:10px;
    float:left;
}
.product_report .most_reports_users li .content .declaration{
	height:50px;
    float:left;
	overflow:hidden;
}
.product_report .most_reports_users li .content .ask_question{
	float:right;
	margin-top:35px;
	font-size:12px;
    width: 100px;
}
.product_report .most_reports_users li .content .ask_question a{
	font-size:12px;
}
#report_home .focus_slider{
	margin:10px;
	width: 510px;
	height: 235px;
	float: left;
	background: #F1E7E3;
	margin-top: 0;
    display:inline;
}
/*#report_home .recomm {
	margin-top: 10px;
	margin-bottom: 10px;
}


#report_home .recomm .highlight {
	height: 95px;
    overflow: hidden;
    padding-bottom: 10px;
	border-bottom: 1px solid #DCDCDC;
}
#report_home .recomm .secondary {
	margin-top: 4px;
}
#report_home .recomm .secondary, #report_home .recomm .secondary a{
	line-height: 20px;
}
#report_home .recomm .highlight .text {
	float: left;
	width: 230px;
	padding: 0 10px;
}

#report_home .recomm .highlight .text h2 a{
	color: #cb104e;
	font: bold 16px "微软雅黑","Microsoft YaHei", "Lucida Grande", Lucida, Verdana, sans-serif;
}
#report_home .recomm .highlight .text h2 a:hover {
	background: transparent;
	text-decoration: underline;
}
#report_home .recomm .highlight .text .desc {
	height: 56px;
	font-size: 12px;
	color: gray;
	margin: 6px 0;
	line-height: 18px;
    word-wrap: break-word;
	overflow: hidden;
}
#report_home .recomm .highlight .text .desc a {
	font-size: 12px;
	line-height: 18px;
}
#report_home .recomm .image {
    display:inline;
	float#report_home .brand_element_view li{
	width: 90px;
	margin: 10px 11px;
	_margin: 10px 10px;
	text-align: center;
}
#report_home .report_slide_show {
	width:390px;
	height:250px;
	border: 1px solid #999;
	float:left;
}
#report_home .report_slide_show img{
	width:390px;
	height:250px;
	border: 1px solid #999;
	float:left;
}

#report_home .report_highlight {
	width:550px;
	height:250px;
	float:right;
}
#report_home h4 {
	line-height:36px;
}

/** view report page*/
#view_report .banner .text{
	padding-left:105px;
}
#view_report .banner .action{
	top:15px;
	left:780px;
}
.rp_bd .title {
	margin-top: 10px;
	margin-bottom: 20px;
	_zoom:1;
}
.rp_bd .title h1{
	font-size: 25px;
	float: left;
}
.rp_bd .title .valuable {
	margin-left: 4px;
	float: left;
	width: 24px;
	height: 35px;
	background: transparent url(file:///C|/Documents%20and%20Settings/Administrator/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/IQCG99KC/./i/product_report/sprite.png) no-repeat -4px -75px;
}
.rp_bd .title .action{
	/*float: left;*/
	margin-top: 6px;
	margin-left: 10px;
}
.rp_bd .user_info{
    margin-top:15px;
	float: left;
	width: 130px;
}
.rp_bd .user_info .avatar {
	display: block;
	margin: 0 auto;
	width: 120px;
	height: 64px;
	overflow: hidden;
}
.rp_bd .user_info .avatar img{
	display: block;
	margin: 0 auto;
}
.rp_bd .user_info .nickname{
	text-align: center;
	color: #333;
	font: bold 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin: 2px 0;
}
.rp_bd .user_info .type {
	text-align: center;
	color: #999;
	font:12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
.rp_bd .content{
	float: left;
	width: 525px;
	border: 0;
	margin: 10px 0 0 10px;
	_zoom: 1;
}
.rp_bd .content .summary {
	margin-bottom: 20px;
	font-size: 12px;
	color: #666;
}
.rp_bd .content .summary .prev{
    float:left;
    width:60px;
}
.rp_bd .content .summary .center{
    text-align:center;
    float:left;
    width:390px;
    height:23px;
    font-size:14px;
    overflow:hidden;
}
.rp_bd .content .summary .next{
    float:right;
    width:60px;
}
.rp_bd .content .text {
	margin: 10px 0;
	word-wrap:break-word;
	overflow:hidden;
}
.rp_bd .content .text pre {
    white-space: pre-wrap;
}
.rp_bd .content .summary .service_rating{
	float: left;
}
.rp_bd .content .summary .user_timestamp{
	float: right;
}
.rp_bd .metadata {
	color: #333;
	font-size: 12px;
	margin: 20px 0;
	_margin-bottom:0;
	_zoom:1;
}
.rp_bd .metadata div{
	float: left;
	border: 1px solid #fff;
	color: #666;
}
.rp_bd .metadata .btn_sp{
	border: 1px solid #a72b56;
	background: #e65e87;
	padding: 1px 6px;
}
.rp_bd .metadata .btn_sp a{
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}
.rp_bd .metadata .btn_sp a:hover {
	background: transparent;
}
.rp_bd .metadata .spd{
	background: transparent;
	border: 1px solid #fff;
}
.rp_bd .metadata .i_sp{
	float: left;
	display: none;
	padding-left: 18px;
	background: transparent url(file:///C|/Documents%20and%20Settings/Administrator/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/IQCG99KC/./i/product_report/sprite.png) no-repeat 0 -13px;
}
.comment{
	margin:20px 0;
	overflow:hidden;
}
.comment_container {
	margin-bottom: 20px;
	overflow:hidden;
	_zoom:1;
}
.comment_container .avatar{
	float: left;
	width: 64px;
	height: 64px;
	overflow: hidden;
	position:relative;
}
.comment_container .avatar img {
	display: block;
	margin: 0 auto;
}
.comment_container .avatar .edit_avatar{
	position: absolute;
    text-align: center;
	font-size:12px;
    width:100%;
    bottom:0;
    left: 0;
    color:#fff;
    background: #ed145b;
    display: block;
    filter: Alpha(opacity=50);
    -moz-opacity:.5;
    opacity:0.5;
}
.comment_container .avatar .edit_avatar:hover{
	filter: Alpha(opacity=70);
    -moz-opacity:0.7;
    opacity:0.7;
	background: #ed145b;
}
.comment_container .content{
	width: 450px;
}
.comment_container .content .summary {
	color: #666;
	margin: 0;
	font: 12px/22px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
.comment_container .content .text {
	width: 450px;
}
.comment_container .content .summary .nickname{
	color: #000;
	float: left;
	font-weight: bold;
}
.comment_container .content .summary .nickname a{
	font: inherit;
	line-height: 19px;
}
.comment_container .content .summary .timestamp{
	float: left;
	margin-left: 10px;
}
.comment_form textarea{
	margin: 10px 0;
	padding: 5px;
	width: 430px;
	height: 70px;
}
/*edit report page*/
#edit_report .report_detail{
	margin-bottom:10px;
    word-wrap: break-word;
}
#edit_report .report_title input{
	height: 22px;
}
/*report list page*/
#report_list .navigator {
	margin-top:10px;
}

/* @brand page */
.product_report #brand-products {
}
.product_report #brand-products h4 a:hover{
	background-color: transparent;
}
.product_report #brand-products .products-list h4 {
	font-weight: normal;
	height: 25px;
	overflow: hidden;
	word-wrap: break-word;
    margin: 10px 0;
    padding: 0;
}
.product_report #brand-products .products-list h4 a {
	color: #666666;
}
.product_report #brand-products .products-list li {
	float: left;
	height: 231px;
	width:330px;
	border-bottom: 1px dashed #CCCCCC;
	border-right: 1px dashed #CCCCCC;
	padding-bottom: 17px;
	list-style: none outside none;
}
.product_report #brand-products .products-list li.alt {
	border-right: medium none;
	padding-left: 20px;
}
.product_report #brand-products .products-list li.first {
	height: 213px;
}
.product_report #brand-products .products-list .pic{
    width: 240px;
    height: 153px;
    overflow: hidden;
	margin-left: 20px;
    margin-bottom: 10px;
}
.product_report #brand-products .products-list .pic img{
    width: 240px;
    height: 153px;
}

.product_report #brand-products .products-list .action {
	margin-left: 20px;
}

/* @brand list page */
#report_brands  .brand_seg {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #fef3f7;
}
#report_brands .brand_index{
	width: 100px;
	height: 50px;
	float: left;
	font: 20px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: right;
	margin-right: 20px;
	padding-right: 20px;
	line-height: 30px;
}
#report_brands .brand_container{
	width: 800px;
	float: right;
}
#report_brand #brand-products .info{
	width: 100px;
}

#my_report_list ul.element_view li{
	margin-left: 3px;
	margin-right: 3px;
}
#my_report_list ul.element_view .action li {
	margin: 0;
}

/* @product home */
#product_home .product_detail .text_info .info .art_count{
	float: left;
	color: gray;
}

#product_home .product_detail .text_info .info .service_rating{
	float: left;
	margin-left: 5px;
}

#product_home .product_detail .text_info .info .rating_number {
	float: left;
	margin-left: 5px;
	color: #cb104e;
	font: bold 18px "Lucida Grande", Lucida, Verdana, sans-serif;
}

#product_home .write_report{
	border-top: 1px solid #ececec;
	border-bottom: 1px solid #ececec;
	background: #fef3de;
	margin: 20px 0;
	padding:20px;
	_zoom:1;
}
#product_home .write_report .text_info{
	float:left;
}
#product_home .write_report .action{
	float:right;
	margin-top:5px;
}

.product_report .empty_list{
	background:#ffeef2;
    margin:10px;
    padding:10px;
	border: 1px solid #f2e1e5;
}
.product_report .empty_list .title{
	color:#cb104e;
    font-size:24px;
    margin: 10px 0;
    font-weight: bold;
}

.product_report .empty_list .message ul li{
    list-style: disc;
    margin-left:20px;
}

/* alert page*/
#alerts .box_rect{
	min-height: 390px;
}
.product_report_tab{
    clear:both;
    height:31px;
    position:relative;
}
.product_report_tab ul{
    position:absolute;
    top:0px;
}
.product_report_tab li{
    float:left;
    width:130px;
    height:32px;
    background: url(file:///C|/Documents%20and%20Settings/Administrator/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/IQCG99KC/i/product_report/tab_bg.gif);
    text-align:center;
    margin-right:10px;
    line-height:30px;
}
.product_report_tab li.myhome{
    background: url(file:///C|/Documents%20and%20Settings/Administrator/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/IQCG99KC/i/product_report/tab_bg_myhome.gif) no-repeat;
}
.product_report_tab li.products{
    background: url(file:///C|/Documents%20and%20Settings/Administrator/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/IQCG99KC/i/product_report/tab_bg_products.gif) no-repeat;
}
.product_report_tab li.selected{
    width:130px;
    background: url(file:///C|/Documents%20and%20Settings/Administrator/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/IQCG99KC/i/product_report/tab_bg_selected.gif);
    border-bottom:none;
}
.product_report_tab li.myhome_selected{
    background: url(file:///C|/Documents%20and%20Settings/Administrator/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/IQCG99KC/i/product_report/tab_bg_myhome_selected.gif) no-repeat;
}
.product_report_tab li.products_selected{
    background: url(file:///C|/Documents%20and%20Settings/Administrator/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/IQCG99KC/i/product_report/tab_bg_products_selected.gif) no-repeat;
}
.product_report_tab li.selected a{
   color:#ff004f;
}
.product_report_tab li a{
    color:#000;
    font-weight:bold;
    line-height:32px;
}
.product_report_tab li a:hover{
    color:#ff004f;
    background:none;
}
.product_report .search{
    background: none;
    width: 295px;
    margin-right: 0;
}
.product_report .box_container .search{
	width:400px;
	margin:0 auto;
	text-align:center;
	overflow:hidden;
}
#report_home .box_container .search .light_pink{
	float:left;
	font-family:"微软雅黑";
	font-weight:bold;
	margin-right:20px;
}
.product_report .search .search_keyword{
    height: 25px;
    width: 221px;
    border: 1px solid #bebebe;
    float:left;
    border-right: none;
    padding-left: 5px;
    vertical-align:middle;
    line-height: 25px;
}
.product_report .search .search_button{
    float:left;
    width: 67px;
    height: 27px;
    margin: 0;
    padding: 0;
    border: none;
}
.product_report .search .default{
    color:#a3a3a3;
}
div#container div#body div#report_home.product_report div.main div.box_rect div.box_two_columns div.box_container div.navigator{
    padding-top:0px;
}
div#container div#body div#report_home.product_report div.main div.box_rect div.box_two_columns div.box_container div.recomm div.index div.highlight div.text h2.recommended_report_title a{
    line-height:20px;
}
div#container div#body div#report_home.product_report div.main div.box_rect div.box_two_columns div.box_container div.recomm div.index div.highlight div.text h2.recommended_report_title a:hover{
    background:#cb104e;
    color:#fff;
    text-decoration:none;
}
.products_index .product_index_tab{
    height:50px;
}
.products_index .product_index_tab ul{
    height:50px;
    overflow:hidden;
    position:relative;
    background: url(file:///C|/Documents%20and%20Settings/Administrator/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/IQCG99KC/i/product_report/product_index_tab_bg.gif);
}
.products_index .product_index_tab li{
    height:50px;
    float:left;
    width:130px;
    text-align:center;
    line-height:50px;
}
.products_index .product_index_tab li.g{
    width:1px;
    background:#ccc;
    height:40px;
    margin: 5px 0;
}
.products_index .product_index_tab li a:hover{
    background:none;
    color:#F00071;
}
.products_index .product_index_tab li a{
    color:#000;
    background:none;
    line-height:50px;
}
.products_index .product_index_tab li.selected{
    height:51px;
    border:none;
    background: url(file:///C|/Documents%20and%20Settings/Administrator/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/IQCG99KC/i/product_report/product_index_tab_bg_selected.gif) no-repeat;
    color:#f00071;
    z-index:100;
}
.products_index .product_index_box {
    border-bottom:1px dashed #b5b5b5;
    padding:20px 0;
    margin: 0 20px;
	*zoom:1;
    _height: 1%;
}
.products_index .product_index_box .name{
    width:140px;
    float:left;
    font-size:14px;
    font-weight:bold;
}
.products_index .product_index_box .list{
    float:left;
    width:530px;
    overflow:hidden;
}
.products_index .product_index_box .list a{
    display:block;
    float:left;
    width:160px;
    height: 25px;
    margin-left:10px;
    background:none;
    color:#000;
    font-size:12px;
    line-height:25px;
    overflow: hidden;
}
.products_index .product_index_box .list a:hover{
    color:#F00071;
}
.category .product_index_box .list a{
    width:92px;
}
.function .product_index_box .list{
    width:100%;
}
.function .product_index_box .list a{
    width:100px;
}
.products_index .filter{
    float:none;
    clear:both;
    width:673px;
    height:35px;
    line-height:35px;
    padding:0 20px;
    border-bottom:1px solid #d6d6d6;
}
.filter li{
	float:left;
	font-size:12px;
	margin: 0 5px 0 0;
}
.products_index .filter li{
    margin:0 10px 0 10px;
    cursor:pointer;
}
.products_index .filter li.selected{
    color:#F00071;
}
.repoet_share{
    margin-top:10px;
    display:none;
}
.repoet_share .need_login{
    margin-top:10px;
    font-weight:bold;
}
.repoet_share .need_login a{
    color:#ff0052;
}
.repoet_share .need_login a:hover{
    color:#fff;
}
div#container div#body div#view_report.product_report div.main div.report_detail_container div.rp_bd div.content div.summary div a{
    color:#5a5a5a;
}
div#container div#body div#view_report.product_report div.main div.report_detail_container div.rp_bd div.content div.summary div a:hover{
    background:none;
    color:#ED145B;
}
.box_rect .user{
    padding: 20px;
    padding-top: 10px;
}
.box_rect .user .avatar{
    float: left;
    margin-right: 20px;
    position: relative;
}
.box_rect .user .edit_avatar{
    position: absolute;
    text-align: center;
	_width:177px;
    bottom:0;
    left: 0;
    color:#fff;
	width:100%;
	_width:177px;
    background: #ed145b;
    display: block;
    filter: Alpha(opacity=50);
    -moz-opacity:.5;
    opacity:0.5;
}
.box_rect .user .edit_avatar:hover{
    background: #ed145b;
	filter: Alpha(opacity=70);
    -moz-opacity:.7;
    opacity:0.7;
}
.box_rect .user .avatar img{
    border: 1px solid #ccc;
}
.box_rect .user .username{
    float:left;
    font-size: 28px;
    font-weight: bold;
    width: 475px;
    line-height: 45px;
    height: 45px;
    margin-top: 8px;
}
.box_rect .user .user_comment{
    font-size: 12px;
    float:left;
    width: 474px;
    margin-bottom: 20px;
    overflow: hidden;
    line-height: 24px;
    margin-top: 12px;
}
.box_rect .user .user_comment a{
    color:#666;
}
.box_rect .user .user_comment a:hover{
    color: #fff;
}
.switch_show_my_product a{
    color:#666;
    font-size: 12px;
}
.switch_show_my_product a:hover{
    color:#ed145b;
    text-decoration: none;
}

.box_rect .user .my_home_nav li{
    float:left;
    margin-right: 5px;
    height: 34px;
    color: #aaa;
}
.box_rect .user .my_home_nav li a{
    padding: 3px 5px 8px 5px;
    display: block;
}
.my_home_nav li a:hover,.my_home_nav li.selected a,.my_home_nav li:hover a{
    color:#fff;
}
.box_rect .user .my_home_nav li.selected a{
    background:  url(file:///C|/Documents%20and%20Settings/Administrator/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/IQCG99KC/i/product_report/my_home_nav_bg.png) no-repeat center;
}
.product_report .box_rect .user .my_home_nav li a:hover{
    background:  url(file:///C|/Documents%20and%20Settings/Administrator/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/IQCG99KC/i/product_report/my_home_nav_bg.png) no-repeat center;
}
.guest_message{
    margin-top:10px;
    border-top: 1px solid #D8D0C6;
}
.guest_message .til{
    line-height: 30px;
    height: 30px;
    color: #000000;
    margin-top: 10px;
    font-size: 12px;
}
.guest_message .til b{
    font-size: 14px;
}
.guest_message .til a{
    font-size: 12px
}
.guest_message ul{
    margin-top: 10px;
}
.guest_message li{
    margin-bottom: 10px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 10px;
}
.guest_message li.last{
    border: none;
}
.guest_message li .avatar{
    float:left;
    height: 40px;
    width: 40px;
    margin-right: 10px;
}
.guest_message li .content{
    float:left;
    width: 173px;
}
.guest_message li .content span{
    float:right;
    display: block;
}
.guest_message li .content .nickname{
    float:left;
}
.guest_message li .content .message{
    width:173px;
    clear: both;
    word-wrap: break-word;
}
.box_container .guest_message{
    padding: 10px;
    border-bottom: 1px solid #ccc;
    margin: 0 0 10px 0;
    border-top: none;
}
.box_container .guest_message .avatar{
    height: 64px;
    width: 64px;
    float:left;
    margin-right: 20px;
}
.box_container .guest_message .message{
    float: left;
    width: 588px;
    overflow: hidden;
}
.box_container .guest_message .name{
    float: left;
}
.box_container .guest_message .timestamp{
    float: RIGHT;
    font-size: 12px;
    color: #888;
}
.box_container .guest_message .head{
    float: left;
    width: 588px;
}
.box_container .guest_message .description{
    float: left;
    width: 588px;
}
.box_container .guest_message .description a{
    color:#888;
}
.box_container .guest_message .description a:hover{
    color:#fff;
}
#title_input_notice{
    margin-left: 130px;
    clear:both;
    color:#999;
}
.product_report .service_rating .pink{
	float:right;
	margin-left:4px;
	font-size:14px;
	font-weight:bold;
	line-height:12px;
	font-family:Georgia,"Helvetica Neue",Arial,"微软雅黑";
}
.product_report .user_info .avatar_img{
	display:block;
	position:relative;
}
.product_report .user_info .main_info a.edit_avatar{
    position: absolute;
    text-align: center;
    bottom:0;
	_bottom:22px;
    left: 0;
    color:#fff;
	width:100%;
    background: #ed145b;
    filter: Alpha(opacity=50);
    -moz-opacity:.5;
    opacity:0.5;
}
.product_report .user_info .main_info a.edit_avatar:hover{
    background: #ed145b;
	text-decoration:none;
	filter: Alpha(opacity=70);
    -moz-opacity:.7;
    opacity:0.7;
}
.product_report .user_info .modify_user_info{
	color:#666;
	font-size:12px;
	margin-left:20px;
}
.product_report .bold{
	font-weight:bold;
}
.product_report .black{
	color:#333;
}
.product_report .products_index .filter_letter{
	padding:0 20px;
	_padding:5px 20px;
	line-height:35px;
	border-bottom:1px solid #D6D6D6;
	_zoom:1;
}
.product_report .products_index .filter_letter ul{
	overflow:hidden;
}
.product_report .products_index .filter_letter li{
	float:left;
	cursor:pointer;
}
.product_report .products_index .filter_letter a{
	display:inline-block;
	padding-left:10px;
	color:#333;
	font-weight:bold;
}
.product_report .products_index .filter_letter a:hover{
	color:#e6175c;
}

.product_report .box_container .reality_show{
	margin-bottom:10px;
	padding:0 0 0 3px;
}
.product_report .box_container .reality_show ul{
	width:100%;
	overflow:hidden;
}
.product_report .box_container .reality_show ul li{
	float:left;
	margin:3px 3px 0 0;
	width:95px;
	height:95px;
	overflow:hidden;
	position:relative;
}
.product_report .box_container .reality_show ul li a{
	display:block;
	width:95px;
	height:95px;
	overflow:hidden;
}
.product_report .box_container .reality_show ul li a:hover{
	text-decoration:none;
}
.product_report .box_container .reality_show ul li img{
	width:95px;
	height:95px;
}
.product_report .box_container .reality_show .mask_container{
	position:absolute;
	left:0;
	top:0;
	width:95px;
	height:95px;
	cursor:pointer;
	overflow:hidden;
	zoom:1;
}
.product_report .box_container .reality_show .mask_back{
	width:100%;
	height:100%;
	position:absolute;
	background:#000;
	opacity:0;
	filter:alpha(opacity=0);
}
.product_report .box_container .reality_show .mask_content{
	display:none;
	color:#fff;
	height:95px;
	width:95px;
}
.product_report .box_container .reality_show .mask_head{
	position:absolute;
	bottom:-50px;
	left:0;
	padding:2px;
	font-size:12px;
	line-height:16px;
	max-height:36px;
	overflow:hidden;
}

/**
 * 全部口碑报告filter
*/
.product_report .product_filter{
	padding:0 20px;
	margin-bottom:20px;
}
.product_report .product_filter ul{
	overflow:hidden;
	font-size:12px;
	border-bottom:1px dotted #e9e9e9;
	padding:10px 0;
	_zoom:1;
}
.product_report .product_filter ul li{
 	float:left;
    margin:0 5px;
}
.product_report .product_filter ul .title{
	font-weight:bold;
}
.product_report .product_filter ul .selected a{
	padding:4px 5px;
 	height:22px;
 	line-height:20px;
 	color:#fff;
 	background-color:#f64353;
}
.product_report .product_filter ul a{
	text-decoration:none;
    font-size: 12px;
}
.product_report .container .text_num{
	margin-right:10px;
	font-weight:normal;
	font-size:12px;
	color:#999
}
.product_report .products_index .filter_letter .character{
	line-height:25px;
}

.product_report .box_container .search{
	margin-top:30px;
}
#report_home .author_info .avatar{
	width:30px;
	height:30px;
	overflow:hidden;
	margin-right:5px;
}
#report_home .author_info .avatar img{
	width:30px;
	height:30px;
}
#report_home .author_info span{
	line-height:40px;
}
#report_home .service_rating.small .rating .value{
	line-height:40px;
}

/**
 * 美妆真人秀
*/
.show_stage .photo_wall ul{
	float:left;
	width:220px;
	margin:0px 20px 20px 0;
	font-family:"微软雅黑";
}
.show_stage .photo_wall ul li{
	width:200px;
	padding:15px 10px;
	margin:20px auto;
	background-color:#f0f0f0;
}
.show_stage .photo_wall ul li a{
	color:#fd285b;
}
.show_stage .photo_wall ul li p{
	margin-top:10px;
}
.show_stage .photo_wall ul li .pic{
	text-align:center;
	margin-top:2px;
}
.show_stage .photo_wall ul li p span{
	margin-left:5px;
}


/**
 * 其他口碑报告
*/
.report_side_view .picture,
.report_side_view .title,
.report_side_view .metadata{
	float:left;
}
.report_side_view .picture{
	margin-right:10px;
}
.report_side_view .picture a{
	display:inline-block;
	width:60px;
	height:60px;
	overflow:hidden;
}
.report_side_view .picture a img{
	width:60px;
	height:60px;
}

/**
 * 同类推荐
*/
.similar_recommend ul{
	overflow:hidden;
}
.similar_recommend li{
	margin-bottom:10px;
	padding:0 10px;
}
.similar_recommend li .pic{
	text-align:center;
	margin-bottom:10px;
    width: 220px;
    overflow: hidden;
}
.similar_recommend li .pic a{
	display:inline-block;
	overflow:hidden;
}
.similar_recommend li .pic img{
	overflow:hidden;
}
.similar_recommend li .report_list{
	overflow:hidden;
}
.similar_recommend li .report_count{
	float:left;
	width:120px;
}
.similar_recommend li .report_count a{
	color:#999;
	font-size:12px;
}
.similar_recommend li .title{
	margin-bottom:5px;
}
.similar_recommend li .title a{
	line-height:16px;
	color:#333;
	font-size:12px;
	
}
.similar_recommend li .title a:hover{
	color:#CB104E;
	text-decoration:none;
}
ul.comments {
	margin-bottom: 20px;
}

ul.comments li {
	border-bottom: 1px #aeaeae dashed;
	padding: 10px 0px;
}

ul.comments li img {
	border: 1px #aeaeae solid;
}

.product_report ul.list_view li {
    border-bottom: 0px;
    padding:0;
}

.product_report ul.list_view li img {
	border: 0px;
}

ul.comments li .comment_content {
    padding: 0 10px;
}

ul.comments li .comment_content .title {
    display: block;
    padding: 5px 5px;
	line-height: 1.5em;
	margin:0;
	border-radius: 2px;
	-moz-border-radius: 2px;
    height: 20px;
}
ul.comments li .comment_content .title .desc {
	float: left;
}
ul.comments li .comment_content .title .time {
	float: right;
	font-size: 12px;
	color: #666;
}
ul.comments li .comment_content .content {
    display: block;
	word-wrap: break-word;
    border: 0;
	overflow: hidden;
	font-size: 12px;
	line-height: 1.5em;
	margin: 0;
	padding: 5px;
}

ul.comments li .deal_pic {
	float: left;
}

.top_banner{
	width:990px;
	margin-bottom:20px;
}
.tab_group .selected{
	cursor: default;
	color: black;
	background: transparent;
}

.reportedown_wrap{ 
    width:258px;
	border:1px solid #E9175D; 
	margin-bottom:20px;
    overflow: hidden;;
	}
.reportedown_tit{ 
    width:258px;
	height:38px; 
	background:#eee; 
	border-bottom:1px solid #E9175D;
	}
.reporte_arr{
	background:url(/templates/jumei/images/detail/sidebar_arrow.png) no-repeat; 
	width:8px; height:8px; 
	margin:15px 0 0 10px; 
	float:left;
	}
.reporte_titword{
	width:200px;
	height:20px;
	margin:8px 0 0 10px;
	float:left; 
	font-size:14px; 
	font-family:"微软雅黑";
	}
.reporte_pic{ 
    width:238px;
	margin:5px auto;
	border-bottom:1px solid #E9175D;
    overflow: hidden;
    padding-bottom: 5px;
	}
.reporte_pic_pic{
    width:110px;
    height:70px;
    overflow:hidden;
    float:left;
}
.reporte_pic_word{
    width:118px;
    height:70px;
    overflow:hidden;
    float:left;
    margin-left:10px;
    font-size: 12px;
}
.reporte_pic_wordup{
    width:118px;
    height:40px;
    overflow:hidden;
    font-size:12px;
    line-height:50px;
    padding-top: 10px
}
.reporte_pic_wordup a{
    color:#333;
    text-decoration:none;
    font-size: 12px;
    line-height:20px;
}
.reporte_pic_wordup a:hover{
    color:#333;
    text-decoration:underline;
    font-size: 12px;
    line-height:20px;
}
.reporte_pic_worddown{
    width:120px;
    height:20px;
    overflow:hidden;
    font-size:12px;
    line-height:20px;
    color:#EC1A5B;
}
.clear{
    clear:both;
    font-size:0px;
}
/* New deal detail sidebar */
.sidebar .box_v1{
    border: 1px solid #ccc;
    margin-bottom: 20px;
    position:relative;
}
.sidebar .box_v1 .title, .deal_browse_title{
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #ccc;
    padding-left:10px;
    background: #eee;
    font-size: 14px;
    font-family: "微软雅黑";
}
.sidebar .box_v1 .title a{
    line-height: 38px;
    font-size: 14px;
    font-family: "微软雅黑";
}
.sidebar .box_v1 .title .arrow{
    display: inline-block;
    width:8px;
    height: 8px;
    margin-right: 5px;
    *float:left;
    *margin:15px 5px 0 10px;
    background: url(/templates/jumei/images/detail/sidebar_arrow.png) 0 0 no-repeat transparent;
    overflow:hidden;
}
.sidebar .box_v1 .content{
    _width:230px;
    padding: 10px;
    overflow: hidden;
}
.box_v1{
    overflow: hidden;
}
.box_v1 h2 {
    background:  url(file:///C|/Documents%20and%20Settings/Administrator/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/IQCG99KC/i/section_marker.png) no-repeat;
    background-position: 0px 10px;
    height: 32px;
    line-height: 32px;
    padding-left: 25px;
    font-size: 16px;
    font-weight: bold;
    margin:0 0 5px 10px;
    _float:left;
    _display:inline;
}
.box_v1 .product_container{
    overflow: hidden;
    padding: 5px 0;
    border-bottom: 1px solid #e0e0e0;
    _zoom:1;
}
.box_v1 .product_container.last{
    border-bottom: none;
}
.box_v1 .left_part{
    float:left;
    width: 60px;
    height: 60px;
    overflow: hidden;
}
.box_v1 .right_part{
    float: left;
    margin-left:15px;
    _margin-left:10px;
    overflow: hidden;
}
.box_v1 .right_part p{
    margin-bottom: 3px;
    line-height: 14px;
    font-family: Arial,"宋体";
    font-size: 12px;
}
.box_v1 .right_part .name{
    width: 160px;
    height: 28px;
    overflow: hidden;
}
.box_v1 .right_part .name a{
    color:#333;
    font-size: 12px;
}
.box_v1 .right_part .price{
    color:#ED145B;
}

.sidebar .brand_pic{
    height: 60px;
    overflow: hidden;
    border-bottom: 1px solid #ccc;
    text-align: center;
}