@charset "utf-8";
/* CSS Document */

#mobile_billboard{
	float:left;
	margin:0px 0px 15px 0px;
	width:228px;
	height:378px;
	border:1px solid #cacaca;	
}
#mobile_billboard h2,#recent_visited h2{
	float:left;
	padding:0px 0px 0px 13px;
	width:215px;
	height:29px;
	font-size:14px;
	font-weight:bold;
	color:#598200;
	line-height:29px;
	border-bottom:1px solid #cacaca;
	background:url(../image/market_images/common/m5_left_title_bg.gif) repeat-x;	
}
#mobile_billboard ul{
	float:left;
	display:block;
	padding:6px 0px 0px 10px;
	width:218px;
	border-bottom:1px solid #84c200;	
}
#mobile_billboard ul li{
	display:block;
	padding:2px 0px 0px 0px;
	margin:0px 4px 0px 0px;
	float:left;
	width:62px;
	height:17px;
	background:url(../image/market_images/common/m5_left_tab_normal.gif) no-repeat left top;
	text-align:center;
	font-size:12px;
	color:#5b5b5b;
	line-height:17px;
}
#mobile_billboard ul li.list_show_now{
	background:url(../image/market_images/common/m5_left_tab_hover.gif) no-repeat left top;	
	color:#6caa00;
}

#list_show_detail{
	float:left;
	padding:8px 10px 0px 10px;
	width:208px;
	height:310px;
	overflow:hidden;
}
#list_show_detail ol{
	margin:0px;
	padding:0px;	
}
#list_show_detail ol li{
	float:left;
	width:208px;
	height:32px;
	border-bottom:1px solid #cacaca;
	font-size:12px;
	line-height:32px;
	font-weight:bold;
	color:#982000;	
}
#list_show_detail ol li span{
	float:left;	
	width:20px;
}
#list_show_detail ol li a{
	float:left;
	font-weight:normal;
	width:180px;
	color:#343434;	
}
#list_show_detail ol li.list_last{
	border:none;	
}
#list_show_detail ol li.show_more_info{
	height:75px;	
}
#list_show_detail ol li.show_more_info blockquote{
	float:left;
	padding:5px 0px 5px 0px;
	height:65px;
	width:180px;	
}
#list_show_detail blockquote p.showing_detail_image{
	float:left;
	padding:0px 8px 0px 0px;
	width:50px;
	height:65px;
	overflow:hidden;	
}
#list_show_detail blockquote p.showing_billboard_intro{
	float:left;
	width:110px;
	line-height:18px;
	font-size:12px;
	color:#323232;	
}
#list_show_detail blockquote p.howing_billboard_price{
	width:110px;
	font-size:12px;
	font-weight:bold;
}
#recent_visited{
	float:left;
	width:228px;
	margin:0px 0px 15px 0px;
	border:1px solid #cacaca;	
}
#visited_list{
	float:left;
	width:208px;
	padding:0px 10px 0px 10px;	
}
#visited_list blockquote{
	float:left;
	width:208px;
	height:60px;
	padding:8px 0px 8px 0px;
	border-bottom:1px solid #cacaca;	
}
#visited_list blockquote p.visited_image{
	float:left;
	display:block;
	width:60px;
	height:60px;
	overflow:hidden;	
}
#visited_list blockquote p.visited_name{
	float:left;
	padding:0px 0px 0px 10px;
	width:120px;
	line-height:22px;
	font-size:12px;
	color:#353535;	
}

/*右边部分*/
#entity_detail_info{
	float:left;
	width:720px;
	height:570px;
}
#entity_detail_info h1{
	float:left;
	width:720px;
	height:48px;
	text-align:center;
	font-size:16px;
	font-weight:bold;	
}
#entity_detail_info_left{
	float:left;
	width:350px;
	height:500px;	
	overflow:hidden;
}
#entity_detail_pic{
	float:left;
	width:330px;
	height:350px;
	border:1px solid #cacaca;
	overflow:hidden;	
}
#entity_detail_scroll{
	float:left;
	padding:6px 0px 0px 0px;
	width:336px;
	height:56px;
}
#entity_detail_scroll div.scroll_bar_left{
	float:left;
	width:15px;
	height:45px;
	padding:5px 0px 0px 0px;
	text-aling:left;
}
#entity_detail_scroll div.scroll_bar_right{
	float:right;
	width:15px;
	height:45px;
	padding:5px 0px 0px 0px;
	text-align:right;
}
#scroll_entity_detail{
	float:left;
	width:306px;
	height:56px;
	overflow:hidden;
}
#scroll_entity_detail ul{
	float:left;
	display:block;
	height:56px;
}
#scroll_entity_detail li{
	float:left;
	display:inline;
	width:61px;
	height:56px;
}
#scroll_entity_detail li img{
	width:54px;
	height:54px;
	border:1px solid #cacaca;	
}

