@charset "utf-8";
/* CSS Document */


.right{width:755px; float:right;}
.left_list .title ,.left_list .title .on,.brand_all .title li a:hover span, .brand_all .title li .curr span,.brand_all .title li a:hover, .brand_all .title li .curr,.brand_all .title li a span,.brand_all .title li a{background-image:url(images/header_bg.gif); background-repeat:no-repeat;}

#content div.right .goods_box .title,#content div.right .goods_box .title h3,#content div.right .goods_box .title em,#content div.right .goods_box .box_2,#content div.right .goods_box2 .title,#content div.right .goods_box2 .title em,#content div.right .goods_box2 .title h3,#goods_desc .title,#content div.right #comments .title,#goods_desc .title li.ui-tabs-selected span,.good_info_com .title,.pre_box .title,.pre_box .title em,#content div.right #comments .title,#content div.right #comments .title em,.good_info_com .title em{ } 


#ur_here,#ur_here #flow_ico,#goods_list .title,#goods_list .box ul li dl dd.button a,#goods_info #goods_img .view_bigimg,#goods_info #goods_img #goods_gallery .jcarousel-prev,#goods_gallery .jcarousel-next,#goods_text #shop_commitment,#goods_desc .title em,#goods_desc p .button,.good_info_com li dl dd.button .buy,.brand h1,.brand_all p span{ background-image:url(images/goods_bg.gif);  background-repeat:no-repeat;}

