@charset "utf-8";
/* CSS Document */
BODY
{
    font-size: 12px;
    margin: 0;
	color: #333;
	line-height: 150%;
	font-family:"宋体";
}
img{border: 0px;}
.clear{ clear:both;}
.float_left{ float:left;}
.float_right{ float:right;}

A:hover{ color:#ff6600; TEXT-DECORATION: underline;}
A{COLOR: #333333; TEXT-DECORATION: none;}

.main_980{ width:980px; overflow:hidden; text-align:left; margin: 0 auto;}
.main_980_333{ width:980px; background:#333; overflow:hidden; text-align:left; margin: 0 auto;}/*1208*/
.pho_headbg{ width:980px; height:160px; background:url(/images/photo/pic_head.gif) no-repeat; float:left}
.loca{ width:970px; height:30px; padding-left:10px;line-height:30px; margin-bottom:10px; border-bottom:1px dashed #999; float:left;}
.loca_arrow{ width:9px; height:9px; margin-top:10px; margin-right:10px;background: url(/images/photo/pho_bg.gif) -122px -32px no-repeat; font-size:1px; float:left;}

.left_box{ width:660px; overflow:hidden; float:left;}
.left_box2{ width:670px; overflow:hidden; float:left;}
.left_ad{ width:670px; height:80px; padding:10px 0px; float:left}
.picbox{width:660px; padding-top:15px; overflow:hidden; float:left;}
.pic_kk{ padding:2px; border:1px solid #B5B5B5;}

.leftbox{ width:660px; padding-top:15px; float:left;}
.leftbox2{ width:670px; padding-top:15px; float:left;}/*1208*/
.leftbox_title{ width:670px; height:26px; float:left;}/*1208*/
.leftbox_title_l{ width:5px;height:26px; background:url(/images/trade/tra_bg.gif) -121px 0px no-repeat; float:left}/*1208*/
.leftbox_title_c{ width:600px; padding-left:10px;height:26px; line-height:26px; background:url(/images/trade/tra_tr.gif) 0px -84px repeat-x; float:left}/*1208*/
.leftbox_title_r{ width:55px;height:26px; background:url(/images/trade/tra_bg.gif) -128px 0px no-repeat; float:left}/*1208*/
.button_check{ background:url(/images/trade/tra_bg.gif) -118px -44px no-repeat; width:54px; padding-left:28px; height:22px; line-height:22px; float:right;}/*1208*/

.messagebox_list{ width:670px; float:left;}/*1208*/
.messagebox_list ul{ width:670px; margin:0; padding:0; list-style:none; overflow:hidden; float:left;}/*1208*/
.messagebox_list li{width:668px;border:1px solid #D8D8D8; margin-bottom:3px;}/*1208*/
.messagebox_list li span.li01{ width:638px; padding:0px 15px;  background-color:#F4F4F4; height:28px; line-height:28px; display:block;}/*1208*/
.messagebox_list li span.li02{ width:638px; margin:0px 10px; padding:5px; line-height:24px; border-bottom:1px dotted #AFAFB0; display:block;}/*1208*/
.messagebox_list li span.li03{width:638px; padding:0px 15px; height:30px; line-height:30px; display:block}/*1208*/
.message_input{ width:650px; padding:10px;line-height:24px;background-color:#ECECEC;}/*1208*/
.button_message{ background:url(/images/trade/tra_bg.gif) -118px -68px no-repeat; width:60px; padding-left:30px; height:29px; margin:8px 0px; line-height:29px; float:left;}/*1208*/
.message_txt{padding-top:10px; padding-bottom:10px; clear:both;}/*1208*/
.ter_leftbox{ padding-left:10px; padding-top:10px; width:662px; float:left;}/*1208*/
.ter_leftbox_up{ width:662px; padding-top:48px; text-align:center; background:url(/images/photo/picplayerbg.gif); float:left;}/*1208*/
.ter_leftbox_down{width:662px; margin:10px 0px; height:92px; overflow:auto; overflow-y:hidden; background-image:url(/images/photo/pho_tr.gif); float:left;}/*1208*/
.ter_pic_list{width:662px; height:82px; padding-top:10px;}/*1208*/
.ter_pic_k1{ border:10px #666 solid;}/*1208*/
.ter_pic_k2{padding:3px; border:1px #999 solid; float:left; margin-left:6px;}/*1208*/

.ter_rightbox{ width:268px; padding-left:20px; float:left;}/*1208*/
.ter_hr{width:268px; padding:0px; margin:0px; height:1px; font-size:1px; border-bottom:1px dashed #666;}/*1208*/
.ter_rightbox_tr{ padding:15px 0px;}/*1208*/
.ter_button{ width:78px; height:27px; line-height:27px; text-align:center; font-family:12px; color:#ccc; background:url(/images/photo/pho_bg.gif) -119px -55px no-repeat; float:left; text-decoration:none; display:block}/*1208*/
.ter_button:hover{ width:78px; height:27px; line-height:27px;text-align:center; font-family:12px; color:#ff0;background:url(/images/photo/pho_bg.gif) -119px -55px no-repeat; float:left;text-decoration:none; display:block}/*1208*/
.ter_but_padlef15{ float:left; padding-left:15px;}/*1208*/
.ter_icon_up{width:14px; height:14px; background:url(/images/photo/icon14X14.gif) no-repeat; float:left;}/*1208*/
.ter_icon_down{width:14px; height:14px; background:url(/images/photo/icon14X14.gif) -14px 0px no-repeat; float:left;}/*1208*/

.left_box_main{ width:650px; padding:0 10px 10px 10px;background-color:#333; overflow:hidden;}
.left_box_marquee{ width:650px; height:40px; line-height:40px; float:left;}
.left_box_whitebg{ width:632px;height:345px; padding:0px 10px; background:url(/images/photo/pho_td.gif) repeat-y; overflow:hidden; float:left;}
.turnpic{ width:350px; height:344px; text-align:left; float:left;}
.left_box_news{ width:280px; float:left;}
.left_box_titles{ height:30px; line-height:30px; padding-top:5px;}
.news_box{ width:280px; border-bottom:1px dashed #C7C7C7; float:left;}
.news_box_con{ padding:8px 0px; line-height:20px; overflow:hidden; color:#999; float:left;}
.news_list{width:280px; padding:15px 0px; line-height:30px; float:left;}
.news_list ul{ width:276px; margin:0; padding:0; list-style:none; overflow:hidden; float:left;}
.news_list li{ width:276px; height:22px; line-height:22px; overflow:hidden; float:left;}
.news_more{ float:right;}

.left_list_kk{border:1px solid #ccc; width:666px; padding:1px; float:left;}
.left_list_kk2{border:1px solid #ccc; width:666px; padding:1px; margin-top:10px; float:left;}
.left_list_bar1{ width:656px; padding-left:10px; background-color:#f0f0f0; height:28px; line-height:28px; float:left;}
.photobox{width:320px; padding:15px 0px 15px 8px; float:left;}
.photobox_down0{width:320px; padding:15px 0px 0px 8px; float:left;}
.photobox_kk{width:320px; border:1px #ccc solid; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.phtotbox_tit{padding:8px 8px 0px 8px; line-height:160%;}
.photobox_txt{padding:8px; color:#999;}
.photobox_picbox{width:310px; height:100px; float:left;}
.photobox_pic{width:95px; height:100px; padding-left:8px; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.photobox2{ width:666px; padding:8px 0px; float:left;}
.photobox2_picbox{ width:157px; height:145px; padding-top:10px; padding-left:8px; line-height:200%; overflow:hidden; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.photobox2_picbox img{ width:157px; height:118px;}
.photobox3{ width:330px; padding:5px 0px; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.photobox4_list{width:316px; padding:15px 10px; float:left}
.photobox4_list ul{width:316px; margin:0; padding:0; list-style:none; overflow:hidden; float:left;}
.photobox4_list li{ width:316px; height:24px; line-height:24px; overflow:hidden; float:left}
.picbox_hr{ width:646px; padding:0px; margin-left:10px; margin-top:0; display:inline; height:1px; font-size:1px; border-bottom:1px dashed #ccc; overflow:hidden; float:left;}

.pho_pic{ width:660px; background-color:#F4F4F4; padding-top:40px; padding-bottom:40px; text-align:center; float:left;}
.pic_tab{ width:660px; overflow:hidden; float:left;}
.pic_tab table td{ padding:0 5px; height:24px; line-height:24px;}

.right_box{width:300px; padding-left:20px; background-color:#fff; overflow:hidden; float:left}
.right_box2{width:300px; padding-left:10px; overflow:hidden; float:left}
.right_box2_p10{width:300px; padding-left:10px; padding-top:10px; overflow:hidden; float:left}

.wel_box{ width:300px; height:120px; background:url(/images/photo/rightboxbg_300X120.gif) no-repeat; float:left;}
.wel_box_txt{ padding-left:20px; padding-top:16px; line-height:26px;}
.search_box{ width:300px; padding-top:10px; float:left;}
.search_title{width:300px; height:28px; line-height:28px; background-color:#333; color:#ff0; font-size:14px; font-weight:bolder; float:left;}
.search_boxbg{ width:300px; height:237px; background:url(/images/photo/rightboxbg_300X237.gif) no-repeat; float:left;}
.search_box_tr1{ padding-top:45px; padding-left:22px; float:left;}
.search_box_td1{ float:left;}
.search_box_td2{ padding-left:58px; float:left;}
.search_box_tr2{ padding-top:25px; padding-left:22px; float:left;}
.search_box_tr3{ padding-top:23px; padding-left:22px; float:left;}
.search_box_td3{ padding-left:5px; padding-top:1px; color:#999; overflow:hidden; float:left;}
.search_box_td4{ padding-left:10px; float:left;}
.searchinput{ width:165px; height:14px; line-height:16px; border:1px #e1e1e1 solid; color:#999; background-color:#e1e1e1;}

.rightbox{width:300px; clear:both;padding-top:10px;  overflow:hidden; float:left;}
.rightbox_pad0{width:300px; clear:both; overflow:hidden; float:left;}
.rightbox_tit{ width:290px; height:28px; line-height:28px; padding-left:10px; background:#333;}
.rightbox_list{width:280px; padding:8px 10px; background:#ccc; float:left;}
.rightbox_list ul{width:280px; margin:0; padding:0; list-style:none; overflow:hidden; float:left;}
.rightbox_list li{ width:280px; height:24px; line-height:24px; background:url(/images/photo/pho_bg.gif) -166px -27px no-repeat;float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.rightbox_list li div.nob{ width:18px; height:24px; padding-right:5px;color:#fff;text-align:center; float:left;}
.rightbox_list li div.txt{width:257px; height:24px;text-align:left; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.rbox_search_abc{ width:280px; padding:5px 10px; height:36px; background:url(/images/fair/fair_tr.gif) 0px -46px repeat-x; clear:both;}
.rbox_search_listbox{width:280px; padding:10px; background:#ccc; float:left;}
.rbox_search_list{width:280px; height:358px; overflow: auto; float:left;}
.rbox_search_list ul{width:256px; margin:0; padding:0; list-style:none; overflow: hidden; float:left;}
.rbox_search_list li{width:256px; height:24px; line-height:24px; overflow:hidden; float:left;}

.rightbox_yellow{width:280px; clear:both;padding:10px; margin-top:10px; line-height:28px; background:#FFFDEA; border:1px dashed #F5E3D0; overflow:hidden; float:left;}

.label_list{ width:636px; padding:10px; float:left}
.label_list ul{width:636px; margin:0; padding:0; list-style:none; overflow: hidden; float:left;}
.label_list li{width:211px; height:24px; line-height:24px; float:left;}