#entity_detail_info_right{
	float:right;
	width:370px;
	height:500px;
	overflow:hidden;
}
#my_experience{
	float:left;
	width:311px;
	height:32px;
	padding:10px 0px 10px 25px;
	background:url(../image/market_images/common/magnify.gif) no-repeat left center;	
	font-size:12px;
	color:#005aa1;
	line-height:32px;
}
#my_experience label{
	float:left;
	width:85px;	
}
#my_experience img{
	float:left;
}
#my_recommend{
	float:left;
	width:311px;
	height:32px;
	padding:0px 0px 0px 25px;
	font-size:12px;
	color:#005aa1;
	line-height:32px;	
}
#my_recommend label{
	float:left;
	width:80px;	
}
#my_recommend li{
	float:left;
	margin:0px 5px 0px 0px;	
}

#entity_detail_info_right p{
	float:left;
	width:368px;
	height:25px;
	font-size:12px;
	color:#000000;
	line-height:28px;	
}
#entity_detail_info_right p.my_tianyi_price{
	height:30px;
	line-height:35px;
	color:#ff6600;	
}
#entity_detail_info_right p.my_tianyi_price span{
	font-size:14px;
	color:#f50101;	
}
#my_product_color{
	float:left;
	margin:10px 0px 0px 0px;
	padding:10px;
	width:345px;
	height:75px;
	border:1px solid #ededed;	
	background-color:#f9f9f9;
	font-size:12px;
	color:#424242;
	overflow:hidden;
}
#my_product_color label{
	float:left;
	width:65px;
	height:75px;
}
#my_color_intro{
	float:left;
	width:278px;	
}
#my_product_color div.my_intro_color{
	float:left;
	height:37px;
	width:278px;
	clear:both;
}
#my_product_color div.my_intro_color span{
	height:30px;
	display:block;
	float:left;
	padding:0px 5px 0px 5px;
	line-height:30px;
	font-size:12px;
	color:#000000;
	border:1px solid #c9c8cd;
	background-color:#ffffff;

}

#join_the_usernet{
	margin:10px 0px 0px 0px;
	float:left;
	width:367px;
	height:195px;
	
}
#show_usernet_intro{
	float:left;
	width:365px;
	height:98px;
	border:1px solid #a8d95b;	
}
#join_the_usernet h3{
	float:left;
	padding:0px 0px 0px 10px;
	width:355px;
	height:26px;
	font-size:14px;
	font-weight:bold;
	color:#fe6700;
	line-height:26px;	
	background:#eaf8c7;
}
#join_the_usernet h4{
	float:right;
	margin:-22px 0px 0px 0px;
	padding:0px 10px 0px 0px;
	text-align:right;
	width:355px;	
	font-size:12px;
}
#join_the_usernet h4 img{
	padding:0px 0px 0px 4px;
	vertical-align:middle;
}
#join_the_usernet form{
	float:left;
	width:355px;
	padding:10px 0px 0px 0px;
	font-size:12px;
	color:#464646;	
}
#join_the_usernet form p{
	float:left;
	padding:0px 0px 0px 20px;
	width:300px;
	height:30px;
	font-size:12px;	
	line-height:30px;
}
#usernet_city{
	height:16px;
	width:30px;
	line-height:16px;
	padding:0px 5px 0px 5px;
	border:0px;
	background-color:#e1edc9;	
}
#switch_usernet_info{
	float:left;
	padding:7px 15px 0px 15px;
	height:72px;
	width:335px;	
	background:url(../image/market_images/common/switch_arrow.gif) no-repeat;
}
#join_the_usernet div.switch_position_a{
	background-position:60px 0px;	
}
#join_the_usernet div.switch_position_b{
	background-position:150px 0px;	
}
#switch_usernet_info p{
	display:block;
	float:left;
	padding:6px 20px 6px 20px;
	width:295px;
	height:60px;
	font-size:12px;
	text-indent:2em;
	color:#454545;
	background-color:#ededed;
	line-height:20px;
}
#buy_btn_func{
	float:left;
	width:365px;
	height:35px;
	text-align:center;	
}
#buy_btn_func a{
	margin:0px 10px 0px 10px;	
}