#goods_list .box ul#goods_mode li.price a,#goods_mode ul.mode2 a,#goods_mode ul.mode3 a,#pager .pager_r .prev,#pager .pager_r .next,#goods_text #goods_color #goods_button a,#goods_desc .title ul li a,#goods_desc .review .info .ri_3 a,#goods_desc .review .list li div.re_user span.re_con_buttons a,#content div.right #comments .box li div.cc span,#content div.right #comments .box li div.rcc span,#goods_text #goods_color #goods_button a.begin,#goods_text #goods_color #goods_button a.begining{ background-image:url(images/ico_gif.gif); background-repeat:no-repeat;}
#content div.left .left_box1{padding:1px; border:1px solid #e4e4e4; margin-bottom:6px;} 
#content div.left .left_box1 h3{background-position:-390px -142px; height:25px; line-height:25px; padding-bottom:1px;border-bottom:1px solid #e4e4e4; font-size:12px; padding-left:20px; color:#333333;} 
#content div.left .left_box1 ul{ background:#FFFCF5 ; padding:5px 5px;}
.list_class{ margin-bottom:6px;}
.list_class h3{background-position:-310px -128px; text-align:center; padding-top:10px; font-size:12px; width:190px; height:16px;}
.left_list{ margin-bottom:5px; }
.list_class .title{ height:29px; background:url(images/sec_class_bg.gif) no-repeat; line-height:29px; font-size:14px;  position:relative; width:191px; }/*0810*/
.list_class .title h1{ font-size:14px; color:#8A1313; padding-left:15px;}

.list_class .box{ border:1px solid #f4a018; padding:5px 1px 10px 5px; border-top:none; background-color:#fffbf5;}
.list_class  .box h4{ font-size:14px; color:#fd6801; line-height:15px; padding-left:8px; padding-bottom:8px; }
.list_class  .box h5{ padding-left:10px; line-height:20px; color:#36c;}
.list_class  .box ul{ padding:5px 0 8px 10px;}
.list_class  .box ul li{ width:45%; float:left; line-height:24px; font-family:"宋体";}
.list_class .box ul li  a,.left_list .box li a{color:#333;}
.list_class .box ul.two li{ width:50%;}
.list_class .box ul.g3 li{ float:none; margin-bottom:6px;}
.list_class .box ul.g3 li a{ display:block;width:152px; height:30px; text-indent:-99999px; overflow:hidden;}
.list_class .box ul.g3 li.lt a{ background-position:0 0;}
.list_class .box ul.g3 li.yd a{ background-position:0 -30px;}
.list_class .box ul.g3 li.dx a{ background-position:0 -60px;}
.list_class .box a:hover,.brand_all .box  p a:hover,.left_list .box li a:hover{ color:#f30;}

.ui-tabs-hide{ display:none;}
.left_list .box{ border-top:none; padding:10px 8px; border:1px solid #E4E4E4; border-top:none;}
.left_list .box li{ border-bottom:1px dashed #d7d7d7; line-height:24px; font-family:"宋体";}
.left_list .box li dl dt{ width:50px; height:50px; float:left; margin-right:5px; position:relative;}
.left_list .box li dl dt span{ position:absolute; width:10px; height:10px; line-height:10px; font-size:9px; text-align:center; right:-1px; top:0px; background:#f90; color:#fff; border:1px solid #e4e4e4; overflow:hidden; font-weight:700;}
.left_list .title{ height:26px; text-align:center; border-bottom:1px solid #d1d1d1; position:relative; width:190px; background-position:-5px -142px;}
.left_list .title ul{ position:absolute; left:-1px; top:-1px;}
.left_list .title ul li{ float:left; text-align:center; width:101px; line-height:29px;}
.left_list .title .on{font-weight:bold; background-position:-523px -30px; border:1px solid #dfbd9a; border-bottom:none; width:94px; color:#3366cc; height:29px; top:-1px;}
.left_list .box li dl dt span.top1{ background:red;}
.left_list .box li dl dt span.top2{ background:#f30;}
.left_list .box li dl dt span.top3{ background:#f60;}
.left_list .box li dl dt a img{ width:45px; height:45px; padding:2px; border:1px solid #e4e4e4;}
.left_list .box li dl dd.name{ overflow:hidden; line-height:15px; margin-bottom:4px;}
.left_list .box li dl dd em{ color:red; font-weight:700;}
#goods_list{}

#goods_list .title{ height:26px; position:relative; border:1px solid #ebebeb; background-position:0 -91px; background-repeat:repeat-x; width:753px; border-bottom:none; background:url(images/title.jpg) no-repeat 0px 1px;}

#goods_list .title h3{ position:absolute; color:#d6290b; background-position:0 -127px; padding-left:10px; line-height:30px; left:15px;}
#goods_list .box{ padding:15px 12px 12px; border:1px solid #ebebeb; border-top:none;  margin-bottom:5px;}
#goods_list .box ul#goods_select{ margin-bottom:10px;}

#goods_list .box ul#goods_select li dl{ border-bottom:1px dashed #E7CDAE;line-height:25px; position:relative; 
}
#goods_list .box ul#goods_select li dl.last{ border-bottom:none;}

#goods_list .box ul#goods_select li dl dt{text-align:right; font-weight:700; width:44px; float:left; width:80px; min-height:28px; height:auto!important; height:28px;}

#goods_list .box ul#goods_select li dl dd{ float:left; margin-right:13px;}
#goods_list .box ul#goods_select li dl dd a{ display:block; white-space:nowrap; text-decoration:none; color:#005aa0; padding:1px; height:15px; float:left; line-height:15px; margin:4px 0;}
#goods_list .box ul#goods_select li dl dd a:hover{
	background:#4598d2; color:#fff; padding:1px; line-height:15px; margin:4px 0; 
}

#goods_list .box ul#goods_select li dl dd a.curr{ background:#4598d2; color:#fff; padding:1px; line-height:15px; margin:4px 0;}

#goods_mode{ height:27px; line-height:27px; background:url(images/goods_mode_bg.png) repeat-x; border:1px solid #d7d7d7; padding-left:15px; position:relative; margin-bottom:15px; z-index:9;}
#goods_mode ul{ float:left;}
#goods_mode ul li{float:left; position:relative; zoom:1;}
#goods_mode ul.mode1{ margin-right:30px;}
#goods_mode .mode1 li a{ height:27px; line-height:27px; display:block; _display:inline; zoom:1; border:0; border-right:1px solid #d7d7d7; padding:0 10px; color:#666;}
#goods_mode .mode1 li a:hover{color:#f60;}
#goods_mode .mode1 li.curr{ background:#fff; border-right:1px solid #fb8a17; border-left:1px solid #fb8a17;}
#goods_mode .mode1 li.curr a{ border:0; border-top:solid 3px #fb8a17; background:#fff; position:relative; top:-2px; color:#ff7300; text-decoration:none; height:25px; line-height:25px;}
#goods_mode .mode1 li.price{position:relative;}
#goods_mode .mode1 li.price a{ background:url(images/ico_gif.gif) 38px 10px no-repeat; padding-right:18px;}
#goods_mode .mode1 li.price dl{ position:absolute; top:27px; left:-1px; padding-top:1px;}
#goods_mode .mode1 li.price dd{ border:1px solid #d7d7d7; border-top:0;}
#goods_mode .mode1 li.price dd a{ border:0; background:#fff; padding:0 11px;}
#goods_mode .mode1 li.price dd a:hover{ background:#ffc;}
#goods_mode ul.mode2{ margin-right:10px;}
#goods_mode ul.mode2 a{ display:block; width:17px; height:15px; text-indent:-9999px; overflow:hidden; margin:6px 10px 0 0;}
#goods_mode ul.mode2 .list1 a{ background-position:0 -17px;}
#goods_mode ul.mode2 .list2 a{ background-position:-17px -17px;}
#goods_mode ul.mode2 .grid1 a{ background-position:-34px -17px;}
#goods_mode ul.mode2 .grid2 a{ background-position:-51px -17px;}
#goods_mode ul.mode3{ margin-right:10px;}
#goods_mode ul.mode3 a{ display:block; width:18px; height:15px; text-indent:-9999px; overflow:hidden; margin:6px 2px 0 0;}
#goods_mode ul.mode3 .m20_1 a{ background-position:-68px -17px;}
#goods_mode ul.mode3 .m20_2 a{ background-position:-122px -17px;}
#goods_mode ul.mode3 .m40_1 a{ background-position:-86px -17px;}
#goods_mode ul.mode3 .m40_2 a{ background-position:-140px -17px;}
#goods_mode ul.mode3 .m80_1 a{ background-position:-104px -17px;}
#goods_mode ul.mode3 .m80_2 a{ background-position:-158px -17px;}
#goods_mode div.mode4{ position:absolute; right:5px; top:0; color:#F70308;}
#goods_mode div.mode4 strong{margin:0 5px;}

#goods_list .box #list{ margin-bottom:15px;}
#goods_list .box #list li dl{height:110px; margin-bottom:10px; border-bottom:1px dashed #dcdcdc; position:relative;}
#goods_list .box #list li dl dt{ float:left; margin-right:15px;}
#goods_list .box #list li dl dt a img{ width:100px; height:100px;}
#goods_list .box #list li dl dd{ margin-bottom:10px;}
#goods_list .box #list li dl dd h4 a{ font-size:14px;}
#goods_list .box #list li dl dd h4 a span{ margin-left:20px;}
#goods_list .box #list li dl dd del{margin-right:20px; font-size:12px; font-family:"宋体",Arial,Lucida,Verdana,Helvetica,sans-serif;}
#goods_list .box ul li dl dd strong{ color:#f70308; font-size:12px; font-family:"宋体",Arial,Lucida,Verdana,Helvetica,sans-serif;}
#goods_list .box #list li dl dd.button{ position:absolute; right:30px; top:55px;}
#goods_list .box ul li dl dd.button a{ display:block; width:57px; height:21px; float:left; text-indent:-9999px; overflow:hidden; margin-right:9px; }
#goods_list .box ul li dl dd.button a.buy{background-position:-443px -34px;}
#goods_list .box ul li dl dd.button a.collect{background-position:-443px -55px;}


/*#goods_list .box #grid{ margin-bottom:15px;}*/
#goods_list .box #grid li{ float:left; width:25%; min-height:280px;
height:auto!important; height:280px;position:relative; margin-bottom:5px; overflow:hidden;}
#goods_list .box #grid li dl {width:172px; margin:0 auto}
#goods_list .box #grid li dl dt a{ display:block; margin-bottom:6px;}
#goods_list .box #grid li dl dt a img{ width:160px; height:160px; padding:5px; border:1px solid #e4e4e4;}
#goods_list .box #grid li dl dd{ margin-bottom:3px; text-align:center; color:#7f7f7f;}
#goods_list .box #grid li dl dd h4{ font-size:12px; font-weight:400; padding:0 5px;overflow:hidden;}
#goods_list .box #grid li dl dd h4 span{font-size:12px;margin-left:4px;}
#goods_list .box #grid li dl dd.button{ padding-left:25px;}

#pager{ line-height:20px; height:27px;}
#pager .pager_r{ float:right;}
#pager #footerfy{
	float:right;
}
#pager .pager_r a,#pager .pager_r span,#pager .pager_r strong{ display:block; float:left; padding:0 6px; height:20px; margin-right:8px;}
#pager .pager_r .prev{ background-position:-390px -72px; border:1px solid #ccc; padding-left:15px;}
#pager .pager_r a{ border:1px solid #ccc; color:#666; }
#pager .pager_r a:hover{ border:1px solid #FB8A17; color:#f30; text-decoration:none;}
#pager .pager_r .page_now{ border:1px solid #FB8A17; background:#FB8A17; color:#fff; font-weight:700;}
#pager .pager_r .next{ padding-right:15px; background-position:-348px -87px;}

#goods_info{ margin-bottom:5px;}
#goods_info  h1{  font-size:16px; padding-left:10px; margin-bottom:10px; background:url(images/center_info_bg.gif) repeat-x;  border-bottom:1px solid #ebebeb; padding:10px 0 5px; float:left; width:713px; text-align:center;}
#goods_info .title{ display:block; clear:both; width:755px;}
#goods_info .title .pic{ float:left; }
/*#goods_info .title .right_img{position:absolute; top:0; right:0; _right:-1px; }*/
#goods_info h1 span{ margin-left:20px;}
#goods_info #leftTime{ color:#4598D2;}
#goods_info .main{ border:1px solid #ebebeb; zoom:1; overflow:hidden; clear:both; border-top:none;}
#goods_info .main #goods_img{ width:300px; float:left;}
#goods_info .main #goods_img #img a{ display:block; width:300px; height:300px;}
#goods_info .main #goods_img #img a img{ width:300px; height:300px;}
#goods_info .main #goods_img .view_bigimg{height:24px; background-position: center -128px; margin:6px auto; width:85px;}
#goods_info .main #goods_img .view_bigimg a{height:24px; display:block; text-indent:-9999px; overflow:hidden;}
#goods_info .main #goods_img #goods_gallery{ height:58px; position:relative;}
#goods_info .main #goods_img #goods_gallery .jcarousel-prev{ background-position:0 -169px; left:0;height:50px; top:1px; position:absolute; width:12px; display:block; cursor:pointer;}
#goods_info .main #goods_img #goods_gallery .jcarousel-prev-disabled-horizontal{ background-position:-24px -169px; cursor:default;}
#goods_info .main #goods_img #goods_gallery .jcarousel-next{ background-position:-12px -169px; right:0;height:50px; top:1px; position:absolute; width:12px; display:block; cursor:pointer;}
#goods_info .main #goods_img #goods_gallery .jcarousel-next-disabled-horizontal{ background-position:-36px -169px;cursor:default;}
#goods_info .main #goods_img #goods_gallery .jcarousel-skin-tango{}
#goods_info .main #goods_img #goods_gallery li{ float:left; width:66px; height:60px;}
#goods_info .main #goods_img #goods_gallery li a{ display:block; width:50px; height:50px; padding:0 5px; border:1px solid #e4e4e4;}
#goods_info .main #goods_img #goods_gallery li a img{ width:50px; height:50px;}
#goods_info .main #goods_img #goods_gallery li a:hover{ border:1px solid #97c6ee;}

#goods_info .jcarousel-container{position:relative;}
#goods_info .jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative;}
#goods_info .jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0;}
#goods_info .jcarousel-list li,#goods_info .jcarousel-item{float:left;}
#goods_info .jcarousel-next{z-index:3;display:none;}
#goods_info .jcarousel-prev{z-index:3;display:none;}


#goods_info .jcarousel-skin-tango .jcarousel-container{-moz-border-radius:10px;}
#goods_info .jcarousel-skin-tango .jcarousel-container-horizontal{width:266px;height:55px;padding:0px 17px; margin-left:8px;}
#goods_info .jcarousel-skin-tango .jcarousel-clip-horizontal{width:264px;height:55px;}

div.zoomdiv {z-index:100;position:absolute;top:0px;left:0px;width: 200px;height:200px;background: #ffffff;border:1px solid #CCCCCC;
display:none;text-align: center;overflow: hidden;}
div.zoomdiv img{ width:500px!important; height:500px!important;}
img.jqzoom{position:relative; cursor:crosshair;}

.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}


#goods_text{ width:415px; float:right; line-height:32px;}
#goods_text #shop_commitment{background-position:0 -35px; text-indent:-9999px; overflow:hidden; margin:6px;}
/*#goods_text #market_price,#goods_text .shop_num{ padding:6px 0;}*/

.bianhao{
	padding-left:55px;
	color:#CCC;
}

#goods_text div{ margin-left:6px;}
#goods_text #shop_price{ position:relative; margin-bottom:6px;}
#goods_text #shop_price strong{ font-size:20px; color:#F70308; font-family:"宋体",Arial,Lucida,Verdana,Helvetica,sans-serif; margin-right:9px;}
#goods_text #shop_price .integral{ position:absolute; right:20px; top:1px; color:#838383;}
#goods_text #shop_price .integral span{ color:#F70308; font-weight:700;}
#goods_text #delivery a{ margin-right:9px;}
#goods_text #comment_rank{ height:25px; padding:6px 0;}
#goods_text #comment_rank span{ display:block; float:left;}
.stars{height:15px; margin:4px 0; width:82px; background-image:url(images/comment_bank.gif); background-repeat:no-repeat; text-indent:-9999px; overflow:hidden; display:block;}
.s0{ background-position:0 0;}
.s1{background-position:0 -18px;}
.s2{background-position:0 -36px;}
.s3{background-position:0 -54px;}
.s4{background-position:0 -71px;}
.s5{background-position:0 -88px;}
#goods_text #fitting_list{position:relative;zoom:1; clear:both;}
#goods_text #fitting_list em{ text-align:left;}
#goods_text #fitting_list span{ color:#999;}
#goods_text #sale_point{ height:44px; padding:24px 0 0; margin-bottom:5px; overflow:hidden;}
#goods_text #sale_point li{ float:left; width:44px; margin-right:5px;}
#goods_text #sale_point li img{width:42px; height:42px;}
#goods_text #goods_color{ padding:5px 0 0; border-top:1px dashed #e4e4e4; margin:0;}
#goods_text #goods_color .gc_box{ border:1px solid #ffc975; background:#fdf7e2; margin:0; padding:0px 7px 10px 7px; _padding:0px 0px 10px 7px; margin-top:9px;}
#goods_text #goods_color #color{ padding:0 0 6px 12px;}
#goods_text #goods_color #color li { float:left; margin-right:6px; color:#000;}
#goods_text #goods_color #color li label{background-color:#fff; border:1px solid #c8c9cd; text-align:center; padding:4px 8px; float:left; line-height:16px;}
#goods_text #goods_color #color li .on{ text-align:center; padding-top:5px; display:inline-block; position:relative;background:#4598d2; border:none;color:#fff;}
#goods_text #goods_color #color li input{ margin-right:5px;}
#goods_text #goods_color #goods_button a{ text-indent:-99px; overflow:hidden; display:block; float:left; margin-right:5px;}


#goods_text #goods_color #goods_button a.buy{ width:137px; height:35px;background-image:url("images/gouwuc.jpg")!important; margin-top:5px;}



#goods_text #goods_color #goods_button a.begining{width:100px; height:30px; background-image:url("images/kais.jpg")!important;}
#goods_text #goods_color #goods_button a.begin{width:149px; height:44px; background-position:0px -241px;}
#goods_text #goods_color #goods_button a.fenqi{ width:121px; height:29px;background-image:url("images/xinyka.jpg")!important; margin-top:10px;}
#goods_text #goods_color #goods_button a.collect{ width:80px; height:30px;margin-top:9px;background-image:url("images/shangp.jpg")!important;}

#goods_desc{ border:1px solid #ebebeb; margin-bottom:5px; position:relative;}
#goods_desc h2{ text-align:right; position:absolute; z-index:10; right:10px; top:8px; color:#646464; font-size:12px; font-weight:400; color:#ccc;}
#goods_desc p{ line-height:24px; margin:10px 30px; font-family:"宋体"；}
#goods_desc p label,#goods_desc p label a{ color:#36c;}
#goods_desc p .button{ width:57px; height:21px; overflow:hidden; text-indent:-9999; background-position:-443px -34px; display:inline-block; text-indent:-999px; position:relative; left:100px;}
#goods_desc p span a{ padding:0 15px;}
#goods_desc .title{ z-index:9; height:26px; line-height:25px; padding:3px 0 0 15px; background-position:0 -120px; font-size:14px; color:#ff6e01;}
#goods_desc .title em{ background-position:0 -134px; padding-left:10px;}
#goods_desc .title li{ float:left; position:relative;}
#goods_desc .title li a{ display:block; padding:1px 20px 0; color:#646464; font-weight:700; text-align:center; float:left; text-decoration:none; background-position: right -80px;}
#goods_desc .title_list{border-bottom:2px solid #febf02; font-size:14px; text-align:center; position:relative; height:29px; margin-top:3px;}
#goods_desc .title_list ul{ position:absolute; left:0px;}

#goods_desc .title_list ul li{ float:left; font-size:14px; background:url(images/cans2.jpg) no-repeat; text-align:center; width:109px; height:29px; line-height:29px;margin-right:3px; font-weight:bold;}

#goods_desc .title_list ul .on{border:1px solid #febf02; border-bottom:none; height:29px; font-weight:bold; color:#F70308;background:url(images/cans1.jpg) no-repeat;}

#goods_desc .title_list li span{ display:none;}
#goods_desc .title_list li.ui-tabs-selected a{ padding:0 19px; color:#039; border:1px solid #88a6cc; border-bottom:none; }
#goods_desc .title_list li.ui-tabs-selected span{ display:block; height:1px; line-height:1px; bottom:0; _bottom:-1px; width:22px; position:absolute; font-size:0;}
#goods_desc .title_list li.ui-tabs-selected span.gd_left{ background-position:-955px 0; left:-22px;}
#goods_desc .title_list li.ui-tabs-selected span.gd_right{ background-position:-977px 0; right:-22px;}
#goods_desc .box{ padding:5px 20px 8px 20px;}
#goods_desc .desc{ line-height:2em; font-size:12px; padding-bottom:50px;}
#goods_desc .desc img{ margin:10px auto;}

#goods_desc .properties table{ width:100%; border-style:solid; border-width:0 0 1px 1px; border-color:#ddd; margin-bottom:30px;}
#goods_desc .properties th,#goods_desc .properties td{ padding:6px; border-style:solid; border-width:1px 1px 0 0; border-color:#ddd;}
#goods_desc .properties th{ background:#f5fafe; text-align:right; width:130px;  font-weight:400;}

#goods_desc .properties th.th_key{ color:#0070b7; background:#f5fafe; text-align:left; width:auto; font-weight:bold;border-bottom:1px solid #cccccc;}

#goods_desc .review{}
#goods_desc .review .info{ padding:15px; border:1px solid #c6daf2; margin-bottom:10px;}
#goods_desc .review .info .ri_1{ float:left; width:150px; text-align:center; color:#939393;}
#goods_desc .review .info .ri_1 li{ margin-bottom:8px;}
#goods_desc .review .info .ri_1 strong{ font-size:30px; color:#686868; margin-right:5px;}
#goods_desc .review .info .ri_1 .stars{ display:block; margin:0 auto; text-indent:-9999px; overflow:hidden;}
#goods_desc .review .info .ri_2{ float:left; width:250px; border-right:1px dashed #dcdcdc;}
#goods_desc .review .info .ri_2 li{ height:17px;}
#goods_desc .review .info .ri_2 li dt,#goods_desc .review .info .ri_2 li dd{ float:left;}
#goods_desc .review .info .ri_2 li .ri_2_2{ height:13px; background:#fffcd1; width:100px; margin-right:10px;}
#goods_desc .review .info .ri_2 li .ri_2_2 div{ height:13px; background:#fbde00;}
#goods_desc .review .info .ri_3{ float:right; width:250px; text-align:center;}
#goods_desc .review .info .ri_3 a{ margin:13px auto; display:block; width:139px; height:26px; background-position:0 -72px;}
#goods_desc .review .list{}
#goods_desc .review .list li{ padding:10px; background:#FDF7E2; line-height:2em;}
#goods_desc .review .list li.white{ background:#fff;}
#goods_desc .review .list li h4{ padding:0 0 5px;}
#goods_desc .review .list li h4 em{ font-style:italic; font-family:Verdana; font-size:30px; color:#ccc; margin-right:10px;}
#goods_desc .review .list li div.re_user{ color:#9f9f9f; padding:5px 0 0;}
#goods_desc .review .list li div.re_user em{ float:left; margin-right:10px;}
#goods_desc .review .list li div.re_user span{ float:left;}
#goods_desc .review .list li div.re_user span.stars{ display:block; text-indent:-9999px; overflow:hidden;}
#goods_desc .review .list li div.re_user span.re_con_buttons{ float:right;}
#goods_desc .review .list li div.re_user span.re_con_buttons span{ float:left;}
#goods_desc .review .list li div.re_user span.re_con_buttons a{ background-position:-139px -72px; display:block; width:67px; height:20px; float:left; margin-right:6px; color:#666; text-align:center; line-height:20px; text-decoration:none;}
.good_info_com{border:1px solid #ebebeb; margin-bottom:5px; position:relative; height:270px;}
.good_info_com .title, #content div.right #comments .title{ z-index:9; height:26px; line-height:25px; padding:3px 0 0 10px; background-position:0 -120px; font-size:14px; color:#ff6e01; position:relative;}
.good_info_com .title em,#content div.right #comments .title em{ background-position:right -242px; padding-left:10px; width:8px;}
.good_info_com h2{ text-align:right; position:absolute; z-index:10; right:10px; top:8px; color:#646464; font-size:12px; font-weight:400; color:#ccc;}
.good_info_com li{ float:left; padding:0 5px;}
.good_info_com ul{height:300px; left:12px; position:absolute; top:40px;}
.good_info_com li dl {width:172px;}
.good_info_com li dl dt a{ display:block; margin-bottom:6px;}
.good_info_com li dl dt a img{ width:160px; height:160px; padding:5px; border:1px solid #e4e4e4;}
.good_info_com li dl dd{ margin-bottom:6px; text-align:center; color:#7f7f7f;}
.good_info_com li dl dd strong{ color:#F70308; font-size:12px; font-family:"宋体",Arial,Lucida,Verdana,Helvetica,sans-serif;}
.good_info_com li dl dd h4{ font-size:12px; font-weight:400; line-height:20px; padding:0 5px; height:22px; overflow:hidden;}
.good_info_com li dl dd h4 span{font-size:12px;margin-left:4px;}
.good_info_com li dl dd.button .buy{background-position:-443px -34px; display:inline-block; height:21px; width:57px;}

#content div.right #comments,#comments_form{ border:1px solid #ebebeb; margin-bottom:6px;} 
#content div.right #comments .title h3,.good_info_com .title h1{ height:20px; position:absolute; left:25px; top:5px; font-size:14px;} 
#content div.right #comments .title span{color:#000; position:absolute; right:15px; top:5px; font-size:12px;} 
#content div.right #comments .title span strong{color:#f60; margin:0 5px;} 
#content div.right #comments .box{ padding:10px 20px; line-height:2em;} 
#content div.right #comments .box li{ background:#eef7ff; padding:0 10px;} 
#content div.right #comments .box li.white{ background:#fff;} 
#content div.right #comments .box li.no_c{ background:#fff; padding:20px;} 
#content div.right #comments .box li div.cu{ text-align:right; color:#8a8a8a;} 
#content div.right #comments .box li div.cu span{ margin-right:9px;}
#comments .box li div.cc,#comments .box li div.rcc{ padding:0 0 10px 50px; position:relative; zoom:1;}
#content div.right #comments .box li div.cc span,#content div.right #comments .box li div.rcc span{ position:absolute; width:45px; height:16px; display:block; left:0; top:4px; text-indent:-9999px;}
#content div.right #comments .box li div.cc span{ background-position:-206px -64px;}
#content div.right #comments .box li div.rcc span{ background-position:-251px -64px;}
#content div.right #comments .box li div.rcc{ color:#f60;}

#comments_form h3{ height:24px; line-height:24px; border-bottom:1px solid #ebebeb; font-size:12px; font-weight:400; padding-left:8px;}
#comments_form dl{ padding:9px 20px 10px;}
#comments_form dl dt{margin-bottom:12px;}
#comments_form dl dt input{ height:19px; width:116px; padding:3px 0 0 2px; border:1px solid #b4b3b9; margin-right:6px;}
#comments_form dl dt input.cf_login,#comments_form dl dd.btn input{ border-style:solid; border-width:0 2px 2px 0; border-color:#909298; background:#fff; padding:3px 6px; height:auto; width:auto; cursor:pointer; margin-right:6px;}
#comments_form dl dt a{ color:#ff6e00;}
#comments_form dl dd{ position:relative; margin-bottom:12px; padding-left:52px; zoom:1;}
#comments_form dl dd label{ position:absolute; width:47px; text-align:right; left:0; top:0;}
#comments_form dl dd textarea{ border:2px solid #b4b3b9; border-right:1px solid #eef1f7; border-bottom:1px solid #eef1f7; padding:5px; width:560px; font-size:12px; line-height:1.6em; height:50px;}
#comments_form dl dd.btn input{}


#ur_here{ height:30px; line-height:20px; padding-left:20px; position:relative; background-position:-480px 2px;}/*999*/
#ur_here h2{ width:420px; height:20px; overflow:hidden; font-size:12px; font-weight:400;}
#ur_here #flow_ico{ width:460px; height:18px; cursor:hand;position:absolute; right:-10px; top:2px; background-position:0 0; text-indent:-9999px;}

.message_c{ position:absolute; width:0; height:0; font-size:0; line-height:0; left:50%; top:50%;}
#message{ margin:90px auto 0;width:500px; padding-left:140px; height:250px; left:-300px; top:-150px; background:url(images/message_bg.png) no-repeat; padding-top:20px;}
#message p{font-size:14px;padding-left:20px; line-height:40px; font-weight:700;}


#friends_links{ padding:12px; padding-bottom:6px; border:1px solid #e4e4e4; margin-bottom:5px;}
#friends_links div#friends_img{ width:924px; height:35px; background:url(http://www.zhongyu.com/views/default/images/friends_img.png) no-repeat; margin-bottom:10px;}
#friends_links div#friends_img a{ display:block; height:35px; text-indent:-9999px; overflow:hidden; width:108px;}
#friends_links div#friends_img a.online315{ width:110px;}
#friends_links div#friends_img a.zhongyu{ width:110px;}
#friends_links div#friends_img a.ec{ width:114px;}
#friends_links div#friends_img a.chinabank{ width:118px;}
#friends_links div#friends_img a.ems{ margin-right:0;}
#friends_links a{ display:block; float:left; margin-right:6px; line-height:1.8em;}
	
/*#footer{ background:url(http://www.zhongyu.com/views/default/images/footer_bg.png) left top repeat-x; padding-bottom:20px;}*/

#footer div.nav{ height:30px; line-height:30px; text-align:center; color:#666; margin-bottom:6px;}
#footer div.nav a{color:#666; margin:0 6px;}
#footer div.nav a:hover{color:#f60;}

#footer #copyright p{ margin-bottom:6px; text-align:center;}
#footer #copyright p span{ margin-right:10px;}
#footer #copyright p.icp{ height:43px; background:url(http://www.zhongyu.com/views/default/images/icp.png) center no-repeat; padding-left:410px;}
#footer #copyright p.icp a{ height:43px; width:45px; display:block; float:left; text-indent:-9999px; overflow:hidden;}

#gallery{ text-align:center; padding:30px 0;}
#gallery h1{ font-size:20px; color:#1765d2; margin-bottom:10px;}
#gallery .btns{ height:40px; width:280px; position:relative; margin:0 auto;}
#gallery .btns a{ display:block; position:absolute; left:0px; top:2px; width:118px; height:28px; background:url(http://www.zhongyu.com//views/default/images/ico_gif.gif) -282px -326px no-repeat; text-indent:-9999px; overflow:hidden;}
#gallery .btns a.jr{ width:147px; height:39px; background-position:0 -33px; top:0; right:0px; left:auto;}
#gallery #gallery_header{ border-bottom:4px solid #f7f7f7;}
#gallery .big_img img{ display:block; margin:5px auto; width:500px; height:500px;}
#gallery .links{ font-size:14px; line-height:3em;}
#gallery .links a{ font-size:14px; color:#333; margin:0 20px;}
#gallery #gallery_footer{ background:#f7f7f7; padding:10px 0;}
#gallery #gallery_footer table{ margin:0 auto 10px; overflow:hidden; height:103px;}
#gallery #gallery_footer table td img{ display:block;width:100px; height:100px; border:1px solid #e5e5e5;filter:alpha(opacity=60);  opacity:0.6; margin-right:9px;}
#gallery #gallery_footer table td img:hover{border:1px solid #d0d0d0;filter:alpha(opacity=100); opacity: 1;}
#gallery .links2{ line-height:3em;}
#gallery .links2 a{ text-decoration:underline; font-size:14px; color:#333; margin:0 9px;}

.search_page .title span{ position:absolute; right:20px; line-height:30px;}
.search_page .title span em{ color:#f60; font-weight:700; margin:0 4px;}
.search_page .box{padding-top:20px!important;}
.search_page .search_result{ height:50px; line-height:50px; padding-left:20px; font-size:12px;}
.search_page .search_no{ padding:20px; font-size:14px; color:#333; font-weight:bold; margin-bottom:45px;}

.search_page .search_no h5{
	float:left;
}

.xing_con{
	float:left;
	line-height:55px;
	padding-left:10px;
}

#goods_info_cr ul{ width:150px; margin:10px auto; padding:0!important; background:#fff!important;}
#goods_info_cr ul li{ margin-bottom:8px; text-align:center;}
#goods_info_cr li.img a img{ width:144px; height:144px; padding:2px; border:1px solid #ccc;}
#goods_info_cr li.name a{ font-weight:700; color:#3569d3; line-height:18px; height:36px; overflow:hidden;}
#goods_info_cr li.price{ font-weight:700;}
#goods_info_cr li.price em{ color:red;}
#goods_info_cr li.btn{ padding-left:10px;}
#goods_info_cr li.btn a{background:url(images/goods_bg.png) no-repeat;   display:block;float:left;height:21px;margin-right:9px;overflow:hidden;text-indent:-9999px;width:57px;}
#goods_info_cr li.btn a.buy{ background-position:-443px -34px;}
#goods_info_cr li.btn a.collect{ background-position:-443px -55px;}
/*brand*/
.brand{ margin-bottom:5px; border:1px solid #dfbd9a; zoom:1; overflow:hidden;}
.brand h1{ font-size:14px; color:#fff; background-position:0 -346px; width:114px; padding:6px 18px; height:30px;}
.brand .box{ padding:0 15px 25px!important; padding:0 0px 25px; }
.brand .box li,.brand_all .box li{ background:url(images/brand_bg.gif) no-repeat; text-align:center; width:151px; height:80px; float:left; margin:5px 16px 25px;}
.brand .box li img,.brand_all .box li img{ width:123px; height:37px; padding:12px;}
.brand .box li a,.brand_all .box li a{ color:#666;}
.brand .clear{ clear:both; _height:0px;}

.brand_all{ margin-bottom:5px; position:relative; margin-top:50px; }
.brand_all .title{ top:-35px; height:32px; position:absolute; width:650px;  height:35px;}
.brand_all .title li{ float:left; margin-right:8px;}
.brand_all .title li a{background-position:left -142px;display:inline;float:left;font-size:14px; height:35px; padding-left:4px;}
.brand_all .title li a span{background-position:right -142px;cursor:pointer;display:inline;float:left;height:25px;padding:10px 16px 0 12px;}
.brand_all .title li a:hover, .brand_all .title li .curr{background-position:left -179px; color:#000000; font-weight:bold; position:relative;text-decoration:none;}
.brand_all .title li a:hover span, .brand_all .title li .curr span {background-position:right -177px; height:35px; padding-top:10px;}
.brand_all .box{border:1px solid #dfbd9a; zoom:1; overflow:hidden; padding:15px  15px!important; padding:15px 0px; }
.brand_all .box p{ background-color:#f8f8f8; border-bottom:3px solid #886ab9; clear:both; margin:0 15px 0; padding:8px; line-height:24px; }
.brand_all .box p span{ background-position:0 -134px; padding-left:10px; color:#101010;}
.brand_all .box  p a{ display:inline-block; color:#5c5c5c; padding:0 8px;}
.pre_table{ margin:8px auto; width:95%;}
.pre_table a:link,.pre_table a:visited{ color:#ff6600;}
.pre_table a:hover,.pre_table a:active{ color:#f30;}
.pre_table td{ line-height:30px; padding-left:5px;}
.pre_box{ border:1px solid #e4e4e4; margin-bottom:5px; padding-bottom:30px; }
.pre_box .title{ background-position:0 -125px; height:28px; position:relative; top:1px; color:#FF6E01; font-size:14px; padding:10px 25px 0;}
.pre_box .title em{ width:7px; height:8px; position:absolute; left:15px; top:13px; _top:5px; background-position:right -264px; _background-position:right -240px;}

.mode21{
	position:absolute;
	top:3px;
	left:393px;
}

#pager #help_pa{
	float:right;
}
