﻿body { font-size: 12px; line-height: 24px; margin: 0; padding: 0; background: URL(../images/bg_logo.jpg); background-color: #e6e6e6; }
a { text-decoration: none; color: #666; }
a:hover { color: #ff5300; }
h1, h2, h3, h4, h5, h6, form, ul, img { padding: 0; margin: 0; border: 0; }
.red { color: #F00; }
* { font-family: Arial, "宋体", Verdana, Helvetica, sans-serif; /*font-size:12px;*/
}
/******************img********************/
.ico_bg, #banner_num li a, .product_btn, .news_list li h4, #product_box_center ul li a, #product_des ul.des_title li a, #product_box_right .content_right_box ul li, #product_comments h3.comments_title { background: URL(../images/ico.png) no-repeat; }
.ico_title_bg, .product_page, .products_list li .product_other { background: URL(../images/title_bg.png) no-repeat; }
table tr td { padding: 5px; }
/******************public********************/
.info_ok { display: block; margin: 10px 0; line-height: 24px; padding: 0 5px; border: 1px solid #c0d4b2; background-color: #e6ffd4; color: #368100; font-weight: bold; }
.info_error { display: block; margin: 10px 0; line-height: 24px; padding: 0 5px; border: 1px solid #c0d4b2; background-color: #e6ffd4; color: #ff0000; font-weight: bold; }
/******************top********************/
#top_txt { width: 948px; margin: 0 auto; padding: 5px 10px; text-align: right; }
#top { width: 968px; margin: 0 auto; background: URL(../images/bg_center.jpg) repeat-y; }
#top_main { background: URL(../images/top_bg.jpg) no-repeat; height: 65px; overflow: hidden; }
#top_main1 { background: URL(../images/entop_bg.jpg) no-repeat; height: 65px; overflow: hidden; }
#logo { width: 590px; height: 40px; float: left; margin-top: 10px; margin-left: 25px; _margin-left: 12px; }
#logo a { display: block; width: 232px; height: 40px; background: URL(../images/logo.jpg) no-repeat; text-indent: -999px; overflow: hidden; }
#logo1 { width: 590px; height: 40px; float: left; margin-top: 3px; margin-left: 25px; _margin-left: 12px; }
#logo1 a { display: block; width: 357px; height: 60px; background: URL(../images/enlogo.png) no-repeat; text-indent: -999px; overflow: hidden; }
#top_menu { list-style: none; float: right; width: 300px; margin: 8px 10px 0 0; }
#top_menu li { float: left; width: 70px; height: 40px; margin: 0; padding: 0; }
#top_menu li a { display: block; width: 70px; height: 40px; overflow: hidden; text-indent: -999px; background: URL(../images/top_menu_bg.jpg) no-repeat; }
#top_menu li.m2 a { background-position: -70px 0; }
#top_menu li.m3 a { background-position: -140px 0; }
#top_menu li.m4 a { background-position: -210px 0; }
#top_menu li.m5 a { background-position: -286px 0; }
#top_menu li.m6 a { background-position: -354px 0; }
#top_menu1 { list-style: none; float: right; width: 300px; margin: 8px 10px 0 0; }
#top_menu1 li { float: left; width: 70px; height: 40px; margin: 0; padding: 0; }
#top_menu1 li a { display: block; width: 70px; height: 40px; overflow: hidden; text-indent: -999px; background: URL(../images/top_menu_bgen.jpg) no-repeat; }
#top_menu1 li.m2 a { background-position: -70px 0; }
#top_menu1 li.m3 a { background-position: -140px 0; }
#top_menu1 li.m4 a { background-position: -210px 0; }
#top_menu1 li.m5 a { background-position: -286px 0; }
#top_menu1 li.m6 a { background-position: -354px 0; }
#menu { clear: both; padding: 0 3px; height: 32px; position: relative; z-index: 2; }
#menu ul { list-style: none; background: URL(../images/menu_bg.jpg) repeat-x; padding-left: 30px; }
#menu ul li { display: inline-block;  *display:inline;
position: relative; }
#menu ul li a { font-family: 微软雅黑, Arial; display: inline-block; font-size: 14px; padding: 3px 15px; height: 26px; line-height: 26px; color: #fff; background: URL(../images/menu_bg.jpg) repeat-x; }
#menu ul li a:hover, #menu ul li.now_select a, #menu ul li.select a { background-position: 0 -32px; color: #fff; }
#menu ul ul { display: none; position: absolute; left: 0; top: 32px; width: 200px; background-image: none; background-color: #232323; padding-left: 0; }
#menu ul ul li { display: block; padding: 0; margin: 0; border-bottom: 1px solid #000000; }
#menu ul ul li a { display: block; height: 26px; font-size: 12px; line-height: 26px; padding: 0 15px; color: #bfbfbf; border-bottom: 1px solid #313131; border-right: 1px solid #313131; background-image: none; }
#menu ul ul li a:hover { color: #ff5300; background-color: #323232; }
#search { position: absolute; top: 4px; right: 10px; display: block; height: 24px; width: 212px; background: URL(../images/search_bg.jpg) no-repeat; overflow: hidden; }
#search .search_text { margin-left: 12px; border: none; background: none; height: 24px; width: 164px; color: #999; }
#search .search_btn { width: 34px; height: 24px; border: none; background: none; text-indent: -999px; overflow: hidden; cursor: pointer; }
#banner { margin: 0 3px; width: 962px; height: 366px; overflow: hidden; position: relative; z-index: 1; }
.banner_sub { margin: 0 3px 8px 3px; width: 962px; height: 161px; overflow: hidden; position: relative; z-index: 1; }
#banner_show { width: 962px; width: 99999px; height: 366px; }
#banner_show a { display: block; float: left; width: 962px; height: 366px; padding: 0; margin: 0; border: 0; }
#banner_show a img { width: 962px; height: 366px; padding: 0; margin: 0; border: 0; }
#banner_num { position: absolute; width: 952px; height: 22px; bottom: 5px; text-align: right; overflow: hidden; right: 10px; }
#banner_num ul { list-style: none; padding: 0; margin: 0; }
#banner_num li { display: inline-block;  *display:inline;
zoom: 1; height: 18px; width: 18px; overflow: hidden; margin: 0 5px; }
#banner_num li a { display: block; height: 18px; width: 18px; text-indent: 9999px; background-position: -185px -28px; overflow: hidden; }
#banner_num li a.select { background-position: -167px -28px; }
/******************content********************/
#content { clear: both; width: 968px; margin: 0 auto; background: URL(../images/bg_center.jpg) repeat-y; overflow: hidden; }
#index_ad { margin: 15px 7px 0 7px; overflow: hidden; }
#index_ad .ad_box { float: left; margin: 0 0 0 8px; height: 95px; width: 303px; background: URL(../images/news_bg.jpg) no-repeat; padding: 1px 4px 4px 1px; overflow: hidden; }
#index_ad .ad_box h3 { height: 20px; line-height: 20px; background-position: -378px -19px; font-size: 12px; padding-left: 22px; border-bottom: 1px solid #cecece; }
#index_ad .ad_box ul { padding: 4px 22px; }
#index_ad .ad_box ul li { line-height: 22px; overflow: hidden; height: 22px; }
.hot_box { clear: both; margin: 10px 15px; /*border:1px solid #d7d7d7;*/
padding: 6px; position: relative; }
.hot_box h3 { height: 24px; line-height: 24px; background-position: -378px 0; font-size: 16px; padding-left: 25px; color: #696969; font-family: 微软雅黑, Arial; }
.hot_box .hot_box_show { margin: 5px 28px; width: 864px; height: 122px; overflow: hidden; }
.hot_box .hot_box_show ul { width: 9999px; list-style: none; height: 122px; }
.hot_box .hot_box_show ul li { line-height: 25px; }
.hot_box ul li { float: left; width: 144px; text-align: center; }
.hot_box ul li img { }
.hot_box a.btn_pre, .hot_box a.btn_next { position: absolute; display: block; height: 40px; width: 20px; top: 60px; text-indent: -9999px; overflow: hidden; z-index: 1; }
.hot_box a.btn_pre { left: 10px; background-position: 0 0; }
.hot_box a.btn_next { right: 10px; background-position: -20px 0; }
#content_box { margin: 0 3px 10px 3px; padding: 0 10px; min-height: 500px; height: auto !important;  height::500px;
}
#nav { clear: both; line-height: 12px; margin: 0 10px 10px 10px; color: #666; }
#content_left { float: left; width: 180px; overflow: hidden; }
#content_left h3 { background-position: -166px 0; margin-bottom: 10px; width: 180px; height: 35px; padding: 0; text-indent: -999px; overflow: hidden; }
#content_left h3.other { line-height: 24px; height: 24px; background-position: -166px 0; font-family: 微软雅黑, Arial; color: #fff; text-align: center; font-size: 15px; margin-bottom: 10px; text-indent: 0; overflow: hidden; }
#content_left h3.t1 { background-position: 0 0; }
#content_left h3.t2 { background-position: -180px 0; }
#content_left h3.t3 { background-position: -360px 0; }
#content_left h3.t4 { background-position: -540px 0; }
#content_left h3.t5 { background-position: -720px 0; }
#content_left .content_left_box { margin-bottom: 10px; }
#content_left h4 { font-size: 12px; }
#content_left .content_left_box h4 { width: 180px; background-position: 0 -98px; padding: 0; margin: 0; height: 30px; line-height: 24px; color: #fff; text-align: center; }
#content_left .content_left_box ul.product { border-left: 1px solid #d3d3d3; border-right: 1px solid #d3d3d3; overflow: hidden; padding: 0 12px; }
#content_left .content_left_box ul.product { border-left: 1px solid #d3d3d3; border-right: 1px solid #d3d3d3; overflow: hidden; padding: 0 10px 0 10px; list-style: none; }
#content_left .content_left_box ul.product ul { padding: 0; list-style: none; padding-left: 10px; }
#content_left .content_left_box ul.product ul ul { padding: 0; list-style: none; padding-left: 12px; _padding-left: 15px; }
#content_left .content_left_box ul.product li a { line-height: 20px; padding: 6px 4px; }
#content_left .content_left_box ul.product li a { color: #000; }
#content_left .content_left_box ul.product ul li a { color: #333; }
#content_left .content_left_box ul.product ul ul li a { color: #666; }
#content_left .content_left_box ul.product li a:hover { background-color: #f0f0f0; color: #ff5300; }
#content_left .content_left_box ul.product li a.select { color: #ff5300; }
#content_left .content_left_box ul.product b { display: block; float: left; height: 20px; width: 12px; cursor: pointer; }
#content_left .content_left_box ul.product b.level1 { background-position: -382px -18px; }
#content_left .content_left_box ul.product b.level2 { background-position: -380px -38px; }
#content_left .content_left_box ul.product li { margin-top: 6px; }
#content_left .content_left_box ul.product ul li { margin-top: 2px; }
#content_left .content_left_box ul.product ul ul li { margin-top: 0; }
#content_left .content_left_box ul.other { border-left: 1px solid #d3d3d3; border-right: 1px solid #d3d3d3; overflow: hidden; padding: 0 0 0 35px; }
#content_left .content_left_box ul.other li.select a { color: #ff5300; }
#content_left .content_left_box div.other { border-left: 1px solid #d3d3d3; border-right: 1px solid #d3d3d3; overflow: hidden; padding: 0 0 0 10px; }
#content_left .content_left_box ul.color { border-left: 1px solid #d3d3d3; border-right: 1px solid #d3d3d3; overflow: hidden; list-style: none; padding: 0 0 0 22px; }
#content_left .content_left_box ul.other dl { padding: 0 0; margin: 0 0; }
#content_left .content_left_box ul.other dl dt { padding: 0 0; margin: 0 0; }
#content_left .content_left_box ul.other dl dd { margin: 0 0; padding-left: 20px; }
#content_left .content_left_box ul.color li.select a { color: #ff5300; }
#content_left .content_left_box ul.color span { display: block; float: left; height: 12px; width: 2px; font-size: 10px; line-height: 10px; padding: 0 10px; border: 1px solid #999; text-indent: -9999px; overflow: hidden; margin-right: 2px; margin-top: 6px; background-color: #000; }
#content_left .content_left_box .content_left_box_bottom { height: 30px; display: block; background-position: 0 -128px; }
#content_left .date { margin: 10px 0; line-height: 20px; }
#content_right { float: right; width: 752px; }
#content_center { float: right; width: 938px; }
.product_page { clear: both; background-color: #f3f3f3; height: 21px; line-height: 21px; padding: 2px 15px; color: #666; overflow: hidden; margin-bottom: 10px; background-position: 0 -38px; color: #ccc; }
#content_center .product_page { background-position: 0 -160px; }
.product_page span, .comments_page span { margin: 0 5px; }
.product_page span.p1, .comments_page span.p1 { float: left; width: 160px; }
.product_page span.p2 { float: left; width: 330px; text-align: center; font-weight: bold; }
.comments_page span.p2 { float: left; width: 330px; text-align: center; }
span.p2 a { color: #ccc; }
.comments_page span.p2 a { color: #666; text-decoration: underline; }
.product_page span.p2 b, .product_page span.p2 a:hover { color: #ffffff; }
.product_page span.p3, .comments_page span.p3 { float: right; width: 86px; }
.product_page span.p4, .comments_page span.p4 { float: right; width: 100px; }
.page { text-align: right; height: 25px; line-height: 25px; margin-bottom: 20px; font-size: 16px; clear: both; }
.page a { border: 1px solid #ccc; color: #222; display: inline-block; margin-right: 4px; padding: 0px 6px; text-decoration: none; }
.page a.disabled { border: 1px solid #ccc; display: inline-block; margin-right: 4px; padding: 0px 6px; text-decoration: none; background: #f8f8f8 none repeat scroll 0 0; color: #222 }
.page a.disabled:hover { border: 1px solid #ccc; color: #222; display: inline-block; margin-right: 4px; padding: 0px 6px; text-decoration: none; background: #f8f8f8 none repeat scroll 0 0; color: #222 }
.page a:hover { background: #01a8ec none repeat scroll 0 0; color: #fff; text-decoration: none; border: 1px solid #01a8ec; }
.page a.current { background: #01a8ec none repeat scroll 0 0; border-color: #007cc2; color: #fff; font-weight: bold; text-decoration: none; border: 1px solid #01a8ec; }
.title { clear: both; background-color: #f3f3f3; height: 21px; line-height: 18px; padding: 3px 15px 1px 12px; color: #4c4c4c; overflow: hidden; margin-bottom: 10px; background-position: 0 -38px; font-size: 12px; color: #fff; }
.title span { display: block; height: 21px; line-height: 21px; width: 12px; padding: 2px 0 2px 0; background-position: -358px -2px; overflow: hidden; float: left; }
.content_text { margin: 20px; color: #4d4c4c; }
.content_text p { margin: 0; padding: 0 0 15px 0; }
.show_map_text { float: left; margin: 20px 5px 20px 20px; _margin: 20px 5px 20px 10px; width: 350px; color: #4d4c4c; overflow: hidden; }
.show_map_big { float: right; height: 250px; width: 350px; margin: 20px 20px 20px 5px; border: 1px solid #ccc; text-indent: -9999px; overflow: hidden; background-color: #f0f0f0; }
.products_list { margin: 10px; list-style: none; }
.products_list li { display: block; float: left; width: 214px; height: 280px; text-align: center; margin: 10px 13px; font-size: 12px; }
.products_list li .product_img { display: block; margin: 0 auto; padding: 1px; width: 214px; height: 172px; overflow: hidden; }
#content_center .products_list li, #content_center .products_list li .product_img { width: 203px; }
.products_list li .product_img img { width: 172px; height: 172px; }
.products_list li img { width: 172px; height: 172px; }
.products_list li .product_title { display: block; text-align: left; color: #000; height: 43px; padding: 0 8px; line-height: 18px; font-size: 14px; }
.products_list li .product_title:hover { text-align: left; color: #ff5300; }
.products_list li .product_other { height: 23px; background-position: -378px -98px; text-align: right; padding: 0 8px; color: #666; }
/*.products_list li a.product_btn{
				display:block;
				margin:0 auto;
				width:92px;
				height:20px;
				text-align:center;
				background-position:-70px 0;
				color:#fff;
				font-size:12px;
				line-height:20px;
			}
			.products_list li a.product_btn:hover{
				background-position:-70px -20px;
			}*/
.products_list li .product_price { float: left; color: #333; font-size: 14px; }
.s0, .s1, .s2, .s3, .s4, .s5 { display: inline-block; overflow: hidden; background: URL(../../images/ico.png) no-repeat; height: 14px; width: 70px; }
.s0 { background-position: -280px -28px; }
.s1 { background-position: -266px -28px; }
.s2 { background-position: -252px -28px; }
.s3 { background-position: -238px -28px; }
.s4 { background-position: -224px -28px; }
.s5 { background-position: -210px -28px; }
.store_web { list-style: none; text-align: center; margin-bottom: 10px; }
.store_web li { display: inline-block;  *display:inline;
padding: 10px 8px; }
.store_list { list-style: none; overflow: hidden; }
.store_list li { margin: 10px 30px; min-height: 100px; height: auto !important; height: 100px; position: relative; border-bottom: 1px solid #eeeeee; padding: 10px; overflow: hidden; }
.store_list li h4 { font-size: 13px; float: left; width: 550px; margin: 0; padding: 0; }
.store_list li p { float: left; width: 500px; margin: 0; padding: 0; color: #666; }
.store_list li span.show_map { position: absolute; right: 0; top: 5px; height: 100px; width: 180px; border: 1px solid #ccc; text-indent: -9999px; overflow: hidden; background-color: #f0f0f0; }
.map_list { list-style: none; margin: 10px 20px; }
.map_list li { float: left; width: 140px; }
.map_list li h4 { font-size: 13px; margin-top: 10px; }
.map_list li ul { list-style: none; margin: 0 0 10px 0; }
.news_list { list-style: none; margin: 10px 20px; }
.news_list li { border-bottom: 1px solid #eeeeee; padding: 10px 0; }
.news_list li h4 { margin: 0; font-size: 13px; background-position: -384px -58px; padding: 0 12px; }
.news_list li p { margin: 0; padding: 0; color: #666; line-height: 20px; padding: 0 12px; }
.news_list li a.detailed { color: #ff5300; }
#product_box { margin: 0 3px 10px 3px; padding: 0 12px; overflow: hidden; }
#product_box h1.product_title { font-size: 26px; font-weight: 400; padding: 10px 10px; }
#product_box_left { float: left; width: 425px; overflow: hidden; position: relative; padding: 0 10px 0 0; }
#product_box_left .product_big_photo { float: left; width: 418px; height: 418px; padding: 1px 4px 4px 1px; overflow: hidden; background: URL(../images/photo_bg.png) no-repeat; margin-bottom: 10px; }
#product_box_left .product_big_photo img { width: 418px; height: 418px; }
#product_box_left .product_small_photo { margin: 10px 0; width: 418px; height: 130px; overflow: hidden; }
#product_box_left .product_small_photo ul { width: 418px; margin: 0; padding: 0; list-style: none; }
#product_box_left .product_small_photo ul li { float: left; width: 62px; height: 62px; margin: 0 3px 6px 4px; text-align: center; }
#product_box_left .product_small_photo ul li img { display: block; width: 60px; height: 60px; border: 1px solid #d7d7d7; filter: alpha(opacity=40); -moz-opacity: 0.4; -khtml-opacity: 0.4; opacity: 0.4; }
#product_box_left .product_small_photo ul li.select img, #product_box_left .product_small_photo ul li:hover img { border: 1px solid #ff5300; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; }
#product_box_left a.photo_pre, #product_box_left a.photo_next { position: absolute; display: block; height: 45px; width: 10px; text-indent: -9999px; overflow: hidden; z-index: 1; bottom: 18px; }
#product_box_left a.photo_pre { left: 12px; background-position: -40px 0; }
#product_box_left a.photo_next { right: 14px; background-position: -55px 0; }
#product_box_center { float: left; width: 278px; }
#product_box_center dl { list-style: none; overflow: hidden; line-height: 30px; color: #666; margin: 0; }
#product_box_center dt { display: block; float: left; height: 30px; width: 62px; margin: 0; color: #333; }
#product_box_center dt.price { display: block; float: none; height: 52px; width: 90px; background-position: -253px -100px; line-height: 52px; font-size: 20px; color: #fff; padding-left: 38px; }
#product_box_center dd { display: block; height: 30px; line-height: 30px; float: left; width: 203px; margin: 0; }
#product_box_center dd.color { padding-top: 6px; height: 24px; line-height: 24px; }
#product_box_center dd.color span { display: block; float: left; height: 14px; width: 6px; font-size: 10px; line-height: 10px; padding: 0 10px; border: 1px solid #999; text-indent: -9999px; overflow: hidden; margin-right: 2px; background-color: #000; }
#product_box_center dd.color span.select, #product_box_center dd.color span.select { border: 1px solid #ff5300; }
#product_box_center dd.score a { display: inline-block; height: 20px; width: 71px; text-align: center; line-height: 20px; background-position: -74px 0; margin-left: 12px; }
#product_box_center .model { color: #999; }
#product_box_center ul { list-style: none; }
#product_box_center ul li { float: left; margin-right: 10px; position: relative; }
#product_box_center ul li a { display: block; height: 36px; width: 124px; background-position: 0 -80px; text-indent: -999px; overflow: hidden; }
#product_box_center ul li.store_logo1 { background-position: -5px 0; }
#product_box_center ul li.store_logo1 a { background-position: 0 -80px; }
#product_box_center ul li.store_logo1:hover a { background-position: 0 -116px; }
#product_box_center ul li.store_logo2 { background-position: -134px 0; }
#product_box_center ul li.store_logo2 a { background-position: -125px -80px; }
#product_box_center ul li.store_logo2:hover a { background-position: -125px -116px; }
#product_box_center ul li.store_logo3 { background: none; }
#product_box_center ul li.store_logo3 a { background-position: -250px -80px; }
#product_box_center ul li.store_logo3:hover a { background-position: -250px -116px; }
#product_box_center ul ul { display: none; position: absolute; top: 76px; width: 124px; left: 0; }
#product_box_center ul ul li { display: block; width: 124px; margin: 0; padding: 0; background: none; }
#product_box_center ul ul li a { display: block; width: 92px; height: auto; margin: 0; line-height: 26px; padding: 0 15px; color: #666; background: none; background-color: #fafafa; border: 1px solid #ccc; border-top: none; z-index: 1; text-indent: 0; }
#product_box_center ul ul li a:hover { color: #666; background-color: #ffe8c1; z-index: 2; }
#product_box_center div.share { clear: both; padding-top: 5px; }
#product_box_center div.sub { clear: both; padding-top: 10px; }
#product_box_center div.sub .sub_title { font-size: 12px; font-weight: 100; color: #333; }
#product_box_center div.sub p { padding: 0; margin: 0; line-height: 20px; color: #666; }
#product_box_right { float: right; width: 192px; }
#product_box_right .right_ad { margin-bottom: 10px; }
#product_box_right .content_right_box { width: 190px; }
#product_box_right .content_right_box h4 { width: 190px; background-position: -184px -98px; padding: 0; margin: 0; height: 30px; line-height: 24px; color: #fff; text-align: center; }
#product_box_right .content_right_box ul { border-left: 1px solid #d3d3d3; border-right: 1px solid #d3d3d3; overflow: hidden; padding: 0 0 0 10px; list-style: none; }
#product_box_right .content_right_box ul li { background-position: -384px -72px; padding: 0 0 0 18px; }
#product_box_right .content_right_box ul li.select a { color: #ff5300; }
#product_box_right .content_right_box .content_left_box_bottom { height: 30px; display: block; background-position: -184px -128px; }
#product_des { clear: both; overflow: hidden; padding: 20px 0 0 0; }
#product_des ul.des_title { list-style: none; border-bottom: 1px solid #ccc; height: 27px; _height: 26px; _overflow: hidden; }
#product_des ul.des_title li { float: left; }
#product_des ul.des_title li a { display: block; width: 120px; text-align: center; line-height: 28px; color: #fff; font-size: 12px; background-position: 0 -47px; margin: 0 4px 0 0; }
#product_des ul.des_title li:hover a { color: #2b2b2b; background-position: -121px -47px; border-bottom: none; }
#product_des ul.des_title li.select a { font-weight: bold; color: #2b2b2b; background-position: -121px -47px; border-bottom: none; }
.des_content { background-color: #fafafa; border: 1px solid #ccc; border-top: none; padding: 20px; }
.des_show { display: none; overflow: hidden; }
.des_show h3 { font-size: 20px; }
.des_left { float: left; width: 380px; line-height: 30px; overflow: hidden; color: #666; }
.des_left dt { float: left; width: 80px; text-align: right; height: 30px; }
.des_left dd { width: 280px; height: 30px; text-align: left; }
.des_left dd.dd_h { height: 80px; }
#product_comments { clear: both; overflow: hidden; padding: 20px 0 0 0; }
#product_comments h3.comments_title { float: left; width: 120px; text-align: center; line-height: 28px; color: #333333; font-size: 12px; background-position: -242px -47px; margin: 0 4px 0 0; margin-bottom: -1px; }
#product_comments .comments_content { clear: both; background-color: #fdfaf7; border: 1px solid #ccc; padding: 20px; }
#product_comments .comments_content .comments_page { background: URL(../images/menu_bg.jpg) repeat-x; background-position: 0 -66px; height: 28px; line-height: 28px; padding: 0 10px; border: 1px solid #ccc; }
#product_comments .comments_content .comments_list dt { clear: both; display: block; background: none; color: #333; padding: 0 10px 0 10px; }
#product_comments .comments_content .comments_list dt span.ico_bg { display: block; height: 21px; line-height: 21px; width: 12px; padding: 2px 0 2px 0; background-position: -358px -2px; overflow: hidden; float: left; }
#product_comments .comments_content .comments_list dt span { color: #fa6a00; }
#product_comments .comments_content .comments_list dd { clear: both; margin: 0; padding: 0 20px 20px 34px; color: #666; }
#product_comments .comments_content .comments_list dd.star { padding: 0 20px 0 32px; }
#product_comments .comments_input { padding: 10px 10px; }
#product_comments .comments_input h4 { color: #fa6a00; font-size: 12px; margin: 0; padding: 0; }
#product_comments .comments_input h5 { font-size: 12px; margin: 0; padding: 0; }
#product_comments .comments_input p { padding: 0; margin: 10px 0 0 0; }
#product_comments .comments_input dl { overflow: hidden; margin: 0 10px; }
#product_comments .comments_input dl dt { clear: both; float: left; width: 40px; height: 30px; margin: 0; padding: 0; }
#product_comments .comments_input dl dd { float: left; width: 800px; height: 30px; margin: 0; padding: 0; }
#product_comments .comments_input dl dd.textarea { height: 80px; }
#product_comments .comments_input dl dd.btn { margin: 0 0 0 476px; }
#product_comments .comments_input dl dd.btn input { background-color: #f16600; width: 80px; border: none; line-height: 20px; color: #fff; }
.you_like { clear: both; overflow: hidden; margin: 20px 0 0 0; }
.you_like h3 { width: 180px; line-height: 24px; height: 24px; background-position: -166px 0; font-family: 微软雅黑, Arial; color: #fff; text-align: center; font-size: 15px; }
.you_like_list li { width: 182px; height: 280px; text-align: center; font-size: 14px; margin: 10px 20px; }
.you_like_list li .product_img { width: 172px; height: 172px; }
/******************bottom********************/
#bottom { clear: both; width: 948px; margin: 0 auto; background: URL(../images/bg_bottom.jpg) no-repeat; padding: 20px 10px 20px 10px; }
#bottom #bottom_menu { float: left; color: #666666; }
#bottom #bottom_menu a { padding: 0 8px; }
#bottom #bottom_txt { float: right; color: #666666; }
/*产品列表*/
ul, li { padding: 0 0; margin: 0 0; }
#producta { width: 740px; padding: 0 0; margin: 0 0; }
#producta ul { padding-left: 10px; margin: 0 0; }
#producta ul li { float: left; margin-right: 15px; margin-left: 15px; text-align: center; list-style: none; height: 205px; }