#accessories{
	float:left;
	width:720px;
	height:238px;
	background:url(../image/market_images/common/market_detail_bg.gif) repeat-x;
}
#accessories h2{
	float:left;
	width:700px;
	padding:0px 0px 0px 20px;
	height:35px;
	line-height:32px;
	font-size:14px;
	font-weight:bold;
	color:#5a8100;	
}
#accessories blockquote{
	float:left;
	width:120px;
	padding:0px 10px 0px 10px;
	height:200px;
	overflow:hidden;	
	text-align:center;
	font-size:12px;
	color:#333333;
	
}
#accessories blockquote p{
	float:left;
	width:120px;
	line-height:25px;
}
#accessories blockquote p.accessories_img{
	height:110px;
	overflow:hidden;	
}
#accessories blockquote p.accessories_price{
	color:#fe6700;	
	font-weight:bold;
	padding-bottom:5px;
}
#accessories blockquote p.accessories_price input{
	vertical-align:middle;	
}

#preferential{
	float:left;
	width:720px;
	height:198px;	
}
#preferential ul{
	float:left;
	width:720px;
	height:29px;
	border-bottom:2px solid #729f11;	
}
#preferential li{
	float:left;
	width:118px;
	height:29px;
	text-align:center;
	line-height:29px;
	background:url(../image/market_images/common/tab_bg.gif) no-repeat;
	font-size:14px;
	color:#5a8104;
	margin:0px 10px 0px 0px;	
}
#preferential li.current{
	font-weight:bold;	
}
#prefer_suite{
	float:left;
	width:545px;
	padding:0px 10px 0px 10px;
	height:167px;
	border-left:1px solid #d7d8d3;
	border-right:1px solid #d7d8d3;
	border-bottom:1px solid #d7d8d3;	
	overflow:hidden;
}
#prefer_suite blockquote{
	float:left;
	width:135px;
	height:155px;
	padding:10px 5px 0px 5px;
	font-size:12px;
	line-height:18px;
	
}
#prefer_suite blockquote p.suite_pic_show{
	padding:0px 0px 5px 0px;
	text-align:center;	
}
#prefer_suite blockquote.show_icon{
	width:40px;
	text-align:center;
	padding:50px 0px 0px 0px;
	height:100px;	
}

#favorite_suite{
	float:left;
	padding:10px 10px 0px 10px;
	width:130px;
	height:150px;	
}
#favorite_suite h3{
	font-size:12px;
	font-weight:bold;
	color:#000000;	
	line-height:32px;
}
#favorite_suite p{
	font-size:12px;
	color:#000000;	
	line-height:22px;
}
#favorite_suite p.buy_suite{
	padding:10px 0px 0px 0px;	
}
#favorite_suite p span{
	color:#fe6601;	
}
#favorite_suite p span.savedcolor{
	color:#739e11;	
}
#prefer_detail_info{
	float:left;
	width:720px;	
	margin:15px 0px 0px 0px;
}
#prefer_detail_info ul{
	float:left;
	width:720px;
	height:29px;
	border-bottom:2px solid #729f11;	
}
#prefer_detail_info li{
	float:left;
	width:118px;
	height:29px;
	text-align:center;
	line-height:29px;
	background:url(../image/market_images/common/tab_bg.gif) no-repeat;
	font-size:14px;
	color:#5a8104;
	margin:0px 10px 0px 0px;	
}
#prefer_detail_info li.current{
	font-weight:bold;	
	background:url(../image/market_images/common/mobile_tab.gif) no-repeat;
	color:#ffffff;
}
#prefer_detail_showing{
	float:left;
	width:698px;
	padding:10px;
	border-left:1px solid #e3e3e3;	
	border-right:1px solid #e3e3e3;	
	border-bottom:1px solid #e3e3e3;	
}
#prefer_detail_showing p.showing_prefer_pic{
	text-align:center;	
}
#prefer_detail_showing blockquote{
	float:left;
	padding:10px;
	width:678px;
	margin:10px 0px 0px 0px;	
}
#prefer_detail_showing blockquote img{
	float:left;	
	margin:0px 15px 0px 15px;
}
#prefer_detail_showing blockquote h4{
	float:left;
	width:500px;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	line-height:28px;
	border-bottom:1px solid #e3e3e3;
	margin:0px 0px 5px 0px;
}
#prefer_detail_showing blockquote p{
	float:left;
	width:500px;
	font-size:12px;
	line-height:18px;	
}

