.ts_c:after,#product_info:after,#img_show:after{content:''; display: block; clear:both}
.mode h2,#news_info h2,#hot_changed h2,#slidepre,#slidenext,#firend_changed h2,.state em,
#transaction_sort li a,#stick_service,#stick_info h2,#stick_time h2,.mode li em{text-indent: -2000px; overflow: hidden;}

textarea{background-color:#FDF9F2;border:1px solid #F1DEB4;padding:2px;margin:5px 0;}
textarea.focus{background-color:#F7F0E6;}

#product_content .error,#errorArea{color:#f00;}
.green,#product_content .green{color:#66CC33;}

/* for ie hack */
.mode,.mode ul,.ts_c,.item,.mode ul li.on{zoom:1;}

/* img center */
.goods_list .img a,.item .img a,#img_slide li,#img_show li,#big_product{display:table-cell;text-align:center;vertical-align:middle;zoom:1;}
.goods_list .img a span,.item .img span,#img_slide li span,#img_show li span,#big_product span{display:inline-block;height:100%;vertical-align:middle;width:0;}
.goods_list .img img,.item .img img,#img_slide li img,#img_show li img,#big_product img{vertical-align:middle;margin-top:-1px;}

/* comment */
#messageboard{border:0;padding:0;}
#messageboard h2{border-color:#C8C8C8;padding-bottom:2px;color:#FF5605;background:none;font-weight:bold;}
#messageboard .message{margin:0;border:1px solid #C8C8C8;}
#messageboard .message dt,#messageboard .message dd{background:url(/static/img/home/dot_x.gif) repeat-x;border:0;}
#messageboard .message dl{overflow:hidden;position:relative;border:0;}
#messageboard .message dl dl{border-color:#C8C8C8;}
#messageboard .message dl dt{padding:2px 13px; background-color:#F8F8F8;margin-top:-1px;}
#messageboard .message dd{background-color:#fff;}
#messageboard .message dl dt span{top:3px;}
#product_content li input,.message input.formBt01,.message input.formBt02,.sc_lvcomment input.formBt01,.issue input{background:#5B524D;color:#fff;padding:1px 6px;cursor:pointer;border:0;position:relative;}
.issue input{width:auto;height:auto;font-size:12px;margin:5px 0 0;}

/* mode area */
.mode{position:relative;background:url(/static/img/trade/mode_bg.gif) repeat-y;margin-bottom:10px;}
.mode h2{position:absolute;top:50%;left:0;background:url(/static/img/trade/mode_title.gif) 0 center no-repeat;width:30px;height:95px;margin-top:-47px}
.mode .m_t,.mode .m_b{display:block;height:7px;overflow:hidden;width:100%;background:url(/static/img/trade/mode_corner.gif) no-repeat;position:relative;z-index:2;}
.mode .m_t{margin-bottom:-2px;}
.mode .m_b{background-position:0 -7px;height:5px;}
.mode ul{padding: 0 7px 3px 34px;_height:107px;min-height:107px;position:relative;}
.mode ul li{height:15px;line-height:15px;background:url(/static/img/trade/mode_line.gif) 0 -4px no-repeat;padding:3px 0 0 35px;position:relative;}
.mode li em{width:7px;height:4px;position:absolute;top:7px;cursor:pointer;right:7px;background:url(/static/img/trade/mode_line.gif) no-repeat;}
.mode li em.close{background-position:-8px 0;}
.mode ul li.on{height:auto;font-weight:bold;}
.mode ul ul{display:none;padding:0 8px 0 0;margin-top:3px;font-weight:normal;height:auto;position:relative;margin-left:-35px;padding-left:5px;min-height:18px;margin-left:-30px;position:relative;}
.mode ul li.on ul{display:block;}
.mode li li{text-align:right;margin-top:-1px;height:auto;line-height:18px;padding:0 20px 0 0;background: url(/static/img/home/dot_x.gif) repeat-x;cursor: auto;position:relative;z-index:10;}

/* hot changed list */
.item{padding:15px 0 10px 130px;height:120px;background:url(/static/img/home/dot_x.gif) left bottom repeat-x;position:relative;word-break:break-all;overflow:hidden;}
.item .img{position:absolute;top:10px;left:0;width:120px;height:120px;overflow:hidden;}
.item .img a{width:120px;height:121px;}
.item h3,#contract_note li{background:url(/static/img/trade/icon_2.gif) 0 6px no-repeat;padding-left:9px;height:17px;overflow:hidden;}
.item h3{color:#663300;margin-bottom:10px;font-size:14px;word-break:break-all;}
.item h3 strong{font-weight: normal;color:#f00;white-space:nowrap;}
.item p{height:85px;overflow:hidden;word-break:break-all;}
.item p img,#body_pi img{vertical-align:baseline;}

.item2{padding-right:90px;}
.state{width:75px;position:absolute;top:12px;right:0;}
.state em,.state strong{display:block;background:url(/static/img/trade/icon1.gif) no-repeat}
.state em{width:58px;height:20px;background-position:0 -32px;margin:0 auto 10px;}
.state strong{width:75px;height:53px;padding:22px 0 0;background-position:-145px -48px;text-align:center;color:#fff; font-family:"Arial";}
.state em.s2{background-position:0 -52px;}
.state em.s3{background-position:0 -72px;}
.state strong.no{background-position:-70px -48px;}

.item3{padding-right:120px;}
.item3 .state{right:40px;}
.operate{width:30px;padding-top:5px;position:absolute;top:12px;right:0;}
.operate li{width:100%;background:url(/static/img/home/dot_x.gif) left bottom repeat-x;margin-bottom:2px;padding-bottom:2px;}

/* page number */
.pagenav{width:100%;clear:both;text-align:center;color:#000;padding: 10px 0;line-height:23px;}
.pagenav ul,.pagenav ul li{display:inline;}
.pagenav ul li{margin:0 3px;}
.pagenav ul li.on{background:#60AAC7;line-height:17px;border:1px solid #258FB8;color:#FFFFFF;padding:2px 4px;position:relative;margin-right:5px;}

/* teaser area */
.ts{background:url(/static/img/trade/ts_l.gif) left bottom no-repeat;padding-left:10px;margin-bottom:10px;}
.ts h2{margin-left:-10px;padding-left:10px;background:url(/static/img/trade/title1.gif) 0 -36px no-repeat;}
.ts h2 strong{display:block;height:25px;line-height:25px;font-weight:normal;color:#000;background:url(/static/img/trade/title1.gif) right -36px no-repeat;}
.ts_c{background:url(/static/img/trade/ts_r.gif) right bottom no-repeat;padding:10px 10px 10px 0;}

/* product list */
.goods_list{float:left;margin:-10px -20px 0 0;}
.goods_list li{float:left;width:80px;text-align:center;margin:10px 3px 0;display:inline;}
.goods_list div.img{margin-bottom:5px;width:80px;height:80px;overflow:hidden;}
.goods_list div.img a{width:80px;height:81px;}
.goods_list li p{height:34px;overflow:hidden;word-break:break-all;}

#good_changed .goods_list{height:392px;overflow:hidden;position:relative;}

#trade_title,#other_trade{background:url(/static/img/trade/trade_title.gif) no-repeat;color:#333;font-size:14px;font-weight:bold;height:30px;margin-bottom:10px;padding:13px 0 0 55px;}
#other_trade{background-image:url(/static/img/trade/other_trade.gif)}

#trade_search{float:left;width:278px;}
#trade_search h2{height:0;overflow:hidden;margin-bottom:0;}
.city{padding-bottom:7px;color:#000;background:url(/static/img/home/dot_x.gif) left bottom repeat-x;}
.searchbar{padding:5px 0 5px 20px;background:url(/static/img/trade/magnifier.gif) 0 12px no-repeat;}
.searchbar input{width:109px;background: url(/static/img/home/inputbg.gif) repeat-x;border:1px solid #D7D7D7;height:17px;line-height:normal;padding:3px 5px 0;}
.searchbar select{width:80px;margin:0 -3px;}
.searchbar input.btn{position:relative;margin-top:-2px;background: url(/static/img/trade/icon1.gif) no-repeat;width:49px;height:32px;padding:0;border:0;cursor:pointer;color:#FF6600;font-weight:bold;}
#trade_search dl{height:17px;line-height:17px;color:#663300;background:url(/static/img/home/dot_x.gif) left bottom repeat-x;padding:0 0 5px 20px;}
#trade_search dt,#trade_search dd{float:left;}
#trade_search dd{margin-left:7px;white-space:nowrap;}
.search_sort{position:relative;margin:0 -2px -10px;*margin:0 -5px -10px;padding-top:7px;z-index:10;}
.search_sort input{margin-right:3px;*margin-right:0;position:relative;top:-2px;}
.search_sort label{margin:0;*margin-right:-3px;}

#top_adarea{float:right;padding-top:5px;width:627px;margin-right:-9px;display:inline;}
#top_adarea img{margin-right:2px;}

#col_l{float:left;width:216px;margin-right:5px;}

#col_l .mode ul{padding-left:41px;}
#col_l .mode h2{width:37px;}

#col_l #product ul{height:414px;}

#life{background-position:-216px 0;}
#life .m_t{background-position:0 -12px;}
#life .m_b{background-position:0 -19px;}
#life h2{background-position:-37px center;}

#contract_note li a{float:left;width:133px;overflow:hidden;}
#contract_note li span{float:right;width:50px;color:#FF6600;}

#col_c{float:left;width:450px;}

#news_info{width:100%;margin:-6px 0 10px;padding:0 0 21px;background: url(/static/img/trade/news_info_bg.gif) left bottom no-repeat;position:relative;}
#news_info h2{height:36px;margin-bottom:12px;background: url(/static/img/trade/title1.gif) no-repeat;}
#news_slid{height:364px;overflow:hidden;padding:0 12px;overflow:hidden;position:relative;}
#news_info li{padding:4px 0 4px 110px;width:318px;height:20px;line-height:20px;overflow:hidden;position:relative;background:url(/static/img/home/dot_x.gif) 0 27px repeat-x;}
#news_info li span{width:100px;color:#FF6600;position:absolute;top:4px;left:0;padding-left:10px;background: url(/static/img/trade/icon_1.gif) 0 10px no-repeat;}
#news_info li span a{color:#FF6600;}
#news_info li span a:hover{color:#6D6D6D;}

#hot_changed{width:100%;margin-bottom:10px;}
#hot_changed h2,#firend_changed h2{height:20px;background: url(/static/img/trade/title1.gif) 0 -61px no-repeat;}

#col_r{float:right;width:274px;}

#side_l{float:left;width:210px;margin-right:5px;_height:1px;min-height:1px;}

#side_l #product{background-position:-432px 0;}
#side_l #product .m_t{background-position:0 -24px;}
#side_l #product .m_b{background-position:0 -31px;}
#side_l #product h2{background-position:-74px center;}

#side_l #life{background-position:-642px 0;}
#side_l #life .m_t{background-position:0 -36px;}
#side_l #life .m_b{background-position:0 -43px;}
#side_l #life h2{background-position:-104px center;}

#distribute_info h2{margin-bottom:10px;font-weight:bold;font-size:14px;text-align:center;}
#distribute_info h2 a{display:block;height:46px;line-height:46px;color:#333;background: url(/static/img/trade/icon1.gif) 0 -123px no-repeat;}
#distribute_info h2 a:hover{color:#6D6D6D;}

#stick_service{height:161px;margin-bottom:10px;background:url(/static/img/trade/stick_service.gif) no-repeat;}

#stick_info,#stick_time{float:left;width:418px;}
#stick_info h2,#stick_time h2{height:21px;margin-bottom:10px;background:url(/static/img/trade/title1.gif) 0 -121px no-repeat;}
#stick_info h3{ word-break:break-all;width:280px;}
#stick_info .item{background:none;}

.suggestive{width:100%;text-align:center;}
.suggestive p{color:#f00;padding:40px 0;}
.suggestive_btn{background:url(/static/img/home/dot_x.gif) repeat-x;padding-top:25px;}
.suggestive_btn input{background:#5B524D;border:1px solid #4C3E38;color:#fff;cursor:pointer;padding:1px 5px;}

#stick_time{float:right;color:#FF9700}
#stick_time h2{background-position:0 -142px;}
#stick_time ul{height:150px;color:#FF9700;padding:10px 0 0 48px;background:url(/static/img/trade/stick_time.gif) no-repeat;}
#stick_time ul label,#stick_time li span{padding-top:3px;line-height:19px;height:19px;float:left;height:22px;width:118px;margin-right:30px;margin-left:3px;background:url(/static/img/trade/stick_time.gif) right -160px no-repeat;}
#stick_time ul label input{margin-right:18px;vertical-align: middle;margin-top:-3px;}
#stick_time ul li span{width:150px;margin:0;}
#stick_time ul li span em{margin-left:14px;}
#stick_time ul li{height:22px;margin-bottom:5px;overflow:hidden;float:left;width:100%;}
#stick_time ul li.ill{text-align:center;padding-top:10px;}
#stick_time ul li.ill input{background:#5B524D;border:1px solid #4C3E38;margin:0 10px;color:#fff;padding:2px 0 0;cursor:pointer;}
#stick_time ul label{margin-left:30px;}

#content{float:left;width:506px;}

#ts_showcase{height:69px;margin-bottom:10px;background: url(/static/img/trade/icon1.gif) 0 -169px no-repeat;}
#ts_showcase h2{color:#333;padding:2px 0 0 10px;}
#ts_showcase p{text-align:center;font-size:14px;}
#ts_showcase p em{color:#f00;font-weight:bold;}
#ts_showcase p strong{color:#333;}
#ts_showcase p.capacity{width:150px;height:3px;overflow:hidden;margin:10px auto;border:1px solid #000;}

#transaction_sort{height:24px;}
#transaction_sort li,#transaction_sort li a{float:left;}
#transaction_sort li a{height:24px;background:url(/static/img/trade/icon1.gif) no-repeat;}
#transaction_sort #no_transaction{width:119px;background-position:0 -238px;}
#transaction_sort #no_transaction:hover,#transaction_sort .on #no_transaction{background-position:0 -262px;}
#transaction_sort #yes_transaction{width:95px;background-position:-119px -238px;}
#transaction_sort #yes_transaction:hover,#transaction_sort .on #yes_transaction{background-position:-119px -262px;}
#transaction_sort #past_transaction{width:129px;background-position:-214px -238px;}
#transaction_sort #past_transaction:hover,#transaction_sort .on #past_transaction{background-position:-214px -262px;}
#transaction_sort p{float:right;color:#258FB8;padding:5px 10px 0 0;}

#content #trade_search{float:none;width:auto;}
#content .city{float:left;width:140px;height:80px;line-height:20px;padding:10px 10px 0 0;margin-bottom:-10px;text-align:center;background: url(/static/img/home/dot_y.gif) repeat-y right top;}
#content .searchbar,#content #trade_search dl,#content .search_sort{float:right;width:265px;}
#content .search_sort{width:285px;margin:0 0 -10px;}

#path_nav{margin-bottom:10px;padding:0 10px;}
#path_nav a{text-decoration:underline;}

#product_info{width:100%;margin-bottom:10px;}
#product_info h2{height:0;overflow:hidden;}
#product_img{float:left;width:265px;padding-left:15px;}
#big_product{height:240px;overflow:hidden;width:240px;}
#img_slide{margin:5px 0 0 -5px;position:relative;}
#img_slide div{overflow:hidden;width:255px;height:80px;position:relative;}
#img_slide li{float:left;margin-right:5px;height:80px;width:80px;overflow:hidden;}
#img_slide img{cursor:pointer;}
#slidepre,#slidenext{position:absolute;left:-13px;top:35px;width:10px;height:10px;background: url(/static/img/trade/icon1.gif) -49px 0 no-repeat;}
#slidenext{left:auto;right:-2px;background-position:-49px -10px;}
#product_content{float:right;width:217px;}
#product_content ul{width:100%;overflow:hidden;}
#product_content li{width:100%;position:relative;background:url(/static/img/home/dot_x.gif) repeat-x;margin-top:-1px;padding:5px 0;}
#product_content li li{padding:0 0 0 12px;overflow:hidden;width: 205px;background:url(/static/img/trade/icon_3.gif) 0 8px no-repeat;margin:0 0 2px;}
#product_content span{color:#663300;}
#product_content li.error,#product_content li.error h3{font-size:14px;line-height:20px;text-align:center;}
#product_content li.ill{height:24px;padding:6px 0 0;*margin-bottom:-3px;overflow:hidden;}
#product_content p.green{height:56px;font-size:14px;line-height:20px;text-align:center;padding-top:20px;}
#product_content li.ill a{float:left;height:21px;padding:3px 0 0 25px;text-decoration:none;width:67px;background:url(/static/img/trade/icon1.gif) -59px 0 no-repeat;}
#product_content li.ill a.look_more{padding-left:22px;width:103px;background-position:-151px 0;}
#product_content li.ill a:hover{background-position:-59px -24px;color:#DA4848;}
#product_content li.ill a.look_more:hover{background-position:-151px -24px;}
#product_content li input{position:absolute;top:3px;left:100px;}

#pi_nav{width:100%;position:relative;height:23px;border-bottom:1px solid #FAAB44;color:#333;line-height:23px;}
#pi_nav li{cursor:pointer;}
#pi_nav li,#pi_nav li strong{float:left;margin-right:5px;padding-left:20px;background:url(/static/img/trade/pi_nav.gif) no-repeat;}
#pi_nav li strong{padding:0 20px 0 0;margin:0;height:23px;background-position:right top;font-weight:normal;}
#pi_nav li.on{background-position:0 -23px;margin-bottom:-1px;position:relative;}
#pi_nav li.on strong{color:#FF5605;font-weight:bold;background-position:right -23px;height:24px;}
.pi_main{border:1px solid #D6D6D6;border-top:0;padding:10px;margin-bottom:10px;padding-bottom:15px;background:#F8F8F8;word-break:break-all;line-height:1.5;overflow:hidden;}

#img_show{width:100%;}
#img_show ul{padding-left:8px;float:left;margin-right:-20px;}
#img_show h2{font-size:14px;color:#FF5605;font-weight:bold;margin-bottom:10px;}
#img_show li{float:left;margin:0 10px 10px 0;width:240px;height:240px;}
#img_show li img{height:240px;}

#content #hot_changed{margin-bottom:25px;}
#content #hot_changed h2{background-position:0 -81px;}

#firend_changed h2{background-position:0 -101px;}
.title_r{float:right;margin-top:-26px;color:#258FB8;height:20px;line-height:20px; font-family:'宋体';position:relative;}
.title_r select{margin-top:-2px;position:relative;}
.title_r a{margin:0 5px;}

.no_content{width:100%;clear:both;margin:50px 0 10px;color:#6E2E0C;padding:70px 0 0;text-align:center;background:url(/static/img/trade/no_content.gif) center top no-repeat;}

#side_r{float:right;width:224px;}

.attentively{color:#f00;margin-bottom:10px;padding:0 0 10px 240px;background:url(/static/img/home/dot_x.gif) left bottom repeat-x}
.attentively h2{font-size:14px;margin-bottom:5px;font-weight:bold;}

.showcase_table{width:100%;margin-bottom:10px;}
.showcase_table table{width:720px;margin:0 auto;border:1px solid #FBB14E;color:#333;table-layout:fixed;}
.showcase_table table table{table-layout:auto;}
.showcase_table table caption{display:none;}
.showcase_table td,.showcase_table th{border-bottom:1px solid #FBB14E;border-right:1px solid #FBB14E;padding:5px 10px;word-break:break-all;overflow:hidden;}
.showcase_table th{background:#FFF8E9;border-right:1px dashed #FBB14E;font-weight:normal;width:80px;padding:5px;}
.showcase_table table table td,.showcase_table table table,.showcase_table table table th{border:0;padding:5px 0;background:none;}
.showcase_table table select{width:140px;}
.showcase_table table input,.showcase_table textarea{border:1px solid #F1DEB4;background:#FDF9F2;}
.showcase_table textarea{width:510px;height:160px;word-break:break-all;}
.showcase_table table table th.error{font-size:14px;}
.showcase_table input.i_1{width:420px;}
.showcase_table table.sc_address input{width:247px;}
.showcase_table table.sc_address tr.sc_btn input{margin:0 10px;background:#5B524D;border:1px solid #45362F;width:auto;color:#fff;cursor: pointer;padding-top:1px;}
.showcase_table table.sc_address tr.sc_btn td{text-align:center;}
.showcase_table table table{width:100%;margin:0;}