#buyer_comment{
	float:left;
	width:720px;
	margin:15px 0px 0px 0px;	
}
#buyer_comment ul{
	float:left;
	width:720px;
	height:29px;
	border-bottom:2px solid #729f11;	
}
#buyer_comment li{
	float:left;
	width:118px;
	height:29px;
	text-align:center;
	line-height:29px;
	background:url(../image/market_images/common/tab_bg.gif) no-repeat;
	font-size:14px;
	color:#5a8104;
	margin:0px 10px 0px 0px;	
}
#buyer_comment li.current{
	font-weight:bold;	
	background:url(../image/market_images/common/mobile_tab.gif) no-repeat;
	color:#ffffff;
}
#buyer_comment_detail{
	float:left;
	width:718px;
	padding:10px 0px 0px 0px;
	border-left:1px solid #e3e3e3;	
	border-right:1px solid #e3e3e3;	
		
}
#all_about_comment{
	float:left;
	width:718px;
	height:80px;
	padding:20px 0px 20px 0px;
	border-bottom:1px solid #e3e3e3;		
}
#about_user_comment{
	float:left;
	width:110px;
	height:80px;
	border-right:1px solid #e3e3e3;
	text-align:center;	
}
#about_user_comment p{
	font-size:12px;	
	color:#e16501;
}
#about_user_comment p.user_precent{
	font-size:24px;
	font-weight:bold;
	line-height:50px;
}
#comment_classfied{
	float:left;
	padding:0px 14px 0px 14px;
	width:340px;
	height:80px;
	border-right:1px solid #e3e3e3;	
}
#comment_classfied p{
	float:left;
	width:340px;
	line-height:25px;
	font-size:12px;	
}
#comment_classfied p span{
	float:left;
	width:30px;	
	padding:0px 8px 0px 8px;
}
#comment_classfied p span.mycooment_bar{
	width:228px;
	height:9px;	
	border:1px solid #e3e3e3;
	margin:7px 0px 0px 0px;
	padding:0px;
}
#comment_classfied p span.mycooment_bar img{
	height:9px;	
}
#comment_classfied p span.user_good_color img{
	width:85%;
}
#comment_classfied p span.user_mild_color img{
	width:10%;
}
#comment_classfied p span.#user_bad_color img{
	width:5%;	
}

#add_my_comment{
	float:left;
	width:100px;
	padding:10px 0px 0px 85px;
	height:70px;
}
#add_my_comment p{
	padding-bottom:10px;
	font-size:12px;	
	text-align:center;
}
#add_my_comment p a{
	color:#598200;
}

#buyer_comment_detail div.comment_item_show{
	float:left;
	width:718px;
	border-bottom:1px solid #e3e3e3;	
}
#buyer_comment_detail div.comment_by_user{
	float:left;
	width:110px;
	padding:25px 0px 0px 0px;
	text-align:center;
}
#buyer_comment_detail div.comment_by_user p{
	font-size:12px;
	line-height:20px;
	color:#999999;	
}
#buyer_comment_detail div.comment_by_user p a{
	color:#005aa1;	
}
#buyer_comment_detail div.comment_detail_info{
	float:left;
	width:607px;
	border-left:1px solid #d5f89e;	
	padding:0px 0px 10px 0px;
}
#buyer_comment_detail div.comment-headline{
	float:left;
	width:583px;
	height:39px;
	padding:0px 12px 0px 12px;
	border-bottom:1px solid #d5f89e;
	font-size:12px;
	font-weight:bold;
	line-height:39px;
	color:#353535;	
}
#buyer_comment_detail div.comment-headline span{
	float:left;	
	padding:0px 10px 0px 0px;
}
#buyer_comment_detail div.comment-headline span.comment_date{
	float:right;	
}

#buyer_comment_detail div.comment_items_show{
	float:left;
	width:583px;
	padding:10px 12px 0px 12px;	
}
#buyer_comment_detail div.comment_items_show p{
	float:left;
	width:583px;
	font-size:12px;
	line-height:24px;
	text-align:right;
}
#buyer_comment_detail div.comment_items_show p span{
	float:left;
	text-align:left;	
}
#buyer_comment_detail div.comment_items_show p span.showing_item_title{
	width:100px;
	text-align:right;
	color:#fd9b02;	
}
#page_turning{
	float:left;
	width:720px;
	padding:10px 0px 15px 0px;
	height:28px;
}
#page_turning ul{
	float:right;	
}
#page_turning li{
	float:left;
	display:block;
	height:26px;
	border:1px solid #cccccc;
	font-size:12px;
	line-height:26px;
	padding:0px 10px 0px 10px;
	margin:0px 0px 0px 5px;	
}
#page_turning li.current{
	height:28px;
	line-height:28px;
	border:0px;
	color:ff6501;
}
#page_turning li.current a{
	color:ff6501;
}

#buyer_query{
	float:left;
	width:720px;
}
#headline_show{
	float:left;
	width:720px;
	height:29px;
	border-bottom:2px solid #729f11;	
}
#headline_show span{
	float:left;
	height:29px;
	line-height:29px;
	padding:0px 10px 0px 10px;	
	font-size:12px;
	color:#676767;
}
#headline_show span.query_tab{
	padding:0px;
	width:118px;
	height:29px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	background:url(../image/market_images/common/mobile_tab.gif) no-repeat;
}
#headline_show span input{
	vertical-align:middle;	
}
#key_word_search{
	height:19px;
	width:165px;
	padding:0px 5px 0px 5px;
	font-size:12px;
	line-height:19px;
	color:#000000;
	border:1px solid #c6de7c;	
	margin:0px 10px 0px 10px;
}
#buyer_query blockquote{
	float:left;
	padding:25px 22px 25px 22px;
	width:674px;
	border-left:1px solid #e3e3e3;	
	border-right:1px solid #e3e3e3;	
	border-bottom:1px solid #e3e3e3;		
}
#buyer_query blockquote p{
	font-size:12px;
	line-height:22px;
	color:#999999;	
}
#buyer_query blockquote p.query_buyer_name{
	line-height:30px;	
}
#buyer_query blockquote p.query_buyer_question{
	padding:0px 0px 0px 25px;
	background:url(../image/market_images/common/icon_question.gif) no-repeat left center;
	color:#333333;	
}
#buyer_query blockquote p.query_buyer_answer{
	padding:0px 0px 0px 25px;
	background:url(../image/market_images/common/icon_answer.gif) no-repeat left center;
	color:#d65408;
}
#buyer_query blockquote p.query_buyer_satisfied{
	padding:0px 0px 0px 25px;	
}
#buyer_query blockquote p.query_buyer_satisfied span{
	padding:0px 10px 0px 20px;
	color:#005ba2;	
}

#query_page_turning{
	float:left;
	width:720px;
	padding:10px 0px 22px 0px;
	height:28px;	
}
#i_want_query{
	float:left;	
}
#query_page_turning ul{
	float:right;	
}
#query_page_turning li{
	float:left;
	display:block;
	height:26px;
	border:1px solid #cccccc;
	font-size:12px;
	line-height:26px;
	padding:0px 10px 0px 10px;
	margin:0px 0px 0px 5px;	
}
#query_page_turning li.current{
	height:28px;
	line-height:28px;
	border:0px;
	color:ff6501;
}

#also_visited{
	float:left;
	width:718px;
	height:230px;
	border-left:1px solid #e3e3e3;
	border-right:1px solid #e3e3e3;
	border-bottom:1px solid #e3e3e3;	
}
#also_visited h2{
	float:left;
	padding:0px 0px 0px 13px;
	width:705px;
	height:33px;
	font-size:14px;
	font-weight:bold;
	color:#598200;	
	line-height:32px;
	background:url(../image/market_images/common/right_content_title_bg.gif) no-repeat;	
	background-position:-1px top;
}
#also_visited blockquote{
	float:left;
	width:158px;
	height:170px;
	padding:10px;
	text-align:center;
	overflow:hidden;
}
#also_visited blockquote p{
	font-size:12px;
	line-height:18px;	
	color:#585657;
}
#also_visited blockquote p img{
	padding-bottom:5px;	
}
#also_visited blockquote p.visited_price{
	color:#f19c0b;
	line-height:24px;
	font-weight:bold;	
}